This commit is contained in:
aozhiwei 2022-02-07 14:36:47 +08:00
parent 5c1812446b
commit 5d160e1eb7

View File

@ -1959,50 +1959,50 @@ void Creature::CheckSpecObject()
#ifdef DEBUG
if (IsPlayer()) {
if (old_cell_flags != cell_flags_) {
std::string msg = "地形变化 old:";
std::string msg = "terrain changed old:";
{
if (a8::HasBitFlag(old_cell_flags, kColliderTag_Grass)) {
msg += " :1";
msg += " grass:1";
} else {
msg += " :0";
msg += " grass:0";
}
if (a8::HasBitFlag(old_cell_flags, kColliderTag_Water)) {
msg += " :1";
msg += " water:1";
} else {
msg += " :0";
msg += " water:0";
}
if (a8::HasBitFlag(old_cell_flags, kColliderTag_Ice)) {
msg += " :1";
msg += " ice:1";
} else {
msg += " :0";
msg += " ice:0";
}
if (a8::HasBitFlag(old_cell_flags, kColliderTag_MountainTop)) {
msg += " 山顶:1";
msg += " mountaintop:1";
} else {
msg += " 山顶:0";
msg += " mountaintop:0";
}
}
{
msg += " new:";
if (a8::HasBitFlag(cell_flags_, kColliderTag_Grass)) {
msg += " :1";
msg += " grass:1";
} else {
msg += " :0";
msg += " grass:0";
}
if (a8::HasBitFlag(cell_flags_, kColliderTag_Water)) {
msg += " :1";
msg += " water:1";
} else {
msg += " :0";
msg += " water:0";
}
if (a8::HasBitFlag(cell_flags_, kColliderTag_Ice)) {
msg += " :1";
msg += " ice:1";
} else {
msg += " :0";
msg += " ice:0";
}
if (a8::HasBitFlag(cell_flags_, kColliderTag_MountainTop)) {
msg += " 山顶:1";
msg += " mountaintop:1";
} else {
msg += " 山顶:0";
msg += " mountaintop:0";
}
}
msg += a8::Format(" o:%d n:%d w:%d h:%d", {old_cell_flags, cell_flags_, water_w, water_h});