Commit Graph

14 Commits

Author SHA1 Message Date
5ea02e7bf9 Add AI and Patrol components, update related resources and presenters 2025-10-30 21:53:31 +01:00
90d3abd83f Add audio and particle services, update GamePresenter for game state management 2025-10-30 03:24:51 +01:00
c373ed4953 Add CloseDoorActionResource and update LogicSequenceComponentResource for activation and deactivation actions 2025-10-30 02:46:16 +01:00
214d541c2b Add OpenDoorActionResource and integrate into TriggerActionFactory 2025-10-30 02:35:36 +01:00
2c126cd7ea Add TriggerActionFactory and related resources for button and logic sequence components 2025-10-30 02:21:27 +01:00
f2ff758dcb Add door behavior interface and implementations for animation and linear movement 2025-10-30 01:31:20 +01:00
5ae8b6f08c Add door interaction system with requirements and HUD integration 2025-10-30 00:57:28 +01:00
9c0cd3f549 Add HUD presenter component and player HUD scene for health and ammo display 2025-10-29 02:59:02 +01:00
853378c9c6 Add healing effect resource and integrate into game systems 2025-10-29 02:27:50 +01:00
d046130f17 Add logging functionality to GamePresenter and implement GodotLogger 2025-10-29 01:50:55 +01:00
626f81cd85 Add weapon database and equipment component resources with associated services 2025-10-29 01:26:45 +01:00
87169b17ae Add new resources and presenters for item pickups and effects 2025-10-29 00:13:36 +01:00
329a942de7 Add inventory and pickup components with associated resources and presenters 2025-10-13 18:29:58 +02:00
ad3e631d8c Add initial resource and presenter classes for game entities and effects 2025-10-13 12:11:50 +02:00