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

Inherited by TaleWorlds.CampaignSystem.Party.PartyComponents.CaravanPartyComponent, TaleWorlds.CampaignSystem.Party.PartyComponents.CustomPartyComponent, TaleWorlds.CampaignSystem.Party.PartyComponents.GarrisonPartyComponent, TaleWorlds.CampaignSystem.Party.PartyComponents.MilitiaPartyComponent, TaleWorlds.CampaignSystem.Party.PartyComponents.VillagerPartyComponent, and TaleWorlds.CampaignSystem.Party.PartyComponents.WarPartyComponent.

Public Member Functions

delegate void OnPartyComponentCreatedDelegate (MobileParty mobileParty)
 
virtual void SetWagePaymentLimit (int newLimit)
 
virtual void ClearCachedName ()
 
virtual void ChangePartyLeader (Hero newLeader)
 
virtual void GetMountAndHarnessVisualIdsForPartyIcon (PartyBase party, out string mountStringId, out string harnessStringId)
 

Protected Member Functions

virtual void OnInitialize ()
 
virtual void OnFinalize ()
 

Properties

MobileParty MobileParty [get]
 
PartyBase Party [get]
 
abstract Hero PartyOwner [get]
 
abstract TextObject Name [get]
 
abstract Settlement HomeSettlement [get]
 
virtual int WagePaymentLimit [get]
 
virtual Hero Leader [get]
 

Member Function Documentation

◆ OnPartyComponentCreatedDelegate()

delegate void TaleWorlds.CampaignSystem.Party.PartyComponents.PartyComponent.OnPartyComponentCreatedDelegate ( MobileParty  mobileParty)

◆ SetWagePaymentLimit()

virtual void TaleWorlds.CampaignSystem.Party.PartyComponents.PartyComponent.SetWagePaymentLimit ( int  newLimit)
virtual

◆ OnInitialize()

◆ OnFinalize()

◆ ClearCachedName()

◆ ChangePartyLeader()

virtual void TaleWorlds.CampaignSystem.Party.PartyComponents.PartyComponent.ChangePartyLeader ( Hero  newLeader)
virtual

◆ GetMountAndHarnessVisualIdsForPartyIcon()

virtual void TaleWorlds.CampaignSystem.Party.PartyComponents.PartyComponent.GetMountAndHarnessVisualIdsForPartyIcon ( PartyBase  party,
out string  mountStringId,
out string  harnessStringId 
)
virtual

Property Documentation

◆ MobileParty

MobileParty TaleWorlds.CampaignSystem.Party.PartyComponents.PartyComponent.MobileParty
get

◆ Party

PartyBase TaleWorlds.CampaignSystem.Party.PartyComponents.PartyComponent.Party
get

◆ PartyOwner

abstract Hero TaleWorlds.CampaignSystem.Party.PartyComponents.PartyComponent.PartyOwner
get

◆ Name

abstract TextObject TaleWorlds.CampaignSystem.Party.PartyComponents.PartyComponent.Name
get

◆ HomeSettlement

abstract Settlement TaleWorlds.CampaignSystem.Party.PartyComponents.PartyComponent.HomeSettlement
get

◆ WagePaymentLimit

virtual int TaleWorlds.CampaignSystem.Party.PartyComponents.PartyComponent.WagePaymentLimit
get

◆ Leader

virtual Hero TaleWorlds.CampaignSystem.Party.PartyComponents.PartyComponent.Leader
get