M&B: Bannerlord 1.0.0
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
TaleWorlds.MountAndBlade.CustomBattleAgentOrigin Class Reference

Inherits TaleWorlds.Core.IAgentOriginBase.

Public Member Functions

 CustomBattleAgentOrigin (CustomBattleCombatant customBattleCombatant, BasicCharacterObject characterObject, CustomBattleTroopSupplier troopSupplier, bool isPlayerSide, int rank=-1, UniqueTroopDescriptor uniqueNo=default(UniqueTroopDescriptor))
 
void SetWounded ()
 
void SetKilled ()
 
void SetRouted ()
 
void OnAgentRemoved (float agentHealth)
 
void SetBanner (Banner banner)
 
void SetWounded ()
 
void SetKilled ()
 
void SetRouted ()
 
void OnAgentRemoved (float agentHealth)
 
void OnScoreHit (BasicCharacterObject victim, BasicCharacterObject formationCaptain, int damage, bool isFatal, bool isTeamKill, WeaponComponentData attackerWeapon)
 
void SetBanner (Banner banner)
 

Properties

CustomBattleCombatant CustomBattleCombatant [get]
 
BasicCharacterObject Troop [get]
 
int Rank [get]
 
Banner Banner [get]
 
bool IsUnderPlayersCommand [get]
 
uint FactionColor [get]
 
uint FactionColor2 [get]
 
int Seed [get]
 
int UniqueSeed [get]
 
- Properties inherited from TaleWorlds.Core.IAgentOriginBase
bool IsUnderPlayersCommand [get]
 
uint FactionColor [get]
 
uint FactionColor2 [get]
 
IBattleCombatant BattleCombatant [get]
 
int UniqueSeed [get]
 
int Seed [get]
 
Banner Banner [get]
 
BasicCharacterObject Troop [get]
 

Constructor & Destructor Documentation

◆ CustomBattleAgentOrigin()

TaleWorlds.MountAndBlade.CustomBattleAgentOrigin.CustomBattleAgentOrigin ( CustomBattleCombatant  customBattleCombatant,
BasicCharacterObject  characterObject,
CustomBattleTroopSupplier  troopSupplier,
bool  isPlayerSide,
int  rank = -1,
UniqueTroopDescriptor  uniqueNo = default(UniqueTroopDescriptor) 
)

Member Function Documentation

◆ SetWounded()

void TaleWorlds.MountAndBlade.CustomBattleAgentOrigin.SetWounded ( )

◆ SetKilled()

void TaleWorlds.MountAndBlade.CustomBattleAgentOrigin.SetKilled ( )

◆ SetRouted()

void TaleWorlds.MountAndBlade.CustomBattleAgentOrigin.SetRouted ( )

◆ OnAgentRemoved()

void TaleWorlds.MountAndBlade.CustomBattleAgentOrigin.OnAgentRemoved ( float  agentHealth)

◆ SetBanner()

void TaleWorlds.MountAndBlade.CustomBattleAgentOrigin.SetBanner ( Banner  banner)

Property Documentation

◆ CustomBattleCombatant

CustomBattleCombatant TaleWorlds.MountAndBlade.CustomBattleAgentOrigin.CustomBattleCombatant
get

◆ Troop

BasicCharacterObject TaleWorlds.MountAndBlade.CustomBattleAgentOrigin.Troop
get

◆ Rank

int TaleWorlds.MountAndBlade.CustomBattleAgentOrigin.Rank
get

◆ Banner

Banner TaleWorlds.MountAndBlade.CustomBattleAgentOrigin.Banner
get

◆ IsUnderPlayersCommand

bool TaleWorlds.MountAndBlade.CustomBattleAgentOrigin.IsUnderPlayersCommand
get

◆ FactionColor

uint TaleWorlds.MountAndBlade.CustomBattleAgentOrigin.FactionColor
get

◆ FactionColor2

uint TaleWorlds.MountAndBlade.CustomBattleAgentOrigin.FactionColor2
get

◆ Seed

int TaleWorlds.MountAndBlade.CustomBattleAgentOrigin.Seed
get

◆ UniqueSeed

int TaleWorlds.MountAndBlade.CustomBattleAgentOrigin.UniqueSeed
get