M&B: Bannerlord 1.1.0
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
TaleWorlds.MountAndBlade.View.MissionViews.Sound.Components.MusicBaseComponent Class Referenceabstract

Inherited by TaleWorlds.MountAndBlade.View.MissionViews.Sound.Components.MusicMissionActionComponent, and TaleWorlds.MountAndBlade.View.MissionViews.Sound.Components.MusicMissionPeacefulComponent.

Public Member Functions

virtual void PreInitialize ()
 
virtual void Initialize ()
 
virtual void Tick (float dt)
 
virtual void OnActived ()
 
virtual void OnDeactivated ()
 
virtual void OnAgentHit (Agent affectedAgent, Agent affectorAgent, int damage, in MissionWeapon attackerWeapon)
 
virtual void OnAgentRemoved (Agent affectedAgent, Agent affectorAgent, AgentState agentState, KillingBlow killingBlow)
 
virtual void OnEntityRemoved (TaleWorlds.Engine.GameEntity entity)
 
virtual void OnMusicVolumeChanged (float newVolume)
 
abstract bool IsActive ()
 
abstract MusicPriority GetPriority ()
 

Protected Attributes

MBMusicManagerOld.MusicMood CurrentMood = MBMusicManagerOld.MusicMood.None
 

Properties

float CurrentVolume [get]
 

Member Function Documentation

◆ PreInitialize()

◆ Initialize()

virtual void TaleWorlds.MountAndBlade.View.MissionViews.Sound.Components.MusicBaseComponent.Initialize ( )
virtual

◆ Tick()

◆ OnActived()

virtual void TaleWorlds.MountAndBlade.View.MissionViews.Sound.Components.MusicBaseComponent.OnActived ( )
virtual

◆ OnDeactivated()

virtual void TaleWorlds.MountAndBlade.View.MissionViews.Sound.Components.MusicBaseComponent.OnDeactivated ( )
virtual

◆ OnAgentHit()

virtual void TaleWorlds.MountAndBlade.View.MissionViews.Sound.Components.MusicBaseComponent.OnAgentHit ( Agent  affectedAgent,
Agent  affectorAgent,
int  damage,
in MissionWeapon  attackerWeapon 
)
virtual

◆ OnAgentRemoved()

virtual void TaleWorlds.MountAndBlade.View.MissionViews.Sound.Components.MusicBaseComponent.OnAgentRemoved ( Agent  affectedAgent,
Agent  affectorAgent,
AgentState  agentState,
KillingBlow  killingBlow 
)
virtual

◆ OnEntityRemoved()

virtual void TaleWorlds.MountAndBlade.View.MissionViews.Sound.Components.MusicBaseComponent.OnEntityRemoved ( TaleWorlds::Engine::GameEntity  entity)
virtual

◆ OnMusicVolumeChanged()

virtual void TaleWorlds.MountAndBlade.View.MissionViews.Sound.Components.MusicBaseComponent.OnMusicVolumeChanged ( float  newVolume)
virtual

◆ IsActive()

◆ GetPriority()

Member Data Documentation

◆ CurrentMood

MBMusicManagerOld.MusicMood TaleWorlds.MountAndBlade.View.MissionViews.Sound.Components.MusicBaseComponent.CurrentMood = MBMusicManagerOld.MusicMood.None
protected

Property Documentation

◆ CurrentVolume

float TaleWorlds.MountAndBlade.View.MissionViews.Sound.Components.MusicBaseComponent.CurrentVolume
getprotected