code/__DEFINES/skills/helpers.dm ![code/__DEFINES/skills/helpers.dm0](git.png)
SANITIZE_SKILL_LEVEL | Doesn't automatically round the value. |
---|---|
GET_SKILL_MOD_ID | Simple generic identifier macro. |
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. |
REMOVE_SKILL_MODIFIER_BODY | Same as above but to remove the skill modifier. |
ADD_SINGLETON_SKILL_MODIFIER | Macro used when adding generic singleton skill modifiers. |
Define Details
ADD_SINGLETON_SKILL_MODIFIER ![code/__DEFINES/skills/helpers.dm 44](git.png)
Macro used when adding generic singleton skill modifiers.
ADD_SKILL_MODIFIER_BODY ![code/__DEFINES/skills/helpers.dm 25](git.png)
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 ![code/__DEFINES/skills/helpers.dm 18](git.png)
Simple generic identifier macro.
REMOVE_SKILL_MODIFIER_BODY ![code/__DEFINES/skills/helpers.dm 34](git.png)
Same as above but to remove the skill modifier.
SANITIZE_SKILL_LEVEL ![code/__DEFINES/skills/helpers.dm 15](git.png)
Doesn't automatically round the value.