Serhii Snitsaruk
|
2b13c24277
|
Add "Introduction" menu item linking to BehaviorTree doc
|
2023-10-24 15:44:18 +02:00 |
Serhii Snitsaruk
|
0c325e3660
|
Increase help tooltip maximum characters to 1400
|
2023-09-28 13:57:27 +02:00 |
Serhii Snitsaruk
|
953d98f89c
|
Add probability icon
|
2023-09-26 16:28:53 +02:00 |
Serhii Snitsaruk
|
b5a44c0807
|
Fix BTProbabilitySelector showing probability for comments
|
2023-09-26 16:28:47 +02:00 |
Serhii Snitsaruk
|
27254581a4
|
Fix Probability popup stuck with ghost value
|
2023-09-26 11:10:23 +02:00 |
Serhii Snitsaruk
|
1df821fdfa
|
Allow editing weight as percent in Probability popup
|
2023-09-25 22:36:37 +02:00 |
Serhii Snitsaruk
|
52a70fdee5
|
Add editor support for BTProbabilitySelector
|
2023-09-25 18:07:26 +02:00 |
Serhii Snitsaruk
|
22d82d7c02
|
Fix "Edit Script" in task palette not switching workspace
|
2023-09-20 10:32:38 +02:00 |
Serhii Snitsaruk
|
e7687d7a57
|
Update demo and remove debug prints
|
2023-09-19 15:29:29 +02:00 |
Serhii Snitsaruk
|
9a4fd8ad12
|
Update script template
|
2023-09-19 15:29:29 +02:00 |
Serhii Snitsaruk
|
97eee2a801
|
Fix not registering BT instance with debugger when BTPlayer is removed and then added to SceneTree
|
2023-09-09 13:37:09 +02:00 |
Serhii Snitsaruk
|
a625173786
|
Cache theme items at LimboDebuggerPluggin
|
2023-08-29 12:54:38 +02:00 |
Serhii Snitsaruk
|
8dd61357da
|
Cache theme items in TaskPalette
|
2023-08-29 12:44:40 +02:00 |
Serhii Snitsaruk
|
235d596e59
|
Cache theme items in LimboAIEditor
|
2023-08-29 12:44:40 +02:00 |
Serhii Snitsaruk
|
e794436c69
|
Cache theme items in TaskTree
|
2023-08-29 12:44:40 +02:00 |
Serhii Snitsaruk
|
4ff1b874f3
|
Assign "bold" font to tasks with custom name set in BT debugger
Also, fixes resources used without Ref in debugger view.
|
2023-08-29 12:44:31 +02:00 |
Serhii Snitsaruk
|
5a0ff91658
|
Fix task disappearing on drag & drop
|
2023-08-28 16:22:44 +02:00 |
Serhii Snitsaruk
|
df92ea02f0
|
Remove hard-coded BTComment from toolbar and add it to favorite default instead
|
2023-08-28 13:23:25 +02:00 |
Serhii Snitsaruk
|
e73d4b0959
|
TaskPalette: Remember filter settings in a project config.
Also, fixes ConfigFile usage without Ref.
|
2023-08-28 11:39:56 +02:00 |
Serhii Snitsaruk
|
60f1d12246
|
Add: Filter button pressed state reflects filter settings
|
2023-08-27 12:22:49 +02:00 |
Serhii Snitsaruk
|
8341396640
|
Fixes to filter popup and task palette
|
2023-08-26 19:42:17 +02:00 |
Serhii Snitsaruk
|
a601d44517
|
TaskPalette filter: Add background for category list
|
2023-08-26 16:57:18 +02:00 |
Serhii Snitsaruk
|
62f964474c
|
Filter tasks in TaskPalette by category and type
|
2023-08-26 15:41:11 +02:00 |
Serhii Snitsaruk
|
0bd60bae88
|
Extract TaskTree code
|
2023-08-26 10:24:08 +02:00 |
Serhii Snitsaruk
|
cff4626b2d
|
Extract TaskPanel code => TaskPalette
|
2023-08-26 10:08:01 +02:00 |
Serhii Snitsaruk
|
2ffcbf0565
|
Add `LimboTaskDB` to handle task categories and scanning user tasks
|
2023-08-25 17:32:46 +02:00 |
Serhii Snitsaruk
|
f489744755
|
Fix: Pressing keys after editor starts result in errors printed.
"scene/main/node.cpp:1748 - Parameter "p_node" is null."
|
2023-08-23 16:32:02 +02:00 |
Serhii Snitsaruk
|
067f73e11e
|
Add documentation tooltips for tasks in the panel
|
2023-08-23 13:06:18 +02:00 |
Serhii Snitsaruk
|
2fdcff4886
|
Show tasks without category in "Uncategorized" section
|
2023-08-22 15:20:24 +02:00 |
Serhii Snitsaruk
|
e2d596d44a
|
Show warning banner when favorite task is not found
|
2023-08-22 14:43:45 +02:00 |
Serhii Snitsaruk
|
24678e4332
|
Implement ActionBanner class for actionable editor alerts
|
2023-08-22 12:20:09 +02:00 |
Serhii Snitsaruk
|
4942173e5b
|
Implement "User task folder doesn't exist" warning
|
2023-08-21 18:17:34 +02:00 |
Serhii Snitsaruk
|
b33b0c6993
|
Add "Refresh" button to TaskPanel
|
2023-08-21 15:51:18 +02:00 |
Serhii Snitsaruk
|
00ed65f0fb
|
Use ProjectSettings path for script templates
|
2023-08-21 15:27:30 +02:00 |
Serhii Snitsaruk
|
4cabbc6082
|
Implement "Misc->Create Script Template"
|
2023-08-21 14:57:34 +02:00 |
Serhii Snitsaruk
|
1cb3b64a29
|
Add "Misc>Project Settings..." menu option
|
2023-08-21 11:51:19 +02:00 |
Serhii Snitsaruk
|
79c71d06f5
|
Add global shortcut for "Open Debugger" menu option
|
2023-08-20 11:49:33 +02:00 |
Serhii Snitsaruk
|
2afdb4bc95
|
Add "Open Debugger" menu option and "Misc" menu
|
2023-08-20 11:34:13 +02:00 |
Serhii Snitsaruk
|
e851011678
|
Rename dialog now says "Edit comment" for comments
|
2023-08-19 13:12:24 +02:00 |
Serhii Snitsaruk
|
0ae2b6869a
|
Don't count BTComment tasks for configuration warnings
|
2023-08-19 12:20:18 +02:00 |
Serhii Snitsaruk
|
a717a3ed8f
|
Add BTComment task
|
2023-08-18 21:38:28 +02:00 |
Serhii Snitsaruk
|
107b94fad6
|
Emphasize tasks with custom name set
|
2023-08-18 18:53:55 +02:00 |
Serhii Snitsaruk
|
5c3445236f
|
Implement: Add/Remove task favorites
Favorite tasks are tasks selected to be shown on the toolbar.
Order can be edited in the project settings.
|
2023-08-18 13:24:53 +02:00 |
Serhii Snitsaruk
|
b3dedc737e
|
Add a popup menu for tasks in the TaskPanel
Adds such menu items (similar to task popup menu):
- Edit Script
- Open Documentation
|
2023-08-17 18:14:24 +02:00 |
Serhii Snitsaruk
|
985c4812f3
|
Editor: Add "Open Documentation" popup menu option
|
2023-08-17 15:29:12 +02:00 |
Serhii Snitsaruk
|
a2b123a9be
|
Editor: Add "Edit Script" popup menu option
|
2023-08-17 11:41:40 +02:00 |
Serhii Snitsaruk
|
03d5de1482
|
Add keyboard shortcuts for most editor actions
|
2023-08-16 16:07:04 +02:00 |
Serhii Snitsaruk
|
8d89f80d6b
|
Handle theme change in the LimboAI editor
Also fixes warning: "Attempting to access theme items too early".
|
2023-08-16 11:19:51 +02:00 |
Serhii Snitsaruk
|
13f5eb1f71
|
Reorganize BT tasks
|
2023-08-15 17:49:13 +02:00 |
Serhii Snitsaruk
|
21c65541bf
|
Refactor BTTask.get_configuration_warnings()
|
2023-08-15 17:06:07 +02:00 |