Hi, I’ve been trying to set up communication between blueprints, but have been unsuccessful. Specifically, I am unable to reference a target blueprint. Even if I try to recreate an example from the example content, mine won’t work.
For example I’ll try to recreate example 1.1 in the Blueprint Communication example content. These are the steps I’ve taken:
Create a new variable / select type as object and select the desired blueprint.
I’ve created a copy of the Target Light variable that is used to toggle a light. My variable is the same, but if I try to hook it up instead of the existing one it won’t work.
Here are the variable properties, they look the same except the one I created says “Editing this value is not allowed” and includes a flag: CPF_DisableEditOnTemplate
Well - you are destroying your actor twice in the graphs – the first time is on the Hit event and the second time is in the function, though you don’t actually run the function you made. it’s there on the graph but nothing connects to the execution input
Oops, because the function wasn’t working I added the destroy actor node there to see if that would work. It didn’t unfortunately. Perhaps I’m not calling the character blueprint correctly?
Success! I’m not sure why following the example didn’t work for me, but I was able to create a highly simplified version today. I have a lot to learn, thank you for bearing with me.