| 12345678910111213141516 |
- using Content.Server.Power.Components;
- namespace Content.Server.Power.EntitySystems;
- public static class StaticPowerSystem
- {
- // Using this makes the call shorter.
- // ReSharper disable once UnusedParameter.Global
- public static bool IsPowered(this EntitySystem system, EntityUid uid, IEntityManager entManager, ApcPowerReceiverComponent? receiver = null)
- {
- if (receiver == null && !entManager.TryGetComponent(uid, out receiver))
- return true;
- return receiver.Powered;
- }
- }
|