M&B: Bannerlord 1.2.7
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
TaleWorlds.MountAndBlade.ComponentInterfaces.BattleInitializationModel Class Referenceabstract

Inherits TaleWorlds.Core.GameModel.

Inherited by SandBox.GameComponents.SandboxBattleInitializationModel, TaleWorlds.MountAndBlade.CustomBattleInitializationModel, and TaleWorlds.MountAndBlade.MultiplayerBattleInitializationModel.

Public Member Functions

abstract List< FormationClassGetAllAvailableTroopTypes ()
 
bool CanPlayerSideDeployWithOrderOfBattle ()
 
void InitializeModel ()
 
void FinalizeModel ()
 
void SetBypassPlayerDeployment (bool value)
 

Static Public Attributes

const int MinimumTroopCountForPlayerDeployment = 20
 

Protected Member Functions

abstract bool CanPlayerSideDeployWithOrderOfBattleAux ()
 

Properties

bool BypassPlayerDeployment [get]
 If set player deployment will be skipped automatically.
 

Member Function Documentation

◆ GetAllAvailableTroopTypes()

abstract List< FormationClass > TaleWorlds.MountAndBlade.ComponentInterfaces.BattleInitializationModel.GetAllAvailableTroopTypes ( )
pure virtual

◆ CanPlayerSideDeployWithOrderOfBattleAux()

abstract bool TaleWorlds.MountAndBlade.ComponentInterfaces.BattleInitializationModel.CanPlayerSideDeployWithOrderOfBattleAux ( )
protectedpure virtual

◆ CanPlayerSideDeployWithOrderOfBattle()

bool TaleWorlds.MountAndBlade.ComponentInterfaces.BattleInitializationModel.CanPlayerSideDeployWithOrderOfBattle ( )

◆ InitializeModel()

void TaleWorlds.MountAndBlade.ComponentInterfaces.BattleInitializationModel.InitializeModel ( )

◆ FinalizeModel()

void TaleWorlds.MountAndBlade.ComponentInterfaces.BattleInitializationModel.FinalizeModel ( )

◆ SetBypassPlayerDeployment()

void TaleWorlds.MountAndBlade.ComponentInterfaces.BattleInitializationModel.SetBypassPlayerDeployment ( bool  value)

Member Data Documentation

◆ MinimumTroopCountForPlayerDeployment

const int TaleWorlds.MountAndBlade.ComponentInterfaces.BattleInitializationModel.MinimumTroopCountForPlayerDeployment = 20
static

Property Documentation

◆ BypassPlayerDeployment

bool TaleWorlds.MountAndBlade.ComponentInterfaces.BattleInitializationModel.BypassPlayerDeployment
get