From 6dd265a0aee5fa0ed21b3d272fa3bc07d5d483d9 Mon Sep 17 00:00:00 2001 From: Anson Bridges Date: Wed, 19 Oct 2022 14:14:08 -0400 Subject: modelling, server stability, screen shake --- godot/scripts/characters/player_controller_new.gd | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'godot/scripts/characters') diff --git a/godot/scripts/characters/player_controller_new.gd b/godot/scripts/characters/player_controller_new.gd index d78b6e3..62f5ef6 100644 --- a/godot/scripts/characters/player_controller_new.gd +++ b/godot/scripts/characters/player_controller_new.gd @@ -266,10 +266,10 @@ func _integrate_forces(state: PhysicsDirectBodyState) -> void: for i in range(player_state.get_contact_count()): var contact_angle_from_up : float = Vector3.UP.angle_to(player_state.get_contact_local_normal(i)) if contact_angle_from_up > FLOOR_MAX_ANGLE and !is_on_floor: - friction = 0 + physics_material_override.friction = 0 break if i == player_state.get_contact_count() - 1: - friction = 1 + physics_material_override.friction = 1 rpc("set_phys_transform", transform, linear_velocity) if global_transform.origin.y < -30: -- cgit v1.2.3