-
or only hard code? |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 4 replies
-
If I understood your question correctly, you want to change subtree dynamically at runtime in |
Beta Was this translation helpful? Give feedback.
-
Yeah, it's something similar to UE's dynamic subtree. However, I'm using gdextension version so I can't implement it in gdscript due to limitation of binding virtual method in gdextention. |
Beta Was this translation helpful? Give feedback.
My main focus is for LimboAI to be easy to use, and use familiar concepts. Most users know how to create instance variables (aka class members), just like you do in node scripts, and that's what I decided to support. We also support static typing, and I'm not sure how that can be achieved with a generic "memory" object (aka dictionary). It's just a simpler method, and loosing something like dynamic trees is not a big sacrifice to make everything simpler. I think,
DynamicSubtree
is still quite possible to implement in the current framework, given enough demand or someone willing to do it.The idea is interesting, and If it can be easily understood and used, the context object approach can …