Refactor interactions, introduce template-method lifecycle management, work on save-load system #51

Merged
tschesky merged 14 commits from work_on_interactions_rebased into main 2025-11-07 15:38:32 +00:00

14 Commits

Author SHA1 Message Date
Michal Pikulski
ba2c1f5310 add back booster pack giver 2025-11-07 16:38:10 +01:00
Michal Pikulski
89cb131b94 Cleanup madman notes 2025-11-07 15:28:24 +01:00
Michal Pikulski
73f9d0397f Save loading working 2025-11-07 15:20:14 +01:00
Michal Pikulski
8c940f4444 WOrking card save loads 2025-11-07 15:06:22 +01:00
Michal Pikulski
ba55daa3a7 REbase changes, update issues with BootCompletionService 2025-11-07 13:54:41 +01:00
Michal Pikulski
cd12c344a9 The forgotten push 2025-11-07 13:54:41 +01:00
Michal Pikulski
0204c11560 Minor reset fixes 2025-11-07 13:54:41 +01:00
Michal Pikulski
717deee0cd Fix issues with puzzle loading order and add saving state when using Menu 2025-11-07 13:54:40 +01:00
Michal Pikulski
c527ba334d Last improvements on the save front 2025-11-07 13:54:40 +01:00
Michal Pikulski
210823344a Further updates to state machines 2025-11-07 13:54:38 +01:00
Michal Pikulski
15fe4bdce6 Work on state machines 2025-11-07 13:54:19 +01:00
Michal Pikulski
b932be2232 SaveLoad using managed lifecycle 2025-11-07 13:53:52 +01:00
Michal Pikulski
3e835ed3b8 Cleanup branch work 2025-11-07 13:53:16 +01:00
Michal Pikulski
f88bd0e2c9 Rework of base interactables and managed behaviors 2025-11-07 13:53:11 +01:00