6
2025-11-15 12:24:44 +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();
}