Table of Contents

Class StandingPoint

Namespace
TaleWorlds.MountAndBlade
Assembly
TaleWorlds.MountAndBlade.dll
public class StandingPoint : UsableMissionObject, IFocusable, IUsable, IVisible
Inheritance
StandingPoint
Implements
Derived
Inherited Members

Constructors

StandingPoint()

public StandingPoint()

Fields

AutoEquipWeaponsOnUseStopped

public bool AutoEquipWeaponsOnUseStopped

Field Value

bool

AutoSheathWeapons

public bool AutoSheathWeapons

Field Value

bool

AutoWieldWeapons

public bool AutoWieldWeapons

Field Value

bool

HasRecentlyBeenRechecked

public bool HasRecentlyBeenRechecked

Field Value

bool

StandingPointSide

protected BattleSideEnum StandingPointSide

Field Value

BattleSideEnum

TranslateUser

public readonly bool TranslateUser

Field Value

bool

Properties

DisableCombatActionsOnUse

public override bool DisableCombatActionsOnUse { get; }

Property Value

bool

DisableScriptedFrameFlags

public virtual Agent.AIScriptedFrameFlags DisableScriptedFrameFlags { get; }

Property Value

Agent.AIScriptedFrameFlags

FavoredUser

[EditableScriptComponentVariable(false)]
public Agent FavoredUser { get; set; }

Property Value

Agent

PlayerStopsUsingWhenInteractsWithOther

public virtual bool PlayerStopsUsingWhenInteractsWithOther { get; }

Property Value

bool

Methods

DoesActionTypeStopUsingGameObject(ActionCodeType)

protected virtual bool DoesActionTypeStopUsingGameObject(Agent.ActionCodeType actionType)

Parameters

actionType Agent.ActionCodeType

Returns

bool

GetDescriptionText(GameEntity)

public override string GetDescriptionText(GameEntity gameEntity = null)

Parameters

gameEntity GameEntity

Returns

string

GetTickRequirement()

public override ScriptComponentBehavior.TickRequirement GetTickRequirement()

Returns

ScriptComponentBehavior.TickRequirement

GetUsageScoreForAgent((Agent, float))

public virtual float GetUsageScoreForAgent((Agent, float) agentPair)

Parameters

agentPair (Agent, float)

Returns

float

GetUsageScoreForAgent(Agent)

public virtual float GetUsageScoreForAgent(Agent agent)

Parameters

agent Agent

Returns

float

GetUserFrameForAgent(Agent)

public override WorldFrame GetUserFrameForAgent(Agent agent)

Parameters

agent Agent

Returns

WorldFrame

HasAlternative()

public virtual bool HasAlternative()

Returns

bool

IsDisabledForAgent(Agent)

public override bool IsDisabledForAgent(Agent agent)

Parameters

agent Agent

Returns

bool

IsUsableBySide(BattleSideEnum)

protected virtual bool IsUsableBySide(BattleSideEnum side)

Parameters

side BattleSideEnum

Returns

bool

OnEndMission()

public override void OnEndMission()

OnInit()

protected override void OnInit()

OnParentMachinePhysicsStateChanged()

public void OnParentMachinePhysicsStateChanged()

OnTick(float)

protected override void OnTick(float dt)

Parameters

dt float

OnTickParallel2(float)

protected override void OnTickParallel2(float dt)

Parameters

dt float

OnUse(Agent)

public override void OnUse(Agent userAgent)

Parameters

userAgent Agent

OnUseStopped(Agent, bool, int)

public override void OnUseStopped(Agent userAgent, bool isSuccessful, int preferenceIndex)

Parameters

userAgent Agent
isSuccessful bool
preferenceIndex int

SetupOnUsingStoppedBehavior(bool, Action<Agent, bool>)

public void SetupOnUsingStoppedBehavior(bool autoAttach, Action<Agent, bool> action)

Parameters

autoAttach bool
action Action<Agent, bool>

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