M&B: Bannerlord 1.1.0
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
TaleWorlds.MountAndBlade.View.ViewSubModule Class Reference

Inherits TaleWorlds.MountAndBlade.MBSubModuleBase.

Public Member Functions

override void OnCampaignStart (Game game, object starterObject)
 This function is called when a new game is created.
 
override void OnMultiplayerGameStart (Game game, object starterObject)
 
override void OnGameLoaded (Game game, object initializerObject)
 This function is called after game is created or loaded.
 
override void OnGameInitializationFinished (Game game)
 
override void BeginGameStart (Game game)
 
override bool DoLoading (Game game)
 
override void OnGameEnd (Game game)
 
- Public Member Functions inherited from TaleWorlds.MountAndBlade.MBSubModuleBase
virtual void OnConfigChanged ()
 
virtual void OnGameLoaded (Game game, object initializerObject)
 This function is called on new session start (i.e. new game start or load game).
 
virtual void OnNewGameCreated (Game game, object initializerObject)
 
virtual void BeginGameStart (Game game)
 
virtual void OnCampaignStart (Game game, object starterObject)
 
virtual void RegisterSubModuleObjects (bool isSavedCampaign)
 
virtual void AfterRegisterSubModuleObjects (bool isSavedCampaign)
 
virtual void OnMultiplayerGameStart (Game game, object starterObject)
 
virtual void OnGameInitializationFinished (Game game)
 
virtual void OnAfterGameInitializationFinished (Game game, object starterObject)
 
virtual bool DoLoading (Game game)
 
virtual void OnGameEnd (Game game)
 
virtual void OnMissionBehaviorInitialize (Mission mission)
 
virtual void OnBeforeMissionBehaviorInitialize (Mission mission)
 
virtual void OnInitialState ()
 Triggered when state returns to initial state.
 

Protected Member Functions

override void OnSubModuleLoad ()
 This is the function which is called first when application is started.
 
override void OnSubModuleUnloaded ()
 This is the function when application is about to get terminated.
 
override void OnBeforeInitialModuleScreenSetAsRoot ()
 
override void OnApplicationTick (float dt)
 
override void AfterAsyncTickTick (float dt)
 
override void OnGameStart (Game game, IGameStarter gameStarterObject)
 This is the function which is called first when game is started.
 

Properties

static Dictionary< Tuple< Material, BannerCode >, MaterialBannerTexturedMaterialCache [get, set]
 
static GameStateScreenManager GameStateScreenManager [get]
 

Member Function Documentation

◆ OnSubModuleLoad()

override void TaleWorlds.MountAndBlade.View.ViewSubModule.OnSubModuleLoad ( )
protectedvirtual

◆ OnSubModuleUnloaded()

override void TaleWorlds.MountAndBlade.View.ViewSubModule.OnSubModuleUnloaded ( )
protectedvirtual

◆ OnBeforeInitialModuleScreenSetAsRoot()

override void TaleWorlds.MountAndBlade.View.ViewSubModule.OnBeforeInitialModuleScreenSetAsRoot ( )
protectedvirtual

◆ OnApplicationTick()

override void TaleWorlds.MountAndBlade.View.ViewSubModule.OnApplicationTick ( float  dt)
protectedvirtual

◆ AfterAsyncTickTick()

override void TaleWorlds.MountAndBlade.View.ViewSubModule.AfterAsyncTickTick ( float  dt)
protectedvirtual

◆ OnGameStart()

override void TaleWorlds.MountAndBlade.View.ViewSubModule.OnGameStart ( Game  game,
IGameStarter  gameStarterObject 
)
protectedvirtual

◆ OnCampaignStart()

override void TaleWorlds.MountAndBlade.View.ViewSubModule.OnCampaignStart ( Game  game,
object  starterObject 
)
virtual

◆ OnMultiplayerGameStart()

override void TaleWorlds.MountAndBlade.View.ViewSubModule.OnMultiplayerGameStart ( Game  game,
object  starterObject 
)
virtual

◆ OnGameLoaded()

override void TaleWorlds.MountAndBlade.View.ViewSubModule.OnGameLoaded ( Game  game,
object  initializerObject 
)
virtual

◆ OnGameInitializationFinished()

override void TaleWorlds.MountAndBlade.View.ViewSubModule.OnGameInitializationFinished ( Game  game)
virtual

◆ BeginGameStart()

override void TaleWorlds.MountAndBlade.View.ViewSubModule.BeginGameStart ( Game  game)
virtual

◆ DoLoading()

override bool TaleWorlds.MountAndBlade.View.ViewSubModule.DoLoading ( Game  game)
virtual

◆ OnGameEnd()

override void TaleWorlds.MountAndBlade.View.ViewSubModule.OnGameEnd ( Game  game)
virtual

Property Documentation

◆ BannerTexturedMaterialCache

Dictionary<Tuple<Material, BannerCode>, Material> TaleWorlds.MountAndBlade.View.ViewSubModule.BannerTexturedMaterialCache
staticgetset

◆ GameStateScreenManager

GameStateScreenManager TaleWorlds.MountAndBlade.View.ViewSubModule.GameStateScreenManager
staticget