share/hedgewars/Data/Missions/Scenario/User_Mission_-_Teamwork.lua
changeset 14466 734a7af2dfc2
parent 14464 ead8928a59f8
child 14482 d4aa64f51c9f
--- a/share/hedgewars/Data/Missions/Scenario/User_Mission_-_Teamwork.lua	Tue Dec 18 18:26:13 2018 +0100
+++ b/share/hedgewars/Data/Missions/Scenario/User_Mission_-_Teamwork.lua	Tue Dec 18 18:37:58 2018 +0100
@@ -4,6 +4,7 @@
 local p2 = nil
 local enemy = nil
 local bCrate = nil
+local playerTeamName = loc("Feeble Resistance")
 
 local GameOver = false
 
@@ -23,7 +24,7 @@
 	HealthDecrease = 0
 	WaterRise = 0
 
-	AddTeam(loc("Feeble Resistance"), -1, "Statue", "Island", "Default", "cm_kiwi")
+	AddTeam(playerTeamName, -1, "Statue", "Island", "Default", "cm_kiwi")
 	player = AddHog(loc("Greg"), 0, 50, "NoHat")
 	p2 = AddHog(loc("Mark"), 0, 20, "NoHat")
 
@@ -98,10 +99,11 @@
 		SetHealth(p2,0)
 		SetHealth(player,0)
 	end
-	if (gear == enemy) and not (GameOver) then
-		SaveMissionVar("Won", "true")
-		GameOver = true
-	end
 
 end
 
+function onGameResult(winningClan)
+	if winningClan == GetTeamClan(playerTeamName) then
+		SaveMissionVar("Won", "true")
+	end
+end