fix: Water no longer displaces other objects

This commit is contained in:
Rendo 2026-08-05 21:19:07 +05:00
commit ae70af9c19

View file

@ -147,11 +147,13 @@ pub fn update_cubes(query: Query<(&mut Mesh3d,&mut Visibility,&mut MeshMaterial3
*visibility = Visibility::Visible; *visibility = Visibility::Visible;
material.0 = materials.solid.clone(); material.0 = materials.solid.clone();
mesh.0 = stages.0[FLUID_FULLNES_STAGES-1].clone(); mesh.0 = stages.0[FLUID_FULLNES_STAGES-1].clone();
transform.translation = Vec3::ZERO;
}, },
GridElement::Drain => { GridElement::Drain => {
*visibility = Visibility::Visible; *visibility = Visibility::Visible;
material.0 = materials.drain.clone(); material.0 = materials.drain.clone();
mesh.0 = stages.0[FLUID_FULLNES_STAGES-1].clone(); mesh.0 = stages.0[FLUID_FULLNES_STAGES-1].clone();
transform.translation = Vec3::ZERO;
}, },
GridElement::Source { source_amount } => { GridElement::Source { source_amount } => {
*visibility = Visibility::Visible; *visibility = Visibility::Visible;