Enum sc2::data::Upgrade [−][src]
pub enum Upgrade {
CarrierLaunchSpeedUpgrade,
GlialReconstitution,
TunnelingClaws,
ChitinousPlating,
HiSecAutoTracking,
TerranBuildingArmor,
TerranInfantryWeaponsLevel1,
TerranInfantryWeaponsLevel2,
TerranInfantryWeaponsLevel3,
NeoSteelFrame,
TerranInfantryArmorsLevel1,
TerranInfantryArmorsLevel2,
TerranInfantryArmorsLevel3,
Stimpack,
ShieldWall,
PunisherGrenades,
HighCapacityBarrels,
BansheeCloak,
RavenCorvidReactor,
PersonalCloaking,
TerranVehicleWeaponsLevel1,
TerranVehicleWeaponsLevel2,
TerranVehicleWeaponsLevel3,
TerranShipWeaponsLevel1,
TerranShipWeaponsLevel2,
TerranShipWeaponsLevel3,
ProtossGroundWeaponsLevel1,
ProtossGroundWeaponsLevel2,
ProtossGroundWeaponsLevel3,
ProtossGroundArmorsLevel1,
ProtossGroundArmorsLevel2,
ProtossGroundArmorsLevel3,
ProtossShieldsLevel1,
ProtossShieldsLevel2,
ProtossShieldsLevel3,
ObserverGraviticBooster,
GraviticDrive,
ExtendedThermalLance,
PsiStormTech,
ZergMeleeWeaponsLevel1,
ZergMeleeWeaponsLevel2,
ZergMeleeWeaponsLevel3,
ZergGroundArmorsLevel1,
ZergGroundArmorsLevel2,
ZergGroundArmorsLevel3,
ZergMissileWeaponsLevel1,
ZergMissileWeaponsLevel2,
ZergMissileWeaponsLevel3,
OverlordSpeed,
Burrow,
ZerglingAttackSpeed,
ZerglingMovementSpeed,
ZergFlyerWeaponsLevel1,
ZergFlyerWeaponsLevel2,
ZergFlyerWeaponsLevel3,
ZergFlyerArmorsLevel1,
ZergFlyerArmorsLevel2,
ZergFlyerArmorsLevel3,
InfestorEnergyUpgrade,
CentrificalHooks,
BattleCruiserEnableSpecializations,
ProtossAirWeaponsLevel1,
ProtossAirWeaponsLevel2,
ProtossAirWeaponsLevel3,
ProtossAirArmorsLevel1,
ProtossAirArmorsLevel2,
ProtossAirArmorsLevel3,
WarpGateResearch,
Charge,
BlinkTech,
PhoenixRangeUpgrade,
NeuralParasite,
TerranVehicleAndShipArmorsLevel1,
TerranVehicleAndShipArmorsLevel2,
TerranVehicleAndShipArmorsLevel3,
DrillClaws,
AdeptPiercingAttack,
MagFieldLaunchers,
EvolveGroovedSpines,
EvolveMuscularAugments,
BansheeSpeed,
RavenRecalibratedExplosives,
MedivacIncreaseSpeedBoost,
LiberatorAgRangeUpgrade,
DarkTemplarBlinkUpgrade,
}A list of known StarCraft II upgrades.
Variants
CarrierLaunchSpeedUpgradeGlialReconstitutionTunnelingClawsChitinousPlatingHiSecAutoTrackingTerranBuildingArmorTerranInfantryWeaponsLevel1TerranInfantryWeaponsLevel2TerranInfantryWeaponsLevel3NeoSteelFrameTerranInfantryArmorsLevel1TerranInfantryArmorsLevel2TerranInfantryArmorsLevel3StimpackShieldWallPunisherGrenadesHighCapacityBarrelsBansheeCloakRavenCorvidReactorPersonalCloakingTerranVehicleWeaponsLevel1TerranVehicleWeaponsLevel2TerranVehicleWeaponsLevel3TerranShipWeaponsLevel1TerranShipWeaponsLevel2TerranShipWeaponsLevel3ProtossGroundWeaponsLevel1ProtossGroundWeaponsLevel2ProtossGroundWeaponsLevel3ProtossGroundArmorsLevel1ProtossGroundArmorsLevel2ProtossGroundArmorsLevel3ProtossShieldsLevel1ProtossShieldsLevel2ProtossShieldsLevel3ObserverGraviticBoosterGraviticDriveExtendedThermalLancePsiStormTechZergMeleeWeaponsLevel1ZergMeleeWeaponsLevel2ZergMeleeWeaponsLevel3ZergGroundArmorsLevel1ZergGroundArmorsLevel2ZergGroundArmorsLevel3ZergMissileWeaponsLevel1ZergMissileWeaponsLevel2ZergMissileWeaponsLevel3OverlordSpeedBurrowZerglingAttackSpeedZerglingMovementSpeedZergFlyerWeaponsLevel1ZergFlyerWeaponsLevel2ZergFlyerWeaponsLevel3ZergFlyerArmorsLevel1ZergFlyerArmorsLevel2ZergFlyerArmorsLevel3InfestorEnergyUpgradeCentrificalHooksBattleCruiserEnableSpecializationsProtossAirWeaponsLevel1ProtossAirWeaponsLevel2ProtossAirWeaponsLevel3ProtossAirArmorsLevel1ProtossAirArmorsLevel2ProtossAirArmorsLevel3WarpGateResearchChargeBlinkTechPhoenixRangeUpgradeNeuralParasiteTerranVehicleAndShipArmorsLevel1TerranVehicleAndShipArmorsLevel2TerranVehicleAndShipArmorsLevel3DrillClawsAdeptPiercingAttackMagFieldLaunchersEvolveGroovedSpinesEvolveMuscularAugmentsBansheeSpeedRavenRecalibratedExplosivesMedivacIncreaseSpeedBoostLiberatorAgRangeUpgradeDarkTemplarBlinkUpgrade
Trait Implementations
impl Debug for Upgrade[src]
impl Debug for Upgradefn fmt(&self, __arg_0: &mut Formatter) -> Result[src]
fn fmt(&self, __arg_0: &mut Formatter) -> ResultFormats the value using the given formatter. Read more
impl Copy for Upgrade[src]
impl Copy for Upgradeimpl Clone for Upgrade[src]
impl Clone for Upgradefn clone(&self) -> Upgrade[src]
fn clone(&self) -> UpgradeReturns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0[src]
fn clone_from(&mut self, source: &Self)1.0.0
[src]Performs copy-assignment from source. Read more
impl PartialEq for Upgrade[src]
impl PartialEq for Upgradefn eq(&self, __arg_0: &Upgrade) -> bool[src]
fn eq(&self, __arg_0: &Upgrade) -> boolThis method tests for self and other values to be equal, and is used by ==. Read more
fn ne(&self, other: &Rhs) -> bool1.0.0[src]
fn ne(&self, other: &Rhs) -> bool1.0.0
[src]This method tests for !=.
impl Eq for Upgrade[src]
impl Eq for Upgradeimpl Hash for Upgrade[src]
impl Hash for Upgrade