Version 1.12 - July 17, 2025 - Saves For All
[Version 1.12 - July 17, 2025 - Saves For All]
+ Featured Saves tab
+ Discord Saves tab
+ Browse community-made saves from our server
+ Lye, a reactive powder
+ Invar, a dark metal alloy (Hidden)
+ Streak View (Press 4)
[Steam Edition Changes]
+ Workshop support
+ Add and load community-made saves
+ Publish saves for everyone to discover
+ Save tagging support
+ Rich Presence support for Discord and Steam Chat
+ Show off your current element and canvas state
~ Saves are stored in a new game data folder instead of slots
+ Mods can be loaded from the game data folder for offline use
~ Dependencies are currently not supported for local files
+ "Open Data Folder" button in Settings
+ Steam automatically selects supported languages
+ Save author name will default to Steam username
- Hid "Clear Saves" button
~ Version and element count are shown again
[Changes]
+ Button click animations
+ Corn has gravity
+ Cloner elements can be set by clicking over them
+ Dyes can be mixed into liquids
+ Sand can be dyed into Color Sand
+ Stained Glass can be made by melting Glass with certain metals
+ Batteries are breakable
+ Vaccine and Antidote can freeze
+ Small amounts of Vaccine can be made by boiling Antibody
+ Vaccine can be made by mixing Antibody with Sugar Water
+ Cream can be turned into Yogurt
+ Clay and Brick Rubble makes Clay Soil
+ Slime rots Meat
+ Glue turns Crumb into Bread
+ Yeast ferments Wheat
+ Vinegar-Ammonia reaction
+ Bleach-Baking Soda reaction
+ Blood bubbles before boiling
+ Infection passively creates Plague
+ Pool Water slowly breaks down DNA
+ Distilling Oil with Hydrogen makes Sulfur and Water (Claus process)
+ Greek Fire is made with Oil and Sap, instead of Sulfur
+ Sulfur stains Silver
+ Candy from freezing Honey or Molasses has a unique color
+ Ember changes color when hitting elements with flame colors
+ Plasma can heat existing pixels when placed over them
+ Magnesium-Acid reaction produces Hydrogen
+ Gold variants are immune to Acid
+ Acid decomposes at extreme temperatures
+ Ammonia decomposes at high temperatures
+ Copper Sulfate reacts with other carbs like Sugar
+ Molten Caustic Potash electrolysis
+ Virus and Strange Matter ignore Pointer
+ Neutrons radiate Glass Shards
+ Cancer kills Homunculi
+ Anesthesia and Alcohol Gas calm Humans
~ Human will be selected when using Pick on Head or Body
~ Tweaked Diamond formation
~ Walls and Pipes don't change Light color
~ God Ray is better at extinguishing fires
~ Ember no longer produces Fire on its own
~ Salt Water electrolysis produces Lye (Chloralkali process)
~ Sodium-Water reaction produces Lye
~ Improved Sodium-Acid reaction
~ Potassium-Acid reaction is more violent
~ Acid no longer deletes Smoke or Fire
~ Gallium-Aluminum reaction is more destructive
~ Supernovae create Mercury and Aluminum
~ Antimatter no longer explodes when hitting the border
~ Lightning no longer explodes when hitting the border on Void mode
~ Uranium releases Radiation more consistently when falling
~ Rats release Plague more consistently when falling
~ Molten Stained Glass has colorful Fire
+ Rainbow and Static affect the color of Fire
~ Canvas will shrink dynamically to fit screen width
+ Empty canvases will be reset automatically when window is resized
+ Saves menu tabs
~ Saves menu takes up more screen space
~ Modded saves automatically reload the save and remove new mods after session
+ Sandboxels will reload on canvas reset after changing mods
+ TPS is restored after unloading a save
+ Button to reload after adding or removing mods
~ Currently-loaded save will be underscored in menu
~ Saves keep track of standalone version (i.e. Steam)
~ Save warnings use native Sandboxels prompts
~ Reset Warning setting affects save loading popup on non-empty canvas
- Loading a save no longer changes your selected view
~ 'Reset Scene' buttons in Settings now confirm before resetting
~ Cursor color is affected by theme color
~ Canvas Size and Worldgen settings automatically reset empty canvases
~ Updated styling of bottom links
~ Links are underlined when hovered over
~ Prompts are closed when elements are deselected
~ Confirm buttons for data reset prompts are red to show danger
~ Entering an invalid TPS no longer resets to 30 TPS
~ Recolored Gold
~ Recolored Zinc
~ Recolored Nickel
~ Recolored Tungsten
~ Recolored Sulfur
~ Recolored Brass
~ Recolored Sterling
~ Recolored Solder
~ Recolored Molten Aluminum and removed heat glow
~ Recolored Molten Caustic Potash and removed Fire
~ Recolored Soda made from Juice
~ Poison, Radiation, God Ray, Aluminum, Insulation, Bead, and Color Sand display with dark text
~ Prop tool can convert between boolean and number types
+ Broth alias 'Soup'
+ Jelly alias 'Jam'
+ Soda alias 'Cola'
+ Hard Yolk alias 'Fried Egg'
+ Gunpowder alias 'Black Powder'
[Bug Fixes]
~ Fixed: Enabled mods can be stuck behind input box
~ Fixed: Flies and Bees get stuck on Loop border modes
~ Fixed: Rock Wall and Bless can't be used as Image element
~ Fixed: Screenshots don't include background color if it was never set
~ Fixed: Corrupted save error messages don't appear
~ Fixed: Large save canvases can go off-screen
~ Fixed: Cheerful Mode setting button has old behavior
~ Fixed: Cheerful Mode setting 'Refresh Page' button doesn't work
~ Fixed: runEveryTick() runs even when paused
~ Fixed: World gen replaces Destroyable border pixels with Wall
~ Fixed: Random events and modded per-tick events don't happen when stepping ticks
~ Fixed: Maximum cursor size doesn't fill entire canvas with odd widths
~ Fixed: Unpaint tool removes fancy textures
~ Fixed: Category buttons don't glow in Unlock as Discovered mode
~ Fixed: Coolers and Freezers affect insulative elements
~ Fixed: Lightning heats insulative elements
~ Fixed: Dark element button text isn't triggered by buttonColor
~ Fixed: Force-loaded mod dependencies don't load properly on Steam
~ Fixed: Theme background doesn't affect entire page on Steam Edition
[Technical]
+ New helper functions:
+ getPixel(x, y) -> Pixel object or null
+ tryCreate(element, x, y, replace?) -> Pixel object or null
+ tryDelete(x, y) -> Pixel object or null
+ 'onCollide' element property, called when the pixel moves into any other (function(pixel1,pixel2))
+ 'onClicked' element property, called when the pixel is clicked on (function(pixel,element))
+ 'skip' pixel property, skips simulation of the pixel
+ 'RL' behavior rule, releases an element in any available space
+ 'clear' view property for clearing the canvas layers, defaults to true
+ modIsEnabled(str) function, checks only file names (e.g. "glow.js")
+ promptChoose() for multiple-choice prompts
+ promptDir() for direction-based prompts
~ Debug console has been re-enabled on Steam Edition
~ Pick and Erase tools are no longer hard-coded
~ Sensor 'sense' property can take multiple comma-separated values
~ Save version is now sb5
2025-07-17 13:49:09 -04:00
|
|
|
{"#lang.name":"toki pona","land":"ma","liquids":"telo","life":"soweli","powders":"ko","solids":"kiwen","energy":"wawa","weapons":"pakala","gases":"kon","food":"moku","machines":"ilo","special":"nasa","other":"namako","heat":"o_seli","cool":"o_lete","erase":"o_weka","drag":"o_tawa","pick":"o_kepeken","mix":"o_pilin","lookup":"o_sona","shock":"o_pana_e_wawa","paint":"o_kule","sand":"ko_lili_jelo","water":"telo_laso_sewi","salt_water":"telo_pi_ko_uta_walo","sugar_water":"telo_pi_ko_suwi","seltzer":"telo_kon","dirty_water":"telo_jaki","pool_water":"telo_pi_lupa_suli_telo","dirt":"ma","mud":"ko_ma","wet_sand":"ko_lili_jelo_pi_telo_mute","rock":"kiwen_lili","rock_wall":"kiwen_wawa","mudstone":"kiwen_ko_ma","packed_sand":"kiwen_pi_ko_lili_jelo","plant":"kasi","dead_plant":"kasi_moli","frozen_plant":"kasi_lete","grass":"kasi_lili","algae":"kasi_telo","concrete":"kiwen_wawa","wall":"kiwen","fire":"seli","bomb":"ilo_pakala","steam":"kon_seli_pi_telo_laso_sewi","ice":"kiwen_lete_pi_telo_laso_sewi","rime":"kiwen_lete_lili_pi_telo_laso_sewi","snow":"ko_lete_walo_pi_telo_laso_sewi","slush":"ko_lete_pi_telo_laso_sewi","packed_snow":"kiwen_lete_pi_ko_lili_walo","wood":"kiwen_kasi","smoke":"kon_jaki_pimeja","magma":"telo_seli_kiwen","plasma":"seli_pi_seli_mute","cold_fire":"seli_lete","glass":"kiwen_lukin","molten_glass":"telo_seli_pi_kiwen_lukin","molten_rad_glass":"telo_seli_pi_kiwen_lukin_jaki","rad_glass":"kiwen_lukin_jaki","meat":"moku_soweli","rotten_meat":"moku_soweli_jaki","cooked_meat":"moku_soweli_seli","frozen_meat":"moku_soweli_lete","salt":"ko_walo_uta","molten_salt":"telo_seli_pi_ko_walo_uta","sugar":"ko_suwi","flour":"pan_ko_lili","wire":"linja_pi_tawa_wawa","battery":"ilo_pi_pana_wawa","cloner":"ilo_pi_pali_sama","sensor":"ilo_pilin","heater":"ilo_seli","cooler":"ilo_lete","random":"ale","image":"ilo_sitelen","unpaint":"o_weka_e_kule","uncharge":"o_weka_e_wawa","unburn":"o_weka_e_seli","smash":"o_pakala","filler":"ijo_pi_pini_ala","lattice":"ijo_pini_ala_pi_linja_mute","gravel":"kiwen_lili_mute","slime":"ko_jaki_pi_laso_kasi","cement":"ko_pi_pali_tomo","dust":"ko_jaki_pi_pimeja_walo","void":"ijo_pimeja_pi_weka_ale","sun":"suno_tan","cell":"tomo_lili","cancer":"tomo_lili_ike","dna":"linja_sona_pi_tomo_lili","plague":"kon_ike","worm":"pipi_linja","frozen_worm":"pipi_linja_lete","flea":"pipi_lili","termite":"pipi_lili_jelo_loje","ant":"pipi_lili_pimeja_loje","fly":"pipi_lili_pi_tawa_kon","firefly":"pipi_lili_pi_pana_suno","bee":"pipi_jelo","hive":"tomo_pi_pipi_jelo","stink_bug":"pipi_jaki","dead_bug":"pipi_moli","human":"jan","body":"sijelo","head":"lawa","bird":"waso","rat":"soweli_lili_pi_pimeja_walo","frog":"akesi_telo_pi_laso_kasi","frozen_frog":"kiwen_akesi_telo_pi_laso_kasi","tadpole":"kala_lili_pi_akesi_telo","fish":"kala","frozen_fish":"kala_lete","slug":"pipi_ko_jaki","snail":"pipi_tomo","burner":"ilo_pana_seli","superheater":"ilo_seli_mute","freezer":"ilo_lete_mute","pipe":"linja_tawa","pipe_wall":"kiwen_pi_linja_tawa","mixer":"ilo_pilin_ale","grinder":"ilo_pakala_ko","fuse":"linja_seli_pi_tawa_wawa","ewall":"kiwen_tawa_wawa","torch":"palisa_pi_pana_seli","spout":"ilo_pi_pana_telo","udder":"ilo_pi_pana_telo_walo","bone_marrow":"kiwen_sijelo_loje","bone":"kiwen_sijelo","ball":"sike_pi_loje_walo","balloon":"sike_kule_pi_tawa_kon","antipowder":"ko_pi_tawa_ante","antimolten":"telo_seli_pi_tawa_ante","antifire":"seli_pi_tawa_ante","antifluid":"telo_pi_tawa_ante","antigas":"kon_pi_tawa_ante","vertical":"ilo_pi_tawa_sewi","horizontal":"ilo_pi_tawa_poka","ash":"ko_seli_pi_pimeja_walo","molten_ash":"telo_seli_pi_ko_pimeja_walo","light":"suno","liquid_light":"telo_suno","laser":"suno_loje","pointer":"ilo_loje_pi_pali_e_nasin","charcoal":"kiwen_pimeja_pi_kiwen_kasi","tinder":"kiwen_kasi_lili","sawdust":"ko_pi_kiwen_kasi","hail":"kiwen_lili_lete_pi_pakala_lili","hydrogen":"kon_suno","oxygen":"kon_kon","nitrogen":"kon_kasi","helium":"kon_pi_sike_tawa_kon","anesthesia":"kon_lape","carbon_dioxide":"kon_soweli","bubble":"sike_walo_pi_pilin_walo","ammonia":"kon_pi_pali_kasi","liquid_ammonia":"telo_lete_pi_kon_pali_kasi","oil":"tel
|