fix sit behaviour
parent
97a50b51bd
commit
e918dac4f6
|
@ -52,11 +52,11 @@ function hidroplane.attach(self, player, instructor_mode)
|
||||||
end
|
end
|
||||||
player:set_eye_offset({x = 0, y = eye_y, z = 2}, {x = 0, y = 1, z = -30})
|
player:set_eye_offset({x = 0, y = eye_y, z = 2}, {x = 0, y = 1, z = -30})
|
||||||
player_api.player_attached[name] = true
|
player_api.player_attached[name] = true
|
||||||
|
player_api.set_animation(player, "sit")
|
||||||
-- make the driver sit
|
-- make the driver sit
|
||||||
minetest.after(1, function()
|
minetest.after(1, function()
|
||||||
player = minetest.get_player_by_name(name)
|
player = minetest.get_player_by_name(name)
|
||||||
if player then
|
if player then
|
||||||
player_api.set_animation(player, "sit")
|
|
||||||
airutils.sit(player)
|
airutils.sit(player)
|
||||||
--apply_physics_override(player, {speed=0,gravity=0,jump=0})
|
--apply_physics_override(player, {speed=0,gravity=0,jump=0})
|
||||||
end
|
end
|
||||||
|
@ -82,11 +82,11 @@ function hidroplane.attach_pax(self, player)
|
||||||
end
|
end
|
||||||
player:set_eye_offset({x = 0, y = eye_y, z = 2}, {x = 0, y = 1, z = -30})
|
player:set_eye_offset({x = 0, y = eye_y, z = 2}, {x = 0, y = 1, z = -30})
|
||||||
player_api.player_attached[name] = true
|
player_api.player_attached[name] = true
|
||||||
|
player_api.set_animation(player, "sit")
|
||||||
-- make the driver sit
|
-- make the driver sit
|
||||||
minetest.after(1, function()
|
minetest.after(1, function()
|
||||||
player = minetest.get_player_by_name(name)
|
player = minetest.get_player_by_name(name)
|
||||||
if player then
|
if player then
|
||||||
player_api.set_animation(player, "sit")
|
|
||||||
airutils.sit(player)
|
airutils.sit(player)
|
||||||
--apply_physics_override(player, {speed=0,gravity=0,jump=0})
|
--apply_physics_override(player, {speed=0,gravity=0,jump=0})
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in New Issue