using Content.Shared._CP14.Demiplane.Components; using Content.Shared._CP14.Demiplane.Prototypes; using Robust.Shared.Prototypes; namespace Content.Server._CP14.Demiplane.Components; /// /// Stores the data needed to generate a new demiplane /// [RegisterComponent, Access(typeof(CP14DemiplaneSystem))] public sealed partial class CP14DemiplaneGeneratorDataComponent : Component { [DataField] public ProtoId? Location; [DataField] public List> Modifiers = new(); [DataField] public float DifficultyLimit = 1; [DataField] public float RewardLimit = 1; [DataField] public int MaxModifiers = 6; }