Inherits TaleWorlds.MountAndBlade.RangedSiegeWeaponAi.
|
Static Public Member Functions inherited from TaleWorlds.MountAndBlade.UsableMachineAIBase |
static Agent | GetSuitableAgentForStandingPoint (UsableMachine usableMachine, StandingPoint standingPoint, IEnumerable< Agent > agents, List< Agent > usedAgents) |
|
static Agent | GetSuitableAgentForStandingPoint (UsableMachine usableMachine, StandingPoint standingPoint, IEnumerable< AgentValuePair< float > > agents, List< Agent > usedAgents, float weight) |
|
Protected Member Functions inherited from TaleWorlds.MountAndBlade.RangedSiegeWeaponAi |
override void | OnTick (Func< Agent, bool > isAgentManagedByThisMachineAI, Team potentialUsersTeam, float dt) |
|
Protected Member Functions inherited from TaleWorlds.MountAndBlade.UsableMachineAIBase |
| UsableMachineAIBase (UsableMachine usableMachine) |
|
virtual void | OnTick (Func< Agent, bool > isAgentManagedByThisMachineAI, Team potentialUsersTeam, float dt) |
|
virtual void | HandleAgentStopUsingStandingPoint (Agent agent, StandingPoint standingPoint) |
|
Protected Attributes inherited from TaleWorlds.MountAndBlade.UsableMachineAIBase |
readonly UsableMachine | UsableMachine |
| The object which ai agents are/will be using. More...
|
|
Properties inherited from TaleWorlds.MountAndBlade.UsableMachineAIBase |
virtual bool | HasActionCompleted [get] |
|
virtual MovementOrder | NextOrder [get] |
| The next action the ai agents will be ordered to do when this ai component's actions have been completed. More...
|
|
◆ TrebuchetAI()
TaleWorlds.MountAndBlade.TrebuchetAI.TrebuchetAI |
( |
Trebuchet |
trebuchet | ) |
|