Serhii Snitsaruk
|
87a1687c74
|
BlackboardPlanEditor: Focus on added var and autofill name
|
2024-01-28 21:03:22 +01:00 |
Serhii Snitsaruk
|
174810fb34
|
Editor: Validate var name in BlackboardPlanEditor
|
2024-01-28 20:15:42 +01:00 |
Serhii Snitsaruk
|
7ac1bc2dec
|
Use variable property editor within the param property editor
|
2024-01-28 19:24:59 +01:00 |
Serhii Snitsaruk
|
73f51f23ef
|
Implement BB variable property editor
|
2024-01-28 17:49:38 +01:00 |
Serhii Snitsaruk
|
a6717ec76d
|
Editor: Show only relevant hints for the chosen variant type in the Blackboard Plan editor
|
2024-01-26 16:47:45 +01:00 |
Serhii Snitsaruk
|
761b211740
|
Editor: Mark behavior tree as dirty when blackboard plan changes
|
2024-01-26 16:47:26 +01:00 |
Serhii Snitsaruk
|
f912f0acc4
|
Usability improvements
|
2024-01-25 22:58:21 +01:00 |
Serhii Snitsaruk
|
5fee89b00b
|
Make blackboard improvements compatible with GDExtension
|
2024-01-25 19:46:27 +01:00 |
Serhii Snitsaruk
|
8155c2764a
|
Refactoring and clean up
|
2024-01-25 14:35:48 +01:00 |
Serhii Snitsaruk
|
06052332b2
|
BlackboardPlanEditor: Fixes and clean up
|
2024-01-25 11:08:35 +01:00 |
Serhii Snitsaruk
|
15e0323919
|
Implement BlackboardPlan editor
|
2024-01-24 23:11:09 +01:00 |
Serhii Snitsaruk
|
390d4a9385
|
New and improved workaround for the missing ClassDB::add_virtual_method
|
2024-01-17 22:46:48 +01:00 |
Serhii Snitsaruk
|
c5be3a725f
|
Editor: Links to "Creating custom tasks" doc page in the editor
|
2024-01-17 15:51:24 +01:00 |
Serhii Snitsaruk
|
27d3ec7555
|
Editor: Show alert about editing project settings in GDExtension
|
2024-01-17 15:17:22 +01:00 |
Serhii Snitsaruk
|
dc8dcf9d71
|
Add action banner if native method override warning is set to Error
|
2024-01-17 14:49:43 +01:00 |
Serhii Snitsaruk
|
17a480ed19
|
Utilize space better with BBParam property editor
For types that need more space, the bottom editor will be used instead. In effect also for string parameters with @export_multiline.
|
2024-01-15 21:57:31 +01:00 |
Serhii Snitsaruk
|
61790085cc
|
Fix editor shortcuts not working
|
2024-01-14 23:50:35 +01:00 |
Serhii Snitsaruk
|
80781db7cd
|
Fix compilation issues related to open_doc_*()
|
2024-01-14 16:54:08 +01:00 |
Serhii Snitsaruk
|
cbbc0b0135
|
Link to online docs in the code
|
2024-01-13 22:40:27 +01:00 |
Serhii Snitsaruk
|
f546e285b7
|
Refactor and clean up the code
|
2024-01-13 17:10:42 +01:00 |
Serhii Snitsaruk
|
21b5053b72
|
Rename window wrapper
|
2024-01-11 15:38:29 +01:00 |
Serhii Snitsaruk
|
52f218e6b9
|
Don't compile editor classes into template builds
|
2024-01-11 11:22:02 +01:00 |
Serhii Snitsaruk
|
e6c87be723
|
Fix various bugs and unit tests
|
2024-01-11 00:31:42 +01:00 |
Serhii Snitsaruk
|
0e37d3dfa3
|
Fix module compilation
|
2024-01-10 22:45:42 +01:00 |
Serhii Snitsaruk
|
ac3da5ab90
|
Handle resource reloading (or for GDExtension - don't)
|
2024-01-10 20:00:04 +01:00 |
Serhii Snitsaruk
|
8e9cc74857
|
Fix: User icons are not showing in the task palette
|
2024-01-10 19:16:43 +01:00 |
Serhii Snitsaruk
|
59537138bc
|
Fix: Create script template not working as expected
|
2024-01-10 15:23:04 +01:00 |
Serhii Snitsaruk
|
a8dc78765b
|
Restore icons
|
2024-01-10 01:17:09 +01:00 |
Serhii Snitsaruk
|
960f04b0ab
|
Fix Forward button icon and crash
|
2024-01-10 00:02:24 +01:00 |
Serhii Snitsaruk
|
c1d0353798
|
Don't show "Open debugger" in GDExtension
|
2024-01-09 21:59:09 +01:00 |
Serhii Snitsaruk
|
a9a38bbffb
|
Port debugger
|
2024-01-09 21:47:22 +01:00 |
Serhii Snitsaruk
|
d1030b877c
|
Project config file macro
|
2024-01-09 15:23:02 +01:00 |
Serhii Snitsaruk
|
59a8ab97d8
|
chore: Rename macro LSNAME to LW_NAME
|
2024-01-09 13:42:54 +01:00 |
Serhii Snitsaruk
|
9645baeb30
|
Port LimboAI plugin and editor
|
2024-01-09 13:34:24 +01:00 |
Serhii Snitsaruk
|
bb346ef5f2
|
Port TaskTree
|
2024-01-07 21:20:51 +01:00 |
Serhii Snitsaruk
|
97daa29eda
|
Port TaskPalette
Not even sure if it works, since I need other bits before I test it.
|
2024-01-07 17:33:05 +01:00 |
Serhii Snitsaruk
|
73497b1908
|
Port ModSwitchButton
|
2024-01-07 13:45:27 +01:00 |
Serhii Snitsaruk
|
f9ad9cc794
|
Port ActionBanner
|
2024-01-07 13:36:59 +01:00 |
Serhii Snitsaruk
|
3d86a76db9
|
Port BehaviorTreeView
|
2024-01-07 06:51:34 +01:00 |
Serhii Snitsaruk
|
0767c0eee1
|
Port BTPlayer and LimboDebugger (game-side part)
|
2024-01-07 02:40:51 +01:00 |
Serhii Snitsaruk
|
3f61204961
|
Open BehaviorTree in the BT editor when its property is clicked in the inspector
|
2023-12-18 15:49:20 +01:00 |
Serhii Snitsaruk
|
35f1dabe93
|
Editor: Add "Extract Subtree" action
Supports undo-redo, but it doesn't remove the newly created file automatically.
|
2023-12-17 15:24:38 +01:00 |
Serhii Snitsaruk
|
a2a2ba1f7b
|
TaskPalette: Shift+Click to add task after the selected and on the same level as the selected task.
|
2023-12-17 14:26:38 +01:00 |
Serhii Snitsaruk
|
c20e0dfc2d
|
Don't focus on buttons in Task Palette
|
2023-12-17 13:59:03 +01:00 |
Serhii Snitsaruk
|
9abf8a084f
|
Fix debugger's "elapsed" column not always has enough space for decimals
Closes #5.
|
2023-12-16 11:12:47 +01:00 |
Serhii Snitsaruk
|
ed72784766
|
Add a header label for "Change Type" popup
|
2023-12-14 23:51:48 +01:00 |
Serhii Snitsaruk
|
08a8ef9c77
|
Disable some task palette functionality when it is in dialog mode
|
2023-12-14 23:38:02 +01:00 |
Serhii Snitsaruk
|
f94aca4433
|
Add "Change Type" popup and menu action
|
2023-12-14 23:18:44 +01:00 |
Serhii Snitsaruk
|
fb8585282d
|
Debugger: Add the resource header control with a path to the BehaviorTree for the currently debugged instance.
|
2023-12-12 23:37:28 +01:00 |
Serhii Snitsaruk
|
dfa332490a
|
Add object(resource) support for variant param editor
|
2023-12-10 16:32:41 +01:00 |