Goonstation 13 - Modules - TypesProc Details

/datum/job_controller

Procs

allocate_player_to_job_by_preferenceAssigns a player a job based on their preferences and job availability
check_job_eligibilityReturns TRUE if a player is eligible to play a given job
create_jobcreate job datum from job-creator job datum. todo just add a clone method to jobs?
try_assign_job_from_listattempts to assign a player to a job from a list of either job datums or job strings

Proc Details

allocate_player_to_job_by_preference

Assigns a player a job based on their preferences and job availability

check_job_eligibility

Returns TRUE if a player is eligible to play a given job

create_job

create job datum from job-creator job datum. todo just add a clone method to jobs?

try_assign_job_from_list

attempts to assign a player to a job from a list of either job datums or job strings