DungeonEntranceDunGen.cs 423 B

123456789101112131415161718
  1. namespace Content.Shared.Procedural.PostGeneration;
  2. /// <summary>
  3. /// Selects [count] rooms and places external doors to them.
  4. /// </summary>
  5. /// <remarks>
  6. /// Dungeon data keys are:
  7. /// - Entrance
  8. /// - FallbackTile
  9. /// </remarks>
  10. public sealed partial class DungeonEntranceDunGen : IDunGenLayer
  11. {
  12. /// <summary>
  13. /// How many rooms we place doors on.
  14. /// </summary>
  15. [DataField]
  16. public int Count = 1;
  17. }