From 3.x patch the situation with log higly looks llike Murphy's law, going from bad to worse.
1. There is NO actual influence for the missions in MissionComplete event. During nearly 1 year, from February 2018 in beta. Previously it was unchanged from 3.2 patch, now influence is ALWAYS +++++, if present
"Influence":[ { "SystemAddress":73110943712417, "Trend":"UpGood", "Influence":"+++++" } ]
Mysterious SystemAddress may be collected in local database, but no real influence! I remember exaxtly, that it was poits 4 the mission, because I took material reward. With such reward influence cannot be 5+ - copy-pasted full record.
Materials and "Influence":"+++++ - perfect mission indeed, but not real...
Question ( understandable NOT only by hardcore programmers): Is it correct, when log-file contais invalid data!?
2. Multicrew mission complete events are recorded only for one commander, for others - something like this
"event":"CargoDepot", "MissionID":436725372, "UpdateType":"WingUpdate", "StartMarketID":0, "EndMarketID":128843832, "ItemsCollected":0, "ItemsDelivered":240, "TotalItemsToDeliver":240, "Progress":0.000000 }
OK, mission completion can be recognized, looking on ItemsDelivered and TotalItemsToDeliver, but where are the rewards? Is influence for wing membere present at all? Not recorded in the log = not happened, according to regular tester's practice.
3. New scenarios. Where is the information about influence, completion, etc? On scrren only, as I see now. 4.Multi-sale exploration data. Contains only bonuty value, for which system(s) - no mind
According to information above:
1. Log-file should be returned to normal state, when information in it exactly represents information about missions, shown on the screen. I really do not know, are these missions with +++++ are working, as written. If not in the log, or always wrong - was it real at all!?
2. Log-file should became more clear. SystemAddress":73110943712417 - OK, I easily can make a table in my BGS parser, or save in memory data from previous events, but what about others? And, please, do not write, that it's difficult to find, etc. In Docked and FSDJump events everything is wtitten as text values w\o IDs
3. Log-file should contain events with new scenarios. OK, I defended the tanker. Or completed USS scenario. Where are the traps in log?
P.S. No mind, what can do any boss with programmers, writing invalid data in log during moths... But it's not good indeed.
1. There is NO actual influence for the missions in MissionComplete event. During nearly 1 year, from February 2018 in beta. Previously it was unchanged from 3.2 patch, now influence is ALWAYS +++++, if present
"Influence":[ { "SystemAddress":73110943712417, "Trend":"UpGood", "Influence":"+++++" } ]
Mysterious SystemAddress may be collected in local database, but no real influence! I remember exaxtly, that it was poits 4 the mission, because I took material reward. With such reward influence cannot be 5+ - copy-pasted full record.
Code:
{ "timestamp":"2019-01-08T08:47:18Z", "event":"MissionCompleted", "Faction":"ICU Colonial Corps", "Name":"Mission_Sightseeing_name", "MissionID":450662938, "Commodity":"$Clothing_Name;", "Commodity_Localised":"Одежда", "Count":2, "NewDestinationSystem":"Diggidiggi", "DestinationSystem":"Colonia", "Reward":420000, "MaterialsReward":[ { "Name":"IndustrialFirmware", "Name_Localised":"Взломанные промышленные микропрограммы", "Category":"$MICRORESOURCE_CATEGORY_Encoded;", "Category_Localised":"Зашифровано", "Count":5 } ], "FactionEffects":[ { "Faction":"ICU Colonial Corps", "Effects":[ { "Effect":"$MISSIONUTIL_Interaction_Summary_SP_up;", "Effect_Localised":"Показатель безопасности фракции $#MinorFaction; в системе $#System; улучшился.", "Trend":"UpGood" } ], "Influence":[ { "SystemAddress":73110943712417, "Trend":"UpGood", "Influence":"+++++" } ], "ReputationTrend":"UpGood", "Reputation":"++" } ] }
Materials and "Influence":"+++++ - perfect mission indeed, but not real...
Question ( understandable NOT only by hardcore programmers): Is it correct, when log-file contais invalid data!?
2. Multicrew mission complete events are recorded only for one commander, for others - something like this
"event":"CargoDepot", "MissionID":436725372, "UpdateType":"WingUpdate", "StartMarketID":0, "EndMarketID":128843832, "ItemsCollected":0, "ItemsDelivered":240, "TotalItemsToDeliver":240, "Progress":0.000000 }
OK, mission completion can be recognized, looking on ItemsDelivered and TotalItemsToDeliver, but where are the rewards? Is influence for wing membere present at all? Not recorded in the log = not happened, according to regular tester's practice.
3. New scenarios. Where is the information about influence, completion, etc? On scrren only, as I see now. 4.Multi-sale exploration data. Contains only bonuty value, for which system(s) - no mind
According to information above:
1. Log-file should be returned to normal state, when information in it exactly represents information about missions, shown on the screen. I really do not know, are these missions with +++++ are working, as written. If not in the log, or always wrong - was it real at all!?
2. Log-file should became more clear. SystemAddress":73110943712417 - OK, I easily can make a table in my BGS parser, or save in memory data from previous events, but what about others? And, please, do not write, that it's difficult to find, etc. In Docked and FSDJump events everything is wtitten as text values w\o IDs
3. Log-file should contain events with new scenarios. OK, I defended the tanker. Or completed USS scenario. Where are the traps in log?
P.S. No mind, what can do any boss with programmers, writing invalid data in log during moths... But it's not good indeed.