BWAPI
|
00001 #pragma once 00002 00003 namespace BW 00004 { 00008 namespace WeaponID 00009 { 00010 enum Enum 00011 { 00012 Gauss_Rifle = 0x00, 00013 Gauss_Rifle_Jim_Raynor_Marine = 0x01, 00014 C_10_Canister_Rifle = 0x02, 00015 C_10_Canister_Rifle_Sarah_Kerrigan = 0x03, 00016 Fragmentation_Grenade = 0x04, 00017 Fragmentation_Grenade_Jim_Raynor_Vulture = 0x05, 00018 Spider_Mines = 0x06, 00019 Twin_Autocannons = 0x07, 00020 Hellfire_Missile_Pack = 0x08, 00021 Twin_Autocannons_Alan_Schezar = 0x09, 00022 Hellfire_Missile_Pack_Alan_Schezar = 0x0A, 00023 Arclite_Cannon = 0x0B, 00024 Arclite_Cannon_Edmund_Duke = 0x0C, 00025 Fusion_Cutter = 0x0D, 00026 Fusion_Cutter_Harvest = 0x0E, 00027 Gemini_Missiles = 0x0F, 00028 Burst_Lasers = 0x10, 00029 Gemini_Missiles_Tom_Kazansky = 0x11, 00030 Burst_Lasers_Tom_Kazansky = 0x12, 00031 ATS_Laser_Battery = 0x13, 00032 ATA_Laser_Battery = 0x14, 00033 ATS_Laser_Battery_Norad_II_Mengsk_DuGalle = 0x15, 00034 ATA_Laser_Battery_Norad_II_Mengsk_DuGalle = 0x16, 00035 ATS_Laser_Battery_Hyperion = 0x17, 00036 ATA_Laser_Battery_Hyperion = 0x18, 00037 Flame_Thrower = 0x19, 00038 Flame_Thrower_Gui_Montag = 0x1A, 00039 Arclite_Shock_Cannon = 0x1B, 00040 Arclite_Shock_Cannon_Edmund_Duke = 0x1C, 00041 Longbolt_Missile = 0x1D, 00042 Yamato_Gun = 0x1E, 00043 Nuclear_Missile = 0x1F, 00044 Lockdown = 0x20, 00045 EMP_Shockwave = 0x21, 00046 Irradiate = 0x22, 00047 Claws = 0x23, 00048 Claws_Devouring_One = 0x24, 00049 Claws_Infested_Kerrigan = 0x25, 00050 Needle_Spines = 0x26, 00051 Needle_Spines_Hunter_Killer = 0x27, 00052 Kaiser_Blades = 0x28, 00053 Kaiser_Blades_Torrasque = 0x29, 00054 Toxic_Spores = 0x2A, 00055 Spines = 0x2B, 00056 Spines_Harvest = 0x2C, 00057 Acid_Spray_Unused = 0x2D, 00058 Acid_Spore = 0x2E, 00059 Acid_Spore_Kukulza_Guardian = 0x2F, 00060 Glave_Wurm = 0x30, 00061 Glave_Wurm_Kukulza_Mutalisk = 0x31, 00062 Venom_Unused_Defiler = 0x32, 00063 Venom_Unused_Defiler_Hero = 0x33, 00064 Seeker_Spores = 0x34, 00065 Subterranean_Tentacle = 0x35, 00066 Suicide_Infested_Terran = 0x36, 00067 Suicide_Scourge = 0x37, 00068 Parasite = 0x38, 00069 Spawn_Broodlings = 0x39, 00070 Ensnare = 0x3A, 00071 Dark_Swarm = 0x3B, 00072 Plague = 0x3C, 00073 Consume = 0x3D, 00074 Particle_Beam = 0x3E, 00075 Particle_Beam_Harvest = 0x3F, 00076 Psi_Blades = 0x40, 00077 Psi_Blades_Fenix_Zealot = 0x41, 00078 Phase_Disruptor = 0x42, 00079 Phase_Disruptor_Fenix_Dragoon = 0x43, 00080 Psi_Assault_Normal_Unused = 0x44, 00081 Psi_Assault_Tassadar_Aldaris = 0x45, 00082 Psionic_Shockwave = 0x46, 00083 Psionic_Shockwave_Tassadar_Zeratul_Archon = 0x47, 00084 Unknown72 = 0x48, 00085 Dual_Photon_Blasters = 0x49, 00086 Anti_matter_Missiles = 0x4A, 00087 Dual_Photon_Blasters_Mojo = 0x4B, 00088 Anti_matter_Missiles_Mojo = 0x4C, 00089 Phase_Disruptor_Cannon = 0x4D, 00090 Phase_Disruptor_Cannon_Danimoth = 0x4E, 00091 Pulse_Cannon = 0x4F, 00092 STS_Photon_Cannon = 0x50, 00093 STA_Photon_Cannon = 0x51, 00094 Scarab = 0x52, 00095 Stasis_Field = 0x53, 00096 Psi_Storm = 0x54, 00097 Warp_Blades_Zeratul = 0x55, 00098 Warp_Blades_Dark_Templar_Hero = 0x56, 00099 Missiles_Unused = 0x57, 00100 Laser_Battery1_Unused = 0x58, 00101 Tormentor_Missiles_Unused = 0x59, 00102 Bombs_Unused = 0x5A, 00103 Raider_Gun_Unused = 0x5B, 00104 Laser_Battery2_Unused = 0x5C, 00105 Laser_Battery3_Unused = 0x5D, 00106 Dual_Photon_Blasters_Unused = 0x5E, 00107 Flechette_Grenade_Unused = 0x5F, 00108 Twin_Autocannons_Floor_Trap = 0x60, 00109 Hellfire_Missile_Pack_Wall_Trap = 0x61, 00110 Flame_Thrower_Wall_Trap = 0x62, 00111 Hellfire_Missile_Pack_Floor_Trap = 0x63, 00112 Neutron_Flare = 0x64, 00113 Disruption_Web = 0x65, 00114 Restoration = 0x66, 00115 Halo_Rockets = 0x67, 00116 Corrosive_Acid = 0x68, 00117 Mind_Control = 0x69, 00118 Feedback = 0x6A, 00119 Optical_Flare = 0x6B, 00120 Maelstrom = 0x6C, 00121 Subterranean_Spines = 0x6D, 00122 Gauss_Rifle0_Unused = 0x6E, 00123 Warp_Blades = 0x6F, 00124 C_10_Concussion_Rifle_Samir_Duran = 0x70, 00125 C_10_Concussion_Rifle_Infested_Duran = 0x71, 00126 Dual_Photon_Blasters_Artanis = 0x72, 00127 Anti_matter_Missiles_Artanis = 0x73, 00128 C_10_Concussion_Rifle_Alexei_Stukov = 0x74, 00129 Gauss_Rifle1_Unused = 0x75, 00130 Gauss_Rifle2_Unused = 0x76, 00131 Gauss_Rifle3_Unused = 0x77, 00132 Gauss_Rifle4_Unused = 0x78, 00133 Gauss_Rifle5_Unused = 0x79, 00134 Gauss_Rifle6_Unused = 0x7A, 00135 Gauss_Rifle7_Unused = 0x7B, 00136 Gauss_Rifle8_Unused = 0x7C, 00137 Gauss_Rifle9_Unused = 0x7D, 00138 Gauss_Rifle10_Unused = 0x7E, 00139 Gauss_Rifle11_Unused = 0x7F, 00140 Gauss_Rifle12_Unused = 0x80, 00141 Gauss_Rifle13_Unused = 0x81, 00142 None = 0x82 00143 }; 00144 }; 00145 };