equal
deleted
inserted
replaced
342 return true |
342 return true |
343 end |
343 end |
344 return false |
344 return false |
345 end |
345 end |
346 |
346 |
347 function onGaptainLimeDeath(gear) |
347 function onCaptainLimeDeath(gear) |
|
348 if (not IsHogAlive(hero.gear)) or (not StoppedGear(hero.gear)) then |
|
349 return false |
|
350 end |
348 if green1.dead then |
351 if green1.dead then |
349 return true |
352 return true |
350 end |
353 end |
351 return false |
354 return false |
352 end |
355 end |
353 |
356 |
354 function onRedTeamDeath(gear) |
357 function onRedTeamDeath(gear) |
|
358 if (not IsHogAlive(hero.gear)) or (not StoppedGear(hero.gear)) then |
|
359 return false |
|
360 end |
355 local redDead = true |
361 local redDead = true |
356 for i=1,table.getn(redHedgehogs) do |
362 for i=1,table.getn(redHedgehogs) do |
357 if GetHealth(redHedgehogs[i].gear) then |
363 if GetHealth(redHedgehogs[i].gear) then |
358 redDead = false |
364 redDead = false |
359 break |
365 break |
431 SetHogLevel(green1.gear, 1) |
437 SetHogLevel(green1.gear, 1) |
432 -- Equip Captain Lime with weapons |
438 -- Equip Captain Lime with weapons |
433 AddAmmo(green1.gear, amBazooka, 6) |
439 AddAmmo(green1.gear, amBazooka, 6) |
434 AddAmmo(green1.gear, amGrenade, 6) |
440 AddAmmo(green1.gear, amGrenade, 6) |
435 AddAmmo(green1.gear, amDEagle, 2) |
441 AddAmmo(green1.gear, amDEagle, 2) |
436 AddEvent(onGaptainLimeDeath, {green1.gear}, captainLimeDeath, {green1.gear}, 0) |
442 AddEvent(onCaptainLimeDeath, {green1.gear}, captainLimeDeath, {green1.gear}, 0) |
437 end |
443 end |
438 EndTurn(true) |
444 EndTurn(true) |
439 escapeHog(green2.gear) |
445 escapeHog(green2.gear) |
440 escapeHog(green3.gear) |
446 escapeHog(green3.gear) |
441 inBattle = true |
447 inBattle = true |