The official patch notes are listed below. Any non-official notes are marked with "[NOTE:]".
0.6.6[ | ]
November 3rd, 2023
- Blocked sm.json.save from saving to invalid locations
- [NOTE: Fixed workshop exploit.]
0.6.5[ | ]
June 21st, 2022
- Fixed invisible reward customization item when unlocked in the dressbot
- Fixed an issue where the lift counted bearings and suspensions twice
- Fixed invisible loot objects when dropping the sledgehammer or spud gun in challenge mode
- Fixed a shader issue caused by an intel 10gen UHD graphics driver bug
- Fixed slow loading times when loading tiles with a very large amount of objects in the tile builder
- Fixed wrong shapeset path in example blocks and part mod
- Fixed validation issue for json arrays in mod tool
- Fixed a crash when modifying the HUD related to the new item pickup display
0.6.4[ | ]
June 16th, 2022
- Smoother player character and enemy rotation.
- New item pickup display
- New images on crashed ship and mechanic station waypoints
- Inputs no longer get stuck when entering and exiting seats while holding keys
- Fixed bad performance in custom creative worlds with lots of water
- Fixed another issue chat [sic] caused the stuntman outfit to be unlockable from garment boxes
- Fixed an issue that could cause stone nodes to float in the air
- Added missing upgrade effect on craftbot
- Added missing pick-up sound to the tutorial bucket
- Fixed an issue where the loadingbar popup would be misshaped when downloading content
- Fixed an issue where the horn pitch did not persist after leaving and rejoining
- Fixed an issue where the level intro cinematic would not play in challenge mode
- Fixed a bug where some HUD GUI elements were visible during challenge mode camera
- Player health resets to full when challenge resets or changes level
- Fixed a bug where enemy spawners in challenge mode didn't rotate spawned enemies correctly
- Fixed a crash that could occur when building joints on shapes that got removed
- Fixed a common crash that could randomly occur
- Projectiles can now have modded effects
- Lua GUIs can play modded effects
- Added setColor function for joints
- Fixed a bug where tools didn't show up in the mod inventory
- GuiInterface's createHorizontalSlider now has an option to invert the slider
- Fixed a bug where the showInInventory json setting was ignored by the mod inventory
- Changed sm.log logging functions to take a variable amount of arguments
0.6.3[ | ]
June 7th, 2022
- Fixed an issue that caused the Applicator outfit to not be unlockable
- Fixed a bug that caused the camera to move when alt-tabbing back to the game
- Fixed a performance issue for worlds with many interactable shapes
- Fixed a crash that occurred when leaving games
- Fixed a positioning issue with the Ball Socket effect
- The handbook is now visible when dropped on the ground
- Mod Tool custom icons checkbox now works
0.6.2[ | ]
June 2nd, 2022
- Fixed rendering issues on intel graphics devices causing miss shaped [sic] or invisible craftbots and driver's seats
- Fixed an issue that could cause beds and raids to not work
- Fixed an issue that caused custom worlds to not load properly (You might need to restore the backup found in C:\Users\<Username>\AppData\Roaming\Axolot Games\Scrap Mechanic\User\User_<SteamID>\Save\Backup)
- Fixed crashes where lua scripts sent invalid numbers to physics
- Fixed a bug that caused the health bar to fill up when rejoining a game
- Fixed a bug that caused paint tool visualization to stay after the tool was unequipped
- Fixed missing effect when hitting things with the sledgehammer
0.6.1[ | ]
June 1st, 2022
- Fixed issue where some stuntman outfit pieces showed up in garment boxes
- [NOTE: The jacket, gloves, shoes, and backpack were common; the helmet and pants were rare.]
- [NOTE: Not fixed at all, despite the tier definitions for each item being replaced with
challengereward
.]
- Added missing stuntman outfit names
- Fixed an issue with the seated first-person camera position
- Fixed an issue where old creative worlds would not load
- Crash fixes
- [NOTE: Stackable items will no longer show their stack number if it's 1.]
0.6.0[ | ]
May 31st, 2022
- [NOTE: Update post has short paragraphs instead of actual update notes. See the Test section below for more detailed notes.]
- [NOTE: The following list is an abbreviated unofficial version of the notes for this update, plus some additional significant changes.]
- Added ten new challenges to Challenge Mode
- New Stuntman outfit unlocked on completing all challenges
- Added Character Spawner, Goal Block, and Small Goal Platform
- Added tutorial quests to Survival Mode
- Added Builder Guide
- Optimized ragdolls
- Added Custom Games with Steam Workshop integration
- Expanded Mod Tool capabilities
- New Tile Builder and World Builder features and GUI
- Now have standalone versions for use with the Mod Tool
- Re-added Horn GUI
- Added loot to Lockers and File Cabinets in Warehouses
- Added intro cinematics to Survival Mode and Challenge Mode
- Added hint messages to Survival Mode
- Changed appearance of control prompts
- Background is now orange (formerly white)
- Block placement ghost is now more detailed
- Increased the speed at which Vacuum Pumps take in liquids
Test[ | ]
May 30th, 2022
- New quest tracker HUD
- Added support for adding/removing dependencies to other mods in the Mod Tool
- Other mod dependencies show up in Tile Editor and World Builder when launched from the Mod Tool
- Fixed a crash that occurred when generating icons for blueprints in a custom game mod with translation files
- Fixed bug where part names in mods would fail to fallback to English when translation to selected language was missing
- Fixed crashes where json files would contain invalid numbers
- Fixed builder guide icon positioning
- Electric Engine powers up significantly faster
May 25th, 2022
- Added support for modded log book entries in custom games
- Fixed bug where too long names for mods and blueprints would not upload to steam
- Fixed bug with health bars in challenge mode showing up for clients
- Fixed crash when attempting to weld joints against joints
- Fixed bug with missing fires and other script data when entering old worlds
- Fixed bug with modded items having the wrong sorting order in inventory
- Fixed bug with sm.joint.setTargetLength not working with pistons added in survival
- Fixed bug when carrying objects and got incorrect interaction prompts
- Fixed bug where menu music would continue to play when starting a custom game
May 24th, 2022
- Added prefabs to the Mod Tool Tile Builder
- Horn GUI improvements
- Blueprints can again have flat shapes but should no longer cause crashes
- Fixed a crash that occurred when blueprints had invalid joint json
- Fixed a crash that occurred when renderable json files had an invalid root object
- Added option in script API to stop effects with stopBreakSustain, this allows some looping sound effects to end correctly when triggered from scripts
May 23th, 2022
- Added blueprints to the Mod Tool Tile Editor (Must be in $CONTENT_DATA/Blueprints)
- [NOTE: Blueprints are only available when loading Terrain Editor from the Modding Tool.]
- Added tools, projectiles, melee attacks och [sic] harvestables to Blocks and Parts mods
- Fixed a crash related to the Controller
- Fixed crash that occurred when projectiles were fired in an area triggers projectile hit callback
May 20th, 2022
- Added nodes to the Tile Editor
- Custom Game mods can define their own nodes
- Crash fixes
- Added a temporary quickfix for looping sounds. (A better fix coming next week)
- Waypoint nodes available in the in-game Tile Editor
May 19th, 2022
- The horn GUI is back (still work in progress)
- Added scrollbar functions to the script API
- Fixed a crash that occurred when generating icons in the Mod tool
- Added setWorldPosition to character userdata in the script API
- Dropped carried items are now placed in the same place as when built, they should now be much less likely to fall through the ground
- Fixed a crash that occurred when writing a chat message too early from a script
- Kinematics support added to the default mod terrain script
- Tutorial GUI now displays the correct keybinding
- New tutorial added to the crash site bucket
- Updated quest texts
May 18th, 2022
- Mods can now set character name tags with setNameTag
- Added shapes to the Tile Editor
- Added sm.gu.translateLocalizationTags to script API
- Fixed more API calls not correctly translating $CONTENT_DATA
- Fixed a crash that occurred when spamming the take picture button in the blueprint export GUI
- Fixed a crash that could occur when closing GUIs of some interactable parts after the part was destroyed
- Fixed a crash that could happen when a client is joining a game into a world that is being destroyed (challenge mode)
May 17th, 2022
- Added a low-quality option for World Builder.
- Added free placement menu toggle (previously only available on Shift + Click)
- Added brush size menu (previously only available on Shift + Scroll)
- Added options in editors to delete tiles and worlds
- Added more world sizes to the world builder
- Fixed custom tiles not showing up in tile browser when making a custom game world
- Fixed crashes for clients playing multiplayer challenge mode
- Fixed incorrect path reading in Lua API
- Fixed save dialogs in the mod tool
- Creating new assets sets in the mod tool now working
May 16th, 2022
- Fixed a crash related to the builder guide
- Fixed player hands being rendered incorrectly
- Fixed fix tree crash
- Fixed a crash that occurred when having incorrect item translation files in a mod
- Fixed particle emitters being hidden incorrectly in the particle editor
- Fixed a particle editor shutdown crash
- Updated Visual Studio runtime
- [NOTE: Chemicals, Water, and Water Container added to Challenge Builder]
May 13th, 2022
- Fixed an issue where with the builder guide visualization that could lead to a crash
- Some items that disappeared from the creative inventory in the previous update are back
May 12th, 2022
- Fixed a crash when using non-english new save filename
- Fixed a crash when mods use an inventory smaller than the hotbar size
- Fixed a bug where the game settings dropdown would stay after closing the menu
- Fixed num pad and other special key button prompts spacing and font color
- Fixed a crash when displaying visualization and switching worlds
- Fixed auto-generation for effect sets in the mod tool
- Fixed a bug where mods could not dofile() script files in the core content directories
- Fixed an interaction bug with the logbook
- Fixed broken tutorial GUI in some resolutions
- Survival tutorial car builder guide part is hidden in creative mode
- Fixed script errors
May 10th, 2022
- Preview image generation fix for Worlds and Tiles
- Fixed a crash when starting the game with an invalid menu blueprint
- Fixed a crash when sending an AreaTrigger to a client
- Fixed bug where player spawn position would be wrong when loading in a warehouse
- Fixed issues with file referencing in mods
- Fixed GetHarvestableForCell script callback for mods
- Other mod scripting fixes
- Quest script fixes
- Other crash fixes
May 9th, 2022
Game Improvements[ | ]
- New Tile Editor GUI
- Added a lot of Tile Editor features
- New World Builder GUI
- Added a lot of World Builder features
- Worlds can be uploaded to Steam Workshop
- Multiplayer join settings added
- Tutorial Quests added to Survival Mode
- Builder Guide part added to Survival Mode
- Loading time optimizations
- Ragdoll optimizations
- Debris optimizations (new debris system)
- Particle quality improvements
- Lighting improvements
- Visualization shader improvement
- [NOTE: Added intro cinematic to Survival Mode.]
- [NOTE: Added translations for the Logbook.]
- [NOTE: Lockers and File Cabinets in Warehouses now contain loot.]
- [NOTE: Changed visuals on some assets.]
- [NOTE: The Weld Tool can now weld creations even when they are colliding with the terrain.]
Mod Tool[ | ]
- Custom Game mods added to the Mod Tool
- Tile Editor standalone version for editing Custom Game content added to the Mod Tool
- World Builder standalone version for editing Custom Game content added to the Mod Tool
- New Particle Editor added to the Mod Tool
Modding support[ | ]
- Tools and Weapons
- NPC Characters
- Kinematics
- Harvestables
- Game Script
- World Scripts
- Terrain Scripts
- Projectiles
- Melee attacks
- Effects
- Terrain ground materials
- Decals usable in Tile Editor
- Major Script API update
Trivia[ | ]
When releasing the test branch for 0.6.0, the devs accidentally published a build to the test branch about half an hour too early. They quickly removed it, and published a slightly different build later, with a tweet confirming that it was for real this time. [1]