equal
deleted
inserted
replaced
198 SendHealthStatsOff() |
198 SendHealthStatsOff() |
199 end |
199 end |
200 |
200 |
201 function onNewTurn() |
201 function onNewTurn() |
202 if not heroPlayedFirstTurn and CurrentHedgehog ~= hero.gear and startBattleCalled then |
202 if not heroPlayedFirstTurn and CurrentHedgehog ~= hero.gear and startBattleCalled then |
203 TurnTimeLeft = 0 |
203 EndTurn(true) |
204 elseif not heroPlayedFirstTurn and CurrentHedgehog == hero.gear and startBattleCalled then |
204 elseif not heroPlayedFirstTurn and CurrentHedgehog == hero.gear and startBattleCalled then |
205 heroPlayedFirstTurn = true |
205 heroPlayedFirstTurn = true |
206 elseif not heroPlayedFirstTurn and CurrentHedgehog == green1.gear then |
206 elseif not heroPlayedFirstTurn and CurrentHedgehog == green1.gear then |
207 TurnTimeLeft = 0 |
207 EndTurn(true) |
208 else |
208 else |
209 if chooseToBattle then |
209 if chooseToBattle then |
210 if CurrentHedgehog == green1.gear then |
210 if CurrentHedgehog == green1.gear then |
211 TotalRounds = TotalRounds - 2 |
211 TotalRounds = TotalRounds - 2 |
212 AnimSwitchHog(previousHog) |
212 AnimSwitchHog(previousHog) |
213 TurnTimeLeft = 0 |
213 EndTurn(true) |
214 end |
214 end |
215 previousHog = CurrentHedgehog |
215 previousHog = CurrentHedgehog |
216 end |
216 end |
217 getNextWave() |
217 getNextWave() |
218 end |
218 end |
351 SendStat(siPlayerKills,'0',teamC.name) |
351 SendStat(siPlayerKills,'0',teamC.name) |
352 EndGame() |
352 EndGame() |
353 end |
353 end |
354 |
354 |
355 function heroSelect(gear) |
355 function heroSelect(gear) |
356 TurnTimeLeft = 0 |
356 EndTurn(true) |
357 FollowGear(hero.gear) |
357 FollowGear(hero.gear) |
358 if GetX(hero.gear) < hero.x then |
358 if GetX(hero.gear) < hero.x then |
359 chooseToBattle = true |
359 chooseToBattle = true |
360 AddEvent(onGreen1Death, {green1.gear}, green1Death, {green1.gear}, 0) |
360 AddEvent(onGreen1Death, {green1.gear}, green1Death, {green1.gear}, 0) |
361 AddEvent(onBattleWin, {hero.gear}, battleWin, {hero.gear}, 0) |
361 AddEvent(onBattleWin, {hero.gear}, battleWin, {hero.gear}, 0) |
441 AddAmmo(hero.gear, amSkip, 100) |
441 AddAmmo(hero.gear, amSkip, 100) |
442 RestoreHog(green1.bot) |
442 RestoreHog(green1.bot) |
443 DeleteGear(green1.human) |
443 DeleteGear(green1.human) |
444 green1.gear = green1.bot |
444 green1.gear = green1.bot |
445 startBattleCalled = true |
445 startBattleCalled = true |
446 TurnTimeLeft = 0 |
446 EndTurn(true) |
447 end |
447 end |
448 |
448 |
449 function gameLost() |
449 function gameLost() |
450 if chooseToBattle then |
450 if chooseToBattle then |
451 SendStat(siGameResult, loc("The Green Bananas lost, try again!")) |
451 SendStat(siGameResult, loc("The Green Bananas lost, try again!")) |