From 5bcdccdfead5e6544542be1b900056654c85ffd9 Mon Sep 17 00:00:00 2001 From: futile Date: Thu, 10 Apr 2025 18:19:12 +0100 Subject: [PATCH] use `windows` vkcodes instead of defining our own --- src/features/anti_afk.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/features/anti_afk.rs b/src/features/anti_afk.rs index 32ed6b6..0e72c33 100644 --- a/src/features/anti_afk.rs +++ b/src/features/anti_afk.rs @@ -1,13 +1,13 @@ +#![allow(clippy::cast_possible_truncation)] + use crate::util::{self, consts::GTA_WINDOW_TITLE}; use std::time::{Duration, Instant}; use windows::Win32::UI::Input::KeyboardAndMouse::{ - KEYBD_EVENT_FLAGS, MAP_VIRTUAL_KEY_TYPE, MapVirtualKeyW, keybd_event, + KEYBD_EVENT_FLAGS, MAP_VIRTUAL_KEY_TYPE, MapVirtualKeyW, VK_NUMPAD4, VK_NUMPAD6, keybd_event, }; pub const INTERVAL: Duration = Duration::from_secs(60); -const VK_NUMPAD4: u8 = 0x64; -const VK_NUMPAD6: u8 = 0x66; -const PRESS_KEYS: [u8; 2] = [VK_NUMPAD4, VK_NUMPAD6]; +const PRESS_KEYS: [u8; 2] = [VK_NUMPAD4.0 as u8, VK_NUMPAD6.0 as u8]; #[derive(Debug)] pub struct AntiAfk {