Trigger API Reference DCEI Events Player0 - funovus/editor-wiki GitHub Wiki
Table of Contents
- [Trigger API Reference\DCEI Events\Player](#trigger-api-referencedcei-eventsplayer)
* [void TriggerAddOnGoldChangeEvent(TypedCallback trigger)](#void-triggeraddongoldchangeeventtypedcallbackint-int-trigger)
|
Trigger API Reference\DCEI Events\Player {Trigger-API-ReferenceDCEI-EventsPlayer}
void TriggerAddOnGoldChangeEvent(TypedCallback<int, int> trigger) {void-TriggerAddOnGoldChangeEventTypedCallbackint-int-trigger}
void TriggerAddOnGoldChangeEvent(TypedCallback<int, int> trigger)
This event triggers when the player's gold changes. This function can also pass the player gaining gold and the net change in gold as parameters to the callback function.
-
object
trigger
the callback function that is run when the event is triggered. DCEI.TriggeringPlayerId will not get the triggering player ID.
-
Int32
player_id
-
Int32
amount
function OnGoldChange(player, net_difference)
local value = DCEI.GetGold(player)
DCEI.LogMessage("> player [" .. tostring(player) .. "] gold = " .. tostring(value) .. " (net difference: " .. net_difference .. ")")
end
DCEI.TriggerAddOnGoldChangeEvent(OnGoldChange)