edvordo / RoA-DungeonsLogger

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

RoA-DungeonsLogger

The basic idea of this script is, that it will try and log your movement around the dungeons and create a map of the rooms you've visited alongside with some helpfull info.

Preview

This is a preview of the script in working. At the point of screenshot I made it to dungeon level 2 and have visited these rooms

DungLogger ingame

  • Red dot indicates places there are mobs to fight
  • Yellow dot is a room you have not yet searched
  • White dot is, obviously, you :o)

I have successfully tested the script on level 1 dungeon with no problems.

If you run into any, please let me know and I'll try to look into it.

The only thing I'm kinda unable to fix if it happes is the case that two rooms generate the same hash from its textual representation found on the right side of game while in dungeons.

While I don't believe it would happen, there is sadly nothing I can do to prevent this.


This script does not make any request to the server and will not walk the dungeons for you and will not revisit roms you've visited so far. It bases it's date from your actual movement around the dungeons, so you'll have to revisit the rooms you were in if you them show on th map :)

Important note

When you finish with a level, please run this command from your console once you descend to a lower level

localStorage.removeItem("dungeon");

and refresh the game. Otherwise the generated map will get confused with new data.

Enjoy ^^

Installation

As per usual with user scripts, install Tampermonkey for chrome or Greasemonkey for firefox and then install the script. :)

FAQ

  • I installed and nothing was added to the page?

First of, make sure you refreshed the game as well after installing! When done, enter the dungeons and try and scroll the main area ( where info about events in dungeon rooms is, not the one on right side of the game with map ), you should see a small square ( 10 b 10 pixels ) with a white dot in it. :) Thats the script working. Also try and enlarge that area so you can better see the generated map. :)

About

License:GNU General Public License v3.0


Languages

Language:JavaScript 100.0%