job-description-chemist = Produce medicinal drugs for the doctors to use, research ethically dubious rare chemicals, and produce weapons of war when enemies of the station arrive.
job-description-clown = Entertain the crew through elaborate slapstick routines or terrible jokes.
job-description-cmo = Manage the resources and personnel of the medical department to keep the crew alive and disease-free.
+job-description-paramedic = Rescue critically injured patients all over the station, sometimes outside too. Stablize them, give them a ride to medbay, and get back out there!
job-description-detective = Investigate crime scenes using forensic tools, ensure that the guilty party is found, and have a couple smokes.
job-description-doctor = Diagnose and heal crewmembers through medicinal chemicals, vaccinations, and disease cures, along with cloning the dead.
job-description-engineer = Keep the station's main engine & solars active, optimize the power network, and make emergency repairs using your hardsuit.
job-name-psychologist = Psychologist
job-name-intern = Medical Intern
job-name-doctor = Medical Doctor
+job-name-paramedic = Paramedic
job-name-cmo = Chief Medical Officer
job-name-chemist = Chemist
job-name-technical-assistant = Technical Assistant
JobMedicalIntern = Medical intern
JobMime = Mime
JobMusician = Musician
+JobParamedic = Paramedic
JobPassenger = Passenger
JobPsychologist = Psychologist
JobQuartermaster = Quartermaster
id-card-access-level-chief-medical-officer = Chief Medical Officer
id-card-access-level-medical = Medical
id-card-access-level-chemistry = Chemistry
+id-card-access-level-paramedic = Paramedic
id-card-access-level-quartermaster = Quartermaster
id-card-access-level-cargo = Cargo
- type: accessLevel
id: Chemistry
name: id-card-access-level-chemistry
+
+- type: accessLevel
+ id: Paramedic
+ name: id-card-access-level-paramedic
- type: accessGroup
id: Medical
amount: 2
- id: Gauze
- id: EmergencyMedipen #You never know what people are going to latejoin into
+
+- type: entity
+ id: ClothingBeltParamedicFilled
+ parent: ClothingBeltMedical
+ suffix: Filled
+ components:
+ - type: StorageFill
+ contents:
+ - id: Brutepack
+ amount: 1
+ - id: Ointment
+ amount: 1
+ - id: Bloodpack
+ amount: 1
+ - id: Gauze
+ - id: EmergencyMedipen #You never know what people are going to latejoin into
+ amount: 6
- type: entity
id: ClothingBeltPlantFilled
- id: BoxPillCanister
- id: BoxBottle
amount: 2
+
+- type: entity
+ id: LockerParamedicFilled
+ suffix: Filled
+ parent: LockerParamedic
+ components:
+ - type: StorageFill
+ contents:
+ - id: ClothingHeadHelmetVoidParamed
+ - id: ClothingOuterHardsuitVoidParamed
+ - id: ClothingOuterCoatParamedicWB
+ - id: ClothingHeadHatParamedicsoft
+ - id: ClothingUniformJumpsuitParamedic
+ - id: ClothingUniformJumpskirtParamedic
+ - id: ClothingEyesHudMedical
+
\ No newline at end of file
layers:
- state: green
- state: doctor
+
+- type: entity
+ id: SpawnPointParamedic
+ parent: SpawnPointJobBase
+ name: paramedic
+ components:
+ - type: SpawnPoint
+ job_id: Paramedic
+ - type: Sprite
+ layers:
+ - state: green
+ - state: paramedic
- type: entity
id: SpawnPointChemist
scanDelay: 1.2
scanningEndSound:
path: "/Audio/Items/Medical/healthscanner.ogg"
-
+
+- type: entity
+ parent: BasePDA
+ id: ParamedicPDA
+ name: paramedic PDA
+ description: Shiny and sterile. Has a built-in rapid health analyzer.
+ components:
+ - type: PDA
+ id: ParamedicIDCard
+ state: pda-paramedic
+ - type: PDABorderColor
+ borderColor: "#d7d7d0"
+ accentVColor: "#2a4b5b"
+ - type: Icon
+ state: pda-paramedic
+ - type: HealthAnalyzer
+ scanDelay: 0.5
+ scanningEndSound:
+ path: "/Audio/Items/Medical/healthscanner.ogg"
+
- type: entity
parent: BasePDA
id: ChemistryPDA
- state: idmedicaldoctor
- type: PresetIdCard
job: MedicalDoctor
+
+- type: entity
+ parent: IDCardStandard
+ id: ParamedicIDCard
+ name: paramedic ID card
+ components:
+ - type: Sprite
+ layers:
+ - state: default
+ - state: idparamedic
+ - type: PresetIdCard
+ job: Paramedic
- type: entity
parent: IDCardStandard
- type: AccessReader
access: [ [ "Medical" ] ]
+# Paramedic
+- type: entity
+ id: LockerParamedic
+ parent: LockerBase
+ name: paramedic's locker
+ components:
+ - type: Appearance
+ visuals:
+ - type: StorageVisualizer
+ state: paramed
+ state_open: paramed_open
+ state_closed: paramed_door
+ - type: AccessReader
+ access: [ [ "Medical" ] ]
+
+
# Chemical
- type: entity
id: LockerChemistry
--- /dev/null
+- type: job
+ id: Paramedic
+ name: job-name-paramedic
+ description: job-description-paramedic
+ playTimeTracker: JobParamedic
+ requirements:
+ - !type:DepartmentTimeRequirement
+ department: Medical
+ time: 9000
+ - !type:OverallPlaytimeRequirement
+ time: 54000
+ startingGear: ParamedicGear
+ icon: "Paramedic"
+ supervisors: job-supervisors-cmo
+ access:
+ - Medical
+ - Maintenance
+ - External
+ extendedAccess:
+ - Chemistry
+
+- type: startingGear
+ id: ParamedicGear
+ equipment:
+ jumpsuit: ClothingUniformJumpsuitParamedic
+ back: ClothingBackpackMedicalFilled
+ shoes: ClothingShoesColorWhite
+ id: ParamedicPDA
+ ears: ClothingHeadsetMedical
+ belt: ClothingBeltParamedicFilled
+ innerclothingskirt: ClothingUniformJumpskirtParamedic
+ satchel: ClothingBackpackSatchelMedicalFilled
+ duffelbag: ClothingBackpackDuffelMedicalFilled
- MedicalDoctor
- MedicalIntern
- Psychologist
+ - Paramedic
- type: department
id: Security
- type: playTimeTracker
id: JobPassenger
+
+- type: playTimeTracker
+ id: JobParamedic
- type: playTimeTracker
id: JobPsychologist
{
"name": "MedicalDoctor"
},
+ {
+ "name": "Paramedic"
+ },
{
"name": "Chef"
},
{
"name": "pda-medical"
},
+ {
+ "name": "pda-paramedic"
+ },
{
"name": "pda-mime"
},
{
"name": "orange_door"
},
+ {
+ "name": "paramed"
+ },
+ {
+ "name": "paramed_door"
+ },
+ {
+ "name": "paramed_open"
+ },
{
"name": "pink_door"
},