Debug Mode: Difference between revisions

From Celeste Wiki
6,149 bytes added ,  1 month ago
Line 23:
 
== Debug Console ==
{{Construction|massive rework :)}}
Pressing "~" will activate an in-game console that allows the player to enter a large variety of commands. Apart from that, it also enables hitbox view for tiles and entities.
 
The list of commands can be seen below:
 
* <code>assist</code> toggles [[Assist Mode]] for the current save file
give_golden (gives you a golden)
* <code>audio</code> returns information about the music and ambience that are currently playing, and also has information about music layers
 
* <code>berries</code> returns information about [[strawberries]] — typing it by itself will tell you how many berries are in ''every'' chapter of a campaign, whereas adding a chapter number afterwards will return details specific to each checkpoint.
q (closes the Debug Console)
* <code>berries_order</code> — <sup>''[<nowiki/>[[Special:EditPage/Debug Mode#Debug Console|function unknown, please expand if you have information on this]]]''</sup>
* <code>blackhole_strength</code> seems like it is supposed to change the background in [[Farewell]].
* <code>bounce</code> makes the player jump without making the usual jumping sound.
* <code>capture</code> saves the player's movement to a <code>.bin</code> file that the player can name, to be used with the playback ghost entities from Farewell.
* <code>characters</code> is supposed to write all the characters from each text file to the console.
* <code>cheat</code> toggles [[Cheat Mode]].
* <code>check_all_languages</code> returns information about whether or not dialogue files in other languages match the English version's content and font.
* <code>check_language</code> has the same functionality, but with only one language.
* <code>clear</code> clears the debug console's text.
* <code>colorgrading</code> can be used with "true" or "false" to toggle color grading (for example, if this is turned off, the [[Seeker]] introduction section in the [[Mirror Temple]] will not have a sepia filter
* <code>complete</code> instantly completes the current level.
* <code>core</code> takes an integer parameter, and sets the [[Core]] Mode of the level — setting it to 0 means no core mode , 1 means hot mode, and 2 means cold mode.
* <code>count</code> returns the amount of entities in a room.
* <code>detailed_levels</code> <sup>''[<nowiki/>[[Special:EditPage/Debug Mode#Debug Console|function unknown, please expand if you have information on this]]]''</sup>
* <code>dflag</code> sets a flag that is saved across chapters.
* <code>dialog</code> opens up a menu that shows all dialogue keys in all available languages
* <code>e</code> opens the Debug Map.
* <code>exit</code> closes ''Celeste''.
* <code>export_dialog</code> <sup>''[<nowiki/>[[Special:EditPage/Debug Mode#Debug Console|function unknown, please expand if you have information on this]]]''</sup>
* <code>export_obj</code> <sup>''[<nowiki/>[[Special:EditPage/Debug Mode#Debug Console|function unknown, please expand if you have information on this]]]''</sup>
* <code>flag</code> sets a session flag that only works per chapter. (Examples of session flag usage: the Core is hardcoded to set the flag "cold" to be enabled or disabled depending on whether it's hot or cold, and this flag can be used to control the level's decoration.)
* <code>fonts</code> returns information about which fonts are available and which ones are being used.
* <code>fullscreen</code> enables fullscreen mode.
* <code>give_golden</code> gives [[Madeline]] a [[Golden Strawberry]].
* <code>givekey</code> gives Madeline a key.
* <code>global_stats</code> shows the global Steam statistics, including deaths, dashes, collected strawberries and golden berries, and statistics specific to the [[PICO-8]] version of ''Celeste''.
* <code>hard</code> loads the [[B-Side]] for a given chapter from its chapter number.
* <code>heartgem</code> changes whether or not a [[Crystal Heart]] is collected for a given chapter; it takes three parameters: the chapter number, which [[Alternate sides|side]] it is (0 for A-Side, 1 for B-Side, 2 for C-Side), and "true" or "false" for whether or not the heart should be collected.
* <code>heart</code> sets the amount of Crystal Hearts collected on a save file.
* <code>input_gui</code> <sup>''[<nowiki/>[[Special:EditPage/Debug Mode#Debug Console|function unknown, please expand if you have information on this]]]''</sup>
* <code>leaf</code> opens the feather breathing minigame first shown in [[Golden Ridge]].
* <code>level_count</code> seems to print the total amount of screens in a campaign.
* <code>level_flag</code> sets a session flag <sup>''[how does this contrast with the flag command though?]''</sup>
* <code>lighting</code> returns information from the game's lighting system.
* <code>lines</code> returns information about how many lines and words of dialog are in a given language.
* <code>load</code> loads a given chapter from its chapter number.
* <code>logdetours</code> <sup>''[<nowiki/>[[Special:EditPage/Debug Mode#Debug Console|function unknown, please expand if you have information on this]]]''</sup>
* <code>logsession</code> <sup>''[<nowiki/>[[Special:EditPage/Debug Mode#Debug Console|function unknown, please expand if you have information on this]]]''</sup>
* <code>ltng</code> is supposed to toggle the lightning from Farewell, though it doesn't seem to work.
* <code>mainmenu</code> exits to the main menu.
* <code>mapedit</code> opens the Debug Map; it is unclear whether this has different functionality than <code>e</code>.
* <code>meet</code> edits how Madeline has interacted with Theo (this changes depending on whether or not he has been talked to, and how long the conversation lasted).
* <code>modoptions</code> toggles Everest's "Show Mod Options in Game" setting. ''(This is only present when using the Everest mod loader.)''
* <code>music</code> changes the currently-playing music using either an FMOD event name or one of the shorter names that can be found in Lönn's music dropdown.
* <code>music_progress</code> changes the "progress" parameter of the currently-playing music.
* <code>music_vol</code> changes the music's volume. This is supposed to be between 0 and 10, though using this command can allow for higher numbers. (However, this is not recommended.)
* <code>openlog</code> opens the <code>log.txt</code> file.
* <code>overworld</code> exits to the splash screen.
* <code>ow_complete</code> tests the chapter completion screen on the menu.
* <code>q</code> exits the console.
(more to come soon)
 
== Everest changes and features ==
160

edits

Cookies help us deliver our services. By using our services, you agree to our use of cookies.