Serhii Snitsaruk
dd3eebabf1
Doc: Update class rst
2024-02-14 20:34:18 +01:00
Serhii Snitsaruk
58ff47d688
GHA: Add web build to GDExtension workflow
2024-02-14 20:33:52 +01:00
Serhii Snitsaruk
a60280ccfb
Doc: Update README.md
2024-02-14 20:32:32 +01:00
Serhii Snitsaruk
be0b5233c0
Doc: Add C# instructions
2024-02-14 19:58:50 +01:00
Serhii Snitsaruk
fcedf681cd
GH: Create FUNDING.yml
2024-02-14 15:53:58 +01:00
Serhii Snitsaruk
69bcc763f7
Merge pull request #35 from limbonaut/complain-if-variable-missing
...
Blackboard: Complain when variable is missing
2024-02-13 18:26:15 +01:00
Serhii Snitsaruk
0081731654
Fix tests printing errors
2024-02-13 17:27:32 +01:00
Serhii Snitsaruk
6d36d20d06
Blackboard: Complain when variable is missing
2024-02-13 17:15:19 +01:00
Serhii Snitsaruk
5621b433c9
Merge pull request #33 from limbonaut/runlimit-policy
...
Runlimit policy
2024-02-10 21:08:12 +01:00
Serhii Snitsaruk
3a6dc1e90c
BTRunLimit: Update class doc
2024-02-10 20:29:48 +01:00
Serhii Snitsaruk
55dfd55645
BTRunLimit: Update unit tests
2024-02-10 20:14:49 +01:00
Serhii Snitsaruk
e6e2f5595d
BTRunLimit: Add `count_policy` property
...
Breaking compatibility: RunLimit count policy defaults to counting only successful runs. Previously, both successful and failed runs were counted.
2024-02-10 20:13:39 +01:00
Serhii Snitsaruk
654eda1c65
Better error handling when resolving _generate_name
2024-02-10 15:05:50 +01:00
Serhii Snitsaruk
899335d1fe
Util: Function to decorate output variable
2024-02-10 12:34:29 +01:00
Serhii Snitsaruk
95c2496adf
Improve variable synchronization between base and derived blackboard plans
...
When variable is altered in the base plan, values should properly sync to the derived plans if those vars are not altered in the derived plan. Editor QoL improvement.
2024-02-09 13:58:54 +01:00
Serhii Snitsaruk
98a685b592
Merge pull request #32 from limbonaut/copypaste
...
Editor: Implement Cut-Copy-Paste
2024-02-08 17:45:03 +01:00
Serhii Snitsaruk
d38e6f97f1
Editor: Implement Cut-Copy-Paste
...
Resolves #14
2024-02-08 17:16:26 +01:00
Serhii Snitsaruk
fca8aea99c
Merge pull request #31 from limbonaut/fix-transitions-to-self
...
Disallow LimboHSM transitions to self when ANYSTATE is used
2024-02-07 13:57:43 +01:00
Serhii Snitsaruk
22c472fdd1
Disallow LimboHSM transitions to self when ANYSTATE is used
...
Resolves #29
2024-02-07 13:39:45 +01:00
Serhii Snitsaruk
8260954654
Merge pull request #30 from limbonaut/keyboard-shortcuts
...
Fix shortcuts not working in the module version
2024-02-07 13:21:23 +01:00
Serhii Snitsaruk
6405f9031b
Fix shortcuts not working in the module version
...
Resolves #27
2024-02-07 12:36:59 +01:00
Serhii Snitsaruk
449538d6d3
Merge pull request #26 from limbonaut/debugger-crash-fix
...
Fix: Debugger crashes when detached in GDExtension
2024-02-06 16:52:19 +01:00
Serhii Snitsaruk
6713ea1590
Fix: Debugger crashes when detached in GDExtension
...
Resolves #25 .
2024-02-06 16:30:02 +01:00
Serhii Snitsaruk
16840057a1
Editor: More space and align to right for BehaviorTreeView timings
2024-02-06 15:44:25 +01:00
Serhii Snitsaruk
a353e561de
Editor: More space for timings in BehaviorTreeView
2024-02-06 14:54:18 +01:00
Serhii Snitsaruk
d0c7d98fc4
Editor: Clip content in BehaviorTreeView
2024-02-04 16:23:15 +01:00
Serhii Snitsaruk
74a3635e1c
Merge pull request #24 from limbonaut/expose-behavior-tree-view
...
Expose `BehaviorTreeView` and `BehaviorTreeData` to use with custom in-game tools
2024-02-03 21:09:51 +01:00
Serhii Snitsaruk
3ce199f628
Fix GDExtension template compilation error
2024-02-03 17:59:21 +01:00
Ola S.
f60fa3a7f2
Add icon for BehaviorTreeView
2024-02-03 17:55:05 +01:00
Serhii Snitsaruk
8dc645c9a7
Fix issues and update docs for BehaviorTreeData/View
2024-02-03 17:53:12 +01:00
Serhii Snitsaruk
c5b92aa676
Expose BehaviorTreeView for tools and in-game use
2024-02-03 16:59:51 +01:00
Serhii Snitsaruk
5bd8a90dcd
Merge pull request #23 from limbonaut/remember-collapsed
...
Editor: Remember collapsed items in the task tree
2024-02-02 17:40:57 +01:00
Serhii Snitsaruk
3e32051791
Editor: Remember collapsed items in task tree
2024-02-02 16:46:26 +01:00
Serhii Snitsaruk
b0e4c15982
Merge pull request #22 from Rubonnek/fix-doc
...
Fix wrong parameter reference in Blackboard documentation
2024-02-02 11:40:12 +01:00
Wilson E. Alvarez
b765b2adc8
Fix wrong parameter reference in Blackboard documentation
2024-02-01 20:47:54 -05:00
Serhii Snitsaruk
ab564eb631
BTProbability: Fix incorrect percentage shown
2024-01-31 15:40:59 +01:00
Serhii Snitsaruk
c49f5d2b0a
Merge pull request #21 from VisitingOcean/small_docs_fix
...
Fix space/tab issues in custom-tasks.rst
2024-01-31 10:48:58 +01:00
VisitingOcean
9576cdc8e7
Update custom-tasks.rst
...
Fix some spacing typos to prevent mixed space/tab errors when copy/pasting into the Godot editor.
2024-01-30 16:48:42 -06:00
Serhii Snitsaruk
caff21137d
Doc: Add page on sharing data with Blackboard
2024-01-29 14:53:53 +01:00
Serhii Snitsaruk
61ef929411
Editor: Don't allow variables with the same names as Resource props
2024-01-29 10:32:32 +01:00
Serhii Snitsaruk
b4ab521e0f
Editor: Improve tooltips in the property editors
2024-01-29 10:26:13 +01:00
Serhii Snitsaruk
ee0795269d
Editor: Fix issues with property editors & remove old docs
2024-01-29 10:16:24 +01:00
Serhii Snitsaruk
11f43c2494
Update demo
2024-01-28 22:36:30 +01:00
Serhii Snitsaruk
656bc169b0
Editor: Scroll to focus when adding a var in Blackboard Plan editor
2024-01-28 22:25:31 +01:00
Serhii Snitsaruk
c44648c69c
Fix nullptr crash
2024-01-28 22:00:47 +01:00
Ola S.
de8d3abbc8
Add icon for private vars in the EditorPropertyVariableName
2024-01-28 21:59:39 +01:00
Serhii Snitsaruk
011040e46f
Editor: Distinguish private variables in the inspector
2024-01-28 21:58:18 +01:00
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