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() |