User Tools

Site Tools


dragengine:modules:dragonscript:behavior_timer

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_timer [2025/05/02 22:31] dragonlorddragengine:modules:dragonscript:behavior_timer [2025/05/11 13:31] (current) – [timer.set] dragonlord
Line 131: Line 131:
 This behavior adds these behavior tree actions if behavior tree is present. If behavior has non-empty identifier replace ''timer'' with ''timer(id)''. This behavior adds these behavior tree actions if behavior tree is present. If behavior has non-empty identifier replace ''timer'' with ''timer(id)''.
  
-===== timer.set =====+===== timer.update =====
  
-Set one or more timer trigger parameters.+Update timer trigger.
  
 ^Parameter^Value^Description^ ^Parameter^Value^Description^
Line 146: Line 146:
 This is an example of using this action: This is an example of using this action:
 <code xml> <code xml>
-<action name='timer.set'>+<action name='timer.update'>
   <parameter name='target'>reset</parameter>   <parameter name='target'>reset</parameter>
   <parameter name='timer'>rearm</parameter>   <parameter name='timer'>rearm</parameter>
Line 163: Line 163:
 |remaining.less|float|Remaining timer time is less than value in seconds| |remaining.less|float|Remaining timer time is less than value in seconds|
 |remaining.greater|float|Remaining timer time is greater than value in seconds| |remaining.greater|float|Remaining timer time is greater than value in seconds|
 +|wait| |If present action returns BTResult.running instead of BTResult.failed to wait until the checks are all fulfilled|
  
 This is an example of using this action: This is an example of using this action:
dragengine/modules/dragonscript/behavior_timer.1746225110.txt.gz · Last modified: 2025/05/02 22:31 by dragonlord