This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| dragengine:modules:dragonscript:behaviortrees [2026/10/09 20:34] – [File Format (*.debt)] dragonlord | dragengine:modules:dragonscript:behaviortrees [2026/10/09 20:37] (current) – dragonlord | ||
|---|---|---|---|
| Line 238: | Line 238: | ||
| * '' | * '' | ||
| </ | </ | ||
| + | |conditionGroup|Add condition group. Allows to create complex, nested conditions.|0..N|-| | ||
| ===== sequence ===== | ===== sequence ===== | ||
| Line 259: | Line 260: | ||
| * '' | * '' | ||
| </ | </ | ||
| + | |conditionGroup|Add condition group. Allows to create complex, nested conditions.|0..N|-| | ||
| |action|Add action rule|0..N|-| | |action|Add action rule|0..N|-| | ||
| |sequence|Add sequence rule|0..N|-| | |sequence|Add sequence rule|0..N|-| | ||
| Line 288: | Line 290: | ||
| * '' | * '' | ||
| </ | </ | ||
| + | |conditionGroup|Add condition group. Allows to create complex, nested conditions.|0..N|-| | ||
| |action|Add action rule|0..N|-| | |action|Add action rule|0..N|-| | ||
| |sequence|Add sequence rule|0..N|-| | |sequence|Add sequence rule|0..N|-| | ||
| Line 312: | Line 315: | ||
| * '' | * '' | ||
| </ | </ | ||
| + | |conditionGroup|Add condition group. Allows to create complex, nested conditions.|0..N|-| | ||
| ===== failure ===== | ===== failure ===== | ||
| Line 328: | Line 332: | ||
| * '' | * '' | ||
| </ | </ | ||
| + | |conditionGroup|Add condition group. Allows to create complex, nested conditions.|0..N|-| | ||
| ===== running ===== | ===== running ===== | ||
| Line 347: | Line 352: | ||
| * '' | * '' | ||
| </ | </ | ||
| + | |conditionGroup|Add condition group. Allows to create complex, nested conditions.|0..N|-| | ||
| ===== yield ===== | ===== yield ===== | ||
| Line 366: | Line 372: | ||
| * '' | * '' | ||
| </ | </ | ||
| + | |conditionGroup|Add condition group. Allows to create complex, nested conditions.|0..N|-| | ||
| ====== Examples ====== | ====== Examples ====== | ||
| Line 543: | Line 550: | ||
| < | < | ||
| --> | --> | ||
| + | < | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | This example shows the use of condition groups to create complex, nested conditions. The checked condition represents this expression: '' | ||
| + | |||
| + | <code xml><? | ||
| + | < | ||
| + | <choice id=' | ||
| + | < | ||
| + | < | ||
| + | |||
| + | < | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | < | ||
| + | < | ||
| + | |||
| + | < | ||
| + | < | ||
| + | </ | ||
| + | </ | ||
| < | < | ||
| </ | </ | ||