share/hedgewars/Data/Missions/Campaign/A Classic Fairytale/dragon.lua
branch0.9.19
changeset 9120 089411fbf4e6
parent 8944 ed2509832311
equal deleted inserted replaced
9119:dfb3ffc68602 9120:089411fbf4e6
   400 function DoMissionFinished()
   400 function DoMissionFinished()
   401   AddCaption(loc("Salvation was one step closer now..."))
   401   AddCaption(loc("Salvation was one step closer now..."))
   402   if progress and progress<6 then
   402   if progress and progress<6 then
   403     SaveCampaignVar("Progress", "6")
   403     SaveCampaignVar("Progress", "6")
   404   end
   404   end
   405   ParseCommand("teamgone " .. loc("011101001"))
   405   RestoreHedge(cyborg)
       
   406   DeleteGear(cyborg)
   406   TurnTimeLeft = 0
   407   TurnTimeLeft = 0
   407 end
   408 end
   408 
   409 
   409 function CheckGearsDead(gearList)
   410 function CheckGearsDead(gearList)
   410   for i = 1, # gearList do
   411   for i = 1, # gearList do
   419 function CheckGearDead(gear)
   420 function CheckGearDead(gear)
   420   return gearDead[gear]
   421   return gearDead[gear]
   421 end
   422 end
   422 
   423 
   423 function EndMission()
   424 function EndMission()
   424   ParseCommand("teamgone " .. loc("Natives"))
   425   RestoreHedge(cyborg)
   425   ParseCommand("teamgone " .. loc("011101001"))
   426   DeleteGear(cyborg)
   426   TurnTimeLeft = 0
   427   TurnTimeLeft = 0
   427 end
   428 end
   428 
   429 
   429 function CheckFreshDead()
   430 function CheckFreshDead()
   430   return freshDead ~= nil
   431   return freshDead ~= nil