code/__DEFINES/dcs/signals/signals_skill.dm 
| COMSIG_GET_SKILL_LEVEL | Get skill level signal, return to levels list (mob/living/user, skill_type, list/levels) |
|---|---|
| COMSIG_SKILL_AVAILABLE | Check skill available signal (mob/living/user, skill_type) |
| SKILL_NOT_AVAILABLE_RESULT | Skill not available (locked) |
| SKILL_AVAILABLE_RESULT | Skill available |
| COMSIG_GET_SKILL_MOD | Signal pattern: Template for fetching skill modifier contributions. Sends a modifier alist and the modifier name. DO NOT SEND DIRECTLY!!! Use CALCULATE_SKILL_MOD() macro instead. |
Define Details
COMSIG_GET_SKILL_LEVEL 
Get skill level signal, return to levels list (mob/living/user, skill_type, list/levels)
COMSIG_GET_SKILL_MOD 
Signal pattern: Template for fetching skill modifier contributions. Sends a modifier alist and the modifier name. DO NOT SEND DIRECTLY!!! Use CALCULATE_SKILL_MOD() macro instead.
COMSIG_SKILL_AVAILABLE 
Check skill available signal (mob/living/user, skill_type)
SKILL_AVAILABLE_RESULT 
Skill available
SKILL_NOT_AVAILABLE_RESULT 
Skill not available (locked)