BWAPI
|
00001 #pragma once 00002 00003 namespace BW 00004 { 00010 namespace UpgradeID 00011 { 00012 enum Enum 00013 { 00014 TerranInfantryArmor = 0x00, 00015 TerranVehiclePlating = 0x01, 00016 TerranShipPlating = 0x02, 00017 ZergCarapace = 0x03, 00018 ZergFlyerCarapace = 0x04, 00019 ProtossArmor = 0x05, 00020 ProtossPlating = 0x06, 00021 TerranInfantryWeapons = 0x07, 00022 TerranVehicleWeapons = 0x08, 00023 TerranShipWeapons = 0x09, 00024 ZergMeleeAttacks = 0x0A, 00025 ZergMissileAttacks = 0x0B, 00026 ZergFlyerAttacks = 0x0C, 00027 ProtossGroundWeapons = 0x0D, 00028 ProtossAirWeapons = 0x0E, 00029 ProtossPlasmaShields = 0x0F, 00030 U_238Shells = 0x10, 00031 IonThrusters = 0x11, 00032 BurstLasers = 0x12, // (Unused) 00033 TitanReactor = 0x13, // (SV +50) 00034 OcularImplants = 0x14, 00035 MoebiusReactor = 0x15, // (Ghost +50) 00036 ApolloReactor = 0x16, // (Wraith +50) 00037 ColossusReactor = 0x17, // (BC +50) 00038 VentralSacs = 0x18, 00039 Antennae = 0x19, 00040 PneumatizedCarapace = 0x1A, 00041 MetabolicBoost = 0x1B, 00042 AdrenalGlands = 0x1C, 00043 MuscularAugments = 0x1D, 00044 GroovedSpines = 0x1E, 00045 GameteMeiosis = 0x1F, // (Queen +50) 00046 MetasynapticNode = 0x20, // (Defiler +50) 00047 SingularityCharge = 0x21, 00048 LegEnhancements = 0x22, 00049 ScarabDamage = 0x23, 00050 ReaverCapacity = 0x24, 00051 GraviticDrive = 0x25, 00052 SensorArray = 0x26, 00053 GraviticBoosters = 0x27, 00054 KhaydarinAmulet = 0x28, // (HT +50) 00055 ApialSensors = 0x29, 00056 GraviticThrusters = 0x2A, 00057 CarrierCapacity = 0x2B, 00058 KhaydarinCore = 0x2C, // (Arbiter +50) 00059 UnusedUpgrade45 = 0x2D, 00060 UnusedUpgrade46 = 0x2E, 00061 ArgusJewel = 0x2F, // (Corsair +50) 00062 UnusedUpgrade48 = 0x30, 00063 ArgusTalisman = 0x31, // (DA +50) 00064 UnusedUpgrade50 = 0x32, 00065 CaduceusReactor = 0x33, // (Medic +50) 00066 ChitinousPlating = 0x34, 00067 AnabolicSynthesis = 0x35, 00068 CharonBooster = 0x36, 00069 UnusedUpgrade55 = 0x37, 00070 UnusedUpgrade56 = 0x38, 00071 UnusedUpgrade57 = 0x39, 00072 UnusedUpgrade58 = 0x3A, 00073 UnusedUpgrade59 = 0x3B, 00074 GlobalUpgrade60 = 0x3C, // (unused 60) 00075 None = 0x3D 00076 }; 00077 } 00078 };