M&B: Bannerlord 1.0.0
The horns sound, the ravens gather.
|
Public Types | |
enum | ArrangementOrderEnum |
Public Member Functions | |
ArrangementOrder (ArrangementOrderEnum orderEnum) | |
void | GetMovementSpeedRestriction (out float? runRestriction, out float? walkRestriction) |
IFormationArrangement | GetArrangement (Formation formation) |
void | OnApply (Formation formation) |
void | SoftUpdate (Formation formation) |
int | GetUnitSpacing () |
void | Rearrange (Formation formation) |
void | RearrangeAux (Formation formation, bool isDirectly) |
void | OnCancel (Formation formation) |
IEnumerable< StrategicArea > | GetCloseStrategicAreas (Formation formation) |
void | TickOccasionally (Formation formation) |
ArrangementOrderEnum | GetNativeEnum () |
override bool | Equals (object obj) |
override int | GetHashCode () |
void | OnOrderPositionChanged (Formation formation, Vec2 previousOrderPosition) |
float | CalculateFormationDirectionEnforcingFactorForRank (int formationRankIndex, int rankCount) |
Static Public Member Functions | |
static int | GetUnitSpacingOf (ArrangementOrderEnum a) |
static bool | GetUnitLooseness (ArrangementOrderEnum a) |
static Agent.UsageDirection | GetShieldDirectionOfUnit (Formation formation, Agent unit, ArrangementOrderEnum orderEnum) |
static StrategicArea | CreateStrategicArea (Scene scene, WorldPosition position, Vec2 direction, float width, int capacity, BattleSideEnum side) |
static IEnumerable< StrategicArea > | CreateStrategicAreas (Mission mission, int count, WorldPosition center, float distance, WorldPosition target, float width, int capacity, BattleSideEnum side) |
static bool | operator!= (ArrangementOrder a1, ArrangementOrder a2) |
static bool | operator== (ArrangementOrder a1, ArrangementOrder a2) |
static int | GetArrangementOrderDefensiveness (ArrangementOrderEnum orderEnum) |
static int | GetArrangementOrderDefensivenessChange (ArrangementOrderEnum previousOrderEnum, ArrangementOrderEnum nextOrderEnum) |
Public Attributes | |
readonly ArrangementOrderEnum | OrderEnum |
Static Public Attributes | |
static readonly ArrangementOrder | ArrangementOrderCircle = new ArrangementOrder(ArrangementOrderEnum.Circle) |
static readonly ArrangementOrder | ArrangementOrderColumn = new ArrangementOrder(ArrangementOrderEnum.Column) |
static readonly ArrangementOrder | ArrangementOrderLine = new ArrangementOrder(ArrangementOrderEnum.Line) |
static readonly ArrangementOrder | ArrangementOrderLoose = new ArrangementOrder(ArrangementOrderEnum.Loose) |
static readonly ArrangementOrder | ArrangementOrderScatter = new ArrangementOrder(ArrangementOrderEnum.Scatter) |
static readonly ArrangementOrder | ArrangementOrderShieldWall = new ArrangementOrder(ArrangementOrderEnum.ShieldWall) |
static readonly ArrangementOrder | ArrangementOrderSkein = new ArrangementOrder(ArrangementOrderEnum.Skein) |
static readonly ArrangementOrder | ArrangementOrderSquare = new ArrangementOrder(ArrangementOrderEnum.Square) |
Properties | |
OrderType | OrderType [get] |
TaleWorlds.MountAndBlade.ArrangementOrder.ArrangementOrder | ( | ArrangementOrderEnum | orderEnum | ) |
|
static |
|
static |
void TaleWorlds.MountAndBlade.ArrangementOrder.GetMovementSpeedRestriction | ( | out float? | runRestriction, |
out float? | walkRestriction | ||
) |
IFormationArrangement TaleWorlds.MountAndBlade.ArrangementOrder.GetArrangement | ( | Formation | formation | ) |
void TaleWorlds.MountAndBlade.ArrangementOrder.OnApply | ( | Formation | formation | ) |
void TaleWorlds.MountAndBlade.ArrangementOrder.SoftUpdate | ( | Formation | formation | ) |
|
static |
int TaleWorlds.MountAndBlade.ArrangementOrder.GetUnitSpacing | ( | ) |
void TaleWorlds.MountAndBlade.ArrangementOrder.Rearrange | ( | Formation | formation | ) |
void TaleWorlds.MountAndBlade.ArrangementOrder.RearrangeAux | ( | Formation | formation, |
bool | isDirectly | ||
) |
void TaleWorlds.MountAndBlade.ArrangementOrder.OnCancel | ( | Formation | formation | ) |
|
static |
|
static |
IEnumerable< StrategicArea > TaleWorlds.MountAndBlade.ArrangementOrder.GetCloseStrategicAreas | ( | Formation | formation | ) |
void TaleWorlds.MountAndBlade.ArrangementOrder.TickOccasionally | ( | Formation | formation | ) |
ArrangementOrderEnum TaleWorlds.MountAndBlade.ArrangementOrder.GetNativeEnum | ( | ) |
override bool TaleWorlds.MountAndBlade.ArrangementOrder.Equals | ( | object | obj | ) |
override int TaleWorlds.MountAndBlade.ArrangementOrder.GetHashCode | ( | ) |
|
static |
|
static |
void TaleWorlds.MountAndBlade.ArrangementOrder.OnOrderPositionChanged | ( | Formation | formation, |
Vec2 | previousOrderPosition | ||
) |
|
static |
|
static |
float TaleWorlds.MountAndBlade.ArrangementOrder.CalculateFormationDirectionEnforcingFactorForRank | ( | int | formationRankIndex, |
int | rankCount | ||
) |
readonly ArrangementOrderEnum TaleWorlds.MountAndBlade.ArrangementOrder.OrderEnum |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
get |