11 Commits (193f5f915e703b95f79ee260bcbbc052f547d2c3)

Author SHA1 Message Date
Zed A. Shaw e9277bf052 Mostly cleaned up world get to handle more rooms and paths, but rando_rect needs to be actually random. 1 week ago
Zed A. Shaw f2864a62ee Game now loads random enemies and items into rooms but in rudimentary way. Need to now randomize more of it and make it more robust so only changing the .json is needed to get new effects and enemies. 2 weeks ago
Zed A. Shaw 194cc6664b Lighting is working way better and now for world generation work. 3 weeks ago
Zed A. Shaw 9c03e850b5 Now have more fancy rooms with different floors to play with. 4 weeks ago
Zed A. Shaw f46b5f15ef Lighting now uses pathing to determine where it can go, but _distance_ to determin strength. Looks way better. 4 weeks ago
Zed A. Shaw 5a6494acf5 Fixing a stupid bug where it would crash because a fact wasn't in the world. 1 month ago
Zed A. Shaw d4b6c35120 Working line iterator, and mostly working flood iterator that should be good enough for world gen. 1 month ago
Zed A. Shaw 70cd963e5c Iterators are now working far more reliably and have more extensive tests that randomize inputs and fuzz them to check they keep working. 1 month ago
Zed A. Shaw eb0ca38e30 Removed the variable limit setting since it's never used and instead just have WALL_PATH_LIMIT. 2 months ago
Zed A. Shaw 2576b16869 Test coverage back and save system should work again but have to confirm it in-game. 2 months ago
Zed A. Shaw 3f7a9cc124 Lighting is now in its own class using the new Pathing class. This should allow me to make it more consistent and possibly make Pathing more efficient. 2 months ago