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

◆ PlayerInsideOfLocationFilter() [2/2]

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

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

623 {
624 if (locations.Count() > 0)
625 {
626 foreach (int locationId, DynamicMusicLocationDynamicData location : locations)
627 {
628 if (Math.IsPointInRectangle(location.m_Min, location.m_Max, m_PlayerPosition))
629 {
630 #ifdef ENABLE_LOGGING
631 DMPDebugPrint(string.Format("Player inside location <%1, %2>", location.m_Min, location.m_Max));
632 #endif
633 return true;
634 }
635 }
636 }
637
638 return false;
639 }
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.