465 lines
13 KiB
YAML
465 lines
13 KiB
YAML
# 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
|