# HG changeset patch # User unc0rr # Date 1459189211 -10800 # Node ID 515d2d38ab8b46e4923de0a74dbc23009ca4256e # Parent 968bff2534ca29a692644f5a197c488cc2db8d87 Declare achievements alongwith EndGame call, since it would skip SendStats diff -r 968bff2534ca -r 515d2d38ab8b share/hedgewars/Data/Maps/ClimbHome/map.lua --- a/share/hedgewars/Data/Maps/ClimbHome/map.lua Fri Mar 25 11:21:18 2016 -0400 +++ b/share/hedgewars/Data/Maps/ClimbHome/map.lua Mon Mar 28 21:20:11 2016 +0300 @@ -390,6 +390,7 @@ SendStat(siPlayerKills, tostring(roundedFinishTime), loc(GetHogTeamName(CurrentHedgehog))) EndGame() + onAchievementsDeclaration() YouWon = true end elseif distanceFromWater < 0 and not YouLost then @@ -399,6 +400,7 @@ if deadHedgehogs >= totalHedgehogs then makeFinalMultiPlayerStats() EndGame() + onAchievementsDeclaration() end end @@ -550,6 +552,7 @@ if deadHedgehogs >= totalHedgehogs then makeFinalMultiPlayerStats() EndGame() + onAchievementsDeclaration() end makeMultiPlayerLoserStat(gear) end @@ -598,6 +601,7 @@ SendStat(siPointType, loc("points")) SendStat(siPlayerKills, actualHeight, loc(GetHogTeamName(CurrentHedgehog))) EndGame() + onAchievementsDeclaration() end function makeMultiPlayerLoserStat(gear)