code/__DEFINES/skills/defines.dm 
SKILL_PROGRESSION_BINARY | true/false |
---|---|
SKILL_PROGRESSION_NUMERICAL | numerical |
SKILL_PROGRESSION_ENUM | Enum |
SKILL_PROGRESSION_LEVEL | Levels |
SKILL_USE_TOOL | Items skill_traits and other defines |
THRESHOLD_UNTRAINED | competency_threshold defines |
STD_XP_LVL_UP | Level/Experience skills defines. |
MODIFIER_SKILL_VALUE | Skill modifier defines and flags. |
MODIFIER_SKILL_MULT | makes the skill modifier a multiplier, not an addendum. |
MODIFIER_SKILL_VIRTUE | Sets the skill to the defined value if lower than that. Highly reccomended you don't use it with MODIFIER_SKILL_MULT. |
MODIFIER_SKILL_HANDICAP | Does the opposite of the above. combining both effectively results in the skill being locked to the specified value. |
MODIFIER_SKILL_BODYBOUND | Makes it untransferred by mind.transfer_to() |
MODIFIER_SKILL_ORIGIN_DIFF | Adds the difference of the current value and the value stored at the time the modifier was added to the result. |
MODIFIER_USE_THRESHOLDS | Will this skill use competency thresholds instead of preset values |
MODIFIER_SKILL_PRIORITY_LOW | Ascending priority defines. |
SKILL_UI_CAT_ENG | Categories of skills, these will be displayed alphabetically. |
Define Details
MODIFIER_SKILL_BODYBOUND 
Makes it untransferred by mind.transfer_to()
MODIFIER_SKILL_HANDICAP 
Does the opposite of the above. combining both effectively results in the skill being locked to the specified value.
MODIFIER_SKILL_MULT 
makes the skill modifier a multiplier, not an addendum.
MODIFIER_SKILL_ORIGIN_DIFF 
Adds the difference of the current value and the value stored at the time the modifier was added to the result.
MODIFIER_SKILL_PRIORITY_LOW 
Ascending priority defines.
MODIFIER_SKILL_VALUE 
Skill modifier defines and flags.
MODIFIER_SKILL_VIRTUE 
Sets the skill to the defined value if lower than that. Highly reccomended you don't use it with MODIFIER_SKILL_MULT.
MODIFIER_USE_THRESHOLDS 
Will this skill use competency thresholds instead of preset values
SKILL_PROGRESSION_BINARY 
true/false
SKILL_PROGRESSION_ENUM 
Enum
SKILL_PROGRESSION_LEVEL 
Levels
SKILL_PROGRESSION_NUMERICAL 
numerical
SKILL_UI_CAT_ENG 
Categories of skills, these will be displayed alphabetically.
SKILL_USE_TOOL 
Items skill_traits and other defines
STD_XP_LVL_UP 
Level/Experience skills defines.
THRESHOLD_UNTRAINED 
competency_threshold defines