class DynamicMusicPlayerRegistrySource
Derived classes
Constructors 1
void DynamicMusicPlayerRegistry()References PreloadData()
Referenced by MissionBase.InitialiseWorldData()
Members 8
ref map<EDynamicMusicPlayerCategory, ref DynamicMusicPlayerSettings> m_SettingsByCategoryref array<ref DynamicMusicTrackData> m_TracksMenuReferenced by DynamicMusicPlayer.DetermineTrackByCategory(), DynamicMusicPlayer.DisplayDebugStats(), RegisterTrackMenu()
Show 1 more
, RegisterTracksMenu()ref array<ref DynamicMusicTrackData> m_TracksCreditsReferenced by DynamicMusicPlayer.DetermineTrackByCategory(), DynamicMusicPlayer.DisplayDebugStats(), RegisterTrackCredits()
Show 1 more
, RegisterTracksCredits()ref array<ref DynamicMusicTrackData> m_TracksTimeReferenced by DynamicMusicPlayer.DetermineTrackByCategory(), DynamicMusicPlayer.DisplayDebugStats(), RegisterTracksTime()
Show 1 more
, RegisterTrackTime()ref array<ref DynamicMusicTrackData> m_TracksLocationStaticref array<ref DynamicMusicTrackData> m_TracksLocationStaticPrioritizedref array<ref DynamicMusicTrackData> m_TracksLocationDynamicprotected string m_WorldName = ""Methods 20
protected void PreloadData()References RegisterCategorySettings(), RegisterTracksCredits(), RegisterTracksLocationDynamic()
Show 5 more
, RegisterTracksLocationStatic(), RegisterTracksMenu(), RegisterTracksTime(), string.ToLower(), and m_WorldNameReferenced by DynamicMusicPlayerRegistry()
protected void RegisterCategorySettings()--------------------------------------------------------------------------------
Referenced by PreloadData()
private void RegisterGlobalSettings()--------------------------------------------------------------------------------
References new DynamicMusicPlayerSettings(), DynamicMusicPlayerSettings.m_MaxWaitTimeSeconds, DynamicMusicPlayerSettings.m_MinWaitTimeSeconds
Show 1 more
, m_SettingsByCategoryReferenced by RegisterCategorySettings()
private void RegisterMenuSettings()References new DynamicMusicPlayerSettings(), DynamicMusicPlayerSettings.m_MaxWaitTimeSeconds, DynamicMusicPlayerSettings.m_MinWaitTimeSeconds
Show 2 more
, DynamicMusicPlayerSettings.m_PreviousTrackFadeoutSeconds, and m_SettingsByCategoryReferenced by RegisterCategorySettings()
private void RegisterCreditsSettings()References new DynamicMusicPlayerSettings(), DynamicMusicPlayerSettings.m_MaxWaitTimeSeconds, DynamicMusicPlayerSettings.m_MinWaitTimeSeconds
Show 2 more
, DynamicMusicPlayerSettings.m_PreviousTrackFadeoutSeconds, and m_SettingsByCategoryReferenced by RegisterCategorySettings()
private void RegisterTimeSettings()References new DynamicMusicPlayerSettings(), DynamicMusicPlayerSettings.m_MaxWaitTimeSeconds, DynamicMusicPlayerSettings.m_MinWaitTimeSeconds
Show 1 more
, m_SettingsByCategoryReferenced by RegisterCategorySettings()
private void RegisterLocationStaticSettings()References new DynamicMusicPlayerSettings(), DynamicMusicPlayerSettings.m_MaxWaitTimeSeconds, DynamicMusicPlayerSettings.m_MinWaitTimeSeconds
Show 2 more
, DynamicMusicPlayerSettings.m_PreviousTrackFadeoutSeconds, and m_SettingsByCategoryReferenced by RegisterCategorySettings()
private void RegisterLocationDynamicSettings()References new DynamicMusicPlayerSettings(), DynamicMusicPlayerSettings.m_MaxWaitTimeSeconds, DynamicMusicPlayerSettings.m_MinWaitTimeSeconds
Show 2 more
, DynamicMusicPlayerSettings.m_PreviousTrackFadeoutSeconds, and m_SettingsByCategoryReferenced by RegisterCategorySettings()
protected void RegisterTracksMenu()Referenced by PreloadData()
protected void RegisterTracksCredits()Referenced by PreloadData()
protected void RegisterTracksTime()References RegisterTrackTime(), WorldDataDaytime.DAWN, WorldDataDaytime.DAY
Show 3 more
, WorldDataDaytime.DUSK, m_TracksTime, and WorldDataDaytime.NIGHTReferenced by PreloadData()
protected void RegisterTracksLocationStatic()protected void RegisterTracksLocationDynamic()References RegisterTrackLocationDynamic(), DynamicMusicLocationTypes.CONTAMINATED_ZONE, WorldDataDaytime.DAY
Show 2 more
, m_TracksLocationDynamic, and WorldDataDaytime.NIGHTReferenced by PreloadData()
protected void RegisterTrackMenu(string soundSetName, bool hasPriority = false, int timeOfDay = DynamicMusicPlayerTimeOfDay.ANY)--------------------------------------------------------------------------------
Referenced by RegisterTracksMenu()
--------------------------------------------------------------------------------
References new DynamicMusicTrackData(), array.Insert(), DynamicMusicTrackData.m_Category
Show 3 more
, DynamicMusicTrackData.m_HasPriority, DynamicMusicTrackData.m_SoundSet, and m_TracksCreditsReferenced by RegisterTracksCredits()
protected void RegisterTrackTime(string soundSetName, int timeOfDay = DynamicMusicPlayerTimeOfDay.ANY)References new DynamicMusicTrackData(), array.Insert(), DynamicMusicTrackData.m_Category
Show 3 more
, DynamicMusicTrackData.m_SoundSet, DynamicMusicTrackData.m_TimeOfDay, and m_TracksTimeReferenced by RegisterTracksTime()
protected void RegisterTrackLocationStatic(string soundSetName, vector start, vector end, int timeOfDay = DynamicMusicPlayerTimeOfDay.ANY, bool runImmediately = false)protected void RegisterTrackLocationStaticMultiRectangle(string soundSetName, array<ref TVectorArray> locationBoundaries, int timeOfDay = DynamicMusicPlayerTimeOfDay.ANY, bool runImmediately = false)protected void RegisterTrackLocationStaticPoints(string soundSetName, array<vector> vertices, int timeOfDay = DynamicMusicPlayerTimeOfDay.ANY, bool runImmediately = false)protected void RegisterTrackLocationDynamic(string soundSetName, int locationType = DynamicMusicLocationTypes.NONE, int timeOfDay = DynamicMusicPlayerTimeOfDay.ANY)Referenced by RegisterTracksLocationDynamic()