equal
deleted
inserted
replaced
293 end |
293 end |
294 return false |
294 return false |
295 end |
295 end |
296 |
296 |
297 function onNoFuelAtLand(gear) |
297 function onNoFuelAtLand(gear) |
298 if GetHealth(hero.gear) and GetY(gear) > 1400 and GetAmmoCount(gear, amJetpack) == 0 and StoppedGear(gear) then |
298 if checkPointReached > 1 and GetHealth(hero.gear) and GetY(gear) > 1400 and |
|
299 GetAmmoCount(gear, amJetpack) == 0 and StoppedGear(gear) then |
299 return true |
300 return true |
300 end |
301 end |
301 return false |
302 return false |
302 end |
303 end |
303 |
304 |
304 function onHeroDeath(gear) |
305 function onHeroDeath(gear) |
305 if not GetHealth(gear) then |
306 if not GetHealth(hero.gear) then |
306 return true |
307 return true |
307 end |
308 end |
308 return false |
309 return false |
309 end |
310 end |
310 |
311 |
317 |
318 |
318 function heroAtSaucerPosition(gear) |
319 function heroAtSaucerPosition(gear) |
319 TurnTimeLeft = 0 |
320 TurnTimeLeft = 0 |
320 -- save check point |
321 -- save check point |
321 SaveCampaignVar("CosmosCheckPoint", "2") |
322 SaveCampaignVar("CosmosCheckPoint", "2") |
|
323 checkPointReached = 2 |
322 AddAnim(dialog02) |
324 AddAnim(dialog02) |
323 -- check if he was spotted by the guard |
325 -- check if he was spotted by the guard |
324 if guard1.turn then |
326 if guard1.turn then |
325 guard1.keepTurning = false |
327 guard1.keepTurning = false |
326 AddAnim(dialog03) |
328 AddAnim(dialog03) |