Serhii Snitsaruk
6cac198092
Fix Cooldown broken
2022-09-21 12:37:38 +02:00
Serhii Snitsaruk
8b1b0dd754
Fix decorator having no children crash
2022-09-21 12:37:19 +02:00
Serhii Snitsaruk
a3cac93174
Add NewScope and refactor Subtree
2022-09-20 19:15:48 +02:00
Serhii Snitsaruk
e4f92893a1
Add Blackboard class with support for scopes
2022-09-08 15:56:51 +02:00
Serhii Snitsaruk
5a8442d5a0
Add BTConsolePrint task
2022-09-06 13:08:52 +02:00
Serhii Snitsaruk
026ff26ab3
Use single function to get task icon in the editor
2022-09-05 16:39:40 +02:00
Serhii Snitsaruk
8e45a4d38a
Fix _generate_name fails without reporting an error if script is not a tool script
2022-09-05 16:31:48 +02:00
Serhii Snitsaruk
29dcabedf4
BTPlayer: Fix owner bug and export blackboard
2022-09-05 16:30:41 +02:00
Serhii Snitsaruk
18746dc7c2
Fix: sequence and selector working like dynamic
2022-09-05 15:08:35 +02:00
Serhii Snitsaruk
ec9eec4120
Add BTSubtree action
2022-09-03 20:42:38 +02:00
Serhii Snitsaruk
aefa132290
Add drag and drop.
...
Rearrange tasks with drag and drop in editor.
2022-09-03 17:00:20 +02:00
Serhii Snitsaruk
552185dc07
Fix script being disowned
2022-09-03 00:08:10 +02:00
Serhii Snitsaruk
4c580c6b1d
Add Editor functionality (rudimentary)
...
* Adding fav tasks
* Saving/loading
* Popup menu with a number of functions
* Header
Also:
* BTTask: Fix broken get_icon()
* BTTask: Initialize parent during set_children()
2022-09-02 00:20:37 +02:00
Serhii Snitsaruk
d128bdf8f6
Bind signal - BTPlayer
2022-08-31 17:50:49 +02:00
Serhii Snitsaruk
3393ed24d7
Reorganize files
2022-08-31 17:05:25 +02:00