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
Original file line number Diff line number Diff line change
Expand Up @@ -4,20 +4,26 @@ ent-ADTCombatHypospray = боевой гипоспрей
ent-ADTBlankMediPen = пустой медипен
.desc = Пустой медипен с бесконечным потенциалом. Любые отклонения от рецептуры Nanotrasen недопустимы. Заправляется исключительно с помощью медицинского ассемблера.

ent-ADTHemostasisAutoInjector = гемостатический автоинъектор
ent-ADTHemostasisAutoInjector = автоинъектор от кровопотери
.desc = Ощутимая доза коагулянтов и жидкостей для кровообращения. Содержит транексамовую кислоту и физиологический раствор.

ent-ADTStimulantAutoInjector = автоинъектор стимулятора
.desc = Серьёзная доза сильнодействующих стимуляторов и регулирующих веществ. Содержит дезоксиэфедрин и диловен. Используйте с особой осторожностью.

ent-ADTCrisisAutoInjector = аварийный автоинъектор
.desc = Экспресс-Доза стабилизаторов и сосудорасширяющих средств для лечения пациентов с последствиями от гипоксии. Содержит инапровалин и дексалин плюс.
.desc = Экспресс-доза стабилизаторов и сосудорасширяющих средств для лечения пациентов с последствиями от гипоксии. Содержит эпинефрин и дексалин плюс.

ent-ADTLacerAutoInjector = автоинъектор лацеринола
.desc = Экспресс-доза лацеринола и транексамовой кислоты, предназначенная для применения в боевых условиях.
ent-ADTLacerAutoInjector = автоинъектор от порезов
.desc = Экспресс-доза лацеринола и кровоостанавливающей пудры, предназначенная для применения в боевых условиях.

ent-ADTBruizAutoInjector = автоинъектор бруизина
.desc = Экспресс-доза бруизина и транексамовой кислоты, предназначенная для применения в боевых условиях.
ent-ADTBruizAutoInjector = автоинъектор от ушибов
.desc = Экспресс-доза бруизина и кровоостанавливающей пудры, предназначенная для применения в боевых условиях.

ent-ADTEthylredoxrazineAutoInjector = автоинъектор этилредоксразина
ent-ADTEthylredoxrazineAutoInjector = автоинъектор отрезвителя
.desc = Экспресс-доза нейтрализаторов этанола и антитоксинов для клиентов, которые, возможно, не расчитали своих сил. Содержит этилредоксразин и диловен. "Лучший друг бармена".

ent-ADTSigynateAutoInjector = автоинъектор хим-повреждений
.desc = Экспресс-доза сигината и дермалина, предназначенная для применения в боевых условиях.

ent-ADTPolypyryliumOligomersAutoInjector = продвинутый автоинъектор мех-повреждений
.desc = Экспресс-доза олигомеров полипирилия и кровоостанавливающей пудры, предназначенная для применения в боевых условиях.
Original file line number Diff line number Diff line change
Expand Up @@ -12,18 +12,18 @@ ent-ChemicalMedipen = химический медипен
ent-EmergencyMedipen = экстренный медипен
.desc = Быстрый и безопасный способ стабилизации состояния пациентов в критическом состоянии для персонала без глубоких медицинских знаний. Будьте осторожны, так как легко получить передозировку эпинефрином и транексамовой кислотой.
ent-AntiPoisonMedipen = автоинъектор противоядия
.desc = Экспресс-доза противоядия. Содержит ультраваскулин и эпинефрин.
.desc = Экспресс-доза противоядия. Содержит дифенгидрамин и диловен.
ent-BruteAutoInjector = автоинъектор мех-повреждений
.desc = Экспресс-доза бикаридина и транексамовой кислоты, предназначенная для применения в боевых условиях.
.desc = Экспресс-доза бикаридина и кровоостанавливающей пудры, предназначенная для применения в боевых условиях.
ent-BurnAutoInjector = автоинъектор физ-повреждений
.desc = Экспресс-доза дермалина и лепоразина, предназначенная для применения в боевых условиях.
ent-RadAutoInjector = автоинъектор рад-повреждений
.desc = Экспресс-доза антирадиационного препарата. Содержит аритразин и бикаридин.
ent-PunctAutoInjector = автоинъектор пунктураза
.desc = Экспресс-доза пунктураза и транексамовой кислоты, предназначенная для применения в боевых условиях.
ent-PyraAutoInjector = автоинъектор пиразина
ent-PunctAutoInjector = автоинъектор от уколов
.desc = Экспресс-доза пунктураза и кровоостанавливающей пудры, предназначенная для применения в боевых условиях.
ent-PyraAutoInjector = автоинъектор от ожогов
.desc = Экспресс-доза пиразина и дермалина, предназначенная для применения в боевых условиях.
ent-AirlossAutoInjector = автоинъектор удушения
ent-AirlossAutoInjector = автоинъектор от удушения
.desc = Экспресс-доза физраствора и дексалина плюс, предназначенная чтобы быстро поднять кого-нибудь на ноги.
ent-SpaceMedipen = космический медипен
.desc = Содержит смесь химических веществ, которые защитят вас от смертельного воздействия космоса.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -118,7 +118,7 @@
pen:
maxVol: 20
reagents:
- ReagentId: Inaprovaline
- ReagentId: Epinephrine
Quantity: 10
- ReagentId: DexalinPlus
Quantity: 10
Expand All @@ -139,15 +139,17 @@
map: ["enum.SolutionContainerLayers.Fill"]
- type: SolutionContainerVisuals
emptySpriteName: lacerpen_empty
- type: Hypospray
transferAmount: 20
- type: SolutionContainerManager
solutions:
pen:
maxVol: 15
maxVol: 20
reagents:
- ReagentId: Lacerinol
Quantity: 10
- ReagentId: TranexamicAcid
Quantity: 5
- ReagentId: ADTStypticPowder
Quantity: 10
- type: Tag
tags:
- ADTMedipen
Expand All @@ -165,15 +167,17 @@
map: ["enum.SolutionContainerLayers.Fill"]
- type: SolutionContainerVisuals
emptySpriteName: bruizpen_empty
- type: Hypospray
transferAmount: 20
- type: SolutionContainerManager
solutions:
pen:
maxVol: 15
maxVol: 20
reagents:
- ReagentId: Bruizine
Quantity: 10
- ReagentId: TranexamicAcid
Quantity: 5
- ReagentId: ADTStypticPowder
Quantity: 10
- type: Tag
tags:
- ADTMedipen
Expand Down Expand Up @@ -205,3 +209,59 @@
- type: Tag
tags:
- ADTMedipen

- type: entity
name: sigynate auto-injector
parent: ChemicalMedipen
id: ADTSigynateAutoInjector
description: A rapid dose of sigynate, intended for combat applications.
components:
- type: Sprite
sprite: ADT/Objects/Specific/Medical/medipen.rsi
layers:
- state: sigynate
map: ["enum.SolutionContainerLayers.Fill"]
- type: SolutionContainerVisuals
emptySpriteName: sigynate_empty
- type: Hypospray
transferAmount: 20
- type: SolutionContainerManager
solutions:
pen:
maxVol: 20
reagents:
- ReagentId: Sigynate
Quantity: 15
- ReagentId: Dermaline
Quantity: 5
- type: Tag
tags:
- ADTMedipen

- type: entity
name: polypyrylium oligomers auto-injector
parent: ChemicalMedipen
id: ADTPolypyryliumOligomersAutoInjector
description: A rapid dose of polypyrylium oligomers and styptic powder, intended for combat applications.
components:
- type: Sprite
sprite: ADT/Objects/Specific/Medical/medipen.rsi
layers:
- state: polypyrylium_oligomers
map: ["enum.SolutionContainerLayers.Fill"]
- type: SolutionContainerVisuals
emptySpriteName: polypyrylium_oligomers_empty
- type: Hypospray
transferAmount: 20
- type: SolutionContainerManager
solutions:
pen:
maxVol: 20
reagents:
- ReagentId: PolypyryliumOligomers
Quantity: 10
- ReagentId: ADTStypticPowder
Quantity: 10
- type: Tag
tags:
- ADTMedipen
46 changes: 36 additions & 10 deletions Resources/Prototypes/ADT/Recipes/Cooking/medical_recipes.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,8 @@
solids:
ADTBlankMediPen: 1
reagents:
Ultravasculine: 10
Epinephrine: 5
Diphenhydramine: 10
Dylovene: 10
recipeType: MedicalAssembler

- type: microwaveMealRecipe
Expand All @@ -36,8 +36,8 @@
solids:
ADTBlankMediPen: 1
reagents:
Bicaridine: 15
TranexamicAcid: 5
Bicaridine: 10
ADTStypticPowder: 10
recipeType: MedicalAssembler

- type: microwaveMealRecipe
Expand Down Expand Up @@ -76,7 +76,7 @@
ADTBlankMediPen: 1
reagents:
Puncturase: 10
TranexamicAcid: 5
ADTStypticPowder: 10
recipeType: MedicalAssembler

- type: microwaveMealRecipe
Expand All @@ -101,8 +101,34 @@
solids:
ADTBlankMediPen: 1
reagents:
Saline: 20
DexalinPlus: 20
Saline: 10
DexalinPlus: 10
recipeType: MedicalAssembler

- type: microwaveMealRecipe
id: RecipeSigynateAutoInjector
name: sigynate auto-injector
result: ADTSigynateAutoInjector
time: 5
group: Medicinal
solids:
ADTBlankMediPen: 1
reagents:
Sigynate: 15
Dermaline: 5
recipeType: MedicalAssembler

- type: microwaveMealRecipe
id: RecipePolypyryliumOligomersAutoInjector
name: polypyrylium oligomers auto-injector
result: ADTPolypyryliumOligomersAutoInjector
time: 5
group: Medicinal
solids:
ADTBlankMediPen: 1
reagents:
PolypyryliumOligomers: 10
ADTStypticPowder: 10
recipeType: MedicalAssembler

#Frontier pen recipes
Expand Down Expand Up @@ -142,7 +168,7 @@
solids:
ADTBlankMediPen: 1
reagents:
Inaprovaline: 10
Epinephrine: 10
DexalinPlus: 10
recipeType: MedicalAssembler

Expand All @@ -156,7 +182,7 @@
ADTBlankMediPen: 1
reagents:
Lacerinol: 10
TranexamicAcid: 5
ADTStypticPowder: 10
recipeType: MedicalAssembler

- type: microwaveMealRecipe
Expand All @@ -169,7 +195,7 @@
ADTBlankMediPen: 1
reagents:
Bruizine: 10
TranexamicAcid: 5
ADTStypticPowder: 10
recipeType: MedicalAssembler

- type: microwaveMealRecipe
Expand Down
8 changes: 6 additions & 2 deletions Resources/Prototypes/Catalog/Fills/Items/firstaidkits.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,8 @@
amount: 2
- id: PillCanisterKelotane
- id: PillCanisterDermaline
- id: BurnAutoInjector #ADT-Tweak
- id: ADTPatchBurn #ADT-Tweak

- type: entity
id: MedkitBruteFilled
Expand All @@ -33,8 +35,10 @@
contents:
- id: Brutepack
- id: Gauze
- id: PillCanisterIron
- id: PillCanisterCopper
- id: PillCanisterBicaridine #ADT-Tweak PillCanisterIron > PillCanisterBicaridine
- id: PillCanisterTricordrazine #ADT-Tweak PillCanisterCopper > PillCanisterTricordrazine
- id: BruteAutoInjector #ADT-Tweak
- id: ADTPatchHealing #ADT-Tweak

- type: entity
id: MedkitToxinFilled
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -217,23 +217,30 @@
color: "#573d9e"
- state: base-colorB-inhand-right
- type: Sprite
sprite: Objects/Specific/Medical/medipen.rsi
sprite: ADT/Objects/Specific/Medical/medipen.rsi #ADT-Tweak
layers:
- state: penacid
- state: diphenhydramine #ADT-Tweak
map: ["enum.SolutionContainerLayers.Fill"]
- type: SolutionContainerVisuals
maxFillLevels: 1
changeColor: false
emptySpriteName: penacid_empty
emptySpriteName: diphenhydramine_empty #ADT-Tweak
#ADT-Tweak-Start
- type: Hypospray
solutionName: pen
transferAmount: 20
onlyAffectsMobs: false
injectOnly: true
#ADT-Tweak-End
- type: SolutionContainerManager
solutions:
pen:
maxVol: 15
maxVol: 20 #ADT-Tweak 15 > 20
reagents:
- ReagentId: Ultravasculine
- ReagentId: Diphenhydramine #ADT-Tweak Ultravasculine > Diphenhydramine
Quantity: 10
- ReagentId: Epinephrine
Quantity: 5
- ReagentId: Dylovene #ADT-Tweak Epinephrine > Dylovene
Quantity: 10 #ADT-Tweak 5 > 10
#ADT Tweak Start
- type: Tag
tags:
Expand Down Expand Up @@ -278,9 +285,9 @@
maxVol: 20
reagents:
- ReagentId: Bicaridine
Quantity: 15
- ReagentId: TranexamicAcid
Quantity: 5
Quantity: 10 #ADT-Tweak 15 > 10
- ReagentId: ADTStypticPowder #ADT-Tweak TranexamicAcid > ADTStypticPowder
Quantity: 10 #ADT-Tweak 5 > 10
#ADT Tweak Start
- type: Tag
tags:
Expand Down Expand Up @@ -410,18 +417,18 @@
emptySpriteName: punctpen_empty
- type: Hypospray
solutionName: pen
transferAmount: 15
transferAmount: 20 #ADT-Tweak 15 > 20
onlyAffectsMobs: false
injectOnly: true
- type: SolutionContainerManager
solutions:
pen:
maxVol: 15
maxVol: 20 #ADT-Tweak 15 > 20
reagents:
- ReagentId: Puncturase
Quantity: 10
- ReagentId: TranexamicAcid
Quantity: 5
- ReagentId: ADTStypticPowder #ADT-Tweak TranexamicAcid > ADTStypticPowder
Quantity: 10 #ADT-Tweak 5 > 10
#ADT Tweak Start
- type: Tag
tags:
Expand Down Expand Up @@ -515,7 +522,7 @@
- ReagentId: Saline
Quantity: 10
- ReagentId: DexalinPlus
Quantity: 20
Quantity: 10 #ADT-Tweak 20 > 10
#ADT Tweak Start
- type: Tag
tags:
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Loading