using Content.Server.Popups; using Content.Shared._CP14.MagicEnergy; using Robust.Shared.Random; using Robust.Shared.Timing; namespace Content.Server._CP14.MagicEnergy; public sealed partial class CP14MagicEnergySystem : SharedCP14MagicEnergySystem { [Dependency] private readonly SharedTransformSystem _transform = default!; [Dependency] private readonly IGameTiming _gameTiming = default!; [Dependency] private readonly CP14MagicEnergyCrystalSlotSystem _magicSlot = default!; [Dependency] private readonly EntityLookupSystem _lookup = default!; [Dependency] private readonly IRobustRandom _random = default!; [Dependency] private readonly PopupSystem _popup = default!; public override void Initialize() { InitializeDraw(); InitializeScanner(); } public override void Update(float frameTime) { base.Update(frameTime); UpdateDraw(frameTime); } }