Table of Contents

Class PeaceBarterable

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

Constructors

PeaceBarterable(Hero, IFaction, IFaction, CampaignTime)

public PeaceBarterable(Hero owner, IFaction peaceOfferingFaction, IFaction offeredFaction, CampaignTime duration)

Parameters

owner Hero
peaceOfferingFaction IFaction
offeredFaction IFaction
duration CampaignTime

PeaceBarterable(IFaction, IFaction, CampaignTime)

public PeaceBarterable(IFaction peaceOfferingFaction, IFaction offeredFaction, CampaignTime duration)

Parameters

peaceOfferingFaction IFaction
offeredFaction IFaction
duration CampaignTime

Fields

OfferedFaction

public readonly IFaction OfferedFaction

Field Value

IFaction

PeaceOfferingFaction

public readonly IFaction PeaceOfferingFaction

Field Value

IFaction

Properties

Duration

public CampaignTime Duration { get; }

Property Value

CampaignTime

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 string GetEncyclopediaLink()

Returns

string

GetUnitValueForFaction(IFaction)

public override int GetUnitValueForFaction(IFaction factionToEvaluateFor)

Parameters

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