Class WallSegment
- Namespace
- TaleWorlds.MountAndBlade
- Assembly
- TaleWorlds.MountAndBlade.dll
public class WallSegment : SynchedMissionObject, IPointDefendable, ICastleKeyPosition
- Inheritance
-
WallSegment
- Implements
- Inherited Members
Constructors
WallSegment()
public WallSegment()
Fields
SideTag
public string SideTag
Field Value
Properties
AttackerSiegeWeapon
public IPrimarySiegeWeapon AttackerSiegeWeapon { get; set; }
Property Value
AttackerWaitFrame
public WorldFrame AttackerWaitFrame { get; }
Property Value
AttackerWaitPosition
public TacticalPosition AttackerWaitPosition { get; }
Property Value
DefencePoints
public IEnumerable<DefencePoint> DefencePoints { get; protected set; }
Property Value
DefenseSide
public FormationAI.BehaviorSide DefenseSide { get; }
Property Value
DefenseWaitFrame
public WorldFrame DefenseWaitFrame { get; }
Property Value
IsBreachedWall
public bool IsBreachedWall { get; }
Property Value
MiddleFrame
public WorldFrame MiddleFrame { get; }
Property Value
MiddlePosition
public TacticalPosition MiddlePosition { get; }
Property Value
WaitPosition
public TacticalPosition WaitPosition { get; }
Property Value
Methods
GetPosition()
public Vec3 GetPosition()
Returns
MovesEntity()
protected override bool MovesEntity()
Returns
OnCheckForProblems()
protected override bool OnCheckForProblems()
Returns
OnChooseUsedWallSegment(bool)
public void OnChooseUsedWallSegment(bool isBroken)
Parameters
isBroken
bool
OnEditorValidate()
protected override void OnEditorValidate()
OnInit()
protected override void OnInit()
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).