Zed A. Shaw
|
e63a8dd920
|
Using an event for the device interaction is better. If I get to where there's tons of devices then I'll rethink it but right now this is less convoluted.
|
2025-01-16 15:15:02 -05:00 |
|
Zed A. Shaw
|
8defc0bedf
|
Initial idea for the interactive devices thing but I kind of hate it. Going to try another idea that will be simpler.
|
2025-01-16 14:33:07 -05:00 |
|
Zed A. Shaw
|
e30c18fbdf
|
Fixed up the idea for having dynamic callbacks on devices. Might become the new way to do stuff but not sure.
|
2025-01-15 23:43:25 -05:00 |
|
Zed A. Shaw
|
6cabd62c7f
|
There's a simple death screen now and you can exit. More work on what death means later.
|
2025-01-07 14:07:10 -05:00 |
|
Zed A. Shaw
|
ed9d0de8e0
|
Event system now accepts any data and the GUI receives simpler events with data for them.
|
2024-11-07 09:16:21 -05:00 |
|
Zed A. Shaw
|
011fee4872
|
A little bit nicer but ultimately the way the system talks to the GUI needs a redesign to be more 'coarse grain'
|
2024-11-07 01:00:17 -05:00 |
|
Zed A. Shaw
|
009b1e63a7
|
More refactoring to get the GUI dumber.
|
2024-10-30 02:13:31 -04:00 |
|
Zed A. Shaw
|
04350cb51e
|
GUI is now decoupled from the ECS using the new DinkyECS event queues. That makes it easier to update and change the GUI without having to constantly alter the systems.
|
2024-10-29 18:33:11 -04:00 |
|