I have a quick question regarding blueprints and their control over objects in my level.
So basically I’m trying to create a series of lights that will fire (from 0 intensity to 5000 intensity back down to 0 intensity) one after another for the duration that the player is on the level.
I’ve created a basic class called LightBarSequential. I have 3 blueprint objects created from that type in the level.
In the level blueprint I have an array being populated from “get all actors of type” : LightBarSequential.
Now where I’ve struggled is at the point where I’m creating a delay within the ForEachLoop because the Delay node won’t work with that I’m trying to accomplish.
Is there a better way of doing this than having the level blueprint populate the array, foreach loop, cast to SequentialLight, then modify the intensity?
Thanks for any help guys!