Serhii Snitsaruk
|
9c1d0009ba
|
Don't use editor for non-tools builds
|
2023-04-26 18:05:08 +02:00 |
Serhii Snitsaruk
|
1a1a9cb57d
|
Don't compile debugger plugin for non-tools builds
|
2023-04-16 11:30:31 +02:00 |
Serhii Snitsaruk
|
8f7dc638e0
|
Fix missing includes
|
2023-04-16 10:34:13 +02:00 |
Serhii Snitsaruk
|
2156a2e31c
|
Fix support for user script class icons
|
2023-04-16 08:26:47 +02:00 |
Serhii Snitsaruk
|
5c0c359832
|
Debugger: Add performance monitoring
|
2023-04-15 15:49:34 +02:00 |
Serhii Snitsaruk
|
29d994f3a0
|
Debugger: Use warning icon for alerts
|
2023-04-15 10:53:57 +02:00 |
Serhii Snitsaruk
|
4e0305de51
|
Debugger: Add node filter and improve UX
|
2023-04-15 09:01:37 +02:00 |
Serhii Snitsaruk
|
c362001ed4
|
Debugger: Use status colors that are in line with icons
|
2023-04-14 14:31:20 +02:00 |
Serhii Snitsaruk
|
70e81e287d
|
Update icons
|
2023-04-14 14:05:44 +02:00 |
Serhii Snitsaruk
|
8822c9d5db
|
Debugger: pad with zeroes timing values
|
2023-04-14 13:42:17 +02:00 |
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 |