share/hedgewars/Data/Missions/Campaign/A_Classic_Fairytale/dragon.lua
changeset 12555 d51ea6ac1ca1
parent 12548 933aee9786c3
child 12625 52ed732cf494
equal deleted inserted replaced
12554:194b00c4ba07 12555:d51ea6ac1ca1
   445   if progress and progress<6 then
   445   if progress and progress<6 then
   446     SaveCampaignVar("Progress", "6")
   446     SaveCampaignVar("Progress", "6")
   447   end
   447   end
   448   RestoreHedge(cyborg)
   448   RestoreHedge(cyborg)
   449   DeleteGear(cyborg)
   449   DeleteGear(cyborg)
   450   TurnTimeLeft = 0
   450   EndTurn(true)
   451 end
   451 end
   452 
   452 
   453 function CheckGearsDead(gearList)
   453 function CheckGearsDead(gearList)
   454   for i = 1, # gearList do
   454   for i = 1, # gearList do
   455     if gearDead[gearList[i]] ~= true then
   455     if gearDead[gearList[i]] ~= true then
   465 end
   465 end
   466 
   466 
   467 function EndMission()
   467 function EndMission()
   468   RestoreHedge(cyborg)
   468   RestoreHedge(cyborg)
   469   DeleteGear(cyborg)
   469   DeleteGear(cyborg)
   470   TurnTimeLeft = 0
   470   EndTurn(true)
   471 end
   471 end
   472 
   472 
   473 function CheckFreshDead()
   473 function CheckFreshDead()
   474   return freshDead ~= nil
   474   return freshDead ~= nil
   475 end
   475 end
   682       AddAmmo(CurrentHedgehog, amSniperRifle, 1)
   682       AddAmmo(CurrentHedgehog, amSniperRifle, 1)
   683       AddAmmo(CurrentHedgehog, amDEagle, 1)
   683       AddAmmo(CurrentHedgehog, amDEagle, 1)
   684     end
   684     end
   685     TurnTimeLeft = 30000
   685     TurnTimeLeft = 30000
   686   elseif GetHogTeamName(CurrentHedgehog) == loc("011101001") then
   686   elseif GetHogTeamName(CurrentHedgehog) == loc("011101001") then
   687     TurnTimeLeft = 0
   687     EndTurn(true)
   688   else
   688   else
   689     SetInputMask(0xFFFFFFFF)
   689     SetInputMask(0xFFFFFFFF)
   690   end
   690   end
   691 end
   691 end
   692 
   692