This update fixes many bugs and concerns which arose with the previous update.
Changelog:
For download and operation instructions, refer back to this thread:Code:v2.3.1
Fixed the random crashes/debug upon injection.
Added "Use Mapclick" option to "Pathfinding." You may now, at the cost of not walking on furniture or fire, use mapclicking if preferred.
Fixed some bugs with the Pathfinder's MiniMap reading module
I now base deductions on both minimap color and minimap tilespeed, not just minimap color.
Modified the Pathfinder to, instead of breaking search iteration once 1000 nodes have been opened, not open any search nodes farther than 50 SQM away.
This means that there can be a total of 7854 search nodes opened [pi * (50^2)] before pathfinding will retire its search - small patch: I limited it to 1500 nodes.
This should fix the bug which causes the walker to fail when walking towards certain waypoints.
This also means that waypoints should be no greater than 50 SQM apart (preferably alot closer).
Modified the Looter to only attempt to open bodies which are on screen.
This should fix bugs where it goes into "flux" between the Walker and Looter when a body is 1 SQM off screen.
Modified the Walker to only recalculate its path if needed instead of mandatorily every 5 steps.
This should fix any bugs where the walker gets stuck walking back and fourth in a line or small area.
Modified the "Show Diagnostic Information" to expand off screen and display ping and movement speed.
http://forums.xenobot.net/showthread.php?19