spaceship/tests
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Loïc Wisniewski 0582181f26 Generalize the resource HUD readouts (#49)
Replaces ResourceCounter/GasCounter/CargoCounter/GasCargoCounter - one
hardcoded node plus one script per resource, times two scenes - with a
single ResourceReadout.gd that builds one banked + one fleet-hold row
per GameState.resource_types() entry at _ready(). A new resource added
to ResourceDefinitions gets a HUD row with no scene edit and no new
script, matching how ResourceBar and ResourceTransferList already
generalize over resources.

Preserves the existing visual layout (BANKED left, FLEET HOLD right),
the ore-on-bright-surface contrast (via a bright_background flag
replacing PlanetSurface's per-node color overrides), and the amber
fleet-in-transit color convention. Reuses the already-generic
ResourceGlyph for icons instead of NeonNumber's hardcoded ore hexagon.

Uncovered and fixed a second bug along the way: test_cargo_readout.gd
looked up its NeonNumber nodes immediately after add_child() in
_initialize(), but ResourceReadout builds its rows in _ready(), which
for a -s entry-point script does not fire synchronously during that
add_child() - it's deferred to the first frame. Moved the lookup to
after the existing elapsed wait in _process(), which is also what
tests/test_resource_readout.gd's setup does from the start.

Repo notes for the next agent, confirmed empirically this session:
- A -s entry-point script can only reach an autoload's CONSTANTS via
  the bare identifier (GameState.RESOURCE_ORE works everywhere). Calling
  any of its METHODS that way (GameState.resource_types()) fails to
  compile with "Identifier not found: GameState", even from
  _initialize(). Route method calls through the actual instance
  (root.get_node("GameState")) instead, as the rest of the suite already
  does.
- `git status --short | awk '{print $2}' | xargs touch` recreates
  deleted files as empty stubs, since touch on a missing path creates
  it. Filter out D-status paths before touching, or touch only the
  paths you know still exist.

🤖 Generated with Claude Code

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-16 08:30:10 +02:00
..
_artillery_telegraph_gas_preview.gd Add artillery enemy with telegraphed AOE (#46) 2026-08-15 21:23:43 +02:00
_artillery_telegraph_gas_preview.gd.uid Add artillery enemy with telegraphed AOE (#46) 2026-08-15 21:23:43 +02:00
_artillery_telegraph_gas_preview.tscn Add artillery enemy with telegraphed AOE (#46) 2026-08-15 21:23:43 +02:00
_artillery_telegraph_rocky_preview.gd Add artillery enemy with telegraphed AOE (#46) 2026-08-15 21:23:43 +02:00
_artillery_telegraph_rocky_preview.gd.uid Add artillery enemy with telegraphed AOE (#46) 2026-08-15 21:23:43 +02:00
_artillery_telegraph_rocky_preview.tscn Add artillery enemy with telegraphed AOE (#46) 2026-08-15 21:23:43 +02:00
_build_menu_preview.gd Fix the stop stutter, and hide unresearched buildings from the menu 2026-08-11 21:38:17 +02:00
_build_menu_preview.gd.uid Transporter vessels, an explicit store button, and bottom-anchored menus 2026-08-11 19:14:27 +02:00
_build_menu_preview.tscn Transport Hub building 2026-08-11 17:45:07 +02:00
_build_popup_preview.gd Compose buildings from definitions and capabilities 2026-08-14 21:44:28 +02:00
_build_popup_preview.gd.uid Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
_build_popup_preview.tscn Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
_capture_points_preview.gd Draw capture points behind fleet vessels (#50) 2026-08-15 22:47:44 +02:00
_capture_points_preview.gd.uid Add capture points and the planet conquest loop (#43) 2026-08-15 21:22:10 +02:00
_capture_points_preview.tscn Add capture points and the planet conquest loop (#43) 2026-08-15 21:22:10 +02:00
_cargo_readout_preview.gd Refactor multi-resource UI and transfers 2026-08-14 11:54:31 +02:00
_cargo_readout_preview.gd.uid Transporter vessels, an explicit store button, and bottom-anchored menus 2026-08-11 19:14:27 +02:00
_cargo_readout_preview.tscn Show what the fleet is carrying next to what is banked 2026-08-11 16:04:40 +02:00
_context_actions_preview.gd Refine context actions and preserve fleet landings 2026-08-14 23:15:12 +02:00
_context_actions_preview.gd.uid Refine context actions and preserve fleet landings 2026-08-14 23:15:12 +02:00
_context_actions_preview.tscn Refine context actions and preserve fleet landings 2026-08-14 23:15:12 +02:00
_craft_menu_preview.gd Add gas bomber skill-shot vessel 2026-08-15 04:45:15 +02:00
_craft_menu_preview.gd.uid Block input behind open panels; keep craft-menu messages on screen 2026-08-11 20:17:58 +02:00
_craft_menu_preview.tscn Transporter vessels, an explicit store button, and bottom-anchored menus 2026-08-11 19:14:27 +02:00
_crafter_preview.gd Compose buildings from definitions and capabilities 2026-08-14 21:44:28 +02:00
_crafter_preview.gd.uid Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
_crafter_preview.tscn Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
_extractor_transfer_preview.gd Add manual extractor resource transfers 2026-08-14 22:21:01 +02:00
_extractor_transfer_preview.gd.uid Slow logistics vessel travel 2026-08-14 22:30:19 +02:00
_extractor_transfer_preview.tscn Add manual extractor resource transfers 2026-08-14 22:21:01 +02:00
_font_probe.gd Skill tree, node-based building animation, bigger UI, and a 19x faster test suite 2026-08-11 15:00:41 +02:00
_font_probe.gd.uid Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
_gas_bomb_aim_preview.gd Add enemy foundation: definitions, components, ranged damage (#44) 2026-08-15 14:43:29 +02:00
_gas_bomb_aim_preview.gd.uid Add gas bomber skill-shot vessel 2026-08-15 04:45:15 +02:00
_gas_bomb_aim_preview.tscn Add gas bomber skill-shot vessel 2026-08-15 04:45:15 +02:00
_gas_surface_preview.gd Drive planets from definitions 2026-08-14 16:13:24 +02:00
_gas_surface_preview.gd.uid Backfill missing script UID sidecar files 2026-08-15 14:44:02 +02:00
_gas_surface_preview.tscn Refactor multi-resource UI and transfers 2026-08-14 11:54:31 +02:00
_hangar_menu_preview.gd Add gas bomber skill-shot vessel 2026-08-15 04:45:15 +02:00
_hangar_menu_preview.gd.uid Provision transporters with hubs 2026-08-15 00:09:10 +02:00
_hangar_menu_preview.tscn Provision transporters with hubs 2026-08-15 00:09:10 +02:00
_icon_preview.gd Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
_icon_preview.gd.uid Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
_icon_preview.tscn Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
_ingame_buildings_preview.gd Ship Lab: per-vessel research, and the shield vessel 2026-08-11 23:31:49 +02:00
_ingame_buildings_preview.gd.uid Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
_ingame_buildings_preview.tscn Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
_lab_menu_preview.gd Add gas bomber skill-shot vessel 2026-08-15 04:45:15 +02:00
_lab_menu_preview.gd.uid Ship Lab: per-vessel research, and the shield vessel 2026-08-11 23:31:49 +02:00
_lab_menu_preview.tscn Ship Lab: per-vessel research, and the shield vessel 2026-08-11 23:31:49 +02:00
_lunar_check.png.import Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
_marker_preview.gd Show buildings on the world map, and extractors on their planets 2026-08-11 15:29:56 +02:00
_marker_preview.gd.uid Show buildings on the world map, and extractors on their planets 2026-08-11 15:29:56 +02:00
_marker_preview.tscn Show buildings on the world map, and extractors on their planets 2026-08-11 15:29:56 +02:00
_planet_derrick_preview.gd Show buildings on the world map, and extractors on their planets 2026-08-11 15:29:56 +02:00
_planet_derrick_preview.gd.uid Show buildings on the world map, and extractors on their planets 2026-08-11 15:29:56 +02:00
_planet_derrick_preview.tscn Show buildings on the world map, and extractors on their planets 2026-08-11 15:29:56 +02:00
_profile_startup.gd Skill tree, node-based building animation, bigger UI, and a 19x faster test suite 2026-08-11 15:00:41 +02:00
_profile_startup.gd.uid Skill tree, node-based building animation, bigger UI, and a 19x faster test suite 2026-08-11 15:00:41 +02:00
_resource_readout_surface_preview.gd Generalize the resource HUD readouts (#49) 2026-08-16 08:30:10 +02:00
_resource_readout_surface_preview.tscn Generalize the resource HUD readouts (#49) 2026-08-16 08:30:10 +02:00
_run_inside.sh Add timed craft queue and hangar 2026-08-12 22:47:46 +02:00
_screenshot_tool.gd Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
_screenshot_tool.gd.uid Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
_setup_editor_preview.gd Add the planet setup map editor (#48) 2026-08-15 21:24:28 +02:00
_setup_editor_preview.gd.uid Add the planet setup map editor (#48) 2026-08-15 21:24:28 +02:00
_setup_editor_preview.tscn Add the planet setup map editor (#48) 2026-08-15 21:24:28 +02:00
_setup_markers_preview.gd Add planet setups as authored resources (#42) 2026-08-15 14:41:37 +02:00
_setup_markers_preview.gd.uid Add planet setups as authored resources (#42) 2026-08-15 14:41:37 +02:00
_setup_markers_preview.tscn Add planet setups as authored resources (#42) 2026-08-15 14:41:37 +02:00
_skill_menu_preview.gd Refactor multi-resource UI and transfers 2026-08-14 11:54:31 +02:00
_skill_menu_preview.gd.uid Skill tree, node-based building animation, bigger UI, and a 19x faster test suite 2026-08-11 15:00:41 +02:00
_skill_menu_preview.tscn Skill tree, node-based building animation, bigger UI, and a 19x faster test suite 2026-08-11 15:00:41 +02:00
_sniper_vs_chaser_preview.gd Add standoff sniper enemy (#45) 2026-08-15 21:23:01 +02:00
_sniper_vs_chaser_preview.gd.uid Add standoff sniper enemy (#45) 2026-08-15 21:23:01 +02:00
_sniper_vs_chaser_preview.tscn Add standoff sniper enemy (#45) 2026-08-15 21:23:01 +02:00
_transfer_menu_preview.gd Add transfer amounts and active gas vents 2026-08-14 13:44:10 +02:00
_transfer_menu_preview.gd.uid Remove the one-way ore API superseded by the transfer menu 2026-08-12 13:07:52 +02:00
_transfer_menu_preview.tscn Remove the one-way ore API superseded by the transfer menu 2026-08-12 13:07:52 +02:00
_transporter_preview.gd Provision transporters with hubs 2026-08-15 00:09:10 +02:00
_transporter_preview.gd.uid Transporter vessels, an explicit store button, and bottom-anchored menus 2026-08-11 19:14:27 +02:00
_transporter_preview.tscn Transporter vessels, an explicit store button, and bottom-anchored menus 2026-08-11 19:14:27 +02:00
_vfx_preview.gd Skill tree, node-based building animation, bigger UI, and a 19x faster test suite 2026-08-11 15:00:41 +02:00
_vfx_preview.gd.uid Skill tree, node-based building animation, bigger UI, and a 19x faster test suite 2026-08-11 15:00:41 +02:00
_vfx_preview.tscn Skill tree, node-based building animation, bigger UI, and a 19x faster test suite 2026-08-11 15:00:41 +02:00
run_tests.sh Add timed craft queue and hangar 2026-08-12 22:47:46 +02:00
scratch_scene_a.gd.uid Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
scratch_scene_b.gd.uid Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
scratch_swap_check.gd.uid Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
screenshot.sh Refactor multi-resource UI and transfers 2026-08-14 11:54:31 +02:00
test_animation_continuity.gd Compose buildings from definitions and capabilities 2026-08-14 21:44:28 +02:00
test_animation_continuity.gd.uid Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
test_artillery_enemy.gd Add artillery enemy with telegraphed AOE (#46) 2026-08-15 21:23:43 +02:00
test_artillery_enemy.gd.uid Add artillery enemy with telegraphed AOE (#46) 2026-08-15 21:23:43 +02:00
test_asteroid_safe_spawn.gd Skill tree, node-based building animation, bigger UI, and a 19x faster test suite 2026-08-11 15:00:41 +02:00
test_asteroid_safe_spawn.gd.uid Skill tree, node-based building animation, bigger UI, and a 19x faster test suite 2026-08-11 15:00:41 +02:00
test_asteroid_ship_collision.gd Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
test_asteroid_ship_collision.gd.uid Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
test_asteroid_spawning.gd Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
test_asteroid_spawning.gd.uid Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
test_biome_generation.gd Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
test_biome_generation.gd.uid Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
test_build_info_popup.gd Compose buildings from definitions and capabilities 2026-08-14 21:44:28 +02:00
test_build_info_popup.gd.uid Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
test_build_menu_hides_locked.gd Fix the stop stutter, and hide unresearched buildings from the menu 2026-08-11 21:38:17 +02:00
test_build_menu_hides_locked.gd.uid Repair a broken working tree, and make every crafter press report 2026-08-11 22:50:09 +02:00
test_build_menu_icons.gd Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
test_build_menu_icons.gd.uid Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
test_building_composition.gd Refine context actions and preserve fleet landings 2026-08-14 23:15:12 +02:00
test_building_composition.gd.uid Compose vessels from definitions and capabilities 2026-08-14 22:12:57 +02:00
test_building_redraw_cost.gd Compose buildings from definitions and capabilities 2026-08-14 21:44:28 +02:00
test_building_redraw_cost.gd.uid Skill tree, node-based building animation, bigger UI, and a 19x faster test suite 2026-08-11 15:00:41 +02:00
test_building_stock_queue.gd Add timed craft queue and hangar 2026-08-12 22:47:46 +02:00
test_building_stock_queue.gd.uid Transporter vessels, an explicit store button, and bottom-anchored menus 2026-08-11 19:14:27 +02:00
test_camera_settles.gd Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
test_camera_settles.gd.uid Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
test_capture_points.gd Draw capture points behind fleet vessels (#50) 2026-08-15 22:47:44 +02:00
test_capture_points.gd.uid Add capture points and the planet conquest loop (#43) 2026-08-15 21:22:10 +02:00
test_cargo_readout.gd Generalize the resource HUD readouts (#49) 2026-08-16 08:30:10 +02:00
test_cargo_readout.gd.uid Transporter vessels, an explicit store button, and bottom-anchored menus 2026-08-11 19:14:27 +02:00
test_crafter_animation.gd Compose buildings from definitions and capabilities 2026-08-14 21:44:28 +02:00
test_crafter_animation.gd.uid Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
test_crafter_feedback.gd Refine context actions and preserve fleet landings 2026-08-14 23:15:12 +02:00
test_crafter_feedback.gd.uid Typed owed vessels, ship lab building type, shield vessel gate 2026-08-11 23:10:07 +02:00
test_enemy_collision.gd Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
test_enemy_collision.gd.uid Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
test_enemy_combat.gd Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
test_enemy_combat.gd.uid Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
test_enemy_composition.gd Add enemy foundation: definitions, components, ranged damage (#44) 2026-08-15 14:43:29 +02:00
test_enemy_composition.gd.uid Add enemy foundation: definitions, components, ranged damage (#44) 2026-08-15 14:43:29 +02:00
test_enemy_projectile_damage.gd Add enemy foundation: definitions, components, ranged damage (#44) 2026-08-15 14:43:29 +02:00
test_enemy_projectile_damage.gd.uid Add enemy foundation: definitions, components, ranged damage (#44) 2026-08-15 14:43:29 +02:00
test_exploration_tracker.gd Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
test_exploration_tracker.gd.uid Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
test_extractor_building.gd Add planet conquest state and gate extractor placement (#41) 2026-08-15 14:41:19 +02:00
test_extractor_building.gd.uid Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
test_extractor_income.gd Provision transporters with hubs 2026-08-15 00:09:10 +02:00
test_extractor_income.gd.uid Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
test_extractor_transfer.gd Refine context actions and preserve fleet landings 2026-08-14 23:15:12 +02:00
test_extractor_transfer.gd.uid Slow logistics vessel travel 2026-08-14 22:30:19 +02:00
test_fleet_cargo.gd Remove the one-way ore API superseded by the transfer menu 2026-08-12 13:07:52 +02:00
test_fleet_cargo.gd.uid Show what the fleet is carrying next to what is banked 2026-08-11 16:04:40 +02:00
test_fleet_formation.gd Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
test_fleet_formation.gd.uid Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
test_gas_bomber.gd Add enemy foundation: definitions, components, ranged damage (#44) 2026-08-15 14:43:29 +02:00
test_gas_bomber.gd.uid Add gas bomber skill-shot vessel 2026-08-15 04:45:15 +02:00
test_gas_bomber_cooldowns.gd Fill bomber hull during cooldown 2026-08-15 10:41:24 +02:00
test_gas_bomber_cooldowns.gd.uid Track gas bomb cooldowns per bomber 2026-08-15 10:12:33 +02:00
test_gas_system.gd Provision transporters with hubs 2026-08-15 00:09:10 +02:00
test_gas_system.gd.uid Backfill missing script UID sidecar files 2026-08-15 14:44:02 +02:00
test_generic_inventory.gd Store resources in generic inventories 2026-08-14 20:32:58 +02:00
test_generic_inventory.gd.uid Store resources in generic inventories 2026-08-14 20:32:58 +02:00
test_hangar_management.gd Provision transporters with hubs 2026-08-15 00:09:10 +02:00
test_hangar_management.gd.uid Make research tree vertically scrollable 2026-08-13 16:25:41 +02:00
test_hub_capacity.gd Provision transporters with hubs 2026-08-15 00:09:10 +02:00
test_hub_capacity.gd.uid Block input behind open panels; keep craft-menu messages on screen 2026-08-11 20:17:58 +02:00
test_icon_button.gd Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
test_icon_button.gd.uid Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
test_icon_button_drag_cancel.gd Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
test_icon_button_drag_cancel.gd.uid Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
test_joystick_control.gd Fix the stop stutter, and hide unresearched buildings from the menu 2026-08-11 21:38:17 +02:00
test_joystick_control.gd.uid Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
test_keyboard_input.gd Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
test_keyboard_input.gd.uid Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
test_lab_resources.gd Queue lab research from local stock 2026-08-13 22:04:21 +02:00
test_lab_resources.gd.uid Backfill missing script UID sidecar files 2026-08-15 14:44:02 +02:00
test_lab_transporter_delivery.gd Provision transporters with hubs 2026-08-15 00:09:10 +02:00
test_lab_transporter_delivery.gd.uid Supply lab research with transporters 2026-08-14 22:46:25 +02:00
test_logistics_travel_speed.gd Slow logistics vessel travel 2026-08-14 22:30:19 +02:00
test_logistics_travel_speed.gd.uid Slow logistics vessel travel 2026-08-14 22:30:19 +02:00
test_lopsided_formation_movement.gd Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
test_lopsided_formation_movement.gd.uid Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
test_main_menu.gd Add the planet setup map editor (#48) 2026-08-15 21:24:28 +02:00
test_main_menu.gd.uid Add a main menu scene (#47) 2026-08-15 14:43:46 +02:00
test_manual_supply_route.gd Store resources in generic inventories 2026-08-14 20:32:58 +02:00
test_manual_supply_route.gd.uid Transporter vessels, an explicit store button, and bottom-anchored menus 2026-08-11 19:14:27 +02:00
test_map_building_markers.gd Show buildings on the world map, and extractors on their planets 2026-08-11 15:29:56 +02:00
test_map_building_markers.gd.uid Show buildings on the world map, and extractors on their planets 2026-08-11 15:29:56 +02:00
test_modal_blocks_input.gd Fix every button being permanently blocked after closing the build menu 2026-08-11 23:41:00 +02:00
test_modal_blocks_input.gd.uid Repair a broken working tree, and make every crafter press report 2026-08-11 22:50:09 +02:00
test_mothership_replacement.gd Compose buildings from definitions and capabilities 2026-08-14 21:44:28 +02:00
test_mothership_replacement.gd.uid Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
test_multi_resource_supply.gd Prioritize queued logistics deliveries 2026-08-15 10:41:18 +02:00
test_multi_resource_supply.gd.uid Add gas bomber skill-shot vessel 2026-08-15 04:45:15 +02:00
test_no_popin_on_load.gd Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
test_no_popin_on_load.gd.uid Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
test_pinch_zoom.gd Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
test_pinch_zoom.gd.uid Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
test_pivot_controls.gd Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
test_pivot_controls.gd.uid Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
test_planet_atmosphere_transition.gd Add capture points and the planet conquest loop (#43) 2026-08-15 21:22:10 +02:00
test_planet_atmosphere_transition.gd.uid Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
test_planet_conquest_gate.gd Add planet conquest state and gate extractor placement (#41) 2026-08-15 14:41:19 +02:00
test_planet_conquest_gate.gd.uid Add planet conquest state and gate extractor placement (#41) 2026-08-15 14:41:19 +02:00
test_planet_extractor_marker.gd Key extractors by stable planet identity 2026-08-14 22:16:40 +02:00
test_planet_extractor_marker.gd.uid Show buildings on the world map, and extractors on their planets 2026-08-11 15:29:56 +02:00
test_planet_identity_persists.gd Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
test_planet_identity_persists.gd.uid Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
test_planet_landing_proximity.gd Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
test_planet_landing_proximity.gd.uid Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
test_planet_map_marker_matches_spawn.gd Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
test_planet_map_marker_matches_spawn.gd.uid Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
test_planet_prompt_map_interaction.gd Refine context actions and preserve fleet landings 2026-08-14 23:15:12 +02:00
test_planet_prompt_map_interaction.gd.uid Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
test_planet_setups.gd Add capture points and the planet conquest loop (#43) 2026-08-15 21:22:10 +02:00
test_planet_setups.gd.uid Add planet setups as authored resources (#42) 2026-08-15 14:41:37 +02:00
test_planet_spawning.gd Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
test_planet_spawning.gd.uid Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
test_planet_unique_identity.gd Key extractors by stable planet identity 2026-08-14 22:16:40 +02:00
test_planet_unique_identity.gd.uid Add manual extractor resource transfers 2026-08-14 22:21:01 +02:00
test_prompt_debounce.gd Refine context actions and preserve fleet landings 2026-08-14 23:15:12 +02:00
test_prompt_debounce.gd.uid Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
test_resource_readout.gd Generalize the resource HUD readouts (#49) 2026-08-16 08:30:10 +02:00
test_resource_transfer.gd Refine context actions and preserve fleet landings 2026-08-14 23:15:12 +02:00
test_resource_transfer.gd.uid Remove the one-way ore API superseded by the transfer menu 2026-08-12 13:07:52 +02:00
test_resources_and_buildings.gd Store resources in generic inventories 2026-08-14 20:32:58 +02:00
test_resources_and_buildings.gd.uid Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
test_return_position_matches_planet.gd Refine context actions and preserve fleet landings 2026-08-14 23:15:12 +02:00
test_return_position_matches_planet.gd.uid Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
test_setup_editor.gd Add the planet setup map editor (#48) 2026-08-15 21:24:28 +02:00
test_setup_editor.gd.uid Add the planet setup map editor (#48) 2026-08-15 21:24:28 +02:00
test_shield_vessel.gd Add timed craft queue and hangar 2026-08-12 22:47:46 +02:00
test_shield_vessel.gd.uid Ship Lab: per-vessel research, and the shield vessel 2026-08-11 23:31:49 +02:00
test_ship_facing.gd Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
test_ship_facing.gd.uid Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
test_ship_lab.gd Highlight selected ship lab cards 2026-08-13 20:56:24 +02:00
test_ship_lab.gd.uid Ship Lab: per-vessel research, and the shield vessel 2026-08-11 23:31:49 +02:00
test_skill_tree.gd Compose buildings from definitions and capabilities 2026-08-14 21:44:28 +02:00
test_skill_tree.gd.uid Skill tree, node-based building animation, bigger UI, and a 19x faster test suite 2026-08-11 15:00:41 +02:00
test_sniper_enemy.gd Add standoff sniper enemy (#45) 2026-08-15 21:23:01 +02:00
test_sniper_enemy.gd.uid Add standoff sniper enemy (#45) 2026-08-15 21:23:01 +02:00
test_star_coverage.gd Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
test_star_coverage.gd.uid Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
test_transport_hub_building.gd Refine context actions and preserve fleet landings 2026-08-14 23:15:12 +02:00
test_transport_hub_building.gd.uid Transporter vessels, an explicit store button, and bottom-anchored menus 2026-08-11 19:14:27 +02:00
test_transporter_supply.gd Provision transporters with hubs 2026-08-15 00:09:10 +02:00
test_transporter_supply.gd.uid Transporter vessels, an explicit store button, and bottom-anchored menus 2026-08-11 19:14:27 +02:00
test_vessel_composition.gd Add gas bomber skill-shot vessel 2026-08-15 04:45:15 +02:00
test_vessel_composition.gd.uid Compose vessels from definitions and capabilities 2026-08-14 22:12:57 +02:00
test_vessel_delivery.gd Animate ship crafter deliveries 2026-08-13 21:39:05 +02:00
test_vessel_delivery.gd.uid Backfill missing script UID sidecar files 2026-08-15 14:44:02 +02:00
test_world_map_ui.gd Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00
test_world_map_ui.gd.uid Initial commit: SpaceshipTest, a top-down space RTS in Godot 4.7.1 2026-08-10 18:41:58 +02:00