public static void RegisterBroker([NotNull] Building_BackupPowerAttachment broker, bool update = false) { var comp = For(broker.Map); if (update) { comp.brokers.Remove(broker); } comp.brokers.AddSafe(broker); }
public void CopySettingsTo(Building_BackupPowerAttachment other) { other.batteryRange = batteryRange; }
public static void DeregisterBroker([NotNull] Building_BackupPowerAttachment broker) { For(broker.Map).brokers.RemoveSafe(broker); }
public Command_BatteryRange(Building_BackupPowerAttachment parent) { this.parent = parent; }