Editor: Shortcuts and Tips

From Baldur's Gate 3 Modding

This page is an overview of tips, keyboard shortcuts, and debug commands for use in the Editor. If you haven’t yet installed the Baldur’s Gate 3 Toolkit, please see Getting Started: Installing the Toolkit.

Did You Know?

  • You can create shortcuts that will automatically load a certain mod or project and immediately start loading a level, so that you don't waste time waiting for windows and clicking buttons:
    • The syntax is Glasses.exe -project ProjectName -lvl LevelName.
      • Example: Glasses.exe -project GustavDev -lvl WLD_Plains_D.
    • You can create multiple copies of shortcuts on your desktop to quickly load certain levels you often need, and keep a shortcut without arguments so you can still load up the normal Toolkit.
  • Filter on Type: In the Root Templates window, right-click an icon to quickly deselect all other item types.
    • Example: Right-click on the item icon, and only items will be shown.
    • This also works in the Resource Manager.
  • Filter on Name: Start typing in the filter box in the Root Templates window. Filter out results you don't want by adding a term with an exclamation mark. For instance, with WLD_Main_A loaded:
    • Type _door_ to show all door roots.
    • Type _single_ _door_ to show all single doors. (The search is fairly intelligent and does not care about position.)
    • Type single _door_ !temple to show all single doors but exclude all roots that have “temple” in their names.
  • You can select multiple roots at the same time, and then change properties of roots in bulk. For example:
    1. If all _door_ roots need a UseSound, filter the roots (see above) and select all the roots that you want (use Shift and/or Ctrl to multi-select roots).
    2. Click on the Load Multiselected Objects button in the Properties window.
    3. Check out the selected roots (by either right-clicking on the roots or clicking the button at the top of the Properties window).
    4. Change the property you want (OnUseSound).
    5. Click Save.
  • Sounds in the Editor are disabled by default. If you want to hear sounds (for example, while working on SFX) without having to enter Game Mode, navigate to Options > Preferences > Global Settings > Mute Sound in Editor. You can also access the Preferences with Ctrl+P.

Debug Console Commands

Open the debug console with Ctrl+Shift+F11. The following commands are available:

  • goto
  • pos
  • give
  • givetreasure
  • spawnItem
  • create %item% %amount%
  • addDebugSpell %name%
  • addDebugSpellAsClass %spellname% %classname%
  • levelup %amount%
  • ccStartNew
  • ccStartRespec
  • killCombat
  • peace
  • god
  • roll %value%
  • reloadStats
  • reloadStory
  • oe
  • addTag
  • removeTag
  • stopDialog
  • dumpOsirisState
  • statusApply
  • statusRemove
  • applyPassive
  • removePassive
  • endTurnCombat
  • Select
  • SelectByUUID
  • SelectPlayer
  • shroud
  • reloadUI
  • reloadLoca

Keyboard Shortcuts

Debug

Shortcut Action
Ctrl+Shift+F7 Open graphics debug menu.
Ctrl+Shift+F9 Open gameplay debuggers.
Ctrl+Shift+F10 Open a window with real-time renderstats.
Ctrl+Shift+C In the Main Menu, automatically connect your client to a host running on the same machine (direct connect must be enabled).
Ctrl+Shift+L Level up selected character (cursor must be over portrait).
Ctrl+Shift+1 Recruit Shadowheart instantly.
Ctrl+Shift+2 Recruit Gale instantly.
Ctrl+Shift+3 Spawn an aggressive wolf in front of you (good for combat tests).

Editor Mode

Shortcut Action
Ctrl+Enter Toggle Game Mode.
Ctrl+Shift+F4 Force-close the Editor.
Ctrl+Shift+O Open the project menu.
Ctrl+O Open the level menu.
Ctrl+R Reload.
Ctrl+B Toggle sidebar visibility.
Ctrl+G Game Mode camera.
Ctrl+Shift+G Editor Mode camera.
Ctrl+L Hide/show all gizmos.
Ctrl+T Teleport active character to cursor.
Ctrl+Shift+T Teleport whole party to cursor.

Game Mode

Shortcut Action
Ctrl+Shift+R Resurrect party.
Ctrl+Shift+S Force-close interactive dialogue (must hover mouse over speaker).
Ctrl+Shift+P Open party editor.
Ctrl+Shift+K Kill unit (must hover mouse over unit, either model or portrait).
Ctrl+Shift+End Skip a turn in combat.
Ctrl+T Teleport active character to cursor.
Ctrl+Shift+M Unlock all waypoints.
Shift+Q Force guaranteed success on all rolls.
Shift+W Force guaranteed failure on all rolls.
Shift+E Disable both of the force-guarantee dice roll modes.