Enum sc2::data::Ability[][src]

pub enum Ability {
    Invalid,
    Smart,
    Attack,
    AttackAttack,
    AttackAttackBuilding,
    AttackRedirect,
    BehaviorBuildingAttackOff,
    BehaviorBuildingAttackOn,
    BehaviorCloakOff,
    BehaviorCloakOffBanshee,
    BehaviorCloakOffGhost,
    BehaviorCloakOn,
    BehaviorCloakOnBanshee,
    BehaviorCloakOnGhost,
    BehaviorGenerateCreepOff,
    BehaviorGenerateCreepOn,
    BehaviorHoldFireOff,
    BehaviorHoldFireOffLurker,
    BehaviorHoldFireOn,
    BehaviorHoldFireOnGhost,
    BehaviorHoldFireOnLurker,
    BehaviorPulsarBeamOff,
    BehaviorPulsarBeamOn,
    BuildArmory,
    BuildAssimilator,
    BuildBanelingNest,
    BuildBarracks,
    BuildBunker,
    BuildCommandCenter,
    BuildCreepTumor,
    BuildCreepTumorQueen,
    BuildCreepTumorTumor,
    BuildCyberneticsCore,
    BuildDarkShrine,
    BuildEngineeringBay,
    BuildEvolutionChamber,
    BuildExtractor,
    BuildFactory,
    BuildFleetBeacon,
    BuildForge,
    BuildFusionCore,
    BuildGateway,
    BuildGhostAcademy,
    BuildHatchery,
    BuildHydraliskDen,
    BuildInfestationPit,
    BuildInterceptors,
    BuildMissileTurret,
    BuildNexus,
    BuildNuke,
    BuildNydusNetwork,
    BuildNydusWorm,
    BuildPhotonCannon,
    BuildPylon,
    BuildReactor,
    BuildReactorBarracks,
    BuildReactorFactory,
    BuildReactorStarport,
    BuildRefinery,
    BuildRoachWarren,
    BuildRoboticsBay,
    BuildRoboticsFacility,
    BuildSensorTower,
    BuildSpawningPool,
    BuildSpineCrawler,
    BuildSpire,
    BuildSporeCrawler,
    BuildStarGate,
    BuildStarport,
    BuildStasisTrap,
    BuildSupplyDepot,
    BuildTechLab,
    BuildTechLabBarracks,
    BuildTechLabFactory,
    BuildTechLabStarport,
    BuildTemplarArchive,
    BuildTwilightCouncil,
    BuildUltraliskCavern,
    BurrowDown,
    BurrowDownBaneling,
    BurrowDownDrone,
    BurrowDownHydralisk,
    BurrowDownInfestor,
    BurrowDownLurker,
    BurrowDownQueen,
    BurrowDownRavager,
    BurrowDownRoach,
    BurrowDownSwarmHost,
    BurrowDownWidowMine,
    BurrowDownZergling,
    BurrowUp,
    BurrowUpBaneling,
    BurrowUpDrone,
    BurrowUpHydralisk,
    BurrowUpInfestor,
    BurrowUpLurker,
    BurrowUpQueen,
    BurrowUpRavager,
    BurrowUpRoach,
    BurrowUpSwarmHost,
    BurrowUpWidowMine,
    BurrowUpZergling,
    Cancel,
    CancelSlotAddOn,
    CancelSlotQueue1,
    CancelSlotQueue5,
    CancelSlotQueueCancelToSelection,
    CancelSlotQueuePassive,
    CancelAdeptPhaseShift,
    CancelAdeptShadePhaseShift,
    CancelBarracksAddOn,
    CancelBuildInProgress,
    CancelCreepTumor,
    CancelFactoryAddOn,
    CancelGravitonBeam,
    CancelLast,
    CancelMorphBroodLord,
    CancelMorphLair,
    CancelMorphLurker,
    CancelMorphLurkerDen,
    CancelMorphMothership,
    CancelMorphOrbital,
    CancelMorphOverlordTransport,
    CancelMorphOverseer,
    CancelMorphPlanetaryFortress,
    CancelMorphRavager,
    CancelQueue1,
    CancelQueue5,
    CancelQueueAddOn,
    CancelQueueCancelToSelection,
    CancelQueuePassive,
    CancelQueuePassiveCancelTOSelection,
    CancelSpineCrawlerRoot,
    CancelStarportAddOn,
    EffectAbduct,
    EffectAdeptPhaseShift,
    EffectAutoTurret,
    EffectBlindingCloud,
    EffectBlink,
    EffectBlinkStalker,
    EffectCallDownMule,
    EffectCausticSpray,
    EffectCharge,
    EffectChronoBoost,
    EffectContaminate,
    EffectCorrosiveBile,
    EffectEmp,
    EffectExplode,
    EffectFeedback,
    EffectForceField,
    EffectFungalGrowth,
    EffectGhostSnipe,
    EffectGravitonBeam,
    EffectGuardianShield,
    EffectHeal,
    EffectHunterSeekerMissile,
    EffectImmortalBarrier,
    EffectInfestedTerrans,
    EffectInjectLarva,
    EffectKd8Charge,
    EffectLockOn,
    EffectLocustSwoop,
    EffectMassRecall,
    EffectMassRecallMothership,
    EffectMassRecallMothershipCore,
    EffectMedivacIgniteAfterBurners,
    EffectNeuralParasite,
    EffectNukeCallDown,
    EffectOracleRevelation,
    EffectParasiticBomb,
    EffectPhotonOvercharge,
    EffectPointDefenseDrone,
    EffectPsiStorm,
    EffectPurificationNova,
    EffectRepair,
    EffectRepairMule,
    EffectRepairScv,
    EffectSalvage,
    EffectScan,
    EffectShadowStride,
    EffectSpawnChangeling,
    EffectSpawnLocusts,
    EffectSpray,
    EffectSprayProtoss,
    EffectSprayTerran,
    EffectSprayZerg,
    EffectStim,
    EffectStimMarauder,
    EffectStimMarine,
    EffectStimMarineRedirect,
    EffectSupplyDrop,
    EffectTacticalJump,
    EffectTempestDisruptionBlast,
    EffectTimeWarp,
    EffectTransfusion,
    EffectViperConsume,
    EffectVoidRayPrismaticAlignment,
    EffectWidowMineAttack,
    EffectYamatoGun,
    HallucinationAdept,
    HallucinationArchon,
    HallucinationColossus,
    HallucinationDisruptor,
    HallucinationHighTemplar,
    HallucinationImmortal,
    HallucinationOracle,
    HallucinationPhoenix,
    HallucinationProbe,
    HallucinationStalker,
    HallucinationVoidRay,
    HallucinationWarpPrism,
    HallucinationZealot,
    Halt,
    HaltBuilding,
    HaltTerranBuild,
    HarvestGather,
    HarvestGatherDrone,
    HarvestGatherProbe,
    HarvestGatherScv,
    HarvestReturn,
    HarvestReturnDrone,
    HarvestReturnMule,
    HarvestReturnProbe,
    HarvestReturnScv,
    HoldPosition,
    Land,
    LandBarracks,
    LandCommandCenter,
    LandFactory,
    LandOrbitalCommand,
    LandStarport,
    Lift,
    LiftBarracks,
    LiftCommandCenter,
    LiftFactory,
    LiftOrbitalCommand,
    LiftStarport,
    Load,
    LoadAll,
    LoadAllCommandCenter,
    LoadBunker,
    LoadMedivac,
    MorphArchon,
    MorphBroodLord,
    MorphGateway,
    MorphGreaterSpire,
    MorphHellbat,
    MorphHellion,
    MorphHive,
    MorphLair,
    MorphLiberatorAaMode,
    MorphLiberatorAgMode,
    MorphLurker,
    MorphLurkerDen,
    MorphMothership,
    MorphOrbitalCommand,
    MorphOverlordTransport,
    MorphOverseer,
    MorphPlanetaryFortress,
    MorphRavager,
    MorphRoot,
    MorphSiegeMode,
    MorphSpineCrawlerRoot,
    MorphSpineCrawlerUproot,
    MorphSporeCrawlerRoot,
    MorphSporeCrawlerUproot,
    MorphSupplyDepotLower,
    MorphSupplyDepotRaise,
    MorphThorExplosiveMode,
    MorphThorHighImpactMode,
    MorphUnsiege,
    MorphUproot,
    MorphVikingAssaultMode,
    MorphVikingFighterMode,
    MorphWarpGate,
    MorphWarpPrismPhasingMode,
    MorphWarpPrismTransportMode,
    Move,
    Patrol,
    RallyBuilding,
    RallyCommandCenter,
    RallyHatcheryUnits,
    RallyHatcheryWorkers,
    RallyMorphingUnit,
    RallyNexus,
    RallyUnits,
    RallyWorkers,
    ResearchAdeptResonatingGlaives,
    ResearchAdvancedBallistics,
    ResearchBansheeCloakingField,
    ResearchBansheeHyperFlightRotors,
    ResearchBattleCruiserWeaponRefit,
    ResearchBlink,
    ResearchBurrow,
    ResearchCentrifugalHooks,
    ResearchCharge,
    ResearchChitinousPlating,
    ResearchCombatShield,
    ResearchConcussiveShells,
    ResearchDrillingClaws,
    ResearchExtendedThermalLance,
    ResearchGlialRegeneration,
    ResearchGraviticBooster,
    ResearchGraviticDrive,
    ResearchGroovedSpines,
    ResearchHighCapacityFuelTanks,
    ResearchHisecAutoTracking,
    ResearchInfernalPreIgniter,
    ResearchInterceptorGravitonCatapult,
    ResearchMagFieldLaunchers,
    ResearchMuscularAugments,
    ResearchNeoSteelFrame,
    ResearchNeuralParasite,
    ResearchPathogenGlands,
    ResearchPersonalCloaking,
    ResearchPhoenixAnionPulseCrystals,
    ResearchPneumatizedCarapace,
    ResearchProtossAirArmor,
    ResearchProtossAirArmorLevel1,
    ResearchProtossAirArmorLevel2,
    ResearchProtossAirArmorLevel3,
    ResearchProtossAirWeapons,
    ResearchProtossAirWeaponsLevel1,
    ResearchProtossAirWeaponsLevel2,
    ResearchProtossAirWeaponsLevel3,
    ResearchProtossGroundArmor,
    ResearchProtossGroundArmorLevel1,
    ResearchProtossGroundArmorLevel2,
    ResearchProtossGroundArmorLevel3,
    ResearchProtossGroundWeapons,
    ResearchProtossGroundWeaponsLevel1,
    ResearchProtossGroundWeaponsLevel2,
    ResearchProtossGroundWeaponsLevel3,
    ResearchProtossShields,
    ResearchProtossShieldsLevel1,
    ResearchProtossShieldsLevel2,
    ResearchProtossShieldsLevel3,
    ResearchPsiStorm,
    ResearchRavenCorvidReactor,
    ResearchRavenRecalibratedExplosives,
    ResearchShadowStrike,
    ResearchStimpack,
    ResearchTerranInfantryArmor,
    ResearchTerranInfantryArmorLevel1,
    ResearchTerranInfantryArmorLevel2,
    ResearchTerranInfantryArmorLevel3,
    ResearchTerranInfantryWeapons,
    ResearchTerranInfantryWeaponsLevel1,
    ResearchTerranInfantryWeaponsLevel2,
    ResearchTerranInfantryWeaponsLevel3,
    ResearchTerranShipWeapons,
    ResearchTerranShipWeaponsLevel1,
    ResearchTerranShipWeaponsLevel2,
    ResearchTerranShipWeaponsLevel3,
    ResearchTerranStructureArmorUpgrade,
    ResearchTerranVehicleAndShipPlating,
    ResearchTerranVehicleAndShipPlatingLevel1,
    ResearchTerranVehicleAndShipPlatingLevel2,
    ResearchTerranVehicleAndShipPlatingLevel3,
    ResearchTerranVehicleWeapons,
    ResearchTerranVehicleWeaponsLevel1,
    ResearchTerranVehicleWeaponsLevel2,
    ResearchTerranVehicleWeaponsLevel3,
    ResearchTunnelingClaws,
    ResearchWarpGate,
    ResearchZergFlyerArmor,
    ResearchZergFlyerArmorLevel1,
    ResearchZergFlyerArmorLevel2,
    ResearchZergFlyerArmorLevel3,
    ResearchZergFlyerAttack,
    ResearchZergFlyerAttackLevel1,
    ResearchZergFlyerAttackLevel2,
    ResearchZergFlyerAttackLevel3,
    ResearchZergGroundArmor,
    ResearchZergGroundArmorLevel1,
    ResearchZergGroundArmorLevel2,
    ResearchZergGroundArmorLevel3,
    ResearchZerglingAdrenalGlands,
    ResearchZerglingMetabolicBoost,
    ResearchZergMeleeWeapons,
    ResearchZergMeleeWeaponsLevel1,
    ResearchZergMeleeWeaponsLevel2,
    ResearchZergMeleeWeaponsLevel3,
    ResearchZergMissileWeapons,
    ResearchZergMissileWeaponsLevel1,
    ResearchZergMissileWeaponsLevel2,
    ResearchZergMissileWeaponsLevel3,
    ScanMove,
    Stop,
    StopBuilding,
    StopAndCheer,
    StopAndDance,
    StopRedirect,
    StopStop,
    TrainWarpAdept,
    TrainWarpDarkTemplar,
    TrainWarpHighTemplar,
    TrainWarpSentry,
    TrainWarpStalker,
    TrainWarpZealot,
    TrainAdept,
    TrainBaneling,
    TrainBanshee,
    TrainBattleCruiser,
    TrainCarrier,
    TrainColossus,
    TrainCorruptor,
    TrainCyclone,
    TrainDarkTemplar,
    TrainDisruptor,
    TrainDrone,
    TrainGhost,
    TrainHellbat,
    TrainHellion,
    TrainHighTemplar,
    TrainHydralisk,
    TrainImmortal,
    TrainInfestor,
    TrainLiberator,
    TrainMarauder,
    TrainMarine,
    TrainMedivac,
    TrainMothershipCore,
    TrainMutalisk,
    TrainObserver,
    TrainOracle,
    TrainOverlord,
    TrainPhoenix,
    TrainProbe,
    TrainQueen,
    TrainRaven,
    TrainReaper,
    TrainRoach,
    TrainScv,
    TrainSentry,
    TrainSiegeTank,
    TrainStalker,
    TrainSwarmHost,
    TrainTempest,
    TrainThor,
    TrainUltralisk,
    TrainVikingFighter,
    TrainViper,
    TrainVoidRay,
    TrainWarpPrism,
    TrainWidowMine,
    TrainZealot,
    TrainZergling,
    UnloadAll,
    UnloadAllAt,
    UnloadAllAtMedivac,
    UnloadAllAtOverlord,
    UnloadAllAtWarpPrism,
    UnloadAllBunker,
    UnloadAllCommandCenter,
    UnloadAllNydusNetwork,
    UnloadAllNydusWorm,
    UnloadUnitBunker,
    UnloadUnitCommandCenter,
    UnloadUnitMedivac,
    UnloadUnitNydusNetwork,
    UnloadUnitOverlord,
    UnloadUnitWarpPrism,
}

A list of known StarCraft II abilities

Variants

Trait Implementations

impl Debug for Ability
[src]

Formats the value using the given formatter. Read more

impl Eq for Ability
[src]

impl PartialEq for Ability
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl Copy for Ability
[src]

impl Clone for Ability
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Hash for Ability
[src]

Feeds this value into the given [Hasher]. Read more

Feeds a slice of this type into the given [Hasher]. Read more

Auto Trait Implementations

impl Send for Ability

impl Sync for Ability