using Content.Shared.Decals;
using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype;
using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype.Dictionary;
namespace Content.Shared.Procedural.PostGeneration;
///
/// Applies decal skirting to corridors.
///
public sealed partial class CorridorDecalSkirtingDunGen : IDunGenLayer
{
///
/// Decal where 1 edge is found.
///
[DataField]
public Dictionary CardinalDecals = new();
///
/// Decal where 1 corner edge is found.
///
[DataField]
public Dictionary PocketDecals = new();
///
/// Decal where 2 or 3 edges are found.
///
[DataField]
public Dictionary CornerDecals = new();
}