using System.Collections.Immutable; using Observatory.Framework.Files.ParameterTypes; namespace Observatory.Framework.Files.Journal.Exploration; /// /// Event written when the surface scan finds signals on the body. /// public class SAASignalsFound : JournalBase { public override string Event => "SAASignalsFound"; /// /// Unique ID of current system. /// public ulong SystemAddress { get; init; } /// /// Name of the scanned body. /// public string BodyName { get; init; } /// /// ID of the body within the system. /// public int BodyID { get; init; } /// /// List of signals found. /// public List Signals { get; init; } /// /// List of genuses present. /// public List Genuses { get; init; } }