From d1cdf8f952ccb2d7226297c4b6914cf66b7ce675 Mon Sep 17 00:00:00 2001 From: mimo Date: Fri, 21 Nov 2014 18:30:17 +0000 Subject: [PATCH] display victory conditions when selecting a map, fixes #2727 This was SVN commit r16000. --- binaries/data/mods/public/gui/gamesetup/gamesetup.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/binaries/data/mods/public/gui/gamesetup/gamesetup.js b/binaries/data/mods/public/gui/gamesetup/gamesetup.js index 9e0746633d..d7cf6cb931 100644 --- a/binaries/data/mods/public/gui/gamesetup/gamesetup.js +++ b/binaries/data/mods/public/gui/gamesetup/gamesetup.js @@ -1267,8 +1267,12 @@ function onGameAttributesChange() // Load the description from the map file, if there is one var description = mapSettings.Description ? translate(mapSettings.Description) : translate("Sorry, no description available."); - // Describe the number of players - var playerString = sprintf(translatePlural("%(number)s player. %(description)s", "%(number)s players. %(description)s", numPlayers), { number: numPlayers, description: description }); + // Describe the number of players and the victory conditions + var playerString = sprintf(translatePlural("%(number)s player. ", "%(number)s players. ", numPlayers), { number: numPlayers }); + let victory = translate(victories.text[victoryIdx]); + if (victoryIdx != VICTORY_DEFAULTIDX) + victory = "[color=\"orange\"]" + victory + "[/color]"; + playerString += translate("Victory Condition:") + " " + victory + ".\n\n" + description; for (var i = 0; i < MAX_PLAYERS; ++i) {