health-analyzer-window-damage-type-Heat = Heat
health-analyzer-window-damage-type-Shock = Shock
health-analyzer-window-damage-type-Cold = Cold
+health-analyzer-window-damage-type-Caustic = Caustic
health-analyzer-window-damage-group-Airloss = Airloss
health-analyzer-window-damage-type-Asphyxiation = Asphyxiation
health-analyzer-window-damage-group-Genetic = Genetic
health-analyzer-window-damage-type-Cellular = Cellular
-
-health-analyzer-window-damage-group-Caustic = Caustic
generic-reagent-effect-burning-insides = You feel your insides burning up!
generic-reagent-effect-burning-eyes = Your eyes begin to slightly burn.
generic-reagent-effect-burning-eyes-a-bit = Your eyes burn a bit.
-generic-reagent-effect-tearing-up = Your eyes start to tear up.
\ No newline at end of file
+generic-reagent-effect-tearing-up = Your eyes start to tear up.
+generic-reagent-effect-nauseous = You feel nauseous.
\ No newline at end of file
reagent-name-phenol = phenol
reagent-desc-phenol = An aromatic ring of carbon with a hydroxyl group. A useful precursor to some medicines, but has no healing properties on its own.
+
+reagent-name-sodium-carbonate = Sodium Carbonate
+reagent-desc-sodium-carbonate = A white, odorless, water-soluble salt that yields an alkaline solution in water. Also known as soda ash.
reagent-desc-ethyloxyephedrine = An unstable medicine derived from desoxyephedrine. With the main effects of desoxyephedrine neutralized, it may be useful for something else.
reagent-name-diphenylmethylamine = diphenylmethylamine
-reagent-desc-diphenylmethylamine = A more stable medicine than ethyloxyephedrine. Useful for keeping someone awake.
\ No newline at end of file
+reagent-desc-diphenylmethylamine = A more stable medicine than ethyloxyephedrine. Useful for keeping someone awake.
+
+reagent-name-sigynate = sigynate
+reagent-desc-sigynate = A thick pink syrup useful for neutralizing acids and soothing trauma caused by acids. Tastes sweet!
\ No newline at end of file
sprite: Clothing/OuterClothing/Armor/riot.rsi
state: icon
product: CrateSecurityRiot
- cost: 2800
+ cost: 2900
category: Security
group: market
- Heat
- Shock
- Cold
+ - Caustic
# Airloss (sometimes called oxyloss)
# Caused by asphyxiation or bloodloss.
id: Genetic
damageTypes:
- Cellular
-
-- type: damageGroup
- id: Caustic
- damageTypes:
- - Heat
- - Poison
id: Cellular
armorCoefficientPrice: 5
armorFlatPrice: 30
-
+
+- type: damageType
+ id: Caustic
+ armorCoefficientPrice: 5
+ armorFlatPrice: 30
+
- type: damageType
id: Cold
armorCoefficientPrice: 2.5
- !type:DiseaseHealthChange
probability: 0.015
damage:
- groups:
+ types:
Caustic: 1
cures:
- !type:DiseaseBedrestCure
- !type:DiseaseHealthChange
probability: 0.05
damage:
- groups:
+ types:
Caustic: 1
cures:
- !type:DiseaseBedrestCure
Piercing: 0.2
Heat: 0.5
Radiation: 0
+ Caustic: 0.75
- type: GroupExamine
- type: entity
Slash: 0.4
Piercing: 0.9
Heat: 0.9
+ Caustic: 0.9
- type: ExplosionResistance
damageCoefficient: 0.9
- type: GroupExamine
Slash: 0.7
Piercing: 0.4
Heat: 0.9
+ Caustic: 0.9
- type: ExplosionResistance
damageCoefficient: 0.8
- type: GroupExamine
Slash: 0.5
Piercing: 0.6
Heat: 0.5
+ Caustic: 0.9
- type: ExplosionResistance
damageCoefficient: 0.65
- type: GroupExamine
sprite: Clothing/OuterClothing/Bio/general.rsi
- type: DiseaseProtection
protection: 0.2
+ - type: Armor
+ modifiers:
+ coefficients:
+ Caustic: 0.5
- type: entity
parent: ClothingOuterBaseLarge
sprite: Clothing/OuterClothing/Bio/cmo.rsi
- type: DiseaseProtection
protection: 0.3
+ - type: Armor
+ modifiers:
+ coefficients:
+ Caustic: 0.5
- type: entity
parent: ClothingOuterBioGeneral
sprite: Clothing/OuterClothing/Bio/janitor.rsi
- type: Clothing
sprite: Clothing/OuterClothing/Bio/janitor.rsi
+ - type: Armor
+ modifiers:
+ coefficients:
+ Caustic: 0.5
- type: entity
parent: ClothingOuterBioGeneral
sprite: Clothing/OuterClothing/Bio/scientist.rsi
- type: Clothing
sprite: Clothing/OuterClothing/Bio/scientist.rsi
+ - type: Armor
+ modifiers:
+ coefficients:
+ Caustic: 0.5
- type: entity
parent: ClothingOuterBioGeneral
sprite: Clothing/OuterClothing/Bio/security.rsi
- type: Clothing
sprite: Clothing/OuterClothing/Bio/security.rsi
+ - type: Armor
+ modifiers:
+ coefficients:
+ Caustic: 0.5
- type: entity
parent: ClothingOuterBioCmo
sprite: Clothing/OuterClothing/Bio/virology.rsi
- type: Clothing
sprite: Clothing/OuterClothing/Bio/virology.rsi
+ - type: Armor
+ modifiers:
+ coefficients:
+ Caustic: 0.5
sprite: Clothing/OuterClothing/Coats/labcoat.rsi
- type: Clothing
sprite: Clothing/OuterClothing/Coats/labcoat.rsi
+ - type: Armor
+ modifiers:
+ coefficients:
+ Caustic: 0.9
- type: entity
parent: ClothingOuterStorageBase
sprite: Clothing/OuterClothing/Coats/labcoat_chem.rsi
- type: Clothing
sprite: Clothing/OuterClothing/Coats/labcoat_chem.rsi
+ - type: Armor
+ modifiers:
+ coefficients:
+ Caustic: 0.75
- type: entity
parent: ClothingOuterStorageBase
sprite: Clothing/OuterClothing/Coats/labcoat_viro.rsi
- type: Clothing
sprite: Clothing/OuterClothing/Coats/labcoat_viro.rsi
+ - type: Armor
+ modifiers:
+ coefficients:
+ Caustic: 0.9
+
- type: entity
parent: ClothingOuterStorageBase
sprite: Clothing/OuterClothing/Coats/labcoat_cmo.rsi
- type: Clothing
sprite: Clothing/OuterClothing/Coats/labcoat_cmo.rsi
+ - type: Armor
+ modifiers:
+ coefficients:
+ Caustic: 0.75
- type: entity
parent: ClothingOuterStorageBase
Piercing: 0.9
Heat: 0.2
Radiation: 0.25
+ Caustic: 0.85
- type: TemperatureProtection
coefficient: 0.001
- type: ExplosionResistance
Piercing: 0.75
Heat: 0.3
Radiation: 0.1
+ Caustic: 0.6
- type: ExplosionResistance
damageCoefficient: 0.5
- type: ToggleableClothing
Piercing: 0.2
Heat: 0.2
Radiation: 0.2
+ Caustic: 0.2
- type: ExplosionResistance
damageCoefficient: 0.2
- type: ToggleableClothing
Piercing: 0.85
Heat: 0.7
Radiation: 0.35
+ Caustic: 0.85
- type: ExplosionResistance
damageCoefficient: 0.2
- type: ToggleableClothing
Piercing: 0.8
Heat: 0.4
Radiation: 0.0
+ Caustic: 0.85
- type: ExplosionResistance
damageCoefficient: 0.2
- type: ToggleableClothing
coefficients:
Heat: 0.90
Radiation: 0.25
+ Caustic: 0.1
- type: ToggleableClothing
clothingPrototype: ClothingHeadHelmetHardsuitMedical
Piercing: 0.95
Heat: 0.3
Radiation: 0.1
+ Caustic: 0.25
- type: ClothingSpeedModifier
walkModifier: 0.75
sprintModifier: 0.75
Piercing: 0.7
Heat: 0.85
Radiation: 0.5
+ Caustic: 0.75
- type: ExplosionResistance
damageCoefficient: 0.3
- type: ToggleableClothing
Piercing: 0.6
Heat: 0.8
Radiation: 0.25
+ Caustic: 0.75
- type: ExplosionResistance
damageCoefficient: 0.4
- type: ToggleableClothing
Piercing: 0.6
Heat: 0.8
Radiation: 0.25
+ Caustic: 0.6
- type: ExplosionResistance
damageCoefficient: 0.6
- type: ToggleableClothing
Piercing: 0.5
Heat: 0.4
Radiation: 0.20
+ Caustic: 0.75
- type: ExplosionResistance
damageCoefficient: 0.5
- type: ToggleableClothing
Piercing: 0.4
Heat: 0.25
Radiation: 0.20
+ Caustic: 0.75
- type: ExplosionResistance
damageCoefficient: 0.5
- type: ToggleableClothing
Piercing: 0.95
Heat: 0.9
Radiation: 0.5
+ Caustic: 0.9
- type: ToggleableClothing
clothingPrototype: ClothingHeadHelmetHardsuitSpatio
Slash: 0.95
Heat: 0.90
Radiation: 0.75
+ Caustic: 0.5
- type: GroupExamine
- type: entity
Piercing: 0.1
Heat: 0.1
Radiation: 0.1
+ Caustic: 0.35
- type: ExplosionResistance
damageCoefficient: 0.8
- type: ToggleableClothing
Piercing: 0.3
Heat: 0.3
Radiation: 0.20
+ Caustic: 0.4
- type: ExplosionResistance
damageCoefficient: 0.5
- type: ToggleableClothing
Piercing: 0.4
Heat: 0.2
Radiation: 0.20
+ Caustic: 0.5
- type: ExplosionResistance
damageCoefficient: 0.3
- type: ToggleableClothing
Cold: 0.1
Shock: 0.1
Radiation: 0.1
+ Caustic: 0.1
- type: ExplosionResistance
damageCoefficient: 0.7
- type: ToggleableClothing
sprite: Clothing/OuterClothing/WinterCoats/coatchem.rsi\r
- type: Clothing\r
sprite: Clothing/OuterClothing/WinterCoats/coatchem.rsi\r
+ - type: Armor\r
+ modifiers:\r
+ coefficients:\r
+ Caustic: 0.75\r
\r
- type: entity\r
parent: ClothingOuterWinterCoat\r
sprite: Clothing/OuterClothing/WinterCoats/coatcmo.rsi\r
- type: Clothing\r
sprite: Clothing/OuterClothing/WinterCoats/coatcmo.rsi\r
+ - type: Armor\r
+ modifiers:\r
+ coefficients:\r
+ Caustic: 0.75\r
\r
- type: entity\r
parent: ClothingOuterWinterCoat\r
sprite: Clothing/OuterClothing/WinterCoats/coatgen.rsi\r
- type: Clothing\r
sprite: Clothing/OuterClothing/WinterCoats/coatgen.rsi\r
+ - type: Armor\r
+ modifiers:\r
+ coefficients:\r
+ Caustic: 0.9\r
\r
- type: entity\r
parent: ClothingOuterWinterCoat\r
sprite: Clothing/OuterClothing/WinterCoats/coatjani.rsi\r
- type: Clothing\r
sprite: Clothing/OuterClothing/WinterCoats/coatjani.rsi\r
+ - type: Armor\r
+ modifiers:\r
+ coefficients:\r
+ Caustic: 0.9\r
\r
- type: entity\r
parent: ClothingOuterWinterCoat\r
sprite: Clothing/OuterClothing/WinterCoats/coatmed.rsi\r
- type: Clothing\r
sprite: Clothing/OuterClothing/WinterCoats/coatmed.rsi\r
+ - type: Armor\r
+ modifiers:\r
+ coefficients:\r
+ Caustic: 0.9\r
\r
- type: entity\r
parent: ClothingOuterWinterCoat\r
sprite: Clothing/OuterClothing/WinterCoats/coatparamed.rsi\r
- type: Clothing\r
sprite: Clothing/OuterClothing/WinterCoats/coatparamed.rsi\r
+ - type: Armor\r
+ modifiers:\r
+ coefficients:\r
+ Caustic: 0.9\r
\r
- type: entity\r
parent: ClothingOuterWinterCoat\r
sprite: Clothing/OuterClothing/WinterCoats/coatrd.rsi\r
- type: Clothing\r
sprite: Clothing/OuterClothing/WinterCoats/coatrd.rsi\r
+ - type: Armor\r
+ modifiers:\r
+ coefficients:\r
+ Caustic: 0.9\r
\r
- type: entity\r
parent: ClothingOuterWinterCoat\r
sprite: Clothing/OuterClothing/WinterCoats/coatsci.rsi\r
- type: Clothing\r
sprite: Clothing/OuterClothing/WinterCoats/coatsci.rsi\r
+ - type: Armor\r
+ modifiers:\r
+ coefficients:\r
+ Caustic: 0.9\r
\r
- type: entity\r
parent: ClothingOuterWinterCoat\r
sprite: Clothing/OuterClothing/WinterCoats/coatviro.rsi\r
- type: Clothing\r
sprite: Clothing/OuterClothing/WinterCoats/coatviro.rsi\r
+ - type: Armor\r
+ modifiers:\r
+ coefficients:\r
+ Caustic: 0.9\r
\r
- type: entity\r
parent: ClothingOuterWinterCoat\r
components:
- type: Bible
damage:
- groups:
+ types:
Caustic: 20 ## ~15 dps
damageOnFail:
groups:
Brute: 15
Airloss: 25
damageOnUntrainedUse:
- groups:
+ types:
Caustic: 50
failChance: 0
locPrefix: "necro"
- type: entity
name: ointment
- description: Used to treat those nasty burns.
+ description: Used to treat those nasty burns. Less effective on caustic burns.
parent: BaseHealingItem
id: Ointment
components:
- type: Healing
damageContainer: Biological
damage:
- groups:
- Burn: -15 # 5 for each type in the group
+ types:
+ Heat: -5
+ Cold: -5
+ Shock: -5
+ Caustic: -1.5
healingBeginSound:
path: "/Audio/Items/Medical/ointment_begin.ogg"
healingEndSound:
components:
- type: Projectile
damage:
- groups:
+ types:
Caustic: 5
- type: Sprite
sprite: Objects/Weapons/Guns/Projectiles/xeno_toxic.rsi
- !type:ReagentThreshold
min: 5
damage:
- groups:
+ types:
Caustic: 1
- !type:ChemVomit
probability: 0.04
- !type:ReagentThreshold
min: 5
damage:
- groups:
+ types:
Caustic: 1
- !type:PopupMessage
type: Local
effects:
- !type:HealthChange
damage:
- groups:
+ types:
Caustic: 1
- type: reagent
effects:
- !type:HealthChange
damage:
- groups:
+ types:
Caustic: 1
desc: reagent-desc-ash
physicalDesc: reagent-physical-desc-powdery
color: white
+
+- type: reagent
+ id: SodiumCarbonate
+ name: reagent-name-sodium-carbonate
+ desc: reagent-desc-sodium-carbonate
+ physicalDesc: reagent-physical-desc-powdery
+ color: white
groups:
Airloss: -6
Brute: -4
- Burn: -4
+ Burn: -6
Toxin: -4
- type: reagent
effects:
- !type:HealthChange
damage:
- groups:
- Burn: -3
+ types:
+ Heat: -1
+ Shock: -1
+ Cold: -1
- !type:HealthChange
conditions:
- !type:ReagentThreshold
effects:
- !type:HealthChange
damage:
- groups:
- Burn: -1
+ types:
+ Heat: -0.33
+ Shock: -0.33
+ Cold: -0.33
- type: reagent
id: Leporazine
effects:
- !type:HealthChange
damage:
- groups:
+ types:
Caustic: -5
- type: reagent
max: 50
damage:
groups:
- Burn: -1
Brute: -1
types:
Poison: -0.5 ##Should be about what it was when it healed the toxin group
+ Heat: -0.33
+ Shock: -0.33
+ Cold: -0.33
- type: reagent
id: Lipozine
messages: ["ethyloxyephedrine-effect-feeling-awake", "ethyloxyephedrine-effect-clear-mind"]
type: Local
probability: 0.1
+
+- type: reagent
+ id: Sigynate
+ name: reagent-name-sigynate
+ group: Medicine
+ desc: reagent-desc-sigynate
+ physicalDesc: reagent-physical-desc-thick
+ flavor: sweet
+ color: "#e0a5b9"
+ metabolisms:
+ Medicine:
+ effects:
+ - !type:HealthChange
+ damage:
+ types:
+ Caustic: -3
+ - !type:HealthChange
+ conditions:
+ - !type:ReagentThreshold
+ min: 16
+ damage:
+ types:
+ Heat: 2
+ - !type:Jitter
+ conditions:
+ - !type:ReagentThreshold
+ min: 20
+ - !type:PopupMessage
+ conditions:
+ - !type:ReagentThreshold
+ min: 20
+ type: Local
+ visualType: Medium
+ messages: [ "generic-reagent-effect-nauseous" ]
+ probability: 0.2
+ - !type:ChemVomit
+ conditions:
+ - !type:ReagentThreshold
+ min: 30
+ probability: 0.02
\ No newline at end of file
scaleByQuantity: true
ignoreResistances: false
damage:
- groups:
+ types:
Caustic: 0.5
- !type:Emote
emote: Scream
effects:
- !type:HealthChange
damage:
- groups:
+ types:
Caustic: 2
- !type:PopupMessage
type: Local
scaleByQuantity: true
ignoreResistances: false
damage:
- groups:
+ types:
Caustic: 0.3
- !type:Emote
emote: Scream
effects:
- !type:HealthChange
damage:
- groups:
+ types:
Caustic: 2
- !type:PopupMessage
type: Local
scaleByQuantity: true
ignoreResistances: false
damage:
- groups:
+ types:
Caustic: 0.1
- !type:Emote
emote: Scream
- !type:HealthChange
damage:
types:
- Poison: 2
+ Caustic: 2
- !type:PopupMessage
type: Local
visualType: Large
Coffee:
amount: 1
products:
- Diphenylmethylamine: 2
\ No newline at end of file
+ Diphenylmethylamine: 2
+
+- type: reaction
+ id: SodiumCarbonate
+ impact: Medium
+ reactants:
+ Ammonia:
+ amount: 1
+ TableSalt:
+ amount: 1
+ Carbon:
+ amount: 1
+ Oxygen:
+ amount: 1
+ products:
+ SodiumCarbonate: 4
amount: 1
products:
Cognizine: 1
+
+- type: reaction
+ id: Sigynate
+ impact: Medium
+ minTemp: 370
+ reactants:
+ SodiumCarbonate:
+ amount: 1
+ Kelotane:
+ amount: 1
+ Water:
+ amount: 1
+ Sugar:
+ amount: 1
+ products:
+ Sigynate: 4
\ No newline at end of file