I have basic AI working, pathfinding, dollar store raycasting for collision checking and line-of-sight..
pretty easy mapping, haven't added much to that but I can create maps easily and it loads and runs them fine with collision and stuff..
this screenshot is taken during the "day" during which the color palette changes..
the performance of all of this crap in GDScript is questionable, I've made the AI only process every 4 ticks and tried to make the pathing sparsely recalculated to lower the time it takes on average to tick..