code: function updateTimers(dt) {
           for (var i = 0, len = timers.length; i < len; i++) {
             var _timer = timers[i];
  
             if (!(_timer.pauseable && me.state.isPaused())) {
               _timer.elapsed += dt;
             }
  
             if (_timer.elapsed >= _timer.delay) {
               _timer.fn.apply(null, _timer.args);
  
               if (_timer.repeat === true) {
                 _timer.elapsed -= _timer.delay;
               } else {
                 me.timer.clearTimeout(_timer.timerId);
               }
             }
           }
         }
docs: update timers
  @ignore