# Ability Command

Grammar — (ability, command)
FlagsNative | Function

Constructs an ability command from an ability and an index. An ability command is the combination of an ability and an index for a command within that ability. Command indexes are 0 based.

# Arguments

  • string [ gamelink::Abil ] — Ability
  • int — Command

Returns — abilcmd

native abilcmd AbilityCommand(
	string inAbil,
	int inCmdIndex,
);

Category: Order / Ability Commands

# Examples

# campaigns/liberty.sc2campaign

MapScript.galaxy

// L213
AbilityCommand("TemplarArchivesResearch", 4)
// L214
AbilityCommand("TwilightCouncilResearch", 1)
// L215
AbilityCommand("TwilightCouncilResearch", 0)
// L216
AbilityCommand("MorphBackToGateway", 0)
// L217
AbilityCommand("WarpGateTrain", 4)
// L218
AbilityCommand("WarpGateTrain", 0)
// L219
AbilityCommand("WarpGateTrain", 1)
// L220
AbilityCommand("WarpGateTrain", 2)
// L221
AbilityCommand("WarpGateTrain", 5)
// L222
AbilityCommand("WarpGateTrain", 3)
// L317
AbilityCommand("stop", 0)
// L373
AbilityCommand("CarrierHangar", 0)
// L534
AbilityCommand("ForceField", 0)
// L535
AbilityCommand("TemporalRift", 0)
// L540
AbilityCommand("HallucinationArchon", 0)
// L541
AbilityCommand("HallucinationColossus", 0)
// L542
AbilityCommand("HallucinationHighTemplar", 0)
// L543
AbilityCommand("HallucinationImmortal", 0)
// L544
AbilityCommand("HallucinationPhoenix", 0)
// L545
AbilityCommand("HallucinationProbe", 0)
// L299
AbilityCommand("Snipe", 0)
// L300
AbilityCommand("PsiStorm", 0)
// L301
AbilityCommand("ArchonWarp", 0)
// L302
AbilityCommand("ArchonWarp", 1)
// L303
AbilityCommand("ForceField", 0)
// L304
AbilityCommand("HallucinationArchon", 0)
// L305
AbilityCommand("HallucinationColossus", 0)
// L306
AbilityCommand("HallucinationHighTemplar", 0)
// L307
AbilityCommand("HallucinationImmortal", 0)
// L308
AbilityCommand("HallucinationPhoenix", 0)
// L232
AbilityCommand("ScannerSweep", 0)
// L233
AbilityCommand("TerranBuild", 1)
// L234
AbilityCommand("TerranBuild", 2)
// L235
AbilityCommand("TerranBuild", 3)
// L236
AbilityCommand("TerranBuild", 6)
// L237
AbilityCommand("BarracksAddOns", 1)
// L238
AbilityCommand("BarracksAddOns", 0)
// L239
AbilityCommand("TerranBuild", 4)
// L240
AbilityCommand("TerranBuild", 5)
// L241
AbilityCommand("TerranBuild", 11)
// L2077
AbilityCommand("attack", 0)
// L2079
AbilityCommand("attack", 0)
// L2083
AbilityCommand("attack", 0)
// L2084
AbilityCommand("Repair", 0)
// L2116
AbilityCommand("SCVHarvest", 0)
// L2384
AbilityCommand("attack", 0)
// L2388
AbilityCommand("BunkerTransport", 0)
// L2389
AbilityCommand("BunkerTransport", 0)
// L2393
AbilityCommand("Repair", 0)
// L2398
AbilityCommand("attack", 0)
// L286
AbilityCommand("stop", 0)
// L495
AbilityCommand("Stimpack", 0)
// L496
AbilityCommand("SiegeMode", 0)
// L497
AbilityCommand("Unsiege", 0)
// L503
AbilityCommand("MedivacTransport", 0)
// L964
AbilityCommand("MedivacTransport", 0)
// L986
AbilityCommand("MedivacTransport", 0)
// L1027
AbilityCommand("SapStructure", 0)
// L1132
AbilityCommand("MedivacTransport", 0)
// L1154
AbilityCommand("MedivacTransport", 0)
// L208
AbilityCommand("CommandCenterLiftOff", 0)
// L209
AbilityCommand("OrbitalLiftOff", 0)
// L210
AbilityCommand("CalldownMULE", 0)
// L211
AbilityCommand("SupplyDrop", 0)
// L212
AbilityCommand("BansheeCloak", 0)
// L456
AbilityCommand("TacNukeStrike", 0)
// L715
AbilityCommand("ArmSiloWithNuke", 0)
// L907
AbilityCommand("stop", 0)
// L932
AbilityCommand("move", 1)
// L933
AbilityCommand("move", 1)
// L279
AbilityCommand("CarrierHangar", 0)
// L300
AbilityCommand("stop", 0)
// L541
AbilityCommand("TemporalRift", 0)
// L543
AbilityCommand("BurrowUltraliskDown", 0)
// L544
AbilityCommand("BurrowZerglingDown", 0)
// L545
AbilityCommand("BurrowRoachDown", 0)
// L546
AbilityCommand("BurrowInfestorDown", 0)
// L547
AbilityCommand("BurrowHydraliskDown", 0)
// L548
AbilityCommand("BurrowBanelingDown", 0)
// L549
AbilityCommand("NeuralParasite", 0)
// L208
AbilityCommand("ArchonWarp", 0)
// L209
AbilityCommand("PsiStorm", 0)
// L210
AbilityCommand("Mergeable", 0)
// L213
AbilityCommand("Yamato", 0)
// L217
AbilityCommand("Yamato", 0)
// L221
AbilityCommand("evolutionchamberresearch", 10)
// L222
AbilityCommand("BurrowInfestorDown", 0)
// L223
AbilityCommand("NeuralParasite", 0)
// L225
AbilityCommand("InfestedTerrans", 0)
// L226
AbilityCommand("BurrowInfestorUp", 0)
// L820
AbilityCommand("SS_CarrierSpawnInterceptor", 0)
// L847
AbilityCommand("move", 0)
// L1109
AbilityCommand("move", 0)
// L1160
AbilityCommand("SS_LeviathanSpawnBombs", 0)
// L1178
AbilityCommand("move", 0)
// L1548
AbilityCommand("SS_LightningProjectorToggle", 0)
// L1556
AbilityCommand("SS_LightningProjectorToggle", 1)
// L1563
AbilityCommand("SS_LightningProjectorToggle", 0)
// L1681
AbilityCommand("SS_ScienceVesselTeleport", 0)
// L1727
AbilityCommand("move", 0)