759 SaveCampaignVar("M2DenseDead", "0") |
759 SaveCampaignVar("M2DenseDead", "0") |
760 end |
760 end |
761 SaveCampaignVar("M2RamonDead", "0") |
761 SaveCampaignVar("M2RamonDead", "0") |
762 SaveCampaignVar("M2SpikyDead", "0") |
762 SaveCampaignVar("M2SpikyDead", "0") |
763 AddFunction({func = KillCyborg, args = {}}) |
763 AddFunction({func = KillCyborg, args = {}}) |
764 SaveCampaignVar("Progress", "2") |
764 if progress and progress<2 then |
|
765 SaveCampaignVar("Progress", "2") |
|
766 end |
765 SaveCampaignVar("M2Choice", "" .. choice) |
767 SaveCampaignVar("M2Choice", "" .. choice) |
766 end |
768 end |
767 |
769 |
768 function DoStronglingsDeadRefused() |
770 function DoStronglingsDeadRefused() |
769 if denseDead == true then |
771 if denseDead == true then |
781 else |
783 else |
782 SaveCampaignVar("M2SpikyDead", "0") |
784 SaveCampaignVar("M2SpikyDead", "0") |
783 end |
785 end |
784 AddAnim(refusedFinalAnim) |
786 AddAnim(refusedFinalAnim) |
785 AddFunction({func = KillCyborg, args = {}}) |
787 AddFunction({func = KillCyborg, args = {}}) |
786 SaveCampaignVar("Progress", "2") |
788 if progress and progress<2 then |
|
789 SaveCampaignVar("Progress", "2") |
|
790 end |
787 SaveCampaignVar("M2Choice", "" .. choice) |
791 SaveCampaignVar("M2Choice", "" .. choice) |
788 end |
792 end |
789 |
793 |
790 function DoStronglingsDeadAttacked() |
794 function DoStronglingsDeadAttacked() |
791 SaveCampaignVar("M2DenseDead", "1") |
795 SaveCampaignVar("M2DenseDead", "1") |
792 SaveCampaignVar("M2RamonDead", "0") |
796 SaveCampaignVar("M2RamonDead", "0") |
793 SaveCampaignVar("M2SpikyDead", "0") |
797 SaveCampaignVar("M2SpikyDead", "0") |
794 SaveCampaignVar("Progress", "2") |
798 if progress and progress<2 then |
|
799 SaveCampaignVar("Progress", "2") |
|
800 end |
795 SaveCampaignVar("M2Choice", "" .. choice) |
801 SaveCampaignVar("M2Choice", "" .. choice) |
796 AddAnim(attackedFinalAnim) |
802 AddAnim(attackedFinalAnim) |
797 AddFunction({func = KillCyborg, args = {}}) |
803 AddFunction({func = KillCyborg, args = {}}) |
798 end |
804 end |
799 |
805 |
852 AnimInit() |
858 AnimInit() |
853 AnimationSetup() |
859 AnimationSetup() |
854 end |
860 end |
855 |
861 |
856 function onGameStart() |
862 function onGameStart() |
|
863 progress = tonumber(GetCampaignVar("Progress")) |
857 HideHogs() |
864 HideHogs() |
858 AddAmmo(leaks, amSwitch, 100) |
865 AddAmmo(leaks, amSwitch, 100) |
859 AddAmmo(dense, amSwitch, 100) |
866 AddAmmo(dense, amSwitch, 100) |
860 AddEvent(CheckLeaksDead, {}, DoDead, {}, 0) |
867 AddEvent(CheckLeaksDead, {}, DoDead, {}, 0) |
861 AddEvent(CheckDenseDead, {}, DoDead, {}, 0) |
868 AddEvent(CheckDenseDead, {}, DoDead, {}, 0) |