https://www.dropbox.com/s/vrttv1ugh1z6o12/Speedwalking Utilities.zip?dl=1A script package I've been working on with some help from
@Aeldra.
INIT EXITS : Sets up a number of non-standard exits, letting the mapper path to places like the prison, plaxios, tosha, and so on, as well as mapping out several bix rooms (cities other than glomdoring's, soulless and vernal) and the Divine havens.
(LOAD|SAVE) EXITS : Saves all your special exits to a file so you can restore them if you have to download a new map.
INIT MARKS : Sets a number of mapper marks on places like the nexii of each city and the seal rooms.
(LOAD|SAVE) MARKS : Saves/restores mapper marks in case you need to update map.
NODES (ON|OFF) : links all astral nodes in the mapper for running around during Wildnodes.
ASTROBOOTS (ON|OFF) : Sets up exits for using the Astral jumping boots to get around on Astral.
MANSELINK <city> <manse short name> : run this in a manse fulcrux to set up exits leading to and from the manse from the aetherplex and the portal room of the city. Also maps the room and puts it in its own area.
In addition, it will automatically record rifts that you transverse through, so the speedwalker can use them in the future. If a rift is no longer there, it'll delete it. This also works for PATHFIND exits. (Though I haven't been able to test those as thoroughly.)
(LOCK|UNLOCK) PATHS : Locks or unlocks all PATHFIND exits that it's created, in case you skillflex out of hunting.
There's a little config script where you can register bixes for the mapper to use. Has some handling for the delayed use in enemy territory/masochism dropped.
Feedback is very much appreciated!
Comments
if you can get me the glom data, I'll post a new version with the orgbix room mapped!
If you can toss that in an alias, run it in the room, and copy/paste the output, it should get me all the info I need.
https://www.dropbox.com/s/vrttv1ugh1z6o12/Speedwalking Utilities.zip?dl=1
Also, the little bix table was moved to the 'Bixes' script.
I don't think I'll work on adding it to the main mapper stuff right now for a few reasons, but it's been put somewhere on my to-do list.
on 'Transverse and stuff' script and 'Bix handling' script.
Also newest version does not 'init exits' has an 'in pairs' nil error.
I'm fairly sure the debug error is being caused by something else outside my script. You likely have some bit of code somewhere else overwriting lua's debug library (which is stored in a table) with a function.
If you send multiple movements and they take you into an outdoor room, and then back into an indoor room, it will stop and spam whatever bix it was going to use in the outdoor room.
It occasionally doesn't recognize that you entered the Epic Bix rooms and spams the Epic Bix command repeatedly.
Activate the mapping aliases in mudlet mapper and just do
room delete 29908
or which ever curio bix room you dont have.
I think if you just add
addRoom(13367)
setRoomName(13367,"The Hallways of Avechna")
setRoomArea(13367,"the Transcendental Fulcrux")
setExit(13367,7331,"ne")
setExit(13367,7336,"s")
setExit(13367,7329,"e")
setExit(13367,7332,"sw")
setExit(13367,7330,"w")
setExit(13367,7334,"in")
setExit(13367,7333,"se")
setExit(13367,6184,"d")
setExit(13367,7328,"nw")
setExit(13367,7335,"n")
to the bix rooms thing its all good.
SETALIAS SPRINT GLIDE
All the sprint commands you send to Lusternia will be changed to glide, and it's easy to change back. No coding involved, and I never had any issues.