mirror of
https://github.com/VOREStation/VOREStation.git
synced 2026-08-23 12:08:28 +01:00
Converts gas, mat and reagent strings to defines
This commit is contained in:
@@ -57,6 +57,10 @@
|
||||
#define MAT_CONCRETE "concrete"
|
||||
#define MAT_PLASTEELREBAR "plasteel rebar"
|
||||
#define MAT_GRASS "grass"
|
||||
#define MAT_RESIN "resin"
|
||||
#define MAT_CULT "cult"
|
||||
#define MAT_ALIENALLOY "alienalloy"
|
||||
#define MAT_COMPOSITE "composite"
|
||||
|
||||
|
||||
#define DEFAULT_TABLE_MATERIAL MAT_PLASTIC
|
||||
@@ -84,4 +88,4 @@
|
||||
///if the user won't receive a warning when attacking the container with an unallowed item.
|
||||
#define MATCONTAINER_SILENT (1<<3)
|
||||
|
||||
#define GET_MATERIAL_REF(arguments...) _GetMaterialRef(list(##arguments))
|
||||
#define GET_MATERIAL_REF(arguments...) _GetMaterialRef(list(##arguments))
|
||||
|
||||
@@ -0,0 +1,20 @@
|
||||
#define ORE_MARBLE "marble"
|
||||
#define ORE_QUARTZ "quartz"
|
||||
#define ORE_COPPER "copper"
|
||||
#define ORE_TIN "tin"
|
||||
#define ORE_BAUXITE "bauxite"
|
||||
#define ORE_URANIUM "uranium"
|
||||
#define ORE_PLATINUM "platinum"
|
||||
#define ORE_HEMATITE "hematite"
|
||||
#define ORE_RUTILE "rutile"
|
||||
#define ORE_CARBON "carbon"
|
||||
#define ORE_DIAMOND "diamond"
|
||||
#define ORE_GOLD "gold"
|
||||
#define ORE_SILVER "silver"
|
||||
#define ORE_PHORON "phoron"
|
||||
#define ORE_LEAD "lead"
|
||||
#define ORE_VOPAL "void opal"
|
||||
#define ORE_VERDANTIUM "verdantium"
|
||||
#define ORE_PAINITE "painite"
|
||||
#define ORE_MHYDROGEN "mhydrogen"
|
||||
#define ORE_SAND "sand"
|
||||
@@ -0,0 +1,112 @@
|
||||
// Gasses
|
||||
|
||||
#define GAS_CO2 "carbon_dioxide"
|
||||
#define GAS_N2 "nitrogen"
|
||||
#define GAS_N2O "nitrous_oxide"
|
||||
#define GAS_O2 "oxygen"
|
||||
#define GAS_PHORON "phoron"
|
||||
#define GAS_VOLATILE_FUEL "volatile_fuel"
|
||||
|
||||
// Gas Reagents
|
||||
#define REAGENT_CARBON_DIOXIDE "Nitrogen"
|
||||
#define REAGENT_NITROGEN "Nitrogen"
|
||||
#define REAGENT_ID_NITROGEN "nitrogen"
|
||||
#define REAGENT_NITROUS_OXIDE "Nitrous Oxide"
|
||||
#define REAGENT_OXYGEN "Oxygen"
|
||||
#define REAGENT_ID_OXYGEN "oxygen"
|
||||
#define REAGENT_VOLATILE_FUEL "Volatile Fuel"
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#define REAGENT_ID_HYDROGEN "hydrogen"
|
||||
|
||||
// Fluid Reagents
|
||||
#define REAGENT_WATER "Water"
|
||||
#define REAGENT_ID_WATER "water"
|
||||
#define REAGENT_PACID "pacid"
|
||||
|
||||
// Solid Reagents
|
||||
#define REAGENT_IRON "Iron"
|
||||
#define REAGENT_ID_IRON "iron"
|
||||
#define REAGENT_COPPER "Copper"
|
||||
#define REAGENT_ID_COPPER "copper"
|
||||
#define REAGENT_SILVER "Silver"
|
||||
#define REAGENT_ID_SILVER "silver"
|
||||
#define REAGENT_GOLD "Gold"
|
||||
#define REAGENT_ID_GOLD "gold"
|
||||
#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
|
||||
|
||||
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.
|
||||
supermatter
|
||||
mydrogen
|
||||
silicon
|
||||
lithium
|
||||
deuterium
|
||||
tritium
|
||||
helium-3
|
||||
boron
|
||||
|
||||
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) )
|
||||
Reference in New Issue
Block a user