Commit Graph

14 Commits

Author SHA1 Message Date
mmcghen 309182daeb Exit tree fix 2026-03-11 10:16:20 -04:00
mmcghen e11eddf1b4 Fix critical bugs from code review
- room.gd: Add signal tracking and explicit cleanup in _exit_tree
- room.gd: Guard _on_enemy_died against race condition after room freed
- player.gd: Set _shield_ready = false on shield activation
- player.gd: Fix coolant zone lambda syntax error
- player.gd: Add apply_knockback() method for Hivemind pulse
- player.gd: Fix coolant zone memory leak (use Timer child)
- hud.gd: Remove deprecated boss bar code
2026-03-11 09:47:37 -04:00
mmcghen 3a947e41e2 Warden and light updates 2026-03-10 11:38:01 -04:00
mmcghen 2036cb3a0c Fixed light race condition 2026-03-10 11:34:18 -04:00
mmcghen efd6ca2fa5 Light fix... again 2026-03-10 11:30:56 -04:00
mmcghen a137d565a8 Relay changes and light fixes 2026-03-10 11:26:05 -04:00
mmcghen db44a1a318 Implements mini map and updates door lights 2026-03-10 11:24:36 -04:00
mmcghen b709b64a52 Fixes room spawning and adds physical doors and indicator lights 2026-03-10 11:16:48 -04:00
mmcghen a8dfc215f1 Limits room spawns and speeds up homing projectiles for hivemind and relay 2026-03-10 09:51:34 -04:00
mmcghen 171a40a4a8 Fixes Relay and Practice room and implements Hivemind boss 2026-03-09 11:37:06 -04:00
mmcghen 0fbaf1ee65 Adds Relay Boss 2026-03-09 10:58:08 -04:00
mmcghen 924b58f018 Adds Warden Boss 2026-03-06 13:04:42 -05:00
mmcghen f1b4820307 Sync working project files - hub layout, boss roster, doc updates 2026-03-05 15:50:37 -05:00
Station 0 Dev 342175f4c3 Initial commit — Station 0 vertical slice in progress
Includes full design documentation (ARCHITECTURE, DESIGN_NOTES, CONTENT_SPEC, PRODUCTION_NOTES)
and active Godot 4 / GDScript codebase. Core systems built: player, floor generation,
room system, enemy base, body part upgrades, run manager, save system, HUD, EventBus.
2026-03-04 12:33:05 -05:00