Projectile Speed Change

OK everybody here is the dilemma. I have Projectiles setup to where that they shoot at the target and you get points for every Projectile you catch. And i had this Idea where after you reach a certain score amount the Projectiles will start shooting Faster and keep increasing in speed every time you reach a certain score?

And i was wondering if there was simple setup to accomplish this or would some thing like this require a complex Blueprint setup?

Any Advice or input on this matter would as always be greatly Appreciated…

Define complex.

If you want an imminent change you will most likely have to use an Event Dispatcher wherever you store your score and once it reaches the next tier call it. Register all projectiles to that event dispatcher and once called change the movement speed.

Alternatively you could just check on spawn the points and set a speed depending on that. It will have a small delay before getting into effect but it’s a bit easier to implement.

Cheers

At spawn you could just have your projectile check the current score (have this available in GameInstance or such) and then set their initial speed based on a little logic.