Refactor multi-resource UI and transfers

This commit is contained in:
Loïc Wisniewski 2026-08-14 11:54:31 +02:00
commit 8231e165ff
20 changed files with 648 additions and 435 deletions

View file

@ -1,8 +1,7 @@
extends Node2D
# Preview, not a test. The resource readouts with the fleet carrying ore, so
# the #15 banked-vs-carried split can actually be looked at - headless draws
# no pixels and cannot say whether two numbers read as two different things.
# Preview, not a test. Both banked resources and both fleet-held resources
# are populated so the complete two-column HUD can be inspected.
#
# bash tests/screenshot.sh res://tests/_cargo_readout_preview.tscn /tmp/hud.png 20 720x1280
@ -11,5 +10,7 @@ func _ready() -> void:
GameState.buildings.clear()
GameState.extractors.clear()
GameState.rocks = 128
GameState.gas = 46
GameState.fleet_cargo = 34
GameState.fleet_gas_cargo = 17
add_child(load("res://Main.tscn").instantiate())