using Robust.Shared.Prototypes;
namespace Content.Client.Parallax.Data;
///
/// Prototype data for a parallax.
///
[Prototype]
public sealed partial class ParallaxPrototype : IPrototype
{
///
[IdDataField]
public string ID { get; private set; } = default!;
///
/// Parallax layers.
///
[DataField("layers")]
public List Layers { get; private set; } = new();
///
/// Parallax layers, low-quality.
///
[DataField("layersLQ")]
public List LayersLQ { get; private set; } = new();
///
/// If low-quality layers don't exist for this parallax and high-quality should be used instead.
///
[DataField("layersLQUseHQ")]
public bool LayersLQUseHQ { get; private set; } = true;
}