using Content.Shared.Examine; namespace Content.Shared._DV.Construction; public sealed class UpgradedMachineSystem : EntitySystem { public override void Initialize() { base.Initialize(); SubscribeLocalEvent(OnExamined); } private void OnExamined(Entity ent, ref ExaminedEvent args) { if (!args.IsInDetailsRange) return; args.PushMarkup(Loc.GetString(ent.Comp.Upgrade)); } }