diff --git a/code/game/jobs/job/captain_vr.dm b/code/game/jobs/job/captain_vr.dm index a055ce9590..b77163d727 100644 --- a/code/game/jobs/job/captain_vr.dm +++ b/code/game/jobs/job/captain_vr.dm @@ -14,6 +14,9 @@ /datum/alt_title/captain title = "Captain" +/datum/job/captain/get_request_reasons() + return list("Training crew") + /datum/job/hop disallow_jobhop = TRUE pto_type = PTO_CIVILIAN @@ -46,6 +49,9 @@ /datum/alt_title/facility_steward title = "Facility Steward" +/datum/job/hop/get_request_reasons() + return list("ID modification", "Training crew") + /datum/job/secretary disallow_jobhop = TRUE diff --git a/code/game/jobs/job/civilian_vr.dm b/code/game/jobs/job/civilian_vr.dm index 0a400a1a28..cdcbdbe27d 100644 --- a/code/game/jobs/job/civilian_vr.dm +++ b/code/game/jobs/job/civilian_vr.dm @@ -57,6 +57,9 @@ /datum/alt_title/cargo_supervisor title = "Cargo Supervisor" +/datum/job/qm/get_request_reasons() + return list("Training crew") + /datum/job/cargo_tech total_positions = 3 diff --git a/code/game/jobs/job/engineering_vr.dm b/code/game/jobs/job/engineering_vr.dm index 9eda21a90b..70ee51c792 100644 --- a/code/game/jobs/job/engineering_vr.dm +++ b/code/game/jobs/job/engineering_vr.dm @@ -24,7 +24,7 @@ title = "Maintenance Manager" /datum/job/chief_engineer/get_request_reasons() - return list("Engine setup", "Construction project", "Repairs necessary") + return list("Engine setup", "Construction project", "Repairs necessary", "Training crew") /datum/job/engineer diff --git a/code/game/jobs/job/exploration_vr.dm b/code/game/jobs/job/exploration_vr.dm index 69e69c15d8..6390e6d5b5 100644 --- a/code/game/jobs/job/exploration_vr.dm +++ b/code/game/jobs/job/exploration_vr.dm @@ -55,6 +55,9 @@ /datum/alt_title/exploration_manager title = "Exploration Manager" +/datum/job/pathfinder/get_request_reasons() + return list("Training crew") + /datum/job/explorer title = "Explorer" flag = EXPLORER diff --git a/code/game/jobs/job/medical_vr.dm b/code/game/jobs/job/medical_vr.dm index c3883d18bf..0f30eb7b36 100644 --- a/code/game/jobs/job/medical_vr.dm +++ b/code/game/jobs/job/medical_vr.dm @@ -22,7 +22,7 @@ title = "Healthcare Manager" /datum/job/cmo/get_request_reasons() - return list("Surgery pending", "Viral outbreak") + return list("Surgery pending", "Viral outbreak", "Training crew") /datum/job/doctor diff --git a/code/game/jobs/job/science_vr.dm b/code/game/jobs/job/science_vr.dm index 84b2006377..65a04e90cc 100644 --- a/code/game/jobs/job/science_vr.dm +++ b/code/game/jobs/job/science_vr.dm @@ -23,6 +23,9 @@ /datum/alt_title/head_scientist title = "Head Scientist" +/datum/job/rd/get_request_reasons() + return list("Repairs needed", "Training crew") + /datum/job/scientist spawn_positions = 5 @@ -86,6 +89,9 @@ /datum/alt_title/assembly_tech title = "Assembly Technician" +/datum/job/roboticist/get_request_reasons() + return list("Repairs needed") + ////////////////////////////////// // Xenobotanist ////////////////////////////////// diff --git a/code/game/jobs/job/security_vr.dm b/code/game/jobs/job/security_vr.dm index 2ab3925c31..232c9be332 100644 --- a/code/game/jobs/job/security_vr.dm +++ b/code/game/jobs/job/security_vr.dm @@ -17,7 +17,7 @@ title = "Security Manager" /datum/job/hos/get_request_reasons() - return list("Wildlife management", "Forensic investigation") + return list("Wildlife management", "Forensic investigation", "Training crew") /datum/job/warden diff --git a/maps/stellar_delight/stellar_delight_jobs.dm b/maps/stellar_delight/stellar_delight_jobs.dm index 2541edfd9c..312fc0befa 100644 --- a/maps/stellar_delight/stellar_delight_jobs.dm +++ b/maps/stellar_delight/stellar_delight_jobs.dm @@ -27,4 +27,7 @@ alt_titles = list("Brig Sentry" = /datum/alt_title/brig_sentry, "Armory Superintendent" = /datum/alt_title/armory_superintendent, "Master-at-Arms" = /datum/alt_title/master_at_arms) /datum/alt_title/master_at_arms - title = "Master-at-Arms" \ No newline at end of file + title = "Master-at-Arms" + +/datum/job/pilot/get_request_reasons() + return list("Moving Stellar Delight") \ No newline at end of file