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

Inherits TaleWorlds.Core.GameHandler.

Public Member Functions

void Initialize (CampaignGameStarter gameStarter)
 
void OnCampaignStart (CampaignGameStarter gameInitializer, GameManagerBase gameManager, bool isSavedCampaign)
 This function is called when a new game is created.
 
void InitializeSandboxXMLs (bool isSavedCampaign)
 
void InitializeCharactersAfterLoad (bool isSavedCampaign)
 
override void OnBeforeSave ()
 
override void OnAfterSave ()
 
abstract void OnBeforeSave ()
 
abstract void OnAfterSave ()
 
void OnInitialize ()
 
void OnFinalize ()
 

Protected Member Functions

override void OnTick (float dt)
 
- Protected Member Functions inherited from TaleWorlds.Core.GameHandler
virtual void OnInitialize ()
 
virtual void OnFinalize ()
 

Properties

ISandBoxMissionManager SandBoxMissionManager [get, set]
 
IAgentBehaviorManager AgentBehaviorManager [get, set]
 
IModuleManager ModuleManager [get, set]
 
ISaveManager SandBoxSaveManager [get, set]
 
static SandBoxManager Instance [get]
 
CampaignGameStarter GameStarter [get]
 

Member Function Documentation

◆ Initialize()

void TaleWorlds.CampaignSystem.SandBoxManager.Initialize ( CampaignGameStarter  gameStarter)

◆ OnCampaignStart()

void TaleWorlds.CampaignSystem.SandBoxManager.OnCampaignStart ( CampaignGameStarter  gameInitializer,
GameManagerBase  gameManager,
bool  isSavedCampaign 
)

◆ InitializeSandboxXMLs()

void TaleWorlds.CampaignSystem.SandBoxManager.InitializeSandboxXMLs ( bool  isSavedCampaign)

◆ InitializeCharactersAfterLoad()

void TaleWorlds.CampaignSystem.SandBoxManager.InitializeCharactersAfterLoad ( bool  isSavedCampaign)

◆ OnTick()

override void TaleWorlds.CampaignSystem.SandBoxManager.OnTick ( float  dt)
protectedvirtual

Reimplemented from TaleWorlds.Core.GameHandler.

◆ OnBeforeSave()

override void TaleWorlds.CampaignSystem.SandBoxManager.OnBeforeSave ( )
virtual

◆ OnAfterSave()

override void TaleWorlds.CampaignSystem.SandBoxManager.OnAfterSave ( )
virtual

Property Documentation

◆ SandBoxMissionManager

ISandBoxMissionManager TaleWorlds.CampaignSystem.SandBoxManager.SandBoxMissionManager
getset

◆ AgentBehaviorManager

IAgentBehaviorManager TaleWorlds.CampaignSystem.SandBoxManager.AgentBehaviorManager
getset

◆ ModuleManager

IModuleManager TaleWorlds.CampaignSystem.SandBoxManager.ModuleManager
getset

◆ SandBoxSaveManager

ISaveManager TaleWorlds.CampaignSystem.SandBoxManager.SandBoxSaveManager
getset

◆ Instance

SandBoxManager TaleWorlds.CampaignSystem.SandBoxManager.Instance
staticget

◆ GameStarter

CampaignGameStarter TaleWorlds.CampaignSystem.SandBoxManager.GameStarter
get