Zed A. Shaw zedshaw
zedshaw pushed to master at games/raycaster 2026-05-27 17:43:08 +00:00
a58439a289 Start the refactor of FSM::handle_world_events.
zedshaw pushed to master at games/raycaster 2026-05-27 17:21:40 +00:00
e4d6bf4854 Show a combat icon when in combat.
zedshaw pushed to master at games/raycaster 2026-05-27 16:49:09 +00:00
dc9f942912 Fix the mouse handler so that it uses the router mouse_mods.
zedshaw pushed to master at games/raycaster 2026-05-27 16:20:41 +00:00
af4ee30ade Make the positioning of the hand sprite dynamic bsed on size and also done once during init instead of every render.
zedshaw pushed to master at games/raycaster 2026-05-27 16:15:40 +00:00
af69bd2286 Setup for showing an in-combat icon and made it so I wait until the animation is done playing, as games do.
zedshaw pushed to master at games/raycaster 2026-05-27 16:09:22 +00:00
6f9e8a3ed4 Refactor to allow for the new screen flow.
zedshaw pushed to master at games/raycaster 2026-05-26 16:48:40 +00:00
e7b6b42698 The new scene system brought over and updated animation to be optional in the scene engine.
zedshaw pushed to master at games/raycaster 2026-05-26 15:25:29 +00:00
d86617aa3a Fixes to worldbuilder to prevent door placement of items and enemies.
zedshaw pushed to master at games/raycaster 2026-05-26 15:07:04 +00:00
d1d7bf8d94 Fix the rotation speed so it's calculated based on the rotation angle.
zedshaw pushed to master at games/raycaster 2026-05-26 14:48:14 +00:00
89772fd89b Now that combat is unlocked tell enemies they can fight when near something to fight.
zedshaw pushed to master at games/raycaster 2026-05-25 16:19:03 +00:00
2e0cc11555 Combat is now unlocked.
zedshaw pushed to master at games/raycaster 2026-05-25 16:00:37 +00:00
3d8572117c Incorporate the systems registry to make it easier to add/remove systems.
zedshaw pushed to master at games/raycaster 2026-05-25 15:38:28 +00:00
54d0a41c52 A few more fixes for how Combat works.
zedshaw pushed to master at games/raycaster 2026-05-25 15:02:28 +00:00
2a92687bc9 Had a mistake where I wasn't tracking the live->dead transition it the new code.
zedshaw pushed to master at games/raycaster 2026-05-25 14:33:10 +00:00
e35e362846 Remove some debug stuff.
zedshaw pushed to master at games/raycaster 2026-05-24 15:59:58 +00:00
a22564bb58 Synced the combat from under the dome.
zedshaw pushed to master at games/raycaster 2026-05-10 03:52:46 +00:00
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.
zedshaw pushed to master at games/under_the_ashland_dome 2026-05-07 02:27:55 +00:00
4dafcf6d14 Fix the loot close not working...maybe.
zedshaw pushed to master at games/under_the_ashland_dome 2026-04-24 04:54:35 +00:00
190748af3c Mouse handling is way better but still want to refine it more if I can.
zedshaw pushed to main at games/lel-guecs 2026-04-21 18:24:56 +00:00
4f3fa59793 Fix the linux reset.