EDDiscovery / EDDiscovery

Captains log and 3d star map for Elite Dangerous
Apache License 2.0
769 stars 171 forks source link

Possible bug - Probably not yours #3197

Closed psdevil closed 2 years ago

psdevil commented 2 years ago

I and a few other commanders have noticed that we are entering systems for the first time and yet when we go into the FSS all the systems have been found when they shouldn't have been.

We also found that the display in the system map shows the bodies have been mapped but not discovered.

This means that EDD is incorrectly assuming that the system has been found for the first time and is therefore assigning the wrong scan value.

I guess the fix would be to check if it had previously been discovered in the database and act accordingly.

I hope this helps..

Tony

no-discovery no-discovery-edd no-discovery1

no-discovery1-edd no-discovery2-edd

Eahlstan commented 2 years ago

Greetings.

First of all: If you're talking about things that are purely visible in Elite that's nothing we can do anything about. Second: There are some systems and bodies in game that are hard coded by Frontier to be unfirstdiscoverable. Strangely most of those bodies are firstmapable. Tests have been performed to see how those bodies are handled by Universal Cartographics. And they are handled just as they are seen in game and are written to the journal: You get the first discoverer bonus (although your name will never be attached to the body), but when they are already mapped you get no first mapper bonus. (Currently EDDiscovery doesn't handle those bodies exactly that way, but testings showed that the calculated value is only about 5% off, so it's not a big deal.)

Please see this thread ( https://forums.frontier.co.uk/threads/exploration-value-formulae.232000/ ) for more information and if you are sure the infos in there aren't right reply there. This thread is the source of all calculations in most of the third party tools, so if you found something wrong it would be best to say it there.

PS: It also might be noteworthy that the in game values shown by UC are extremely buggy and you might see different values for the same system if you log in and out and in and out and in and out...

psdevil commented 2 years ago

I've only been playing for a year and have never heard of this or come across it before. I spend most of my game time exploring although I am on my way back to the bubble for the first time since May.

When EDD finds an unfirstdiscoverable system there are no displayed values so you have to click on the system entry in to see the 'Visited Stars' view to see any planets.

Not sure if it helps, but I always get a "Progress": entry in the journal that is set to 1 (complete) immediately after I honk these systems even though I've never visited them before: I know this to be the case in EDD as I was recommended to use it from day 1 so I could share what I found in the galaxy with the wider community. It has a record of every system I have ever visited.

{ "timestamp":"2021-10-26T17:33:02Z", "event":"FSSDiscoveryScan", "Progress":1.000000, "BodyCount":56, "NonBodyCount":63, "SystemName":"Vitri", "SystemAddress":2312579844443 }

Normally I'd get a line like this when I arrive in a new system - like for HIP 27123 - where the progress is less than 1:

{ "timestamp":"2021-10-26T20:28:10Z", "event":"FSSDiscoveryScan", "Progress":0.199808, "BodyCount":45, "NonBodyCount":14, "SystemName":"HIP 27123", "SystemAddress":491513710939 }

Example log entry where I honked the system twice in case I'd made a mistake as everything had already been discovered and yet I'd only just arrived in Vitri for the first time:

{ "timestamp":"2021-10-26T17:32:54Z", "event":"Music", "MusicTrack":"DestinationFromHyperspace" }
{ "timestamp":"2021-10-26T17:32:59Z", "event":"Music", "MusicTrack":"Supercruise" }
{ "timestamp":"2021-10-26T17:33:02Z", "event":"FSSDiscoveryScan", "Progress":1.000000, "BodyCount":56, "NonBodyCount":63, "SystemName":"Vitri", "SystemAddress":2312579844443 }
{ "timestamp":"2021-10-26T17:33:19Z", "event":"FuelScoop", "Scooped":1.525726, "Total":32.000000 }
{ "timestamp":"2021-10-26T17:33:45Z", "event":"Music", "MusicTrack":"SystemAndSurfaceScanner" }
{ "timestamp":"2021-10-26T17:33:58Z", "event":"Music", "MusicTrack":"Supercruise" }
{ "timestamp":"2021-10-26T17:34:20Z", "event":"FSSDiscoveryScan", "Progress":1.000000, "BodyCount":56, "NonBodyCount":74, "SystemName":"Vitri", "SystemAddress":2312579844443 }
{ "timestamp":"2021-10-26T17:34:22Z", "event":"Music", "MusicTrack":"SystemAndSurfaceScanner" }

A more complete example from initiation to honk and refuel in Maroi:

{ "timestamp":"2021-10-26T18:42:18Z", "event":"FSDTarget", "Name":"Maroi", "SystemAddress":4756776948402, "StarClass":"K", "RemainingJumpsInRoute":1 }
{ "timestamp":"2021-10-26T18:42:54Z", "event":"Music", "MusicTrack":"Supercruise" }
{ "timestamp":"2021-10-26T18:43:17Z", "event":"StartJump", "JumpType":"Hyperspace", "StarSystem":"Maroi", "SystemAddress":4756776948402, "StarClass":"K" }
{ "timestamp":"2021-10-26T18:43:22Z", "event":"Music", "MusicTrack":"NoTrack" }
{ "timestamp":"2021-10-26T18:43:35Z", "event":"ReceiveText", "From":"", "Message":"$COMMS_entered:#name=Maroi;", "Message_Localised":"Entered Channel: Maroi", "Channel":"npc" }
{ "timestamp":"2021-10-26T18:43:35Z", "event":"FSDJump", "StarSystem":"Maroi", "SystemAddress":4756776948402, "StarPos":[-16.06250,2.75000,-170.50000], "SystemAllegiance":"Independent", "SystemEconomy":"$economy_Terraforming;", "SystemEconomy_Localised":"Terraforming", "SystemSecondEconomy":"$economy_Industrial;", "SystemSecondEconomy_Localised":"Industrial", "SystemGovernment":"$government_Corporate;", "SystemGovernment_Localised":"Corporate", "SystemSecurity":"$SYSTEM_SECURITY_medium;", "SystemSecurity_Localised":"Medium Security", "Population":14519917, "Body":"Maroi", "BodyID":0, "BodyType":"Star", "JumpDist":9.618, "FuelUsed":0.202342, "FuelLevel":30.237658, "Factions":[ { "Name":"Crimson Fortune Exchange", "FactionState":"None", "Government":"Corporate", "Influence":0.145833, "Allegiance":"Federation", "Happiness":"$Faction_HappinessBand2;", "Happiness_Localised":"Happy", "MyReputation":0.000000 }, { "Name":"Maroi Free", "FactionState":"None", "Government":"Democracy", "Influence":0.103175, "Allegiance":"Federation", "Happiness":"$Faction_HappinessBand2;", "Happiness_Localised":"Happy", "MyReputation":0.000000 }, { "Name":"Maroi Legal Inc", "FactionState":"None", "Government":"Corporate", "Influence":0.074405, "Allegiance":"Independent", "Happiness":"$Faction_HappinessBand2;", "Happiness_Localised":"Happy", "MyReputation":0.000000 }, { "Name":"United Maroi Regulatory State", "FactionState":"None", "Government":"Dictatorship", "Influence":0.050595, "Allegiance":"Independent", "Happiness":"$Faction_HappinessBand2;", "Happiness_Localised":"Happy", "MyReputation":0.000000 }, { "Name":"Maroi Blue Clan", "FactionState":"None", "Government":"Anarchy", "Influence":0.009921, "Allegiance":"Independent", "Happiness":"$Faction_HappinessBand2;", "Happiness_Localised":"Happy", "MyReputation":0.000000 }, { "Name":"SI Terraforming", "FactionState":"None", "Government":"Corporate", "Influence":0.616071, "Allegiance":"Independent", "Happiness":"$Faction_HappinessBand2;", "Happiness_Localised":"Happy", "MyReputation":100.000000 } ], "SystemFaction":{ "Name":"SI Terraforming" } }
{ "timestamp":"2021-10-26T18:43:35Z", "event":"FSSSignalDiscovered", "SystemAddress":4756776948402, "SignalName":"$MULTIPLAYER_SCENARIO42_TITLE;", "SignalName_Localised":"Nav Beacon" }
{ "timestamp":"2021-10-26T18:43:35Z", "event":"FSSSignalDiscovered", "SystemAddress":4756776948402, "SignalName":"Bulleid City" }
{ "timestamp":"2021-10-26T18:43:35Z", "event":"FSSSignalDiscovered", "SystemAddress":4756776948402, "SignalName":"Hidden Cobalt Industries" }
{ "timestamp":"2021-10-26T18:43:35Z", "event":"FSSSignalDiscovered", "SystemAddress":4756776948402, "SignalName":"MAR-884 Thomas-class Hauler" }
{ "timestamp":"2021-10-26T18:43:35Z", "event":"FSSSignalDiscovered", "SystemAddress":4756776948402, "SignalName":"Lucid Station" }
{ "timestamp":"2021-10-26T18:43:35Z", "event":"FSSSignalDiscovered", "SystemAddress":4756776948402, "SignalName":"$MULTIPLAYER_SCENARIO79_TITLE;", "SignalName_Localised":"Resource Extraction Site [Hazardous]" }
{ "timestamp":"2021-10-26T18:43:35Z", "event":"FSSSignalDiscovered", "SystemAddress":4756776948402, "SignalName":"Federation Cap Ship" }
{ "timestamp":"2021-10-26T18:43:35Z", "event":"FSSSignalDiscovered", "SystemAddress":4756776948402, "SignalName":"New Quartz Industries" }
{ "timestamp":"2021-10-26T18:43:35Z", "event":"FSSSignalDiscovered", "SystemAddress":4756776948402, "SignalName":"$MULTIPLAYER_SCENARIO14_TITLE;", "SignalName_Localised":"Resource Extraction Site" }
{ "timestamp":"2021-10-26T18:43:35Z", "event":"FSSSignalDiscovered", "SystemAddress":4756776948402, "SignalName":"Beregovoi Orbital", "IsStation":true }
{ "timestamp":"2021-10-26T18:43:35Z", "event":"Music", "MusicTrack":"DestinationFromHyperspace" }
{ "timestamp":"2021-10-26T18:43:40Z", "event":"Music", "MusicTrack":"Supercruise" }
{ "timestamp":"2021-10-26T18:43:59Z", "event":"FuelScoop", "Scooped":1.762345, "Total":32.000000 }
{ "timestamp":"2021-10-26T18:44:23Z", "event":"Music", "MusicTrack":"SystemAndSurfaceScanner" }
{ "timestamp":"2021-10-26T18:44:28Z", "event":"FSSDiscoveryScan", "Progress":1.000000, "BodyCount":13, "NonBodyCount":24, "SystemName":"Maroi", "SystemAddress":4756776948402 }
{ "timestamp":"2021-10-26T18:44:40Z", "event":"Music", "MusicTrack":"Supercruise" }
{ "timestamp":"2021-10-26T18:44:53Z", "event":"Music", "MusicTrack":"SystemMap" }

Happy to share my raw journal if it helps... Check out line 50 for the Vitri jump and line 280 for the Maroi jump. Journal.211026175044.01.log

Eahlstan commented 2 years ago

Yeah, that's a Frontier thing. Some systems are pre-discovered and therefore your progress is set to 1 by the game without the need to scan anything. I guess you set your visited stars panel to retrieve data from EDSM, you can do the same on most of the other panels to get basic body data. The correct in game way to get those data is to scan the nav beacon.

psdevil commented 2 years ago

Thank you once again - scanning the nav beacon was something I didn't know...

robbyxp1 commented 2 years ago

closing now.

psdevil commented 2 years ago

Happy that you closed it.

I'd raised it as an issue with ED Support before I raised it with you. They have now confirmed that this is by design. They said that there are quite a number of systems in and around the bubble that are pre-discovered, but not further out. I mentioned what you said about the nav beacons and they replied that it was the only way to get the system data back in the day. This use of the nav beacon is still maintained in game but it's now unnecessary due to the FSS and DSS. They also warned that many beacons have high threat levels that makes it very risky for newbies and non-combatants to use them for their original purpose.