Commit Graph

21 Commits (master)

Author SHA1 Message Date
Zed A. Shaw a34becdaeb A simple A* pathing function that works on maps, but I'll be changing it to do the GOAP pathing. 18 hours ago
Zed A. Shaw 28b900e4ff Finally created an installer so people can try the game. 4 days ago
Zed A. Shaw 6e363ba78d Found the test that crashed sometimes but also had to just rip out all of the throws testing in DBC because catch2 can't get it right. 1 week ago
Zed A. Shaw 87e1c25cd5 Better structure on the autowalker, but still gets stuck in some combat situations. Next is after we kill everything we head to the exit. 2 weeks ago
Zed A. Shaw 947ccbe180 A simple config loader test. 2 weeks ago
Zed A. Shaw b8bb49df2c A basic components test that just loads all the config files and their components into a world. 2 weeks ago
Zed A. Shaw 4b333c6684 Fix the mouse so that it's discrete and one click means on action. 2 weeks ago
Zed A. Shaw f3e1413022 Intermediate refactor to move everything over to using the textures module rather than everyone using one TexturePack thing. 2 weeks ago
Zed A. Shaw 8d9c2d8c05 Combat UI's elements are now pulled out into gui_gadgets so we have an initial prototype on basic UI elements needed. 3 weeks ago
Zed A. Shaw 79c84ce885 New design on LEL that's way more sane and allows for more flexible columns and rows. 3 weeks ago
Zed A. Shaw a7991a8f06 Fixing more bugs related to percentages and then prototype a more complex UI. 3 weeks ago
Zed A. Shaw 846b7aaf16 Initial cut of the lel parser mostly working but none of the basic alignment properties work. 3 weeks ago
Zed A. Shaw bfd2718cc9 Found my old LEL code and got the shell working, so tomorrow I'll try to make it layout some gui element. 3 weeks 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. 4 weeks ago
Zed A. Shaw c98aa936ad The tracy directory now has an experiment in getting Tracy to work. It's _not_ as easy as it is touted to be. 2 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. 2 months ago
Zed A. Shaw e5b4fed4ee Bring in a first start to a Tracy enabled build but I have to learn more about how to run it. 2 months ago
Zed A. Shaw 53a151511e Make it so that DNEBUG is forced on release build, and that the UI stats counter will show that this is a debug build or not via NDEBUG. 2 months ago
Zed A. Shaw c91e8fc543 Brought in Amit's latest and will now merge in my fixing from last night into his to get them synced up. 2 months ago
Zed A. Shaw d230b152cf BREAKING: This code does NOT work, but has a segv on startup on windows due to ...magic? 2 months ago
Zed A. Shaw 6b181382bd First build that actually works. SDL_main errors before but didn't figure out the cause. 2 months ago