# Player Cooldown

Grammar — Cooldown of cooldown inCooldown for player inPlayer
FlagsNative | Function

Returns the cooldown time for the specified player cooldown link.

# Arguments

  • int — Player
  • string — Cooldown

Returns — fixed

native fixed PlayerGetCooldown(
	int inPlayer,
	string inCooldown,
);

Category: Player / Charges And Cooldowns

# Examples

# campaigns/swarmstory.sc2campaign

SwarmCampaignLib.galaxy

// L3315
PlayerGetCooldown(1, libSwaC_gv_zSC_HeroReviveLinkKerrigan)
// L3319
PlayerGetCooldown(1, libSwaC_gv_zSC_HeroReviveLinkDehaka)
// L3323
PlayerGetCooldown(1, libSwaC_gv_zSC_HeroReviveLinkStukov)
// L21141
PlayerGetCooldown(1, libSwaC_gv_zSC_HeroReviveLinkKerrigan)
// L21208
PlayerGetCooldown(1, libSwaC_gv_zSC_HeroReviveLinkDehaka)
// L21272
PlayerGetCooldown(1, libSwaC_gv_zSC_HeroReviveLinkStukov)

# campaigns/void.sc2campaign

MapScript.galaxy

// L4494
PlayerGetCooldown(gv_pLAYER_02_DOMINION5, gv_heroReviveLinkKerrigan)
// L4494
PlayerGetCooldown(gv_pLAYER_02_DOMINION5, gv_heroReviveLinkKerrigan)

# campaigns/voidstory.sc2campaign

VoidCampaignMissionLib.galaxy

// L7014
PlayerGetCooldown(libVCMI_gv_pM_HeroRevivePlayer[(libVCMI_ge_PM_HeroType_PM_HeroType_Kerrigan)], libVCMI_gv_pM_HeroReviveCDLink[(libVCMI_ge_PM_HeroType_PM_HeroType_Kerrigan)])
// L7055
PlayerGetCooldown(libVCMI_gv_pM_HeroRevivePlayer[(libVCMI_ge_PM_HeroType_PM_HeroType_Stukov)], libVCMI_gv_pM_HeroReviveCDLink[(libVCMI_ge_PM_HeroType_PM_HeroType_Stukov)])
// L7096
PlayerGetCooldown(libVCMI_gv_pM_HeroRevivePlayer[(libVCMI_ge_PM_HeroType_PM_HeroType_Zagara)], libVCMI_gv_pM_HeroReviveCDLink[(libVCMI_ge_PM_HeroType_PM_HeroType_Zagara)])
// L7133
PlayerGetCooldown(libVCMI_gv_pM_HeroRevivePlayer[(libVCMI_ge_PM_HeroType_PM_HeroType_Fenix)], libVCMI_gv_pM_HeroReviveCDLink[(libVCMI_ge_PM_HeroType_PM_HeroType_Fenix)])
// L7181
PlayerGetCooldown(libVCMI_gv_pM_HeroRevivePlayer[(libVCMI_ge_PM_HeroType_PM_HeroType_Kerrigan_XelNaga)], libVCMI_gv_pM_HeroReviveCDLink[(libVCMI_ge_PM_HeroType_PM_HeroType_Kerrigan_XelNaga)])
// L7235
PlayerGetCooldown(libVCMI_gv_pM_HeroRevivePlayer[(libVCMI_ge_PM_HeroType_PM_HeroType_Kerrigan)], libVCMI_gv_pM_HeroReviveCDLink[(libVCMI_ge_PM_HeroType_PM_HeroType_Kerrigan)])

# campaigns/voidstory.sc2campaign

VoidCampaignUILib.galaxy

// L4019
PlayerGetCooldown(1, libVoiC_gf_PC_ChampResAbility(libVCUI_gf_PU_PresetToHeroGameLink(libVCUI_gv_pU_VoidHeroUIType[lp_index])))
// L4020
PlayerGetCooldown(1, libVoiC_gf_PC_ChampResAbility(libVCUI_gf_PU_PresetToHeroGameLink(libVCUI_gv_pU_VoidHeroUIType[lp_index])))

# mods/core.sc2mod

NativeLib.galaxy

// L3865
PlayerGetCooldown(lp_inPlayer, lp_inCooldown)
// L3219
PlayerGetCooldown(lp_inPlayer, lp_inCooldown)

# mods/heroesdata.stormmod

UILib.galaxy

// L6872
PlayerGetCooldown(lp_player, lv_cooldownLink)
// L6876
PlayerGetCooldown(lp_player, lv_cooldownLink)

# mods/heromods/anduin.stormmod

LibHAND.galaxy

// L116
PlayerGetCooldown(lv_player, "Abil/AnduinBlessedRecovery")

# mods/heromods/dva.stormmod

LibHDVA.galaxy

// L383
PlayerGetCooldown(lp_dVaPlayer, "Abil/DVaPilotCallMech")

# mods/missionpacks/novacampaign.sc2mod

LibNCMI.galaxy

// L6201
PlayerGetCooldown(libNCMI_gv_nM_HeroRevivePlayer[(libNCMI_ge_NM_HeroType_NM_HeroType_Nova)], libNCMI_gv_nM_HeroReviveCDLink[(libNCMI_ge_NM_HeroType_NM_HeroType_Nova)])

# mods/missionpacks/novacampaign.sc2mod

LibNCUI.galaxy

// L3529
PlayerGetCooldown(1, libNovC_gf_NC_ChampResAbility(libNCUI_gf_NU_PresetToHeroGameLink(libNCUI_gv_NU_HeroType[lp_index])))
// L3530
PlayerGetCooldown(1, libNovC_gf_NC_ChampResAbility(libNCUI_gf_NU_PresetToHeroGameLink(libNCUI_gv_NU_HeroType[lp_index])))

# mods/starcoop/starcoop.sc2mod

LibCOMI.galaxy

// L4756
PlayerGetCooldown(lp_player, lv_cooldownLink)
// L6547
PlayerGetCooldown(libCOMI_gv_cM_ZeratulPlayer, "Abil/ProphecyVision")
// L8098
PlayerGetCooldown(lp_player, libCOOC_gf_CC_CommanderHeroReviveLink(libCOOC_gf_ActiveCommanderForPlayer(lp_player)))
// L9792
PlayerGetCooldown(lp_player, lp_cooldownLink)
// L9795
PlayerGetCooldown(lp_player, lp_cooldownLink)
// L10042
PlayerGetCooldown(lp_player, lp_cooldownLink)
// L10045
PlayerGetCooldown(lp_player, lp_cooldownLink)
// L18331
PlayerGetCooldown(lv_fenixPlayer, (libCOMI_gv_cM_Fenix_AbilCmdArray[lv_i]))
// L18346
PlayerGetCooldown(lv_fenixPlayer, (libCOMI_gv_cM_Fenix_AbilCmdArray[lv_i]))
// L18361
PlayerGetCooldown(lv_fenixPlayer, (libCOMI_gv_cM_Fenix_AbilCmdArray[lv_i]))

# mods/starcoop/starcoop.sc2mod

LibCOMU.galaxy

// L2184
PlayerGetCooldown(UnitGetOwner(lp_aIUnit), "MutatorAmonZagaraBanelingBarrage")
// L2206
PlayerGetCooldown(UnitGetOwner(lp_aIUnit), "MutatorAmonZagaraSpawnHunterKillers")
// L2229
PlayerGetCooldown(UnitGetOwner(lp_aIUnit), "MutatorAmonZagaraMassFrenzy")

# mods/starcoop/starcoop.sc2mod

LibCOUI.galaxy

// L3105
PlayerGetCooldown(lp_player, libCOOC_gf_CC_CommanderHeroReviveLink(libCOOC_gf_ActiveCommanderForPlayer(lp_player)))
// L3106
PlayerGetCooldown(lp_player, libCOOC_gf_CC_CommanderHeroReviveLink(libCOOC_gf_ActiveCommanderForPlayer(lp_player)))