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

Inherits TaleWorlds.CampaignSystem.Party.PartyComponents.PartyComponent.

Public Member Functions

override void SetWagePaymentLimit (int newLimit)
 
override void ClearCachedName ()
 
- Public Member Functions inherited from TaleWorlds.CampaignSystem.Party.PartyComponents.PartyComponent
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)
 

Static Public Member Functions

static MobileParty CreateGarrisonParty (string stringId, Settlement settlement, bool isInitialGarrison)
 

Protected Member Functions

override void OnInitialize ()
 
override void OnFinalize ()
 
virtual void OnInitialize ()
 
virtual void OnFinalize ()
 

Properties

override Hero PartyOwner [get]
 
override TextObject Name [get]
 
override Settlement HomeSettlement [get]
 
override int WagePaymentLimit [get]
 
Settlement Settlement [get]
 
- Properties inherited from TaleWorlds.CampaignSystem.Party.PartyComponents.PartyComponent
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

◆ CreateGarrisonParty()

static MobileParty TaleWorlds.CampaignSystem.Party.PartyComponents.GarrisonPartyComponent.CreateGarrisonParty ( string  stringId,
Settlement  settlement,
bool  isInitialGarrison 
)
static

◆ SetWagePaymentLimit()

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

◆ OnInitialize()

override void TaleWorlds.CampaignSystem.Party.PartyComponents.GarrisonPartyComponent.OnInitialize ( )
protectedvirtual

◆ OnFinalize()

override void TaleWorlds.CampaignSystem.Party.PartyComponents.GarrisonPartyComponent.OnFinalize ( )
protectedvirtual

◆ ClearCachedName()

override void TaleWorlds.CampaignSystem.Party.PartyComponents.GarrisonPartyComponent.ClearCachedName ( )
virtual

Property Documentation

◆ PartyOwner

override Hero TaleWorlds.CampaignSystem.Party.PartyComponents.GarrisonPartyComponent.PartyOwner
get

◆ Name

override TextObject TaleWorlds.CampaignSystem.Party.PartyComponents.GarrisonPartyComponent.Name
get

◆ HomeSettlement

override Settlement TaleWorlds.CampaignSystem.Party.PartyComponents.GarrisonPartyComponent.HomeSettlement
get

◆ WagePaymentLimit

override int TaleWorlds.CampaignSystem.Party.PartyComponents.GarrisonPartyComponent.WagePaymentLimit
get

◆ Settlement

Settlement TaleWorlds.CampaignSystem.Party.PartyComponents.GarrisonPartyComponent.Settlement
get