From f7dd7cc37c65264480e0dd86c662927cef814d12 Mon Sep 17 00:00:00 2001 From: Freya Murphy Date: Tue, 11 Nov 2025 00:05:44 -0500 Subject: u16 not u64 --- docs/Checkpoint.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'docs') diff --git a/docs/Checkpoint.md b/docs/Checkpoint.md index a88e877..b77384a 100644 --- a/docs/Checkpoint.md +++ b/docs/Checkpoint.md @@ -41,11 +41,11 @@ on a complely different generation algorithm that does guarantee connectivity. S after more thourough research, we switched to Binary Space Partitioning for generating the map instead. -### Float vs u64 vs usize +### Float vs u16 vs usize Another issue during development was the standardizarion of our data types for dungeon structure, traversal and generation. With several of us working on differnent but interconnected components, there were some instances where we would define our type fields for storing location information. -This lead to refactoring later to standardize most of our dungeon-related types into u64, as placing +This lead to refactoring later to standardize most of our dungeon-related types into u16, as placing expect(clippy::cast_possible_truncation) every few lines isn't what I would call "good practice". ### Raylib Double Free -- cgit v1.2.3-freya