779 {
781 {
784 {
785 if (track.
m_Shape == DynamicMusicLocationShape.BOX)
786 {
788 {
790 continue;
791 }
792 }
793
795 }
796
799 {
800 if (trackPrio.
m_Shape == DynamicMusicLocationShape.BOX)
801 {
803 {
805 continue;
806 }
807 }
808
810 }
811 }
812 }
const float LOCATION_DISTANCE_MAX
ref DynamicMusicPlayerRegistry m_DynamicMusicPlayerRegistry
ref array< ref DynamicMusicTrackData > m_TracksLocationStaticPrioritizedCached
static + filtered by the distance between player and center of zone
ref array< ref DynamicMusicTrackData > m_TracksLocationStaticCached
map of dynamically registered locations during runtime
ref array< ref array< vector > > locationBoundaries
Result for an object found in CGame.IsBoxCollidingGeometryProxy.
static proto native float Distance(vector v1, vector v2)
Returns the distance between tips of two 3D vectors.
static vector CenterOfRectangle(vector min, vector max)