From f18187d6596be7751973e8c77e202afd13de0d3e Mon Sep 17 00:00:00 2001
From: slweeb <91897291+slweeb@users.noreply.github.com>
Date: Fri, 2 Feb 2024 14:54:29 -0500
Subject: [PATCH] v1.9.3
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
[Version 1.9.3 - February 2, 2024 - Mix & Munch]
+ Potassium
+ Magnesium
+ Antibomb
+ Nut Oil
+ Cured Meat, from mixing with Salt
+ Grease, from cooking Meat
+ (BETA) Support for British, German, French, Hungarian, Polish, Portuguese, Vietnamese, Chinese
[Chemistry]
+ Water and Foam can extinguish small fires (Outer pixels)
+ Hydrogen is explosive when burning
~ Improved Calcium-Water reaction
+ Calcium reacts with Water variants
~ Recolored Calcium
+ Calcium-Acid reaction
+ Calcium exposed to air turns to Quicklime
+ Quicklime is an insecticide
+ Limestone can break into Gravel
~ Many things no longer turn to raw Calcium
~ Tweaked Quicklime-Water rection
+ Oil distills into Propane, Plastic, and Lamp Oil at certain temperatures
+ Cells break down Oil into Methane
+ Propane Ice (Hidden)
~ Copper no longer oxidizes in Water
+ Soap recipe
+ Potassium Salt recipe
+ Glue can be made from Bones
+ Acid reacts with Zinc and Sugar
+ Blue and Rose Gold can break
~ Recolored Electrum for consistency with other Golds
~ Anesthesia requires heat for production
~ AlGa reaction creates proper amounts
~ Aluminum flame color
~ Foam deletes when frozen
+ Caustic Potash (Hidden)
[Life]
+ Evergreen breaks into Sap
+ Sap is flammable
+ Flowers have more color variety (Light & dark)
~ Spawned Petals are multicolor again
+ Pollen requires soil to germinate
+ Pollen will sometimes fail to germinate
~ Bees drop Pollen less often if plants are nearby
~ Bees lose their Pollen when dropping it
+ Bees warm Hive to at least 33°C
+ Ant Walls can be damaged by Fire
+ Rats can eat Worms, Ants, Frogs, Snails, and Slugs
+ Worms, Fish, and Grass die in Alcohol
~ Fish Eggs are colored black
~ Fish no longer eat Meat
~ Snails and Slugs no longer die in Salt Water
~ Snails consume Limestone slower
+ Humans eat Pickles and Sauce
~ Humans won't rot while being defibrillated
+ Cancer kills Grass
~ Ocean worldgen uses Salt Water
[Cooking]
~ Mixing Dough and Batter changes color without deleting ingredients
+ Yeast, Cream, Baking Soda, and Quicklime help Dough and Batter rise
+ Deep-fried color when cooking Dough or Batter in hot Nut Oil, Butter, or Grease
+ Cooking Nut Meat makes some Nut Oil
+ Dough can be made with Vinegar
+ Cheese can be made with Yogurt
+ Yeast can ferment Milk into Cheese
+ Honey, Caramel, and Molasses can sweeten Water
+ Mixing Honey and Sugar Water creates Wax
+ Coffee Pumpkin Spice color variant
~ Tea and Coffee spawn warm
~ Moved Cream slightly
~ Moved Rad Cloud and Rad Steam slightly
+ Fat (Hidden)
[Other]
+ Save menu includes Author and Description inputs
+ Save menu remembers your name for later
+ Save menu autofills info from current save
+ Some elements will forcefully save with color
~ Settings don't save when in a loaded save
+ Image tool works with Replace Mode
+ Image tool replaces pixels when holding Shift
+ Hidden count goes down in real time when unlocking
+ Clay Soil heats up into Brick
+ Clay and Dirt or Gravel makes Clay Soil
+ Clay freezes into Clay Soil
+ Nitro and Clay or TNT makes Dynamite
~ Dynamite must be broken or shocked to explode
~ Gunpowder is less powerful than Dynamite
+ Bubbles pop when broken
+ Soap removes Glue
~ Soap reactions are less instant
+ Mercury dirties Seltzer
+ Uranium dirties Slush
+ Uranium slowly melts Snow
+ Ozone pops Balloons
+ Greek Fire ignites on contact with Plasma
+ Bless removes Liquid Stench
+ Virus-infected pixels can be restored with Soap or Bless
+ Virus ignores Plasma
+ Malware can interrupt Virus restoration
~ Virus optimizations
+ Vertical and Horizontal can swap when given opposite energies
+ Heat Ray and God Ray have densities
+ Pyrite, Electrum, and Yogurt aliases
~ Hid Clay Shard
~ Moved Ball to Special
~ Updated Cheerful Mode description
- Removed Sticky Bomb, Cluster Bomb, Electro Bomb, and Water Bomb
- Instead available in new classic_explosives.js mod
[Bug Fixes]
~ Fixed: Repairing with Glue duplicates material
~ Fixed: Painted Plant turns Light green
~ Fixed: Molten Sodium and Sodium Gas burn with too much Fire
~ Fixed: Melted and Rotten Cheese densities inconsistent
~ Fixed: Molasses boils into Sugar which immediately burns
~ Fixed: Single Dirty Water pixel turns infinite Snow to Slush
~ Fixed: Rad Steam doesn't form Rad Cloud when touching Cloud
~ Fixed: TPS accepts negative values
~ Fixed: Hive is draggable
~ Fixed: Nut Milk can't be mixed into Batter/Dough
[Technical]
+ Shift-Picking a pixel copies its properties
+ Z key swaps to secondary element
+ Backspace swaps to previous element
+ Prop tool supports NaN and lowercase Infinity values
~ Unhid Prop
+ 'extinguish' element property (true/false)
+ 'forceSaveColor' element property (true/false)
~ Custom element names and spaces are normalized in buttons
---
changelog.html | 134 ++++-
changelog.txt | 130 ++++-
controls.html | 9 +-
controls.txt | 3 +
help.html | 1 +
index.html | 1038 ++++++++++++++++++++++++------------
lang/fr.json | 2 +-
lang/pl.json | 1 -
license.txt | 4 +-
mobile-use.html | 4 +-
mod-list.html | 1 +
mods/classic_explosives.js | 62 +++
mods/classic_textures.js | 4 +-
mods/rising_powders.js | 3 +
mods/spring.js | 3 +-
translate.html | 87 +++
16 files changed, 1146 insertions(+), 340 deletions(-)
create mode 100644 mods/classic_explosives.js
create mode 100644 mods/rising_powders.js
create mode 100644 translate.html
diff --git a/changelog.html b/changelog.html
index 2d80596e..e39c7b8b 100644
--- a/changelog.html
+++ b/changelog.html
@@ -104,11 +104,141 @@
+ (BETA) Support for British, German, French, Hungarian, Polish, Portuguese, Vietnamese, Chinese
+
[Chemistry]
+
+ Water and Foam can extinguish small fires (Outer pixels)
+
+ Hydrogen is explosive when burning
+
~ Improved Calcium-Water reaction
+
+ Calcium reacts with Water variants
+
~ Recolored Calcium
+
+ Calcium-Acid reaction
+
+ Calcium exposed to air turns to Quicklime
+
+ Quicklime is an insecticide
+
+ Limestone can break into Gravel
+
~ Many things no longer turn to raw Calcium
+
~ Tweaked Quicklime-Water rection
+
+ Oil distills into Propane, Plastic, and Lamp Oil at certain temperatures
+
+ Cells break down Oil into Methane
+
+ Propane Ice (Hidden)
+
~ Copper no longer oxidizes in Water
+
+ Soap recipe
+
+ Potassium Salt recipe
+
+ Glue can be made from Bones
+
+ Acid reacts with Zinc and Sugar
+
+ Blue and Rose Gold can break
+
~ Recolored Electrum for consistency with other Golds
+
~ Anesthesia requires heat for production
+
~ AlGa reaction creates proper amounts
+
~ Aluminum flame color
+
~ Foam deletes when frozen
+
+ Caustic Potash (Hidden)
+
[Life]
+
+ Evergreen breaks into Sap
+
+ Sap is flammable
+
+ Flowers have more color variety (Light & dark)
+
~ Spawned Petals are multicolor again
+
+ Pollen requires soil to germinate
+
+ Pollen will sometimes fail to germinate
+
~ Bees drop Pollen less often if plants are nearby
+
~ Bees lose their Pollen when dropping it
+
+ Bees warm Hive to at least 33°C
+
+ Ant Walls can be damaged by Fire
+
+ Rats can eat Worms, Ants, Frogs, Snails, and Slugs
+
+ Worms, Fish, and Grass die in Alcohol
+
~ Fish Eggs are colored black
+
~ Fish no longer eat Meat
+
~ Snails and Slugs no longer die in Salt Water
+
~ Snails consume Limestone slower
+
+ Humans eat Pickles and Sauce
+
~ Humans won't rot while being defibrillated
+
+ Cancer kills Grass
+
~ Ocean worldgen uses Salt Water
+
[Cooking]
+
~ Mixing Dough and Batter changes color without deleting ingredients
+
+ Yeast, Cream, Baking Soda, and Quicklime help Dough and Batter rise
+
+ Deep-fried color when cooking Dough or Batter in hot Nut Oil, Butter, or Grease
+
+ Cooking Nut Meat makes some Nut Oil
+
+ Dough can be made with Vinegar
+
+ Cheese can be made with Yogurt
+
+ Yeast can ferment Milk into Cheese
+
+ Honey, Caramel, and Molasses can sweeten Water
+
+ Mixing Honey and Sugar Water creates Wax
+
+ Coffee Pumpkin Spice color variant
+
~ Tea and Coffee spawn warm
+
~ Moved Cream slightly
+
~ Moved Rad Cloud and Rad Steam slightly
+
+ Fat (Hidden)
+
[Other]
+
+ Save menu includes Author and Description inputs
+
+ Save menu remembers your name for later
+
+ Save menu autofills info from current save
+
+ Some elements will forcefully save with color
+
~ Settings don't save when in a loaded save
+
+ Image tool works with Replace Mode
+
+ Image tool replaces pixels when holding Shift
+
+ Hidden count goes down in real time when unlocking
+
+ Clay Soil heats up into Brick
+
+ Clay and Dirt or Gravel makes Clay Soil
+
+ Clay freezes into Clay Soil
+
+ Nitro and Clay or TNT makes Dynamite
+
~ Dynamite must be broken or shocked to explode
+
~ Gunpowder is less powerful than Dynamite
+
+ Bubbles pop when broken
+
+ Soap removes Glue
+
~ Soap reactions are less instant
+
+ Mercury dirties Seltzer
+
+ Uranium dirties Slush
+
+ Uranium slowly melts Snow
+
+ Ozone pops Balloons
+
+ Greek Fire ignites on contact with Plasma
+
+ Bless removes Liquid Stench
+
+ Virus-infected pixels can be restored with Soap or Bless
+
+ Virus ignores Plasma
+
+ Malware can interrupt Virus restoration
+
~ Virus optimizations
+
+ Vertical and Horizontal can swap when given opposite energies
+
+ Heat Ray and God Ray have densities
+
+ Pyrite, Electrum, and Yogurt aliases
+
~ Hid Clay Shard
+
~ Moved Ball to Special
+
~ Updated Cheerful Mode description
+
- Removed Sticky Bomb, Cluster Bomb, Electro Bomb, and Water Bomb
+
- Instead available in new classic_explosives.js mod
+
[Bug Fixes]
+
~ Fixed: Repairing with Glue duplicates material
+
~ Fixed: Painted Plant turns Light green
+
~ Fixed: Molten Sodium and Sodium Gas burn with too much Fire
+
~ Fixed: Melted and Rotten Cheese densities inconsistent
+
~ Fixed: Molasses boils into Sugar which immediately burns
+
~ Fixed: Single Dirty Water pixel turns infinite Snow to Slush
+
~ Fixed: Rad Steam doesn't form Rad Cloud when touching Cloud
+
~ Fixed: TPS accepts negative values
+
~ Fixed: Hive is draggable
+
~ Fixed: Nut Milk can't be mixed into Batter/Dough
+
[Technical]
+
+ Shift-Picking a pixel copies its properties
+
+ Z key swaps to secondary element
+
+ Backspace swaps to previous element
+
+ Prop tool supports NaN and lowercase Infinity values
+
~ Unhid Prop
+
+ 'extinguish' element property (true/false)
+
+ 'forceSaveColor' element property (true/false)
+
~ Custom element names and spaces are normalized in buttons
+
+
[Version 1.9.2 - January 9, 2024 - New Year New Use]
+ Purple Gold, made from Gold + Aluminum
diff --git a/changelog.txt b/changelog.txt
index 92c8d66a..c828e768 100644
--- a/changelog.txt
+++ b/changelog.txt
@@ -7,6 +7,134 @@ See sneak peaks for upcoming updates on the Discord: https://discord.gg/ejUc6YPQ
A fancier version of this changelog can be found here: https://sandboxels.R74n.com/changelog
+[Version 1.9.3 - February 2, 2024 - Mix & Munch]
+ + Potassium
+ + Magnesium
+ + Antibomb
+ + Nut Oil
+ + Cured Meat, from mixing with Salt
+ + Grease, from cooking Meat
+ + (BETA) Support for British, German, French, Hungarian, Polish, Portuguese, Vietnamese, Chinese
+ [Chemistry]
+ + Water and Foam can extinguish small fires (Outer pixels)
+ + Hydrogen is explosive when burning
+ ~ Improved Calcium-Water reaction
+ + Calcium reacts with Water variants
+ ~ Recolored Calcium
+ + Calcium-Acid reaction
+ + Calcium exposed to air turns to Quicklime
+ + Quicklime is an insecticide
+ + Limestone can break into Gravel
+ ~ Many things no longer turn to raw Calcium
+ ~ Tweaked Quicklime-Water rection
+ + Oil distills into Propane, Plastic, and Lamp Oil at certain temperatures
+ + Cells break down Oil into Methane
+ + Propane Ice (Hidden)
+ ~ Copper no longer oxidizes in Water
+ + Soap recipe
+ + Potassium Salt recipe
+ + Glue can be made from Bones
+ + Acid reacts with Zinc and Sugar
+ + Blue and Rose Gold can break
+ ~ Recolored Electrum for consistency with other Golds
+ ~ Anesthesia requires heat for production
+ ~ AlGa reaction creates proper amounts
+ ~ Aluminum flame color
+ ~ Foam deletes when frozen
+ + Caustic Potash (Hidden)
+ [Life]
+ + Evergreen breaks into Sap
+ + Sap is flammable
+ + Flowers have more color variety (Light & dark)
+ ~ Spawned Petals are multicolor again
+ + Pollen requires soil to germinate
+ + Pollen will sometimes fail to germinate
+ ~ Bees drop Pollen less often if plants are nearby
+ ~ Bees lose their Pollen when dropping it
+ + Bees warm Hive to at least 33°C
+ + Ant Walls can be damaged by Fire
+ + Rats can eat Worms, Ants, Frogs, Snails, and Slugs
+ + Worms, Fish, and Grass die in Alcohol
+ ~ Fish Eggs are colored black
+ ~ Fish no longer eat Meat
+ ~ Snails and Slugs no longer die in Salt Water
+ ~ Snails consume Limestone slower
+ + Humans eat Pickles and Sauce
+ ~ Humans won't rot while being defibrillated
+ + Cancer kills Grass
+ ~ Ocean worldgen uses Salt Water
+ [Cooking]
+ ~ Mixing Dough and Batter changes color without deleting ingredients
+ + Yeast, Cream, Baking Soda, and Quicklime help Dough and Batter rise
+ + Deep-fried color when cooking Dough or Batter in hot Nut Oil, Butter, or Grease
+ + Cooking Nut Meat makes some Nut Oil
+ + Dough can be made with Vinegar
+ + Cheese can be made with Yogurt
+ + Yeast can ferment Milk into Cheese
+ + Honey, Caramel, and Molasses can sweeten Water
+ + Mixing Honey and Sugar Water creates Wax
+ + Coffee Pumpkin Spice color variant
+ ~ Tea and Coffee spawn warm
+ ~ Moved Cream slightly
+ ~ Moved Rad Cloud and Rad Steam slightly
+ + Fat (Hidden)
+ [Other]
+ + Save menu includes Author and Description inputs
+ + Save menu remembers your name for later
+ + Save menu autofills info from current save
+ + Some elements will forcefully save with color
+ ~ Settings don't save when in a loaded save
+ + Image tool works with Replace Mode
+ + Image tool replaces pixels when holding Shift
+ + Hidden count goes down in real time when unlocking
+ + Clay Soil heats up into Brick
+ + Clay and Dirt or Gravel makes Clay Soil
+ + Clay freezes into Clay Soil
+ + Nitro and Clay or TNT makes Dynamite
+ ~ Dynamite must be broken or shocked to explode
+ ~ Gunpowder is less powerful than Dynamite
+ + Bubbles pop when broken
+ + Soap removes Glue
+ ~ Soap reactions are less instant
+ + Mercury dirties Seltzer
+ + Uranium dirties Slush
+ + Uranium slowly melts Snow
+ + Ozone pops Balloons
+ + Greek Fire ignites on contact with Plasma
+ + Bless removes Liquid Stench
+ + Virus-infected pixels can be restored with Soap or Bless
+ + Virus ignores Plasma
+ + Malware can interrupt Virus restoration
+ ~ Virus optimizations
+ + Vertical and Horizontal can swap when given opposite energies
+ + Heat Ray and God Ray have densities
+ + Pyrite, Electrum, and Yogurt aliases
+ ~ Hid Clay Shard
+ ~ Moved Ball to Special
+ ~ Updated Cheerful Mode description
+ - Removed Sticky Bomb, Cluster Bomb, Electro Bomb, and Water Bomb
+ - Instead available in new classic_explosives.js mod
+ [Bug Fixes]
+ ~ Fixed: Repairing with Glue duplicates material
+ ~ Fixed: Painted Plant turns Light green
+ ~ Fixed: Molten Sodium and Sodium Gas burn with too much Fire
+ ~ Fixed: Melted and Rotten Cheese densities inconsistent
+ ~ Fixed: Molasses boils into Sugar which immediately burns
+ ~ Fixed: Single Dirty Water pixel turns infinite Snow to Slush
+ ~ Fixed: Rad Steam doesn't form Rad Cloud when touching Cloud
+ ~ Fixed: TPS accepts negative values
+ ~ Fixed: Hive is draggable
+ ~ Fixed: Nut Milk can't be mixed into Batter/Dough
+ [Technical]
+ + Shift-Picking a pixel copies its properties
+ + Z key swaps to secondary element
+ + Backspace swaps to previous element
+ + Prop tool supports NaN and lowercase Infinity values
+ ~ Unhid Prop
+ + 'extinguish' element property (true/false)
+ + 'forceSaveColor' element property (true/false)
+ ~ Custom element names and spaces are normalized in buttons
+
[Version 1.9.2 - January 9, 2024 - New Year New Use]
+ Purple Gold, made from Gold + Aluminum
+ Blue Gold, made from Gold + Gallium
@@ -835,7 +963,7 @@ A fancier version of this changelog can be found here: https://sandboxels.R74n.c
~ Snow more resilient to heat
~ Tweaked Ice color
~ Improved world gen for: Flower Field, Wheat Field, Forest, Jungle, Ocean
- ~ Dyanmite must now be triggered to explode
+ ~ Dynamite must now be triggered to explode
~ Plague now dissipates over time
~ Plague now dies at high temperatures
+ Snails and Slugs can now eat Dead Plant
diff --git a/controls.html b/controls.html
index 7dd5b9b9..9aabbaab 100644
--- a/controls.html
+++ b/controls.html
@@ -100,12 +100,15 @@
Thermal view
2
Basic view (No effects)
3
Smooth view (Low performance)
4
-
Hide Canvas
H
+
Hide canvas
H
Toggle GUI
F1
Capture screenshot
C or F2
-
Paste Image or Load Save File
Ctrl + V or Drag & Drop
-
Close menu or clear logs
Esc
+
Paste image or Load save file
Ctrl + V or Drag & Drop
+
Close menu or Clear logs
Esc
Toggle Replace mode
;
+
Pick element (Copy properties)
Shift + Middle Click
+
Select secondary element
Z
+
Select previous element
Backspace
Button Info
diff --git a/controls.txt b/controls.txt
index ce0b6b18..b43a71d7 100644
--- a/controls.txt
+++ b/controls.txt
@@ -36,6 +36,9 @@ Drag & Drop = Insert an image or load save file
Paste = Insert an image or load save file
Escape = Close Menu / Clear Logs
; = Replace Mode
+Shift + Mid Click = Pick Element (Copy Properties)
+Z = Select Secondary Element
+Baskspace = Select Previous Element
(Alt/Option can be used in place of Shift)
diff --git a/help.html b/help.html
index 5e2c11b0..e46d0d13 100644
--- a/help.html
+++ b/help.html
@@ -77,6 +77,7 @@
Game runs slowly, low frame rate
Make sure you do not have Low Power Mode enabled on your device.
This can limit JavaScript speeds, especially on mobile devices.
+
On Microsoft Edge, this is also called 'Efficiency Mode'. On Chrome, it's called 'Energy Saver'.
Screen flickers or stays black unless paused
The canvas may flicker or disappear if an error occurs when trying to simulate certain pixels.
Sandboxels is looking to be translated into other languages to support users outside of English-speaking countries.
+
To select a different language, scroll below the game and find the 🌐 Language option. Press the dropdown and select your language. This will refresh the page.
+
Right now, translation is in BETA, and only supports element and category names. It will be expanded in the future.
+
+
Contribute
+
If you speak a language besides English and would like to help translate, send us an email at contact@R74n.com with your language(s) and knowledge level. You should also have a great understanding of English.
+
To report an error, please submit to the Feedback Form.