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

◆ IsTargetInActiveRefresherRange()

bool ManBase::IsTargetInActiveRefresherRange ( EntityAI target)
inlineprotected

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

4580 {
4581 array<vector> temp = new array<vector>;
4582 temp = g_Game.GetMission().GetActiveRefresherLocations();
4583 int count = temp.Count();
4584 if (count > 0)
4585 {
4586 vector pos = target.GetPosition();
4587 for (int i = 0; i < count; i++)
4588 {
4589 if (vector.Distance(pos,temp.Get(i)) < GameConstants.REFRESHER_RADIUS)
4590 return true;
4591 }
4592
4593 return false;
4594 }
4595 else
4596 {
4597 return false;
4598 }
4599 }
DayZGame g_Game
Определения DayZGame.c:3942

Перекрестные ссылки vector::Distance(), g_Game и GameConstants::REFRESHER_RADIUS.