Files
2026-01-24 16:34:15 -05:00

887 lines
24 KiB
YAML

# SPDX-FileCopyrightText: 2022 CrudeWax <75271456+CrudeWax@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 EmoGarbage404 <98561806+EmoGarbage404@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 Flipp Syder <76629141+vulppine@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 Jessica M <jessica@jessicamaybe.com>
# SPDX-FileCopyrightText: 2022 Moony <moonheart08@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 Sam Weaver <weaversam8@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 ShadowCommander <10494922+ShadowCommander@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 lapatison <100279397+lapatison@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 metalgearsloth <comedian_vs_clown@hotmail.com>
# SPDX-FileCopyrightText: 2022 mirrorcult <lunarautomaton6@gmail.com>
# SPDX-FileCopyrightText: 2022 moonheart08 <moonheart08@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 Alex Evgrashin <aevgrashin@yandex.ru>
# SPDX-FileCopyrightText: 2023 CrigCrag <137215465+CrigCrag@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 Doru991 <75124791+Doru991@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 LankLTE <135308300+LankLTE@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 Leon Friedrich <60421075+ElectroJr@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 Maxtone <124747282+MagnusCrowe@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 Moony <moony@hellomouse.net>
# SPDX-FileCopyrightText: 2023 Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 ProPandaBear <propandabear@gmail.com>
# SPDX-FileCopyrightText: 2023 QuantumSeanyGlass <quantum1002@gmail.com>
# SPDX-FileCopyrightText: 2023 Rane <60792108+Elijahrane@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 Ubaser <134914314+UbaserB@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 Visne <39844191+Visne@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 Whisper <121047731+QuietlyWhisper@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 brainfood1183 <113240905+brainfood1183@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Aidenkrz <aiden@djkraz.com>
# SPDX-FileCopyrightText: 2024 Ashley Woodiss-Field <ash@DESKTOP-H64M4AI.localdomain>
# SPDX-FileCopyrightText: 2024 Avalon <148660190+BYONDFuckery@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 ColesMagnum <98577947+AW-FulCode@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 EdenTheLiznerd <138748328+EdenTheLiznerd@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Errant <35878406+Errant-4@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Kara <lunarautomaton6@gmail.com>
# SPDX-FileCopyrightText: 2024 Kira Bridgeton <161087999+Verbalase@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 MissKay1994 <15877268+MissKay1994@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Mr. 27 <45323883+Dutch-VanDerLinde@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Pieter-Jan Briers <pieterjan.briers+git@gmail.com>
# SPDX-FileCopyrightText: 2024 Tayrtahn <tayrtahn@gmail.com>
# SPDX-FileCopyrightText: 2024 Token <esil.bektay@yandex.com>
# SPDX-FileCopyrightText: 2024 Vasilis <vasilis@pikachu.systems>
# SPDX-FileCopyrightText: 2024 Verm <32827189+Vermidia@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 deltanedas <39013340+deltanedas@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 deltanedas <@deltanedas:kde.org>
# SPDX-FileCopyrightText: 2024 potato1234_x <79580518+potato1234x@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 slarticodefast <161409025+slarticodefast@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 BeeRobynn <166929042+BeeRobynn@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 Piras314 <p1r4s@proton.me>
#
# SPDX-License-Identifier: AGPL-3.0-or-later
- type: reagent
id: Toxin
name: reagent-name-toxin
group: Toxins
desc: reagent-desc-toxin
flavor: bitter
color: "#cf3600"
physicalDesc: reagent-physical-desc-opaque
plantMetabolism:
- !type:PlantAdjustToxins
amount: 10
- !type:PlantAdjustHealth
amount: -5
metabolisms:
Poison:
effects:
- !type:HealthChange
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
shouldHave: false
damage:
types:
Poison: 4
- type: reagent
id: CarpoToxin
name: reagent-name-carpotoxin
group: Toxins
desc: reagent-desc-carpotoxin
flavor: bitter
color: "#e2a38c"
physicalDesc: reagent-physical-desc-exotic-smelling
plantMetabolism:
- !type:PlantAdjustToxins
amount: 10
- !type:PlantAdjustHealth
amount: -5
metabolisms:
Poison:
effects:
- !type:HealthChange
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
shouldHave: false
damage:
types:
Poison: 4
- !type:PopupMessage
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
shouldHave: false
type: Local
visualType: MediumCaution
messages: [ "generic-reagent-effect-burning-insides" ]
probability: 0.33
- type: reagent
id: ChloralHydrate
name: reagent-name-chloral-hydrate
group: Toxins
desc: reagent-desc-chloral-hydrate
flavor: bitter
color: "#000067"
physicalDesc: reagent-physical-desc-nondescript
metabolisms:
Poison:
effects:
- !type:Emote
emote: Yawn
showInChat: true
probability: 0.1
- !type:MovespeedModifier
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
shouldHave: false
walkSpeedModifier: 0.65
sprintSpeedModifier: 0.65
- !type:ModifyStatusEffect
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
shouldHave: false
effectProto: StatusEffectDrowsiness
time: 4
type: Add
refresh: false
- !type:HealthChange
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
shouldHave: false
- !type:ReagentThreshold
reagent: ChloralHydrate
min: 20
damage:
types:
Poison: 1.5
- type: reagent
id: GastroToxin
name: reagent-name-gastrotoxin
group: Toxins
desc: reagent-desc-gastrotoxin
flavor: bitter
color: "#acc91a"
physicalDesc: reagent-physical-desc-putrid
metabolisms:
Poison:
effects:
- !type:HealthChange
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
shouldHave: false
damage:
types:
Poison: 2
- !type:ChemVomit
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
shouldHave: false
- !type:ReagentThreshold
min: 2
probability: 0.2
- type: reagent
id: Mold
name: reagent-name-mold
group: Toxins
desc: reagent-desc-mold
flavor: bitter
color: "#8a9a5b"
recognizable: true
physicalDesc: reagent-physical-desc-fuzzy
metabolisms:
Poison:
effects:
- !type:HealthChange
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
shouldHave: false
damage:
types:
Poison: 1
- type: reagent
id: PolytrinicAcid
name: reagent-name-polytrinic-acid
group: Toxins
desc: reagent-desc-polytrinic-acid
physicalDesc: reagent-physical-desc-strong-smelling
flavor: acid
color: "#a1000b"
boilingPoint: 78.2 # This isn't a real chemical...
meltingPoint: -19.4
plantMetabolism:
- !type:PlantAdjustToxins
amount: 20
- !type:PlantAdjustWeeds
amount: -4
- !type:PlantAdjustHealth
amount: -8
reactiveEffects:
Acidic:
methods: [ Touch ]
effects:
- !type:HealthChange
scaleByQuantity: true
ignoreResistances: false
damage:
types:
Caustic: 0.5
- !type:Emote
emote: Scream
probability: 0.3
metabolisms:
Poison:
metabolismRate : 3.00 # High damage, high metabolism rate. You need a lot of units to crit. Simulates acid burning through you fast.
effects:
- !type:HealthChange
damage:
types:
Caustic: 11.0
- !type:PopupMessage
type: Local
visualType: Large
messages: [ "generic-reagent-effect-burning-insides" ]
probability: 0.33
- !type:Emote
emote: Scream
probability: 0.3
- type: reagent
id: FerrochromicAcid
name: reagent-name-ferrochromic-acid
group: Toxins
desc: reagent-desc-ferrochromic-acid
flavor: sour
color: "#48b3b8"
physicalDesc: reagent-physical-desc-ferrous
metabolisms:
Drink:
effects:
- !type:SatiateThirst
factor: -1.5
- !type:HealthChange
scaleByQuantity: true
ignoreResistances: true
damage:
types:
Heat: 2.5
Caustic: 1
- type: reagent
id: FluorosulfuricAcid
name: reagent-name-fluorosulfuric-acid
group: Toxins
desc: reagent-desc-fluorosulfuric-acid
physicalDesc: reagent-physical-desc-strong-smelling
flavor: acid
color: "#5050ff"
boilingPoint: 165
meltingPoint: -87
reactiveEffects:
Acidic:
methods: [ Touch ]
effects:
- !type:HealthChange
scaleByQuantity: true
ignoreResistances: false
damage:
types:
Caustic: 0.3
- !type:Emote
emote: Scream
probability: 0.2
metabolisms:
Poison:
metabolismRate: 3.00 # High damage, high metabolism rate. You need a lot of units to crit. Simulates acid burning through you fast.
effects:
- !type:HealthChange
damage:
types:
Caustic: 8
- !type:PopupMessage
type: Local
visualType: Large
messages: [ "generic-reagent-effect-burning-insides" ]
probability: 0.33
- !type:Emote
emote: Scream
probability: 0.25
- type: reagent
id: SulfuricAcid
name: reagent-name-sulfuric-acid
group: Toxins
desc: reagent-desc-sulfuric-acid
physicalDesc: reagent-physical-desc-oily
flavor: acid
color: "#BF8C00"
recognizable: true
boilingPoint: 337.0
meltingPoint: 10.31
plantMetabolism:
- !type:PlantAdjustToxins
amount: 10
- !type:PlantAdjustWeeds
amount: -2
- !type:PlantAdjustHealth
amount: -5
reactiveEffects:
Acidic:
methods: [ Touch ]
effects:
- !type:HealthChange
scaleByQuantity: true
ignoreResistances: false
damage:
types:
Caustic: 0.1
- !type:Emote
emote: Scream
probability: 0.1
metabolisms:
Poison:
metabolismRate: 3.00 # Okay damage, high metabolism rate. You need a lot of units to crit. Simulates acid burning through you fast.
effects:
- !type:HealthChange
damage:
types:
Caustic: 5
- !type:PopupMessage
type: Local
visualType: Large
messages: [ "generic-reagent-effect-burning-insides" ]
probability: 0.33
- !type:Emote
emote: Scream
probability: 0.2
- type: reagent
id: UnstableMutagen
name: reagent-name-unstable-mutagen
group: Toxins
desc: reagent-desc-unstable-mutagen
physicalDesc: reagent-physical-desc-glowing
flavor: bitter
color: "#00ff5f"
boilingPoint: 340282300000000000000000000000000000000 # Ethidium bromide, which doesn't boil.
meltingPoint: 261.0
plantMetabolism:
- !type:PlantAdjustMutationLevel
amount: 1
metabolisms:
Poison:
effects:
- !type:HealthChange
damage:
types:
Radiation: 3
Narcotic:
effects:
- !type:MutateDiseases
mutationRate: 0.08 # 5u equivalent to one normal disease hop
- type: reagent
id: HeartbreakerToxin
name: reagent-name-heartbreaker-toxin
group: Toxins
desc: reagent-desc-heartbreaker-toxin
physicalDesc: reagent-physical-desc-strong-smelling
color: "#5f959c"
metabolisms:
Poison:
effects:
- !type:HealthChange
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
shouldHave: false
damage:
types:
Asphyxiation: 5
plantMetabolism:
- !type:PlantAdjustToxins
amount: 10
- type: reagent
id: Lexorin
name: reagent-name-lexorin
group: Toxins
desc: reagent-desc-lexorin
physicalDesc: reagent-physical-desc-pungent
color: "#6b0007"
metabolisms:
Poison:
effects:
- !type:HealthChange
damage:
groups:
Airloss: 10
- type: reagent
id: MindbreakerToxin
name: reagent-name-mindbreaker-toxin
group: Toxins
desc: reagent-desc-mindbreaker-toxin
physicalDesc: reagent-physical-desc-opaque
flavor: bitter
color: "#77b58e"
plantMetabolism:
- !type:PlantAdjustToxins
amount: 10
metabolisms:
Poison:
effects:
- !type:ModifyStatusEffect
effectProto: StatusEffectSeeingRainbow
type: Add
time: 10
refresh: false
# TODO: PROPER hallucinations
- type: reagent
id: Histamine
name: reagent-name-histamine
group: Toxins
desc: reagent-desc-histamine
physicalDesc: reagent-physical-desc-abrasive
color: "#FA6464"
metabolisms:
Poison:
effects:
- !type:HealthChange
probability: 0.1
damage:
groups:
Brute: 2
# todo: cough, sneeze
- !type:HealthChange
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
shouldHave: false
- !type:ReagentThreshold
min: 45
damage:
groups:
Brute: 2
Airloss: 2
types:
Poison: 2
- !type:PopupMessage
type: Local
messages: [ "histamine-effect-light-itchiness" ]
probability: 0.1
- !type:PopupMessage
conditions:
- !type:ReagentThreshold
min: 45
type: Local
visualType: Medium
messages: [ "histamine-effect-heavy-itchiness" ]
probability: 0.2
- type: reagent
id: Theobromine
name: reagent-name-theobromine
group: Toxins
desc: reagent-desc-theobromine
physicalDesc: reagent-physical-desc-grainy
color: "#f5f5f5"
meltingPoint: 351
boilingPoint: 554 # I'm not a chemist, but it boils at 295, lower than melting point, idk how it works so I gave it higher value
metabolisms:
Poison:
metabolismRate: 0.05
effects:
- !type:HealthChange
conditions:
- !type:OrganType
type: Animal # Applying damage to the mobs with lower metabolism capabilities
damage:
types:
Poison: 0.4
- !type:ChemVomit
probability: 0.04 #Scaled for time, not metabolismrate.
conditions:
- !type:OrganType
type: Animal
- type: reagent
id: Amatoxin
name: reagent-name-amatoxin
group: Toxins
desc: reagent-desc-amatoxin
physicalDesc: reagent-physical-desc-nondescript
color: "#D6CE7B"
metabolisms:
Poison:
metabolismRate: 0.2
effects:
- !type:HealthChange
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
shouldHave: false
damage:
types:
Poison: 3
- type: reagent
id: VentCrud
name: reagent-name-vent-crud
group: Toxins
desc: reagent-desc-vent-crud
physicalDesc: reagent-physical-desc-sticky
flavor: bitter
color: "#000000"
metabolisms:
Poison:
effects:
- !type:HealthChange
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
shouldHave: false
- !type:OrganType # Goob, Vox are stinky
type: Vox
shouldHave: false
damage:
types:
Poison: 2
Food:
effects:
- !type:SatiateHunger
conditions:
- !type:OrganType # Goob, Vox are stinky
type: Vox
shouldHave: true
- type: reagent
id: Romerol
name: reagent-name-romerol
group: Toxins
desc: reagent-desc-romerol
physicalDesc: reagent-physical-desc-necrotic
flavor: bitter
color: "#7e916e"
worksOnTheDead: true
metabolisms:
Medicine:
effects:
- !type:CauseZombieInfection
conditions:
- !type:ReagentThreshold
min: 5
- type: reagent
id: UncookedAnimalProteins
name: reagent-name-uncooked-animal-proteins
group: Foods
desc: reagent-desc-uncooked-animal-proteins
physicalDesc: reagent-physical-desc-clumpy
flavor: bitter
color: "#FFFFE5"
metabolisms:
Food:
effects:
- !type:PopupMessage
conditions:
- !type:OrganType
type: Animal
shouldHave: false
- !type:OrganType
type: Vox
shouldHave: false
- !type:OrganType # Goobstation - Yowie
type: Yowie
shouldHave: false
type: Local
visualType: MediumCaution
messages: [ "generic-reagent-effect-sick" ]
probability: 0.5
- !type:ChemVomit
probability: 0.1
conditions:
- !type:OrganType
type: Animal
shouldHave: false
- !type:OrganType
type: Vox
shouldHave: false
- !type:OrganType # Goobstation - Yowie
type: Yowie
shouldHave: false
- !type:HealthChange
conditions:
- !type:OrganType
type: Animal
shouldHave: false
- !type:OrganType
type: Vox
shouldHave: false
- !type:OrganType # Goobstation - Yowie
type: Yowie
shouldHave: false
damage:
types:
Poison: 1
- !type:AdjustReagent
conditions:
- !type:OrganType
type: Animal
reagent: Protein
amount: 0.5
- !type:AdjustReagent
conditions:
- !type:OrganType
type: Vox
reagent: Protein
amount: 0.25
- type: reagent
id: Allicin
name: reagent-name-allicin
group: Foods
desc: reagent-desc-allicin
physicalDesc: reagent-physical-desc-pungent
flavor: bitter
color: "#F2E9D2"
metabolisms:
Poison:
metabolismRate: 0.05
effects:
- !type:HealthChange
conditions:
- !type:ReagentThreshold
min: 1
- !type:OrganType
type: Animal
damage:
types:
Poison: 0.06
- type: reagent
id: Pax
name: reagent-name-pax
group: Narcotics
desc: reagent-desc-pax
physicalDesc: reagent-physical-desc-soothing
color: "#AAAAAA"
metabolisms:
Poison:
effects:
- !type:GenericStatusEffect
key: Pacified
component: Pacified
type: Add
time: 4
- type: reagent
id: Honk
name: reagent-name-honk
group: Toxins
desc: reagent-desc-honk
physicalDesc: reagent-physical-desc-pungent
flavor: bitter
color: "#F2E9D2"
metabolisms:
Poison:
metabolismRate: 0.05
effects:
- !type:SpeciesChange
newSpecies: BananaMen
conditions:
- !type:ReagentThreshold
min: 30
- !type:Emote
emote: Honk
showInChat: true
showInGuidebook: true
force: true
probability: 0.2
- !type:HealthChange
conditions:
- !type:ReagentThreshold
min: 1
- !type:OrganType
type: Animal
damage:
types:
Poison: 0.06
- type: reagent
id: Lead
name: reagent-name-lead
group: Toxins
desc: reagent-desc-lead
physicalDesc: reagent-physical-desc-metallic
color: "#5C6274"
metabolisms:
Poison:
metabolismRate: 0.03 # Effectively once every 30 seconds.
effects:
- !type:HealthChange
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
shouldHave: false
damage:
types:
Poison: 0.6 # Makes it 20 damage per unit.
- type: reagent
id: Bungotoxin
name: reagent-name-bungotoxin
group: Toxins
desc: reagent-desc-bungotoxin
physicalDesc: reagent-physical-desc-nondescript
color: "#EBFF8E"
metabolisms:
Poison:
metabolismRate: 0.2
effects:
- !type:HealthChange
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
shouldHave: false
damage:
types:
Poison: 1.8
- type: reagent
id: Vestine
name: reagent-name-vestine
group: Toxins
desc: reagent-desc-vestine
physicalDesc: reagent-physical-desc-shiny
flavor: medicine
color: "#435166"
metabolisms:
Poison:
effects:
- !type:Jitter
conditions:
- !type:ReagentThreshold
min: 5
- !type:MovespeedModifier
walkSpeedModifier: 0.8
sprintSpeedModifier: 0.8
- !type:HealthChange
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
shouldHave: false
damage:
groups:
Airloss: 2
- type: reagent
id: Tazinide
name: reagent-name-tazinide
group: Toxins
desc: reagent-desc-tazinide
physicalDesc: reagent-physical-desc-metallic
flavor: shocking
color: "#FDD023"
metabolisms:
Poison:
effects:
- !type:Electrocute
probability: 0.8
- type: reagent
id: Lipolicide
name: reagent-name-lipolicide
group: Toxins
desc: reagent-desc-lipolicide
physicalDesc: reagent-physical-desc-strong-smelling
flavor: mothballs #why does weightloss juice taste like mothballs
color: "#F0FFF0"
metabolisms:
Poison:
effects:
- !type:HealthChange
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
shouldHave: false
- !type:Hunger
max: 50
damage:
types:
Poison: 2
- !type:SatiateHunger
factor: -6
# inspired by the spider neurotoxin GsMtx-4
# poisons non-spiders and slows you down at high doses
- type: reagent
id: Mechanotoxin
name: reagent-name-mechanotoxin
group: Toxins
desc: reagent-desc-mechanotoxin
flavor: sweet
color: "#00b408"
physicalDesc: reagent-physical-desc-nondescript
metabolisms:
Poison:
metabolismRate: 0.2 # Slower metabolism so it can build up over time for slowdown
effects:
- !type:HealthChange
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
shouldHave: false
- !type:OrganType
type: Arachnid
shouldHave: false
damage:
types:
Poison: 1.6
- !type:MovespeedModifier
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
shouldHave: false
- !type:ReagentThreshold
reagent: Mechanotoxin
min: 2
- !type:OrganType
type: Arachnid
shouldHave: false
walkSpeedModifier: 0.8
sprintSpeedModifier: 0.8
- !type:MovespeedModifier
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
shouldHave: false
- !type:ReagentThreshold
reagent: Mechanotoxin
min: 4
- !type:OrganType
type: Arachnid
shouldHave: false
walkSpeedModifier: 0.4
sprintSpeedModifier: 0.4
- type: reagent
id: ToxinTrash
name: reagent-name-toxintrash
group: Toxins
desc: reagent-desc-toxintrash
flavor: trashy
physicalDesc: reagent-physical-desc-nondescript
metabolisms:
Food:
effects:
- !type:SatiateHunger
factor: 1
conditions:
- !type:OrganType
type: Vox