Accessed None - trying to call function from another BP

I think your variable there doesn’t reference any actor, at least on that time.

Either:

  • After Begin Play, get the Get All Actors of Class node, select your actor from the dropdown menu inside the node, connect the Out Actors pin of the node into a Get (copy) node, leave it’s index as 0, and connect the Get node’s output pin into the set type node of your variable.

Or

  • If there’s a detection involved before getting to use that door, can be with collision volumes or line traces, set your variable to the hit actor (if there’s a possibility that the hit actor can be another actor, check that by comparing the display name or tags)
2 Likes