This update adds 9.63 compatibility. It also fixes some bugs and has some fully re-coded modules. The re-codes were intended to fix some logic, patch some bugs, and add speed, but could potentially have broken some things. Be sure to report anything odd with the Walker and general path finding operations.
Changelog:
Code:
v2.7.0
Added 9.63 compatibility.
Removed 9.60 and 9.61 compatibility.
Fixed use delays to hopefully prevent the Looter from skipping bodies due to potion drinking.
Fixed the rare debugs that occured when killing scripts in the Scripter.
Fixed a bug with saving Settings which sometimes caused them to save as blank.
Fixed a bug which malformed the Settings file if a in-line Script contained quotation marks.
Re-coded the entire pathing module. Pathing should now be a bit less retarded.
Re-coded the entire Walker. While it seems to work the same as before, new bugs could have surfaced, so be sure to report them.
Made improvements to in-line Walker scripts:
The Walker will now ignore the delayWalker() function if called from in-line scripts.
The Walker will now ignore the setWalkerEnabled() function if called from in-line scripts.
When the Walker is disabled, the current in-line script will be terminated.
The Walker now waits for in-line scripts to finish executing before advacing to the next waypoint.
For download and operation instructions, refer back to this thread:
http://forums.xenobot.net/showthread.php?19