Move napalms out and remove dependency

This commit is contained in:
Laetitia (O-01-67) 2022-12-07 12:09:57 -05:00 committed by GitHub
parent 9491f0fdb0
commit 5566f54ed7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 1078 additions and 1142 deletions

View File

@ -1,7 +1,3 @@
var modName = "mods/randomness_but_tick.js";
var coldFireMod = "mods/cold fire revamp and doBurning edits.js";
if(enabledMods.includes(coldFireMod)) {
elements.sencc = { //same element neighbor count check elements.sencc = { //same element neighbor count check
color: "#000000", color: "#000000",
uwu: 0, uwu: 0,
@ -1217,61 +1213,6 @@ if(enabledMods.includes(coldFireMod)) {
return Math.floor(Math.random() * (max - min + 1)) + min return Math.floor(Math.random() * (max - min + 1)) + min
}; };
elements.napalm = {
color: "#e0873e",
behavior: [
"XX|SA%40 AND ST|XX",
"M2%10 AND SA%40 AND ST|XX|M2%10 AND SA%40 AND ST",
"M2%50 AND M1%10|M1 AND SA%40 AND ST|M2%50 AND M1%10"
],
category: "weapons",
state: "liquid",
viscosity: 1000,
density: 1200, //google was f***ing useless and i'm not searching that again, so arbitrary 1.2 it is
burnTempChange: 2,
burn: 300,
burnTime: 500,
temp: airTemp,
},
elements.hypernapalm = {
name: "h y p e r n a p a l m", //HYPERNAPALM
color: "#bd34eb",
behavior: [
"XX|SA%40 AND ST|XX",
"M2%10 AND SA%40 AND ST|XX|M2%10 AND SA%40 AND ST",
"M2%50 AND M1%10|M1 AND SA%40 AND ST|M2%50 AND M1%10"
],
category: "weapons",
state: "liquid",
viscosity: 1000,
density: 1200,
fireElement: "plasma",
fireSpawnChance: 33,
fireSpawnTemp: 7200,
burnTempChange: 30,
burn: 300,
burnTime: 500,
},
elements.cold_napalm = {
color: "#3e87e0",
behavior: [
"XX|SA%40 AND ST|XX",
"M2%10 AND SA%40 AND ST|XX|M2%10 AND SA%40 AND ST",
"M2%50 AND M1%10|M1 AND SA%40 AND ST|M2%50 AND M1%10"
],
category: "weapons",
state: "liquid",
viscosity: 1000,
density: 1200,
burn: 300,
burnTime: 500,
fireElement: "cold_fire",
burnTempChange: -1,
burnInto: "cold_fire",
}
elements.lower_color_copy = { elements.lower_color_copy = {
behavior: behaviors.POWDER, behavior: behaviors.POWDER,
tick: function(pixel) { tick: function(pixel) {
@ -1290,8 +1231,3 @@ if(enabledMods.includes(coldFireMod)) {
breakInto: ["metal_scrap", "glass_shard"], breakInto: ["metal_scrap", "glass_shard"],
hardness: 0.7, hardness: 0.7,
} }
} else {
enabledMods.splice(enabledMods.indexOf(modName),0,coldFireMod);
localStorage.setItem("enabledMods", JSON.stringify(enabledMods));
alert(`The "${coldFireMod}" mod is required and has been automatically inserted (reload for this to take effect).`)
};