Method: Shattered::Timer::ContinuousTimedEvent#update
- Defined in:
- lib/shattered_model/timed_event.rb
#update(time_elapsed) ⇒ Object
102 103 104 105 106 107 108 109 |
# File 'lib/shattered_model/timed_event.rb', line 102 def update(time_elapsed) return if stopped? @time_remaining -= time_elapsed if(time_up?) process_event reset end end |