Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Index: binaries/data/mods/public/gui/loadgame/SavegameDetails.js
- ===================================================================
- --- binaries/data/mods/public/gui/loadgame/SavegameDetails.js (revision 23392)
- +++ binaries/data/mods/public/gui/loadgame/SavegameDetails.js (working copy)
- @@ -23,11 +23,12 @@ class SavegameDetails
- if (!metadata)
- return;
- Engine.GetGUIObjectByName("savedMapName").caption =
- - this.mapCache.getMapName(metadata.initAttributes.mapType, metadata.initAttributes.map);
- + this.mapCache.translateMapName(
- + this.mapCache.getTranslatableMapName(metadata.initAttributes.mapType, metadata.initAttributes.map));
- Engine.GetGUIObjectByName("savedInfoPreview").sprite =
- this.mapCache.getMapPreview(metadata.initAttributes.mapType, metadata.initAttributes.map, metadata.initAttributes);
- Engine.GetGUIObjectByName("savedPlayers").caption = metadata.initAttributes.settings.PlayerData.length - 1;
- Index: binaries/data/mods/public/gui/gamesetup/GameSettings/Single/Dropdowns/Landscape.js
- ===================================================================
- --- binaries/data/mods/public/gui/gamesetup/GameSettings/Single/Dropdowns/Landscape.js (revision 23392)
- +++ binaries/data/mods/public/gui/gamesetup/GameSettings/Single/Dropdowns/Landscape.js (working copy)
- @@ -91,10 +91,13 @@ GameSettingControls.Landscape = class ex
- this.gameSettingsControl.setNetworkGameAttributes();
- }
- onPickRandomItems()
- {
- + if (!this.mapData)
- + return;
- +
- let items;
- let landscapes = this.mapData.settings.Landscapes;
- switch (g_GameAttributes.settings.Landscape || undefined)
- {
- Index: binaries/data/mods/public/gui/gamesetup/GameSettings/Single/Dropdowns/RelicCount.js
- ===================================================================
- --- binaries/data/mods/public/gui/gamesetup/GameSettings/Single/Dropdowns/RelicCount.js (revision 23392)
- +++ binaries/data/mods/public/gui/gamesetup/GameSettings/Single/Dropdowns/RelicCount.js (working copy)
- @@ -2,11 +2,12 @@ GameSettingControls.RelicCount = class e
- {
- constructor(...args)
- {
- super(...args);
- - this.values = Array.from(new Array(g_CivData.length), (v, i) => i + 1);
- + this.values = Object.keys(g_CivData).map((v, i) => i + 1);
- +
- this.dropdown.list = this.values;
- this.dropdown.list_data = this.values;
- this.available = false;
- }
- @@ -78,8 +79,8 @@ GameSettingControls.RelicCount.prototype
- GameSettingControls.RelicCount.prototype.Tooltip =
- translate("Total number of relics spawned on the map. Relic victory is most realistic with only one or two relics. With greater numbers, the relics are important to capture to receive aura bonuses.");
- GameSettingControls.RelicCount.prototype.NameCaptureTheRelic =
- - this.NameCaptureTheRelic;
- + "capture_the_relic";
- GameSettingControls.RelicCount.prototype.DefaultRelicCount = 2;
- Index: binaries/data/mods/public/gui/gamesetup/Panels/GameSettingsPanel.js
- ===================================================================
- --- binaries/data/mods/public/gui/gamesetup/Panels/GameSettingsPanel.js (revision 23392)
- +++ binaries/data/mods/public/gui/gamesetup/Panels/GameSettingsPanel.js (working copy)
- @@ -16,11 +16,11 @@ class GameSettingsPanel
- this.enabled = Engine.ConfigDB_GetValue("user", this.ConfigNameSlide) == "true";
- this.slideSpeed = this.enabled ? this.SlideSpeed : Infinity;
- this.lastTickTime = undefined;
- gameSettingTabs.registerTabSelectHandler(this.onTabSelect.bind(this));
- - gameSettingsControl.registerGameAttributesBatchChangeHandler(this.onGameAttributesBatchChange.bind(this));
- + gameSettingsControl.registerGameAttributesBatchChangeHandler(this.onTabSelect.bind(this));
- gamesetupPage.registerLoadHandler(this.triggerResizeHandlers.bind(this));
- }
- registerGameSettingsPanelResizeHandler(handler)
- {
- @@ -31,16 +31,10 @@ class GameSettingsPanel
- {
- for (let handler of this.gameSettingsPanelResizeHandlers)
- handler(this.settingsPanelFrame);
- }
- - onGameAttributesBatchChange()
- - {
- - this.gameSettingControlManager.updateSettingVisibility();
- - this.positionSettings();
- - }
- -
- onTabSelect()
- {
- this.gameSettingControlManager.updateSettingVisibility();
- this.positionSettings();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement