From 47a05d56f1fd711d20f415495336977331d6f1c5 Mon Sep 17 00:00:00 2001 From: KikooDX Date: Mon, 1 Feb 2021 12:50:11 +0100 Subject: [PATCH] Custom colors, initialize level with void. --- src/level.zig | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/level.zig b/src/level.zig index d52953c..bbc2458 100644 --- a/src/level.zig +++ b/src/level.zig @@ -42,7 +42,7 @@ pub fn init(allocator: *std.mem.Allocator, width: u16, height: u16) !Self { // Fill with default value to avoid undefined behavior. var i: u32 = 0; while (i < size) : (i += 1) { - self.content[i] = 1; + self.content[i] = 0; self.selection[i] = false; } return self; @@ -66,8 +66,8 @@ pub fn draw(self: *Self, scale: u16, offset: Vec2) void { while (cy < self.height) { const cell_content: cell_type = self.content[cy * self.width + cx]; const color = switch (cell_content) { - 0 => ray.BLACK, - 1 => ray.GRAY, + 0 => ray.Color{ .r = 26, .g = 26, .b = 26, .a = 255 }, + 1 => ray.Color{ .r = 144, .g = 144, .b = 144, .a = 255 }, else => ray.PURPLE, //unknown }; ray.DrawRectangle(x + 1, y + 1, scale - 2, scale - 2, color);