Provides a Bevy plugin for scheduling and managing tick based timers.
Tick based timers are timers that operate not on real time, but on the number of state updates that occur. Each state update constitutes a "tick".
For any timer that does not update outside a game session, a tick based timer is preferred. This makes games more consistent and replayable (which also means they are easier to debug).
```rust use bevy::prelude::*; use bevyticktimers::{TimerPlugin, Timers};
fn add_timer(
mut timers: ResMut
fn main() { println!("starting up"); App::build() .addplugins(DefaultPlugins) .addplugin(TimerPlugin) .addstartupsystem(add_timer.system()) .run(); } ```