# Player Cooldown
Grammar — Cooldown of cooldown inCooldown for player inPlayer
Flags —Native
|Function
Returns the cooldown time for the specified player cooldown link.
# Arguments
int
— Playerstring
— Cooldown
Returns — fixed
native fixed PlayerGetCooldown(
int inPlayer,
string inCooldown,
);
# Related
Category: Player / Charges And Cooldowns
- [F] —
void
— Add Charge Remaining Regen Time For Player — ( PlayerAddChargeRegenRemaining ) - [F] —
void
— Add Charge Full Regen Time For Player — ( PlayerAddChargeRegenFull ) - [F] —
void
— Add Charge Used For Player — ( PlayerAddChargeUsed ) - [F] —
void
— Remove Charge Used For Player — ( libNtve_gf_PlayerRemoveChargeUsed ) - [F] —
fixed
— Charge Regen Remaining For Player — ( PlayerGetChargeRegen ) - [F] —
fixed
— Charge Regen Full For Player — ( PlayerGetChargeRegenFull ) - [F] —
fixed
— Player Charge Used — ( PlayerGetChargeUsed ) - [F] —
void
— Pause/Unpause All Charges For Player — ( PlayerPauseAllCharges ) - [F] —
void
— Add Cooldown For Player — ( PlayerAddCooldown ) - [F] —
void
— Remove Cooldown For Player — ( libNtve_gf_PlayerRemoveCooldown ) - [F] —
fixed
— Player Cooldown — ( PlayerGetCooldown ) - [F] —
void
— Pause/Unpause All Cooldowns For Player — ( PlayerPauseAllCooldowns )
# Examples
# campaigns/swarmstory.sc2campaign
// 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
// 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
// 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
// L3865
PlayerGetCooldown(lp_inPlayer, lp_inCooldown)
// L3219
PlayerGetCooldown(lp_inPlayer, lp_inCooldown)
# mods/heroesdata.stormmod
// L6872
PlayerGetCooldown(lp_player, lv_cooldownLink)
// L6876
PlayerGetCooldown(lp_player, lv_cooldownLink)
# mods/heromods/anduin.stormmod
// L116
PlayerGetCooldown(lv_player, "Abil/AnduinBlessedRecovery")
# mods/heromods/dva.stormmod
// L383
PlayerGetCooldown(lp_dVaPlayer, "Abil/DVaPilotCallMech")
# mods/missionpacks/novacampaign.sc2mod
// 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
// 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
// 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
// L2184
PlayerGetCooldown(UnitGetOwner(lp_aIUnit), "MutatorAmonZagaraBanelingBarrage")
// L2206
PlayerGetCooldown(UnitGetOwner(lp_aIUnit), "MutatorAmonZagaraSpawnHunterKillers")
// L2229
PlayerGetCooldown(UnitGetOwner(lp_aIUnit), "MutatorAmonZagaraMassFrenzy")
# mods/starcoop/starcoop.sc2mod
// 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)))