Serhii Snitsaruk
|
db0c903ca8
|
Handle user categories and fix bad script crash
|
2022-10-29 01:50:47 +02:00 |
Serhii Snitsaruk
|
46ec4069b5
|
Duplicate dictionary data
|
2022-10-27 01:51:29 +02:00 |
Serhii Snitsaruk
|
b68dc0a36a
|
Fix bugs
|
2022-10-26 23:12:29 +02:00 |
Serhii Snitsaruk
|
ffeb7a2e5e
|
Add BBParam::to_string()
|
2022-10-25 23:07:27 +02:00 |
Serhii Snitsaruk
|
c73562a86e
|
Add BBVariant
|
2022-10-25 22:01:00 +02:00 |
Serhii Snitsaruk
|
7ec38e0988
|
Add set_agent()
|
2022-10-25 00:47:22 +02:00 |
Serhii Snitsaruk
|
d359f620e3
|
Make BBParam properties unique @clone()
|
2022-10-21 16:15:13 +02:00 |
Serhii Snitsaruk
|
54addba8a3
|
Update name of parameter in editor
|
2022-10-20 22:53:09 +02:00 |
Serhii Snitsaruk
|
34ef7d96ea
|
Fix bugs
|
2022-10-20 22:00:10 +02:00 |
Serhii Snitsaruk
|
172b90ded4
|
Implement BB parameters
|
2022-10-20 18:26:46 +02:00 |
Serhii Snitsaruk
|
b451edf49b
|
Bind Blackboard::prefetch_nodepath_vars()
|
2022-10-19 23:54:42 +02:00 |
Serhii Snitsaruk
|
36ff3a724f
|
Remove blackboard management from BTState
|
2022-10-19 23:41:56 +02:00 |
Serhii Snitsaruk
|
bc0f0b61d1
|
Expose agent and blackboard
|
2022-10-19 23:39:27 +02:00 |
Serhii Snitsaruk
|
c6a9ea5948
|
Add editor icon
|
2022-10-19 21:02:46 +02:00 |
Serhii Snitsaruk
|
f4e3f162ec
|
Implement basic BTState
|
2022-10-19 20:54:21 +02:00 |
Serhii Snitsaruk
|
c43fac596c
|
Handle NodePath vars
|
2022-10-19 16:01:16 +02:00 |
Serhii Snitsaruk
|
4f06bb5a3e
|
Add ANYSTATE transitions
|
2022-10-12 14:02:39 +02:00 |
Serhii Snitsaruk
|
9937f2463b
|
Fix export templates build errors
|
2022-09-30 00:17:32 +02:00 |
Serhii Snitsaruk
|
eecf27fdf5
|
Implement guard func
|
2022-09-29 22:44:51 +02:00 |
Serhii Snitsaruk
|
b7ea9145df
|
Implement LimboHSM
|
2022-09-29 12:54:07 +02:00 |
Serhii Snitsaruk
|
c62ecc9084
|
Add LimboState
|
2022-09-28 12:48:45 +02:00 |
Serhii Snitsaruk
|
3f47f2bf76
|
Add ForEach decorator
|
2022-09-22 13:09:49 +02:00 |
Serhii Snitsaruk
|
5d39130595
|
LimboUtility as singleton
|
2022-09-21 23:56:04 +02:00 |
Serhii Snitsaruk
|
7be7ca276d
|
Add instancing to behavior tree
|
2022-09-21 16:13:17 +02:00 |
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
|
3f04ff2eb4
|
Save/load editor config values
Only HSplitContainer split_offset is kept at the moment.
|
2022-09-06 13:28:25 +02:00 |
Serhii Snitsaruk
|
5a8442d5a0
|
Add BTConsolePrint task
|
2022-09-06 13:08:52 +02:00 |
Serhii Snitsaruk
|
afbf095d1b
|
Fix crash on Save pressed with no bt edited
|
2022-09-06 13:08:27 +02:00 |
Serhii Snitsaruk
|
507dc8d850
|
Edit bt via inspector and add usage panel
|
2022-09-05 21:57:24 +02:00 |
Serhii Snitsaruk
|
7eff8d5488
|
Refresh task panel on visibility change
|
2022-09-05 17:56:38 +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
|
490a419f0e
|
Add Create New Task action
|
2022-09-05 13:31:38 +02:00 |
Serhii Snitsaruk
|
3de4847a89
|
Add default dir for behavior trees
|
2022-09-05 13:11:47 +02:00 |
Serhii Snitsaruk
|
ec9eec4120
|
Add BTSubtree action
|
2022-09-03 20:42:38 +02:00 |
Serhii Snitsaruk
|
1770c23553
|
Handle task_changed
Update task tree item when selected task resource is changed.
|
2022-09-03 17:13:15 +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
|
29fab3a8d8
|
Fix: Quick tasks broken
|
2022-09-03 14:11:47 +02:00 |
Serhii Snitsaruk
|
b42cfa4330
|
Fix: Duplicate should put new task after the prototype
|
2022-09-03 14:11:03 +02:00 |
Serhii Snitsaruk
|
ffd0d943f1
|
Add auto-saving and dirty marking
|
2022-09-03 14:01:13 +02:00 |
Serhii Snitsaruk
|
a2313d9a14
|
Show configuration warnings in editor
|
2022-09-03 13:11:50 +02:00 |
Serhii Snitsaruk
|
6e1f9ad4ac
|
Keep user task directory prefs in project setting
|
2022-09-03 12:59:11 +02:00 |
Serhii Snitsaruk
|
c9d92610a0
|
Prototype loading user tasks
|
2022-09-03 00:10:22 +02:00 |
Serhii Snitsaruk
|
552185dc07
|
Fix script being disowned
|
2022-09-03 00:08:10 +02:00 |
Serhii Snitsaruk
|
881b9118e4
|
Dynamic task sections
|
2022-09-02 19:30:32 +02:00 |