using System.Collections.Immutable; using Observatory.Framework.Files.ParameterTypes; namespace Observatory.Framework.Files.Journal.Exploration; /// /// Event generated when discovery data for multiple systems are sold at once. /// public class MultiSellExplorationData : JournalBase { public override string Event => "MultiSellExplorationData"; /// /// List of all sold first discoveries. /// public IReadOnlyCollection Discovered { get; init; } /// /// Base value of total sold data. /// public long BaseValue { get; init; } /// /// Bonus value added to base amount. /// public long Bonus { get; init; } /// /// Total amount earned by CMDR for data sale. /// public long TotalEarnings { get; init; } }