Movement speed fix
This commit is contained in:
parent
6b5e8406b3
commit
c2f130c931
@ -86,6 +86,12 @@ void PlayerController::updateControls(float delta){
|
|||||||
speed *= CHEAT_SPEED_MUL;
|
speed *= CHEAT_SPEED_MUL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (crouch) {
|
||||||
|
speed *= CROUCH_SPEED_MUL;
|
||||||
|
} else if (input.sprint) {
|
||||||
|
speed *= RUN_SPEED_MUL;
|
||||||
|
}
|
||||||
|
|
||||||
vec3 dir(0,0,0);
|
vec3 dir(0,0,0);
|
||||||
if (input.moveForward){
|
if (input.moveForward){
|
||||||
dir.x += camera->dir.x;
|
dir.x += camera->dir.x;
|
||||||
@ -151,11 +157,9 @@ void PlayerController::updateControls(float delta){
|
|||||||
float dt = min(1.0f, delta * ZOOM_SPEED);
|
float dt = min(1.0f, delta * ZOOM_SPEED);
|
||||||
float zoomValue = 1.0f;
|
float zoomValue = 1.0f;
|
||||||
if (crouch){
|
if (crouch){
|
||||||
speed *= CROUCH_SPEED_MUL;
|
|
||||||
cameraOffset += CROUCH_SHIFT_Y;
|
cameraOffset += CROUCH_SHIFT_Y;
|
||||||
zoomValue = CROUCH_ZOOM;
|
zoomValue = CROUCH_ZOOM;
|
||||||
} else if (input.sprint){
|
} else if (input.sprint){
|
||||||
speed *= RUN_SPEED_MUL;
|
|
||||||
zoomValue = RUN_ZOOM;
|
zoomValue = RUN_ZOOM;
|
||||||
}
|
}
|
||||||
if (input.zoom)
|
if (input.zoom)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user