778 {
780 {
783 {
784 if (track.
m_Shape == DynamicMusicLocationShape.BOX)
785 {
787 {
789 continue;
790 }
791 }
792
794 }
795
798 {
799 if (trackPrio.
m_Shape == DynamicMusicLocationShape.BOX)
800 {
802 {
804 continue;
805 }
806 }
807
809 }
810 }
811 }
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)