summaryrefslogtreecommitdiff
path: root/src/sim/sim_manager
diff options
context:
space:
mode:
authorKai Stevenson <kai@kaistevenson.com>2026-08-23 00:39:05 -0700
committerKai Stevenson <kai@kaistevenson.com>2026-08-23 00:39:05 -0700
commit260d5b0056f1a7177bcc98316592811577a0a565 (patch)
tree06d94543fc0ce06f3c22a39d5fb9b0b324491a09 /src/sim/sim_manager
parent350c74bc8ef61833be11bbb2bab6747245e3ae0d (diff)
lint
Diffstat (limited to 'src/sim/sim_manager')
-rw-r--r--src/sim/sim_manager/mod.rs7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/sim/sim_manager/mod.rs b/src/sim/sim_manager/mod.rs
index 8f47761..805d152 100644
--- a/src/sim/sim_manager/mod.rs
+++ b/src/sim/sim_manager/mod.rs
@@ -164,13 +164,12 @@ impl SimManager {
rb_manager: &mut self.rb_manager,
particle_manager: &mut self.particle_manager,
};
- if let Some(entity) = entity {
- if let Some(result) = entity.physics_update(&mut ctx, delta_time) {
+ if let Some(entity) = entity
+ && let Some(result) = entity.physics_update(&mut ctx, delta_time) {
for d in result.deferred_destructions {
self.destroy_entity(d);
}
}
- }
}
// before we move the rigidbodies, upsert the current terrain state
@@ -197,7 +196,7 @@ impl SimManager {
.tick(&mut self.cell_manager, delta_time);
}
- pub fn update(&mut self, config: &Config, delta_time: f32) -> () {
+ pub fn update(&mut self, config: &Config, delta_time: f32) {
let entity_ids: Vec<u32> = self.entities.keys().cloned().collect();
for id in entity_ids {
if let Some(entity) = self.entities.get_mut(&id) {