equal
deleted
inserted
replaced
247 end |
247 end |
248 |
248 |
249 function onNewTurn() |
249 function onNewTurn() |
250 if not inBattle and CurrentHedgehog == green1.gear then |
250 if not inBattle and CurrentHedgehog == green1.gear then |
251 EndTurn(true) |
251 EndTurn(true) |
252 elseif CurrentHedgehog == green2.gear or CurrentHedgehog == green3.gear then |
252 elseif (not inBattle) and GetHogTeamName(CurrentHedgehog) == teamA.name then |
253 EndTurn(true) |
253 if CurrentHedgehog ~= hero.gear then |
|
254 SwitchHog(hero.gear) |
|
255 end |
|
256 SetTurnTimeLeft(MAX_TURN_TIME) |
|
257 wind() |
254 elseif inBattle then |
258 elseif inBattle then |
255 if CurrentHedgehog == green1.gear and previousHog ~= hero.gear then |
259 if CurrentHedgehog == green1.gear and previousHog ~= hero.gear then |
256 EndTurn(true) |
260 EndTurn(true) |
257 return |
261 return |
258 end |
262 end |
261 EndTurn(true) |
265 EndTurn(true) |
262 return |
266 return |
263 end |
267 end |
264 end |
268 end |
265 SetTurnTimeLeft(20000) |
269 SetTurnTimeLeft(20000) |
266 wind() |
|
267 elseif not inBattle and CurrentHedgehog == hero.gear then |
|
268 SetTurnTimeLeft(MAX_TURN_TIME) |
|
269 wind() |
270 wind() |
270 else |
271 else |
271 EndTurn(true) |
272 EndTurn(true) |
272 end |
273 end |
273 previousHog = CurrentHedgehog |
274 previousHog = CurrentHedgehog |