Adds some more reasons for job-board auto posting

This commit is contained in:
Heroman
2022-09-03 17:47:46 +10:00
parent c716f4f39b
commit ee346a7174
8 changed files with 25 additions and 4 deletions

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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
//////////////////////////////////

View File

@@ -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

View File

@@ -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"
title = "Master-at-Arms"
/datum/job/pilot/get_request_reasons()
return list("Moving Stellar Delight")