Table of Contents

Class JoinKingdomAsClanBarterable

Namespace
TaleWorlds.CampaignSystem.BarterSystem.Barterables
Assembly
TaleWorlds.CampaignSystem.dll
public class JoinKingdomAsClanBarterable : Barterable
Inheritance
JoinKingdomAsClanBarterable
Inherited Members

Constructors

JoinKingdomAsClanBarterable(Hero, Kingdom, bool)

public JoinKingdomAsClanBarterable(Hero owner, Kingdom targetKingdom, bool isDefecting = false)

Parameters

owner Hero
targetKingdom Kingdom
isDefecting bool

Fields

IsDefecting

public readonly bool IsDefecting

Field Value

bool

TargetKingdom

public readonly Kingdom TargetKingdom

Field Value

Kingdom

Properties

Name

public override TextObject Name { get; }

Property Value

TextObject

StringID

public override string StringID { get; }

Property Value

string

Methods

Apply()

public override void Apply()

AutoGeneratedInstanceCollectObjects(List<object>)

protected override void AutoGeneratedInstanceCollectObjects(List<object> collectedObjects)

Parameters

collectedObjects List<object>
public override void CheckBarterLink(Barterable linkedBarterable)

Parameters

linkedBarterable Barterable
public override string GetEncyclopediaLink()

Returns

string

GetUnitValueForFaction(IFaction)

public override int GetUnitValueForFaction(IFaction factionForEvaluation)

Parameters

factionForEvaluation IFaction

Returns

int

GetVisualIdentifier()

public override ImageIdentifier GetVisualIdentifier()

Returns

ImageIdentifier

IsCompatible(Barterable)

public override bool IsCompatible(Barterable barterable)

Parameters

barterable Barterable

Returns

bool

This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).