Zed A. Shaw
|
a20d701096
|
Rename to GameDB and GameDB::Level.
|
2025-08-20 23:20:36 -04:00 |
|
Zed A. Shaw
|
564f9842a2
|
All of the UIs should be cleared out, and that just leaves the tests.
|
2025-08-19 23:58:42 -04:00 |
|
Zed A. Shaw
|
d5ff57e025
|
Now systems.cpp is disconnected from levelmanager. That leaves the GUIs and then to completely remove it and clean up the api.
|
2025-08-19 11:05:32 -04:00 |
|
Zed A. Shaw
|
d93bc1615c
|
Big changes to use the new lel-guecs setup but now almost everything works. Only thing missing is Issue #16 in quecs.
|
2025-07-23 14:03:41 -04:00 |
|
Zed A. Shaw
|
ff7111b006
|
Icons now work way better and don't have the the 'Rayview cuts icons' bug. It actually was a bug in the lel-guecs Sprite class that was using the TextureRect from the source sprite. Now its initialized with the framesize from the .json. This also uses the new guecs::Icon, but I have to fix that as it doesn't scale correctly. Closes #2.
|
2025-07-22 15:04:22 -04:00 |
|
Zed A. Shaw
|
6f91533950
|
Fog of War now works fairly normally, but I think I'll have to do something so people don't live in the map. Probably something like hearing distance is increased because you're louder with a map out, and you can't see enemies on the map.
|
2025-07-21 23:21:24 -04:00 |
|
Zed A. Shaw
|
2997dc363b
|
FoW is now moved into lighting so light determines what's seen not player's last position. Not sure if I like that though.
|
2025-07-21 13:10:03 -04:00 |
|
Zed A. Shaw
|
d264760405
|
Fog of War works but it's in the wrong place and needs to be based on light.
|
2025-07-20 01:34:39 -04:00 |
|
Zed A. Shaw
|
aa72cfe4a4
|
Now have a working compass based directional player sprite in the map, but using the compass isn't going to work long term. Need to move that into the raycaster.cpp and get real degrees for facing direction.
|
2025-07-18 13:09:53 -04:00 |
|
Zed A. Shaw
|
3b81959aa9
|
Map now displays way better. The paper is gone for now.
|
2025-07-17 14:22:04 -04:00 |
|
Zed A. Shaw
|
0272ba8540
|
Trying a bit of color changes.
|
2025-07-15 14:46:14 -04:00 |
|
Zed A. Shaw
|
75646619b3
|
Map now displays and works, just need to refine the colors and the compass directions.
|
2025-07-15 13:28:23 -04:00 |
|
Zed A. Shaw
|
dd541ae59d
|
Ripped out the string based map and created a Matrix map drawing function.
|
2025-07-12 10:51:55 -04:00 |
|
Zed A. Shaw
|
efdb0cb119
|
Just use get_if here instead.
|
2025-07-01 14:26:01 -04:00 |
|
Zed A. Shaw
|
5f1a453fb4
|
Refactored the maze functions to be a builder that can do different things to the maze. Also when I hit p in the game it'll save the map to a file. This was extremely hard for no reason.
|
2025-05-21 13:56:53 -04:00 |
|
Zed A. Shaw
|
d6e64dd06b
|
The log is now moved to the map, but changing StatusUI caused a weird compiler error so need to remove logs from that separate.
|
2025-05-16 00:43:45 -04:00 |
|
Zed A. Shaw
|
a2246d2b71
|
Move the map_view and mini_map into gui as well.
|
2025-05-16 00:07:24 -04:00 |
|