85 function AfterFinalAnim() |
86 function AfterFinalAnim() |
86 if chiefDead == true then |
87 if chiefDead == true then |
87 SaveCampaignVar("M4ChiefDead", "1") |
88 SaveCampaignVar("M4ChiefDead", "1") |
88 else |
89 else |
89 SaveCampaignVar("M4ChiefDead", "0") |
90 SaveCampaignVar("M4ChiefDead", "0") |
|
91 end |
|
92 if buffaloDead == true then |
|
93 SaveCampaignVar("M4BuffaloDead", "1") |
|
94 else |
|
95 SaveCampaignVar("M4BuffaloDead", "0") |
|
96 end |
|
97 if waterDead == true then |
|
98 SaveCampaignVar("M4WaterDead", "1") |
|
99 else |
|
100 SaveCampaignVar("M4WaterDead", "0") |
|
101 end |
|
102 if denseDead == true then |
|
103 SaveCampaignVar("M4DenseDead", "1") |
|
104 else |
|
105 SaveCampaignVar("M4DenseDead", "0") |
90 end |
106 end |
91 SaveCampaignVar("Progress", "4") |
107 SaveCampaignVar("Progress", "4") |
92 ParseCommand("teamgone " .. loc("011101001")) |
108 ParseCommand("teamgone " .. loc("011101001")) |
93 TurnTimeLeft = 0 |
109 TurnTimeLeft = 0 |
94 end |
110 end |
284 natives = {leaks, dense, water, buffalo, chief} |
301 natives = {leaks, dense, water, buffalo, chief} |
285 nativesNum = 5 |
302 nativesNum = 5 |
286 |
303 |
287 AddTeam(loc("Light Cannfantry"), 14483456, "Skull", "Island", "Pirate", "cm_vampire") |
304 AddTeam(loc("Light Cannfantry"), 14483456, "Skull", "Island", "Pirate", "cm_vampire") |
288 for i = 1, 4 do |
305 for i = 1, 4 do |
289 cannibals[i] = AddHog(HogNames[i], 3, 70, "Zombi") |
306 cannibals[i] = AddHog(HogNames[i], 2, 40, "Zombi") |
290 end |
307 end |
291 |
308 |
292 AddTeam(loc("Heavy Cannfantry"), 14483456, "Skull", "Island", "Pirate", "cm_vampire") |
309 AddTeam(loc("Heavy Cannfantry"), 14483456, "Skull", "Island", "Pirate", "cm_vampire") |
293 for i = 5, 8 do |
310 for i = 5, 8 do |
294 cannibals[i] = AddHog(HogNames[i], 2, 70, "vampirichog") |
311 cannibals[i] = AddHog(HogNames[i], 2, 55, "vampirichog") |
295 end |
312 end |
296 |
313 |
297 AddTeam(loc("011101001"), 14483456, "ring", "UFO", "Robot", "cm_star") |
314 AddTeam(loc("011101001"), 14483456, "ring", "UFO", "Robot", "cm_star") |
298 cyborg = AddHog(loc("Unit 334a$7%;.*"), 0, 200, "cyborg1") |
315 cyborg = AddHog(loc("Unit 334a$7%;.*"), 0, 200, "cyborg1") |
299 |
316 |
413 function onGearDelete(gear) |
430 function onGearDelete(gear) |
414 if gear == dense then |
431 if gear == dense then |
415 denseDead = true |
432 denseDead = true |
416 nativesNum = nativesNum - 1 |
433 nativesNum = nativesNum - 1 |
417 nativesDead[2] = true |
434 nativesDead[2] = true |
418 freshDead = loc("Dense Cloud") |
435 if sdrmv == 1 then |
|
436 freshDead = nil |
|
437 else |
|
438 freshDead = loc("Dense Cloud") |
|
439 end |
419 elseif gear == leaks then |
440 elseif gear == leaks then |
420 leaksDead = true |
441 leaksDead = true |
421 nativesNum = nativesNum - 1 |
442 nativesNum = nativesNum - 1 |
422 nativesDead[1] = true |
443 nativesDead[1] = true |
423 freshDead = loc("Leaks A Lot") |
444 freshDead = loc("Leaks A Lot") |