Commit Graph

15 Commits (a6d83db20c6cadee29c21a63b37b8317a20827ec)

Author SHA1 Message Date
Zed A. Shaw a6d83db20c Fixed up dbc.cpp so now just use it everywhere. I next need to find a way to pass that to format automatically. 2 weeks 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. 2 weeks ago
Zed A. Shaw 8368d2e751 Prep for the next cleaning quality cycle. 3 weeks ago
Zed A. Shaw ad71631809 Enemies and now using the GOAP AI to decide when to attack the player, but it's very rough right now. I need to sort out how to store the AI states and use them in the System. 3 weeks ago
Zed A. Shaw 77f2e94515 Figuring out something weird about the Pathing::random_walk code. 3 weeks ago
Zed A. Shaw ee804581a8 Autowalker is working way better and now I have a plan for using the AI in the System. 3 weeks ago
Zed A. Shaw 0623170dbc Autowalker AI now knows when it has items, and knows it should find healing, but it's not working quite yet. 3 weeks ago
Zed A. Shaw d15c9b12fd Autowalker is now using the GOAP AI system and works way better. Still quite a lot of jank in the code but that'll get removed over time. Next thing is being able to detect when its near an item/enemy and properly react. 3 weeks ago
Zed A. Shaw ff81c78d13 The autowalker now uses the GOAP AI system to walk the map and do its thing. The code needs a big cleanup, so I might just do a full rewrite based on what I know now. 3 weeks ago
Zed A. Shaw a72d2879fd Don't need the debugging. 1 month ago
Zed A. Shaw 11ea08bc7f Have a little debug minimap in the top right when autowalking with debug on. 1 month ago
Zed A. Shaw da1e38e21c Works a bit better now, but still gets stuck on combat and sometimes in alleys. 1 month ago
Zed A. Shaw cdb930a7f2 Now it will path to enemies, then devices, then items but it does get stuck on stuff like devices. 1 month 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. 1 month ago
Zed A. Shaw d4355a608d Now have an autowalker class that allows me to drive the game from an external source. 1 month ago