Loïc Wisniewski
bd0cc842ff
#105 (#97g): garrison vessels patrol and defend their outpost
...
A garrisoned vessel circles its post, engages what comes into range, and
goes back to circling. It steers by writing move_target and lets Ship's own
steering fly it, so it accelerates, banks and brakes exactly like a vessel
in the formation.
It is not in Fleet.ships. It does not follow the formation, does not count
against max_fleet_size(), and does not move when the player flies away -
which is the whole point of stationing it. A garrison that ate a fleet slot
would mean stationing a vessel cost the player a place in their own wedge.
The leash is the load-bearing part. Enemies are judged from the POST rather
than from the vessel, so a garrison that has drifted out to its leash cannot
see further still and be walked away from its outpost one enemy at a time,
and an engagement is clamped to a circle around the post rather than to a
straight line, so it still manoeuvres while pinned.
The orbit starts from where the vessel actually is rather than a random
bearing. A random one makes the first move_target a point on the far side of
the circle, and the vessel flies straight across the middle - through the
outpost it is guarding.
EnemyTargets.nearest_ship now searches the player_ships GROUP instead of
Fleet.ships: an enemy that ignored the guns shooting at it, because they
were not in the player's formation, would let a garrison hold a position
without ever being fought back.
The laser vessel is deliberately not garrisonable. Firing the laser lives in
LaserController, a fleet ability driven by the laser button, rather than in
VesselLaserComponent - so a garrisoned laser would hold its position and
never shoot, and offering a vessel that cannot fight is worse than a short
list.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-23 14:13:47 +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
#101 (#97c): waves attack buildings
2026-08-23 13:53:17 +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_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_crewing.gd
#104 (#97f): outposts are crewed automatically from the mothership
2026-08-23 14:13:46 +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_patrol.gd
#105 (#97g): garrison vessels patrol and defend their outpost
2026-08-23 14:13:47 +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_waves_attack_buildings.gd
#101 (#97c): waves attack buildings
2026-08-23 13:53:17 +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