Hello everyone (especially @T'kael and @Darkcyde ), I have noticed something that I was not aware of. I'm currently travelling in deep space and scanning the systems. When I come across systems with more than one sun, the first ‘HONK’ only announces the main star. If I carry out the ‘HONK’ a second time, I will also be notified of other suns if they are present. This is not due to EDDI. In my opinion, EDDI is doing everything right. After the HONK, there is the ‘FSSDiscoveryScan’ event in the journal and at the same time or shortly afterwards (at least it is entered in the list of the journal afterwards) there is the ‘Scan (detailed)’ event. EDDI reacts to the FSSDiscoveryScan but the other suns are only recognised with the ‘Scan (detailed)’. This means that EDDI can only recognise the other suns as undiscovered bodies, although the suns are discovered with the second event. EDDI therefore only makes a correct announcement after a second HONK. Can this be corrected via EDDI?
View attachment 402000
EDIT1:
Sorry, I must have made a mistake. I probably used the wrong variable (instead of {scannedbodies} - variable is calculated, the suns are subtracted, {system.scannedbodies} - system variable, which is fixed). I'll test it again, but I'm pretty sure that's the case.
EDIT2:
Ok, I tested it again yesterday. It's a bit confusing, but it's as I described at the beginning. Here's another example and what I observed.
1. Jump into an unexplored (for me) system. ED event “FSDJump” >> EDDI event “Jumped”. Then comes “Scan/Autoscan” - detection of the main star (and possibly very close objects) and the clusters.
2. Triggering the HONK. ED event “FSSDiscoveryScan” and detect the number of objects in the system (
system.totalbodies
). The second or third star is NOT detected here.
Then “Scan/Autoscan” OR “Scan/Detailed” appears immediately. Both variants have occurred. I do not know what this depends on. With “Scan/Autoscan” EDDI recognizes the second or third sun, with “Scan/Detailed” the second or third sun is not recognized by EDDI. However, the values are always present in the journal.
Result: After the HONK with automatic “Autoscan”, all suns are recognized. After a HONK followed by a “Scan/Detailed”, all suns are only recognized after a second HONK.
Then another note. The command
{len(SystemDetails(system.systemname).bodies)}
only recognizes all bodies if they have been scanned/explored (by myself).
Translated with DeepL.com (free version)