From d41a080a2c9de8d9cb46c5b9ef91270d2981a4a3 Mon Sep 17 00:00:00 2001 From: Justin Worthe Date: Thu, 31 May 2018 22:43:05 +0200 Subject: Tweaking move missiles to be more efficient --- src/engine/geometry.rs | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/engine/geometry.rs') diff --git a/src/engine/geometry.rs b/src/engine/geometry.rs index bd0ae25..44ce9fe 100644 --- a/src/engine/geometry.rs +++ b/src/engine/geometry.rs @@ -24,6 +24,13 @@ impl Point { }) } } + + pub fn wrapping_move_left(&mut self) { + self.x = self.x.wrapping_sub(1); + } + pub fn wrapping_move_right(&mut self) { + self.x = self.x.wrapping_add(1); + } } use std::cmp::Ord; -- cgit v1.2.3