player now reduces motion when reduce motion is turned on

This commit is contained in:
betalars 2024-02-06 21:58:46 +01:00
parent 477bf3b1a4
commit d741913c86
1 changed files with 2 additions and 2 deletions

View File

@ -88,7 +88,7 @@ func _physics_process(delta:float):
if has_stage:
_handle_movement(delta)
_handle_rotation(delta)
if jitter_strength > 0: _handle_jitter(delta)
if jitter_strength > 0 and not State.reduce_motion: _handle_jitter(delta)
func _handle_movement(delta:float):
var input:Vector2 = Vector2(Input.get_action_strength("player_right") - Input.get_action_strength("player_left"),
@ -138,7 +138,7 @@ func _handle_jitter(delta):
noise.get_noise_1d(loc_noise_spot.z)
) * location_jitter * jitter_strength
mount.rotation = Vector3(
if not State.reduce_motion: mount.rotation = Vector3(
noise.get_noise_1d(rot_noise_spot.x),
noise.get_noise_1d(rot_noise_spot.y),
noise.get_noise_1d(rot_noise_spot.z)