Looks interesting. How do you track progress on each mission, when the Bounty or CombatBond events dont necessarily tell you if that NPC is mission related ? (some kills for a mission faction dont always count, and if in wing sometimes you dont even get the CombatBond event in a CZ). Also if missions are stacked, how do you tell which ones are being counted to when you make a kill? I wanted to track similar progress for my app EDCoPilot, but couldnt find a reliable method to do it.
As with all addons they read Log files from the PC storage... Any buggy FDEV script will remain buggy as those bugs are in the devs game not the addons...
Every mission you take at a station has a log event..
{ "timestamp":"2022-02-20T12:09:05Z",
"event":"
MissionAccepted", "Faction":"Summerland Patron's Party",
"Name":"Mission_Massacre_Conflict_CivilWar", "LocalisedName":"Massacre
Darkwater Inc ships", "TargetFaction":"Darkwater Inc", "KillCount":42,
"DestinationSystem":"Summerland", "DestinationStation":"Henry O'Hare's
Hanger", "Expiry":"2022-02-21T08:25:11Z", "Wing":true, "Influence":"++",
"Reputation":"++", "Reward":20892190, "
MissionID":
848629732 }
Completion has a log event...
{ "timestamp":"2022-02-20T17:10:50Z",
"event":
"MissionCompleted", "Faction":"Summerland Patron's Party",
"Name":"Mission_Massacre_Conflict_CivilWar_name",
"MissionID":848629732,
"TargetFaction":"Darkwater Inc", "KillCount":42,
"DestinationSystem":"Summerland", "DestinationStation":"Henry O'Hare's
Hanger", "Reward":20892190, "FactionEffects":[ { "Faction":"Darkwater
Inc", "Effects":[ {
"Effect":"$MISSIONUTIL_Interaction_Summary_EP_down;",
"Effect_Localised":"The economic status of $#MinorFaction; has declined
in the $#System; system.", "Trend":"DownBad" } ], "Influence":[ ],
"ReputationTrend":"DownBad", "Reputation":"+" }, { "Faction":"Summerland
Patron's Party", "Effects":[ {
"Effect":"$MISSIONUTIL_Interaction_Summary_EP_up;",
"Effect_Localised":"The economic status of $#MinorFaction; has improved
in the $#System; system.", "Trend":"UpGood" } ], "Influence":[ ],
"ReputationTrend":"UpGood", "Reputation":"++" } ] }