Serhii Snitsaruk
|
077c9553b5
|
Debugger: Add status icons and better name shortening
|
2023-04-14 13:18:23 +02:00 |
Serhii Snitsaruk
|
0e2f4930e8
|
Debugger refactoring and test project cleanup
|
2023-04-14 10:28:33 +02:00 |
Serhii Snitsaruk
|
a6a11f56d9
|
Fix physics process_mode using wrong delta
|
2023-04-14 10:17:08 +02:00 |
Serhii Snitsaruk
|
ded2ed2fef
|
Add elapsed, timing info and improve drawing
|
2023-04-14 10:16:26 +02:00 |
Serhii Snitsaruk
|
9abfeadc21
|
Implement basics of behavior tree debugger
|
2023-04-13 12:46:48 +02:00 |
Serhii Snitsaruk
|
9344bce9b1
|
Update and improve class documentation
|
2023-04-11 09:02:16 +02:00 |
Serhii Snitsaruk
|
348aa4f750
|
Use double instead of float when dealing with time
|
2023-04-10 10:08:11 +02:00 |
Serhii Snitsaruk
|
6fc97c43cd
|
Fix precision issues for _generate_name() tasks
|
2023-04-10 07:54:02 +02:00 |
Serhii Snitsaruk
|
ec2fd2b143
|
Fix drag&drop broken
|
2023-04-06 23:54:56 +02:00 |
Serhii Snitsaruk
|
5baddc2f3e
|
Fix release build is not able to use LimboUtility
|
2023-04-05 20:05:42 +02:00 |
Serhii Snitsaruk
|
24a460be59
|
Remove unnecessary argument from call_on_*
|
2023-03-30 23:37:21 +02:00 |
Serhii Snitsaruk
|
f9a42c4a04
|
Remove normal bindings for virtual methods
Methods are considered non-virtual by editor otherwise and throw warnings
|
2023-03-30 23:16:13 +02:00 |
Serhii Snitsaruk
|
eeac45b91f
|
Fix latest API issues
|
2023-03-02 15:41:01 +01:00 |
Serhii Snitsaruk
|
48f8918811
|
Add UndoRedo support for the BT editor
|
2022-12-22 13:19:39 +01:00 |
Serhii Snitsaruk
|
8f1824fd9e
|
Refactor LimboAI editor
|
2022-12-19 12:38:40 +01:00 |
Serhii Snitsaruk
|
ef7480b054
|
Fix editor crash related to bt resource reloading
|
2022-12-19 10:29:46 +01:00 |
Serhii Snitsaruk
|
d5088a9f20
|
Implement pascal case auto naming for tasks without _generate_name()
|
2022-12-17 21:18:11 +01:00 |
Serhii Snitsaruk
|
2215999689
|
Update BBParam classes for Godot 4
|
2022-12-17 14:30:04 +01:00 |
Serhii Snitsaruk
|
36bae84125
|
Fix rename dialog broken
|
2022-12-17 13:39:37 +01:00 |
Serhii Snitsaruk
|
370efcba73
|
Refactor composite and decorator classes
|
2022-12-17 11:47:10 +01:00 |
Serhii Snitsaruk
|
3693c3fc50
|
Refactor BTAction classes
|
2022-12-17 11:26:48 +01:00 |
Serhii Snitsaruk
|
0ba36cb3dd
|
Refactor BTTask class
|
2022-12-17 08:33:18 +01:00 |
Serhii Snitsaruk
|
c67216c1e1
|
Refactor BTPlayer and BTState
|
2022-12-16 15:29:36 +01:00 |
Serhii Snitsaruk
|
0bb03c2b4c
|
Clean and improve BehaviorTree resource class
|
2022-12-16 14:29:14 +01:00 |
Serhii Snitsaruk
|
39f504f42c
|
Make use of GDREGISTER_*
|
2022-12-16 14:21:50 +01:00 |
Serhii Snitsaruk
|
fa098fec09
|
Blackboard: Add erase_var()
|
2022-12-16 12:13:03 +01:00 |
Serhii Snitsaruk
|
6ae7ea8e40
|
Fix and improve LimboHSM/State
|
2022-12-16 11:56:41 +01:00 |
Serhii Snitsaruk
|
5de3bf344e
|
Cleanup waypoints test project
|
2022-12-16 04:16:19 +01:00 |
Serhii Snitsaruk
|
c574334f6e
|
Cleanup and optimizations
|
2022-12-15 19:23:03 +01:00 |
Serhii Snitsaruk
|
d861a52833
|
Add placeholder text for filter edit
|
2022-12-15 18:44:42 +01:00 |
Serhii Snitsaruk
|
3d1873e329
|
Fix popup menu getting bad position
|
2022-12-15 18:29:22 +01:00 |
Serhii Snitsaruk
|
e72f7698fb
|
Update test project with waypoints example
|
2022-12-15 14:49:38 +01:00 |
Serhii Snitsaruk
|
dbc9a7ad31
|
Add mostly minimal changes in order to compile and run with godot 4
|
2022-12-15 14:33:03 +01:00 |
Serhii Snitsaruk
|
71201a7389
|
Add placeholder text to rename dialog
|
2022-11-23 21:19:23 +01:00 |
Serhii Snitsaruk
|
3f01c26719
|
Add Blackboard::top()
|
2022-11-23 18:02:46 +01:00 |
Serhii Snitsaruk
|
fe2cf00c6c
|
Add task rename dialog
|
2022-11-23 16:25:32 +01:00 |
Serhii Snitsaruk
|
5378337064
|
Remember TaskPanel's collapsed sections
|
2022-11-23 01:04:35 +01:00 |
Serhii Snitsaruk
|
5220c1c6e7
|
Fix _get_configuration_warning() is not called for scripts
|
2022-11-22 23:15:48 +01:00 |
Serhii Snitsaruk
|
ce2041391a
|
Update header when clicked
|
2022-11-22 22:58:53 +01:00 |
Serhii Snitsaruk
|
81e672b4d2
|
Add reload and resave dialog when BT resource files change externally
|
2022-11-22 21:00:08 +01:00 |
Serhii Snitsaruk
|
6148a82f5e
|
Add documentation to many classes
|
2022-11-04 13:27:09 +01:00 |
Serhii Snitsaruk
|
8d3249d8a8
|
Add small improvements
|
2022-11-04 13:26:49 +01:00 |
Serhii Snitsaruk
|
f9f2a67bbf
|
Fix BTParallel getting stuck when repeat=false and criterea are not met
|
2022-11-03 17:01:26 +01:00 |
Serhii Snitsaruk
|
08bb63ad26
|
Add documentation and improvements for BTTask
Fixed: BTTask chidren property, setter and getter are exposed in editor
|
2022-11-02 19:53:37 +01:00 |
Serhii Snitsaruk
|
9a5facd9b1
|
Add documentation stubs
|
2022-11-01 21:40:14 +01:00 |
Serhii Snitsaruk
|
1bc8484454
|
Fix bugs
|
2022-11-01 14:03:20 +01:00 |
Serhii Snitsaruk
|
a91a9ef9ed
|
Make blackboard data exposed at state level
|
2022-10-31 21:53:33 +01:00 |
Serhii Snitsaruk
|
86dba63db6
|
Add blackboard data property to HSM
|
2022-10-31 21:30:32 +01:00 |
Serhii Snitsaruk
|
40cb7891c7
|
Fix BTTask status property exposed
|
2022-10-30 14:15:29 +01:00 |
Serhii Snitsaruk
|
da8328d661
|
Fix BTTimeLimit icon
|
2022-10-30 14:14:58 +01:00 |