# SPDX-FileCopyrightText: 2021 Leon Friedrich <60421075+ElectroJr@users.noreply.github.com> # SPDX-FileCopyrightText: 2022 Alex Evgrashin # 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 # SPDX-FileCopyrightText: 2022 Moony # SPDX-FileCopyrightText: 2022 Sam Weaver # SPDX-FileCopyrightText: 2022 ShadowCommander <10494922+ShadowCommander@users.noreply.github.com> # SPDX-FileCopyrightText: 2022 metalgearsloth # SPDX-FileCopyrightText: 2022 mirrorcult # SPDX-FileCopyrightText: 2022 moonheart08 # 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 # SPDX-FileCopyrightText: 2024 ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com> # SPDX-FileCopyrightText: 2024 Ashley Woodiss-Field # 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 # 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