|
Static Public Member Functions inherited from TaleWorlds.MountAndBlade.TeamAISiegeComponent |
static void | OnMissionFinalize () |
|
static bool | IsFormationGroupInsideCastle (IEnumerable< 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 |
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 |
|