mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-11 10:43:20 +00:00
[MIRROR] Reagent Refinery (#11282)
Co-authored-by: Will <7099514+Willburd@users.noreply.github.com> Co-authored-by: C.L. <killer65311@gmail.com>
This commit is contained in:
committed by
GitHub
parent
44f8a5dcd2
commit
747ed116c6
@@ -54,6 +54,8 @@
|
||||
color = "#FF8000"
|
||||
overdose = REAGENTS_OVERDOSE * 0.25
|
||||
scannable = 0
|
||||
supply_conversion_value = REFINERYEXPORT_VALUE_GODTIER
|
||||
industrial_use = REFINERYEXPORT_REASON_FOOD
|
||||
|
||||
/datum/reagent/xeyakinblood/affect_blood(var/mob/living/carbon/M, var/alien, var/removed) //should proabaly make something more special but this isn't meant to be a proper chem
|
||||
var/chem_effective = 1 * M.species.chem_strength_heal
|
||||
|
||||
@@ -5,3 +5,5 @@
|
||||
reagent_state = GAS
|
||||
taste_description = "indescribable"
|
||||
color = "#808000"
|
||||
supply_conversion_value = REFINERYEXPORT_VALUE_NO
|
||||
industrial_use = REFINERYEXPORT_REASON_BIOHAZARD
|
||||
|
||||
@@ -83,6 +83,8 @@
|
||||
|
||||
glass_name = REAGENT_SLIMEDRINK
|
||||
glass_desc = "Slime thats safe to drink (relatively)"
|
||||
supply_conversion_value = REFINERYEXPORT_VALUE_COMMON
|
||||
industrial_use = REFINERYEXPORT_REASON_FOOD
|
||||
|
||||
/datum/reagent/drink/soda
|
||||
ingest_met = REM * 5 //Makes it so soda metabolizes faster, since without this increase, the nutrients it currently gives does nothing. Also, metabolises faster then normal nutrients due to being soda.
|
||||
@@ -507,6 +509,8 @@
|
||||
|
||||
glass_name = "infused arachnid slammer"
|
||||
glass_desc = "A pint of metabolized Arachnid Slammer. Even if its flat it still somehow foams and sparkles as well as bubbles more actively when spiders are nearby."
|
||||
supply_conversion_value = REFINERYEXPORT_VALUE_COMMON
|
||||
industrial_use = REFINERYEXPORT_REASON_FOOD
|
||||
|
||||
/datum/reagent/infusedarachnidslammer/enragedarachnidslammer
|
||||
name = REAGENT_ENRAGEDARACHNIDSLAMMER
|
||||
@@ -516,6 +520,8 @@
|
||||
|
||||
glass_name = "enraged arachnid slammer"
|
||||
glass_desc = "A pint of Enraged Arachnid Slammer. It bubbles and sparkles fiercly as if it was in a berserking state!"
|
||||
supply_conversion_value = REFINERYEXPORT_VALUE_COMMON
|
||||
industrial_use = REFINERYEXPORT_REASON_DRUG
|
||||
|
||||
/datum/reagent/infusedarachnidslammer/enragedarachnidslammer/affect_blood(var/mob/living/carbon/M, var/alien, var/removed)
|
||||
var/chem_effective = 1 * M.species.chem_strength_heal
|
||||
@@ -693,3 +699,5 @@
|
||||
description = "A dry mix for making delicious blondies."
|
||||
reagent_state = SOLID
|
||||
color = "#f3b44e"
|
||||
supply_conversion_value = REFINERYEXPORT_VALUE_COMMON
|
||||
industrial_use = REFINERYEXPORT_REASON_FOOD
|
||||
|
||||
@@ -8,6 +8,8 @@
|
||||
taste_description = "this shouldn't be here" //unobtainable ingame
|
||||
color = "#7F0000"
|
||||
var/gender_change = null //set the gender variable here so we can set it to others in varients
|
||||
supply_conversion_value = REFINERYEXPORT_VALUE_COMMON
|
||||
industrial_use = REFINERYEXPORT_REASON_MEDSCI
|
||||
|
||||
/datum/reagent/change_drug/male //inherits base chemical properties listed above
|
||||
name = REAGENT_ANDROROVIR
|
||||
@@ -74,6 +76,8 @@
|
||||
scannable = 1
|
||||
overdose = REAGENTS_OVERDOSE
|
||||
overdose_mod = 0
|
||||
supply_conversion_value = REFINERYEXPORT_VALUE_HIGHREFINED
|
||||
industrial_use = REFINERYEXPORT_REASON_MEDSCI
|
||||
|
||||
/datum/reagent/cleansingagent/affect_blood(var/mob/living/carbon/M, var/alien, var/removed)
|
||||
var/chem_effective = 1 * M.species.chem_strength_heal
|
||||
@@ -94,6 +98,8 @@
|
||||
scannable = 1
|
||||
overdose = REAGENTS_OVERDOSE
|
||||
overdose_mod = 0
|
||||
supply_conversion_value = REFINERYEXPORT_VALUE_HIGHREFINED
|
||||
industrial_use = REFINERYEXPORT_REASON_MEDSCI
|
||||
|
||||
/datum/reagent/purifyingagent/affect_blood(var/mob/living/carbon/M, var/alien, var/removed)
|
||||
var/chem_effective = 1 * M.species.chem_strength_heal
|
||||
@@ -116,6 +122,8 @@
|
||||
overdose = REAGENTS_OVERDOSE * 0.2
|
||||
overdose_mod = 1.25
|
||||
scannable = 1
|
||||
supply_conversion_value = REFINERYEXPORT_VALUE_HIGHREFINED
|
||||
industrial_use = REFINERYEXPORT_REASON_MEDSCI
|
||||
|
||||
/datum/reagent/burncard/affect_blood(var/mob/living/carbon/M, var/alien, var/removed)
|
||||
var/chem_effective = 1 * M.species.chem_strength_heal
|
||||
@@ -151,6 +159,8 @@
|
||||
overdose = REAGENTS_OVERDOSE * 0.5
|
||||
scannable = 1
|
||||
var/repair_strength = 9
|
||||
supply_conversion_value = REFINERYEXPORT_VALUE_HIGHREFINED
|
||||
industrial_use = REFINERYEXPORT_REASON_MEDSCI
|
||||
|
||||
/datum/reagent/flamecure/affect_blood(var/mob/living/carbon/M, var/alien, var/removed)
|
||||
if(alien == IS_DIONA)
|
||||
@@ -182,6 +192,8 @@
|
||||
color = "#FF6600"
|
||||
overdose = REAGENTS_OVERDOSE * 0.2
|
||||
scannable = 1
|
||||
supply_conversion_value = REFINERYEXPORT_VALUE_HIGHREFINED
|
||||
industrial_use = REFINERYEXPORT_REASON_MEDSCI
|
||||
|
||||
/datum/reagent/neotane/affect_blood(var/mob/living/carbon/M, var/alien, var/removed)
|
||||
var/chem_effective = 1 * M.species.chem_strength_heal
|
||||
@@ -201,6 +213,8 @@
|
||||
color = "#00BFFF"
|
||||
overdose = REAGENTS_OVERDOSE
|
||||
scannable = 1
|
||||
supply_conversion_value = REFINERYEXPORT_VALUE_HIGHREFINED
|
||||
industrial_use = REFINERYEXPORT_REASON_MEDSCI
|
||||
|
||||
/datum/reagent/bloodsealer/affect_blood(var/mob/living/carbon/M, var/alien, var/removed)
|
||||
if(alien != IS_DIONA)
|
||||
@@ -217,6 +231,8 @@
|
||||
color = "#8040FF"
|
||||
scannable = 1
|
||||
overdose = REAGENTS_OVERDOSE * 3
|
||||
supply_conversion_value = REFINERYEXPORT_VALUE_HIGHREFINED
|
||||
industrial_use = REFINERYEXPORT_REASON_MEDSCI
|
||||
|
||||
/datum/reagent/livingagent/overdose(var/mob/living/carbon/M, var/alien)
|
||||
..()
|
||||
@@ -243,6 +259,8 @@
|
||||
color = "#006666"
|
||||
scannable = 1
|
||||
overdose = REAGENTS_OVERDOSE * 0.5
|
||||
supply_conversion_value = REFINERYEXPORT_VALUE_HIGHREFINED
|
||||
industrial_use = REFINERYEXPORT_REASON_MEDSCI
|
||||
|
||||
/datum/reagent/performancepeaker/affect_blood(var/mob/living/carbon/M, var/alien, var/removed)
|
||||
M.add_chemical_effect(CE_SPEEDBOOST, 0.5)
|
||||
@@ -266,6 +284,8 @@
|
||||
affects_dead = TRUE
|
||||
mrate_static = TRUE
|
||||
metabolism = 0.5
|
||||
supply_conversion_value = REFINERYEXPORT_VALUE_HIGHREFINED
|
||||
industrial_use = REFINERYEXPORT_REASON_MEDSCI
|
||||
|
||||
/datum/reagent/souldew/affect_blood(var/mob/living/carbon/M, var/alien, var/removed)
|
||||
var/chem_effective = 1 * M.species.chem_strength_heal
|
||||
@@ -283,6 +303,8 @@
|
||||
color = "#FF3399"
|
||||
scannable = 1
|
||||
overdose = REAGENTS_OVERDOSE * 2
|
||||
supply_conversion_value = REFINERYEXPORT_VALUE_HIGHREFINED
|
||||
industrial_use = REFINERYEXPORT_REASON_MEDSCI
|
||||
/datum/reagent/quadcord/affect_blood(var/mob/living/carbon/M, var/alien, var/removed)
|
||||
if(alien != IS_DIONA)
|
||||
var/chem_effective = 1 * M.species.chem_strength_heal
|
||||
@@ -305,6 +327,8 @@
|
||||
color = "#660066"
|
||||
scannable = 1
|
||||
overdose = REAGENTS_OVERDOSE * 0.5
|
||||
supply_conversion_value = REFINERYEXPORT_VALUE_HIGHREFINED
|
||||
industrial_use = REFINERYEXPORT_REASON_MEDSCI
|
||||
|
||||
/datum/reagent/curea/affect_blood(var/mob/living/carbon/M, var/alien, var/removed)
|
||||
M.remove_a_modifier_of_type(/datum/modifier/poisoned)
|
||||
@@ -333,6 +357,8 @@
|
||||
overdose = REAGENTS_OVERDOSE * 0.5
|
||||
modifier_to_add = /datum/modifier/liquidhealer
|
||||
modifier_duration = 3 SECONDS
|
||||
supply_conversion_value = REFINERYEXPORT_VALUE_HIGHREFINED
|
||||
industrial_use = REFINERYEXPORT_REASON_MEDSCI
|
||||
|
||||
/datum/modifier/liquidhealer
|
||||
name = REAGENT_ID_LIQUIDHEALER
|
||||
@@ -373,6 +399,8 @@
|
||||
affects_dead = TRUE
|
||||
mrate_static = TRUE
|
||||
metabolism = 0.5
|
||||
supply_conversion_value = REFINERYEXPORT_VALUE_HIGHREFINED
|
||||
industrial_use = REFINERYEXPORT_REASON_MEDSCI
|
||||
|
||||
/datum/reagent/phoenixbreath/affect_blood(var/mob/living/carbon/M, var/alien, var/removed)
|
||||
var/chem_effective = 1 * M.species.chem_strength_heal
|
||||
@@ -394,6 +422,8 @@
|
||||
color = "#A70FFF"
|
||||
scannable = 1
|
||||
overdose = REAGENTS_OVERDOSE
|
||||
supply_conversion_value = REFINERYEXPORT_VALUE_PROCESSED
|
||||
industrial_use = REFINERYEXPORT_REASON_INDUSTRY
|
||||
|
||||
/datum/reagent/dryagent/affect_blood(var/mob/living/carbon/M, var/alien, var/removed)
|
||||
var/chem_effective = 1 * M.species.chem_strength_heal
|
||||
|
||||
Reference in New Issue
Block a user