/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
exclusive_mail_goodiesIf this job's mail goodies compete with generic goodies.
family_heirloomsList of family heirlooms this job can get with the family heirloom quirk. List of types.
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)
mail_goodiesGoodies that can be received via the mail system. Keep the _job definition for this empty and use /obj/item/mail to define general gifts.
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
plasmaman_outfitThe job's outfit that will be assigned for plasmamen.
random_spawns_possibleIs this job affected by weird spawns like the ones from station traits
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

get_mail_goodiesAn overridable getter for more dynamic goodies.
get_map_changesLoads up map configs if necessary and returns job changes for this job.

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

exclusive_mail_goodies

If this job's mail goodies compete with generic goodies.

family_heirlooms

List of family heirlooms this job can get with the family heirloom quirk. List of types.

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)

mail_goodies

Goodies that can be received via the mail system. Keep the _job definition for this empty and use /obj/item/mail to define general gifts.

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

plasmaman_outfit

The job's outfit that will be assigned for plasmamen.

random_spawns_possible

Is this job affected by weird spawns like the ones from station traits

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

get_mail_goodies

An overridable getter for more dynamic goodies.

get_map_changes

Loads up map configs if necessary and returns job changes for this job.