you could just make it spawnable in a subsequence, and it’ll run once differntly for each spawn.
or you could just have a level for each shot, with your blueprint in it that is brought in, and have a level visibility track load each level per shot and thus have the script run each shot
Thanks @YuuJin. Yea, looks like it’s not possible to run the Construction Script on command.
In my case I have more than 30 shots and my characters move from through several of these blueprint actors, so making levels or making spanables would be more limiting than re-working the construction script into a function as I need to be able to freely work on the shots.
Add an event of type repeater. right click the freshly added section range in the keyframing window, go to properties and set the bind event to the function that you have in your blueprint. Make sure to enable call in editor on your sequencer function that has been created (though this should happen automatically). Set the start and end frame and you are done.
It will update every frame within the range you have set. Be mindful what you put in there, it will be called each frame.