From c2a88c03ff2e3623fb4b75e0f912daef61defe18 Mon Sep 17 00:00:00 2001 From: rosics-code Date: Fri, 10 Jan 2025 21:28:24 -0500 Subject: [PATCH] Create betterelec.js I will add more soon --- mods/betterelec.js | 51 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 mods/betterelec.js diff --git a/mods/betterelec.js b/mods/betterelec.js new file mode 100644 index 00000000..871ab025 --- /dev/null +++ b/mods/betterelec.js @@ -0,0 +1,51 @@ +//betterelec.js, I will add more soon + +elements.transformer = { + tempHigh: 114, + tempLow: -101, + stateHigh: "spark", + stateLow: "coldfire", + color: "#ffffff", + behavior: behaviors.WALL, + category: "machines", + state: "solid", + conduct: 1, + } + +elements.battery_box = { + color: "#cfc9b4", + category: "machines", + behavior: [ + "XX|SH|XX", // shocks (adds charge) + "SH|SH|XX", + "XX|XX|SH", + ] +} + +elements.spark = { + behavior: behaviors.FOAM, + category: "energy", + state: "gas", + color: "#e07d26", + conduct: 1, +} + +elements.light_without_particles = { + color: "#ebebc3", + buttonColor: "#a8a897", + renderer: renderPresets.LED, + behavior: behaviors.WALL, + behaviorOn: [ + "XX|XX|XX", + "XX|XX|XX", + "XX|XX|XX", + ], + category: "machines", + tempHigh: 1500, + stateHigh: ["molten_glass","molten_glass","molten_copper"], + conduct: 1, + breakInto: "glass_shard", + forceSaveColor: true +} + +elements.wood.conduct = 1