- Thread Author
- #1
A rather small changelog.
- Changed the way landscape objects are read from the cache data to not only take the render rules of it's coordinate into account when deciding the plane when assigning collision flags to it's coordinate, but also when deciding the plane of the object itself. This will (once the navigation graphs get regenerated briefly) fix several weird edge cases where the bot would get a path that would tell it to walk straight through things that are classified as bridges such as obstacle logs and others. This won't have any effect on the API and will only result in having more reliable navigation graphs.
- Made it so that each account stored has two bank and quest caches, one for each game type (which should have been the case from the beginning, but it was overlooked). As a reminder these are used for making the navigation server aware of your bank and quest states and aren't stored on our servers. Additionally, the files themselves will only save themselves to your hard drive after a bot stops instead of saving it whenever a change is detected (which was causing the file to be written far too often when items would be withdrawn from/deposited to the bank.