VERSION = 1,

option LifeAgingTyrus.EnableVisualAging
{
    type = boolean,
    default = true,
    page = LifeAgingTyrus,
    translation = LifeAgingTyrus_EnableVisualAging,
}

option LifeAgingTyrus.EnablePhysicalEffects
{
    type = boolean,
    default = true,
    page = LifeAgingTyrus,
    translation = LifeAgingTyrus_EnablePhysicalEffects,
}

option LifeAgingTyrus.EnableTemporaryRecovery
{
    type = boolean,
    default = false,
    page = LifeAgingTyrus,
    translation = LifeAgingTyrus_EnableTemporaryRecovery,
}

option LifeAgingTyrus.PhysicalEffortMultiplier
{
    type = enum,
    numValues = 2,
    default = 1,
    page = LifeAgingTyrus,
    translation = LifeAgingTyrus_PhysicalEffortMultiplier,
    valueTranslation = LifeAgingTyrus_PhysicalEffortMultiplier,
}

option LifeAgingTyrus.EnableNpcAging
{
    type = boolean,
    default = false,
    page = LifeAgingTyrus,
    translation = LifeAgingTyrus_EnableNpcAging,
}

option LifeAgingTyrus.AgingRate
{
    type = double,
    min = 0.25,
    max = 4.0,
    default = 1.0,
    page = LifeAgingTyrus,
    translation = LifeAgingTyrus_AgingRate,
}

option LifeAgingTyrus.PhysicalIntensity
{
    type = double,
    min = 0.0,
    max = 2.0,
    default = 0.5,
    page = LifeAgingTyrus,
    translation = LifeAgingTyrus_PhysicalIntensity,
}

option LifeAgingTyrus.BirthdayNotification
{
    type = boolean,
    default = true,
    page = LifeAgingTyrus,
    translation = LifeAgingTyrus_BirthdayNotification,
}

option LifeAgingTyrus.February29Policy
{
    type = enum,
    numValues = 2,
    default = 1,
    page = LifeAgingTyrus,
    translation = LifeAgingTyrus_February29Policy,
    valueTranslation = LifeAgingTyrus_February29Policy,
}

option LifeAgingTyrus.MinStartingAge
{
    type = integer,
    min = 16,
    max = 90,
    default = 16,
    page = LifeAgingTyrus,
    translation = LifeAgingTyrus_MinStartingAge,
}

option LifeAgingTyrus.MaxStartingAge
{
    type = integer,
    min = 18,
    max = 99,
    default = 99,
    page = LifeAgingTyrus,
    translation = LifeAgingTyrus_MaxStartingAge,
}

option LifeAgingTyrus.YoungAdultMax
{
    type = integer,
    min = 18,
    max = 40,
    default = 29,
    page = LifeAgingTyrus,
    translation = LifeAgingTyrus_YoungAdultMax,
}

option LifeAgingTyrus.AdultMax
{
    type = integer,
    min = 30,
    max = 60,
    default = 49,
    page = LifeAgingTyrus,
    translation = LifeAgingTyrus_AdultMax,
}

option LifeAgingTyrus.MiddleMax
{
    type = integer,
    min = 45,
    max = 80,
    default = 64,
    page = LifeAgingTyrus,
    translation = LifeAgingTyrus_MiddleMax,
}
