class Timer: def __init__(self, interval_s): self._interval_s = interval_s self._delta = 0 def set_interval(self, new_interval_s): self._interval_s = new_interval_s def update(self, delta): self._delta += delta def check_timer(self): if self._delta >= self._interval_s: self._delta = 0 return True return False def reset(self): self._delta = 0