aboutsummaryrefslogtreecommitdiff
path: root/src/settings.c
blob: 076166d0ebb6436c927dc7032bcdb3a58a243cef (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include "settings.h"

void initSettings(Settings * settings) {
	*settings = (Settings){
		.controlMode = KEYBOARD_AND_MOUSE_CONTROL,
		.mouseSensitivity = 0.0007,
		.speedMod = 10.0,
		.scrollBarSpeed = 2.0,
		.lockMouse = true,
		.gamePadNum = 0,
		.pitchStick = 1,
		.yawStick = 0,
		.rollStick = 2,
		.speedStick = 3,
		.joystickSensitivity = 0.5,
		.fps = 0.0,
		.drawFps = true,
		.renderWidth = 640,
		.renderHeight = 360,
		.useWorldRenderTexture = true,
		.previewMouseSensitivity = 0.01,
		.previewZoomSpeed = 2.0
	};
}

void applySettings(Settings * settings) {
	SetTargetFPS(settings->fps);
}