using Content.Shared.MapText; using Robust.Shared.GameStates; namespace Content.Server.MapText; /// public sealed class MapTextSystem : SharedMapTextSystem { /// public override void Initialize() { base.Initialize(); SubscribeLocalEvent(GetCompState); } private void GetCompState(Entity ent, ref ComponentGetState args) { args.State = new MapTextComponentState { Text = ent.Comp.Text, LocText = ent.Comp.LocText, Color = ent.Comp.Color, FontId = ent.Comp.FontId, FontSize = ent.Comp.FontSize, Offset = ent.Comp.Offset }; } }