byond - Modules - TypesDefine Details

code/__DEFINES/job.dm

USCM_SHARED_JOBSJobs that are part of the USCM, but have a primary faction that is not USCM.
JOB_POLICE_HGNot a spawn role, but used for title assignment.
CHAIN_OF_COMMAND_ROLESRole lists for Marine roles
JOB_FAX_RESPONDERThis root job should never appear ingame, it's used to select the character slot.
JOB_PLAYTIME_TIER_00 HOURS
JOB_PLAYTIME_TIER_110 HOURS
JOB_PLAYTIME_TIER_225 HOURS
JOB_PLAYTIME_TIER_370 HOURS
JOB_PLAYTIME_TIER_4175 HOURS
JOB_PLAYTIME_TIER_5350 HOURS
JOB_PLAYTIME_TIER_6600 HOURS
JOB_PLAYTIME_TIER_71000 HOURS
JOB_PLAYTIME_TIER_81500 HOURS
JOB_PLAYTIME_TIER_92100 HOURS
JOB_PLAYTIME_TIER_102800 HOURS
JOB_OBSERVERFor monthly time tracking
JOB_ERT_GRUNT_LISTFor denying certain traits being applied to people. ie. bad leg 'Grunt' lists are for people who wouldn't logically get the bad leg trait, ie. UPP marine counterparts.

Define Details

CHAIN_OF_COMMAND_ROLES

Role lists for Marine roles

JOB_ERT_GRUNT_LIST

For denying certain traits being applied to people. ie. bad leg 'Grunt' lists are for people who wouldn't logically get the bad leg trait, ie. UPP marine counterparts.

JOB_FAX_RESPONDER

This root job should never appear ingame, it's used to select the character slot.

JOB_OBSERVER

For monthly time tracking

JOB_PLAYTIME_TIER_0

0 HOURS

JOB_PLAYTIME_TIER_1

10 HOURS

JOB_PLAYTIME_TIER_10

2800 HOURS

JOB_PLAYTIME_TIER_2

25 HOURS

JOB_PLAYTIME_TIER_3

70 HOURS

JOB_PLAYTIME_TIER_4

175 HOURS

JOB_PLAYTIME_TIER_5

350 HOURS

JOB_PLAYTIME_TIER_6

600 HOURS

JOB_PLAYTIME_TIER_7

1000 HOURS

JOB_PLAYTIME_TIER_8

1500 HOURS

JOB_PLAYTIME_TIER_9

2100 HOURS

JOB_POLICE_HG

Not a spawn role, but used for title assignment.

USCM_SHARED_JOBS

Jobs that are part of the USCM, but have a primary faction that is not USCM.