From 20b8738408cb45d6bccc36a0f52179210730c32e Mon Sep 17 00:00:00 2001 From: kaeud <97579413+kaeudomt@users.noreply.github.com> Date: Thu, 28 Mar 2024 14:54:25 +0700 Subject: [PATCH] Update WhisperingTheory.js --- mods/WhisperingTheory.js | 83 +++++++++++++++++++++++++++++++--------- 1 file changed, 65 insertions(+), 18 deletions(-) diff --git a/mods/WhisperingTheory.js b/mods/WhisperingTheory.js index a3a6bb02..ad17dea6 100644 --- a/mods/WhisperingTheory.js +++ b/mods/WhisperingTheory.js @@ -27,6 +27,13 @@ elements.roomtemper = { movable: false, }; +elements.cold_fire.behavior = [ + "M1|M1|M1", + "M2|DL%8|M2", + "XX|M2|XX", +]; + +// powder elements.powder_heater = { category: "machines", behavior: [ @@ -60,7 +67,7 @@ elements.powder_superheater = { insulate: true, }; -elements.powder_freeze = { +elements.powder_freezer = { category: "machines", behavior: [ "XX|CO:10|XX", @@ -71,12 +78,7 @@ elements.powder_freeze = { insulate: true, }; -elements.cold_fire.behavior = [ - "M1|M1|M1", - "M2|DL%8|M2", - "XX|M2|XX", -]; - +// gas elements.gas_heater = { color: "#881111", behavior: [ @@ -88,17 +90,6 @@ elements.gas_heater = { insulate: true, }; -elements.gas_superheater = { - color: "#dd1111", - behavior: [ - "M2|M1 AND HT:10|M2", - "M1 AND HT:10|XX|M1 AND HT:10", - "M2|M1 AND HT:10|M2", - ], - category: "machines", - insulate: true, -}; - elements.gas_cooler = { color: "#111188", behavior: [ @@ -110,6 +101,17 @@ elements.gas_cooler = { insulate: true, }; +elements.gas_superheater = { + color: "#dd1111", + behavior: [ + "M2|M1 AND HT:10|M2", + "M1 AND HT:10|XX|M1 AND HT:10", + "M2|M1 AND HT:10|M2", + ], + category: "machines", + insulate: true, +}; + elements.gas_freezer = { color: "#1111dd", behavior: [ @@ -120,3 +122,48 @@ elements.gas_freezer = { category: "machines", insulate: true, }; + +// antipowder +elements.anti_heater = { + color: "#881111", + behavior: [ + "M2|M1 AND HT:2|M2", + "HT:2|XX|HT:2", + "XX|HT:2|XX", + ], + category: "special", + insulate: true, +}; + +elements.anti_cooler = { + color: "#111188", + behavior: [ + "M2|M1 AND CO:2|M2", + "CO:2|XX|CO:2", + "XX:CO:2|XX", + ], + category: "special", + insulate: true, +}; + +elements.anti_superheater = { + color: "#881111", + behavior: [ + "M2|M1 AND HT:10|M2", + "HT:10|XX|HT:10", + "XX|HT:10|XX", + ], + category: "special", + insulate: true, +}; + +elements.anti_freezer = { + color: "#1111dd", + behavior: [ + "M2|M1 AND CO:10|M2", + "CO:10|XX|CO:10", + "XX:CO:10|XX", + ], + category: "special", + insulate: true, +};