774 {
776 {
779 {
780 if (track.
m_Shape == DynamicMusicLocationShape.BOX)
781 {
783 {
785 continue;
786 }
787 }
788
790 }
791
794 {
795 if (trackPrio.
m_Shape == DynamicMusicLocationShape.BOX)
796 {
798 {
800 continue;
801 }
802 }
803
805 }
806 }
807 }
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)