M&B: Bannerlord 1.2.7
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
TaleWorlds.CampaignSystem.GameComponents.DefaultMarriageModel Class Reference

Inherits TaleWorlds.CampaignSystem.ComponentInterfaces.MarriageModel.

Public Member Functions

override bool IsCoupleSuitableForMarriage (Hero firstHero, Hero secondHero)
 
override bool IsClanSuitableForMarriage (Clan clan)
 
override float NpcCoupleMarriageChance (Hero firstHero, Hero secondHero)
 
override bool ShouldNpcMarriageBetweenClansBeAllowed (Clan consideringClan, Clan targetClan)
 
override List< HeroGetAdultChildrenSuitableForMarriage (Hero hero)
 
override int GetEffectiveRelationIncrease (Hero firstHero, Hero secondHero)
 
override bool IsSuitableForMarriage (Hero maidenOrSuitor)
 
override Clan GetClanAfterMarriage (Hero firstHero, Hero secondHero)
 
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

override int MinimumMarriageAgeMale [get]
 
override int MinimumMarriageAgeFemale [get]
 
- Properties inherited from TaleWorlds.CampaignSystem.ComponentInterfaces.MarriageModel
abstract int MinimumMarriageAgeMale [get]
 
abstract int MinimumMarriageAgeFemale [get]
 

Member Function Documentation

◆ IsCoupleSuitableForMarriage()

override bool TaleWorlds.CampaignSystem.GameComponents.DefaultMarriageModel.IsCoupleSuitableForMarriage ( Hero  firstHero,
Hero  secondHero 
)
virtual

◆ IsClanSuitableForMarriage()

override bool TaleWorlds.CampaignSystem.GameComponents.DefaultMarriageModel.IsClanSuitableForMarriage ( Clan  clan)
virtual

◆ NpcCoupleMarriageChance()

override float TaleWorlds.CampaignSystem.GameComponents.DefaultMarriageModel.NpcCoupleMarriageChance ( Hero  firstHero,
Hero  secondHero 
)
virtual

◆ ShouldNpcMarriageBetweenClansBeAllowed()

override bool TaleWorlds.CampaignSystem.GameComponents.DefaultMarriageModel.ShouldNpcMarriageBetweenClansBeAllowed ( Clan  consideringClan,
Clan  targetClan 
)
virtual

◆ GetAdultChildrenSuitableForMarriage()

override List< Hero > TaleWorlds.CampaignSystem.GameComponents.DefaultMarriageModel.GetAdultChildrenSuitableForMarriage ( Hero  hero)
virtual

◆ GetEffectiveRelationIncrease()

override int TaleWorlds.CampaignSystem.GameComponents.DefaultMarriageModel.GetEffectiveRelationIncrease ( Hero  firstHero,
Hero  secondHero 
)
virtual

◆ IsSuitableForMarriage()

override bool TaleWorlds.CampaignSystem.GameComponents.DefaultMarriageModel.IsSuitableForMarriage ( Hero  maidenOrSuitor)
virtual

◆ GetClanAfterMarriage()

override Clan TaleWorlds.CampaignSystem.GameComponents.DefaultMarriageModel.GetClanAfterMarriage ( Hero  firstHero,
Hero  secondHero 
)
virtual

Property Documentation

◆ MinimumMarriageAgeMale

override int TaleWorlds.CampaignSystem.GameComponents.DefaultMarriageModel.MinimumMarriageAgeMale
get

◆ MinimumMarriageAgeFemale

override int TaleWorlds.CampaignSystem.GameComponents.DefaultMarriageModel.MinimumMarriageAgeFemale
get