diff options
author | metamuffin <metamuffin@disroot.org> | 2025-09-24 00:11:10 +0200 |
---|---|---|
committer | metamuffin <metamuffin@disroot.org> | 2025-09-24 00:11:10 +0200 |
commit | f50f7dee84c93380bb9c6ca1b0dc209181293092 (patch) | |
tree | fcd4955ae70b3c30d5c61129c2072d77b37062f2 /client/player/controllable_player.gd | |
parent | c0d7f16a8ee2a5a30c0472784ffe7265503a6dd0 (diff) | |
download | hurrycurry-f50f7dee84c93380bb9c6ca1b0dc209181293092.tar hurrycurry-f50f7dee84c93380bb9c6ca1b0dc209181293092.tar.bz2 hurrycurry-f50f7dee84c93380bb9c6ca1b0dc209181293092.tar.zst |
Add fps mouse sens setting
Diffstat (limited to 'client/player/controllable_player.gd')
-rw-r--r-- | client/player/controllable_player.gd | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/client/player/controllable_player.gd b/client/player/controllable_player.gd index ebc91488..8f5ce3c0 100644 --- a/client/player/controllable_player.gd +++ b/client/player/controllable_player.gd @@ -76,8 +76,9 @@ func _process(delta): func _input(event: InputEvent): if Input.mouse_mode != Input.MOUSE_MODE_CAPTURED: return if event is InputEventMouseMotion: - fps_look.x += event.relative.y * -0.001 - fps_look.y += event.relative.x * 0.001 + var sens = Settings.read("input.fps_mouse_sensitivity") + fps_look.x += event.relative.y * -sens + fps_look.y += event.relative.x * sens fps_look.x = max(-PI * 0.45, min(PI * 0.45, fps_look.x)) if event is InputEventMouseButton: var action = "" |