Ticket #3980: gamesetup_naming.patch

File gamesetup_naming.patch, 5.8 KB (added by Imarok, 8 years ago)

rename mapFilterSelection, mapTypeSelection and numPlayersSelection

  • 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 numPlayersControl = Engine.GetGUIObjectByName("numPlayers");
     359    numPlayersControl.list = playersArray;
     360    numPlayersControl.list_data = playersArray;
     361    numPlayersControl.onSelectionChange = function() {
    362362        if (this.selected != -1)
    363363            selectNumPlayers(this.list_data[this.selected]);
    364364    };
    365     numPlayersSelection.selected = g_MaxPlayers - 1;
     365    numPlayersControl.selected = g_MaxPlayers - 1;
    366366}
    367367
    368368function initGameSpeed()
     
    502502 */
    503503function hideControls()
    504504{
    505     hideControl("mapTypeSelection", "mapTypeText");
    506     hideControl("mapFilterSelection", "mapFilterText");
     505    hideControl("mapType", "mapTypeText");
     506    hideControl("mapFilter", "mapFilterText");
    507507    hideControl("mapSelection", "mapSelectionText");
    508508    hideControl("victoryCondition", "victoryConditionText");
    509509    hideControl("gameSpeed", "gameSpeedText");
    510     hideControl("numPlayersSelection", "numPlayersText");
     510    hideControl("numPlayers", "numPlayersText");
    511511
    512512    // TODO: Shouldn't players be able to choose their own assignment?
    513513    for (let i = 0; i < g_MaxPlayers; ++i)
     
    13041304
    13051305    if (g_IsController)
    13061306    {
    1307         Engine.GetGUIObjectByName("mapTypeSelection").selected = mapTypeIdx;
    1308         Engine.GetGUIObjectByName("mapFilterSelection").selected = mapFilterIdx;
     1307        Engine.GetGUIObjectByName("mapType").selected = mapTypeIdx;
     1308        Engine.GetGUIObjectByName("mapFilter").selected = mapFilterIdx;
    13091309        Engine.GetGUIObjectByName("mapSelection").selected = Engine.GetGUIObjectByName("mapSelection").list_data.indexOf(mapName);
    13101310        Engine.GetGUIObjectByName("mapSize").selected = mapSizeIdx;
    1311         Engine.GetGUIObjectByName("numPlayersSelection").selected = numPlayers - 1;
     1311        Engine.GetGUIObjectByName("numPlayers").selected = numPlayers - 1;
    13121312        Engine.GetGUIObjectByName("victoryCondition").selected = victoryIdx;
    13131313        Engine.GetGUIObjectByName("wonderDuration").selected = wonderDurationIdx;
    13141314        Engine.GetGUIObjectByName("populationCap").selected = popIdx;
     
    13551355    Engine.GetGUIObjectByName("mapSizeDesc").hidden = !isRandom;
    13561356    Engine.GetGUIObjectByName("mapSize").hidden = !isRandom || !g_IsController;
    13571357    Engine.GetGUIObjectByName("mapSizeText").hidden = !isRandom || g_IsController;
    1358     hideControl("numPlayersSelection", "numPlayersText", isRandom && g_IsController);
     1358    hideControl("numPlayers", "numPlayersText", isRandom && g_IsController);
    13591359
    13601360    let notScenario = g_GameAttributes.mapType != "scenario" && g_IsController ;
    13611361    hideControl("victoryCondition", "victoryConditionText", notScenario);
  • 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"