Claude
885f977768
#229 , #234 : one voice per volley, and gas within reach of the spawn
...
#229 - a volley got louder for every ship in it.
Every hull owns its gun and asks for its own shot sound, so eight ships
firing on the same cooldown started eight voices playing the SAME sample in
the same frame. Those amplitudes add, so a full fleet was the loudest thing
in the game by a wide margin.
play() now takes a per-sound coalescing window. A volley is one event to the
ear, so it gets one voice. 70ms, which the test checks is inside the fastest
gun's 500ms cooldown - it collapses "six guns at once", never "six shots in
a row". PICKUP and ASTEROID_BREAK get one too: ore arrives in bursts when a
rock breaks and that is one pickup to the ear. Deaths and the boss scream
are left alone deliberately - several things dying together IS several
events.
test_sfx's pool-saturation case was driven by shots, which can no longer
saturate anything by design. It is driven by deaths now, which is what the
pool actually has to absorb, and it gained a case asserting a volley takes
one voice - measured against the real pool rather than the gate.
#234 - gas was not reliably in reach of the opening.
Gas giants are gated behind two independent noise fields, the SPACE biome
AND the planet roll, so whether any sat near the spawn was luck. Measured,
this seed lost: ZERO gas planets within four chunks, the nearest five away
past five rocky ones. Gas is an early need - the burner, ammunition - so the
opening cannot depend on the noise being kind.
SPAWN_GAS_GIANT_CHUNK at (2, -2), authored like OCTOPUS_BIOME_CENTER rather
than found by searching outward: a fixed chunk is reproducible from anywhere
without walking the map, which is what the rest of WorldGen is built on.
The override is applied AFTER every rng draw, for the same reason the dev
planting is - forcing one chunk must not shift what any other chunk rolls.
Confirmed by probe: the five other planets within four chunks are identical
before and after, and the distant gas giants at (-5,-4) and (0,-5) are still
where they were.
Both verified in reverse: without the window, "8 ships firing together
started 8 shot sounds"; without the chunk, "no gas planet within 4 chunks of
the spawn".
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019AJMdB7iuHuLFZM1aBu3GD
2026-09-15 23:44:15 -04: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
_berths.gd
Buy fleet berths with Fleet Offices
2026-09-05 17:09:27 +02:00
_berths.gd.uid
Keep the export probe, and the uid files beside the new scripts
2026-09-07 16:40:45 +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
_boss_approach_preview.gd
Fix boss planet landing controls
2026-09-03 22:21:11 +02:00
_boss_approach_preview.gd.uid
Expand and stage boss encounter
2026-09-03 22:00:26 +02:00
_boss_approach_preview.tscn
Expand and stage boss encounter
2026-09-03 22:00:26 +02:00
_boss_planet_preview.gd
Expand and stage boss encounter
2026-09-03 22:00:26 +02:00
_boss_planet_preview.gd.uid
Add tentacled boss planet encounter
2026-09-03 10:33:05 +02:00
_boss_planet_preview.tscn
Add tentacled boss planet encounter
2026-09-03 10:33:05 +02:00
_build_menu_preview.gd
Implement #160 , #161 , #162 , #163 , #164 and #165
2026-08-30 02:27:44 +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
_building_health_preview.gd
Sharpen upgrades, mark the convoy's destination, and give the world sound
2026-09-05 12:16:17 +02:00
_building_health_preview.gd.uid
Keep the export probe, and the uid files beside the new scripts
2026-09-07 16:40:45 +02:00
_building_health_preview.tscn
Sharpen upgrades, mark the convoy's destination, and give the world sound
2026-09-05 12:16:17 +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
_dev_menu_preview.gd
Turn dev mode into sandbox menu
2026-09-03 20:05:33 +02:00
_dev_menu_preview.gd.uid
Turn dev mode into sandbox menu
2026-09-03 20:05:33 +02:00
_dev_menu_preview.tscn
Turn dev mode into sandbox menu
2026-09-03 20:05:33 +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
_export_probe.gd
Keep the export probe, and the uid files beside the new scripts
2026-09-07 16:40:45 +02:00
_export_probe.gd.uid
Keep the export probe, and the uid files beside the new scripts
2026-09-07 16:40:45 +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
_fleet_upkeep_preview.gd
Charge more for each berth, and show the bill
2026-09-05 22:36:21 +02:00
_fleet_upkeep_preview.gd.uid
Keep the export probe, and the uid files beside the new scripts
2026-09-07 16:40:45 +02:00
_fleet_upkeep_preview.tscn
Charge more for each berth, and show the bill
2026-09-05 22:36:21 +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
Buy fleet berths with Fleet Offices
2026-09-05 17:09:27 +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
_intro_marker_preview.gd
Sharpen upgrades, mark the convoy's destination, and give the world sound
2026-09-05 12:16:17 +02:00
_intro_marker_preview.gd.uid
Keep the export probe, and the uid files beside the new scripts
2026-09-07 16:40:45 +02:00
_intro_marker_preview.tscn
Sharpen upgrades, mark the convoy's destination, and give the world sound
2026-09-05 12:16:17 +02:00
_lab_menu_preview.gd
Complete lab, quest, garrison, and energy tickets
2026-09-03 00:12:08 +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
_lab_planet_visual_preview.gd
Stop redrawing what only needs moving
2026-09-08 11:35:45 +02:00
_lab_planet_visual_preview.gd.uid
Track the uid files five test scripts were missing
2026-09-12 19:06:29 +02:00
_lab_planet_visual_preview.tscn
Stop redrawing what only needs moving
2026-09-08 11:35:45 +02:00
_laser_aim_preview.gd
Aim the laser by depth, and ease the aim view
2026-09-05 09:32:42 +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
Guide the fleet to the nearest unconquered scan target
2026-09-04 21:46:24 +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
_scanner_guidance_preview.gd
Guide the fleet to the nearest unconquered scan target
2026-09-04 21:46:24 +02:00
_scanner_guidance_preview.gd.uid
Buy fleet berths with Fleet Offices
2026-09-05 17:09:27 +02:00
_scanner_guidance_preview.tscn
Guide the fleet to the nearest unconquered scan target
2026-09-04 21:46:24 +02:00
_scanner_menu_preview.gd
Add planet scanner and octopus biome
2026-09-04 15:56:07 +02:00
_scanner_menu_preview.gd.uid
Buy fleet berths with Fleet Offices
2026-09-05 17:09:27 +02:00
_scanner_menu_preview.tscn
Add planet scanner and octopus biome
2026-09-04 15:56:07 +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
Take planets by killing what defends them
2026-09-05 13:31:25 +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
Sharpen upgrades, mark the convoy's destination, and give the world sound
2026-09-05 12:16:17 +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
_staff.gd
Build the logistics crews, and let them burn energy
2026-09-05 19:09:35 +02:00
_staff.gd.uid
Keep the export probe, and the uid files beside the new scripts
2026-09-07 16:40:45 +02:00
_station_menu_preview.gd
Offer only orderable vessels, and read out crew condition
2026-09-06 11:58:15 +02:00
_station_menu_preview.gd.uid
Keep the export probe, and the uid files beside the new scripts
2026-09-07 16:40:45 +02:00
_station_menu_preview.tscn
Offer only orderable vessels, and read out crew condition
2026-09-06 11:58:15 +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
#148 : keep the theme's master in the repository
2026-08-29 13:54:37 +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_ability_button_layout.gd
Buy fleet berths with Fleet Offices
2026-09-05 17:09:27 +02:00
test_ability_button_layout.gd.uid
Buy fleet berths with Fleet Offices
2026-09-05 17:09:27 +02:00
test_aim_assist.gd
Improve aim assist target stickiness
2026-09-02 17:15:12 +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_aim_converges.gd
Buy fleet berths with Fleet Offices
2026-09-05 17:09:27 +02:00
test_aim_converges.gd.uid
#166-#173: plainer words, a point to shoot at, and a catalog that says when it is broken
2026-08-30 14:04:46 +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
Buy fleet berths with Fleet Offices
2026-09-05 17:09:27 +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
#139 : the prologue's debris belt keeps off the screen too
2026-08-28 15:37:11 +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
#130 , #135 : a vessel's death takes a moment, and leaves an interceptor
2026-08-28 15:05:02 +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
Build the logistics crews, and let them burn energy
2026-09-05 19:09:35 +02:00
test_black_hole.gd.uid
Refactor recent gameplay systems after code review
2026-08-16 21:38:07 +02:00
test_boss_planet.gd
Take planets by killing what defends them
2026-09-05 13:31:25 +02:00
test_boss_planet.gd.uid
Add tentacled boss planet encounter
2026-09-03 10:33:05 +02:00
test_build_info_popup.gd
#224 : refuse to build a structure on top of another
2026-09-09 12:57: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
Research the Fleet Office, and give it one hull
2026-09-05 21:57:53 +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_collateral.gd
Resolve pending gameplay tickets
2026-09-02 13:43:56 +02:00
test_building_collateral.gd.uid
Implement #160 , #161 , #162 , #163 , #164 and #165
2026-08-30 02:27:44 +02:00
test_building_composition.gd
Build the logistics crews, and let them burn energy
2026-09-05 19:09:35 +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
Build the logistics crews, and let them burn energy
2026-09-05 19:09:35 +02:00
test_building_health.gd.uid
Add the .uid files Godot generated for the new scripts
2026-08-23 19:23:50 +02:00
test_building_redraw_cost.gd
#117 : the crafter and the lab animate only while they are working
2026-08-23 21:58:59 +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_separation.gd
#224 : refuse to build a structure on top of another
2026-09-09 12:57:28 +02:00
test_building_separation.gd.uid
Track the uid files five test scripts were missing
2026-09-12 19:06:29 +02:00
test_building_stock_queue.gd
Buy fleet berths with Fleet Offices
2026-09-05 17:09:27 +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_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
Offer only orderable vessels, and read out crew condition
2026-09-06 11:58:15 +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
Take planets by killing what defends them
2026-09-05 13:31:25 +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
#117 : the crafter and the lab animate only while they are working
2026-08-23 21:58:59 +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_availability.gd
Offer only orderable vessels, and read out crew condition
2026-09-06 11:58:15 +02:00
test_crafter_availability.gd.uid
Keep the export probe, and the uid files beside the new scripts
2026-09-07 16:40:45 +02:00
test_crafter_feedback.gd
Buy fleet berths with Fleet Offices
2026-09-05 17:09:27 +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_definitions_intact.gd
#166-#173: plainer words, a point to shoot at, and a catalog that says when it is broken
2026-08-30 14:04:46 +02:00
test_definitions_intact.gd.uid
Guard the definition catalog against silent .tres property loss
2026-08-29 14:38:51 +02:00
test_desktop_combat.gd
#166-#173: plainer words, a point to shoot at, and a catalog that says when it is broken
2026-08-30 14:04:46 +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_controls.gd
Let the speed fader have the click it is under
2026-09-12 19:06:29 +02:00
test_desktop_controls.gd.uid
Add the .uid files for the newest tests
2026-08-24 13:25:31 +02:00
test_desktop_hides_touch_controls.gd
#166-#173: plainer words, a point to shoot at, and a catalog that says when it is broken
2026-08-30 14:04:46 +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_menu.gd
Buy fleet berths with Fleet Offices
2026-09-05 17:09:27 +02:00
test_dev_menu.gd.uid
Turn dev mode into sandbox menu
2026-09-03 20:05:33 +02:00
test_dev_mode.gd
Turn dev mode into sandbox menu
2026-09-03 20:05:33 +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_dialog_pause.gd
#149 , #153 , #154 : dialogs arrive, sit on top, and give the keyboard back
2026-08-29 14:39:07 +02:00
test_dialog_pause.gd.uid
#128 : a dialog stops the game until it is acknowledged
2026-08-28 14:40:46 +02:00
test_dialog_releases_joysticks.gd
Polish dialog and intro transitions
2026-09-02 20:18:44 +02:00
test_dialog_releases_joysticks.gd.uid
Complete lab, quest, garrison, and energy tickets
2026-09-03 00:12:08 +02:00
test_dialog_typing.gd
Resolve pending gameplay tickets
2026-09-02 13:43:56 +02:00
test_dialog_typing.gd.uid
#149 , #153 , #154 : dialogs arrive, sit on top, and give the keyboard back
2026-08-29 14:39:07 +02:00
test_distorder_energy.gd
Buy fleet berths with Fleet Offices
2026-09-05 17:09:27 +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
Buy fleet berths with Fleet Offices
2026-09-05 17:09:27 +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_bomber.gd
Cover the last batch of tickets with tests
2026-08-24 12:10:31 +02:00
test_enemy_bomber.gd.uid
Add the .uid files for the newest tests
2026-08-24 13:25:31 +02:00
test_enemy_collision.gd
Buy fleet berths with Fleet Offices
2026-09-05 17:09:27 +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
Buy fleet berths with Fleet Offices
2026-09-05 17:09:27 +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
Buy fleet berths with Fleet Offices
2026-09-05 17:09:27 +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
Buy fleet berths with Fleet Offices
2026-09-05 17:09:27 +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_energy_propulser_dash.gd
Buy fleet berths with Fleet Offices
2026-09-05 17:09:27 +02:00
test_energy_propulser_dash.gd.uid
Polish dialog and intro transitions
2026-09-02 20:18:44 +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
Take planets by killing what defends them
2026-09-05 13:31:25 +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
Build the logistics crews, and let them burn energy
2026-09-05 19:09:35 +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
Refactor gameplay menus into owned scenes
2026-08-31 02:18:08 +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
Buy fleet berths with Fleet Offices
2026-09-05 17:09:27 +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
Let the fleet grow past twenty vessels
2026-09-12 19:06:29 +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_office_stock.gd
Stock a Fleet Office for its own berth, and stop there
2026-09-06 10:44:30 +02:00
test_fleet_office_stock.gd.uid
Keep the export probe, and the uid files beside the new scripts
2026-09-07 16:40:45 +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_fleet_upkeep_scaling.gd
Charge more for each berth, and show the bill
2026-09-05 22:36:21 +02:00
test_fleet_upkeep_scaling.gd.uid
Keep the export probe, and the uid files beside the new scripts
2026-09-07 16:40:45 +02:00
test_garrison_abilities.gd
Garrison laser vessels and gas bombers, on a shared ability seam
2026-08-23 19:23:35 +02:00
test_garrison_abilities.gd.uid
Cover the last batch of tickets with tests
2026-08-24 12:10:31 +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
Buy fleet berths with Fleet Offices
2026-09-05 17:09:27 +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
Buy fleet berths with Fleet Offices
2026-09-05 17:09:27 +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
Buy fleet berths with Fleet Offices
2026-09-05 17:09:27 +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
Build the logistics crews, and let them burn energy
2026-09-05 19:09:35 +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
Complete lab, quest, garrison, and energy tickets
2026-09-03 00:12:08 +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
Build the logistics crews, and let them burn energy
2026-09-05 19:09:35 +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_guidance_marker_redraw.gd
Stop redrawing what only needs moving
2026-09-08 11:35:45 +02:00
test_guidance_marker_redraw.gd.uid
Track the uid files five test scripts were missing
2026-09-12 19:06:29 +02:00
test_hangar_management.gd
#228 : shrink the HUD on a screen the canvas is short on
2026-09-12 18:04:00 +02:00
test_hangar_management.gd.uid
Make research tree vertically scrollable
2026-08-13 16:25:41 +02:00
test_hub_capacity.gd
Build the logistics crews, and let them burn energy
2026-09-05 19:09:35 +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
#228 : shrink the HUD on a screen the canvas is short on
2026-09-12 18:04:00 +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_hud_scales_to_screen.gd
#228 : shrink the HUD on a screen the canvas is short on
2026-09-12 18:04:00 +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_input_after_dialog.gd
Buy fleet berths with Fleet Offices
2026-09-05 17:09:27 +02:00
test_input_after_dialog.gd.uid
#149 , #153 , #154 : dialogs arrive, sit on top, and give the keyboard back
2026-08-29 14:39:07 +02:00
test_intro_scene.gd
Take planets by killing what defends them
2026-09-05 13:31:25 +02:00
test_intro_scene.gd.uid
Cover the last batch of tickets with tests
2026-08-24 12:10:31 +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
Enlarge mobile joystick controls
2026-09-02 11:19:54 +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
#166-#173: plainer words, a point to shoot at, and a catalog that says when it is broken
2026-08-30 14:04:46 +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
Take planets by killing what defends them
2026-09-05 13:31:25 +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
Build the logistics crews, and let them burn energy
2026-09-05 19:09:35 +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
#115 : the lancer winds up once, and leaves hard
2026-08-23 21:38:08 +02:00
test_lancer_enemy.gd.uid
Add the .uid files Godot generated for the new scripts
2026-08-23 19:23:50 +02:00
test_laser_ammo.gd
Buy fleet berths with Fleet Offices
2026-09-05 17:09:27 +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
Buy fleet berths with Fleet Offices
2026-09-05 17:09:27 +02:00
test_laser_vessel.gd.uid
Refactor recent gameplay systems after code review
2026-08-16 21:38:07 +02:00
test_local_costs_use_hold.gd
#157 , #158 , #159 : pay from the hold you flew in, and nothing is exempt from coming down
2026-08-29 15:51:34 +02:00
test_local_costs_use_hold.gd.uid
#157 , #158 , #159 : pay from the hold you flew in, and nothing is exempt from coming down
2026-08-29 15:51:34 +02:00
test_logistics_hull_identity.gd
Research the Fleet Office, and give it one hull
2026-09-05 21:57:53 +02:00
test_logistics_hull_identity.gd.uid
Keep the export probe, and the uid files beside the new scripts
2026-09-07 16:40:45 +02:00
test_logistics_travel_speed.gd
Build the logistics crews, and let them burn energy
2026-09-05 19:09:35 +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
#225 : save the run, and offer to resume it
2026-09-09 21:32:23 +02:00
test_main_menu.gd.uid
Add a main menu scene ( #47 )
2026-08-15 14:43:46 +02:00
test_main_menu_continue.gd
#225 : save the run, and offer to resume it
2026-09-09 21:32:23 +02:00
test_main_menu_continue.gd.uid
Track the uid files five test scripts were missing
2026-09-12 19:06:29 +02:00
test_manual_supply_route.gd
Buy fleet berths with Fleet Offices
2026-09-05 17:09:27 +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_menu_polish.gd
Offer only orderable vessels, and read out crew condition
2026-09-06 11:58:15 +02:00
test_menu_polish.gd.uid
Add the .uid files for the newest tests
2026-08-24 13:25:31 +02:00
test_menu_price_unification.gd
Refactor gameplay menus into owned scenes
2026-08-31 02:18:08 +02:00
test_menu_price_unification.gd.uid
#136 , #137 , #134 : one build grid that cannot stack, one way to show a price
2026-08-28 15:05:20 +02:00
test_menu_scene_boundaries.gd
Turn dev mode into sandbox menu
2026-09-03 20:05:33 +02:00
test_menu_scene_boundaries.gd.uid
Refactor gameplay menus into owned scenes
2026-08-31 02:18:08 +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
#138 : structures and doctrines cost more than rocks, and more the deeper they are
2026-08-28 15:30:30 +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
Build the logistics crews, and let them burn energy
2026-09-05 19:09:35 +02:00
test_multi_resource_supply.gd.uid
Add gas bomber skill-shot vessel
2026-08-15 04:45:15 +02:00
test_music_theme.gd
#148 : the main theme plays, and keeps playing
2026-08-29 13:05:21 +02:00
test_music_theme.gd.uid
#148 : the main theme plays, and keeps playing
2026-08-29 13:05:21 +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_outpost_building.gd
#102/#103 (#97d/#97e): the outpost, and the garrison you compose for it
2026-08-23 14:02:20 +02:00
test_outpost_building.gd.uid
Add the .uid files Godot generated for the new scripts
2026-08-23 19:23:50 +02:00
test_outpost_crewing.gd
#104 (#97f): outposts are crewed automatically from the mothership
2026-08-23 14:13:46 +02:00
test_outpost_crewing.gd.uid
Add the .uid files Godot generated for the new scripts
2026-08-23 19:23:50 +02:00
test_outpost_garrison_menu.gd
#102/#103 (#97d/#97e): the outpost, and the garrison you compose for it
2026-08-23 14:02:20 +02:00
test_outpost_garrison_menu.gd.uid
Add the .uid files Godot generated for the new scripts
2026-08-23 19:23:50 +02:00
test_outpost_garrison_patrol.gd
Complete lab, quest, garrison, and energy tickets
2026-09-03 00:12:08 +02:00
test_outpost_garrison_patrol.gd.uid
Add the .uid files Godot generated for the new scripts
2026-08-23 19:23:50 +02:00
test_payments_use_fleet_hold.gd
#224 : refuse to build a structure on top of another
2026-09-09 12:57:28 +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
Buy fleet berths with Fleet Offices
2026-09-05 17:09:27 +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
Buy fleet berths with Fleet Offices
2026-09-05 17:09:27 +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
Take planets by killing what defends them
2026-09-05 13:31:25 +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_garrison.gd
Take planets by killing what defends them
2026-09-05 13:31:25 +02:00
test_planet_garrison.gd.uid
Keep the export probe, and the uid files beside the new scripts
2026-09-07 16:40:45 +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
Buy fleet berths with Fleet Offices
2026-09-05 17:09:27 +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
Take planets by killing what defends them
2026-09-05 13:31:25 +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_scanner.gd
Find the planet setups in an exported build
2026-09-07 13:55:41 +02:00
test_planet_scanner.gd.uid
Buy fleet berths with Fleet Offices
2026-09-05 17:09:27 +02:00
test_planet_setup_export_names.gd
Find the planet setups in an exported build
2026-09-07 13:55:41 +02:00
test_planet_setup_export_names.gd.uid
Keep the export probe, and the uid files beside the new scripts
2026-09-07 16:40:45 +02:00
test_planet_setups.gd
Take planets by killing what defends them
2026-09-05 13:31:25 +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_planning_center.gd
Find the planet setups in an exported build
2026-09-07 13:55:41 +02:00
test_planning_center.gd.uid
Add the .uid files Godot generated for the new scripts
2026-08-23 19:23:50 +02:00
test_progressive_costs.gd
#138 : structures and doctrines cost more than rocks, and more the deeper they are
2026-08-28 15:30:30 +02:00
test_progressive_costs.gd.uid
#138 : structures and doctrines cost more than rocks, and more the deeper they are
2026-08-28 15:30:30 +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_propulser_upgrades.gd
Sharpen upgrades, mark the convoy's destination, and give the world sound
2026-09-05 12:16:17 +02:00
test_propulser_upgrades.gd.uid
Keep the export probe, and the uid files beside the new scripts
2026-09-07 16:40:45 +02:00
test_quest_chain.gd
Teach the crews and the berths the game now asks the player to keep
2026-09-06 14:43:35 +02:00
test_quest_chain.gd.uid
#129 ( #131 , #132 , #133 ): a quest chain, and a World Ship out of reach
2026-08-28 14:41:03 +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_bar_columns.gd.uid
Add the .uid files Godot generated for the new scripts
2026-08-23 19:23:50 +02:00
test_research_double_tap.gd
Resolve pending gameplay tickets
2026-09-02 13:43:56 +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
Take planets by killing what defends them
2026-09-05 13:31:25 +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
Take planets by killing what defends them
2026-09-05 13:31:25 +02:00
test_research_points.gd.uid
Refactor recent gameplay systems after code review
2026-08-16 21:38:07 +02:00
test_research_points_explainer.gd
Let a dialog opened over another dialog be closed
2026-09-08 22:31:56 +02:00
test_research_points_explainer.gd.uid
Keep the export probe, and the uid files beside the new scripts
2026-09-07 16:40:45 +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
Buy fleet berths with Fleet Offices
2026-09-05 17:09:27 +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
Buy fleet berths with Fleet Offices
2026-09-05 17:09:27 +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_resume_spawn.gd
#227 : resume at the mothership, with the crew the save had
2026-09-12 15:57:48 +02:00
test_return_position_matches_planet.gd
Buy fleet berths with Fleet Offices
2026-09-05 17:09:27 +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_save_game.gd
#225 : save the run, and offer to resume it
2026-09-09 21:32:23 +02:00
test_save_game.gd.uid
Track the uid files five test scripts were missing
2026-09-12 19:06:29 +02:00
test_setup_editor.gd
Take planets by killing what defends them
2026-09-05 13:31:25 +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
Take planets by killing what defends them
2026-09-05 13:31:25 +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
Take planets by killing what defends them
2026-09-05 13:31:25 +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_sfx.gd
#229 , #234 : one voice per volley, and gas within reach of the spawn
2026-09-15 23:44:15 -04:00
test_sfx.gd.uid
#146 : shots, deaths and collapses are heard
2026-08-29 13:05:47 +02:00
test_shield_vessel.gd
Buy fleet berths with Fleet Offices
2026-09-05 17:09:27 +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_death.gd
Buy fleet berths with Fleet Offices
2026-09-05 17:09:27 +02:00
test_ship_death.gd.uid
#130 , #135 : a vessel's death takes a moment, and leaves an interceptor
2026-08-28 15:05:02 +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
Buy fleet berths with Fleet Offices
2026-09-05 17:09:27 +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_and_vfx_weight.gd
#155 , #152 : shots reach further and sooner, and the other explosions catch up
2026-08-29 14:39:35 +02:00
test_shot_and_vfx_weight.gd.uid
#155 , #152 : shots reach further and sooner, and the other explosions catch up
2026-08-29 14:39:35 +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_shot_volley_loudness.gd
#229 , #234 : one voice per volley, and gas within reach of the spawn
2026-09-15 23:44:15 -04:00
test_skill_menu.gd
Buy fleet berths with Fleet Offices
2026-09-05 17:09:27 +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
Buy fleet berths with Fleet Offices
2026-09-05 17:09:27 +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
Buy fleet berths with Fleet Offices
2026-09-05 17:09:27 +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
Buy fleet berths with Fleet Offices
2026-09-05 17:09:27 +02:00
test_space_time_distorder.gd.uid
Refactor recent gameplay systems after code review
2026-08-16 21:38:07 +02:00
test_spacial_workshop.gd
Build the logistics crews, and let them burn energy
2026-09-05 19:09:35 +02:00
test_spacial_workshop.gd.uid
Cover the last batch of tickets with tests
2026-08-24 12:10:31 +02:00
test_spawn_gas_planet.gd
#229 , #234 : one voice per volley, and gas within reach of the spawn
2026-09-15 23:44:15 -04: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_station_condition_readout.gd
Offer only orderable vessels, and read out crew condition
2026-09-06 11:58:15 +02:00
test_station_condition_readout.gd.uid
Keep the export probe, and the uid files beside the new scripts
2026-09-07 16:40:45 +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
Take planets by killing what defends them
2026-09-05 13:31:25 +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
Build the logistics crews, and let them burn energy
2026-09-05 19:09:35 +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_burn.gd
Build the logistics crews, and let them burn energy
2026-09-05 19:09:35 +02:00
test_transporter_burn.gd.uid
Keep the export probe, and the uid files beside the new scripts
2026-09-07 16:40:45 +02:00
test_transporter_supply.gd
Build the logistics crews, and let them burn energy
2026-09-05 19:09:35 +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
Buy fleet berths with Fleet Offices
2026-09-05 17:09:27 +02:00
test_wave_system.gd.uid
Add the .uid files Godot generated for the new scripts
2026-08-23 19:23:50 +02:00
test_waves_attack_buildings.gd
#113 : a wave converges on the nearest structure from any distance
2026-08-23 21:38:09 +02:00
test_waves_attack_buildings.gd.uid
Add the .uid files Godot generated for the new scripts
2026-08-23 19:23:50 +02:00
test_workshop_staffing.gd
Build the logistics crews, and let them burn energy
2026-09-05 19:09:35 +02:00
test_workshop_staffing.gd.uid
Keep the export probe, and the uid files beside the new scripts
2026-09-07 16:40:45 +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