TorchCraftAI
A bot for machine learning research on StarCraft: Brood War
Functions | Variables
cherrypi::buildtypes Namespace Reference

Functions

void initialize ()
 
const BuildTypegetRaceWorker (int race)
 
const BuildTypegetRaceRefinery (int race)
 
const BuildTypegetRaceSupplyDepot (int race)
 
const BuildTypegetRaceCommandCenter (int race)
 

Variables

std::array< BuildType, BWAPI::UnitTypes::Enum::MAX > BuildTypeUnitArray
 
std::array< BuildType, BWAPI::TechTypes::Enum::MAX > BuildTypeTechArray
 
std::array< BuildType, BWAPI::UpgradeTypes::Enum::MAX *3 > BuildTypeUpgradeArray
 
std::vector< const BuildType * > allUnitTypes
 
std::vector< const BuildType * > allUpgradeTypes
 
std::vector< const BuildType * > allTechTypes
 
const BuildTypeTerran_Marine
 
const BuildTypeTerran_Ghost
 
const BuildTypeTerran_Vulture
 
const BuildTypeTerran_Goliath
 
const BuildTypeTerran_Siege_Tank_Tank_Mode
 
const BuildTypeTerran_SCV
 
const BuildTypeTerran_Wraith
 
const BuildTypeTerran_Science_Vessel
 
const BuildTypeTerran_Dropship
 
const BuildTypeTerran_Battlecruiser
 
const BuildTypeTerran_Vulture_Spider_Mine
 
const BuildTypeTerran_Nuclear_Missile
 
const BuildTypeTerran_Civilian
 
const BuildTypeTerran_Siege_Tank_Siege_Mode
 
const BuildTypeTerran_Firebat
 
const BuildTypeSpell_Scanner_Sweep
 
const BuildTypeTerran_Medic
 
const BuildTypeZerg_Larva
 
const BuildTypeZerg_Egg
 
const BuildTypeZerg_Zergling
 
const BuildTypeZerg_Hydralisk
 
const BuildTypeZerg_Ultralisk
 
const BuildTypeZerg_Broodling
 
const BuildTypeZerg_Drone
 
const BuildTypeZerg_Overlord
 
const BuildTypeZerg_Mutalisk
 
const BuildTypeZerg_Guardian
 
const BuildTypeZerg_Queen
 
const BuildTypeZerg_Defiler
 
const BuildTypeZerg_Scourge
 
const BuildTypeZerg_Infested_Terran
 
const BuildTypeTerran_Valkyrie
 
const BuildTypeZerg_Cocoon
 
const BuildTypeProtoss_Corsair
 
const BuildTypeProtoss_Dark_Templar
 
const BuildTypeZerg_Devourer
 
const BuildTypeProtoss_Dark_Archon
 
const BuildTypeProtoss_Probe
 
const BuildTypeProtoss_Zealot
 
const BuildTypeProtoss_Dragoon
 
const BuildTypeProtoss_High_Templar
 
const BuildTypeProtoss_Archon
 
const BuildTypeProtoss_Shuttle
 
const BuildTypeProtoss_Scout
 
const BuildTypeProtoss_Arbiter
 
const BuildTypeProtoss_Carrier
 
const BuildTypeProtoss_Interceptor
 
const BuildTypeProtoss_Reaver
 
const BuildTypeProtoss_Observer
 
const BuildTypeProtoss_Scarab
 
const BuildTypeCritter_Rhynadon
 
const BuildTypeCritter_Bengalaas
 
const BuildTypeCritter_Scantid
 
const BuildTypeCritter_Kakaru
 
const BuildTypeCritter_Ragnasaur
 
const BuildTypeCritter_Ursadon
 
const BuildTypeZerg_Lurker_Egg
 
const BuildTypeZerg_Lurker
 
const BuildTypeSpell_Disruption_Web
 
const BuildTypeTerran_Command_Center
 
const BuildTypeTerran_Comsat_Station
 
const BuildTypeTerran_Nuclear_Silo
 
const BuildTypeTerran_Supply_Depot
 
const BuildTypeTerran_Refinery
 
const BuildTypeTerran_Barracks
 
const BuildTypeTerran_Academy
 
const BuildTypeTerran_Factory
 
const BuildTypeTerran_Starport
 
const BuildTypeTerran_Control_Tower
 
const BuildTypeTerran_Science_Facility
 
const BuildTypeTerran_Covert_Ops
 
const BuildTypeTerran_Physics_Lab
 
const BuildTypeTerran_Machine_Shop
 
const BuildTypeTerran_Engineering_Bay
 
const BuildTypeTerran_Armory
 
const BuildTypeTerran_Missile_Turret
 
const BuildTypeTerran_Bunker
 
const BuildTypeZerg_Infested_Command_Center
 
const BuildTypeZerg_Hatchery
 
const BuildTypeZerg_Lair
 
const BuildTypeZerg_Hive
 
const BuildTypeZerg_Nydus_Canal
 
const BuildTypeZerg_Hydralisk_Den
 
const BuildTypeZerg_Defiler_Mound
 
const BuildTypeZerg_Greater_Spire
 
const BuildTypeZerg_Queens_Nest
 
const BuildTypeZerg_Evolution_Chamber
 
const BuildTypeZerg_Ultralisk_Cavern
 
const BuildTypeZerg_Spire
 
const BuildTypeZerg_Spawning_Pool
 
const BuildTypeZerg_Creep_Colony
 
const BuildTypeZerg_Spore_Colony
 
const BuildTypeZerg_Sunken_Colony
 
const BuildTypeZerg_Extractor
 
const BuildTypeProtoss_Nexus
 
const BuildTypeProtoss_Robotics_Facility
 
const BuildTypeProtoss_Pylon
 
const BuildTypeProtoss_Assimilator
 
const BuildTypeProtoss_Observatory
 
const BuildTypeProtoss_Gateway
 
const BuildTypeProtoss_Photon_Cannon
 
const BuildTypeProtoss_Citadel_of_Adun
 
const BuildTypeProtoss_Cybernetics_Core
 
const BuildTypeProtoss_Templar_Archives
 
const BuildTypeProtoss_Forge
 
const BuildTypeProtoss_Stargate
 
const BuildTypeProtoss_Fleet_Beacon
 
const BuildTypeProtoss_Arbiter_Tribunal
 
const BuildTypeProtoss_Robotics_Support_Bay
 
const BuildTypeProtoss_Shield_Battery
 
const BuildTypeResource_Mineral_Field
 
const BuildTypeResource_Mineral_Field_Type_2
 
const BuildTypeResource_Mineral_Field_Type_3
 
const BuildTypeResource_Vespene_Geyser
 
const BuildTypeSpell_Dark_Swarm
 
const BuildTypeSpecial_Pit_Door
 
const BuildTypeSpecial_Right_Pit_Door
 
const BuildTypeTerran_Infantry_Armor_1
 
const BuildTypeTerran_Infantry_Armor_2
 
const BuildTypeTerran_Infantry_Armor_3
 
const BuildTypeTerran_Vehicle_Plating_1
 
const BuildTypeTerran_Vehicle_Plating_2
 
const BuildTypeTerran_Vehicle_Plating_3
 
const BuildTypeTerran_Ship_Plating_1
 
const BuildTypeTerran_Ship_Plating_2
 
const BuildTypeTerran_Ship_Plating_3
 
const BuildTypeZerg_Carapace_1
 
const BuildTypeZerg_Carapace_2
 
const BuildTypeZerg_Carapace_3
 
const BuildTypeZerg_Flyer_Carapace_1
 
const BuildTypeZerg_Flyer_Carapace_2
 
const BuildTypeZerg_Flyer_Carapace_3
 
const BuildTypeProtoss_Ground_Armor_1
 
const BuildTypeProtoss_Ground_Armor_2
 
const BuildTypeProtoss_Ground_Armor_3
 
const BuildTypeProtoss_Air_Armor_1
 
const BuildTypeProtoss_Air_Armor_2
 
const BuildTypeProtoss_Air_Armor_3
 
const BuildTypeTerran_Infantry_Weapons_1
 
const BuildTypeTerran_Infantry_Weapons_2
 
const BuildTypeTerran_Infantry_Weapons_3
 
const BuildTypeTerran_Vehicle_Weapons_1
 
const BuildTypeTerran_Vehicle_Weapons_2
 
const BuildTypeTerran_Vehicle_Weapons_3
 
const BuildTypeTerran_Ship_Weapons_1
 
const BuildTypeTerran_Ship_Weapons_2
 
const BuildTypeTerran_Ship_Weapons_3
 
const BuildTypeZerg_Melee_Attacks_1
 
const BuildTypeZerg_Melee_Attacks_2
 
const BuildTypeZerg_Melee_Attacks_3
 
const BuildTypeZerg_Missile_Attacks_1
 
const BuildTypeZerg_Missile_Attacks_2
 
const BuildTypeZerg_Missile_Attacks_3
 
const BuildTypeZerg_Flyer_Attacks_1
 
const BuildTypeZerg_Flyer_Attacks_2
 
const BuildTypeZerg_Flyer_Attacks_3
 
const BuildTypeProtoss_Ground_Weapons_1
 
const BuildTypeProtoss_Ground_Weapons_2
 
const BuildTypeProtoss_Ground_Weapons_3
 
const BuildTypeProtoss_Air_Weapons_1
 
const BuildTypeProtoss_Air_Weapons_2
 
const BuildTypeProtoss_Air_Weapons_3
 
const BuildTypeProtoss_Plasma_Shields_1
 
const BuildTypeProtoss_Plasma_Shields_2
 
const BuildTypeProtoss_Plasma_Shields_3
 
const BuildTypeU_238_Shells
 
const BuildTypeIon_Thrusters
 
const BuildTypeTitan_Reactor
 
const BuildTypeOcular_Implants
 
const BuildTypeMoebius_Reactor
 
const BuildTypeApollo_Reactor
 
const BuildTypeColossus_Reactor
 
const BuildTypeVentral_Sacs
 
const BuildTypeAntennae
 
const BuildTypePneumatized_Carapace
 
const BuildTypeMetabolic_Boost
 
const BuildTypeAdrenal_Glands
 
const BuildTypeMuscular_Augments
 
const BuildTypeGrooved_Spines
 
const BuildTypeGamete_Meiosis
 
const BuildTypeMetasynaptic_Node
 
const BuildTypeSingularity_Charge
 
const BuildTypeLeg_Enhancements
 
const BuildTypeScarab_Damage
 
const BuildTypeReaver_Capacity
 
const BuildTypeGravitic_Drive
 
const BuildTypeSensor_Array
 
const BuildTypeGravitic_Boosters
 
const BuildTypeKhaydarin_Amulet
 
const BuildTypeApial_Sensors
 
const BuildTypeGravitic_Thrusters
 
const BuildTypeCarrier_Capacity
 
const BuildTypeKhaydarin_Core
 
const BuildTypeArgus_Jewel
 
const BuildTypeArgus_Talisman
 
const BuildTypeCaduceus_Reactor
 
const BuildTypeChitinous_Plating
 
const BuildTypeAnabolic_Synthesis
 
const BuildTypeCharon_Boosters
 
const BuildTypeStim_Packs
 
const BuildTypeLockdown
 
const BuildTypeEMP_Shockwave
 
const BuildTypeSpider_Mines
 
const BuildTypeScanner_Sweep
 
const BuildTypeTank_Siege_Mode
 
const BuildTypeDefensive_Matrix
 
const BuildTypeIrradiate
 
const BuildTypeYamato_Gun
 
const BuildTypeCloaking_Field
 
const BuildTypePersonnel_Cloaking
 
const BuildTypeBurrowing
 
const BuildTypeInfestation
 
const BuildTypeSpawn_Broodlings
 
const BuildTypeDark_Swarm
 
const BuildTypePlague
 
const BuildTypeConsume
 
const BuildTypeEnsnare
 
const BuildTypeParasite
 
const BuildTypePsionic_Storm
 
const BuildTypeHallucination
 
const BuildTypeRecall
 
const BuildTypeStasis_Field
 
const BuildTypeArchon_Warp
 
const BuildTypeRestoration
 
const BuildTypeDisruption_Web
 
const BuildTypeMind_Control
 
const BuildTypeDark_Archon_Meld
 
const BuildTypeFeedback
 
const BuildTypeOptical_Flare
 
const BuildTypeMaelstrom
 
const BuildTypeLurker_Aspect
 
const BuildTypeHealing
 

Function Documentation

const BuildType* cherrypi::buildtypes::getRaceCommandCenter ( int  race)
inline
const BuildType* cherrypi::buildtypes::getRaceRefinery ( int  race)
inline
const BuildType* cherrypi::buildtypes::getRaceSupplyDepot ( int  race)
inline
const BuildType* cherrypi::buildtypes::getRaceWorker ( int  race)
inline
void cherrypi::buildtypes::initialize ( )

Variable Documentation

const BuildType * cherrypi::buildtypes::Adrenal_Glands
std::vector< const BuildType * > cherrypi::buildtypes::allTechTypes
std::vector< const BuildType * > cherrypi::buildtypes::allUnitTypes
std::vector< const BuildType * > cherrypi::buildtypes::allUpgradeTypes
const BuildType * cherrypi::buildtypes::Anabolic_Synthesis
const BuildType * cherrypi::buildtypes::Antennae
const BuildType * cherrypi::buildtypes::Apial_Sensors
const BuildType * cherrypi::buildtypes::Apollo_Reactor
const BuildType * cherrypi::buildtypes::Archon_Warp
const BuildType * cherrypi::buildtypes::Argus_Jewel
const BuildType * cherrypi::buildtypes::Argus_Talisman
std::array<BuildType, BWAPI::TechTypes::Enum::MAX> cherrypi::buildtypes::BuildTypeTechArray
std::array<BuildType, BWAPI::UnitTypes::Enum::MAX> cherrypi::buildtypes::BuildTypeUnitArray
std::array<BuildType, BWAPI::UpgradeTypes::Enum::MAX * 3> cherrypi::buildtypes::BuildTypeUpgradeArray
const BuildType * cherrypi::buildtypes::Burrowing
const BuildType * cherrypi::buildtypes::Caduceus_Reactor
const BuildType * cherrypi::buildtypes::Carrier_Capacity
const BuildType * cherrypi::buildtypes::Charon_Boosters
const BuildType * cherrypi::buildtypes::Chitinous_Plating
const BuildType * cherrypi::buildtypes::Cloaking_Field
const BuildType * cherrypi::buildtypes::Colossus_Reactor
const BuildType * cherrypi::buildtypes::Consume
const BuildType * cherrypi::buildtypes::Critter_Bengalaas
const BuildType * cherrypi::buildtypes::Critter_Kakaru
const BuildType * cherrypi::buildtypes::Critter_Ragnasaur
const BuildType * cherrypi::buildtypes::Critter_Rhynadon
const BuildType * cherrypi::buildtypes::Critter_Scantid
const BuildType * cherrypi::buildtypes::Critter_Ursadon
const BuildType * cherrypi::buildtypes::Dark_Archon_Meld
const BuildType * cherrypi::buildtypes::Dark_Swarm
const BuildType * cherrypi::buildtypes::Defensive_Matrix
const BuildType * cherrypi::buildtypes::Disruption_Web
const BuildType * cherrypi::buildtypes::EMP_Shockwave
const BuildType * cherrypi::buildtypes::Ensnare
const BuildType * cherrypi::buildtypes::Feedback
const BuildType * cherrypi::buildtypes::Gamete_Meiosis
const BuildType * cherrypi::buildtypes::Gravitic_Boosters
const BuildType * cherrypi::buildtypes::Gravitic_Drive
const BuildType * cherrypi::buildtypes::Gravitic_Thrusters
const BuildType * cherrypi::buildtypes::Grooved_Spines
const BuildType * cherrypi::buildtypes::Hallucination
const BuildType * cherrypi::buildtypes::Healing
const BuildType * cherrypi::buildtypes::Infestation
const BuildType * cherrypi::buildtypes::Ion_Thrusters
const BuildType * cherrypi::buildtypes::Irradiate
const BuildType * cherrypi::buildtypes::Khaydarin_Amulet
const BuildType * cherrypi::buildtypes::Khaydarin_Core
const BuildType * cherrypi::buildtypes::Leg_Enhancements
const BuildType * cherrypi::buildtypes::Lockdown
const BuildType * cherrypi::buildtypes::Lurker_Aspect
const BuildType * cherrypi::buildtypes::Maelstrom
const BuildType * cherrypi::buildtypes::Metabolic_Boost
const BuildType * cherrypi::buildtypes::Metasynaptic_Node
const BuildType * cherrypi::buildtypes::Mind_Control
const BuildType * cherrypi::buildtypes::Moebius_Reactor
const BuildType * cherrypi::buildtypes::Muscular_Augments
const BuildType * cherrypi::buildtypes::Ocular_Implants
const BuildType * cherrypi::buildtypes::Optical_Flare
const BuildType * cherrypi::buildtypes::Parasite
const BuildType * cherrypi::buildtypes::Personnel_Cloaking
const BuildType * cherrypi::buildtypes::Plague
const BuildType * cherrypi::buildtypes::Pneumatized_Carapace
const BuildType * cherrypi::buildtypes::Protoss_Air_Armor_1
const BuildType * cherrypi::buildtypes::Protoss_Air_Armor_2
const BuildType * cherrypi::buildtypes::Protoss_Air_Armor_3
const BuildType * cherrypi::buildtypes::Protoss_Air_Weapons_1
const BuildType * cherrypi::buildtypes::Protoss_Air_Weapons_2
const BuildType * cherrypi::buildtypes::Protoss_Air_Weapons_3
const BuildType * cherrypi::buildtypes::Protoss_Arbiter
const BuildType * cherrypi::buildtypes::Protoss_Arbiter_Tribunal
const BuildType * cherrypi::buildtypes::Protoss_Archon
const BuildType * cherrypi::buildtypes::Protoss_Assimilator
const BuildType * cherrypi::buildtypes::Protoss_Carrier
const BuildType * cherrypi::buildtypes::Protoss_Citadel_of_Adun
const BuildType * cherrypi::buildtypes::Protoss_Corsair
const BuildType * cherrypi::buildtypes::Protoss_Cybernetics_Core
const BuildType * cherrypi::buildtypes::Protoss_Dark_Archon
const BuildType * cherrypi::buildtypes::Protoss_Dark_Templar
const BuildType * cherrypi::buildtypes::Protoss_Dragoon
const BuildType * cherrypi::buildtypes::Protoss_Fleet_Beacon
const BuildType * cherrypi::buildtypes::Protoss_Forge
const BuildType * cherrypi::buildtypes::Protoss_Gateway
const BuildType * cherrypi::buildtypes::Protoss_Ground_Armor_1
const BuildType * cherrypi::buildtypes::Protoss_Ground_Armor_2
const BuildType * cherrypi::buildtypes::Protoss_Ground_Armor_3
const BuildType * cherrypi::buildtypes::Protoss_Ground_Weapons_1
const BuildType * cherrypi::buildtypes::Protoss_Ground_Weapons_2
const BuildType * cherrypi::buildtypes::Protoss_Ground_Weapons_3
const BuildType * cherrypi::buildtypes::Protoss_High_Templar
const BuildType * cherrypi::buildtypes::Protoss_Interceptor
const BuildType * cherrypi::buildtypes::Protoss_Nexus
const BuildType * cherrypi::buildtypes::Protoss_Observatory
const BuildType * cherrypi::buildtypes::Protoss_Observer
const BuildType * cherrypi::buildtypes::Protoss_Photon_Cannon
const BuildType * cherrypi::buildtypes::Protoss_Plasma_Shields_1
const BuildType * cherrypi::buildtypes::Protoss_Plasma_Shields_2
const BuildType * cherrypi::buildtypes::Protoss_Plasma_Shields_3
const BuildType * cherrypi::buildtypes::Protoss_Probe
const BuildType * cherrypi::buildtypes::Protoss_Pylon
const BuildType * cherrypi::buildtypes::Protoss_Reaver
const BuildType * cherrypi::buildtypes::Protoss_Robotics_Facility
const BuildType * cherrypi::buildtypes::Protoss_Robotics_Support_Bay
const BuildType * cherrypi::buildtypes::Protoss_Scarab
const BuildType * cherrypi::buildtypes::Protoss_Scout
const BuildType * cherrypi::buildtypes::Protoss_Shield_Battery
const BuildType * cherrypi::buildtypes::Protoss_Shuttle
const BuildType * cherrypi::buildtypes::Protoss_Stargate
const BuildType * cherrypi::buildtypes::Protoss_Templar_Archives
const BuildType * cherrypi::buildtypes::Protoss_Zealot
const BuildType * cherrypi::buildtypes::Psionic_Storm
const BuildType * cherrypi::buildtypes::Reaver_Capacity
const BuildType * cherrypi::buildtypes::Recall
const BuildType * cherrypi::buildtypes::Resource_Mineral_Field
const BuildType * cherrypi::buildtypes::Resource_Mineral_Field_Type_2
const BuildType * cherrypi::buildtypes::Resource_Mineral_Field_Type_3
const BuildType * cherrypi::buildtypes::Resource_Vespene_Geyser
const BuildType * cherrypi::buildtypes::Restoration
const BuildType * cherrypi::buildtypes::Scanner_Sweep
const BuildType * cherrypi::buildtypes::Scarab_Damage
const BuildType * cherrypi::buildtypes::Sensor_Array
const BuildType * cherrypi::buildtypes::Singularity_Charge
const BuildType * cherrypi::buildtypes::Spawn_Broodlings
const BuildType * cherrypi::buildtypes::Special_Pit_Door
const BuildType * cherrypi::buildtypes::Special_Right_Pit_Door
const BuildType * cherrypi::buildtypes::Spell_Dark_Swarm
const BuildType * cherrypi::buildtypes::Spell_Disruption_Web
const BuildType * cherrypi::buildtypes::Spell_Scanner_Sweep
const BuildType * cherrypi::buildtypes::Spider_Mines
const BuildType * cherrypi::buildtypes::Stasis_Field
const BuildType * cherrypi::buildtypes::Stim_Packs
const BuildType * cherrypi::buildtypes::Tank_Siege_Mode
const BuildType * cherrypi::buildtypes::Terran_Academy
const BuildType * cherrypi::buildtypes::Terran_Armory
const BuildType * cherrypi::buildtypes::Terran_Barracks
const BuildType * cherrypi::buildtypes::Terran_Battlecruiser
const BuildType * cherrypi::buildtypes::Terran_Bunker
const BuildType * cherrypi::buildtypes::Terran_Civilian
const BuildType * cherrypi::buildtypes::Terran_Command_Center
const BuildType * cherrypi::buildtypes::Terran_Comsat_Station
const BuildType * cherrypi::buildtypes::Terran_Control_Tower
const BuildType * cherrypi::buildtypes::Terran_Covert_Ops
const BuildType * cherrypi::buildtypes::Terran_Dropship
const BuildType * cherrypi::buildtypes::Terran_Engineering_Bay
const BuildType * cherrypi::buildtypes::Terran_Factory
const BuildType * cherrypi::buildtypes::Terran_Firebat
const BuildType * cherrypi::buildtypes::Terran_Ghost
const BuildType * cherrypi::buildtypes::Terran_Goliath
const BuildType * cherrypi::buildtypes::Terran_Infantry_Armor_1
const BuildType * cherrypi::buildtypes::Terran_Infantry_Armor_2
const BuildType * cherrypi::buildtypes::Terran_Infantry_Armor_3
const BuildType * cherrypi::buildtypes::Terran_Infantry_Weapons_1
const BuildType * cherrypi::buildtypes::Terran_Infantry_Weapons_2
const BuildType * cherrypi::buildtypes::Terran_Infantry_Weapons_3
const BuildType * cherrypi::buildtypes::Terran_Machine_Shop
const BuildType * cherrypi::buildtypes::Terran_Marine
const BuildType * cherrypi::buildtypes::Terran_Medic
const BuildType * cherrypi::buildtypes::Terran_Missile_Turret
const BuildType * cherrypi::buildtypes::Terran_Nuclear_Missile
const BuildType * cherrypi::buildtypes::Terran_Nuclear_Silo
const BuildType * cherrypi::buildtypes::Terran_Physics_Lab
const BuildType * cherrypi::buildtypes::Terran_Refinery
const BuildType * cherrypi::buildtypes::Terran_Science_Facility
const BuildType * cherrypi::buildtypes::Terran_Science_Vessel
const BuildType * cherrypi::buildtypes::Terran_SCV
const BuildType * cherrypi::buildtypes::Terran_Ship_Plating_1
const BuildType * cherrypi::buildtypes::Terran_Ship_Plating_2
const BuildType * cherrypi::buildtypes::Terran_Ship_Plating_3
const BuildType * cherrypi::buildtypes::Terran_Ship_Weapons_1
const BuildType * cherrypi::buildtypes::Terran_Ship_Weapons_2
const BuildType * cherrypi::buildtypes::Terran_Ship_Weapons_3
const BuildType * cherrypi::buildtypes::Terran_Siege_Tank_Siege_Mode
const BuildType * cherrypi::buildtypes::Terran_Siege_Tank_Tank_Mode
const BuildType * cherrypi::buildtypes::Terran_Starport
const BuildType * cherrypi::buildtypes::Terran_Supply_Depot
const BuildType * cherrypi::buildtypes::Terran_Valkyrie
const BuildType * cherrypi::buildtypes::Terran_Vehicle_Plating_1
const BuildType * cherrypi::buildtypes::Terran_Vehicle_Plating_2
const BuildType * cherrypi::buildtypes::Terran_Vehicle_Plating_3
const BuildType * cherrypi::buildtypes::Terran_Vehicle_Weapons_1
const BuildType * cherrypi::buildtypes::Terran_Vehicle_Weapons_2
const BuildType * cherrypi::buildtypes::Terran_Vehicle_Weapons_3
const BuildType * cherrypi::buildtypes::Terran_Vulture
const BuildType * cherrypi::buildtypes::Terran_Vulture_Spider_Mine
const BuildType * cherrypi::buildtypes::Terran_Wraith
const BuildType * cherrypi::buildtypes::Titan_Reactor
const BuildType * cherrypi::buildtypes::U_238_Shells
const BuildType * cherrypi::buildtypes::Ventral_Sacs
const BuildType * cherrypi::buildtypes::Yamato_Gun
const BuildType * cherrypi::buildtypes::Zerg_Broodling
const BuildType * cherrypi::buildtypes::Zerg_Carapace_1
const BuildType * cherrypi::buildtypes::Zerg_Carapace_2
const BuildType * cherrypi::buildtypes::Zerg_Carapace_3
const BuildType * cherrypi::buildtypes::Zerg_Cocoon
const BuildType * cherrypi::buildtypes::Zerg_Creep_Colony
const BuildType * cherrypi::buildtypes::Zerg_Defiler
const BuildType * cherrypi::buildtypes::Zerg_Defiler_Mound
const BuildType * cherrypi::buildtypes::Zerg_Devourer
const BuildType * cherrypi::buildtypes::Zerg_Drone
const BuildType * cherrypi::buildtypes::Zerg_Egg
const BuildType * cherrypi::buildtypes::Zerg_Evolution_Chamber
const BuildType * cherrypi::buildtypes::Zerg_Extractor
const BuildType * cherrypi::buildtypes::Zerg_Flyer_Attacks_1
const BuildType * cherrypi::buildtypes::Zerg_Flyer_Attacks_2
const BuildType * cherrypi::buildtypes::Zerg_Flyer_Attacks_3
const BuildType * cherrypi::buildtypes::Zerg_Flyer_Carapace_1
const BuildType * cherrypi::buildtypes::Zerg_Flyer_Carapace_2
const BuildType * cherrypi::buildtypes::Zerg_Flyer_Carapace_3
const BuildType * cherrypi::buildtypes::Zerg_Greater_Spire
const BuildType * cherrypi::buildtypes::Zerg_Guardian
const BuildType * cherrypi::buildtypes::Zerg_Hatchery
const BuildType * cherrypi::buildtypes::Zerg_Hive
const BuildType * cherrypi::buildtypes::Zerg_Hydralisk
const BuildType * cherrypi::buildtypes::Zerg_Hydralisk_Den
const BuildType * cherrypi::buildtypes::Zerg_Infested_Command_Center
const BuildType * cherrypi::buildtypes::Zerg_Infested_Terran
const BuildType * cherrypi::buildtypes::Zerg_Lair
const BuildType * cherrypi::buildtypes::Zerg_Larva
const BuildType * cherrypi::buildtypes::Zerg_Lurker
const BuildType * cherrypi::buildtypes::Zerg_Lurker_Egg
const BuildType * cherrypi::buildtypes::Zerg_Melee_Attacks_1
const BuildType * cherrypi::buildtypes::Zerg_Melee_Attacks_2
const BuildType * cherrypi::buildtypes::Zerg_Melee_Attacks_3
const BuildType * cherrypi::buildtypes::Zerg_Missile_Attacks_1
const BuildType * cherrypi::buildtypes::Zerg_Missile_Attacks_2
const BuildType * cherrypi::buildtypes::Zerg_Missile_Attacks_3
const BuildType * cherrypi::buildtypes::Zerg_Mutalisk
const BuildType * cherrypi::buildtypes::Zerg_Nydus_Canal
const BuildType * cherrypi::buildtypes::Zerg_Overlord
const BuildType * cherrypi::buildtypes::Zerg_Queen
const BuildType * cherrypi::buildtypes::Zerg_Queens_Nest
const BuildType * cherrypi::buildtypes::Zerg_Scourge
const BuildType * cherrypi::buildtypes::Zerg_Spawning_Pool
const BuildType * cherrypi::buildtypes::Zerg_Spire
const BuildType * cherrypi::buildtypes::Zerg_Spore_Colony
const BuildType * cherrypi::buildtypes::Zerg_Sunken_Colony
const BuildType * cherrypi::buildtypes::Zerg_Ultralisk
const BuildType * cherrypi::buildtypes::Zerg_Ultralisk_Cavern
const BuildType * cherrypi::buildtypes::Zerg_Zergling