Merge BT debugging docs into 'Creating BT' chapter
This commit is contained in:
parent
0d65c1117a
commit
1359f1e606
|
@ -1,10 +1,24 @@
|
||||||
.. _create_tree::
|
.. _create_tree::
|
||||||
|
|
||||||
Creating your own Behavior Trees
|
Creating Behavior Trees
|
||||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
=======================
|
||||||
|
|
||||||
|
This chapter describes how to create and debug behavior trees.
|
||||||
|
|
||||||
|
Add a Behavior Tree to an agent
|
||||||
|
-------------------------------
|
||||||
|
|
||||||
|
Follow these steps to add a behavior tree to a new or existing agent:
|
||||||
|
|
||||||
1. Make a scene file for your agent, or open an existing scene.
|
1. Make a scene file for your agent, or open an existing scene.
|
||||||
2. Add a :ref:`BTPlayer<class_BTPlayer>` node to your scene.
|
2. Add a :ref:`BTPlayer<class_BTPlayer>` node to your scene.
|
||||||
3. Select :ref:`BTPlayer<class_BTPlayer>`, and create a new behavior tree in the inspector.
|
3. Select :ref:`BTPlayer<class_BTPlayer>`, and create a new behavior tree in the inspector.
|
||||||
4. Optionally, you can save the behavior tree to a file using the property's context menu.
|
4. Optionally, you can save the behavior tree to a file using the property's context menu.
|
||||||
5. Click the behavior tree property to open it in the LimboAI editor.
|
5. Click the behavior tree property to open it in the LimboAI editor.
|
||||||
|
|
||||||
|
Debugging Behavior Trees
|
||||||
|
------------------------
|
||||||
|
|
||||||
|
In Godot Engine, follow to "Bottom Panel > Debugger > LimboAI" tab. With the LimboAI debugger,
|
||||||
|
you can inspect any currently active behavior tree within the running project. The debugger can be detached
|
||||||
|
from the main editor window, which can be particularly useful if you have a HiDPI or a secondary display.
|
|
@ -1,8 +0,0 @@
|
||||||
.. _debugging:
|
|
||||||
|
|
||||||
Debugging Behavior Trees
|
|
||||||
========================
|
|
||||||
|
|
||||||
In Godot Engine, follow to "Bottom Panel > Debugger > LimboAI" tab. With the LimboAI debugger,
|
|
||||||
you can inspect any currently active behavior tree within the running project. The debugger can be detached
|
|
||||||
from the main editor window, which can be particularly useful if you have a HiDPI or a secondary display.
|
|
|
@ -1,9 +1,6 @@
|
||||||
LimboAI Documentation
|
LimboAI Documentation
|
||||||
=====================
|
=====================
|
||||||
|
|
||||||
About
|
|
||||||
-----
|
|
||||||
|
|
||||||
**LimboAI** is an open-source C++ module for **Godot Engine 4** providing a combination of
|
**LimboAI** is an open-source C++ module for **Godot Engine 4** providing a combination of
|
||||||
**Behavior Trees** and **State Machines** for crafting your game’s AI. It comes with a
|
**Behavior Trees** and **State Machines** for crafting your game’s AI. It comes with a
|
||||||
behavior tree editor, built-in documentation, visual debugger, and more! While
|
behavior tree editor, built-in documentation, visual debugger, and more! While
|
||||||
|
@ -40,7 +37,6 @@ one big state machine into multiple smaller ones.
|
||||||
behavior-trees/custom-tasks
|
behavior-trees/custom-tasks
|
||||||
behavior-trees/using-blackboard
|
behavior-trees/using-blackboard
|
||||||
behavior-trees/accessing-nodes
|
behavior-trees/accessing-nodes
|
||||||
behavior-trees/debugging
|
|
||||||
|
|
||||||
.. toctree::
|
.. toctree::
|
||||||
:hidden:
|
:hidden:
|
||||||
|
|
Loading…
Reference in New Issue