15 Commits

Author SHA1 Message Date
mmcghen b1b040bacd Small changes 2026-03-12 16:47:56 -04:00
mmcghen 2d5129da0e Hivemind audio and behavior fixes, boss item drops, duplicate run item handling, out of stock handling 2026-03-12 16:23:07 -04:00
mmcghen 6d11481ce8 Gameplay changes 2026-03-12 15:57:15 -04:00
mmcghen 3a744290eb Adds boss sounds 2026-03-12 10:12:48 -04:00
mmcghen 71f755e1bf VS Last changes 2026-03-11 15:47:12 -04:00
mmcghen 8b2e059f07 Wires in new audio sound fxs 2026-03-11 10:23:19 -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 e45759980e Mine AOE and blast radius 2026-03-10 11:50:15 -04:00
mmcghen bf18da4917 Changes warden attacks properly, adds defaul body parts, upgrades the mini map, and shows proper scrap count on reload 2026-03-10 11:47:15 -04:00
mmcghen 3a947e41e2 Warden and light updates 2026-03-10 11:38:01 -04:00
mmcghen 3684517d1b Small overhaul 2026-03-09 21:36:35 -04:00
mmcghen 8087c57c32 Fixes Relay bug, adds a small "prep" timer when entering a new room, and lowers Anchors health 2026-03-09 11:20:36 -04:00
mmcghen 4f858d9610 Implements timed mines for warden 2026-03-06 17:29:12 -05:00
mmcghen c02eca8de3 Warden Bug fix and Decreased speed 2026-03-06 13:10:43 -05:00
mmcghen 924b58f018 Adds Warden Boss 2026-03-06 13:04:42 -05:00