Skip to content

Class SkillLevelUpOptions⚓︎

A modifiable table of skill level up values. Can be modified to change the behavior of later handlers.

These values are calculated based on vanilla mechanics. Setting any value to nil will cause that mechanic to be skipped.


SkillLevelUpOptions.skillIncreaseValue The numeric amount of skill levels gained. By default this is 1, except when the source is jail in which case it will instead be -1
SkillLevelUpOptions.levelUpProgress The numeric amount of level up progress gained.
SkillLevelUpOptions.levelUpAttribute The string identifying the attribute that should receive points from this skill level up.
SkillLevelUpOptions.levelUpAttributeIncreaseValue The numeric amount of attribute increase points received. This contributes to the amount of each attribute the character receives during a vanilla level up.
SkillLevelUpOptions.levelUpSpecialization The string identifying the specialization that should receive points from this skill level up.
SkillLevelUpOptions.levelUpSpecializationIncreaseValue The numeric amount of specialization increase points received. This contributes to the icon displayed at the level up screen during a vanilla level up.

Fields⚓︎


SkillLevelUpOptions.skillIncreaseValue⚓︎

The numeric amount of skill levels gained. By default this is 1, except when the source is jail in which case it will instead be -1

SkillLevelUpOptions.skillIncreaseValue : number?

SkillLevelUpOptions.levelUpProgress⚓︎

The numeric amount of level up progress gained.

SkillLevelUpOptions.levelUpProgress : number?

SkillLevelUpOptions.levelUpAttribute⚓︎

The string identifying the attribute that should receive points from this skill level up.

SkillLevelUpOptions.levelUpAttribute : string?

SkillLevelUpOptions.levelUpAttributeIncreaseValue⚓︎

The numeric amount of attribute increase points received. This contributes to the amount of each attribute the character receives during a vanilla level up.

SkillLevelUpOptions.levelUpAttributeIncreaseValue : number?

SkillLevelUpOptions.levelUpSpecialization⚓︎

The string identifying the specialization that should receive points from this skill level up.

SkillLevelUpOptions.levelUpSpecialization : string?

SkillLevelUpOptions.levelUpSpecializationIncreaseValue⚓︎

The numeric amount of specialization increase points received. This contributes to the icon displayed at the level up screen during a vanilla level up.

SkillLevelUpOptions.levelUpSpecializationIncreaseValue : number?