2024-02-15 17:52:06 -05:00
|
|
|
//jaydstuff
|
|
|
|
|
elements.super_raincloud = {
|
|
|
|
|
color: "#0000ff",
|
|
|
|
|
behavior: [
|
|
|
|
|
"XX|M1%10|XX",
|
|
|
|
|
"M1%5|XX|M1%5",
|
|
|
|
|
"CR:water%40|CR:water%40|CR:water%40",
|
|
|
|
|
],
|
|
|
|
|
category: "gases",
|
|
|
|
|
state: "gas",
|
|
|
|
|
density: 50,
|
|
|
|
|
},
|
|
|
|
|
elements.deuterium = {
|
|
|
|
|
color: "#558bcf",
|
|
|
|
|
behavior: behaviors.GAS,
|
|
|
|
|
reactions: {
|
|
|
|
|
"oxygen": { elem1:null, elem2:"heavy_steam", tempMin:500 },
|
|
|
|
|
"tritium": { elem1:"neutron", elem2:"helium", tempMin:100000000, temp1:150000000, temp2:150000000 },
|
|
|
|
|
"fire": { elem1:"explosion", chance:0.005 },
|
|
|
|
|
},
|
|
|
|
|
category: "gases",
|
|
|
|
|
burn: 100,
|
|
|
|
|
burnTime: 2,
|
|
|
|
|
burnInto: ["fire","fire","fire","fire","fire","fire","fire","fire","fire","fire","fire","fire","heavy_steam"],
|
|
|
|
|
tempLow: -253,
|
|
|
|
|
stateLow: "liquid_deuterium",
|
|
|
|
|
state: "gas",
|
|
|
|
|
density: 0.180,
|
|
|
|
|
conduct: 0.02,
|
|
|
|
|
colorOn: "#d6462d"
|
|
|
|
|
},
|
|
|
|
|
elements.liquid_deuterium = {
|
|
|
|
|
color: "#97afcf",
|
|
|
|
|
behavior: behaviors.LIQUID,
|
|
|
|
|
reactions: {
|
|
|
|
|
"liquid_oxygen": { elem1:"heavy_ice", elem2:null },
|
|
|
|
|
"oxygen": { elem1:"ice", elem2:null }
|
|
|
|
|
},
|
|
|
|
|
category: "states",
|
|
|
|
|
burn: 100,
|
|
|
|
|
burnTime: 2,
|
|
|
|
|
temp: -255.879,
|
|
|
|
|
tempHigh: -252.879,
|
|
|
|
|
stateHigh: "hydrogen",
|
|
|
|
|
tempLow: -259.2,
|
|
|
|
|
state: "liquid",
|
|
|
|
|
density: 163.83,
|
|
|
|
|
hidden: true
|
|
|
|
|
},
|
|
|
|
|
elements.tritium = {
|
|
|
|
|
color: "#558bcf",
|
|
|
|
|
behavior: [
|
2024-02-25 16:31:55 -05:00
|
|
|
"M2|M1 AND CR:radiation%0.125|M2",
|
2024-02-15 17:52:06 -05:00
|
|
|
"M1|XX|M1",
|
2024-02-25 16:31:55 -05:00
|
|
|
"M2|M1 AND CR:radiation%0.05125|M2",
|
2024-02-15 17:52:06 -05:00
|
|
|
],
|
|
|
|
|
reactions: {
|
|
|
|
|
"oxygen": { elem1:null, elem2:"tritiated_steam", tempMin:500 },
|
|
|
|
|
"deuterium": { elem1:"neutron", elem2:"helium", tempMin:100000000, temp1:150000000, temp2:150000000 },
|
|
|
|
|
"fire": { elem1:"explosion", chance:0.005 },
|
|
|
|
|
},
|
|
|
|
|
category: "gases",
|
|
|
|
|
burn: 100,
|
|
|
|
|
burnTime: 2,
|
|
|
|
|
burnInto: ["fire","fire","fire","fire","fire","fire","fire","fire","fire","fire","fire","fire","steam"],
|
|
|
|
|
tempLow: -253,
|
|
|
|
|
stateLow: "liquid_tritium",
|
|
|
|
|
state: "gas",
|
|
|
|
|
density: 0.269,
|
|
|
|
|
conduct: 0.02,
|
|
|
|
|
colorOn: "#d6462d"
|
|
|
|
|
},
|
|
|
|
|
elements.liquid_tritium = {
|
|
|
|
|
color: "#97afcf",
|
|
|
|
|
behavior: [
|
2024-02-25 16:31:55 -05:00
|
|
|
"XX|CR:radiation%0.125|XX",
|
2024-02-15 17:52:06 -05:00
|
|
|
"M2|XX|M2",
|
|
|
|
|
"M1|M1|M1",
|
|
|
|
|
],
|
|
|
|
|
reactions: {
|
|
|
|
|
"liquid_oxygen": { elem1:"tritiated_ice", elem2:null },
|
|
|
|
|
"oxygen": { elem1:"ice", elem2:null }
|
|
|
|
|
},
|
|
|
|
|
category: "states",
|
|
|
|
|
burn: 100,
|
|
|
|
|
burnTime: 2,
|
|
|
|
|
temp: -255.879,
|
|
|
|
|
tempHigh: -252.879,
|
|
|
|
|
stateHigh: "tritium",
|
|
|
|
|
tempLow: -259.2,
|
|
|
|
|
state: "liquid",
|
|
|
|
|
density: 213,
|
|
|
|
|
hidden: true
|
|
|
|
|
},
|
|
|
|
|
elements.heavy_water = {
|
|
|
|
|
color: "#2167ff",
|
|
|
|
|
behavior: behaviors.LIQUID,
|
|
|
|
|
tempHigh: 101.4,
|
|
|
|
|
stateHigh: "heavy_steam",
|
|
|
|
|
tempLow: 0,
|
|
|
|
|
stateLow: "heavy_ice",
|
|
|
|
|
category: "liquids",
|
|
|
|
|
heatCapacity: 4.184,
|
|
|
|
|
reactions: {
|
|
|
|
|
// electrolysis:
|
|
|
|
|
"aluminum": { elem1:["deuterium","deuterium","oxygen"], charged:true, chance:0.0025 },
|
|
|
|
|
"zinc": { elem1:["deuterium","deuterium","oxygen"], charged:true, chance:0.015 },
|
|
|
|
|
"steel": { elem1:["deuterium","deuterium","oxygen"], charged:true, chance:0.0125 },
|
|
|
|
|
"iron": { elem1:["deuterium","deuterium","oxygen"], charged:true, chance:0.0125 },
|
|
|
|
|
"tin": { elem1:["deuterium","deuterium","oxygen"], charged:true, chance:0.01 },
|
|
|
|
|
"brass": { elem1:["deuterium","deuterium","oxygen"], charged:true, chance:0.001 },
|
|
|
|
|
"bronze": { elem1:["deuterium","deuterium","oxygen"], charged:true, chance:0.001 },
|
|
|
|
|
"copper": { elem1:["deuterium","deuterium","oxygen"], charged:true, chance:0.0075 },
|
|
|
|
|
"silver": { elem1:["deuterium","deuterium","oxygen"], charged:true, chance:0.0075 },
|
|
|
|
|
"gold": { elem1:["deuterium","deuterium","oxygen"], charged:true, chance:0.0075 },
|
|
|
|
|
},
|
|
|
|
|
state: "liquid",
|
|
|
|
|
density: 1107,
|
|
|
|
|
conduct: 0.02,
|
|
|
|
|
stain: -0.5,
|
|
|
|
|
extinguish: true
|
|
|
|
|
},
|
|
|
|
|
elements.heavy_steam = {
|
|
|
|
|
color: "#abd6ff",
|
|
|
|
|
behavior: behaviors.GAS,
|
|
|
|
|
reactions: {
|
|
|
|
|
"copper": { elem1:"oxygen", elem2:"oxidized_copper", chance:0.01 },
|
|
|
|
|
"bronze": { elem1:"oxygen", elem2:"oxidized_copper", chance:0.005 },
|
|
|
|
|
"iron": { elem1:"oxygen", elem2:"rust", chance:0.005 },
|
|
|
|
|
"steel": { elem1:"oxygen", elem2:"rust", chance:0.004 },
|
|
|
|
|
},
|
|
|
|
|
temp: 150,
|
|
|
|
|
tempLow: 95,
|
|
|
|
|
extraTempLow: {
|
|
|
|
|
0: "heavy_rime"
|
|
|
|
|
},
|
|
|
|
|
stateLow: "heavy_water",
|
|
|
|
|
category: "gases",
|
|
|
|
|
state: "gas",
|
|
|
|
|
density: 1,
|
|
|
|
|
conduct: 0.002,
|
|
|
|
|
stain: -0.05,
|
|
|
|
|
alias: "heavy water vapor",
|
|
|
|
|
extinguish: true
|
|
|
|
|
},
|
|
|
|
|
elements.heavy_ice = {
|
|
|
|
|
color: "#b2daeb",
|
|
|
|
|
behavior: behaviors.WALL,
|
|
|
|
|
temp: -5,
|
|
|
|
|
tempHigh: 5,
|
|
|
|
|
stateHigh: "heavy_water",
|
|
|
|
|
category: "solids",
|
|
|
|
|
state: "solid",
|
|
|
|
|
density: 1014.202,
|
|
|
|
|
breakInto: "heavy_snow"
|
|
|
|
|
},
|
|
|
|
|
elements.tritiated_water = {
|
|
|
|
|
color: "#2167ff",
|
|
|
|
|
behavior: [
|
2024-02-25 16:31:55 -05:00
|
|
|
"XX|CR:radiation%0.125|XX",
|
2024-02-15 17:52:06 -05:00
|
|
|
"M2|XX|M2",
|
|
|
|
|
"M1|M1|M1",
|
|
|
|
|
],
|
|
|
|
|
tempHigh: 101.4,
|
|
|
|
|
stateHigh: "tritiated_steam",
|
|
|
|
|
tempLow: 0,
|
|
|
|
|
stateLow: "tritiated_ice",
|
|
|
|
|
category: "liquids",
|
|
|
|
|
heatCapacity: 4.184,
|
|
|
|
|
reactions: {
|
|
|
|
|
// electrolysis:
|
|
|
|
|
"aluminum": { elem1:["deuterium","deuterium","oxygen"], charged:true, chance:0.0025 },
|
|
|
|
|
"zinc": { elem1:["deuterium","deuterium","oxygen"], charged:true, chance:0.015 },
|
|
|
|
|
"steel": { elem1:["deuterium","deuterium","oxygen"], charged:true, chance:0.0125 },
|
|
|
|
|
"iron": { elem1:["deuterium","deuterium","oxygen"], charged:true, chance:0.0125 },
|
|
|
|
|
"tin": { elem1:["deuterium","deuterium","oxygen"], charged:true, chance:0.01 },
|
|
|
|
|
"brass": { elem1:["deuterium","deuterium","oxygen"], charged:true, chance:0.001 },
|
|
|
|
|
"bronze": { elem1:["deuterium","deuterium","oxygen"], charged:true, chance:0.001 },
|
|
|
|
|
"copper": { elem1:["deuterium","deuterium","oxygen"], charged:true, chance:0.0075 },
|
|
|
|
|
"silver": { elem1:["deuterium","deuterium","oxygen"], charged:true, chance:0.0075 },
|
|
|
|
|
"gold": { elem1:["deuterium","deuterium","oxygen"], charged:true, chance:0.0075 },
|
|
|
|
|
},
|
|
|
|
|
state: "liquid",
|
|
|
|
|
density: 1107,
|
|
|
|
|
conduct: 0.02,
|
|
|
|
|
stain: -0.5,
|
|
|
|
|
extinguish: true
|
|
|
|
|
},
|
|
|
|
|
elements.tritiated_steam = {
|
|
|
|
|
color: "#abd6ff",
|
|
|
|
|
behavior: [
|
2024-02-25 16:31:55 -05:00
|
|
|
"M2|M1 AND CR:radiation%0.125|M2",
|
2024-02-15 17:52:06 -05:00
|
|
|
"M1|XX|M1",
|
2024-02-25 16:31:55 -05:00
|
|
|
"M2|M1 AND CR:radiation%0.05125|M2",
|
2024-02-15 17:52:06 -05:00
|
|
|
],
|
|
|
|
|
reactions: {
|
|
|
|
|
"copper": { elem1:"oxygen", elem2:"oxidized_copper", chance:0.01 },
|
|
|
|
|
"bronze": { elem1:"oxygen", elem2:"oxidized_copper", chance:0.005 },
|
|
|
|
|
"iron": { elem1:"oxygen", elem2:"rust", chance:0.005 },
|
|
|
|
|
"steel": { elem1:"oxygen", elem2:"rust", chance:0.004 },
|
|
|
|
|
},
|
|
|
|
|
temp: 150,
|
|
|
|
|
tempLow: 95,
|
|
|
|
|
extraTempLow: {
|
|
|
|
|
0: "heavy_rime"
|
|
|
|
|
},
|
|
|
|
|
stateLow: "tritiated_water",
|
|
|
|
|
category: "gases",
|
|
|
|
|
state: "gas",
|
|
|
|
|
density: 0.6,
|
|
|
|
|
conduct: 0.002,
|
|
|
|
|
stain: -0.05,
|
|
|
|
|
alias: "tritiated water vapor",
|
|
|
|
|
extinguish: true
|
|
|
|
|
},
|
|
|
|
|
elements.tritiated_ice = {
|
|
|
|
|
color: "#b2daeb",
|
|
|
|
|
behavior: [
|
2024-02-25 16:31:55 -05:00
|
|
|
"XX|CR:radiation%0.125|XX",
|
|
|
|
|
"CR:radiation%0.125|XX|CR:radiation%0.125",
|
|
|
|
|
"XX|CR:radiation%0.125|XX",
|
2024-02-15 17:52:06 -05:00
|
|
|
],
|
|
|
|
|
temp: -5,
|
|
|
|
|
tempHigh: 5,
|
|
|
|
|
stateHigh: "tritiated_water",
|
|
|
|
|
category: "solids",
|
|
|
|
|
state: "solid",
|
|
|
|
|
density: 1014.202,
|
|
|
|
|
breakInto: "tritiated_snow"
|
|
|
|
|
},
|
|
|
|
|
elements.fusion = {
|
|
|
|
|
color: "#ffffff",
|
|
|
|
|
tool: function(pixel) {
|
|
|
|
|
pixel.temp = 100000000;
|
|
|
|
|
pixelTempCheck(pixel)
|
|
|
|
|
},
|
|
|
|
|
category: "tools",
|
|
|
|
|
},
|
|
|
|
|
elements.meese = {
|
|
|
|
|
color: "#996515",
|
|
|
|
|
behavior: [
|
|
|
|
|
"XX|XX|XX",
|
|
|
|
|
"XX|FX%0.25|M2%0.5 AND BO",
|
|
|
|
|
"XX|M1|XX",
|
|
|
|
|
],
|
|
|
|
|
category: "life"
|
|
|
|
|
},
|
|
|
|
|
elements.fluoroantimonic_acid = {
|
|
|
|
|
color: ["#b5cf91","#a1ff5e","#288f2a"],
|
|
|
|
|
behavior: [
|
|
|
|
|
"XX|DB%5|XX",
|
|
|
|
|
"DB%5 AND M2|XX|DB%5 AND M2",
|
|
|
|
|
"DB%5 AND M2|DB%10 AND M1|DB%5 AND M2",
|
|
|
|
|
],
|
|
|
|
|
ignore: ["glass","rad_glass","glass_shard","rad_shard","stained_glass","baked_clay","acid_gas","neutral_acid","copper","gold","porcelain"],
|
|
|
|
|
category: "liquids",
|
|
|
|
|
state: "liquid",
|
|
|
|
|
density: 2885,
|
|
|
|
|
hidden: true,
|
|
|
|
|
stain: -0.1,
|
|
|
|
|
},
|
|
|
|
|
elements.tritium_ice = {
|
|
|
|
|
color: "#b5d2ff",
|
|
|
|
|
behavior: [
|
2024-02-25 16:31:55 -05:00
|
|
|
"XX|CR:radiation%0.125|XX",
|
|
|
|
|
"CR:radiation%0.125|XX|CR:radiation%0.125",
|
|
|
|
|
"XX|CR:radiation%0.125|XX",
|
2024-02-15 17:52:06 -05:00
|
|
|
],
|
|
|
|
|
temp: -259,
|
|
|
|
|
tempHigh: -256,
|
|
|
|
|
stateHigh: "liquid_tritium",
|
|
|
|
|
category: "states",
|
|
|
|
|
state: "solid",
|
|
|
|
|
density: 258,
|
|
|
|
|
},
|
|
|
|
|
elements.unstain = {
|
|
|
|
|
category: "tools",
|
|
|
|
|
stain: -1,
|
|
|
|
|
tool: (pixel) => {
|
|
|
|
|
doStaining({
|
|
|
|
|
element: "unstain",
|
|
|
|
|
x: pixel.x,
|
|
|
|
|
y: pixel.y
|
|
|
|
|
})
|
|
|
|
|
}
|
2024-02-25 16:31:55 -05:00
|
|
|
},
|
|
|
|
|
elements.legacy_hydrogen = {
|
|
|
|
|
color: "#558bcf",
|
|
|
|
|
behavior: behaviors.GAS,
|
|
|
|
|
reactions: {
|
|
|
|
|
"oxygen": { elem1:null, elem2:"steam", tempMin:500 },
|
|
|
|
|
"hydrogen": { elem1:"neutron", elem2:"helium", tempMin:10000, temp1:10000, temp2:10000 },
|
|
|
|
|
"nitrogen": { elem1:null, elem2:"oxygen", tempMin:10000 },
|
|
|
|
|
"sulphur": { elem1:null, elem2:"chlorine", tempMin:10000 },
|
|
|
|
|
"neon": { elem1:null, elem2:"sodium", tempMin:10000 }
|
|
|
|
|
},
|
|
|
|
|
category: "gases",
|
|
|
|
|
burn: 100,
|
|
|
|
|
burnTime: 2,
|
|
|
|
|
tempLow: -253,
|
|
|
|
|
stateLow: "liquid_hydrogen",
|
|
|
|
|
state: "gas",
|
|
|
|
|
density: 0.08375,
|
|
|
|
|
conduct: 0.02,
|
|
|
|
|
colorOn: "#d6462d"
|
|
|
|
|
},
|
|
|
|
|
elements.ultimate_reset = {
|
|
|
|
|
color: "#ff0000",
|
|
|
|
|
behavior: [
|
|
|
|
|
"XX|XX|XX",
|
|
|
|
|
"XX|EX:10000>flash AND CR:ultimate_reset%0.01|XX",
|
|
|
|
|
"XX|XX|XX",
|
|
|
|
|
],
|
|
|
|
|
category: "tools",
|
|
|
|
|
state: "solid",
|
|
|
|
|
excludeRandom: true,
|
|
|
|
|
cooldown: defaultCooldown
|
2024-02-27 16:46:58 -05:00
|
|
|
},
|
2024-02-27 16:55:29 -05:00
|
|
|
elements.Methionylthreonylthreonylglutaminylalrylglycylphenylalanylprolylvalylprolyylglycylarginylalanyllysylleucylthreonylglutamylleucylleucylvalyllysylalanutaminylvalylarginylvalylthreonylglycglutaminylglutamylglycylaspartylleucyylthreonylserylthreonylalanylglutamylglutaminylthreonylarginylisoleucylglunylglutaminylleucylprolylhistidyllysyylglutaminylserylprolylserylprolylisoonylserylprolylisoleucylarginylserylvtamylglycyltyrosylvalylalanylserylsercylarginyltyrosylglycylvalylglutaminyserylalanylseryltyrosylalanylalanylglulalanyllysylglutamylvalyllysylglutaminlanylalanylvalylalanylthreonylvalylvallalanylarginylvalylarginylglutamylproltamylglutaminylthreonylalanylglutaminyeonylalanylvalylhistidylisoleucylglutaglutaminylvalylarginyllysylglutamylalathreonyllysylvalylvalylvalylalanylalanlutaminylglutamylleucyllysylserylarginleucylthreonylthreonyllysylglutaminylgalylthreonylhistidylglutamylglutaminylylglutamyllysylthreonylphenylalanylvalylalanylalanyllysylalanyllysylglutamyloleucylserylglutamylglutamylisoleucylttaminylvalylthreonylglutaminylglutamylylthreonylarginyllysylthreonylvalylvalnylthreonylprolyllysylvalyllysylglutamlarginylglycylarginylglutamylglycylisolutamylglutaminylvalylglutaminylisoleuethionylarginyllysylglutamylalanylgluthreonylisoleucylalanylvalylalanylthreoutaminylglutamylthreonylisoleucylleucyonylmethionylalanylthreonylarginylglututaminylvalylthreonylhistidylglycyllyslalanylglutamylalanylvalylalanylthreonylglutaminylalanylarginylvalylarginylglycylhistidylleucylglutamylglutamylserthreonylthreonylleucylglutamyltyrosylgleucylserylalanylalanyllysylvalylalanynylprolylalanylserylglutamylprolylhistllysylprolylarginylvalylisoleucylglutanylhistidylisoleucyllysylthreonylthreohionylhistidylisoleucylserylserylglutaeonylaspartylleucylthreonylthreonylglulaspartyllysylarginylprolylarginylthrealanylthreonylvalylseryllysylisoleucylylhistidylglycyltyrosylglutamylalanylslisoleucylalanylthreonylleucylglutamineonylserylserylalanylglutaminyllysylisalanylprolylthreonylvalyllysylprolylsenylalanylglutamylprolylthreonylprolyllolylphenylalanylalanylaspartylthreonylerylglutamylalanylglycylvalylglutamylvlylserylisoleucylthreonylglycylthreonyylarginylphenylalanylglutamylvalylleucyllysylvalylthreonylglutamylthreonylalalylglutamylisoleucylprolylvalylthreonrylglycylleucyllysylasparaginylvalylthlutamylserylvalylthreonylleucylglutamycyltyrosylprolylserylprolylthreonylvallutamylaspartyltyrosylglutaminylisoleutylphenylalanylglutaminylisoleucylthreylisoleucylalanylarginylleucylmethionyylalanylalanylglutamylaspartylserylglyinylserylalanylvalylasparaginylglutamyonylserylcysteinyltyrosylleucylalanylvtamylphenylalanylglutamyllysylglutamylglutamyllysylphenylalanylthreonylthreoylalanylvalylglutamylserylarginylaspartylthreonylserylleucylthreonylglutamyllglycylglutamylprolylalanylalanylprolyyllysylprolylvalylvalylglutaminyllysyllvalylvalylphenylalanylglycylcysteinylnylprolyllysylprolylhistidylvalyltyroslylprolylleucylthreonylthreonylglycylttyrosylasparaginyllysylglutaminylthreoylvalylisoleucylserylmethionylthreonyllanylglycylglutamyltyrosylthreonylisolsylhistidylglycylglutamylthreonylseryllutamylglutamylalanylaspartyltyrosylglylglutaminylglutaminylglutamylmethionytaminylvalylthreonylalanylphenylalanylylvalylglycylglutamylthreonylalanylprorylglutamyltyrosylglutamyllysylglutamyinylalanylleucylisoleucylarginyllysylleonylvalylvalylvalylarginylthreonyltyrglutamylphenylalanylhistidylisoleucylsylarginylleucylisoleucyllysylglutamyliucylisoleucyllysylthreonylthreonylleucmylglutamylaspartylglycylglutamylglutalisoleucylserylglutamylserylglutamylallanylaspartylleucylarginylisoleucyllyslleucylglutamylglycylmethionylglycylvaeinyllysylmethionylserylglycyltyrosylpyltryptophyltyrosyllysylaspartylglycyllycylglutamylarginyltyrosylglutaminylmlutaminylaspartylglycylarginylalanylselvalylleucylprolylglutamylaspartylglutlanylphenylalanylalanylserylasparaginynylisoleucylcysteinylserylglycyllysyllylalanylprolylleucylglycylalanylprolylnylleucylglutamylprolylvalylserylarginrolylarginylserylvalylserylarginylseryylprolylalanylarginylmethionylserylprolalanylarginylmethionylserylproly
|
2024-02-27 16:46:58 -05:00
|
|
|
color: "#ffffff",
|
|
|
|
|
behavior: behaviors.LIQUID,
|
|
|
|
|
category: "jaydstuff",
|
|
|
|
|
state: "liquid",
|
2024-02-15 17:52:06 -05:00
|
|
|
};
|