Commit graph

37 commits

Author SHA1 Message Date
e9d6124d10 feat: wall jumps 2026-04-28 14:31:49 +02:00
4a2e637218 chore: added colour to test scene 2026-04-27 16:06:39 +02:00
0b1dd45d10 feat: separate walk & run actions 2026-04-27 16:06:22 +02:00
755db4c926 feat: joypad controls 2026-04-27 15:14:46 +02:00
da01bf25d4 chore: added wall to test scene 2026-04-26 23:43:21 +02:00
a669fcdaf9 fix: player behaviour tree marks used inputs as handled 2026-04-26 23:42:57 +02:00
219a105b24 feat: player camera movement 2026-04-26 23:42:44 +02:00
0755e63aba feat: basic player movement jump/run actions 2026-04-26 20:13:14 +02:00
3dcc0ac673 feat: created player behaviour tree class 2026-04-25 19:34:42 +02:00
a1b6720b79 chore: updated macros.h 2026-04-25 19:11:53 +02:00
5c8fb517a0 Add 'modules/behaviour_nodes/' from commit 'd51f4da2a9'
git-subtree-dir: modules/behaviour_nodes
git-subtree-mainline: 07d69bf55e
git-subtree-split: d51f4da2a9
2026-04-25 19:07:05 +02:00
07d69bf55e feat: added player body class 2026-04-25 19:04:34 +02:00
bdcf5f81a1 chore: initialised template 2026-04-24 13:48:51 +02:00
42b028dbb5 feat: updated godot version 2026-04-04 19:38:56 +02:00
0c508b0831 feat: added editor build commands 2026-04-04 16:52:44 +02:00
add768b79b Merge commit '921d0574a0' as 'engine' 2026-04-04 15:01:07 +02:00
921d0574a0 Squashed 'engine/' content from commit ee713ccb7c
git-subtree-dir: engine
git-subtree-split: ee713ccb7cbaddf59f8258ed6663461779d00856
2026-04-04 14:46:33 +02:00
d4a41e0118 feat: added lfs tracks 2026-04-04 14:40:14 +02:00
7bc02cf02f feat: added emacs config 2026-04-04 14:37:32 +02:00
90550e8e2c feat: added template project 2026-04-04 14:37:19 +02:00
1ebc5fbd9a feat: added justfile 2026-04-04 14:37:03 +02:00
6c01c322e9 feat: license; readme 2026-04-04 14:36:38 +02:00
42e5035a11 feat: added gitignore 2026-04-04 14:36:22 +02:00
cbe7f0fbb2 feat: added modules folder from previous version 2026-04-04 14:36:06 +02:00
d51f4da2a9 fix: decorator node always runs 2026-03-20 19:42:09 +01:00
a9158c8e48 feat: signal triggers when current behaviour node changes 2026-03-20 19:41:50 +01:00
427c0a7ec8 fix: behaviourtree ends frame when root is hit 2026-03-18 15:07:29 +01:00
fef1e3f8bd fix: RepeatUntilFail checks child status after init 2026-03-18 15:06:58 +01:00
bd7936e357 feat: BehaviourInvertResult 2026-03-18 15:06:31 +01:00
e94c820090 chore: added gitignore 2026-03-15 17:20:58 +01:00
a56d8772d4 feat: registered get/set_status 2026-03-15 17:19:34 +01:00
d2b91de4d6 fix: frame only ends when viable leaf is found 2026-03-15 10:44:08 +01:00
16ba0418f9 feat: failed leaf nodes continue processing 2026-03-14 22:16:14 +01:00
1278e19c3b fix: formatting 2026-03-14 15:15:15 +01:00
3cdfcb1182 feat: binding get_behaviour_tree 2026-03-14 14:59:02 +01:00
4e40c1acdc fix: compatible with godot 4.7.dev 2026-03-13 13:29:07 +01:00
2a4e00e6f1 feat: backlog code 2026-03-13 10:38:52 +01:00