Class StonePileAI
- Namespace
- TaleWorlds.MountAndBlade
- Assembly
- TaleWorlds.MountAndBlade.dll
public class StonePileAI : UsableMachineAIBase
- Inheritance
-
StonePileAI
- Inherited Members
Constructors
StonePileAI(StonePile)
public StonePileAI(StonePile stonePile)
Parameters
stonePileStonePile
Methods
GetSuitableAgentForStandingPoint(StonePile, StandingPoint, List<(Agent, float)>, List<Agent>, float)
public static Agent GetSuitableAgentForStandingPoint(StonePile stonePile, StandingPoint standingPoint, List<(Agent, float)> agents, List<Agent> usedAgents, float weight)
Parameters
stonePileStonePilestandingPointStandingPointagentsList<(Agent, float)>usedAgentsList<Agent>weightfloat
Returns
GetSuitableAgentForStandingPoint(StonePile, StandingPoint, List<Agent>, List<Agent>)
public static Agent GetSuitableAgentForStandingPoint(StonePile usableMachine, StandingPoint standingPoint, List<Agent> agents, List<Agent> usedAgents)
Parameters
Returns
HandleAgentStopUsingStandingPoint(Agent, StandingPoint)
protected override void HandleAgentStopUsingStandingPoint(Agent agent, StandingPoint standingPoint)
Parameters
agentAgentstandingPointStandingPoint
IsAgentAssignable(Agent)
public static bool IsAgentAssignable(Agent agent)
Parameters
agentAgent
Returns
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).