|
Static Public Member Functions inherited from TaleWorlds.MountAndBlade.TeamAISiegeComponent |
static void | OnMissionFinalize () |
|
static bool | IsFormationGroupInsideCastle (MBList< Formation > formationGroup, bool includeOnlyPositionedUnits, float thresholdPercentage=FormationInsideCastleThresholdPercentage) |
|
static bool | IsFormationInsideCastle (Formation formation, bool includeOnlyPositionedUnits, float thresholdPercentage=FormationInsideCastleThresholdPercentage) |
|
Public Attributes inherited from TaleWorlds.MountAndBlade.TeamAISiegeComponent |
readonly IEnumerable< WallSegment > | WallSegments |
|
readonly List< SiegeWeapon > | SceneSiegeWeapons |
|
Public Attributes inherited from TaleWorlds.MountAndBlade.TeamAIComponent |
TacticalDecisionDelegate | OnNotifyTacticalDecision |
|
List< TacticalPosition > | TacticalPositions |
|
List< TacticalRegion > | TacticalRegions |
|
Static Public Attributes inherited from TaleWorlds.MountAndBlade.TeamAISiegeComponent |
const int | InsideCastleNavMeshID = 1 |
|
const int | SiegeTokenForceSize = 15 |
|
Static Public Attributes inherited from TaleWorlds.MountAndBlade.TeamAIComponent |
const int | BattleTokenForceSize = 10 |
|
Protected Member Functions inherited from TaleWorlds.MountAndBlade.TeamAISiegeComponent |
| TeamAISiegeComponent (Mission currentMission, Team currentTeam, float thinkTimerTime, float applyTimerTime) |
|
Protected Member Functions inherited from TaleWorlds.MountAndBlade.TeamAIComponent |
| TeamAIComponent (Mission currentMission, Team currentTeam, float thinkTimerTime, float applyTimerTime) |
|
virtual void | DebugTick (float dt) |
|
Protected Attributes inherited from TaleWorlds.MountAndBlade.TeamAISiegeComponent |
readonly IEnumerable< CastleGate > | CastleGates |
|
readonly List< SiegeTower > | SiegeTowers |
|
readonly HashSet< int > | PrimarySiegeWeaponNavMeshFaceIDs |
|
BatteringRam | Ram |
|
List< MissionObject > | CastleKeyPositions |
|
Protected Attributes inherited from TaleWorlds.MountAndBlade.TeamAIComponent |
readonly Mission | Mission |
|
readonly Team | Team |
|
Properties inherited from TaleWorlds.MountAndBlade.TeamAISiegeComponent |
static List< SiegeLane > | SiegeLanes [get] |
|
static SiegeQuerySystem | QuerySystem [get, protected set] |
|
CastleGate | OuterGate [get] |
|
List< IPrimarySiegeWeapon > | PrimarySiegeWeapons [get] |
|
CastleGate | InnerGate [get] |
|
MBReadOnlyList< SiegeLadder > | Ladders [get] |
|
bool | AreLaddersReady [get] |
|
List< int > | DifficultNavmeshIDs [get] |
|
Properties inherited from TaleWorlds.MountAndBlade.TeamAIComponent |
MBReadOnlyList< StrategicArea > | StrategicAreas [get] |
|
bool | HasStrategicAreas [get] |
|
bool | IsDefenseApplicable [get] |
|
bool | GetIsFirstTacticChosen = false [get] |
|
TacticComponent | CurrentTactic [get] |
|