share/hedgewars/Data/Missions/Training/Basic_Training_-_Flying_Saucer.lua
changeset 13071 bcb205281f38
parent 12424 b9cc405541c1
child 13172 159004144897
equal deleted inserted replaced
13070:53cbf7aea5f0 13071:bcb205281f38
   428 			AddAmmo(Player, amGrenade, 1)
   428 			AddAmmo(Player, amGrenade, 1)
   429 		end
   429 		end
   430 		if (TargetNumber == LaunchTarget or TargetNumber == UnderwaterAttackTarget) and BazookasLeft > 0 then
   430 		if (TargetNumber == LaunchTarget or TargetNumber == UnderwaterAttackTarget) and BazookasLeft > 0 then
   431 			AddAmmo(Player, amBazooka, BazookasLeft)
   431 			AddAmmo(Player, amBazooka, BazookasLeft)
   432 		end
   432 		end
       
   433 		-- If player starts using saucer, the player probably finished reading and the mission panel
       
   434 		-- would just get in the way. So we hide it!
       
   435 		HideMission()
   433 	end
   436 	end
   434 	if GetGearType(Gear) == gtGrenade then
   437 	if GetGearType(Gear) == gtGrenade then
   435 		GrenadeThrown = true
   438 		GrenadeThrown = true
   436 		GrenadeTimer = 0
   439 		GrenadeTimer = 0
   437 	end
   440 	end
   489 end
   492 end
   490 
   493 
   491 
   494 
   492 
   495 
   493 function onNewTurn()
   496 function onNewTurn()
   494 	SetWeapon(amJetpack)
   497 	if GetAmmoCount(CurrentHedgehog, amJetpack) > 0 then
       
   498 		SetWeapon(amJetpack)
       
   499 	end
   495 end
   500 end
   496 
   501 
   497 function onGameTick20()
   502 function onGameTick20()
   498 	if (TurnTimeLeft < 1500000 and not Objective) then
   503 	if (TurnTimeLeft < 1500000 and not Objective) then
   499 		TurnTimeLeft = TurnTime
   504 		TurnTimeLeft = TurnTime