# Add Cooldown For Game
Grammar — Add inVal seconds to cooldown inCooldown
Flags —Native
|Action
Adds time to the specified global cooldown link.
# Arguments
string
— Cooldownfixed
— Value
Returns — void
native void GameAddCooldown(
string inCooldown,
fixed inVal,
);
# Related
Category: Game / Charges And Cooldowns
- [F] —
void
— Add Charge Remaining Regen Time For Game — ( GameAddChargeRegenRemaining ) - [F] —
void
— Add Charge Full Regen Time For Game — ( GameAddChargeRegenFull ) - [F] —
void
— Add Charge Used For Game — ( GameAddChargeUsed ) - [F] —
void
— Remove Charge Used For Game — ( libNtve_gf_GameRemoveChargeUsed ) - [F] —
fixed
— Charge Regen Remaining For Game — ( GameGetChargeRegen ) - [F] —
fixed
— Charge Regen Full For Game — ( GameGetChargeRegenFull ) - [F] —
fixed
— Game Charge Used — ( GameGetChargeUsed ) - [F] —
void
— Pause/Unpause All Charges For Game — ( GamePauseAllCharges ) - [F] —
void
— Add Cooldown For Game — ( GameAddCooldown ) - [F] —
void
— Remove Cooldown For Game — ( libNtve_gf_GameRemoveCooldown ) - [F] —
fixed
— Game Cooldown — ( GameGetCooldown ) - [F] —
void
— Pause/Unpause All Cooldowns For Game — ( GamePauseAllCooldowns )
# Examples
# mods/core.sc2mod
// L3427
GameAddCooldown(lp_inCooldown, (-1.0 * GameGetCooldown(lp_inCooldown)))
// L2923
GameAddCooldown(lp_inCooldown, (-1.0 * GameGetCooldown(lp_inCooldown)))