M&B: Bannerlord 1.0.0
The horns sound, the ravens gather.
|
Public Types | |
enum | MovementOrderEnum |
enum | MovementStateEnum |
enum | Side |
Public Member Functions | |
override bool | Equals (object obj) |
override int | GetHashCode () |
Vec2 | GetPosition (Formation f) |
WorldPosition | CreateNewOrderWorldPosition (Formation f, WorldPosition.WorldPositionEnforcedCache worldPositionEnforcedCache) |
void | ResetPositionCache () |
bool | AreOrdersPracticallySame (MovementOrder m1, MovementOrder m2, bool isAIControlled) |
void | OnApply (Formation formation) |
void | OnCancel (Formation formation) |
void | OnUnitJoinOrLeave (Formation formation, Agent unit, bool isJoining) |
bool | IsApplicable (Formation formation) |
bool | Tick (Formation formation) |
void | OnArrangementChanged (Formation formation) |
void | Advance (Formation formation, float distance) |
void | FallBack (Formation formation, float distance) |
MovementOrder | GetSubstituteOrder (Formation formation) |
Static Public Member Functions | |
static bool | operator!= (in MovementOrder m, MovementOrder obj) |
static bool | operator== (in MovementOrder m, MovementOrder obj) |
static MovementOrder | MovementOrderChargeToTarget (Formation targetFormation) |
static MovementOrder | MovementOrderFollow (Agent targetAgent) |
static MovementOrder | MovementOrderGuard (Agent targetAgent) |
static MovementOrder | MovementOrderFollowEntity (GameEntity targetEntity) |
static MovementOrder | MovementOrderMove (WorldPosition position) |
static MovementOrder | MovementOrderAttackEntity (GameEntity targetEntity, bool surroundEntity) |
static int | GetMovementOrderDefensiveness (MovementOrderEnum orderEnum) |
static int | GetMovementOrderDefensivenessChange (MovementOrderEnum previousOrderEnum, MovementOrderEnum nextOrderEnum) |
static void | SetDefensiveArrangementMoveBehaviorValues (Agent unit) |
static void | SetFollowBehaviorValues (Agent unit) |
static void | SetDefaultMoveBehaviorValues (Agent unit) |
Public Attributes | |
readonly MovementOrderEnum | OrderEnum |
Formation | TargetFormation |
GameEntity | TargetEntity |
readonly bool | _isFacingDirection |
Static Public Attributes | |
static readonly MovementOrder | MovermentOrderNull = new MovementOrder(MovementOrderEnum.Invalid) |
static readonly MovementOrder | MovementOrderCharge = new MovementOrder(MovementOrderEnum.Charge) |
static readonly MovementOrder | MovementOrderRetreat = new MovementOrder(MovementOrderEnum.Retreat) |
static readonly MovementOrder | MovementOrderStop = new MovementOrder(MovementOrderEnum.Stop) |
static readonly MovementOrder | MovementOrderAdvance = new MovementOrder(MovementOrderEnum.Advance) |
static readonly MovementOrder | MovementOrderFallBack = new MovementOrder(MovementOrderEnum.FallBack) |
Properties | |
Agent | _targetAgent [get] |
OrderType | OrderType [get] |
MovementStateEnum | MovementState [get] |
override bool TaleWorlds.MountAndBlade.MovementOrder.Equals | ( | object | obj | ) |
override int TaleWorlds.MountAndBlade.MovementOrder.GetHashCode | ( | ) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
WorldPosition TaleWorlds.MountAndBlade.MovementOrder.CreateNewOrderWorldPosition | ( | Formation | f, |
WorldPosition.WorldPositionEnforcedCache | worldPositionEnforcedCache | ||
) |
void TaleWorlds.MountAndBlade.MovementOrder.ResetPositionCache | ( | ) |
bool TaleWorlds.MountAndBlade.MovementOrder.AreOrdersPracticallySame | ( | MovementOrder | m1, |
MovementOrder | m2, | ||
bool | isAIControlled | ||
) |
void TaleWorlds.MountAndBlade.MovementOrder.OnApply | ( | Formation | formation | ) |
void TaleWorlds.MountAndBlade.MovementOrder.OnCancel | ( | Formation | formation | ) |
void TaleWorlds.MountAndBlade.MovementOrder.OnUnitJoinOrLeave | ( | Formation | formation, |
Agent | unit, | ||
bool | isJoining | ||
) |
bool TaleWorlds.MountAndBlade.MovementOrder.IsApplicable | ( | Formation | formation | ) |
bool TaleWorlds.MountAndBlade.MovementOrder.Tick | ( | Formation | formation | ) |
void TaleWorlds.MountAndBlade.MovementOrder.OnArrangementChanged | ( | Formation | formation | ) |
void TaleWorlds.MountAndBlade.MovementOrder.Advance | ( | Formation | formation, |
float | distance | ||
) |
void TaleWorlds.MountAndBlade.MovementOrder.FallBack | ( | Formation | formation, |
float | distance | ||
) |
MovementOrder TaleWorlds.MountAndBlade.MovementOrder.GetSubstituteOrder | ( | Formation | formation | ) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
readonly MovementOrderEnum TaleWorlds.MountAndBlade.MovementOrder.OrderEnum |
Formation TaleWorlds.MountAndBlade.MovementOrder.TargetFormation |
GameEntity TaleWorlds.MountAndBlade.MovementOrder.TargetEntity |
readonly bool TaleWorlds.MountAndBlade.MovementOrder._isFacingDirection |
|
get |
|
get |
|
get |