return;
}
+ if (TryComp<ApcPowerReceiverComponent>(uid, out var apcPower))
+ {
+ apcPower.NeedsPower = true;
+ }
+
component.IsOn = true;
if (!EntityManager.TryGetComponent(xform.GridUid, out ShuttleComponent? shuttleComponent))
if (!EntityManager.TryGetComponent(gridId, out ShuttleComponent? shuttleComponent))
return;
+ if (TryComp<ApcPowerReceiverComponent>(uid, out var apcPower))
+ {
+ apcPower.NeedsPower = false;
+ }
+
// Logger.DebugS("thruster", $"Disabled thruster {uid}");
switch (component.Type)