diff options
author | BigBrotherNii <nicochr1004@gmail.com> | 2024-07-16 20:06:41 +0200 |
---|---|---|
committer | BigBrotherNii <nicochr1004@gmail.com> | 2024-07-16 20:06:41 +0200 |
commit | fb30f4d264863291aaa879fb6f0908d54f346b00 (patch) | |
tree | cc28dc41676988e6f83dcafb84aa207206b4a312 /server/protocol/src/movement.rs | |
parent | cceabfdfe7890ab03b0b07a445af34ec9a302366 (diff) | |
parent | 0ce6279d355d3d0311b7a3f5fbcb22a305bb0278 (diff) | |
download | hurrycurry-fb30f4d264863291aaa879fb6f0908d54f346b00.tar hurrycurry-fb30f4d264863291aaa879fb6f0908d54f346b00.tar.bz2 hurrycurry-fb30f4d264863291aaa879fb6f0908d54f346b00.tar.zst |
post merge textures
Diffstat (limited to 'server/protocol/src/movement.rs')
-rw-r--r-- | server/protocol/src/movement.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/server/protocol/src/movement.rs b/server/protocol/src/movement.rs index 486da816..5a96155f 100644 --- a/server/protocol/src/movement.rs +++ b/server/protocol/src/movement.rs @@ -81,6 +81,10 @@ impl MovementBase { rot: self.rotation, } } + + pub fn get_interact_target(&self) -> IVec2 { + (self.position + Vec2::new(self.rotation.sin(), self.rotation.cos())).as_ivec2() + } } pub fn collide_player(p: &mut MovementBase, map: &HashSet<IVec2>) { |