Feature Request - Peridot display in relay browser

Erosion

Member
Currently I use prefref peril to check every zone for peridot/kramco/mobius fishing, which tends to be a little cumbersome after a while.
I would like to have a little peridot icon overlaid on every snarfblat where a peridot charge has (or has not) been spent, while the peridot is equipped.
I've provided some potential icons for it, including the original.

I floated this idea in ASS discord a few weeks ago, but was told that it would be more sensible to ask for an in-Mafia solution, rather than make [one relay script for every container].
 

Attachments

  • peridot.gif
    peridot.gif
    4.1 KB · Views: 5
  • peridot relay.png
    peridot relay.png
    2.6 KB · Views: 0
  • original Peridot.gif
    original Peridot.gif
    426 bytes · Views: 5
  • peridot function.png
    peridot function.png
    85.6 KB · Views: 5
Last edited:
by the screenshot, you have some code that adds the peridot icon: can you post it, please?

Also, what's the exact strategy here? You use the mobius ring until you have a possible NC, or time cop or sausage goblin available, and then you peridot / leave every zone until you get the encounter you want?
 
by the screenshot, you have some code that adds the peridot icon: can you post it, please?
I do not, that is a mockup of how I would like it to work.
Also, what's the exact strategy here? You use the mobius ring until you have a possible NC, or time cop or sausage goblin available, and then you peridot / leave every zone until you get the encounter you want?
Peridot being an escapable NC with lower priority than sausage goblin, mobius/time cop, etc means you can use every zone once per day in order to fish for those encounters. This pays off during ascension more times than I'd like to admit, which is why I'm interested in this feature request.
 
An in-Mafia solution would have to make decorators for every place.php location, which includes finding the links and images etc., working out the sizes, placing the icons.

The reason for having it be in-Mafia over another relay would be that there are already relay scripts this would conflict with, e.g. the 8-bit score / colour zone highlighter. I think you could do it with a single relay script `place.js`.

It sounds like a lot of work and I'm not particularly inclined to do it myself, but I would accept a PR (with a preference to disable) that does it, with no promise to include future zones.
 
I feel like this request is involved and complicated for what you are looking for.
You might be better served by a relay script that lists and links all locations you can go to that have not yet been peridot-ed.
I can envision a list of all locations that checks if it has been used by peridot and if can_adventure(), then you just adjust your equipment as needed and click one of those links.

I can script a proof of concept tonight probably if that would be helpful.
 
Here is a super ugly relay script that should do what you want.
This might be easier than clicking through all the main map zones to find an open location. You could also make this prettier and better by adding more location details or a white list / black list, depending on what you might want to use the Peridot on later.
 

Attachments

Back
Top