2020-05-07 20:21:22 +02:00
|
|
|
#ifndef CONFIGFILE_H
|
|
|
|
#define CONFIGFILE_H
|
|
|
|
|
2020-05-10 20:39:04 +02:00
|
|
|
#include <stdbool.h>
|
|
|
|
|
|
|
|
#define CONFIG_FILE "sm64config.txt"
|
2020-05-16 15:09:27 +02:00
|
|
|
|
|
|
|
#define MAX_BINDS 3
|
|
|
|
#define MAX_VOLUME 127
|
|
|
|
#define VOLUME_SHIFT 7
|
2020-05-10 20:39:04 +02:00
|
|
|
|
2020-05-07 20:21:22 +02:00
|
|
|
extern bool configFullscreen;
|
2020-05-16 12:56:12 +02:00
|
|
|
extern unsigned int configFiltering;
|
2020-05-16 15:09:27 +02:00
|
|
|
extern unsigned int configMasterVolume;
|
2020-05-15 20:38:35 +02:00
|
|
|
extern unsigned int configKeyA[];
|
|
|
|
extern unsigned int configKeyB[];
|
|
|
|
extern unsigned int configKeyStart[];
|
|
|
|
extern unsigned int configKeyL[];
|
|
|
|
extern unsigned int configKeyR[];
|
|
|
|
extern unsigned int configKeyZ[];
|
|
|
|
extern unsigned int configKeyCUp[];
|
|
|
|
extern unsigned int configKeyCDown[];
|
|
|
|
extern unsigned int configKeyCLeft[];
|
|
|
|
extern unsigned int configKeyCRight[];
|
|
|
|
extern unsigned int configKeyStickUp[];
|
|
|
|
extern unsigned int configKeyStickDown[];
|
|
|
|
extern unsigned int configKeyStickLeft[];
|
|
|
|
extern unsigned int configKeyStickRight[];
|
2020-05-10 20:39:04 +02:00
|
|
|
#ifdef BETTERCAMERA
|
|
|
|
extern unsigned int configCameraXSens;
|
|
|
|
extern unsigned int configCameraYSens;
|
|
|
|
extern unsigned int configCameraAggr;
|
|
|
|
extern unsigned int configCameraPan;
|
|
|
|
extern bool configCameraInvertX;
|
|
|
|
extern bool configCameraInvertY;
|
|
|
|
extern bool configEnableCamera;
|
|
|
|
extern bool configCameraMouse;
|
|
|
|
#endif
|
2020-05-07 20:21:22 +02:00
|
|
|
|
|
|
|
void configfile_load(const char *filename);
|
|
|
|
void configfile_save(const char *filename);
|
|
|
|
|
|
|
|
#endif
|