Skip to content
This repository was archived by the owner on May 22, 2025. It is now read-only.

Conversation

@JamieD1
Copy link
Contributor

@JamieD1 JamieD1 commented Aug 8, 2021

### Adds selectable new job display names, accessed through the Job Preference menu in character creation, for each Job aboard the station!
Now players can indicate their area of speciality within a department or if they're a newer player or a veteran player, or they just slap a bit of flair onto themselves.
The more major departments all have "trainee" roles and specific specialization roles added to them, while the other departments such as Civilian sector tend to be more focused on expression or fanciful titles.

Base jobs and their alternative titles are as follow:

COMMAND
Captain - Station Commander, Facility Overseer
Head of Personnel - Chief of Staff, Head of Internal Affairs
Head of Security - Security Commander, Security Chief
Chief Engineer - Engineering Director, Head of Engineering
Research Director - Chief Science Officer, Head of Research
Chief Medical Officer - Medical Director, Head of Medical

SECURITY
Detective - Investigator, Forensic Analyst, Investigative Cadet, Private Eye, Inspector
Security Officer - Security Guard, Threat Response Officer, Civilan Protection Officer, Security Cadet, Security Staff Sergeant
Warden - Brig Watchman, Brig Superintendent, Security Lt. Commander, Security Dispatcher, Prison Supervisor

ENGINEERING
Atmospheric Technician - Habitation Technician, Fire Suppression Technician, Atmospherics Trainee, Environmental Maintainer
Station Engineer - Engine Technician, Solar Engineer, Project Engineer, Junior Engineer, Construction Specialist
Signal Technician - NTSL Programmer, Comms Tech, Station IT Support

SCIENCE
Roboticist - Augmentation Theorist, Cyborg Maintainer, Robotics Intern, Biomechanical Engineer, Mechatronic Engineer
Scientist - Researcher, Toxins Specialist, Physicist, Science Intern, Anomalist, Quantum Physicist, Xenobiologist, Bomb Specialist

MEDICAL
Chemist - Pharmacist, Chemical Analyst, Chemistry Lab Technician, Chemical Specialist
Geneticist - DNA Mechanic, Bioengineer, Junior Geneticist, Gene Splicer
Medical Doctor - Physician, Surgeon, Nurse, Medical Resident, Attending Physician, General Practitioner
Mining Medic - Mining Medical Support, Lavaland Medical Care Unit, Junior Mining Medic, Planetside Health Officer
Paramedic - EMT, Paramedic Trainee, Rapid Response Medic
Psychiatrist - Counsellor, Therapist, Mentalist
Virologist - Microbiologist, Pathologist, Junior Disease Researcher, Epidemiologist

SUPPLY
Quartermaster - Stock Controller, Cargo Coordinator, Shipping Overseer
Cargo Technician - Deliveryperson, Mail Service, Exports Handler, Cargo Trainee, Crate Pusher
Shaft Miner - Lavaland Scout, Prospector, Junior Miner, Major Miner

CIVILIAN
Artist - Painter, Composer, Artisan
Assistant - Intern, Apprentice, Subordinate, Temporary Worker, Associate
Chaplain - Priest, Preacher, Cleric
Clerk - Salesman, Gift Shop Attendent, Retail Worker
Clown - Entertainer, Comedian, Jester
Curator - Librarian, Journalist, Archivist
Mime - Mute Entertainer, Silent Jokester, Pantomimist
Lawyer - Prosecutor, Defense Attorney, Paralegal, Ace Attorney
Tourist - Visitor, Traveler, Siteseer

SERVICE
Bartender - Barkeep, Tapster, Barista, Mixologist
Botanist - Ecologist, Agriculturist, Botany Greenhorn, Hydroponicist
Cook - Chef, Hash Slinger, Sous-chef, Culinary Artist
Janitor - Custodian, Sanitation Worker, Cleaner, Caretaker

SILICON
AI - Station Central Processor, Central Silicon Intelligence, Cyborg Overlord
Cyborg - Android, Robot, Cyborg

Wiki Documentation
Will require a new section to the Jobs template header for storing alternatives per job.

Changelog
🆑
Add: New alternative titles for all jobs!
/🆑

@JamieD1 JamieD1 marked this pull request as ready for review August 15, 2021 15:59
Copy link
Contributor

@nesisknesis nesisknesis left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

And lastly I have a suggestion for assistant. A while ago I had an idea to revamp the assistant role. You'd pick the role but be assigned a "misc" role, like a Dockmaster. You'd effectivlely still have the gameplay of an assistant but be a "roleplay" role. However, this PR is pretty much the same in concept.

Titles that come to mind are: Dockmaster and Astrogator but i'm sure I could come up with quite a few good ones.

And I also lied, another idea is to give the titles more significance and depth, they could spawn with their outfits. For instance surgeon will spawn with the surgeons robe instead of the standard MD equipment. Furthermore, while this is a little contentious, this could be an opportunity to give the clothes we have some purpose, and perhaps introduce new ones without shoving stuff into lockers.

@nesisknesis
Copy link
Contributor

i messed it up a little but its there none the less, also coincidentally i finished just as you un-drafted it

@JamieD1 JamieD1 marked this pull request as draft August 15, 2021 16:16
@LoliconSlayer
Copy link
Contributor

Overall good stuff, don't really like the more informal titles though

@nmajask nmajask mentioned this pull request Aug 15, 2021
7 tasks
@yellowface7
Copy link

I'm loving this so far. Can you add "Medical Intern" to medical doctor for those that want to learn the job?

@Anvilman6
Copy link
Contributor

I'm loving this so far. Can you add "Medical Intern" to medical doctor for those that want to learn the job?

Medical Resident is supposed to be the trainee position for that job

@yellowface7
Copy link

yellowface7 commented Aug 15, 2021

Ah. Thanks anyways. These changes should encourage more people to do jobs they wouldn't normally do.

Copy link
Contributor

@Anvilman6 Anvilman6 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Potential updates

@Anvilman6
Copy link
Contributor

And I also lied, another idea is to give the titles more significance and depth, they could spawn with their outfits. For instance surgeon will spawn with the surgeons robe instead of the standard MD equipment. Furthermore, while this is a little contentious, this could be an opportunity to give the clothes we have some purpose, and perhaps introduce new ones without shoving stuff into lockers.

I think this is very interesting, but we should probably get the titles system hammered out and set before examining loadouts or derivative pieces. Atomize the systems.

@yellowface7
Copy link

I have noticed that all of the alternative titles have the same ID color.

@JamieD1
Copy link
Contributor Author

JamieD1 commented Aug 17, 2021

I have noticed that all of the alternative titles have the same ID color.

Fixed

@JamieD1 JamieD1 marked this pull request as ready for review August 17, 2021 00:42
Copy link
Contributor

@Anvilman6 Anvilman6 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested changes

@github-actions github-actions bot added the Admin This PR affects administrators label Aug 17, 2021
@adamsong adamsong added the TESTMERGED This PR is currently live in a test merge. label Aug 18, 2021
@adamsong
Copy link
Contributor

How close is this to being merged? #11776 can't be testmerged until it is

@Anvilman6
Copy link
Contributor

How close is this to being merged?

I'll be compiling the wording for the documentation of the PR sometime tonight, and giving it another careful review pass, for Jamie. To my knowledge it's in a working state and could be Merged soon (after the pending revisions are addressed), though I don't want to speak for Jamie since he's the codebrain behind the effort.

Copy link
Contributor

@nesisknesis nesisknesis left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

here is my check the pr again today.

for context, i reference Atomic Rockets (the bible of sci-fi) for some suggestions

exp_requirements = 180
exp_type = EXP_TYPE_CREW
exp_type_department = EXP_TYPE_COMMAND
alt_titles = list("Station Commander", "Facility Overseer")
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
alt_titles = list("Station Commander", "Facility Overseer")
alt_titles = list("Station Commander", "Regional Director")

This is probably going to be very much down to opinion but Overseer seems 'overtly evil' (yes I AM aware nanotrasen is evil), but its something id expect reserved for the Syndicate. i've suggested bringing back the age-old Regional Director though


outfit = /datum/outfit/job/warden

alt_titles = list("Brig Watchman", "Brig Superintendent", "Security Lt. Commander", "Security Dispatcher", "Prison Supervisor")
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
alt_titles = list("Brig Watchman", "Brig Superintendent", "Security Lt. Commander", "Security Dispatcher", "Prison Supervisor")
alt_titles = list("Brig Watchman", "Brig Superintendent", "Security Staff Sergeant", "Security Dispatcher", "Prison Supervisor")

OKAY, Security Staff Sergeant could be used here since Lt Commander may be a little high up there for the warden. My thinking is HoS is the CO while Warden the NCO.

@JamieD1
Copy link
Contributor Author

JamieD1 commented Aug 19, 2021

WILL MAKE A PATCH FUCKING CORNFLAKES

@JamieD1 JamieD1 merged commit ec9e889 into master Aug 19, 2021
@JamieD1 JamieD1 deleted the Job-Altervative-Titles branch August 19, 2021 20:24
@Anvilman6
Copy link
Contributor

Jamie you bingus why would you Merge and then patch

@adamsong
Copy link
Contributor

To testmerge brig physicians

adamsong pushed a commit that referenced this pull request Aug 21, 2021
@00aquir
Copy link

00aquir commented Sep 6, 2021

  • after the alternative job titles, you often cannot list people with the very same job together in security records, so that will probably need an update later. Something that separates the alternative title on the ID from the sec records.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Admin This PR affects administrators TESTMERGED This PR is currently live in a test merge.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants