Goonstation 13 - Modules - TypesVar Details - Proc Details

/datum/job

defaults to limit has an admin manually set the limit to something does this job scale down at lower population counts On join, add to general, bank, and security records. String name of another job. The current job will only be available if the supervisor job is filled. What order jobs are filled in within their priority tier, lower number = higher priority Job cannot be set to "unwanted" in player preferences. List of object paths of implant types given on spawn. On join, send message to all players indicating who is fulfilling the role; primarily for heads of staff The announcement computer will send a message when the player joins after round-start. Object path of the ID card type to issue player. Overridden by spawn_id. Does player spawn with an ID. Overrides slot_card if TRUE. Base the initial limit of job slots on the number of map-defined job start locations. Description provided when a player hovers over the job name in latejoin menu Link to the wiki page for this job Name of a job that we count towards the cap of

Vars

allow_antag_fallthroughcan you roll this job if you rolled antag with a non-traitor-allowed favourite job (e.g.: prevent sec mains from forcing only captain antag rounds)
factionThe faction to be assigned to the mob on setup uses flags from factions.dm
high_priority_limitFill up to this limit, then drop this job out of high priotity
job_categoryjob category flag for use with loops rather than a needing a bunch of type checks
uniqueif true, cryoing won't free up slots, only ghosting will basically there should never be two of these
uses_character_profileDoes this job use the name and appearance from the character profile? (for tracking respawned names)
wagesJob starting wages

Procs

is_highlightedIs this job highlighted for priority latejoining
match_to_stringCheck if a string matches this job's name or alias with varying case sensitivity

Var Details

allow_antag_fallthrough

can you roll this job if you rolled antag with a non-traitor-allowed favourite job (e.g.: prevent sec mains from forcing only captain antag rounds)

faction

The faction to be assigned to the mob on setup uses flags from factions.dm

high_priority_limit

Fill up to this limit, then drop this job out of high priotity

job_category

job category flag for use with loops rather than a needing a bunch of type checks

unique

if true, cryoing won't free up slots, only ghosting will basically there should never be two of these

uses_character_profile

Does this job use the name and appearance from the character profile? (for tracking respawned names)

wages

Job starting wages

Proc Details

is_highlighted

Is this job highlighted for priority latejoining

match_to_string

Check if a string matches this job's name or alias with varying case sensitivity