share/hedgewars/Data/Missions/Campaign/A_Space_Adventure/cosmos.lua
changeset 11964 f3c1679694d3
parent 11692 68eddcdc9f26
child 11965 72be38f6d0c0
equal deleted inserted replaced
11963:0c1420aaa59e 11964:f3c1679694d3
   477 
   477 
   478 function setFoundDeviceVisual()
   478 function setFoundDeviceVisual()
   479 	--WriteLnToConsole("status: "..status.fruit01.." - "..status.fruit02)
   479 	--WriteLnToConsole("status: "..status.fruit01.." - "..status.fruit02)
   480 	if status.moon01 then
   480 	if status.moon01 then
   481 		vgear = AddVisualGear(1116, 848, vgtBeeTrace, 0, false)
   481 		vgear = AddVisualGear(1116, 848, vgtBeeTrace, 0, false)
   482 
   482 		if status.moon02 then
       
   483 			vgear = AddVisualGear(1116, 828, vgtBeeTrace, 0, false)
       
   484 		end
   483 	end
   485 	end
   484 	if status.ice01 then
   486 	if status.ice01 then
   485 		vgear = AddVisualGear(1512, 120, vgtBeeTrace, 0, false)
   487 		vgear = AddVisualGear(1512, 120, vgtBeeTrace, 0, false)
   486 
   488 		if status.ice02 then
       
   489 			vgear = AddVisualGear(1512, 100, vgtBeeTrace, 0, false)
       
   490 		end
   487 	end
   491 	end
   488 	if status.desert01 then
   492 	if status.desert01 then
   489 		vgear = AddVisualGear(4015, 316, vgtBeeTrace, 0, false)
   493 		vgear = AddVisualGear(4015, 316, vgtBeeTrace, 0, false)
   490 
   494 		if status.desert02 and status.desert03 then
       
   495 			vgear = AddVisualGear(4015, 296, vgtBeeTrace, 0, false)
       
   496 		end
   491 	end
   497 	end
   492 	if status.fruit01 and status.fruit02 then
   498 	if status.fruit01 and status.fruit02 then
   493 		vgear = AddVisualGear(2390, 384, vgtBeeTrace, 0, false)
   499 		vgear = AddVisualGear(2390, 384, vgtBeeTrace, 0, false)
   494 
   500 		if status.fruit03 then
       
   501 			vgear = AddVisualGear(2390, 364, vgtBeeTrace, 0, false)
       
   502 		end
   495 	end
   503 	end
   496 	if status.death01 then
   504 	if status.death01 then
   497 		vgear = AddVisualGear(444, 400, vgtBeeTrace, 0, false)
   505 		vgear = AddVisualGear(444, 400, vgtBeeTrace, 0, false)
   498 
   506 		if status.death02 then
       
   507 			vgear = AddVisualGear(444, 380, vgtBeeTrace, 0, false)
       
   508 		end
   499 	end
   509 	end
   500 	if status.final then
   510 	if status.final then
   501 		vgear = AddVisualGear(3070, 810, vgtBeeTrace, 0, false)
   511 		vgear = AddVisualGear(3070, 810, vgtBeeTrace, 0, false)
   502 
   512 		vgear = AddVisualGear(3070, 790, vgtBeeTrace, 0, false)
   503 	end
   513 	end
   504 end
   514 end
   505 
   515 
   506 -------------- ANIMATIONS ------------------
   516 -------------- ANIMATIONS ------------------
   507 
   517 
   593 function sendStats(planetMsg)
   603 function sendStats(planetMsg)
   594 	SendStat(siGameResult, planetMsg)
   604 	SendStat(siGameResult, planetMsg)
   595 	SendStat(siCustomAchievement, loc("Return to the mission menu by pressing the \"Go back\" button."))
   605 	SendStat(siCustomAchievement, loc("Return to the mission menu by pressing the \"Go back\" button."))
   596 	SendStat(siCustomAchievement, loc("You can choose another planet by replaying this mission."))
   606 	SendStat(siCustomAchievement, loc("You can choose another planet by replaying this mission."))
   597 	SendStat(siCustomAchievement, loc("Planets with completed main missions will be marked with a flower."))
   607 	SendStat(siCustomAchievement, loc("Planets with completed main missions will be marked with a flower."))
       
   608 	SendStat(siCustomAchievement, loc("Planets with all missions completed will be marked with two flowers."))
   598 	SendStat(siPlayerKills,'1',teamC.name)
   609 	SendStat(siPlayerKills,'1',teamC.name)
   599 	EndGame()
   610 	EndGame()
   600 end
   611 end
   601 
   612 
   602 function sendStatsOnRetry()
   613 function sendStatsOnRetry()