Class OrderComponent
- Namespace
- TaleWorlds.MountAndBlade
- Assembly
- TaleWorlds.MountAndBlade.dll
public abstract class OrderComponent
- Inheritance
-
OrderComponent
- Inherited Members
Constructors
OrderComponent(float)
protected OrderComponent(float tickTimerDuration = 0.5)
Parameters
tickTimerDuration
float
Fields
Direction
protected Func<Formation, Vec2> Direction
Field Value
Position
protected Func<Formation, Vec3> Position
Field Value
Properties
CanStack
protected virtual bool CanStack { get; }
Property Value
CancelsPreviousArrangementOrder
protected virtual bool CancelsPreviousArrangementOrder { get; }
Property Value
CancelsPreviousDirectionOrder
protected virtual bool CancelsPreviousDirectionOrder { get; }
Property Value
OrderType
public abstract OrderType OrderType { get; }
Property Value
Methods
CopyPositionAndDirectionFrom(OrderComponent)
protected void CopyPositionAndDirectionFrom(OrderComponent order)
Parameters
order
OrderComponent
GetDirection(Formation)
public Vec2 GetDirection(Formation f)
Parameters
Returns
GetSubstituteOrder(Formation)
protected virtual MovementOrder GetSubstituteOrder(Formation formation)
Parameters
formation
Formation
Returns
IsApplicable(Formation)
protected virtual bool IsApplicable(Formation formation)
Parameters
formation
Formation
Returns
OnApply(Formation)
protected virtual void OnApply(Formation formation)
Parameters
formation
Formation
OnArrangementChanged(Formation)
protected virtual void OnArrangementChanged(Formation formation)
Parameters
formation
Formation
OnCancel(Formation)
protected virtual void OnCancel(Formation formation)
Parameters
formation
Formation
OnUnitJoinOrLeave(Agent, bool)
protected virtual void OnUnitJoinOrLeave(Agent unit, bool isJoining)
Parameters
TickDebug(Formation)
[Conditional("DEBUG")]
protected virtual void TickDebug(Formation formation)
Parameters
formation
Formation
TickOccasionally(Formation, float)
protected virtual void TickOccasionally(Formation formation, float dt)
Parameters
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).