Adding vox reagents, removing Vox Delight.

This commit is contained in:
MistakeNot4892
2022-11-11 18:07:46 +11:00
parent d6419bd9c0
commit 9fbb40e1e8
11 changed files with 228 additions and 30 deletions
@@ -125,4 +125,4 @@
//obtains any special data that will be provided to the reaction products
//this is called just before reactants are removed.
/decl/chemical_reaction/proc/send_data(var/datum/reagents/holder, var/reaction_limit)
return null
return null
@@ -997,13 +997,6 @@
required_reagents = list("tonic" = 1, "holywater" = 1, "honey" = 1)
result_amount = 3
/decl/chemical_reaction/instant/drinks/voxdelight
name = "Vox's Delight"
id = "voxdelight"
result = "voxdelight"
required_reagents = list("phoron" = 3, "fuel" = 1, "water" = 1)
result_amount = 4
/decl/chemical_reaction/instant/drinks/screamingviking
name = "Screaming Viking"
id = "screamingviking"
@@ -0,0 +1,68 @@
/decl/chemical_reaction/instant/vox_protoslurry
name = "Vox Protoslurry"
id = "voxslurry"
result = "protoslurry"
result_amount = 4
required_reagents = list(
"iron" = 1,
"carbon" = 1,
"protein" = 2
)
catalysts = list("voxenzyme" = 5)
/decl/chemical_reaction/instant/vox_medication
name = "Vox Medication"
id = "vox_medication"
result = "voxmeds"
result_amount = 2
required_reagents = list(
"voxslurry" = 2,
"protein" = 2,
"silicon" = 1
)
/decl/chemical_reaction/instant/vox_dissolve
result_amount = 1
catalysts = list("voxenzyme" = 1)
/decl/chemical_reaction/instant/vox_dissolve/egg
name = "Vox Egg Dissolution"
id = "vox_dissolve_egg"
result = "protein"
required_reagents = list("egg" = 1)
/decl/chemical_reaction/instant/vox_dissolve/woodpulp
name = "Vox Wood Pulp Dissolution"
id = "vox_dissolve_woodpulp"
result = "carbon"
required_reagents = list("woodpulp" = 1)
/decl/chemical_reaction/instant/vox_dissolve/plasticide
name = "Vox Plasticide Dissolution"
id = "vox_dissolve_plasticide"
result = "carbon"
required_reagents = list("plasticide" = 1)
/decl/chemical_reaction/instant/vox_dissolve/blood
name = "Vox Blood Dissolution"
id = "vox_dissolve_blood"
result = "iron"
result_amount = 0.5
required_reagents = list("blood" = 1)
/decl/chemical_reaction/instant/vox_dissolve/blood/on_reaction(var/datum/reagents/holder, var/created_volume)
. = ..()
if(created_volume)
holder.add_reagent("protein", created_volume)
/decl/chemical_reaction/instant/vox_booze
name = "Riaaak"
id = "voxbooze"
result = "voxbooze"
required_reagents = list(
"voxslurry" = 5,
"fuel" = 5,
"hydrogen" = 5
)
catalysts = list("voxenzyme" = 5)
result_amount = 15