|
Drag[en]gine Script Module DragonScript 1.32.1
|
Behavior tree action sending a global event. More...
Public Member Functions | |
| Object | getData () |
| Optional parameter to send with event. | |
| String | getEvent () |
| Event to send. | |
| GlobalEvents | getGlobalEvents () |
| Global event instance to send event to. | |
| Object | getSource () |
| Optional source of event. | |
| BTActionSendGlobalEvent | new (GlobalEvents globalEvents, String event) |
| Create action. | |
| BTActionSendGlobalEvent | new (GlobalEvents globalEvents, String event, Object source, Object data) |
| Create action. | |
| BTActionSendGlobalEvent | new (String event) |
| Create action using BaseGameApp global events. | |
| BTActionSendGlobalEvent | new (String event, Object source, Object data) |
| Create action using BaseGameApp global events. | |
| BTResult | runAction (BTContext context, Dictionary parameters) |
| Run action. | |
| void | setData (Object data) |
| Set optional parameter to send with event. | |
| void | setEvent (String event) |
| Set event to send. | |
| void | setGlobalEvents (GlobalEvents globalEvents) |
| Set global event instance to send event to. | |
| void | setSource (Object source) |
| Set optional source of event. | |
Public Attributes | |
| Object | pData |
| String | pEvent |
| GlobalEvents | pGlobalEvents |
| Object | pSource |
Behavior tree action sending a global event.
This action always returns BTResult.success.
| Object Dragengine.BehaviorTreeSystem.BTActionSendGlobalEvent.getData | ( | ) |
Optional parameter to send with event.
| String Dragengine.BehaviorTreeSystem.BTActionSendGlobalEvent.getEvent | ( | ) |
Event to send.
| GlobalEvents Dragengine.BehaviorTreeSystem.BTActionSendGlobalEvent.getGlobalEvents | ( | ) |
Global event instance to send event to.
| Object Dragengine.BehaviorTreeSystem.BTActionSendGlobalEvent.getSource | ( | ) |
Optional source of event.
| BTActionSendGlobalEvent Dragengine.BehaviorTreeSystem.BTActionSendGlobalEvent.new | ( | GlobalEvents | globalEvents, |
| String | event | ||
| ) |
Create action.
| BTActionSendGlobalEvent Dragengine.BehaviorTreeSystem.BTActionSendGlobalEvent.new | ( | GlobalEvents | globalEvents, |
| String | event, | ||
| Object | source, | ||
| Object | data | ||
| ) |
Create action.
| BTActionSendGlobalEvent Dragengine.BehaviorTreeSystem.BTActionSendGlobalEvent.new | ( | String | event | ) |
Create action using BaseGameApp global events.
| BTActionSendGlobalEvent Dragengine.BehaviorTreeSystem.BTActionSendGlobalEvent.new | ( | String | event, |
| Object | source, | ||
| Object | data | ||
| ) |
Create action using BaseGameApp global events.
| BTResult Dragengine.BehaviorTreeSystem.BTActionSendGlobalEvent.runAction | ( | BTContext | context, |
| Dictionary | parameters | ||
| ) |
Run action.
| parameters | Dictionary with parameters of type String key and String value. Do not change the content of the dictionary as it is shared. |
Implements Dragengine.BehaviorTreeSystem.BTAction.
| void Dragengine.BehaviorTreeSystem.BTActionSendGlobalEvent.setData | ( | Object | data | ) |
Set optional parameter to send with event.
| void Dragengine.BehaviorTreeSystem.BTActionSendGlobalEvent.setEvent | ( | String | event | ) |
Set event to send.
| void Dragengine.BehaviorTreeSystem.BTActionSendGlobalEvent.setGlobalEvents | ( | GlobalEvents | globalEvents | ) |
Set global event instance to send event to.
| void Dragengine.BehaviorTreeSystem.BTActionSendGlobalEvent.setSource | ( | Object | source | ) |
Set optional source of event.
| Object Dragengine.BehaviorTreeSystem.BTActionSendGlobalEvent.pData |
| String Dragengine.BehaviorTreeSystem.BTActionSendGlobalEvent.pEvent |
| GlobalEvents Dragengine.BehaviorTreeSystem.BTActionSendGlobalEvent.pGlobalEvents |
| Object Dragengine.BehaviorTreeSystem.BTActionSendGlobalEvent.pSource |