Commit graph

13 commits

Author SHA1 Message Date
Zed A. Shaw
af69bd2286 Setup for showing an in-combat icon and made it so I wait until the animation is done playing, as games do. 2026-05-27 12:15:29 -04:00
Zed A. Shaw
6f9e8a3ed4 Refactor to allow for the new screen flow. 2026-05-27 12:09:17 -04:00
Zed A. Shaw
2e0cc11555 Combat is now unlocked. 2026-05-25 12:18:55 -04:00
Zed A. Shaw
3d8572117c Incorporate the systems registry to make it easier to add/remove systems. 2026-05-25 12:00:25 -04:00
Zed A. Shaw
54d0a41c52 A few more fixes for how Combat works. 2026-05-25 11:38:20 -04:00
Zed A. Shaw
110612c33a First batch of changes merged back from Under. Fixes the router, adds magic_enum to FSM, and makes it easy to reset the world. 2026-05-09 23:52:40 -04:00
Zed A. Shaw
02d23bb77d More cleanups of the tests and fixes to the room and door positioning. 2026-03-15 22:53:00 -04:00
Zed A. Shaw
f0b04107ab Best I can do to simplify the check(fmt::format)crap is to make a little macro to do the format part. 2026-03-05 12:39:22 -05:00
Zed A. Shaw
0ff5fd1980 First step to a normal update/render loop. 2026-02-28 10:59:28 -05:00
Zed A. Shaw
46c6fce47e Simple fix to make the story and boss fight scenes work. 2026-02-28 10:46:51 -05:00
Zed A. Shaw
5179f1c781 Final move of files to a better place. Only thing in the root is very common stuff. 2026-02-27 15:10:17 -05:00
Zed A. Shaw
86a9f815c1 animation and lights moved to graphics 2026-02-27 13:57:44 -05:00
Zed A. Shaw
1d4ae911b9 Files are now in a src directory and I'm using a src/meson.build and tests/meson.build to specify what to build. 2026-02-27 10:49:19 -05:00
Renamed from gui/fsm.cpp (Browse further)