Im currently trying to build up simple motion matching locomotion system using Chooser Tables + Motion Matching plugins for UE 5.4.2. And i cannot find the function that return boolean from Animation Blueprint when editing chooser table. What’s wrong?
The function:
The chooser table:
I just find that if the name of return value is not “ReturnValue”, the table will not identify your function. I’m not sure about it’s a bug or feature, my post is pending.
I’m running into this issue with native functions created in C++. They don’t show up in the property bind either.
I have found that if a function can be identified by a Chooser Table, it should have the name “ReturnValue” in BP, pure (BlueprintPure) and thread safe
Try this
UFUNCTION(BlueprintPure, meta = (BlueprintThreadSafe))
Amazing feature. Thx, that worked.