Playing Montage in Function Workarounds

Hi

I’m currently using a blueprint Interface for an Interaction System. And I’ve run into the issue of where I want to play a montage (with PlayMontage) from an Interface function on the incoming pawn.

Currently, I’ve made a custom event that the Interface function calls. All just to have PlayMontage. I know there are a bunch of functions that you can’t call from within a function. But surely there is a workaround for this. I could continue doing what I’m doing now but will get annoying when I scale the system.

Just wondering if anyone has a solution to this or a workaround for it.

Cheers :v:

1 Like

If you have a reference to the animation blueprint there’s a non-latent “Montage Play” function that you should be able to use.
Or if you’re inheriting from the “Character” class there’s a “Play Anim Montage” function that doesn’t seem to need a anim-bp reference.

1 Like