Table of Contents

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

MBMusicManager

CurrentMode

public MusicMode CurrentMode { get; }

Property Value

MusicMode

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 CultureCode
isVictory bool

Returns

MusicTheme

GetBattleTheme(CultureCode, int, out bool)

public MusicTheme GetBattleTheme(CultureCode cultureCode, int battleSize, out bool isPaganBattle)

Parameters

cultureCode CultureCode
battleSize int
isPaganBattle bool

Returns

MusicTheme

GetBattleTurnsOneSideTheme(CultureCode, bool, bool)

public MusicTheme GetBattleTurnsOneSideTheme(CultureCode cultureCode, bool isPositive, bool isPaganBattle)

Parameters

cultureCode CultureCode
isPositive bool
isPaganBattle bool

Returns

MusicTheme

GetCampaignMusicTheme(CultureCode, bool, bool)

public MusicTheme GetCampaignMusicTheme(CultureCode cultureCode, bool isDark, bool isWarMode)

Parameters

cultureCode CultureCode
isDark bool
isWarMode bool

Returns

MusicTheme

GetSiegeTheme(CultureCode)

public MusicTheme GetSiegeTheme(CultureCode cultureCode)

Parameters

cultureCode CultureCode

Returns

MusicTheme

Initialize()

public static void Initialize()

IsCreationCompleted()

public static bool IsCreationCompleted()

Returns

bool

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 MusicTheme
startIntensity float
queueEndSegment bool

StartThemeWithConstantIntensity(MusicTheme, bool)

public void StartThemeWithConstantIntensity(MusicTheme theme, bool queueEndSegment = false)

Parameters

theme MusicTheme
queueEndSegment 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).