From c9af5f468e9039fbd4db9fce35cf7633b04effcd Mon Sep 17 00:00:00 2001 From: Miles Alan Date: Mon, 9 May 2022 12:25:24 -0400 Subject: [PATCH] Move crosshair_size to prefs system --- src/Mepo.zig | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/Mepo.zig b/src/Mepo.zig index e401616..5f6f442 100644 --- a/src/Mepo.zig +++ b/src/Mepo.zig @@ -17,7 +17,6 @@ var pending_signal: ?u6 = null; allocator: std.mem.Allocator, async_shellpipe_threads: std.ArrayList(*sdl.SDL_Thread), config: []const u8, -crosshair_size: u8 = 10, debug_message: ?[]const u8 = null, drag: ?struct { begin_ticks: u32, @@ -54,17 +53,17 @@ fn blit_crosshair(mepo: *@This()) errors.SDLError!void { try utilsdl.sdl_renderer_set_draw_color(mepo.renderer, .{ .value = 0x000000 }); try utilsdl.errorcheck(sdl.SDL_RenderDrawLine( mepo.renderer, - @intCast(c_int, mepo.win_w / 2 - (mepo.crosshair_size / 2)), + @intCast(c_int, mepo.win_w / 2 - (mepo.prefs.get("crosshair_size").u / 2)), @intCast(c_int, mepo.win_h / 2), - @intCast(c_int, mepo.win_w / 2 + (mepo.crosshair_size / 2)), + @intCast(c_int, mepo.win_w / 2 + (mepo.prefs.get("crosshair_size").u / 2)), @intCast(c_int, mepo.win_h / 2), )); try utilsdl.errorcheck(sdl.SDL_RenderDrawLine( mepo.renderer, @intCast(c_int, mepo.win_w / 2), - @intCast(c_int, mepo.win_h / 2 - (mepo.crosshair_size / 2)), + @intCast(c_int, mepo.win_h / 2 - (mepo.prefs.get("crosshair_size").u / 2)), @intCast(c_int, mepo.win_w / 2), - @intCast(c_int, mepo.win_h / 2 + (mepo.crosshair_size / 2)), + @intCast(c_int, mepo.win_h / 2 + (mepo.prefs.get("crosshair_size").u / 2)), )); } -- 2.34.2