diff --git a/binaries/data/mods/public/gui/session/selection_details.js b/binaries/data/mods/public/gui/session/selection_details.js index fbf8e8f47d..36502f5478 100644 --- a/binaries/data/mods/public/gui/session/selection_details.js +++ b/binaries/data/mods/public/gui/session/selection_details.js @@ -88,23 +88,22 @@ function displaySingle(entState, template) if (entState.resourceSupply) { var resources = Math.ceil(+entState.resourceSupply.amount) + "/" + entState.resourceSupply.max; - var resourceType = (resourceType == "treasure")? entState.resourceSupply.type["specific"] - : entState.resourceSupply.type["generic"]; + var resourceType = entState.resourceSupply.type["generic"]; + if (resourceType == "treasure") + resourceType = entState.resourceSupply.type["specific"]; var unitResourceBar = getGUIObjectByName("resourceBar"); var resourceSize = unitResourceBar.size; resourceSize.rright = 100 * Math.max(0, Math.min(1, +entState.resourceSupply.amount / +entState.resourceSupply.max)); unitResourceBar.size = resourceSize; - - var unitResources = getGUIObjectByName("resources"); - unitResources.tooltip = resourceType; - getGUIObjectByName("resourceLabel").caption = toTitleCase(resourceType) + ":"; getGUIObjectByName("resourceStats").caption = resources; - getGUIObjectByName("resourceSection").size = (!entState.hitpoints)? getGUIObjectByName("healthSection").size - : getGUIObjectByName("staminaSection").size; + if (entState.hitpoints) + getGUIObjectByName("resourceSection").size = getGUIObjectByName("staminaSection").size; + else + getGUIObjectByName("resourceSection").size = getGUIObjectByName("healthSection").size; getGUIObjectByName("resourceSection").hidden = false; } @@ -143,7 +142,7 @@ function displaySingle(entState, template) getGUIObjectByName("generic").caption = genericName; getGUIObjectByName("player").caption = playerName; getGUIObjectByName("playerColorBackground").sprite = "colour: " + playerColor; - getGUIObjectByName("player").tooltip = civName; + getGUIObjectByName("playerColorBackground").tooltip = civName; // TODO: Set this to the current player, not the selected unit's player //getGUIObjectByName("civIcon").tooltip = civName; diff --git a/binaries/data/mods/public/gui/session/session.xml b/binaries/data/mods/public/gui/session/session.xml index 17c0215fa5..a02394a70b 100644 --- a/binaries/data/mods/public/gui/session/session.xml +++ b/binaries/data/mods/public/gui/session/session.xml @@ -691,15 +691,15 @@ - + - + - - + +