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 the Pharmacist #1576

Open
wants to merge 112 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
112 commits
Select commit Hold shift + click to select a range
ae90205
Adds Vicodilicaine
Bribrooo Aug 2, 2024
7f4766e
Moves the _CD folder to DeltaV folder
Bribrooo Aug 2, 2024
9d9414c
Zepprocane & More!
Bribrooo Aug 2, 2024
3223c55
Pharmacist clothing + Asparatin
Bribrooo Aug 3, 2024
5719771
Adds the Pharmacist Job
Bribrooo Aug 3, 2024
5316ca3
FTL touch up
Bribrooo Aug 3, 2024
a34101b
Modified the prescription paper
Bribrooo Aug 4, 2024
1dd82d1
modified the coat and suit
Bribrooo Aug 5, 2024
ca98c17
modified the job marker, pda, stamp and door
Bribrooo Aug 5, 2024
ab10df4
added discrete pharmacist chem bag
Bribrooo Aug 5, 2024
8384290
Added the chembag to basic loadout
Bribrooo Aug 5, 2024
d6778f3
updates rp chem group
Bribrooo Aug 5, 2024
c733f45
Adds Asparatine and the whole process behind it (12 new reagents)
Bribrooo Aug 6, 2024
ae8574d
Fixed FATL bugs
Bribrooo Aug 6, 2024
1f4cc1e
Fixed even more FATL bugs
Bribrooo Aug 6, 2024
8b72fa4
Fixed bugs again
Bribrooo Aug 6, 2024
e43db5c
Fixed a bug...
Bribrooo Aug 6, 2024
1ab0cf2
Finally fixes bugs and whatnot
Bribrooo Aug 6, 2024
38b3597
Merge branch 'DeltaV-Station:master' into pharmacology
Bribrooo Aug 6, 2024
21e0653
Adds Naguuprofen (and 6 new reagents)
Bribrooo Aug 6, 2024
b93cdcb
Added Guidebook Entry
Bribrooo Aug 6, 2024
d6f3e54
Adds a jumpsuit and jumpskirt alternative
Bribrooo Aug 7, 2024
77e65d9
Update identification_cards.yml
Bribrooo Aug 7, 2024
9658672
Update loadout-groups.ftl
Bribrooo Aug 8, 2024
cb17ed2
Update identification_cards.yml
Bribrooo Aug 8, 2024
8d7b38a
Merge branch 'master' into pharmacology
Bribrooo Aug 8, 2024
e5fe961
Merge branch 'master' into pharmacology
Bribrooo Aug 8, 2024
1e5f50c
Prepares future β-blockers reagents + Sodium Amalgam spark SFX
Bribrooo Aug 9, 2024
e3d091e
Adds Propene glycol and propene oxide
Bribrooo Aug 9, 2024
84cd261
Adds Cordivol and fixes the guidebook (i think?)
Bribrooo Aug 9, 2024
769a8f4
forgot to save last file open...
Bribrooo Aug 9, 2024
c70a1a6
Adds Debivolol + β-blocker touch ups
Bribrooo Aug 9, 2024
b696fcc
Update pharmacy.yml
Bribrooo Aug 9, 2024
25784e9
Update pharmacy.yml
Bribrooo Aug 9, 2024
d5c7a1c
Merge branch 'master' into pharmacology
Bribrooo Aug 9, 2024
066195c
bug fixes
Bribrooo Aug 9, 2024
4722a65
Merge branch 'pharmacology' of https://github.com/Bribrooo/Delta-V-HA…
Bribrooo Aug 9, 2024
96e71f5
bug fixes
Bribrooo Aug 9, 2024
60141fd
Merge branch 'master' into pharmacology
Bribrooo Aug 9, 2024
353f929
bug fixes requiem
Bribrooo Aug 9, 2024
6e9dcec
Update pharmachemicals.yml
Bribrooo Aug 9, 2024
331d359
Update pharmacy.yml
Bribrooo Aug 9, 2024
4c8cdbf
fixes (?)
Bribrooo Aug 17, 2024
ab566e9
fixes (?) chap. 2 uncertitudes extended
Bribrooo Aug 17, 2024
a068a81
I want to eat myself
Bribrooo Aug 17, 2024
20aef0f
Merge branch 'master' into pharmacology
Bribrooo Aug 17, 2024
642b81f
loadout fixes
Bribrooo Aug 17, 2024
324a124
Merge branch 'pharmacology' of https://github.com/Bribrooo/Delta-V-HA…
Bribrooo Aug 17, 2024
ac02047
Update role_loadouts.yml
Bribrooo Aug 17, 2024
ef74dfc
trying to fix and not break my house
Bribrooo Aug 17, 2024
79ff8bc
Update pharmacist.yml
Bribrooo Aug 17, 2024
15e07fa
Update pharmacist.yml
Bribrooo Aug 17, 2024
bd4e644
Update pharmacist.yml
Bribrooo Aug 17, 2024
5ff6c38
Update pharmacist.yml
Bribrooo Aug 17, 2024
af6ef35
Update identification_cards.yml
Bribrooo Aug 17, 2024
2cbeb1e
tried fix
Bribrooo Aug 17, 2024
f427489
Update pharmachemicals.yml
Bribrooo Aug 17, 2024
9f2b0e4
Merge branch 'master' into pharmacology
Bribrooo Aug 19, 2024
c18e5c2
Update Resources/Locale/en-US/deltav/job/job-description.ftl
Bribrooo Sep 5, 2024
90c2383
Update Resources/Locale/en-US/deltav/job/job-names.ftl
Bribrooo Sep 5, 2024
ce76bf8
Update Resources/Locale/en-US/deltav/reagents/meta/pharmacy.ftl
Bribrooo Sep 5, 2024
06578aa
Update Resources/Locale/en-US/deltav/reagents/meta/physical-desc.ftl
Bribrooo Sep 5, 2024
fc76676
Update Resources/Locale/en-US/deltav/reagents/sodiumamalgam.ftl
Bribrooo Sep 5, 2024
4af8976
Update Resources/Prototypes/DeltaV/Entities/Structures/Doors/Windoors…
Bribrooo Sep 5, 2024
54f3dff
Update Resources/Prototypes/DeltaV/Entities/Structures/Wallmounts/Sig…
Bribrooo Sep 5, 2024
2d45abf
Update Resources/Prototypes/DeltaV/Guidebook/medical.yml
Bribrooo Sep 5, 2024
5a0e809
Update Resources/Locale/en-US/deltav/reagents/pharmacymsg.ftl
Bribrooo Sep 5, 2024
8ebdce7
Update Resources/Prototypes/DeltaV/Access/medical.yml
Bribrooo Sep 5, 2024
536b8e7
Update Resources/Prototypes/DeltaV/Entities/Clothing/Uniforms/jumpski…
Bribrooo Sep 5, 2024
13c3ce7
Update Resources/Prototypes/DeltaV/Entities/Objects/Misc/paper.yml
Bribrooo Sep 5, 2024
3261634
Update Resources/Prototypes/DeltaV/Entities/Objects/Misc/rubber_stamp…
Bribrooo Sep 5, 2024
2dad15e
Resolving conflicts
Bribrooo Sep 5, 2024
341749c
Merge branch 'pharmacology' of https://github.com/Bribrooo/Delta-V-HA…
Bribrooo Sep 5, 2024
38b1987
Update chem_bag_pharmacist.yml
Bribrooo Sep 5, 2024
10a3c92
resolves conflict
Bribrooo Sep 5, 2024
c9af0c6
AURGH
Bribrooo Sep 5, 2024
bf1a728
Moving files
Bribrooo Sep 5, 2024
f77a088
Merge branch 'master' into pharmacology
Bribrooo Sep 5, 2024
69c7dd3
WORKS (should)
Bribrooo Sep 5, 2024
c683246
fixing yaml (?)
Bribrooo Sep 6, 2024
45c659a
Merge branch 'master' into pharmacology
Bribrooo Sep 6, 2024
065b285
Update pharmacist.yml
Bribrooo Sep 6, 2024
ec39653
Update Pharmacist.xml
Bribrooo Sep 6, 2024
854742d
Update pharmachemicals.yml
Bribrooo Sep 6, 2024
9d0e5bb
Update pharmachemicals.yml
Bribrooo Sep 6, 2024
9c86f14
Update pharmachemicals.yml
Bribrooo Sep 6, 2024
7cdc266
Update pharmachemicals.yml
Bribrooo Sep 7, 2024
d2a375b
Merge branch 'master' into pharmacology
Bribrooo Sep 7, 2024
cf7c3da
Update pharmachemicals.yml
Bribrooo Sep 7, 2024
787a648
Merge branch 'pharmacology' of https://github.com/Bribrooo/Delta-V-HA…
Bribrooo Sep 7, 2024
4486d65
Update pharmachemicals.yml
Bribrooo Sep 7, 2024
795967f
Update pharmachemicals.yml
Bribrooo Sep 7, 2024
7c89c64
Update pharmachemicals.yml
Bribrooo Sep 7, 2024
8f09807
Update pharmachemicals.yml
Bribrooo Sep 7, 2024
474ea3b
Update pharmachemicals.yml
Bribrooo Sep 7, 2024
172dc76
Merge branch 'master' into pharmacology
Bribrooo Sep 7, 2024
e8a58bb
Merge branch 'master' into pharmacology
Bribrooo Sep 7, 2024
21c97b5
Merge branch 'master' into pharmacology
Bribrooo Sep 7, 2024
6fc7a1a
Merge branch 'master' into pharmacology
Bribrooo Sep 7, 2024
0e22c86
updates prescription paper
Bribrooo Sep 7, 2024
ab9f8a4
Merge branch 'pharmacology' of https://github.com/Bribrooo/Delta-V-HA…
Bribrooo Sep 7, 2024
8f2d640
Merge branch 'master' into pharmacology
Bribrooo Sep 7, 2024
5acb7d7
Trying to fix conflicts
Bribrooo Nov 22, 2024
3ccc357
Merge branch 'master' into pharmacology
Bribrooo Nov 22, 2024
1ee393d
Update rubber_stamp.yml
Bribrooo Nov 22, 2024
a1b6ce4
Merge branch 'pharmacology' of https://github.com/Bribrooo/Delta-V-HA…
Bribrooo Nov 22, 2024
5837780
Resolving conversations
Bribrooo Nov 22, 2024
d4ffb43
Merge branch 'master' into pharmacology
Bribrooo Nov 22, 2024
8ee9559
Merge branch 'master' into pharmacology
Bribrooo Nov 23, 2024
42c5d62
Merge branch 'master' into pharmacology
Bribrooo Nov 29, 2024
12263c1
Merge branch 'master' into pharmacology
Bribrooo Dec 8, 2024
a9700ab
Update door_access.yml
Bribrooo Dec 8, 2024
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
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,7 @@ public WriteToTargetIdMessage(string fullName, string jobTitle, List<ProtoId<Acc
"Mime", // DeltaV - Add Mime access
"Musician", // DeltaV - Add Musician access
"Paramedic", // DeltaV - Add Paramedic access
"Pharmacist", // DeltaV - Add Pharmacist access
Bribrooo marked this conversation as resolved.
Show resolved Hide resolved
"Psychologist", // DeltaV - Add Psychologist access
"Quartermaster",
"Reporter", // DeltaV - Add Reporter access
Expand Down
Binary file added Resources/Audio/DeltaV/Effects/sodiumspark1.ogg
Binary file not shown.
Binary file added Resources/Audio/DeltaV/Effects/sodiumspark2.ogg
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -1 +1 @@
reagent-physical-desc-bending = light bending
reagent-physical-desc-bending = light bending
1 change: 1 addition & 0 deletions Resources/Locale/en-US/deltav/guidebook/guides.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ guide-entry-deltav-rule-s10 = S10. You resolve conflicts between orders.

guide-entry-alert-levels = Alert Levels
guide-entry-justice = Justice
guide-entry-pharmacist = Pharmacist

guide-entry-glimmer-creatures = Glimmer Creatures

Expand Down
1 change: 1 addition & 0 deletions Resources/Locale/en-US/deltav/job/job-description.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,5 @@ job-description-clerk = Organize trials, notarize documents, review charges, and
job-description-prosecutor = Take statements from security and prepare cases against those accused of commiting crimes.
job-description-courier = Deliver mail and other packages from and to logistics. Avoid dogs.
job-description-security-borg = Purpose-built to ensure the right of every crew member to liberty, justice and freedom, ensure the peace aboard the space station by following your laws and patrolling the halls.
job-description-pharmacist = A pharmaceutical engineer, focused on the manufacturing and prescription of pharmaceutical reagents on the station.
job-description-roboticist = Fabricate borgs and other robots, repair and upgrade the station's silicon life, and scream "State Laws" when the AI takes too long to open a door.
3 changes: 3 additions & 0 deletions Resources/Locale/en-US/deltav/job/job-names.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@ job-name-prosecutor = Prosecutor
job-name-lawyer = Attorney
job-name-courier = Courier
job-name-security-borg = Security Cyborg
job-name-pharmacist = Pharmacist

# Used by the Agent ID
job-name-senior-physician = Senior Physician
job-name-senior-researcher = Senior Researcher
Expand Down Expand Up @@ -60,4 +62,5 @@ JobChiefJustice = Chief Justice
JobClerk = Clerk
JobProsecutor = Prosecutor
JobSecurityBorg = Security Cyborg
JobPharmacist = Pharmacist
JobRoboticist = Roboticist
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ station-beacon-metempsychosis = Metempsychosis
station-beacon-exam = Exam
station-beacon-med-outpost = Med Outpost
station-beacon-psych = Psych
station-beacon-pharmacy = Pharmacy

station-beacon-glimmer-prober = Prober
station-beacon-forensic-mantis = Mantis
Expand Down
2 changes: 1 addition & 1 deletion Resources/Locale/en-US/deltav/paper/stamp-component.ftl
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
stamp-component-stamped-name-notary = NOTARY
stamp-component-stamped-name-chiefjustice = Chief Justice
stamp-component-stamped-name-prosec = Prosecutor

stamp-component-stamped-name-pharmacist = Pharmacist
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,15 @@ loadout-group-chemist-neck = Chemist neck

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

loadout-group-pharmacist-jumpsuit = Pharmacist jumpsuit
loadout-group-pharmacist-back = Pharmacist back
loadout-group-pharmacist-outerclothing = Pharmacist outer clothing
loadout-group-pharmacist-neck = Neck
loadout-group-pharmacist-gloves = Pharmacist gloves
loadout-group-pharmacist-glasses = Pharmacist glasses
loadout-group-pharmacist-belt = Pharmacist belt
loadout-group-pharmacist-shoes = Pharmacist shoes

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

# Miscellaneous
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,4 @@ id-card-access-level-clerk = Clerk
id-card-access-level-justice = Justice
id-card-access-level-corpsman = Corpsman
id-card-access-level-robotics = Robotics
id-card-access-level-pharmacist = Pharmacist
89 changes: 89 additions & 0 deletions Resources/Locale/en-US/deltav/reagents/meta/pharmachemicals.ftl
Original file line number Diff line number Diff line change
@@ -0,0 +1,89 @@
reagent-name-hydrogeniodide = hydrogen iodide
reagent-desc-hydrogeniodide = Also called iodine hydride, (HI) is a very light molecule most of the time used in pharamaceutical reactions.

reagent-name-sodiumamalgam = sodium amalgam
reagent-desc-sodiumamalgam = Comes from an exothermic reaction to sodium and mercury. Really ugly.

reagent-name-barbituricacid = barbituric acid
reagent-desc-barbituricacid = Odorless reagent, barbituric acid itself is not pharmacologically active on its own. Legend says its name comes from "Barbara".

reagent-name-benzenesulfonicacid = benzenesulfonic acid
reagent-desc-benzenesulfonicacid = A strongly acidic reagent, a mix of benzene and sulfuric acid.

reagent-name-sodiumphenolate = sodium phenolate
reagent-desc-sodiumphenolate = Precursor to many other organic compounds, such as salicylic acid, it can also be called sodium phenoxide, for intimate discussions...

reagent-name-salicylicacid = salicylic acid
reagent-desc-salicylicacid = A teratogen, from the Latin salix, which means willow tree. It was used as an ingredient in anti-acne reagents.

reagent-name-methanol = methanol
reagent-desc-methanol = Also might have heard your mother call it wood spirit, this is way more toxic than regular ethanol.

reagent-name-methylsalicylate = methyl salicylate
reagent-desc-methylsalicylate = This reagent is more often used to flavor your mint candies than chugged from the jug.

reagent-name-hydrogenchloride = hydrogen chloride
reagent-desc-hydrogenchloride = Also called chlorane, (HCl) is also a light diatomic molecule involved with the formation of hydrochloric acid, which is made on contact with the body

reagent-name-hydrochloricacid = hydrochloric acid
reagent-desc-hydrochloricacid = Forms whenever hydrogen chloride enters in contact with water, you don't want that in your stomach...

reagent-name-aceticanhydride = acetic anhydride
reagent-desc-aceticanhydride = Acetic anhydride is a carboxylic acid anhydride commonly used for the acetylation of amines and alcohols... it's used to make more complex reagents for the big picture.

reagent-name-aceticacid = acetic acid
reagent-desc-aceticacid = Historically used to make vinegar, acetic acid, or ethanoic acid, this reagent was a big lap in modern technologies we know today.

reagent-name-acetylchloride = acetyl chloride
reagent-desc-acetylchloride = Derived from acetic acid, this reagent is used for esterfication and the Friedel-Crafts reaction, but that's really nerdy.

reagent-name-propene = propene
reagent-desc-propene = The simplest member of the alkene class of hydrocarbons, also known as propylene.

reagent-name-toluene = toluene
reagent-desc-toluene = Made from the phenyl group of the mix of benzene and methanol, toluol, or toluene was once used in some contact cements.

reagent-name-hydrogenfluoride = hydrogen fluoride
reagent-desc-hydrogenfluoride = Also called fluorane, (HF) is a colorless liquid and is an important feedstock in the preparation of important compounds including pharamaceuticals and polymers.

reagent-name-isobutylbenzene = isobutylbenzene
reagent-desc-isobutylbenzene = Used in the manufacture of Naguuprofen. Highly flammable and irritant.

reagent-name-isobutylacetophenone = isobutylacetophenone
reagent-desc-isobutylacetophenone = Used in the manufacture of Naguuprofen. This used to cost nearly a 1000 spesos for 3 ampules of 0.2u.

reagent-name-isobutylphenylethanol = isobutylphenylethanol
reagent-desc-isobutylphenylethanol = A complex molecule used in pharamaceutics.

reagent-name-hydrogenperoxide = hydrogen peroxide
reagent-desc-hydrogenperoxide = Also called peroxol, (H202) used to be a bleaching agent, or an oxidizer.

reagent-name-catechol = catechol
reagent-desc-catechol = Found naturally in fruits and vegetables, or as the extract of catechin, and also called pyrocatechol, just if you wondered.

reagent-name-allylchloride = allyl chloride
reagent-desc-allylchloride = A hazardous organic compound mainly used in reactions, without a real purpose in existence if not to be transformed.

reagent-name-epichlorohydrin = epichlorohydrin
reagent-desc-epichlorohydrin = Often used to make epoxy related sticky liquids like resins and glues. Still not a pretext to sniff it.

reagent-name-aryloxypropanolamine = aryloxypropanolamine
reagent-desc-aryloxypropanolamine = An organic compound often used in the synthesis of β-blockers.

reagent-name-propeneoxide = propene oxide
reagent-desc-propeneoxide = An acutely toxic and carcinogenic organic compound often used in the industrial sector in large quantities.

reagent-name-propeneglycol = propene glycol
reagent-desc-propeneglycol = A sweet, viscous liquid. Produced on a large scale for the production of polymers.

reagent-name-sulfurtrioxide = sulfur trioxide
reagent-desc-sulfurtrioxide = Once was described as "unquestionably the most [economically] important sulfur oxide".

reagent-name-chlorosulfuricacid = chlorosulfuric acid
reagent-desc-chlorosulfuricacid = May cause respiratory irritation, also caustic.

reagent-name-dodecanol = dodecanol
reagent-desc-dodecanol = Fat alcohol. Was previously made from coconut and whatnots.

reagent-name-sodiumlauryl = sodiun lauryl
reagent-desc-sodiumlauryl = A complex reagent used in the synthesis of beta blockers.
20 changes: 20 additions & 0 deletions Resources/Locale/en-US/deltav/reagents/meta/pharmacy.ftl
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
reagent-name-vicodilicaine = Vicodilicaine
reagent-desc-vicodilicaine = Used to treat moderate to severe pain to the head. Most of the time is taken by mouth. Recreational use is common due to its hallucinogen properties. Discouraged to pair with other strong painkillers, antidepressants, and anxiety medication, though totally safe with alcohol.

reagent-name-asparatine = Asparatine
reagent-desc-asparatine = Also called acetylsalicylic acid for nerds, this is a basic nonsteroidal anti-inflammatory drug used to combat light headaches. Overdose or consumption of alcohol will obliterate your digestive system.

reagent-name-zepprocane = Zepprocane
reagent-desc-zepprocane = A high-quality barbiturate, used as an anxiolitic and anticonvulsant medicicine. From its complex form, it goes along well with antidepressants and alcohol, but is incompatible with most painkillers.

reagent-name-sodiumsalicylate = sodium salicylate
reagent-desc-sodiumsalicylate = The sodium salt of salicylic acid, from the salicylate family. A replacement for Asparatine on very light doses only.

reagent-name-naguuprofen = Naguuprofen
reagent-desc-naguuprofen = Used to treat light to mild headaches, and also hangovers. Not to be paired with Asparatine.

reagent-name-cordivol = Cordivol
reagent-desc-cordivol = An α1 antagonist, non-selective β-blocker. Used in severe cases of systolic heart failure. No real issues with mixing other drugs except for X-Debivolol, alcohol is safe.

reagent-name-debivolol = X-Debivolol
reagent-desc-debivolol = A selective β-blocker, block both β1 and β2 receptors. Do not mix with Cordivol, safe to use with alcohol or any other drug.
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
reagent-physical-desc-sharp = sharp
reagent-physical-desc-solidlauryl = white and solid
42 changes: 42 additions & 0 deletions Resources/Locale/en-US/deltav/reagents/pharmacymsg.ftl
Bribrooo marked this conversation as resolved.
Show resolved Hide resolved
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
reagent-effect-painkiller-light1 = You feel a tiny bit better.
reagent-effect-painkiller-light2 = The pain is manageable. For now.
reagent-effect-painkiller-light3 = It will be okay, the pain is slowly fading.

reagent-effect-painkiller-head-mild1 = Your head aches less.
reagent-effect-painkiller-head-mild2 = You don't feel woozy anymore.

reagent-effect-painkiller-head-strong1 = Your head feels numb.
reagent-effect-painkiller-head-strong2 = You feel like you can think properly.
reagent-effect-painkiller-head-strong3 = You can finally focus.
reagent-effect-painkiller-head-strong4 = You feel extremely relieved.

reagent-effect-painkiller-head-fade = You feel like your head is about to explode.


reagent-effect-asparatine-overdose = Your tummy aches.
reagent-effect-asparatine-overdose2 = It feels like you're getting stabbed in the guts.
reagent-effect-asparatine-overdose3 = It is digging inside you.

reagent-effect-asparatine-naguuprofen-mix1 = Your stomach cramps you!

reagent-effect-betablocker1 = You feel light-headed.
reagent-effect-betablocker2 = You stop shaking so much.
reagent-effect-betablocker3 = You can breathe easy.
reagent-effect-betablocker4 = Any shaking is gone.
reagent-effect-betablocker5 = Your breathe calmly.
reagent-effect-betablocker6 = You feel easy.
reagent-effect-betablocker7 = Your chest is at ease.

reagent-effect-betablocker-fade1 = You start to shake.
reagent-effect-betablocker-fade2 = Your heart starts to race.
reagent-effect-betablocker-fade3 = You breathe shakily.

reagent-effect-betablocker-overdose1 = Your heart beats too fast!
reagent-effect-betablocker-overdose2 = You feel like you're about to pass out!
reagent-effect-betablocker-overdose3 = You can't breathe properly!

reagent-effect-cordivol-debivolol-mix1 = Your chest aches...
reagent-effect-cordivol-debivolol-mix2 = You feel like you're about to die...
reagent-effect-cordivol-debivolol-mix3 = I need air... Fresh air...
reagent-effect-cordivol-debivolol-mix4 = Can't... Chest...
reagent-effect-cordivol-debivolol-mix5 = My... heart...
1 change: 1 addition & 0 deletions Resources/Locale/en-US/deltav/reagents/sodiumamalgam.ftl
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
sodiumamalgam-spark = The sodium melts with the mercury!
1 change: 1 addition & 0 deletions Resources/Prototypes/Access/medical.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,4 +21,5 @@
- Medical
- Chemistry
- Paramedic # DeltaV - Add Paramedic access
- Pharmacist # DeltaV - Add Pharmacist access
Bribrooo marked this conversation as resolved.
Show resolved Hide resolved
- Psychologist # DeltaV - Add Psychologist access
1 change: 1 addition & 0 deletions Resources/Prototypes/Access/misc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,7 @@
- Orders # DeltaV - Orders, see Resources/Prototypes/DeltaV/Access/cargo.yml
- Mantis # DeltaV - Psionic Mantis, see Resources/Prototypes/DeltaV/Access/epistemics.yml
- Paramedic # DeltaV - Add Paramedic access
- Pharmacist # DeltaV - Add Pharmacist access
Bribrooo marked this conversation as resolved.
Show resolved Hide resolved
- Psychologist # DeltaV - Add Psychologist access
- Boxer # DeltaV - Add Boxer access
- Clown # DeltaV - Add Clown access
Expand Down
5 changes: 5 additions & 0 deletions Resources/Prototypes/DeltaV/Access/medical.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
- type: accessLevel
id: Psychologist
name: id-card-access-level-psychologist

- type: accessLevel
id: Pharmacist
Bribrooo marked this conversation as resolved.
Show resolved Hide resolved
name: id-card-access-level-pharmacist

1 change: 1 addition & 0 deletions Resources/Prototypes/DeltaV/Access/misc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,7 @@
- Mantis
- Paramedic
- Psychologist
- Pharmacist
Bribrooo marked this conversation as resolved.
Show resolved Hide resolved
- Boxer
- Clown
- Library
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
- type: entity
parent: LockerPharmacist
id: LockerPharmacistFilled
suffix: Filled
components:
- type: StorageFill
contents:
- id: ClothingUniformJumpsuitPharmacistShirt
- id: ClothingOuterCoatLabPharma
- id: PharmacistIDCard
- id: RubberStampPharmacist
- id: BoxSyringe
- id: BoxBeaker
- id: BoxBeaker
prob: 0.3
- id: BoxPillCanister
- id: BoxBottle
- id: BoxVial
- id: ChemBagPharmacist
- id: ClothingHandsGlovesLatex
- id: ClothingHeadsetMedical
- id: ClothingMaskSterile
- id: HandLabeler
prob: 0.5
Original file line number Diff line number Diff line change
Expand Up @@ -119,3 +119,17 @@
- type: TemperatureProtection
coolingCoefficient: 0.1

- type: entity
parent: ClothingOuterStorageFoldableBase
Bribrooo marked this conversation as resolved.
Show resolved Hide resolved
id: ClothingOuterCoatLabPharma
name: pharmacist lab coat
description: A suit that protects against minor chemical spills. Has an orange and blue stripe on the shoulder and arm.
components:
- type: Sprite
sprite: DeltaV/Clothing/OuterClothing/Coats/labcoat_pharmacist.rsi
- type: Clothing
sprite: DeltaV/Clothing/OuterClothing/Coats/labcoat_pharmacist.rsi
- type: Armor
modifiers:
coefficients:
Caustic: 0.75
Bribrooo marked this conversation as resolved.
Show resolved Hide resolved
Original file line number Diff line number Diff line change
Expand Up @@ -212,3 +212,13 @@
- type: Clothing
sprite: DeltaV/Clothing/Uniforms/Jumpskirt/prosecutorred.rsi

- type: entity
parent: ClothingUniformSkirtBase
id: ClothingUniformJumpskirtPharmacist
name: pharmacist jumpskirt
description: There's still some odd stains on this jumpskirt. Hm.
components:
- type: Sprite
sprite: DeltaV/Clothing/Uniforms/Jumpskirt/pharmacist.rsi
- type: Clothing
sprite: DeltaV/Clothing/Uniforms/Jumpskirt/pharmacist.rsi
Original file line number Diff line number Diff line change
Expand Up @@ -418,3 +418,27 @@
sprite: DeltaV/Clothing/Uniforms/Jumpsuit/cybersunattorney.rsi
- type: Clothing
sprite: DeltaV/Clothing/Uniforms/Jumpsuit/cybersunattorney.rsi

# Pharmacist suits

- type: entity
parent: ClothingUniformBase
id: ClothingUniformJumpsuitPharmacistShirt
name: pharmacist formal suit
description: There's still some odd stains on this suit. Hm.
components:
- type: Sprite
sprite: DeltaV/Clothing/Uniforms/Jumpsuit/pharmacistshirt.rsi
- type: Clothing
sprite: DeltaV/Clothing/Uniforms/Jumpsuit/pharmacistshirt.rsi

- type: entity
parent: ClothingUniformBase
id: ClothingUniformJumpsuitPharmacist
name: pharmacist jumpsuit
description: There's still some odd stains on this jumpsuit. Hm.
components:
- type: Sprite
sprite: DeltaV/Clothing/Uniforms/Jumpsuit/pharmacist.rsi
- type: Clothing
sprite: DeltaV/Clothing/Uniforms/Jumpsuit/pharmacist.rsi
13 changes: 13 additions & 0 deletions Resources/Prototypes/DeltaV/Entities/Markers/Spawners/jobs.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,16 @@
- type: entity
id: SpawnPointPharmacist
parent: SpawnPointJobBase
name: Pharmacist
components:
- type: SpawnPoint
job_id: Pharmacist
- type: Sprite
layers:
- state: green
- sprite: DeltaV/Markers/jobs.rsi
state: pharmacist

- type: entity
id: SpawnPointMedicalBorg
parent: SpawnPointJobBase
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -132,4 +132,14 @@
suffix: Robotics, Locked
components:
- type: AccessReader
access: [["Research"]] # Uses research access until the job is added
access: [["Robotics"]]

- type: entity
parent: DoorElectronics
id: DoorElectronicsPharmacist
suffix: Pharmacist, Locked
components:
- type: AccessReader
access: [["Pharmacist"]]
Bribrooo marked this conversation as resolved.
Show resolved Hide resolved

Loading
Loading