Inherits TaleWorlds.Core.GameManagerBase.
Inherited by SandBox.EditorSceneMissionManager, SandBox.SandBoxGameManager, TaleWorlds.MountAndBlade.EditorGameManager, and TaleWorlds.MountAndBlade.MultiplayerGameManager.
|
override void | BeginGameStart (Game game) |
|
override void | OnNewCampaignStart (Game game, object starterObject) |
|
override void | RegisterSubModuleObjects (bool isSavedCampaign) |
|
override void | AfterRegisterSubModuleObjects (bool isSavedCampaign) |
|
override void | InitializeGameStarter (Game game, IGameStarter starterObject) |
|
override void | OnGameInitializationFinished (Game game) |
|
override void | OnAfterGameInitializationFinished (Game game, object initializerObject) |
|
override void | OnGameLoaded (Game game, object initializerObject) |
|
override void | OnNewGameCreated (Game game, object initializerObject) |
|
override void | OnGameStart (Game game, IGameStarter gameStarter) |
|
override void | OnGameEnd (Game game) |
|
override void | OnAfterCampaignStart (Game game) |
|
override void | OnLoadFinished () |
|
bool | CheckAndSetEnding () |
|
virtual void | OnSessionInvitationAccepted (PlatformService.SessionInvitationType targetGameType) |
|
virtual void | OnPlatformRequestedMultiplayer () |
|
void | Initialize () |
|
GameManagerComponent | AddComponent (Type componentType) |
|
T | AddComponent< T > () |
|
GameManagerComponent | GetComponent (Type componentType) |
|
T | GetComponent< T > () |
|
IEnumerable< T > | GetComponents< T > () |
|
void | RemoveComponent< T > () |
|
void | RemoveComponent (GameManagerComponent component) |
|
void | OnTick (float dt) |
|
void | OnGameNetworkBegin () |
|
void | OnGameNetworkEnd () |
|
void | OnPlayerConnect (VirtualPlayer peer) |
|
void | OnPlayerDisconnect (VirtualPlayer peer) |
|
virtual void | OnGameEnd (Game game) |
|
bool | DoLoadingForGameManager () |
|
virtual void | OnLoadFinished () |
|
virtual void | InitializeGameStarter (Game game, IGameStarter starterObject) |
|
abstract void | OnGameStart (Game game, IGameStarter gameStarter) |
|
abstract void | BeginGameStart (Game game) |
|
abstract void | OnNewCampaignStart (Game game, object starterObject) |
|
abstract void | OnAfterCampaignStart (Game game) |
|
abstract void | RegisterSubModuleObjects (bool isSavedCampaign) |
|
abstract void | AfterRegisterSubModuleObjects (bool isSavedCampaign) |
|
abstract void | OnGameInitializationFinished (Game game) |
|
abstract void | OnNewGameCreated (Game game, object initializerObject) |
|
abstract void | OnGameLoaded (Game game, object initializerObject) |
|
abstract void | OnAfterGameInitializationFinished (Game game, object initializerObject) |
|
◆ MBGameManager()
TaleWorlds.MountAndBlade.MBGameManager.MBGameManager |
( |
| ) |
|
|
protected |
◆ StartNewGame() [1/2]
static void TaleWorlds.MountAndBlade.MBGameManager.StartNewGame |
( |
| ) |
|
|
staticprotected |
◆ LoadModuleData()
static void TaleWorlds.MountAndBlade.MBGameManager.LoadModuleData |
( |
bool |
isLoadGame | ) |
|
|
staticprotected |
◆ StartNewGame() [2/2]
static void TaleWorlds.MountAndBlade.MBGameManager.StartNewGame |
( |
MBGameManager |
gameLoader | ) |
|
|
static |
◆ BeginGameStart()
override void TaleWorlds.MountAndBlade.MBGameManager.BeginGameStart |
( |
Game |
game | ) |
|
|
virtual |
◆ OnNewCampaignStart()
override void TaleWorlds.MountAndBlade.MBGameManager.OnNewCampaignStart |
( |
Game |
game, |
|
|
object |
starterObject |
|
) |
| |
|
virtual |
◆ RegisterSubModuleObjects()
override void TaleWorlds.MountAndBlade.MBGameManager.RegisterSubModuleObjects |
( |
bool |
isSavedCampaign | ) |
|
|
virtual |
◆ AfterRegisterSubModuleObjects()
override void TaleWorlds.MountAndBlade.MBGameManager.AfterRegisterSubModuleObjects |
( |
bool |
isSavedCampaign | ) |
|
|
virtual |
◆ InitializeGameStarter()
override void TaleWorlds.MountAndBlade.MBGameManager.InitializeGameStarter |
( |
Game |
game, |
|
|
IGameStarter |
starterObject |
|
) |
| |
|
virtual |
◆ OnGameInitializationFinished()
override void TaleWorlds.MountAndBlade.MBGameManager.OnGameInitializationFinished |
( |
Game |
game | ) |
|
|
virtual |
◆ OnAfterGameInitializationFinished()
override void TaleWorlds.MountAndBlade.MBGameManager.OnAfterGameInitializationFinished |
( |
Game |
game, |
|
|
object |
initializerObject |
|
) |
| |
|
virtual |
◆ OnGameLoaded()
override void TaleWorlds.MountAndBlade.MBGameManager.OnGameLoaded |
( |
Game |
game, |
|
|
object |
initializerObject |
|
) |
| |
|
virtual |
◆ OnNewGameCreated()
override void TaleWorlds.MountAndBlade.MBGameManager.OnNewGameCreated |
( |
Game |
game, |
|
|
object |
initializerObject |
|
) |
| |
|
virtual |
◆ OnGameStart()
override void TaleWorlds.MountAndBlade.MBGameManager.OnGameStart |
( |
Game |
game, |
|
|
IGameStarter |
gameStarter |
|
) |
| |
|
virtual |
◆ OnGameEnd()
override void TaleWorlds.MountAndBlade.MBGameManager.OnGameEnd |
( |
Game |
game | ) |
|
|
virtual |
◆ EndGame()
static async void TaleWorlds.MountAndBlade.MBGameManager.EndGame |
( |
| ) |
|
|
static |
◆ OnAfterCampaignStart()
override void TaleWorlds.MountAndBlade.MBGameManager.OnAfterCampaignStart |
( |
Game |
game | ) |
|
|
virtual |
◆ OnLoadFinished()
override void TaleWorlds.MountAndBlade.MBGameManager.OnLoadFinished |
( |
| ) |
|
|
virtual |
◆ CheckAndSetEnding()
bool TaleWorlds.MountAndBlade.MBGameManager.CheckAndSetEnding |
( |
| ) |
|
◆ OnSessionInvitationAccepted()
virtual void TaleWorlds.MountAndBlade.MBGameManager.OnSessionInvitationAccepted |
( |
PlatformService.SessionInvitationType |
targetGameType | ) |
|
|
virtual |
◆ OnPlatformRequestedMultiplayer()
virtual void TaleWorlds.MountAndBlade.MBGameManager.OnPlatformRequestedMultiplayer |
( |
| ) |
|
|
virtual |
◆ GetXmlInformationFromModule()
◆ IsEnding
bool TaleWorlds.MountAndBlade.MBGameManager.IsEnding |
|
get |
◆ Current
◆ IsLoaded
bool TaleWorlds.MountAndBlade.MBGameManager.IsLoaded |
|
getprotected set |
◆ ApplicationTime
override float TaleWorlds.MountAndBlade.MBGameManager.ApplicationTime |
|
get |
◆ CheatMode
override bool TaleWorlds.MountAndBlade.MBGameManager.CheatMode |
|
get |
◆ IsDevelopmentMode
override bool TaleWorlds.MountAndBlade.MBGameManager.IsDevelopmentMode |
|
get |
◆ IsEditModeOn
override bool TaleWorlds.MountAndBlade.MBGameManager.IsEditModeOn |
|
get |
◆ UnitSpawnPrioritization