Blueprint Interfaces not working on the level blue print

image

You’re sending the message to the Character Movement Component (which probably does not even implement said interface), not to the LB. You cannot send stuff like this to the LB. I think it’d work with streaming level, can’t recall - it should.

If you must script in the LB, obtain the reference to the Player who is generating the noise there. If the player is spawned dynamically, fetch it with Get Pawn / Character.


This is a better use case scenario for a basic dispatcher:

  • in the player:

  • in the level BP:


Or read values off the framework:

The above should work OK providing there’s a movement component handling velocity - either Character Movement or Floating Pawn comp respectively.

1 Like