Releases: slackydev/RSWalker
Beta for Simba1300
This a future focused release for Simba 1300 which is in development, if you are already using Simba 1.3, this is the release you wish to use. For anyone else, scroll down to an earlier release.
- Memscan has been removed, and will probably not be added back.
- Minimap filters has been introduced to make RSWalker notably more reliable.
This version is not backwards compatible what so ever.
Release 1.2.0
Adds a mostly complete Zeah map
Experimental MS walking
Adjustable minimum pixel shift
Check if RSW is enabled in WaitPlayerMoving
Release 1.11
Adds experimental slice loading for world map, so that you don't have to load the whole world map at once, this speeds up script startuptime a lot, and reduces memory usage notably for all cases where you are not walking the whole world.
Experimental support for world web walking using slices has also been added.
To see the various map peaces navigate to Includes/RSWalker/maps/slices/
Examples of the new setup procedures
RSW.InitEx('world', [[3,5],[3,6],[3,7],[4,5],[4,6],[4,7],[5,5],[5,6],[5,7]]);
// followed by normal usage ...
Load slices by path:
RSW.InitEx('world', RSWUtils.PathToSlices(MyPathToVarrockBank));
// followed by normal usage ...
Load slices, or maps from custom folder by extending RSW_SEARCH_PATHS
RSW_SEARCH_PATHS += 'C:/Simba/Path/To/Slices/'
Release 1.1
For details about this release see: #5
Release 1.05
-
Add a map builder.
-
Add overload for WebWalk that takes a location as a string: RSW.WebWalk('Varrock');
-
Add maps/motherlode.png
-
Refresh major portions of the world map.
-
A ton of new world web location variables.
-
World web and locations move to separate file
world.graph
.. and then some minor changes.
Release 1.04
-
Webwalking can now take a new rnd paramater, with this it doesn't always produce the shortest path, even tho that's most likely. Given the chain of random events it can generate a longer path (up to specified max).. Eg max of 33% longer (
0.33
), it's however very unlikely to hit the max as it requires random() to max out in every node passed through, so the norm will be close to the shortest path, assuming you don't give it a very high rnd. -
Additional methods used for creating or modifying a graph has been added.
-
I've tweaked the world web even more for better path generation. We have like 4.2K nodes now.
-
Added
Altars.png
image - stolen from Aerolib, so a big thanks to flight.
Release 1.03
Adds minor tweaks and bugfixes. As well as slightly updated world map, a more detailed web for webwalking.
Release 1.02
Bug fixes.
- a 2d matrix lookup could go out of range, the match-value stored was also in correct (
X
andY
was flipped). - Make the ValidMapAddr test more robust, allows RSW to work with some shitty third party client that people love.
Edit: Added the latest commit here Some small fixes
.
Release 1.01
A number of minor adjustments made:
BuildPath
tweaked for some very minor randomness.- Web has been tweaked and added to: Made some areas made more accurate.
- MapGrabber works again
- Added
GetTileMS
andGetTileMSEx
. Takes world coordinate, returns a rectangle for the mainscreen. - Added Taverley Dungeon to the underground map. Will break any paths using it.
Release 1.0
Now features web walking functionality. For the tool used to create such webs see:
https://github.com/slackydev/SlackGUI/blob/master/tests/Webber.simba
See RC release notes for extended notes.
Updated release with the latest web: February 13th.