2024-02-15 17:52:06 -05:00
//jaydstuff
2024-05-22 13:01:55 -04:00
//ooooo dependencies
if ( ! enabledMods . includes ( "mods/nousersthings.js" ) ) { enabledMods . unshift ( "mods/nousersthings.js" ) ; localStorage . setItem ( "enabledMods" , JSON . stringify ( enabledMods ) ) ; alert ( "'nousersthings.js' is (not) a dependency for 'jaydstuff.js.js' and has been added. Please reload for it to take effect, also im dumb." ) }
else {
2024-02-15 17:52:06 -05:00
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" ,
2024-05-25 23:15:44 -04:00
"XX|EX:10000000000000000>flash AND CR:ultimate_reset%0.01|XX" ,
2024-02-25 16:31:55 -05:00
"XX|XX|XX" ,
] ,
category : "tools" ,
state : "solid" ,
excludeRandom : true ,
cooldown : defaultCooldown
2024-02-27 16:46:58 -05:00
} ,
2024-05-22 13:01:55 -04:00
textures . transparency = [
"wwwggg" ,
"wwwggg" ,
"wwwggg" ,
"gggwww" ,
"gggwww" ,
"gggwww"
]
2024-02-27 16:55:29 -05:00
elements . Methionylthreonylthreonylglutaminylalrylglycylphenylalanylprolylvalylprolyylglycylarginylalanyllysylleucylthreonylglutamylleucylleucylvalyllysylalanutaminylvalylarginylvalylthreonylglycglutaminylglutamylglycylaspartylleucyylthreonylserylthreonylalanylglutamylglutaminylthreonylarginylisoleucylglunylglutaminylleucylprolylhistidyllysyylglutaminylserylprolylserylprolylisoonylserylprolylisoleucylarginylserylvtamylglycyltyrosylvalylalanylserylsercylarginyltyrosylglycylvalylglutaminyserylalanylseryltyrosylalanylalanylglulalanyllysylglutamylvalyllysylglutaminlanylalanylvalylalanylthreonylvalylvallalanylarginylvalylarginylglutamylproltamylglutaminylthreonylalanylglutaminyeonylalanylvalylhistidylisoleucylglutaglutaminylvalylarginyllysylglutamylalathreonyllysylvalylvalylvalylalanylalanlutaminylglutamylleucyllysylserylarginleucylthreonylthreonyllysylglutaminylgalylthreonylhistidylglutamylglutaminylylglutamyllysylthreonylphenylalanylvalylalanylalanyllysylalanyllysylglutamyloleucylserylglutamylglutamylisoleucylttaminylvalylthreonylglutaminylglutamylylthreonylarginyllysylthreonylvalylvalnylthreonylprolyllysylvalyllysylglutamlarginylglycylarginylglutamylglycylisolutamylglutaminylvalylglutaminylisoleuethionylarginyllysylglutamylalanylgluthreonylisoleucylalanylvalylalanylthreoutaminylglutamylthreonylisoleucylleucyonylmethionylalanylthreonylarginylglututaminylvalylthreonylhistidylglycyllyslalanylglutamylalanylvalylalanylthreonylglutaminylalanylarginylvalylarginylglycylhistidylleucylglutamylglutamylserthreonylthreonylleucylglutamyltyrosylgleucylserylalanylalanyllysylvalylalanynylprolylalanylserylglutamylprolylhistllysylprolylarginylvalylisoleucylglutanylhistidylisoleucyllysylthreonylthreohionylhistidylisoleucylserylserylglutaeonylaspartylleucylthreonylthreonylglulaspartyllysylarginylprolylarginylthrealanylthreonylvalylseryllysylisoleucylylhistidylglycyltyrosylglutamylalanylslisoleucylalanylthreonylleucylglutamineonylserylserylalanylglutaminyllysylisalanylprolylthreonylvalyllysylprolylsenylalanylglutamylprolylthreonylprolyllolylphenylalanylalanylaspartylthreonylerylglutamylalanylglycylvalylglutamylvlylserylisoleucylthreonylglycylthreonyylarginylphenylalanylglutamylvalylleucyllysylvalylthreonylglutamylthreonylalalylglutamylisoleucylprolylvalylthreonrylglycylleucyllysylasparaginylvalylthlutamylserylvalylthreonylleucylglutamycyltyrosylprolylserylprolylthreonylvallutamylaspartyltyrosylglutaminylisoleutylphenylalanylglutaminylisoleucylthreylisoleucylalanylarginylleucylmethionyylalanylalanylglutamylaspartylserylglyinylserylalanylvalylasparaginylglutamyonylserylcysteinyltyrosylleucylalanylvtamylphenylalanylglutamyllysylglutamylglutamyllysylphenylalanylthreonylthreoylalanylvalylglutamylserylarginylaspartylthreonylserylleucylthreonylglutamyllglycylglutamylprolylalanylalanylprolyyllysylprolylvalylvalylglutaminyllysyllvalylvalylphenylalanylglycylcysteinylnylprolyllysylprolylhistidylvalyltyroslylprolylleucylthreonylthreonylglycylttyrosylasparaginyllysylglutaminylthreoylvalylisoleucylserylmethionylthreonyllanylglycylglutamyltyrosylthreonylisolsylhistidylglycylglutamylthreonylseryllutamylglutamylalanylaspartyltyrosylglylglutaminylglutaminylglutamylmethionytaminylvalylthreonylalanylphenylalanylylvalylglycylglutamylthreonylalanylprorylglutamyltyrosylglutamyllysylglutamyinylalanylleucylisoleucylarginyllysylleonylvalylvalylvalylarginylthreonyltyrglutamylphenylalanylhistidylisoleucylsylarginylleucylisoleucyllysylglutamyliucylisoleucyllysylthreonylthreonylleucmylglutamylaspartylglycylglutamylglutalisoleucylserylglutamylserylglutamylallanylaspartylleucylarginylisoleucyllyslleucylglutamylglycylmethionylglycylvaeinyllysylmethionylserylglycyltyrosylpyltryptophyltyrosyllysylaspartylglycyllycylglutamylarginyltyrosylglutaminylmlutaminylaspartylglycylarginylalanylselvalylleucylprolylglutamylaspartylglutlanylphenylalanylalanylserylasparaginynylisoleucylcysteinylserylglycyllysyllylalanylprolylleucylglycylalanylprolylnylleucylglutamylprolylvalylserylarginrolylarginylserylvalylserylarginylseryylprolylalanylarginylmethionylserylprolalanylarginylmethionylserylproly
2024-05-25 23:15:44 -04:00
color : [ "#d4d4d4" , "#ffffff" ] ,
2024-05-22 13:01:55 -04:00
colorPattern : textures . transparency ,
colorKey : {
2024-05-25 23:15:44 -04:00
"g" : "#D4D4D4" ,
"w" : "#ffffff"
2024-05-22 13:01:55 -04:00
} ,
2024-02-27 16:46:58 -05:00
behavior : behaviors . LIQUID ,
category : "jaydstuff" ,
2024-05-22 13:01:55 -04:00
state : "liquid"
//hello nouser if you are reading this:
} ;
} ;
//get triggered