share/hedgewars/Data/Missions/Challenge/User_Mission_-_Rope_Knock_Challenge.lua
changeset 14464 ead8928a59f8
parent 14401 6c21bd8547dd
child 14475 2113296b7a29
equal deleted inserted replaced
14463:bd1db668b7c0 14464:ead8928a59f8
     1 HedgewarsScriptLoad("/Scripts/Locale.lua")
     1 HedgewarsScriptLoad("/Scripts/Locale.lua")
     2 
     2 
     3 local hhs = {}
     3 local hhs = {}
     4 local missionWon = nil
     4 local missionWon = nil
       
     5 local missionEndHandled = false
     5 local endTimer = 1000
     6 local endTimer = 1000
     6 local hogsKilled = 0
     7 local hogsKilled = 0
     7 local finishTime
     8 local finishTime
     8 local ouchies = false
     9 local ouchies = false
     9 local valkyriesTimer = -1
    10 local valkyriesTimer = -1
   232 		endTimer = endTimer - 1
   233 		endTimer = endTimer - 1
   233 		if endTimer == 1 then
   234 		if endTimer == 1 then
   234 			EndGame()
   235 			EndGame()
   235 		end
   236 		end
   236 
   237 
   237 		if missionWon == true then
   238 		if not missionEndHandled then
   238 			AddCaption(loc("Victory!"), capcolDefault, capgrpGameState)
   239 			if missionWon == true then
   239 		else
   240 				SaveMissionVar("Won", "true")
   240 			AddCaption(loc("Challenge over!"), capcolDefault, capgrpGameState)
   241 				AddCaption(loc("Victory!"), capcolDefault, capgrpGameState)
       
   242 			else
       
   243 				AddCaption(loc("Challenge over!"), capcolDefault, capgrpGameState)
       
   244 			end
       
   245 			missionEndHandled = true
   241 		end
   246 		end
   242 
   247 
   243 	end
   248 	end
   244 
   249 
   245 end
   250 end