M&B: Bannerlord 1.1.0
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
TaleWorlds.MountAndBlade.AI.AgentComponents.ScriptedMovementComponent Class Reference

Inherits TaleWorlds.MountAndBlade.AgentComponent.

Public Member Functions

 ScriptedMovementComponent (Agent agent, bool isCharacterToTalkTo=false, float dialogueProximityOffset=0.0f)
 
void SetTargetAgent (Agent targetAgent)
 
override void OnTickAsAI (float dt)
 
bool ShouldConversationStartWithAgent ()
 
- Public Member Functions inherited from TaleWorlds.MountAndBlade.AgentComponent
virtual void Initialize ()
 
virtual void OnTickAsAI (float dt)
 
virtual float GetMoraleAddition ()
 
virtual float GetMoraleDecreaseConstant ()
 
virtual void OnItemPickup (SpawnedItemEntity item)
 
virtual void OnWeaponDrop (MissionWeapon droppedWeapon)
 
virtual void OnStopUsingGameObject ()
 
virtual void OnWeaponHPChanged (TaleWorlds.Core.ItemObject item, int hitPoints)
 
virtual void OnRetreating ()
 
virtual void OnMount (Agent mount)
 
virtual void OnDismount (Agent mount)
 
virtual void OnHit (Agent affectorAgent, int damage, in MissionWeapon affectorWeapon)
 
virtual void OnDisciplineChanged ()
 
virtual void OnAgentRemoved ()
 

Additional Inherited Members

- Protected Member Functions inherited from TaleWorlds.MountAndBlade.AgentComponent
 AgentComponent (Agent agent)
 
- Protected Attributes inherited from TaleWorlds.MountAndBlade.AgentComponent
readonly Agent Agent
 

Constructor & Destructor Documentation

◆ ScriptedMovementComponent()

TaleWorlds.MountAndBlade.AI.AgentComponents.ScriptedMovementComponent.ScriptedMovementComponent ( Agent  agent,
bool  isCharacterToTalkTo = false,
float  dialogueProximityOffset = 0::0f 
)

Member Function Documentation

◆ SetTargetAgent()

void TaleWorlds.MountAndBlade.AI.AgentComponents.ScriptedMovementComponent.SetTargetAgent ( Agent  targetAgent)

◆ OnTickAsAI()

override void TaleWorlds.MountAndBlade.AI.AgentComponents.ScriptedMovementComponent.OnTickAsAI ( float  dt)
virtual

◆ ShouldConversationStartWithAgent()

bool TaleWorlds.MountAndBlade.AI.AgentComponents.ScriptedMovementComponent.ShouldConversationStartWithAgent ( )