Table of Contents

Class TacticalPosition

Namespace
TaleWorlds.MountAndBlade
Assembly
TaleWorlds.MountAndBlade.dll
public class TacticalPosition : MissionObject
Inheritance
TacticalPosition
Inherited Members

Constructors

TacticalPosition()

public TacticalPosition()

TacticalPosition(WorldPosition, Vec2, float, float, bool, TacticalPositionTypeEnum, TacticalRegionTypeEnum)

public TacticalPosition(WorldPosition position, Vec2 direction, float width, float slope = 0, bool isInsurmountable = false, TacticalPosition.TacticalPositionTypeEnum tacticalPositionType = TacticalPositionTypeEnum.Regional, TacticalRegion.TacticalRegionTypeEnum tacticalRegionMembership = TacticalRegionTypeEnum.Opening)

Parameters

position WorldPosition
direction Vec2
width float
slope float
isInsurmountable bool
tacticalPositionType TacticalPosition.TacticalPositionTypeEnum
tacticalRegionMembership TacticalRegion.TacticalRegionTypeEnum

Properties

Direction

public Vec2 Direction { get; set; }

Property Value

Vec2

IsInsurmountable

public bool IsInsurmountable { get; }

Property Value

bool

IsOuterEdge

public bool IsOuterEdge { get; }

Property Value

bool

LinkedTacticalPositions

public List<TacticalPosition> LinkedTacticalPositions { get; set; }

Property Value

List<TacticalPosition>

Position

public WorldPosition Position { get; set; }

Property Value

WorldPosition

Slope

public float Slope { get; }

Property Value

float

TacticalPositionSide

public FormationAI.BehaviorSide TacticalPositionSide { get; }

Property Value

FormationAI.BehaviorSide

TacticalPositionType

public TacticalPosition.TacticalPositionTypeEnum TacticalPositionType { get; }

Property Value

TacticalPosition.TacticalPositionTypeEnum

TacticalRegionMembership

public TacticalRegion.TacticalRegionTypeEnum TacticalRegionMembership { get; }

Property Value

TacticalRegion.TacticalRegionTypeEnum

Width

public float Width { get; }

Property Value

float

Methods

AfterMissionStart()

public override void AfterMissionStart()

OnEditorInit()

protected override void OnEditorInit()

OnEditorTick(float)

protected override void OnEditorTick(float dt)

Parameters

dt float

OnInit()

protected override void OnInit()

SetWidth(float)

public void SetWidth(float width)

Parameters

width float

This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).