M&B: Bannerlord 1.1.0
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
TaleWorlds.CampaignSystem.AgentOrigins.PartyAgentOrigin Class Reference

Inherits TaleWorlds.Core.IAgentOriginBase.

Public Member Functions

 PartyAgentOrigin (PartyBase partyBase, CharacterObject characterObject, int rank=-1, UniqueTroopDescriptor uniqueNo=default(UniqueTroopDescriptor), bool alwaysWounded=false)
 
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

PartyBase Party [get, set]
 
IBattleCombatant BattleCombatant [get]
 
Banner Banner [get]
 
BasicCharacterObject Troop [get]
 
int Rank [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

◆ PartyAgentOrigin()

TaleWorlds.CampaignSystem.AgentOrigins.PartyAgentOrigin.PartyAgentOrigin ( PartyBase  partyBase,
CharacterObject  characterObject,
int  rank = -1,
UniqueTroopDescriptor  uniqueNo = default(UniqueTroopDescriptor),
bool  alwaysWounded = false 
)

Member Function Documentation

◆ SetWounded()

void TaleWorlds.CampaignSystem.AgentOrigins.PartyAgentOrigin.SetWounded ( )

◆ SetKilled()

void TaleWorlds.CampaignSystem.AgentOrigins.PartyAgentOrigin.SetKilled ( )

◆ SetRouted()

void TaleWorlds.CampaignSystem.AgentOrigins.PartyAgentOrigin.SetRouted ( )

◆ OnAgentRemoved()

void TaleWorlds.CampaignSystem.AgentOrigins.PartyAgentOrigin.OnAgentRemoved ( float  agentHealth)

◆ SetBanner()

void TaleWorlds.CampaignSystem.AgentOrigins.PartyAgentOrigin.SetBanner ( Banner  banner)

Property Documentation

◆ Party

PartyBase TaleWorlds.CampaignSystem.AgentOrigins.PartyAgentOrigin.Party
getset

◆ BattleCombatant

IBattleCombatant TaleWorlds.CampaignSystem.AgentOrigins.PartyAgentOrigin.BattleCombatant
get

◆ Banner

Banner TaleWorlds.CampaignSystem.AgentOrigins.PartyAgentOrigin.Banner
get

◆ Troop

BasicCharacterObject TaleWorlds.CampaignSystem.AgentOrigins.PartyAgentOrigin.Troop
get

◆ Rank

int TaleWorlds.CampaignSystem.AgentOrigins.PartyAgentOrigin.Rank
get

◆ IsUnderPlayersCommand

bool TaleWorlds.CampaignSystem.AgentOrigins.PartyAgentOrigin.IsUnderPlayersCommand
get

◆ FactionColor

uint TaleWorlds.CampaignSystem.AgentOrigins.PartyAgentOrigin.FactionColor
get

◆ FactionColor2

uint TaleWorlds.CampaignSystem.AgentOrigins.PartyAgentOrigin.FactionColor2
get

◆ Seed

int TaleWorlds.CampaignSystem.AgentOrigins.PartyAgentOrigin.Seed
get

◆ UniqueSeed

int TaleWorlds.CampaignSystem.AgentOrigins.PartyAgentOrigin.UniqueSeed
get