# Show/Hide Ability For Unit

Grammarshow|Show/Hide the abil ability for u
FlagsNative | Action

Shows or hides the specified ability on the specified unit.

# Arguments

  • unit — Unit
  • string [ gamelink::Abil ] — Ability
  • bool [ preset::ShowHideOption ] — Show

Returns — void

native void UnitAbilityShow(
	unit inUnit,
	string inAbil,
	bool inShow,
);

Category: Ability / Basic

# Examples

# campaigns/liberty.sc2campaign

MapScript.galaxy

// L1424
UnitAbilityShow(gv_raynor, "TossGrenade", true)
// L1499
UnitAbilityShow(gv_raynor, "ExperimentalPlasmaGun", true)
// L1575
UnitAbilityShow(gv_raynor, "TheMorosDevice", true)
// L11427
UnitAbilityShow(gv_raynor, "TheMorosDevice", false)
// L11428
UnitAbilityShow(gv_raynor, "ExperimentalPlasmaGun", false)
// L1424
UnitAbilityShow(gv_raynor, "TossGrenade", true)
// L1499
UnitAbilityShow(gv_raynor, "ExperimentalPlasmaGun", true)
// L1575
UnitAbilityShow(gv_raynor, "TheMorosDevice", true)
// L11427
UnitAbilityShow(gv_raynor, "TheMorosDevice", false)
// L11428
UnitAbilityShow(gv_raynor, "ExperimentalPlasmaGun", false)
// L998
UnitAbilityShow(gv_zeratul, "PrologueVoidArmor", false)
// L999
UnitAbilityShow(gv_zeratul, "ShadowBlade", false)
// L1307
UnitAbilityShow(gv_zeratul, "PrologueVoidArmor", true)
// L1308
UnitAbilityShow(gv_zeratul, "ShadowBlade", true)
// L1957
UnitAbilityShow(gv_zeratul, "PrologueVoidArmor", true)
// L1958
UnitAbilityShow(gv_zeratul, "ShadowBlade", true)
// L2476
UnitAbilityShow(gv_zeratul, "PrologueVoidArmor", true)
// L2564
UnitAbilityShow(gv_zeratul, "ShadowBlade", true)
// L2566
UnitAbilityShow(gv_zeratul, "PrologueVoidArmor", true)
// L1060
UnitAbilityShow(gv_tHE_ONE_URSADON, "Consume", false)
// L1061
UnitAbilityShow(UnitFromId(16), "Consume", false)
// L2754
UnitAbilityShow(UnitFromId(16), "Consume", true)
// L3435
UnitAbilityShow(gv_tHE_ONE_URSADON, "Consume", true)
// L492
UnitAbilityShow(gv_hyperion, "SJHyperionFightersRecall", false)
// L1715
UnitAbilityShow(gv_hyperion, "SJHyperionBlink", true)
// L1716
UnitAbilityShow(gv_hyperion, "SJHyperionFighters", true)
// L1717
UnitAbilityShow(gv_hyperion, "SJHyperionYamato", true)
// L1751
UnitAbilityShow(gv_hyperion, "SJHyperionBlink", true)
// L1752
UnitAbilityShow(gv_hyperion, "SJHyperionFighters", true)
// L1753
UnitAbilityShow(gv_hyperion, "SJHyperionYamato", true)
// L1754
UnitAbilityShow(gv_hyperion, "SJHyperionLightningStorm", true)
// L1887
UnitAbilityShow(gv_hyperion, "SJHyperionBlink", true)
// L2023
UnitAbilityShow(gv_hyperion, "SJHyperionFighters", true)
// L980
UnitAbilityShow(gv_chrysalis, "PrimalSpawning", false)
// L2841
UnitAbilityShow(gv_chrysalis, "PrimalSpawning", true)
// L1895
UnitAbilityShow(gv_kerrigan, "PrimalSlash", false)
// L1896
UnitAbilityShow(gv_kerrigan, "PsiStrikeWalk", false)
// L1897
UnitAbilityShow(gv_kerrigan, "PrimalHeal", false)
// L2180
UnitAbilityShow(gv_kerrigan, "PsiStrikeWalk", true)
// L2181
UnitAbilityShow(gv_kerrigan, "PrimalSlash", true)
// L2182
UnitAbilityShow(gv_kerrigan, "PrimalHeal", true)
// L2272
UnitAbilityShow(gv_kerrigan, "PsiStrikeWalk", true)
// L2273
UnitAbilityShow(gv_kerrigan, "PrimalSlash", true)
// L2274
UnitAbilityShow(gv_kerrigan, "PrimalHeal", true)
// L2403
UnitAbilityShow(gv_kerrigan, "PsiStrikeWalk", true)
// L1060
UnitAbilityShow(gv_tHE_ONE_URSADON, "Consume", false)
// L1061
UnitAbilityShow(UnitFromId(16), "Consume", false)
// L2754
UnitAbilityShow(UnitFromId(16), "Consume", true)
// L3435
UnitAbilityShow(gv_tHE_ONE_URSADON, "Consume", true)
// L492
UnitAbilityShow(gv_hyperion, "SJHyperionFightersRecall", false)
// L1715
UnitAbilityShow(gv_hyperion, "SJHyperionBlink", true)
// L1716
UnitAbilityShow(gv_hyperion, "SJHyperionFighters", true)
// L1717
UnitAbilityShow(gv_hyperion, "SJHyperionYamato", true)
// L1751
UnitAbilityShow(gv_hyperion, "SJHyperionBlink", true)
// L1752
UnitAbilityShow(gv_hyperion, "SJHyperionFighters", true)
// L1753
UnitAbilityShow(gv_hyperion, "SJHyperionYamato", true)
// L1754
UnitAbilityShow(gv_hyperion, "SJHyperionLightningStorm", true)
// L1887
UnitAbilityShow(gv_hyperion, "SJHyperionBlink", true)
// L2023
UnitAbilityShow(gv_hyperion, "SJHyperionFighters", true)
// L980
UnitAbilityShow(gv_chrysalis, "PrimalSpawning", false)
// L2841
UnitAbilityShow(gv_chrysalis, "PrimalSpawning", true)
// L1895
UnitAbilityShow(gv_kerrigan, "PrimalSlash", false)
// L1896
UnitAbilityShow(gv_kerrigan, "PsiStrikeWalk", false)
// L1897
UnitAbilityShow(gv_kerrigan, "PrimalHeal", false)
// L2180
UnitAbilityShow(gv_kerrigan, "PsiStrikeWalk", true)
// L2181
UnitAbilityShow(gv_kerrigan, "PrimalSlash", true)
// L2182
UnitAbilityShow(gv_kerrigan, "PrimalHeal", true)
// L2272
UnitAbilityShow(gv_kerrigan, "PsiStrikeWalk", true)
// L2273
UnitAbilityShow(gv_kerrigan, "PrimalSlash", true)
// L2274
UnitAbilityShow(gv_kerrigan, "PrimalHeal", true)
// L2403
UnitAbilityShow(gv_kerrigan, "PsiStrikeWalk", true)
// L998
UnitAbilityShow(gv_zeratul, "PrologueVoidArmor", false)
// L999
UnitAbilityShow(gv_zeratul, "ShadowBlade", false)
// L1307
UnitAbilityShow(gv_zeratul, "PrologueVoidArmor", true)
// L1308
UnitAbilityShow(gv_zeratul, "ShadowBlade", true)
// L1957
UnitAbilityShow(gv_zeratul, "PrologueVoidArmor", true)
// L1958
UnitAbilityShow(gv_zeratul, "ShadowBlade", true)
// L2476
UnitAbilityShow(gv_zeratul, "PrologueVoidArmor", true)
// L2564
UnitAbilityShow(gv_zeratul, "ShadowBlade", true)
// L2566
UnitAbilityShow(gv_zeratul, "PrologueVoidArmor", true)

# mods/heroesbrawlmods/arenamodemods/trialgrounds.stormmod

LibAMVS.galaxy

// L2284
UnitAbilityShow(auto3EEF2B0A_var, "Mount", false)
// L2288
UnitAbilityShow(auto3EEF2B0A_var, "MedivhTransformRaven", false)

# mods/heroesbrawlmods/brawlmapmods/coop/pvebrawlmod.stormmod

LibPVEB.galaxy

// L1735
UnitAbilityShow(lv_itUnit, "Hearthstone", false)
// L1741
UnitAbilityShow(lv_itUnit, "FalstadFlight", false)
// L1746
UnitAbilityShow(lv_itUnit, "MedivhTransformRaven", false)
// L1748
UnitAbilityShow(lv_itUnit, "MedivhTransformRavenLand", false)
// L1749
UnitAbilityShow(lv_itUnit, "MedivhTransformRavenBirdsEyeView", false)
// L1750
UnitAbilityShow(lv_itUnit, "MedivhTransformRavenFountain", false)
// L1751
UnitAbilityShow(lv_itUnit, "MedivhTransformRavenGuardianMorph", false)
// L1752
UnitAbilityShow(lv_itUnit, "MedivhTransformRavenMorph", false)
// L1755
UnitAbilityShow(lv_itUnit, "DehakaBrushstalker", false)
// L1759
UnitAbilityShow(lv_itUnit, "Mount", false)

# mods/heroesbrawlmods/brawlmapmods/coop/pvemod.stormmod

LibPVEM.galaxy

// L2499
UnitAbilityShow(lv_itUnit, "Hearthstone", false)
// L2505
UnitAbilityShow(lv_itUnit, "FalstadFlight", false)
// L2510
UnitAbilityShow(lv_itUnit, "MedivhTransformRaven", false)
// L2512
UnitAbilityShow(lv_itUnit, "MedivhTransformRavenLand", false)
// L2513
UnitAbilityShow(lv_itUnit, "MedivhTransformRavenBirdsEyeView", false)
// L2514
UnitAbilityShow(lv_itUnit, "MedivhTransformRavenFountain", false)
// L2515
UnitAbilityShow(lv_itUnit, "MedivhTransformRavenGuardianMorph", false)
// L2516
UnitAbilityShow(lv_itUnit, "MedivhTransformRavenMorph", false)