sandboxels/mods/devtests.js

278 lines
7.0 KiB
JavaScript
Raw Normal View History

Version 1.8.6 - Reaction Overload [Version 1.8.6 - August 21, 2023 - Reaction Overload] + Tomato + Sauce + Sensor - Detects movable pixels + Tuff - Formed from Ash and Magma + Clicking on an element again will deselect it + Sun world gen type [Changes] ~ Moved Salt to Food category [Feedback?] + Supernovae create many more elements + Stench now dissipates over time + Humans can drink Soda + Worms turn Ash and Crumbs into some Dirt + Birds can eat Crumbs + Birds and Rats spawn at body temperature + Flies can eat Honey + Grapes can be crushed by Limestone + Grapes will stick to Vine on all sides + Some Vines can grow Grapes or Tomatoes + Ketchup can be radiated + Eggs will crack if Rocks land on them + Seeds element can spawn Cacti + Candy breaks into Sugar + Snails break into Calcium + Lichen and Pollen break into Dust + Fleas and Termites die when broken + All seeds can be broken or frozen + Mercury can turn to Gold when hit with Neutrons + Mercury kills Plant and Grass + Grass can photosynthesize + Yogurt color variants for milk variants + Foam freezes into Dry Ice + Steel and Bronze can oxidize + Brass can corrode on contact with Ammonia + Confetti slowly breaks down in Water + Pool Water, Steam, Primordial Soup, and Fire can oxidize things + Charcoal purifies Pool Water + Charcoal desaturates Alcohol + Dioxins are absorbed by Ash and soils + Dioxin, Lead, and Solder dirty Water + Baking Soda and Acid reaction + Calcium and Water reaction + Limestone releases some Carbon Dioxide when heated + Quicklime can be converted back to Limestone with CO₂ + Slaked Lime with Milk can make Glue + Lamp Oil starts burning at 220°C + Lamp Oil breaks down Wax + Lasers can break into Light ~ Liquid Light dissipates much slower + Light hitting Oxygen high up can form Ozone + Ozone forms when Lightning hits a body of Water + Ozone can kill Cells, Cancer, Infection, Plague, and small animals ~ Ozone oxidizes things faster than Oxygen + Ozone removes Chlorine + Chlorine can damage Tree Branches, Roots, and Pistils + Chlorine and burning Oil reaction + Chlorine and Baking Soda reaction + Chlorine and Sodium reaction + Greek Fire ignites on contact with water + Greek Fire recipe ~ Greek Fire no longer is burning by default + Sand and Vinegar can put out Greek Fire + Greek Fire and Vinegar can wet soil + Vinegar and Sodium also produces Hydrogen + Vinegar boils into Carbon Dioxide and Methane + Methane and Propane can be ignited with electricity + Sodium and Water also produces Hydrogen ~ Tweaked Sodium and Water reaction + Sodium can react with Pool Water and Primordial Soup + Uranium radiates Primordial Soup slowly + Primordial Soup is killed by Soap, Alcohol, and Mercury + Fish and Worms can swim in Primordial Soup + Primordial Soup converts Blood to Antibodies + Bleach deletes Blood + Bleach turns Poison into a gas + Skin wound healing + Skin will sweat to regulate temperature + Skin will bleed on contact with Acid + Skin will convert Cells ~ Infection no longer turns Cells to Cancer + Skin can spread Cancer + Skin and Hair can be radiated + Skin and Hair can break into Dust + Hair can burn into some Stench + Hair can be poisoned + Antidote deleting Poison is more random ~ Cement is more random when hardening + Nitro explodes on smash ~ Ammonia and Methane reaction also makes Hydrogen and Water ~ Tweaked Lead color + Molten Metal Scrap + Ammonia Ice + Oxidized Copper alias Copper Carbonate + Oil alias Petroleum + Alcohol, Cement, Concrete, and Cloners display with dark text + JavaScript disabled message + Unmixable elements specified in info page ~ Tweaked Drag color ~ Reordered Machines category ~ Randomized social link at bottom [Bug Fixes] ~ Fixed: Mods don't show in Mod Manager and can't be removed after crash ~ Fixed: Scroll disabled on fullscreen ~ Fixed: Pixels float if Drag is unselected by middle click or E prompt ~ Fixed: Border and Rainbow can be moved by Drag ~ Fixed: Border can be destroyed by Strange Matter ~ Fixed: Tools can be placed with Image tool ~ Fixed: Heat Ray doesn't make single pixels change state ~ Fixed: Bless doesn't remove Poison Gas or Poison Ice ~ Fixed: Heads don't fall through gases ~ Fixed: Rotten Meat at abs zero creates living abs zero flies ~ Fixed: Charcoal dirties Salt Water ~ Fixed: Pistils don't conduct heat or spread burning ~ Fixed: Density too high for Poison Gas, Dioxin, Liquid Ammonia, and Gallium Gas ~ Fixed: Sodium Acetate foams forever ~ Fixed: Lettuce can't be mixed into Dough or Batter [Technical] + Special Unknown element + Used when no element is selected + Replaces pixels created with invalid element + Will show the invalid element in Debug
2023-08-21 16:08:55 -04:00
elements.rad_fluid = {
behavior: behaviors.LIQUID,
category: "liquids",
density: 1500,
state: "liquid",
2025-01-04 13:10:02 -05:00
emit: true
Version 1.8.6 - Reaction Overload [Version 1.8.6 - August 21, 2023 - Reaction Overload] + Tomato + Sauce + Sensor - Detects movable pixels + Tuff - Formed from Ash and Magma + Clicking on an element again will deselect it + Sun world gen type [Changes] ~ Moved Salt to Food category [Feedback?] + Supernovae create many more elements + Stench now dissipates over time + Humans can drink Soda + Worms turn Ash and Crumbs into some Dirt + Birds can eat Crumbs + Birds and Rats spawn at body temperature + Flies can eat Honey + Grapes can be crushed by Limestone + Grapes will stick to Vine on all sides + Some Vines can grow Grapes or Tomatoes + Ketchup can be radiated + Eggs will crack if Rocks land on them + Seeds element can spawn Cacti + Candy breaks into Sugar + Snails break into Calcium + Lichen and Pollen break into Dust + Fleas and Termites die when broken + All seeds can be broken or frozen + Mercury can turn to Gold when hit with Neutrons + Mercury kills Plant and Grass + Grass can photosynthesize + Yogurt color variants for milk variants + Foam freezes into Dry Ice + Steel and Bronze can oxidize + Brass can corrode on contact with Ammonia + Confetti slowly breaks down in Water + Pool Water, Steam, Primordial Soup, and Fire can oxidize things + Charcoal purifies Pool Water + Charcoal desaturates Alcohol + Dioxins are absorbed by Ash and soils + Dioxin, Lead, and Solder dirty Water + Baking Soda and Acid reaction + Calcium and Water reaction + Limestone releases some Carbon Dioxide when heated + Quicklime can be converted back to Limestone with CO₂ + Slaked Lime with Milk can make Glue + Lamp Oil starts burning at 220°C + Lamp Oil breaks down Wax + Lasers can break into Light ~ Liquid Light dissipates much slower + Light hitting Oxygen high up can form Ozone + Ozone forms when Lightning hits a body of Water + Ozone can kill Cells, Cancer, Infection, Plague, and small animals ~ Ozone oxidizes things faster than Oxygen + Ozone removes Chlorine + Chlorine can damage Tree Branches, Roots, and Pistils + Chlorine and burning Oil reaction + Chlorine and Baking Soda reaction + Chlorine and Sodium reaction + Greek Fire ignites on contact with water + Greek Fire recipe ~ Greek Fire no longer is burning by default + Sand and Vinegar can put out Greek Fire + Greek Fire and Vinegar can wet soil + Vinegar and Sodium also produces Hydrogen + Vinegar boils into Carbon Dioxide and Methane + Methane and Propane can be ignited with electricity + Sodium and Water also produces Hydrogen ~ Tweaked Sodium and Water reaction + Sodium can react with Pool Water and Primordial Soup + Uranium radiates Primordial Soup slowly + Primordial Soup is killed by Soap, Alcohol, and Mercury + Fish and Worms can swim in Primordial Soup + Primordial Soup converts Blood to Antibodies + Bleach deletes Blood + Bleach turns Poison into a gas + Skin wound healing + Skin will sweat to regulate temperature + Skin will bleed on contact with Acid + Skin will convert Cells ~ Infection no longer turns Cells to Cancer + Skin can spread Cancer + Skin and Hair can be radiated + Skin and Hair can break into Dust + Hair can burn into some Stench + Hair can be poisoned + Antidote deleting Poison is more random ~ Cement is more random when hardening + Nitro explodes on smash ~ Ammonia and Methane reaction also makes Hydrogen and Water ~ Tweaked Lead color + Molten Metal Scrap + Ammonia Ice + Oxidized Copper alias Copper Carbonate + Oil alias Petroleum + Alcohol, Cement, Concrete, and Cloners display with dark text + JavaScript disabled message + Unmixable elements specified in info page ~ Tweaked Drag color ~ Reordered Machines category ~ Randomized social link at bottom [Bug Fixes] ~ Fixed: Mods don't show in Mod Manager and can't be removed after crash ~ Fixed: Scroll disabled on fullscreen ~ Fixed: Pixels float if Drag is unselected by middle click or E prompt ~ Fixed: Border and Rainbow can be moved by Drag ~ Fixed: Border can be destroyed by Strange Matter ~ Fixed: Tools can be placed with Image tool ~ Fixed: Heat Ray doesn't make single pixels change state ~ Fixed: Bless doesn't remove Poison Gas or Poison Ice ~ Fixed: Heads don't fall through gases ~ Fixed: Rotten Meat at abs zero creates living abs zero flies ~ Fixed: Charcoal dirties Salt Water ~ Fixed: Pistils don't conduct heat or spread burning ~ Fixed: Density too high for Poison Gas, Dioxin, Liquid Ammonia, and Gallium Gas ~ Fixed: Sodium Acetate foams forever ~ Fixed: Lettuce can't be mixed into Dough or Batter [Technical] + Special Unknown element + Used when no element is selected + Replaces pixels created with invalid element + Will show the invalid element in Debug
2023-08-21 16:08:55 -04:00
}
elements.rad_fluid.color = elements.radiation.color;
Sandboxels v1.9.1 [Version 1.9.1 - December 1, 2023 - Cozy Solstice] + Pipe 1. Draw a line with Pipe, maybe while paused 2. Wait for walls to form around it 3. Erase an exit point and allow Pipe to generate + Mayo + Mulch + Porcelain Shard (Hidden) + Jelly (Hidden) [Coffee] + Coffee Bean + Coffee Ground (Hidden) + Coffee (Hidden) [Nuts] + Nuts + Nut Meat (Hidden, from crushing) + Nut Butter (Hidden, from cooking) + Nut Milk (Hidden, from soaking) [Festivities] + Candy is candy cane-colored + Mashed Potato (Hidden) + Skin will warm itself up when cold [Other Changes] + Roots grow through Grass ~ Saplings no longer turn to wood all at once ~ Tree Branches no longer grow when burning ~ Tree Branches, Plant, and Grass are less flammable + Soda deoxidizes Rust and Copper + Balloons pop near absolute zero + Balloons pop when touching Clouds + Humans can consume Tomatoes, Pumpkin Seeds, and Cream + Humans get gas when eating Beans + Humans can take Gold Coins + Skin spawns at average body temperature ~ Skin no longer heals wounds + Snails can eat Lettuce + Tadpoles and Evergreen can be smashed ~ Rats no longer eat Rotten Meat + Rats can drink Milk + Lichen convert Gravel and Rock Wall to Dirt + Yeast ferments Sugar Water and Soda + Caramel freezes into Candy much colder + Baked Batter breaks into Crumbs + Rotten Meat or Cheese and Flies remove Fragrance + Primordial Soup spawns at a warmer temperature + Ammonia affects Pumpkin Seeds, Herbs, and Tomatoes + Glue can fix shards + Salt makes Water colder + Water breaks down Confetti into Cellulose + Hydrogen burns into some Steam + Hydrogen fusion releases Neutrons + Anesthesia breaks down to Oxygen at high temperatures + Castner–Kellner process + Sodium and Mercury reaction shocks and releases heat + Sulfur burns into Stench + Sugar dissolves in Milk + Salt dissolves in Sauce and Melted Cheese + Juice can be radiated + Carbonating Juice makes Soda + Seltzer can dissolve Limestone over time + Water can weather Limestone into Sand + Vinegar slowly dissolves the shell of Eggs + Baking Soda releases CO₂ when heated + Tuff melts into Magma + E-cloner ignores Wire, Sensor, and Battery + Cloners ignore Wall + Incense recipe ~ Fragrance now dissipates over time ~ Oxygen spreads Fragrance and Stench slower ~ Molten Solder no longer makes Fire ~ Recolored Molten Solder ~ Recolored Gold Coin + Insulation won't mix unless Shift is held + LEDs can break into Glass Shards + Cloners display element on hover + Author name appears if present in loaded save + Pressing ; toggles Replace mode + Methane Ice - Removed Molten Baking Soda [Bug Fixes] ~ Fixed: Flicker when stepping frame ~ Fixed: Lamp Oil burns forever ~ Fixed: Mushroom Gills don't conduct heat ~ Fixed: Pumpkin, Stained Glass, Skin, Sponge, E-cloner can be dragged ~ Fixed: God Raying Gray Goo makes Rainbow ~ Fixed: Soda deletes Salt Water quickly ~ Fixed: Juice Ice darkens when melting ~ Fixed: Sand from Water weathering Tuff uses wrong color ~ Fixed: Hail doesn't apply color variants when breaking ~ Fixed: Confirmation appears when dropping save onto empty canvas ~ Fixed: Sauce density too high ~ Fixed: Hail is way too cold ~ Fixed: Humans continue panicking after extinguished ~ Fixed: Cloned pixels don't change state based on Cloner temperature ~ Fixed: Antifire doesn't react with Antifluid right ~ Fixed: Porcelain reforms immediately after breaking when hot ~ Fixed: Hot Bomb often melts itself ~ Fixed: Hard Yolk can't be mixed into Batter/Dough [Technical] + Prop tool + Option for uncompressed raw save data ~ Save version is now sb2 ~ New saves may not work in older versions ~ Old saves will work fine + Version handling system, warnings + Random will work when placed by cheating ~ FW_Ember no longer has a long name + runAfterAutogen function
2023-12-01 17:26:30 -05:00
elements.rad_fluid.reactions = elements.radiation.reactions;
elements.time_reverse = {
color: "#ffffff",
perTick: function() {
pixelTicks -= 2;
},
rotatable: true,
category: "special",
canPlace: false,
}
elements.steam_train = {
color: "#DFDFDF",
behavior: [
"XX|CR:smoke|XX",
"BO AND M1|XX|CR:smoke",
Sandboxels v1.9.5 - Update of the Summer [Version 1.9.5 - May 15, 2024 - Update of the Summer] + Mixer + Grinder + Kelp + Freeze Ray + Cloth, made from glueing Feathers + Aurora Borealis, when Protons excite Oxygen high up [Quality of Life] + Mobile Shift button + Intensified tools and line drawing on mobile + Canvas Size setting + Lookup tool can have a bigger radius [Changes] + Tornado Fire, Sand, and Water variant + Tornaodes, Earthquakes, and Tsunamis can merge ~ Tsunamis no longer clone molten and other dense liquids + Sand and Ash in Tornadoes create Cloud variants + Tornadoes are immune to explosions + Disasters are immune to Acid + Bless can remove disasters + Bless turns Rotten Cheese to a blue variant + Pipes retain color in saves + Silver absorbs Neutrons (Nuclear control rods) ~ Room Temp tool now uses air temperature in Settings ~ Unhid Lattice ~ Oil burns slower + Rocks will trample Grass + Glue can convert Cellulose to Paper + Fleas will eat Plant + Salt powder slowly kills Plant + Alcohol Gas ignites at high temperatures + Liquid Light is immune to Acid + Cement neutralizes Acid ~ Gallium reaction breaks down some Aluminum again + Charcoal breaks down at extreme temperatures ~ Hydrogen reaction now depletes Sulfur ~ Water reaction now depletes Caramel + Juice Ice breaks into Slush + Ink mixes with Dye + Sugar dissolves in Juice + Fruit Milk dissolves in Tea + Nut Milk can wet soil + Humans burn on the Sun + Humans steal Diamonds + Bees and Cyanide irritate Skin + Mycelium breaks down dead matter + Mycelium and Hyphae will rot Meat + Rats eat Cured Meat + Ketchup-Baking Soda reaction is more fizzy ~ Snails turn to Limestone instead of Quicklime + Slaked Lime-Seltzer reaction + Limestone-Acid reaction creates byproducts ~ Cooled Quicklime forms a Limestone layer ~ Quicklime-Water reaction produces more heat ~ Lowered Quicklime melting point + Hot Quicklime produces Flash ~ Potassium-Chlorine reaction produces Fire + Potassium Salt reacts with hot Sodium + Potassium Gas (Hidden) + Bless cleans stains left by reactions + Bless cures Meat + Bless removes Dust and Grease ~ Improved Dead Plant coalification ~ Rockets no longer expel Cloners + Lattice reacts with Cold Fire + Gray Goo can melt + Virus is killed by Liquid Light + Static mouseover effect + Static breaks into Malware ~ Moved Ball to Special ~ Moved Pop when unhidden ~ Border element button shows stripes ~ Recolored Glitter ~ Recolored fermented Grape ~ Hid Clone Powder + Potassium Salt alias 'Potassium Chloride' ~ Tweaked electricity for low-conductivity elements ~ Updated Settings menu + Maximum pixel count, with red indicator ~ Optimized very large explosions [Bug Fixes] ~ Fixed: Gaps when drawing fast on mobile ~ Fixed: Middle clicking empty space causes freeze ~ Fixed: Bless and Rock Wall can't be drawn in a line ~ Fixed: Gapes when drawing Bless and Rock Wall fast ~ Fixed: Bless and Rock Wall don't display info ~ Fixed: Bless and Rock can't use Replace Mode ~ Fixed: Brown Dwarf Suns can emit Light when eclipsed ~ Fixed: Language selector doesn't update on refresh ~ Fixed: Mouse size continues increasing past max size ~ Fixed: Uncharge tool doesn't put out LEDs ~ Fixed: Water extinguishes Greek Fire and Firework over and over ~ Fixed: Dragging at tick 0 freezes pixels in place ~ Fixed: Evergreen info page displays NaN ~ Fixed: Spawned Molten Magnesium behaves strange when heated ~ Fixed: Copper Sulfate freezing point is too low ~ Fixed: Stained Glass doesn't retain color when exploded ~ Fixed: Stained Glass placed at tick 0 doesn't retain color ~ Fixed: Antimatter and Antimatter Bomb trigger each other ~ Fixed: Strange Matter destroys Cloners ~ Fixed: Nothing can clone Wire ~ Fixed: TPS prompt displays error after canceling ~ Fixed: Decimal coordinates when resetting with odd canvas size ~ Fixed: No double state change when spawning at high airTemp ~ Fixed: Pixels retain clone property when changed ~ Fixed: Crash when mod deletes Sand ~ Fixed: Elements with single-color arrays have black buttons ~ Fixed: 'perTick' error when loading page ~ Fixed: 'fillStyle' error when loading page [Technical] + Behavior grids bigger than 3x3 are centered + Behavior grids can be smaller than 3x3 + Moddable behavior rules ~ Behavior rules are stored in new behaviorRules object + SM (Smash) behavior rule + MX (Mix) behavior rule (MX:true to mix solids) + CC (Change Color) can now take a target, e.g. CC:sand>#00ffff ~ CC (Change Color) no longer applies grain + EX (Explode) follows element 'ignore' property ~ Placed Paint and Shock tools are removed by Unpaint and Uncharge
2024-05-15 12:53:21 -04:00
"XX|CR:smoke|XX"
Sandboxels v1.9.1 [Version 1.9.1 - December 1, 2023 - Cozy Solstice] + Pipe 1. Draw a line with Pipe, maybe while paused 2. Wait for walls to form around it 3. Erase an exit point and allow Pipe to generate + Mayo + Mulch + Porcelain Shard (Hidden) + Jelly (Hidden) [Coffee] + Coffee Bean + Coffee Ground (Hidden) + Coffee (Hidden) [Nuts] + Nuts + Nut Meat (Hidden, from crushing) + Nut Butter (Hidden, from cooking) + Nut Milk (Hidden, from soaking) [Festivities] + Candy is candy cane-colored + Mashed Potato (Hidden) + Skin will warm itself up when cold [Other Changes] + Roots grow through Grass ~ Saplings no longer turn to wood all at once ~ Tree Branches no longer grow when burning ~ Tree Branches, Plant, and Grass are less flammable + Soda deoxidizes Rust and Copper + Balloons pop near absolute zero + Balloons pop when touching Clouds + Humans can consume Tomatoes, Pumpkin Seeds, and Cream + Humans get gas when eating Beans + Humans can take Gold Coins + Skin spawns at average body temperature ~ Skin no longer heals wounds + Snails can eat Lettuce + Tadpoles and Evergreen can be smashed ~ Rats no longer eat Rotten Meat + Rats can drink Milk + Lichen convert Gravel and Rock Wall to Dirt + Yeast ferments Sugar Water and Soda + Caramel freezes into Candy much colder + Baked Batter breaks into Crumbs + Rotten Meat or Cheese and Flies remove Fragrance + Primordial Soup spawns at a warmer temperature + Ammonia affects Pumpkin Seeds, Herbs, and Tomatoes + Glue can fix shards + Salt makes Water colder + Water breaks down Confetti into Cellulose + Hydrogen burns into some Steam + Hydrogen fusion releases Neutrons + Anesthesia breaks down to Oxygen at high temperatures + Castner–Kellner process + Sodium and Mercury reaction shocks and releases heat + Sulfur burns into Stench + Sugar dissolves in Milk + Salt dissolves in Sauce and Melted Cheese + Juice can be radiated + Carbonating Juice makes Soda + Seltzer can dissolve Limestone over time + Water can weather Limestone into Sand + Vinegar slowly dissolves the shell of Eggs + Baking Soda releases CO₂ when heated + Tuff melts into Magma + E-cloner ignores Wire, Sensor, and Battery + Cloners ignore Wall + Incense recipe ~ Fragrance now dissipates over time ~ Oxygen spreads Fragrance and Stench slower ~ Molten Solder no longer makes Fire ~ Recolored Molten Solder ~ Recolored Gold Coin + Insulation won't mix unless Shift is held + LEDs can break into Glass Shards + Cloners display element on hover + Author name appears if present in loaded save + Pressing ; toggles Replace mode + Methane Ice - Removed Molten Baking Soda [Bug Fixes] ~ Fixed: Flicker when stepping frame ~ Fixed: Lamp Oil burns forever ~ Fixed: Mushroom Gills don't conduct heat ~ Fixed: Pumpkin, Stained Glass, Skin, Sponge, E-cloner can be dragged ~ Fixed: God Raying Gray Goo makes Rainbow ~ Fixed: Soda deletes Salt Water quickly ~ Fixed: Juice Ice darkens when melting ~ Fixed: Sand from Water weathering Tuff uses wrong color ~ Fixed: Hail doesn't apply color variants when breaking ~ Fixed: Confirmation appears when dropping save onto empty canvas ~ Fixed: Sauce density too high ~ Fixed: Hail is way too cold ~ Fixed: Humans continue panicking after extinguished ~ Fixed: Cloned pixels don't change state based on Cloner temperature ~ Fixed: Antifire doesn't react with Antifluid right ~ Fixed: Porcelain reforms immediately after breaking when hot ~ Fixed: Hot Bomb often melts itself ~ Fixed: Hard Yolk can't be mixed into Batter/Dough [Technical] + Prop tool + Option for uncompressed raw save data ~ Save version is now sb2 ~ New saves may not work in older versions ~ Old saves will work fine + Version handling system, warnings + Random will work when placed by cheating ~ FW_Ember no longer has a long name + runAfterAutogen function
2023-12-01 17:26:30 -05:00
],
category: "gases",
density: 99999,
state: "gas",
}
elements.polish = {
color: "#aba593",
tool: function(pixel) {
if (elements.polish.reactions[pixel.element] && Math.random()<0.25) {
var r = elements.polish.reactions[pixel.element];
var color2 = r.color2;
if (color2 !== undefined) {
if (Array.isArray(color2)) { color2 = color2[Math.floor(Math.random()*color2.length)]; }
var rgb = hexToRGB(color2);
pixel.color = "rgb("+rgb.r+","+rgb.g+","+rgb.b+")";
}
}
},
behavior: [
"M2|M1|M2",
"M1|DL%10|M1",
Sandboxels v1.9.5 - Update of the Summer [Version 1.9.5 - May 15, 2024 - Update of the Summer] + Mixer + Grinder + Kelp + Freeze Ray + Cloth, made from glueing Feathers + Aurora Borealis, when Protons excite Oxygen high up [Quality of Life] + Mobile Shift button + Intensified tools and line drawing on mobile + Canvas Size setting + Lookup tool can have a bigger radius [Changes] + Tornado Fire, Sand, and Water variant + Tornaodes, Earthquakes, and Tsunamis can merge ~ Tsunamis no longer clone molten and other dense liquids + Sand and Ash in Tornadoes create Cloud variants + Tornadoes are immune to explosions + Disasters are immune to Acid + Bless can remove disasters + Bless turns Rotten Cheese to a blue variant + Pipes retain color in saves + Silver absorbs Neutrons (Nuclear control rods) ~ Room Temp tool now uses air temperature in Settings ~ Unhid Lattice ~ Oil burns slower + Rocks will trample Grass + Glue can convert Cellulose to Paper + Fleas will eat Plant + Salt powder slowly kills Plant + Alcohol Gas ignites at high temperatures + Liquid Light is immune to Acid + Cement neutralizes Acid ~ Gallium reaction breaks down some Aluminum again + Charcoal breaks down at extreme temperatures ~ Hydrogen reaction now depletes Sulfur ~ Water reaction now depletes Caramel + Juice Ice breaks into Slush + Ink mixes with Dye + Sugar dissolves in Juice + Fruit Milk dissolves in Tea + Nut Milk can wet soil + Humans burn on the Sun + Humans steal Diamonds + Bees and Cyanide irritate Skin + Mycelium breaks down dead matter + Mycelium and Hyphae will rot Meat + Rats eat Cured Meat + Ketchup-Baking Soda reaction is more fizzy ~ Snails turn to Limestone instead of Quicklime + Slaked Lime-Seltzer reaction + Limestone-Acid reaction creates byproducts ~ Cooled Quicklime forms a Limestone layer ~ Quicklime-Water reaction produces more heat ~ Lowered Quicklime melting point + Hot Quicklime produces Flash ~ Potassium-Chlorine reaction produces Fire + Potassium Salt reacts with hot Sodium + Potassium Gas (Hidden) + Bless cleans stains left by reactions + Bless cures Meat + Bless removes Dust and Grease ~ Improved Dead Plant coalification ~ Rockets no longer expel Cloners + Lattice reacts with Cold Fire + Gray Goo can melt + Virus is killed by Liquid Light + Static mouseover effect + Static breaks into Malware ~ Moved Ball to Special ~ Moved Pop when unhidden ~ Border element button shows stripes ~ Recolored Glitter ~ Recolored fermented Grape ~ Hid Clone Powder + Potassium Salt alias 'Potassium Chloride' ~ Tweaked electricity for low-conductivity elements ~ Updated Settings menu + Maximum pixel count, with red indicator ~ Optimized very large explosions [Bug Fixes] ~ Fixed: Gaps when drawing fast on mobile ~ Fixed: Middle clicking empty space causes freeze ~ Fixed: Bless and Rock Wall can't be drawn in a line ~ Fixed: Gapes when drawing Bless and Rock Wall fast ~ Fixed: Bless and Rock Wall don't display info ~ Fixed: Bless and Rock can't use Replace Mode ~ Fixed: Brown Dwarf Suns can emit Light when eclipsed ~ Fixed: Language selector doesn't update on refresh ~ Fixed: Mouse size continues increasing past max size ~ Fixed: Uncharge tool doesn't put out LEDs ~ Fixed: Water extinguishes Greek Fire and Firework over and over ~ Fixed: Dragging at tick 0 freezes pixels in place ~ Fixed: Evergreen info page displays NaN ~ Fixed: Spawned Molten Magnesium behaves strange when heated ~ Fixed: Copper Sulfate freezing point is too low ~ Fixed: Stained Glass doesn't retain color when exploded ~ Fixed: Stained Glass placed at tick 0 doesn't retain color ~ Fixed: Antimatter and Antimatter Bomb trigger each other ~ Fixed: Strange Matter destroys Cloners ~ Fixed: Nothing can clone Wire ~ Fixed: TPS prompt displays error after canceling ~ Fixed: Decimal coordinates when resetting with odd canvas size ~ Fixed: No double state change when spawning at high airTemp ~ Fixed: Pixels retain clone property when changed ~ Fixed: Crash when mod deletes Sand ~ Fixed: Elements with single-color arrays have black buttons ~ Fixed: 'perTick' error when loading page ~ Fixed: 'fillStyle' error when loading page [Technical] + Behavior grids bigger than 3x3 are centered + Behavior grids can be smaller than 3x3 + Moddable behavior rules ~ Behavior rules are stored in new behaviorRules object + SM (Smash) behavior rule + MX (Mix) behavior rule (MX:true to mix solids) + CC (Change Color) can now take a target, e.g. CC:sand>#00ffff ~ CC (Change Color) no longer applies grain + EX (Explode) follows element 'ignore' property ~ Placed Paint and Shock tools are removed by Unpaint and Uncharge
2024-05-15 12:53:21 -04:00
"M2|M1|M2"
Sandboxels v1.9.1 [Version 1.9.1 - December 1, 2023 - Cozy Solstice] + Pipe 1. Draw a line with Pipe, maybe while paused 2. Wait for walls to form around it 3. Erase an exit point and allow Pipe to generate + Mayo + Mulch + Porcelain Shard (Hidden) + Jelly (Hidden) [Coffee] + Coffee Bean + Coffee Ground (Hidden) + Coffee (Hidden) [Nuts] + Nuts + Nut Meat (Hidden, from crushing) + Nut Butter (Hidden, from cooking) + Nut Milk (Hidden, from soaking) [Festivities] + Candy is candy cane-colored + Mashed Potato (Hidden) + Skin will warm itself up when cold [Other Changes] + Roots grow through Grass ~ Saplings no longer turn to wood all at once ~ Tree Branches no longer grow when burning ~ Tree Branches, Plant, and Grass are less flammable + Soda deoxidizes Rust and Copper + Balloons pop near absolute zero + Balloons pop when touching Clouds + Humans can consume Tomatoes, Pumpkin Seeds, and Cream + Humans get gas when eating Beans + Humans can take Gold Coins + Skin spawns at average body temperature ~ Skin no longer heals wounds + Snails can eat Lettuce + Tadpoles and Evergreen can be smashed ~ Rats no longer eat Rotten Meat + Rats can drink Milk + Lichen convert Gravel and Rock Wall to Dirt + Yeast ferments Sugar Water and Soda + Caramel freezes into Candy much colder + Baked Batter breaks into Crumbs + Rotten Meat or Cheese and Flies remove Fragrance + Primordial Soup spawns at a warmer temperature + Ammonia affects Pumpkin Seeds, Herbs, and Tomatoes + Glue can fix shards + Salt makes Water colder + Water breaks down Confetti into Cellulose + Hydrogen burns into some Steam + Hydrogen fusion releases Neutrons + Anesthesia breaks down to Oxygen at high temperatures + Castner–Kellner process + Sodium and Mercury reaction shocks and releases heat + Sulfur burns into Stench + Sugar dissolves in Milk + Salt dissolves in Sauce and Melted Cheese + Juice can be radiated + Carbonating Juice makes Soda + Seltzer can dissolve Limestone over time + Water can weather Limestone into Sand + Vinegar slowly dissolves the shell of Eggs + Baking Soda releases CO₂ when heated + Tuff melts into Magma + E-cloner ignores Wire, Sensor, and Battery + Cloners ignore Wall + Incense recipe ~ Fragrance now dissipates over time ~ Oxygen spreads Fragrance and Stench slower ~ Molten Solder no longer makes Fire ~ Recolored Molten Solder ~ Recolored Gold Coin + Insulation won't mix unless Shift is held + LEDs can break into Glass Shards + Cloners display element on hover + Author name appears if present in loaded save + Pressing ; toggles Replace mode + Methane Ice - Removed Molten Baking Soda [Bug Fixes] ~ Fixed: Flicker when stepping frame ~ Fixed: Lamp Oil burns forever ~ Fixed: Mushroom Gills don't conduct heat ~ Fixed: Pumpkin, Stained Glass, Skin, Sponge, E-cloner can be dragged ~ Fixed: God Raying Gray Goo makes Rainbow ~ Fixed: Soda deletes Salt Water quickly ~ Fixed: Juice Ice darkens when melting ~ Fixed: Sand from Water weathering Tuff uses wrong color ~ Fixed: Hail doesn't apply color variants when breaking ~ Fixed: Confirmation appears when dropping save onto empty canvas ~ Fixed: Sauce density too high ~ Fixed: Hail is way too cold ~ Fixed: Humans continue panicking after extinguished ~ Fixed: Cloned pixels don't change state based on Cloner temperature ~ Fixed: Antifire doesn't react with Antifluid right ~ Fixed: Porcelain reforms immediately after breaking when hot ~ Fixed: Hot Bomb often melts itself ~ Fixed: Hard Yolk can't be mixed into Batter/Dough [Technical] + Prop tool + Option for uncompressed raw save data ~ Save version is now sb2 ~ New saves may not work in older versions ~ Old saves will work fine + Version handling system, warnings + Random will work when placed by cheating ~ FW_Ember no longer has a long name + runAfterAutogen function
2023-12-01 17:26:30 -05:00
],
reactions: {
"wood": { color2:"#872b00" },
"glass": { color2:"#526158" },
},
burn: 100,
burnTime: 2,
state: "gas",
canPlace: true,
category: "gases",
stain: -0.5
}
window.addEventListener("load", function() {
eLists.FOOD = [];
for (var element in elements) {
if (elements[element].isFood) {
eLists.FOOD.push(element);
}
}
})
elements.food = {
color: ["#359100","#74b332","#b9d461","#dede7a"],
tick: function(pixel) {
// Choose randomly from eLists.SEEDS
changePixel(pixel,eLists.FOOD[Math.floor(Math.random()*eLists.FOOD.length)]);
},
category: "food"
}
2023-12-14 15:20:52 -05:00
elements.liquid = {
behavior: [
"XX|XX|XX",
"M2|XX|M2",
Sandboxels v1.9.5 - Update of the Summer [Version 1.9.5 - May 15, 2024 - Update of the Summer] + Mixer + Grinder + Kelp + Freeze Ray + Cloth, made from glueing Feathers + Aurora Borealis, when Protons excite Oxygen high up [Quality of Life] + Mobile Shift button + Intensified tools and line drawing on mobile + Canvas Size setting + Lookup tool can have a bigger radius [Changes] + Tornado Fire, Sand, and Water variant + Tornaodes, Earthquakes, and Tsunamis can merge ~ Tsunamis no longer clone molten and other dense liquids + Sand and Ash in Tornadoes create Cloud variants + Tornadoes are immune to explosions + Disasters are immune to Acid + Bless can remove disasters + Bless turns Rotten Cheese to a blue variant + Pipes retain color in saves + Silver absorbs Neutrons (Nuclear control rods) ~ Room Temp tool now uses air temperature in Settings ~ Unhid Lattice ~ Oil burns slower + Rocks will trample Grass + Glue can convert Cellulose to Paper + Fleas will eat Plant + Salt powder slowly kills Plant + Alcohol Gas ignites at high temperatures + Liquid Light is immune to Acid + Cement neutralizes Acid ~ Gallium reaction breaks down some Aluminum again + Charcoal breaks down at extreme temperatures ~ Hydrogen reaction now depletes Sulfur ~ Water reaction now depletes Caramel + Juice Ice breaks into Slush + Ink mixes with Dye + Sugar dissolves in Juice + Fruit Milk dissolves in Tea + Nut Milk can wet soil + Humans burn on the Sun + Humans steal Diamonds + Bees and Cyanide irritate Skin + Mycelium breaks down dead matter + Mycelium and Hyphae will rot Meat + Rats eat Cured Meat + Ketchup-Baking Soda reaction is more fizzy ~ Snails turn to Limestone instead of Quicklime + Slaked Lime-Seltzer reaction + Limestone-Acid reaction creates byproducts ~ Cooled Quicklime forms a Limestone layer ~ Quicklime-Water reaction produces more heat ~ Lowered Quicklime melting point + Hot Quicklime produces Flash ~ Potassium-Chlorine reaction produces Fire + Potassium Salt reacts with hot Sodium + Potassium Gas (Hidden) + Bless cleans stains left by reactions + Bless cures Meat + Bless removes Dust and Grease ~ Improved Dead Plant coalification ~ Rockets no longer expel Cloners + Lattice reacts with Cold Fire + Gray Goo can melt + Virus is killed by Liquid Light + Static mouseover effect + Static breaks into Malware ~ Moved Ball to Special ~ Moved Pop when unhidden ~ Border element button shows stripes ~ Recolored Glitter ~ Recolored fermented Grape ~ Hid Clone Powder + Potassium Salt alias 'Potassium Chloride' ~ Tweaked electricity for low-conductivity elements ~ Updated Settings menu + Maximum pixel count, with red indicator ~ Optimized very large explosions [Bug Fixes] ~ Fixed: Gaps when drawing fast on mobile ~ Fixed: Middle clicking empty space causes freeze ~ Fixed: Bless and Rock Wall can't be drawn in a line ~ Fixed: Gapes when drawing Bless and Rock Wall fast ~ Fixed: Bless and Rock Wall don't display info ~ Fixed: Bless and Rock can't use Replace Mode ~ Fixed: Brown Dwarf Suns can emit Light when eclipsed ~ Fixed: Language selector doesn't update on refresh ~ Fixed: Mouse size continues increasing past max size ~ Fixed: Uncharge tool doesn't put out LEDs ~ Fixed: Water extinguishes Greek Fire and Firework over and over ~ Fixed: Dragging at tick 0 freezes pixels in place ~ Fixed: Evergreen info page displays NaN ~ Fixed: Spawned Molten Magnesium behaves strange when heated ~ Fixed: Copper Sulfate freezing point is too low ~ Fixed: Stained Glass doesn't retain color when exploded ~ Fixed: Stained Glass placed at tick 0 doesn't retain color ~ Fixed: Antimatter and Antimatter Bomb trigger each other ~ Fixed: Strange Matter destroys Cloners ~ Fixed: Nothing can clone Wire ~ Fixed: TPS prompt displays error after canceling ~ Fixed: Decimal coordinates when resetting with odd canvas size ~ Fixed: No double state change when spawning at high airTemp ~ Fixed: Pixels retain clone property when changed ~ Fixed: Crash when mod deletes Sand ~ Fixed: Elements with single-color arrays have black buttons ~ Fixed: 'perTick' error when loading page ~ Fixed: 'fillStyle' error when loading page [Technical] + Behavior grids bigger than 3x3 are centered + Behavior grids can be smaller than 3x3 + Moddable behavior rules ~ Behavior rules are stored in new behaviorRules object + SM (Smash) behavior rule + MX (Mix) behavior rule (MX:true to mix solids) + CC (Change Color) can now take a target, e.g. CC:sand>#00ffff ~ CC (Change Color) no longer applies grain + EX (Explode) follows element 'ignore' property ~ Placed Paint and Shock tools are removed by Unpaint and Uncharge
2024-05-15 12:53:21 -04:00
"M1|M1|M1"
2023-12-14 15:20:52 -05:00
],
category: "special"
}
2023-12-14 15:27:23 -05:00
elements.gas = {
behavior: [
"M1|M1|M1",
"M1|XX|M1",
Sandboxels v1.9.5 - Update of the Summer [Version 1.9.5 - May 15, 2024 - Update of the Summer] + Mixer + Grinder + Kelp + Freeze Ray + Cloth, made from glueing Feathers + Aurora Borealis, when Protons excite Oxygen high up [Quality of Life] + Mobile Shift button + Intensified tools and line drawing on mobile + Canvas Size setting + Lookup tool can have a bigger radius [Changes] + Tornado Fire, Sand, and Water variant + Tornaodes, Earthquakes, and Tsunamis can merge ~ Tsunamis no longer clone molten and other dense liquids + Sand and Ash in Tornadoes create Cloud variants + Tornadoes are immune to explosions + Disasters are immune to Acid + Bless can remove disasters + Bless turns Rotten Cheese to a blue variant + Pipes retain color in saves + Silver absorbs Neutrons (Nuclear control rods) ~ Room Temp tool now uses air temperature in Settings ~ Unhid Lattice ~ Oil burns slower + Rocks will trample Grass + Glue can convert Cellulose to Paper + Fleas will eat Plant + Salt powder slowly kills Plant + Alcohol Gas ignites at high temperatures + Liquid Light is immune to Acid + Cement neutralizes Acid ~ Gallium reaction breaks down some Aluminum again + Charcoal breaks down at extreme temperatures ~ Hydrogen reaction now depletes Sulfur ~ Water reaction now depletes Caramel + Juice Ice breaks into Slush + Ink mixes with Dye + Sugar dissolves in Juice + Fruit Milk dissolves in Tea + Nut Milk can wet soil + Humans burn on the Sun + Humans steal Diamonds + Bees and Cyanide irritate Skin + Mycelium breaks down dead matter + Mycelium and Hyphae will rot Meat + Rats eat Cured Meat + Ketchup-Baking Soda reaction is more fizzy ~ Snails turn to Limestone instead of Quicklime + Slaked Lime-Seltzer reaction + Limestone-Acid reaction creates byproducts ~ Cooled Quicklime forms a Limestone layer ~ Quicklime-Water reaction produces more heat ~ Lowered Quicklime melting point + Hot Quicklime produces Flash ~ Potassium-Chlorine reaction produces Fire + Potassium Salt reacts with hot Sodium + Potassium Gas (Hidden) + Bless cleans stains left by reactions + Bless cures Meat + Bless removes Dust and Grease ~ Improved Dead Plant coalification ~ Rockets no longer expel Cloners + Lattice reacts with Cold Fire + Gray Goo can melt + Virus is killed by Liquid Light + Static mouseover effect + Static breaks into Malware ~ Moved Ball to Special ~ Moved Pop when unhidden ~ Border element button shows stripes ~ Recolored Glitter ~ Recolored fermented Grape ~ Hid Clone Powder + Potassium Salt alias 'Potassium Chloride' ~ Tweaked electricity for low-conductivity elements ~ Updated Settings menu + Maximum pixel count, with red indicator ~ Optimized very large explosions [Bug Fixes] ~ Fixed: Gaps when drawing fast on mobile ~ Fixed: Middle clicking empty space causes freeze ~ Fixed: Bless and Rock Wall can't be drawn in a line ~ Fixed: Gapes when drawing Bless and Rock Wall fast ~ Fixed: Bless and Rock Wall don't display info ~ Fixed: Bless and Rock can't use Replace Mode ~ Fixed: Brown Dwarf Suns can emit Light when eclipsed ~ Fixed: Language selector doesn't update on refresh ~ Fixed: Mouse size continues increasing past max size ~ Fixed: Uncharge tool doesn't put out LEDs ~ Fixed: Water extinguishes Greek Fire and Firework over and over ~ Fixed: Dragging at tick 0 freezes pixels in place ~ Fixed: Evergreen info page displays NaN ~ Fixed: Spawned Molten Magnesium behaves strange when heated ~ Fixed: Copper Sulfate freezing point is too low ~ Fixed: Stained Glass doesn't retain color when exploded ~ Fixed: Stained Glass placed at tick 0 doesn't retain color ~ Fixed: Antimatter and Antimatter Bomb trigger each other ~ Fixed: Strange Matter destroys Cloners ~ Fixed: Nothing can clone Wire ~ Fixed: TPS prompt displays error after canceling ~ Fixed: Decimal coordinates when resetting with odd canvas size ~ Fixed: No double state change when spawning at high airTemp ~ Fixed: Pixels retain clone property when changed ~ Fixed: Crash when mod deletes Sand ~ Fixed: Elements with single-color arrays have black buttons ~ Fixed: 'perTick' error when loading page ~ Fixed: 'fillStyle' error when loading page [Technical] + Behavior grids bigger than 3x3 are centered + Behavior grids can be smaller than 3x3 + Moddable behavior rules ~ Behavior rules are stored in new behaviorRules object + SM (Smash) behavior rule + MX (Mix) behavior rule (MX:true to mix solids) + CC (Change Color) can now take a target, e.g. CC:sand>#00ffff ~ CC (Change Color) no longer applies grain + EX (Explode) follows element 'ignore' property ~ Placed Paint and Shock tools are removed by Unpaint and Uncharge
2024-05-15 12:53:21 -04:00
"M1|M1|M1"
2023-12-14 15:27:23 -05:00
],
state: "gas",
category: "special"
}
elements.liquid_gas = {
behavior: [
"M1%25|M1%25|M1%25",
"M2|XX|M2",
Sandboxels v1.9.5 - Update of the Summer [Version 1.9.5 - May 15, 2024 - Update of the Summer] + Mixer + Grinder + Kelp + Freeze Ray + Cloth, made from glueing Feathers + Aurora Borealis, when Protons excite Oxygen high up [Quality of Life] + Mobile Shift button + Intensified tools and line drawing on mobile + Canvas Size setting + Lookup tool can have a bigger radius [Changes] + Tornado Fire, Sand, and Water variant + Tornaodes, Earthquakes, and Tsunamis can merge ~ Tsunamis no longer clone molten and other dense liquids + Sand and Ash in Tornadoes create Cloud variants + Tornadoes are immune to explosions + Disasters are immune to Acid + Bless can remove disasters + Bless turns Rotten Cheese to a blue variant + Pipes retain color in saves + Silver absorbs Neutrons (Nuclear control rods) ~ Room Temp tool now uses air temperature in Settings ~ Unhid Lattice ~ Oil burns slower + Rocks will trample Grass + Glue can convert Cellulose to Paper + Fleas will eat Plant + Salt powder slowly kills Plant + Alcohol Gas ignites at high temperatures + Liquid Light is immune to Acid + Cement neutralizes Acid ~ Gallium reaction breaks down some Aluminum again + Charcoal breaks down at extreme temperatures ~ Hydrogen reaction now depletes Sulfur ~ Water reaction now depletes Caramel + Juice Ice breaks into Slush + Ink mixes with Dye + Sugar dissolves in Juice + Fruit Milk dissolves in Tea + Nut Milk can wet soil + Humans burn on the Sun + Humans steal Diamonds + Bees and Cyanide irritate Skin + Mycelium breaks down dead matter + Mycelium and Hyphae will rot Meat + Rats eat Cured Meat + Ketchup-Baking Soda reaction is more fizzy ~ Snails turn to Limestone instead of Quicklime + Slaked Lime-Seltzer reaction + Limestone-Acid reaction creates byproducts ~ Cooled Quicklime forms a Limestone layer ~ Quicklime-Water reaction produces more heat ~ Lowered Quicklime melting point + Hot Quicklime produces Flash ~ Potassium-Chlorine reaction produces Fire + Potassium Salt reacts with hot Sodium + Potassium Gas (Hidden) + Bless cleans stains left by reactions + Bless cures Meat + Bless removes Dust and Grease ~ Improved Dead Plant coalification ~ Rockets no longer expel Cloners + Lattice reacts with Cold Fire + Gray Goo can melt + Virus is killed by Liquid Light + Static mouseover effect + Static breaks into Malware ~ Moved Ball to Special ~ Moved Pop when unhidden ~ Border element button shows stripes ~ Recolored Glitter ~ Recolored fermented Grape ~ Hid Clone Powder + Potassium Salt alias 'Potassium Chloride' ~ Tweaked electricity for low-conductivity elements ~ Updated Settings menu + Maximum pixel count, with red indicator ~ Optimized very large explosions [Bug Fixes] ~ Fixed: Gaps when drawing fast on mobile ~ Fixed: Middle clicking empty space causes freeze ~ Fixed: Bless and Rock Wall can't be drawn in a line ~ Fixed: Gapes when drawing Bless and Rock Wall fast ~ Fixed: Bless and Rock Wall don't display info ~ Fixed: Bless and Rock can't use Replace Mode ~ Fixed: Brown Dwarf Suns can emit Light when eclipsed ~ Fixed: Language selector doesn't update on refresh ~ Fixed: Mouse size continues increasing past max size ~ Fixed: Uncharge tool doesn't put out LEDs ~ Fixed: Water extinguishes Greek Fire and Firework over and over ~ Fixed: Dragging at tick 0 freezes pixels in place ~ Fixed: Evergreen info page displays NaN ~ Fixed: Spawned Molten Magnesium behaves strange when heated ~ Fixed: Copper Sulfate freezing point is too low ~ Fixed: Stained Glass doesn't retain color when exploded ~ Fixed: Stained Glass placed at tick 0 doesn't retain color ~ Fixed: Antimatter and Antimatter Bomb trigger each other ~ Fixed: Strange Matter destroys Cloners ~ Fixed: Nothing can clone Wire ~ Fixed: TPS prompt displays error after canceling ~ Fixed: Decimal coordinates when resetting with odd canvas size ~ Fixed: No double state change when spawning at high airTemp ~ Fixed: Pixels retain clone property when changed ~ Fixed: Crash when mod deletes Sand ~ Fixed: Elements with single-color arrays have black buttons ~ Fixed: 'perTick' error when loading page ~ Fixed: 'fillStyle' error when loading page [Technical] + Behavior grids bigger than 3x3 are centered + Behavior grids can be smaller than 3x3 + Moddable behavior rules ~ Behavior rules are stored in new behaviorRules object + SM (Smash) behavior rule + MX (Mix) behavior rule (MX:true to mix solids) + CC (Change Color) can now take a target, e.g. CC:sand>#00ffff ~ CC (Change Color) no longer applies grain + EX (Explode) follows element 'ignore' property ~ Placed Paint and Shock tools are removed by Unpaint and Uncharge
2024-05-15 12:53:21 -04:00
"M1|M1|M1"
2023-12-14 15:27:23 -05:00
],
state: "gas",
category: "special"
}
Sandboxels v1.9.5 - Update of the Summer [Version 1.9.5 - May 15, 2024 - Update of the Summer] + Mixer + Grinder + Kelp + Freeze Ray + Cloth, made from glueing Feathers + Aurora Borealis, when Protons excite Oxygen high up [Quality of Life] + Mobile Shift button + Intensified tools and line drawing on mobile + Canvas Size setting + Lookup tool can have a bigger radius [Changes] + Tornado Fire, Sand, and Water variant + Tornaodes, Earthquakes, and Tsunamis can merge ~ Tsunamis no longer clone molten and other dense liquids + Sand and Ash in Tornadoes create Cloud variants + Tornadoes are immune to explosions + Disasters are immune to Acid + Bless can remove disasters + Bless turns Rotten Cheese to a blue variant + Pipes retain color in saves + Silver absorbs Neutrons (Nuclear control rods) ~ Room Temp tool now uses air temperature in Settings ~ Unhid Lattice ~ Oil burns slower + Rocks will trample Grass + Glue can convert Cellulose to Paper + Fleas will eat Plant + Salt powder slowly kills Plant + Alcohol Gas ignites at high temperatures + Liquid Light is immune to Acid + Cement neutralizes Acid ~ Gallium reaction breaks down some Aluminum again + Charcoal breaks down at extreme temperatures ~ Hydrogen reaction now depletes Sulfur ~ Water reaction now depletes Caramel + Juice Ice breaks into Slush + Ink mixes with Dye + Sugar dissolves in Juice + Fruit Milk dissolves in Tea + Nut Milk can wet soil + Humans burn on the Sun + Humans steal Diamonds + Bees and Cyanide irritate Skin + Mycelium breaks down dead matter + Mycelium and Hyphae will rot Meat + Rats eat Cured Meat + Ketchup-Baking Soda reaction is more fizzy ~ Snails turn to Limestone instead of Quicklime + Slaked Lime-Seltzer reaction + Limestone-Acid reaction creates byproducts ~ Cooled Quicklime forms a Limestone layer ~ Quicklime-Water reaction produces more heat ~ Lowered Quicklime melting point + Hot Quicklime produces Flash ~ Potassium-Chlorine reaction produces Fire + Potassium Salt reacts with hot Sodium + Potassium Gas (Hidden) + Bless cleans stains left by reactions + Bless cures Meat + Bless removes Dust and Grease ~ Improved Dead Plant coalification ~ Rockets no longer expel Cloners + Lattice reacts with Cold Fire + Gray Goo can melt + Virus is killed by Liquid Light + Static mouseover effect + Static breaks into Malware ~ Moved Ball to Special ~ Moved Pop when unhidden ~ Border element button shows stripes ~ Recolored Glitter ~ Recolored fermented Grape ~ Hid Clone Powder + Potassium Salt alias 'Potassium Chloride' ~ Tweaked electricity for low-conductivity elements ~ Updated Settings menu + Maximum pixel count, with red indicator ~ Optimized very large explosions [Bug Fixes] ~ Fixed: Gaps when drawing fast on mobile ~ Fixed: Middle clicking empty space causes freeze ~ Fixed: Bless and Rock Wall can't be drawn in a line ~ Fixed: Gapes when drawing Bless and Rock Wall fast ~ Fixed: Bless and Rock Wall don't display info ~ Fixed: Bless and Rock can't use Replace Mode ~ Fixed: Brown Dwarf Suns can emit Light when eclipsed ~ Fixed: Language selector doesn't update on refresh ~ Fixed: Mouse size continues increasing past max size ~ Fixed: Uncharge tool doesn't put out LEDs ~ Fixed: Water extinguishes Greek Fire and Firework over and over ~ Fixed: Dragging at tick 0 freezes pixels in place ~ Fixed: Evergreen info page displays NaN ~ Fixed: Spawned Molten Magnesium behaves strange when heated ~ Fixed: Copper Sulfate freezing point is too low ~ Fixed: Stained Glass doesn't retain color when exploded ~ Fixed: Stained Glass placed at tick 0 doesn't retain color ~ Fixed: Antimatter and Antimatter Bomb trigger each other ~ Fixed: Strange Matter destroys Cloners ~ Fixed: Nothing can clone Wire ~ Fixed: TPS prompt displays error after canceling ~ Fixed: Decimal coordinates when resetting with odd canvas size ~ Fixed: No double state change when spawning at high airTemp ~ Fixed: Pixels retain clone property when changed ~ Fixed: Crash when mod deletes Sand ~ Fixed: Elements with single-color arrays have black buttons ~ Fixed: 'perTick' error when loading page ~ Fixed: 'fillStyle' error when loading page [Technical] + Behavior grids bigger than 3x3 are centered + Behavior grids can be smaller than 3x3 + Moddable behavior rules ~ Behavior rules are stored in new behaviorRules object + SM (Smash) behavior rule + MX (Mix) behavior rule (MX:true to mix solids) + CC (Change Color) can now take a target, e.g. CC:sand>#00ffff ~ CC (Change Color) no longer applies grain + EX (Explode) follows element 'ignore' property ~ Placed Paint and Shock tools are removed by Unpaint and Uncharge
2024-05-15 12:53:21 -04:00
elements.big_behavior = {
behavior: [
"CR:wood|CR:wood|CR:wood|CR:wood|CR:wood",
"CR:wood|XX|XX|XX|CR:wood",
"CR:wood|XX|XX|XX|CR:wood",
"CR:wood|XX|XX|XX|CR:wood",
"CR:wood|CR:wood|CR:wood|CR:wood|CR:wood",
],
category: "special"
}
/*
elements.small_behavior = {
behavior: [
"CR:wood|CR:wood|CH:wood|CR:wood|CR:wood"
],
category: "special"
}
elements.big_behavior_del = {
behavior: [
"CR:wood|CR:wood|CR:wood|CR:wood|CR:wood",
"CR:wood|XX|XX|XX|CR:wood",
"CR:wood|XX|DL|XX|CR:wood",
"CR:wood|XX|XX|XX|CR:wood",
"CR:wood|CR:wood|CR:wood|CR:wood|CR:wood",
],
category: "special"
}
elements.odd_behavior = {
behavior: [
"CR:wood|CR:wood|CR:wood|CR:wood",
"CR:wood|XX|XX|CR:wood",
"CR:wood|XX|XX|CR:wood",
"CR:wood|CR:wood|CR:wood|CR:wood",
],
category: "special"
}
elements.big_sponge = {
behavior: [
"DL:water|DL:water|DL:water|DL:water|DL:water",
"DL:water|DL:water|DL:water|DL:water|DL:water",
"DL:water|DL:water|XX|DL:water|DL:water",
"DL:water|DL:water|DL:water|DL:water|DL:water",
"DL:water|DL:water|DL:water|DL:water|DL:water",
],
category: "special"
}
*/
elements.flipbook = {
tick: function(pixel) {
if (pixel.frame === undefined) {
pixel.frame = 0;
pixel.color = "#ffffff"
}
pixel["frame"+pixel.frame] = pixel.color;
pixel.frame = (pixel.frame+1)%(pixel.frames || 10);
pixel.color = pixel["frame"+pixel.frame] || "#ffffff";
},
category: "special"
}
elements.clone_fluid = {
color: ["#d9d943","#c3c33a"],
tick: function(pixel) {
behaviors.LIQUID(pixel);
// loop through adjacentCoords
for (var i=0; i < adjacentCoords.length; i++) {
var coords = adjacentCoords[i];
var x = pixel.x + coords[0];
var y = pixel.y + coords[1];
if (!isEmpty(x,y,true) && pixelMap[x][y].element !== "clone_fluid") {
changePixel(pixel,pixelMap[x][y].element);
}
}
},
category: "machines",
state: "liquid",
density: 1000
}
// elements.tester = {
// behavior: [
// "SM%5 AND MX|SM%5 AND MX|SM%5 AND MX",
// "SM%5 AND MX|XX|SM%5 AND MX",
// "SM%5 AND MX|SM%5 AND MX|SM%5 AND MX",
// ],
// category: "special"
2024-12-27 19:46:15 -05:00
// }
2025-04-13 22:48:44 -04:00
elements.hue_paint = {
color: elements.paint.color,
tool: (pixel) => {
let hsl;
if (pixel.color.match(/^rgb/)) {
hsl = RGBToHSL(pixel.color.match(/\d+/g));
2024-12-28 13:43:33 -05:00
}
2025-04-13 22:48:44 -04:00
if (hsl) {
let newRGB = hexToRGB(currentColorMap.hue_paint);
let newHSL = RGBToHSL([newRGB.r,newRGB.g,newRGB.b]);
hsl[0] = parseFloat(newHSL[0]);
hsl[1] = parseFloat(hsl[1]);
if (hsl[1] < 0.05) hsl[1] = 0.1;
hsl[2] = parseFloat(hsl[2]);
newRGB = HSLtoRGB(hsl);
newRGB[0] = Math.floor(newRGB[0]);
newRGB[1] = Math.floor(newRGB[1]);
newRGB[2] = Math.floor(newRGB[2]);
pixel.color = "rgb("+newRGB.join(",")+")";
delete pixel.origColor;
2025-01-08 13:00:52 -05:00
}
2025-04-13 22:48:44 -04:00
},
category: "special",
customColor: true,
Version 1.13.2 - January 11, 2026 + Edit Mode ~ Moved Special tools to the edit tab ~ Expect more tools in the future + Relations - Multiple pixels as a single entity + Group and Ungroup tool in edit tab + Grouped pixels fall and move as one structure + Grouped pixels are ungrouped when broken or changing states + Grouped pixels can displace fluids (Experimental) + More Shift-Select functionality: + Battery can set a frequency to create timers + Image tool can set element ~ Fire begins more yellow and gets redder quicker + Icing (Hidden) made with Butter and Sugar ~ Liquids and Gases appear less grainy ~ Settings changes + Speed option in Settings to replace TPS button + Keybind: T to change TPS ~ Renamed E button to Elem button ~ Improved simulation speeds - Removed World Gen ~ We recommend the PRNGworldgenlib.js mod, a much better world generator - Removed Cheerful Mode [Changes] + Escape can be pressed to cancel while drawing a line + Fillers can be painted and will fight other colors + Portals show destination lines when hovered over or selected + Portal In can be selected with the Elem button by typing 'Portal' + Lightning placed near certain elements will change color + Worms can break down Flour, Dough, Adobe, Paper, Confetti, Cellulose, Cheese, and Potato + Worms can move through Mulch + Radiation will radiate Batter + Rad Steam causes Cheese to rot ~ Filters and Gates are Acid-resistant ~ Portals no longer teleport Fuse ~ Ruler measures diagonal lines as a pixel count instead of hypotenuse ~ Unique flame colors for Nickel, Iron, and Mercury ~ Rearranged Special category ~ Opening the Info, Mods, or Settings menus will pause the game ~ Steam: All canvas sizes now stretch to the full screen width + Assigned densities to many solids + Keybind: Quote (") to toggle Edit Mode [Bug Fixes] ~ Fixed: Dragging pixels through Filters creates ghost pixels ~ Fixed: Filters can break when transporting to Gates or Pipes ~ Fixed: Pixels are rendered in incorrect position when mixing with Pipe, Filter, or Gate ~ Fixed: Broken modded saves are loaded every bootup ~ Fixed: Precision Dot is misaligned with 2- and 4-wide brushes ~ Fixed: Portals can't transmit electricity if surrounded by pixels ~ Fixed: E-cloner can't be set to Fuse by clicking on it ~ Fixed: Some saves throw TypeError "Cannot set properties of undefined" ~ Fixed: Prop tool always unpauses after dialog ~ Fixed: Z and Backspace keys select Heat by default instead of Sand ~ Fixed: Random can't place Fire, Plasma, Ink, Bless, Rock Wall, Cold Fire, Sun, Pointer, or Art ~ Fixed: Elem dialog doesn't close if button is pressed again ~ Fixed: Wrong font when language set to Italian ~ Fixed: Magnesium melts at a much lower temperature than expected ~ Fixed: Shift-selecting Random and inputting 'random' causes errors [Technical] ~ Note: Optimizations mean a lot of code was rewritten, please report any issues and be patient ~ Note: Don't pass an 'rgba' color to drawSquare, use the 'alpha' argument instead + Pixel relations system + Used to group pixels together + '_r' pixel property to identify its relation (should be an integer) + 'trackPaint' element property (boolean) + 'painted' pixel property (color code) given to these elements when painted + "Failed to load" message instead of hanging forever ~ 'con' contents only render if element has existing 'canContain' property ~ 'onMouseDown' element event only triggers with left clicks ~ Acid Gas 'ignore' property is now identical to Acid ~ Elements with a set density but no state are set to solid ~ Fuse no longer shows hidden element ~ Save version is now sb7
2026-01-11 13:52:44 -05:00
}
elements.burn_powder = {
tick: function(pixel) {
if (pixelTicks - pixel.start < 30) {
doDefaults(pixel);
return;
}
if (pixelTicks - pixel.start < 30 * 2 && Math.random() < 0.95) {
doDefaults(pixel);
return;
}
behaviors.POWDER(pixel);
},
tempHigh: 30,
stateHigh: ["fire","fire","fire","ash"],
category: "special",
state: "solid",
density: 1500
}
elements.burn_fluid = {
tick: function(pixel) {
if (pixelTicks - pixel.start < 30) {
doDefaults(pixel);
return;
}
if (pixelTicks - pixel.start < 30 * 2 && Math.random() < 0.95) {
doDefaults(pixel);
return;
}
behaviors.LIQUID(pixel);
},
tempHigh: 30,
stateHigh: ["steam","smoke"],
category: "special",
state: "liquid",
density: 1000
}
elements.color_eraser = {
tool: function(pixel) {
let color1 = pixel.color.match(/\d+/g);
let pixels = floodPixels(pixel.x, pixel.y, (p) => {
if (!p.color.match(/^rgb/)) return false;
let color2 = p.color.match(/\d+/g);
if (Math.abs(color2[0] - color1[0]) < 30 &&
Math.abs(color2[1] - color1[1]) < 30 &&
Math.abs(color2[2] - color1[2]) < 30) {
return true;
}
});
pixels.forEach((p) => {
deletePixel(p.x, p.y);
})
},
category: "special"
2025-04-13 22:48:44 -04:00
}