private void PowerTurretOff(AutoTurret turret)
 {
     turret.SetFlag(BaseEntity.Flags.Reserved8, false);
     turret.InitiateShutdown();
     if (onlineTurrets.Contains(turret))
     {
         onlineTurrets.Remove(turret);
     }
 }
 public void PowerTurretOn(AutoTurret turret)
 {
     turret.SetFlag(BaseEntity.Flags.Reserved8, true);
     turret.InitiateStartup();
     if (!onlineTurrets.Contains(turret))
     {
         onlineTurrets.Add(turret);
     }
 }
 private void PowerTurretOff(AutoTurret turret)
 {
     turret.SetFlag(BaseEntity.Flags.Reserved8, false);
     turret.InitiateShutdown();
 }
 public void PowerTurretOn(AutoTurret turret)
 {
     turret.SetFlag(BaseEntity.Flags.Reserved8, true);
     turret.InitiateStartup();
 }