share/hedgewars/Data/Missions/Campaign/A Classic Fairytale/family.lua
changeset 8944 ed2509832311
parent 8043 da083f8d95e6
equal deleted inserted replaced
8943:63ecf5320439 8944:ed2509832311
   282         and GetY(natives[2]) < 1500 and GetY(natives[3]) < 1500 and StoppedGear(natives[2]) and StoppedGear(natives[3])
   282         and GetY(natives[2]) < 1500 and GetY(natives[3]) < 1500 and StoppedGear(natives[2]) and StoppedGear(natives[3])
   283 end
   283 end
   284 
   284 
   285 function DoPrincessFreed()
   285 function DoPrincessFreed()
   286   AnimSay(princess, loc("Thank you, my hero!"), SAY_SAY, 0)
   286   AnimSay(princess, loc("Thank you, my hero!"), SAY_SAY, 0)
   287   SaveCampaignVar("Progress", "7")
   287   if progress and progress<7 then
       
   288     SaveCampaignVar("Progress", "7")
       
   289   end
   288   ParseCommand("teamgone " .. loc("011101001"))
   290   ParseCommand("teamgone " .. loc("011101001"))
   289   TurnTimeLeft = 0
   291   TurnTimeLeft = 0
   290 end
   292 end
   291 
   293 
   292 function CheckCyborgsDead()
   294 function CheckCyborgsDead()
   388     hedgeHidden[hedge] = false
   390     hedgeHidden[hedge] = false
   389   end
   391   end
   390 end
   392 end
   391 
   393 
   392 function GetVariables()
   394 function GetVariables()
       
   395   progress = tonumber(GetCampaignVar("Progress"))
   393   m5DeployedNum = tonumber(GetCampaignVar("M5DeployedNum"))
   396   m5DeployedNum = tonumber(GetCampaignVar("M5DeployedNum"))
   394   m2Choice = tonumber(GetCampaignVar("M2Choice"))
   397   m2Choice = tonumber(GetCampaignVar("M2Choice"))
   395   m5Choice = tonumber(GetCampaignVar("M5Choice"))
   398   m5Choice = tonumber(GetCampaignVar("M5Choice"))
   396 end
   399 end
   397 
   400