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
Fields
HeroBeingProposedTo
[SaveableField(601)]
public readonly Hero HeroBeingProposedTo
Field Value
ProposingHero
[SaveableField(600)]
public readonly Hero ProposingHero
Field Value
Properties
Name
public override TextObject Name { get; }
Property Value
StringID
public override string StringID { get; }
Property Value
Methods
Apply()
public override void Apply()
AutoGeneratedInstanceCollectObjects(List<object>)
protected override void AutoGeneratedInstanceCollectObjects(List<object> collectedObjects)
Parameters
CheckBarterLink(Barterable)
public override void CheckBarterLink(Barterable linkedBarterable)
Parameters
linkedBarterable
Barterable
GetEncyclopediaLink()
public override string GetEncyclopediaLink()
Returns
GetUnitValueForFaction(IFaction)
public override int GetUnitValueForFaction(IFaction faction)
Parameters
faction
IFaction
Returns
GetVisualIdentifier()
public override ImageIdentifier GetVisualIdentifier()
Returns
IsCompatible(Barterable)
public override bool IsCompatible(Barterable barterable)
Parameters
barterable
Barterable
Returns
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).