Class PartyComponent
- Namespace
- TaleWorlds.CampaignSystem.Party.PartyComponents
- Assembly
- TaleWorlds.CampaignSystem.dll
public abstract class PartyComponent
- Inheritance
-
PartyComponent
- Derived
- Inherited Members
Constructors
PartyComponent()
protected PartyComponent()
Properties
AvoidHostileActions
public virtual bool AvoidHostileActions { get; }
Property Value
HomeSettlement
public abstract Settlement HomeSettlement { get; }
Property Value
Leader
public virtual Hero Leader { get; }
Property Value
MobileParty
public MobileParty MobileParty { get; }
Property Value
Name
public abstract TextObject Name { get; }
Property Value
Party
public PartyBase Party { get; }
Property Value
PartyOwner
public abstract Hero PartyOwner { get; }
Property Value
WagePaymentLimit
public virtual int WagePaymentLimit { get; }
Property Value
Methods
AutoGeneratedInstanceCollectObjects(List<object>)
protected virtual void AutoGeneratedInstanceCollectObjects(List<object> collectedObjects)
Parameters
ChangePartyLeader(Hero)
public virtual void ChangePartyLeader(Hero newLeader)
Parameters
newLeader
Hero
ClearCachedName()
public virtual void ClearCachedName()
GetMountAndHarnessVisualIdsForPartyIcon(PartyBase, out string, out string)
public virtual void GetMountAndHarnessVisualIdsForPartyIcon(PartyBase party, out string mountStringId, out string harnessStringId)
Parameters
OnFinalize()
protected virtual void OnFinalize()
OnInitialize()
protected virtual void OnInitialize()
SetWagePaymentLimit(int)
public virtual void SetWagePaymentLimit(int newLimit)
Parameters
newLimit
int
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).