aboutsummaryrefslogtreecommitdiff
path: root/src/settings.h
diff options
context:
space:
mode:
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;