WeaponType ========== Class ----- .. py:class:: pybrood.WeaponType .. py:method:: getID() -> int .. py:method:: getName() -> str .. py:method:: getTech() -> TechType .. py:method:: whatUses() -> UnitType .. py:method:: damageAmount() -> int .. py:method:: damageBonus() -> int .. py:method:: damageCooldown() -> int .. py:method:: damageFactor() -> int .. py:method:: upgradeType() -> UpgradeType .. py:method:: damageType() -> DamageType .. py:method:: explosionType() -> ExplosionType .. py:method:: minRange() -> int .. py:method:: maxRange() -> int .. py:method:: innerSplashRadius() -> int .. py:method:: medianSplashRadius() -> int .. py:method:: outerSplashRadius() -> int .. py:method:: targetsAir() -> bool .. py:method:: targetsGround() -> bool .. py:method:: targetsMechanical() -> bool .. py:method:: targetsOrganic() -> bool .. py:method:: targetsNonBuilding() -> bool .. py:method:: targetsNonRobotic() -> bool .. py:method:: targetsTerrain() -> bool .. py:method:: targetsOrgOrMech() -> bool .. py:method:: targetsOwn() -> bool Enumeration ----------- .. py:data:: pybrood.WeaponTypes .. py:attribute:: Gauss_Rifle .. py:attribute:: Gauss_Rifle_Jim_Raynor .. py:attribute:: C_10_Canister_Rifle .. py:attribute:: C_10_Canister_Rifle_Sarah_Kerrigan .. py:attribute:: C_10_Canister_Rifle_Samir_Duran .. py:attribute:: C_10_Canister_Rifle_Infested_Duran .. py:attribute:: C_10_Canister_Rifle_Alexei_Stukov .. py:attribute:: Fragmentation_Grenade .. py:attribute:: Fragmentation_Grenade_Jim_Raynor .. py:attribute:: Spider_Mines .. py:attribute:: Twin_Autocannons .. py:attribute:: Twin_Autocannons_Alan_Schezar .. py:attribute:: Hellfire_Missile_Pack .. py:attribute:: Hellfire_Missile_Pack_Alan_Schezar .. py:attribute:: Arclite_Cannon .. py:attribute:: Arclite_Cannon_Edmund_Duke .. py:attribute:: Fusion_Cutter .. py:attribute:: Gemini_Missiles .. py:attribute:: Gemini_Missiles_Tom_Kazansky .. py:attribute:: Burst_Lasers .. py:attribute:: Burst_Lasers_Tom_Kazansky .. py:attribute:: ATS_Laser_Battery .. py:attribute:: ATS_Laser_Battery_Hero .. py:attribute:: ATS_Laser_Battery_Hyperion .. py:attribute:: ATA_Laser_Battery .. py:attribute:: ATA_Laser_Battery_Hero .. py:attribute:: ATA_Laser_Battery_Hyperion .. py:attribute:: Flame_Thrower .. py:attribute:: Flame_Thrower_Gui_Montag .. py:attribute:: Arclite_Shock_Cannon .. py:attribute:: Arclite_Shock_Cannon_Edmund_Duke .. py:attribute:: Longbolt_Missile .. py:attribute:: Claws .. py:attribute:: Claws_Devouring_One .. py:attribute:: Claws_Infested_Kerrigan .. py:attribute:: Needle_Spines .. py:attribute:: Needle_Spines_Hunter_Killer .. py:attribute:: Kaiser_Blades .. py:attribute:: Kaiser_Blades_Torrasque .. py:attribute:: Toxic_Spores .. py:attribute:: Spines .. py:attribute:: Acid_Spore .. py:attribute:: Acid_Spore_Kukulza .. py:attribute:: Glave_Wurm .. py:attribute:: Glave_Wurm_Kukulza .. py:attribute:: Seeker_Spores .. py:attribute:: Subterranean_Tentacle .. py:attribute:: Suicide_Infested_Terran .. py:attribute:: Suicide_Scourge .. py:attribute:: Particle_Beam .. py:attribute:: Psi_Blades .. py:attribute:: Psi_Blades_Fenix .. py:attribute:: Phase_Disruptor .. py:attribute:: Phase_Disruptor_Fenix .. py:attribute:: Psi_Assault .. py:attribute:: Psionic_Shockwave .. py:attribute:: Psionic_Shockwave_TZ_Archon .. py:attribute:: Dual_Photon_Blasters .. py:attribute:: Dual_Photon_Blasters_Mojo .. py:attribute:: Dual_Photon_Blasters_Artanis .. py:attribute:: Anti_Matter_Missiles .. py:attribute:: Anti_Matter_Missiles_Mojo .. py:attribute:: Anti_Matter_Missiles_Artanis .. py:attribute:: Phase_Disruptor_Cannon .. py:attribute:: Phase_Disruptor_Cannon_Danimoth .. py:attribute:: Pulse_Cannon .. py:attribute:: STS_Photon_Cannon .. py:attribute:: STA_Photon_Cannon .. py:attribute:: Scarab .. py:attribute:: Neutron_Flare .. py:attribute:: Halo_Rockets .. py:attribute:: Corrosive_Acid .. py:attribute:: Subterranean_Spines .. py:attribute:: Warp_Blades .. py:attribute:: Warp_Blades_Hero .. py:attribute:: Warp_Blades_Zeratul .. py:attribute:: Independant_Laser_Battery .. py:attribute:: Twin_Autocannons_Floor_Trap .. py:attribute:: Hellfire_Missile_Pack_Wall_Trap .. py:attribute:: Flame_Thrower_Wall_Trap .. py:attribute:: Hellfire_Missile_Pack_Floor_Trap .. py:attribute:: Yamato_Gun .. py:attribute:: Nuclear_Strike .. py:attribute:: Lockdown .. py:attribute:: EMP_Shockwave .. py:attribute:: Irradiate .. py:attribute:: Parasite .. py:attribute:: Spawn_Broodlings .. py:attribute:: Ensnare .. py:attribute:: Dark_Swarm .. py:attribute:: Plague .. py:attribute:: Consume .. py:attribute:: Stasis_Field .. py:attribute:: Psionic_Storm .. py:attribute:: Disruption_Web .. py:attribute:: Restoration .. py:attribute:: Mind_Control .. py:attribute:: Feedback .. py:attribute:: Optical_Flare .. py:attribute:: Maelstrom .. py:attribute:: None_ .. py:attribute:: Unknown