1
0
Fork 0

Gut even more elements of the api

mineclone5
jordan4ibanez 2021-04-13 19:17:48 -04:00
parent 220d30df5f
commit ed60266713
1 changed files with 9 additions and 6 deletions

View File

@ -604,14 +604,15 @@ end
local mob_step = function(self, dtime) local mob_step = function(self, dtime)
--do not continue if non-existent
if not self or not self.object or not self.object:get_luaentity() then if not self or not self.object or not self.object:get_luaentity() then
return false return false
end end
if self.state == "die" then --if self.state == "die" then
print("need custom die stop moving thing") -- print("need custom die stop moving thing")
return -- return
end --end
-- can mob be pushed, if so calculate direction -- do this first to prevent issues -- can mob be pushed, if so calculate direction -- do this first to prevent issues
if self.pushable then if self.pushable then
@ -629,8 +630,8 @@ local mob_step = function(self, dtime)
--cmi.notify_step(self.object, dtime) --cmi.notify_step(self.object, dtime)
--end --end
local pos = self.object:get_pos() --local pos = self.object:get_pos()
local yaw = 0 --local yaw = 0
--if mobs_debug then --if mobs_debug then
--update_tag(self) --update_tag(self)
@ -653,6 +654,7 @@ local mob_step = function(self, dtime)
-- smooth rotation by ThomasMonroe314 -- smooth rotation by ThomasMonroe314
--[[
if self.delay and self.delay > 0 then if self.delay and self.delay > 0 then
local yaw = self.object:get_yaw() or 0 local yaw = self.object:get_yaw() or 0
@ -692,6 +694,7 @@ local mob_step = function(self, dtime)
self.object:set_yaw(yaw) self.object:set_yaw(yaw)
--update_roll(self) --update_roll(self)
end end
]]--
-- end rotation -- end rotation