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.
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.