46 DynamicMusicPlayerSettings settings =
new DynamicMusicPlayerSettings();
47 settings.m_MinWaitTimeSeconds = 3.0;
48 settings.m_MaxWaitTimeSeconds = 5.0;
55 DynamicMusicPlayerSettings settings =
new DynamicMusicPlayerSettings();
56 settings.m_MinWaitTimeSeconds = 1.0;
57 settings.m_MaxWaitTimeSeconds = 3.0;
64 DynamicMusicPlayerSettings settings =
new DynamicMusicPlayerSettings();
65 settings.m_MinWaitTimeSeconds = 360.0;
66 settings.m_MaxWaitTimeSeconds = 600.0;
73 DynamicMusicPlayerSettings settings =
new DynamicMusicPlayerSettings();
74 settings.m_MinWaitTimeSeconds = 360.0;
75 settings.m_MaxWaitTimeSeconds = 600.0;
79 settings.m_PreviousTrackFadeoutSeconds = 15.0;
85 DynamicMusicPlayerSettings settings =
new DynamicMusicPlayerSettings();
86 settings.m_MinWaitTimeSeconds = 3.0;
87 settings.m_MaxWaitTimeSeconds = 5.0;
89 settings.m_PreviousTrackFadeoutSeconds = 20.0;
122 RegisterTrackTime(
"Music_time_night_1_SoundSet", DynamicMusicPlayerTimeOfDay.NIGHT);
123 RegisterTrackTime(
"Music_time_night_2_SoundSet", DynamicMusicPlayerTimeOfDay.NIGHT);
125 RegisterTrackTime(
"Music_time_dawn_1_SoundSet", DynamicMusicPlayerTimeOfDay.DAWN);
126 RegisterTrackTime(
"Music_time_dawn_2_SoundSet", DynamicMusicPlayerTimeOfDay.DAWN);
128 RegisterTrackTime(
"Music_time_dusk_1_SoundSet", DynamicMusicPlayerTimeOfDay.DUSK);
129 RegisterTrackTime(
"Music_time_dusk_2_SoundSet", DynamicMusicPlayerTimeOfDay.DUSK);
149 protected void RegisterTrackMenu(
string soundSetName,
bool hasPriority =
false,
int timeOfDay = DynamicMusicPlayerTimeOfDay.ANY)
160 protected void RegisterTrackTime(
string soundSetName,
int timeOfDay = DynamicMusicPlayerTimeOfDay.ANY)
175 track.
m_Shape = DynamicMusicLocationShape.BOX;
196 track.
m_Shape = DynamicMusicLocationShape.BOX;
218 track.
m_Shape = DynamicMusicLocationShape.POLYGON;
EDynamicMusicPlayerCategory
const int CONTAMINATED_ZONE
void RegisterTracksTime()
void RegisterTracksMenu()
ref array< ref DynamicMusicTrackData > m_TracksLocationDynamic
void RegisterTracksLocationDynamic()
void RegisterTrackLocationStaticMultiRectangle(string soundSetName, array< ref TVectorArray > locationBoundaries, int timeOfDay=DynamicMusicPlayerTimeOfDay.ANY, bool runImmediately=false)
void RegisterTrackTime(string soundSetName, int timeOfDay=DynamicMusicPlayerTimeOfDay.ANY)
void RegisterTimeSettings()
void RegisterGlobalSettings()
void RegisterLocationStaticSettings()
void RegisterCategorySettings()
ref array< ref DynamicMusicTrackData > m_TracksTime
void RegisterMenuSettings()
void RegisterTrackLocationStaticPoints(string soundSetName, array< vector > vertices, int timeOfDay=DynamicMusicPlayerTimeOfDay.ANY, bool runImmediately=false)
ref array< ref DynamicMusicTrackData > m_TracksMenu
void RegisterLocationDynamicSettings()
ref map< EDynamicMusicPlayerCategory, ref DynamicMusicPlayerSettings > m_SettingsByCategory
void RegisterTrackLocationStatic(string soundSetName, vector start, vector end, int timeOfDay=DynamicMusicPlayerTimeOfDay.ANY, bool runImmediately=false)
ref array< ref DynamicMusicTrackData > m_TracksLocationStaticPrioritized
void RegisterTrackMenu(string soundSetName, bool hasPriority=false, int timeOfDay=DynamicMusicPlayerTimeOfDay.ANY)
void RegisterTracksLocationStatic()
void DynamicMusicPlayerRegistry()
void RegisterTrackLocationDynamic(string soundSetName, int locationType=DynamicMusicLocationTypes.NONE, int timeOfDay=DynamicMusicPlayerTimeOfDay.ANY)
ref array< ref DynamicMusicTrackData > m_TracksLocationStatic
EDynamicMusicPlayerCategory m_Category
void InsertLocation(vector min, vector max)
ref array< vector > vertices
ref array< ref array< vector > > locationBoundaries
Result for an object found in CGame.IsBoxCollidingGeometryProxy.