X2AbilityTrigger_EventListener¶
Editor: X2AbilityTriggerEditor_EventListener · extends X2AbilityTriggerEditor_Base.
Own fields¶
| Config field | Type | Requires | Game field | Description |
|---|---|---|---|---|
ListenerEventID |
name |
SetListenerEventID=true |
ListenerData.EventID |
Event this listener waits for. The handling function can only be assigned in code, so a listener added purely from config never fires - editing an existing one does. |
ListenerDeferral |
EventListenerDeferral |
SetListenerDeferral=true |
ListenerData.Deferral |
When the listener runs relative to the event being processed. |
ListenerFilter |
AbilityEventFilter |
SetListenerFilter=true |
ListenerData.Filter |
Which units the event is accepted from, such as only the source or only the target. |
ListenerPriority |
int |
SetListenerPriority=true |
ListenerData.Priority |
Order among listeners for the same event. |