This commit is contained in:
Jonas H
2026-03-28 11:16:06 +01:00
parent a79c824540
commit e6c8c259e7
7 changed files with 489 additions and 415 deletions

View File

@@ -1,13 +1,15 @@
use crate::snow::SnowLayer;
use crate::world::World;
pub fn snow_system(world: &World, snow_layer: &mut SnowLayer, noclip: bool)
pub fn snow_system(world: &mut World, noclip: bool)
{
let camera_pos = world.active_camera_position();
let player_pos = world.player_position();
if !noclip
if let Some(ref mut snow_layer) = world.snow_layer
{
snow_layer.deform_at_position(player_pos, 1.5, 10.0);
if !noclip
{
snow_layer.deform_at_position(player_pos, 1.5, 10.0);
}
snow_layer.update(camera_pos);
}
snow_layer.update(camera_pos);
}