diff --git a/mods/a_mod_by_alice.js b/mods/a_mod_by_alice.js
index ae289219..bf4e19c0 100644
--- a/mods/a_mod_by_alice.js
+++ b/mods/a_mod_by_alice.js
@@ -16471,6 +16471,7 @@ Pixel size (rendering only): (Use if the save looks cut o
state: "solid",
};
+ //Makes thinner nichrome wires get hotter
nichromeDoNeighborCount = true;
function nichromeNeighborLogic(count) {
@@ -16532,6 +16533,48 @@ Pixel size (rendering only): (Use if the save looks cut o
},
};
+ elements.gold.reactions ??= {};
+
+ elements.molten_gold.reactions.molten_nickel = {
+ elem1: "molten_white_gold",
+ elem2: new Array(9).fill("molten_nickel").concat("molten_white_gold"),
+ changeTemp: false
+ };
+
+ elements.molten_copper.reactions.molten_gold = {
+ elem1: ["molten_copper","molten_copper","molten_rose_gold"],
+ elem2: "molten_rose_gold",
+ changeTemp: false
+ };
+
+ elements.white_gold = {
+ color: ["#c2c2c2","#9e9e9e","#e8e8e8"],
+ behavior: behaviors.WALL,
+ tempHigh: 937,
+ category: "solids",
+ density: 15900,
+ conduct: 0.83, //Has never been measured x>:(
+ hardness: 0.48,
+ };
+
+ elements.rose_gold.color = ["#f58eb1","#d06c7d","#f58eb1"];
+
+ elements.molten_copper.reactions.molten_rose_gold = {
+ elem1: ["molten_copper","molten_red_gold"],
+ elem2: "molten_red_gold",
+ changeTemp: false
+ };
+
+ elements.red_gold = {
+ color: ["#d97b6a","#c95c49","#d97b6a"],
+ behavior: behaviors.WALL,
+ tempHigh: 975, //https://www.researchgate.net/figure/Gold-copper-phase-diagram-with-melting-points-of-gold-and-copper-adapted-from-AMS_fig51_233765846
+ category: "solids",
+ density: 12220, //https://www.handymath.com/cgi-bin/density.cgi?naym1=Gold&weight1=10&den1=19.3&naym2=Copper&weight2=10&den2=8.94&aloynaym=Red+Gold&submit=Calculate&numnum=2&moreless=1&decimal=5
+ conduct: 0.85, //Has never been measured x>:(
+ hardness: 0.5, //???
+ };
+
worldgentypes.test = {
layers: [[0.3, "pointer"], [0, "molten_nickel"]],
temperature: 2000
@@ -19543,7 +19586,7 @@ Pixel size (rendering only): (Use if the save looks cut o
elements.frozen_ketchup.breakInto = "ketchup_snow"
elements.frozen_poisoned_ketchup.breakInto = "poisoned_ketchup_snow"
- regularShinyThingArray = ["iron", "zinc", "tin", "nickel", "silver", "aluminum", "lead", "tungsten", "brass", "bronze", "sterling", "steel", "rose_gold", "solder", "gold", "pyrite", "mythril", "mithril_mythril_alloy", "titanium", "ilitium", "mithril", "beryllium", "boron", "ruthenium", "rhodium", "palladium", "rhenium", "osmium", "iridium", "platinum", "frozen_mercury", "lithium", "niobium", "ketchup_metal", "ketchup_gold", "tungstensteel", "densinium", "mithril", "signalum", "laetium"]
+ regularShinyThingArray = ["iron", "zinc", "tin", "nickel", "silver", "aluminum", "lead", "tungsten", "brass", "bronze", "sterling", "steel", "white_gold", "blue_gold", "rose_gold", "red_gold", "solder", "gold", "pyrite", "mythril", "mithril_mythril_alloy", "titanium", "ilitium", "mithril", "beryllium", "boron", "ruthenium", "rhodium", "palladium", "rhenium", "osmium", "iridium", "platinum", "frozen_mercury", "lithium", "niobium", "ketchup_metal", "ketchup_gold", "tungstensteel", "densinium", "mithril", "signalum", "laetium"]
elements.nitrogen_snow = {
color: "#efefef",