using Content.Shared.EntityTable.EntitySelectors; namespace Content.Shared.Procedural.DungeonLayers; /// /// Spawns entities inside of the dungeon randomly. /// public sealed partial class EntityTableDunGen : IDunGenLayer { // Counts separate to config to avoid some duplication. [DataField] public int MinCount = 1; [DataField] public int MaxCount = 1; [DataField(required: true)] public EntityTableSelector Table; /// /// Should the count be per dungeon or across all dungeons. /// [DataField] public bool PerDungeon; }