From 91411057ea309e6b778fd563c9d763518a8fb562 Mon Sep 17 00:00:00 2001 From: kaeud <97579413+kaeudomt@users.noreply.github.com> Date: Thu, 28 Mar 2024 14:44:20 +0700 Subject: [PATCH 1/5] Add files via upload --- mods/drugs.js | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 mods/drugs.js diff --git a/mods/drugs.js b/mods/drugs.js new file mode 100644 index 00000000..38ccb7a1 --- /dev/null +++ b/mods/drugs.js @@ -0,0 +1,34 @@ +elements.methamphetamine = { + category: "powders", + color: ["#b6ccd8", "#c5cfd6", "#cbd5db", "#6da5e0"], + state: "solid", + behavior: behaviors.POWDER, + temp: 20, + tempHigh: 1700, + stateHigh: "molten_methamphetamine", + reactions: { + "water": {elem1: null, elem2: "dirty_water"}, + "cell": {elem1: "methamphetamine", elem2: "plague", chance: 0.001}, + "plant": {elem1: "methamphetamine", elem2: "dead_plant", chance: 0.005}, + }, +}; + +elements.molten_methamphetamine = { + category: "states", + color: ["#fb7300", "#f93100", "#e05a1d", "#d65611"], + state: "liquid", + behavior: behaviors.RADMOLTEN, + tempLow: 1700, + stateLow: "methamphetamine", +}; + +elements.morphine = { + category: "powders", + color: "#c4dcf2", + state: "solid", + behavior: behaviors.POWDER, + reactions: { + "head": {elem1: "n_explosion", elem2: "n_explosion", chance: 0.00008}, + "body": {elem1: "n_explosion", elem2: "n_explosion", chance: 0.00008}, + }, +}; \ No newline at end of file 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 2/5] 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, +}; From ba5054e1f8fe1d32d5cd038f6ad760870b91c6cb Mon Sep 17 00:00:00 2001 From: kaeud <97579413+kaeudomt@users.noreply.github.com> Date: Thu, 28 Mar 2024 14:55:24 +0700 Subject: [PATCH 3/5] Update mod-list.html --- mod-list.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mod-list.html b/mod-list.html index a392f7e2..10d2bb85 100644 --- a/mod-list.html +++ b/mod-list.html @@ -202,7 +202,7 @@ ticking_temp_stuff.jsAdds more heaters and coolersAlice video.jsAdds a video playerggod waterspout.jsAdds back the old Water Spoutmollthecoder -WhisperingTheory.jsAdds powder and gas variant of heater and coolerkaeud +WhisperingTheory.jsAdds many more variants of heater and coolerkaeud Weapons aircrafts.jsAdds aircraft and aircraft part pixelsJayd From 4b2a6aa4ef39cf5f22d08f946aa5984e2725e72d Mon Sep 17 00:00:00 2001 From: kaeud <97579413+kaeudomt@users.noreply.github.com> Date: Thu, 28 Mar 2024 14:57:32 +0700 Subject: [PATCH 4/5] Update mod-list.html --- mod-list.html | 1 + 1 file changed, 1 insertion(+) diff --git a/mod-list.html b/mod-list.html index 10d2bb85..146772cf 100644 --- a/mod-list.html +++ b/mod-list.html @@ -182,6 +182,7 @@ roseyiede.jsAdds several variants of a substance called roseyiedeAlice some_tf_liquids.jsAdds various liquids from the Thermal Foundation Minecraft modAlice the_ground.jsAdds several rock types, worldgen settings, and gemstonesAlice +drugs.jsAdds some drugskaeud Machines & Technology clone_liquid.jsAdds a liquid form of clonerAlice From 37e7db9723bef1013cb007252185a438127a2d43 Mon Sep 17 00:00:00 2001 From: slweeb <91897291+slweeb@users.noreply.github.com> Date: Fri, 29 Mar 2024 13:48:42 -0400 Subject: [PATCH 5/5] Update mod-list.html --- mod-list.html | 1 - 1 file changed, 1 deletion(-) diff --git a/mod-list.html b/mod-list.html index d8536e16..581d0acb 100644 --- a/mod-list.html +++ b/mod-list.html @@ -182,7 +182,6 @@ roseyiede.jsAdds several variants of a substance called roseyiedeAlice some_tf_liquids.jsAdds various liquids from the Thermal Foundation Minecraft modAlice the_ground.jsAdds several rock types, worldgen settings, and gemstonesAlice -drugs.jsAdds some drugskaeud Machines & Technology clone_liquid.jsAdds a liquid form of clonerAlice