using System.Collections.Immutable; using Observatory.Framework.Files.Journal; using Observatory.Framework.Files.ParameterTypes; namespace Observatory.Framework.Files; /// /// Elite Dangerous backpack.json file. Describes all the items currently carried by the player. /// public class BackpackFile : JournalBase { /// /// List of all items carried. /// public ImmutableList Items { get; init; } /// /// List of all components carried. /// public ImmutableList Components { get; init; } /// /// List of player consumable items carried. /// public ImmutableList Consumables { get; init; } /// /// List of all data currently stored by the player. /// public ImmutableList Data { get; init; } }