1. Scrap Mechanic
  2. News
  3. Update 0.6.0 Test (Updated May 30)

Update 0.6.0 Test (Updated May 30)

Updated May 30
  • 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

--------------------------------------------------------

Updated May 25
  • 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

--------------------------------------------------------

Updated May 24
  • 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

--------------------------------------------------------

Updated May 23
  • Added blueprints to the Mod Tool Tile Editor (Must be in $CONTENT_DATA/Blueprints)
  • Added tools, projectiles, melee attacks och 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

--------------------------------------------------------

Updated again May 20
  • Added a temporary quickfix for looping sounds. (A better fix coming next week)
  • Waypoint nodes available in the in-game Tile Editor

--------------------------------------------------------

Updated May 20
  • Added nodes to the Tile Editor
  • Custom Game mods can define their own nodes
  • Crash fixes

--------------------------------------------------------

Updated May 19
  • 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

--------------------------------------------------------

Updated May 18
  • 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)

--------------------------------------------------------

Updated May 17
  • 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

--------------------------------------------------------

Updated May 16
  • 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

--------------------------------------------------------

Updated May 13
  • 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

--------------------------------------------------------

Updated May 12
  • 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

--------------------------------------------------------

Updated May 10
  • 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

--------------------------------------------------------

Hi Mechanics!

We are closing in on a new update release with a lot of nice new content.
Today we are rolling out the first test on the test branch mainly for the mod makers.
The Mod Tool has been updated, making it a lot more open and flexible.
If you are a mod maker, you will find a lot of new features on the test branch of the Mod Tool.
We also updated the scripting API reference pages:
https://scrapmechanic.com/api/index.html
As some of you might have noticed. We have added two new categories to the Workshop as well.
World and Custom Games.

Worlds: This is where mechanics can upload custom creative worlds to the workshop.
Custom Games: This is where mod makers can upload modded survival game modes as well as completely own custom games.

Keep in mind that there will be bugs and issues on the test branch at this stage.
But it will get more stable as we keep updating it with new content and fixes in the coming days.

Warning! Do not open saves from the current version of the game on the test branch since things are still a bit unstable and they might break.
Mods updated with the new Mod Tool will not work in the current version of the game.
Worlds and Challenges created in the test will not work in the current version of the game either.

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
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
Coming soon:
  • Foliage clutter
  • Prefabs usable in Tile Editor
  • Blueprints usable in Tile Editor
  • Adding nodes in Tile Editor
  • Loading Blocks and Parts mods to custom games

Stay creative!

Here is how you access the test:


For all the latest news, follow us on Twitter