Add two new alt titles: Software Engineer and Computer Technician (#16433)

This commit is contained in:
ShadowLarkens
2024-10-31 12:22:51 +01:00
committed by GitHub
parent 80ec15a777
commit 2ca5fc539b
3 changed files with 15 additions and 4 deletions
+2
View File
@@ -200,6 +200,7 @@
#define JOB_ALT_ELECTRICIAN "Electrician"
#define JOB_ALT_CONSTRUCTION_ENGINEER "Construction Engineer"
#define JOB_ALT_ENGINEERING_CONTRACTOR "Engineering Contractor"
#define JOB_ALT_COMPUTER_TECHNICIAN "Computer Technician"
#define JOB_ATMOSPHERIC_TECHNICIAN "Atmospheric Technician"
// Atmospheric Technician alt titles
@@ -292,6 +293,7 @@
#define JOB_ALT_ASSEMBLY_TECHNICIAN "Assembly Technician"
#define JOB_ALT_BIOMECHANICAL_ENGINEER "Biomechanical Engineer"
#define JOB_ALT_MECHATRONIC_ENGINEER "Mechatronic Engineer"
#define JOB_ALT_SOFTWARE_ENGINEER "Software Engineer"
#define JOB_XENOBOTANIST "Xenobotanist"
// Xenobotanist alt titles
+4 -3
View File
@@ -30,7 +30,7 @@
/datum/job/engineer
pto_type = PTO_ENGINEERING
alt_titles = list(JOB_ALT_MAINTENANCE_TECHNICIAN = /datum/alt_title/maint_tech, JOB_ALT_ENGINE_TECHNICIAN = /datum/alt_title/engine_tech,
JOB_ALT_ELECTRICIAN = /datum/alt_title/electrician, JOB_ALT_CONSTRUCTION_ENGINEER = /datum/alt_title/construction_engi, JOB_ALT_ENGINEERING_CONTRACTOR = /datum/alt_title/engineering_contractor)
JOB_ALT_ELECTRICIAN = /datum/alt_title/electrician, JOB_ALT_CONSTRUCTION_ENGINEER = /datum/alt_title/construction_engi, JOB_ALT_ENGINEERING_CONTRACTOR = /datum/alt_title/engineering_contractor, JOB_ALT_COMPUTER_TECHNICIAN = /datum/alt_title/computer_tech)
/datum/alt_title/construction_engi
title = JOB_ALT_CONSTRUCTION_ENGINEER
@@ -44,8 +44,9 @@
/datum/job/engineer/get_request_reasons()
return list("Engine setup", "Construction project", "Repairs necessary", "Assembling expedition team")
/datum/alt_title/computer_tech
title = JOB_ALT_COMPUTER_TECHNICIAN
title_blurb = "A " + JOB_ALT_COMPUTER_TECHNICIAN + " fulfills similar duties to other engineers, but specializes in working with software and computers. They also often deal with integrated circuits."
/datum/job/atmos
spawn_positions = 3
+9 -1
View File
@@ -86,7 +86,15 @@
/datum/job/roboticist
total_positions = 3
pto_type = PTO_SCIENCE
alt_titles = list(JOB_ALT_ASSEMBLY_TECHNICIAN = /datum/alt_title/assembly_tech, JOB_ALT_BIOMECHANICAL_ENGINEER = /datum/alt_title/biomech, JOB_ALT_MECHATRONIC_ENGINEER = /datum/alt_title/mech_tech)
alt_titles = list(
JOB_ALT_ASSEMBLY_TECHNICIAN = /datum/alt_title/assembly_tech,
JOB_ALT_BIOMECHANICAL_ENGINEER = /datum/alt_title/biomech,
JOB_ALT_MECHATRONIC_ENGINEER = /datum/alt_title/mech_tech,
JOB_ALT_SOFTWARE_ENGINEER = /datum/alt_title/software_engi)
/datum/alt_title/software_engi
title = JOB_ALT_SOFTWARE_ENGINEER
title_blurb = "A " + JOB_ALT_SOFTWARE_ENGINEER + " specializes in working with software and firmware. They also often deal with integrated circuits."
/datum/alt_title/assembly_tech
title = JOB_ALT_ASSEMBLY_TECHNICIAN