Class GarrisonPartyComponent
- Namespace
- TaleWorlds.CampaignSystem.Party.PartyComponents
- Assembly
- TaleWorlds.CampaignSystem.dll
public class GarrisonPartyComponent : PartyComponent
- Inheritance
-
GarrisonPartyComponent
- Inherited Members
Constructors
GarrisonPartyComponent(Settlement)
protected GarrisonPartyComponent(Settlement settlement)
Parameters
settlementSettlement
Properties
HomeSettlement
public override Settlement HomeSettlement { get; }
Property Value
Name
public override TextObject Name { get; }
Property Value
PartyOwner
public override Hero PartyOwner { get; }
Property Value
Settlement
[SaveableProperty(1)]
public Settlement Settlement { get; }
Property Value
WagePaymentLimit
public override int WagePaymentLimit { get; }
Property Value
Methods
AutoGeneratedInstanceCollectObjects(List<object>)
protected override void AutoGeneratedInstanceCollectObjects(List<object> collectedObjects)
Parameters
ClearCachedName()
public override void ClearCachedName()
CreateGarrisonParty(string, Settlement, bool)
public static MobileParty CreateGarrisonParty(string stringId, Settlement settlement, bool isInitialGarrison)
Parameters
stringIdstringsettlementSettlementisInitialGarrisonbool
Returns
OnFinalize()
protected override void OnFinalize()
OnInitialize()
protected override void OnInitialize()
SetWagePaymentLimit(int)
public override void SetWagePaymentLimit(int newLimit)
Parameters
newLimitint
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).