From 6b903e4a9299c461c8ade7c175ef982762068124 Mon Sep 17 00:00:00 2001 From: Freagarach Date: Wed, 1 Sep 2021 16:28:28 +0000 Subject: [PATCH] Display the number of idle workers in that respective button. Patch by: @Langbart Differential revision: https://code.wildfiregames.com/D4217 This was SVN commit r25882. --- .../mods/public/gui/session/minimap/MiniMap.xml | 10 ++++++++++ .../gui/session/minimap/MiniMapIdleWorkerButton.js | 14 +++++++++++--- binaries/data/mods/public/gui/session/styles.xml | 8 ++++++++ 3 files changed, 29 insertions(+), 3 deletions(-) diff --git a/binaries/data/mods/public/gui/session/minimap/MiniMap.xml b/binaries/data/mods/public/gui/session/minimap/MiniMap.xml index 47bdf6310c..3da6428c6b 100644 --- a/binaries/data/mods/public/gui/session/minimap/MiniMap.xml +++ b/binaries/data/mods/public/gui/session/minimap/MiniMap.xml @@ -25,6 +25,16 @@ mouse_event_mask="texture:session/minimap-idle.png" /> + + + 0; + this.totalNumberIdleWorkers.caption = totalNumberIdleWorkers ? setStringTags(totalNumberIdleWorkers, this.DefaultTotalNumberIdleWorkersTags) : ""; } onKeyDown() @@ -37,4 +40,9 @@ class MiniMapIdleWorkerButton } } -MiniMapIdleWorkerButton.prototype.Tooltip = markForTranslation("Find idle worker"); +MiniMapIdleWorkerButton.prototype.Tooltip = markForTranslation("Find idle worker\nNumber of idle workers."); + +MiniMapIdleWorkerButton.prototype.DefaultTotalNumberIdleWorkersTags = { + "font": "sans-bold-stroke-14", + "color": "white" +}; diff --git a/binaries/data/mods/public/gui/session/styles.xml b/binaries/data/mods/public/gui/session/styles.xml index 340b0cb317..0a8c313a42 100644 --- a/binaries/data/mods/public/gui/session/styles.xml +++ b/binaries/data/mods/public/gui/session/styles.xml @@ -124,6 +124,14 @@ text_valign="bottom" /> +