Ticket #3980: gamesetup_naming_v4.2.patch

File gamesetup_naming_v4.2.patch, 7.0 KB (added by Imarok, 8 years ago)

corrected typo

  • binaries/data/mods/public/gui/gamesetup/gamesetup.js

     
    281281
    282282function initMapTypes()
    283283{
    284     let mapTypes = Engine.GetGUIObjectByName("mapTypeSelection");
     284    let mapTypes = Engine.GetGUIObjectByName("mapType");
    285285    mapTypes.list = g_MapTypes.Title;
    286286    mapTypes.list_data = g_MapTypes.Name;
    287287    mapTypes.onSelectionChange = function() {
     
    294294
    295295function initMapFilters()
    296296{
    297     let mapFilters = Engine.GetGUIObjectByName("mapFilterSelection");
     297    let mapFilters = Engine.GetGUIObjectByName("mapFilter");
    298298    mapFilters.list = g_MapFilters.map(mapFilter => mapFilter.name);
    299299    mapFilters.list_data = g_MapFilters.map(mapFilter => mapFilter.id);
    300300    mapFilters.onSelectionChange = function() {
     
    355355function initNumberOfPlayers()
    356356{
    357357    let playersArray = Array(g_MaxPlayers).fill(0).map((v, i) => i + 1); // 1, 2, ..., MaxPlayers
    358     let numPlayersSelection = Engine.GetGUIObjectByName("numPlayersSelection");
    359     numPlayersSelection.list = playersArray;
    360     numPlayersSelection.list_data = playersArray;
    361     numPlayersSelection.onSelectionChange = function() {
     358    let numPlayers = Engine.GetGUIObjectByName("numPlayers");
     359    numPlayers.list = playersArray;
     360    numPlayers.list_data = playersArray;
     361    numPlayers.onSelectionChange = function() {
    362362        if (this.selected != -1)
    363363            selectNumPlayers(this.list_data[this.selected]);
    364364    };
    365     numPlayersSelection.selected = g_MaxPlayers - 1;
     365    numPlayers.selected = g_MaxPlayers - 1;
    366366}
    367367
    368368function initGameSpeed()
     
    502502 */
    503503function hideControls()
    504504{
    505     hideControl("mapTypeSelection", "mapTypeText");
    506     hideControl("mapFilterSelection", "mapFilterText");
    507     hideControl("mapSelection", "mapSelectionText");
    508     hideControl("victoryCondition", "victoryConditionText");
    509     hideControl("gameSpeed", "gameSpeedText");
    510     hideControl("numPlayersSelection", "numPlayersText");
     505    for (let ctrl of ["mapType", "mapFilter", "mapSelection", "victoryCondition", "gameSpeed", "numPlayers"])
     506        hideControl(ctrl, ctrl + "Text");
    511507
    512508    // TODO: Shouldn't players be able to choose their own assignment?
    513509    for (let i = 0; i < g_MaxPlayers; ++i)
     
    561557    Engine.GetGUIObjectByName("enableCheats").checked = g_GameAttributes.settings.CheatsEnabled;
    562558    Engine.GetGUIObjectByName("enableRating").checked = !!g_GameAttributes.settings.RatingEnabled;
    563559
    564     hideControl("enableCheats", "enableCheatsText");
    565     hideControl("enableRating", "enableRatingText");
     560    for (let ctrl of ["enableCheats", "enableRating"])
     561        hideControl(ctrl, ctrl + "Text");
    566562}
    567563
    568564/**
     
    13041300
    13051301    if (g_IsController)
    13061302    {
    1307         Engine.GetGUIObjectByName("mapTypeSelection").selected = mapTypeIdx;
    1308         Engine.GetGUIObjectByName("mapFilterSelection").selected = mapFilterIdx;
     1303        Engine.GetGUIObjectByName("mapType").selected = mapTypeIdx;
     1304        Engine.GetGUIObjectByName("mapFilter").selected = mapFilterIdx;
    13091305        Engine.GetGUIObjectByName("mapSelection").selected = Engine.GetGUIObjectByName("mapSelection").list_data.indexOf(mapName);
    13101306        Engine.GetGUIObjectByName("mapSize").selected = mapSizeIdx;
    1311         Engine.GetGUIObjectByName("numPlayersSelection").selected = numPlayers - 1;
     1307        Engine.GetGUIObjectByName("numPlayers").selected = numPlayers - 1;
    13121308        Engine.GetGUIObjectByName("victoryCondition").selected = victoryIdx;
    13131309        Engine.GetGUIObjectByName("wonderDuration").selected = wonderDurationIdx;
    13141310        Engine.GetGUIObjectByName("populationCap").selected = popIdx;
     
    13551351    Engine.GetGUIObjectByName("mapSizeDesc").hidden = !isRandom;
    13561352    Engine.GetGUIObjectByName("mapSize").hidden = !isRandom || !g_IsController;
    13571353    Engine.GetGUIObjectByName("mapSizeText").hidden = !isRandom || g_IsController;
    1358     hideControl("numPlayersSelection", "numPlayersText", isRandom && g_IsController);
     1354    hideControl("numPlayers", "numPlayersText", isRandom && g_IsController);
    13591355
    13601356    let notScenario = g_GameAttributes.mapType != "scenario" && g_IsController ;
    1361     hideControl("victoryCondition", "victoryConditionText", notScenario);
    1362     hideControl("wonderDuration", "wonderDurationText", notScenario);
    1363     hideControl("populationCap", "populationCapText", notScenario);
    1364     hideControl("startingResources", "startingResourcesText", notScenario);
    1365     hideControl("ceasefire", "ceasefireText", notScenario);
    1366     hideControl("revealMap", "revealMapText", notScenario);
    1367     hideControl("exploreMap", "exploreMapText", notScenario);
    1368     hideControl("disableTreasures", "disableTreasuresText", notScenario);
    1369     hideControl("lockTeams", "lockTeamsText", notScenario);
     1357    for (let ctrl of ["victoryCondition", "wonderDuration", "populationCap",
     1358                      "startingResources", "ceasefire", "revealMap",
     1359                      "exploreMap", "disableTreasures", "lockTeams"])
     1360        hideControl(ctrl, ctrl + "Text", notScenario);
    13701361
    13711362    setMapDescription();
    13721363
  • binaries/data/mods/public/gui/gamesetup/gamesetup.xml

     
    105105            <object size="24 64 100%-460 358" type="image" sprite="CoverFillDark" name="playerAssignmentsPanelCover" hidden="true"/>
    106106            <!-- Map selection -->
    107107
    108             <object size="100%-425 355 100%-285 470" name="mapTypeSelectionTooltip">
     108            <object size="100%-425 355 100%-285 470" name="mapTypeTooltip">
    109109                <object type="text" style="ModernRightLabelText" size="0 0 100% 30">
    110110                    <translatableAttribute id="caption">Map Type:</translatableAttribute>
    111111                </object>
     
    124124            </object>
    125125
    126126
    127             <object size="100%-275 355 100%-25 470" name="mapFilterSelectionTooltip">
     127            <object size="100%-275 355 100%-25 470" name="mapFilterTooltip">
    128128                <object name="mapTypeText" type="text" style="ModernLeftLabelText" size="0 0 100% 30"  hidden="true"/>
    129129                <object name="mapFilterText" type="text" style="ModernLeftLabelText" size="0 32 100% 62"  hidden="true"/>
    130130                <object name="mapSelectionText" type="text" style="ModernLeftLabelText" size="0 64 100% 94"  hidden="true"/>
     
    131131                <object name="mapSizeText" type="text" style="ModernLeftLabelText" size="0 128 100% 158" hidden="true"/>
    132132            </object>
    133133
    134             <object name="mapTypeSelection"
     134            <object name="mapType"
    135135                type="dropdown"
    136136                style="ModernDropDown"
    137137                size="100%-275 355 100%-25 383"
     
    139139                <translatableAttribute id="tooltip">Select a map type.</translatableAttribute>
    140140            </object>
    141141
    142             <object name="mapFilterSelection"
     142            <object name="mapFilter"
    143143                type="dropdown"
    144144                style="ModernDropDown"
    145145                size="100%-275 387 100%-25 415"
     
    158158            </object>
    159159
    160160            <object name="numPlayersText" size="100%-275 451 100%-25 483" type="text" style="ModernLeftLabelText"/>
    161                 <object name="numPlayersSelection"
     161                <object name="numPlayers"
    162162                    type="dropdown"
    163163                    style="ModernDropDown"
    164164                    size="100%-275 451 100%-25 479"