diff options
author | metamuffin <metamuffin@disroot.org> | 2024-10-01 17:52:41 +0200 |
---|---|---|
committer | metamuffin <metamuffin@disroot.org> | 2024-10-01 17:58:24 +0200 |
commit | c0b7131a5db1d6965b25a9b689ccf0d1a2f70f53 (patch) | |
tree | 2d037a8de86084b171e0598874b8f3eb54c8ea6c /server/src/server.rs | |
parent | 99857c6f73c2dfcbc8f84ccfafa2481d2f006d3e (diff) | |
download | hurrycurry-c0b7131a5db1d6965b25a9b689ccf0d1a2f70f53.tar hurrycurry-c0b7131a5db1d6965b25a9b689ccf0d1a2f70f53.tar.bz2 hurrycurry-c0b7131a5db1d6965b25a9b689ccf0d1a2f70f53.tar.zst |
customer scaling factor
Diffstat (limited to 'server/src/server.rs')
-rw-r--r-- | server/src/server.rs | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/server/src/server.rs b/server/src/server.rs index 1d57a200..d8470fb8 100644 --- a/server/src/server.rs +++ b/server/src/server.rs @@ -413,7 +413,7 @@ impl Server { PacketS::Movement { pos, boost, - dir: direction, + dir, player, } => { let pd = self @@ -422,7 +422,7 @@ impl Server { .get_mut(&player) .ok_or(tre!("s.error.no_player"))?; - pd.movement.input(direction, boost); + pd.movement.input(dir, boost); if let Some(pos) = pos { let last_position_update = self @@ -433,7 +433,6 @@ impl Server { *last_position_update += dt; let diff = pos - pd.movement.position; pd.movement.position += diff.clamp_length_max(dt.as_secs_f32()); - if diff.length() > 1. { replies.push(PacketC::MovementSync { player }); } |