summaryrefslogtreecommitdiff
path: root/config.h
diff options
context:
space:
mode:
authorMitja Felicijan <mitja.felicijan@gmail.com>2026-04-28 10:00:50 +0200
committerMitja Felicijan <mitja.felicijan@gmail.com>2026-04-28 10:25:31 +0200
commit5a4aec1442cf06c43e2581128ecd2667ab525ea2 (patch)
treecbb0d000c6279f818808e31e5f39e061010530fc /config.h
parentc4ae077ca41306b47e7737555fbcaa4decfe407c (diff)
downloadstalag-5a4aec1442cf06c43e2581128ecd2667ab525ea2.tar.gz
Player movement
Diffstat (limited to 'config.h')
-rw-r--r--config.h18
1 files changed, 17 insertions, 1 deletions
diff --git a/config.h b/config.h
index 54c015c..b92b308 100644
--- a/config.h
+++ b/config.h
@@ -5,8 +5,24 @@
#define WINDOW_HEIGHT 720
#define WINDOW_TITLE "Stalag"
-#define PLAYER_MOVE_SPEED 400.0f
+#define PLAYER_MOVE_SPEED 200.0f
+#define PLAYER_FLY_SPEED 400.0f
#define PLAYER_ROTATION_SPEED 0.05f
#define PLAYER_MOUSE_SENSITIVITY 0.003f
+#define PLAYER_SPRINT_MULTIPLIER 2.0f
+
+#define PLAYER_GRAVITY 1200.0f
+#define PLAYER_JUMP_FORCE 400.0f
+#define PLAYER_HEIGHT 64.0f
+#define PLAYER_RADIUS 16.0f
+#define PLAYER_EYE_HEIGHT 56.0f
+
+#define PLAYER_LEAN_ANGLE 25.0f
+#define PLAYER_LEAN_SPEED 8.0f
+#define PLAYER_LEAN_PIVOT_DISTANCE 30.0f
+
+#define PLAYER_CROUCH_OFFSET 28.0f
+#define PLAYER_CROUCH_SPEED 12.0f
+#define PLAYER_CROUCH_MOVE_MULTIPLIER 0.5f
#endif