using Observatory.Framework.Files.ParameterTypes; using System.Collections.Immutable; namespace Observatory.Framework.Files.Journal { /// /// Event generated when discovery data for multiple systems are sold at once. /// public class MultiSellExplorationData : JournalBase { /// /// List of all sold first discoveries. /// public ImmutableList 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; } } }