Describe the bug
Blinking timer throws an error to the console when it's started. Disabling and reenabling blinking also creates multiple timers causing the avatar to blink too quickly
To Reproduce
Steps to reproduce the behavior:
Create a new blinking avatar
Error is thrown in debug console
Disable blinking and reenable it
Avatar blinks at twice the speed
Repeating step 3 further increases the blinking speed
Expected behavior
The program should run without error. The avatar's blinking speed should be unaffected by toggling the blinking setting.
Environment:
Windows 10 and Ubuntu
Godot 4.2.2
Additional context
I'm a little confused by the debug error. As far as I can tell, we are adding the timer to the tree before calling start() for the first time. More research necessary.
Describe the bug Blinking timer throws an error to the console when it's started. Disabling and reenabling blinking also creates multiple timers causing the avatar to blink too quickly
To Reproduce Steps to reproduce the behavior:
Expected behavior The program should run without error. The avatar's blinking speed should be unaffected by toggling the blinking setting.
Environment:
Additional context I'm a little confused by the debug error. As far as I can tell, we are adding the timer to the tree before calling
start()
for the first time. More research necessary.