Struct ArrangementOrder
- Namespace
- TaleWorlds.MountAndBlade
- Assembly
- TaleWorlds.MountAndBlade.dll
public struct ArrangementOrder
- Inherited Members
- Extension Methods
Constructors
ArrangementOrder(ArrangementOrderEnum)
public ArrangementOrder(ArrangementOrder.ArrangementOrderEnum orderEnum)
Parameters
orderEnum
ArrangementOrder.ArrangementOrderEnum
Fields
ArrangementOrderCircle
public static readonly ArrangementOrder ArrangementOrderCircle
Field Value
ArrangementOrderColumn
public static readonly ArrangementOrder ArrangementOrderColumn
Field Value
ArrangementOrderLine
public static readonly ArrangementOrder ArrangementOrderLine
Field Value
ArrangementOrderLoose
public static readonly ArrangementOrder ArrangementOrderLoose
Field Value
ArrangementOrderScatter
public static readonly ArrangementOrder ArrangementOrderScatter
Field Value
ArrangementOrderShieldWall
public static readonly ArrangementOrder ArrangementOrderShieldWall
Field Value
ArrangementOrderSkein
public static readonly ArrangementOrder ArrangementOrderSkein
Field Value
ArrangementOrderSquare
public static readonly ArrangementOrder ArrangementOrderSquare
Field Value
OrderEnum
public readonly ArrangementOrder.ArrangementOrderEnum OrderEnum
Field Value
Properties
OrderType
public OrderType OrderType { get; }
Property Value
Methods
CalculateFormationDirectionEnforcingFactorForRank(int, int)
public float CalculateFormationDirectionEnforcingFactorForRank(int formationRankIndex, int rankCount)
Parameters
Returns
Equals(object)
public override bool Equals(object obj)
Parameters
obj
object
Returns
GetArrangement(Formation)
public IFormationArrangement GetArrangement(Formation formation)
Parameters
formation
Formation
Returns
GetArrangementOrderDefensiveness(ArrangementOrderEnum)
public static int GetArrangementOrderDefensiveness(ArrangementOrder.ArrangementOrderEnum orderEnum)
Parameters
orderEnum
ArrangementOrder.ArrangementOrderEnum
Returns
GetArrangementOrderDefensivenessChange(ArrangementOrderEnum, ArrangementOrderEnum)
public static int GetArrangementOrderDefensivenessChange(ArrangementOrder.ArrangementOrderEnum previousOrderEnum, ArrangementOrder.ArrangementOrderEnum nextOrderEnum)
Parameters
previousOrderEnum
ArrangementOrder.ArrangementOrderEnumnextOrderEnum
ArrangementOrder.ArrangementOrderEnum
Returns
GetHashCode()
public override int GetHashCode()
Returns
GetMovementSpeedRestriction(out float?, out float?)
public void GetMovementSpeedRestriction(out float? runRestriction, out float? walkRestriction)
Parameters
GetNativeEnum()
public ArrangementOrder.ArrangementOrderEnum GetNativeEnum()
Returns
GetShieldDirectionOfUnit(Formation, Agent, ArrangementOrderEnum)
public static Agent.UsageDirection GetShieldDirectionOfUnit(Formation formation, Agent unit, ArrangementOrder.ArrangementOrderEnum orderEnum)
Parameters
formation
Formationunit
AgentorderEnum
ArrangementOrder.ArrangementOrderEnum
Returns
GetUnitLooseness(ArrangementOrderEnum)
public static bool GetUnitLooseness(ArrangementOrder.ArrangementOrderEnum a)
Parameters
Returns
GetUnitSpacing()
public int GetUnitSpacing()
Returns
GetUnitSpacingOf(ArrangementOrderEnum)
public static int GetUnitSpacingOf(ArrangementOrder.ArrangementOrderEnum a)
Parameters
Returns
OnApply(Formation)
public void OnApply(Formation formation)
Parameters
formation
Formation
OnCancel(Formation)
public void OnCancel(Formation formation)
Parameters
formation
Formation
OnOrderPositionChanged(Formation, Vec2)
public void OnOrderPositionChanged(Formation formation, Vec2 previousOrderPosition)
Parameters
Rearrange(Formation)
public void Rearrange(Formation formation)
Parameters
formation
Formation
RearrangeAux(Formation, bool)
public void RearrangeAux(Formation formation, bool isDirectly)
Parameters
SoftUpdate(Formation)
public void SoftUpdate(Formation formation)
Parameters
formation
Formation
TickOccasionally(Formation)
public void TickOccasionally(Formation formation)
Parameters
formation
Formation
Operators
operator ==(ArrangementOrder, ArrangementOrder)
public static bool operator ==(ArrangementOrder a1, ArrangementOrder a2)
Parameters
Returns
operator !=(ArrangementOrder, ArrangementOrder)
public static bool operator !=(ArrangementOrder a1, ArrangementOrder a2)
Parameters
Returns
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).