summaryrefslogtreecommitdiff
path: root/godot/scripts/characters/player_controller_new.gd
diff options
context:
space:
mode:
authorAnson Bridges <bridges.anson@gmail.com>2022-10-19 14:14:08 -0400
committerAnson Bridges <bridges.anson@gmail.com>2022-10-19 14:19:10 -0400
commit6dd265a0aee5fa0ed21b3d272fa3bc07d5d483d9 (patch)
treebcf11172270686825efaeb0c86703f72cd4dade3 /godot/scripts/characters/player_controller_new.gd
parent5100ec45264ff36a2558757e76198b8b25866992 (diff)
modelling, server stability, screen shake
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: