summaryrefslogtreecommitdiff
path: root/src/sim/cell/materials/mod.rs
diff options
context:
space:
mode:
authorKai Stevenson <kai@kaistevenson.com>2026-08-22 13:54:00 -0700
committerKai Stevenson <kai@kaistevenson.com>2026-08-22 13:54:00 -0700
commit6350e4ffca8ce1e46465284ef3d7559e0f40229b (patch)
tree597bd17cc5c86d7271fea5abba4495fb58b4d7c2 /src/sim/cell/materials/mod.rs
parent21f6ee0be48f83db3a0052269cfc47ac73dc64f9 (diff)
fixes and refactors
Diffstat (limited to 'src/sim/cell/materials/mod.rs')
-rw-r--r--src/sim/cell/materials/mod.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/sim/cell/materials/mod.rs b/src/sim/cell/materials/mod.rs
index e2b5fc6..ee2b4d0 100644
--- a/src/sim/cell/materials/mod.rs
+++ b/src/sim/cell/materials/mod.rs
@@ -1,4 +1,4 @@
-use crate::sim::cell_sim::sim::UpdateCtx;
+use crate::sim::cell_sim::sim::{PostUpdateAction, UpdateCtx};
pub mod fire;
pub mod gas;
@@ -31,7 +31,7 @@ pub struct MaterialDef {
pub color: (u8, u8, u8, u8),
pub density: u8,
pub form: MaterialForm,
- pub sim_update: Option<fn(ctx: &mut UpdateCtx) -> ()>,
+ pub sim_update: Option<fn(ctx: &mut UpdateCtx) -> PostUpdateAction>,
}
static MATERIALS: [MaterialDef; 6] = [