spaceship/tests
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Loïc Wisniewski 75b7603f04 Seat the HUD button columns below the resource readout, and move the planet name
The build button overlapped the resource list. ResourceReadout builds one
row per resource type AT RUNTIME (58px each), so how far down it reaches is
not knowable when the scene is authored: PlanetSurface/Main declared
offset_bottom 154, four resources actually reach 270, and BuildButton sat
at a hardcoded 160. A 110px collision that grew with every resource type
added. Because the readout spans the full width - the fleet hold column is
at x 356 - it hit both button columns, TransferButton and
EnterAtmosphereButton as well as the left one.

Rather than nudge the offsets, the layout now derives from the readout:
ResourceReadout.rows_height()/content_bottom() report the real extent and
_ready() stops the node understating its own size, and
BuildController._seat_hud_columns() seats both columns below that at load.
Adding a fifth resource type pushes the buttons down on its own, so the
overlap cannot come back.

Two details worth keeping: the height is derived from the live resource
list rather than cached in _ready(), because BuildController readies before
UI's children in scene-tree order and a cached value would answer zero. And
it translates the block rather than re-flowing it, since
BuildingActionButton and HangarButton deliberately share a row as mutually
exclusive options.

The planet name moved from the centre - where it sat across resource rows
3 and 4 - to the top-right corner, right-aligned. Right alignment is what
keeps it clear: short names sit against the right edge, well clear of the
fleet hold column, and long ones wrap downward into empty space rather than
growing left into it. That scene edit rode along in the #68 commit, both
being changes to PlanetSurface.tscn.

Also adds three .uid files orphaned by earlier commits this session; the
repo tracks them for every other script.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-17 23:20:51 +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
_black_hole_space_preview.gd Add black hole planet and dark matter resource (#55) 2026-08-16 13:13:38 +02:00
_black_hole_space_preview.gd.uid Refactor recent gameplay systems after code review 2026-08-16 21:38:07 +02:00
_black_hole_space_preview.tscn Add black hole planet and dark matter resource (#55) 2026-08-16 13:13:38 +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
_carrier_crafter_preview.gd Add carrier vessel (#57) 2026-08-16 16:20:39 +02:00
_carrier_crafter_preview.gd.uid Refactor recent gameplay systems after code review 2026-08-16 21:38:07 +02:00
_carrier_crafter_preview.tscn Add carrier vessel (#57) 2026-08-16 16:20:39 +02:00
_carrier_hangar_preview.gd Add carrier vessel (#57) 2026-08-16 16:20:39 +02:00
_carrier_hangar_preview.gd.uid Refactor recent gameplay systems after code review 2026-08-16 21:38:07 +02:00
_carrier_hangar_preview.tscn Add carrier vessel (#57) 2026-08-16 16:20:39 +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
_fleet_cargo_limit_preview.gd Cap fleet cargo capacity by composition (#56) 2026-08-16 14:53:26 +02:00
_fleet_cargo_limit_preview.gd.uid Refactor recent gameplay systems after code review 2026-08-16 21:38:07 +02:00
_fleet_cargo_limit_preview.tscn Cap fleet cargo capacity by composition (#56) 2026-08-16 14:53:26 +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_burner_build_menu_preview.gd Gas burner building and the energy resource (#54) 2026-08-16 12:10:31 +02:00
_gas_burner_build_menu_preview.gd.uid Refactor recent gameplay systems after code review 2026-08-16 21:38:07 +02:00
_gas_burner_build_menu_preview.tscn Gas burner building and the energy resource (#54) 2026-08-16 12:10:31 +02:00
_gas_burner_transfer_preview.gd Gas burner building and the energy resource (#54) 2026-08-16 12:10:31 +02:00
_gas_burner_transfer_preview.gd.uid Refactor recent gameplay systems after code review 2026-08-16 21:38:07 +02:00
_gas_burner_transfer_preview.tscn Gas burner building and the energy resource (#54) 2026-08-16 12:10:31 +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 Fix UI overlaps: SpeedFader vs status labels, packed ship lab layout (#67, #71) 2026-08-17 19:47:09 +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
_laser_aim_preview.gd Add laser ship vessel and its skill shot (#58) 2026-08-16 17:29:53 +02:00
_laser_aim_preview.gd.uid Refactor recent gameplay systems after code review 2026-08-16 21:38:07 +02:00
_laser_aim_preview.tscn Add laser ship vessel and its skill shot (#58) 2026-08-16 17:29:53 +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
_mothership_beam_preview.gd Enemy mothership (#53) 2026-08-16 10:19:02 +02:00
_mothership_beam_preview.gd.uid Refactor recent gameplay systems after code review 2026-08-16 21:38:07 +02:00
_mothership_beam_preview.tscn Enemy mothership (#53) 2026-08-16 10:19:02 +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
_profile_surface_shader.gd Make the lunar backdrop cheap: 3x3 field, then bake and tile it (#68) 2026-08-17 23:20:14 +02:00
_profile_surface_shader.gd.uid Make the lunar backdrop cheap: 3x3 field, then bake and tile it (#68) 2026-08-17 23:20:14 +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.gd.uid Refactor recent gameplay systems after code review 2026-08-16 21:38:07 +02:00
_resource_readout_surface_preview.tscn Generalize the resource HUD readouts (#49) 2026-08-16 08:30:10 +02:00
_rocky_surface_preview.gd Give the gas planet surface its own background shader (#51) 2026-08-16 09:05:31 +02:00
_rocky_surface_preview.gd.uid Refactor recent gameplay systems after code review 2026-08-16 21:38:07 +02:00
_rocky_surface_preview.tscn Give the gas planet surface its own background shader (#51) 2026-08-16 09:05:31 +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_load_panel_preview.gd Map editor: real Load list, canvas panning, selected-item name (#64, #65, #66) 2026-08-17 19:49:43 +02:00
_setup_editor_load_panel_preview.gd.uid Seat the HUD button columns below the resource readout, and move the planet name 2026-08-17 23:20:51 +02:00
_setup_editor_load_panel_preview.tscn Map editor: real Load list, canvas panning, selected-item name (#64, #65, #66) 2026-08-17 19:49:43 +02:00
_setup_editor_preview.gd Map editor: real Load list, canvas panning, selected-item name (#64, #65, #66) 2026-08-17 19:49:43 +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 Add research lab planets and research points (#63) 2026-08-16 20:14:29 +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
_turret_vs_chaser_preview.gd Turret vessel spawner enemy (#52) 2026-08-16 09:43:44 +02:00
_turret_vs_chaser_preview.gd.uid Refactor recent gameplay systems after code review 2026-08-16 21:38:07 +02:00
_turret_vs_chaser_preview.tscn Turret vessel spawner enemy (#52) 2026-08-16 09:43:44 +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
_void_surface_preview.gd Add black hole planet and dark matter resource (#55) 2026-08-16 13:13:38 +02:00
_void_surface_preview.gd.uid Refactor recent gameplay systems after code review 2026-08-16 21:38:07 +02:00
_void_surface_preview.tscn Add black hole planet and dark matter resource (#55) 2026-08-16 13:13:38 +02:00
profile_shader.sh Make the lunar backdrop cheap: 3x3 field, then bake and tile it (#68) 2026-08-17 23:20:14 +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_black_hole.gd Add black hole planet and dark matter resource (#55) 2026-08-16 13:13:38 +02:00
test_black_hole.gd.uid Refactor recent gameplay systems after code review 2026-08-16 21:38:07 +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_carrier_vessel.gd Add research lab planets and research points (#63) 2026-08-16 20:14:29 +02:00
test_carrier_vessel.gd.uid Refactor recent gameplay systems after code review 2026-08-16 21:38:07 +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_distorder_energy.gd Space-time distorder drains energy while boosting (#62) 2026-08-16 19:21:54 +02:00
test_distorder_energy.gd.uid Refactor recent gameplay systems after code review 2026-08-16 21:38: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_detection_range.gd Gate enemies behind a detection range instead of instant omniscient pursuit (#69) 2026-08-17 19:47:37 +02:00
test_enemy_detection_range.gd.uid Seat the HUD button columns below the resource readout, and move the planet name 2026-08-17 23:20:51 +02:00
test_enemy_mothership.gd Enemy mothership (#53) 2026-08-16 10:19:02 +02:00
test_enemy_mothership.gd.uid Refactor recent gameplay systems after code review 2026-08-16 21:38:07 +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 Research lab planet: spawn more often, block extractors, clearer feedback (#74, #75, #76) 2026-08-17 19:48:55 +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 Add research lab planets and research points (#63) 2026-08-16 20:14:29 +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_cargo_limit.gd Cap fleet cargo capacity by composition (#56) 2026-08-16 14:53:26 +02:00
test_fleet_cargo_limit.gd.uid Refactor recent gameplay systems after code review 2026-08-16 21:38:07 +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_fleet_speed_bounded.gd Bound individual vessel speed; stop Fleet.stop() accumulating it (#72) 2026-08-17 23:20:34 +02:00
test_fleet_speed_bounded.gd.uid Bound individual vessel speed; stop Fleet.stop() accumulating it (#72) 2026-08-17 23:20:34 +02:00
test_gas_bomber.gd Add research lab planets and research points (#63) 2026-08-16 20:14: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_ammo.gd Gas bombers consume gas from the fleet hold when firing (#60) 2026-08-16 18:54:44 +02:00
test_gas_bomber_ammo.gd.uid Refactor recent gameplay systems after code review 2026-08-16 21:38:07 +02:00
test_gas_bomber_cooldowns.gd Gas bombers consume gas from the fleet hold when firing (#60) 2026-08-16 18:54:44 +02:00
test_gas_bomber_cooldowns.gd.uid Refactor recent gameplay systems after code review 2026-08-16 21:38:07 +02:00
test_gas_burner.gd Refactor recent gameplay systems after code review 2026-08-16 21:38:07 +02:00
test_gas_burner.gd.uid Refactor recent gameplay systems after code review 2026-08-16 21:38:07 +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 Refactor recent gameplay systems after code review 2026-08-16 21:38:07 +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 Add research lab planets and research points (#63) 2026-08-16 20:14:29 +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 Add research lab planets and research points (#63) 2026-08-16 20:14:29 +02:00
test_lab_transporter_delivery.gd.uid Supply lab research with transporters 2026-08-14 22:46:25 +02:00
test_laser_ammo.gd Laser shooters consume energy from the fleet hold when firing (#61) 2026-08-16 19:11:31 +02:00
test_laser_ammo.gd.uid Refactor recent gameplay systems after code review 2026-08-16 21:38:07 +02:00
test_laser_vessel.gd Laser shooters consume energy from the fleet hold when firing (#61) 2026-08-16 19:11:31 +02:00
test_laser_vessel.gd.uid Refactor recent gameplay systems after code review 2026-08-16 21:38:07 +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_lunar_field.gd Make the lunar backdrop cheap: 3x3 field, then bake and tile it (#68) 2026-08-17 23:20:14 +02:00
test_lunar_field.gd.uid Make the lunar backdrop cheap: 3x3 field, then bake and tile it (#68) 2026-08-17 23:20:14 +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 Add research lab planets and research points (#63) 2026-08-16 20:14:29 +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 Fix pivot tap-spam speed exploit (#72) 2026-08-17 19:47:50 +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 Research lab planet: spawn more often, block extractors, clearer feedback (#74, #75, #76) 2026-08-17 19:48:55 +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_research_lab_extractor_gate.gd Research lab planet: spawn more often, block extractors, clearer feedback (#74, #75, #76) 2026-08-17 19:48:55 +02:00
test_research_lab_extractor_gate.gd.uid Seat the HUD button columns below the resource readout, and move the planet name 2026-08-17 23:20:51 +02:00
test_research_points.gd Add research lab planets and research points (#63) 2026-08-16 20:14:29 +02:00
test_research_points.gd.uid Refactor recent gameplay systems after code review 2026-08-16 21:38:07 +02:00
test_resource_readout.gd Generalize the resource HUD readouts (#49) 2026-08-16 08:30:10 +02:00
test_resource_readout.gd.uid Refactor recent gameplay systems after code review 2026-08-16 21:38:07 +02:00
test_resource_transfer.gd Cap fleet cargo capacity by composition (#56) 2026-08-16 14:53:26 +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 Remove the Thrusters upgrade - fleet speed is now global (#73) 2026-08-17 19:47:22 +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 Fix two skill-tree nodes drawn on top of each other (#70) 2026-08-17 19:46:33 +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_space_time_distorder.gd Bound individual vessel speed; stop Fleet.stop() accumulating it (#72) 2026-08-17 23:20:34 +02:00
test_space_time_distorder.gd.uid Refactor recent gameplay systems after code review 2026-08-16 21:38:07 +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_surface_profiles.gd Make the lunar backdrop cheap: 3x3 field, then bake and tile it (#68) 2026-08-17 23:20:14 +02:00
test_surface_profiles.gd.uid Refactor recent gameplay systems after code review 2026-08-16 21:38:07 +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_turret_spawner_enemy.gd Turret vessel spawner enemy (#52) 2026-08-16 09:43:44 +02:00
test_turret_spawner_enemy.gd.uid Refactor recent gameplay systems after code review 2026-08-16 21:38:07 +02:00
test_vessel_composition.gd Refactor recent gameplay systems after code review 2026-08-16 21:38:07 +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