Inherited by TaleWorlds.MountAndBlade.BehaviorAdvance, TaleWorlds.MountAndBlade.BehaviorAssaultWalls, TaleWorlds.MountAndBlade.BehaviorCautiousAdvance, TaleWorlds.MountAndBlade.BehaviorCavalryScreen, TaleWorlds.MountAndBlade.BehaviorCharge, TaleWorlds.MountAndBlade.BehaviorDefend, TaleWorlds.MountAndBlade.BehaviorDefendCastleKeyPosition, TaleWorlds.MountAndBlade.BehaviorDefendKeyPosition, TaleWorlds.MountAndBlade.BehaviorDefendSiegeWeapon, TaleWorlds.MountAndBlade.BehaviorDefensiveRing, TaleWorlds.MountAndBlade.BehaviorDestroySiegeWeapons, TaleWorlds.MountAndBlade.BehaviorEliminateEnemyInsideCastle, TaleWorlds.MountAndBlade.BehaviorFireFromInfantryCover, TaleWorlds.MountAndBlade.BehaviorFlank, TaleWorlds.MountAndBlade.BehaviorGeneral, TaleWorlds.MountAndBlade.BehaviorHoldHighGround, TaleWorlds.MountAndBlade.BehaviorHorseArcherSkirmish, TaleWorlds.MountAndBlade.BehaviorMountedSkirmish, TaleWorlds.MountAndBlade.BehaviorProtectFlank, TaleWorlds.MountAndBlade.BehaviorProtectGeneral, TaleWorlds.MountAndBlade.BehaviorPullBack, TaleWorlds.MountAndBlade.BehaviorRegroup, TaleWorlds.MountAndBlade.BehaviorReserve, TaleWorlds.MountAndBlade.BehaviorRetakeCastleKeyPosition, TaleWorlds.MountAndBlade.BehaviorRetreat, TaleWorlds.MountAndBlade.BehaviorRetreatToCastle, TaleWorlds.MountAndBlade.BehaviorRetreatToKeep, TaleWorlds.MountAndBlade.BehaviorSallyOut, TaleWorlds.MountAndBlade.BehaviorScreenedSkirmish, TaleWorlds.MountAndBlade.BehaviorSergeantMPInfantry, TaleWorlds.MountAndBlade.BehaviorSergeantMPLastFlagLastStand, TaleWorlds.MountAndBlade.BehaviorSergeantMPMounted, TaleWorlds.MountAndBlade.BehaviorSergeantMPMountedRanged, TaleWorlds.MountAndBlade.BehaviorSergeantMPRanged, TaleWorlds.MountAndBlade.BehaviorShootFromCastleWalls, TaleWorlds.MountAndBlade.BehaviorShootFromSiegeTower, TaleWorlds.MountAndBlade.BehaviorSkirmish, TaleWorlds.MountAndBlade.BehaviorSkirmishBehindFormation, TaleWorlds.MountAndBlade.BehaviorSkirmishLine, TaleWorlds.MountAndBlade.BehaviorSparseSkirmish, TaleWorlds.MountAndBlade.BehaviorStop, TaleWorlds.MountAndBlade.BehaviorTacticalCharge, TaleWorlds.MountAndBlade.BehaviorUseMurderHole, TaleWorlds.MountAndBlade.BehaviorUseSiegeMachines, TaleWorlds.MountAndBlade.BehaviorVanguard, and TaleWorlds.MountAndBlade.BehaviorWaitForLadders.
◆ BehaviorComponent() [1/2]
TaleWorlds.MountAndBlade.BehaviorComponent.BehaviorComponent |
( |
Formation |
formation | ) |
|
|
protected |
◆ BehaviorComponent() [2/2]
TaleWorlds.MountAndBlade.BehaviorComponent.BehaviorComponent |
( |
| ) |
|
|
protected |
◆ OnBehaviorActivatedAux()
virtual void TaleWorlds.MountAndBlade.BehaviorComponent.OnBehaviorActivatedAux |
( |
| ) |
|
|
protectedvirtual |
Reimplemented in TaleWorlds.MountAndBlade.BehaviorAdvance, TaleWorlds.MountAndBlade.BehaviorAssaultWalls, TaleWorlds.MountAndBlade.BehaviorCautiousAdvance, TaleWorlds.MountAndBlade.BehaviorCavalryScreen, TaleWorlds.MountAndBlade.BehaviorCharge, TaleWorlds.MountAndBlade.BehaviorDefend, TaleWorlds.MountAndBlade.BehaviorDefendCastleKeyPosition, TaleWorlds.MountAndBlade.BehaviorDefendKeyPosition, TaleWorlds.MountAndBlade.BehaviorDefendSiegeWeapon, TaleWorlds.MountAndBlade.BehaviorDefensiveRing, TaleWorlds.MountAndBlade.BehaviorDestroySiegeWeapons, TaleWorlds.MountAndBlade.BehaviorEliminateEnemyInsideCastle, TaleWorlds.MountAndBlade.BehaviorFireFromInfantryCover, TaleWorlds.MountAndBlade.BehaviorFlank, TaleWorlds.MountAndBlade.BehaviorGeneral, TaleWorlds.MountAndBlade.BehaviorHoldHighGround, TaleWorlds.MountAndBlade.BehaviorHorseArcherSkirmish, TaleWorlds.MountAndBlade.BehaviorMountedSkirmish, TaleWorlds.MountAndBlade.BehaviorProtectFlank, TaleWorlds.MountAndBlade.BehaviorPullBack, TaleWorlds.MountAndBlade.BehaviorReserve, TaleWorlds.MountAndBlade.BehaviorRetakeCastleKeyPosition, TaleWorlds.MountAndBlade.BehaviorRetreat, TaleWorlds.MountAndBlade.BehaviorSallyOut, TaleWorlds.MountAndBlade.BehaviorScreenedSkirmish, TaleWorlds.MountAndBlade.BehaviorSergeantMPInfantry, TaleWorlds.MountAndBlade.BehaviorSergeantMPLastFlagLastStand, TaleWorlds.MountAndBlade.BehaviorSergeantMPMounted, TaleWorlds.MountAndBlade.BehaviorSergeantMPMountedRanged, TaleWorlds.MountAndBlade.BehaviorSergeantMPRanged, TaleWorlds.MountAndBlade.BehaviorShootFromCastleWalls, TaleWorlds.MountAndBlade.BehaviorSkirmish, TaleWorlds.MountAndBlade.BehaviorSkirmishBehindFormation, TaleWorlds.MountAndBlade.BehaviorSkirmishLine, TaleWorlds.MountAndBlade.BehaviorSparseSkirmish, TaleWorlds.MountAndBlade.BehaviorStop, TaleWorlds.MountAndBlade.BehaviorTacticalCharge, TaleWorlds.MountAndBlade.BehaviorUseSiegeMachines, TaleWorlds.MountAndBlade.BehaviorVanguard, and TaleWorlds.MountAndBlade.BehaviorWaitForLadders.
◆ OnBehaviorCanceled()
virtual void TaleWorlds.MountAndBlade.BehaviorComponent.OnBehaviorCanceled |
( |
| ) |
|
|
virtual |
◆ RemindSergeantPlayer()
void TaleWorlds.MountAndBlade.BehaviorComponent.RemindSergeantPlayer |
( |
| ) |
|
◆ TickOccasionally()
virtual void TaleWorlds.MountAndBlade.BehaviorComponent.TickOccasionally |
( |
| ) |
|
|
virtual |
Reimplemented in TaleWorlds.MountAndBlade.BehaviorAdvance, TaleWorlds.MountAndBlade.BehaviorAssaultWalls, TaleWorlds.MountAndBlade.BehaviorCautiousAdvance, TaleWorlds.MountAndBlade.BehaviorCavalryScreen, TaleWorlds.MountAndBlade.BehaviorCharge, TaleWorlds.MountAndBlade.BehaviorDefend, TaleWorlds.MountAndBlade.BehaviorDefendCastleKeyPosition, TaleWorlds.MountAndBlade.BehaviorDefendKeyPosition, TaleWorlds.MountAndBlade.BehaviorDefendSiegeWeapon, TaleWorlds.MountAndBlade.BehaviorDefensiveRing, TaleWorlds.MountAndBlade.BehaviorDestroySiegeWeapons, TaleWorlds.MountAndBlade.BehaviorEliminateEnemyInsideCastle, TaleWorlds.MountAndBlade.BehaviorFireFromInfantryCover, TaleWorlds.MountAndBlade.BehaviorFlank, TaleWorlds.MountAndBlade.BehaviorGeneral, TaleWorlds.MountAndBlade.BehaviorHoldHighGround, TaleWorlds.MountAndBlade.BehaviorHorseArcherSkirmish, TaleWorlds.MountAndBlade.BehaviorMountedSkirmish, TaleWorlds.MountAndBlade.BehaviorProtectFlank, TaleWorlds.MountAndBlade.BehaviorProtectGeneral, TaleWorlds.MountAndBlade.BehaviorPullBack, TaleWorlds.MountAndBlade.BehaviorRegroup, TaleWorlds.MountAndBlade.BehaviorReserve, TaleWorlds.MountAndBlade.BehaviorRetakeCastleKeyPosition, TaleWorlds.MountAndBlade.BehaviorRetreat, TaleWorlds.MountAndBlade.BehaviorRetreatToCastle, TaleWorlds.MountAndBlade.BehaviorRetreatToKeep, TaleWorlds.MountAndBlade.BehaviorSallyOut, TaleWorlds.MountAndBlade.BehaviorScreenedSkirmish, TaleWorlds.MountAndBlade.BehaviorSergeantMPInfantry, TaleWorlds.MountAndBlade.BehaviorSergeantMPLastFlagLastStand, TaleWorlds.MountAndBlade.BehaviorSergeantMPMounted, TaleWorlds.MountAndBlade.BehaviorSergeantMPMountedRanged, TaleWorlds.MountAndBlade.BehaviorSergeantMPRanged, TaleWorlds.MountAndBlade.BehaviorShootFromCastleWalls, TaleWorlds.MountAndBlade.BehaviorShootFromSiegeTower, TaleWorlds.MountAndBlade.BehaviorSkirmish, TaleWorlds.MountAndBlade.BehaviorSkirmishBehindFormation, TaleWorlds.MountAndBlade.BehaviorSkirmishLine, TaleWorlds.MountAndBlade.BehaviorSparseSkirmish, TaleWorlds.MountAndBlade.BehaviorStop, TaleWorlds.MountAndBlade.BehaviorTacticalCharge, TaleWorlds.MountAndBlade.BehaviorUseMurderHole, TaleWorlds.MountAndBlade.BehaviorUseSiegeMachines, TaleWorlds.MountAndBlade.BehaviorVanguard, and TaleWorlds.MountAndBlade.BehaviorWaitForLadders.
◆ GetAIWeight()
float TaleWorlds.MountAndBlade.BehaviorComponent.GetAIWeight |
( |
| ) |
|
◆ GetAiWeight()
abstract float TaleWorlds.MountAndBlade.BehaviorComponent.GetAiWeight |
( |
| ) |
|
|
protectedpure virtual |
Implemented in TaleWorlds.MountAndBlade.BehaviorAdvance, TaleWorlds.MountAndBlade.BehaviorAssaultWalls, TaleWorlds.MountAndBlade.BehaviorCautiousAdvance, TaleWorlds.MountAndBlade.BehaviorCavalryScreen, TaleWorlds.MountAndBlade.BehaviorCharge, TaleWorlds.MountAndBlade.BehaviorDefend, TaleWorlds.MountAndBlade.BehaviorDefendCastleKeyPosition, TaleWorlds.MountAndBlade.BehaviorDefendKeyPosition, TaleWorlds.MountAndBlade.BehaviorDefendSiegeWeapon, TaleWorlds.MountAndBlade.BehaviorDefensiveRing, TaleWorlds.MountAndBlade.BehaviorDestroySiegeWeapons, TaleWorlds.MountAndBlade.BehaviorEliminateEnemyInsideCastle, TaleWorlds.MountAndBlade.BehaviorFireFromInfantryCover, TaleWorlds.MountAndBlade.BehaviorFlank, TaleWorlds.MountAndBlade.BehaviorGeneral, TaleWorlds.MountAndBlade.BehaviorHoldHighGround, TaleWorlds.MountAndBlade.BehaviorHorseArcherSkirmish, TaleWorlds.MountAndBlade.BehaviorMountedSkirmish, TaleWorlds.MountAndBlade.BehaviorProtectFlank, TaleWorlds.MountAndBlade.BehaviorProtectGeneral, TaleWorlds.MountAndBlade.BehaviorPullBack, TaleWorlds.MountAndBlade.BehaviorRegroup, TaleWorlds.MountAndBlade.BehaviorReserve, TaleWorlds.MountAndBlade.BehaviorRetakeCastleKeyPosition, TaleWorlds.MountAndBlade.BehaviorRetreat, TaleWorlds.MountAndBlade.BehaviorRetreatToCastle, TaleWorlds.MountAndBlade.BehaviorRetreatToKeep, TaleWorlds.MountAndBlade.BehaviorSallyOut, TaleWorlds.MountAndBlade.BehaviorScreenedSkirmish, TaleWorlds.MountAndBlade.BehaviorSergeantMPInfantry, TaleWorlds.MountAndBlade.BehaviorSergeantMPLastFlagLastStand, TaleWorlds.MountAndBlade.BehaviorSergeantMPMounted, TaleWorlds.MountAndBlade.BehaviorSergeantMPMountedRanged, TaleWorlds.MountAndBlade.BehaviorSergeantMPRanged, TaleWorlds.MountAndBlade.BehaviorShootFromCastleWalls, TaleWorlds.MountAndBlade.BehaviorShootFromSiegeTower, TaleWorlds.MountAndBlade.BehaviorSkirmish, TaleWorlds.MountAndBlade.BehaviorSkirmishBehindFormation, TaleWorlds.MountAndBlade.BehaviorSkirmishLine, TaleWorlds.MountAndBlade.BehaviorSparseSkirmish, TaleWorlds.MountAndBlade.BehaviorStop, TaleWorlds.MountAndBlade.BehaviorTacticalCharge, TaleWorlds.MountAndBlade.BehaviorUseMurderHole, TaleWorlds.MountAndBlade.BehaviorUseSiegeMachines, TaleWorlds.MountAndBlade.BehaviorVanguard, and TaleWorlds.MountAndBlade.BehaviorWaitForLadders.
◆ ResetBehavior()
virtual void TaleWorlds.MountAndBlade.BehaviorComponent.ResetBehavior |
( |
| ) |
|
|
virtual |
◆ GetBehaviorString()
virtual TextObject TaleWorlds.MountAndBlade.BehaviorComponent.GetBehaviorString |
( |
| ) |
|
|
virtual |
Reimplemented in TaleWorlds.MountAndBlade.BehaviorAssaultWalls, TaleWorlds.MountAndBlade.BehaviorCavalryScreen, TaleWorlds.MountAndBlade.BehaviorDefendCastleKeyPosition, TaleWorlds.MountAndBlade.BehaviorDefendSiegeWeapon, TaleWorlds.MountAndBlade.BehaviorDestroySiegeWeapons, TaleWorlds.MountAndBlade.BehaviorFlank, TaleWorlds.MountAndBlade.BehaviorProtectFlank, TaleWorlds.MountAndBlade.BehaviorScreenedSkirmish, TaleWorlds.MountAndBlade.BehaviorSkirmishBehindFormation, TaleWorlds.MountAndBlade.BehaviorSkirmishLine, TaleWorlds.MountAndBlade.BehaviorTacticalCharge, TaleWorlds.MountAndBlade.BehaviorUseSiegeMachines, and TaleWorlds.MountAndBlade.BehaviorVanguard.
◆ OnValidBehaviorSideChanged()
virtual void TaleWorlds.MountAndBlade.BehaviorComponent.OnValidBehaviorSideChanged |
( |
| ) |
|
|
virtual |
Reimplemented in TaleWorlds.MountAndBlade.BehaviorAssaultWalls, TaleWorlds.MountAndBlade.BehaviorCavalryScreen, TaleWorlds.MountAndBlade.BehaviorDefendCastleKeyPosition, TaleWorlds.MountAndBlade.BehaviorDestroySiegeWeapons, TaleWorlds.MountAndBlade.BehaviorEliminateEnemyInsideCastle, TaleWorlds.MountAndBlade.BehaviorProtectFlank, TaleWorlds.MountAndBlade.BehaviorRetakeCastleKeyPosition, TaleWorlds.MountAndBlade.BehaviorSkirmishLine, TaleWorlds.MountAndBlade.BehaviorUseSiegeMachines, TaleWorlds.MountAndBlade.BehaviorVanguard, and TaleWorlds.MountAndBlade.BehaviorWaitForLadders.
◆ CalculateCurrentOrder()
virtual void TaleWorlds.MountAndBlade.BehaviorComponent.CalculateCurrentOrder |
( |
| ) |
|
|
protectedvirtual |
Reimplemented in TaleWorlds.MountAndBlade.BehaviorAdvance, TaleWorlds.MountAndBlade.BehaviorAssaultWalls, TaleWorlds.MountAndBlade.BehaviorCautiousAdvance, TaleWorlds.MountAndBlade.BehaviorCavalryScreen, TaleWorlds.MountAndBlade.BehaviorCharge, TaleWorlds.MountAndBlade.BehaviorDefend, TaleWorlds.MountAndBlade.BehaviorDefendCastleKeyPosition, TaleWorlds.MountAndBlade.BehaviorDefendKeyPosition, TaleWorlds.MountAndBlade.BehaviorDefendSiegeWeapon, TaleWorlds.MountAndBlade.BehaviorDefensiveRing, TaleWorlds.MountAndBlade.BehaviorEliminateEnemyInsideCastle, TaleWorlds.MountAndBlade.BehaviorFireFromInfantryCover, TaleWorlds.MountAndBlade.BehaviorFlank, TaleWorlds.MountAndBlade.BehaviorGeneral, TaleWorlds.MountAndBlade.BehaviorHoldHighGround, TaleWorlds.MountAndBlade.BehaviorHorseArcherSkirmish, TaleWorlds.MountAndBlade.BehaviorMountedSkirmish, TaleWorlds.MountAndBlade.BehaviorProtectFlank, TaleWorlds.MountAndBlade.BehaviorPullBack, TaleWorlds.MountAndBlade.BehaviorRegroup, TaleWorlds.MountAndBlade.BehaviorReserve, TaleWorlds.MountAndBlade.BehaviorRetakeCastleKeyPosition, TaleWorlds.MountAndBlade.BehaviorSallyOut, TaleWorlds.MountAndBlade.BehaviorScreenedSkirmish, TaleWorlds.MountAndBlade.BehaviorSergeantMPInfantry, TaleWorlds.MountAndBlade.BehaviorSergeantMPLastFlagLastStand, TaleWorlds.MountAndBlade.BehaviorSergeantMPMounted, TaleWorlds.MountAndBlade.BehaviorSergeantMPMountedRanged, TaleWorlds.MountAndBlade.BehaviorSergeantMPRanged, TaleWorlds.MountAndBlade.BehaviorSkirmish, TaleWorlds.MountAndBlade.BehaviorSkirmishBehindFormation, TaleWorlds.MountAndBlade.BehaviorSkirmishLine, TaleWorlds.MountAndBlade.BehaviorTacticalCharge, TaleWorlds.MountAndBlade.BehaviorVanguard, and TaleWorlds.MountAndBlade.BehaviorWaitForLadders.
◆ PrecalculateMovementOrder()
void TaleWorlds.MountAndBlade.BehaviorComponent.PrecalculateMovementOrder |
( |
| ) |
|
◆ Equals()
override bool TaleWorlds.MountAndBlade.BehaviorComponent.Equals |
( |
object |
obj | ) |
|
◆ GetHashCode()
override int TaleWorlds.MountAndBlade.BehaviorComponent.GetHashCode |
( |
| ) |
|
◆ _behaviorSide
◆ FormArrangementDistanceToOrderPosition
const float TaleWorlds.MountAndBlade.BehaviorComponent.FormArrangementDistanceToOrderPosition = 10f |
|
staticprotected |
◆ _lastPlayerInformTime
float TaleWorlds.MountAndBlade.BehaviorComponent._lastPlayerInformTime = 0f |
|
protected |
◆ IsCurrentOrderChanged
bool TaleWorlds.MountAndBlade.BehaviorComponent.IsCurrentOrderChanged |
◆ CurrentFacingOrder
◆ Formation
Formation TaleWorlds.MountAndBlade.BehaviorComponent.Formation |
|
get |
◆ BehaviorCoherence
float TaleWorlds.MountAndBlade.BehaviorComponent.BehaviorCoherence |
|
getset |
◆ NavmeshlessTargetPositionPenalty
virtual float TaleWorlds.MountAndBlade.BehaviorComponent.NavmeshlessTargetPositionPenalty |
|
getset |
◆ CurrentOrder
MovementOrder TaleWorlds.MountAndBlade.BehaviorComponent.CurrentOrder |
|
getprotected set |
◆ PreserveExpireTime
float TaleWorlds.MountAndBlade.BehaviorComponent.PreserveExpireTime |
|
getset |
◆ WeightFactor
float TaleWorlds.MountAndBlade.BehaviorComponent.WeightFactor |
|
getset |