Ola S.
154bd2a839
Add dummy
2024-02-14 21:09:16 +01:00
Ola S.
bea67b9a87
Added ranged animations
2024-02-14 21:09:16 +01:00
Serhii Snitsaruk
688a5416f2
Demo: Implement flanking for nuanced melee agent
...
Also add license info to the scripts.
2024-02-14 21:09:16 +01:00
Serhii Snitsaruk
e9e582f251
gitignore: Ignore script templates in demo
2024-02-14 21:09:16 +01:00
Serhii Snitsaruk
f85555675b
Demo: Combo attack, better particles and animation tweaks
2024-02-14 21:09:16 +01:00
Serhii Snitsaruk
597a795d6b
Demo: Simplify melee AI
2024-02-14 21:09:15 +01:00
Ola S.
c61f265454
Animation changes
2024-02-14 21:09:15 +01:00
Serhii Snitsaruk
67d86214f0
Demo: Attack state and simple melee AI
2024-02-14 21:09:15 +01:00
Serhii Snitsaruk
4719c77f94
Demo: Add player idle and move states
2024-02-14 21:09:15 +01:00
Ola S.
828f4dbad5
Smoke replacement
2024-02-14 21:09:15 +01:00
Ola S.
da8c5b9a83
Add smoke sprite
2024-02-14 21:09:15 +01:00
Ola S.
c2603554e6
Add fireball sprite
2024-02-14 21:09:15 +01:00
Serhii Snitsaruk
1d35d84ec5
Demo: Refactor agents, add health, hitbox and hurtbox
2024-02-14 21:09:15 +01:00
Ola S.
a839be1ada
Fixed the grass
2024-02-14 21:09:15 +01:00
Serhii Snitsaruk
47c0c4e85c
Demo: Reorganize demo scene for Y sorting
2024-02-14 21:09:15 +01:00
Ola S.
55fb102838
Demo: Assets, scenes & animations for the new demo
2024-02-14 21:09:15 +01:00
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