namespace Robust.Shared.GameObjects; public abstract class SharedVisibilitySystem : EntitySystem { public virtual void AddLayer(Entity ent, ushort layer, bool refresh = true) { } public virtual void RemoveLayer(Entity ent, ushort layer, bool refresh = true) { } public virtual void SetLayer(Entity ent, ushort layer, bool refresh = true) { } public virtual void RefreshVisibility(EntityUid uid, VisibilityComponent? visibilityComponent = null, MetaDataComponent? meta = null) { } public virtual void RefreshVisibility(Entity ent) { } }