Support Chooser Table parameters in Chooser Player anim node

Hey!

I was wondering if it was possible to add the same support the UK2Node_EvaluateChooser2 has for Chooser Tables. Just to make sure, I refer to the ability to create pins on the node based on the Chooser Table parameters. It is a bit limiting and it would be really powerful.

Is this related to the AnimGraphNodes not being able to create pins at runtime? Or this is an ongoing plan for the Chooser Player node.

Thank you very much for your time!

Steps to Reproduce

  • Create a Chooser Table with some parameters that aren’t only the Anim Instance Ref
  • Select that Chooser Table in a Chooser Player node.
  • No pins are created for the parameters

Hey there,

Thanks for the suggestion. This is something that we won’t add in the future, for two reasons:

1: We can’t always access the data types you may want in the anim graph compared to the event graph for choosers.

2: There is not a lot of code setup for the animbp nodes to handle dynamic generation.

That said, we do have some recommended workflows for some advanced choosers.

  • Try binding the chooser column inputs to functions on the ABP (that allows you to compute values from variables instead of having to make a new variable that’s basically only used as an input to your chooser)
  • Use the BlendStack anim graph node, and an OnUpdate/OnBecomeRelevant anim node function and use the Evaluate Chooser blueprint node, then you can do whatever they want.

These workflows are generally safer to changes in data structures as well, because you’ll get better alerts and errors for when changes cause issues.

Dustin