Space Station 13 - Modules - Types — Var Details - Proc Details

job

Vars

ckey_to_total_playtimeEris specific stuff , playtimes are based off overall hours , and not on hours in said departament.
queries_by_keyDOS Attack prevention by locking off file-reads.

Procs

CheckHeadPositionsThis proc is called at the start of the level loop of DivideOccupations() and will cause head jobs to be checked before any other jobs of the same level
DivideOccupations
FillHeadPositionThis proc is called before the level loop of DivideOccupations() and will try to select a head, ignoring ALL non-head preferences for every level until it locates a head or runs out of levels to check
get_spawnpoint_forReturn appropriate /datum/spawnpoint for given client and rank

Var Details

ckey_to_total_playtime

Eris specific stuff , playtimes are based off overall hours , and not on hours in said departament.

queries_by_key

DOS Attack prevention by locking off file-reads.

Proc Details

CheckHeadPositions

This proc is called at the start of the level loop of DivideOccupations() and will cause head jobs to be checked before any other jobs of the same level

DivideOccupations

FillHeadPosition

This proc is called before the level loop of DivideOccupations() and will try to select a head, ignoring ALL non-head preferences for every level until it locates a head or runs out of levels to check

get_spawnpoint_for

Return appropriate /datum/spawnpoint for given client and rank

Spawnpoint will be the one set in preferences for the client, unless the preference is not set, or the preference is not appropriate for the rank, in which case a fallback will be selected.