diff --git a/Detour/Source/DetourNavMeshQuery.cpp b/Detour/Source/DetourNavMeshQuery.cpp index 8bb53df..3d283ac 100644 --- a/Detour/Source/DetourNavMeshQuery.cpp +++ b/Detour/Source/DetourNavMeshQuery.cpp @@ -308,7 +308,7 @@ dtStatus dtNavMeshQuery::findRandomPoint(const dtQueryFilter* filter, float (*fr return DT_SUCCESS; } -dtStatus dtNavMeshQuery::findRandomPointAroundCircle(dtPolyRef startRef, const float* centerPos, const float radius, +dtStatus dtNavMeshQuery::findRandomPointAroundCircle(dtPolyRef startRef, const float* centerPos, const float maxRadius, const dtQueryFilter* filter, float (*frand)(), dtPolyRef* randomRef, float* randomPt) const { @@ -340,7 +340,7 @@ dtStatus dtNavMeshQuery::findRandomPointAroundCircle(dtPolyRef startRef, const f dtStatus status = DT_SUCCESS; - const float radiusSqr = dtSqr(radius); + const float radiusSqr = dtSqr(maxRadius); float areaSum = 0.0f; const dtMeshTile* randomTile = 0; diff --git a/DetourCrowd/Include/DetourLocalBoundary.h b/DetourCrowd/Include/DetourLocalBoundary.h index d77a136..e59bb56 100644 --- a/DetourCrowd/Include/DetourLocalBoundary.h +++ b/DetourCrowd/Include/DetourLocalBoundary.h @@ -40,7 +40,7 @@ class dtLocalBoundary dtPolyRef m_polys[MAX_LOCAL_POLYS]; int m_npolys; - void addSegment(const float dist, const float* seg); + void addSegment(const float dist, const float* s); public: dtLocalBoundary(); diff --git a/DetourCrowd/Include/DetourProximityGrid.h b/DetourCrowd/Include/DetourProximityGrid.h index ed553f9..c2b9e02 100644 --- a/DetourCrowd/Include/DetourProximityGrid.h +++ b/DetourCrowd/Include/DetourProximityGrid.h @@ -44,7 +44,7 @@ public: dtProximityGrid(); ~dtProximityGrid(); - bool init(const int maxItems, const float cellSize); + bool init(const int poolSize, const float cellSize); void clear();