# 15

UNIT_BUILD_LIST_SPECIAL {
  Unit UNIT_DIPLOMAT
  Unit UNIT_SLAVER
  Unit UNIT_SLAVEMASTER
  Unit UNIT_PROPHET
  Unit UNIT_SPY
  Unit UNIT_CLERIC
  Unit UNIT_ABOLITIONIST
  Unit UNIT_REVOLUTIONARY
  Unit UNIT_LAWYER
  Unit UNIT_CORPORATE_BRANCH
  Unit UNIT_TELEVANGELIST
  Unit UNIT_EMPATHIC_DIPLOMAT
  Unit UNIT_NUKE
  Unit UNIT_CYBER_NINJA
  Unit UNIT_INFECTOR
  Unit UNIT_ECO_TERRORIST
  Unit UNIT_ECO_RANGER
}

UNIT_BUILD_LIST_SPECIAL_PEACEFUL {
  Unit UNIT_SLAVER
  Unit UNIT_DIPLOMAT
  Unit UNIT_SLAVEMASTER
  Unit UNIT_PROPHET
  Unit UNIT_CLERIC
  Unit UNIT_ABOLITIONIST
  Unit UNIT_NUKE
  Unit UNIT_LAWYER
  Unit UNIT_CORPORATE_BRANCH
  Unit UNIT_TELEVANGELIST
  Unit UNIT_EMPATHIC_DIPLOMAT
}

UNIT_BUILD_LIST_SPECIAL_MILITARIST {
  Unit UNIT_SLAVER
  Unit UNIT_SLAVEMASTER
  Unit UNIT_DIPLOMAT
  Unit UNIT_PROPHET
  Unit UNIT_SPY
  Unit UNIT_CLERIC
  Unit UNIT_LAWYER
  Unit UNIT_REVOLUTIONARY
  Unit UNIT_CORPORATE_BRANCH
  Unit UNIT_CYBER_NINJA
  Unit UNIT_NUKE
  Unit UNIT_SPY_PLANE
  Unit UNIT_INFECTOR
  Unit UNIT_ECO_TERRORIST
  Unit UNIT_ECO_RANGER
}

UNIT_BUILD_LIST_SPECIAL_NUCLEAR {
  Unit UNIT_NUKE
}

UNIT_BUILD_LIST_SEA_TRANSPORT {
  Unit UNIT_CORACLE
  Unit UNIT_BIREME
  Unit UNIT_LONGSHIP
  Unit UNIT_CARRACK
  Unit UNIT_GALLEON
  Unit UNIT_TROOP_SHIP
  Unit UNIT_CRAWLER
}

UNIT_BUILD_LIST_AIR_TRANSPORT {
  Unit UNIT_CARGO_HELICOPTER
  Unit UNIT_AIRCRAFT_CARRIER
  Unit UNIT_SPACE_PLANE
}

UNIT_BUILD_LIST_LAND_SETTLER {
  Unit UNIT_NOMAD
  Unit UNIT_SETTLER
  Unit UNIT_URBAN_PLANNER
}

UNIT_BUILD_LIST_SEA_SETTLER {
  Unit UNIT_SEA_ENGINEER
}

UNIT_BUILD_LIST_DEFENSE {
  Unit UNIT_SPEARMAN
  Unit UNIT_HEAVY_SPEARMAN
  Unit UNIT_WARRIOR
  Unit UNIT_HOPLITE
  Unit UNIT_PHALANX
  Unit UNIT_HYPASPISTS
  Unit UNIT_PEZHETEROI
  Unit UNIT_BELFROI
  Unit UNIT_LEGION
  Unit UNIT_PRAETORIANS
  Unit UNIT_FEUDAL_INFANTRY
  Unit UNIT_MAN_AT_ARMS
  Unit UNIT_PIKEMEN
  Unit UNIT_ARQUEBUSIER
  Unit UNIT_MUSKETMAN
  Unit UNIT_INFANTRYMAN
  Unit UNIT_FASCIST
  Unit UNIT_AT_GUN
  Unit UNIT_MARINE
  Unit UNIT_FUSION_TANK
  Unit UNIT_LEVIATHON
}

UNIT_BUILD_LIST_OFFENSE {
  Unit UNIT_WARRIOR
  Unit UNIT_SCOUT
  Unit UNIT_ADVANCED_WARRIOR
  Unit UNIT_HEAVY_SWORDSMAN
  Unit UNIT_CHARIOT
  Unit UNIT_CHARIOT_ARCHER
  Unit UNIT_PELTAST
  Unit UNIT_ELEPHANT_WARRIOR
  Unit UNIT_HYPASPISTS
  Unit UNIT_LEGION
  Unit UNIT_PRAETORIANS
  Unit UNIT_MAN_AT_ARMS
  Unit UNIT_MEDIEVAL_INFANTRY
  Unit UNIT_KNIGHT
  Unit UNIT_KNIGHT_TEMPLAR
  Unit UNIT_JANISSARY
  Unit UNIT_SAMURAI
  Unit UNIT_EAGLE_WARRIOR
  Unit UNIT_EAGLE_ARCHER
  Unit UNIT_LONGBOW
  Unit UNIT_ARQUEBUSIER
  Unit UNIT_RIFLEMAN
  Unit UNIT_MACHINE_GUNNER
  Unit UNIT_INFANTRYMAN
  Unit UNIT_TANK
  Unit UNIT_PARATROOPER
  Unit UNIT_MARINE
  Unit UNIT_MODERN_ARMOUR
  Unit UNIT_SWORDSMAN
  Unit UNIT_HOVER_INFANTRY
}

UNIT_BUILD_LIST_MOBILE {
  Unit UNIT_JAVELINEER
  Unit UNIT_JAVELIN_CAVALRY
  Unit UNIT_CHARIOT
  Unit UNIT_HORSEMAN
  Unit UNIT_AUXILLIARY_LEGION
  Unit UNIT_HEAVY_CAVALRY
  Unit UNIT_HUN_RAIDER
  Unit UNIT_CATAPHRACT
  Unit UNIT_FEUDAL_CAVALRY
  Unit UNIT_KNIGHT
  Unit UNIT_TEUTONIC_KNIGHT
  Unit UNIT_MAMELUKE
  Unit UNIT_SAPHIA
  Unit UNIT_CAVALRY
  Unit UNIT_FIGHTER
  Unit UNIT_BOMBER
  Unit UNIT_INTERCEPTOR
  Unit UNIT_STEALTH_BOMBER
  Unit UNIT_STEALTH_FIGHTER
}

UNIT_BUILD_LIST_RANGED {
  Unit UNIT_SLINGER
  Unit UNIT_JAVELINEER
  Unit UNIT_SLAVEMASTER
  Unit UNIT_CHARIOT_ARCHER
  Unit UNIT_ARCHER
  Unit UNIT_MOUNTED_ARCHER
  Unit UNIT_HUN_RAIDER
  Unit UNIT_BALLISTA
  Unit UNIT_BELFROI
  Unit UNIT_COMPOSITE_ARCHER
  Unit UNIT_CATAPULT
  Unit UNIT_CROSSBOWMAN
  Unit UNIT_ONAGER
  Unit UNIT_EAGLE_ARCHER
  Unit UNIT_LONGBOW
  Unit UNIT_TREBUCHET
  Unit UNIT_BOMBARD
  Unit UNIT_INFANTRYMAN
  Unit UNIT_CANNON
  Unit UNIT_MARINE
  Unit UNIT_ARTILLERY
  Unit UNIT_MOBILE_SAM
  Unit UNIT_RADAR_ARTILLERY
  Unit UNIT_TANK
  Unit UNIT_INTERCEPTOR
  Unit UNIT_STEALTH_FIGHTER
  Unit UNIT_FUSION_TANK
  Unit UNIT_WAR_WALKER
}

UNIT_BUILD_LIST_SEA {
  Unit UNIT_BIREME
  Unit UNIT_GALLEY
  Unit UNIT_TRIREME
  Unit UNIT_HEPTIREME
  Unit UNIT_DROMON
  Unit UNIT_GALLEON
  Unit UNIT_SHIP_OF_THE_LINE
  Unit UNIT_IRONCLAD
  Unit UNIT_DREADNAUGHT
  Unit UNIT_FRIGATE
  Unit UNIT_SUBMARINE
  Unit UNIT_DESTROYER
  Unit UNIT_BATTLESHIP
  Unit UNIT_NUCLEAR_SUBMARINE
  Unit UNIT_AIRCRAFT_CARRIER
  Unit UNIT_SCOUT_SUB
  Unit UNIT_MOREY_STRIKER
  Unit UNIT_KRAKEN
  Unit UNIT_PLASMA_DESTROYER
  Unit UNIT_COLLOSUS
}

UNIT_BUILD_LIST_AIR {
  Unit UNIT_FIGHTER
  Unit UNIT_DIVE_BOMBER
  Unit UNIT_BOMBER
  Unit UNIT_ATTACK_HELICOPTER
  Unit UNIT_INTERCEPTOR
  Unit UNIT_STEALTH_BOMBER
  Unit UNIT_STEALTH_FIGHTER
}

UNIT_BUILD_LIST_FREIGHT {
  Unit UNIT_CARAVAN
  Unit UNIT_MERCHANT_TRADER
  Unit UNIT_Z_FREIGHT_TRANSPORT
}