DEBUG MODE
How to access: If you hold Q while you click the flag, it will enable debug mode
Alternatively, if you load the save "debug" debug mode is enabled, and a save file with four crystals, 396 coins, and all ten levels unlocked is loaded
Debug features:
-
FPS will be displayed
-
World Record times will not be saved
-
Pressing keys 1-9 and K will warp you between levels with a hard reset
-
Pressing M unlocks levels 1-9, but you still need to collect the requirements for boss fights
-
Pressing B unlocks levels 1-9, and causes completing a level to unlock Hide Guide. You still need to collect the requirements for boss fights
-
Pressing G will create a save point, which saves only your position
-
Pressing T will load a save point
-
Pressing 0 + Q while in a level will complete it
-
Pressing N while in a level sets your coins collected to 99
-
Pressing O will enable/disable chunk rendering
-
Pressing i will enable/disable "Fast Mode," where the entire game is sped up
Also, without debug mode enabled you can press Q + L to delete all data (which Includes things like level geometry and some text).
Q + L to deletes all data because of scratch's 5MB .json limit , without it the level and 3D objects data would be even 3 TIMES in the .json limit , first is in the script, seconds is in the lists, and third is in the preview list. To delete data from preview lists (lists GUI) you need to delete all data from that list, show it and hide it. In order to save your .json must be below 5MB , so you have to delete the data first , it's automated with keyboard shortcut. The choice of Q+L is because you there are moments you need to save the game scripts while you aren't in debug , so to avoid accidentally pressing L , it is made to be Q+L
Good idea, I'll also post the setup guide I think