Adding Time to a Timer

Hi guys,

I’ve been building a game, where I want a timer to run in the background, that is displayed on the screen. The logic of my timer can be seen in the following image:

Every 0,1 seconds, I add 0,1 to the timer, which makes it behave like a normal timer. Now, when the Event ‘WrongResult’ fires, I want the timer to jump 3 seconds ahead. My approach can be seen in the section “Result Wrong”, where I just add 3,0 to the Timer Value. The issue I am having now, is that the timer seems to keep running AND showing the new value at the same time which looks like this:

I just want the timer to show me the value of the original timer, but 3 seconds added to it.

Any help is much appreciated.

Thank you.

Hello,

It seems you are creating multiple widgets. Stick a print string at your widget creation logic and see how many times it has been created.

Should fine then. Hope that helps. Have a great day.

1 Like

Get the current remaining time from the timers handle. Add 3.0 to that value, then recall the timer and apply the new time value.