6
2026-01-24 12:49:55 +03:00

19 lines
496 B
C#

using Content.Shared.Procedural.Distance;
namespace Content.Shared.Procedural.DungeonGenerators;
/// <summary>
/// Like <see cref="Content.Shared.Procedural.DungeonGenerators.NoiseDunGenLayer"/> except with maximum dimensions
/// </summary>
public sealed partial class NoiseDistanceDunGen : IDunGenLayer
{
[DataField]
public IDunGenDistance? DistanceConfig;
[DataField]
public Vector2i Size;
[DataField(required: true)]
public List<NoiseDunGenLayer> Layers = new();
}