A hidden DevMode inside Scrap Garden's code allows you to skip levels without completing them. You can also restart the level and go to the previous level. This will be helpful in practicing specific levels.
Update:
I've made a little update to this file. In this update, you can restart your progress in the main menu by hitting F9 on your keyboard. This opens the reset progress menu, so you need to press yes. Also, by hitting F10, your graphics will be set to low. Moving in the menu is now faster too. You know when you go to the main menu, you must wait like 4 seconds before you can do anything. Now you can move instantaneously in the menu! These modifications will save you much time when you're speedrunning the game!
21.02.2025:
Hitting F9 in-game brings you to main menu
We've decided to have the cube puzzle at the dessert level to be automatically activated in this script so no need to activate the cube anymore. Any% (no skips) and All Collectible (no skips) are not allowed to use this! I have provided a separate link for those who are running these categories.
Here are the controls:
F1 = Previous Level
F2 = Next Level
R = Restart level (If you play with a mouse and keyboard, it might be bit tricky to not press the R key while running, but I will update this to another key sometime...)
F9 (In-game) = Brings to main menu
F9 = Reset progress (Main menu)
F10 = Set graphics to low (Main menu)
Here are the download links for the files:
Any% and all collectible runners:
https://drive.google.com/file/d/13sqnemXCVAsBNEJAKFWWs3qzE3zdqNQe/view?usp=sharing
Any% (no skips) and All Collectible (no skips) runners:
https://drive.google.com/file/d/1gA6OTUxXKOm5bg_ymVagJKPd6N458dcP/view?usp=sharing
(Chrome might detect it as a virus, but trust me, it's not! This is the same file from the game! Chrome detects every .dll file as a virus.)
Installation:
Go to "\Program Files (x86)\Steam\steamapps\common\Scrap Garden\scrap-garden_Data\Managed" or to the folder where the game is currently installed and there "scrap-garden_Data\Managed". Now make a copy of the existing Assembly-CSharp.dll (or rename it to something) and put the downloaded Assembly-CSharp.dll to the Managed folder.
That's it! Now it should work normally with the addition of a DevMode. Ensure you have the older patch of the game (See: https://www.speedrun.com/scrap_garden/guides/2ojl4), or else the downloaded Assembly-CSharp.dll will crash the game on startup.
The DevMode doesn't add any other features or benefits, so you can speedrun with that file. Of course, using the functions of the DevMode while speedrunning is prohibited! Only F9 and F10 in the menu and in-game are allowed.
01.07.2025:
Just read this and saw some grammar errors. I was drunk when I've made an update last time.
Hi!
I just made a discord server for Scrap Garden speedrun community! Feel free to join! Link can be obtained from this site or:
- SourGrenade