Table of Contents

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

owner Hero
leader Hero

Properties

HomeSettlement

public override Settlement HomeSettlement { get; }

Property Value

Settlement

Leader

public override Hero Leader { get; }

Property Value

Hero

Name

public override TextObject Name { get; }

Property Value

TextObject

Owner

[SaveableProperty(20)]
public Hero Owner { get; }

Property Value

Hero

PartyOwner

public override Hero PartyOwner { get; }

Property Value

Hero

WagePaymentLimit

public override int WagePaymentLimit { get; }

Property Value

int

Methods

AutoGeneratedInstanceCollectObjects(List<object>)

protected override void AutoGeneratedInstanceCollectObjects(List<object> collectedObjects)

Parameters

collectedObjects List<object>

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 string
hero Hero
position Vec2
spawnRadius float
spawnSettlement Settlement
partyLeader Hero

Returns

MobileParty

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).