equal
deleted
inserted
replaced
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 |