init
This commit is contained in:
42
Prototypes/Chemistry/metabolism_groups.yml
Normal file
42
Prototypes/Chemistry/metabolism_groups.yml
Normal file
@@ -0,0 +1,42 @@
|
||||
# SPDX-FileCopyrightText: 2022 Leon Friedrich <60421075+ElectroJr@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2022 mirrorcult <lunarautomaton6@gmail.com>
|
||||
# SPDX-FileCopyrightText: 2024 Flesh <62557990+PolterTzi@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2024 KrasnoshchekovPavel <119816022+KrasnoshchekovPavel@users.noreply.github.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
|
||||
# Default human metabolism groups.
|
||||
- type: metabolismGroup
|
||||
id: Poison
|
||||
name: metabolism-group-poison
|
||||
|
||||
- type: metabolismGroup
|
||||
id: Medicine
|
||||
name: metabolism-group-medicine
|
||||
|
||||
- type: metabolismGroup
|
||||
id: Narcotic
|
||||
name: metabolism-group-narcotic
|
||||
|
||||
- type: metabolismGroup
|
||||
id: Alcohol
|
||||
name: metabolism-group-alcohol
|
||||
|
||||
- type: metabolismGroup
|
||||
id: Food
|
||||
name: metabolism-group-food
|
||||
|
||||
- type: metabolismGroup
|
||||
id: Drink
|
||||
name: metabolism-group-drink
|
||||
|
||||
# Used for gases that have effects on being inhaled
|
||||
- type: metabolismGroup
|
||||
id: Gas
|
||||
name: metabolism-group-gas
|
||||
|
||||
# Dummy for the guide
|
||||
- type: metabolismGroup
|
||||
id: PlantMetabolisms
|
||||
name: metabolism-group-plant-metabolisms
|
||||
67
Prototypes/Chemistry/metabolizer_types.yml
Normal file
67
Prototypes/Chemistry/metabolizer_types.yml
Normal file
@@ -0,0 +1,67 @@
|
||||
# SPDX-FileCopyrightText: 2021 FoLoKe <36813380+FoLoKe@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2022 20kdc <asdd2808@gmail.com>
|
||||
# SPDX-FileCopyrightText: 2022 CrudeWax <75271456+CrudeWax@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2022 EmoGarbage404 <98561806+EmoGarbage404@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2022 Javier Guardia Fernández <DrSmugleaf@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2022 Moony <moonheart08@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2022 metalgearsloth <comedian_vs_clown@hotmail.com>
|
||||
# SPDX-FileCopyrightText: 2022 mirrorcult <lunarautomaton6@gmail.com>
|
||||
# SPDX-FileCopyrightText: 2023 Kara <lunarautomaton6@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 Nim <128169402+Nimfar11@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2023 brainfood1183 <113240905+brainfood1183@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 KrasnoshchekovPavel <119816022+KrasnoshchekovPavel@users.noreply.github.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
|
||||
# If your species wants to metabolize stuff differently,
|
||||
# you'll likely have to tag its metabolizers with something other than Human.
|
||||
|
||||
- type: metabolizerType
|
||||
id: Animal
|
||||
name: metabolizer-type-animal
|
||||
|
||||
- type: metabolizerType
|
||||
id: Bloodsucker
|
||||
name: metabolizer-type-bloodsucker
|
||||
|
||||
- type: metabolizerType
|
||||
id: Dragon
|
||||
name: metabolizer-type-dragon
|
||||
|
||||
- type: metabolizerType
|
||||
id: Human
|
||||
name: metabolizer-type-human
|
||||
|
||||
- type: metabolizerType
|
||||
id: Slime
|
||||
name: metabolizer-type-slime
|
||||
|
||||
- type: metabolizerType
|
||||
id: Vox
|
||||
name: metabolizer-type-vox
|
||||
|
||||
- type: metabolizerType
|
||||
id: Rat
|
||||
name: metabolizer-type-rat
|
||||
|
||||
- type: metabolizerType
|
||||
id: Plant
|
||||
name: metabolizer-type-plant
|
||||
|
||||
- type: metabolizerType
|
||||
id: Dwarf
|
||||
name: metabolizer-type-dwarf
|
||||
|
||||
- type: metabolizerType
|
||||
id: Moth
|
||||
name: metabolizer-type-moth
|
||||
|
||||
- type: metabolizerType
|
||||
id: Arachnid
|
||||
name: metabolizer-type-arachnid
|
||||
72
Prototypes/Chemistry/mixing_types.yml
Normal file
72
Prototypes/Chemistry/mixing_types.yml
Normal file
@@ -0,0 +1,72 @@
|
||||
# SPDX-FileCopyrightText: 2023 Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2024 Verm <32827189+Vermidia@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
|
||||
#
|
||||
# SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
# Default Mixing
|
||||
# Not actually used in reactions: only meant for guidebook display purposes.
|
||||
|
||||
- type: mixingCategory
|
||||
id: DummyMix
|
||||
verbText: mixing-verb-default-mix
|
||||
icon:
|
||||
sprite: Objects/Specific/Chemistry/beaker_large.rsi
|
||||
state: beakerlarge
|
||||
|
||||
- type: mixingCategory
|
||||
id: DummyGrind
|
||||
verbText: mixing-verb-default-grind
|
||||
icon:
|
||||
sprite: Structures/Machines/grinder.rsi
|
||||
state: grinder_empty
|
||||
|
||||
- type: mixingCategory
|
||||
id: DummyJuice
|
||||
verbText: mixing-verb-default-juice
|
||||
icon:
|
||||
sprite: Structures/Machines/grinder.rsi
|
||||
state: grinder_empty
|
||||
|
||||
- type: mixingCategory
|
||||
id: DummyCondense
|
||||
verbText: mixing-verb-default-condense
|
||||
icon:
|
||||
sprite: Structures/Piping/Atmospherics/condenser.rsi
|
||||
state: display
|
||||
|
||||
# Alternative Mixing Methods
|
||||
|
||||
- type: mixingCategory
|
||||
id: Centrifuge
|
||||
verbText: mixing-verb-centrifuge
|
||||
icon:
|
||||
sprite: Structures/Machines/Medical/centrifuge.rsi
|
||||
state: base
|
||||
|
||||
- type: mixingCategory
|
||||
id: Electrolysis
|
||||
verbText: mixing-verb-electrolysis
|
||||
icon:
|
||||
sprite: Structures/Machines/Medical/electrolysis.rsi
|
||||
state: base
|
||||
|
||||
- type: mixingCategory
|
||||
id: Holy
|
||||
verbText: mixing-verb-holy
|
||||
icon:
|
||||
sprite: Objects/Specific/Chapel/bible.rsi
|
||||
state: icon
|
||||
|
||||
- type: mixingCategory
|
||||
id: Shake
|
||||
verbText: mixing-verb-shake
|
||||
icon:
|
||||
sprite: Objects/Consumable/Drinks/shaker.rsi
|
||||
state: icon
|
||||
|
||||
- type: mixingCategory
|
||||
id: Stir
|
||||
verbText: mixing-verb-stir
|
||||
icon:
|
||||
sprite: Objects/Misc/utensils.rsi
|
||||
state: spoon
|
||||
13
Prototypes/Chemistry/reactive_groups.yml
Normal file
13
Prototypes/Chemistry/reactive_groups.yml
Normal file
@@ -0,0 +1,13 @@
|
||||
# SPDX-FileCopyrightText: 2021 mirrorcult <lunarautomaton6@gmail.com>
|
||||
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
|
||||
#
|
||||
# SPDX-License-Identifier: MIT
|
||||
|
||||
- type: reactiveGroup
|
||||
id: Flammable
|
||||
|
||||
- type: reactiveGroup
|
||||
id: Extinguish
|
||||
|
||||
- type: reactiveGroup
|
||||
id: Acidic
|
||||
Reference in New Issue
Block a user