summaryrefslogtreecommitdiff
path: root/src/engine/geometry.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/engine/geometry.rs')
-rw-r--r--src/engine/geometry.rs6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/engine/geometry.rs b/src/engine/geometry.rs
index 090652f..b9b556a 100644
--- a/src/engine/geometry.rs
+++ b/src/engine/geometry.rs
@@ -17,6 +17,12 @@ impl Point {
}
}
+ pub fn new_index(index: u8) -> Point {
+ Point {
+ index
+ }
+ }
+
pub fn new_double_bitfield(x: u8, y: u8, is_left_player: bool) -> (u64, u64) {
let bitfield = Point::new(x, y).to_either_bitfield();
if (x >= SINGLE_MAP_WIDTH) == is_left_player {