Class MBMusicManager
- Namespace
- TaleWorlds.MountAndBlade
- Assembly
- TaleWorlds.MountAndBlade.dll
public class MBMusicManager
- Inheritance
-
MBMusicManager
- Inherited Members
Properties
Current
public static MBMusicManager Current { get; }
Property Value
CurrentMode
public MusicMode CurrentMode { get; }
Property Value
Methods
ActivateBattleMode()
public void ActivateBattleMode()
ActivateCampaignMode()
public void ActivateCampaignMode()
ChangeCurrentThemeIntensity(float)
public void ChangeCurrentThemeIntensity(float deltaIntensity)
Parameters
deltaIntensityfloat
Create()
public static void Create()
DeactivateBattleMode()
public void DeactivateBattleMode()
DeactivateCampaignMode()
public void DeactivateCampaignMode()
DeactivateCurrentMode()
public void DeactivateCurrentMode()
ForceStopThemeWithFadeOut()
public void ForceStopThemeWithFadeOut()
GetBattleEndTheme(CultureCode, bool)
public MusicTheme GetBattleEndTheme(CultureCode cultureCode, bool isVictory)
Parameters
cultureCodeCultureCodeisVictorybool
Returns
GetBattleTheme(CultureCode, int, out bool)
public MusicTheme GetBattleTheme(CultureCode cultureCode, int battleSize, out bool isPaganBattle)
Parameters
cultureCodeCultureCodebattleSizeintisPaganBattlebool
Returns
GetBattleTurnsOneSideTheme(CultureCode, bool, bool)
public MusicTheme GetBattleTurnsOneSideTheme(CultureCode cultureCode, bool isPositive, bool isPaganBattle)
Parameters
cultureCodeCultureCodeisPositiveboolisPaganBattlebool
Returns
GetCampaignMusicTheme(CultureCode, bool, bool)
public MusicTheme GetCampaignMusicTheme(CultureCode cultureCode, bool isDark, bool isWarMode)
Parameters
cultureCodeCultureCodeisDarkboolisWarModebool
Returns
GetSiegeTheme(CultureCode)
public MusicTheme GetSiegeTheme(CultureCode cultureCode)
Parameters
cultureCodeCultureCode
Returns
Initialize()
public static void Initialize()
IsCreationCompleted()
public static bool IsCreationCompleted()
Returns
OnBattleMusicHandlerFinalize()
public void OnBattleMusicHandlerFinalize()
OnBattleMusicHandlerInit(IMusicHandler)
public void OnBattleMusicHandlerInit(IMusicHandler battleMusicHandler)
Parameters
battleMusicHandlerIMusicHandler
OnCampaignMusicHandlerFinalize()
public void OnCampaignMusicHandlerFinalize()
OnCampaignMusicHandlerInit(IMusicHandler)
public void OnCampaignMusicHandlerInit(IMusicHandler campaignMusicHandler)
Parameters
campaignMusicHandlerIMusicHandler
OnSilencedMusicHandlerFinalize()
public void OnSilencedMusicHandlerFinalize()
OnSilencedMusicHandlerInit(IMusicHandler)
public void OnSilencedMusicHandlerInit(IMusicHandler silencedMusicHandler)
Parameters
silencedMusicHandlerIMusicHandler
PauseMusicManagerSystem()
public void PauseMusicManagerSystem()
StartTheme(MusicTheme, float, bool)
public void StartTheme(MusicTheme theme, float startIntensity, bool queueEndSegment = false)
Parameters
themeMusicThemestartIntensityfloatqueueEndSegmentbool
StartThemeWithConstantIntensity(MusicTheme, bool)
public void StartThemeWithConstantIntensity(MusicTheme theme, bool queueEndSegment = false)
Parameters
themeMusicThemequeueEndSegmentbool
UnpauseMusicManagerSystem()
public void UnpauseMusicManagerSystem()
Update(float)
public void Update(float dt)
Parameters
dtfloat
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).