From f85c4091ef279ecbc7268f0ec782e84d9152ba27 Mon Sep 17 00:00:00 2001 From: y Date: Sat, 13 Jul 2019 23:39:51 +0100 Subject: [PATCH] fix physics overrides --- handlers/animations.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/handlers/animations.lua b/handlers/animations.lua index 6cfb098..e70bf98 100644 --- a/handlers/animations.lua +++ b/handlers/animations.lua @@ -20,7 +20,7 @@ function xdecor.sit(pos, node, clicker, pointed_thing) pos.y = pos.y - 0.5 clicker:setpos(pos) clicker:set_eye_offset({x=0, y=0, z=0}, {x=0, y=0, z=0}) - clicker:set_physics_override(1, 1, 1) + clicker:set_physics_override({speed = 1, jump = 1, gravity = 1}) default.player_attached[player_name] = false default.player_set_animation(clicker, "stand", 30) @@ -28,7 +28,7 @@ function xdecor.sit(pos, node, clicker, pointed_thing) not ctrl.sneak and vector.equals(vel, {x=0,y=0,z=0}) then clicker:set_eye_offset({x=0, y=-7, z=2}, {x=0, y=0, z=0}) - clicker:set_physics_override(0, 0, 0) + clicker:set_physics_override({speed = 0, jump = 0, gravity = 1}) clicker:setpos(pos) default.player_attached[player_name] = true default.player_set_animation(clicker, "sit", 30) -- 2.44.0