1
This commit is contained in:
parent
7853aa35ff
commit
0b52277eeb
@ -2597,23 +2597,14 @@ void Creature::AutoNavigation(Position target_pos, float speed,
|
|||||||
move_distance
|
move_distance
|
||||||
});
|
});
|
||||||
#endif
|
#endif
|
||||||
bool ok = false;
|
bool ok = std::abs(move_distance - context->distance) < 0.0001f;
|
||||||
// 999
|
room->grid_service->MoveCreature(c);
|
||||||
#if 0
|
|
||||||
if (c->CheckCollision()) {
|
|
||||||
c->SetPos(old_pos);
|
|
||||||
ok = true;
|
|
||||||
} else {
|
|
||||||
ok = std::abs(move_distance - context->distance) < 0.0001f;
|
|
||||||
room->grid_service->MoveCreature(c);
|
|
||||||
}
|
|
||||||
|
|
||||||
if (ok || c->dead) {
|
if (ok || c->dead) {
|
||||||
context->cb(c);
|
context->cb(c);
|
||||||
c->DecDisableMoveTimes();
|
c->DecDisableMoveTimes();
|
||||||
room->xtimer.DeleteCurrentTimer();
|
room->xtimer.DeleteCurrentTimer();
|
||||||
}
|
}
|
||||||
#endif
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
&xtimer_attacher);
|
&xtimer_attacher);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user