Botcraft
1.21.4
Loading...
Searching...
No Matches
AllTasks.hpp
Go to the documentation of this file.
1
#pragma once
2
3
/// @brief Base functions you can use as tree leaf
4
/// in any Botcraft behaviour tree. When a function
5
/// has some arguments, there are three versions:
6
/// 1. XXXImpl is the actual task implementation. It
7
/// is only defined in the cpp file and not available
8
/// outside of it
9
/// 2. XXX is the main way to call the task. It will
10
/// call XXXImpl under the hood after registering its
11
/// values in the blackboard for easier debugging
12
/// 3. XXXBlackboard is the same as XXX but will read
13
/// all parameters from the blackboard (or get default
14
/// ones)
15
/// All blackboard variables are saved with the naming
16
/// convention: FunctionName.param_name
17
18
#include "
botcraft/AI/Tasks/BaseTasks.hpp
"
19
#include "
botcraft/AI/Tasks/DigTask.hpp
"
20
#include "
botcraft/AI/Tasks/EntitiesTasks.hpp
"
21
#include "
botcraft/AI/Tasks/InventoryTasks.hpp
"
22
#include "
botcraft/AI/Tasks/PathfindingTask.hpp
"
BaseTasks.hpp
DigTask.hpp
EntitiesTasks.hpp
InventoryTasks.hpp
PathfindingTask.hpp
botcraft
include
botcraft
AI
Tasks
AllTasks.hpp
Generated by
1.9.8