No longer set eye offset when sitting on chair

MTG is now doing the eye offset itself
This commit is contained in:
Wuzzy 2024-07-23 10:32:11 +02:00
parent a84365d3e9
commit ba85e514bf

View File

@ -22,7 +22,6 @@ function xdecor.sit(pos, node, clicker, pointed_thing)
if player_api.player_attached[player_name] then if player_api.player_attached[player_name] then
clicker:set_pos(pos) clicker:set_pos(pos)
clicker:set_eye_offset(vector.new(), vector.new())
if mod_playerphysics then if mod_playerphysics then
playerphysics.remove_physics_factor(clicker, "speed", "xdecor:sit_speed") playerphysics.remove_physics_factor(clicker, "speed", "xdecor:sit_speed")
playerphysics.remove_physics_factor(clicker, "jump", "xdecor:sit_jump") playerphysics.remove_physics_factor(clicker, "jump", "xdecor:sit_jump")
@ -35,7 +34,6 @@ function xdecor.sit(pos, node, clicker, pointed_thing)
elseif not player_api.player_attached[player_name] and node.param2 <= 3 and elseif not player_api.player_attached[player_name] and node.param2 <= 3 and
not ctrl.sneak and vector.equals(vel, vector.new()) then not ctrl.sneak and vector.equals(vel, vector.new()) then
clicker:set_eye_offset({x = 0, y = -7, z = 2}, vector.new())
if mod_playerphysics then if mod_playerphysics then
playerphysics.add_physics_factor(clicker, "speed", "xdecor:sit_speed", 0) playerphysics.add_physics_factor(clicker, "speed", "xdecor:sit_speed", 0)
playerphysics.add_physics_factor(clicker, "jump", "xdecor:sit_jump", 0) playerphysics.add_physics_factor(clicker, "jump", "xdecor:sit_jump", 0)