# Remove Charge Used For Player
Grammar — Clear charges used for charge inCharge for player inPlayer
Flags —Action
Clears the number of used charges for the specified player charge link.
# Arguments
int
— Playerstring
— Charge
Returns — void
void libNtve_gf_PlayerRemoveChargeUsed(
int lp_inPlayer,
string lp_inCharge,
);
# 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
# mods/starcoop/starcoop.sc2mod
// L5944
libNtve_gf_PlayerRemoveChargeUsed(lp_player, "Abil/SIStukovInfestStructureUpgraded")
// L12722
libNtve_gf_PlayerRemoveChargeUsed(EventPlayer(), "Abil/NovaDefensiveMatrixDrone")
// L12727
libNtve_gf_PlayerRemoveChargeUsed(EventPlayer(), "Abil/ToxicNestBuild")
// L20164
libNtve_gf_PlayerRemoveChargeUsed(lv_player, "HHStarportTrainWraith")
// L20169
libNtve_gf_PlayerRemoveChargeUsed(lv_player, "HHStarportTrainViking")
// L20174
libNtve_gf_PlayerRemoveChargeUsed(lv_player, "HHStarportTrainBattlecruiser")
// L20179
libNtve_gf_PlayerRemoveChargeUsed(lv_player, "HHStarportTrainRaven")
# mods/starcoop/starcoop.sc2mod
// L8851
libNtve_gf_PlayerRemoveChargeUsed(EventPlayer(), "Abil/TychusTrain")