I have a Blackboard variable called “Min Attack Range.” It’s a float.
I have a bound FSM that uses a SubGraph. The SubGraph is a Behavior Tree. The Behavior Tree has a “Attack Range” graph variable, public.
If, via the “SubGraph Local Variables Mapping” area, I try to bind “Attack Range” to “Min Attack Range” the graph seems to crash, and I get a ton of “Update Graph not running, non-paused graph.” errors.
However, if, instead of binding “Attack Range” to a blackboard variable, I instead input/hard code a value directly into “SubGraph Local Variables Mapping”, no problem occurs.
Hello again,
Hmm. Considering I did reproduce the setup correctly as yours, I was able to get the “Update Graph not running, non-paused graph.” warning, but only because and after the error “You’ve tried to start graph without a ‘Start’ node.”. If I add a node in the Sub Behaviour Tree, then I no longer get the warning nor the error of course.
In neither case however I got any crashes.
Hmm. Could you maybe please send me a reproduction mini project just in case I did not make the setup the same as your?
If so that would be great. Please send to “support_AT_paradoxnotion.com” if you want.