Implement action-needed queue bar at bottom of screen with oldest-first ordering and dismissal

This commit is contained in:
bart
2026-11-08 22:39:20 +01:00
parent 705aa0f0f0
commit c47673575b
8 changed files with 689 additions and 5 deletions
+23
View File
@@ -0,0 +1,23 @@
# Configuration for the Action Needed Queue (Bottom HUD notification bar)
action_needed:
enabled: true
track_idle_units: true
track_city_no_production: true
track_city_free_population: true
max_visible_items: 8
# Visual & Layout parameters
item_width: 155
item_height: 42
bottom_offset: 16
item_spacing: 8
border_radius: 6
pulse_animation: true
pulse_speed: 3.0
# Colors
unit_idle_color: "#3CA0FF"
city_no_prod_color: "#FFA028"
city_free_pop_color: "#46DC82"
card_bg_color: "#121822"
card_bg_alpha: 235
+10
View File
@@ -180,3 +180,13 @@ ui:
kennis: "Science"
cultuur: "Culture"
geloof: "Faith"
action_needed:
header_title: "ACTIONS"
header_tip: "Queue of items awaiting action (oldest first). Left-click to focus, Right-click to dismiss."
unit_idle_desc: "Needs orders"
city_no_production_desc: "No production"
city_free_pop_desc: "+%1 Free Pop"
dismiss_tip: "Right-click to dismiss"
more_items: "+%1"