using Content.Shared._Lavaland.Procedural.Prototypes; using Robust.Shared.Prototypes; namespace Content.Server._Lavaland.Procedural.Components; [RegisterComponent] public sealed partial class LavalandMapComponent : Component { [ViewVariables] public EntityUid Outpost; [ViewVariables] public int Seed; [ViewVariables] public ProtoId? PrototypeId; /// /// Chunks in this area are always loaded /// [ViewVariables] public Box2 LoadArea; /// /// Currently active chunks /// [DataField("loadedChunks")] public HashSet LoadedChunks = new(); }