User Tools

Site Tools


dragengine:modules:dragonscript:behavior_conversationactor

Differences

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

Link to this comparison view

Next revision
Previous revision
dragengine:modules:dragonscript:behavior_conversationactor [2025/03/12 18:07] – created dragonlorddragengine:modules:dragonscript:behavior_conversationactor [2025/05/11 18:16] (current) – [conversationActor.update] dragonlord
Line 1: Line 1:
 {{tag>dragonscript behavior}} {{tag>dragonscript behavior}}
 <WRAP youarehere> <WRAP youarehere>
-[[:start|Start Page]] >> [[main|DragonScript Scripting Language]] >> [[abstractions#behavior_elementsquick_and_easy_development|Behavior Elements: Quick and Easy Development]] >> **ECBehaviorConversationActor**+[[:start|Start Page]] >> [[main|DragonScript Scripting Language]] >> [[dragengine:modules:dragonscript:abstractions|Abstraction Layers: How you want to build your Game]] >> [[dragengine:modules:dragonscript:behavior_elements|Behavior Elements]] >> **ECBehaviorConversationActor**
 </WRAP> </WRAP>
  
Line 40: Line 40:
 See also: See also:
   * [[gamedev:deigde:editors:conversation|IGDE Conversation Editor]]   * [[gamedev:deigde:editors:conversation|IGDE Conversation Editor]]
 +  * [[dragengine:modules:dragonscript:guitheme|Gui Themes]]
  
 ====== Instance Counts ====== ====== Instance Counts ======
Line 119: Line 120:
  
 This behavior adds these behavior tree actions. This behavior adds these behavior tree actions.
 +
 +===== conversationActor.update =====
 +
 +Update conversation actor.
 +
 +^Parameter^Value^Description^
 +|locomotion| |Update playback changing locomotion|
 +|clearAllPlayback| |Clear all playback after adding to game world or spawning|
 +|headLookAt.clear| |Clear current look-at state allowing the actor to take over control|
 +|applyAnimations| |Apply animations|
 +
 +This is an example of using this action:
 +<code xml>
 +<action name='conversationActor.update'>
 +  <parameter name='locomotion'/>
 +</action>
 +</code>
  
 ====== Behavior Tree Conditions ====== ====== Behavior Tree Conditions ======
Line 152: Line 170:
 ====== Optional Behaviors ====== ====== Optional Behaviors ======
  
-This behavior does support these optional behaviors: 
   * [[behavior_component|ECBehaviorComponent]]: Adds these support linked to component to conversation actor:   * [[behavior_component|ECBehaviorComponent]]: Adds these support linked to component to conversation actor:
     * SpeechAnimationPlayback     * SpeechAnimationPlayback
dragengine/modules/dragonscript/behavior_conversationactor.1741802858.txt.gz · Last modified: 2025/03/12 18:07 by dragonlord