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 |
Serhii Snitsaruk
|
e2b0bd91e2
|
Debugger: Add making debugger window floating
|
2023-08-02 12:13:00 +02:00 |
Serhii Snitsaruk
|
6699fa0627
|
Fix errors with compiling on windows
|
2023-07-29 09:40:38 +02:00 |
Serhii Snitsaruk
|
62e07e4395
|
Add MIT license - LimboAI is now Open Source!
|
2023-07-22 19:41:01 +02:00 |
Serhii Snitsaruk
|
d2eede3f76
|
Fix shadowing members in the module
|
2023-07-20 20:10:02 +02:00 |
Serhii Snitsaruk
|
5dc002098f
|
Reorganize files and sort includes
|
2023-07-20 18:35:36 +02:00 |
Serhii Snitsaruk
|
1a1a9cb57d
|
Don't compile debugger plugin for non-tools builds
|
2023-04-16 11:30:31 +02:00 |
Serhii Snitsaruk
|
2156a2e31c
|
Fix support for user script class icons
|
2023-04-16 08:26:47 +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
|
ec2fd2b143
|
Fix drag&drop broken
|
2023-04-06 23:54:56 +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
|
36bae84125
|
Fix rename dialog broken
|
2022-12-17 13:39:37 +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
|
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
|
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
|
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
|
1bc8484454
|
Fix bugs
|
2022-11-01 14:03:20 +01:00 |
Serhii Snitsaruk
|
cc49834994
|
Fix bugs in loading user tasks
|
2022-10-30 12:33:38 +01:00 |
Serhii Snitsaruk
|
db0c903ca8
|
Handle user categories and fix bad script crash
|
2022-10-29 01:50:47 +02:00 |
Serhii Snitsaruk
|
c6a9ea5948
|
Add editor icon
|
2022-10-19 21:02:46 +02:00 |
Serhii Snitsaruk
|
3f04ff2eb4
|
Save/load editor config values
Only HSplitContainer split_offset is kept at the moment.
|
2022-09-06 13:28:25 +02:00 |
Serhii Snitsaruk
|
afbf095d1b
|
Fix crash on Save pressed with no bt edited
|
2022-09-06 13:08:27 +02:00 |
Serhii Snitsaruk
|
507dc8d850
|
Edit bt via inspector and add usage panel
|
2022-09-05 21:57:24 +02:00 |
Serhii Snitsaruk
|
7eff8d5488
|
Refresh task panel on visibility change
|
2022-09-05 17:56:38 +02:00 |
Serhii Snitsaruk
|
026ff26ab3
|
Use single function to get task icon in the editor
|
2022-09-05 16:39:40 +02:00 |
Serhii Snitsaruk
|
490a419f0e
|
Add Create New Task action
|
2022-09-05 13:31:38 +02:00 |
Serhii Snitsaruk
|
3de4847a89
|
Add default dir for behavior trees
|
2022-09-05 13:11:47 +02:00 |
Serhii Snitsaruk
|
1770c23553
|
Handle task_changed
Update task tree item when selected task resource is changed.
|
2022-09-03 17:13:15 +02:00 |
Serhii Snitsaruk
|
aefa132290
|
Add drag and drop.
Rearrange tasks with drag and drop in editor.
|
2022-09-03 17:00:20 +02:00 |
Serhii Snitsaruk
|
29fab3a8d8
|
Fix: Quick tasks broken
|
2022-09-03 14:11:47 +02:00 |
Serhii Snitsaruk
|
b42cfa4330
|
Fix: Duplicate should put new task after the prototype
|
2022-09-03 14:11:03 +02:00 |
Serhii Snitsaruk
|
ffd0d943f1
|
Add auto-saving and dirty marking
|
2022-09-03 14:01:13 +02:00 |
Serhii Snitsaruk
|
a2313d9a14
|
Show configuration warnings in editor
|
2022-09-03 13:11:50 +02:00 |
Serhii Snitsaruk
|
6e1f9ad4ac
|
Keep user task directory prefs in project setting
|
2022-09-03 12:59:11 +02:00 |
Serhii Snitsaruk
|
c9d92610a0
|
Prototype loading user tasks
|
2022-09-03 00:10:22 +02:00 |
Serhii Snitsaruk
|
881b9118e4
|
Dynamic task sections
|
2022-09-02 19:30:32 +02:00 |
Serhii Snitsaruk
|
30f3df0649
|
Add history and navigation
|
2022-09-02 15:43:54 +02:00 |
Serhii Snitsaruk
|
f00d4d0233
|
Add task panel
|
2022-09-02 14:25:03 +02:00 |