Difference between revisions of "Debug menu"

From Summertime Saga Wiki
Jump to: navigation, search
(First review)
(Tag: Redirect target changed)
 
(13 intermediate revisions by the same user not shown)
Line 1: Line 1:
The '''debug menu''' is a special menu unlocked by setting the game in developer mode. It provides a lot of useful features to cheat on the game, or get yourself out of bugs and softlocks.
+
#REDIRECT [[Tools and extensions#Debug menu]]
 
 
= How to access the menu =
 
 
 
This menu is unlocked by default on Android devices and it can open by clicking on the network signal icon on the phone menu.
 
 
 
= Description =
 
 
 
The debug menu has 6 main tabs, and 3 buttons: one for displaying the console history, one for showing the console screen and the last one to close the debug menu.
 
 
 
= General =
 
 
 
This tab is dedicated to general options.
 
 
 
* Unlock/Lock the user interface.
 
* Unlock all [[Cookie Jar]] scenes.
 
* Set the [[Mayor Rump]]'s scene at the [[mall]].
 
* Skip the first day of the game.
 
* Unlock all [[locations]].
 
* Force/Unforce the map lock, forcing it unlocked will make the map available from any screen in the game.
 
* Lock/Unlock the sleep lock, allowing you to sleep through anything.
 
* Enable/Disable the cheat mode on/off.
 
* Display/Hide any python expression.
 
* Enable/Disable notifications for label names (on the top left corner) whenever you enter a new label
 
* Enable/Disable to first day skip, starting you on the second day.
 
 
 
= Time =
 
 
 
This tab is dedicated to all the time manipulation functionalities.
 
 
 
* Tick timer: advance time by one tick.
 
* Set day to: set the current day to whatever you want, advancing the time until that day.
 
* Set time to: set the time to whatever you choose, moving forward or backward in time if necessary.
 
* Skip forward: allow to skip ahead a day, week, month or year.
 
* Toggle debug period: allow to force Christmas or Halloween decorations even if it is not the right time of year yet.
 
 
 
= Machines =
 
 
 
This tab is dedicated to Finite State Machines and gives info about where the machine is located and in which state it is. For each one you can:
 
 
 
* Advance: advance the FSM by one state. Can result in bugs though.
 
* Show vars: open a separate window that shows all the variables for that FSM.
 
* Pregnancy: open a separate window with all the variables for that machine's pregnancy manager.
 
 
 
= Locations =
 
 
 
This tab is dedicated to locations. For each location you can:
 
 
 
* Lock/Unlock that location.
 
* Visit/Unvisit that location.
 
* Set the <code>can_leave</code> flag for that location.
 
* Move the player to that location (teleportation).
 
 
 
= Player =
 
 
 
This tab is dedicated to the Player object. Its purpose is to be able to change the main character's stats and money.
 
 
 
= Items =
 
 
 
This tab is dedicated to the items in‐game management. From there you can give yourself or remove any item in the game. It has a convenient search box to filter out the 150 game items. You can also use this to print the full item list to the console.
 

Latest revision as of 17:45, 27 October 2019