diff options
Diffstat (limited to 'godot/scripts/characters/player_controller_new.gd')
| -rw-r--r-- | godot/scripts/characters/player_controller_new.gd | 4 |
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: |
