I see! I tried implementing the interface on the actor but I couldn’t get it to work. The values are getting printed but nothing happens in the anim BP. Granted I don’t really know how it’s supposed to work in the anim BP, I guessed the curves would get their values from the interface and be set automatically. I tried adding a modify curve node and using a Get Curve node in the anim BP and choosing Key1 but that didn’t work either. It works if I bypass the CurveSource and just cast to my character BP and get the CurveData float (straight from the envelope follower) from there.
The CurveName variable has Key1 as its value.
Event graph
Get binding
Get curves
Anim BP