User Tools

Site Tools


dragengine:modules:dragonscript:behavior_conversation

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
dragengine:modules:dragonscript:behavior_conversation [2025/03/13 17:11] dragonlorddragengine:modules:dragonscript:behavior_conversation [2025/05/01 10:38] (current) dragonlord
Line 109: Line 109:
  
 This behavior has no events. This behavior has no events.
 +
 +====== Behavior Tree Actions ======
 +
 +This behavior adds these behavior tree actions if behavior tree is present. If behavior has non-empty identifier replace ''conversation'' with ''conversation(id)''.
 +
 +===== conversation.start =====
 +
 +Start conversation. Behavior tree will not run while the actor owning this behavior is part of the conversation. After the actor left the conversation the behavior tree continues with the next action.
 +
 +This is an example of using this action:
 +<code xml>
 +<action name='conversation.start'/>
 +</code>
  
 ====== Required Behaviors ====== ====== Required Behaviors ======
Line 159: Line 172:
                    default is 'default' -->                    default is 'default' -->
     <string name='triggerTable'>default</string>     <string name='triggerTable'>default</string>
 +    
 +    <!-- optional: identifier of ECBehaviorTriggered to synchronize with or empty
 +                   string to not synchronize. default is empty string. -->
 +    <string name='trigger.synchronize'>other</string>
          
     <!-- optional: use BaseGameApp player controllable actor.     <!-- optional: use BaseGameApp player controllable actor.
dragengine/modules/dragonscript/behavior_conversation.1741885910.txt.gz · Last modified: 2025/03/13 17:11 by dragonlord