FillGridDunGen.cs 493 B

1234567891011121314151617181920
  1. using Content.Shared.Maps;
  2. using Robust.Shared.Prototypes;
  3. namespace Content.Shared.Procedural.DungeonGenerators;
  4. /// <summary>
  5. /// Fills unreserved tiles with the specified entity prototype.
  6. /// </summary>
  7. /// <remarks>
  8. /// DungeonData keys are:
  9. /// - Fill
  10. /// </remarks>
  11. public sealed partial class FillGridDunGen : IDunGenLayer
  12. {
  13. /// <summary>
  14. /// Tiles the fill can occur on.
  15. /// </summary>
  16. [DataField]
  17. public HashSet<ProtoId<ContentTileDefinition>>? AllowedTiles;
  18. }