Class MarriageModel
- Namespace
- TaleWorlds.CampaignSystem.ComponentInterfaces
- Assembly
- TaleWorlds.CampaignSystem.dll
public abstract class MarriageModel : GameModel
- Inheritance
-
MarriageModel
- Derived
- Inherited Members
Constructors
MarriageModel()
protected MarriageModel()
Properties
MinimumMarriageAgeFemale
public abstract int MinimumMarriageAgeFemale { get; }
Property Value
MinimumMarriageAgeMale
public abstract int MinimumMarriageAgeMale { get; }
Property Value
Methods
GetAdultChildrenSuitableForMarriage(Hero)
public abstract List<Hero> GetAdultChildrenSuitableForMarriage(Hero hero)
Parameters
hero
Hero
Returns
GetClanAfterMarriage(Hero, Hero)
public abstract Clan GetClanAfterMarriage(Hero firstHero, Hero secondHero)
Parameters
Returns
GetEffectiveRelationIncrease(Hero, Hero)
public abstract int GetEffectiveRelationIncrease(Hero firstHero, Hero secondHero)
Parameters
Returns
IsClanSuitableForMarriage(Clan)
public abstract bool IsClanSuitableForMarriage(Clan clan)
Parameters
clan
Clan
Returns
IsCoupleSuitableForMarriage(Hero, Hero)
public abstract bool IsCoupleSuitableForMarriage(Hero firstHero, Hero secondHero)
Parameters
Returns
IsSuitableForMarriage(Hero)
public abstract bool IsSuitableForMarriage(Hero hero)
Parameters
hero
Hero
Returns
NpcCoupleMarriageChance(Hero, Hero)
public abstract float NpcCoupleMarriageChance(Hero firstHero, Hero secondHero)
Parameters
Returns
ShouldNpcMarriageBetweenClansBeAllowed(Clan, Clan)
public abstract bool ShouldNpcMarriageBetweenClansBeAllowed(Clan consideringClan, Clan targetClan)
Parameters
Returns
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).