Fix reveal map checkbox after winning
This was SVN commit r9040.
This commit is contained in:
parent
ecbe92bdda
commit
4261983c9d
@ -199,7 +199,10 @@ function checkPlayerState()
|
||||
{
|
||||
g_GameEnded = true;
|
||||
switchMusic("win_1", 0.0);
|
||||
Engine.PostNetworkCommand({"type": "reveal-map", "enable": true});
|
||||
|
||||
if (!getGUIObjectByName("devCommandsRevealMap").checked)
|
||||
getGUIObjectByName("devCommandsRevealMap").checked = true;
|
||||
|
||||
g_SessionDialog.open("Victory", "You have won the battle!\nDo you want to leave the game now?", null, 320, 160, leaveGame);
|
||||
}
|
||||
}
|
||||
|
@ -136,7 +136,7 @@
|
||||
</object>
|
||||
|
||||
<object size="0 112 100%-18 128" type="text" style="devCommandsText">Reveal map</object>
|
||||
<object size="100%-16 112 100% 128" type="checkbox" style="wheatCrossBox">
|
||||
<object name="devCommandsRevealMap" size="100%-16 112 100% 128" type="checkbox" style="wheatCrossBox">
|
||||
<action on="Press">Engine.PostNetworkCommand({"type": "reveal-map", "enable": this.checked});</action>
|
||||
</object>
|
||||
|
||||
|
@ -122,6 +122,9 @@ EndGameManager.prototype.UpdatePlayerStates = function()
|
||||
var cmpPlayer = Engine.QueryInterface(playerEntityId, IID_Player);
|
||||
cmpPlayer.SetState("won");
|
||||
}
|
||||
|
||||
var cmpRangeManager = Engine.QueryInterface(SYSTEM_ENTITY, IID_RangeManager);
|
||||
cmpRangeManager.SetLosRevealAll(true);
|
||||
}
|
||||
|
||||
break;
|
||||
|
Loading…
Reference in New Issue
Block a user