SPLURT Station 13 - Modules - TypesDefine Details

code/__DEFINES/skills/helpers.dm

SANITIZE_SKILL_LEVELDoesn't automatically round the value.
GET_SKILL_MOD_IDSimple generic identifier macro.
ADD_SKILL_MODIFIER_BODYA simple universal comsig for body bound skill modifiers. Technically they are still bound to the mind, but other signal procs will take care of adding and removing the modifier from/to new/old minds.
REMOVE_SKILL_MODIFIER_BODYSame as above but to remove the skill modifier.
ADD_SINGLETON_SKILL_MODIFIERMacro used when adding generic singleton skill modifiers.

Define Details

ADD_SINGLETON_SKILL_MODIFIER

Macro used when adding generic singleton skill modifiers.

ADD_SKILL_MODIFIER_BODY

A simple universal comsig for body bound skill modifiers. Technically they are still bound to the mind, but other signal procs will take care of adding and removing the modifier from/to new/old minds.

GET_SKILL_MOD_ID

Simple generic identifier macro.

REMOVE_SKILL_MODIFIER_BODY

Same as above but to remove the skill modifier.

SANITIZE_SKILL_LEVEL

Doesn't automatically round the value.