[Blueprint] Timer in a function

Hi !
I’ve a function FireBullet that I want to call in a Timer. The thing is, I’ve to call the Timer in a function called Activate (it’s a turret) and FireBullet takes one argument. Here’s my probleme :

  1. I can’t use Set Timer by Function Name because FireBullet takes one argument.
  2. I can’t use Set Timer by Event because I can’t link any event in a function.

In C++, you can use a TimerDelegate to pass argument to a Timer function. Is there any workaround in Blueprint ?

Instead of an Activate function, use an Activate custom event.

awww, I guess there’s no other way :frowning: Thanks for the reply !