Serhii Snitsaruk
|
1e1fb5adaf
|
Clone godot-cpp if not found during scons build
|
2024-08-09 14:21:40 +02:00 |
Serhii Snitsaruk
|
80e3ff705d
|
Remove setup_gdextension.sh & update README
|
2024-08-09 13:13:26 +02:00 |
Serhii Snitsaruk
|
10b90b70fe
|
GHA: Don't use setup_gdextension.sh (no longer needed)
|
2024-08-08 22:55:51 +02:00 |
Serhii Snitsaruk
|
7708a11840
|
Deploy icons on scons build (optionally)
|
2024-08-08 22:00:16 +02:00 |
Serhii Snitsaruk
|
98accb1aa8
|
Automatically deploy limboai.gdextension on build
|
2024-08-08 14:41:25 +02:00 |
Serhii Snitsaruk
|
bf33917cfd
|
Add help and verification for --project option in SConstruct
|
2024-08-08 13:27:36 +02:00 |
Serhii Snitsaruk
|
304bd86220
|
Write icon entries to manifest only if changed
|
2024-08-07 17:47:50 +02:00 |
Serhii Snitsaruk
|
629062ea26
|
Update icon entries during scons build
|
2024-08-07 17:29:08 +02:00 |
Serhii Snitsaruk
|
2528741333
|
Rename update_icons.py to update_icon_entries.py
|
2024-08-07 17:11:51 +02:00 |
Serhii Snitsaruk
|
d5becadd59
|
Add script to fix icon imports in the demo project
|
2024-08-07 17:04:49 +02:00 |
Serhii Snitsaruk
|
7b0d0aa779
|
GHA: Update GDExtension workflow for new structure
|
2024-08-07 15:26:40 +02:00 |
Serhii Snitsaruk
|
650e381659
|
update setup_gdextension.sh to work with new GDExtension project structure
|
2024-08-07 15:15:59 +02:00 |
Serhii Snitsaruk
|
6134d5130c
|
update SConstruct to be used from repo root and add --project option
|
2024-08-07 15:01:50 +02:00 |
Serhii Snitsaruk
|
32d74427e5
|
chore: move SConstruct to repo root
|
2024-08-07 14:52:05 +02:00 |
Serhii Snitsaruk
|
f14a19b947
|
Merge pull request #189 from ydeltastar/filter-fix
Make player filter in the debugger case-insensitive
|
2024-08-07 10:11:19 +02:00 |
yds
|
1b04a8589f
|
Make player filter in the debugger case-insensitive
|
2024-08-06 16:34:06 -03:00 |
Serhii Snitsaruk
|
abb2af7d27
|
Merge pull request #188 from limbonaut/fix-csharp-export-errors
Fix C# exports print errors due to missing ClassDB binding
|
2024-08-06 19:57:07 +02:00 |
Serhii Snitsaruk
|
84becbe914
|
Fix C# exports print errors due to missing ClassDB binding
|
2024-08-06 18:17:55 +02:00 |
Serhii Snitsaruk
|
549a595b42
|
Doc: Fix codeblock broken sphinx
|
2024-08-05 17:27:43 +02:00 |
Serhii Snitsaruk
|
a56272a248
|
Doc: Clarify `LimboState.add_event_handler()`
|
2024-08-05 17:09:55 +02:00 |
Serhii Snitsaruk
|
63de416066
|
Merge pull request #186 from limbonaut/double-click-to-edit-script
Edit task script on double-click (open help for core task)
|
2024-08-05 16:54:40 +02:00 |
Serhii Snitsaruk
|
c19fd54927
|
Edit task script on double-click (open help for core task)
|
2024-08-05 16:34:54 +02:00 |
Serhii Snitsaruk
|
f8c6e83688
|
Merge pull request #185 from limbonaut/open-builtin-doc
Editor setting to prefer online docs, and open builtin docs by default
|
2024-08-05 16:29:12 +02:00 |
Serhii Snitsaruk
|
5a4893fc53
|
Editor setting to prefer online docs, and open builtin docs by default
|
2024-08-05 15:46:02 +02:00 |
Serhii Snitsaruk
|
14d8df0858
|
Merge pull request #184 from limbonaut/custom-scene-root
Allow supplying custom scene root for behavior tree instantiation
|
2024-08-05 15:18:21 +02:00 |
Serhii Snitsaruk
|
868baa470a
|
Fix documentation errors
|
2024-08-05 13:34:13 +02:00 |
Serhii Snitsaruk
|
319c5787be
|
Add BTState::set_scene_root_hint()
|
2024-08-05 13:21:57 +02:00 |
Serhii Snitsaruk
|
1e9b321283
|
Allow setting custom scene root for behavior trees
- Adds new argument to `BehaviorTree.instantiate()`
- Adds `BTPlayer.set_scene_root_hint()` method
|
2024-08-05 13:03:50 +02:00 |
Serhii Snitsaruk
|
8b2770116d
|
Merge pull request #183 from limbonaut/btplayer-allow-changing-instance
BTPlayer: Allow switching BT instance at runtime
|
2024-08-04 13:16:48 +02:00 |
Serhii Snitsaruk
|
40863313dd
|
Check if blackboard is null in `BehaviorTree.instantiate()`
|
2024-08-04 12:41:25 +02:00 |
Serhii Snitsaruk
|
ee12a56e96
|
BTPlayer: Allow changing BT instance at runtime
|
2024-08-04 12:36:44 +02:00 |
Serhii Snitsaruk
|
0f82fa3d64
|
Merge pull request #182 from limbonaut/btstate-monitor-performance
Allow monitoring BT performance in `BTState`
|
2024-08-04 11:39:02 +02:00 |
Serhii Snitsaruk
|
df11afaf44
|
Allow monitoring BT performance in BTState
|
2024-08-04 10:37:41 +02:00 |
Serhii Snitsaruk
|
d2ba904243
|
Merge pull request #181 from limbonaut/bt-instance
Implement `BTInstance` - runtime instance of `BehaviorTree`
|
2024-08-04 10:15:08 +02:00 |
Serhii Snitsaruk
|
63ef3e0555
|
BTPlayer: Fix `updated` signal and deprecate `behavior_tree_finished` signal
|
2024-08-03 16:11:47 +02:00 |
Serhii Snitsaruk
|
869b6465b9
|
Unregister BT instance with debugger if BTPlayer is removed from tree
|
2024-08-03 14:57:57 +02:00 |
Serhii Snitsaruk
|
91edd1c0b5
|
Documentation fixes
|
2024-08-03 14:39:27 +02:00 |
Serhii Snitsaruk
|
6b4c97e545
|
Fix BehaviorTree.instantiate() method binding
|
2024-08-03 14:29:24 +02:00 |
Serhii Snitsaruk
|
5f5b62a4ea
|
Fix BTState setup
|
2024-08-03 14:17:26 +02:00 |
Serhii Snitsaruk
|
68a9492f3d
|
Fix uninitialized integers
|
2024-08-03 13:48:15 +02:00 |
Serhii Snitsaruk
|
9abfe4ce95
|
Update class docs
|
2024-08-03 13:14:31 +02:00 |
Serhii Snitsaruk
|
6c794d6a7e
|
Refactor BTInstance.update()
|
2024-08-03 11:56:32 +02:00 |
Serhii Snitsaruk
|
47ad95b265
|
Fix demo API calls
|
2024-08-03 11:40:56 +02:00 |
Serhii Snitsaruk
|
c4c9b5fe09
|
Utilize BTInstance in BTState
|
2024-08-03 11:39:23 +02:00 |
Serhii Snitsaruk
|
fc26f51ff2
|
Implement BTInstance - runtime instance of BehaviorTree
|
2024-08-03 11:07:06 +02:00 |
Serhii Snitsaruk
|
a2a62f636b
|
Merge pull request #180 from limbonaut/fix-changed-already-connected
Fix error if `changed` signal is already connected in several tasks
|
2024-08-02 14:43:21 +02:00 |
Serhii Snitsaruk
|
ce1867be7a
|
Fix error if `changed` signal is already connected to a BBParam in a bunch of tasks
|
2024-08-02 10:07:42 +02:00 |
Serhii Snitsaruk
|
09185211ff
|
Merge pull request #177 from limbonaut/hide-update-mode
Hide `update_mode` property for non-root HSMs
|
2024-07-31 15:26:45 +02:00 |
Serhii Snitsaruk
|
9e79183579
|
Update demo import
|
2024-07-31 14:50:56 +02:00 |
Serhii Snitsaruk
|
bed04dbf87
|
Hide update_mode for non-root HSMs
|
2024-07-31 14:50:04 +02:00 |