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
|
f5b1b52f67
|
Port LimboHSM, LimboState and BTState
|
2024-01-07 05:54:17 +01:00 |
Serhii Snitsaruk
|
0767c0eee1
|
Port BTPlayer and LimboDebugger (game-side part)
|
2024-01-07 02:40:51 +01:00 |
Serhii Snitsaruk
|
4f97c1bd24
|
Post the rest of the BT tasks (massive changes)
|
2024-01-07 00:47:46 +01:00 |
Serhii Snitsaruk
|
8eed672213
|
Port BBParam classes
|
2024-01-06 21:05:08 +01:00 |
Serhii Snitsaruk
|
2c4e343a48
|
Port the first core classes to get started
Ported: Blackboard, BTTask, BTAction, BTComment, BTDecorator, BTComposite, BTDecorator, LimboStringNames, LimboTaskDB, LimboUtility
|
2024-01-06 21:04:34 +01:00 |
Serhii Snitsaruk
|
c18fc2abf6
|
Merge branch 'expand-test-builds'
|
2023-12-29 19:11:07 +01:00 |
Serhii Snitsaruk
|
c364378e30
|
GHA: In test builds, build also a macOS arm64 binary and make a bundle
|
2023-12-29 16:09:26 +01:00 |
Serhii Snitsaruk
|
fb36b6902d
|
GHA: Include Windows .NET editor in test builds
|
2023-12-29 15:35:39 +01:00 |
Serhii Snitsaruk
|
6ed5bc8203
|
GHA: Fix wrong binary name in unit tests
|
2023-12-29 15:16:26 +01:00 |
Serhii Snitsaruk
|
56c3c26572
|
GHA: Add a macOS build to test builds workflow
|
2023-12-29 15:02:52 +01:00 |
Serhii Snitsaruk
|
6bcffe712d
|
GHA: Refactor Linux build workflow for the test builds
|
2023-12-29 14:48:10 +01:00 |
Serhii Snitsaruk
|
044de6eea0
|
GHA: Add a Windows editor build to test builds
|
2023-12-29 14:11:07 +01:00 |
Serhii Snitsaruk
|
7fc3831384
|
Fix various class documentation issues.
Fixes #10.
|
2023-12-28 17:00:32 +01:00 |
Serhii Snitsaruk
|
4cf5a18721
|
Fix another potential crash related to debugger not being active
|
2023-12-28 14:41:58 +01:00 |
Serhii Snitsaruk
|
9e33b81f50
|
Merge pull request #11 from Rubonnek/fix-limbodebugger-crash
Fix LimboDebugger crash when EngineDebugger is not active
|
2023-12-28 14:37:00 +01:00 |
Serhii Snitsaruk
|
22bfb9e3ab
|
Improve BTCallMethod
- Fix `include_delta` not initialized for some reason
- Add additional tests
- Group argument properties
- Improve name generation
|
2023-12-28 14:26:39 +01:00 |
Serhii Snitsaruk
|
8af747c599
|
Merge pull request #9 from Rubonnek/pass-callmethod-delta
Allow BTCallMethod to include its delta as an argument
|
2023-12-28 12:36:22 +01:00 |
Wilson E. Alvarez
|
56d7fb91c6
|
Fix LimboDebugger crash when EngineDebugger is not active
|
2023-12-27 21:02:22 -05:00 |
Wilson E. Alvarez
|
ab311c5770
|
Allow BTCallMethod to include its delta as an argument
|
2023-12-27 19:46:19 -05:00 |
Serhii Snitsaruk
|
586cdb24bd
|
Update getting-started.md
|
2023-12-24 01:16:53 +01:00 |
Serhii Snitsaruk
|
3d9426c515
|
Update README.md
Add Test builds status badge
|
2023-12-23 12:41:24 +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
|
e03887cdde
|
Fix LimboExtractSubtree.svg exported incorrectly
|
2023-12-18 01:22:55 +01:00 |
Serhii Snitsaruk
|
4c93ddabb4
|
Make LimboSpecifyValue.svg smaller
|
2023-12-18 01:09:57 +01:00 |
Serhii Snitsaruk
|
a00f370805
|
Replace icon: LimboExtractSubtree.svg
|
2023-12-18 01:05:03 +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
|
eccbfc6a0e
|
Update README.md
|
2023-12-16 22:30:17 +01:00 |
Serhii Snitsaruk
|
239f6bd94d
|
Merge pull request #7 from limbonaut/gha-executable-bit-fix
GHA: Double zip editor artifacts for MacOS and Linux (fix for #6).
|
2023-12-16 22:14:56 +01:00 |
Serhii Snitsaruk
|
1fb92ca412
|
Blackboard: Refactor prefetching
|
2023-12-16 16:54:42 +01:00 |
Serhii Snitsaruk
|
df231e3f2c
|
GHA: Double zip editor artifacts for MacOS and Linux (fix for #6).
Workaround for https://github.com/actions/upload-artifact/issues/38.
|
2023-12-16 15:37:42 +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
|
0f902041e0
|
Merge pull request #4 from limbonaut/change-type
Implement "Change Type" action with a popup for tasks in the behavior tree editor
|
2023-12-15 00:14:27 +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
|
0e6c83d07c
|
GHA: Update default Godot version to 4.2.1-stable
|
2023-12-13 00:07:02 +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
|
a3594e173c
|
Merge branch 'bbparam-editor'
|
2023-12-10 16:40:20 +01:00 |
Serhii Snitsaruk
|
dfa332490a
|
Add object(resource) support for variant param editor
|
2023-12-10 16:32:41 +01:00 |
Serhii Snitsaruk
|
678df76c65
|
Hide type choice when editing variable name
|
2023-12-10 15:58:57 +01:00 |