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

◆ PlayerInsideOfLocationFilter() [2/2]

bool PlayerInsideOfLocationFilter ( map< int, ref DynamicMusicLocationDynamicData > locations)
private

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

626 {
627 if (locations.Count() > 0)
628 {
629 foreach (int locationId, DynamicMusicLocationDynamicData location : locations)
630 {
631 if (Math.IsPointInRectangle(location.m_Min, location.m_Max, m_PlayerPosition))
632 {
633 #ifdef ENABLE_LOGGING
634 DMPDebugPrint(string.Format("Player inside location <%1, %2>", location.m_Min, location.m_Max));
635 #endif
636 return true;
637 }
638 }
639 }
640
641 return false;
642 }
vector m_PlayerPosition
Определения DynamicMusicPlayer.c:124
Определения EnMath.c:7
static proto bool IsPointInRectangle(vector mi, vector ma, vector p)
Returns if point is inside rectangle.

Перекрестные ссылки Math::IsPointInRectangle() и m_PlayerPosition.