Compare commits
28 Commits
2e0047bb59
...
7feff38d6b
Author | SHA1 | Date |
---|---|---|
Serhii Snitsaruk | 7feff38d6b | |
Serhii Snitsaruk | 632e26c922 | |
Serhii Snitsaruk | 106608aca9 | |
Serhii Snitsaruk | d5bc62830a | |
Serhii Snitsaruk | 3b15abf2c9 | |
Serhii Snitsaruk | 6d049a3701 | |
Serhii Snitsaruk | 65454c36a8 | |
Serhii Snitsaruk | e0e15b0ec4 | |
Serhii Snitsaruk | ee8c773e71 | |
Serhii Snitsaruk | 7f38fe2b8b | |
Serhii Snitsaruk | 500775eb14 | |
Serhii Snitsaruk | 1cdde4d5a9 | |
Serhii Snitsaruk | eaa43020f5 | |
Serhii Snitsaruk | b5b1ac7289 | |
Serhii Snitsaruk | ece17d68d9 | |
Serhii Snitsaruk | 85787616e7 | |
Serhii Snitsaruk | 11abf36c99 | |
Serhii Snitsaruk | 19d771fef2 | |
Serhii Snitsaruk | 2b89d1d23e | |
Serhii Snitsaruk | 6f318b83b8 | |
Serhii Snitsaruk | 7a1b56f9c8 | |
Alexander Montag | 2b86928737 | |
Alexander Montag | 8c557f87f7 | |
Alexander Montag | 6776319472 | |
Serhii Snitsaruk | 760af804c0 | |
Serhii Snitsaruk | c49e5142a5 | |
Serhii Snitsaruk | 60a767032e | |
Serhii Snitsaruk | 60142b191d |
|
@ -5,7 +5,7 @@ on:
|
||||||
godot-ref:
|
godot-ref:
|
||||||
description: A tag, branch or commit hash in the Godot repository.
|
description: A tag, branch or commit hash in the Godot repository.
|
||||||
type: string
|
type: string
|
||||||
default: 4.3-stable
|
default: 4.3
|
||||||
limboai-ref:
|
limboai-ref:
|
||||||
description: A tag, branch or commit hash in the LimboAI repository.
|
description: A tag, branch or commit hash in the LimboAI repository.
|
||||||
type: string
|
type: string
|
||||||
|
|
|
@ -168,6 +168,36 @@ jobs:
|
||||||
arch: x86_32
|
arch: x86_32
|
||||||
should-build: ${{ !inputs.test-build }}
|
should-build: ${{ !inputs.test-build }}
|
||||||
|
|
||||||
|
- name: 🍏 iOS (arm64, release)
|
||||||
|
runner: macos-latest
|
||||||
|
platform: ios
|
||||||
|
target: template_release
|
||||||
|
arch: arm64
|
||||||
|
should-build: ${{ !inputs.test-build }}
|
||||||
|
|
||||||
|
- name: 🍏 iOS (arm64, debug)
|
||||||
|
runner: macos-latest
|
||||||
|
platform: ios
|
||||||
|
target: template_debug
|
||||||
|
arch: arm64
|
||||||
|
should-build: ${{ !inputs.test-build }}
|
||||||
|
|
||||||
|
- name: 🍏 iOS (simulator, release)
|
||||||
|
runner: macos-latest
|
||||||
|
platform: ios
|
||||||
|
target: template_release
|
||||||
|
arch: universal
|
||||||
|
scons-flags: ios_simulator=yes
|
||||||
|
should-build: ${{ !inputs.test-build }}
|
||||||
|
|
||||||
|
- name: 🍏 iOS (simulator, debug)
|
||||||
|
runner: macos-latest
|
||||||
|
platform: ios
|
||||||
|
target: template_debug
|
||||||
|
arch: universal
|
||||||
|
scons-flags: ios_simulator=yes
|
||||||
|
should-build: ${{ !inputs.test-build }}
|
||||||
|
|
||||||
exclude:
|
exclude:
|
||||||
- { opts: { should-build: false } }
|
- { opts: { should-build: false } }
|
||||||
|
|
||||||
|
@ -271,7 +301,7 @@ jobs:
|
||||||
DEBUG_FLAGS: ${{ inputs.debug-symbols && 'debug_symbols=yes symbols_visibility=visible' || 'debug_symbols=no' }}
|
DEBUG_FLAGS: ${{ inputs.debug-symbols && 'debug_symbols=yes symbols_visibility=visible' || 'debug_symbols=no' }}
|
||||||
run: |
|
run: |
|
||||||
PATH=${GITHUB_WORKSPACE}/buildroot/bin:$PATH
|
PATH=${GITHUB_WORKSPACE}/buildroot/bin:$PATH
|
||||||
scons platform=${{matrix.opts.platform}} target=${{matrix.opts.target}} arch=${{matrix.opts.arch}} ${{env.DEBUG_FLAGS}} ${{env.SCONSFLAGS}}
|
scons platform=${{matrix.opts.platform}} target=${{matrix.opts.target}} arch=${{matrix.opts.arch}} ${{env.DEBUG_FLAGS}} ${{matrix.opts.scons-flags}} ${{env.SCONSFLAGS}}
|
||||||
|
|
||||||
- name: Prepare artifact
|
- name: Prepare artifact
|
||||||
shell: bash
|
shell: bash
|
||||||
|
|
|
@ -136,7 +136,14 @@ jobs:
|
||||||
|
|
||||||
- name: Set up Vulkan SDK
|
- name: Set up Vulkan SDK
|
||||||
run: |
|
run: |
|
||||||
sh misc/scripts/install_vulkan_sdk_macos.sh
|
# ! Note: Vulkan SDK changed packaging, so we need to inline these steps for the time being.
|
||||||
|
#sh misc/scripts/install_vulkan_sdk_macos.sh
|
||||||
|
|
||||||
|
curl -L "https://sdk.lunarg.com/sdk/download/latest/mac/vulkan-sdk.zip" -o /tmp/vulkan-sdk.zip
|
||||||
|
unzip /tmp/vulkan-sdk.zip -d /tmp
|
||||||
|
/tmp/InstallVulkan.app/Contents/MacOS/InstallVulkan --accept-licenses --default-answer --confirm-command install
|
||||||
|
rm -Rf /tmp/InstallVulkan.app
|
||||||
|
rm -f /tmp/vulkan-sdk.zip
|
||||||
|
|
||||||
- name: Set up scons cache
|
- name: Set up scons cache
|
||||||
uses: actions/cache@v4
|
uses: actions/cache@v4
|
||||||
|
@ -192,7 +199,14 @@ jobs:
|
||||||
|
|
||||||
- name: Set up Vulkan SDK
|
- name: Set up Vulkan SDK
|
||||||
run: |
|
run: |
|
||||||
sh misc/scripts/install_vulkan_sdk_macos.sh
|
# ! Note: Vulkan SDK changed packaging, so we need to inline these steps for the time being.
|
||||||
|
#sh misc/scripts/install_vulkan_sdk_macos.sh
|
||||||
|
|
||||||
|
curl -L "https://sdk.lunarg.com/sdk/download/latest/mac/vulkan-sdk.zip" -o /tmp/vulkan-sdk.zip
|
||||||
|
unzip /tmp/vulkan-sdk.zip -d /tmp
|
||||||
|
/tmp/InstallVulkan.app/Contents/MacOS/InstallVulkan --accept-licenses --default-answer --confirm-command install
|
||||||
|
rm -Rf /tmp/InstallVulkan.app
|
||||||
|
rm -f /tmp/vulkan-sdk.zip
|
||||||
|
|
||||||
- name: Download templates artifact
|
- name: Download templates artifact
|
||||||
uses: actions/download-artifact@v4
|
uses: actions/download-artifact@v4
|
||||||
|
|
|
@ -165,7 +165,14 @@ jobs:
|
||||||
|
|
||||||
- name: Set up Vulkan SDK
|
- name: Set up Vulkan SDK
|
||||||
run: |
|
run: |
|
||||||
sh misc/scripts/install_vulkan_sdk_macos.sh
|
# ! Note: Vulkan SDK changed packaging, so we need to inline these steps for the time being.
|
||||||
|
#sh misc/scripts/install_vulkan_sdk_macos.sh
|
||||||
|
|
||||||
|
curl -L "https://sdk.lunarg.com/sdk/download/latest/mac/vulkan-sdk.zip" -o /tmp/vulkan-sdk.zip
|
||||||
|
unzip /tmp/vulkan-sdk.zip -d /tmp
|
||||||
|
/tmp/InstallVulkan.app/Contents/MacOS/InstallVulkan --accept-licenses --default-answer --confirm-command install
|
||||||
|
rm -Rf /tmp/InstallVulkan.app
|
||||||
|
rm -f /tmp/vulkan-sdk.zip
|
||||||
|
|
||||||
- name: Set up scons cache
|
- name: Set up scons cache
|
||||||
uses: actions/cache@v4
|
uses: actions/cache@v4
|
||||||
|
|
|
@ -26,7 +26,7 @@ concurrency:
|
||||||
|
|
||||||
# Global Settings.
|
# Global Settings.
|
||||||
env:
|
env:
|
||||||
GODOT_REF: "4.3-stable"
|
GODOT_REF: "4.3"
|
||||||
GODOT_CPP_REF: "godot-4.3-stable"
|
GODOT_CPP_REF: "godot-4.3-stable"
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
|
@ -101,6 +101,18 @@ jobs:
|
||||||
run: |
|
run: |
|
||||||
bin/${{ env.BIN }} --test --headless
|
bin/${{ env.BIN }} --test --headless
|
||||||
|
|
||||||
|
static-checks:
|
||||||
|
name: ⚙️ Static checks
|
||||||
|
runs-on: ubuntu-20.04
|
||||||
|
steps:
|
||||||
|
- name: Clone LimboAI module
|
||||||
|
uses: actions/checkout@v4
|
||||||
|
|
||||||
|
- name: Code style checks
|
||||||
|
uses: pre-commit/action@v3.0.1
|
||||||
|
with:
|
||||||
|
extra_args: --all-files
|
||||||
|
|
||||||
cache-env:
|
cache-env:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
outputs:
|
outputs:
|
||||||
|
|
|
@ -172,9 +172,8 @@ void BTTask::initialize(Node *p_agent, const Ref<Blackboard> &p_blackboard, Node
|
||||||
get_child(i)->initialize(p_agent, p_blackboard, p_scene_root);
|
get_child(i)->initialize(p_agent, p_blackboard, p_scene_root);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!GDVIRTUAL_CALL(_setup)) {
|
|
||||||
_setup();
|
_setup();
|
||||||
}
|
GDVIRTUAL_CALL(_setup);
|
||||||
}
|
}
|
||||||
|
|
||||||
Ref<BTTask> BTTask::clone() const {
|
Ref<BTTask> BTTask::clone() const {
|
||||||
|
@ -182,60 +181,47 @@ Ref<BTTask> BTTask::clone() const {
|
||||||
|
|
||||||
// * Children are duplicated via children property. See _set_children().
|
// * Children are duplicated via children property. See _set_children().
|
||||||
|
|
||||||
|
// * Make BBParam properties unique.
|
||||||
|
HashMap<Ref<Resource>, Ref<Resource>> duplicates;
|
||||||
#ifdef LIMBOAI_MODULE
|
#ifdef LIMBOAI_MODULE
|
||||||
// Make BBParam properties unique.
|
|
||||||
List<PropertyInfo> props;
|
List<PropertyInfo> props;
|
||||||
inst->get_property_list(&props);
|
inst->get_property_list(&props);
|
||||||
HashMap<Ref<Resource>, Ref<Resource>> duplicates;
|
|
||||||
for (List<PropertyInfo>::Element *E = props.front(); E; E = E->next()) {
|
for (List<PropertyInfo>::Element *E = props.front(); E; E = E->next()) {
|
||||||
if (!(E->get().usage & PROPERTY_USAGE_STORAGE)) {
|
PropertyInfo prop = E->get();
|
||||||
continue;
|
|
||||||
}
|
|
||||||
|
|
||||||
Variant v = inst->get(E->get().name);
|
|
||||||
|
|
||||||
if (v.is_ref_counted()) {
|
|
||||||
Ref<RefCounted> ref = v;
|
|
||||||
if (ref.is_valid()) {
|
|
||||||
Ref<Resource> res = ref;
|
|
||||||
if (res.is_valid() && res->is_class("BBParam")) {
|
|
||||||
if (!duplicates.has(res)) {
|
|
||||||
duplicates[res] = res->duplicate();
|
|
||||||
}
|
|
||||||
res = duplicates[res];
|
|
||||||
inst->set(E->get().name, res);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#elif LIMBOAI_GDEXTENSION
|
#elif LIMBOAI_GDEXTENSION
|
||||||
// Make BBParam properties unique.
|
|
||||||
TypedArray<Dictionary> props = inst->get_property_list();
|
TypedArray<Dictionary> props = inst->get_property_list();
|
||||||
HashMap<Ref<Resource>, Ref<Resource>> duplicates;
|
|
||||||
for (int i = 0; i < props.size(); i++) {
|
for (int i = 0; i < props.size(); i++) {
|
||||||
Dictionary prop = props[i];
|
PropertyInfo prop = PropertyInfo::from_dict(props[i]);
|
||||||
if (!(int(prop["usage"]) & PROPERTY_USAGE_STORAGE)) {
|
#endif
|
||||||
|
if (!(prop.usage & PROPERTY_USAGE_STORAGE)) {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
StringName prop_name = prop["name"];
|
Variant prop_value = inst->get(prop.name);
|
||||||
Variant v = inst->get(prop_name);
|
Ref<Resource> res = prop_value;
|
||||||
|
|
||||||
if (v.get_type() == Variant::OBJECT && int(prop["hint"]) == PROPERTY_HINT_RESOURCE_TYPE) {
|
|
||||||
Ref<RefCounted> ref = v;
|
|
||||||
if (ref.is_valid()) {
|
|
||||||
Ref<Resource> res = ref;
|
|
||||||
if (res.is_valid() && res->is_class("BBParam")) {
|
if (res.is_valid() && res->is_class("BBParam")) {
|
||||||
|
// Duplicate BBParam
|
||||||
if (!duplicates.has(res)) {
|
if (!duplicates.has(res)) {
|
||||||
duplicates[res] = res->duplicate();
|
duplicates[res] = res->duplicate();
|
||||||
}
|
}
|
||||||
res = duplicates[res];
|
res = duplicates[res];
|
||||||
inst->set(prop_name, res);
|
inst->set(prop.name, res);
|
||||||
|
} else if (prop_value.get_type() == Variant::ARRAY) {
|
||||||
|
// Duplicate BBParams instances inside an array.
|
||||||
|
// - This code doesn't handle arrays of arrays.
|
||||||
|
// - A partial workaround for: https://github.com/godotengine/godot/issues/74918
|
||||||
|
// - We actually don't want to duplicate resources in clone() except for BBParam subtypes.
|
||||||
|
Array arr = prop_value;
|
||||||
|
if (arr.is_typed() && ClassDB::is_parent_class(arr.get_typed_class_name(), LW_NAME(BBParam))) {
|
||||||
|
for (int j = 0; j < arr.size(); j++) {
|
||||||
|
Ref<Resource> bb_param = arr[j];
|
||||||
|
if (bb_param.is_valid()) {
|
||||||
|
arr[j] = bb_param->duplicate();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#endif // LIMBOAI_MODULE & LIMBOAI_GDEXTENSION
|
|
||||||
|
|
||||||
return inst;
|
return inst;
|
||||||
}
|
}
|
||||||
|
@ -248,9 +234,9 @@ BT::Status BTTask::execute(double p_delta) {
|
||||||
data.children.get(i)->abort();
|
data.children.get(i)->abort();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (!GDVIRTUAL_CALL(_enter)) {
|
// First native, then script.
|
||||||
_enter();
|
_enter();
|
||||||
}
|
GDVIRTUAL_CALL(_enter);
|
||||||
} else {
|
} else {
|
||||||
data.elapsed += p_delta;
|
data.elapsed += p_delta;
|
||||||
}
|
}
|
||||||
|
@ -260,9 +246,9 @@ BT::Status BTTask::execute(double p_delta) {
|
||||||
}
|
}
|
||||||
|
|
||||||
if (data.status != RUNNING) {
|
if (data.status != RUNNING) {
|
||||||
if (!GDVIRTUAL_CALL(_exit)) {
|
// First script, then native.
|
||||||
|
GDVIRTUAL_CALL(_exit);
|
||||||
_exit();
|
_exit();
|
||||||
}
|
|
||||||
data.elapsed = 0.0;
|
data.elapsed = 0.0;
|
||||||
}
|
}
|
||||||
return data.status;
|
return data.status;
|
||||||
|
@ -273,10 +259,10 @@ void BTTask::abort() {
|
||||||
get_child(i)->abort();
|
get_child(i)->abort();
|
||||||
}
|
}
|
||||||
if (data.status == RUNNING) {
|
if (data.status == RUNNING) {
|
||||||
if (!GDVIRTUAL_CALL(_exit)) {
|
// First script, then native.
|
||||||
|
GDVIRTUAL_CALL(_exit);
|
||||||
_exit();
|
_exit();
|
||||||
}
|
}
|
||||||
}
|
|
||||||
data.status = FRESH;
|
data.status = FRESH;
|
||||||
data.elapsed = 0.0;
|
data.elapsed = 0.0;
|
||||||
}
|
}
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BBAabb.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BBAabb.xml.
|
||||||
|
|
||||||
.. _class_BBAabb:
|
.. _class_BBAabb:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BBArray.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BBArray.xml.
|
||||||
|
|
||||||
.. _class_BBArray:
|
.. _class_BBArray:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BBBasis.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BBBasis.xml.
|
||||||
|
|
||||||
.. _class_BBBasis:
|
.. _class_BBBasis:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BBBool.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BBBool.xml.
|
||||||
|
|
||||||
.. _class_BBBool:
|
.. _class_BBBool:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BBByteArray.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BBByteArray.xml.
|
||||||
|
|
||||||
.. _class_BBByteArray:
|
.. _class_BBByteArray:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BBColor.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BBColor.xml.
|
||||||
|
|
||||||
.. _class_BBColor:
|
.. _class_BBColor:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BBColorArray.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BBColorArray.xml.
|
||||||
|
|
||||||
.. _class_BBColorArray:
|
.. _class_BBColorArray:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BBDictionary.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BBDictionary.xml.
|
||||||
|
|
||||||
.. _class_BBDictionary:
|
.. _class_BBDictionary:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BBFloat.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BBFloat.xml.
|
||||||
|
|
||||||
.. _class_BBFloat:
|
.. _class_BBFloat:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BBFloat32Array.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BBFloat32Array.xml.
|
||||||
|
|
||||||
.. _class_BBFloat32Array:
|
.. _class_BBFloat32Array:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BBFloat64Array.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BBFloat64Array.xml.
|
||||||
|
|
||||||
.. _class_BBFloat64Array:
|
.. _class_BBFloat64Array:
|
||||||
|
|
||||||
|
|
|
@ -1,23 +0,0 @@
|
||||||
:github_url: hide
|
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
|
||||||
.. Generated automatically from Godot engine sources.
|
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/4.2/doc/tools/make_rst.py.
|
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/4.2/modules/limboai/doc_classes/BBFloatArray.xml.
|
|
||||||
|
|
||||||
.. _class_BBFloatArray:
|
|
||||||
|
|
||||||
BBFloatArray
|
|
||||||
============
|
|
||||||
|
|
||||||
**Inherits:** :ref:`BBParam<class_BBParam>`
|
|
||||||
|
|
||||||
FloatArray-type parameter for :ref:`BehaviorTree<class_BehaviorTree>` tasks. See :ref:`BBParam<class_BBParam>`.
|
|
||||||
|
|
||||||
.. |virtual| replace:: :abbr:`virtual (This method should typically be overridden by the user to have any effect.)`
|
|
||||||
.. |const| replace:: :abbr:`const (This method has no side effects. It doesn't modify any of the instance's member variables.)`
|
|
||||||
.. |vararg| replace:: :abbr:`vararg (This method accepts any number of arguments after the ones described here.)`
|
|
||||||
.. |constructor| replace:: :abbr:`constructor (This method is used to construct a type.)`
|
|
||||||
.. |static| replace:: :abbr:`static (This method doesn't need an instance to be called, so it can be called directly using the class name.)`
|
|
||||||
.. |operator| replace:: :abbr:`operator (This method describes a valid operator to use with this type as left-hand operand.)`
|
|
||||||
.. |bitfield| replace:: :abbr:`BitField (This value is an integer composed as a bitmask of the following flags.)`
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BBInt.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BBInt.xml.
|
||||||
|
|
||||||
.. _class_BBInt:
|
.. _class_BBInt:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BBInt32Array.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BBInt32Array.xml.
|
||||||
|
|
||||||
.. _class_BBInt32Array:
|
.. _class_BBInt32Array:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BBInt64Array.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BBInt64Array.xml.
|
||||||
|
|
||||||
.. _class_BBInt64Array:
|
.. _class_BBInt64Array:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BBNode.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BBNode.xml.
|
||||||
|
|
||||||
.. _class_BBNode:
|
.. _class_BBNode:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BBParam.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BBParam.xml.
|
||||||
|
|
||||||
.. _class_BBParam:
|
.. _class_BBParam:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BBPlane.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BBPlane.xml.
|
||||||
|
|
||||||
.. _class_BBPlane:
|
.. _class_BBPlane:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BBProjection.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BBProjection.xml.
|
||||||
|
|
||||||
.. _class_BBProjection:
|
.. _class_BBProjection:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BBQuaternion.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BBQuaternion.xml.
|
||||||
|
|
||||||
.. _class_BBQuaternion:
|
.. _class_BBQuaternion:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BBRect2.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BBRect2.xml.
|
||||||
|
|
||||||
.. _class_BBRect2:
|
.. _class_BBRect2:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BBRect2i.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BBRect2i.xml.
|
||||||
|
|
||||||
.. _class_BBRect2i:
|
.. _class_BBRect2i:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BBString.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BBString.xml.
|
||||||
|
|
||||||
.. _class_BBString:
|
.. _class_BBString:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BBStringArray.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BBStringArray.xml.
|
||||||
|
|
||||||
.. _class_BBStringArray:
|
.. _class_BBStringArray:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BBStringName.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BBStringName.xml.
|
||||||
|
|
||||||
.. _class_BBStringName:
|
.. _class_BBStringName:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BBTransform2D.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BBTransform2D.xml.
|
||||||
|
|
||||||
.. _class_BBTransform2D:
|
.. _class_BBTransform2D:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BBTransform3D.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BBTransform3D.xml.
|
||||||
|
|
||||||
.. _class_BBTransform3D:
|
.. _class_BBTransform3D:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BBVariant.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BBVariant.xml.
|
||||||
|
|
||||||
.. _class_BBVariant:
|
.. _class_BBVariant:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BBVector2.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BBVector2.xml.
|
||||||
|
|
||||||
.. _class_BBVector2:
|
.. _class_BBVector2:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BBVector2Array.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BBVector2Array.xml.
|
||||||
|
|
||||||
.. _class_BBVector2Array:
|
.. _class_BBVector2Array:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BBVector2i.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BBVector2i.xml.
|
||||||
|
|
||||||
.. _class_BBVector2i:
|
.. _class_BBVector2i:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BBVector3.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BBVector3.xml.
|
||||||
|
|
||||||
.. _class_BBVector3:
|
.. _class_BBVector3:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BBVector3Array.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BBVector3Array.xml.
|
||||||
|
|
||||||
.. _class_BBVector3Array:
|
.. _class_BBVector3Array:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BBVector3i.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BBVector3i.xml.
|
||||||
|
|
||||||
.. _class_BBVector3i:
|
.. _class_BBVector3i:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BBVector4.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BBVector4.xml.
|
||||||
|
|
||||||
.. _class_BBVector4:
|
.. _class_BBVector4:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BBVector4i.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BBVector4i.xml.
|
||||||
|
|
||||||
.. _class_BBVector4i:
|
.. _class_BBVector4i:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BehaviorTree.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BehaviorTree.xml.
|
||||||
|
|
||||||
.. _class_BehaviorTree:
|
.. _class_BehaviorTree:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BehaviorTreeData.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BehaviorTreeData.xml.
|
||||||
|
|
||||||
.. _class_BehaviorTreeData:
|
.. _class_BehaviorTreeData:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BehaviorTreeView.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BehaviorTreeView.xml.
|
||||||
|
|
||||||
.. _class_BehaviorTreeView:
|
.. _class_BehaviorTreeView:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/Blackboard.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/Blackboard.xml.
|
||||||
|
|
||||||
.. _class_Blackboard:
|
.. _class_Blackboard:
|
||||||
|
|
||||||
|
@ -126,7 +126,7 @@ Returns a Blackboard that serves as the parent scope for this instance.
|
||||||
|
|
||||||
``Variant`` **get_var**\ (\ var_name\: ``StringName``, default\: ``Variant`` = null, complain\: ``bool`` = true\ ) |const| :ref:`🔗<class_Blackboard_method_get_var>`
|
``Variant`` **get_var**\ (\ var_name\: ``StringName``, default\: ``Variant`` = null, complain\: ``bool`` = true\ ) |const| :ref:`🔗<class_Blackboard_method_get_var>`
|
||||||
|
|
||||||
Returns variable value or ``default`` if variable doesn't exist. If ``complain`` is ``true``, an error will be printed if variable doesn't exist.
|
Returns variable value or ``default`` if variable doesn't exist. If ``complain`` is ``true``, an error will be printed if variable doesn't exist. If the variable doesn't exist in the current **Blackboard** scope, it will look in the parent scope **Blackboard** to find it.
|
||||||
|
|
||||||
.. rst-class:: classref-item-separator
|
.. rst-class:: classref-item-separator
|
||||||
|
|
||||||
|
@ -212,7 +212,7 @@ Assigns the parent scope. If a value isn't in the current Blackboard scope, it w
|
||||||
|
|
||||||
|void| **set_var**\ (\ var_name\: ``StringName``, value\: ``Variant``\ ) :ref:`🔗<class_Blackboard_method_set_var>`
|
|void| **set_var**\ (\ var_name\: ``StringName``, value\: ``Variant``\ ) :ref:`🔗<class_Blackboard_method_set_var>`
|
||||||
|
|
||||||
Assigns a value to a Blackboard variable.
|
Assigns a value to a variable in the current Blackboard scope. If the variable doesn't exist, it will be created. If the variable already exists in the parent scope, the parent scope value will NOT be changed.
|
||||||
|
|
||||||
.. rst-class:: classref-item-separator
|
.. rst-class:: classref-item-separator
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BlackboardPlan.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BlackboardPlan.xml.
|
||||||
|
|
||||||
.. _class_BlackboardPlan:
|
.. _class_BlackboardPlan:
|
||||||
|
|
||||||
|
@ -34,23 +34,23 @@ Methods
|
||||||
.. table::
|
.. table::
|
||||||
:widths: auto
|
:widths: auto
|
||||||
|
|
||||||
+---------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
+---------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
||||||
| :ref:`Blackboard<class_Blackboard>` | :ref:`create_blackboard<class_BlackboardPlan_method_create_blackboard>`\ (\ node\: ``Node``, parent_scope\: :ref:`Blackboard<class_Blackboard>` = null\ ) |
|
| :ref:`Blackboard<class_Blackboard>` | :ref:`create_blackboard<class_BlackboardPlan_method_create_blackboard>`\ (\ prefetch_root\: ``Node``, parent_scope\: :ref:`Blackboard<class_Blackboard>` = null, prefetch_root_for_base_plan\: ``Node`` = null\ ) |
|
||||||
+---------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
+---------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
||||||
| :ref:`BlackboardPlan<class_BlackboardPlan>` | :ref:`get_base_plan<class_BlackboardPlan_method_get_base_plan>`\ (\ ) |const| |
|
| :ref:`BlackboardPlan<class_BlackboardPlan>` | :ref:`get_base_plan<class_BlackboardPlan_method_get_base_plan>`\ (\ ) |const| |
|
||||||
+---------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
+---------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
||||||
| ``Callable`` | :ref:`get_parent_scope_plan_provider<class_BlackboardPlan_method_get_parent_scope_plan_provider>`\ (\ ) |const| |
|
| ``Callable`` | :ref:`get_parent_scope_plan_provider<class_BlackboardPlan_method_get_parent_scope_plan_provider>`\ (\ ) |const| |
|
||||||
+---------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
+---------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
||||||
| ``bool`` | :ref:`is_derived<class_BlackboardPlan_method_is_derived>`\ (\ ) |const| |
|
| ``bool`` | :ref:`is_derived<class_BlackboardPlan_method_is_derived>`\ (\ ) |const| |
|
||||||
+---------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
+---------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
||||||
| |void| | :ref:`populate_blackboard<class_BlackboardPlan_method_populate_blackboard>`\ (\ blackboard\: :ref:`Blackboard<class_Blackboard>`, overwrite\: ``bool``, node\: ``Node``\ ) |
|
| |void| | :ref:`populate_blackboard<class_BlackboardPlan_method_populate_blackboard>`\ (\ blackboard\: :ref:`Blackboard<class_Blackboard>`, overwrite\: ``bool``, prefetch_root\: ``Node``, prefetch_root_for_base_plan\: ``Node`` = null\ ) |
|
||||||
+---------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
+---------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
||||||
| |void| | :ref:`set_base_plan<class_BlackboardPlan_method_set_base_plan>`\ (\ blackboard_plan\: :ref:`BlackboardPlan<class_BlackboardPlan>`\ ) |
|
| |void| | :ref:`set_base_plan<class_BlackboardPlan_method_set_base_plan>`\ (\ blackboard_plan\: :ref:`BlackboardPlan<class_BlackboardPlan>`\ ) |
|
||||||
+---------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
+---------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
||||||
| |void| | :ref:`set_parent_scope_plan_provider<class_BlackboardPlan_method_set_parent_scope_plan_provider>`\ (\ callable\: ``Callable``\ ) |
|
| |void| | :ref:`set_parent_scope_plan_provider<class_BlackboardPlan_method_set_parent_scope_plan_provider>`\ (\ callable\: ``Callable``\ ) |
|
||||||
+---------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
+---------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
||||||
| |void| | :ref:`sync_with_base_plan<class_BlackboardPlan_method_sync_with_base_plan>`\ (\ ) |
|
| |void| | :ref:`sync_with_base_plan<class_BlackboardPlan_method_sync_with_base_plan>`\ (\ ) |
|
||||||
+---------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
+---------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
||||||
|
|
||||||
.. rst-class:: classref-section-separator
|
.. rst-class:: classref-section-separator
|
||||||
|
|
||||||
|
@ -87,9 +87,9 @@ Method Descriptions
|
||||||
|
|
||||||
.. rst-class:: classref-method
|
.. rst-class:: classref-method
|
||||||
|
|
||||||
:ref:`Blackboard<class_Blackboard>` **create_blackboard**\ (\ node\: ``Node``, parent_scope\: :ref:`Blackboard<class_Blackboard>` = null\ ) :ref:`🔗<class_BlackboardPlan_method_create_blackboard>`
|
:ref:`Blackboard<class_Blackboard>` **create_blackboard**\ (\ prefetch_root\: ``Node``, parent_scope\: :ref:`Blackboard<class_Blackboard>` = null, prefetch_root_for_base_plan\: ``Node`` = null\ ) :ref:`🔗<class_BlackboardPlan_method_create_blackboard>`
|
||||||
|
|
||||||
Constructs a new instance of a :ref:`Blackboard<class_Blackboard>` using this plan. If ``NodePath`` prefetching is enabled, ``node`` will be used to retrieve node instances for ``NodePath`` variables and substitute their values.
|
Constructs a new instance of a :ref:`Blackboard<class_Blackboard>` using this plan. If ``NodePath`` prefetching is enabled, ``prefetch_root`` will be used to retrieve node instances for ``NodePath`` variables and substitute their values.
|
||||||
|
|
||||||
.. rst-class:: classref-item-separator
|
.. rst-class:: classref-item-separator
|
||||||
|
|
||||||
|
@ -135,9 +135,9 @@ Returns ``true`` if this plan is derived from another, i.e., the base plan is no
|
||||||
|
|
||||||
.. rst-class:: classref-method
|
.. rst-class:: classref-method
|
||||||
|
|
||||||
|void| **populate_blackboard**\ (\ blackboard\: :ref:`Blackboard<class_Blackboard>`, overwrite\: ``bool``, node\: ``Node``\ ) :ref:`🔗<class_BlackboardPlan_method_populate_blackboard>`
|
|void| **populate_blackboard**\ (\ blackboard\: :ref:`Blackboard<class_Blackboard>`, overwrite\: ``bool``, prefetch_root\: ``Node``, prefetch_root_for_base_plan\: ``Node`` = null\ ) :ref:`🔗<class_BlackboardPlan_method_populate_blackboard>`
|
||||||
|
|
||||||
Populates ``blackboard`` with the variables from this plan. If ``overwrite`` is ``true``, existing variables with the same names will be overwritten. If ``NodePath`` prefetching is enabled, ``node`` will be used to retrieve node instances for ``NodePath`` variables and substitute their values.
|
Populates ``blackboard`` with the variables from this plan. If ``overwrite`` is ``true``, existing variables with the same names will be overwritten. If ``NodePath`` prefetching is enabled, ``prefetch_root`` will be used to retrieve node instances for ``NodePath`` variables and substitute their values.
|
||||||
|
|
||||||
.. rst-class:: classref-item-separator
|
.. rst-class:: classref-item-separator
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BT.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BT.xml.
|
||||||
|
|
||||||
.. _class_BT:
|
.. _class_BT:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BTAction.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BTAction.xml.
|
||||||
|
|
||||||
.. _class_BTAction:
|
.. _class_BTAction:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BTAlwaysFail.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BTAlwaysFail.xml.
|
||||||
|
|
||||||
.. _class_BTAlwaysFail:
|
.. _class_BTAlwaysFail:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BTAlwaysSucceed.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BTAlwaysSucceed.xml.
|
||||||
|
|
||||||
.. _class_BTAlwaysSucceed:
|
.. _class_BTAlwaysSucceed:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BTAwaitAnimation.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BTAwaitAnimation.xml.
|
||||||
|
|
||||||
.. _class_BTAwaitAnimation:
|
.. _class_BTAwaitAnimation:
|
||||||
|
|
||||||
|
@ -95,7 +95,7 @@ Parameter that specifies the ``AnimationPlayer`` node.
|
||||||
- |void| **set_max_time**\ (\ value\: ``float``\ )
|
- |void| **set_max_time**\ (\ value\: ``float``\ )
|
||||||
- ``float`` **get_max_time**\ (\ )
|
- ``float`` **get_max_time**\ (\ )
|
||||||
|
|
||||||
The maximum duration to wait for the animation to complete (in seconds). If the animation doesn't finish within this time, BTAwaitAnimation will return ``FAILURE``.
|
The maximum duration to wait for the animation to complete (in seconds). If the animation doesn't finish within this time, BTAwaitAnimation will stop waiting and return ``SUCCESS``.
|
||||||
|
|
||||||
.. |virtual| replace:: :abbr:`virtual (This method should typically be overridden by the user to have any effect.)`
|
.. |virtual| replace:: :abbr:`virtual (This method should typically be overridden by the user to have any effect.)`
|
||||||
.. |const| replace:: :abbr:`const (This method has no side effects. It doesn't modify any of the instance's member variables.)`
|
.. |const| replace:: :abbr:`const (This method has no side effects. It doesn't modify any of the instance's member variables.)`
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BTCallMethod.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BTCallMethod.xml.
|
||||||
|
|
||||||
.. _class_BTCallMethod:
|
.. _class_BTCallMethod:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BTCheckAgentProperty.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BTCheckAgentProperty.xml.
|
||||||
|
|
||||||
.. _class_BTCheckAgentProperty:
|
.. _class_BTCheckAgentProperty:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BTCheckTrigger.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BTCheckTrigger.xml.
|
||||||
|
|
||||||
.. _class_BTCheckTrigger:
|
.. _class_BTCheckTrigger:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BTCheckVar.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BTCheckVar.xml.
|
||||||
|
|
||||||
.. _class_BTCheckVar:
|
.. _class_BTCheckVar:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BTComment.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BTComment.xml.
|
||||||
|
|
||||||
.. _class_BTComment:
|
.. _class_BTComment:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BTComposite.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BTComposite.xml.
|
||||||
|
|
||||||
.. _class_BTComposite:
|
.. _class_BTComposite:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BTCondition.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BTCondition.xml.
|
||||||
|
|
||||||
.. _class_BTCondition:
|
.. _class_BTCondition:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BTConsolePrint.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BTConsolePrint.xml.
|
||||||
|
|
||||||
.. _class_BTConsolePrint:
|
.. _class_BTConsolePrint:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BTCooldown.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BTCooldown.xml.
|
||||||
|
|
||||||
.. _class_BTCooldown:
|
.. _class_BTCooldown:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BTDecorator.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BTDecorator.xml.
|
||||||
|
|
||||||
.. _class_BTDecorator:
|
.. _class_BTDecorator:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BTDelay.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BTDelay.xml.
|
||||||
|
|
||||||
.. _class_BTDelay:
|
.. _class_BTDelay:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BTDynamicSelector.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BTDynamicSelector.xml.
|
||||||
|
|
||||||
.. _class_BTDynamicSelector:
|
.. _class_BTDynamicSelector:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BTDynamicSequence.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BTDynamicSequence.xml.
|
||||||
|
|
||||||
.. _class_BTDynamicSequence:
|
.. _class_BTDynamicSequence:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BTEvaluateExpression.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BTEvaluateExpression.xml.
|
||||||
|
|
||||||
.. _class_BTEvaluateExpression:
|
.. _class_BTEvaluateExpression:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BTFail.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BTFail.xml.
|
||||||
|
|
||||||
.. _class_BTFail:
|
.. _class_BTFail:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BTForEach.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BTForEach.xml.
|
||||||
|
|
||||||
.. _class_BTForEach:
|
.. _class_BTForEach:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BTInstance.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BTInstance.xml.
|
||||||
|
|
||||||
.. _class_BTInstance:
|
.. _class_BTInstance:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BTInvert.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BTInvert.xml.
|
||||||
|
|
||||||
.. _class_BTInvert:
|
.. _class_BTInvert:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BTNewScope.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BTNewScope.xml.
|
||||||
|
|
||||||
.. _class_BTNewScope:
|
.. _class_BTNewScope:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BTParallel.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BTParallel.xml.
|
||||||
|
|
||||||
.. _class_BTParallel:
|
.. _class_BTParallel:
|
||||||
|
|
||||||
|
@ -65,7 +65,7 @@ Property Descriptions
|
||||||
- |void| **set_num_failures_required**\ (\ value\: ``int``\ )
|
- |void| **set_num_failures_required**\ (\ value\: ``int``\ )
|
||||||
- ``int`` **get_num_failures_required**\ (\ )
|
- ``int`` **get_num_failures_required**\ (\ )
|
||||||
|
|
||||||
If the specified number of child tasks return ``SUCCESS``, BTParallel will also return ``SUCCESS``.
|
If the specified number of child tasks return ``FAILURE``, BTParallel will also return ``FAILURE``.
|
||||||
|
|
||||||
.. rst-class:: classref-item-separator
|
.. rst-class:: classref-item-separator
|
||||||
|
|
||||||
|
@ -82,7 +82,7 @@ If the specified number of child tasks return ``SUCCESS``, BTParallel will also
|
||||||
- |void| **set_num_successes_required**\ (\ value\: ``int``\ )
|
- |void| **set_num_successes_required**\ (\ value\: ``int``\ )
|
||||||
- ``int`` **get_num_successes_required**\ (\ )
|
- ``int`` **get_num_successes_required**\ (\ )
|
||||||
|
|
||||||
If the specified number of child tasks return ``FAILURE``, BTParallel will also return ``FAILURE``.
|
If the specified number of child tasks return ``SUCCESS``, BTParallel will also return ``SUCCESS``.
|
||||||
|
|
||||||
.. rst-class:: classref-item-separator
|
.. rst-class:: classref-item-separator
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BTPauseAnimation.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BTPauseAnimation.xml.
|
||||||
|
|
||||||
.. _class_BTPauseAnimation:
|
.. _class_BTPauseAnimation:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BTPlayAnimation.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BTPlayAnimation.xml.
|
||||||
|
|
||||||
.. _class_BTPlayAnimation:
|
.. _class_BTPlayAnimation:
|
||||||
|
|
||||||
|
@ -103,7 +103,7 @@ Parameter that specifies the ``AnimationPlayer`` node.
|
||||||
- |void| **set_await_completion**\ (\ value\: ``float``\ )
|
- |void| **set_await_completion**\ (\ value\: ``float``\ )
|
||||||
- ``float`` **get_await_completion**\ (\ )
|
- ``float`` **get_await_completion**\ (\ )
|
||||||
|
|
||||||
The maximum duration to wait for the animation to complete (in seconds). If the animation doesn't finish within this time, BTAwaitAnimation will return ``FAILURE``. If set to ``0``, BTPlayAnimation doesn't wait for the animation to finish and immediately returns ``SUCCESS``.
|
The maximum duration to wait for the animation to complete (in seconds). If the animation doesn't finish within this time, BTPlayAnimation will stop waiting and return ``SUCCESS``.
|
||||||
|
|
||||||
.. rst-class:: classref-item-separator
|
.. rst-class:: classref-item-separator
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BTPlayer.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BTPlayer.xml.
|
||||||
|
|
||||||
.. _class_BTPlayer:
|
.. _class_BTPlayer:
|
||||||
|
|
||||||
|
@ -241,6 +241,11 @@ Stores and manages variables that will be used in constructing new :ref:`Blackbo
|
||||||
|
|
||||||
``bool`` **monitor_performance** = ``false`` :ref:`🔗<class_BTPlayer_property_monitor_performance>`
|
``bool`` **monitor_performance** = ``false`` :ref:`🔗<class_BTPlayer_property_monitor_performance>`
|
||||||
|
|
||||||
|
.. rst-class:: classref-property-setget
|
||||||
|
|
||||||
|
- |void| **set_monitor_performance**\ (\ value\: ``bool``\ )
|
||||||
|
- ``bool`` **get_monitor_performance**\ (\ )
|
||||||
|
|
||||||
If ``true``, adds a performance monitor to "Debugger->Monitors" for each instance of this **BTPlayer** node.
|
If ``true``, adds a performance monitor to "Debugger->Monitors" for each instance of this **BTPlayer** node.
|
||||||
|
|
||||||
.. rst-class:: classref-item-separator
|
.. rst-class:: classref-item-separator
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BTProbability.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BTProbability.xml.
|
||||||
|
|
||||||
.. _class_BTProbability:
|
.. _class_BTProbability:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BTProbabilitySelector.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BTProbabilitySelector.xml.
|
||||||
|
|
||||||
.. _class_BTProbabilitySelector:
|
.. _class_BTProbabilitySelector:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BTRandomSelector.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BTRandomSelector.xml.
|
||||||
|
|
||||||
.. _class_BTRandomSelector:
|
.. _class_BTRandomSelector:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BTRandomSequence.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BTRandomSequence.xml.
|
||||||
|
|
||||||
.. _class_BTRandomSequence:
|
.. _class_BTRandomSequence:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BTRandomWait.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BTRandomWait.xml.
|
||||||
|
|
||||||
.. _class_BTRandomWait:
|
.. _class_BTRandomWait:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BTRepeat.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BTRepeat.xml.
|
||||||
|
|
||||||
.. _class_BTRepeat:
|
.. _class_BTRepeat:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BTRepeatUntilFailure.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BTRepeatUntilFailure.xml.
|
||||||
|
|
||||||
.. _class_BTRepeatUntilFailure:
|
.. _class_BTRepeatUntilFailure:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BTRepeatUntilSuccess.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BTRepeatUntilSuccess.xml.
|
||||||
|
|
||||||
.. _class_BTRepeatUntilSuccess:
|
.. _class_BTRepeatUntilSuccess:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BTRunLimit.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BTRunLimit.xml.
|
||||||
|
|
||||||
.. _class_BTRunLimit:
|
.. _class_BTRunLimit:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BTSelector.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BTSelector.xml.
|
||||||
|
|
||||||
.. _class_BTSelector:
|
.. _class_BTSelector:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BTSequence.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BTSequence.xml.
|
||||||
|
|
||||||
.. _class_BTSequence:
|
.. _class_BTSequence:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BTSetAgentProperty.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BTSetAgentProperty.xml.
|
||||||
|
|
||||||
.. _class_BTSetAgentProperty:
|
.. _class_BTSetAgentProperty:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BTSetVar.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BTSetVar.xml.
|
||||||
|
|
||||||
.. _class_BTSetVar:
|
.. _class_BTSetVar:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BTState.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BTState.xml.
|
||||||
|
|
||||||
.. _class_BTState:
|
.. _class_BTState:
|
||||||
|
|
||||||
|
@ -102,6 +102,11 @@ HSM event that will be dispatched when the behavior tree results in ``FAILURE``.
|
||||||
|
|
||||||
``bool`` **monitor_performance** = ``false`` :ref:`🔗<class_BTState_property_monitor_performance>`
|
``bool`` **monitor_performance** = ``false`` :ref:`🔗<class_BTState_property_monitor_performance>`
|
||||||
|
|
||||||
|
.. rst-class:: classref-property-setget
|
||||||
|
|
||||||
|
- |void| **set_monitor_performance**\ (\ value\: ``bool``\ )
|
||||||
|
- ``bool`` **get_monitor_performance**\ (\ )
|
||||||
|
|
||||||
If ``true``, adds a performance monitor to "Debugger->Monitors" for each instance of this **BTState** node.
|
If ``true``, adds a performance monitor to "Debugger->Monitors" for each instance of this **BTState** node.
|
||||||
|
|
||||||
.. rst-class:: classref-item-separator
|
.. rst-class:: classref-item-separator
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BTStopAnimation.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BTStopAnimation.xml.
|
||||||
|
|
||||||
.. _class_BTStopAnimation:
|
.. _class_BTStopAnimation:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BTSubtree.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BTSubtree.xml.
|
||||||
|
|
||||||
.. _class_BTSubtree:
|
.. _class_BTSubtree:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BTTask.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BTTask.xml.
|
||||||
|
|
||||||
.. _class_BTTask:
|
.. _class_BTTask:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BTTimeLimit.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BTTimeLimit.xml.
|
||||||
|
|
||||||
.. _class_BTTimeLimit:
|
.. _class_BTTimeLimit:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BTWait.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BTWait.xml.
|
||||||
|
|
||||||
.. _class_BTWait:
|
.. _class_BTWait:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/BTWaitTicks.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/BTWaitTicks.xml.
|
||||||
|
|
||||||
.. _class_BTWaitTicks:
|
.. _class_BTWaitTicks:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/LimboHSM.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/LimboHSM.xml.
|
||||||
|
|
||||||
.. _class_LimboHSM:
|
.. _class_LimboHSM:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/LimboState.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/LimboState.xml.
|
||||||
|
|
||||||
.. _class_LimboState:
|
.. _class_LimboState:
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
.. DO NOT EDIT THIS FILE!!!
|
.. DO NOT EDIT THIS FILE!!!
|
||||||
.. Generated automatically from Godot engine sources.
|
.. Generated automatically from Godot engine sources.
|
||||||
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
.. Generator: https://github.com/godotengine/godot/tree/4.3/doc/tools/make_rst.py.
|
||||||
.. XML source: https://github.com/godotengine/godot/tree/master/modules/limboai/doc_classes/LimboUtility.xml.
|
.. XML source: https://github.com/godotengine/godot/tree/4.3/modules/limboai/doc_classes/LimboUtility.xml.
|
||||||
|
|
||||||
.. _class_LimboUtility:
|
.. _class_LimboUtility:
|
||||||
|
|
||||||
|
|
|
@ -18,7 +18,7 @@
|
||||||
Parameter that specifies the [AnimationPlayer] node.
|
Parameter that specifies the [AnimationPlayer] node.
|
||||||
</member>
|
</member>
|
||||||
<member name="max_time" type="float" setter="set_max_time" getter="get_max_time" default="1.0">
|
<member name="max_time" type="float" setter="set_max_time" getter="get_max_time" default="1.0">
|
||||||
The maximum duration to wait for the animation to complete (in seconds). If the animation doesn't finish within this time, BTAwaitAnimation will return [code]FAILURE[/code].
|
The maximum duration to wait for the animation to complete (in seconds). If the animation doesn't finish within this time, BTAwaitAnimation will stop waiting and return [code]SUCCESS[/code].
|
||||||
</member>
|
</member>
|
||||||
</members>
|
</members>
|
||||||
</class>
|
</class>
|
||||||
|
|
|
@ -14,10 +14,10 @@
|
||||||
</tutorials>
|
</tutorials>
|
||||||
<members>
|
<members>
|
||||||
<member name="num_failures_required" type="int" setter="set_num_failures_required" getter="get_num_failures_required" default="1">
|
<member name="num_failures_required" type="int" setter="set_num_failures_required" getter="get_num_failures_required" default="1">
|
||||||
If the specified number of child tasks return [code]SUCCESS[/code], BTParallel will also return [code]SUCCESS[/code].
|
If the specified number of child tasks return [code]FAILURE[/code], BTParallel will also return [code]FAILURE[/code].
|
||||||
</member>
|
</member>
|
||||||
<member name="num_successes_required" type="int" setter="set_num_successes_required" getter="get_num_successes_required" default="1">
|
<member name="num_successes_required" type="int" setter="set_num_successes_required" getter="get_num_successes_required" default="1">
|
||||||
If the specified number of child tasks return [code]FAILURE[/code], BTParallel will also return [code]FAILURE[/code].
|
If the specified number of child tasks return [code]SUCCESS[/code], BTParallel will also return [code]SUCCESS[/code].
|
||||||
</member>
|
</member>
|
||||||
<member name="repeat" type="bool" setter="set_repeat" getter="get_repeat" default="false">
|
<member name="repeat" type="bool" setter="set_repeat" getter="get_repeat" default="false">
|
||||||
When [code]true[/code], the child tasks will be executed again, regardless of whether they previously resulted in a [code]SUCCESS[/code] or [code]FAILURE[/code].
|
When [code]true[/code], the child tasks will be executed again, regardless of whether they previously resulted in a [code]SUCCESS[/code] or [code]FAILURE[/code].
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue