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
deltaIntensity
float
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
cultureCode
CultureCodeisVictory
bool
Returns
GetBattleTheme(CultureCode, int, out bool)
public MusicTheme GetBattleTheme(CultureCode cultureCode, int battleSize, out bool isPaganBattle)
Parameters
cultureCode
CultureCodebattleSize
intisPaganBattle
bool
Returns
GetBattleTurnsOneSideTheme(CultureCode, bool, bool)
public MusicTheme GetBattleTurnsOneSideTheme(CultureCode cultureCode, bool isPositive, bool isPaganBattle)
Parameters
cultureCode
CultureCodeisPositive
boolisPaganBattle
bool
Returns
GetCampaignMusicTheme(CultureCode, bool, bool)
public MusicTheme GetCampaignMusicTheme(CultureCode cultureCode, bool isDark, bool isWarMode)
Parameters
cultureCode
CultureCodeisDark
boolisWarMode
bool
Returns
GetSiegeTheme(CultureCode)
public MusicTheme GetSiegeTheme(CultureCode cultureCode)
Parameters
cultureCode
CultureCode
Returns
Initialize()
public static void Initialize()
IsCreationCompleted()
public static bool IsCreationCompleted()
Returns
OnBattleMusicHandlerFinalize()
public void OnBattleMusicHandlerFinalize()
OnBattleMusicHandlerInit(IMusicHandler)
public void OnBattleMusicHandlerInit(IMusicHandler battleMusicHandler)
Parameters
battleMusicHandler
IMusicHandler
OnCampaignMusicHandlerFinalize()
public void OnCampaignMusicHandlerFinalize()
OnCampaignMusicHandlerInit(IMusicHandler)
public void OnCampaignMusicHandlerInit(IMusicHandler campaignMusicHandler)
Parameters
campaignMusicHandler
IMusicHandler
OnSilencedMusicHandlerFinalize()
public void OnSilencedMusicHandlerFinalize()
OnSilencedMusicHandlerInit(IMusicHandler)
public void OnSilencedMusicHandlerInit(IMusicHandler silencedMusicHandler)
Parameters
silencedMusicHandler
IMusicHandler
PauseMusicManagerSystem()
public void PauseMusicManagerSystem()
StartTheme(MusicTheme, float, bool)
public void StartTheme(MusicTheme theme, float startIntensity, bool queueEndSegment = false)
Parameters
theme
MusicThemestartIntensity
floatqueueEndSegment
bool
StartThemeWithConstantIntensity(MusicTheme, bool)
public void StartThemeWithConstantIntensity(MusicTheme theme, bool queueEndSegment = false)
Parameters
theme
MusicThemequeueEndSegment
bool
UnpauseMusicManagerSystem()
public void UnpauseMusicManagerSystem()
Update(float)
public void Update(float dt)
Parameters
dt
float
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).