Wilson E. Alvarez
|
d20d28be78
|
Update EditorPlugin header location
Due to upstream change:
1bcbbe96c4
|
2024-06-29 14:52:05 -04:00 |
Wilson E. Alvarez
|
2f1fd6fb62
|
Update EditorHelpBit calls
Due to upstream change:
a714cb9f65
|
2024-06-29 14:52:05 -04:00 |
Wilson E. Alvarez
|
022d95434d
|
Add missing MarginContainer header
Due to upstream change:
7884d63281
|
2024-06-29 14:52:05 -04:00 |
Wilson E. Alvarez
|
ce28ed92d2
|
Fix bottom panel visbility calls
Due to upstream change:
eb6ca91ba6
|
2024-06-29 14:52:05 -04:00 |
Wilson E. Alvarez
|
8f294ac5ea
|
Migrate to Tree::set_custom_draw_callback
Due to upstream change:
a32a2eaedc
|
2024-06-29 14:52:05 -04:00 |
Wilson E. Alvarez
|
9410031d45
|
Fix upstream EditorScale header locations
Due to upstream change:
4b55c81eba
|
2024-06-29 14:52:05 -04:00 |
Serhii Snitsaruk
|
c76278b735
|
Fix task tree warnings column always taking up space
|
2024-06-10 08:26:18 +02:00 |
Serhii Snitsaruk
|
d6076d131f
|
Fix folding/unfolding selected composite task is not working
|
2024-06-06 12:58:18 +02:00 |
Serhii Snitsaruk
|
3bca05bc50
|
Fix crash on adding a task with bad script base type and improve error handling
|
2024-06-02 21:58:50 +02:00 |
Serhii Snitsaruk
|
29532113c0
|
Change to typed array in `BlackboardPlan::list_vars`
|
2024-05-31 11:57:27 +02:00 |
Serhii Snitsaruk
|
a04d4aaca4
|
Show version info in the editor
- Version is set in `limboai_version.py` file and hash is taken from GIT on build.
- Click to copy version info into clipboard.
|
2024-05-30 16:03:05 +02:00 |
Serhii Snitsaruk
|
c9825413c0
|
Add shortcut for "Close Tab" and clean up input code
|
2024-05-29 19:13:57 +02:00 |
Serhii Snitsaruk
|
990438db55
|
Handle built-in resources in "Jump to owner" tab action
|
2024-05-29 18:27:55 +02:00 |
Serhii Snitsaruk
|
2b299c0007
|
Accept Ctrl-J when LimboAI editor is visible and fix shortcuts not working sometimes
|
2024-05-29 11:58:59 +02:00 |
Serhii Snitsaruk
|
88e468c526
|
Editor: Add Ctrl+J shortcut for "Jump to Owner" tab action
|
2024-05-29 11:18:11 +02:00 |
Serhii Snitsaruk
|
a0cd983927
|
Editor: Fix "jump to owner" from subtree and refactor
|
2024-05-29 10:53:54 +02:00 |
Serhii Snitsaruk
|
792502db84
|
Editor: Add tab context menu option "Open owner scene"
|
2024-05-28 21:16:26 +02:00 |
Serhii Snitsaruk
|
fa3034d190
|
Remove old editor navigation code
|
2024-05-28 12:04:02 +02:00 |
Serhii Snitsaruk
|
9e0489a034
|
Editor: Tab button to inspect blackboard plan
|
2024-05-28 11:16:37 +02:00 |
Serhii Snitsaruk
|
a7d4b1e7f7
|
Editor: Use the full name for tabs if the short name is not unique
|
2024-05-28 09:46:21 +02:00 |
Serhii Snitsaruk
|
127fa678f4
|
Editor: Add tab context menu
|
2024-05-27 16:53:44 +02:00 |
Serhii Snitsaruk
|
e0d47ddf08
|
Fix closing last tab leads to crash on exit
|
2024-05-27 15:36:17 +02:00 |
Serhii Snitsaruk
|
57382e10a7
|
Editor: Show full filename in tabs for BTs saved as built-in resources
|
2024-05-27 15:06:35 +02:00 |
Serhii Snitsaruk
|
0a28feb7a9
|
Fix GDExtension compilation issues
|
2024-05-27 14:27:14 +02:00 |
Serhii Snitsaruk
|
6f8f95b5de
|
Editor: Replace BT resource button with tabs
|
2024-05-27 13:48:08 +02:00 |
Serhii Snitsaruk
|
064d00fdfa
|
Editor: Check if variable is of correct type for BBParam subtypes
|
2024-05-18 14:12:00 +02:00 |
Serhii Snitsaruk
|
7ab7a9d098
|
BlackboardPlan: Improve inspector update while manually typing in mappings
Fixes property glitches observed while a map variable is typed in.
|
2024-05-17 21:54:50 +02:00 |
Serhii Snitsaruk
|
b54f3696ff
|
Fix crash upon adding variable in the plan editor with empty default name
Also default to float when expected type is not specified.
|
2024-05-17 11:08:58 +02:00 |
Serhii Snitsaruk
|
026272f7f7
|
Fix BBParam subtypes incorrectly display type error in inspector
|
2024-05-17 10:27:22 +02:00 |
Serhii Snitsaruk
|
2718271bb1
|
Clean up & renames
|
2024-05-15 20:43:24 +02:00 |
Serhii Snitsaruk
|
c6b1a40627
|
BlackboardPlan: Update inspector upon mapping editing finished
|
2024-05-15 12:52:50 +02:00 |
Serhii Snitsaruk
|
a572613001
|
BlackboardPlan: Utilize mapping in LimboHSM
Also changes how parent plan providing is implemented (used for editor hints).
|
2024-05-15 11:38:53 +02:00 |
Serhii Snitsaruk
|
c30c5a4d7a
|
BlackboardPlan: Auto-fill type info when adding a missing variable for a mapping
|
2024-05-14 22:55:25 +02:00 |
Serhii Snitsaruk
|
e43bc25d82
|
BlackboardPlan: Provide editor hints for mappings
|
2024-05-14 13:29:04 +02:00 |
Serhii Snitsaruk
|
7f89659110
|
Support multiple debugger sessions
|
2024-04-21 13:04:16 +02:00 |
Serhii Snitsaruk
|
12fd9d00d6
|
Update file headers and fix whitespace
|
2024-03-21 21:38:57 +01:00 |
Serhii Snitsaruk
|
79d72c39e0
|
Use proper icon in inspector for BB vars
|
2024-03-20 17:42:04 +01:00 |
Serhii Snitsaruk
|
5a8fe97aac
|
Fix error when clicking resource header in debugger with a scene-embedded BT
|
2024-03-20 14:19:49 +01:00 |
Serhii Snitsaruk
|
39c4511249
|
BBParam editor: Combine type+mode functionality in one button
Previously, we had two buttons: "mode switch" and "type choice".
Now replaced with the One Button to rule them all!
|
2024-03-12 18:10:53 +01:00 |
Serhii Snitsaruk
|
b09006a11b
|
Fix issues with blackboard plan system
|
2024-03-11 18:58:40 +01:00 |
Serhii Snitsaruk
|
b90b85f0c3
|
Merge pull request #68 from Rubonnek/fix-btview-update-crash
Fix `BehaviorTreeView::update_tree` null data crash
|
2024-03-07 20:32:58 +01:00 |
Wilson E. Alvarez
|
dd837ff472
|
Fix BehaviorTreeView::update_tree null data crash
|
2024-03-07 11:50:34 -05:00 |
Wilson E. Alvarez
|
3f34e4dde2
|
Expose BehaviorTreeView::clear to GDScript
|
2024-03-07 11:39:53 -05:00 |
Serhii Snitsaruk
|
2658060b1c
|
Move prefetching code into `BlackboardPlan` and add checkbox to the plan editor
|
2024-03-06 21:28:06 +01:00 |
Serhii Snitsaruk
|
4c26583007
|
Remove "p_" from the argument names in the `ClassDB` bindings
|
2024-03-04 21:36:16 +01:00 |
Serhii Snitsaruk
|
bea25049a0
|
Update plan editor utilizing `StringName`
|
2024-03-04 18:06:59 +01:00 |
Serhii Snitsaruk
|
84aeb4bfff
|
Adjust BB variable property editor to expect `StringName`
|
2024-03-04 15:09:15 +01:00 |
Dave Palais
|
73aa636271
|
Change some includes to use relative paths
The paths before assumed we were inside the Godot modules folder.
This change enables building as an external module.
|
2024-03-02 18:10:00 -05:00 |
Serhii Snitsaruk
|
7626c84633
|
New `task_selected` signal for BehaviorTreeView
|
2024-02-29 23:42:24 +01:00 |
Serhii Snitsaruk
|
78c61d459d
|
Merge pull request #42 from limbonaut/debugger-improvements
Debugger improvements
|
2024-02-17 15:35:09 +01:00 |