sandboxels/changelog.txt

496 lines
18 KiB
Plaintext
Raw Normal View History

2021-12-23 23:42:03 -05:00
[Future Plans]
2022-02-11 15:29:59 -05:00
+ Artists' Update (Lines, Shapes, etc.)
2022-01-09 20:55:33 -05:00
+ Machines Update
2022-02-06 21:06:20 -05:00
+ More plans / feedback at https://docs.google.com/document/u/4/d/1R8xljj_J-K5oU-9y4louwplQmM-ZBvUfXmhbgj5LYdk/edit
2022-01-16 20:17:12 -05:00
2022-02-11 15:29:59 -05:00
[Version 1.3 - Feb. 11, 2022]
+ World Generation Setting [Beta]
+ Staining
+ Some liquids will stain solids, some will clean
+ Smoke now stains solids (soot)
+ Staining can be disabled in settings
+ Paint tool
+ Hold Shift to color solid
+ Unpaint tool
2022-02-06 19:44:29 -05:00
+ Color Sand
+ Stained Glass
2022-02-11 15:29:59 -05:00
+ Smog
+ Hail
+ Hail Cloud
+ Seltzer (Carbonated Water, Hidden)
+ Soda
+ Bleach
+ Chlorine
+ Liquid Chlorine (Hidden)
+ Thermite
+ Cement
+ Dye (Color mixing not added)
+ Ink
+ Color Smoke
+ Sponge
+ "Art" element, a wall that can be colored
+ Uncharge tool
+ Smash tool
+ Cook tool
+ Sugar will help Cells and Cancer grow
+ Alcohol and Poison will kill Cells and Cancer
+ Soap now removes Oil
+ Gray Goo can now be electrocuted
+ Rats now eat cheese
+ Oxygen and Water makes Foam
+ Torches can be extinguished with more types of Water
+ Acid Gas now turns to Acid when cold
~ Tweaked Acid Gas color
~ Grenades now explode into metal fragments
2022-02-06 19:44:29 -05:00
~ Fixed: Pressure Plates...
2022-02-11 15:29:59 -05:00
+ Technical: Custom tools, see example_mod.js
+ Technical: "stain" element attribute, decimal value -1 to 1, negative values remove stains
+ Technical: "customColor" element attribute, true/false, allows for picking of a color before placing
+ Technical: "desc" element attribute, string, allows for custom descriptions in Element Info ("extraInfo" an alias)
+ Technical: null allowed in stateHigh and stateLow, deletes pixel
+ Technical: Reaction attributes "tempMin"(number) "tempMax"(number) "charged"(true/false) "charge1"(number) "charge2"(number)
+ Technical: changePixel(pixel,newElement) function
2022-02-06 19:44:29 -05:00
2022-02-06 21:06:20 -05:00
[Version 1.2 - Feb. 4, 2022]
2022-02-04 20:01:14 -05:00
+ Human
+ Firework
+ Dynamite
+ Primordial Soup
+ Seeds - a mixture of various seeds
+ Paper
+ Cellulose
+ Pressure Plate
+ Border
+ Poison
+ Antidote
+ Dirty Bomb
+ Dead Plant (Hidden)
+ Frozen Plant (Hidden)
+ Ember (Hidden, burned into by wood)
+ Fw_Ember (Hidden)
+ View Switcher (Press 1-9)
+ Thermal View (2)
+ Settings Menu
+ Metric, Imperial, and SI units
+ Unhide All Element
+ Background Color
+ C or F2 - Download Screenshot
+ F1 - Hide/Show GUI and HUD
+ Left Arrow & Right Arrow change categories
+ New smooth animation for Rainbow element
+ Acid Clouds can slowly burn
+ Acid Gas and Acid Clouds can be neutralized like Acid
+ Nitroglycerin now explodes when sparked
+ Bamboo now breaks into Sawdust
+ Most explosives can now melt
+ Sand and Dirt can now absorb Blood and Oil
+ Alcohol can fight against Virus and Plague
+ 404 Page
~ Explosives are no longer included in Random
~ Unhid pollen
~ Hid Chocolate Syrup
~ Moved Meat to Food category
~ Meat rots a lot slower
~ Animals die from plague slower
~ Less collection of applicable gases below clouds
~ Page title takes up less space
~ Viruses and Gray Goo now ignore Fire and Smoke
~ Viruses no longer consume Soap, Plague, or Cancer
~ Gray Goo now moves sideways while on surface
~ Cloners no longer clone other Cloner types
~ Molten Plastic now flows faster
~ Tweaked Wet Sand color
~ Recolored Slag
~ Made Oil more visible
~ GUI takes up less vertical space
- Removed Hide button
+ Accessibility: Tab can be used to navigate GUI
~ Fixed: Light doesn't bounce properly
~ Fixed: Magma is absorbed by Molten Slag
~ Fixed: Acid deletes Acid Clouds
~ Fixed: Random not working with Replace mode
~ Fixed: Holding Ctrl/Cmd while using a control gets overriden
~ Fixed: LEDs don't lose charge
~ Fixed: Info links show element IDs even if they have names
+ Technical: Element "ignore" property now works on CH (Change) and CF (Clone First Touched)
+ Technical: Elements can now have a behavior and tick function at the same time
2022-02-06 21:06:20 -05:00
[Version 1.1.2 - Jan. 26, 2022]
2022-01-26 15:03:12 -05:00
+ Technical: New functions to use in coded elements
doBurning(pixel); // Using this function will allow burning simulation
doHeat(pixel); // Using this function will allow heat simulation
doElectricity(pixel); // Using this function will allow electricity simulation
+ Technical: New hidden example elements: tick_sand, tick_wood, tick_wall, tick_props
+ Technical: New "properties" element attribute. See the tick_props element
2022-02-06 21:06:20 -05:00
[Version 1.1.1 - Jan. 25, 2022]
2022-01-25 19:24:46 -05:00
+ Technical: "tick" element attribute, takes a function
tick: function(pixel) {
tryMove(pixel, pixel.x, pixel.y+1) // try to move down each tick
}
runs every tick on each pixel
2022-02-06 21:06:20 -05:00
[Version 1.1 - Blast Off - Jan. 22, 2022]
2022-01-22 21:18:14 -05:00
+ Explosions
+ Weapons Category
+ Bomb
+ TNT
+ C-4
+ Grenade
+ Gunpowder
+ Nuke
+ Greek Fire
+ Nitroglycerin
+ Sticky Bomb
+ Cold Bomb
+ Hot Bomb
+ Electro Bomb
+ Water Bomb
+ Antimatter Bomb
+ Flashbang
+ Flash (Hidden)
+ Landmine
+ Cluster Bomb
+ Explosion (Element, explodes immediately)
+ Armageddon (Hidden, lag warning)
+ Tesla Coil
+ Light Bulb
+ Shocker
+ Tungsten
+ Helium
+ Liquid Helium (Hidden)
+ Nitrogen Ice (Hidden)
+ Sawdust
+ Brick Rubble (Hidden)
+ Slag
2022-01-20 18:34:53 -05:00
+ Loopy
2022-01-22 21:18:14 -05:00
+ Neutral Acid, from neutralizing Acid with Ash, Limestone, Borax, or Ammonia
+ Cancer can now take over Frogs, Fish, and Rats
+ Dioxin can now cause Cancer, kill things, and damage Antibodies
+ Chocolate Syrup can now evaporate
+ Wet Sand and Mud seep into each other's dry counterparts
+ Salt now kills Worms
+ Mushrooms now compost Ash
+ Udders can now cook
~ Fireballs now explode on impact
~ Magma now cools into mostly Basalt
~ Molten Plastic is no longer on fire
~ Unhid Dioxin
~ Moved Straw and Ruins to Solids category
~ Moved Tinder to Powders category
~ Moved Smoke Grenade and Fireball to Weapons category
~ Fixed: Direction not reset when changing pixels' elements
~ Fixed: Mod Manager unable to scroll
~ Fixed: Acid and Acid Gas dissolve each other
~ Fixed: Potassium and Epsom Salt didn't kill Slugs and Snails
2022-01-20 18:34:53 -05:00
2022-02-06 21:06:20 -05:00
[Version 1.0.1 - Jan. 20, 2022]
2022-01-20 15:02:20 -05:00
~ Slowed down Udder
+ Technical: runAfterLoad() function, pass a function to run after all mods load. See example_mod.js
2022-02-06 21:06:20 -05:00
[Version 1.0 - Full Steam Ahead! - Jan. 19, 2022]
2022-01-19 20:05:54 -05:00
+ Radiation
+ Uranium
+ Rad Steam
+ Rad Cloud
+ Fallout
+ Reorganized elements
+ Powders category
+ Food category
+ Fullscreen Mode (Press F)
+ Hold down Shift when using Mix to include Fire
+ Salt melts Ice and Snow
+ Dirty Water can be filtered by Charcoal and Gravel
+ Worms can move through Mycelium, Wet Sand, and Clay Soil
+ Worms break down some organic matter
+ Glass now resists Acid
~ Metal Scrap melts into various metals
~ Recolored Aluminum
~ Recolored Grass to have less contrast
~ Recolored Mycelium
~ Mycelium is no longer hidden
~ Lichen now grows
~ Cells and Cancer now have gravity
~ Cancer now grows on its own
~ Vaccines and Antibodies kill Cancer slowly
~ Straw no longer falls
~ Random no longer makes Snake
~ Water Spout renamed to just Spout
~ Hid Lattice
~ Took all vanilla elements out of the Other category
~ Moved Ash and Charcoal into the Powders category
+ Technical: Reactions can now use arrays for random choices
~ Fixed: Mod Manager removes only the top mod
~ Fixed: Saplings, Mushrooms, Flowers, Bamboo, Wheat, Corn grow in mid-air
~ Fixed: Acid, Acid Gas, and Antimatter delete themselves without touching anything
~ Fixed: Pistils fall and create a lot of petals
~ Fixed: Cloner doesn't inherit the temperature of it's source / don't clone fire properly
~ Fixed: Ammonia fertilizes plants too fast
~ Fixed: Info menu search bar doesn't stick to the bottom
~ Fixed: Some bright background buttons like salt have white text
~ Fixed: Elements can't heat or cool themselves with HT or CO
~ Fixed: TPS resets when you don't enter anything
- Removed plus button in the Mod Manager
- Removed Structure category
2022-02-06 21:06:20 -05:00
[Version 0.9.1 - Jan. 17, 2022]
2022-01-17 11:11:26 -05:00
~ Mods can now work together (e.g. having reactions with elements from other mods, stateHighs, etc.)
2022-02-06 21:06:20 -05:00
[Version 0.9 - Mod Manager Update - Jan. 16, 2022]
2022-01-16 20:17:12 -05:00
+ Mod Manager Menu
+ Clay Soil
+ Salt Water, Sugar Water, and Dirty Water evaporate into their components
+ Blood, Ketchup, Molasses, Slime, Vinegar, and Alcohol evaporate into their components
+ Reactions between cloud types
+ Acid Gas can form Acid Clouds
+ Fire Clouds turn to Pyrocumulus when cooled
+ Torches can be extinguished with water
+ Some Fireballs will burn into steam
~ Improved color of Permafrost, Dirt, Grass, Gravel, Basalt, Lamp Oil, Honey, Molasses, Chocolate Syrup, Bamboo, Corn, Corn Seed, Root, Potato Seed, Iron, Rust, Glass, Copper, Zinc, Tin, Silver, and Straw
~ Anaesthesia now a gas
+ Technical: stateHigh and stateLow can be an array, a random option is chosen
~ Fixed: Fireball rocks continue to burn after being extinguished
2021-12-23 23:42:03 -05:00
2022-02-06 21:06:20 -05:00
[Version 0.8.3 - Jan. 14, 2022]
2022-01-14 13:06:43 -05:00
+ Laser
+ Snake (Not the animal)
+ Ball (Hidden experiment)
+ Cyanide
+ Ammonia, a fertilizer
+ Vaccine
+ Antibody
+ Infection
+ Cell
+ Cancer
+ Rain Clouds form from steam high up
+ Pyrocumulus Clouds
+ Fire Clouds
+ Fuse
+ RGB LEDs
2022-01-11 19:30:40 -05:00
+ Mud and Wet Sand seaps into the ground
2022-01-14 13:06:43 -05:00
+ Algae and Plants can clean water
2022-01-11 19:30:40 -05:00
+ Cloners are now invincible
2022-01-14 13:06:43 -05:00
+ Animals eat more varieties of things
2022-01-11 19:30:40 -05:00
+ Fireballs now extinguish in water
2022-01-14 13:06:43 -05:00
~ Fireballs now flicker and are colored differently
~ Light is now directional and doesn't delete immediately
~ Frogs, Flies, Fireflies, Bees, Fish, Termites, Rats, Slugs, Snails, and Bubbles now move more realistically
~ Rats now create less Plague
~ Fireflies now realistically color
2022-01-11 19:30:40 -05:00
~ Moved Clouds to Gases category
~ Moved Gray Goo to Special category
~ Mushrooms stalks now have gravity
2022-01-14 13:06:43 -05:00
~ Dirty water looks dirtier
~ Lattice is given a different color than Filler
2022-01-11 19:30:40 -05:00
+ Technical: Reaction property "oneway"
2022-01-14 13:06:43 -05:00
+ Technical: Support Any (SA) behavior
~ Technical: All animals now use reactions to eat
~ Fixed: Rocks don't sink in liquids
~ Fixed: Supportive elements like concrete don't sink in liquids
2022-01-11 19:30:40 -05:00
~ Fixed: Large decimal values for molten elements
2022-01-14 13:06:43 -05:00
~ Fixed: Fish can't swim through dirty water
~ Fixed: Pixels that should be burning created by other pixels aren't burn
~ Fixed: Acid Cloud density not working
~ Fixed: Fire causes Clouds to lower
~ Fixed: Algae tends to move rightwards
2022-01-11 19:30:40 -05:00
2022-02-06 21:06:20 -05:00
[Version 0.8.2 - Jan. 9, 2022]
2022-01-09 20:55:33 -05:00
+ Cold Fire
+ Sulfur
+ Copper Sulfate
+ Diamonds
+ Glitter
+ Electric element
+ Rain Clouds sometimes spark
+ Holding [Shift] while shocking increases the shock
+ Antimolten, Antifire, Antigas
+ Dirty Water
+ Walls are now invincible
+ Water weathers down rock over time
+ Water oxidizes iron and copper
+ Vinegar deoxidizes rust and copper
+ Blood can now boil
+ Many new combustion and melting temperatures
+ Install button to add to homescreen
~ Improved Random tool
~ Reordered liquids tab
~ Pixels are now smaller on small screens to allow for more space
~ Unhid Vine
~ Recolored Meat
~ Optimizations
~ Tweaked shock tool
+ Technical: "hardness" element attribute, chance of resisting damage (0-1)
+ Technical: Reactions can now have a chance of occuring (0-1)
~ Technical: Quotes removed from element keys, not necessary for mods
~ Technical: All element attributes are now optional
~ Technical: Updated element property list comment
~ Fixed: Controls link goes to changelog
~ Fixed: Elements like Potassium Salt don't continue burning after melting
2022-02-06 21:06:20 -05:00
[Version 0.8.1 - Jan. 6, 2022]
2022-01-06 12:52:46 -05:00
+ Progressive web app support
+ Confirms when you are about to leave the page
+ Favicons and social cards
2022-02-06 21:06:20 -05:00
[Version 0.8 - Electricity - Jan. 3, 2022]
2022-01-03 22:49:52 -05:00
+ Mobile Support (Potentially buggy)
+ Electricity
+ Shock tool
+ Wire (100% conductivity)
+ Metal Scrap
+ E-cloner (Clones when powered)
+ Neon gas
+ "Random" element
+ Each conductive element has its own conductivity
+ Lower conductivity = higher resistance, which heats up faster when charged
~ Plasma now shocks things
~ Electrified plasma now creates more plasma
~ Speed optimizations allowing for more pixels on screen
+ Smoke Grenades can now melt
+ Technical: "conduct" attribute, chance of conducting electricity per tick, 0-1
+ Technical: "behaviorOn" attribute, behavior to override when powered
+ Technical: "colorOn" attribute, color to change to when powered
+ Technical: "SH" behavior rule, shocks / adds charge
~ Fixed: Invalid info links
2022-02-06 21:06:20 -05:00
[Version 0.7.3 - Dec. 30, 2021]
2021-12-30 13:27:16 -05:00
~ Salt and sugar are more dense; can sink in water
~ Fixed: Fish and Algae can't move through sugar water
2022-02-06 21:06:20 -05:00
[Version 0.7.2 - Cloning - Dec. 29, 2021]
2021-12-29 20:57:33 -05:00
+ Cloner
+ Slow Cloner, Clone Powder, Floating Cloner
+ Soap, cleans various things
~ Plasma revamped
~ Rain/Snow/Acid Clouds revamped
+ Basalt
+ Calcium, Limestone, Quicklime, Slaked Lime
+ Lattice
+ Mud can freeze
+ Slugs and Snails
~ Frogs can now move underwater
~ Light has a temperature of 50°C
~ Swapped Special and Machines category spots
2022-02-06 21:06:20 -05:00
[Version 0.7.1.2 - Dec. 28, 2021]
[Version 0.7.1 - Dec. 28, 2021]
2021-12-28 19:02:21 -05:00
+ Sugar Water + Pollen = Honey
2021-12-28 21:27:54 -05:00
~ Lowered Rat Plague spawn rates
2021-12-28 19:02:21 -05:00
~ Fixed: Water dissolves salt and sugar way too much
~ Fixed: Plants don't grow anymore
2021-12-28 21:27:54 -05:00
~ Fixed: Fleas don't eat blood underneath them
2021-12-28 19:02:21 -05:00
~ Fixed: Info page says seconds instead of ticks
2021-12-28 21:27:54 -05:00
~ Fixed: Info shows duplicate elements
2021-12-28 19:02:21 -05:00
~ Fixed: "1 ticks"
2022-02-06 21:06:20 -05:00
[Version 0.7 - Density & Reactions - Dec. 28, 2021]
2021-12-28 17:44:28 -05:00
+ New category-based element selection menu
+ Pixels are now slightly smaller allowing for more space
+ Scroll wheel now controls cursor size
+ Absolute zero temperature (-273.15°C)
+ Molten elements are now colored differently
+ Mix tool
+ **Density**
+ If density is higher, powders will sink in liquids, liquids in liquids, powders in gases, etc.
+ Each powder, liquid, and gas has its own density value
+ **Reactions between elements**
+ Element info lookup GUI
+ Right click an element button to open its info
+ Press the / or I key to open the info screen
+ Click underlined elements to open their info
+ Info button
+ Lookup tool
+ Mud & Mudstone
+ Wet Sand & Packed Sand
+ Zinc, Tin, Nickel, Silver, Gold, Aluminum
+ Alloys made by mixing molten metals
+ Brass, Bronze, Sterling, Steel, Rose Gold
+ Gold Coins
+ Milk, Yogurt, Udder
+ Vinegar
+ Baking Soda
+ Corn, Corn Seed, Popcorn
+ Plant Root
+ Potato, Potato Seed
+ Yeast, Bread, Toast
+ Flour, Dough
+ Salt, Salt Water
+ Sugar, Caramel, Candy, Sugar Water
+ Plants convert carbon dioxide to oxygen
+ Rust
+ Hydrogen
+ Nitrogen
+ Alcohol
+ Lichen
+ Ruins can now melt
+ Permafrost now melts into mud
~ Arrow buttons have been changed to + and -
+ New icons for holding Alt/Option and Right Shift
~ Fixed: Ghost pixels
~ Fixed: Fire turns to smoke too much
~ Fixed: Plasma goes out of control
~ Fixed: Console error when leaving element select popup blank
+ Technical: "name" is no longer a required element attribute
+ Technical: New element attributes used for moving elements for density simulation
+ "state" (solid, liquid, or gas)
+ "density" (density of the element in kg/m³)
+ Automatic molten elements are given 0.9x density
2021-12-23 23:42:03 -05:00
[Version 0.6 - Thermal Conductivity - Dec. 23, 2021]
+ Thermal Conductivity / Heat Transfer
2021-12-24 00:10:37 -05:00
+ Insulation
+ Walls insulate
2021-12-23 23:42:03 -05:00
+ Bees now drop pollen which turns into flower seeds
[Version 0.5.2 - Dec. 22, 2021]
2021-12-23 00:21:51 -05:00
+ Antimatter
+ Acid Cloud
+ Acid Gas
+ Bees
+ Rats
+ Rotten Meat
+ Plague, spawns from Rats and Rotten Meat, kills some animals
+ Plastic, Dioxin, Beads
+ Epsom Salt
+ Potassium Salt
+ Mycelium, obtained from hyphae converting dirt
~ Hyphae spreads more naturally
+ Mushrooms can spread and multiply via hyphae
+ All molten elements now spawn fire like magma
~ Fixed: NaN fire temperatures
2021-12-23 23:42:03 -05:00
[Version 0.5.1 - Dec. 22, 2021]
2021-12-23 00:21:51 -05:00
+ Erase tool
+ Pick tool (Middle click works too)
+ Press E to select an element by name
+ Press > to forward by one frame
+ Changelog and controls link
~ Shift + Heat/Cool is twice as fast as before
~ Fixed: Placing continues after hovering outside of game
~ Fixed: Cursor doesn't follow mouse after hovering outside of game
~ Fixed: Element select button doesn't deselect previous element
~ Fixed: Arrow buttons can set the cursor size to negatives
~ Fixed: Virus spreads fire infinitely
~ Fixed: Shift icon [⬆ ] doesn't show when hovering outside of game
~ Fixed: Console error sometimes when page loads
2021-12-23 23:42:03 -05:00
[Version 0.5 - Dec. 21, 2021]
2021-12-23 00:21:51 -05:00
+ New name: Sandboxels (Sandbox + Pixels)
+ Mushrooms
+ Mushroom Spore grows a mushroom
+ Mushroom Stalk makes up the stem
+ Mushroom gill creates the cap
+ Mushroom Cap
+ Hyphae grows underneath the mushroom in dirt
+ Permafrost
+ Chocolate & Chocolate Syrup
+ Cheese
+ Fireflies
+ Fireballs
+ Frozen Meat
+ Frozen Frogs
~ Heat & Cool tools look more natural
~ Gravel can now melt
2022-02-06 18:45:08 -05:00
[Public Release - Dec. 15, 2021]