/tg/ Station 13 - Modules - TypesVar Details - Proc Details

job

Vars

allow_bureaucratic_errorShould this job be allowed to be picked for the bureaucratic error event?
departmentsBitfield of departments this job belongs wit
liver_traitsLazylist of traits added to the liver of the mob assigned this job (used for the classic "cops heal from donuts" reaction, among others)
minimal_skillsInnate skill levels unlocked at roundstart. Based on config.jobs_have_minimal_access config setting, for example with a full crew. Format is list(/datum/skill/foo = SKILL_EXP_NOVICE) with exp as an integer or as per code/_DEFINES/skills.dm
skillsInnate skill levels unlocked at roundstart. Based on config.jobs_have_minimal_access config setting, for example with a skeleton crew. Format is list(/datum/skill/foo = SKILL_EXP_NOVICE) with exp as an integer or as per code/_DEFINES/skills.dm

Procs

GetMapChangesGets the changes dictionary made to the job template by the map config. Returns null if job is removed.

Var Details

allow_bureaucratic_error

Should this job be allowed to be picked for the bureaucratic error event?

departments

Bitfield of departments this job belongs wit

liver_traits

Lazylist of traits added to the liver of the mob assigned this job (used for the classic "cops heal from donuts" reaction, among others)

minimal_skills

Innate skill levels unlocked at roundstart. Based on config.jobs_have_minimal_access config setting, for example with a full crew. Format is list(/datum/skill/foo = SKILL_EXP_NOVICE) with exp as an integer or as per code/_DEFINES/skills.dm

skills

Innate skill levels unlocked at roundstart. Based on config.jobs_have_minimal_access config setting, for example with a skeleton crew. Format is list(/datum/skill/foo = SKILL_EXP_NOVICE) with exp as an integer or as per code/_DEFINES/skills.dm

Proc Details

GetMapChanges

Gets the changes dictionary made to the job template by the map config. Returns null if job is removed.