From b8f9e58e0f423c8d95c0e5e643072d1af8abb361 Mon Sep 17 00:00:00 2001 From: JustAGenericUsername Date: Wed, 3 Apr 2024 18:49:51 -0400 Subject: [PATCH 1/3] density print --- mods/10kelements.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/mods/10kelements.js b/mods/10kelements.js index 0f8cdba7..5e500bbc 100644 --- a/mods/10kelements.js +++ b/mods/10kelements.js @@ -36,6 +36,9 @@ for (var i = 1; i <= 10000; i++){ elements["element_"+i].reactions[elementslist[Math.floor(Math.random()*elementslist.length)]] = { elem1: elementslist[Math.floor(Math.random()*elementslist.length)], elem2: elementslist[Math.floor(Math.random()*elementslist.length)]} } // console.log(i + " is done!") + // console.log(i) + // console.log(elements["element_"+i].behavior) + if (elements["element_" + i].density == i){ console.log(i) - console.log(elements["element_"+i].behavior) + } } \ No newline at end of file From 5bad710001652def966c01bc16d08b34c881fa10 Mon Sep 17 00:00:00 2001 From: JustAGenericUsername Date: Wed, 3 Apr 2024 19:40:02 -0400 Subject: [PATCH 2/3] scary element warning --- mods/10kelements.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/mods/10kelements.js b/mods/10kelements.js index 5e500bbc..db739dae 100644 --- a/mods/10kelements.js +++ b/mods/10kelements.js @@ -39,6 +39,12 @@ for (var i = 1; i <= 10000; i++){ // console.log(i) // console.log(elements["element_"+i].behavior) if (elements["element_" + i].density == i){ - console.log(i) + console.log(i + "is unique because its density is the same as its id!") + } + for (var reaction in elements["element_" + i].reactions){ + if (elements["element_" + i].reactions[reaction].elem1 == "supernova" || elements["element_" + i].reactions[reaction].elem2 == "supernova"){ + console.log(i + " is scary due to its reaction with " + reaction) + elements["element_" + i].desc = "This is scary! Don't let it touch " + reaction + } } } \ No newline at end of file From 923313c69fec181b8b28f67c27618c8788184a92 Mon Sep 17 00:00:00 2001 From: JustAGenericUsername Date: Wed, 3 Apr 2024 21:30:44 -0400 Subject: [PATCH 3/3] more scary --- mods/10kelements.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/mods/10kelements.js b/mods/10kelements.js index db739dae..a74a78e7 100644 --- a/mods/10kelements.js +++ b/mods/10kelements.js @@ -1,6 +1,7 @@ var color = ["1", "2", "3", "4", "5", "6", "7", "8", "9", "0", "a", "b", "c", "d", "e","f"] var states = ["solid", "liquid", "gas"] var total = 0 +var dangerouselements = ["supernova", "n_explosion", "pn_explosion", "armageddon", "nuke", "h_bomb"] var elementslist = [] for (elementi in elements){ elementslist.push(elementi) @@ -42,9 +43,11 @@ for (var i = 1; i <= 10000; i++){ console.log(i + "is unique because its density is the same as its id!") } for (var reaction in elements["element_" + i].reactions){ - if (elements["element_" + i].reactions[reaction].elem1 == "supernova" || elements["element_" + i].reactions[reaction].elem2 == "supernova"){ + if (dangerouselements.includes(elements["element_" + i].reactions[reaction].elem1)|| dangerouselements.includes(elements["element_" + i].reactions[reaction].elem2)){ console.log(i + " is scary due to its reaction with " + reaction) + if (!elements["element_"+i].desc){ elements["element_" + i].desc = "This is scary! Don't let it touch " + reaction + }else(elements["element_"+i].desc += (" or " + reaction)) } } } \ No newline at end of file