ticker awaits an empty particle queue
This commit is contained in:
parent
9427ebd7c1
commit
b5c4cb1fb5
2 changed files with 9 additions and 1 deletions
|
|
@ -31,6 +31,14 @@ fn cull_dead_particles(ecs: &mut World, ctx: &Rltk) {
|
|||
}
|
||||
}
|
||||
|
||||
pub fn check_queue(ecs: &World) -> bool {
|
||||
let particle_builder = ecs.read_resource::<ParticleBuilder>();
|
||||
if particle_builder.delayed_requests.is_empty() && particle_builder.requests.is_empty() {
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
fn create_delayed_particles(ecs: &mut World, ctx: &Rltk) {
|
||||
let mut particle_builder = ecs.write_resource::<ParticleBuilder>();
|
||||
let mut handled_particles: Vec<ParticleRequest> = Vec::new();
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue