add some trace messages
This commit is contained in:
parent
9f0b616c49
commit
50a27287dd
@ -74,8 +74,8 @@ function graphics.update_orientation(entity,now,dtime)
|
||||
--entity.dynamic_data.movement.ts_orientation_upd = now
|
||||
|
||||
local current_velocity = entity.object:getvelocity()
|
||||
local acceleration = entity.object:getacceleration()
|
||||
local pos = entity.getbasepos(entity)
|
||||
local acceleration = entity.object:getacceleration()
|
||||
local pos = entity.getbasepos(entity)
|
||||
|
||||
dbg_mobf.graphics_lvl3("MOBF: vel: (" .. current_velocity.x .. ",".. current_velocity.z .. ") " ..
|
||||
"accel: (" ..acceleration.x .. "," .. acceleration.z .. ")")
|
||||
@ -90,23 +90,24 @@ function graphics.update_orientation(entity,now,dtime)
|
||||
|
||||
--legacy 2d mode
|
||||
if (entity.mode == "2d") then
|
||||
dbg_mobf.graphics_lvl3("MOBF: legacy 2d mode")
|
||||
graphics.update_orientation_simple(entity,{x=delta_x, z=delta_z})
|
||||
-- 3d mode
|
||||
else
|
||||
|
||||
dbg_mobf.graphics_lvl3("MOBF: 3d mode")
|
||||
if (delta_x ~= 0 ) and
|
||||
(delta_z ~= 0) then
|
||||
|
||||
entity.object:setyaw(mobf_calc_yaw(delta_x,delta_z))
|
||||
|
||||
dbg_mobf.graphics_lvl3("MOBF: x-delta: " .. delta_x
|
||||
.. " z-delta: " .. delta_z)
|
||||
entity.object:setyaw(mobf_calc_yaw(delta_x,delta_z))
|
||||
|
||||
|
||||
elseif (delta_x ~= 0) or
|
||||
(delta_z ~= 0) then
|
||||
dbg_mobf.graphics_lvl3("MOBF: at least speed for one direction is 0")
|
||||
graphics.update_orientation_simple(entity,{x=delta_x,z=delta_z})
|
||||
else
|
||||
dbg_mobf.movement_lvl3("MOBF: not moving")
|
||||
dbg_mobf.graphics_lvl3("MOBF: not moving")
|
||||
end
|
||||
end
|
||||
end
|
||||
@ -118,7 +119,7 @@ function graphics.update_orientation(entity,now,dtime)
|
||||
entity.data.attention ~= nil and
|
||||
entity.dynamic_data.attention.current_value >
|
||||
entity.data.attention.watch_threshold then
|
||||
|
||||
dbg_mobf.graphics_lvl3("MOBF: attention mode orientation update")
|
||||
local direction = mobf_get_direction(entity.object:getpos(),
|
||||
entity.dynamic_data.attention.most_relevant_target:getpos())
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user