# Player Upgrade Changed
Grammar — Player p upgrade changes
Flags —Native
|Event
This event fires when the specified upgrade for the specified player change levels. Use “Triggering Player” to get the player. Use “Triggering Upgrade” to get the upgrade that changed. Use “Trigger Upgrade Level Delta” to get the upgrade that changed.
# Arguments
int
— Player
Returns — void
native void TriggerAddEventUpgradeLevelChanged(
trigger inTrigger,
int player,
);
# Related
Category: Tech Tree / Upgrades
- [F] —
string
[ gamelink::Upgrade ] — Triggering Upgrade — ( EventUpgradeName ) - [F] —
int
— Trigger Upgrade Level Delta — ( EventUpgradeLevelDelta ) - [F] —
void
— Player Upgrade Changed — ( TriggerAddEventUpgradeLevelChanged )
# Examples
# mods/starcoop/starcoop.sc2mod
// L15854
TriggerAddEventUpgradeLevelChanged(libCOMI_gt_CM_Alarak_Upgrade, c_playerAny)
// L19846
TriggerAddEventUpgradeLevelChanged(libCOMI_gt_CM_Horner_MTO_Upgrade, c_playerAny)
// L20819
TriggerAddEventUpgradeLevelChanged(libCOMI_gt_CM_KaraxRepairBeamLimit, c_playerAny)
// L22087
TriggerAddEventUpgradeLevelChanged(libCOMI_gt_CM_Mengsk_PropagandaUpgraded, c_playerAny)
// L24014
TriggerAddEventUpgradeLevelChanged(libCOMI_gt_CM_Stetmann_Set, c_playerAny)
// L27084
TriggerAddEventUpgradeLevelChanged(libCOMI_gt_CM_ZeratulProphecyEventArtifactUsed, c_playerAny)
// L28435
TriggerAddEventUpgradeLevelChanged(libCOMI_gt_CM_Zeratul_ArtifactRush, c_playerAny)
// L28582
TriggerAddEventUpgradeLevelChanged(libCOMI_gt_CM_ZeratulArtifactUpgrades, c_playerAny)
// L32744
TriggerAddEventUpgradeLevelChanged(libCOMI_gt_CM_ArtifactTransmission_Upgraded, c_playerAny)
# mods/starcoop/starcoop.sc2mod
// L10707
TriggerAddEventUpgradeLevelChanged(libCOMU_gt_CT_UpgradeChanged, c_playerAny)
# mods/starcoop/starcoop.sc2mod
// L6404
TriggerAddEventUpgradeLevelChanged(libCOOC_gt_CC_PrestigeUpgradeSupplement, c_playerAny)
# mods/starcoop/starcoop.sc2mod
// L9463
TriggerAddEventUpgradeLevelChanged(libCOUI_gt_CU_ZeratulArtifactUpgraded, c_playerAny)
// L9529
TriggerAddEventUpgradeLevelChanged(libCOUI_gt_CU_StetelliteMaxChargesChanged, c_playerAny)