Method Global:RegisterInstanceEvent [-] [+]
Registers a Map event handler for one instance of a Map.
| Event | State | Parameters | Comment |
|---|---|---|---|
| events.instance.on_initialize | MAP | event, instance_data, map | |
| events.instance.on_load | MAP | event, instance_data, map | |
| events.instance.on_update | MAP | event, instance_data, map, diff | |
| events.instance.on_player_enter | MAP | event, instance_data, map, player | |
| events.instance.on_creature_create | MAP | event, instance_data, map, creature | |
| events.instance.on_gameobject_create | MAP | event, instance_data, map, go | |
| events.instance.on_check_encounter_in_progress | MAP | event, instance_data, map |
Synopsis
RegisterInstanceEvent( instance_id, event, function )
RegisterInstanceEvent( instance_id, event, function, shots )
Arguments
function functionFunction to register.
number shots (0)The number of times the function will be called, 0 means "always call this function".
Valid numbers: integers from 0 to 4,294,967,295.
Returns
Nothing.