/// Subcategory assignments for BD parts

ORGANIZERSUBCATEGORY
{
  name = BDCore
  Label = Core BD
  Priority = 5
  CategoryPriority = 5
}

@PART[BDA_EJ200|SaturnAL31]:FOR[VABOrganizer]
{
  %VABORGANIZER
  {
    %organizerSubcategory = jetEngines
  }
}

@PART[seatExternalCmdweaponized]:FOR[VABOrganizer]
{
  %VABORGANIZER
  {
    %organizerSubcategory = seats
  }
}

@PART[mk1opencockpit_RP_type2]:FOR[VABOrganizer]
{
  %VABORGANIZER
  {
    %organizerSubcategory = cockpits
  }
}

/// Ammo
/// -------------


ORGANIZERSUBCATEGORY
{
  name = ordnanceMag
  Label = Ordnance Magazines
  Priority = 5
  CategoryPriority = 5
}

ORGANIZERSUBCATEGORY
{
  name = ammoBox
  Label = Boxed Ammunition
  Priority = 5
  CategoryPriority = 5
}
@PART[baha50CalAmmo|baha30mmAmmo|baha25mmAmmo|baha20mmAmmo|UniversalAmmoBoxBDA|bahaCannonShellBox|BDAcUniversalAmmoBox|bahaRocketBox]:FOR[VABOrganizer]
{
  %VABORGANIZER
  {
    %organizerSubcategory = ammoBox
  }
}

ORGANIZERSUBCATEGORY
{
  name = ammoDrum
  Label = Drum Ammunition
  Priority = 5
  CategoryPriority = 5
}

ORGANIZERSUBCATEGORY
{
  name = warhead
  Label = Warheads
  Priority = 5
  CategoryPriority = 5
}
@PART[bdWarheadSmall]:FOR[VABOrganizer]
{
  %VABORGANIZER
  {
    %organizerSubcategory = warhead
  }
}

/// Fixed
/// -------------

@PART[BahaF86Launcher|bahaH70Launcher|bahaH70Turret|bahaS-8Launcher]:FOR[VABOrganizer]
{
  %VABORGANIZER
  {
    %organizerSubcategory = rocketPods
  }
}
ORGANIZERSUBCATEGORY
{
  name = rocketPods
  Label = Rocket Pods
  Priority = 5
  CategoryPriority = 5
}

@PART[bahaBrowningAnm2|bahaHiddenVulcan|bahaGau-8|bahaGau-22]:FOR[VABOrganizer]
{
  %VABORGANIZER
  {
    %organizerSubcategory = fixedGuns
  }
}
ORGANIZERSUBCATEGORY
{
  name = fixedGuns
  Label = Fixed Guns
  Priority = 5
  CategoryPriority = 5
}

@PART[bahaM102Howitzer]:FOR[VABOrganizer]
{
  %VABORGANIZER
  {
    %organizerSubcategory =  Artillery
  }
}
ORGANIZERSUBCATEGORY
{
  name = Artillery
  Label = Artillery Guns
  Priority = 5
  CategoryPriority = 5
}
 
/// Directed Energy
/// -------------


ORGANIZERSUBCATEGORY
{
  name = electroLaser
  Label = Electrical Weaponry
  Priority = 5
  CategoryPriority = 5
}

@PART[bahaABL]:FOR[VABOrganizer]
{
  %VABORGANIZER
  {
    %organizerSubcategory = laser
  }
}
ORGANIZERSUBCATEGORY
{
  name = laser
  Label = Laser Weaponry
  Priority = 5
  CategoryPriority = 5
}

@PART[bdImpulseGun]:FOR[VABOrganizer]
{
  %VABORGANIZER
  {
    %organizerSubcategory = forceGun
  }
}
ORGANIZERSUBCATEGORY
{
  name = forceGun
  Label = Force Weaponry
  Priority = 5
  CategoryPriority = 5
}

ORGANIZERSUBCATEGORY
{
  name = plasma
  Label = Plasma Weaponry
  Priority = 5
  CategoryPriority = 5
}

/// Turrets
/// -------------

@PART[baha130mmTurret|baha100mmTurret|baha76mmTurret|baha57mmTurret]:FOR[VABOrganizer]
{
  %VABORGANIZER
  {
    %organizerSubcategory =  navalGun
  }
}
ORGANIZERSUBCATEGORY
{
  name = navalGun
  Label = Naval Turrets
  Priority = 5
  CategoryPriority = 5
}

@PART[bahaM1Abrams]:FOR[VABOrganizer]
{
  %VABORGANIZER
  {
    %organizerSubcategory =  tankGun
  }
}
ORGANIZERSUBCATEGORY
{
  name = tankGun
  Label = Tank Guns
  Priority = 5
  CategoryPriority = 5
}

ORGANIZERSUBCATEGORY
{
  name = ifv
  Label = IFV Turrets
  Priority = 5
  CategoryPriority = 5
}

@PART[bahaTurret]:FOR[VABOrganizer]
{
  %VABORGANIZER
  {
    %organizerSubcategory =  RWS
  }
}
ORGANIZERSUBCATEGORY
{
  name = RWS
  Label = Remote Weapon Stations
  Priority = 5
  CategoryPriority = 5
}

@PART[bahaGoalKeeper|GoalKeeperBDAcMk1|BDAcGKmk2|bahaSidamTurret|bahaOMillennium]:FOR[VABOrganizer]
{
  %VABORGANIZER
  {
    %organizerSubcategory =  CIWS
  }
}
ORGANIZERSUBCATEGORY
{
  name = CIWS
  Label = Close-In Weapons
  Priority = 5
  CategoryPriority = 5
}

@PART[bahaGatlingGun|bahaM230ChainGun]:FOR[VABOrganizer]
{
  %VABORGANIZER
  {
    %organizerSubcategory =  Chin
  }
}
ORGANIZERSUBCATEGORY
{
  name = Chin
  Label = Chinguns
  Priority = 5
  CategoryPriority = 5
}

/// Missiles
/// -------------

@PART[bahaAim9|bahaAim120|AMRAAM_EMP]:FOR[VABOrganizer]
{
  %VABORGANIZER
  {
    %organizerSubcategory =  A2A
  }
}
ORGANIZERSUBCATEGORY
{
  name = A2A
  Label = Air-to-Air
  Priority = 5
  CategoryPriority = 5
}

@PART[bahaAGM-65|HellfireEMP|bahaAGM-114|bahaHarm]:FOR[VABOrganizer]
{
  %VABORGANIZER
  {
    %organizerSubcategory =  A2G
  }
}
ORGANIZERSUBCATEGORY
{
  name = A2G
  Label = Air-to-Ground
  Priority = 5
  CategoryPriority = 5
}

@PART[bahaTowMissile]:FOR[VABOrganizer]
{
  %VABORGANIZER
  {
    %organizerSubcategory =  S2S
  }
}
ORGANIZERSUBCATEGORY
{
  name = S2S
  Label = Surface-to-Surface
  Priority = 5
  CategoryPriority = 5
}

@PART[bahaPac-3]:FOR[VABOrganizer]
{
  %VABORGANIZER
  {
    %organizerSubcategory =  S2A
  }
}
ORGANIZERSUBCATEGORY
{
  name = S2A
  Label = Surface-to-Air
  Priority = 5
  CategoryPriority = 5
}

@PART[bahaRBS-15ALCruise|bahaAgm86B|bahaRBS-15Cruise]:FOR[VABOrganizer]
{
  %VABORGANIZER
  {
    %organizerSubcategory =  Cruise
  }
}
ORGANIZERSUBCATEGORY
{
  name = Cruise
  Label = Cruise Missile
  Priority = 5
  CategoryPriority = 5
}

@PART[bahaKKV|bahaHEKV1]:FOR[VABOrganizer]
{
  %VABORGANIZER
  {
    %organizerSubcategory =  EKV
  }
}
ORGANIZERSUBCATEGORY
{
  name = EKV
  Label = Exoatmospheric
  Priority = 5
  CategoryPriority = 5
}

@PART[BahaClusterMissile|bahaCLS_Long|bahaCLS_Short]:FOR[VABOrganizer]
{
  %VABORGANIZER
  {
    %organizerSubcategory =  CLS
  }
}
ORGANIZERSUBCATEGORY
{
  name = CLS
  Label = Missile Cluster
  Priority = 5
  CategoryPriority = 5
}

/// Launchers
/// -------------

@PART[bahaAdjustableRail|bdRotBombBay|bdMissileBay]:FOR[VABOrganizer]
{
  %VABORGANIZER
  {
    %organizerSubcategory =  Rail
  }
}
ORGANIZERSUBCATEGORY
{
  name = Rail
  Label = Missile Rails
  Priority = 5
  CategoryPriority = 5
}


ORGANIZERSUBCATEGORY
{
  name = Tube
  Label = Launch Tubes
  Priority = 5
  CategoryPriority = 5
}


@PART[missileTurretTest|patriotLauncherTurret|towLauncherTurret]:FOR[VABOrganizer]
{
  %VABORGANIZER
  {
    %organizerSubcategory =  MTurret
  }
}
ORGANIZERSUBCATEGORY
{
  name = MTurret
  Label = Missile Turrets
  Priority = 5
  CategoryPriority = 5
}


/// Bombs
/// -------------
@PART[bahaMk82Bomb|bahaMk82BombBrake|bahaClusterBomb]:FOR[VABOrganizer]
{
  %VABORGANIZER
  {
    %organizerSubcategory =  DumbBomb
  }
}
ORGANIZERSUBCATEGORY
{
  name =  DumbBomb
  Label = Dumb Bombs
  Priority = 5
  CategoryPriority = 5
}

@PART[bahaJdamMk83]:FOR[VABOrganizer]
{
  %VABORGANIZER
  {
    %organizerSubcategory =  GuidedBomb
  }
}
ORGANIZERSUBCATEGORY
{
  name = GuidedBomb
  Label = Guided Bombs
  Priority = 5
  CategoryPriority = 5
}


ORGANIZERSUBCATEGORY
{
  name = GlideBomb
  Label = Glide Bombs
  Priority = 5
  CategoryPriority = 5
}

@PART[bahaBombletDispenser]:FOR[VABOrganizer]
{
  %VABORGANIZER
  {
    %organizerSubcategory =  Dispenser
  }
}
ORGANIZERSUBCATEGORY
{
  name = Dispenser
  Label = Bomblet Dispensers
  Priority = 5
  CategoryPriority = 5
}


/// Torpedos
/// -------------

ORGANIZERSUBCATEGORY
{
  name = MissileTorp
  Label = Missile-Torpedoes
  Priority = 5
  CategoryPriority = 5
}

@PART[StingRayBDATorpedo]:FOR[VABOrganizer]
{
  %VABORGANIZER
  {
    %organizerSubcategory =  Torp
  }
}
ORGANIZERSUBCATEGORY
{
  name = Torp
  Label = Torpedoes
  Priority = 5
  CategoryPriority = 5
}

/// Radar
/// -------------

@PART[radarDataReceiver]:FOR[VABOrganizer]
{
  %VABORGANIZER
  {
    %organizerSubcategory =  Datalink
  }
}
ORGANIZERSUBCATEGORY
{
  name = Datalink
  Label = Data-Link Recievers
  Priority = 5
  CategoryPriority = 5
}

@PART[bdRadome1|bdRadome1snub|bdRadome1inline]:FOR[VABOrganizer]
{
  %VABORGANIZER
  {
    %organizerSubcategory =  RadomeA
  }
}
ORGANIZERSUBCATEGORY
{
  name = RadomeA
  Label = Air Detection Radomes
  Priority = 5
  CategoryPriority = 5
}

@PART[bdRadome1GA|bdRadome1snubGA|bdRadome1inlineGA]:FOR[VABOrganizer]
{
  %VABORGANIZER
  {
    %organizerSubcategory =  RadomeG
  }
}
ORGANIZERSUBCATEGORY
{
  name = RadomeG
  Label = Ground Detection Radomes
  Priority = 5
  CategoryPriority = 5
}


ORGANIZERSUBCATEGORY
{
  name = FixedRadar
  Label = Fixed Panels
  Priority = 5
  CategoryPriority = 5
}

@PART[BDAsonarPod1A]:FOR[VABOrganizer]
{
  %VABORGANIZER
  {
    %organizerSubcategory =  Sonar
  }
}
ORGANIZERSUBCATEGORY
{
  name = Sonar
  Label = Sonar Pods
  Priority = 5
  CategoryPriority = 5
}

@PART[scanLargeRadar]:FOR[VABOrganizer]
{
  %VABORGANIZER
  {
    %organizerSubcategory =  Detection
  }
}
ORGANIZERSUBCATEGORY
{
  name = Detection
  Label = Detection Radar
  Priority = 5
  CategoryPriority = 5
}

@PART[scanLockRadar1]:FOR[VABOrganizer]
{
  %VABORGANIZER
  {
    %organizerSubcategory =  Locking
  }
}
ORGANIZERSUBCATEGORY
{
  name = Locking
  Label = Locking Radar
  Priority = 5
  CategoryPriority = 5
}

@PART[awacsRadar]:FOR[VABOrganizer]
{
  %VABORGANIZER
  {
    %organizerSubcategory =  AWACS
  }
}
ORGANIZERSUBCATEGORY
{
  name = AWACS
  Label = AWACS Radar
  Priority = 5
  CategoryPriority = 5
}

@PART[bahaIRSTpod]:FOR[VABOrganizer]
{
  %VABORGANIZER
  {
    %organizerSubcategory =  IRST
  }
}
ORGANIZERSUBCATEGORY
{
  name = IRST
  Label = Infared Detector
  Priority = 5
  CategoryPriority = 5
}

@PART[bahaCamPod|bahaFlirBall]:FOR[VABOrganizer]
{
  %VABORGANIZER
  {
    %organizerSubcategory =  TargetingPods
  }
}
ORGANIZERSUBCATEGORY
{
  name = TargetingPods
  Label = Targeting Pods
  Priority = 5
  CategoryPriority = 5
}

/// Countermeasures
/// -------------

ORGANIZERSUBCATEGORY
{
  name = APS
  Label = Active Protection
  Priority = 5
  CategoryPriority = 5
}

@PART[bahaECMJammer]:FOR[VABOrganizer]
{
  %VABORGANIZER
  {
    %organizerSubcategory =  EW
  }
}
ORGANIZERSUBCATEGORY
{
  name = EW
  Label = Electronic Warfare
  Priority = 5
  CategoryPriority = 5
}

@PART[bahaSmokeCmPod|bahaDecoyPod|bahaBubblePod|bahaChaffPod|bahaCmPod]:FOR[VABOrganizer]
{
  %VABORGANIZER
  {
    %organizerSubcategory =  Counters
  }
}
ORGANIZERSUBCATEGORY
{
  name = Counters
  Label = Deployable Countermeasures
  Priority = 5
  CategoryPriority = 5
}

/// Misc
/// -------------

@PART[BD_PanelArmorIsoTri|BD_PanelArmorTri|BD_PanelArmor]:FOR[VABOrganizer]
{
  %VABORGANIZER
  {
    %organizerSubcategory =  Armor
  }
}
ORGANIZERSUBCATEGORY
{
  name = Armor
  Label = Armor
  Priority = 5
  CategoryPriority = 5
}

@PART[BD1x0.5ReactiveArmor]:FOR[VABOrganizer]
{
  %VABORGANIZER
  {
    %organizerSubcategory =  ERA
  }
}
ORGANIZERSUBCATEGORY
{
  name = ERA
  Label = Reactive Armor
  Priority = 5
  CategoryPriority = 5
}


/// Command
/// -------------

@PART[missileController|bdammGuidanceModule]:FOR[VABOrganizer]
{
  %VABORGANIZER
  {
    %organizerSubcategory =  Combat
  }
}
ORGANIZERSUBCATEGORY
{
  name = Combat
  Label = Combat Modules
  Priority = 5
  CategoryPriority = 5
}


@PART[bdShipAI|bdPilotAI|bdOrbitalAI|bdVTOLAI]:FOR[VABOrganizer]
{
  %VABORGANIZER
  {
    %organizerSubcategory =  AI
  }
}
ORGANIZERSUBCATEGORY
{
  name = AI
  Label = AI Modules
  Priority = 5
  CategoryPriority = 5
}

/// Misc
/// -------------

@PART[bahaAIR-2]:FOR[VABOrganizer]
{
  %VABORGANIZER
  {
    %organizerSubcategory =  Nuclear
  }
}
ORGANIZERSUBCATEGORY
{
  name = Nuclear
  Label = Nuclear Arms
  Priority = 5
  CategoryPriority = 5
}
