M&B: Bannerlord 1.3.4
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
StoryMode.StoryModeSubModule Class Reference

Inherits TaleWorlds.MountAndBlade.MBSubModuleBase.

Public Member Functions

override void OnGameEnd (Game game)
 
- Public Member Functions inherited from TaleWorlds.MountAndBlade.MBSubModuleBase
virtual void OnConfigChanged ()
 This is the function called whenever a config is changed. Works when the related module is deactivated.
 
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 OnAfterGameLoaded (Game 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 OnMissionBehaviorInitialize (Mission mission)
 
virtual void OnBeforeMissionBehaviorInitialize (Mission mission)
 
virtual void OnInitialState ()
 Triggered when state returns to initial state. Works when related module is deactivated.
 
virtual void OnSubModuleActivated ()
 
virtual void OnSubModuleDeactivated ()
 
virtual void InitializeSubModuleGameObjects (Game game)
 

Protected Member Functions

override void InitializeGameStarter (Game game, IGameStarter gameStarterObject)
 Campaign Models and Texts are initialized, Campaign Behaviors, Conversations, Objects(in ObjectManager) are NOT initialized.
 

Member Function Documentation

◆ InitializeGameStarter()

override void StoryMode.StoryModeSubModule.InitializeGameStarter ( Game game,
IGameStarter gameStarterObject )
protectedvirtual

◆ OnGameEnd()

override void StoryMode.StoryModeSubModule.OnGameEnd ( Game game)
virtual