From e9f71a7959e24ff4d1157ce2ea68e84a38d2d6e3 Mon Sep 17 00:00:00 2001 From: Vladislav Khorev Date: Wed, 30 Sep 2026 00:15:34 +0600 Subject: [PATCH] Fixing stuff --- src/Location.cpp | 2 +- src/navigation/PathFinder.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Location.cpp b/src/Location.cpp index 43a0ac3..60d52b8 100644 --- a/src/Location.cpp +++ b/src/Location.cpp @@ -1412,7 +1412,7 @@ namespace FRG if (!a || !b) continue; if (a->getHp() <= 0.f || b->getHp() <= 0.f || !a->state.enabled || !b->state.enabled) continue; - const float minDist = a->state.collisionRadius + b->state.collisionRadius; + const float minDist = (a->state.collisionRadius + b->state.collisionRadius) * 0.3; if (minDist <= 0.f) continue; const Eigen::Vector2f pa(a->state.position.x(), a->state.position.z()); diff --git a/src/navigation/PathFinder.h b/src/navigation/PathFinder.h index b2d43b5..4855c7d 100644 --- a/src/navigation/PathFinder.h +++ b/src/navigation/PathFinder.h @@ -63,7 +63,7 @@ public: private: float cellSize = 0.4f; - float agentRadius = 0.45f; + float agentRadius = 0.15f; float floorY = 0.0f; float objectPadding = 0.25f; float boundaryPadding = 0.0f;