summaryrefslogtreecommitdiff
path: root/godot/scripts/characters/player_controller_new.gd
diff options
context:
space:
mode:
Diffstat (limited to 'godot/scripts/characters/player_controller_new.gd')
-rw-r--r--godot/scripts/characters/player_controller_new.gd4
1 files changed, 2 insertions, 2 deletions
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: