spaceship/tests
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Loïc Wisniewski 26f3728546 #100 (#97b): waves replace the roaming enemy spawner
The old spawner put one enemy on the map every 3-6 seconds for ever. There
was no rhythm to the danger and nothing to prepare for. Enemies now arrive
in waves: a long quiet, a warning, an attack, and quiet again once the wave
is dead.

The clock lives in GameState, because Main.tscn is destroyed on every trip
to a planet surface and a wave must not be cancelled, nor restarted from
zero, by a landing. The spawning does not: GameState cannot see the world,
so EnemySpawner reads the phase and puts the enemies in it. That also
settles what happens when a wave turns while the player is on a surface -
the wave is waiting in space when they come back.

EnemySpawner keeps its name deliberately. It is still the thing that puts
enemies in the world, and 88 test files already say
`get_node("EnemySpawner").set_process(false)` to ask for a quiet map.

Strength is a function of the FLEET, per the ticket, with the wave number as
a slower second term so a player who never grows still meets escalation. The
budget is spent most-expensive-first, so a large wave is heavier rather than
merely longer, and min_strength keeps the first waves to chasers whatever
the arithmetic says.

"No timer should be visible" is enforced rather than merely observed:
GameState offers wave_warning_pulse(), a 0..1 throb, and no
remaining-seconds accessor at all, so the alert cannot drift into being a
countdown. The test pins both - that no such accessor exists, and that the
alert's own text contains no digits.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-23 13:37:42 +02:00
..
_artillery_telegraph_gas_preview.gd #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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
_enemy_gallery_preview.gd #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +02:00
_enemy_gallery_preview.gd.uid Stacking distorders, menu layouts, lab rewards, enemy detail, artillery cross 2026-08-18 16:54:46 +02:00
_enemy_gallery_preview.tscn Stacking distorders, menu layouts, lab rewards, enemy detail, artillery cross 2026-08-18 16:54:46 +02:00
_extractor_transfer_preview.gd #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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
_hud_preview.gd #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +02:00
_hud_preview.gd.uid Twin-stick combat: aim and fire with a second stick, MOBA-style ability ring 2026-08-21 01:29:21 +02:00
_hud_preview.tscn Twin-stick combat: aim and fire with a second stick, MOBA-style ability ring 2026-08-21 01:29:21 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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
_research_lab_surface_preview.gd #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +02:00
_research_lab_surface_preview.gd.uid Stacking distorders, menu layouts, lab rewards, enemy detail, artillery cross 2026-08-18 16:54:46 +02:00
_research_lab_surface_preview.tscn Stacking distorders, menu layouts, lab rewards, enemy detail, artillery cross 2026-08-18 16:54:46 +02:00
_resource_readout_surface_preview.gd #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 Retry a launch that came up and then said nothing 2026-08-23 11:52:19 +02:00
_screenshot_tool.gd #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +02:00
run_tests.sh Stop the suite failing on things that are not test failures 2026-08-22 23:30:18 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +02:00
test_aim_assist.gd #89: the default gun bends onto a target near the aimed heading 2026-08-22 03:19:52 +02:00
test_aim_assist.gd.uid Track the uid Godot generated for test_aim_assist 2026-08-22 12:47:04 +02:00
test_animation_continuity.gd #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +02:00
test_artillery_enemy.gd.uid Add artillery enemy with telegraphed AOE (#46) 2026-08-15 21:23:43 +02:00
test_asteroid_mining.gd #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +02:00
test_asteroid_mining.gd.uid Recentre a released stick, slow extractors again, and unbreak the lab layout 2026-08-21 13:31:46 +02:00
test_asteroid_safe_spawn.gd #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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_build_popup_fits_window.gd #92: shrink the confirm popup to the window it is in 2026-08-22 23:29:44 +02:00
test_build_popup_fits_window.gd.uid #92: shrink the confirm popup to the window it is in 2026-08-22 23:29:44 +02:00
test_building_composition.gd #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +02:00
test_building_composition.gd.uid Compose vessels from definitions and capabilities 2026-08-14 22:12:57 +02:00
test_building_health.gd #99 (#97a): buildings have health, and can be destroyed 2026-08-23 13:37:40 +02:00
test_building_redraw_cost.gd #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +02:00
test_carrier_vessel.gd.uid Refactor recent gameplay systems after code review 2026-08-16 21:38:07 +02:00
test_chaser_rams.gd #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +02:00
test_chaser_rams.gd.uid #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +02:00
test_conquered_planet_clear.gd #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +02:00
test_conquered_planet_clear.gd.uid Share one backdrop between game and editor, and fix three input/economy bugs 2026-08-19 11:16:38 +02:00
test_crafter_animation.gd #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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_desktop_combat.gd #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +02:00
test_desktop_combat.gd.uid #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +02:00
test_desktop_hides_touch_controls.gd Skip the touch-device case where there is no touchscreen 2026-08-22 14:36:57 +02:00
test_desktop_hides_touch_controls.gd.uid Implement #85, #86, #87 and #88 2026-08-22 02:20:12 +02:00
test_dev_mode.gd #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +02:00
test_dev_mode.gd.uid Stacking distorders, menu layouts, lab rewards, enemy detail, artillery cross 2026-08-18 16:54:46 +02:00
test_distorder_energy.gd #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +02:00
test_distorder_energy.gd.uid Refactor recent gameplay systems after code review 2026-08-16 21:38:07 +02:00
test_distorder_stacking.gd #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +02:00
test_distorder_stacking.gd.uid Stacking distorders, menu layouts, lab rewards, enemy detail, artillery cross 2026-08-18 16:54:46 +02:00
test_enemy_collision.gd #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 Implement #85, #86, #87 and #88 2026-08-22 02:20:12 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 Sharpen fleet handling, widen the laser, and fix the map editor's file identity 2026-08-20 09:55:11 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +02:00
test_extractor_transfer.gd.uid Slow logistics vessel travel 2026-08-14 22:30:19 +02:00
test_fire_stick.gd #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +02:00
test_fire_stick.gd.uid Twin-stick combat: aim and fire with a second stick, MOBA-style ability ring 2026-08-21 01:29:21 +02:00
test_fleet_agility.gd #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +02:00
test_fleet_agility.gd.uid Sharpen fleet handling, widen the laser, and fix the map editor's file identity 2026-08-20 09:55:11 +02:00
test_fleet_cargo.gd #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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_growth.gd #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +02:00
test_fleet_growth.gd.uid Stacking distorders, menu layouts, lab rewards, enemy detail, artillery cross 2026-08-18 16:54:46 +02:00
test_fleet_speed_bounded.gd #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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_bands.gd #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +02:00
test_gas_bands.gd.uid Share one backdrop between game and editor, and fix three input/economy bugs 2026-08-19 11:16:38 +02:00
test_gas_bomber.gd #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 Clip the cooldown fill with Geometry2D, not by hand 2026-08-22 23:30:05 +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_burner_pause.gd #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +02:00
test_gas_burner_pause.gd.uid Implement #80, #81, #82 and #83 2026-08-21 18:49:47 +02:00
test_gas_system.gd #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +02:00
test_generic_inventory.gd.uid Store resources in generic inventories 2026-08-14 20:32:58 +02:00
test_hangar_management.gd #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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_hud_layout.gd #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +02:00
test_hud_layout.gd.uid Derive the context action row from the build button, not a fixed y 2026-08-18 12:09:44 +02:00
test_icon_button.gd #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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_icon_button_press_fires.gd #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +02:00
test_icon_button_press_fires.gd.uid Fire buttons on press where the browser never delivers a release 2026-08-18 18:02:20 +02:00
test_joystick_control.gd #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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_joystick_recentres.gd #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +02:00
test_joystick_recentres.gd.uid Recentre a released stick, slow extractors again, and unbreak the lab layout 2026-08-21 13:31:46 +02:00
test_keyboard_input.gd #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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_research_reward.gd #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +02:00
test_lab_research_reward.gd.uid Stacking distorders, menu layouts, lab rewards, enemy detail, artillery cross 2026-08-18 16:54:46 +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_lancer_enemy.gd #100 (#97b): waves replace the roaming enemy spawner 2026-08-23 13:37:42 +02:00
test_laser_ammo.gd #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +02:00
test_laser_ammo.gd.uid Refactor recent gameplay systems after code review 2026-08-16 21:38:07 +02:00
test_laser_animation.gd #90: give the laser an ignition instead of a blink 2026-08-22 23:29:55 +02:00
test_laser_animation.gd.uid #90: give the laser an ignition instead of a blink 2026-08-22 23:29:55 +02:00
test_laser_auto_aim.gd #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +02:00
test_laser_auto_aim.gd.uid Sharpen fleet handling, widen the laser, and fix the map editor's file identity 2026-08-20 09:55:11 +02:00
test_laser_vessel.gd #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44: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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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_payments_use_fleet_hold.gd #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +02:00
test_payments_use_fleet_hold.gd.uid Pay for everything from the bank and the fleet hold, not just buildings 2026-08-19 12:15:00 +02:00
test_pickup_feedback.gd #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +02:00
test_pickup_feedback.gd.uid Implement #80, #81, #82 and #83 2026-08-21 18:49:47 +02:00
test_pinch_zoom.gd #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 Implement #85, #86, #87 and #88 2026-08-22 02:20:12 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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_assignment.gd #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +02:00
test_planet_map_assignment.gd.uid Share one backdrop between game and editor, and fix three input/economy bugs 2026-08-19 11:16:38 +02:00
test_planet_map_marker_matches_spawn.gd #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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_bar_columns.gd #95: stop printing the bank twice in the research menu 2026-08-23 11:35:14 +02:00
test_research_double_tap.gd #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +02:00
test_research_double_tap.gd.uid #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +02:00
test_research_lab_extractor_gate.gd #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +02:00
test_setup_editor.gd.uid Add the planet setup map editor (#48) 2026-08-15 21:24:28 +02:00
test_setup_editor_delete.gd #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +02:00
test_setup_editor_delete.gd.uid Share one backdrop between game and editor, and fix three input/economy bugs 2026-08-19 11:16:38 +02:00
test_setup_file_identity.gd #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +02:00
test_setup_file_identity.gd.uid Twin-stick combat: aim and fire with a second stick, MOBA-style ability ring 2026-08-21 01:29:21 +02:00
test_shield_vessel.gd #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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_shot_reach.gd Implement #85, #86, #87 and #88 2026-08-22 02:20:12 +02:00
test_shot_reach.gd.uid Implement #85, #86, #87 and #88 2026-08-22 02:20:12 +02:00
test_skill_menu.gd #93: drive the research menu with a mouse, and close the hole under it 2026-08-22 23:29:34 +02:00
test_skill_menu.gd.uid #93: drive the research menu with a mouse, and close the hole under it 2026-08-22 23:29:34 +02:00
test_skill_tree.gd #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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_background_shared.gd #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +02:00
test_surface_background_shared.gd.uid Share one backdrop between game and editor, and fix three input/economy bugs 2026-08-19 11:16:38 +02:00
test_surface_feature_depth.gd #91: keep the gas source behind the fleet 2026-08-22 23:29:21 +02:00
test_surface_feature_depth.gd.uid #91: keep the gas source behind the fleet 2026-08-22 23:29:21 +02:00
test_surface_profiles.gd #84: move 215 root files into a folder hierarchy 2026-08-21 19:44: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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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 #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +02:00
test_vessel_delivery.gd.uid Backfill missing script UID sidecar files 2026-08-15 14:44:02 +02:00
test_wave_system.gd #100 (#97b): waves replace the roaming enemy spawner 2026-08-23 13:37:42 +02:00
test_world_map_ui.gd #84: move 215 root files into a folder hierarchy 2026-08-21 19:44:14 +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