From 0c0b49a5eec224a4b6722a113da13ad671991fdf Mon Sep 17 00:00:00 2001 From: Boxeled Date: Wed, 31 Jul 2024 08:29:28 -0500 Subject: [PATCH 1/4] periodic_and_more.js Update 1.0.3 Had to fix some stuff --- mods/periodic_and_more.js | 17 ++++------------- 1 file changed, 4 insertions(+), 13 deletions(-) diff --git a/mods/periodic_and_more.js b/mods/periodic_and_more.js index e92023a2..affeeece 100644 --- a/mods/periodic_and_more.js +++ b/mods/periodic_and_more.js @@ -2,20 +2,13 @@ elements.beryllium = { color: "#b3b3b3", behavior: behaviors.WALL, - category: "periodic", + category: "solids", viscosity: 100000, state: "solid", density: 720, + reactions: { }; -// Changing existing elements: -elements.water.color = "#ff0000"; -elements.water.behavior = behaviors.WALL; - -// Removing elements: -// Be aware, things may break -delete elements.ketchup; - // Adding behavior presets: behaviors.SELFDELETE = [ "XX|XX|XX", @@ -57,15 +50,13 @@ runAfterLoad(function() { console.log("Hello World!"); }); -// Run if another mod is active if (enabledMods.includes["mods/chem.js", "mods/moreChemistry.js", "mods/metals.js", "mods/halogen.js", "mods/noblegas.js", "mods/radioactive.js", "mods/nousersthings.js"]) { runAfterLoad(function() { - // Your code here + console.log("Hello World!"); }); } // Creating eLists: eLists.PERIODIC = ["beryllium", "scandium", "vanadium", "manganese", "cobalt"]; -// Adding elements to eLists: -eLists.CONDIMENT.push("honey"); +// Adding elements to From ddccd77a7f074d6ca40580962fd7088fcf585653 Mon Sep 17 00:00:00 2001 From: Boxeled Date: Wed, 31 Jul 2024 08:47:22 -0500 Subject: [PATCH 2/4] Update periodic_and_more.js --- mods/periodic_and_more.js | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/mods/periodic_and_more.js b/mods/periodic_and_more.js index affeeece..29908802 100644 --- a/mods/periodic_and_more.js +++ b/mods/periodic_and_more.js @@ -7,8 +7,19 @@ elements.beryllium = { state: "solid", density: 720, reactions: { + water: {elem1: "dirty_water"} }; + elements.galinstan = { + color: "#a9a9a9", + behavior: behaviors.LIQUID, + category: "liquids", + viscosity: 26, + state: "liquid", + density: 0.026 + }; + + // Adding behavior presets: behaviors.SELFDELETE = [ "XX|XX|XX", From 24c1afa4b3d567ed13389e51c670d1845be4c26e Mon Sep 17 00:00:00 2001 From: Boxeled Date: Wed, 31 Jul 2024 08:49:00 -0500 Subject: [PATCH 3/4] periodic_and_more.js V 1.0.3: a slight fix Adds Galinstan, and a thing that happens when beryllium reacts with water. --- mods/periodic_and_more.js | 1 - 1 file changed, 1 deletion(-) diff --git a/mods/periodic_and_more.js b/mods/periodic_and_more.js index 29908802..812624c0 100644 --- a/mods/periodic_and_more.js +++ b/mods/periodic_and_more.js @@ -48,7 +48,6 @@ elements.sand_exploder = { category: "tools", }; -// Add reactions to existing elements if (!elements.water.reactions) { // Include this block once elements.water.reactions = {} // This creates the property if it doesn't exist } From 31c0f33d992a1746e6b741ac87c419a9501dbbe3 Mon Sep 17 00:00:00 2001 From: Boxeled Date: Thu, 1 Aug 2024 10:44:55 -0500 Subject: [PATCH 4/4] periodic_and_more.js V 1.0.3: another fix --- mods/periodic_and_more.js | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/mods/periodic_and_more.js b/mods/periodic_and_more.js index 812624c0..92aa69db 100644 --- a/mods/periodic_and_more.js +++ b/mods/periodic_and_more.js @@ -7,7 +7,7 @@ elements.beryllium = { state: "solid", density: 720, reactions: { - water: {elem1: "dirty_water"} + water: {elem1: "beryllium", elem2: "dirty_water"} }; elements.galinstan = { @@ -37,7 +37,6 @@ behaviors.mud.tick = function(pixel) { } }; -// Create a new tool: elements.sand_exploder = { color: "#ff0000", tool: function(pixel) { @@ -56,17 +55,15 @@ elements.water.reactions.soap = { "elem1":null, "elem2":"soapy_water" } // Run after all mods are loaded, for cross-mod compatibility runAfterLoad(function() { - // Your code here + console.log("Hello World!"); }); if (enabledMods.includes["mods/chem.js", "mods/moreChemistry.js", "mods/metals.js", "mods/halogen.js", "mods/noblegas.js", "mods/radioactive.js", "mods/nousersthings.js"]) { - runAfterLoad(function() { - + runAfterLoad(function() ) console.log("Hello World!"); }); } // Creating eLists: -eLists.PERIODIC = ["beryllium", "scandium", "vanadium", "manganese", "cobalt"]; -// Adding elements to +eLists.PERIODIC = ["beryllium", "scandium", "vanadium", "manganese", "cobalt"]