DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено

◆ GetClosestSafePos3D()

vector PlayerRestrictedAreaInstance::GetClosestSafePos3D ( vector targetPos)
inlineprivate

См. определение в файле CfgPlayerRestrictedAreaJsonData.c строка 210

211 {
212 vector closestPos = targetPos;
213 float smallestDist = float.MAX;
214 float dist;
215
216 foreach (vector pos : m_TranslatedSafePositions3D)
217 {
218 dist = vector.DistanceSq(targetPos, pos);
219 if (dist < smallestDist)
220 {
221 smallestDist = dist;
222 closestPos = pos;
223 }
224 }
225 return closestPos;
226 }
ref array< vector > m_TranslatedSafePositions3D

Перекрестные ссылки vector::DistanceSq() и m_TranslatedSafePositions3D.