Chem touch effect (#221)

* radium, fluorine and chlorine have now touch damage on touch. Mercury now applies blurry vision effect

* add: synthflesh, styptic powder, silver sulfadiazine

* fix: typo
This commit is contained in:
RinKeeper
2024-03-20 22:52:47 +03:00
committed by GitHub
parent 3a55a8afbe
commit b75e83d520
7 changed files with 170 additions and 0 deletions

View File

@@ -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.

View File

@@ -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

View File

@@ -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 = Кровоостанавливающий порошок из сульфата алюминия помогает остановить кровотечение и способствует заживлению телесных повреждений.

View File

@@ -96,3 +96,4 @@ reagent-physical-desc-alkaline = щелочное
reagent-physical-desc-reflective = отражающее
reagent-physical-desc-holy = святое
reagent-physical-desc-slimy = слизкое
reagent-physical-desc-gelatinous = желеобразное

View File

@@ -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

View File

@@ -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

View File

@@ -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