Class LordPartyComponent
- Namespace
- TaleWorlds.CampaignSystem.Party.PartyComponents
- Assembly
- TaleWorlds.CampaignSystem.dll
public class LordPartyComponent : WarPartyComponent
- Inheritance
-
LordPartyComponent
- Inherited Members
Constructors
LordPartyComponent(Hero, Hero)
protected LordPartyComponent(Hero owner, Hero leader)
Parameters
Properties
HomeSettlement
public override Settlement HomeSettlement { get; }
Property Value
Leader
public override Hero Leader { get; }
Property Value
Name
public override TextObject Name { get; }
Property Value
Owner
[SaveableProperty(20)]
public Hero Owner { get; }
Property Value
PartyOwner
public override Hero PartyOwner { get; }
Property Value
WagePaymentLimit
public override int WagePaymentLimit { get; }
Property Value
Methods
AutoGeneratedInstanceCollectObjects(List<object>)
protected override void AutoGeneratedInstanceCollectObjects(List<object> collectedObjects)
Parameters
ChangePartyLeader(Hero)
public override void ChangePartyLeader(Hero newLeader)
Parameters
newLeader
Hero
ClearCachedName()
public override void ClearCachedName()
CreateLordParty(string, Hero, Vec2, float, Settlement, Hero)
public static MobileParty CreateLordParty(string stringId, Hero hero, Vec2 position, float spawnRadius, Settlement spawnSettlement, Hero partyLeader)
Parameters
stringId
stringhero
Heroposition
Vec2spawnRadius
floatspawnSettlement
SettlementpartyLeader
Hero
Returns
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).