aboutsummaryrefslogtreecommitdiff
path: root/src/settings.h
diff options
context:
space:
mode:
authornathansmithsmith <thenathansmithsmith@gmail.com>2023-07-12 02:33:30 -0600
committernathansmithsmith <thenathansmithsmith@gmail.com>2023-07-12 02:33:30 -0600
commitf368f2811a3f8ca0a4b9572b300358bd17d8dac1 (patch)
treeb93bda2b6c50c5ce9cb9354be4c24bb0c7123fbf /src/settings.h
parent23be929353d4583edbd8621cd755f8a636c3fd90 (diff)
Maresciallo added
Diffstat (limited to 'src/settings.h')
-rw-r--r--src/settings.h14
1 files changed, 13 insertions, 1 deletions
diff --git a/src/settings.h b/src/settings.h
index 15cdcb7..0e648bb 100644
--- a/src/settings.h
+++ b/src/settings.h
@@ -10,10 +10,22 @@ typedef enum ControlMode {
} ControlMode;
typedef struct Settings {
+ // Player control stuff.
+ ControlMode controlMode;
+
+ // Keyboard and mouse control.
float mouseSensitivity;
float scrollBarSpeed;
- ControlMode controlMode;
+ // Joystick control.
+ int gamePadNum;
+ int pitchStick;
+ int yawStick;
+ int rollStick;
+ int speedStick;
+ float joystickSensitivity;
+
+ // Fps shit.
int fps;
bool drawFps;
} Settings;