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
stonePile
StonePile
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
stonePile
StonePilestandingPoint
StandingPointagents
List<(Agent, float)>usedAgents
List<Agent>weight
float
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
agent
AgentstandingPoint
StandingPoint
IsAgentAssignable(Agent)
public static bool IsAgentAssignable(Agent agent)
Parameters
agent
Agent
Returns
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).