Gabriel Kaszewski GKaszewski
GKaszewski pushed to master at GKaszewski/brick-framework 2025-10-30 02:24:49 +00:00
f65277e6b4 Add MeleeEffect and related services for combat interactions
GKaszewski pushed to master at GKaszewski/brick-framework 2025-10-30 01:46:25 +00:00
bb31c9a39c Add CloseDoorAction and enhance LogicSequenceComponent for activation handling
GKaszewski pushed to master at GKaszewski/cryptonhym-thunder 2025-10-30 01:46:20 +00:00
c373ed4953 Add CloseDoorActionResource and update LogicSequenceComponentResource for activation and deactivation actions
GKaszewski pushed to master at GKaszewski/cryptonhym-thunder 2025-10-30 01:35:39 +00:00
214d541c2b Add OpenDoorActionResource and integrate into TriggerActionFactory
GKaszewski pushed to master at GKaszewski/brick-framework 2025-10-30 01:35:34 +00:00
1a4c4cf4b1 Add OpenDoorAction to handle unlocking and opening doors with event publishing
GKaszewski pushed to master at GKaszewski/brick-framework 2025-10-30 01:21:36 +00:00
3fcb31d92f Add button interaction system with event publishing and requirements handling
GKaszewski pushed to master at GKaszewski/cryptonhym-thunder 2025-10-30 01:21:31 +00:00
2c126cd7ea Add TriggerActionFactory and related resources for button and logic sequence components
GKaszewski pushed to master at GKaszewski/cryptonhym-thunder 2025-10-30 00:31:25 +00:00
f2ff758dcb Add door behavior interface and implementations for animation and linear movement
GKaszewski pushed to master at GKaszewski/cryptonhym-thunder 2025-10-29 23:57:31 +00:00
5ae8b6f08c Add door interaction system with requirements and HUD integration
GKaszewski pushed to master at GKaszewski/brick-framework 2025-10-29 23:57:22 +00:00
86afb57809 Add door interaction system with state management and event publishing
GKaszewski pushed to master at GKaszewski/cryptonhym-thunder 2025-10-29 01:59:05 +00:00
9c0cd3f549 Add HUD presenter component and player HUD scene for health and ammo display
GKaszewski pushed to master at GKaszewski/brick-framework 2025-10-29 01:58:52 +00:00
5ee7945bfc Refactor ConsumeAmmoCost to use readonly field for ammoId and improve Entity struct equality methods
GKaszewski pushed to master at GKaszewski/cryptonhym-thunder 2025-10-29 01:27:55 +00:00
853378c9c6 Add healing effect resource and integrate into game systems
GKaszewski pushed to master at GKaszewski/brick-framework 2025-10-29 01:27:45 +00:00
341173c53f Add healing effects and systems with event handling
GKaszewski pushed to master at GKaszewski/brick-framework 2025-10-29 01:12:42 +00:00
d6a31b12e3 Add event publishing for inventory and combat interactions
GKaszewski pushed to master at GKaszewski/cryptonhym-thunder 2025-10-29 00:50:58 +00:00
d046130f17 Add logging functionality to GamePresenter and implement GodotLogger
GKaszewski pushed to master at GKaszewski/brick-framework 2025-10-29 00:50:47 +00:00
bf15fad9ce Add logging functionality with ILogger interface and implementations
GKaszewski pushed to master at GKaszewski/brick-framework 2025-10-29 00:27:52 +00:00
5d86013239 Refactor weapon acquisition system to use named constant for no weapon equipped
GKaszewski pushed to master at GKaszewski/cryptonhym-thunder 2025-10-29 00:26:49 +00:00
626f81cd85 Add weapon database and equipment component resources with associated services
GKaszewski pushed to master at GKaszewski/brick-framework 2025-10-29 00:26:39 +00:00
6d00b8d6ab Add weapon acquisition and swapping systems with data handling