Class MCMSubModule
- Namespace
- MCM
- Assembly
- MCMv5.dll
public class MCMSubModule : MBSubModuleBase
- Inheritance
-
MCMSubModule
- Inherited Members
-
- Extension Methods
-
Constructors
MCMSubModule()
Properties
Instance
public static MCMSubModule? Instance { get; }
Property Value
- MCMSubModule
Methods
OnBeforeInitialModuleScreenSetAsRoot()
protected override void OnBeforeInitialModuleScreenSetAsRoot()
OnCampaignStart(Game, object)
public override void OnCampaignStart(Game game, object starterObject)
Parameters
game Game
starterObject object
OnGameEnd(Game)
public override void OnGameEnd(Game game)
Parameters
game Game
OnGameStart(Game, IGameStarter)
protected override void OnGameStart(Game game, IGameStarter gameStarterObject)
Parameters
game Game
gameStarterObject IGameStarter
OnMissionBehaviorInitialize(Mission)
public override void OnMissionBehaviorInitialize(Mission mission)
Parameters
mission Mission
OnServiceRegistration()
public void OnServiceRegistration()
OnSubModuleLoad()
protected override void OnSubModuleLoad()
OnSubModuleUnloaded()
protected override void OnSubModuleUnloaded()
OverrideServiceContainer(IGenericServiceContainer)
public void OverrideServiceContainer(IGenericServiceContainer serviceContainer)
Parameters
serviceContainer IGenericServiceContainer