Decided to make this after users feeling that the logic system in my AIO Fighter is too hard to use.
If you don't know what a webwalker is, it's basically a piece of software that allows you to travel to any location in RS. It consists of a huge list of paths (aka edges) between tiles (aka nodes) which could be walking paths, doors, stairs, agility shortcuts, or anything that you can traverse.
At first, I will only have this available in my AIO Fighter, but I may use it in a walking and/or slayer script in the future.
Webwalker progress
- Implemented Djikstra's algorithm to calculate a route from any node to another node in fastest way possible
- Handling of all gates, doors, etc..
- Handing of all ladders, staircases, etc..
- Certain paths have requirements attached to them (e.g. agility shortcuts require certain agility level, al-kharid gate requires 10gp or prince ali's rescue quest) - the webwalker will take this into consideration when calculating paths and only take paths that it can actually pass
- Ability to simply click the location of where to travel to (or bank) on a map of RS
- Teleportation using teletabs
- Teleportation using runes
- Mapped:
Varrock
Lumbridge
Edgeville
Barbarian village
Draynor
Falador
Al-kharid
Ice mountain
Wilderness
Canifis
Relekka
Taverley
Burthorpe
Slayer tower
Port sarim
Rimmington
Morytania
Port Phasmatys
Mort'ton
Burgh de Rott
Desert below al-kharid
Bandit camp
Kharidian desert
Nardah
Sophanem
Karamja
Shilo village
Ape Atoll
Pest control
Feldip hills
Castle wars
Yanille
Gu'Tanoth
Tree gnome village
East Ardougne
West Ardougne
(LET ME KNOW IF I MISSED ANY LOCATIONS OFF THE LIST)
Key:
Complete
Almost complete
Incomplete