Table of Contents

Class DefaultMarriageModel

Namespace
TaleWorlds.CampaignSystem.GameComponents
Assembly
TaleWorlds.CampaignSystem.dll
public class DefaultMarriageModel : MarriageModel
Inheritance
DefaultMarriageModel
Inherited Members

Constructors

DefaultMarriageModel()

public DefaultMarriageModel()

Properties

MinimumMarriageAgeFemale

public override int MinimumMarriageAgeFemale { get; }

Property Value

int

MinimumMarriageAgeMale

public override int MinimumMarriageAgeMale { get; }

Property Value

int

Methods

GetAdultChildrenSuitableForMarriage(Hero)

public override List<Hero> GetAdultChildrenSuitableForMarriage(Hero hero)

Parameters

hero Hero

Returns

List<Hero>

GetClanAfterMarriage(Hero, Hero)

public override Clan GetClanAfterMarriage(Hero firstHero, Hero secondHero)

Parameters

firstHero Hero
secondHero Hero

Returns

Clan

GetEffectiveRelationIncrease(Hero, Hero)

public override int GetEffectiveRelationIncrease(Hero firstHero, Hero secondHero)

Parameters

firstHero Hero
secondHero Hero

Returns

int

IsClanSuitableForMarriage(Clan)

public override bool IsClanSuitableForMarriage(Clan clan)

Parameters

clan Clan

Returns

bool

IsCoupleSuitableForMarriage(Hero, Hero)

public override bool IsCoupleSuitableForMarriage(Hero firstHero, Hero secondHero)

Parameters

firstHero Hero
secondHero Hero

Returns

bool

IsSuitableForMarriage(Hero)

public override bool IsSuitableForMarriage(Hero maidenOrSuitor)

Parameters

maidenOrSuitor Hero

Returns

bool

NpcCoupleMarriageChance(Hero, Hero)

public override float NpcCoupleMarriageChance(Hero firstHero, Hero secondHero)

Parameters

firstHero Hero
secondHero Hero

Returns

float

ShouldNpcMarriageBetweenClansBeAllowed(Clan, Clan)

public override bool ShouldNpcMarriageBetweenClansBeAllowed(Clan consideringClan, Clan targetClan)

Parameters

consideringClan Clan
targetClan Clan

Returns

bool

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