viktorgullmark / exilence

DEPRECATED Tool for Path of Exile that calculates net worth and tracks gear, maps and other statistics for you and your group
GNU General Public License v3.0
185 stars 26 forks source link

Racing support #239

Open Jinnai opened 5 years ago

Jinnai commented 5 years ago

The racing community of Path of Exile has been growing over the last few months and I had the idea since Exilence already has a lot of the underlying functionality with parsing the Client.txt that there could be some extremely useful features added for racing.

Similar to the Areas tab there could be a racing tab with those features:

  1. A table with first area enter timings
  2. A table with timings to each levelup
  3. A history of the whole run - basically showing each area that was entered in sequence, after what time it was entered, at what level it was entered, load screen time, and maybe more (since Exilence already tracks inventory there is potential there - for example showing a history of notable drops like Quicksilver, MS Boots, first 4L, etc.)

For a finished run we could view average and cumulative time spent in town, hideout, story and loadscreens. Please see this for further information on estimating loadscreens from Client.txt https://github.com/brandondong/POE-LiveSplit-Component#load-removal

Over the course of several runs we could track best times to first area enters, best times to level, as well as best and worst times for segments and the difference between best and worst (fixed and %). Segments would be user-defined - for example a segment could go from first Coast enter to first Mudflats enter.

In addition to start the race it would be great to have a countdown functionality for oneself or the whole Exilence group.

I realize this is quite a large feature request but it would make Exilence an awesome and must-have tool for the racing community. Even a small part of this would go a long way.

zombodotcom commented 5 years ago

What's wrong with the livesplitting thing you posted? seems like what you're looking for already

Also check out mapwatch, the code is on GitHub. It gives you information about where you are and how long it took.

I feel like this is an interesting idea, but not particularly the point of the app.