M&B: Bannerlord 1.1.0
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
SandBox.Tournaments.AgentControllers.JoustingAgentController Class Reference

Inherits TaleWorlds.MountAndBlade.AgentController.

Public Types

enum  JoustingAgentState {
  GoingToBackStart ,
  GoToStartPosition ,
  WaitInStartPosition ,
  WaitingOpponent ,
  Ready ,
  StartRiding ,
  Riding ,
  RidingAtWrongSide ,
  SwordDuel
}
 

Public Member Functions

override void OnInitialize ()
 
void UpdateState ()
 
void PrepareAgentToSwordDuel ()
 
void PrepareEquipmentsForSwordDuel ()
 
bool IsRiding ()
 
virtual void OnInitialize ()
 

Public Attributes

int CurrentCornerIndex
 
int Score
 

Properties

JoustingAgentState State [get, set]
 
TournamentJoustingMissionController JoustingMissionController [get]
 
Agent Opponent [get]
 
bool PrepareEquipmentsAfterDismount [get]
 
- Properties inherited from TaleWorlds.MountAndBlade.AgentController
Agent Owner [get, set]
 
Mission Mission [get, set]
 

Member Enumeration Documentation

◆ JoustingAgentState

Enumerator
GoingToBackStart 
GoToStartPosition 
WaitInStartPosition 
WaitingOpponent 
Ready 
StartRiding 
Riding 
RidingAtWrongSide 
SwordDuel 

Member Function Documentation

◆ OnInitialize()

override void SandBox.Tournaments.AgentControllers.JoustingAgentController.OnInitialize ( )
virtual

◆ UpdateState()

void SandBox.Tournaments.AgentControllers.JoustingAgentController.UpdateState ( )

◆ PrepareAgentToSwordDuel()

void SandBox.Tournaments.AgentControllers.JoustingAgentController.PrepareAgentToSwordDuel ( )

◆ PrepareEquipmentsForSwordDuel()

void SandBox.Tournaments.AgentControllers.JoustingAgentController.PrepareEquipmentsForSwordDuel ( )

◆ IsRiding()

bool SandBox.Tournaments.AgentControllers.JoustingAgentController.IsRiding ( )

Member Data Documentation

◆ CurrentCornerIndex

int SandBox.Tournaments.AgentControllers.JoustingAgentController.CurrentCornerIndex

◆ Score

int SandBox.Tournaments.AgentControllers.JoustingAgentController.Score

Property Documentation

◆ State

JoustingAgentState SandBox.Tournaments.AgentControllers.JoustingAgentController.State
getset

◆ JoustingMissionController

TournamentJoustingMissionController SandBox.Tournaments.AgentControllers.JoustingAgentController.JoustingMissionController
get

◆ Opponent

Agent SandBox.Tournaments.AgentControllers.JoustingAgentController.Opponent
get

◆ PrepareEquipmentsAfterDismount

bool SandBox.Tournaments.AgentControllers.JoustingAgentController.PrepareEquipmentsAfterDismount
get