Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Resources/Locale/en-US/_ES/clothing/uniforms.ftl
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
ent-ClothingUniformJumpsuitMedicalDoctor = physician jumpsuit
ent-ClothingUniformJumpsuitMedicalDoctor = doctor jumpsuit
.desc = It has a cross on the chest denoting that the wearer is trained medical personnel.
4 changes: 2 additions & 2 deletions Resources/Locale/en-US/_ES/figurines.ftl
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
ent-ToyFigurineMedicalDoctor = physician figure
.desc = A figurine depicting a Physician, donning a labcoat & syringe.
ent-ToyFigurineMedicalDoctor = doctor figure
.desc = A figurine depicting a Doctor, donning a labcoat & syringe.
4 changes: 2 additions & 2 deletions Resources/Locale/en-US/_ES/jobs/job-description.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,13 @@ ESjob-description-captain = Keep the station running, delegate work to the other
ESjob-description-cargotech = Deal with requisitions and deliveries, pilot the cargo shuttle to the trade station and back, and work with others to make ludicrous amounts of cash and then waste it all gambling.
ESjob-description-chef = Keep the station fed with a variety of food items, butcher dead animals to ensure ammonia doesn't leak, and help keep the bar lively.
ESjob-description-clown = Entertain the crew through elaborate slapstick routines or terrible jokes.
ESjob-description-coroner = Perform autopsies to find information about dead bodies. Help manage bodies for the physicians. Make sure the dead don't rot, and that cadavers are in the morgue.
ESjob-description-coroner = Perform autopsies to find information about dead bodies. Help manage bodies for the doctors. Make sure the dead don't rot, and that cadavers are in the morgue.
ESjob-description-detective = Investigate crime scenes using forensic tools, ensure that the guilty party is found, and have a couple smokes.
ESjob-description-engineer = Keep the station's main engine & solars active, optimize the power network, and make emergency repairs using your hardsuit in spaced areas.
ESjob-description-hop = Handle access reassignment fairly using your ID console, manage the Service department, and keep Ian safe.
ESjob-description-janitor = Keep the station clean of any trash or slipping hazards, and help deal with rat infestations.
ESjob-description-paramedic = Save patients in critical condition & bring them back to medical for treatment.
ESjob-description-physician = Diagnose and heal crewmembers through medicinal chemicals, advanced medicine, and defibrillators.
ESjob-description-doctor = Diagnose and heal crewmembers through medicinal chemicals, advanced medicine, and defibrillators.
ESjob-description-reporter = Entertain & inform the crew with your vibrant journalism through wireless cameras, the radio and the news.
ESjob-description-scientist = Research alien artifacts, unlock new technologies, build newer and better machines around the station, and make everything run more efficiently.
ESjob-description-security = Catch criminals and enemies of the station, enforce the law, and ensure that the station does not fall into disarray.
4 changes: 2 additions & 2 deletions Resources/Locale/en-US/_ES/jobs/job-names.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ ESjob-name-detective = Detective
ESjob-name-janitor = Janitor
ESjob-name-hop = Head of Personnel
ESjob-name-paramedic = Paramedic
ESjob-name-physician = Physician
ESjob-name-doctor = Doctor
ESjob-name-reporter = Reporter
ESjob-name-scientist = Scientist
ESjob-name-security = Security Officer
Expand All @@ -29,9 +29,9 @@ ESJobChemist = Chemist
ESJobClown = Clown
ESJobCoroner = Coroner
ESJobDetective = Detective
ESJobDoctor = Doctor
ESJobJanitor = Janitor
ESJobHeadOfPersonnel = Head of Personnel
ESJobPhysician = Physician
ESJobReporter = Reporter
ESJobScientist = Scientist
ESJobSecurityOfficer = Security Officer
Expand Down
2 changes: 1 addition & 1 deletion Resources/Locale/en-US/_ES/storage/lockers.ftl
Original file line number Diff line number Diff line change
@@ -1 +1 @@
ent-LockerMedical = physician's locker
ent-LockerMedical = doctor's locker
6 changes: 3 additions & 3 deletions Resources/Locale/en-US/_ES/tips.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -40,10 +40,10 @@ es-tips-dataset-37 = As the Captain, you have absolute access and control over t
es-tips-dataset-38 = As the Captain, try to be active and patrol the station. Staying in the bridge might be tempting, but you'll just end up putting a bigger target on your back!
es-tips-dataset-39 = As a Scientist, you can use the node scanner to see when an artifact is able to react to triggers, and which triggers it is currently reacting to; each number it shows corresponds to a different trigger!
es-tips-dataset-40 = As a Scientist, you can utilize upgraded versions of machines to increase its effectiveness. This can make certain machines significantly better; salvage will love you if you upgrade their ore processor!
es-tips-dataset-41 = As a Physician, try to be wary of overdosing your patients, especially if someone else has already been on the scene. Overdoses are often lethal to patients in crit!
es-tips-dataset-42 = As a Physician, don't underestimate your cryo pods! They heal almost every type of damage, making them very useful when you are overloaded or need to heal someone in a pinch.
es-tips-dataset-41 = As a Doctor, try to be wary of overdosing your patients, especially if someone else has already been on the scene. Overdoses are often lethal to patients in crit!
es-tips-dataset-42 = As a Doctor, don't underestimate your cryo pods! They heal almost every type of damage, making them very useful when you are overloaded or need to heal someone in a pinch.
es-tips-dataset-43 = As a Chemist, once you've made everything you've needed to, don't be afraid to make more silly reagents. Have you tried desoxyephedrine or licoxide?
es-tips-dataset-44 = As a Physician or Chemist, you can use chloral hydrate to non-lethally sedate unruly patients.
es-tips-dataset-44 = As a Doctor or Chemist, you can use chloral hydrate to non-lethally sedate unruly patients.
es-tips-dataset-45 = Don't be afraid to ask for help from your peers in character!
es-tips-dataset-46 = You'll quickly lose your interest in the game if you play to win and kill. If you find yourself doing this, take a step back and talk to people--it's a much better experience!
es-tips-dataset-47 = If there's something you need from another department, try asking! This game isn't singleplayer and you'd be surprised what you can get accomplished together!
Expand Down
2 changes: 1 addition & 1 deletion Resources/Locale/en-US/_Offbrand/guidebook.ftl
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
guide-entry-physician = Physician
guide-entry-doctor = Doctor
guide-entry-surgery = Surgery
guide-entry-cryostasis = Cryostasis
guide-entry-medicine-list = Medicine List
Expand Down
2 changes: 1 addition & 1 deletion Resources/Maps/_ES/toast.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44821,7 +44821,7 @@ entities:
- type: Transform
pos: 20.5,-5.5
parent: 2
- proto: ESWardrobePhysicianFilled
- proto: ESWardrobeDoctorFilled
entities:
- uid: 1255
components:
Expand Down
4 changes: 2 additions & 2 deletions Resources/Prototypes/Catalog/Fills/Lockers/medical.yml
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@
containers:
entity_storage: !type:NestedSelector
# ES Start
tableId: ESLockerFillPhysician
tableId: ESLockerFillDoctor
# ES End

- type: entity
Expand All @@ -88,7 +88,7 @@
containers:
entity_storage: !type:NestedSelector
# ES Start
tableId: ESLockerFillPhysician
tableId: ESLockerFillDoctor
# ES End

- type: entityTable
Expand Down
4 changes: 2 additions & 2 deletions Resources/Prototypes/Entities/Objects/Devices/pda.yml
Original file line number Diff line number Diff line change
Expand Up @@ -225,7 +225,7 @@
state: pda-internmed
- type: GuideHelp
guides:
- OffbrandPhysician # Offbrand
- OffbrandDoctor # Offbrand

- type: entity
parent: BaseSecurityPDA
Expand Down Expand Up @@ -765,7 +765,7 @@
state: pda-medical
- type: GuideHelp
guides:
- OffbrandPhysician # Offbrand
- OffbrandDoctor # Offbrand

- type: entity
parent: MedicalPDA
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@
node: medicalbed
- type: GuideHelp
guides:
- OffbrandPhysician # Offbrand
- OffbrandDoctor # Offbrand

- type: entity
parent: Bed
Expand Down
2 changes: 1 addition & 1 deletion Resources/Prototypes/StatusIcon/job.yml
Original file line number Diff line number Diff line change
Expand Up @@ -131,7 +131,7 @@
icon:
sprite: *icon-rsi
state: MedicalDoctor
jobName: job-name-doctor
jobName: ESjob-name-doctor # ES change

- type: jobIcon
parent: JobIcon
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -226,18 +226,18 @@
prob: 0.5

- type: entity
id: ESWardrobePhysicianFilled
id: ESWardrobeDoctorFilled
suffix: ES, Filled
parent: ESWardrobePhysician
parent: ESWardrobeDoctor
description: "We've all played doctor before, now practice medicine."
components:
- type: EntityTableContainerFill
containers:
entity_storage:
tableId: ESFillWardrobePhysician
tableId: ESFillWardrobeDoctor

- type: entityTable
id: ESFillWardrobePhysician
id: ESFillWardrobeDoctor
table:
all:
- id: ClothingUniformJumpsuitMedicalDoctor
Expand Down
2 changes: 1 addition & 1 deletion Resources/Prototypes/_ES/Catalog/Tables/job_lockers.yml
Original file line number Diff line number Diff line change
Expand Up @@ -135,7 +135,7 @@

# Medical
- type: entityTable
id: ESLockerFillPhysician
id: ESLockerFillDoctor
table: !type:AllSelector
children:
- id: HandheldHealthAnalyzer
Expand Down
4 changes: 2 additions & 2 deletions Resources/Prototypes/_ES/Entities/Markers/Spawners/jobs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -183,11 +183,11 @@
- type: entity
id: ESSpawnPointMedicalDoctor
parent: SpawnPointJobBase
name: physician
name: doctor
suffix: ES
components:
- type: SpawnPoint
job_id: ESPhysician
job_id: ESDoctor
- type: Sprite
layers:
- state: green
Expand Down
2 changes: 1 addition & 1 deletion Resources/Prototypes/_ES/Entities/Objects/Devices/pda.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,4 +19,4 @@
state: pda-medical
- type: GuideHelp
guides:
- OffbrandPhysician
- OffbrandDoctor
Original file line number Diff line number Diff line change
Expand Up @@ -333,7 +333,7 @@
access: [["Medical"]]
- type: GuideHelp
guides:
- OffbrandPhysician
- OffbrandDoctor
- type: ESAmbientMusicMarkerMedical

- type: entity
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -71,10 +71,10 @@
name: paramedic's wardrobe

- type: entity
id: ESWardrobePhysician
id: ESWardrobeDoctor
parent: WardrobeWhite
suffix: ES
name: physician's wardrobe
name: doctor's wardrobe

- type: entity
id: ESWardrobeEngineering
Expand Down
2 changes: 1 addition & 1 deletion Resources/Prototypes/_ES/Maps/toast.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
ESAtmosphericTechnician: [ 2, 2 ]
ESStationEngineer: [ 2, 2 ]
#medical (4)
ESPhysician: [ 2, 2 ]
ESDoctor: [ 2, 2 ]
ESParamedic: [ 1, 1 ]
ESCoroner: [ 1, 1 ]
#science (3)
Expand Down
16 changes: 8 additions & 8 deletions Resources/Prototypes/_ES/Roles/Jobs/Medical/medical_doctor.yml
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
- type: job
id: ESPhysician
name: ESjob-name-physician
description: ESjob-description-physician
playTimeTracker: ESJobPhysician
startingGear: ESPhysicianGear
id: ESDoctor
name: ESjob-name-doctor
description: ESjob-description-doctor
playTimeTracker: ESJobDoctor
startingGear: ESDoctorGear
icon: "JobIconMedicalDoctor"
supervisors: job-supervisors-hop
access:
Expand All @@ -12,7 +12,7 @@
- Chemistry

- type: startingGear
id: ESPhysicianGear
id: ESDoctorGear
equipment:
shoes: ClothingShoesColorWhite
id: MedicalPDA
Expand All @@ -27,6 +27,6 @@
- ESBoxSurvivalMedical

- type: chameleonOutfit
id: ESPhysician
job: ESPhysician
id: ESDoctor
job: ESDoctor
hidden: false
2 changes: 1 addition & 1 deletion Resources/Prototypes/_ES/Roles/Jobs/departments.yml
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@
roles:
- ESCoroner
- ESParamedic
- ESPhysician
- ESDoctor

- type: department
id: ESSecurity
Expand Down
2 changes: 1 addition & 1 deletion Resources/Prototypes/_ES/Roles/play_time_trackers.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@
id: ESJobParamedic

- type: playTimeTracker
id: ESJobPhysician
id: ESJobDoctor

- type: playTimeTracker
id: ESJobReporter
Expand Down
6 changes: 4 additions & 2 deletions Resources/Prototypes/_Offbrand/guidebook.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,17 +7,19 @@
text: "/ServerInfo/_Offbrand/Medical.xml"
hidden: false
children:
- OffbrandDoctor
- OffbrandParamedic
- OffbrandBody
- OffbrandMedication
- OffbrandSurgery
- OffbrandCryostasis
- OffbrandTopicals

- type: guideEntry
id: OffbrandPhysician
id: OffbrandDoctor
name: Doctor
hidden: false
text: "/ServerInfo/_Offbrand/Physician.xml"
text: "/ServerInfo/_Offbrand/Doctor.xml"

- type: guideEntry
id: OffbrandParamedic
Expand Down
2 changes: 1 addition & 1 deletion Resources/ServerInfo/_ES/Guidebook/Jobs.xml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ It primarily functions as folks who entertain, clean, and serve the rest of the
For the most part, this means they scrounge around the station and assorted wrecks to find materials to sell and redistribute, and purchase materials other departments request.

## Medical
[color=#5b97bc]Medical[/color] consists of Physicians, Chemists, and the Coroner. As a department it is responsible for taking care of the crew, treat and/or clone the wounded and dead, treat disease, and prevent everyone from dying a horrible, bloody death in a closet somewhere.
[color=#5b97bc]Medical[/color] consists of Doctors, Chemists, and the Coroner. As a department it is responsible for taking care of the crew, treat and/or clone the wounded and dead, treat disease, and prevent everyone from dying a horrible, bloody death in a closet somewhere.

Medical is one of the more well-equipped departments, with the ability to locate injured crew using the crew monitor, a nigh infinite supply of chemicals should chemistry be on-par, and the ability to rapidly diagnose and vaccinate contagious diseases.

Expand Down
4 changes: 2 additions & 2 deletions Resources/ServerInfo/_Offbrand/Chemist.xml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<Document>
# Chemist

As the primary source of medication within the [color=#5b97bc]Medical[/color] department, Chemists are primarily responsible for creating medicines for [color=cyan]Physicians[/color] and [color=cyan]Paramedics[/color] to use. They are also responsible for supplying other departments' chemical needs, or filling out prescriptions for the crew.
As the primary source of medication within the [color=#5b97bc]Medical[/color] department, Chemists are primarily responsible for creating medicines for [color=cyan]Doctors[/color] and [color=cyan]Paramedics[/color] to use. They are also responsible for supplying other departments' chemical needs, or filling out prescriptions for the crew.

[textlink="Read the complete list of chemicals." link="Chemicals"]

Expand Down Expand Up @@ -94,7 +94,7 @@ However, pills have a delay after being eaten orally.

## Chemicals To Mix

[color=#5b97bc]Medical[/color] is the main department you will be preparing chemicals for, as the [color=cyan]Physicians[/color] and [color=cyan]Paramedics[/color] rely on your medicines to do their jobs.
[color=#5b97bc]Medical[/color] is the main department you will be preparing chemicals for, as the [color=cyan]Doctors[/color] and [color=cyan]Paramedics[/color] rely on your medicines to do their jobs.

[textlink="Read what chemists usually make for Medical." link="OffbrandChemistMedical"]

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<Document>
# Physician
# Doctor

As the primary care provider within the [color=#5b97bc]Medical[/color] department, Physicians are responsible for monitoring patients, ensuring they have the required medication, and operating on patients as necessary.
As the primary care provider within the [color=#5b97bc]Medical[/color] department, Doctors are responsible for monitoring patients, ensuring they have the required medication, and operating on patients as necessary.

## The Body

Expand Down
14 changes: 7 additions & 7 deletions Resources/ServerInfo/_Offbrand/Medical.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,28 +3,28 @@
If someone finds themselves injured, Medical is tasked with bringing them to health.

## Personnel
[color=#5b97bc]Medical[/color] primarily employs [color=cyan]Physicians[/color], [color=cyan]Paramedics[/color], and [color=cyan]Chemists[/color].
[color=#5b97bc]Medical[/color] primarily employs [color=cyan]Doctors[/color], [color=cyan]Paramedics[/color], and [color=cyan]Chemists[/color].

[color=#5b97bc]Medical[/color] care is directed by the [color=cyan]Chief Medical Officer.[/color]

<Box>
<GuideEntityEmbed Entity="ToyFigurineMedicalDoctor" Caption="Physician"/>
<GuideEntityEmbed Entity="ToyFigurineMedicalDoctor" Caption="Doctor"/>
<GuideEntityEmbed Entity="ToyFigurineParamedic" Caption="Paramedic"/>
<GuideEntityEmbed Entity="ToyFigurineChemist" Caption="Chemist"/>
<GuideEntityEmbed Entity="ToyFigurineChiefMedicalOfficer" Caption="CMO"/>
</Box>

## Physicians
## Doctors

[color=cyan]Physicians[/color] serve as the primary practitioners within the [color=#5b97bc]Medical[/color] ward, and are responsible for bringing patients to good health. This is done through performing surgeries and other intensive care as necessary.
[color=cyan]Doctors[/color] serve as the primary practitioners within the [color=#5b97bc]Medical[/color] ward, and are responsible for bringing patients to good health. This is done through performing surgeries and other intensive care as necessary.

[textlink="Learn more about Physicians." link="OffbrandPhysician"]
[textlink="Learn more about Doctors." link="OffbrandDoctor"]

## Paramedics

[color=cyan]Paramedics[/color] serve as the primary medical first responder on stations, and are tasked with retrieving and stabilizing patients to bring them to the [color=#5b97bc]Medical[/color] department for [color=cyan]Physicians[/color] to treat. In states of emergencies, [color=cyan]Paramedics[/color] may also take on additional responsibilities in the [color=#5b97bc]Medical[/color] ward whilst the [color=cyan]Physicians[/color] work through surgeries.
[color=cyan]Paramedics[/color] serve as the primary medical first responder on stations, and are tasked with retrieving and stabilizing patients to bring them to the [color=#5b97bc]Medical[/color] department for [color=cyan]Doctors[/color] to treat. In states of emergencies, [color=cyan]Paramedics[/color] may also take on additional responsibilities in the [color=#5b97bc]Medical[/color] ward whilst the [color=cyan]Doctors[/color] work through surgeries.

[textlink="Learn more about Physicians." link="OffbrandParamedic"]
[textlink="Learn more about Doctors." link="OffbrandParamedic"]

## Coroner

Expand Down
4 changes: 2 additions & 2 deletions Resources/ServerInfo/_Offbrand/Paramedic.xml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<Document>
# Paramedic

As the primary first responders within the [color=#5b97bc]Medical[/color] department, [color=cyan]Paramedics[/color] are responsible for responding to injury calls, stabilizing patients, and bringing them back to [color=#5b97bc]Medical[/color] for [color=cyan]Physicians[/color] to treat. If the [color=cyan]Physicians[/color] need extra hands to keep patients stable, the [color=cyan]Paramedics[/color] provide this as well.
As the primary first responders within the [color=#5b97bc]Medical[/color] department, [color=cyan]Paramedics[/color] are responsible for responding to injury calls, stabilizing patients, and bringing them back to [color=#5b97bc]Medical[/color] for [color=cyan]Doctors[/color] to treat. If the [color=cyan]Doctors[/color] need extra hands to keep patients stable, the [color=cyan]Paramedics[/color] provide this as well.

As a [color=cyan]Paramedic[/color], keep the following things in mind:

Expand Down Expand Up @@ -35,7 +35,7 @@ Consider prioritizing patients with the following symptoms:

Get your patient to medical, and keep them stable during the process of doing so.

Once they're in the hands of [color=cyan]Physicians[/color], you should be fine to leave to retrieve other patients, unless the [color=cyan]Physicians[/color] ask for a hand.
Once they're in the hands of [color=cyan]Doctors[/color], you should be fine to leave to retrieve other patients, unless the [color=cyan]Doctors[/color] ask for a hand.

## The Body

Expand Down
6 changes: 3 additions & 3 deletions Resources/migration.yml
Original file line number Diff line number Diff line change
Expand Up @@ -269,7 +269,7 @@ LockerAtmosphericsFilled: ESLockerAtmosphericsFilled

# 2026-2-4
WardrobeBotanistFilled: ESWardrobeBotanistFilled
WardrobeMedicalDoctorFilled: ESWardrobePhysicianFilled
WardrobeMedicalDoctorFilled: ESWardrobeDoctorFilled
WardrobeScienceFilled: ESWardrobeScienceFilled
DresserHeadOfPersonnelFilled: ESDresserHeadOfPersonnelFilled
DresserHeadOfSecurityFilled: ESDresserHeadOfSecurityFilled
Expand Down Expand Up @@ -306,8 +306,8 @@ ClosetL3ScienceFilled: ClosetL3Filled

# 2026-2-6 Offbrand/ES
Tourniquet: TourniquetOffbrand
ESWardrobeMedicalDoctorFilled: ESWardrobePhysicianFilled
ESWardrobeMedicalDoctor: ESWardrobePhysician
ESWardrobeMedicalDoctorFilled: ESWardrobeDoctorFilled
ESWardrobeMedicalDoctor: ESWardrobeDoctor

# 2026-2-8
CryogenicSleepUnitSpawner: ESHypersleepPod # this one is used for arrivals
Expand Down
Loading