This commit is contained in:
2026-01-24 16:34:15 -05:00
commit c23bf51490
3996 changed files with 657568 additions and 0 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,94 @@
# SPDX-FileCopyrightText: 2021 mirrorcult <lunarautomaton6@gmail.com>
# SPDX-FileCopyrightText: 2022 Moony <moonheart08@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 Rane <60792108+Elijahrane@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 moonheart08 <moonheart08@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 Waylon Cude <waylon.cude@finzdani.net>
# SPDX-FileCopyrightText: 2023 metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Tayrtahn <tayrtahn@gmail.com>
# SPDX-FileCopyrightText: 2024 ike709 <ike709@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 themias <89101928+themias@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
#
# SPDX-License-Identifier: MIT
- type: reagent
id: BaseDrink
group: NonAlcoholicDrinks # Goob - Drinks guidebook split
abstract: true
slipData:
requiredSlipSpeed: 3.5
metabolisms:
Drink:
effects:
- !type:SatiateThirst
factor: 3
reactiveEffects:
Extinguish:
methods: [ Touch ]
effects:
- !type:ExtinguishReaction
plantMetabolism:
- !type:PlantAdjustWater
amount: 1
tileReactions:
- !type:ExtinguishTileReaction { }
- !type:SpillIfPuddlePresentTileReaction { }
- type: reagent
id: BaseSoda
parent: BaseDrink
abstract: true
metabolisms:
Drink:
effects:
- !type:SatiateThirst
factor: 2
plantMetabolism:
- !type:PlantAdjustNutrition
amount: 0.1
- !type:PlantAdjustWater
amount: 0.1
- !type:PlantAdjustHealth
amount: -0.1
footstepSound:
collection: FootstepSlime
fizziness: 0.5
- type: reagent
id: BaseAlcohol
group: AlcoholicDrinks # Goob - Drinks guidebook split
abstract: true
slipData:
requiredSlipSpeed: 3.5
friction: 0.4
metabolisms:
Drink:
effects:
- !type:SatiateThirst
factor: 2
- !type:AdjustReagent
reagent: Ethanol
amount: 0.06
reactiveEffects:
Flammable:
methods: [ Touch ]
effects:
- !type:FlammableReaction
tileReactions:
- !type:FlammableTileReaction
temperatureMultiplier: 1.35
plantMetabolism:
- !type:PlantAdjustNutrition
amount: 0.25
- !type:PlantAdjustWater
amount: 0.7
- type: reagent
id: BaseJuice
parent: BaseDrink
abstract: true
flavor: sweet
footstepSound:
collection: FootstepSlime

View File

@@ -0,0 +1,763 @@
# SPDX-FileCopyrightText: 2021 Pieter-Jan Briers <pieterjan.briers+git@gmail.com>
# SPDX-FileCopyrightText: 2021 Swept <sweptwastaken@protonmail.com>
# SPDX-FileCopyrightText: 2021 SweptWasTaken <sweptwastaken@protonmail.com>
# SPDX-FileCopyrightText: 2021 ZeroDayDaemon <60460608+ZeroDayDaemon@users.noreply.github.com>
# SPDX-FileCopyrightText: 2021 mirrorcult <lunarautomaton6@gmail.com>
# SPDX-FileCopyrightText: 2022 Alex Evgrashin <aevgrashin@yandex.ru>
# SPDX-FileCopyrightText: 2022 Fishfish458 <47410468+Fishfish458@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 Flipp Syder <76629141+vulppine@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 KIBORG04 <bossmira4@gmail.com>
# SPDX-FileCopyrightText: 2022 Moony <moonheart08@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 Morb <14136326+Morb0@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 Peptide90 <78795277+Peptide90@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 Rane <60792108+Elijahrane@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 Veritius <45957058+Veritius@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 fishfish458 <fishfish458>
# SPDX-FileCopyrightText: 2022 metalgearsloth <comedian_vs_clown@hotmail.com>
# SPDX-FileCopyrightText: 2023 Floofi <126319569+Shadowtheprotogen546@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 Jeff <velcroboy333@hotmail.com>
# SPDX-FileCopyrightText: 2023 Kara <lunarautomaton6@gmail.com>
# SPDX-FileCopyrightText: 2023 Moony <moony@hellomouse.net>
# SPDX-FileCopyrightText: 2023 T-Stalker <43253663+DogZeroX@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 Velcroboy <107660393+IamVelcroboy@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 Veritius <veritiusgaming@gmail.com>
# SPDX-FileCopyrightText: 2023 lapatison <100279397+lapatison@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 lzk <124214523+lzk228@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 moonheart08 <moonheart08@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Ashley Woodiss-Field <ash@DESKTOP-H64M4AI.localdomain>
# SPDX-FileCopyrightText: 2024 ColesMagnum <98577947+AW-FulCode@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Firewatch <54725557+musicmanvr@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Hanz <41141796+Hanzdegloker@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 RumiTiger <154005209+RumiTiger@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Sybil <azurerosegarden@gmail.com>
# SPDX-FileCopyrightText: 2024 Tayrtahn <tayrtahn@gmail.com>
# SPDX-FileCopyrightText: 2024 c4llv07e <kseandi@gmail.com>
# SPDX-FileCopyrightText: 2024 cool dolphin <36332236+Afrokada@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 ike709 <ike709@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 slarticodefast <161409025+slarticodefast@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 themias <89101928+themias@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 AstroDogeDX <48888500+AstroDogeDX@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 GoobBot <uristmchands@proton.me>
# SPDX-FileCopyrightText: 2025 Jajsha <101492056+Zap527@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 RedBookcase <crazykid1590@gmail.com>
# SPDX-FileCopyrightText: 2025 SharkSnake98 <peanutbuttersharky@gmail.com>
# SPDX-FileCopyrightText: 2025 gluesniffler <159397573+gluesniffler@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 qwerltaz <69696513+qwerltaz@users.noreply.github.com>
#
# SPDX-License-Identifier: AGPL-3.0-or-later
- type: reagent
id: Coffee
name: reagent-name-coffee
parent: BaseDrink
desc: reagent-desc-coffee
physicalDesc: reagent-physical-desc-aromatic
flavor: coffee
color: "#664300"
recognizable: true
metabolisms:
Drink:
metabolismRate: 0.05 # Goobstation: Very slow metabolism
effects:
- !type:SatiateThirst
factor: 2
- !type:ModifyStatusEffect
effectProto: StatusEffectDrowsiness
time: 2
type: Remove
- !type:AdjustReagent
reagent: Theobromine
amount: 0.05
- !type:Jitter # Goobstation: Coffee causes jitteriness and alters speed
conditions:
- !type:ReagentThreshold
reagent: Coffee
min: 25
- !type:MovespeedModifier
walkSpeedModifier: 1.1
sprintSpeedModifier: 1.1
conditions:
- !type:ReagentThreshold
reagent: Coffee
min: 25
max: 99
- !type:GenericStatusEffect
key: Stutter
component: StutteringAccent
conditions:
- !type:ReagentThreshold
reagent: Coffee
min: 75
- !type:MovespeedModifier # Goobstation: Drinking too much causes chest pain and slows you down
walkSpeedModifier: 0.70
sprintSpeedModifier: 0.70
conditions:
- !type:ReagentThreshold
reagent: Coffee
min: 100
- !type:PopupMessage
visualType: Medium
messages: ["ephedrine-effect-tight-pain", "ephedrine-effect-heart-pounds"]
type: Local
probability: 0.1
conditions:
- !type:ReagentThreshold
reagent: Coffee
min: 100
metamorphicSprite:
sprite: Objects/Consumable/Drinks/coffeeglass.rsi
state: icon_empty
metamorphicMaxFillLevels: 4
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
- type: reagent
id: HotCocoa
name: reagent-name-hot-cocoa
parent: BaseDrink
desc: reagent-desc-hot-cocoa
physicalDesc: reagent-physical-desc-aromatic
flavor: chocolate
color: "#664300"
recognizable: true
metabolisms:
Drink:
effects:
- !type:SatiateThirst
factor: 2
- !type:AdjustReagent
reagent: Theobromine
amount: 0.05
- type: reagent
id: Cream
name: reagent-name-cream
#group: Drinks - Goob: Drinks guidebook split
desc: reagent-desc-cream
physicalDesc: reagent-physical-desc-creamy
flavor: creamy
color: "#DFD7AF"
metabolisms:
Drink:
effects:
- !type:SatiateThirst
factor: 1
- type: reagent
id: CoconutWater
name: reagent-name-coconut-water
parent: BaseDrink
desc: reagent-desc-coconut-water
physicalDesc: reagent-physical-desc-milky
flavor: nutty
color: "#f4eadb"
metabolisms:
Drink:
effects:
- !type:SatiateThirst
factor: 4 # Coconut water is 94% water
- type: reagent
id: CreamOfCoconut
name: reagent-name-cream-of-coconut
parent: BaseDrink
desc: reagent-desc-cream-of-coconut
physicalDesc: reagent-physical-desc-syrupy
flavor: creamy
color: "#FFEABF"
metabolisms:
Drink:
effects:
- !type:SatiateThirst
factor: 2
- type: reagent
id: CafeLatte
name: reagent-name-cafe-latte
parent: BaseDrink
desc: reagent-desc-cafe-latte
physicalDesc: reagent-physical-desc-creamy
flavor: creamy
color: "#664300"
metamorphicSprite:
sprite: Objects/Consumable/Drinks/cafe_latte.rsi
state: icon_empty
metamorphicMaxFillLevels: 1
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
metabolisms:
Drink:
effects:
- !type:SatiateThirst
factor: 2
- !type:ModifyStatusEffect
effectProto: StatusEffectDrowsiness
time: 2
type: Remove
- type: reagent
id: GreenTea
name: reagent-name-green-tea
parent: BaseDrink
desc: reagent-desc-green-tea
physicalDesc: reagent-physical-desc-aromatic
flavor: tea
color: "#7EB626"
metamorphicSprite:
sprite: Objects/Consumable/Drinks/greenteaglass.rsi
state: icon_empty
metamorphicMaxFillLevels: 4
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
- type: reagent
id: Grenadine
name: reagent-name-grenadine
parent: BaseDrink
desc: reagent-desc-grenadine
physicalDesc: reagent-physical-desc-dark-red
flavor: bitter
color: "#EA1D26"
metamorphicSprite:
sprite: Objects/Consumable/Drinks/grenadineglass.rsi
state: icon_empty
metamorphicMaxFillLevels: 3
metamorphicFillBaseName: fill-
metamorphicChangeColor: true
footstepSound:
collection: FootstepSlime
- type: reagent
id: IcedCoffee
name: reagent-name-iced-coffee
parent: BaseDrink
desc: reagent-desc-iced-coffee
physicalDesc: reagent-physical-desc-aromatic
flavor: coffee
color: "#102838"
metamorphicSprite:
sprite: Objects/Consumable/Drinks/icedcoffeeglass.rsi
state: icon_empty
metamorphicMaxFillLevels: 5
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
metabolisms:
Drink:
effects:
- !type:SatiateThirst
factor: 2
- !type:ModifyStatusEffect
effectProto: StatusEffectDrowsiness
time: 2
type: Remove
- type: reagent
id: IcedGreenTea
name: reagent-name-iced-green-tea
parent: BaseDrink
desc: reagent-desc-iced-green-tea
physicalDesc: reagent-physical-desc-aromatic
flavor: icedtea
color: "#5B821B"
metamorphicSprite:
sprite: Objects/Consumable/Drinks/icedgreenteaglass.rsi
state: icon_empty
metamorphicMaxFillLevels: 5
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
- type: reagent
id: IcedTea
name: reagent-name-iced-tea
parent: BaseDrink
desc: reagent-desc-iced-tea
physicalDesc: reagent-physical-desc-aromatic
flavor: icedtea
color: "#6C3916"
metamorphicSprite:
sprite: Objects/Consumable/Drinks/icedteaglass.rsi
state: icon_empty
metamorphicMaxFillLevels: 6
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
metabolisms:
Drink:
effects:
- !type:SatiateThirst
factor: 2
- !type:AdjustReagent
reagent: Theobromine
amount: 0.05
- type: reagent
id: JuiceBerryPoison
parent: BaseJuice
name: reagent-name-juice-berry-poison
#group: Drinks - Goob: Drinks guidebook split
desc: reagent-desc-juice-berry-poison
physicalDesc: reagent-physical-desc-sickly
flavor: bitter
color: "#6600CC"
metabolisms:
Drink:
effects:
- !type:SatiateThirst
Poison:
effects:
- !type:HealthChange
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
shouldHave: false
damage:
types:
Poison: 1
- type: reagent
id: Lemonade
parent: BaseJuice
name: reagent-name-lemonade
#group: Drinks - Goob: Drinks guidebook split
desc: reagent-desc-lemonade
physicalDesc: reagent-physical-desc-tart
flavor: sweet
color: "#FFFF00"
metamorphicSprite:
sprite: Objects/Consumable/Drinks/lemonadeglass.rsi
state: icon_empty
metamorphicMaxFillLevels: 6
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
metabolisms:
Drink:
effects:
- !type:SatiateThirst
factor: 2
- type: reagent
id: Milk
name: reagent-name-milk
#group: Drinks - Goob: Drinks guidebook split
desc: reagent-desc-milk
physicalDesc: reagent-physical-desc-opaque
flavor: milk
color: "#DFDFDF"
recognizable: true
plantMetabolism:
- !type:PlantAdjustNutrition
amount: 0.1
- !type:PlantAdjustWater
amount: 0.9
metabolisms:
Drink:
effects:
- !type:SatiateThirst
factor: 4
- !type:HealthChange
conditions:
- !type:OrganType
type: Plasmaman
damage:
groups:
Brute: -0.90
types:
Heat: -0.30
Shock: -0.30
Caustic: -0.30
- type: reagent
id: MilkGoat
parent: Milk
name: reagent-name-milk-goat
desc: reagent-desc-milk-goat
- type: reagent
id: MilkOat
name: reagent-name-milk-oat
#group: Drinks - Goob: Drinks guidebook split
desc: reagent-desc-milk-oat
physicalDesc: reagent-physical-desc-refreshing
flavor: oats
color: "#DEDACD"
recognizable: true
metabolisms:
Drink:
effects:
- !type:SatiateThirst
factor: 4
- type: reagent
id: MilkSoy
parent: MilkOat
name: reagent-name-milk-soy
desc: reagent-desc-milk-soy
physicalDesc: reagent-physical-desc-refreshing
flavor: soy
color: "#D2C29D"
- type: reagent
id: MilkSpoiled
name: reagent-name-milk-spoiled
#group: Drinks - Goob: Drinks guidebook split
desc: reagent-desc-milk-spoiled
physicalDesc: reagent-physical-desc-putrid
flavor: terrible
color: "#faffba"
metabolisms:
Drink:
effects:
- !type:SatiateThirst
factor: -2
- type: reagent
id: Nothing
name: reagent-name-nothing
desc: reagent-desc-nothing
#group: Drinks - Goob: Drinks guidebook split
physicalDesc: reagent-physical-desc-nothing
metabolisms:
Drink:
effects:
- !type:SatiateThirst
factor: 2
# TODO heal mimes
- type: reagent
id: NuclearCola
parent: BaseSoda
name: reagent-name-nuclear-cola
#group: Drinks - Goob: Drinks guidebook split
desc: reagent-desc-nuclear-cola
physicalDesc: reagent-physical-desc-fizzy
flavor: atomiccola
color: "#100800"
metamorphicSprite:
sprite: Objects/Consumable/Drinks/nuclear_colaglass.rsi
state: icon_empty
metamorphicMaxFillLevels: 5
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
metabolisms:
Drink:
effects:
- !type:SatiateThirst
factor: 6
- !type:ModifyStatusEffect
effectProto: StatusEffectDrowsiness
time: 3
type: Remove
Poison:
effects:
- !type:HealthChange
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
shouldHave: false
damage:
types:
Poison: 1
fizziness: 0.5
- type: reagent
id: SodaWater
name: reagent-name-soda-water
parent: BaseDrink
desc: reagent-desc-soda-water
physicalDesc: reagent-physical-desc-fizzy
flavor: fizzy
color: "#619494"
fizziness: 0.8
- type: reagent
id: SoyLatte
name: reagent-name-soy-latte
parent: BaseDrink
desc: reagent-desc-soy-latte
physicalDesc: reagent-physical-desc-strong-smelling
flavor: soy
color: "#664300"
metamorphicSprite:
sprite: Objects/Consumable/Drinks/soy_latte.rsi
state: icon_empty
metamorphicMaxFillLevels: 1
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
metabolisms:
Drink:
effects:
- !type:SatiateThirst
factor: 2
- !type:ModifyStatusEffect
effectProto: StatusEffectDrowsiness
time: 2
type: Remove
- type: reagent
id: Tea
name: reagent-name-tea
parent: BaseDrink
desc: reagent-desc-tea
physicalDesc: reagent-physical-desc-aromatic
flavor: tea
color: "#8a5a3a"
recognizable: true
metabolisms:
Drink:
effects:
- !type:SatiateThirst
factor: 2
- !type:AdjustReagent
reagent: Theobromine
amount: 0.05
metamorphicSprite:
sprite: Objects/Consumable/Drinks/teaglass.rsi
state: icon_empty
metamorphicMaxFillLevels: 4
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
- type: reagent
id: TonicWater
name: reagent-name-tonic-water
parent: BaseDrink
desc: reagent-desc-tonic-water
physicalDesc: reagent-physical-desc-fizzy
flavor: tonicwater
color: "#0064C8"
fizziness: 0.4
metamorphicSprite:
sprite: Objects/Consumable/Drinks/tonicglass.rsi
state: icon_empty
metamorphicMaxFillLevels: 5
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
- type: reagent
id: Water
name: reagent-name-water
parent: BaseDrink
desc: reagent-desc-water
evaporationSpeed: 0.3
absorbent: true
physicalDesc: reagent-physical-desc-translucent
flavor: water
color: "#75b1f0"
recognizable: true
boilingPoint: 100.0
meltingPoint: 0.0
friction: 0.4
metabolisms:
Drink:
effects:
- !type:SatiateThirst
factor: 4
Gas: # DeltaV - Feroxi get to breathe with this too!
effects:
- !type:HealthChange
scaleByQuantity: true
ignoreResistances: true
conditions:
- !type:OrganType
type: Slime
shouldHave: true
damage:
types:
Heat: 3
- !type:Oxygenate
conditions:
- !type:OrganType
type: Feroxi
- !type:SatiateThirst
conditions:
- !type:OrganType
type: Feroxi
factor: 2
- !type:Oxygenate
conditions:
- !type:OrganType
type: FeroxiDehydrated
- !type:SatiateThirst
conditions:
- !type:OrganType
type: FeroxiDehydrated
factor: 2
# DeltaV Converts H2O into CO2 for Feroxi
- !type:ModifyLungGas
conditions:
- !type:OrganType
type: Feroxi
ratios: # DeltaV no duplicating O2 >:3
CarbonDioxide: 0.5
WaterVapor: -1.0
- !type:ModifyLungGas
conditions:
- !type:OrganType
type: FeroxiDehydrated
ratios: # DeltaV no duplicating O2 >:3
CarbonDioxide: 0.5
WaterVapor: -1.0
- type: reagent
id: Ice
name: reagent-name-ice
desc: reagent-desc-ice
slipData:
requiredSlipSpeed: 3.5
physicalDesc: reagent-physical-desc-frosty
flavor: cold
color: "#bed8e6"
recognizable: true
meltingPoint: 0.0
boilingPoint: 100.0
friction: 0.05 #Copied from Ice Crust
plantMetabolism:
- !type:PlantAdjustWater
amount: 1
metamorphicSprite:
sprite: Objects/Consumable/Drinks/iceglass.rsi
state: icon_empty
metamorphicMaxFillLevels: 3
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
- type: reagent
id: DryRamen
name: reagent-name-dry-ramen
parent: BaseDrink
desc: reagent-desc-dry-ramen
physicalDesc: reagent-physical-desc-wormy
flavor: cheapnoodles
color: "#664300"
metabolisms:
Food:
effects:
- !type:SatiateHunger
factor: 1
- type: reagent
id: HotRamen
name: reagent-name-hot-ramen
parent: BaseDrink
desc: reagent-desc-hot-ramen
physicalDesc: reagent-physical-desc-wormy
flavor: cheapnoodles
color: "#664300"
metabolisms:
Food:
effects:
- !type:SatiateHunger
factor: 4
- type: reagent
id: ArnoldPalmer
name: reagent-name-arnold-palmer
parent: BaseAlcohol
desc: reagent-desc-arnold-palmer
physicalDesc: reagent-physical-desc-sweet
flavor: arnoldpalmer
color: "#d8cc5d"
metamorphicSprite:
sprite: Objects/Consumable/Drinks/arnoldpalmer.rsi
state: icon_empty
metamorphicMaxFillLevels: 4
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
metabolisms:
Drink:
effects:
- !type:SatiateThirst
factor: 4
- !type:AdjustReagent
reagent: Theobromine
amount: 0.05
- type: reagent
id: Pilk
name: reagent-name-pilk
parent: BaseDrink
desc: reagent-desc-pilk
physicalDesc: reagent-physical-desc-creamy
flavor: pilk
color: "#e7c69f"
metabolisms:
Drink:
effects:
- !type:SatiateThirst
factor: 1
fizziness: 0.3
- type: reagent
id: Posca
name: reagent-name-posca
parent: BaseDrink
desc: reagent-desc-posca
physicalDesc: reagent-physical-desc-sour
flavor: bitter
color: "#B3B599"
- type: reagent
id: KiraSpecial
name: reagent-name-kira-special
parent: BaseDrink
desc: reagent-desc-kira-special
physicalDesc: reagent-physical-desc-strong-smelling
flavor: sweet
color: "#CCCC99"
metamorphicSprite:
sprite: Objects/Consumable/Drinks/kiraspecial.rsi
state: icon_empty
metamorphicMaxFillLevels: 3
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
fizziness: 0.3
- type: reagent
id: Rewriter
name: reagent-name-rewriter
parent: BaseDrink
desc: reagent-desc-rewriter
physicalDesc: reagent-physical-desc-strong-smelling
flavor: sweet
color: "#485000"
metamorphicSprite:
sprite: Objects/Consumable/Drinks/rewriter.rsi
state: icon_empty
metamorphicMaxFillLevels: 5
metamorphicFillBaseName: fill-
metamorphicChangeColor: true
fizziness: 0.3
- type: reagent
id: Mopwata
name: reagent-name-mopwata
parent: BaseDrink
desc: reagent-desc-mopwata
physicalDesc: reagent-physical-desc-murky
flavor: mopwata
color: "#59502b"
metabolisms:
Drink:
effects:
- !type:SatiateThirst
factor: 0.6
- type: reagent
id: Tortuga
name: reagent-name-tortuga
parent: BaseDrink
desc: reagent-desc-tortuga
physicalDesc: reagent-physical-desc-sweet
flavor: tortuga
color: "#1c8c40"
metamorphicSprite:
sprite: Objects/Consumable/Drinks/tortuga.rsi
state: icon_empty
metamorphicMaxFillLevels: 4
metamorphicFillBaseName: fill-
metamorphicChangeColor: false

View File

@@ -0,0 +1,240 @@
# SPDX-FileCopyrightText: 2021 Swept <sweptwastaken@protonmail.com>
# SPDX-FileCopyrightText: 2021 ZeroDayDaemon <60460608+ZeroDayDaemon@users.noreply.github.com>
# SPDX-FileCopyrightText: 2021 mirrorcult <lunarautomaton6@gmail.com>
# SPDX-FileCopyrightText: 2022 Alex Evgrashin <aevgrashin@yandex.ru>
# SPDX-FileCopyrightText: 2022 Flipp Syder <76629141+vulppine@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 Rane <60792108+Elijahrane@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 metalgearsloth <comedian_vs_clown@hotmail.com>
# SPDX-FileCopyrightText: 2023 Doru991 <75124791+Doru991@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 Kara <lunarautomaton6@gmail.com>
# SPDX-FileCopyrightText: 2024 12rabbits <53499656+12rabbits@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Alzore <140123969+Blackern5000@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Brandon Hu <103440971+Brandon-Huu@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 DieselMohawk <gavin.drinka@gmail.com>
# SPDX-FileCopyrightText: 2024 Dimastra <65184747+Dimastra@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Dimastra <dimastra@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Ed <96445749+TheShuEd@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Emisse <99158783+Emisse@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Eoin Mcloughlin <helloworld@eoinrul.es>
# SPDX-FileCopyrightText: 2024 Errant <35878406+Errant-4@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 IProduceWidgets <107586145+IProduceWidgets@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 JIPDawg <51352440+JIPDawg@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 JIPDawg <JIPDawg93@gmail.com>
# SPDX-FileCopyrightText: 2024 JustCone <141039037+JustCone14@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Mervill <mervills.email@gmail.com>
# SPDX-FileCopyrightText: 2024 MisterMecky <mrmecky@hotmail.com>
# SPDX-FileCopyrightText: 2024 Moomoobeef <62638182+Moomoobeef@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 PJBot <pieterjan.briers+bot@gmail.com>
# SPDX-FileCopyrightText: 2024 Partmedia <kevinz5000@gmail.com>
# SPDX-FileCopyrightText: 2024 Pieter-Jan Briers <pieterjan.briers+git@gmail.com>
# SPDX-FileCopyrightText: 2024 Pieter-Jan Briers <pieterjan.briers@gmail.com>
# SPDX-FileCopyrightText: 2024 Piras314 <p1r4s@proton.me>
# SPDX-FileCopyrightText: 2024 PopGamer46 <yt1popgamer@gmail.com>
# SPDX-FileCopyrightText: 2024 PursuitInAshes <pursuitinashes@gmail.com>
# SPDX-FileCopyrightText: 2024 QueerNB <176353696+QueerNB@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 RumiTiger <154005209+RumiTiger@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Saphire Lattice <lattice@saphi.re>
# SPDX-FileCopyrightText: 2024 ShadowCommander <10494922+ShadowCommander@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Simon <63975668+Simyon264@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 SlamBamActionman <83650252+SlamBamActionman@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Spessmann <156740760+Spessmann@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Tayrtahn <tayrtahn@gmail.com>
# SPDX-FileCopyrightText: 2024 Thomas <87614336+Aeshus@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Ubaser <134914314+UbaserB@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Unisol <1929445+Unisol@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Winkarst <74284083+Winkarst-cpu@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 beck-thompson <107373427+beck-thompson@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 c4llv07e <kseandi@gmail.com>
# SPDX-FileCopyrightText: 2024 coolboy911 <85909253+coolboy911@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 deltanedas <39013340+deltanedas@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 deltanedas <@deltanedas:kde.org>
# SPDX-FileCopyrightText: 2024 eoineoineoin <github@eoinrul.es>
# SPDX-FileCopyrightText: 2024 github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 ike709 <ike709@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 lunarcomets <140772713+lunarcomets@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 lzk <124214523+lzk228@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 osjarw <oskariwjarvinen@gmail.com>
# SPDX-FileCopyrightText: 2024 potato1234_x <79580518+potato1234x@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 saintmuntzer <47153094+saintmuntzer@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 slarticodefast <161409025+slarticodefast@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 stellar-novas <stellar_novas@riseup.net>
# SPDX-FileCopyrightText: 2024 themias <89101928+themias@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
#
# SPDX-License-Identifier: AGPL-3.0-or-later
- type: reagent
id: JuiceApple
name: reagent-name-juice-apple
parent: BaseJuice
desc: reagent-desc-juice-apple
physicalDesc: reagent-physical-desc-crisp
flavor: apple
color: "#FDAD01"
recognizable: true
- type: reagent
id: JuiceBanana
name: reagent-name-juice-banana
parent: BaseJuice
desc: reagent-desc-juice-banana
physicalDesc: reagent-physical-desc-crisp
flavor: banana
color: "#FFE777"
- type: reagent
id: JuiceBerry
name: reagent-name-juice-berry
parent: BaseJuice
desc: reagent-desc-juice-berry
physicalDesc: reagent-physical-desc-sweet
flavor: berry
color: "#660099"
- type: reagent
id: JuiceBluePumpkin
name: reagent-name-juice-blue-pumpkin
parent: BaseJuice
desc: reagent-desc-juice-blue-pumpkin
physicalDesc: reagent-physical-desc-strong-smelling
flavor: bluepumpkin
color: "#00BFFF"
- type: reagent
id: JuiceBungo
name: reagent-name-juice-bungo
parent: BaseJuice
desc: reagent-desc-juice-bungo
physicalDesc: reagent-physical-desc-tart
flavor: bungo
color: "#F9E43D"
- type: reagent
id: JuiceCarrot
name: reagent-name-juice-carrot
parent: BaseJuice
desc: reagent-desc-juice-carrot
physicalDesc: reagent-physical-desc-crisp
flavor: carrot
color: "#FF8820"
metabolisms:
Drink:
effects:
- !type:SatiateThirst
factor: 2
- !type:AdjustReagent
reagent: Oculine
amount: 0.5
- !type:AdjustReagent
reagent: Nutriment
amount: 0.5
- type: reagent
id: JuiceGrape
name: reagent-name-juice-grape
parent: BaseJuice
desc: reagent-desc-juice-grape
physicalDesc: reagent-physical-desc-crisp
flavor: juice
color: "#512284"
- type: reagent
id: JuiceLemon
name: reagent-name-juice-lemon
parent: BaseJuice
desc: reagent-desc-juice-lemon
physicalDesc: reagent-physical-desc-citric
flavor: sour
color: "#fff690"
metamorphicSprite:
sprite: Objects/Consumable/Drinks/lemonjuiceglass.rsi
state: icon_empty
metamorphicMaxFillLevels: 5
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
- type: reagent
id: JuiceLime
name: reagent-name-juice-lime
parent: BaseJuice
desc: reagent-desc-juice-lime
physicalDesc: reagent-physical-desc-citric
flavor: sour
color: "#99bb43"
# /datum/reagent/drink/orangejuice/on_mob_life(var/mob/living/M)
# if(..())
# return 1
# if(M.getToxLoss() && prob(20))
# M.adjustToxLoss(-REM)
- type: reagent
id: JuiceOrange
name: reagent-name-juice-orange
parent: BaseJuice
desc: reagent-desc-juice-orange
physicalDesc: reagent-physical-desc-citric
flavor: orange
color: "#E78108"
metamorphicSprite:
sprite: Objects/Consumable/Drinks/orangejuiceglass.rsi
state: icon_empty
metamorphicMaxFillLevels: 5
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
- type: reagent
id: JuicePineapple
name: reagent-name-juice-pineapple
parent: BaseJuice
desc: reagent-desc-juice-pineapple
physicalDesc: reagent-physical-desc-tropical
flavor: pineapple
color: yellow
- type: reagent
id: JuicePotato
name: reagent-name-juice-potato
parent: BaseJuice
desc: reagent-desc-juice-potato
physicalDesc: reagent-physical-desc-starchy
flavor: potatoes
color: "#302000"
- type: reagent
id: JuiceTomato
name: reagent-name-juice-tomato
parent: BaseJuice
desc: reagent-desc-juice-tomato
physicalDesc: reagent-physical-desc-saucey
flavor: tomato
color: "#731008"
- type: reagent
id: JuiceWatermelon
name: reagent-name-juice-watermelon
parent: BaseJuice
desc: reagent-desc-juice-watermelon
physicalDesc: reagent-physical-desc-sweet
flavor: watermelon
color: "#EF3520"
metamorphicSprite:
sprite: Objects/Consumable/Drinks/watermelonglass.rsi
state: icon_empty
metamorphicMaxFillLevels: 4
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
- type: reagent
id: JuiceCherry
name: reagent-name-juice-cherry
parent: BaseJuice
desc: reagent-desc-juice-cherry
physicalDesc: reagent-physical-desc-sweet
flavor: cherry
color: "#84031a"

View File

@@ -0,0 +1,329 @@
# SPDX-FileCopyrightText: 2021 DmitriyRubetskoy <75271456+DmitriyRubetskoy@users.noreply.github.com>
# SPDX-FileCopyrightText: 2021 Pieter-Jan Briers <pieterjan.briers+git@gmail.com>
# SPDX-FileCopyrightText: 2021 Swept <sweptwastaken@protonmail.com>
# SPDX-FileCopyrightText: 2021 ZeroDayDaemon <60460608+ZeroDayDaemon@users.noreply.github.com>
# SPDX-FileCopyrightText: 2021 mirrorcult <lunarautomaton6@gmail.com>
# SPDX-FileCopyrightText: 2022 Alex Evgrashin <aevgrashin@yandex.ru>
# SPDX-FileCopyrightText: 2022 Flipp Syder <76629141+vulppine@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 Plasmaguy <jrjr3000@outlook.com>
# SPDX-FileCopyrightText: 2022 Rane <60792108+Elijahrane@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 metalgearsloth <comedian_vs_clown@hotmail.com>
# SPDX-FileCopyrightText: 2023 Kara <lunarautomaton6@gmail.com>
# SPDX-FileCopyrightText: 2023 Moony <moony@hellomouse.net>
# SPDX-FileCopyrightText: 2023 crazybrain23 <44417085+crazybrain23@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 moonheart08 <moonheart08@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 potato1234_x <79580518+potato1234x@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Ashley Woodiss-Field <ash@DESKTOP-H64M4AI.localdomain>
# SPDX-FileCopyrightText: 2024 ColesMagnum <98577947+AW-FulCode@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Firewatch <54725557+musicmanvr@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Hannah Giovanna Dawson <karakkaraz@gmail.com>
# SPDX-FileCopyrightText: 2024 Hanz <41141796+Hanzdegloker@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Nim <128169402+Nimfar11@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 RumiTiger <154005209+RumiTiger@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Tayrtahn <tayrtahn@gmail.com>
# SPDX-FileCopyrightText: 2024 c4llv07e <kseandi@gmail.com>
# SPDX-FileCopyrightText: 2024 metalgearsloth <31366439+metalgearsloth@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-License-Identifier: AGPL-3.0-or-later
- type: reagent
id: Cola
name: reagent-name-cola
parent: BaseSoda
desc: reagent-desc-cola
physicalDesc: reagent-physical-desc-fizzy
flavor: soda
color: "#6c2828"
recognizable: true
metamorphicSprite:
sprite: Objects/Consumable/Drinks/colaglass.rsi
state: icon_empty
metamorphicMaxFillLevels: 5
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
metabolisms:
Drink:
effects:
- !type:SatiateThirst
factor: 2
- !type:ModifyStatusEffect
effectProto: StatusEffectDrowsiness
time: 1
type: Remove
tileReactions: # Goobstation
- !type:ChangeTileReaction # Unrusts tile
newTileId: Plating
oldTileId: PlatingRust
effect: null
- type: reagent
id: RoyRogers
name: reagent-name-roy-rogers
parent: BaseSoda
desc: reagent-desc-roy-rogers
physicalDesc: reagent-physical-desc-sweet
flavor: cola
color: "#262019"
metamorphicSprite:
sprite: Objects/Consumable/Drinks/royrogers.rsi
state: icon_empty
metamorphicMaxFillLevels: 4
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
metabolisms:
Drink:
effects:
- !type:SatiateThirst
factor: 4
- type: reagent
id: ChangelingSting
name: reagent-name-changeling-sting
parent: BaseSoda
desc: reagent-desc-changeling-sting
physicalDesc: reagent-physical-desc-fizzy
flavor: soda
color: "#2E6671"
- type: reagent
id: DrGibb
name: reagent-name-dr-gibb
parent: BaseSoda
desc: reagent-desc-dr-gibb
physicalDesc: reagent-physical-desc-fizzy
flavor: drgibb
color: "#102000"
metamorphicSprite:
sprite: Objects/Consumable/Drinks/dr_gibb_glass.rsi
state: icon_empty
metamorphicMaxFillLevels: 5
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
- type: reagent
id: EnergyDrink
name: reagent-name-energy-drink
parent: BaseSoda
desc: reagent-desc-energy-drink
physicalDesc: reagent-physical-desc-fizzy
flavor: energydrink
color: "#ffffbf"
metabolisms:
Drink:
effects:
- !type:SatiateThirst
factor: 2
- !type:ModifyStatusEffect
effectProto: StatusEffectDrowsiness
time: 2
type: Remove
- !type:AdjustReagent
reagent: Theobromine
amount: 0.1
fizziness: 0.4
- type: reagent
id: GrapeSoda
name: reagent-name-grape-soda
parent: BaseSoda
desc: reagent-desc-grape-soda
physicalDesc: reagent-physical-desc-fizzy
flavor: grapesoda
color: "#ae94a6"
- type: reagent
id: IceCream
name: reagent-name-ice-cream
parent: BaseSoda
desc: reagent-desc-ice-cream
physicalDesc: reagent-physical-desc-creamy
flavor: icecream
color: "#fffbd6"
recognizable: true
metamorphicSprite:
sprite: Objects/Consumable/Drinks/icecreamglass.rsi
state: icon_empty
metamorphicMaxFillLevels: 5
metamorphicFillBaseName: fill-
metamorphicChangeColor: true
fizziness: 0
- type: reagent
id: LemonLime
name: reagent-name-lemon-lime
parent: BaseSoda
desc: reagent-desc-lemon-lime
physicalDesc: reagent-physical-desc-fizzy
flavor: lemonlimesoda
color: "#878F00"
- type: reagent
id: LemonLimeCranberry
name: reagent-name-lemon-lime-cranberry
parent: BaseSoda
desc: reagent-desc-lemon-lime-cranberry
physicalDesc: reagent-physical-desc-fizzy
flavor: lemonlimecranberrysoda
color: "#803C53"
- type: reagent
id: PwrGame
name: reagent-name-pwr-game
parent: BaseSoda
desc: reagent-desc-pwr-game
physicalDesc: reagent-physical-desc-fizzy
flavor: pwrgamesoda
color: "#9385bf"
fizziness: 0.9 # gamers crave the fizz
- type: reagent
id: RootBeer
name: reagent-name-root-beer
parent: BaseSoda
desc: reagent-desc-root-beer
physicalDesc: reagent-physical-desc-fizzy
flavor: rootbeersoda
color: "#381c07"
metamorphicSprite:
sprite: Objects/Consumable/Drinks/rootbeerglass.rsi
state: icon_empty
metamorphicMaxFillLevels: 6
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
- type: reagent
id: RootBeerFloat
name: reagent-name-root-beer-float
parent: BaseSoda
desc: reagent-desc-root-beer-float
physicalDesc: reagent-physical-desc-fizzy-and-creamy
flavor: rootbeerfloat
color: "#4f361f"
metamorphicSprite:
sprite: Objects/Consumable/Drinks/rootbeerfloatglass.rsi
state: icon_empty
metamorphicMaxFillLevels: 7
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
fizziness: 0.4
- type: reagent
id: SolDry
name: reagent-name-sol-dry
parent: BaseSoda
desc: reagent-desc-sol-dry
physicalDesc: reagent-physical-desc-fizzy
flavor: gingersoda
color: "#ccb87e"
metamorphicSprite:
sprite: Objects/Consumable/Drinks/sol_dry_glass.rsi
state: icon_empty
metamorphicMaxFillLevels: 5
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
- type: reagent
id: ShirleyTemple
name: reagent-name-shirley-temple
parent: BaseSoda
desc: reagent-desc-shirley-temple
physicalDesc: reagent-physical-desc-fizzy
flavor: sweet
color: "#af2221"
metamorphicSprite:
sprite: Objects/Consumable/Drinks/shirleytemple.rsi
state: icon_empty
metamorphicMaxFillLevels: 4
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
metabolisms:
Drink:
effects:
- !type:SatiateThirst
factor: 4
- type: reagent
id: SpaceMountainWind
name: reagent-name-space-mountain-wind
parent: BaseSoda
desc: reagent-desc-space-mountain-wind
physicalDesc: reagent-physical-desc-fizzy
flavor: sodacitrus
color: "#a6fa5a"
metamorphicSprite:
sprite: Objects/Consumable/Drinks/space_mountain_wind_glass.rsi
state: icon_empty
metamorphicMaxFillLevels: 5
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
- type: reagent
id: SpaceUp
name: reagent-name-space-up
parent: BaseSoda
desc: reagent-desc-space-up
physicalDesc: reagent-physical-desc-fizzy
flavor: spaceup
color: "#e3e3e37d"
metamorphicSprite:
sprite: Objects/Consumable/Drinks/space-up_glass.rsi
state: icon_empty
metamorphicMaxFillLevels: 6
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
- type: reagent
id: Starkist
name: reagent-name-starkist
parent: BaseSoda
desc: reagent-desc-starkist
physicalDesc: reagent-physical-desc-fizzy
flavor: starkistsoda
color: "#9F3400"
- type: reagent
id: FourteenLoko
name: reagent-name-fourteen-loko
parent: BaseSoda
desc: reagent-desc-fourteen-loko
physicalDesc: reagent-physical-desc-fizzy
flavor: fourteenlokosoda
color: "#deb928"
metamorphicSprite:
sprite: Objects/Consumable/Drinks/fourteen_loko_glass.rsi
state: icon_empty
metamorphicMaxFillLevels: 5
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
metabolisms:
Drink:
effects:
- !type:SatiateThirst
factor: 2
- !type:AdjustReagent
reagent: Theobromine
amount: 0.1
Poison:
effects:
- !type:HealthChange
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
shouldHave: false
- !type:OrganType
type: Slime
shouldHave: false
damage:
types:
Poison: 1
- type: reagent
id: ShamblersJuice
name: reagent-name-shamblers-juice
parent: BaseSoda
desc: reagent-desc-shamblers-juice
physicalDesc: reagent-physical-desc-fizzy
flavor: metallic
color: "#66538F"

View File

@@ -0,0 +1,227 @@
# SPDX-FileCopyrightText: 2021 Pieter-Jan Briers <pieterjan.briers+git@gmail.com>
# SPDX-FileCopyrightText: 2021 Swept <sweptwastaken@protonmail.com>
# SPDX-FileCopyrightText: 2022 Alex Evgrashin <aevgrashin@yandex.ru>
# SPDX-FileCopyrightText: 2022 Flipp Syder <76629141+vulppine@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 Moony <moonheart08@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 Peptide90 <78795277+Peptide90@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 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 Emisse <99158783+Emisse@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 Fluffiest Floofers <thebluewulf@gmail.com>
# SPDX-FileCopyrightText: 2023 Interrobang01 <113810873+Interrobang01@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 Kara <lunarautomaton6@gmail.com>
# SPDX-FileCopyrightText: 2023 Leon Friedrich <60421075+ElectroJr@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 deltanedas <39013340+deltanedas@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 deltanedas <@deltanedas:kde.org>
# SPDX-FileCopyrightText: 2023 lapatison <100279397+lapatison@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Alzore <140123969+Blackern5000@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Ubaser <134914314+UbaserB@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 potato1234_x <79580518+potato1234x@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 SX_7 <sn1.test.preria.2002@gmail.com>
#
# SPDX-License-Identifier: AGPL-3.0-or-later
- type: reagent
id: Astrotame
name: reagent-name-astrotame
group: Foods
desc: reagent-desc-astrotame
physicalDesc: reagent-physical-desc-sugary
flavor: sweet
color: aquamarine
recognizable: true
- type: reagent
id: BbqSauce
name: reagent-name-bbq-sauce
group: Foods
desc: reagent-desc-bbq-sauce
physicalDesc: reagent-physical-desc-gloopy
flavor: sweet
color: darkred
recognizable: true
- type: reagent
id: Coldsauce
name: reagent-name-coldsauce
group: Foods
desc: reagent-desc-coldsauce
physicalDesc: reagent-physical-desc-cold
flavor: cold
color: skyblue
- type: reagent
id: Cornoil
name: reagent-name-cornoil
group: Foods
desc: reagent-desc-cornoil
physicalDesc: reagent-physical-desc-oily
flavor: oily
color: yellow
recognizable: true
- type: reagent
id: HorseradishSauce
name: reagent-name-horseradish-sauce
group: Foods
desc: reagent-desc-horseradish-sauce
physicalDesc: reagent-physical-desc-overpowering
flavor: spicy
color: gray
recognizable: true
- type: reagent
id: Hotsauce
name: reagent-name-hotsauce
group: Foods
desc: reagent-desc-hotsauce
physicalDesc: reagent-physical-desc-spicy
flavor: spicy
color: red
recognizable: true
- type: reagent
id: Ketchup
name: reagent-name-ketchup
group: Foods
desc: reagent-desc-ketchup
physicalDesc: reagent-physical-desc-tangy
flavor: tomato
color: red
recognizable: true
- type: reagent
id: Ketchunaise
name: reagent-name-ketchunaise
group: Foods
desc: reagent-desc-ketchunaise
physicalDesc: reagent-physical-desc-saucey
flavor: ketchunaise
color: "#fba399"
recognizable: true
- type: reagent
id: LaughinSyrup
name: reagent-name-laughin-syrup
group: Foods
desc: reagent-desc-laughin-syrup
physicalDesc: reagent-physical-desc-funny
flavor: sweet
color: "#803280"
recognizable: true
- type: reagent
id: Mayo
name: reagent-name-mayo
group: Foods
desc: reagent-desc-mayo
physicalDesc: reagent-physical-desc-thick
flavor: mayonnaise
color: "#f9f5e5"
recognizable: true
- type: reagent
id: Mustard
name: reagent-name-mustard
group: Foods
desc: reagent-desc-mustard
physicalDesc: reagent-physical-desc-thick
flavor: mustard
color: "#ffdb58"
recognizable: true
- type: reagent
id: Vinaigrette
name: reagent-name-vinaigrette
group: Foods
desc: reagent-desc-vinaigrette
physicalDesc: reagent-physical-desc-sour
flavor: sour
color: "#efdaae"
recognizable: true
- type: reagent
id: Soysauce
name: reagent-name-soysauce
group: Foods
desc: reagent-desc-soysauce
physicalDesc: reagent-physical-desc-salty
flavor: salty
color: saddlebrown
recognizable: true
metabolisms:
Food:
effects:
- !type:SatiateHunger
factor: 0.5
- !type:SatiateThirst
factor: -0.5 # high salt content
- type: reagent
id: TableSalt
name: reagent-name-table-salt
group: Foods
desc: reagent-desc-table-salt
physicalDesc: reagent-physical-desc-grainy
flavor: salty
color: "#cfd1d0"
recognizable: true
boilingPoint: 1465.0
meltingPoint: 800.7
plantMetabolism:
- !type:PlantAdjustWater
amount: -3
- !type:PlantAdjustNutrition
amount: -0.3
- !type:PlantAdjustToxins
amount: 8
- !type:PlantAdjustWeeds
amount: -2
- !type:PlantAdjustPests
amount: -1
- !type:PlantAdjustHealth
amount: -2
metabolisms:
Food:
effects:
# eating salt on its own kinda sucks, kids
- !type:SatiateThirst
factor: -0.5
tileReactions: # 古布站 - Wraith Start Goobstation
- !type:EnsureTileReaction
components:
- type: StatusEffectOnCollideGhost
whitelist:
tags:
- WeakToSalt
statusEffect: Corporeal
duration: 15 # 古布站 - Wraith End
- type: reagent
id: Syrup
name: reagent-name-syrup
group: Foods
desc: reagent-desc-syrup
flavor: sweet
color: "#fb7125"
recognizable: true
physicalDesc: reagent-physical-desc-sticky
viscosity: 0.55 #Start using syrup to attach your remote recievers to your microwaves!
tileReactions:
- !type:SpillTileReaction
metabolisms:
Food:
# 12 diona blood for 1 unit of syrup, this stuff better be worthwhile.
effects:
- !type:SatiateHunger
factor: 6.0 #Stronger than cookedramen
footstepSound:
collection: FootstepSlime
params:
volume: 6

View File

@@ -0,0 +1,136 @@
# SPDX-FileCopyrightText: 2022 Alex Evgrashin <aevgrashin@yandex.ru>
# SPDX-FileCopyrightText: 2022 Flipp Syder <76629141+vulppine@users.noreply.github.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 corentt <36075110+corentt@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 Doru991 <75124791+Doru991@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 OctoRocket <88291550+OctoRocket@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 Rane <60792108+Elijahrane@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 RumiTiger <154005209+RumiTiger@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 c4llv07e <kseandi@gmail.com>
# SPDX-FileCopyrightText: 2024 metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
#
# SPDX-License-Identifier: AGPL-3.0-or-later
# End points - the eventual goal is that almost all foods and drinks metabolize into either these, or reagents that build up (e.g. theobromine, caffeine,... )
- type: reagent
id: Nutriment #Anything that isn't better suited to vitamin, protein, or sugar. we aren't doing a super in-depth simulator.
name: reagent-name-nutriment
group: Foods
desc: reagent-desc-nutriment
physicalDesc: reagent-physical-desc-opaque
flavor: nutriment
color: "#24591F"
metabolisms:
Food:
effects:
- !type:SatiateHunger
- !type:HealthChange #GOOBSTART
damage:
groups:
Brute: -0.2 #30 nutriment will heal 12 dmg/group, this will help make up for small, consistent damage, and make service more valued
Burn: -0.2
- !type:ModifyBleedAmount #makes bleeding healable outside of med WOW....
amount: -0.1
- !type:ModifyBloodLevel
amount: 0.25 #GOOBEND
plantMetabolism:
- !type:PlantAdjustNutrition
amount: 1.5
- !type:PlantAdjustHealth
amount: 0.75
pricePerUnit: 2
- type: reagent
id: Vitamin #Anything "healthy"
name: reagent-name-vitamin
group: Foods
desc: reagent-desc-vitamin
physicalDesc: reagent-physical-desc-chalky
flavor: vitamin
color: "#D3D3D3"
metabolisms:
Food: #This makes it not compete with medicines, a large bonus for something that can heal
effects:
- !type:HealthChange
# probability: 0.5, goob
damage:
groups:
Brute: -0.5 #vitamin will heal 1 dmg per 1u
Burn: -0.5
# Helps you stop bleeding to an extent.
- !type:ModifyBleedAmount
amount: -0.25
- !type:SatiateHunger #Numbers are balanced with this in mind + it helps limit how much healing you can get from food
# Lets plants benefit too
plantMetabolism:
- !type:PlantAdjustNutrition
amount: 0.5
- !type:PlantAdjustHealth
amount: 1.5
pricePerUnit: 2.5
- type: reagent
id: Protein #Meat and beans
name: reagent-name-protein
group: Foods
desc: reagent-desc-protein
physicalDesc: reagent-physical-desc-clumpy
flavor: protein
color: "#FFFFE5"
metabolisms:
Food:
effects:
- !type:HealthChange
# probability: 0.5, goob
damage:
groups:
Brute: -0.8 #goob, was -0.4
- !type:ModifyBloodLevel
amount: 2 # Goob
- !type:SatiateHunger
pricePerUnit: 3
- type: reagent
id: Sugar #Candy and grains
name: reagent-name-sugar
group: Foods
desc: reagent-desc-sugar
physicalDesc: reagent-physical-desc-sweet
flavor: sweet
color: white
meltingPoint: 146.0
metabolisms:
Food:
effects:
- !type:SatiateHunger
conditions:
- !type:ReagentThreshold #Only satiates when eaten with nutriment
reagent: Nutriment
min: 0.1
factor: 1
plantMetabolism:
- !type:PlantAdjustNutrition
amount: 0.1
- !type:PlantAdjustWeeds
amount: 2
- !type:PlantAdjustPests
amount: 2
metamorphicSprite:
sprite: Objects/Consumable/Drinks/sugarglass.rsi
state: icon_empty
metamorphicMaxFillLevels: 7
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
- type: reagent
id: PumpkinFlesh #Just so pumpkins spill orange stuff when smashed
parent: Nutriment
name: reagent-name-pumpkin-flesh
desc: reagent-desc-pumpkin-flesh
flavor: pumpkin
color: "#fc9300"

View File

@@ -0,0 +1,354 @@
# SPDX-FileCopyrightText: 2021 20kdc <asdd2808@gmail.com>
# SPDX-FileCopyrightText: 2021 Pieter-Jan Briers <pieterjan.briers+git@gmail.com>
# SPDX-FileCopyrightText: 2021 Swept <sweptwastaken@protonmail.com>
# SPDX-FileCopyrightText: 2022 Alex Evgrashin <aevgrashin@yandex.ru>
# SPDX-FileCopyrightText: 2022 Flipp Syder <76629141+vulppine@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 Michael Phillips <1194692+MeltedPixel@users.noreply.github.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 metalgearsloth <comedian_vs_clown@hotmail.com>
# SPDX-FileCopyrightText: 2022 mirrorcult <lunarautomaton6@gmail.com>
# SPDX-FileCopyrightText: 2022 moonheart08 <moonheart08@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 router <messagebus@vk.com>
# SPDX-FileCopyrightText: 2023 Kara <lunarautomaton6@gmail.com>
# SPDX-FileCopyrightText: 2023 Maxtone <124747282+MagnusCrowe@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 Pieter-Jan Briers <pieterjan.briers@gmail.com>
# SPDX-FileCopyrightText: 2023 Rane <60792108+Elijahrane@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 Velcroboy <107660393+ChilbroBaggins@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 Vladislav Kadira <130583174+FillerVK@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 deltanedas <39013340+deltanedas@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 deltanedas <@deltanedas:kde.org>
# SPDX-FileCopyrightText: 2023 metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 potato1234_x <79580518+potato1234x@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 SX_7 <sn1.test.preria.2002@gmail.com>
#
# SPDX-License-Identifier: AGPL-3.0-or-later
- type: reagent
id: Flour
name: reagent-name-flour
group: Foods
desc: reagent-desc-flour
physicalDesc: reagent-physical-desc-powdery
flavor: chalky
color: white
recognizable: true
metabolisms:
Food:
effects:
- !type:AdjustReagent
reagent: Sugar
amount: 0.4
- !type:SatiateThirst
factor: -0.2 #its flour
- !type:AdjustReagent
reagent: Nutriment
amount: 0.1
- type: reagent
id: Cornmeal
name: reagent-name-cornmeal
group: Foods
desc: reagent-desc-cornmeal
physicalDesc: reagent-physical-desc-powdery
flavor: corn #so corn doesnt taste chalky
color: tan
metabolisms:
Food:
effects:
- !type:SatiateThirst
factor: -0.2 #its cornflour
- !type:AdjustReagent
reagent: Nutriment
amount: 0.1
- type: reagent
id: Oats
name: reagent-name-oats
group: Foods
desc: reagent-desc-oats
physicalDesc: reagent-physical-desc-coarse
flavor: oats
color: tan
metabolisms:
Food:
effects:
- !type:AdjustReagent
reagent: Sugar
amount: 0.2
- !type:AdjustReagent
reagent: Nutriment
amount: 0.3
- type: reagent
id: Enzyme
name: reagent-name-enzyme
group: Foods
desc: reagent-desc-enzyme
physicalDesc: reagent-physical-desc-chalky
flavor: bitter
color: "#009900"
- type: reagent
id: Egg
name: reagent-name-raw-egg
group: Foods
desc: reagent-desc-raw-egg
physicalDesc: reagent-physical-desc-mucus-like
flavor: raw-egg
color: white
recognizable: true
metabolisms:
Food:
effects:
- !type:AdjustReagent
reagent: UncookedAnimalProteins
amount: 0.5
- type: reagent
id: EggCooked
name: reagent-name-egg
group: Foods
desc: reagent-desc-egg
physicalDesc: reagent-physical-desc-fluffy
flavor: egg
color: white
recognizable: true
metabolisms:
Food:
effects:
- !type:AdjustReagent
reagent: Protein
amount: 1
- type: reagent
id: Blackpepper
name: reagent-name-blackpepper
group: Foods
desc: reagent-desc-blackpepper
physicalDesc: reagent-physical-desc-grainy
flavor: peppery
color: black
recognizable: true
metabolisms:
Food:
effects:
- !type:Emote
emote: Cough
showInChat: true
showInGuidebook: true
probability: 0.05
reactiveEffects:
Acidic:
methods: [ Touch ]
effects:
- !type:Emote
emote: Cough
showInGuidebook: true
conditions:
- !type:Breathing
- !type:Internals
usingInternals: false
- type: reagent
id: Vinegar
name: reagent-name-vinegar
group: Foods
desc: reagent-desc-vinegar
physicalDesc: reagent-physical-desc-sour
flavor: bitter
color: tan
recognizable: true
metabolisms:
Food:
effects:
- !type:AdjustReagent
reagent: Water
amount: 0.4
- !type:AdjustReagent
reagent: Vitamin
amount: 0.1
- !type:ChemVomit
probability: 0.1
conditions:
- !type:ReagentThreshold
min: 6
- type: reagent
id: Rice
name: reagent-name-rice
group: Foods
desc: reagent-desc-rice
physicalDesc: reagent-physical-desc-chewy
flavor: rice
color: white
recognizable: true
metabolisms:
Food:
effects:
- !type:AdjustReagent
reagent: Sugar
amount: 0.4
- !type:AdjustReagent
reagent: Nutriment
amount: 0.1
- type: reagent
id: OilOlive
name: reagent-name-oil-olive
group: Foods
desc: reagent-desc-oil-olive
physicalDesc: reagent-physical-desc-oily
flavor: oily
flavorMinimum: 0.05
color: olive
recognizable: true
metabolisms:
Food:
effects:
- !type:AdjustReagent
reagent: Nutriment
amount: 0.75
- type: reagent
id: Oil
name: reagent-name-oil
group: Foods
desc: reagent-desc-oil
physicalDesc: reagent-physical-desc-oily
flavor: oily
flavorMinimum: 0.05
recognizable: true
color: "#b67823"
boilingPoint: 300.0
meltingPoint: -16.0
tileReactions:
- !type:FlammableTileReaction {}
- type: reagent
id: CapsaicinOil
name: reagent-name-capsaicin-oil
group: Foods
desc: reagent-desc-capsaicin-oil
physicalDesc: reagent-physical-desc-oily
flavor: spicy
flavorMinimum: 0.05
color: "#FF0000"
recognizable: true
meltingPoint: 146
boilingPoint: 410 # Really high boiling point compared to its melting
metabolisms:
Food:
effects:
- !type:AdjustReagent
reagent: Nutriment #Oils enhance nutrition
amount: 0.75
Poison:
effects:
- !type:AdjustTemperature
amount: 250 # thermal energy, not temp
- !type:HealthChange
conditions:
- !type:ReagentThreshold
min: 5
damage:
types:
Caustic: 1
- !type:PopupMessage
type: Local
messages: [ "capsaicin-effect-light-burn" ]
probability: 0.2
- type: reagent
id: CocoaPowder #Candy and chocolate
name: reagent-name-cocoapowder
group: Foods
desc: reagent-desc-cocoapowder
physicalDesc: reagent-physical-desc-powdery
flavor: chocolate
color: "#800000"
meltingPoint: 146.0
metabolisms:
Food:
effects:
- !type:SatiateHunger
conditions:
- !type:ReagentThreshold #Only satiates when eaten with nutriment
reagent: Nutriment
min: 0.1
factor: 1
plantMetabolism:
- !type:PlantAdjustNutrition
amount: 0.1
- !type:PlantAdjustWeeds
amount: 2
- !type:PlantAdjustPests
amount: 2
- type: reagent
id: Butter
name: reagent-name-butter
group: Foods
desc: reagent-desc-butter
physicalDesc: reagent-physical-desc-creamy
flavor: butter
color: yellow
meltingPoint: 32.0
boilingPoint: 100.0
recognizable: true
metabolisms:
Food:
effects:
- !type:AdjustReagent
reagent: Nutriment
amount: 0.75
- type: reagent
id: TeaPowder
name: reagent-name-tea-powder
desc: reagent-desc-tea-powder
physicalDesc: reagent-physical-desc-powdery
flavor: tea
color: "#7F8400"
group: Foods
metabolisms:
Food:
effects:
- !type:SatiateThirst
factor: -0.2
- !type:AdjustReagent
reagent: Nutriment
amount: 0.1
- type: reagent
id: FrostOil
name: reagent-name-frost-oil
group: Foods
desc: reagent-desc-frost-oil
physicalDesc: reagent-physical-desc-oily
flavor: cold
color: skyblue
metabolisms:
Food:
effects:
- !type:AdjustReagent
reagent: Nutriment #Oils enhance nutrition
amount: 0.75
Poison:
effects:
- !type:AdjustTemperature
amount: -250 # thermal energy, not temp
- !type:HealthChange
conditions:
- !type:ReagentThreshold
min: 5
damage:
types:
Cold: 1
- !type:PopupMessage
type: Local
messages: [ "frost-oil-effect-light-cold" ]
probability: 0.2

View File

@@ -0,0 +1,77 @@
# SPDX-FileCopyrightText: 2021 DrSmugleaf <DrSmugleaf@users.noreply.github.com>
# SPDX-FileCopyrightText: 2021 Paul <ritter.paul1+git@googlemail.com>
# SPDX-FileCopyrightText: 2021 Paul Ritter <ritter.paul1@googlemail.com>
# SPDX-FileCopyrightText: 2021 Swept <sweptwastaken@protonmail.com>
# SPDX-FileCopyrightText: 2021 Vera Aguilera Puerto <6766154+Zumorica@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 Chris V <HoofedEar@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 Moony <moonheart08@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 Morb <14136326+Morb0@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 Pieter-Jan Briers <pieterjan.briers+git@gmail.com>
# SPDX-FileCopyrightText: 2022 Visne <39844191+Visne@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 AsikKEsel <115815982+AsikKEsel@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 Leon Friedrich <60421075+ElectroJr@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 Nairod <110078045+Nairodian@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 Rane <60792108+Elijahrane@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 metalgearsloth <comedian_vs_clown@hotmail.com>
# SPDX-FileCopyrightText: 2024 MACMAN2003 <macman2003c@gmail.com>
# SPDX-FileCopyrightText: 2024 Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
#
# SPDX-License-Identifier: AGPL-3.0-or-later
- type: material
id: Glass
stackEntity: SheetGlass1
name: materials-glass
icon: { sprite: Objects/Materials/Sheets/glass.rsi, state: glass }
color: "#a8ccd7"
price: 0.15 # $15 for one unit
- type: material
id: ReinforcedGlass
stackEntity: SheetRGlass1
name: materials-reinforced-glass
icon: { sprite: Objects/Materials/Sheets/glass.rsi, state: rglass }
color: "#549bb0"
price: 0.225 # 1-0.5 mix of glass and metal.
- type: material
id: PlasmaGlass
stackEntity: SheetPGlass1
name: materials-plasma-glass
icon: { sprite: Objects/Materials/Sheets/glass.rsi, state: pglass }
color: "#b35989"
price: 0.50 # 1-1 mix of plasma and glass.
- type: material
id: ReinforcedPlasmaGlass
stackEntity: SheetRPGlass1
name: materials-reinforced-plasma-glass
icon: { sprite: Objects/Materials/Sheets/glass.rsi, state: rpglass }
color: "#8c4069"
price: 0.575 # 1-1-0.5 mix of plasma, glass, and metal.
- type: material
id: BrassGlass
stackEntity: SheetClockworkGlass1
name: materials-clockwork-glass
icon: { sprite: Objects/Materials/Sheets/glass.rsi, state: cglass }
color: "#9b6f07"
price: 0.225 # average of glass and brass.
- type: material
id: UraniumGlass
stackEntity: SheetUGlass1
name: materials-uranium-glass
icon: { sprite: Objects/Materials/Sheets/glass.rsi, state: uglass }
color: "#3cab38"
price: 1.0 # 1-1 mix of uranium and glass.
- type: material
id: ReinforcedUraniumGlass
stackEntity: SheetRUGlass1
name: materials-reinforced-uranium-glass
icon: { sprite: Objects/Materials/Sheets/glass.rsi, state: ruglass }
color: "#2d872a"
price: 1.075 # 2-2-1 mix of uranium, glass, and metal.

View File

@@ -0,0 +1,175 @@
# SPDX-FileCopyrightText: 2021 DrSmugleaf <DrSmugleaf@users.noreply.github.com>
# SPDX-FileCopyrightText: 2021 Paul <ritter.paul1+git@googlemail.com>
# SPDX-FileCopyrightText: 2021 Paul Ritter <ritter.paul1@googlemail.com>
# SPDX-FileCopyrightText: 2021 Swept <sweptwastaken@protonmail.com>
# SPDX-FileCopyrightText: 2021 Vera Aguilera Puerto <6766154+Zumorica@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 Chris V <HoofedEar@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 Moony <moonheart08@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 Morb <14136326+Morb0@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 Pieter-Jan Briers <pieterjan.briers+git@gmail.com>
# SPDX-FileCopyrightText: 2022 Visne <39844191+Visne@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 Ed <96445749+TheShuEd@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 Jeff <velcroboy333@hotmail.com>
# SPDX-FileCopyrightText: 2023 Leon Friedrich <60421075+ElectroJr@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 MisterMecky <mrmecky@hotmail.com>
# SPDX-FileCopyrightText: 2023 PixelTK <85175107+PixelTheKermit@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 Rane <60792108+Elijahrane@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 RiceMar1244 <138547931+RiceMar1244@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 Tunguso4ka <71643624+Tunguso4ka@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 Velcroboy <107660393+IamVelcroboy@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 brainfood1183 <113240905+brainfood1183@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 deltanedas <39013340+deltanedas@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 deltanedas <@deltanedas:kde.org>
# SPDX-FileCopyrightText: 2024 Alzore <140123969+Blackern5000@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Mr. 27 <45323883+Dutch-VanDerLinde@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 metalgearsloth <comedian_vs_clown@hotmail.com>
# SPDX-FileCopyrightText: 2024 yglop <95057024+yglop@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
#
# SPDX-License-Identifier: AGPL-3.0-or-later
- type: material
id: Biomass
stackEntity: MaterialBiomass1
name: materials-biomass
unit: materials-unit-piece
icon: { sprite: /Textures/Objects/Misc/monkeycube.rsi, state: cube }
color: "#8A9A5B"
price: 0.1
- type: material
id: Cardboard
stackEntity: MaterialCardboard1
name: materials-cardboard
icon: { sprite: /Textures/Objects/Materials/materials.rsi, state: cardboard }
color: "#70736c"
price: 0.025
- type: material
id: Cloth
stackEntity: MaterialCloth1
name: materials-cloth
unit: materials-unit-roll
icon: { sprite: /Textures/Objects/Materials/materials.rsi, state: cloth }
color: "#e7e7de"
price: 0.05
- type: material
id: Durathread
stackEntity: MaterialDurathread1
name: materials-durathread
# not exactly a sheet but its sprite suggests it cant be rolled like cloth
unit: materials-unit-sheet
icon: { sprite: /Textures/Objects/Materials/materials.rsi, state: durathread }
color: "#8291a1"
price: 0.35 # 1-1 mix of plastic and cloth.
- type: material
id: Paper
stackEntity: SheetPaper1
name: materials-paper
icon: { sprite: Objects/Materials/Sheets/other.rsi, state: paper }
color: "#d9d9d9"
price: 0.01 # it's paper bro what do you expect?
- type: material
id: Plasma
stackEntity: SheetPlasma1
name: materials-plasma
icon: { sprite: Objects/Materials/Sheets/other.rsi, state: plasma }
color: "#7e009e"
price: 0.35 # $35 for 1 unit
- type: material
id: Plastic
stackEntity: SheetPlastic1
name: materials-plastic
icon: { sprite: Objects/Materials/Sheets/other.rsi, state: plastic }
color: "#d9d9d9"
price: 0.20 # $20 for 1 unit
- type: material
id: Wood
stackEntity: MaterialWoodPlank1
name: materials-wood
unit: materials-unit-plank
icon: { sprite: Objects/Materials/materials.rsi, state: wood }
color: "#966F33"
price: 0.10 # $10 for 1 unit
- type: material
id: Uranium
stackEntity: SheetUranium1
name: materials-uranium
icon: { sprite: Objects/Materials/Sheets/other.rsi, state: uranium }
color: "#32a852"
price: 0.85 # $85 for 1 unit
- type: material
id: Bananium
stackEntity: MaterialBananium1
name: materials-bananium
unit: materials-unit-bunch
icon: { sprite: Objects/Materials/materials.rsi, state: bananium }
color: "#32a852"
price: 1.0 # $100 for 1 unit
- type: material
id: Meaterial # you can't take this pun from me
name: materials-meat
unit: materials-unit-slab
icon: { sprite: Objects/Materials/Sheets/meaterial.rsi, state: meat }
color: "#c53648"
price: 0.05
- type: material
id: WebSilk
name: materials-web
unit: materials-unit-web
icon: { sprite: Objects/Materials/silk.rsi, state: icon }
color: "#eeeeee" #eeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
price: 0 # Maybe better for it to be priceless, knowing how greedy cargo is.
- type: material
id: Cotton
name: materials-cotton
unit: materials-unit-boll
icon: { sprite: Objects/Materials/materials.rsi, state: cotton }
color: "#cccccc"
price: 0.01 #Who knew cotton was infinitely more valuable than silk
- type: material
id: Bones
name: materials-bones
unit: materials-unit-piece
icon: { sprite: Objects/Materials/materials.rsi, state: bones }
color: "#896f5e"
price: 0
- type: material
id: Coal
stackEntity: Coal1
name: materials-coal
unit: materials-unit-piece
icon: { sprite: Objects/Materials/ore.rsi, state: coal }
color: "#404040"
price: 0.1 # $10 for 1 unit
- type: material
id: Gunpowder
name: materials-gunpowder
unit: materials-unit-piece
icon: { sprite: Objects/Misc/reagent_fillings.rsi, state: powderpile }
color: "#A9A9A9"
price: 0
- type: material
id: Diamond
stackEntity: MaterialDiamond1
name: materials-diamond
unit: materials-unit-piece
icon: { sprite: Objects/Materials/materials.rsi, state: diamond }
color: "#80ffff"
price: 20 # big diamond gaslit us so hard diamonds actually became extremely rare

View File

@@ -0,0 +1,63 @@
# SPDX-FileCopyrightText: 2021 DrSmugleaf <DrSmugleaf@users.noreply.github.com>
# SPDX-FileCopyrightText: 2021 Paul <ritter.paul1+git@googlemail.com>
# SPDX-FileCopyrightText: 2021 Paul Ritter <ritter.paul1@googlemail.com>
# SPDX-FileCopyrightText: 2021 Swept <sweptwastaken@protonmail.com>
# SPDX-FileCopyrightText: 2021 Vera Aguilera Puerto <6766154+Zumorica@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 Chris V <HoofedEar@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 Moony <moonheart08@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 Morb <14136326+Morb0@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 Pieter-Jan Briers <pieterjan.briers+git@gmail.com>
# SPDX-FileCopyrightText: 2022 Visne <39844191+Visne@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 metalgearsloth <comedian_vs_clown@hotmail.com>
# SPDX-FileCopyrightText: 2023 Leon Friedrich <60421075+ElectroJr@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 Rane <60792108+Elijahrane@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 deltanedas <39013340+deltanedas@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 deltanedas <@deltanedas:kde.org>
# SPDX-FileCopyrightText: 2024 MACMAN2003 <macman2003c@gmail.com>
# SPDX-FileCopyrightText: 2024 Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 Ilya246 <57039557+Ilya246@users.noreply.github.com>
#
# SPDX-License-Identifier: AGPL-3.0-or-later
- type: material
id: Steel
stackEntity: SheetSteel1
name: materials-steel
icon: { sprite: Objects/Materials/Sheets/metal.rsi, state: steel }
price: 0.15 # $15 for 1 unit
- type: material
id: Gold
stackEntity: IngotGold1
name: materials-gold
unit: materials-unit-bar
icon: { sprite: Objects/Materials/ingots.rsi, state: gold }
color: "#FFD700"
price: 0.75 # $75 for 1 unit
- type: material
id: Silver
stackEntity: IngotSilver1
name: materials-silver
unit: materials-unit-bar
icon: { sprite: Objects/Materials/ingots.rsi, state: silver }
color: "#C0C0C0"
price: 0.60 # $60 for 1 unit
- type: material
id: Brass
stackEntity: SheetBrass1
name: materials-brass
icon: { sprite: Objects/Materials/Sheets/metal.rsi, state: brass }
color: "#b18b25"
price: 0.20 # Goobstation - Cargo repricing
- type: material
id: Plasteel
stackEntity: SheetPlasteel1
name: materials-plasteel
icon: { sprite: Objects/Materials/Sheets/metal.rsi, state: plasteel }
color: "#696969" #Okay, this is epic
price: 0.3 # Goobstation - Cargo repricing

View File

@@ -0,0 +1,86 @@
# SPDX-FileCopyrightText: 2024 Ed <96445749+TheShuEd@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Zadeon <loldude9000@gmail.com>
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
#
# SPDX-License-Identifier: AGPL-3.0-or-later
- type: material
id: RawIron
stackEntity: SteelOre1
name: materials-raw-iron
unit: materials-unit-chunk
icon: { sprite: Objects/Materials/ore.rsi, state: iron }
price: 0.05
- type: material
id: RawQuartz
stackEntity: SpaceQuartz1
name: materials-raw-quartz
unit: materials-unit-chunk
icon: { sprite: Objects/Materials/ore.rsi, state: spacequartz }
color: "#a8ccd7"
price: 0.075
- type: material
id: RawGold
stackEntity: GoldOre1
name: materials-raw-gold
unit: materials-unit-chunk
icon: { sprite: Objects/Materials/ore.rsi, state: gold }
color: "#FFD700"
price: 0.2
- type: material
id: RawDiamond
stackEntity: DiamondOre1
name: materials-raw-diamond
unit: materials-unit-piece
icon: { sprite: Objects/Materials/ore.rsi, state: diamond }
color: "#C9D8F2"
price: 0.5
- type: material
id: RawSilver
stackEntity: SilverOre1
name: materials-raw-silver
unit: materials-unit-chunk
icon: { sprite: Objects/Materials/ore.rsi, state: silver }
color: "#C0C0C0"
price: 0.15
- type: material
id: RawPlasma
stackEntity: PlasmaOre1
name: materials-raw-plasma
unit: materials-unit-chunk
icon: { sprite: Objects/Materials/ore.rsi, state: plasma }
color: "#7e009e"
price: 0.2
- type: material
id: RawUranium
stackEntity: UraniumOre1
name: materials-raw-uranium
unit: materials-unit-chunk
icon: { sprite: Objects/Materials/ore.rsi, state: uranium }
color: "#32a852"
price: 0.2
- type: material
id: RawBananium
stackEntity: BananiumOre1
name: materials-raw-bananium
unit: materials-unit-chunk
icon: { sprite: Objects/Materials/ore.rsi, state: bananium }
color: "#32a852"
price: 0.2
- type: material
id: RawSalt
stackEntity: Salt1
name: materials-raw-salt
unit: materials-unit-chunk
icon: { sprite: Objects/Materials/ore.rsi, state: salt }
color: "#f5e7d7"
price: 0.075

View File

@@ -0,0 +1,352 @@
# SPDX-FileCopyrightText: 2022 CrudeWax <75271456+CrudeWax@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 Flipp Syder <76629141+vulppine@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 lapatison <100279397+lapatison@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 mirrorcult <lunarautomaton6@gmail.com>
# SPDX-FileCopyrightText: 2023 Arendian <137322659+Arendian@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 Kara <lunarautomaton6@gmail.com>
# SPDX-FileCopyrightText: 2023 Kit0vras <123590995+Kit0vras@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 LankLTE <135308300+LankLTE@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 Nim <128169402+Nimfar11@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 PixelTK <85175107+PixelTheKermit@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 Slava0135 <40753025+Slava0135@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 Warentan <113652968+Warentan@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 Warentan <StogIsAGamer@proton.me>
# SPDX-FileCopyrightText: 2023 brainfood1183 <113240905+brainfood1183@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 AJCM <AJCM@tutanota.com>
# SPDX-FileCopyrightText: 2024 Aiden <aiden@djkraz.com>
# SPDX-FileCopyrightText: 2024 Alex Evgrashin <aevgrashin@yandex.ru>
# SPDX-FileCopyrightText: 2024 Alex Pavlenko <diraven@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Alice "Arimah" Heurlin <30327355+arimah@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Alzore <140123969+Blackern5000@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 ArkiveDev <95712736+ArkiveDev@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Ashley Woodiss-Field <ash@DESKTOP-H64M4AI.localdomain>
# SPDX-FileCopyrightText: 2024 Boaz1111 <149967078+Boaz1111@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Brandon Hu <103440971+Brandon-Huu@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Chief-Engineer <119664036+Chief-Engineer@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Cojoke <83733158+Cojoke-dot@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 ColesMagnum <98577947+AW-FulCode@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Daxxi3 <158596935+Daxxi3@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 DieselMohawk <gavin.drinka@gmail.com>
# SPDX-FileCopyrightText: 2024 Doomsdrayk <robotdoughnut@comcast.net>
# SPDX-FileCopyrightText: 2024 DrEnzyme <DrEnzyme@gmail.com>
# SPDX-FileCopyrightText: 2024 DrSmugleaf <10968691+DrSmugleaf@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Ed <96445749+TheShuEd@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Elysium206 <151651971+Elysium206@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Emisse <99158783+Emisse@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Eoin Mcloughlin <helloworld@eoinrul.es>
# SPDX-FileCopyrightText: 2024 Errant <35878406+Errant-4@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Flareguy <78941145+Flareguy@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Floofi <126319569+Shadowtheprotogen546@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 FungiFellow <151778459+FungiFellow@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Ghagliiarghii <68826635+Ghagliiarghii@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 HS <81934438+HolySSSS@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 IProduceWidgets <107586145+IProduceWidgets@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 K-Dynamic <20566341+K-Dynamic@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Kevin Zheng <kevinz5000@gmail.com>
# SPDX-FileCopyrightText: 2024 Ko4ergaPunk <62609550+Ko4ergaPunk@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Leon Friedrich <60421075+ElectroJr@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 MetalSage <74924875+MetalSage@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 MetalSage <metalsage.official@gmail.com>
# SPDX-FileCopyrightText: 2024 MilenVolf <63782763+MilenVolf@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Mr. 27 <45323883+Dutch-VanDerLinde@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 MureixloI <132683811+MureixloI@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 PJBot <pieterjan.briers+bot@gmail.com>
# SPDX-FileCopyrightText: 2024 Partmedia <kevinz5000@gmail.com>
# SPDX-FileCopyrightText: 2024 Pieter-Jan Briers <pieterjan.briers+git@gmail.com>
# SPDX-FileCopyrightText: 2024 Plykiya <58439124+Plykiya@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Redfire1331 <125223432+Redfire1331@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Rouge2t7 <81053047+Sarahon@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Snicket <getoutmarutak@gmail.com>
# SPDX-FileCopyrightText: 2024 Tayrtahn <tayrtahn@gmail.com>
# SPDX-FileCopyrightText: 2024 Truoizys <153248924+Truoizys@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 TsjipTsjip <19798667+TsjipTsjip@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Ubaser <134914314+UbaserB@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Vasilis <vasilis@pikachu.systems>
# SPDX-FileCopyrightText: 2024 VeritableCalamity <34698192+Veritable-Calamity@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 WarMechanic <69510347+WarMechanic@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Whisper <121047731+QuietlyWhisper@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 beck-thompson <107373427+beck-thompson@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 deathride58 <deathride58@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 deltanedas <39013340+deltanedas@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 deltanedas <@deltanedas:kde.org>
# SPDX-FileCopyrightText: 2024 eoineoineoin <github@eoinrul.es>
# SPDX-FileCopyrightText: 2024 github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 ike709 <ike709@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 lzk <124214523+lzk228@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 marbow <152051971+marboww@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 metalgearsloth <comedian_vs_clown@hotmail.com>
# SPDX-FileCopyrightText: 2024 mhamster <81412348+mhamsterr@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 neutrino <67447925+neutrino-laser@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 nikthechampiongr <32041239+nikthechampiongr@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 osjarw <62134478+osjarw@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 plykiya <plykiya@protonmail.com>
# SPDX-FileCopyrightText: 2024 redfire1331 <Redfire1331@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 slarticodefast <161409025+slarticodefast@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 themias <89101928+themias@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Арт <123451459+JustArt1m@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Джексон Миссиссиппи <tripwiregamer@gmail.com>
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
#
# SPDX-License-Identifier: AGPL-3.0-or-later
- type: reagent
id: Blood
name: reagent-name-blood
group: Biological
desc: reagent-desc-blood
flavor: metallic
color: "#800000"
metamorphicSprite:
sprite: Objects/Consumable/Drinks/bloodglass.rsi
state: icon_empty
metamorphicMaxFillLevels: 5
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
recognizable: true
physicalDesc: reagent-physical-desc-ferrous
metabolisms:
Drink:
effects:
- !type:SatiateThirst
factor: 1.0
conditions:
- !type:OrganType
type: Human
shouldHave: false
Food:
effects:
- !type:AdjustReagent
reagent: UncookedAnimalProteins
amount: 0.1
Medicine:
effects:
- !type:HealthChange
conditions:
- !type:OrganType
type: Bloodsucker
damage:
groups:
Brute: -3
Burn: -1.25
plantMetabolism:
- !type:PlantAdjustWater
amount: 0.5
footstepSound:
collection: FootstepBlood
params:
volume: 6
- type: reagent
parent: Blood
id: InsectBlood
name: reagent-name-insect-blood
group: Biological
desc: reagent-desc-insect-blood
flavor: horrible
color: "#808A51"
recognizable: true
physicalDesc: reagent-physical-desc-slimy
- type: reagent
id: Slime
name: reagent-name-slime
group: Biological
desc: reagent-desc-slime
flavor: slimy
color: "#2cf274"
recognizable: true
physicalDesc: reagent-physical-desc-viscous
viscosity: 0.25
tileReactions:
- !type:SpillTileReaction
metabolisms:
Food:
# Delicious!
effects:
- !type:SatiateHunger
factor: 1
footstepSound:
collection: FootstepSlime # makes sense
params:
volume: 6
- type: reagent
id: Sap
name: reagent-name-sap
group: Biological
desc: reagent-desc-sap
flavor: sweet
color: "#cd7314"
recognizable: true
physicalDesc: reagent-physical-desc-sticky
viscosity: 0.10
tileReactions:
- !type:SpillTileReaction
metabolisms:
Food:
# Sweet!
effects:
- !type:SatiateHunger
factor: 1
- !type:SatiateThirst
factor: 1
footstepSound:
collection: FootstepSlime
params:
volume: 6
- type: reagent
parent: Blood
id: CopperBlood
name: reagent-name-hemocyanin-blood
group: Biological
desc: reagent-desc-hemocyanin-blood
flavor: metallic
color: "#162581"
recognizable: true
physicalDesc: reagent-physical-desc-metallic
- type: reagent
parent: Blood
id: AmmoniaBlood
name: reagent-name-ammonia-blood
group: Biological
desc: reagent-desc-ammonia-blood
flavor: bitter
color: "#7a8bf2"
recognizable: true
physicalDesc: reagent-physical-desc-pungent
- type: reagent
id: ZombieBlood
name: reagent-name-zombie-blood
group: Biological
desc: reagent-desc-zombie-blood
physicalDesc: reagent-physical-desc-necrotic
flavor: bitter
color: "#2b0700"
metabolisms:
Drink:
# Disgusting!
effects:
- !type:SatiateThirst
factor: -0.5
Poison:
effects:
- !type:HealthChange
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
shouldHave: false
damage:
types:
Poison: 4
- !type:ChemVomit
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
shouldHave: false
probability: 0.25
- type: reagent
id: Ichor
name: reagent-name-ichor
group: Biological
desc: reagent-desc-ichor
physicalDesc: reagent-physical-desc-roaring
flavor: metallic
color: "#f4692e"
recognizable: true
metabolisms:
Drink:
effects:
- !type:SuppressPain
amount: 4
time: 28
- !type:HealthChange # Goobstation - Make Ichor less shit
damage:
types:
Heat: -5
Shock: -5
Cold: -5
Caustic: -5
Poison: -5
Radiation: -5
Asphyxiation: -5
Bloodloss: -5
Blunt: -5
Slash: -5
Piercing: -5
- !type:ModifyBloodLevel
amount: 3
- !type:ModifyBleedAmount
amount: -1.5
# Goobstation, just in case you REALLY REALLY want to water your plants
plantMetabolism:
- !type:PlantAdjustWater
amount: 1
footstepSound:
collection: FootstepBlood
params:
volume: 6
- type: reagent
id: Fat
name: reagent-name-fat
group: Biological
desc: reagent-desc-fat
flavor: terrible
color: "#d8d8b0"
physicalDesc: reagent-physical-desc-exotic-smelling
footstepSound:
collection: FootstepBlood
params:
volume: 6
- type: reagent
id: Vomit
name: reagent-name-vomit
group: Biological
desc: reagent-desc-vomit
flavor: terrible
color: "#87ab08"
physicalDesc: reagent-physical-desc-pungent
slipData:
requiredSlipSpeed: 4.0 #It's not as slippery as water
friction: 0.4
metabolisms:
Drink:
effects:
- !type:SatiateThirst
factor: 0.5
- !type:AdjustReagent
reagent: Nutriment
amount: 0.1
footstepSound:
collection: FootstepBlood
params:
volume: 6
- type: reagent
id: GreyMatter
name: reagent-name-grey-matter
group: Biological
desc: reagent-desc-grey-matter
physicalDesc: reagent-physical-desc-neural
flavor: mindful
color: "#C584B8"
metabolisms:
Drink:
effects:
- !type:SatiateHunger
factor: 1.5
Poison:
effects:
- !type:HealthChange
damage:
types:
Cellular: 2

View File

@@ -0,0 +1,344 @@
# SPDX-FileCopyrightText: 2021 DrSmugleaf <DrSmugleaf@users.noreply.github.com>
# SPDX-FileCopyrightText: 2021 Swept <sweptwastaken@protonmail.com>
# SPDX-FileCopyrightText: 2021 Vera Aguilera Puerto <6766154+Zumorica@users.noreply.github.com>
# SPDX-FileCopyrightText: 2021 metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
# SPDX-FileCopyrightText: 2021 mirrorcult <lunarautomaton6@gmail.com>
# SPDX-FileCopyrightText: 2022 Alex Evgrashin <aevgrashin@yandex.ru>
# SPDX-FileCopyrightText: 2022 Flipp Syder <76629141+vulppine@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 Moony <moonheart08@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 Nemanja <98561806+EmoGarbage404@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 moonheart08 <moonheart08@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 Doru991 <75124791+Doru991@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 Kara <lunarautomaton6@gmail.com>
# SPDX-FileCopyrightText: 2023 Maxtone <124747282+MagnusCrowe@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 Sailor <109166122+Equivocateur@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 deltanedas <39013340+deltanedas@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 deltanedas <@deltanedas:kde.org>
# SPDX-FileCopyrightText: 2024 Aidenkrz <aiden@djkraz.com>
# SPDX-FileCopyrightText: 2024 Alpha-Two <92269094+Alpha-Two@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Alpha-Two <alpha2.5232@gmail.com>
# SPDX-FileCopyrightText: 2024 Ashley Woodiss-Field <ash@DESKTOP-H64M4AI.localdomain>
# SPDX-FileCopyrightText: 2024 ColesMagnum <98577947+AW-FulCode@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Eris <eris@erisws.com>
# SPDX-FileCopyrightText: 2024 Errant <35878406+Errant-4@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Flesh <62557990+PolterTzi@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 IlyaElDunaev <154531074+IlyaElDunaev@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Tayrtahn <tayrtahn@gmail.com>
# SPDX-FileCopyrightText: 2024 metalgearsloth <comedian_vs_clown@hotmail.com>
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
#
# SPDX-License-Identifier: AGPL-3.0-or-later
- type: reagent
id: EZNutrient
name: reagent-name-e-z-nutrient
group: Botanical
desc: reagent-desc-e-z-nutrient
flavor: bitter
color: "#664330"
physicalDesc: reagent-physical-desc-thick
plantMetabolism:
- !type:PlantAdjustNutrition
amount: 2
metabolisms:
Food:
effects:
- !type:SatiateHunger
conditions:
- !type:OrganType
type: Plant
- type: reagent
id: Left4Zed
name: reagent-name-left4-zed
group: Botanical
desc: reagent-desc-left4-zed
flavor: bitter
color: "#5b406c"
physicalDesc: reagent-physical-desc-heterogeneous
plantMetabolism:
- !type:PlantAdjustNutrition
amount: 1
- !type:PlantAdjustHealth
amount: -0.5
- !type:PlantAdjustMutationMod
probability: 0.3
amount: 0.4
metabolisms:
Medicine:
effects:
- !type:SatiateHunger
conditions:
- !type:OrganType
type: Plant
- !type:HealthChange
damage:
types:
Poison: 1
conditions:
- !type:OrganType
type: Plant
- type: reagent
id: PestKiller
name: reagent-name-pest-killer
group: Botanical
desc: reagent-desc-pest-killer
flavor: bitter
color: "#9e9886"
physicalDesc: reagent-physical-desc-bubbling
plantMetabolism:
- !type:PlantAdjustToxins
amount: 4
- !type:PlantAdjustPests
amount: -6
metabolisms:
Medicine:
effects:
- !type:HealthChange
damage:
types:
Poison: 3
conditions:
- !type:OrganType
type: Plant
- type: reagent
id: PlantBGone
name: reagent-name-plant-b-gone
group: Botanical
desc: reagent-desc-plant-b-gone
flavor: bitter
color: "#49002E"
physicalDesc: reagent-physical-desc-bubbling
plantMetabolism:
- !type:PlantAdjustToxins
amount: 6
- !type:PlantAdjustWeeds
amount: -8
- !type:PlantAdjustHealth
amount: -20
- !type:PlantAdjustMutationMod
amount: 0.1
metabolisms:
Medicine:
effects:
- !type:HealthChange
damage:
types:
Poison: -4
Blunt: 2
Slash: 1
Piercing: 1
conditions:
- !type:OrganType
type: Plant
- type: reagent
id: RobustHarvest
name: reagent-name-robust-harvest
group: Botanical
desc: reagent-desc-robust-harvest
flavor: bitter
color: "#3e901c"
physicalDesc: reagent-physical-desc-robust
plantMetabolism:
- !type:PlantAdjustNutrition
amount: 0.05
- !type:PlantAdjustWeeds
probability: 0.025
amount: 1
- !type:PlantAdjustPests
probability: 0.025
amount: 1
- !type:RobustHarvest {}
metabolisms:
Poison:
effects:
- !type:HealthChange
damage:
types:
Poison: -2
Blunt: -3
Slash: -3
Piercing: -3
conditions:
- !type:OrganType
type: Plant
- !type:HealthChange
conditions:
- !type:OrganType
type: Plant
- !type:ReagentThreshold
min: 30
damage:
types:
Asphyxiation: 1
Heat: 2
Poison: 1
Medicine:
effects:
- !type:Polymorph
prototype: TreeMorph
conditions:
- !type:OrganType
type: Plant
- !type:ReagentThreshold
min: 80
- type: reagent
id: Sedin
name: reagent-name-sedin
group: Botanical
desc: reagent-desc-sedin
flavor: bitter
color: "#3CB371"
physicalDesc: reagent-physical-desc-sickly
plantMetabolism:
- !type:PlantAdjustHealth
amount: -2
- !type:PlantRestoreSeeds
probability: 0.20
- !type:PlantAdjustPotency
amount: -3 # Match this with current rate of Robust Harvest potency increase
- type: reagent
id: WeedKiller
name: reagent-name-weed-killer
group: Botanical
desc: reagent-desc-weed-killer
flavor: bitter
color: "#968395"
physicalDesc: reagent-physical-desc-bubbling
plantMetabolism:
- !type:PlantAdjustToxins
amount: 4
- !type:PlantAdjustWeeds
amount: -6
metabolisms:
Poison:
effects:
- !type:HealthChange
damage:
types:
Poison: 4
conditions:
- !type:OrganType
type: Plant
- type: reagent
id: Ammonia
name: reagent-name-ammonia
group: Botanical
desc: reagent-desc-ammonia
physicalDesc: reagent-physical-desc-pungent
flavor: bitter
color: "#77b58e"
boilingPoint: -33.0
meltingPoint: -77.7
plantMetabolism:
- !type:PlantAdjustNutrition
amount: 1
- !type:PlantAdjustHealth
amount: 0.5
metabolisms:
Poison:
effects:
- !type:HealthChange
damage:
types:
Caustic: 1
Gas:
effects:
- !type:HealthChange
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
shouldHave: false
- !type:OrganType
type: Rat
shouldHave: false
- !type:ReagentThreshold
reagent: Ammonia
min: 1
ignoreResistances: true
damage:
types:
Poison: 0.25
- !type:ChemVomit
probability: 0.12
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
shouldHave: false
- !type:OrganType
type: Rat
shouldHave: false
- !type:OrganType
type: Vox
shouldHave: false
- !type:ReagentThreshold
reagent: Ammonia
min: 0.8
- !type:PopupMessage
type: Local
visualType: Medium
messages: [ "ammonia-smell" ]
probability: 0.1
conditions:
- !type:ReagentThreshold
reagent: Ammonia
min: 0.25
- !type:HealthChange
conditions:
- !type:OrganType
type: Rat
- !type:ReagentThreshold
reagent: Ammonia
min: 1
scaleByQuantity: true
ignoreResistances: true
damage:
groups:
Brute: -5
Burn: -5
types:
Bloodloss: -5
- !type:Oxygenate # ammonia displaces nitrogen in vox blood
conditions:
- !type:OrganType
type: Vox
factor: -4
- type: reagent
id: Diethylamine
name: reagent-name-diethylamine
group: Botanical
desc: reagent-desc-diethylamine
physicalDesc: reagent-physical-desc-strong-smelling
flavor: bitter
color: "#a1000b"
boilingPoint: 55.5
meltingPoint: -50.0
plantMetabolism:
- !type:PlantAdjustNutrition
amount: 0.1
- !type:PlantAdjustPests
probability: 0.1
amount: -1
- !type:PlantAdjustHealth
amount: 0.1
- !type:PlantAffectGrowth
probability: 0.2
amount: 1
- !type:PlantDiethylamine {}
metabolisms:
Poison:
effects:
- !type:HealthChange
damage:
types:
Caustic: 1

View File

@@ -0,0 +1,264 @@
# SPDX-FileCopyrightText: 2019 Acruid <shatter66@gmail.com>
# SPDX-FileCopyrightText: 2019 Remie Richards <remierichards@gmail.com>
# SPDX-FileCopyrightText: 2019 moneyl <8206401+Moneyl@users.noreply.github.com>
# SPDX-FileCopyrightText: 2020 AJCM-git <60196617+AJCM-git@users.noreply.github.com>
# SPDX-FileCopyrightText: 2020 Campbell Suter <znix@znix.xyz>
# SPDX-FileCopyrightText: 2020 ComicIronic <comicironic@gmail.com>
# SPDX-FileCopyrightText: 2020 Exp <theexp111@gmail.com>
# SPDX-FileCopyrightText: 2020 Hugo Laloge <hugo.laloge@gmail.com>
# SPDX-FileCopyrightText: 2020 Injazz <injazza@gmail.com>
# SPDX-FileCopyrightText: 2020 Pieter-Jan Briers <pieterjan.briers@gmail.com>
# SPDX-FileCopyrightText: 2020 V<>ctor Aguilera Puerto <6766154+Zumorica@users.noreply.github.com>
# SPDX-FileCopyrightText: 2020 V<>ctor Aguilera Puerto <zddm@outlook.es>
# SPDX-FileCopyrightText: 2020 ike709 <ike709@users.noreply.github.com>
# SPDX-FileCopyrightText: 2020 nuke <47336974+nuke-makes-games@users.noreply.github.com>
# SPDX-FileCopyrightText: 2020 silicons <2003111+silicons@users.noreply.github.com>
# SPDX-FileCopyrightText: 2020 zumorica <zddm@outlook.es>
# SPDX-FileCopyrightText: 2021 DrSmugleaf <DrSmugleaf@users.noreply.github.com>
# SPDX-FileCopyrightText: 2021 FoLoKe <36813380+FoLoKe@users.noreply.github.com>
# SPDX-FileCopyrightText: 2021 Paul <ritter.paul1+git@googlemail.com>
# SPDX-FileCopyrightText: 2021 Paul Ritter <ritter.paul1@googlemail.com>
# SPDX-FileCopyrightText: 2021 Pieter-Jan Briers <pieterjan.briers+git@gmail.com>
# SPDX-FileCopyrightText: 2021 Radrark <76271993+Radrark@users.noreply.github.com>
# SPDX-FileCopyrightText: 2021 SETh lafuente <cetaciocascarudo@gmail.com>
# SPDX-FileCopyrightText: 2021 ScalyChimp <72841710+scaly-chimp@users.noreply.github.com>
# SPDX-FileCopyrightText: 2021 SethLafuente <84478872+SethLafuente@users.noreply.github.com>
# SPDX-FileCopyrightText: 2021 Swept <sweptwastaken@protonmail.com>
# SPDX-FileCopyrightText: 2021 Vera Aguilera Puerto <6766154+Zumorica@users.noreply.github.com>
# SPDX-FileCopyrightText: 2021 metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
# SPDX-FileCopyrightText: 2021 mirrorcult <lunarautomaton6@gmail.com>
# SPDX-FileCopyrightText: 2021 mirrorcult <notzombiedude@gmail.com>
# SPDX-FileCopyrightText: 2022 Alex Evgrashin <aevgrashin@yandex.ru>
# SPDX-FileCopyrightText: 2022 Flipp Syder <76629141+vulppine@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 Vordenburg <114301317+Vordenburg@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 Will Robson <WPRobson@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 metalgearsloth <comedian_vs_clown@hotmail.com>
# SPDX-FileCopyrightText: 2023 Boaz1111 <149967078+Boaz1111@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 CrigCrag <137215465+CrigCrag@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 Flareguy <78941145+Flareguy@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 Maxtone <124747282+MagnusCrowe@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 Moomoobeef <62638182+Moomoobeef@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 Vasilis <vascreeper@yahoo.com>
# SPDX-FileCopyrightText: 2023 lapatison <100279397+lapatison@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Ashley Woodiss-Field <ash@DESKTOP-H64M4AI.localdomain>
# SPDX-FileCopyrightText: 2024 ColesMagnum <98577947+AW-FulCode@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
#
# SPDX-License-Identifier: AGPL-3.0-or-later
- type: reagent
id: Acetone
name: reagent-name-acetone
desc: reagent-desc-acetone
physicalDesc: reagent-physical-desc-acidic
flavor: bitter
color: "#AF14B7"
boilingPoint: 55.5
meltingPoint: -50.0
- type: reagent
id: Phenol
name: reagent-name-phenol
desc: reagent-desc-phenol
physicalDesc: reagent-physical-desc-acidic
flavor: bitter
color: "#E7EA91"
boilingPoint: 55.5
meltingPoint: -50.0
metabolisms:
Poison:
effects:
- !type:HealthChange
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
shouldHave: false
damage:
types:
Caustic: 1
Poison: 2 # Phenol is definitely not safe
- type: reagent
id: Charcoal
name: reagent-name-charcoal
desc: reagent-desc-charcoal
physicalDesc: reagent-physical-desc-porous
color: "#22282b"
boilingPoint: 4200.0
meltingPoint: 3550.0
metabolisms:
Medicine:
effects:
- !type:HealthChange
damage:
types:
Poison: -1
- !type:ChemCleanBloodstream
cleanseRate: 3
- type: reagent
id: Ash
name: reagent-name-ash
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
- type: reagent
id: Artifexium
name: reagent-name-artifexium
desc: reagent-desc-artifexium
flavor: metallic
physicalDesc: reagent-physical-desc-crystalline
color: "#776291"
metabolisms:
Poison:
effects:
- !type:HealthChange
damage:
types:
Caustic: 2
reactiveEffects:
Acidic:
methods: [ Touch ]
effects:
- !type:ArtifactUnlock
conditions:
- !type:ReagentThreshold
min: 5
- type: reagent
parent: Artifexium
id: ArtifactGlue
name: reagent-name-artifact-glue
desc: reagent-desc-artifact-glue
flavor: artifactglue
physicalDesc: reagent-physical-desc-non-newtonian
color: "#827394"
reactiveEffects:
Acidic:
methods: [ Touch ]
effects:
- !type:ArtifactDurabilityRestore
conditions:
- !type:ReagentThreshold
min: 5
- type: reagent
id: Benzene
name: reagent-name-benzene
desc: reagent-desc-benzene
physicalDesc: reagent-physical-desc-acidic
color: "#E7EA91"
boilingPoint: 353.2
meltingPoint: 278.7
metabolisms:
Poison:
effects:
- !type:HealthChange
damage:
types:
Cellular: 1 #it's a carcinogen, reckon this is fine
- type: reagent
id: Hydroxide
name: reagent-name-hydroxide
desc: reagent-desc-hydroxide
physicalDesc: reagent-physical-desc-alkaline
color: "white"
boilingPoint: 1661.0
meltingPoint: 596.0
- type: reagent
id: SodiumHydroxide
name: reagent-name-sodium-hydroxide
desc: reagent-desc-sodium-hydroxide
physicalDesc: reagent-physical-desc-alkaline
color: "white"
boilingPoint: 1661.0
meltingPoint: 596.0
metabolisms:
Poison:
effects:
- !type:HealthChange
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
shouldHave: false
damage:
types:
Heat: 1.5
Medicine:
effects:
- !type:ChemVomit
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
shouldHave: false
- !type:ReagentThreshold
min: 5
probability: 0.1
- type: reagent
id: Fersilicite
name: reagent-name-fersilicite
desc: reagent-desc-fersilicite
physicalDesc: reagent-physical-desc-crystalline
flavor: metallic
color: "#434b4d"
boilingPoint: 2962.0
meltingPoint: 1638.0
- type: reagent
id: SodiumPolyacrylate
name: reagent-name-sodium-polyacrylate
desc: reagent-desc-sodium-polyacrylate
flavor: bitter
physicalDesc: reagent-physical-desc-grainy
color: "#F0F0F0"
metabolisms:
Poison:
effects:
- !type:SatiateThirst
factor: -5 # This is basically industrial dessicant
- !type:PopupMessage
visualType: MediumCaution
type: Local
messages: [ "generic-reagent-effect-parched" ]
probability: 0.1
- type: reagent
id: Cellulose
name: reagent-name-cellulose
group: Biological
desc: reagent-desc-cellulose
flavor: bitter
color: "#E6E6DA"
physicalDesc: reagent-physical-desc-crystalline
- type: reagent
id: Rororium
name: reagent-name-rororium
desc: reagent-desc-rororium
group: Biological
flavor: tingly
physicalDesc: reagent-physical-desc-refreshing
color: "#bf1365"
metabolisms:
Medicine:
effects:
- !type:HealthChange
damage:
groups:
Brute: -4
- !type:GenericStatusEffect
key: Adrenaline
component: IgnoreSlowOnDamage
time: 120

View File

@@ -0,0 +1,178 @@
# SPDX-FileCopyrightText: 2021 Swept <sweptwastaken@protonmail.com>
# SPDX-FileCopyrightText: 2021 Vera Aguilera Puerto <6766154+Zumorica@users.noreply.github.com>
# SPDX-FileCopyrightText: 2021 mirrorcult <lunarautomaton6@gmail.com>
# SPDX-FileCopyrightText: 2022 Absolute-Potato <jamesgamesmahar@gmail.com>
# SPDX-FileCopyrightText: 2022 Alex Evgrashin <aevgrashin@yandex.ru>
# SPDX-FileCopyrightText: 2022 Flipp Syder <76629141+vulppine@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 keronshb <54602815+keronshb@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 CrigCrag <137215465+CrigCrag@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 IProduceWidgets <107586145+IProduceWidgets@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 Kara <lunarautomaton6@gmail.com>
# SPDX-FileCopyrightText: 2023 Psychpsyo <60073468+Psychpsyo@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 Slava0135 <40753025+Slava0135@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 T-Stalker <43253663+DogZeroX@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 TheEmber <40074315+TheEmber@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 brainfood1183 <113240905+brainfood1183@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 deltanedas <39013340+deltanedas@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 deltanedas <@deltanedas:kde.org>
# SPDX-FileCopyrightText: 2023 metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Arendian <137322659+Arendian@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Ashley Woodiss-Field <ash@DESKTOP-H64M4AI.localdomain>
# SPDX-FileCopyrightText: 2024 ColesMagnum <98577947+AW-FulCode@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 K-Dynamic <20566341+K-Dynamic@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 lzk <124214523+lzk228@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 metalgearsloth <comedian_vs_clown@hotmail.com>
# SPDX-FileCopyrightText: 2024 themias <89101928+themias@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 GoobBot <uristmchands@proton.me>
# SPDX-FileCopyrightText: 2025 Ilya246 <57039557+Ilya246@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 Ilya246 <ilyukarno@gmail.com>
# SPDX-FileCopyrightText: 2025 Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 SX-7 <sn1.test.preria.2002@gmail.com>
# SPDX-FileCopyrightText: 2025 SolsticeOfTheWinter <solsticeofthewinter@gmail.com>
# SPDX-FileCopyrightText: 2025 cheetah1984 <152602630+cheetah1984@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 cheetah1984 <davidc71114@gmail.com>
#
# SPDX-License-Identifier: AGPL-3.0-or-later
- type: reagent
id: Bleach
name: reagent-name-bleach
desc: reagent-desc-bleach
physicalDesc: reagent-physical-desc-strong-smelling
flavor: bitter
color: "#a1000b"
boilingPoint: 111.0
meltingPoint: -5.0
metabolisms:
Poison:
effects:
- !type:HealthChange
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
shouldHave: false
damage:
types:
Poison: 2
Caustic: 2
- !type:PopupMessage
type: Local
visualType: MediumCaution
messages: [ "generic-reagent-effect-burning-insides" ]
probability: 0.33
- !type:Emote
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
shouldHave: false
emote: Scream
probability: 0.15
# Goobstation
- !type:DiseaseProgressChange
affectedType: Viral
progressModifier: -0.15 # extremely strong antiviral
- type: reagent
id: SpaceCleaner
name: reagent-name-space-cleaner
desc: reagent-desc-space-cleaner
physicalDesc: reagent-physical-desc-lemony-fresh
flavor: bitter
color: "#c8ff69"
recognizable: true
boilingPoint: 147.0 # Made this up, loosely based on bleach
meltingPoint: -11.0
tileReactions:
- !type:CleanTileReaction {}
- !type:CleanDecalsReaction {}
- type: reagent
id: SoapReagent
name: reagent-name-soap
desc: reagent-desc-soap
physicalDesc: reagent-physical-desc-soapy
flavor: clean
color: "#c8dfc9"
recognizable: true
boilingPoint: 100.0
meltingPoint: 60.0
metabolisms:
Food:
effects:
- !type:ChemVomit
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
shouldHave: false
- !type:ReagentThreshold
min: 6
probability: 0.20
Drink:
effects:
- !type:ChemVomit
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
shouldHave: false
- !type:ReagentThreshold
min: 6
probability: 0.20
- type: reagent
id: SpaceLube
name: reagent-name-space-lube
desc: reagent-desc-space-lube
# evaporationSpeed: 0.1 # Goobstation - SpaceLube no evaporate
slipData:
requiredSlipSpeed: 0.1 # Goobstation - no crawling to avoid it
superSlippery: true
sticksToSkin: false # Goobstation
physicalDesc: reagent-physical-desc-shiny
flavor: funny
color: "#77b58e"
recognizable: true
boilingPoint: 290.0 # Glycerin
meltingPoint: 18.2
tileReactions:
- !type:SpillTileReaction
friction: 0.0
- type: reagent
id: SpaceGlue
name: reagent-name-space-glue
desc: reagent-desc-space-glue
physicalDesc: reagent-physical-desc-sticky
flavor: glue
color: "#ffffff"
boilingPoint: 250.0
meltingPoint: 380.0
tileReactions:
- !type:SpillTileReaction
viscosity: 0.5
reactiveEffects:
Acidic:
methods: [ Touch ]
effects:
# pva glue? no, antibiotic glue for sealing wounds
- !type:ModifyBleedAmount
amount: -1.5
metabolisms:
Narcotic:
effects:
- !type:ModifyStatusEffect
effectProto: StatusEffectSeeingRainbow
time: 5
type: Add
refresh: false
Drink:
effects:
- !type:GenericStatusEffect
key: Muted
component: Muted
type: Add
time: 5
refresh: false
footstepSound:
collection: FootstepSlime

View File

@@ -0,0 +1,433 @@
# SPDX-FileCopyrightText: 2019 Acruid <shatter66@gmail.com>
# SPDX-FileCopyrightText: 2019 Remie Richards <remierichards@gmail.com>
# SPDX-FileCopyrightText: 2019 moneyl <8206401+Moneyl@users.noreply.github.com>
# SPDX-FileCopyrightText: 2020 AJCM-git <60196617+AJCM-git@users.noreply.github.com>
# SPDX-FileCopyrightText: 2020 Campbell Suter <znix@znix.xyz>
# SPDX-FileCopyrightText: 2020 ComicIronic <comicironic@gmail.com>
# SPDX-FileCopyrightText: 2020 Hugo Laloge <hugo.laloge@gmail.com>
# SPDX-FileCopyrightText: 2020 Injazz <injazza@gmail.com>
# SPDX-FileCopyrightText: 2020 Pieter-Jan Briers <pieterjan.briers+git@gmail.com>
# SPDX-FileCopyrightText: 2020 Pieter-Jan Briers <pieterjan.briers@gmail.com>
# SPDX-FileCopyrightText: 2020 Víctor Aguilera Puerto <6766154+Zumorica@users.noreply.github.com>
# SPDX-FileCopyrightText: 2020 Víctor Aguilera Puerto <zddm@outlook.es>
# SPDX-FileCopyrightText: 2020 ike709 <ike709@users.noreply.github.com>
# SPDX-FileCopyrightText: 2020 nuke <47336974+nuke-makes-games@users.noreply.github.com>
# SPDX-FileCopyrightText: 2020 silicons <2003111+silicons@users.noreply.github.com>
# SPDX-FileCopyrightText: 2021 Bingo Johnson <83136974+BingoJohnson@users.noreply.github.com>
# SPDX-FileCopyrightText: 2021 Swept <sweptwastaken@protonmail.com>
# SPDX-FileCopyrightText: 2021 Vera Aguilera Puerto <6766154+Zumorica@users.noreply.github.com>
# SPDX-FileCopyrightText: 2021 ZeroDayDaemon <60460608+ZeroDayDaemon@users.noreply.github.com>
# SPDX-FileCopyrightText: 2021 metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 Alex Evgrashin <aevgrashin@yandex.ru>
# SPDX-FileCopyrightText: 2022 Flipp Syder <76629141+vulppine@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 Leon Friedrich <60421075+ElectroJr@users.noreply.github.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 Veritius <veritiusgaming@gmail.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 CrigCrag <137215465+CrigCrag@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 LankLTE <135308300+LankLTE@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 Ubaser <134914314+UbaserB@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 brainfood1183 <113240905+brainfood1183@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Aidenkrz <aiden@djkraz.com>
# SPDX-FileCopyrightText: 2024 Ashley Woodiss-Field <ash@DESKTOP-H64M4AI.localdomain>
# SPDX-FileCopyrightText: 2024 Brandon Li <48413902+aspiringLich@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 CatMagic <135462166+CatMagic1@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 ColesMagnum <98577947+AW-FulCode@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Flesh <62557990+PolterTzi@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Tayrtahn <tayrtahn@gmail.com>
# SPDX-FileCopyrightText: 2024 Whisper <121047731+QuietlyWhisper@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
#
# SPDX-License-Identifier: AGPL-3.0-or-later
- type: reagent
id: Aluminium # We use real words here.
name: reagent-name-aluminium # -we use real words here.
group: Elements
desc: reagent-desc-aluminium # -we use real words here.
physicalDesc: reagent-physical-desc-metallic
flavor: metallic
color: "#848789"
boilingPoint: 2327.0
meltingPoint: 660.0
- type: reagent
id: Carbon
name: reagent-name-carbon
group: Elements
desc: reagent-desc-carbon
physicalDesc: reagent-physical-desc-crystalline
flavor: bitter
color: "#22282b"
boilingPoint: 4200.0
meltingPoint: 3550.0
- type: reagent
id: Chlorine
name: reagent-name-chlorine
group: Elements
desc: reagent-desc-chlorine
physicalDesc: reagent-physical-desc-gaseous
flavor: bitter
color: "#a2ff00"
meltingPoint: -101.5
boilingPoint: -34.04
plantMetabolism:
- !type:PlantAdjustWater
amount: -0.5
- !type:PlantAdjustToxins
amount: 15
- !type:PlantAdjustWeeds
amount: -3
- !type:PlantAdjustHealth
amount: -1
metabolisms:
Poison:
effects:
- !type:HealthChange
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
shouldHave: false
damage:
types:
Poison: 2
- type: reagent
id: Copper
name: reagent-name-copper
group: Elements
desc: reagent-desc-copper
physicalDesc: reagent-physical-desc-metallic
flavor: metallic
color: "#b05b3c"
boilingPoint: 2595.0
meltingPoint: 1083.0
metabolisms:
Poison:
metabolismRate: 0.1
effects:
- !type:HealthChange
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
shouldHave: false
- !type:OrganType
type: Arachnid
shouldHave: false
damage:
types:
Poison: 0.1
Medicine:
effects:
- !type:ModifyBloodLevel
conditions:
- !type:OrganType
type: Arachnid
shouldHave: true
amount: 0.4
- type: reagent
id: Fluorine
name: reagent-name-fluorine
group: Elements
desc: reagent-desc-fluorine
physicalDesc: reagent-physical-desc-gaseous
flavor: bitter
color: "#ba85cc"
boilingPoint: -188.11
meltingPoint: -219.67
plantMetabolism:
- !type:PlantAdjustWater
amount: -0.5
- !type:PlantAdjustToxins
amount: 25
- !type:PlantAdjustWeeds
amount: -4
- !type:PlantAdjustHealth
amount: -2
metabolisms:
Poison:
effects:
- !type:HealthChange
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
shouldHave: false
damage:
types:
Caustic: 0.5
Poison: 0.5
- type: reagent
id: Gold
name: reagent-name-gold
group: Elements
desc: reagent-desc-gold
physicalDesc: reagent-physical-desc-metallic
flavor: metallic
color: "#F7C430"
boilingPoint: 2700.0
meltingPoint: 1064.76
- type: reagent
id: Hydrogen
name: reagent-name-hydrogen
group: Elements
desc: reagent-desc-hydrogen
physicalDesc: reagent-physical-desc-gaseous
flavor: bitter
color: "#cccccc"
boilingPoint: -253.0
meltingPoint: -259.2
- type: reagent
id: Iodine
name: reagent-name-iodine
group: Elements
desc: reagent-desc-iodine
physicalDesc: reagent-physical-desc-dark-brown
flavor: bitter
color: "#BC8A00"
boilingPoint: 184.3
meltingPoint: 113.7
- type: reagent
id: Iron
name: reagent-name-iron
group: Elements
desc: reagent-desc-iron
physicalDesc: reagent-physical-desc-metallic
flavor: metallic
color: "#434b4d"
boilingPoint: 2862.0
meltingPoint: 1538.0
metabolisms:
Poison:
metabolismRate: 0.1
effects:
- !type:HealthChange
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
shouldHave: false
- !type:OrganType
type: Arachnid
shouldHave: true
damage:
types:
Poison: 0.1
Medicine:
effects:
- !type:ModifyBloodLevel
conditions:
- !type:OrganType
type: Arachnid
shouldHave: false
amount: 0.4
- type: reagent
id: Lithium
name: reagent-name-lithium
group: Elements
desc: reagent-desc-lithium
physicalDesc: reagent-physical-desc-shiny
flavor: metallic
color: "#d6c0a7"
meltingPoint: 180.5
boilingPoint: 1330.0
metabolisms:
Poison:
metabolismRate: 0.1
effects:
- !type:HealthChange
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
shouldHave: false
damage:
types:
Poison: 0.05
- !type:Emote
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
shouldHave: false
emote: Scream
probability: 0.05
- !type:Emote
emote: Laugh
probability: 0.05
# TODO: cause some brain damage when woundmed, and generally reduce the stutter/scrambledaccent unless high doses
- type: reagent
id: Mercury
name: reagent-name-mercury
group: Elements
desc: reagent-desc-mercury
physicalDesc: reagent-physical-desc-shiny
flavor: metallic
color: "#929296"
meltingPoint: -38.83
boilingPoint: 356.73
metabolisms:
Poison:
effects:
- !type:HealthChange
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
shouldHave: false
damage:
types:
Poison: 1
- !type:GenericStatusEffect
key: Stutter
component: ScrambledAccent
- type: reagent
id: Potassium
name: reagent-name-potassium
group: Elements
desc: reagent-desc-potassium
physicalDesc: reagent-physical-desc-shiny
flavor: metallic
color: "#c6c8cc"
meltingPoint: 65.5
boilingPoint: 759.0
- type: reagent
id: Phosphorus
name: reagent-name-phosphorus
group: Elements
desc: reagent-desc-phosphorus
physicalDesc: reagent-physical-desc-powdery
flavor: metallic
color: "#f5da9a"
meltingPoint: 44.2
boilingPoint: 280.5
plantMetabolism:
- !type:PlantAdjustNutrition
amount: 0.1
- !type:PlantAdjustWater
amount: -0.5
- !type:PlantAdjustWeeds
amount: -2
- type: reagent
id: Radium
name: reagent-name-radium
group: Elements
parent: Uranium
desc: reagent-desc-radium
physicalDesc: reagent-physical-desc-glowing
flavor: metallic
color: "#00ff04"
meltingPoint: 700.0
boilingPoint: 1737.0
- type: reagent
id: Silicon
name: reagent-name-silicon
group: Elements
desc: reagent-desc-silicon
physicalDesc: reagent-physical-desc-crystalline
flavor: metallic
color: "#364266"
boilingPoint: 3265.0
meltingPoint: 1414.0
metabolisms:
Poison:
effects:
- !type:HealthChange
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
shouldHave: false
damage:
types:
Poison: 1.5
- type: reagent
id: Silver
name: reagent-name-silver
group: Elements
desc: reagent-desc-silver
physicalDesc: reagent-physical-desc-reasonably-metallic
flavor: metallic
color: "#d0d0d0"
boilingPoint: 2212.0
meltingPoint: 960.5
- type: reagent
id: Sulfur
name: reagent-name-sulfur
group: Elements
desc: reagent-desc-sulfur
physicalDesc: reagent-physical-desc-powdery
flavor: bitter
color: "#fff385"
boilingPoint: 445.0
meltingPoint: 120.0
metabolisms:
Poison:
effects:
- !type:HealthChange
damage:
types:
Caustic: 0.1
- type: reagent
id: Sodium
name: reagent-name-sodium
group: Elements
desc: reagent-desc-sodium
physicalDesc: reagent-physical-desc-metallic
flavor: bitter
color: "#a7b3d6"
meltingPoint: 97.8
boilingPoint: 883.0
- type: reagent
id: Uranium
name: reagent-name-uranium
group: Elements
desc: reagent-desc-uranium
physicalDesc: reagent-physical-desc-metallic
flavor: metallic
color: "#8fa191"
meltingPoint: 1133.0
boilingPoint: 4131.0
plantMetabolism:
- !type:PlantAdjustMutationLevel
amount: 0.6
- !type:PlantAdjustToxins
amount: 4
- !type:PlantAdjustHealth
amount: -1.5
- !type:PlantAdjustMutationMod
probability: 0.2
amount: 0.1
metabolisms:
Poison:
effects:
- !type:HealthChange
damage:
types:
Radiation: 2
- type: reagent
id: Zinc
name: reagent-name-zinc
group: Elements
desc: reagent-desc-zinc
physicalDesc: reagent-physical-desc-shiny
flavor: metallic
color: "#bababa"
meltingPoint: 419.5
boilingPoint: 907.0

464
Prototypes/Reagents/fun.yml Normal file
View File

@@ -0,0 +1,464 @@
# SPDX-FileCopyrightText: 2021 Leon Friedrich <60421075+ElectroJr@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 Alex Evgrashin <aevgrashin@yandex.ru>
# SPDX-FileCopyrightText: 2022 CrudeWax <75271456+CrudeWax@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 Flipp Syder <76629141+vulppine@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 Kara <lunarautomaton6@gmail.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 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 CrigCrag <137215465+CrigCrag@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 LankLTE <135308300+LankLTE@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 Ubaser <134914314+UbaserB@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Aidenkrz <aiden@djkraz.com>
# SPDX-FileCopyrightText: 2024 ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.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 Tayrtahn <tayrtahn@gmail.com>
# SPDX-FileCopyrightText: 2024 Verm <32827189+Vermidia@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Whisper <121047731+QuietlyWhisper@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 potato1234_x <79580518+potato1234x@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 Aviu00 <93730715+Aviu00@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 UpAndLeaves <92269094+Alpha-Two@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 Velken <8467292+Velken@users.noreply.github.com>
#
# SPDX-License-Identifier: AGPL-3.0-or-later
- type: reagent
id: Carpetium
name: reagent-name-carpetium
group: Special
desc: reagent-desc-carpetium
physicalDesc: reagent-physical-desc-fibrous
flavor: carpet
color: "#800000"
tileReactions:
- !type:CreateEntityTileReaction
entity: Carpet
maxOnTileWhitelist:
tags: [ Carpet ]
metabolisms:
Poison:
effects:
- !type:PopupMessage
type: Local
messages: [ "carpetium-effect-blood-fibrous", "carpetium-effect-jumpsuit-insides" ]
probability: 0.1
# Hail the madman logic, if it has CARP, means it helps against CARPs
- !type:AdjustReagent
conditions:
- !type:ReagentThreshold
reagent: CarpoToxin
min: 1
reagent: CarpoToxin
amount: -3
- type: reagent
id: Fiber
name: reagent-name-fiber
desc: reagent-desc-fiber
physicalDesc: reagent-physical-desc-fibrous
flavor: fiber
color: "#808080"
metabolisms:
Food:
effects:
- !type:SatiateHunger
conditions:
- !type:OrganType
type: Moth
- type: reagent
id: BuzzochloricBees
name: reagent-name-buzzochloric-bees
group: Toxins
desc: reagent-desc-buzzochloric-bees
physicalDesc: reagent-physical-desc-buzzy
flavor: bee
color: "#FFD35D"
tileReactions:
- !type:CreateEntityTileReaction
entity: MobAngryBee # Goob edit
usage: 2
maxOnTile: 2
randomOffsetMax: 0.3
maxOnTileWhitelist:
tags: [ Bee ]
- !type:CleanTileReaction # Bees are extremely obsessive about cleanliness within what they consider their hive.
cleanCost: 0 # Consume absolutely zero bees. Buzz buzz.
metabolisms:
Poison:
effects:
- !type:PopupMessage
type: Local
visualType: MediumCaution
messages:
- "buzzochloricbees-effect-oh-god-bees"
- "buzzochloricbees-effect-its-the-bees"
- "buzzochloricbees-effect-why-am-i-covered-in-bees"
- "buzzochloricbees-effect-one-with-the-bees"
- "buzzochloricbees-effect-squeaky-clean"
probability: 0.1
conditions:
- !type:ReagentThreshold
max: 0
reagent: Histamine
- !type:HasTag
invert: true
tag: Bee
- !type:PopupMessage
type: Local
visualType: Medium
messages:
- "buzzochloricbees-effect-histamine-bee-allergy"
- "buzzochloricbees-effect-histamine-swells"
- "buzzochloricbees-effect-histamine-numb-to-the-bees"
- "buzzochloricbees-effect-histamine-cannot-be-one-with-the-bees"
- "buzzochloricbees-effect-squeaky-clean"
probability: 0.05
conditions:
- !type:ReagentThreshold
min: 0.01
reagent: Histamine
- !type:HasTag
invert: true
tag: Bee
- !type:PopupMessage
type: Local
visualType: Medium
messages:
- "buzzochloricbees-effect-licoxide-electrifying"
- "buzzochloricbees-effect-licoxide-shocked-by-bee-facts"
- "buzzochloricbees-effect-licoxide-buzzed"
- "buzzochloricbees-effect-licoxide-buzzes"
probability: 0.05
conditions:
- !type:HasTag
invert: true
tag: Bee
- !type:ReagentThreshold
min: 0.01
reagent: Licoxide
- !type:PopupMessage
type: Local
messages:
- "buzzochloricbees-effect-fiber-hairy"
- "buzzochloricbees-effect-fiber-soft"
probability: 0.05
conditions:
- !type:HasTag
invert: true
tag: Bee
- !type:ReagentThreshold
min: 0.01
reagent: Fiber
- !type:HealthChange
damage:
types:
Poison: 2
Piercing: 2
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
shouldHave: false
- !type:HasTag
invert: true
tag: Bee
- !type:HealthChange
damage:
types:
Piercing: 2
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
- !type:HasTag
invert: true
tag: Bee
- type: reagent
id: GroundBee
name: reagent-name-ground-bee
desc: reagent-desc-ground-bee
physicalDesc: reagent-physical-desc-bee-guts
flavor: bee
color: "#86530E"
- type: reagent
id: Saxoite
name: reagent-name-saxoite
desc: reagent-desc-saxoite
physicalDesc: reagent-physical-desc-ground-brass
flavor: sax
color: "#B8A603"
- type: reagent
id: Licoxide
name: reagent-name-licoxide
group: Toxins
desc: reagent-desc-licoxide
physicalDesc: reagent-physical-desc-electric
flavor: shocking
color: "#FDD023"
metabolisms:
Poison:
effects:
- !type:Electrocute
probability: 0.35
- type: reagent
id: Razorium
name: reagent-name-razorium
group: Toxins
slipData:
requiredSlipSpeed: 3.5
desc: reagent-desc-razorium
physicalDesc: reagent-physical-desc-reflective
flavor: sharp
color: "#e3fffb"
reactiveEffects:
Acidic:
methods: [ Touch ]
effects:
- !type:HealthChange
scaleByQuantity: true
ignoreResistances: false
damage:
types:
Slash: 0.5
- !type:Emote
emote: Scream
probability: 0.7
metabolisms:
Poison:
metabolismRate : 3.00
effects:
- !type:HealthChange
damage:
types:
Slash : 9
- !type:PopupMessage
type: Local
visualType: LargeCaution
messages: [ "generic-reagent-effect-slicing-insides"]
probability: 0.33
- !type:Emote
emote: Scream
probability: 0.3
- type: reagent
id: Fresium
name: reagent-name-fresium
group: Toxins
slipData:
requiredSlipSpeed: 3.5
desc: reagent-desc-fresium
physicalDesc: reagent-physical-desc-frosty
flavor: cold
color: "#b3f1ff"
boilingPoint: 50.0
meltingPoint: 45.0
tileReactions:
- !type:CreateEntityTileReaction
entity: IceCrust
maxOnTileWhitelist:
tags: [ Ice ]
- !type:ExtinguishTileReaction { }
reactiveEffects:
Acidic:
methods: [ Touch ]
effects:
- !type:HealthChange
scaleByQuantity: true
ignoreResistances: false
damage:
types:
Cold: 0.05
- !type:AdjustTemperature
conditions:
- !type:Temperature
min: 160.15
amount: -30000
Extinguish:
methods: [ Touch ]
effects:
- !type:ExtinguishReaction # cold
metabolisms:
Poison:
metabolismRate : 0.45
effects:
- !type:HealthChange
damage:
types:
Cold: 0.01 # slightly nips directly, other cold damage comes from the temp change
Heat: -3 # ghetto burn chem. i don't think anyone would use this intentionally but it's funny
- !type:PopupMessage
conditions:
- !type:ReagentThreshold
reagent: Fresium
max: 35
type: Local
visualType: LargeCaution
messages: [ "fresium-effect-freeze-insides"]
probability: 0.05
- !type:PopupMessage
conditions:
- !type:ReagentThreshold
reagent: Fresium
max: 35
type: Local
visualType: LargeCaution
messages: [ "fresium-effect-slow"]
probability: 0.2
- !type:AdjustTemperature
conditions:
- !type:Temperature
min: 160.15 # not quite enough for cryo, but can speed it up if you wanna take the risk
amount: -10000
- !type:MovespeedModifier
conditions:
- !type:ReagentThreshold
reagent: Fresium
max: 40 # slows when less than 40
walkSpeedModifier: 0.6
sprintSpeedModifier: 0.6
- !type:MovespeedModifier
conditions:
- !type:ReagentThreshold
reagent: Fresium
min: 40 # your legs stop working when above 40
walkSpeedModifier: 0.00
sprintSpeedModifier: 0.00
- !type:PopupMessage
conditions:
- !type:ReagentThreshold
reagent: Fresium
min: 40
type: Local
visualType: LargeCaution
messages: [ "fresium-effect-frozen"]
probability: 0.4
- type: reagent
id: Laughter
name: reagent-name-laughter
group: Special
desc: reagent-desc-laughter
physicalDesc: reagent-physical-desc-funny
flavor: funny
color: "#FF4DD2"
slipData:
requiredSlipSpeed: 3.5 #clown juice gotta slip
metabolisms:
Medicine:
effects:
- !type:Emote
emote: Laugh
showInGuidebook: true
probability: 0.3
- !type:PopupMessage
type: Local
visualType: Large
messages: [ "laughter-effect-control-laughter" ]
probability: 0.2
- type: reagent
id: JuiceThatMakesYouWeh
name: reagent-name-weh
group: Toxins
desc: reagent-desc-weh
physicalDesc: reagent-physical-desc-vibrant
flavor: weh
color: "#59b23a"
metabolisms:
Poison:
metabolismRate: 0.25
effects:
- !type:Emote
emote: Weh
showInChat: true
showInGuidebook: true
force: true
probability: 0.5
- !type:Polymorph
prototype: ArtifactLizard # Does the same thing as the original YML I made for this reagent.
conditions:
- !type:OrganType
type: Animal
shouldHave: false
- !type:ReagentThreshold
min: 50
- !type:AdjustReagent
reagent: JuiceThatMakesYouWeh
amount: -20
conditions:
- !type:ReagentThreshold
min: 50
- type: reagent
id: JuiceThatMakesYouHew
name: reagent-name-hew
group: Toxins
desc: reagent-desc-hew
physicalDesc: reagent-physical-desc-inversed
flavor: hew
color: "#a64dc5"
metabolisms:
Poison:
metabolismRate: 0.25
effects:
- !type:Emote
emote: Hew
showInChat: true
showInGuidebook: true
force: true
probability: 0.5
- !type:Polymorph
prototype: ArtifactLizard
conditions:
- !type:OrganType
type: Animal
shouldHave: false
- !type:ReagentThreshold
min: 50
- !type:AdjustReagent
reagent: JuiceThatMakesYouHew
amount: -20
conditions:
- !type:ReagentThreshold
min: 50
- type: reagent
id: CorgiJuice
name: reagent-name-corgiessence
group: Toxins
desc: reagent-desc-corgiessence
physicalDesc: reagent-physical-desc-fluffy
flavor: dogfood
color: "#ed9715"
metabolisms:
Poison:
metabolismRate: 0.2
effects:
- !type:HealthChange
conditions:
- !type:ReagentThreshold
min: 15
damage:
types:
Cellular: 0.5
- !type:Polymorph
prototype: SmartCorgiMorph
conditions:
- !type:ReagentThreshold
min: 50
- !type:AdjustReagent
reagent: CorgiJuice
amount: -20
conditions:
- !type:ReagentThreshold
min: 50

View File

@@ -0,0 +1,746 @@
# SPDX-FileCopyrightText: 2022 20kdc <asdd2808@gmail.com>
# SPDX-FileCopyrightText: 2022 Alex Evgrashin <aevgrashin@yandex.ru>
# SPDX-FileCopyrightText: 2022 EmoGarbage404 <98561806+EmoGarbage404@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 Flipp Syder <76629141+vulppine@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 Leon Friedrich <60421075+ElectroJr@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 Rane <60792108+Elijahrane@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 mirrorcult <lunarautomaton6@gmail.com>
# SPDX-FileCopyrightText: 2023 CrigCrag <137215465+CrigCrag@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 Interrobang01 <113810873+Interrobang01@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 Kara <lunarautomaton6@gmail.com>
# SPDX-FileCopyrightText: 2023 Kevin Zheng <kevinz5000@gmail.com>
# SPDX-FileCopyrightText: 2023 LankLTE <135308300+LankLTE@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 PuceTint <69696513+PuceTint@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 Whisper <121047731+QuietlyWhisper@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 qwerltaz <69696513+qwerltaz@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 ArchPigeon <bookmaster3@gmail.com>
# SPDX-FileCopyrightText: 2024 Ashley Woodiss-Field <ash@DESKTOP-H64M4AI.localdomain>
# SPDX-FileCopyrightText: 2024 Brandon Li <48413902+aspiringLich@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 CM <ash@DESKTOP-H64M4AI.localdomain>
# SPDX-FileCopyrightText: 2024 ColesMagnum <98577947+AW-FulCode@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Errant <35878406+Errant-4@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Piras314 <p1r4s@proton.me>
# SPDX-FileCopyrightText: 2024 coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 metalgearsloth <comedian_vs_clown@hotmail.com>
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 AstroDogeDX <48888500+AstroDogeDX@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 GoobBot <uristmchands@proton.me>
# SPDX-FileCopyrightText: 2025 SX-7 <sn1.test.preria.2002@gmail.com>
# SPDX-FileCopyrightText: 2025 ScarKy0 <106310278+ScarKy0@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 Steve <marlumpy@gmail.com>
# SPDX-FileCopyrightText: 2025 gluesniffler <159397573+gluesniffler@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 marc-pelletier <113944176+marc-pelletier@users.noreply.github.com>
#
# SPDX-License-Identifier: AGPL-3.0-or-later
- type: reagent
id: Oxygen
name: reagent-name-oxygen
desc: reagent-desc-oxygen
physicalDesc: reagent-physical-desc-gaseous
flavor: bitter
color: "#c4f5ff"
boilingPoint: -183.0
meltingPoint: -218.4
metabolisms:
Poison:
effects:
- !type:Oxygenate
conditions:
- !type:OrganType
type: Human
- !type:Oxygenate
conditions:
- !type:OrganType
type: Animal
- !type:Oxygenate
conditions:
- !type:OrganType
type: Rat
- !type:Oxygenate
conditions:
- !type:OrganType
type: Plant
- !type:Oxygenate # DeltaV - Feroxi Still need to breathe
conditions:
- !type:OrganType
type: Feroxi
# Convert Oxygen into CO2.
- !type:ModifyLungGas
conditions:
- !type:OrganType
type: Vox
shouldHave: false
- !type:OrganType # EE Plasmeme
type: Plasmaman
shouldHave: false
- !type:OrganType # Shitmed - Cybernetic Organs
type: Cybernetic
shouldHave: false
ratios:
CarbonDioxide: 1.0
Oxygen: -1.0
- !type:HealthChange
conditions:
- !type:OrganType
type: Vox
scaleByQuantity: true
ignoreResistances: true
damage:
types:
Poison:
3
- !type:AdjustAlert
alertType: Toxins
conditions:
- !type:ReagentThreshold
min: 0.5
- !type:OrganType
type: Vox
clear: true
time: 5
- !type:Oxygenate # Shitmed - Cybernetic Organs
conditions:
- !type:OrganType
type: Cybernetic
- !type:ModifyLungGas
conditions:
- !type:OrganType
type: Cybernetic
ratios:
CarbonDioxide: 0.5
Oxygen: -0.5
Gas:
effects:
- !type:Oxygenate
conditions:
- !type:OrganType
type: Human
- !type:Oxygenate
conditions:
- !type:OrganType
type: Animal
- !type:Oxygenate
conditions:
- !type:OrganType
type: Rat
- !type:Oxygenate
conditions:
- !type:OrganType
type: Plant
- !type:Oxygenate # DeltaV - Feroxi Still need to breathe
conditions:
- !type:OrganType
type: Feroxi
# Convert Oxygen into CO2.
- !type:ModifyLungGas
conditions:
- !type:OrganType
type: Vox
shouldHave: false
- !type:OrganType # Shitmed - Cybernetic Organs
type: Cybernetic
shouldHave: false
ratios:
CarbonDioxide: 1.0
Oxygen: -1.0
- !type:HealthChange
conditions:
- !type:OrganType
type: Vox
scaleByQuantity: true
ignoreResistances: true
damage:
types:
Poison:
7
- !type:AdjustAlert
alertType: HighOxygen
conditions:
- !type:ReagentThreshold
min: 0.5
- !type:OrganType
type: Vox
clear: true
time: 5
- !type:Oxygenate
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
- !type:Oxygenate # Shitmed - Cybernetic Organs
conditions:
- !type:OrganType
type: Cybernetic
- !type:ModifyLungGas
conditions:
- !type:OrganType
type: Cybernetic
ratios:
CarbonDioxide: 0.5
Oxygen: -0.5
- !type:HealthChange # EE Plasmeme
conditions:
- !type:OrganType
type: Plasmaman
scaleByQuantity: true
ignoreResistances: true
damage:
types:
Poison:
7
- !type:AdjustAlert
alertType: HighOxygen
conditions:
- !type:ReagentThreshold
min: 0.5
- !type:OrganType
type: Plasmaman
clear: true
time: 5
- type: reagent
id: Plasma
name: reagent-name-plasma
desc: reagent-desc-plasma
physicalDesc: reagent-physical-desc-gaseous
flavor: bitter
color: "#7e009e"
recognizable: true
boilingPoint: -127.3 # Random values picked between the actual values for CO2 and O2
meltingPoint: -186.4
tileReactions:
- !type:FlammableTileReaction
temperatureMultiplier: 1.5
metabolisms:
Poison:
effects:
- !type:HealthChange
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
shouldHave: false
- !type:OrganType # EE - Plasmeme
type: Plasmaman
shouldHave: false
- !type:OrganType # Shitmed - Cybernetic Organs
type: Cybernetic
shouldHave: false
damage:
types:
Poison: 3
- !type:AdjustReagent
conditions:
- !type:OrganType
type: Plasmaman
shouldHave: false
reagent: Inaprovaline
amount: -2.0
- !type:HealthChange # Shitmed - Cybernetic Organs
conditions:
- !type:OrganType
type: Cybernetic
damage:
types:
Poison: 1.5
Gas:
effects:
- !type:HealthChange
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
shouldHave: false
- !type:OrganType # EE - Plasmeme
type: Plasmaman
shouldHave: false
- !type:OrganType # Shitmed - Cybernetic Organs
type: Cybernetic
shouldHave: false
scaleByQuantity: true
ignoreResistances: true
damage:
types:
Poison:
1
# We need a metabolism effect on reagent removal
- !type:AdjustAlert
alertType: Toxins
conditions:
- !type:OrganType
type: Plasmaman
shouldHave: false
- !type:ReagentThreshold
min: 1.5
clear: True
time: 5
- !type:Oxygenate
factor: 4
conditions:
- !type:OrganType
type: Plasmaman
- !type:ModifyLungGas
conditions:
- !type:OrganType
type: Plasmaman
ratios:
Nitrogen: 1.0 # Interesting exhale for plasmamen
Plasma: -1.0
- !type:HealthChange # Shitmed - Cybernetic Organs
conditions:
- !type:OrganType
type: Cybernetic
scaleByQuantity: true
ignoreResistances: true
damage:
types:
Poison:
0.5
Medicine: # EE Plasmeme
effects:
- !type:HealthChange
conditions:
- !type:OrganType
type: Plasmaman
damage:
groups:
Brute: -2
types:
Heat: -0.66
Shock: -0.66
Caustic: -0.66
Asphyxiation: -0.66
Poison: -0.66
reactiveEffects:
Flammable:
methods: [ Touch ]
effects:
- !type:FlammableReaction
- type: reagent
id: Tritium
name: reagent-name-tritium
desc: reagent-desc-tritium
physicalDesc: reagent-physical-desc-ionizing
flavor: bitter
color: "#66ff33"
tileReactions:
- !type:FlammableTileReaction
temperatureMultiplier: 2.0
reactiveEffects:
Flammable:
methods: [ Touch ]
effects:
- !type:FlammableReaction
multiplier: 0.8
metabolisms:
Poison:
effects:
- !type:HealthChange
conditions:
- !type:OrganType # Shitmed - Cybernetic Organs
type: Cybernetic
shouldHave: false
damage:
types:
Radiation: 3
- !type:HealthChange # Shitmed - Cybernetic Organs
conditions:
- !type:OrganType
type: Cybernetic
damage:
types:
Radiation: 1.5
Gas:
effects:
- !type:HealthChange
conditions:
- !type:OrganType # Shitmed - Cybernetic Organs
type: Cybernetic
shouldHave: false
scaleByQuantity: true
ignoreResistances: true
damage:
types:
Radiation:
1
# We need a metabolism effect on reagent removal
- !type:AdjustAlert
alertType: Toxins
conditions:
- !type:ReagentThreshold
min: 1.5
clear: True
time: 5
- !type:HealthChange # Shitmed - Cybernetic Organs
conditions:
- !type:OrganType
type: Cybernetic
scaleByQuantity: true
ignoreResistances: true
damage:
types:
Radiation:
0.5
- type: reagent
id: CarbonDioxide
name: reagent-name-carbon-dioxide
desc: reagent-desc-carbon-dioxide
physicalDesc: reagent-physical-desc-odorless
flavor: bitter
color: "#66ff33"
metabolisms:
Poison:
effects:
- !type:Oxygenate
conditions:
- !type:OrganType
type: Plant
- !type:HealthChange
conditions:
- !type:OrganType
type: Plant
shouldHave: false
- !type:OrganType
type: Vox
shouldHave: false
- !type:OrganType # Shitmed - Cybernetic Organs
type: Cybernetic
shouldHave: false
scaleByQuantity: true
ignoreResistances: true
damage:
types:
Poison:
0.8
- !type:Oxygenate
conditions:
- !type:OrganType
type: Plant
shouldHave: false
- !type:OrganType # Shitmed - Cybernetic Organs
type: Cybernetic
shouldHave: false
factor: -4
Gas:
effects:
- !type:Oxygenate
conditions:
- !type:OrganType
type: Plant
- !type:HealthChange
conditions:
- !type:OrganType
type: Plant
shouldHave: false
- !type:OrganType
type: Vox
shouldHave: false
- !type:OrganType # Goobstation - Yowie
type: Yowie
shouldHave: false
- !type:OrganType # Shitmed - Cybernetic Organs
type: Cybernetic
shouldHave: false
# Don't want people to get toxin damage from the gas they just
# exhaled, right?
- !type:ReagentThreshold
min: 0.5
scaleByQuantity: true
ignoreResistances: true
damage:
types:
Poison:
0.8
- !type:Oxygenate # carbon dioxide displaces oxygen from the bloodstream, causing asphyxiation
conditions:
- !type:OrganType
type: Plant
shouldHave: false
- !type:OrganType # Shitmed - Cybernetic Organs
type: Cybernetic
shouldHave: false
factor: -4
# We need a metabolism effect on reagent removal
#- !type:AdjustAlert
# alertType: CarbonDioxide
- type: reagent
id: Nitrogen
name: reagent-name-nitrogen
desc: reagent-desc-nitrogen
physicalDesc: reagent-physical-desc-gaseous
flavor: bitter
color: "#a1e1ff"
boilingPoint: -195.8
meltingPoint: -210.0
metabolisms:
Poison:
effects:
- !type:HealthChange
damage:
types:
Cold: 1 # liquid nitrogen is cold
Gas:
effects:
- !type:Oxygenate
conditions:
- !type:OrganType
type: Vox
- !type:Oxygenate
conditions:
- !type:OrganType
type: Slime
- !type:Oxygenate # Shitmed - Cybernetic Organs
conditions:
- !type:OrganType
type: Cybernetic
# Converts Nitrogen into CO2
- !type:ModifyLungGas
conditions:
- !type:OrganType
type: Vox
ratios:
Ammonia: 1.0
Nitrogen: -1.0
- !type:ModifyLungGas
conditions:
- !type:OrganType
type: Slime
ratios:
NitrousOxide: 1.0
Nitrogen: -1.0
- !type:ModifyLungGas # Shitmed - Cybernetic Organs
conditions:
- !type:OrganType
type: Cybernetic
ratios:
NitrousOxide: 0.5
Nitrogen: -0.5
- type: reagent
id: NitrousOxide
name: reagent-name-nitrous-oxide
desc: reagent-desc-nitrous-oxide
physicalDesc: reagent-physical-desc-gaseous
flavor: bitter
color: "#5d88c9"
boilingPoint: -88
meltingPoint: -90
metabolisms:
Poison:
effects:
- !type:HealthChange
damage:
types:
Poison: 2
Gas:
effects:
- !type:Emote
conditions:
- !type:ReagentThreshold
reagent: NitrousOxide
min: 0.2
max: 0.5
- !type:OrganType
type: Slime
shouldHave: false
- !type:OrganType # Shitmed - Cybernetic Organs
type: Cybernetic
shouldHave: false
emote: Laugh
showInChat: true
probability: 0.1
- !type:PopupMessage
conditions:
- !type:ReagentThreshold
reagent: NitrousOxide
min: 0.5
- !type:OrganType
type: Slime
shouldHave: false
- !type:OrganType # Shitmed - Cybernetic Organs
type: Cybernetic
shouldHave: false
- !type:BloodReagentThreshold # Assmos - /tg/ gases
reagent: NitrosylPlasmide
max: 0.1
type: Local
visualType: Medium
messages: [ "effect-sleepy" ]
probability: 0.1
- !type:MovespeedModifier
conditions:
- !type:ReagentThreshold
reagent: NitrousOxide
min: 1
- !type:OrganType
type: Slime
shouldHave: false
- !type:OrganType # Shitmed - Cybernetic Organs
type: Cybernetic
shouldHave: false
- !type:OrganType
type: Cybernetic
shouldHave: false
- !type:BloodReagentThreshold # Assmos - /tg/ gases
reagent: NitrosylPlasmide
max: 0.1
walkSpeedModifier: 0.65
sprintSpeedModifier: 0.65
- !type:ModifyStatusEffect
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
shouldHave: false
- !type:ReagentThreshold
reagent: NitrousOxide
min: 1
- !type:OrganType
type: Slime
shouldHave: false
- !type:OrganType # Shitmed - Cybernetic Organs
type: Cybernetic
shouldHave: false
- !type:BloodReagentThreshold # Assmos - /tg/ gases
reagent: NitrosylPlasmide
max: 0.1
effectProto: StatusEffectForcedSleeping
time: 3
type: Add
- !type:HealthChange
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
shouldHave: false
- !type:OrganType # Shitmed - Cybernetic Organs
type: Cybernetic
shouldHave: false
- !type:ReagentThreshold
reagent: NitrousOxide
min: 3.5
- !type:OrganType
type: Slime
shouldHave: false
ignoreResistances: true
damage:
types:
Poison: 0.25
- type: reagent
id: Frezon
name: reagent-name-frezon
desc: reagent-desc-frezon
physicalDesc: reagent-physical-desc-gaseous
flavor: bitter
color: "#3a758c"
boilingPoint: -195.8
meltingPoint: -210.0
metabolisms:
Narcotic:
effects:
- !type:HealthChange
scaleByQuantity: true
ignoreResistances: true
damage:
types:
Cellular: 1
- !type:ModifyStatusEffect
effectProto: StatusEffectSeeingRainbow
type: Add
time: 15
refresh: false
- !type:Drunk
boozePower: 15
- !type:PopupMessage
type: Local
messages: [ "frezon-lungs-cold" ]
probability: 0.1
conditions:
- !type:ReagentThreshold
reagent: Frezon
min: 0.5
- !type:PopupMessage
type: Local
visualType: Medium
messages: [ "frezon-euphoric" ]
probability: 0.1
conditions:
- !type:ReagentThreshold
reagent: Frezon
min: 1
Gas:
effects:
- !type:HealthChange
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
damage:
groups:
Brute: -1
types:
Heat: -0.5
Shock: -0.5
Cold: -0.5
Radiation: -0.5
- !type:HealthChange
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
shouldHave: false
- !type:OrganType # Shitmed - Cybernetic Organs
type: Cybernetic
shouldHave: false
- !type:ReagentThreshold
reagent: Frezon
min: 0.5
scaleByQuantity: true
ignoreResistances: true
damage:
types:
Cellular: 0.5
- !type:HealthChange # Shitmed - Cybernetic Organs
conditions:
- !type:OrganType
type: Cybernetic
- !type:ReagentThreshold
reagent: Frezon
min: 0.5
scaleByQuantity: true
ignoreResistances: true
damage:
types:
Cellular: 0.25
- !type:ModifyStatusEffect
conditions:
- !type:ReagentThreshold
reagent: Frezon
min: 1
effectProto: StatusEffectSeeingRainbow
type: Add
time: 500
refresh: false
- !type:Drunk
boozePower: 500
conditions:
- !type:ReagentThreshold
reagent: Frezon
min: 1
- !type:PopupMessage
type: Local
messages: [ "frezon-lungs-cold" ]
probability: 0.1
conditions:
- !type:ReagentThreshold
reagent: Frezon
min: 0.5
- !type:PopupMessage
type: Local
visualType: Medium
messages: [ "frezon-euphoric" ]
probability: 0.1
conditions:
- !type:ReagentThreshold
reagent: Frezon
min: 1

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,737 @@
# SPDX-FileCopyrightText: 2022 Alex Evgrashin <aevgrashin@yandex.ru>
# SPDX-FileCopyrightText: 2022 Flipp Syder <76629141+vulppine@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 Leon Friedrich <60421075+ElectroJr@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 Moony <moonheart08@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 Nairod <110078045+Nairodian@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 Rane <60792108+Elijahrane@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 areit <77842470+areitpog@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 mirrorcult <lunarautomaton6@gmail.com>
# SPDX-FileCopyrightText: 2022 moonheart08 <moonheart08@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 router <messagebus@vk.com>
# SPDX-FileCopyrightText: 2023 0x6273 <0x40@keemail.me>
# SPDX-FileCopyrightText: 2023 Alekshhh <44923899+Alekshhh@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 Feluk6174 <77207907+Feluk6174@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 GoodWheatley <109803540+GoodWheatley@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 Interrobang01 <113810873+Interrobang01@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 Kevin Zheng <kevinz5000@gmail.com>
# SPDX-FileCopyrightText: 2023 Scribbles0 <91828755+Scribbles0@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 Vordenburg <114301317+Vordenburg@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 deltanedas <39013340+deltanedas@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 deltanedas <@deltanedas:kde.org>
# SPDX-FileCopyrightText: 2023 lapatison <100279397+lapatison@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 metalgearsloth <comedian_vs_clown@hotmail.com>
# SPDX-FileCopyrightText: 2024 Alzore <140123969+Blackern5000@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Ashley Woodiss-Field <ash@DESKTOP-H64M4AI.localdomain>
# SPDX-FileCopyrightText: 2024 ColesMagnum <98577947+AW-FulCode@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 Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Piras314 <p1r4s@proton.me>
# SPDX-FileCopyrightText: 2024 Plykiya <58439124+Plykiya@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Stomf <5dorkydorks@gmail.com>
# SPDX-FileCopyrightText: 2024 plykiya <plykiya@protonmail.com>
# SPDX-FileCopyrightText: 2024 potato1234_x <79580518+potato1234x@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 slarticodefast <161409025+slarticodefast@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 takemysoult <143123247+takemysoult@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 username <113782077+whateverusername0@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 whateverusername0 <whateveremail>
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 Aiden <aiden@djkraz.com>
# SPDX-FileCopyrightText: 2025 Aviu00 <93730715+Aviu00@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 GoobBot <uristmchands@proton.me>
# SPDX-FileCopyrightText: 2025 RedMush1 <axmetvaliev1@gmail.com>
# SPDX-FileCopyrightText: 2025 Steve <marlumpy@gmail.com>
# SPDX-FileCopyrightText: 2025 Ted Lukin <66275205+pheenty@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 gluesniffler <159397573+gluesniffler@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 marc-pelletier <113944176+marc-pelletier@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 pheenty <fedorlukin2006@gmail.com>
#
# SPDX-License-Identifier: AGPL-3.0-or-later
- type: reagent
id: Desoxyephedrine
name: reagent-name-desoxyephedrine
group: Narcotics
desc: reagent-desc-desoxyephedrine
physicalDesc: reagent-physical-desc-translucent
flavor: bitter
color: "#FAFAFA"
boilingPoint: 212.0 # Dexosyephedrine vape when?
meltingPoint: 170.0
metabolisms:
Poison:
effects:
- !type:HealthChange
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
damage:
groups:
Brute: -1
types:
Heat: -0.5
Shock: -0.5
Cold: -0.5
Radiation: -0.5
- !type:HealthChange
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
shouldHave: false
damage:
types:
Poison: 0.75
- !type:HealthChange
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
shouldHave: false
- !type:ReagentThreshold
min: 30
damage:
types:
Poison: 2 # this is added to the base damage of the meth.
Asphyxiation: 2
Narcotic:
effects:
- !type:MovespeedModifier
walkSpeedModifier: 1.35
sprintSpeedModifier: 1.35
- !type:GenericStatusEffect
key: Stutter
component: StutteringAccent
- !type:Jitter
- !type:GenericStatusEffect
key: Stun
time: 3
type: Remove
- !type:GenericStatusEffect
key: KnockedDown
time: 3
type: Remove
- !type:ModifyStatusEffect
conditions:
- !type:ReagentThreshold
reagent: Haloperidol
max: 0.01
effectProto: StatusEffectDrowsiness
time: 10
type: Remove
- !type:GenericStatusEffect # goob edit
key: Adrenaline
component: IgnoreSlowOnDamage
time: 5
- !type:RemoveComponentEffect # goob edit
component: DelayedKnockdown
locale: reagent-effect-guidebook-remove-delayed-knockdown
Medicine:
effects:
- !type:ResetNarcolepsy
conditions:
- !type:ReagentThreshold
min: 20
- type: reagent
id: Ephedrine
name: reagent-name-ephedrine
group: Narcotics
desc: reagent-desc-ephedrine
physicalDesc: reagent-physical-desc-powdery
flavor: bitter
color: "#D2FFFA"
boilingPoint: 255.0
meltingPoint: 36.0
metabolisms:
Narcotic:
effects:
- !type:HealthChange
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
damage:
groups:
Brute: -1
types:
Heat: -0.5
Shock: -0.5
Cold: -0.5
Radiation: -0.5
- !type:MovespeedModifier
walkSpeedModifier: 1.25
sprintSpeedModifier: 1.25
- !type:HealthChange
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
shouldHave: false
- !type:ReagentThreshold
min: 20
damage:
types:
Poison: 2 # this is added to the base damage of the meth.
Asphyxiation: 2
- !type:Jitter
- !type:GenericStatusEffect
key: Stun
time: 1
type: Remove
- !type:GenericStatusEffect
key: KnockedDown
time: 1
type: Remove
- !type:ModifyStatusEffect
conditions:
- !type:ReagentThreshold
reagent: Haloperidol
max: 0.01
effectProto: StatusEffectDrowsiness
time: 10
type: Remove
- !type:PopupMessage
visualType: Medium
messages: ["ephedrine-effect-tight-pain", "ephedrine-effect-heart-pounds"]
type: Local
probability: 0.05
- !type:GenericStatusEffect # goob edit
key: Adrenaline
component: IgnoreSlowOnDamage
time: 5
- !type:RemoveComponentEffect # goob edit
component: DelayedKnockdown
locale: reagent-effect-guidebook-remove-delayed-knockdown
- !type:SuppressPain # Shitmed Change
amount: 1.2
time: 10 # it accumulated 1.2*quantity and then exists for 30 seconds.
Medicine:
effects:
- !type:ResetNarcolepsy
conditions:
- !type:ReagentThreshold
min: 30
- type: reagent
id: Stimulants
name: reagent-name-stimulants
group: Narcotics
desc: reagent-desc-stimulants
physicalDesc: reagent-physical-desc-energizing
flavor: sharp
color: "#9A040E"
boilingPoint: 212.0
meltingPoint: 170.0
metabolisms:
Narcotic:
metabolismRate: 0.25 # Goobstation edit
effects:
- !type:HealthChange
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
damage:
groups:
Brute: -1
types:
Heat: -0.5
Shock: -0.5
Cold: -0.5
Radiation: -0.5
- !type:MovespeedModifier
walkSpeedModifier: 1.3
sprintSpeedModifier: 1.3
- !type:HealthChange
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
shouldHave: false
- !type:ReagentThreshold
min: 20 #please wait 3 minutes before using another stimpack, also goob edit
damage:
types:
Poison: 1
- !type:AdjustReagent
conditions:
- !type:ReagentThreshold
reagent: ChloralHydrate
min: 1
reagent: ChloralHydrate
amount: -10
- !type:GenericStatusEffect
key: Stun
time: 3
type: Remove
- !type:GenericStatusEffect
key: KnockedDown
time: 3
type: Remove
- !type:GenericStatusEffect
key: StaminaModifier
component: StaminaModifier
time: 3
type: Add
- !type:ModifyStatusEffect
effectProto: StatusEffectForcedSleeping
time: 3
type: Remove
- !type:ModifyStatusEffect
conditions:
- !type:ReagentThreshold
reagent: Haloperidol
max: 0.01
effectProto: StatusEffectDrowsiness
time: 10
type: Remove
- !type:GenericStatusEffect # goob edit
key: Adrenaline
component: IgnoreSlowOnDamage
time: 5
- !type:RemoveComponentEffect # goob edit
component: DelayedKnockdown
locale: reagent-effect-guidebook-remove-delayed-knockdown
- !type:TakeStaminaDamage # goob edit
amount: -10
immediate: true
- !type:SuppressPain
amount: 1.2
time: 30 # it accumulated 1.2*quantity and then exists for 30 seconds.
Medicine:
metabolismRate: 0.25 # Goobstation edit
effects:
- !type:ResetNarcolepsy
- !type:SatiateHunger
factor: 1
- !type:SatiateThirst
factor: 1
- !type:HealthChange
conditions:
- !type:TotalDamage
min: 70 # only heals when you're more dead than alive
damage: # heals at the same rate as tricordrazine, doesn't heal poison because if you OD'd I'm not giving you a safety net
groups:
Burn: -1
Brute: -1
- type: reagent
id: THC
name: reagent-name-thc
group: Narcotics
desc: reagent-desc-thc
flavor: bitter
flavorMinimum: 0.05
color: "#808080"
physicalDesc: reagent-physical-desc-crystalline
plantMetabolism:
- !type:PlantAdjustNutrition
amount: -5
- !type:PlantAdjustHealth
amount: -1
metabolisms:
Narcotic:
effects:
- !type:HealthChange
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
damage:
groups:
Brute: -1
types:
Heat: -0.5
Shock: -0.5
Cold: -0.5
Radiation: -0.5
- !type:ModifyStatusEffect
effectProto: StatusEffectSeeingRainbow
time: 16
type: Add
refresh: false
- type: reagent
id: Nicotine
name: reagent-name-nicotine
group: Narcotics
desc: reagent-desc-nicotine
flavor: bitter
color: "#C0C0C0"
physicalDesc: reagent-physical-desc-strong-smelling
plantMetabolism:
- !type:PlantAdjustHealth
amount: -5
metabolisms:
Narcotic:
effects:
- !type:HealthChange
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
damage:
groups:
Brute: -0.2
types:
Heat: -0.1
Shock: -0.1
Cold: -0.1
Radiation: -0.1
# TODO: Replace these nonstandardized effects with generic brain damage
- type: reagent
id: Impedrezene
name: reagent-name-impedrezene
group: Narcotics
desc: reagent-desc-impedrezene
physicalDesc: reagent-physical-desc-acrid
flavor: bitter
color: "#215263"
metabolisms:
Narcotic:
effects:
- !type:HealthChange
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
damage:
groups:
Brute: -1
types:
Heat: -0.5
Shock: -0.5
Cold: -0.5
Radiation: -0.5
- !type:MovespeedModifier
walkSpeedModifier: 0.65
sprintSpeedModifier: 0.65
- !type:HealthChange
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
shouldHave: false
damage:
types:
Poison: 2
- !type:ModifyStatusEffect
effectProto: StatusEffectSeeingRainbow
time: 10
type: Add
refresh: false
- !type:ChemVomit # Vomiting is a symptom of brain damage
probability: 0.05
- !type:Drunk # Headaches and slurring are major symptoms of brain damage, this is close enough
boozePower: 5
- type: reagent
id: SpaceDrugs
name: reagent-name-space-drugs
group: Narcotics
desc: reagent-desc-space-drugs
physicalDesc: reagent-physical-desc-syrupy
flavor: bitter
color: "#63806e"
metabolisms:
Narcotic:
effects:
- !type:HealthChange
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
damage:
groups:
Brute: -1
types:
Heat: -0.5
Shock: -0.5
Cold: -0.5
Radiation: -0.5
- !type:ModifyStatusEffect
effectProto: StatusEffectSeeingRainbow
type: Add
time: 5
refresh: false
- type: reagent
id: Bananadine
name: reagent-name-bananadine
group: Narcotics
desc: reagent-desc-bananadine
physicalDesc: reagent-physical-desc-powdery
flavor: bitter
color: "#ffff00"
metabolisms:
Narcotic:
effects:
- !type:HealthChange
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
damage:
groups:
Brute: -1
types:
Heat: -0.5
Shock: -0.5
Cold: -0.5
Radiation: -0.5
- !type:ModifyStatusEffect
effectProto: StatusEffectSeeingRainbow
type: Add
time: 5
refresh: false
# Probably replace this one with sleeping chem when putting someone in a comatose state is easier
- type: reagent
id: Nocturine
name: reagent-name-nocturine
group: Narcotics
desc: reagent-desc-nocturine
physicalDesc: reagent-physical-desc-powdery
color: "#128e80"
boilingPoint: 444.0
meltingPoint: 128.0
metabolisms:
Narcotic:
effects:
- !type:ModifyStatusEffect
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
shouldHave: false
- !type:ReagentThreshold
reagent: Nocturine
min: 8
effectProto: StatusEffectForcedSleeping
time: 3
type: Add
- type: reagent
id: MuteToxin
name: reagent-name-mute-toxin
group: Narcotics
desc: reagent-desc-mute-toxin
physicalDesc: reagent-physical-desc-syrupy
color: "#000000"
boilingPoint: 255.0
meltingPoint: 36.0
metabolisms:
Narcotic:
effects:
- !type:GenericStatusEffect
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
shouldHave: false
key: Muted
component: Muted
type: Add
time: 10
refresh: false
- type: reagent
id: NorepinephricAcid
name: reagent-name-norepinephric-acid
group: Narcotics
desc: reagent-desc-norepinephric-acid
physicalDesc: reagent-physical-desc-milky
flavor: salty
color: "#96a8b5"
boilingPoint: 255.0
meltingPoint: 36.0
metabolisms:
Narcotic:
effects:
- !type:PopupMessage
type: Local
messages:
- generic-reagent-effect-burning-eyes
- generic-reagent-effect-burning-eyes-a-bit
- generic-reagent-effect-tearing-up
- norepinephricacid-effect-eyelids
- norepinephricacid-effect-eyes-itch
- norepinephricacid-effect-vision-fade
- norepinephricacid-effect-vision-fail
probability: 0.08
- !type:PopupMessage
visualType: MediumCaution
type: Local
messages:
- norepinephricacid-effect-eye-disconnect
- norepinephricacid-effect-eye-pain
- norepinephricacid-effect-darkness
- norepinephricacid-effect-blindness
conditions:
- !type:ReagentThreshold
min: 20
probability: 0.03
#If anyone wants to add a light dimming or grayscale effect when under 20u, be my guest
- !type:GenericStatusEffect
key: TemporaryBlindness
component: TemporaryBlindness
conditions:
- !type:ReagentThreshold
min: 20
- type: reagent
id: TearGas
name: reagent-name-tear-gas
group: Narcotics
desc: reagent-desc-tear-gas
physicalDesc: reagent-physical-desc-milky
flavor: salty
color: "#ffffff4d"
boilingPoint: 255.0
meltingPoint: 36.0
metabolisms:
Narcotic:
effects:
- !type:PopupMessage
type: Local
probability: 0.08
messages:
- generic-reagent-effect-burning-eyes
- generic-reagent-effect-burning-eyes-a-bit
- generic-reagent-effect-tearing-up
- norepinephricacid-effect-eyelids
- norepinephricacid-effect-eyes-itch
- norepinephricacid-effect-vision-fade
- norepinephricacid-effect-vision-fail
- !type:PopupMessage
type: Local
visualType: MediumCaution
probability: 0.03
messages:
- norepinephricacid-effect-eye-disconnect
- norepinephricacid-effect-eye-pain
- norepinephricacid-effect-darkness
- norepinephricacid-effect-blindness
conditions:
- !type:ReagentThreshold
min: 5
- !type:Emote
emote: Scream
probability: 0.08
conditions:
- !type:ReagentThreshold
min: 4
- !type:Emote
emote: Cough
probability: 0.08
- !type:GenericStatusEffect
key: TemporaryBlindness
component: TemporaryBlindness
conditions:
- !type:ReagentThreshold
min: 5
- !type:MovespeedModifier
walkSpeedModifier: 0.65
sprintSpeedModifier: 0.65
statusLifetime: 1.5
conditions: # because of the remainding after effect, threshold is given so the effects ends simultaniously
- !type:ReagentThreshold
min: 4
- type: reagent
id: Happiness
name: reagent-name-happiness
group: Narcotics
desc: reagent-desc-happiness
physicalDesc: reagent-physical-desc-soothing
flavor: paintthinner
color: "#EE35FF"
metabolisms:
Narcotic:
effects:
- !type:HealthChange
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
damage:
groups:
Brute: -1
types:
Heat: -0.5
Shock: -0.5
Cold: -0.5
Radiation: -0.5
- !type:Emote
emote: Laugh
showInChat: true
probability: 0.1
conditions:
- !type:ReagentThreshold
max: 20
- !type:Emote
emote: Whistle
showInChat: true
probability: 0.1
conditions:
- !type:ReagentThreshold
max: 20
- !type:Emote
emote: Crying
showInChat: true
probability: 0.1
conditions:
- !type:ReagentThreshold
min: 20
- !type:PopupMessage # we dont have sanity/mood so this will have to do
type: Local
visualType: Medium
messages:
- "psicodine-effect-fearless"
- "psicodine-effect-anxieties-wash-away"
- "psicodine-effect-at-peace"
probability: 0.2
conditions:
- !type:ReagentThreshold
max: 20
- !type:ModifyStatusEffect
effectProto: StatusEffectSeeingRainbow
type: Add
time: 5
refresh: false
- type: reagent # Assmos - /tg/ gases
id: NitrosylPlasmide
name: reagent-name-nitrosyl-plasmide
group: Narcotics
desc: reagent-desc-nitrosyl-plasmide
physicalDesc: reagent-physical-desc-translucent
flavor: sour
color: "#e1a116"
metabolisms:
Gas:
effects:
- !type:Jitter
Narcotic:
effects:
- !type:Jitter
- !type:GenericStatusEffect
key: Stun
time: 3
type: Remove
- !type:GenericStatusEffect
key: KnockedDown
time: 3
type: Remove
- !type:GenericStatusEffect
key: Drowsiness
time: 10
type: Remove
- !type:GenericStatusEffect
conditions:
key: ForcedSleep
type: Remove
time: 10
- !type:HealthChange
damage:
types:
Poison: 0.1
- !type:RemoveComponentEffect
component: DelayedKnockdown
locale: reagent-effect-guidebook-remove-delayed-knockdown
Medicine:
effects:
- !type:ResetNarcolepsy
conditions:
- !type:ReagentThreshold
min: 1

View File

@@ -0,0 +1,266 @@
# SPDX-FileCopyrightText: 2021 mirrorcult <lunarautomaton6@gmail.com>
# SPDX-FileCopyrightText: 2022 Flipp Syder <76629141+vulppine@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 Leon Friedrich <60421075+ElectroJr@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 Moony <moonheart08@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 Peptide90 <78795277+Peptide90@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 metalgearsloth <comedian_vs_clown@hotmail.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 Kara <lunarautomaton6@gmail.com>
# SPDX-FileCopyrightText: 2023 Visne <39844191+Visne@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 deltanedas <39013340+deltanedas@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 deltanedas <@deltanedas:kde.org>
# SPDX-FileCopyrightText: 2023 metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Ashley Woodiss-Field <ash@DESKTOP-H64M4AI.localdomain>
# SPDX-FileCopyrightText: 2024 Boaz1111 <149967078+Boaz1111@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 ColesMagnum <98577947+AW-FulCode@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Ed <96445749+TheShuEd@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
#
# SPDX-License-Identifier: AGPL-3.0-or-later
- type: reagent
id: BasePyrotechnic
group: Pyrotechnic
abstract: true
reactiveEffects:
Flammable:
methods: [ Touch ]
effects:
- !type:FlammableReaction
plantMetabolism:
- !type:PlantAdjustWeeds
amount: -2
- !type:PlantAdjustHealth
amount: -2
- type: reagent
id: Thermite
name: reagent-name-thermite
parent: BasePyrotechnic
desc: reagent-desc-thermite
physicalDesc: reagent-physical-desc-grainy
flavor: bitter
color: "#757245"
boilingPoint: 2977.0 # Aluminum oxide
meltingPoint: 2030.0
tileReactions:
- !type:FlammableTileReaction
temperatureMultiplier: 2
metabolisms:
Poison:
effects:
- !type:HealthChange
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
shouldHave: false
damage:
types:
Heat: 2
Poison: 1
- !type:HealthChange
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
damage:
types:
Heat: 2
- type: reagent
id: Napalm
name: reagent-name-napalm
parent: BasePyrotechnic
desc: reagent-desc-napalm
physicalDesc: reagent-physical-desc-soapy
flavor: bitter
color: "#FA00AF"
tileReactions:
- !type:FlammableTileReaction
temperatureMultiplier: 5
reactiveEffects:
Flammable:
methods: [ Touch ]
effects:
- !type:FlammableReaction
multiplier: 0.4
metabolisms:
Poison:
effects:
- !type:HealthChange
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
shouldHave: false
damage:
types:
Heat: 2
Poison: 1
Caustic: 0.5 # based off napalm being an irritant
- !type:HealthChange
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
damage:
types:
Heat: 2
Caustic: 0.5 # based off napalm being an irritant
- !type:FlammableReaction
multiplier: 0.4
- type: reagent
id: Phlogiston
name: reagent-name-phlogiston
parent: BasePyrotechnic
desc: reagent-desc-phlogiston
physicalDesc: reagent-physical-desc-burning
flavor: bitter
color: "#D4872A"
metabolisms:
Poison:
effects:
- !type:HealthChange
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
shouldHave: false
damage:
types:
Heat: 3
Poison: 1
- !type:HealthChange
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
damage:
types:
Heat: 3
- !type:FlammableReaction
multiplier: 0.1
- !type:AdjustTemperature
amount: 6000
- !type:Ignite
reactiveEffects:
Flammable:
methods: [ Touch ]
effects:
- !type:FlammableReaction
multiplier: 0.2
- !type:Ignite
- type: reagent
id: ChlorineTrifluoride
name: reagent-name-chlorine-trifluoride
parent: BasePyrotechnic
desc: reagent-desc-chlorine-trifluoride
physicalDesc: reagent-physical-desc-blazing
flavor: bitter
color: "#FFC8C8"
tileReactions:
- !type:PryTileReaction
metabolisms:
Poison:
effects:
- !type:HealthChange
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
shouldHave: false
damage:
types:
Heat: 2
Poison: 1
Caustic: 0.5 # CLF3 is corrosive
- !type:HealthChange
conditions:
- !type:OrganType # Goobstation - Yowie
type: Yowie
damage:
types:
Heat: 2
Caustic: 0.5 # CLF3 is corrosive
- !type:FlammableReaction
multiplier: 0.2
- !type:AdjustTemperature
amount: 6000
reactiveEffects:
Flammable:
methods: [ Touch ]
effects:
- !type:FlammableReaction
multiplier: 0.3
- !type:Ignite
- !type:Emote
emote: Scream
probability: 0.2
- !type:PopupMessage
messages: [ "clf3-it-burns", "clf3-get-away" ]
visualType: MediumCaution
probability: 0.3
type: Local
- type: reagent
id: FoamingAgent
name: reagent-name-foaming-agent
parent: BasePyrotechnic
desc: reagent-desc-foaming-agent
physicalDesc: reagent-physical-desc-foamy
flavor: bitter
color: "#215263"
boilingPoint: 418.0 # I went with ammonium lauryl sulfate as the basis for this
meltingPoint: 7.4 # I made this up
- type: reagent
id: WeldingFuel
name: reagent-name-welding-fuel
parent: BasePyrotechnic
desc: reagent-desc-welding-fuel
physicalDesc: reagent-physical-desc-oily
slipData:
requiredSlipSpeed: 3.5
flavor: bitter
flavorMinimum: 0.01
color: "#a76b1c"
recognizable: true
boilingPoint: -84.7 # Acetylene. Close enough.
meltingPoint: -80.7
friction: 0.4
tileReactions:
- !type:FlammableTileReaction {}
metabolisms:
Food:
effects:
- !type:SatiateThirst
factor: 1
conditions:
- !type:OrganType
type: Vox
Poison:
effects:
- !type:HealthChange
conditions:
- !type:OrganType
type: Vox
shouldHave: false
- !type:OrganType # Goobstation - Yowie
type: Yowie
shouldHave: false
damage:
types:
Poison: 1
- !type:FlammableReaction
multiplier: 0.4
- type: reagent
id: Fluorosurfactant
name: reagent-name-fluorosurfactant
parent: BasePyrotechnic
desc: reagent-desc-fluorosurfactant
physicalDesc: reagent-physical-desc-opaque
flavor: bitter
color: "#9e6b38"
boilingPoint: 190.0 # Perfluorooctanoic Acid.
meltingPoint: 45.0

View File

@@ -0,0 +1,886 @@
# 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