Skip to main content

Settings

In this section we will go over settings that alter functionality and preferences such as keybinds.
If you want to personalize the look and feel of the UI, see the customization section.

General settings

  • Include Assemblies is a list to define assemblies that are scanned for commands and other attributes related to Ghost Commands.
  • Development Only toggles whether or not to include commands in a non-development build.
  • Default Commands toggles whether or not to include the built-in default commands.
  • Prefix Separator defines the character used for prefixes.
  • Auto Prefix automatically adds prefixes to non-static commands based on their declaring class name.
  • Force Case is used to force a lowercase or uppercase on all command names and prefixes, regardless of how they were written in the code.
  • Max History Length defines the max amount of entries when navigating command history.

Suggestion settings

  • Max Entries specifies the maximum amount of suggestions being shown.
  • Max Fuzzy Distance specifies the accuracy of the search algorithm. Higher values result in less accurate searches, but allow more typos.

Runtime settings

  • Toggle Key is the key used for opening the command field in play-mode.
  • Auto Disable Input handles automatically disabling input maps. This is to prevent the player from moving while typing in the command field. (This is only available when using the new input system)
  • (Output) Open automatically opens the output window automatically whenever there is a new output entry.
  • Custom Style Sheets allow you to the look and feel of the UI. see the customization section for more information.

Editor settings

  • Window specifies which window the command field appears on.
  • Custom Style Sheets allow you to the look and feel of the UI. see the customization section for more information.
  • The Edit Shortcut button opens the unity shortcut window, where you can rebind the shortcut for opening the command field inside the editor.