1
0
Fork 0

fix mob death animation

arrow_node_collision
epCode 2022-10-15 17:15:23 -07:00 committed by cora
parent 38ff7af9fe
commit 74ba2a105c
1 changed files with 2 additions and 2 deletions

View File

@ -3494,7 +3494,7 @@ local mob_punch = function(self, hitter, tflp, tool_capabilities, dir)
kb = kb + luaentity._knockback
end
--self._kb_turn = false
self._turn_to=self.object:get_yaw()+1.57
self._turn_to=self.object:get_yaw()-1.57
self.frame_speed_multiplier=2.3
if self.animation.run_end then
set_animation(self, "run")
@ -3859,7 +3859,7 @@ local mob_step = function(self, dtime)
local v = self.object:get_velocity()
local d = 0.85
if self.state and self.state=="die" or check_for_death(self) and not self.animation.die_end then
if (self.state and self.state=="die" or check_for_death(self)) and not self.animation.die_end then
d = 0.92
local rot = self.object:get_rotation()
rot.z = ((pi/2-rot.z)*.2)+rot.z