M&B: Bannerlord 1.0.0
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
TaleWorlds.CampaignSystem.ComponentInterfaces.MarriageModel Class Referenceabstract

Inherits TaleWorlds.Core.GameModel.

Inherited by TaleWorlds.CampaignSystem.GameComponents.DefaultMarriageModel.

Public Member Functions

abstract bool IsCoupleSuitableForMarriage (Hero firstHero, Hero secondHero)
 
abstract int GetEffectiveRelationIncrease (Hero firstHero, Hero secondHero)
 
abstract Clan GetClanAfterMarriage (Hero firstHero, Hero secondHero)
 
abstract bool IsSuitableForMarriage (Hero hero)
 
abstract bool IsClanSuitableForMarriage (Clan clan)
 
abstract float NpcCoupleMarriageChance (Hero firstHero, Hero secondHero)
 
abstract bool ShouldNpcMarriageBetweenClansBeAllowed (Clan consideringClan, Clan targetClan)
 
abstract List< HeroGetAdultChildrenSuitableForMarriage (Hero hero)
 

Properties

abstract int MinimumMarriageAgeMale [get]
 
abstract int MinimumMarriageAgeFemale [get]
 

Member Function Documentation

◆ IsCoupleSuitableForMarriage()

abstract bool TaleWorlds.CampaignSystem.ComponentInterfaces.MarriageModel.IsCoupleSuitableForMarriage ( Hero  firstHero,
Hero  secondHero 
)
pure virtual

◆ GetEffectiveRelationIncrease()

abstract int TaleWorlds.CampaignSystem.ComponentInterfaces.MarriageModel.GetEffectiveRelationIncrease ( Hero  firstHero,
Hero  secondHero 
)
pure virtual

◆ GetClanAfterMarriage()

abstract Clan TaleWorlds.CampaignSystem.ComponentInterfaces.MarriageModel.GetClanAfterMarriage ( Hero  firstHero,
Hero  secondHero 
)
pure virtual

◆ IsSuitableForMarriage()

abstract bool TaleWorlds.CampaignSystem.ComponentInterfaces.MarriageModel.IsSuitableForMarriage ( Hero  hero)
pure virtual

◆ IsClanSuitableForMarriage()

abstract bool TaleWorlds.CampaignSystem.ComponentInterfaces.MarriageModel.IsClanSuitableForMarriage ( Clan  clan)
pure virtual

◆ NpcCoupleMarriageChance()

abstract float TaleWorlds.CampaignSystem.ComponentInterfaces.MarriageModel.NpcCoupleMarriageChance ( Hero  firstHero,
Hero  secondHero 
)
pure virtual

◆ ShouldNpcMarriageBetweenClansBeAllowed()

abstract bool TaleWorlds.CampaignSystem.ComponentInterfaces.MarriageModel.ShouldNpcMarriageBetweenClansBeAllowed ( Clan  consideringClan,
Clan  targetClan 
)
pure virtual

◆ GetAdultChildrenSuitableForMarriage()

abstract List< Hero > TaleWorlds.CampaignSystem.ComponentInterfaces.MarriageModel.GetAdultChildrenSuitableForMarriage ( Hero  hero)
pure virtual

Property Documentation

◆ MinimumMarriageAgeMale

abstract int TaleWorlds.CampaignSystem.ComponentInterfaces.MarriageModel.MinimumMarriageAgeMale
get

◆ MinimumMarriageAgeFemale

abstract int TaleWorlds.CampaignSystem.ComponentInterfaces.MarriageModel.MinimumMarriageAgeFemale
get