2023-07-13 22:54:30 +00:00
|
|
|
#pragma once
|
|
|
|
|
|
|
|
#include <stddef.h>
|
|
|
|
#include <stdint.h>
|
|
|
|
|
|
|
|
#include <stdbool.h>
|
|
|
|
|
|
|
|
struct mu3_io_config {
|
|
|
|
uint8_t vk_test;
|
|
|
|
uint8_t vk_service;
|
|
|
|
uint8_t vk_coin;
|
2023-08-15 15:40:32 +00:00
|
|
|
|
|
|
|
bool use_mouse;
|
|
|
|
|
|
|
|
uint8_t vk_left_1;
|
|
|
|
uint8_t vk_left_2;
|
|
|
|
uint8_t vk_left_3;
|
|
|
|
uint8_t vk_left_side;
|
|
|
|
uint8_t vk_right_side;
|
|
|
|
uint8_t vk_right_1;
|
|
|
|
uint8_t vk_right_2;
|
|
|
|
uint8_t vk_right_3;
|
|
|
|
uint8_t vk_left_menu;
|
|
|
|
uint8_t vk_right_menu;
|
2023-07-13 22:54:30 +00:00
|
|
|
};
|
|
|
|
|
|
|
|
void mu3_io_config_load(
|
|
|
|
struct mu3_io_config *cfg,
|
|
|
|
const wchar_t *filename);
|