Event Handler

From Legends of Aria Admin and Modding Wiki
Revision as of 16:30, 1 November 2016 by Yorlik (talk | contribs)
Jump to: navigation, search
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