1#ifndef CONFIG_H
2#define CONFIG_H
3
4#define WINDOW_WIDTH 1280
5#define WINDOW_HEIGHT 720
6#define WINDOW_TITLE "Stalag"
7
8#define VFS_DATA_PAK "data.pak"
9
10#define UI_FONT_PATH "fonts/LiberationSans-Bold.ttf"
11#define UI_FONT_SIZE 20
12
13#define PLAYER_MOVE_SPEED 200.0f
14#define PLAYER_FLY_SPEED 400.0f
15#define PLAYER_ROTATION_SPEED 0.05f
16#define PLAYER_MOUSE_SENSITIVITY 0.003f
17#define PLAYER_SPRINT_MULTIPLIER 2.0f
18
19#define PLAYER_GRAVITY 1200.0f
20#define PLAYER_JUMP_FORCE 400.0f
21#define PLAYER_HEIGHT 64.0f
22#define PLAYER_RADIUS 16.0f
23#define PLAYER_EYE_HEIGHT 56.0f
24#define PLAYER_FOV 65.0f
25
26#define PLAYER_LEAN_ANGLE 25.0f
27#define PLAYER_LEAN_SPEED 8.0f
28#define PLAYER_LEAN_PIVOT_DISTANCE 30.0f
29
30#define PLAYER_CROUCH_OFFSET 28.0f
31#define PLAYER_CROUCH_SPEED 12.0f
32#define PLAYER_CROUCH_MOVE_MULTIPLIER 0.5f
33
34#endif