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
settlement
Settlement
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
stringId
stringsettlement
SettlementisInitialGarrison
bool
Returns
OnFinalize()
protected override void OnFinalize()
OnInitialize()
protected override void OnInitialize()
SetWagePaymentLimit(int)
public override void SetWagePaymentLimit(int newLimit)
Parameters
newLimit
int
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).