From 8bb657a8ba09128d85da834971be7770083e4745 Mon Sep 17 00:00:00 2001 From: Lily-129 <68935009+Lily-129@users.noreply.github.com> Date: Thu, 20 Jan 2022 18:03:18 -0500 Subject: [PATCH] Converted Sarperen's chalcopyrite mod chalc --- mods/chalcopyrite.js | 121 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 121 insertions(+) create mode 100644 mods/chalcopyrite.js diff --git a/mods/chalcopyrite.js b/mods/chalcopyrite.js new file mode 100644 index 00000000..5e6e23ce --- /dev/null +++ b/mods/chalcopyrite.js @@ -0,0 +1,121 @@ +//Mod by Sarperen +elements.chalcopyrite_ore = { + color: ["#8c7538","#4f4f4f","#949494"], + behavior: behaviors.POWDER, + reactions: { + steel: { "elem1": "chalcopyrite_dust", "elem2": "steel" }, + }, + tempHigh: 950, + stateHigh: "magma", + category: "refining", + state: "solid", + density: 2950, +}, +elements.chalcopyrite_dust = { + color: ["#ac9558","#4f4f4f"], + behavior: behaviors.POWDER, + reactions: { + oil: { "elem1": "copper_concentrate", "elem2": "tailings" }, + slag: { "elem1": "chalcopyrite_dust", "elem2": "chalcopyrite_dust" }, + }, + tempHigh: 950, + stateHigh: "magma", + state: "solid", + density: 3500, + hidden: true, +}, +elements.copper_concentrate = { + color: ["#343c27","#4f4f4f"], + behavior: behaviors.POWDER, + reactions: { + borax: { "elem1": "fluxed_copper_concentrate", "elem2": "slag", "chance": 0.1 }, //doesn't fix infinite slag; hopefully we get arrays in reacts soon + }, + tempHigh: 1000, + stateHigh: "magma", + state: "solid", + density: 7000, + hidden: true, +}, +elements.fluxed_copper_concentrate = { + color: ["#444c37","#5f5f5f"], + behavior: behaviors.POWDER, + tempHigh: 1050, + stateHigh: "molten_matte_copper", + state: "solid", + density: 7000, + hidden: true, +}, +elements.molten_matte_copper = { + color: "#b6988d", + behavior: behaviors.LIQUID, + tempLow: 1000, + stateLow: "matte_copper", + state: "liquid", + density: 6000, + hidden: true, +}, +elements.matte_copper = { + color: "#96786d", + behavior: behaviors.WALL, + reactions: { + borax: { "elem1": "fluxed_matte_copper", "elem2": "slag", chance: 0.1 }, //see last comment + }, + tempHigh: 1050, + stateHigh: "molten_matte_copper", + state: "solid", + density: 7500, + hidden: true, +}, +elements.fluxed_matte_copper = { + color: "#a6887d", + behavior: behaviors.WALL, + tempHigh: 1070, + stateHigh: "molten_blister_copper", + state: "solid", + density: 7200, + hidden: true, +}, +elements.molten_blister_copper = { + color: "#b6887d", + behavior: behaviors.LIQUID, + tempLow: 1020, + stateLow: "blister_copper", + state: "liquid", + density: 6050, + hidden: true, +}, +elements.blister_copper = { + color: "#96786d", + behavior: behaviors.WALL, + reactions: { + fire: { "elem1": "copper", "elem2": null }, + }, + tempHigh: 1050, + stateHigh: "molten_blister_copper", + state: "solid", + density: 7500, + hidden: true, + conduct: 0.8, +}, +elements.slag = { + color: ["#b3907d","#949494"], + behavior: behaviors.POWDER, + tempHigh: 950, + stateHigh: "magma", + category: "refining", + state: "solid", + density: 4000, +}, +elements.tailings = { + color: "#200000", + behavior: behaviors.LIQUID, + category: "liquids", + tempHigh: 1000, + stateHigh: "fire", + burn: 100, + burnTime: 30, + viscosity: 300, + state: "liquid", + density: 1300, + hidden: true, +} \ No newline at end of file