This is documentation of Script Extender Console commands for Baldur’s Gate 3, to initiate dialogue for specific scenes.

To start these scenes, you will need Script Extender (if you use mods, you probably already have this) and the Script Extender Console enabled. I suggest not saving the game after using these in an active run because some cut scenes could change game state like romance flags.

<aside> 🧑‍💻 Script Extender is here https://github.com/Norbyte/bg3se

Here's a tutorial for how to enable the Script Extender Console https://www.nexusmods.com/baldursgate3/articles/169 or this one https://discord.com/channels/98922182746329088/1225958372357050389

</aside>

Thanks to the bg3 dev channel in the Larian Discord server for teaching me! You are free to share and copy the contents of this doc without credit.

BG3: Moxi’s Research Directory

Baldur’s Gate 3: Moxi’s UUID Tracker

BG3 Screenshots: Moxi’s Teleport Commands


Pasteboard Commands for SE Console

Here are some scenes you can trigger by just copying and pasting these commands into the Script Extender Console. Examples here use Astarion and your main character (assuming body type 1).

These bring you into another area for the scene

Shadowheart swim scene

Osi.QRY_StartDialogCustom_Fixed("CAMP_Shadowheart_SkinnyDipping_SD_ROM_700d677f-1bfd-1c83-8530-0db12875c33b", Osi.DB_Avatars:Get(nil)[1][1], "S_Player_Astarion_c7c13742-bacd-460a-8f65-f864fe41f255",1, 1, -1, 1 )

Wyll proposal scene