A little bit of progress this month, added shops interface; item info, samples, currencies, restocking, all the standard stuff and then support for the bots to buy and sell hatchets depending on their woodcutting level.
I also expanded out bots navigation system to support multiple areas, allowing it to choose which groups of trees to go cut, it works but it's a bit derpy and has zero patience; running between two groups of tree's until they regrow, although this is technically optimal you wouldn't see real players act like this so it'll need some tweaking in the future.
https://i.imgur.com/kHR9f52.mp4
I'm still not 100% sold on the type of AI I've implemented, it works well at being adaptable and reactive but lacks in the long term planning department, I'm still deciding whether each player bot should be completely independent or if having a global "Director" to give goals and keep them all doing the same tasks at once would be a better idea.
Added
all the music tracks triggered by map locations because musics nice and I just felt like it, makes the game feel more complete
A little bit of spring cleaning too, refactoring and simplifying some general systems and then I changed up all the configuration file loaders to support reloading on the fly to make adding content quicker and easier down the line.
Next steps I expect will be expanding out the content to other skills and refining the ai to suit