From becc441955eb0bd8182b7ed77ab8a7f6fe0764ad Mon Sep 17 00:00:00 2001 From: crumblingstatue Date: Mon, 3 Apr 2023 10:52:04 +0200 Subject: [PATCH] Make chunk pos scalar unsigned --- src/world.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/world.rs b/src/world.rs index 528f592..015d7fa 100644 --- a/src/world.rs +++ b/src/world.rs @@ -1,7 +1,7 @@ use fnv::FnvHashMap; use rand::{thread_rng, Rng}; -type ChunkPosScalar = i16; +type ChunkPosScalar = u16; #[derive(Hash, PartialEq, Eq, Debug, Clone, Copy)] pub struct ChunkPos { @@ -62,7 +62,7 @@ impl TilePos { } fn chk_pos(tile: TilePosScalar) -> ChunkPosScalar { - (tile / CHUNK_EXTENT as TilePosScalar) as i16 + (tile / CHUNK_EXTENT as TilePosScalar) as ChunkPosScalar } #[test]