share/hedgewars/Data/Missions/Scenario/User_Mission_-_Dangerous_Ducklings.lua
changeset 13496 cbda0f842364
parent 12933 e65aa3c3d4e6
child 13583 141cdfe0f3ca
equal deleted inserted replaced
13495:b5f8864a38d3 13496:cbda0f842364
     1 
     1 
     2 HedgewarsScriptLoad("/Scripts/Locale.lua")
     2 HedgewarsScriptLoad("/Scripts/Locale.lua")
       
     3 HedgewarsScriptLoad("/Scripts/Achievements.lua")
     3 
     4 
     4 local player = nil -- This variable will point to the hog's gear
     5 local player = nil -- This variable will point to the hog's gear
     5 local instructor = nil
     6 local instructor = nil
     6 local enemy = nil
     7 local enemy = nil
     7 
     8 
   134 		if gear == player then
   135 		if gear == player then
   135 			gameLost = true
   136 			gameLost = true
   136 		elseif (gear == instructor) and (GetY(gear) > WaterLine) then
   137 		elseif (gear == instructor) and (GetY(gear) > WaterLine) then
   137 			HogSay(player, loc("See ya!"), SAY_THINK)
   138 			HogSay(player, loc("See ya!"), SAY_THINK)
   138 			TurnTimeLeft = 3000
   139 			TurnTimeLeft = 3000
   139 			local achievementString = string.format(loc("Achievement gotten: %s"), loc("Naughty Ninja"))
   140 			awardAchievement(loc("Naughty Ninja"))
   140 			AddCaption(achievementString, 0xffba00ff, capgrpMessage2)
       
   141 			SendStat(siCustomAchievement, achievementString)
       
   142 			DismissTeam(loc("Blue Team"))
   141 			DismissTeam(loc("Blue Team"))
   143 			gameWon = true
   142 			gameWon = true
   144 		elseif gear == enemy then
   143 		elseif gear == enemy then
   145 			HogSay(player, loc("Enjoy the swim..."), SAY_THINK)
   144 			HogSay(player, loc("Enjoy the swim..."), SAY_THINK)
   146 			gameWon = true
   145 			gameWon = true