1
This commit is contained in:
parent
ba0590c5c0
commit
47fbfb59c3
@ -1880,7 +1880,13 @@ void Creature::GetHitEnemys(std::set<Creature*>& enemys, const glm::vec3 center,
|
|||||||
[this, &enemys, center, radius, &min_distance] (Creature* c, bool& stop)
|
[this, &enemys, center, radius, &min_distance] (Creature* c, bool& stop)
|
||||||
{
|
{
|
||||||
if (IsProperTarget(c)) {
|
if (IsProperTarget(c)) {
|
||||||
|
#if 1
|
||||||
|
Position p;
|
||||||
|
p.FromGlmVec3(center);
|
||||||
|
float distance = c->GetPos().Distance2D2(p);
|
||||||
|
#else
|
||||||
float distance = c->GetPos().DistanceGlmVec3(center);
|
float distance = c->GetPos().DistanceGlmVec3(center);
|
||||||
|
#endif
|
||||||
min_distance = std::min(min_distance, distance);
|
min_distance = std::min(min_distance, distance);
|
||||||
if (distance < radius) {
|
if (distance < radius) {
|
||||||
enemys.insert(c);
|
enemys.insert(c);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user