share/hedgewars/Data/Missions/Scenario/User_Mission_-_Teamwork.lua
changeset 15091 5c8c729a16ce
parent 15068 6f51c75994a4
equal deleted inserted replaced
15090:33eca3f0a9aa 15091:5c8c729a16ce
    92 		AddCaption(string.format(loc("+%d seconds!"), 5), GetClanColor(GetHogClan(CurrentHedgehog)), capgrpMessage)
    92 		AddCaption(string.format(loc("+%d seconds!"), 5), GetClanColor(GetHogClan(CurrentHedgehog)), capgrpMessage)
    93 		PlaySound(sndExtraTime)
    93 		PlaySound(sndExtraTime)
    94 	end
    94 	end
    95 	-- Note: The victory sequence is done automatically by Hedgewars
    95 	-- Note: The victory sequence is done automatically by Hedgewars
    96 	if  ( ((gear == player) or (gear == p2)) and (GameOver == false)) then
    96 	if  ( ((gear == player) or (gear == p2)) and (GameOver == false)) then
    97 		ShowMission(loc("Teamwork"), loc("MISSION FAILED"), loc("Oh no! Just try again!"), -amSkip, 0)
       
    98 		GameOver = true
    97 		GameOver = true
    99 		SetHealth(p2,0)
    98 		SetHealth(p2,0)
   100 		SetHealth(player,0)
    99 		SetHealth(player,0)
   101 	end
   100 	end
   102 
   101 
   103 end
   102 end
   104 
   103 
   105 function onGameResult(winningClan)
   104 function onGameResult(winner)
   106 	if winningClan == GetTeamClan(playerTeamName) then
   105 	if winner == GetTeamClan(playerTeamName) then
   107 		SaveMissionVar("Won", "true")
   106 		SaveMissionVar("Won", "true")
       
   107 		SendStat(siGameResult, loc("Mission succeeded!"))
       
   108 		GameOver = true
       
   109 	else
       
   110 		SendStat(siGameResult, loc("Mission failed!"))
       
   111 		GameOver = true
   108 	end
   112 	end
   109 end
   113 end