M&B: Bannerlord 1.0.0
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
TaleWorlds.MountAndBlade.FormationDeploymentPlan Class Reference

Inherits TaleWorlds.MountAndBlade.IFormationDeploymentPlan.

Public Member Functions

 FormationDeploymentPlan (FormationClass fClass)
 
bool HasFrame ()
 
FormationDeploymentFlank GetDefaultFlank (bool spawnWithHorses, int formationTroopCount, int infantryCount)
 
FormationDeploymentOrder GetFlankDeploymentOrder (int offset=0)
 
MatrixFrame GetGroundFrame ()
 
Vec3 GetGroundPosition ()
 
Vec2 GetDirection ()
 
WorldPosition CreateNewDeploymentWorldPosition (WorldPosition.WorldPositionEnforcedCache worldPositionEnforcedCache)
 
void Clear ()
 
void SetPlannedTroopCount (int footTroopCount, int mountedTroopCount)
 
void SetPlannedDimensions (float width, float depth)
 
void SetFrame (WorldFrame frame)
 
void SetSpawnClass (FormationClass spawnClass)
 
bool HasFrame ()
 
FormationDeploymentFlank GetDefaultFlank (bool spawnWithHorses, int formationTroopCount, int infantryCount)
 
FormationDeploymentOrder GetFlankDeploymentOrder (int offset=0)
 
MatrixFrame GetGroundFrame ()
 
Vec3 GetGroundPosition ()
 
Vec2 GetDirection ()
 
WorldPosition CreateNewDeploymentWorldPosition (WorldPosition.WorldPositionEnforcedCache worldPositionEnforcedCache)
 

Properties

FormationClass Class [get]
 
FormationClass SpawnClass [get]
 
float PlannedWidth [get]
 
float PlannedDepth [get]
 
int PlannedTroopCount [get]
 
int PlannedFootTroopCount [get]
 
int PlannedMountedTroopCount [get]
 
bool HasDimensions [get]
 
bool HasSignificantMountedTroops [get]
 
- Properties inherited from TaleWorlds.MountAndBlade.IFormationDeploymentPlan
FormationClass Class [get]
 
FormationClass SpawnClass [get]
 
float PlannedWidth [get]
 
float PlannedDepth [get]
 
int PlannedTroopCount [get]
 
int PlannedFootTroopCount [get]
 
int PlannedMountedTroopCount [get]
 
bool HasDimensions [get]
 
bool HasSignificantMountedTroops [get]
 

Constructor & Destructor Documentation

◆ FormationDeploymentPlan()

TaleWorlds.MountAndBlade.FormationDeploymentPlan.FormationDeploymentPlan ( FormationClass  fClass)

Member Function Documentation

◆ HasFrame()

bool TaleWorlds.MountAndBlade.FormationDeploymentPlan.HasFrame ( )

◆ GetDefaultFlank()

FormationDeploymentFlank TaleWorlds.MountAndBlade.FormationDeploymentPlan.GetDefaultFlank ( bool  spawnWithHorses,
int  formationTroopCount,
int  infantryCount 
)

◆ GetFlankDeploymentOrder()

FormationDeploymentOrder TaleWorlds.MountAndBlade.FormationDeploymentPlan.GetFlankDeploymentOrder ( int  offset = 0)

◆ GetGroundFrame()

MatrixFrame TaleWorlds.MountAndBlade.FormationDeploymentPlan.GetGroundFrame ( )

◆ GetGroundPosition()

Vec3 TaleWorlds.MountAndBlade.FormationDeploymentPlan.GetGroundPosition ( )

◆ GetDirection()

Vec2 TaleWorlds.MountAndBlade.FormationDeploymentPlan.GetDirection ( )

◆ CreateNewDeploymentWorldPosition()

WorldPosition TaleWorlds.MountAndBlade.FormationDeploymentPlan.CreateNewDeploymentWorldPosition ( WorldPosition.WorldPositionEnforcedCache  worldPositionEnforcedCache)

◆ Clear()

void TaleWorlds.MountAndBlade.FormationDeploymentPlan.Clear ( )

◆ SetPlannedTroopCount()

void TaleWorlds.MountAndBlade.FormationDeploymentPlan.SetPlannedTroopCount ( int  footTroopCount,
int  mountedTroopCount 
)

◆ SetPlannedDimensions()

void TaleWorlds.MountAndBlade.FormationDeploymentPlan.SetPlannedDimensions ( float  width,
float  depth 
)

◆ SetFrame()

void TaleWorlds.MountAndBlade.FormationDeploymentPlan.SetFrame ( WorldFrame  frame)

◆ SetSpawnClass()

void TaleWorlds.MountAndBlade.FormationDeploymentPlan.SetSpawnClass ( FormationClass  spawnClass)

Property Documentation

◆ Class

FormationClass TaleWorlds.MountAndBlade.FormationDeploymentPlan.Class
get

◆ SpawnClass

FormationClass TaleWorlds.MountAndBlade.FormationDeploymentPlan.SpawnClass
get

◆ PlannedWidth

float TaleWorlds.MountAndBlade.FormationDeploymentPlan.PlannedWidth
get

◆ PlannedDepth

float TaleWorlds.MountAndBlade.FormationDeploymentPlan.PlannedDepth
get

◆ PlannedTroopCount

int TaleWorlds.MountAndBlade.FormationDeploymentPlan.PlannedTroopCount
get

◆ PlannedFootTroopCount

int TaleWorlds.MountAndBlade.FormationDeploymentPlan.PlannedFootTroopCount
get

◆ PlannedMountedTroopCount

int TaleWorlds.MountAndBlade.FormationDeploymentPlan.PlannedMountedTroopCount
get

◆ HasDimensions

bool TaleWorlds.MountAndBlade.FormationDeploymentPlan.HasDimensions
get

◆ HasSignificantMountedTroops

bool TaleWorlds.MountAndBlade.FormationDeploymentPlan.HasSignificantMountedTroops
get