Table of Contents

Class AgeModel

Namespace
TaleWorlds.CampaignSystem.ComponentInterfaces
Assembly
TaleWorlds.CampaignSystem.dll
public abstract class AgeModel : GameModel
Inheritance
AgeModel
Derived
Inherited Members

Constructors

AgeModel()

protected AgeModel()

Properties

BecomeChildAge

public abstract int BecomeChildAge { get; }

Property Value

int

BecomeInfantAge

public abstract int BecomeInfantAge { get; }

Property Value

int

BecomeOldAge

public abstract int BecomeOldAge { get; }

Property Value

int

BecomeTeenagerAge

public abstract int BecomeTeenagerAge { get; }

Property Value

int

HeroComesOfAge

public abstract int HeroComesOfAge { get; }

Property Value

int

MaxAge

public abstract int MaxAge { get; }

Property Value

int

Methods

GetAgeLimitForLocation(CharacterObject, out int, out int, string)

public abstract void GetAgeLimitForLocation(CharacterObject character, out int minimumAge, out int maximumAge, string additionalTags = "")

Parameters

character CharacterObject
minimumAge int
maximumAge int
additionalTags string

GetSkillScalingModifierForAge(Hero, SkillObject, bool)

public abstract float GetSkillScalingModifierForAge(Hero hero, SkillObject skill, bool isByNaturalGrowth)

Parameters

hero Hero
skill SkillObject
isByNaturalGrowth bool

Returns

float

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