mirror of
https://github.com/VOREStation/VOREStation.git
synced 2026-08-27 22:18:27 +01:00
some moire
This commit is contained in:
@@ -49,8 +49,8 @@
|
||||
#define ANTIBIO_SUPER 3
|
||||
|
||||
// Chemistry lists.
|
||||
var/list/tachycardics = list("coffee", "inaprovaline", "hyperzine", "nitroglycerin", "thirteenloko", "nicotine") // Increase heart rate.
|
||||
var/list/bradycardics = list("neurotoxin", "cryoxadone", "clonexadone", "bliss", "stoxin", "ambrosia_extract") // Decrease heart rate.
|
||||
var/list/tachycardics = list("coffee", "inaprovaline", "hyperzine", "nitroglycerin", "thirteenloko", REAGENT_ID_NICOTINE) // Increase heart rate.
|
||||
var/list/bradycardics = list("neurotoxin", "cryoxadone", "clonexadone", REAGENT_ID_BLISS, "stoxin", REAGENT_ID_AMBROSIAEXTRACT) // Decrease heart rate.
|
||||
var/list/heartstopper = list("potassium_chlorophoride", "zombiepowder") // This stops the heart.
|
||||
var/list/cheartstopper = list("potassium_chloride") // This stops the heart when overdose is met. -- c = conditional
|
||||
|
||||
|
||||
+590
-58
@@ -15,29 +15,347 @@
|
||||
#define REAGENT_OXYGEN "Oxygen"
|
||||
#define REAGENT_ID_OXYGEN "oxygen"
|
||||
#define REAGENT_VOLATILE_FUEL "Volatile Fuel"
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#define REAGENT_HYDROGEN "Hydrogen"
|
||||
#define REAGENT_ID_HYDROGEN "hydrogen"
|
||||
#define REAGENT_FLUORINE "Fluorine"
|
||||
#define REAGENT_ID_FLUORINE "fluorine"
|
||||
#define REAGENT_CHLORINE "Chlorine"
|
||||
#define REAGENT_ID_CHLORINE "chlorine"
|
||||
|
||||
|
||||
// Fluid Reagents
|
||||
#define REAGENT_ETHANOL "Ethanol"
|
||||
#define REAGENT_ID_ETHANOL "ethanol"
|
||||
#define REAGENT_SACID "Sulphuric acid"
|
||||
#define REAGENT_ID_SACID "sacid"
|
||||
#define REAGENT_BLOOD "Blood"
|
||||
#define REAGENT_ID_BLOOD "blood"
|
||||
#define REAGENT_SYNTHBLOOD "synthetic blood"
|
||||
#define REAGENT_ID_SYNTHBLOOD "synthblood"
|
||||
#define REAGENT_SYNTHBLOOD_DILUTE "synthetic plasma"
|
||||
#define REAGENT_ID_SYNTHBLOOD_DILUTE "synthblood_dilute"
|
||||
#define REAGENT_ANTIBODIES "Antibodies"
|
||||
#define REAGENT_ID_ANTIBODIES "antibodies"
|
||||
#define REAGENT_WATER "Water"
|
||||
#define REAGENT_ID_WATER "water"
|
||||
#define REAGENT_PACID "pacid"
|
||||
#define REAGENT_FUEL "Welding fuel"
|
||||
#define REAGENT_ID_FUEL "fuel"
|
||||
|
||||
|
||||
// Solid Reagents
|
||||
#define REAGENT_IRON "Iron"
|
||||
#define REAGENT_ID_IRON "iron"
|
||||
#define REAGENT_LITHIUM "Lithium"
|
||||
#define REAGENT_ID_LITHIUM "lithium"
|
||||
#define REAGENT_ALUMINIUM "Aluminum"
|
||||
#define REAGENT_ID_ALUMINIUM "aluminum"
|
||||
#define REAGENT_CALCIUM "Calcium"
|
||||
#define REAGENT_ID_CALCIUM "calcium"
|
||||
#define REAGENT_CARBON "Carbon"
|
||||
#define REAGENT_ID_CARBON "carbon"
|
||||
#define REAGENT_COPPER "Copper"
|
||||
#define REAGENT_ID_COPPER "copper"
|
||||
#define REAGENT_MERCURY "Mercury"
|
||||
#define REAGENT_ID_MERCURY "mercury"
|
||||
#define REAGENT_PHOSPHORUS "Phosphorus"
|
||||
#define REAGENT_ID_PHOSPHORUS "phosphorus"
|
||||
#define REAGENT_POTASSIUM "Potassium"
|
||||
#define REAGENT_ID_POTASSIUM "potassium"
|
||||
#define REAGENT_RADIUM "Radium"
|
||||
#define REAGENT_ID_RADIUM "radium"
|
||||
#define REAGENT_SILICON "Silicon"
|
||||
#define REAGENT_ID_SILICON "silicon"
|
||||
#define REAGENT_SODIUM "Sodium"
|
||||
#define REAGENT_ID_SODIUM "sodium"
|
||||
#define REAGENT_SUGAR "Sugar"
|
||||
#define REAGENT_ID_SUGAR "sugar"
|
||||
#define REAGENT_SULFUR "Sulfur"
|
||||
#define REAGENT_ID_SULFUR "sulfur"
|
||||
#define REAGENT_TUNGSTEN "Tungsten"
|
||||
#define REAGENT_ID_TUNGSTEN "tungsten"
|
||||
#define REAGENT_SODIUMCHLORIDE "Table Salt"
|
||||
#define REAGENT_ID_SODIUMCHLORIDE "sodiumchloride"
|
||||
#define REAGENT_NUTRIMENT "Nutriment"
|
||||
#define REAGENT_ID_NUTRIMENT "nutriment"
|
||||
|
||||
|
||||
// Xeno chem react
|
||||
#define XENO_CHEM_NUTRI "nutr"
|
||||
#define XENO_CHEM_MUT "mut"
|
||||
#define XENO_CHEM_TOXIC "toxic"
|
||||
#define XENO_CHEM_HEAL "heal"
|
||||
|
||||
|
||||
// Drugs and Chemical reactions
|
||||
#define REAGENT_SIZEOXADONE "Sizeoxadone"
|
||||
#define REAGENT_ID_SIZEOXADONE "sizeoxadone"
|
||||
#define REAGENT_MACROCILLIN "Macrocillin"
|
||||
#define REAGENT_ID_MACROCILLIN "macrocillin"
|
||||
#define REAGENT_MICROCILLIN "Microcillin"
|
||||
#define REAGENT_ID_MICROCILLIN "microcillin"
|
||||
#define REAGENT_NORMALCILLIN "Normalcillin"
|
||||
#define REAGENT_ID_NORMALCILLIN "normalcillin"
|
||||
#define REAGENT_ICKYPAK "Ickypak"
|
||||
#define REAGENT_ID_ICKYPAK "ickypak"
|
||||
#define REAGENT_UNSORBITOL "Unsorbitol"
|
||||
#define REAGENT_ID_UNSORBITOL "unsorbitol"
|
||||
#define REAGENT_AMORPHOROVIR "Amorphorovir"
|
||||
#define REAGENT_ID_AMORPHOROVIR "amorphorovir"
|
||||
#define REAGENT_ANDROROVIR "Androrovir"
|
||||
#define REAGENT_ID_ANDROROVIR "androrovir"
|
||||
#define REAGENT_GYNOROVIR "Gynorovir"
|
||||
#define REAGENT_ID_GYNOROVIR "gynorovir"
|
||||
#define REAGENT_ANDROGYNOROVIR "Androgynorovir"
|
||||
#define REAGENT_ID_ANDROGYNOROVIR "androgynorovir"
|
||||
#define REAGENT_RAINBOWTOXIN "Rainbow Toxin"
|
||||
#define REAGENT_ID_RAINBOWTOXIN "rainbowtoxin"
|
||||
#define REAGENT_PARALYSISTOXIN "Tetrodotoxin"
|
||||
#define REAGENT_ID_PARALYSISTOXIN "paralysistoxin"
|
||||
#define REAGENT_PAINENZYME "Pain Enzyme"
|
||||
#define REAGENT_ID_PAINENZYME "painenzyme"
|
||||
|
||||
|
||||
// Drugs
|
||||
#define REAGENT_DRUGS "generic drugs"
|
||||
#define REAGENT_ID_DRUGS "drugs"
|
||||
#define REAGENT_BLISS "Bliss"
|
||||
#define REAGENT_ID_BLISS "bliss"
|
||||
#define REAGENT_AMBROSIAEXTRACT "Ambrosia extract"
|
||||
#define REAGENT_ID_AMBROSIAEXTRACT "ambrosia_extract"
|
||||
#define REAGENT_PSILOCYBIN "Psilocybin"
|
||||
#define REAGENT_ID_PSILOCYBIN "psilocybin"
|
||||
#define REAGENT_TALUMQUEM "Talum-quem"
|
||||
#define REAGENT_ID_TALUMQUEM "talum_quem"
|
||||
#define REAGENT_NICOTINE "Nicotine"
|
||||
#define REAGENT_ID_NICOTINE "nicotine"
|
||||
#define REAGENT_METHYLPHENIDATE "Methylphenidate"
|
||||
#define REAGENT_ID_METHYLPHENIDATE "methylphenidate"
|
||||
#define REAGENT_CITALOPRAM "Citalopram"
|
||||
#define REAGENT_ID_CITALOPRAM "citalopram"
|
||||
#define REAGENT_PAROXETINE "Paroxetine"
|
||||
#define REAGENT_ID_PAROXETINE "paroxetine"
|
||||
#define REAGENT_QERRQUEM "Qerr-quem"
|
||||
#define REAGENT_ID_QERRQUEM "qerr_quem"
|
||||
|
||||
|
||||
// Toxins
|
||||
#define REAGENT_PACID "Polytrinic acid"
|
||||
#define REAGENT_ID_PACID "pacid"
|
||||
#define REAGEMT_PHORON "Phoron"
|
||||
#define REAGENT_ID_PHORON "phoron"
|
||||
#define REAGENT_SPIDERTOXIN "Spidertoxin"
|
||||
#define REAGENT_ID_SPIDERTOXIN "spidertoxin"
|
||||
#define REAGENT_LEAD "Lead"
|
||||
#define REAGENT_ID_LEAD "lead"
|
||||
|
||||
|
||||
// Food and Drinks
|
||||
#define REAGENT_MEATCOLONY "A colony of meat cells"
|
||||
#define REAGENT_ID_MEATCOLONY "meatcolony"
|
||||
#define REAGENT_PLANTCOLONY "A colony of plant cells"
|
||||
#define REAGENT_ID_PLANTCOLONY "plantcolony"
|
||||
#define REAGENT_GRUBSHAKE "Grub shake"
|
||||
#define REAGENT_ID_GRUBSHAKE "grubshake"
|
||||
#define REAGENT_BURNOUT "Burnout"
|
||||
#define REAGENT_ID_BURNOUT "burnout"
|
||||
#define REAGENT_MONSTERTAMER "Monster Tamer"
|
||||
#define REAGENT_ID_MONSTERTAMER "monstertamer"
|
||||
#define REAGENT_PINKRUSSIAN "Pink Russian"
|
||||
#define REAGENT_ID_PINKRUSSIAN "pinkrussian"
|
||||
#define REAGENT_ORIGINALSIN "Original Sin"
|
||||
#define REAGENT_ID_ORIGINALSIN "originalsin"
|
||||
#define REAGENT_NEWYORKSOUR "New York Sour"
|
||||
#define REAGENT_ID_NEWYORKSOUR "newyorksour"
|
||||
#define REAGENT_WINDGARITA "WND-Garita"
|
||||
#define REAGENT_ID_WINDGARITA "windgarita"
|
||||
#define REAGENT_MUDSLIDE "Mudslide"
|
||||
#define REAGENT_ID_MUDSLIDE "mudslide"
|
||||
#define REAGENT_GALACTICPANIC "Galactic Panic Attack"
|
||||
#define REAGENT_ID_GALACTICPANIC "galacticpanic"
|
||||
#define REAGENT_BULLDOG "Space Bulldog"
|
||||
#define REAGENT_ID_BULLDOG "bulldog"
|
||||
#define REAGENT_SBAGLIATO "Negroni Sbagliato"
|
||||
#define REAGENT_ID_SBAGLIATO "sbagliato"
|
||||
#define REAGENT_ITALIANCRISIS "Italian Crisis"
|
||||
#define REAGENT_ID_ITALIANCRISIS "italiancrisis"
|
||||
#define REAGENT_SUGARRUSH "Sweet Rush"
|
||||
#define REAGENT_ID_SUGARRUSH "sugarrush"
|
||||
#define REAGENT_LOTUS "Lotus"
|
||||
#define REAGENT_ID_LOTUS "lotus"
|
||||
#define REAGENT_SHROOMJUICE "Dumb Shroom Juice"
|
||||
#define REAGENT_ID_SHROOMJUICE "shroomjuice"
|
||||
#define REAGENT_RUSSIANROULETTE "Russian Roulette"
|
||||
#define REAGENT_ID_RUSSIANROULETTE "russianroulette"
|
||||
#define REAGENT_LOVEMAKER "The Love Maker"
|
||||
#define REAGENT_ID_LOVEMAKER "lovemaker"
|
||||
#define REAGENT_HONEYSHOT "Honey Shot"
|
||||
#define REAGENT_ID_HONEYSHOT "honeyshot"
|
||||
#define REAGENT_APPLETINI "Appletini"
|
||||
#define REAGENT_ID_APPLETINIT "appletini"
|
||||
#define REAGENT_GLOWINGAPPLETINI "Glowing Appletini"
|
||||
#define REAGENT_ID_GLOWINGAPPLETINI "glowingappletini"
|
||||
#define REAGENT_SCSATW "Slow Comfortable Screw Against the Wall"
|
||||
#define REAGENT_ID_SCSATW "scsatw"
|
||||
#define REAGENT_CHOCCYMILK "Choccy Milk"
|
||||
#define REAGENT_ID_CHOCCYMILK "choccymilk"
|
||||
#define REAGENT_REDSPACEFLUSH "Redspace Flush"
|
||||
#define REAGENT_ID_REDSPACEFLUSH "redspaceflush"
|
||||
#define REAGENT_GRAVEYARD "Graveyard"
|
||||
#define REAGENT_ID_GRAVEYARD "graveyard"
|
||||
#define REAGENT_BIGBEER "Giant Beer"
|
||||
#define REAGENT_ID_BIGBEER "bigbeer"
|
||||
#define REAGENT_MANAGERSUMMONER "Manager Summoner"
|
||||
#define REAGENT_ID_MANAGERSUMMONER "manager_summoner"
|
||||
#define REAGENT_SWEETTEA "Sweet Tea"
|
||||
#define REAGENT_ID_SWEETTEA "sweettea"
|
||||
#define REAGENT_UNSWEETTEA "Unsweetened Tea"
|
||||
#define REAGENT_ID_UNSWEETTEA "unsweettea"
|
||||
#define REAGENT_HAIROFTHERAT "Hair of the Rat"
|
||||
#define REAGENT_ID_HAIROFTHERAT "hairoftherat"
|
||||
#define REAGENT_BEPIS "Bepis"
|
||||
#define REAGENT_ID_BEPIS "bepis"
|
||||
#define REAGENT_BEPIS "Bepis Cola"
|
||||
#define REAGENT_ID_BEPIS "bepis"
|
||||
#define REAGENT_BUZZFUZZ "Buzz Fuzz"
|
||||
#define REAGENT_ID_BUZZFUZZ "buzz_fuzz"
|
||||
#define REAGENT_SPRITEDCRANBERRY "Sprited Cranberry"
|
||||
#define REAGENT_ID_SPRITEDCRANBERRY "sprited_cranberry"
|
||||
#define REAGENT_SHAMBLERS "Shambler's Juice"
|
||||
#define REAGENT_ID_SHAMBLERS "shamblers"
|
||||
#define REAGENT_BRAINPROTEIN "grey matter"
|
||||
#define REAGENT_ID_BRAINPROTEIN "brain_protein"
|
||||
#define REAGENT_ID_REDBRAINPROTEIN "red_brain_protein"
|
||||
#define REAGENT_PROTEINPOWDER "Protein Powder"
|
||||
#define REAGENT_ID_PROTEINPOWDER "protein_powder"
|
||||
#define REAGENT_PROTEINSHAKE "Protein Shake"
|
||||
#define REAGENT_ID_PROTEINSHAKE "protein_shake"
|
||||
#define REAGENT_VANILLAPROTEINPOWDER "Vanilla Protein Powder"
|
||||
#define REAGENT_ID_VANILLAPROTEINPOWDER "vanilla_protein_powder"
|
||||
#define REAGENT_VANILLAPROTEINSHAKE "Vanilla Protein Shake"
|
||||
#define REAGENT_ID_VANILLAPROTEINSHAKER "vanilla_protein_shake"
|
||||
#define REAGENT_BANANAPROTEINPOWDER "Banana Protein Powder"
|
||||
#define REAGENT_ID_BANANAPROTEINPOWDER "banana_protein_powder"
|
||||
#define REAGENT_BANANAPROTEINSHAKE "Banana Protein Shake"
|
||||
#define REAGENT_ID_BANANAPROTEINSHAKE "banana_protein_shake"
|
||||
#define REAGENT_CHOCOLATEPROTEINPOWDER "Chocolate Protein Powder"
|
||||
#define REAGENT_ID_CHOCOLATEPROTEINPOWDER "chocolate_protein_powder"
|
||||
#define REAGENT_CHOCOLATEPROTEINSHAKE "Chocolate Protein Shake"
|
||||
#define REAGENT_ID_CHOCOLATEPROTEINSHAKE "chocolate_protein_shake"
|
||||
#define REAGENT_STRAWBERRYPROTEINPOWDER "Strawberry Protein Powder"
|
||||
#define REAGENT_ID_STRAWBERRYPROTEINPOWDER "strawberry_protein_powder"
|
||||
#define REAGENT_STRAWBERRYPROTEINSHAKE "Strawberry Protein Shake"
|
||||
#define REAGENT_ID_STRAWBERRYPROTEINSHAKE "strawberry_protein_shake"
|
||||
#define REAGENT_SOUP "Soup
|
||||
#define REAGENT_ID_SOUP "generic_soup"
|
||||
#define REAGENT_TOMATOSOUP "Tomato Soup"
|
||||
#define REAGENT_ID_TOMATOSOUP "tomato_soup"
|
||||
#define REAGENT_MUSHROOMSOUP "Cream of Mushroom Soup"
|
||||
#define REAGENT_ID_MUSHROOMSOUP "mushroom_soup"
|
||||
#define REAGENT_CHICKENSOUP "Cream of Chicken Soup"
|
||||
#define REAGENT_ID_CHICKENSOUP "chicken_soup"
|
||||
#define REAGENT_CHICKENNOODLESOUP "Chicken Noodle Soup"
|
||||
#define REAGENT_ID_CHICKENNOODLESOUP "chicken_noodle_soup"
|
||||
#define REAGENT_ONIONSOUP "Onion Soup"
|
||||
#define REAGENT_ID_ONIONSOUP "onion_soup"
|
||||
#define REAGENT_VEGETABLESOUP "Vegetable Soup"
|
||||
#define REAGENT_ID_VEGETABLESOUP "vegetable_soup"
|
||||
#define REAGENT_BEETSOUP "Beet Soup"
|
||||
#define REAGENT_ID_BEETSOUP "beet_soup"
|
||||
#define REAGENT_HOTNSOURSOUP "Hot & Sour Soup"
|
||||
#define REAGENT_ID_HOTNSOURSOUP "hot_n_sour_soup"
|
||||
#define REAGENT_NUKIE "Nukie"
|
||||
#define REAGENT_ID_NUKIE "nukie"
|
||||
#define REAGENT_NUKIEPEACH "Nukie Peach"
|
||||
#define REAGENT_ID_NUKIEPEACH "nukie_peach"
|
||||
#define REAGENT_NUKIEPEAR "Nukie Pear"
|
||||
#define REAGENT_ID_NUKIEPEAR "nukie_pear"
|
||||
#define REAGENT_NUKIECHERRY "Nukie Cherry"
|
||||
#define REAGENT_ID_NUKIECHERRY "nukie_cherry"
|
||||
#define REAGENT_NUKIEMELON "Nukie Melon"
|
||||
#define REAGENT_ID_NUKIEMELON "nukie_melon"
|
||||
#define REAGENT_NUKIEBANANA "Nukie Banana"
|
||||
#define REAGENT_ID_NUKIEBANANA "nukie_banana"
|
||||
#define REAGENT_NUKIEROSE "Nukie Rose"
|
||||
#define REAGENT_ID_NUKIEROSE "nukie_rose"
|
||||
#define REAGENT_NUKIELEMON "Nukie Lemon"
|
||||
#define REAGENT_ID_NUKIELEMON "nukie_lemon"
|
||||
#define REAGENT_NUKIEFRUIT "Nukie Fruit"
|
||||
#define REAGENT_ID_NUKIEFRUIT "nukie_fruit"
|
||||
#define REAGENT_NUKIESPECIAL "Nukie Limited Edition"
|
||||
#define REAGENT_ID_NUKIESPECIAL "nukie_special"
|
||||
#define REAGENT_NUKIEMEGA "Mega Nukie"
|
||||
#define REAGENT_ID_NUKIEMEGA "nukie_mega"
|
||||
#define REAGENT_NUKIEMEGASIGHT "Nukie Mega Plum"
|
||||
#define REAGENT_ID_NUKIEMEGASIGHT "nukie_mega_sight"
|
||||
#define REAGENT_NUKIEMEGAHEART "Nukie Mega Juice"
|
||||
#define REAGENT_ID_NUKIEMEGAHEART "nukie_mega_heart"
|
||||
#define REAGENT_NUKIEMEGASLEEP "Nukie Nega"
|
||||
#define REAGENT_ID_NUKIEMEGASLEEP "nukie_mega_sleep"
|
||||
#define REAGENT_NUKIEMEGASHOCK "Nukie Mega Shock"
|
||||
#define REAGENT_ID_NUKIEMEGASHOCK "nukie_mega_shock"
|
||||
#define REAGENT_NUKIEMEGAFAST "Nukie Mega Rapid"
|
||||
#define REAGENT_ID_NUKIEMEGAFAST "nukie_mega_fast"
|
||||
#define REAGENT_NUKIEMEGAHIGH "Nukie Mega Sky"
|
||||
#define REAGENT_ID_NUKIEMEGAHIGH "nukie_mega_high"
|
||||
#define REAGENT_NUKIEMEGASHRINK "Nukie Mega Shrink"
|
||||
#define REAGENT_ID_NUKIEMEGASHRINK "nukie_mega_shrink"
|
||||
#define REAGENT_NUKIEMEGAGROWTH "Nukie Mega Growth"
|
||||
#define REAGENT_ID_NUKIEMEGAGROWTH "nukie_mega_growth"
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#define REAGENT_
|
||||
#define REAGENT_ID_
|
||||
#define REAGENT_
|
||||
#define REAGENT_ID_
|
||||
#define REAGENT_
|
||||
#define REAGENT_ID_
|
||||
#define REAGENT_
|
||||
#define REAGENT_ID_
|
||||
#define REAGENT_
|
||||
#define REAGENT_ID_
|
||||
#define REAGENT_
|
||||
#define REAGENT_ID_
|
||||
#define REAGENT_
|
||||
#define REAGENT_ID_
|
||||
#define REAGENT_
|
||||
#define REAGENT_ID_
|
||||
#define REAGENT_
|
||||
#define REAGENT_ID_
|
||||
#define REAGENT_
|
||||
#define REAGENT_ID_
|
||||
#define REAGENT_
|
||||
#define REAGENT_ID_
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
includes: .dm
|
||||
excludes: reagents.dm,ores.dm,materials.dm,mre.dm
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#define REAGENT_SILVER "Silver"
|
||||
#define REAGENT_ID_SILVER "silver"
|
||||
#define REAGENT_GOLD "Gold"
|
||||
@@ -45,68 +363,282 @@
|
||||
#define REAGENT_SLIMEJELLY "Slimejelly"
|
||||
#define REAGENT_ID_SLIMEJELLY "slimejelly"
|
||||
|
||||
// Toxins
|
||||
#define REAGEMT_PHORON "Phoron"
|
||||
#define REAGENT_ID_PHORON "phoron"
|
||||
#define REAGENT_LEAD "Lead"
|
||||
#define REAGENT_ID_LEAD "lead"
|
||||
#define REAGENT_SPIDERTOXIN "Spidertoxin"
|
||||
#define REAGENT_ID_SPIDERTOXIN "spidertoxin"
|
||||
|
||||
|
||||
#define REAGENT_ID_SILICATE "silicate"
|
||||
#define REAGENT_ID_POTASSIUM "potassium"
|
||||
#define REAGENT_ID_URANIUM "uranium"
|
||||
#define REAGENT_ID_CARBON "carbon"
|
||||
#define REAGENT_ID_PLATINUM "platinum"
|
||||
#define REAGENT_ID_ALUMINIUM "aluminum"
|
||||
#define REAGENT_ID_CALCIUMCARBONATE "calciumcarbonate"
|
||||
|
||||
todos
|
||||
defective_nanites
|
||||
|
||||
coco
|
||||
mold
|
||||
left4zed
|
||||
var/list/produceable_chemicals = list("inaprovaline","anti_toxin","alkysine","bicaridine","tramadol","kelotane","leporazine",REAGENT_ID_IRON,REAGENT_ID_PHORON,"condensedcapsaicin_v","frostoil")
|
||||
var/randomized_reagent = REAGENT_ID_IRON // The reagent chosen at random to be produced, if there's no one piloting the worm.
|
||||
var/passive_reagent = "paracetamol" // Reagent passively produced by the leech. Should usually be a painkiller.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
xenoChemList += "inaprovaline"
|
||||
xenoChemList += "bicaridine"
|
||||
xenoChemList += "dylovene"
|
||||
xenoChemList += "dexalinp"
|
||||
xenoChemList += "tricordrazine"
|
||||
xenoChemList += "cryoxadone"
|
||||
xenoChemList += "clonexadone"
|
||||
xenoChemList += "paracetamol"
|
||||
xenoChemList += "tramadol"
|
||||
xenoChemList += "oxycodone"
|
||||
xenoChemList += "ryetalyn"
|
||||
xenoChemList += "hyperzine"
|
||||
xenoChemList += "ethylredoxrazine"
|
||||
xenoChemList += "hyronalin"
|
||||
xenoChemList += "arithrazine"
|
||||
xenoChemList += "spaceacillin"
|
||||
xenoChemList += "sterilizine"
|
||||
xenoChemList += "leporazine"
|
||||
xenoChemList += "methylphenidate"
|
||||
xenoChemList += "citalopram"
|
||||
xenoChemList += "paroxetine"
|
||||
xenoChemList += "macrocillin"
|
||||
xenoChemList += "microcillin"
|
||||
xenoChemList += "normalcillin"
|
||||
xenoChemList += "sizeoxadone"
|
||||
xenoChemList += "ickypak"
|
||||
xenoChemList += "unsorbitol"
|
||||
xenoChemList += "toxin"
|
||||
xenoChemList += "carpotoxin"
|
||||
xenoChemList += "potassium_chloride"
|
||||
xenoChemList += "potassium_chlorophoride"
|
||||
xenoChemList += "zombiepowder"
|
||||
xenoChemList += "fertilizer"
|
||||
xenoChemList += "eznutrient"
|
||||
xenoChemList += "left4zed"
|
||||
xenoChemList += "robustharvest"
|
||||
xenoChemList += "plantbgone"
|
||||
xenoChemList += "serotrotium"
|
||||
xenoChemList += "nicotine"
|
||||
xenoChemList += "uranium"
|
||||
xenoChemList += "silver"
|
||||
xenoChemList += "gold"
|
||||
xenoChemList += "adrenaline"
|
||||
xenoChemList += "holywater"
|
||||
xenoChemList += "ammonia"
|
||||
xenoChemList += "diethylamine"
|
||||
xenoChemList += "fluorosurfactant"
|
||||
xenoChemList += "foaming_agent"
|
||||
xenoChemList += "thermite"
|
||||
xenoChemList += "cleaner"
|
||||
xenoChemList += "lube"
|
||||
xenoChemList += "glycerol"
|
||||
xenoChemList += "coolant"
|
||||
xenoChemList += "luminol"
|
||||
xenoChemList += "cornoil"
|
||||
xenoChemList += "lipozine"
|
||||
xenoChemList += "sodiumchloride"
|
||||
xenoChemList += "frostoil"
|
||||
xenoChemList += "capsaicin"
|
||||
xenoChemList += "condensedcapsaicin"
|
||||
xenoChemList += "neurotoxin"
|
||||
|
||||
|
||||
supermatter
|
||||
mydrogen
|
||||
silicon
|
||||
lithium
|
||||
|
||||
deuterium
|
||||
tritium
|
||||
helium-3
|
||||
boron
|
||||
"adminordrazine",
|
||||
REAGENT_ID_NUTRIMENT,
|
||||
"macrocillin",
|
||||
"microcillin",
|
||||
"normalcillin",
|
||||
"magicdust"
|
||||
kitchen_tag = "lime"
|
||||
chems = list(REAGENT_ID_NUTRIMENT = list(1,20), "limejuice" = list(10,20))
|
||||
|
||||
chemreact = list( "nutriment" = list("nutr" = 0.5),
|
||||
"radium" = list("toxic" = 0.3, "mut" = 1),
|
||||
"mutagen" = list("nutr" = 0.4, "mut" = 2),
|
||||
"water" = list("nutr" = -0.1),
|
||||
"milk" = list("nutr" = 0.3),
|
||||
"sacid" = list("toxic" = 1),
|
||||
"pacid" = list("toxic" = 2),
|
||||
"chlorine" = list("toxic" = 0.5),
|
||||
"ammonia" = list("toxic" = 0.5),
|
||||
"sodawater" = list("toxic" = 0.1, "nutr" = -0.1),
|
||||
"beer" = list("nutr" = 0.6),
|
||||
"diethylamine" = list("nutr" = 0.9),
|
||||
"sugar" = list("toxic" = 0.4, "nutr" = 0.2),
|
||||
"eznutrient" = list("nutr" = 0.8),
|
||||
"cryoxadone" = list("toxic" = 0.4),
|
||||
"flourine" = list("toxic" = 0.1),
|
||||
"robustharvest" = list("nutr" = 1.5),
|
||||
"glucose" = list("nutr" = 0.5),
|
||||
"blood" = list("nutr" = 0.75, "toxic" = 0.05, "mut" = 0.45),
|
||||
"fuel" = list("toxic" = 0.4),
|
||||
"toxin" = list("toxic" = 0.5),
|
||||
"carpotoxin" = list("toxic" = 1, "mut" = 1.5),
|
||||
REAGENT_ID_PHORON = list("toxic" = 1.5, "mut" = 0.03),
|
||||
"virusfood" = list("nutr" = 1.5, "mut" = 0.32),
|
||||
"cyanide" = list("toxic" = 3.5),
|
||||
"slimejelly" = list("nutr" = 0.5),
|
||||
"amutationtoxin" = list("toxic" = 0.1, "heal" = 1.5, "mut" = 3),
|
||||
"mutationtoxin" = list("toxic" = 0.1, "heal" = 1, "mut" = 1.5),
|
||||
"gold" = list("heal" = 0.3, "nutr" = 0.7, "mut" = 0.3),
|
||||
"uranium" = list("heal" = 0.3, "toxic" = 0.7, "mut" = 1.2),
|
||||
"glycerol" = list("nutr" = 0.6),
|
||||
"woodpulp" = list("heal" = 0.1, "nutr" = 0.7),
|
||||
"docilitytoxin" = list("nutr" = 0.3) )
|
||||
/datum/seed/citrus/New()
|
||||
..()
|
||||
set_trait(TRAIT_HARVEST_REPEAT,1)
|
||||
set_trait(TRAIT_JUICY,1)
|
||||
set_trait(TRAIT_MATURATION,6)
|
||||
set_trait(TRAIT_PRODUCTION,6)
|
||||
set_trait(TRAIT_YIELD,4)
|
||||
set_trait(TRAIT_POTENCY,15)
|
||||
set_trait(TRAIT_PRODUCT_ICON,"treefruit")
|
||||
set_trait(TRAIT_PRODUCT_COLOUR,"#3AF026")
|
||||
set_trait(TRAIT_PLANT_ICON,"tree")
|
||||
set_trait(TRAIT_FLESH_COLOUR,"#3AF026")
|
||||
|
||||
/datum/seed/citrus/lemon
|
||||
name = "lemon"
|
||||
seed_name = "lemon"
|
||||
display_name = "lemon trees"
|
||||
kitchen_tag = "lemon"
|
||||
chems = list(REAGENT_ID_NUTRIMENT = list(1,20), "lemonjuice" = list(10,20))
|
||||
|
||||
/datum/seed/citrus/lemon/New()
|
||||
..()
|
||||
set_trait(TRAIT_PRODUCES_POWER,1)
|
||||
set_trait(TRAIT_PRODUCT_ICON,"lemon")
|
||||
set_trait(TRAIT_PRODUCT_COLOUR,"#F0E226")
|
||||
set_trait(TRAIT_FLESH_COLOUR,"#F0E226")
|
||||
set_trait(TRAIT_IDEAL_LIGHT, 6)
|
||||
|
||||
/datum/seed/citrus/orange
|
||||
name = "orange"
|
||||
seed_name = "orange"
|
||||
display_name = "orange trees"
|
||||
kitchen_tag = "orange"
|
||||
chems = list(REAGENT_ID_NUTRIMENT = list(1,20), "orangejuice" = list(10,20))
|
||||
list("zombiepowder" = list(1,10),"condensedcapsaicin""imidazoline" = list(3,5), "carrotjuice" = list(10,20))
|
||||
chemreact = list( REAGENT_ID_NUTRIMENT = list(XENO_CHEM_NUTRI = 0.5),
|
||||
"radium" = list(XENO_CHEM_TOXIC = 0.3, XENO_CHEM_MUT = 1),
|
||||
"mutagen" = list(XENO_CHEM_NUTRI = 0.4, XENO_CHEM_MUT = 2),
|
||||
"water" = list(XENO_CHEM_NUTRI = -0.1),
|
||||
"milk" = list(XENO_CHEM_NUTRI = 0.3),
|
||||
"sacid" = list(XENO_CHEM_TOXIC = 1),
|
||||
"pacid" = list(XENO_CHEM_TOXIC = 2),
|
||||
"chlorine" = list(XENO_CHEM_TOXIC = 0.5),
|
||||
"ammonia" = list(XENO_CHEM_TOXIC = 0.5),
|
||||
"sodawater" = list(XENO_CHEM_TOXIC = 0.1, XENO_CHEM_NUTRI = -0.1),
|
||||
"beer" = list(XENO_CHEM_NUTRI = 0.6),
|
||||
"diethylamine" = list(XENO_CHEM_NUTRI = 0.9),
|
||||
"sugar" = list(XENO_CHEM_TOXIC = 0.4, XENO_CHEM_NUTRI = 0.2),
|
||||
"eznutrient" = list(XENO_CHEM_NUTRI = 0.8),
|
||||
"cryoxadone" = list(XENO_CHEM_TOXIC = 0.4),
|
||||
"flourine" = list(XENO_CHEM_TOXIC = 0.1),
|
||||
"robustharvest" = list(XENO_CHEM_NUTRI = 1.5),
|
||||
"glucose" = list(XENO_CHEM_NUTRI = 0.5),
|
||||
"blood" = list(XENO_CHEM_NUTRI = 0.75, XENO_CHEM_TOXIC = 0.05, XENO_CHEM_MUT = 0.45),
|
||||
"fuel" = list(XENO_CHEM_TOXIC = 0.4),
|
||||
"toxin" = list(XENO_CHEM_TOXIC = 0.5),
|
||||
"carpotoxin" = list(XENO_CHEM_TOXIC = 1, XENO_CHEM_MUT = 1.5),
|
||||
REAGENT_ID_PHORON = list(XENO_CHEM_TOXIC = 1.5, XENO_CHEM_MUT = 0.03),
|
||||
"virusfood" = list(XENO_CHEM_NUTRI = 1.5, XENO_CHEM_MUT = 0.32),
|
||||
"cyanide" = list(XENO_CHEM_TOXIC = 3.5),
|
||||
"slimejelly" = list(XENO_CHEM_NUTRI = 0.5),
|
||||
"amutationtoxin" = list(XENO_CHEM_TOXIC = 0.1, XENO_CHEM_HEAL = 1.5, XENO_CHEM_MUT = 3),
|
||||
"mutationtoxin" = list(XENO_CHEM_TOXIC = 0.1, XENO_CHEM_HEAL = 1, XENO_CHEM_MUT = 1.5),
|
||||
"gold" = list(XENO_CHEM_HEAL = 0.3, XENO_CHEM_NUTRI = 0.7, XENO_CHEM_MUT = 0.3),
|
||||
"uranium" = list(XENO_CHEM_HEAL = 0.3, XENO_CHEM_TOXIC = 0.7, XENO_CHEM_MUT = 1.2),
|
||||
"glycerol" = list(XENO_CHEM_NUTRI = 0.6),
|
||||
"woodpulp" = list(XENO_CHEM_HEAL = 0.1, XENO_CHEM_NUTRI = 0.7),
|
||||
"docilitytoxin" = list(XENO_CHEM_NUTRI = 0.3) )
|
||||
re.id == "protein" || re.id == "glucose" || re.id == "fishbait")
|
||||
liquid_protean
|
||||
peanutoil
|
||||
cornoil
|
||||
durianpaste
|
||||
if(reagents.has_reagent("sugar") || reagents.has_reagent("cherryjelly") || reagents.has_reagent("honey") || reagents.has_reagent("berryjuice"))
|
||||
descriptors |= "sweet"
|
||||
if(reagents.has_reagent("anti_toxin"))
|
||||
descriptors |= "astringent"
|
||||
if(reagents.has_reagent("frostoil"))
|
||||
descriptors |= "numbing"
|
||||
if(reagents.has_reagent(REAGENT_ID_NUTRIMENT))
|
||||
descriptors |= "nutritious"
|
||||
if(reagents.has_reagent("condensedcapsaicin") || reagents.has_reagent("capsaicin"))
|
||||
descriptors |= "spicy"
|
||||
if(reagents.has_reagent("coco"))
|
||||
descriptors |= "bitter"
|
||||
if(reagents.has_reagent("orangejuice") || reagents.has_reagent("lemonjuice") || reagents.has_reagent("limejuice"))
|
||||
descriptors |= "sweet-sour"
|
||||
if(reagents.has_reagent("radium") || reagents.has_reagent("uranium"))
|
||||
descriptors |= "radioactive"
|
||||
if(reagents.has_reagent("amatoxin") || reagents.has_reagent("toxin"))
|
||||
descriptors |= "poisonous"
|
||||
if(reagents.has_reagent("psilocybin") || reagents.has_reagent("bliss") || reagents.has_reagent("earthsblood"))
|
||||
descriptors |= "hallucinogenic"
|
||||
if(reagents.has_reagent("bicaridine") || reagents.has_reagent("earthsblood"))
|
||||
descriptors |= "medicinal"
|
||||
if(reagents.has_reagent("gold") || reagents.has_reagent("earthsblood"))
|
||||
descriptors |= "shiny"
|
||||
if(reagents.has_reagent("lube"))
|
||||
descriptors |= "slippery"
|
||||
if(reagents.has_reagent("pacid") || reagents.has_reagent("sacid"))
|
||||
descriptors |= "acidic"
|
||||
|
||||
var/static/list/toxic_reagents = list(
|
||||
"anti_toxin" = -2,
|
||||
"toxin" = 2,
|
||||
REAGENT_ID_FLUORINE = 2.5,
|
||||
"chlorine" = 1.5,
|
||||
"sacid" = 1.5,
|
||||
"pacid" = 3,
|
||||
"plantbgone" = 3,
|
||||
"cryoxadone" = -3,
|
||||
"radium" = 2
|
||||
)
|
||||
var/static/list/nutrient_reagents = list(
|
||||
"milk" = 0.1,
|
||||
"beer" = 0.25,
|
||||
"phosphorus" = 0.1,
|
||||
"sugar" = 0.1,
|
||||
"sodawater" = 0.1,
|
||||
"ammonia" = 1,
|
||||
"diethylamine" = 2,
|
||||
REAGENT_ID_NUTRIMENT = 1,
|
||||
"adminordrazine" = 1,
|
||||
"eznutrient" = 1,
|
||||
"robustharvest" = 1,
|
||||
"left4zed" = 1
|
||||
)
|
||||
var/static/list/weedkiller_reagents = list(
|
||||
REAGENT_ID_FLUORINE = -4,
|
||||
"chlorine" = -3,
|
||||
"phosphorus" = -2,
|
||||
"sugar" = 2,
|
||||
"sacid" = -2,
|
||||
"pacid" = -4,
|
||||
"plantbgone" = -8,
|
||||
"adminordrazine" = -5
|
||||
)
|
||||
var/static/list/pestkiller_reagents = list(
|
||||
"sugar" = 2,
|
||||
"diethylamine" = -2,
|
||||
"adminordrazine" = -5
|
||||
)
|
||||
var/static/list/water_reagents = list(
|
||||
"water" = 1,
|
||||
"adminordrazine" = 1,
|
||||
"milk" = 0.9,
|
||||
"beer" = 0.7,
|
||||
REAGENT_ID_FLUORINE = -0.5,
|
||||
"chlorine" = -0.5,
|
||||
"phosphorus" = -0.5,
|
||||
"water" = 1,
|
||||
"sodawater" = 1,
|
||||
)
|
||||
|
||||
// Beneficial reagents also have values for modifying health, yield_mod and mut_mod (in that order).
|
||||
var/static/list/beneficial_reagents = list(
|
||||
"beer" = list( -0.05, 0, 0 ),
|
||||
REAGENT_ID_FLUORINE = list( -2, 0, 0 ),
|
||||
"chlorine" = list( -1, 0, 0 ),
|
||||
"phosphorus" = list( -0.75, 0, 0 ),
|
||||
"sodawater" = list( 0.1, 0, 0 ),
|
||||
"sacid" = list( -1, 0, 0 ),
|
||||
"pacid" = list( -2, 0, 0 ),
|
||||
"plantbgone" = list( -2, 0, 0.2),
|
||||
"cryoxadone" = list( 3, 0, 0 ),
|
||||
"ammonia" = list( 0.5, 0, 0 ),
|
||||
"diethylamine" = list( 1, 0, 0 ),
|
||||
REAGENT_ID_NUTRIMENT = list( 0.5, 0.1, 0 ),
|
||||
"radium" = list( -1.5, 0, 0.2),
|
||||
"adminordrazine" = list( 1, 1, 1 ),
|
||||
"robustharvest" = list( 0, 0.2, 0 ),
|
||||
"left4zed" = list( 0, 0, 0.2)
|
||||
)
|
||||
|
||||
// Mutagen list specifies minimum value for the mutation to take place, rather
|
||||
// than a bound as the lists above specify.
|
||||
var/static/list/mutagenic_reagents = list(
|
||||
"radium" = 8,
|
||||
"mutagen" = 15
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user