code/__DEFINES/job.dm 
| USCM_SHARED_JOBS | Jobs that are part of the USCM, but have a primary faction that is not USCM. |
|---|---|
| JOB_POLICE_HG | Not a spawn role, but used for title assignment. |
| CHAIN_OF_COMMAND_ROLES | Role lists for Marine roles |
| JOB_FAX_RESPONDER | This root job should never appear ingame, it's used to select the character slot. |
| JOB_PLAYTIME_TIER_0 | 0 HOURS |
| JOB_PLAYTIME_TIER_1 | 10 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_PLAYTIME_TIER_10 | 2800 HOURS |
| JOB_OBSERVER | For monthly time tracking |
| 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. |
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.