Event Handler
An Event Handler is a function registered in a special way to be called when certain things (events) happen.
Official Events Documentation: [Events]
- Registering a function as Event Handlerin the general abstract form is:
RegisterEventHandler( (EventType)mEvent, (string)mEventIdentifier, (function)mEventHandler)
mEvent can be one of the following events:
EventType.LoadedFromBackup EventType.Destroyed EventType.CreatedObject EventType.ModuleAttached EventType.Timer EventType.Message EventType.EnterView EventType.LeaveView EventType.RequestPickUp EventType.RequestDrop EventType.RequestEquip EventType.ContainerItemAdded EventType.ContainerItemRemoved EventType.ItemEquipped EventType.ItemUnequipped EventType.StartMoving EventType.Arrived EventType.Use EventType.PlayerSpeech EventType.ClientUserCommand EventType.ClientObjectCommand EventType.ClientTargetAnyObjResponse EventType.ClientTargetGameObjResponse EventType.ClientTargetLocResponse EventType.ContextMenuResponse EventType.DynamicWindowResponse EventType.UserLogout EventType.GlobalVarUpdateResult