diff --git a/sandcode/code/modules/reagents/chemistry/recipes/others.dm b/sandcode/code/modules/reagents/chemistry/recipes/others.dm new file mode 100644 index 0000000000..1ef4267c9a --- /dev/null +++ b/sandcode/code/modules/reagents/chemistry/recipes/others.dm @@ -0,0 +1,21 @@ +/datum/chemical_reaction/silicon_dioxide + name = "silicon dioxide" + id = "silicon_dioxide" + required_reagents = list(/datum/reagent/silicon = 5, /datum/reagent/oxygen = 10)//kinda handy + required_temp = 450 + +/datum/chemical_reaction/silicon_dioxide/on_reaction(datum/reagents/holder, multiplier) + var/location = get_turf(holder.my_atom) + for(var/i in 1 to multiplier) + new /obj/item/stack/ore/glass(location) + +/datum/chemical_reaction/rought_iron + name = "rought iron" + id = "rought iron" + required_reagents = list(/datum/reagent/iron = 50, /datum/reagent/carbon = 1) + required_temp = 900 //time wasterd + +/datum/chemical_reaction/rought_iron/on_reaction(datum/reagents/holder, multiplier) + var/location = get_turf(holder.my_atom) + for(var/i in 1 to multiplier) + new /obj/item/stack/ore/iron(location) \ No newline at end of file diff --git a/tgstation.dme b/tgstation.dme index 78cd1b7ddf..adc7e6b278 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -3714,6 +3714,7 @@ #include "sandcode\code\modules\reagents\chemistry\reagents\other_reagents.dm" #include "sandcode\code\modules\reagents\chemistry\recipes\drugs.dm" #include "sandcode\code\modules\reagents\chemistry\recipes\fermi.dm" +#include "sandcode\code\modules\reagents\chemistry\recipes\others.dm" #include "sandcode\code\modules\reagents\reagent_containers\bottle.dm" #include "sandcode\code\modules\reagents\reagent_containers\spray.dm" #include "sandcode\code\modules\research\designs\autolathe_designs.dm"