M&B: Bannerlord 1.1.0
The horns sound, the ravens gather.
|
Inherited by TaleWorlds.MountAndBlade.ColumnFormation, and TaleWorlds.MountAndBlade.LineFormation.
Properties | |
float | Width [get, set] |
Actual space occupied by the formation along side (x) direction, measured from left to right. | |
float | Depth [get] |
Actual space occupied by the formation along forward (y) direction, from front to back. | |
float | FlankWidth [get, set] |
Space occupied from the formation's left most flank to right most flank REMARK_ATES: For rectangular formations this matches width. For circular formations (and alike) this matches circumference. | |
float | RankDepth [get] |
Space occupied from the formation's front rank to back most rank. REMARK_ATES: For rectangular formations this matches depth. For circular formations (and alike) this matches radius. | |
float | MinimumWidth [get] |
Minimum width of the formation. Using current unit count, minimum unit interval and minimum unit distance. | |
float | MaximumWidth [get] |
Maximum width of the formation. Using current unit count, maximum unit interval and maximum unit distance. | |
float | MinimumFlankWidth [get] |
bool? | IsLoose [get] |
int | UnitCount [get] |
int | RankCount [get] |
int | PositionedUnitCount [get] |
bool | AreLocalPositionsDirty [set] |
Events | |
Action | OnWidthChanged |
Action | OnShapeChanged |
IFormationUnit TaleWorlds.MountAndBlade.IFormationArrangement.GetPlayerUnit | ( | ) |
Implemented in TaleWorlds.MountAndBlade.ColumnFormation, and TaleWorlds.MountAndBlade.LineFormation.
MBList< IFormationUnit > TaleWorlds.MountAndBlade.IFormationArrangement.GetAllUnits | ( | ) |
Implemented in TaleWorlds.MountAndBlade.ColumnFormation, and TaleWorlds.MountAndBlade.LineFormation.
MBList< IFormationUnit > TaleWorlds.MountAndBlade.IFormationArrangement.GetUnpositionedUnits | ( | ) |
Implemented in TaleWorlds.MountAndBlade.ColumnFormation, and TaleWorlds.MountAndBlade.LineFormation.
bool TaleWorlds.MountAndBlade.IFormationArrangement.AddUnit | ( | IFormationUnit | unit | ) |
unit |
Implemented in TaleWorlds.MountAndBlade.ColumnFormation, and TaleWorlds.MountAndBlade.LineFormation.
void TaleWorlds.MountAndBlade.IFormationArrangement.RemoveUnit | ( | IFormationUnit | unit | ) |
Implemented in TaleWorlds.MountAndBlade.ColumnFormation, and TaleWorlds.MountAndBlade.LineFormation.
IFormationUnit TaleWorlds.MountAndBlade.IFormationArrangement.GetUnit | ( | int | fileIndex, |
int | rankIndex | ||
) |
Implemented in TaleWorlds.MountAndBlade.ColumnFormation, and TaleWorlds.MountAndBlade.LineFormation.
void TaleWorlds.MountAndBlade.IFormationArrangement.OnBatchRemoveStart | ( | ) |
Implemented in TaleWorlds.MountAndBlade.ColumnFormation, and TaleWorlds.MountAndBlade.LineFormation.
void TaleWorlds.MountAndBlade.IFormationArrangement.OnBatchRemoveEnd | ( | ) |
Implemented in TaleWorlds.MountAndBlade.ColumnFormation, and TaleWorlds.MountAndBlade.LineFormation.
Vec2? TaleWorlds.MountAndBlade.IFormationArrangement.GetLocalPositionOfUnitOrDefault | ( | int | unitIndex | ) |
Implemented in TaleWorlds.MountAndBlade.ColumnFormation, and TaleWorlds.MountAndBlade.LineFormation.
Vec2? TaleWorlds.MountAndBlade.IFormationArrangement.GetLocalPositionOfUnitOrDefault | ( | IFormationUnit | unit | ) |
Implemented in TaleWorlds.MountAndBlade.ColumnFormation, and TaleWorlds.MountAndBlade.LineFormation.
Vec2? TaleWorlds.MountAndBlade.IFormationArrangement.GetLocalPositionOfUnitOrDefaultWithAdjustment | ( | IFormationUnit | unit, |
float | distanceBetweenAgentsAdjustment | ||
) |
Implemented in TaleWorlds.MountAndBlade.ColumnFormation, and TaleWorlds.MountAndBlade.LineFormation.
Vec2? TaleWorlds.MountAndBlade.IFormationArrangement.GetLocalDirectionOfUnitOrDefault | ( | int | unitIndex | ) |
Implemented in TaleWorlds.MountAndBlade.ColumnFormation, and TaleWorlds.MountAndBlade.LineFormation.
Vec2? TaleWorlds.MountAndBlade.IFormationArrangement.GetLocalDirectionOfUnitOrDefault | ( | IFormationUnit | unit | ) |
Implemented in TaleWorlds.MountAndBlade.ColumnFormation, and TaleWorlds.MountAndBlade.LineFormation.
WorldPosition? TaleWorlds.MountAndBlade.IFormationArrangement.GetWorldPositionOfUnitOrDefault | ( | int | unitIndex | ) |
Implemented in TaleWorlds.MountAndBlade.ColumnFormation, and TaleWorlds.MountAndBlade.LineFormation.
WorldPosition? TaleWorlds.MountAndBlade.IFormationArrangement.GetWorldPositionOfUnitOrDefault | ( | IFormationUnit | unit | ) |
Implemented in TaleWorlds.MountAndBlade.ColumnFormation, and TaleWorlds.MountAndBlade.LineFormation.
List< IFormationUnit > TaleWorlds.MountAndBlade.IFormationArrangement.GetUnitsToPop | ( | int | count | ) |
Implemented in TaleWorlds.MountAndBlade.ColumnFormation, and TaleWorlds.MountAndBlade.LineFormation.
List< IFormationUnit > TaleWorlds.MountAndBlade.IFormationArrangement.GetUnitsToPop | ( | int | count, |
Vec3 | targetPosition | ||
) |
Implemented in TaleWorlds.MountAndBlade.ColumnFormation, and TaleWorlds.MountAndBlade.LineFormation.
IEnumerable< IFormationUnit > TaleWorlds.MountAndBlade.IFormationArrangement.GetUnitsToPopWithCondition | ( | int | count, |
Func< IFormationUnit, bool > | conditionFunction | ||
) |
Implemented in TaleWorlds.MountAndBlade.ColumnFormation, and TaleWorlds.MountAndBlade.LineFormation.
void TaleWorlds.MountAndBlade.IFormationArrangement.SwitchUnitLocations | ( | IFormationUnit | firstUnit, |
IFormationUnit | secondUnit | ||
) |
Implemented in TaleWorlds.MountAndBlade.ColumnFormation, and TaleWorlds.MountAndBlade.LineFormation.
void TaleWorlds.MountAndBlade.IFormationArrangement.SwitchUnitLocationsWithUnpositionedUnit | ( | IFormationUnit | firstUnit, |
IFormationUnit | secondUnit | ||
) |
Implemented in TaleWorlds.MountAndBlade.ColumnFormation, and TaleWorlds.MountAndBlade.LineFormation.
void TaleWorlds.MountAndBlade.IFormationArrangement.SwitchUnitLocationsWithBackMostUnit | ( | IFormationUnit | unit | ) |
Implemented in TaleWorlds.MountAndBlade.ColumnFormation, and TaleWorlds.MountAndBlade.LineFormation.
IFormationUnit TaleWorlds.MountAndBlade.IFormationArrangement.GetNeighborUnitOfLeftSide | ( | IFormationUnit | unit | ) |
Implemented in TaleWorlds.MountAndBlade.ColumnFormation, and TaleWorlds.MountAndBlade.LineFormation.
IFormationUnit TaleWorlds.MountAndBlade.IFormationArrangement.GetNeighborUnitOfRightSide | ( | IFormationUnit | unit | ) |
Implemented in TaleWorlds.MountAndBlade.ColumnFormation, and TaleWorlds.MountAndBlade.LineFormation.
Vec2? TaleWorlds.MountAndBlade.IFormationArrangement.GetLocalWallDirectionOfRelativeFormationLocation | ( | IFormationUnit | unit | ) |
Implemented in TaleWorlds.MountAndBlade.ColumnFormation, and TaleWorlds.MountAndBlade.LineFormation.
IEnumerable< Vec2 > TaleWorlds.MountAndBlade.IFormationArrangement.GetUnavailableUnitPositions | ( | ) |
Implemented in TaleWorlds.MountAndBlade.ColumnFormation, and TaleWorlds.MountAndBlade.LineFormation.
float TaleWorlds.MountAndBlade.IFormationArrangement.GetOccupationWidth | ( | int | unitCount | ) |
Implemented in TaleWorlds.MountAndBlade.ColumnFormation, and TaleWorlds.MountAndBlade.LineFormation.
Vec2? TaleWorlds.MountAndBlade.IFormationArrangement.CreateNewPosition | ( | int | unitIndex | ) |
Implemented in TaleWorlds.MountAndBlade.ColumnFormation, and TaleWorlds.MountAndBlade.LineFormation.
void TaleWorlds.MountAndBlade.IFormationArrangement.BeforeFormationFrameChange | ( | ) |
Implemented in TaleWorlds.MountAndBlade.ColumnFormation, and TaleWorlds.MountAndBlade.LineFormation.
void TaleWorlds.MountAndBlade.IFormationArrangement.OnFormationFrameChanged | ( | ) |
Implemented in TaleWorlds.MountAndBlade.ColumnFormation, and TaleWorlds.MountAndBlade.LineFormation.
bool TaleWorlds.MountAndBlade.IFormationArrangement.IsTurnBackwardsNecessary | ( | Vec2 | previousPosition, |
WorldPosition? | newPosition, | ||
Vec2 | previousDirection, | ||
bool | hasNewDirection, | ||
Vec2? | newDirection | ||
) |
Implemented in TaleWorlds.MountAndBlade.ColumnFormation, and TaleWorlds.MountAndBlade.LineFormation.
void TaleWorlds.MountAndBlade.IFormationArrangement.TurnBackwards | ( | ) |
Implemented in TaleWorlds.MountAndBlade.ColumnFormation, and TaleWorlds.MountAndBlade.LineFormation.
void TaleWorlds.MountAndBlade.IFormationArrangement.OnFormationDispersed | ( | ) |
Implemented in TaleWorlds.MountAndBlade.ColumnFormation, and TaleWorlds.MountAndBlade.LineFormation.
void TaleWorlds.MountAndBlade.IFormationArrangement.Reset | ( | ) |
Implemented in TaleWorlds.MountAndBlade.ColumnFormation, and TaleWorlds.MountAndBlade.LineFormation.
IFormationArrangement TaleWorlds.MountAndBlade.IFormationArrangement.Clone | ( | IFormation | formation | ) |
Implemented in TaleWorlds.MountAndBlade.CircularFormation, TaleWorlds.MountAndBlade.CircularSchiltronFormation, TaleWorlds.MountAndBlade.ColumnFormation, TaleWorlds.MountAndBlade.LineFormation, TaleWorlds.MountAndBlade.TransposedLineFormation, TaleWorlds.MountAndBlade.RectilinearSchiltronFormation, TaleWorlds.MountAndBlade.SkeinFormation, TaleWorlds.MountAndBlade.SquareFormation, and TaleWorlds.MountAndBlade.WedgeFormation.
void TaleWorlds.MountAndBlade.IFormationArrangement.DeepCopyFrom | ( | IFormationArrangement | arrangement | ) |
void TaleWorlds.MountAndBlade.IFormationArrangement.RearrangeTo | ( | IFormationArrangement | arrangement | ) |
Implemented in TaleWorlds.MountAndBlade.ColumnFormation, and TaleWorlds.MountAndBlade.LineFormation.
void TaleWorlds.MountAndBlade.IFormationArrangement.RearrangeFrom | ( | IFormationArrangement | arrangement | ) |
void TaleWorlds.MountAndBlade.IFormationArrangement.RearrangeTransferUnits | ( | IFormationArrangement | arrangement | ) |
Implemented in TaleWorlds.MountAndBlade.ColumnFormation, and TaleWorlds.MountAndBlade.LineFormation.
void TaleWorlds.MountAndBlade.IFormationArrangement.ReserveMiddleFrontUnitPosition | ( | IFormationUnit | vanguard | ) |
Implemented in TaleWorlds.MountAndBlade.ColumnFormation, and TaleWorlds.MountAndBlade.LineFormation.
void TaleWorlds.MountAndBlade.IFormationArrangement.ReleaseMiddleFrontUnitPosition | ( | ) |
Implemented in TaleWorlds.MountAndBlade.ColumnFormation, and TaleWorlds.MountAndBlade.LineFormation.
Vec2 TaleWorlds.MountAndBlade.IFormationArrangement.GetLocalPositionOfReservedUnitPosition | ( | ) |
Implemented in TaleWorlds.MountAndBlade.ColumnFormation, and TaleWorlds.MountAndBlade.LineFormation.
void TaleWorlds.MountAndBlade.IFormationArrangement.OnTickOccasionallyOfUnit | ( | IFormationUnit | unit, |
bool | arrangementChangeAllowed | ||
) |
Implemented in TaleWorlds.MountAndBlade.ColumnFormation, and TaleWorlds.MountAndBlade.LineFormation.
void TaleWorlds.MountAndBlade.IFormationArrangement.OnUnitLostMount | ( | IFormationUnit | unit | ) |
Implemented in TaleWorlds.MountAndBlade.ColumnFormation, and TaleWorlds.MountAndBlade.LineFormation.
float TaleWorlds.MountAndBlade.IFormationArrangement.GetDirectionChangeTendencyOfUnit | ( | IFormationUnit | unit | ) |
Implemented in TaleWorlds.MountAndBlade.ColumnFormation, and TaleWorlds.MountAndBlade.LineFormation.
|
getset |
|
get |
|
getset |
Implemented in TaleWorlds.MountAndBlade.ColumnFormation, and TaleWorlds.MountAndBlade.LineFormation.
|
get |
Implemented in TaleWorlds.MountAndBlade.ColumnFormation, and TaleWorlds.MountAndBlade.LineFormation.
|
get |
|
get |
|
get |
Implemented in TaleWorlds.MountAndBlade.ColumnFormation, and TaleWorlds.MountAndBlade.LineFormation.
|
get |
Implemented in TaleWorlds.MountAndBlade.ColumnFormation, and TaleWorlds.MountAndBlade.LineFormation.
|
get |
Implemented in TaleWorlds.MountAndBlade.ColumnFormation, and TaleWorlds.MountAndBlade.LineFormation.
|
get |
Implemented in TaleWorlds.MountAndBlade.ColumnFormation, and TaleWorlds.MountAndBlade.LineFormation.
|
get |
Implemented in TaleWorlds.MountAndBlade.ColumnFormation, and TaleWorlds.MountAndBlade.LineFormation.
|
set |
Implemented in TaleWorlds.MountAndBlade.LineFormation.
Action TaleWorlds.MountAndBlade.IFormationArrangement.OnWidthChanged |
Action TaleWorlds.MountAndBlade.IFormationArrangement.OnShapeChanged |