Commit graph

11 commits

Author SHA1 Message Date
Zed A. Shaw
f3e1413022 Intermediate refactor to move everything over to using the textures module rather than everyone using one TexturePack thing. 2025-02-21 03:00:56 -05:00
Zed A. Shaw
4a1a8a7d65 Mostly working overlay to show when in combat or not. 2025-02-20 12:43:52 -05:00
Zed A. Shaw
30a7e1b2cc Now overlay UI can show some text pretty easily and is showing the debug stats. 2025-02-20 10:53:01 -05:00
Zed A. Shaw
d8e1fc7aa3 I have the overlay display the low health blood using the gui system. 2025-02-20 08:41:45 -05:00
Zed A. Shaw
70a9420c11 Started the overlay UI but need to make it possible to add/remove components to it. 2025-02-20 02:33:09 -05:00
Zed A. Shaw
f2b7871d12 Quickly pulled out some of the magic numbers but this isn't the ideal way to configure this stuff. 2025-02-19 08:56:34 -05:00
Zed A. Shaw
e04c03b381 Small error in how mouse events are processed. I need to do them _outside_ of the guecs::UI so that the event is checked once and then confirmed in all grids. Then created a tombstone device to be used as a dead enemy marker that will later allow looting. 2025-02-19 08:33:18 -05:00
Zed A. Shaw
bfe0d797c8 Status UI now has a log and some buttons. 2025-02-18 23:58:13 -05:00
Zed A. Shaw
3a6ba8445a Added a Background guecs component. 2025-02-18 23:08:04 -05:00
Zed A. Shaw
69a810b5a1 Combat UI can now send events to the GUIwhen they click on buttons, and I've got a crappy wood texture for the buttons to test that. 2025-02-18 14:24:57 -05:00
Zed A. Shaw
722d55d948 Refactored the GUECS system to have its own namespace then got Meter to work. 2025-02-18 12:51:28 -05:00