diff --git a/Resources/Locale/en-US/reagents/meta/medicine.ftl b/Resources/Locale/en-US/reagents/meta/medicine.ftl index e208b9a8e4..6aaa85ce1b 100644 --- a/Resources/Locale/en-US/reagents/meta/medicine.ftl +++ b/Resources/Locale/en-US/reagents/meta/medicine.ftl @@ -129,3 +129,13 @@ reagent-desc-necrosol = A necrotic substance that seems to be able to heal froze reagent-name-aloxadone = aloxadone reagent-desc-aloxadone = A cryogenics chemical. Used to treat severe third degree burns via regeneration of the burnt tissue. Works regardless of the patient being alive or dead. + +reagent-name-synthflesh = synthflesh +reagent-desc-synthflesh = A slightly toxic medicine capable of healing both bruises and burns. + +reagent-name-silversulfadiazine = silver sulfadiazine +reagent-desc-silversulfadiazine = This compound with antibacterial properties is administered for the treatment of individuals suffering from burns. + +reagent-name-stypticpowder = styptic powder +reagent-desc-stypticpowder = Aluminum sulfate styptic powder aids in managing bleeding and promoting the healing of bodily injuries. + diff --git a/Resources/Locale/en-US/reagents/meta/physical-desc.ftl b/Resources/Locale/en-US/reagents/meta/physical-desc.ftl index 24340e63a6..c6547a884d 100644 --- a/Resources/Locale/en-US/reagents/meta/physical-desc.ftl +++ b/Resources/Locale/en-US/reagents/meta/physical-desc.ftl @@ -96,3 +96,4 @@ reagent-physical-desc-alkaline = alkaline reagent-physical-desc-reflective = reflective reagent-physical-desc-holy = holy reagent-physical-desc-slimy = slimy +reagent-physical-desc-gelatinous = gelatinous diff --git a/Resources/Locale/ru-RU/reagents/meta/medicine.ftl b/Resources/Locale/ru-RU/reagents/meta/medicine.ftl index 2ecb19e25f..f8198140ab 100644 --- a/Resources/Locale/ru-RU/reagents/meta/medicine.ftl +++ b/Resources/Locale/ru-RU/reagents/meta/medicine.ftl @@ -129,3 +129,12 @@ reagent-desc-necrosol = Некротическое вещество, котор reagent-name-aloxadone = алоксадон reagent-desc-aloxadone = Криогенное химическое вещество. Используется для лечения тяжёлых ожогов третьей степени путём регенерации обожжённых тканей. Работает независимо от того, жив пациент или мертв. + +reagent-name-synthflesh = синтеплоть +reagent-desc-synthflesh = Токсичное вещество. Заживляет как ожоги, так и мелкие царапины. + +reagent-name-silversulfadiazine = сульфадиазин серебра +reagent-desc-silversulfadiazine = Это соединение, обладающее антибактериальными свойствами, применяется для лечения ожогов. + +reagent-name-stypticpowder = кровоостанавливающая пудра +reagent-desc-stypticpowder = Кровоостанавливающий порошок из сульфата алюминия помогает остановить кровотечение и способствует заживлению телесных повреждений. diff --git a/Resources/Locale/ru-RU/reagents/meta/physical-desc.ftl b/Resources/Locale/ru-RU/reagents/meta/physical-desc.ftl index 93d0cd4399..fac737e543 100644 --- a/Resources/Locale/ru-RU/reagents/meta/physical-desc.ftl +++ b/Resources/Locale/ru-RU/reagents/meta/physical-desc.ftl @@ -96,3 +96,4 @@ reagent-physical-desc-alkaline = щелочное reagent-physical-desc-reflective = отражающее reagent-physical-desc-holy = святое reagent-physical-desc-slimy = слизкое +reagent-physical-desc-gelatinous = желеобразное diff --git a/Resources/Prototypes/Reagents/elements.yml b/Resources/Prototypes/Reagents/elements.yml index 1e278ffa8a..2e6e81cae7 100644 --- a/Resources/Prototypes/Reagents/elements.yml +++ b/Resources/Prototypes/Reagents/elements.yml @@ -46,6 +46,14 @@ damage: types: Poison: 2 + reactiveEffects: + Acidic: + methods: [ Touch ] + effects: + - !type:HealthChange + damage: + types: + Heat: 0.5 - type: reagent id: Copper @@ -105,6 +113,16 @@ types: Caustic: 0.5 Poison: 0.5 + reactiveEffects: + Acidic: + methods: [ Touch ] + effects: + - !type:HealthChange + scaleByQuantity: true + damage: + types: + Heat: 0.5 + - type: reagent id: Gold name: reagent-name-gold @@ -205,6 +223,9 @@ - !type:GenericStatusEffect key: Stutter component: ScrambledAccent + - !type:GenericStatusEffect + key: BlurryVision + component: BlurryVision - type: reagent id: Potassium @@ -246,6 +267,16 @@ color: "#00ff04" meltingPoint: 700.0 boilingPoint: 1737.0 + reactiveEffects: + Acidic: + methods: [ Touch ] + effects: + - !type:HealthChange + scaleByQuantity: true + damage: + types: + Heat: 0.5 + Cellular: 1 - type: reagent id: Silicon diff --git a/Resources/Prototypes/Reagents/medicine.yml b/Resources/Prototypes/Reagents/medicine.yml index dfc0886ebf..d993d3bab3 100644 --- a/Resources/Prototypes/Reagents/medicine.yml +++ b/Resources/Prototypes/Reagents/medicine.yml @@ -1167,3 +1167,79 @@ Heat: -3.0 Shock: -3.0 Caustic: -1.0 + +- type: reagent + id: Synthflesh + name: reagent-name-synthflesh + desc: reagent-desc-synthflesh + flavor: metallic + physicalDesc: reagent-physical-desc-gelatinous + color: "#E0D4D3" + reactiveEffects: + Acidic: + methods: [ Touch ] + effects: + - !type:HealthChange + scaleByQuantity: true + damage: + groups: + Brute: -2.5 + types: + Heat: -2.5 + Shock: -2.5 + Cold: -2.5 + Poison: 0.66 + slippery: true + +- type: reagent + id: SilverSulfadiazine + name: reagent-name-silversulfadiazine + desc: reagent-desc-silversulfadiazine + flavor: medicine + physicalDesc: reagent-physical-desc-creamy + color: "#c2c22b" + reactiveEffects: + Acidic: + methods: [ Touch ] + effects: + - !type:HealthChange + scaleByQuantity: true + damage: + types: + Heat: -1 + metabolisms: + Medicine: + effects: + - !type:HealthChange + conditions: + damage: + types: + Heat: -1.0 + Poison: 0.5 + +- type: reagent + id: StypticPowder + name: reagent-name-stypticpowder + desc: reagent-desc-stypticpowder + flavor: medicine + physicalDesc: reagent-physical-desc-powdery + color: "#c2485e" + reactiveEffects: + Acidic: + methods: [ Touch ] + effects: + - !type:HealthChange + scaleByQuantity: true + damage: + groups: + Brute: -1 + metabolisms: + Medicine: + effects: + - !type:HealthChange + conditions: + damage: + groups: + Brute: -1 + types: + Poison: 0.5 diff --git a/Resources/Prototypes/Recipes/Reactions/medicine.yml b/Resources/Prototypes/Recipes/Reactions/medicine.yml index a1ca3ea38e..eeabb24d62 100644 --- a/Resources/Prototypes/Recipes/Reactions/medicine.yml +++ b/Resources/Prototypes/Recipes/Reactions/medicine.yml @@ -574,3 +574,45 @@ amount: 2 products: Aloxadone: 4 + +- type: reaction + id: Synthflesh + reactants: + Blood: + amount: 1 + Carbon: + amount: 1 + Bicaridine: + amount: 1 + products: + Synthflesh: 2 + +- type: reaction + id: SilverSulfadiazine + reactants: + Ammonia: + amount: 1 + Iron: + amount: 1 + Sulfur: + amount: 1 + Oxygen: + amount: 1 + Chlorine: + amount: 1 + products: + SilverSulfadiazine: 5 + +- type: reaction + id: StypticPowder + reactants: + Aluminium: + amount: 1 + Carbon: + amount: 1 + SulfuricAcid: + amount: 1 + Oxygen: + amount: 1 + products: + StypticPowder: 4