acute_core/
lib.rs

1pub use rusty_timer::Timer;
2use acute_ecs::systems::SystemBuilder;
3use acute_ecs::systems::schedule::Schedulable;
4
5pub fn update_timer() -> Box<dyn Schedulable> {
6    SystemBuilder::new("UpdateTimer")
7        .write_resource::<Timer>()
8        .build(|_, _, timer, _ | {
9            timer.update_delta_time();
10            timer.update_fixed_time();
11        })
12}