Class MBGameManager
- Namespace
- TaleWorlds.MountAndBlade
- Assembly
- TaleWorlds.MountAndBlade.dll
public abstract class MBGameManager : GameManagerBase
- Inheritance
-
MBGameManager
- Derived
- Inherited Members
Constructors
MBGameManager()
protected MBGameManager()
Properties
ApplicationTime
public override float ApplicationTime { get; }
Property Value
CheatMode
public override bool CheatMode { get; }
Property Value
Current
public static MBGameManager Current { get; }
Property Value
IsDevelopmentMode
public override bool IsDevelopmentMode { get; }
Property Value
IsEditModeOn
public override bool IsEditModeOn { get; }
Property Value
IsEnding
public bool IsEnding { get; }
Property Value
IsLoaded
public bool IsLoaded { get; protected set; }
Property Value
UnitSpawnPrioritization
public override UnitSpawnPrioritizations UnitSpawnPrioritization { get; }
Property Value
Methods
AfterRegisterSubModuleObjects(bool)
public override void AfterRegisterSubModuleObjects(bool isSavedCampaign)
Parameters
isSavedCampaign
bool
BeginGameStart(Game)
public override void BeginGameStart(Game game)
Parameters
game
Game
CheckAndSetEnding()
public bool CheckAndSetEnding()
Returns
EndGame()
public static void EndGame()
GetXmlInformationFromModule()
protected List<MbObjectXmlInformation> GetXmlInformationFromModule()
Returns
InitializeGameStarter(Game, IGameStarter)
public override void InitializeGameStarter(Game game, IGameStarter starterObject)
Parameters
game
GamestarterObject
IGameStarter
LoadModuleData(bool)
protected static void LoadModuleData(bool isLoadGame)
Parameters
isLoadGame
bool
OnAfterGameInitializationFinished(Game, object)
public override void OnAfterGameInitializationFinished(Game game, object initializerObject)
Parameters
OnGameEnd(Game)
public override void OnGameEnd(Game game)
Parameters
game
Game
OnGameInitializationFinished(Game)
public override void OnGameInitializationFinished(Game game)
Parameters
game
Game
OnGameLoaded(Game, object)
public override void OnGameLoaded(Game game, object initializerObject)
Parameters
OnGameStart(Game, IGameStarter)
public override void OnGameStart(Game game, IGameStarter gameStarter)
Parameters
game
GamegameStarter
IGameStarter
OnLoadFinished()
public override void OnLoadFinished()
OnNewCampaignStart(Game, object)
public override void OnNewCampaignStart(Game game, object starterObject)
Parameters
OnNewGameCreated(Game, object)
public override void OnNewGameCreated(Game game, object initializerObject)
Parameters
OnPlatformRequestedMultiplayer()
public virtual void OnPlatformRequestedMultiplayer()
OnSessionInvitationAccepted(SessionInvitationType)
public virtual void OnSessionInvitationAccepted(SessionInvitationType targetGameType)
Parameters
targetGameType
SessionInvitationType
RegisterSubModuleObjects(bool)
public override void RegisterSubModuleObjects(bool isSavedCampaign)
Parameters
isSavedCampaign
bool
StartNewGame()
protected static void StartNewGame()
StartNewGame(MBGameManager)
public static void StartNewGame(MBGameManager gameLoader)
Parameters
gameLoader
MBGameManager
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).