Commit Graph

12 Commits (a86912705c531a7b210c21830ef07ee34c20859f)

Author SHA1 Message Date
Zed A. Shaw a86912705c Refactored the mouse handling to use the new guecss Modifiers system and improved Clickable. 19 hours ago
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. 3 weeks ago
Zed A. Shaw 86ddfc460f Update to the new lel-guecs with Icons and the ability to set a Sprite to stretch or not. Now Icons for loot pickup work perfectly, but need to be centered. 3 weeks ago
Zed A. Shaw f64b202ee7 Finally have inventory not crashing for most edge cases. This solves many bugs but mostly closes #58. 1 month ago
Zed A. Shaw 74a8599977 Fully converted to using the lel-guecs library externally now. 3 months ago
Zed A. Shaw d3158291f7 Did a full code coverage review and improved many of the tests and a bunch of code. I'll do one more final walk through all the code before getting back to work on the new combat system. 5 months ago
Zed A. Shaw d798d154ae We now have a full map that's basically the same mapping system from Roguish. There's a bug right now where it needs you to move once to calc the light and it's not being centered, but it does work. 6 months ago
Zed A. Shaw ea3dd204a1 Tweaking the build to turn on various debug options in GCC and enable -Wall -Werror on only our executable configs because turning them on globally causes most of the dependencies to fail. One thing to note is if you try to move the -D_GLIBCXX options from the project() to the executable() then you get segfaults inside the libc++ and other places. This is because the ABI changes when you enable these options, so you have to recompile _all_ dependencies with these options. 7 months ago
Zed A. Shaw 4c3049df14 Add the tracy wrap and meson options. 7 months ago
Zed A. Shaw 105c974f1c This converts it to SFML 3.0 but the build only runs on Windows at the moment. 7 months ago
Zed A. Shaw ca80736d7c First cut at a replica of the python raycaster. Left side almost works the same but have to sort out math differences. 7 months ago
Zed A. Shaw 6b181382bd First build that actually works. SDL_main errors before but didn't figure out the cause. 7 months ago