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; }