17 Commits

Author SHA1 Message Date
0423a962df Consume pop capacity + evade AI boiler plate 2024-01-23 21:43:58 +01:00
4dd9b366e7 Properly clear state 2024-01-12 21:19:57 +01:00
25a3229bb2 Polish up behaviour tree, add docs 2024-01-11 09:33:51 +01:00
36d8bac7c4 Simlify and improve BT visualization 2024-01-11 08:34:53 +01:00
8043d56af9 Add cleanup for compsites in BT + refactor 2024-01-11 07:48:49 +01:00
2f2974fb77 Refactor behaviour_tree (more consistent naming), fix BT visualization 2024-01-11 07:35:58 +01:00
086ee5b348 Rename BzBTExecStatus to BzBTExecReturn 2024-01-11 06:24:46 +01:00
eb14bc8b2a Refactor behaviour tree composites 2024-01-10 21:34:08 +01:00
93b665b290 Refactor behaviour tree decorators 2024-01-10 21:17:39 +01:00
ad84dfeed2 Rename BT node types 2024-01-10 14:55:01 +01:00
3ba5c8932b Fix and integrate BT 2024-01-10 14:42:21 +01:00
3b77d5cdcf Add/Get name for nodes in behaviour tree 2024-01-10 07:45:26 +01:00
113ac72181 Remove AI prefix from behaviour_tree 2024-01-10 07:36:05 +01:00
c4c2b7610d Very basic fsm 2024-01-10 07:28:30 +01:00
a6b79fb14c Rudimentary behaviour tree visualization 2024-01-09 22:01:16 +01:00
e4cc00d3a7 Behaviour tree composites 2024-01-09 20:53:21 +01:00
d7feba04db Behaviour tree decorator implementation 2024-01-09 17:10:00 +01:00