From 8c74c0f771619d0f33a551d9ef6e9db682a16f3b Mon Sep 17 00:00:00 2001 From: "Milk.H" Date: Tue, 7 May 2024 11:06:08 +0200 Subject: [PATCH] revert ec8b0ccf759b3efe35158b75cb80c4c481f42468 revert changed them to scancodes --- src/config.rs | 25 ++++++++++++------------- 1 file changed, 12 insertions(+), 13 deletions(-) diff --git a/src/config.rs b/src/config.rs index ab88689..4d899f3 100644 --- a/src/config.rs +++ b/src/config.rs @@ -20,24 +20,24 @@ pub struct InputConfigs {} #[derive(Deserialize, Serialize)] pub struct KeyboardConfig { // directionals - Up: ScanCodes, - Down: ScanCodes, - Right: ScanCodes, - Left: ScanCodes, + Up: u32, + Down: u32, + Right: u32, + Left: u32, // the punches - LightPunch: ScanCodes, - MediumPunch: ScanCodes, - HeavyPunch: ScanCodes, + LightPunch: u32, + MediumPunch: u32, + HeavyPunch: u32, // the kicks - LightKick: ScanCodes, - MediumKick: ScanCodes, - HeavyKick: ScanCodes, + LightKick: u32, + MediumKick: u32, + HeavyKick: u32, // Macros - PunchMacro: ScanCodes, - KickMacro: ScanCodes, + PunchMacro: u32, + KickMacro: u32, } impl Default for KeyboardConfig { @@ -64,7 +64,6 @@ impl Default for KeyboardConfig { /// TODO finish this /// UNTESTED AND UNFINISHED #[repr(u32)] -#[derive(Deserialize, Serialize)] pub enum ScanCodes { Escape = 0x01, Key1 = 0x02,