I’ve been following along with a tutorial to understand the basics of Unreal level creation, in this lesson I need to create a level with puzzle revolving around activating switches (By pressing “E” in trigger boxes). I created a basic Blueprint Class for activating these triggers, but if I use more than one in my level, all but the most recent object trigger stop working altogether. For each version I need, i’ve tried running them as the only instance in the level and the work fine, but as soon as a copy appears, they break.
Here’s how I’ve created my Class, which is exactly how the tutorial told me to:
I’ve checked that each event dispatcher called in the level BP is coming from the correct instance of the trigger abd I’ve tried making entirely new Classes for each trigger that I need, following the same layout with different names, but nothing seems to fix it. I currently have 3 instances of this BP class in my level, but I need another 5 to finish.
The answer is probably really simple, but I’ve tried Googling it as many ways as I can think of and nothing relevant seems to come up. Any help or ideas are appreciated.