Changeset View
Changeset View
Standalone View
Standalone View
binaries/data/mods/public/gui/loadgame/load.js
Show First 20 Lines • Show All 110 Lines • ▼ Show 20 Lines | function selectionChanged() | ||||
Engine.GetGUIObjectByName("savedPlayers").caption = metadata.initAttributes.settings.PlayerData.length - 1; | Engine.GetGUIObjectByName("savedPlayers").caption = metadata.initAttributes.settings.PlayerData.length - 1; | ||||
Engine.GetGUIObjectByName("savedPlayedTime").caption = timeToString(metadata.gui.timeElapsed ? metadata.gui.timeElapsed : 0); | Engine.GetGUIObjectByName("savedPlayedTime").caption = timeToString(metadata.gui.timeElapsed ? metadata.gui.timeElapsed : 0); | ||||
Engine.GetGUIObjectByName("savedMapType").caption = translateMapType(metadata.initAttributes.mapType); | Engine.GetGUIObjectByName("savedMapType").caption = translateMapType(metadata.initAttributes.mapType); | ||||
Engine.GetGUIObjectByName("savedMapSize").caption = translateMapSize(metadata.initAttributes.settings.Size); | Engine.GetGUIObjectByName("savedMapSize").caption = translateMapSize(metadata.initAttributes.settings.Size); | ||||
Engine.GetGUIObjectByName("savedVictory").caption = metadata.initAttributes.settings.VictoryConditions.map(victoryConditionName => translateVictoryCondition(victoryConditionName)).join(translate(", ")); | Engine.GetGUIObjectByName("savedVictory").caption = metadata.initAttributes.settings.VictoryConditions.map(victoryConditionName => translateVictoryCondition(victoryConditionName)).join(translate(", ")); | ||||
let caption = sprintf(translate("Mods: %(mods)s"), { "mods": modsToString(metadata.mods) }); | let caption = sprintf(translate("Mods: %(mods)s"), { "mods": modsToString(metadata.mods) }); | ||||
if (!hasSameMods(metadata.mods, Engine.GetEngineInfo().mods)) | if (!hasSameMods(metadata.mods, Engine.GetEngineInfo().mods)) | ||||
caption = coloredText(caption, "orange"); | caption = setStringTags(caption, g_TooltipTextFormats.warning); | ||||
Engine.GetGUIObjectByName("savedMods").caption = caption; | Engine.GetGUIObjectByName("savedMods").caption = caption; | ||||
Engine.GetGUIObjectByName("savedPlayersNames").caption = formatPlayerInfo( | Engine.GetGUIObjectByName("savedPlayersNames").caption = formatPlayerInfo( | ||||
metadata.initAttributes.settings.PlayerData, | metadata.initAttributes.settings.PlayerData, | ||||
metadata.gui.states | metadata.gui.states | ||||
); | ); | ||||
} | } | ||||
▲ Show 20 Lines • Show All 74 Lines • Show Last 20 Lines |
Wildfire Games · Phabricator