diff --git a/mods/spouts.js b/mods/spouts.js new file mode 100644 index 00000000..f4e4977d --- /dev/null +++ b/mods/spouts.js @@ -0,0 +1,17 @@ +runAfterLoad(function() { + liquidArray = Object.keys(elements).filter(function(e) { + return elements[e].state == "liquid" || elements[e].state == "gas"; + }); + for(i = 0; i < liquidArray.length; i++) { + elements[`${liquidArray[i]}_spout`] = { + color: elements[liquidArray[i]].color, + behavior: [ + `XX|CR:${liquidArray[i]}|XX`, + `CR:${liquidArray[i]}|XX|CR:${liquidArray[i]}`, + `XX|CR:${liquidArray[i]}|X`, + ], + category: "spouts", + temp: elements[liquidArray[i]].temp, + }; + }; +});