[Feature Request] Show Closest Blue Loot NPC Buyer
Opened this issue · 4 comments
When you live in J-Space getting the blue loot that you have been grinding to a safe selling location is vital, often the fewest jumps is the safest and that varies depending upon the region.
It would be nice it I could add a panel that is similar to the "Routes" panel, but its updates automatically with a list of the closest (few) places to sell blue loot.
The list of NPC buyers for blue loot is always the same and sometimes when my WHs come out in spots that I am not familiar with it would be nice to have this panel to see which route through WH space I should take.
It would work the same as routes, when you click on a tile of the map it would show the list.
Related to #44 in that it would require a very similar technical solution.
I recently just figured out how to do this easier than we though and it was sitting right in front of me the whole time.
Using something like (https://www.adam4eve.eu/market_orders.php) you can take the results from "Ancient Coordinates Database" and parse them into a list that would work as a plugin here.
Its very crude, but it will work; you just have to fine tune the parameters and Adam4Eve will do all the heavy lifting for us.
IMO this could be an optional Module to start off, and contributions are encouraged.
I would not be very open to having something like this be default in Pathfinder hammering on adam4eve.eu
without their authorization, so if the buyers are not changing then static system list is very preferable.
Route calculations are quite taxing, due to the need to check every single exit against each destination, and then comes the question if you should have options for safe routes, which also adds additional calculations. Add Thera and only certain WH sizes means even more.
I'm gonna put labels on the issue, and would be more than happy to merge a solid implementation and have it be default available as long as we don't screw over someone else in the process.
Maybe the existing https://github.com/goryn-clade/pathfinder/tree/master/js/app/ui/module code could help along the way to get a solution, without reinventing the wheel.
I like the idea of a static list, if the system can do that already and just filter by # of jumps or something.