mirror of
https://github.com/VOREStation/VOREStation.git
synced 2026-08-24 04:28:12 +01:00
Add two new alt titles: Software Engineer and Computer Technician (#16433)
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user