Commit Graph

3315 Commits

Author SHA1 Message Date
a-ReaL-EngInEer dbee9dbd09
Create variety_mod.js 2025-07-18 12:25:40 -04:00
slweeb 37d02f83c5 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
Nekonico 0f622026d6
Ultimate drink mod
mod based off of this image https://www.reddit.com/r/NoRules/comments/1kgmhmh/what_will_you_see_upon_drinking_the_singularity/
2025-07-16 20:41:20 -07:00
slweeb 79f0c0a2a9
Rename copypaste.js to mods/copypaste.js 2025-07-16 09:25:43 -04:00
JustAGenericUsername 77fb175f93
Merge branch 'R74nCom:main' into main 2025-07-14 20:43:43 -04:00
JustAGenericUsername 80f49c625d Merge branch 'main' of https://github.com/JustAGenericUsername/sandboxelsmodding 2025-07-14 20:42:39 -04:00
JustAGenericUsername 5822b9fafc piston fixy 2025-07-14 20:42:36 -04:00
Nekonico cda3a16772
disasters mod 2025-07-05 23:43:19 -07:00
slweeb 56e1918a6c
Merge pull request #1160 from lllllllllwith10ls/main
Chem.js update with thallium and indium
2025-07-05 19:57:03 -04:00
lllllllllwith10ls 4b8a95fa31 chem.js update finally...? 2025-07-05 18:52:30 -05:00
lllllllllwith10ls e10c3505ea Merge remote-tracking branch 'upstream/main' 2025-07-05 18:50:48 -05:00
lllllllllwith10ls b4db3881f0 Update alchem.js 2025-07-05 18:50:41 -05:00
Alexthetransfem b33dc8805e
Update plants.js 2025-07-04 10:34:17 -05:00
slweeb 10ef46a2c6
Merge pull request #1157 from theenchantedsword/main
betaworldgen.js update and renaming
2025-07-01 22:16:08 -04:00
slweeb f713ea983f
Rename worldgenlibrary.js to mods/worldgenlibrary.js 2025-07-01 22:15:49 -04:00
Alexthetransfem 839e89fed2
Update and rename mods/betaworldgen.js to worldgenlibrary.js
betaworldgen.js is no longer in the beta, and to differentiate itself more from the "worldgen_test.js" mod, it has taken the label of a library as it simplifies world generation allowing mod makers to use this to make new biomes, although it can be used for fun and not solely for mod making. it also includes ore vein generation and has a biome specific to the plants.js mod.
2025-07-01 20:52:48 -05:00
redbirdly b7d58df9fa
Update circuitcore_displays.js 2025-07-01 09:39:06 +09:00
redbirdly 4bc5f43c70
Update circuitcore.js 2025-07-01 09:38:23 +09:00
slweeb 8bd0f58aaf
Merge pull request #1155 from DKopalXYZ/main
cool new debris.js library and my comments.js mod.
2025-06-29 09:41:58 -04:00
slweeb 987ae5d12a
Merge pull request #1154 from JustAGenericUsername/main
☢️
2025-06-29 09:41:37 -04:00
slweeb 66b6d74c8a
Merge pull request #1153 from redbirdly/main
Fix bug in oxide.theme.js that could break other mods
2025-06-29 09:41:27 -04:00
slweeb c5cbd9d7d9
Merge pull request #1150 from Idonthaveanyideasformyname/main
Update themostrandomstuff.js
2025-06-29 09:41:17 -04:00
slweeb 6834640a7d
Merge pull request #1149 from Cube14yt/main
Coldblooded.js V 0.4
2025-06-29 09:41:04 -04:00
slweeb 0f4988b7e9
Merge pull request #1148 from Dijon-The-Mustard/main
Noita Demake Mod
2025-06-29 09:40:52 -04:00
DKopalXYZ b62fe32b8c
Delete mods/comments.js 2025-06-29 00:25:28 +02:00
DKopalXYZ 9f66432b2f
Add files via upload 2025-06-29 00:17:36 +02:00
JustAGenericUsername 4d2f3029ed
Merge branch 'R74nCom:main' into main 2025-06-28 01:05:48 -04:00
JustAGenericUsername 3e7ae9401e Merge branch 'main' of https://github.com/JustAGenericUsername/sandboxelsmodding 2025-06-28 01:03:49 -04:00
JustAGenericUsername c5158e92f2 radioactivity 2025-06-28 01:03:46 -04:00
redbirdly 14cac82b49
Update oxide.theme.js 2025-06-28 09:52:22 +09:00
slweeb 1892df648d devsnacks.js 2025-06-26 13:06:18 -04:00
Cube14yt 3d446c73c5
Update coldblooded.js 2025-06-25 20:30:10 +08:00
Dijon-The-Mustard 61e25750d0
Added mod: noita_demake.js
A mod that is a very early test of trying to demake noita.
2025-06-24 08:40:56 -04:00
slweeb 8cadcf2079 Merge branch 'main' of https://github.com/R74nCom/sandboxels 2025-06-23 14:20:30 -04:00
slweeb 2b6582bac3 Create mustard.js 2025-06-23 14:20:28 -04:00
slweeb ae0952c4c9
Merge pull request #1146 from Cube14yt/main 2025-06-22 21:18:48 -04:00
Idonthaveanyideasformyname 72c1ed34d0
Update themostrandomstuff.js
fixed silt, silty clay, and loam.
2025-06-22 15:37:52 +07:00
Cube14yt 3e123f672f
fixed typo 2025-06-22 13:18:14 +08:00
Cube14yt d7a3aa563c
Update coldblooded.js 2025-06-22 13:14:46 +08:00
JustAGenericUsername 23e3886f1a
Merge branch 'R74nCom:main' into main 2025-06-18 23:40:52 -04:00
JustAGenericUsername 8bccdbc52c Merge branch 'main' of https://github.com/JustAGenericUsername/sandboxelsmodding 2025-06-18 23:39:53 -04:00
JustAGenericUsername 3b54ce1203 fixy the pipesy 2025-06-18 23:39:49 -04:00
slweeb c37a841c5c
Rename adaceythings to adaceythings.js 2025-06-18 20:37:21 -04:00
Cube14yt fae747f52c
add missing reactions 2025-06-17 20:53:20 +08:00
Cube14yt bb708fea05
Update coldblooded.js 2025-06-17 20:27:38 +08:00
Cube14yt a57c035e8a
bugfix 2025-06-16 19:43:50 +08:00
slweeb 64ac30e365
Merge pull request #1141 from P0gDog/main
Industry.js
2025-06-14 21:27:03 -04:00
slweeb f4b26c8d40
Merge pull request #1140 from DBNekonico/main
Bugfixes
2025-06-14 21:26:12 -04:00
slweeb 00c177c721
Merge pull request #1139 from CharsonBurensen/main
new mods
2025-06-14 21:25:59 -04:00
slweeb 6daeca9c1d
Merge pull request #1137 from theenchantedsword/main
Update plants.js
2025-06-14 21:23:21 -04:00