Can't find the function binding from chooser table. Chooser table plugin. UE 5.4.2.

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.

1 Like

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

1 Like

Try this

UFUNCTION(BlueprintPure, meta = (BlueprintThreadSafe))

1 Like

Amazing feature. Thx, that worked.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.