using Robust.Shared.Prototypes; namespace Content.Shared.Procedural.Loot; /// /// Spawned inside of a salvage mission. /// [Prototype] public sealed partial class SalvageLootPrototype : IPrototype { [IdDataField] public string ID { get; private set; } = default!; /// /// Should this loot always spawn if possible. Used for stuff such as ore. /// [DataField("guaranteed")] public bool Guaranteed; /// /// All of the loot rules /// [DataField("loots")] public List LootRules = new(); }