Update v0.6.1.6; Add a settings option to change the display style of the density value
parent
1714a60568
commit
73bcf533f8
|
@ -1,5 +1,5 @@
|
||||||
const fx_version = '0.6.1.5'; // FX Client Version
|
const fx_version = '0.6.1.6'; // FX Client Version
|
||||||
const fx_update = 'Feb 25'; // FX Client Last Updated
|
const fx_update = 'Feb 28'; // FX Client Last Updated
|
||||||
|
|
||||||
if (localStorage.getItem("fx_winCount") == undefined || localStorage.getItem("fx_winCount") == null) {
|
if (localStorage.getItem("fx_winCount") == undefined || localStorage.getItem("fx_winCount") == null) {
|
||||||
var wins_counter = 0;
|
var wins_counter = 0;
|
||||||
|
@ -88,15 +88,17 @@ var settings = {
|
||||||
"useFullscreenMode": false,
|
"useFullscreenMode": false,
|
||||||
"hideAllLinks": false,
|
"hideAllLinks": false,
|
||||||
"realisticNames": false,
|
"realisticNames": false,
|
||||||
|
"densityDisplayStyle": "percentage",
|
||||||
//"customMapFileBtn": true
|
//"customMapFileBtn": true
|
||||||
"customBackgroundUrl": "",
|
"customBackgroundUrl": "",
|
||||||
"attackPercentageKeybinds": [],
|
"attackPercentageKeybinds": [],
|
||||||
};
|
};
|
||||||
let makeMainMenuTransparent = false;
|
let makeMainMenuTransparent = false;
|
||||||
var settingsManager = new (function() {
|
var settingsManager = new (function() {
|
||||||
var inputFields = {
|
var inputFields = { // (includes select menus)
|
||||||
fontName: document.getElementById("settings_fontname"),
|
fontName: document.getElementById("settings_fontname"),
|
||||||
customBackgroundUrl: document.getElementById("settings_custombackgroundurl")
|
customBackgroundUrl: document.getElementById("settings_custombackgroundurl"),
|
||||||
|
densityDisplayStyle: document.getElementById("settings_densityDisplayStyle")
|
||||||
};
|
};
|
||||||
var checkboxFields = {
|
var checkboxFields = {
|
||||||
//showBotDonations: document.getElementById("settings_donations_bots"),
|
//showBotDonations: document.getElementById("settings_donations_bots"),
|
||||||
|
@ -251,7 +253,8 @@ function displayDonationsHistory(playerID, playerNames, isSingleplayer) {
|
||||||
var utils = new (function() {
|
var utils = new (function() {
|
||||||
this.getMaxTroops = function(playerTerritories, playerID) { return (playerTerritories[playerID]*150).toString(); };
|
this.getMaxTroops = function(playerTerritories, playerID) { return (playerTerritories[playerID]*150).toString(); };
|
||||||
this.getDensity = function(playerBalances, playerTerritories, playerID) {
|
this.getDensity = function(playerBalances, playerTerritories, playerID) {
|
||||||
return (Math.floor((playerBalances[playerID] / ((playerTerritories[playerID] === 0 ? 1 : playerTerritories[playerID]) * 150)) * 100) + "%");
|
if (settings.densityDisplayStyle === "percentage") return (Math.floor((playerBalances[playerID] / ((playerTerritories[playerID] === 0 ? 1 : playerTerritories[playerID]) * 150)) * 100) + "%");
|
||||||
|
else return (playerBalances[playerID] / (playerTerritories[playerID] === 0 ? 1 : playerTerritories[playerID])).toFixed(0);
|
||||||
};
|
};
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
@ -83,6 +83,11 @@
|
||||||
Realistic Bot Names
|
Realistic Bot Names
|
||||||
<input type="checkbox" id="settings_realisticnames"><span class="checkmark"></span>
|
<input type="checkbox" id="settings_realisticnames"><span class="checkmark"></span>
|
||||||
</label><br>
|
</label><br>
|
||||||
|
<label title="Controls how the territorial density value should be rendered">
|
||||||
|
Density value display style: <select id="settings_densityDisplayStyle">
|
||||||
|
<option value="percentage">Percentage</option>
|
||||||
|
<option value="absoluteQuotient">Value from 0 to 150 (BetterTT style)</option>
|
||||||
|
</select></label><br><br>
|
||||||
<label title="A custom image to be shown in the main menu background instead of the currently selected map.">
|
<label title="A custom image to be shown in the main menu background instead of the currently selected map.">
|
||||||
Custom main menu background: <input id="settings_custombackgroundurl" placeholder="Enter an image URL here"></label>
|
Custom main menu background: <input id="settings_custombackgroundurl" placeholder="Enter an image URL here"></label>
|
||||||
<!--<input type="file" id="customBackgroundFileInput" style="display:none;">
|
<!--<input type="file" id="customBackgroundFileInput" style="display:none;">
|
||||||
|
|
Loading…
Reference in New Issue