Table of Contents

Class MarriageBarterable

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

Constructors

MarriageBarterable(Hero, PartyBase, Hero, Hero)

public MarriageBarterable(Hero owner, PartyBase ownerParty, Hero heroBeingProposedTo, Hero proposingHero)

Parameters

owner Hero
ownerParty PartyBase
heroBeingProposedTo Hero
proposingHero Hero

Fields

HeroBeingProposedTo

[SaveableField(601)]
public readonly Hero HeroBeingProposedTo

Field Value

Hero

ProposingHero

[SaveableField(600)]
public readonly Hero ProposingHero

Field Value

Hero

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

Parameters

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