I have tried to find a way to dynamically set the delay time for timers. The only solution I have found is using _delay like this:
local myTimer local myDelay = 1000 myTimer = timer.performWithDelay(2000, function() myDelay = myDelay + 100 myTimer.\_delay = myDelay ... logic here end, -1)
This works but I cannot find _delay in the documentation. Is this some kind of hidden internal feature that “may be subject to change without any previous announcement”?