Visual Behavior Tree

An asset by fian46
The page banner background of a mountain and forest
Visual Behavior Tree image holder but it is empty

Quick Information

0 ratings
Visual Behavior Tree icon image
fian46
Visual Behavior Tree

You can create behavior tree in editor visually, debug it and enjoy your life. Please read the instruction in the Github wiki.or read this :1. your parent of BT must have a script2. your script must not error3. to create a task or while or priority_condition node your parent script must have function with name start with task_ and accept one and only one argument as control_flow.4. to success a task you must call succeed() in control_flow5. to failed a task you must call failed() in control_flow6. if you not calling anything control_flow will stay as running state until you call succeed() or failed().1.1.6 * new feature hot reload your tree when connected to debugger for faster prototyping.* various bug fixing and usability improvement.1.1.7 * new feature jump to source code from BTEditor* undo redo functionality in BTEditor1.1.9* is_init function is added for control flow. * quality of life update

Supported Engine Version
3.2
Version String
1.1.9
License Version
MIT
Support Level
community
Modified Date
3 years ago
Git URL
Issue URL

addons-btree

Read the wiki for usage information

You can create behavior tree in editor visually, debug it and enjoy your life. Please read the instruction in the Github wiki.
or read this :
1. your parent of BT must have a script
2. your script must not error
3. to create a task or while or priority_condition node your parent script must have function with name start with task_ and accept one and only one argument as control_flow.
4. to success a task you must call succeed() in control_flow
5. to failed a task you must call failed() in control_flow
6. if you not calling anything control_flow will stay as running state until you call succeed() or failed().

1.1.6
* new feature hot reload your tree when connected to debugger for faster prototyping.
* various bug fixing and usability improvement.

1.1.7
* new feature jump to source code from BTEditor
* undo redo functionality in BTEditor

1.1.9
* is_init function is added for control flow.
* quality of life update

Reviews

0 ratings

Your Rating

Headline must be at least 3 characters but not more than 50
Review must be at least 5 characters but not more than 500
Please sign in to add a review

Quick Information

0 ratings
Visual Behavior Tree icon image
fian46
Visual Behavior Tree

You can create behavior tree in editor visually, debug it and enjoy your life. Please read the instruction in the Github wiki.or read this :1. your parent of BT must have a script2. your script must not error3. to create a task or while or priority_condition node your parent script must have function with name start with task_ and accept one and only one argument as control_flow.4. to success a task you must call succeed() in control_flow5. to failed a task you must call failed() in control_flow6. if you not calling anything control_flow will stay as running state until you call succeed() or failed().1.1.6 * new feature hot reload your tree when connected to debugger for faster prototyping.* various bug fixing and usability improvement.1.1.7 * new feature jump to source code from BTEditor* undo redo functionality in BTEditor1.1.9* is_init function is added for control flow. * quality of life update

Supported Engine Version
3.2
Version String
1.1.9
License Version
MIT
Support Level
community
Modified Date
3 years ago
Git URL
Issue URL

Open Source

Released under the AGPLv3 license

Plug and Play

Browse assets directly from Godot

Community Driven

Created by developers for developers