- Were you looking for the list of API events?
This is the main WS event reference. Events are a basic message passing system which are received by event handlers as Lua table and function. Many require registration in Lua.
Startup[edit | edit source]
During start-up the OnLoad event fires for an AddOn during load, allowing it register for further event and timer messages.
Registration[edit | edit source]
You can register any other table and function to receive an event using the WildStar/api(sEventName, sFuncName, tHandler) function. When the events occur they will be delivered to that script handler.
Removal[edit | edit source]
To unregister an event handler, use WildStar/api(sEventName, tHandler).
Performance[edit | edit source]
The WildStar interface is nearly entirely event driven, and all interface code is invoked in response to an event. Script execution must be completed before a frame is rendered; therefore, event processing code that takes too long or contains an infinite loop can drastically degrade the client visibly.
See also[edit | edit source]
- Handling events - setting up event handling for an AddOn
- Registering events - how to create new events for use by AddOns
- Parsing event messages - extracting information from event's parameters
- UI AddOn