Show elytra animation when using elytra

This commit is contained in:
Johannes Fritz 2023-12-29 12:13:23 -06:00 committed by the-real-herowl
parent 899c45534f
commit 4c0bad754e
2 changed files with 2 additions and 2 deletions

@ -242,7 +242,7 @@ minetest.register_globalstep(function(dtime)
player:get_meta():set_int("mcl_damage:damage_animation", 0) player:get_meta():set_int("mcl_damage:damage_animation", 0)
end) end)
elseif mcl_playerplus.elytra[player] and mcl_playerplus.elytra[player].active then elseif mcl_playerplus.elytra[player] and mcl_playerplus.elytra[player].active then
player_set_animation(player, "stand")
elseif walking and velocity.x > 0.35 elseif walking and velocity.x > 0.35
or walking and velocity.x < -0.35 or walking and velocity.x < -0.35
or walking and velocity.z > 0.35 or walking and velocity.z > 0.35

@ -366,7 +366,7 @@ minetest.register_globalstep(function(dtime)
set_properties(player, player_props_elytra) set_properties(player, player_props_elytra)
-- control body bone when flying -- control body bone when flying
local body_rot = vector.new((75 - degrees(dir_to_pitch(player_velocity))), -player_vel_yaw + yaw, 0) local body_rot = vector.new(degrees(dir_to_pitch(player_velocity)) + 110, -player_vel_yaw + yaw, 180)
set_bone_pos(player, "Body_Control", nil, body_rot) set_bone_pos(player, "Body_Control", nil, body_rot)
elseif parent then elseif parent then
set_properties(player, player_props_riding) set_properties(player, player_props_riding)