diff --git a/server/src/sys/agent/behavior_tree.rs b/server/src/sys/agent/behavior_tree.rs index 3ccec1fc77..4b1b650291 100644 --- a/server/src/sys/agent/behavior_tree.rs +++ b/server/src/sys/agent/behavior_tree.rs @@ -543,6 +543,18 @@ fn update_target_awareness(bdata: &mut BehaviorData) -> bool { .. } = bdata; + let dbg_msg = format!( + "{} - {:#?}\n{:?}", + agent.awareness, + agent.awareness.state(), + agent.target.and_then(|t| t + .last_known_pos + .map(|lkp| format!("{:.0} {:.0} {:.0}", lkp.x, lkp.y, lkp.z))) + ); + + // TODO: THIS IS FOR CODE REVIEWERS. REMOVE BEFORE MERGE. + agent_data.chat_npc(dbg_msg, bdata.event_emitter); + let target = agent.target.map(|t| t.target); let tgt_pos = target.and_then(|t| read_data.positions.get(t));