Commit graph

22 commits

Author SHA1 Message Date
Zed A. Shaw
455ea88989 Better repair kit icons and images, enemies no longer spawn in doors, death scene worked out mostly, and beak thing enemies. 2026-04-05 02:19:31 -04:00
Zed A. Shaw
568171c4a2 Valgrind passes. Fixed a bug in combat. 2026-04-04 16:54:28 -04:00
Zed A. Shaw
831b46fa3f Now the body_ui handles the toughness and attack rating, and applies colors to show your body part status. 2026-04-03 23:42:49 -04:00
Zed A. Shaw
009c5c1cd2 Now has an actual game loop where you die and start over. 2026-04-03 12:44:35 -04:00
Zed A. Shaw
17f05e7093 Buttons on screens work and most screens now have a continue/quit button. 2026-04-02 14:14:54 -04:00
Zed A. Shaw
532366091b Improved start screen and made the animation optional in scenes since they aren't needed always. 2026-04-02 12:15:51 -04:00
Zed A. Shaw
903fad871f Now have all four screens showing up when needed, but now need to a way to restart the game. 2026-04-02 00:38:41 -04:00
Zed A. Shaw
f6c8163acd Unlocked combat now works and weirdly this fixes the enemies not running away when scared. 2026-03-31 23:54:54 -04:00
Zed A. Shaw
e9365e0d87 Unlocked combat finally but the robots won't chase you. 2026-03-31 23:12:04 -04:00
Zed A. Shaw
66e2328ea8 Setup for the transition scenes. 2026-03-31 12:00:02 -04:00
Zed A. Shaw
44e474b023 Can now go down a level. 2026-03-31 11:43:44 -04:00
Zed A. Shaw
360402cb3c You now receive damage to multiple body parts and can heal them all too. 2026-03-30 23:53:38 -04:00
Zed A. Shaw
aa83417ba3 Made it so you can see the sword in your inventory and pick them up from the ground. 2026-03-30 11:33:08 -04:00
Zed A. Shaw
dfc86452fc Had to fix the rendering so that each sprite is rendered separately in sprite_casting during the render phase. 2026-03-30 10:51:21 -04:00
Zed A. Shaw
d22eaa554d You can now take damage to your head. 2026-03-29 23:54:21 -04:00
Zed A. Shaw
cbd4b858ac Small tweaks before making damage to body parts work. 2026-03-29 22:24:50 -04:00
Zed A. Shaw
36a49ef768 Worked out the status UI more, setup the color scheme, and fixed various small problems with looting causing a crash. 2026-03-29 13:15:39 -04:00
Zed A. Shaw
db60f75bd9 First commit that disconnects this game from the game framework so it can be its own thing. 2026-03-29 11:02:02 -04:00
Zed A. Shaw
8073997eb3 Bring in basic placeholder assets for things like walls, souns, and font. 2026-03-26 23:25:40 -04:00
Zed A. Shaw
e742b8772d Refactored the FSM so that it uses a generic registry of systems to do what it needs. 2026-03-23 12:47:16 -04:00
Zed A. Shaw
cbff127b40 More cleanup then starting to sort out how to make systems extensible easily. 2026-03-22 13:24:03 -04:00
Zed A. Shaw
6a0c9e8d46 First cut of pulling out the relevant parts of my original game to make a little framework. 2026-03-22 10:37:45 -04:00