Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adds some alternate job titles #1584

Merged
merged 15 commits into from
Aug 8, 2024
25 changes: 25 additions & 0 deletions Resources/Locale/en-US/deltav/job/job-names.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,31 @@ job-name-lawyer = Attorney
job-name-courier = Courier
job-name-security-borg = Security Cyborg

# Alternate job names
job-name-tourist = Tourist
job-name-off-duty = Off-Duty Crew
job-name-student = Student
job-name-mixologist = Mixologist
job-name-baker = Baker
job-name-butcher = Butcher
job-name-pizzaiolo = Pizzaiolo
job-name-practical-nurse = Practical Nurse
job-name-resident = Resident
job-name-clinician = Clinician
job-name-life-support-tech = Life Support Technician
job-name-plasma-scientist = Plasma Scientist
job-name-electrician = Electrician
job-name-mechanic = Mechanic
job-name-deck-worker = Deck Worker
job-name-inventory-associate = Inventory Associate
job-name-prospector = Prospector
job-name-excavator = Excavator
job-name-lab-tech = Lab Technician
job-name-xenoarch = Xenoarchaeologist
job-name-roboticist = Roboticist
job-name-jester = Jester
job-name-fool = Fool

# Role timers
JobMedicalBorg = Medical Cyborg
JobCourier = Courier
Expand Down
13 changes: 13 additions & 0 deletions Resources/Locale/en-US/deltav/preferences/loadout-groups.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -20,13 +20,20 @@ loadout-group-mime-neck = Mime neck

loadout-group-musician-neck = Musician neck

loadout-group-passenger-id-delta = Passenger PDA
loadout-group-bartender-id-delta = Bartender PDA
loadout-group-chef-id-delta = Chef PDA
loadout-group-clown-id-delta = Clown PDA

loadout-group-serviceworker-head = Service Worker head
loadout-group-serviceworker-jumpsuit = Service Worker jumpsuit

# Logistics

loadout-group-cargo-technician-neck = Cargo Technician neck

loadout-group-cargo-id-delta = Cargo Technician PDA

loadout-group-courier-head = Courier head
loadout-group-courier-neck = Courier neck
loadout-group-courier-jumpsuit = Courier jumpsuit
Expand All @@ -40,13 +47,17 @@ loadout-group-mail-carrier-outerclothing = Mail Carrier outer clothing

loadout-group-salvage-specialist-neck = Salvage Specialist neck

loadout-group-salvage-id-delta = Salvage Specialist PDA

# Medical
loadout-group-chemist-gloves = Chemist gloves
loadout-group-chemist-shoes = Chemist shoes
loadout-group-chemist-neck = Chemist neck

loadout-group-medical-doctor-neck = Medical Doctor neck

loadout-group-medical-intern-id-delta = Medical Intern PDA

# Miscellaneous
loadout-group-scarfs = Scarf

Expand All @@ -63,6 +74,8 @@ loadout-group-station-engineer-neck = Station Engineer neck

loadout-group-atmospheric-technician-neck = Atmospheric Technician neck

loadout-group-atmos-id-delta = Atmospheric Technician PDA

# Security
loadout-group-head-of-security-shoes = Head of Security shoes

Expand Down
235 changes: 235 additions & 0 deletions Resources/Prototypes/DeltaV/Entities/Objects/Devices/pda.yml
Original file line number Diff line number Diff line change
Expand Up @@ -199,3 +199,238 @@
- type: Icon
sprite: DeltaV/Objects/Devices/pda.rsi
state: pda-mailcarrier

## Alternate Job Titles

# Passenger

- type: entity
parent: PassengerPDA
id: VisitorPDA
name: visitor PDA
description: If you hold onto this, it can be a fun souvenier when you get to... wherever you're going!
components:
- type: Pda
id: VisitorIDCard

- type: entity
parent: PassengerPDA
id: TouristPDA
name: tourist PDA
description: You came to the station for a relaxing vacation. Bon voyage!
components:
- type: Pda
id: TouristIDCard

- type: entity
parent: PassengerPDA
id: OffDutyCrewPDA
name: off-duty crew PDA
description: You saved your PTO to come here with zero responsibility. Surely they won't need your help while you're here?
components:
- type: Pda
id: OffDutyCrewIDCard

- type: entity
parent: PassengerPDA
id: StudentPDA
name: student PDA
description: Whether you came here to study various aspects of space architecture, unfathomably hot burn chambers, psionic activity, or are just on spring break, you're a real space student now.
components:
- type: Pda
id: StudentIDCard

# Bartender

- type: entity
parent: BartenderPDA
id: MixologistPDA
name: mixologist PDA
description: There are those who tend the bar, and then there are those who synthesize intoxicating art.
components:
- type: Pda
id: MixologistIDCard

# Chef

- type: entity
parent: ChefPDA
id: BakerPDA
name: baker PDA
description: For those about to loaf, we salute you.
components:
- type: Pda
id: BakerIDCard

- type: entity
parent: ChefPDA
id: ButcherPDA
name: butcher PDA
description: It's as fearsome of a job title as you want it to be.
components:
- type: Pda
id: ButcherIDCard

- type: entity
parent: ChefPDA
id: PizzaioloPDA
name: pizzaiolo PDA
description: Hey paesanos! It's a-time to cook-a-da-pizza!
components:
- type: Pda
id: PizzaioloIDCard

# Medical Intern

- type: entity
parent: MedicalInternPDA
id: PracticalNursePDA
name: practical nurse PDA
description: For those who practically nurse people to good health.
components:
- type: Pda
id: PracticalNurseIDCard

- type: entity
parent: MedicalInternPDA
id: ResidentPDA
name: resident PDA
description: No, it's for training your way up the medical ladder. Not evil.
components:
- type: Pda
id: ResidentIDCard

# Medical Doctor

- type: entity
parent: MedicalPDA
id: ClinicianPDA
name: clinician PDA
description: Why do you have to be so clinical about everything!?
components:
- type: Pda
id: ClinicianIDCard

# Atmospherics Technician

- type: entity
parent: AtmosPDA
id: LifeSupportTechPDA
name: life support technician PDA
components:
- type: Pda
id: LifeSupportTechIDCard

- type: entity
parent: AtmosPDA
id: PlasmaScientistPDA
name: plasma scientist PDA
components:
- type: Pda
id: PlasmaScientistIDCard

# Station Engineer

- type: entity
parent: EngineerPDA
id: ElectricianPDA
name: electrician PDA
description: Where do they get the batteries for these things?
components:
- type: Pda
id: ElectricianIDCard

- type: entity
parent: EngineerPDA
id: MechanicPDA
name: mechanic PDA
description: We love wrenches!
components:
- type: Pda
id: MechanicIDCard

# Cargo Technician

- type: entity
parent: CargoPDA
id: DeckWorkerPDA
name: deck worker PDA
description: Ideally you're not just swabbing it.
components:
- type: Pda
id: DeckWorkerIDCard

- type: entity
parent: CargoPDA
id: InventoryAssociatePDA
name: inventory associate PDA
components:
- type: Pda
id: InventoryAssociateIDCard

# Salvage Technician

- type: entity
parent: SalvagePDA
id: ProspectorPDA
name: prospector PDA
components:
- type: Pda
id: ProspectorIDCard

- type: entity
parent: SalvagePDA
id: ExcavatorPDA
name: excavator PDA
components:
- type: Pda
id: ExcavatorIDCard

# Scientist

- type: entity
parent: SciencePDA
id: LabTechPDA
name: lab technician PDA
description: Part of it is melted after a close interaction with a hotplate.
components:
- type: Pda
id: LabTechIDCard

- type: entity
parent: SciencePDA
id: XenoarchPDA
name: xenoarchaeologist PDA
components:
- type: Pda
id: XenoarchIDCard

- type: entity
parent: SciencePDA
id: RoboticistPDA
name: roboticist PDA
description: Surprisingly, it doesn't talk to you.
components:
- type: Pda
id: RoboticistIDCard
state: pda-roboticist

# Clown

- type: entity
parent: ClownPDA
id: JesterPDA
name: jester PDA
description: Doesn't actually jingle when you move.
components:
- type: Pda
id: JesterIDCard

- type: entity
parent: ClownPDA
id: FoolPDA
name: fool PDA
description: Found alone on a hill.
components:
- type: Pda
id: FoolIDCard
Loading
Loading