From 79bdb05b9e5c331b28830af709f043d90a9a6209 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Mon, 19 Dec 2022 14:58:47 +0800 Subject: [PATCH] 1 --- server/gameserver/movehelper.cc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/server/gameserver/movehelper.cc b/server/gameserver/movehelper.cc index cde3b914..0a14e31e 100644 --- a/server/gameserver/movehelper.cc +++ b/server/gameserver/movehelper.cc @@ -26,6 +26,7 @@ bool MoveHelper::UpdatePosition() a8::Vec2 dir = a8::Vec2(curr_point.dir.x, curr_point.dir.z); float h = 0.0f; if (owner_->room->map_instance->GetPosHeight(curr_point.curr_pos, h)) { +#ifdef DEBUG1 a8::XPrintf("pos:%f,%f,%f h1:%f\n", { owner_->GetPos().x, @@ -33,6 +34,7 @@ bool MoveHelper::UpdatePosition() owner_->GetPos().z, h }); +#endif curr_point.curr_pos.y = h; } else { //abort(); @@ -40,6 +42,7 @@ bool MoveHelper::UpdatePosition() curr_point.curr_pos.AddVec2(dir * owner_->GetSpeed()); owner_->SetPos(curr_point.curr_pos); if (owner_->room->map_instance->GetPosHeight(owner_->GetPos(), h)) { +#ifdef DEBUG1 a8::XPrintf("pos:%f,%f,%f h2:%f\n", { owner_->GetPos().x, @@ -47,6 +50,7 @@ bool MoveHelper::UpdatePosition() owner_->GetPos().z, h }); +#endif auto new_pos = owner_->GetPos(); new_pos.y = h; owner_->SetPos(new_pos);