M&B: Bannerlord 1.1.0
The horns sound, the ravens gather.
|
Public Types | |
enum | LaneStateEnum { Safe = 0 , Unused = 1 , Used = 2 , Active = 3 , Abandoned = 4 , Contested = 5 , Conceited = 6 } |
enum | LaneDefenseStates { Empty , Token , Full } |
Public Member Functions | |
SiegeLane (FormationAI.BehaviorSide laneSide, SiegeQuerySystem siegeQuerySystem) | |
bool | CalculateIsLaneUnusable () |
Formation | GetLastAssignedFormation (int teamIndex) |
void | SetLaneState (LaneStateEnum newLaneState) |
void | SetLastAssignedFormation (int teamIndex, Formation formation) |
void | SetSiegeQuerySystem (SiegeQuerySystem siegeQuerySystem) |
float | CalculateLaneCapacity () |
LaneDefenseStates | GetDefenseState () |
bool | IsUnderAttack () |
bool | IsDefended () |
void | DetermineLaneState () |
WorldPosition | GetCurrentAttackerPosition () |
void | DetermineOrigins () |
void | RefreshLane () |
void | SetPrimarySiegeWeapons (List< IPrimarySiegeWeapon > primarySiegeWeapons) |
void | SetDefensePoints (List< ICastleKeyPosition > defensePoints) |
Properties | |
LaneStateEnum | LaneState [get] |
FormationAI.BehaviorSide | LaneSide [get] |
List< IPrimarySiegeWeapon > | PrimarySiegeWeapons [get] |
bool | IsOpen [get] |
bool | IsBreach [get] |
bool | HasGate [get] |
List< ICastleKeyPosition > | DefensePoints [get] |
WorldPosition | DefenderOrigin [get] |
WorldPosition | AttackerOrigin [get] |
TaleWorlds.MountAndBlade.SiegeLane.SiegeLane | ( | FormationAI::BehaviorSide | laneSide, |
SiegeQuerySystem | siegeQuerySystem | ||
) |
bool TaleWorlds.MountAndBlade.SiegeLane.CalculateIsLaneUnusable | ( | ) |
Formation TaleWorlds.MountAndBlade.SiegeLane.GetLastAssignedFormation | ( | int | teamIndex | ) |
void TaleWorlds.MountAndBlade.SiegeLane.SetLaneState | ( | LaneStateEnum | newLaneState | ) |
void TaleWorlds.MountAndBlade.SiegeLane.SetLastAssignedFormation | ( | int | teamIndex, |
Formation | formation | ||
) |
void TaleWorlds.MountAndBlade.SiegeLane.SetSiegeQuerySystem | ( | SiegeQuerySystem | siegeQuerySystem | ) |
float TaleWorlds.MountAndBlade.SiegeLane.CalculateLaneCapacity | ( | ) |
LaneDefenseStates TaleWorlds.MountAndBlade.SiegeLane.GetDefenseState | ( | ) |
bool TaleWorlds.MountAndBlade.SiegeLane.IsUnderAttack | ( | ) |
bool TaleWorlds.MountAndBlade.SiegeLane.IsDefended | ( | ) |
void TaleWorlds.MountAndBlade.SiegeLane.DetermineLaneState | ( | ) |
WorldPosition TaleWorlds.MountAndBlade.SiegeLane.GetCurrentAttackerPosition | ( | ) |
void TaleWorlds.MountAndBlade.SiegeLane.DetermineOrigins | ( | ) |
void TaleWorlds.MountAndBlade.SiegeLane.RefreshLane | ( | ) |
void TaleWorlds.MountAndBlade.SiegeLane.SetPrimarySiegeWeapons | ( | List< IPrimarySiegeWeapon > | primarySiegeWeapons | ) |
void TaleWorlds.MountAndBlade.SiegeLane.SetDefensePoints | ( | List< ICastleKeyPosition > | defensePoints | ) |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |