So the game gives out a Storyline mission for every 16 mission. I think it would be useful if there was some way to know when the next one was going to be. I keep track of it in out of game notes so I can make sure the Storyline missions happens with the corp I am trying to build standings with.
Now I know you can get some of the data from the interactions tab, but it takes some digging to the count, and since the data there gives the date, and not hour, this is not very reliable.
What I would like is an extra tab in the “Journal” that would tell me exactly what my progress is for each faction & level towards another Storyline mission. Eve is already tracking it, since it has to give them out, it would just be good if a new tab was there that told me exactly what it was nice and clear.
Technically you could count the reward ticks in your wallet or the standing ticks in the Interactions tab, since they take place after every mission. But while technically possible, you are right that a graph interface for this important progress would be a much more convenient way.
Did you follow mkikadens suggestion and add this to the link she provided.
Storyline missions are more about the faction standing, not so much about the corp, IIRC, you get the closest storyline agent for your faction when you hit lucky number 16, so it may not be the same as the corp you are running. As long as all 16 missions are done for the same faction and level, you’ll get a storyline.
For example, I run L4 Caldari Navy. My closest storyline agent is 2 jumps from me, she is NOT from CN. Now if I don’t run her mission(nor decline) my next storyline mission will be from the next closest agent.
While it is true that you can count the prior received standings gains to estimate when your next storyline will generate, it isn’t perfect - there are a number of factors that can make this incorrect, plus it’s just plain annoying to do. Especially if you are collecting several storyline missions before running them, or keeping a certain agent unredeemed to cause missions to populate at another agent.
This would be a quality of life improvement, by reducing manual tracking on the players’ part of something the game is clearly already monitoring. Just expose the counts to the player UI somewhere reasonable, like in the Agency.
I am not deeply familiar with the ESI options, but I don’t see any that would capture the relevant data (mission completions, agent factions, agent levels, mission count toward storyline, etc) to make it something that could be accurately and simply automated using current exposed data.
One can estimate progress from Wallet data, but it wouldn’t be perfect - while you can use wallet info to tally missions based on payout events, there is extremely limited data - only the name of the agent is listed, not even the mission name. This means that the theoretical tool for tracking missions toward a storyline would have three data sets required:
Wallet journal GET access: scraping the wallet for Agent Mission Reward entries and stripping the Agent Name value out of the Description field
A database of all mission agents (Name, Level, and Faction affiliations): the scraped agent name (from parts 1 and 3) is compared against the database of agents to assign changes to the appropriate counter;
Mail headers GET access: scraping for Storyline agent offers to again fetch the agent name (as Sender) and compare against the database to zero the applicable counter.
All of which is a silly amount of guesswork to estimate a value that the game is actually tracking - just not in a manner exposed to end users at all.
Well since you don’t receive mails for this, I guess your knowledge of the game is very limited? Also I explained why wallet ticks don’t work, some missions don’t give isk payouts, like R&D missions.
Right now if you want the number you need to go to Character Sheet → Interactions → Standings. If you dig around, and don’t forget any corp/agent you did a mission for you should come up with the right number. It is not that one can’t try to count it, but why should I take a time out of my regular game play to come up with a number the game already has and could just tell me. It is why others keep calling this a nice quality of life (QoL) improvement.