Download

Interface isnt working correctly?

The variable doesnt change from different events, so the blueprints arent talking to each other?
b2ba5b1d464d3ecd54f9b68cc99d0e9adf246ff5.png

The first picture is the death trigger, basically trying to get it so when the player dies, it passes a boolean of PlayerDead to be true, where its used by the other bluepring

16d88339b3f77830e6d394b9b3c0467627126ad4.png

This only ever comes back false, so its clear the blueprint/interface isnt comunicating properly
?

Hello,
Have you add your interface to the blueprint interface list ? Because, you call your interface from a “cast to” your character blueprint.
If your interface is registered, you have it directly in your blueprint right click selecting node and you don’t have to do any cast (which is the goal of the interface)

If you want more infos : https://docs.unrealengine.com/latest/INT/Engine/Blueprints/UserGuide/Types/Interface/UsingInterfaces/index.html

Edit : if you use only one communication with this info, you maybe prefer use a cast to and drag your “player dead” from it to do a branch check.