Baldur's Gate 3

First Off: Install the Script Extender and Enable its Console

Terminology:

UUID: The unique identifier for a thing. They look like this: f7b30e13-01b2-4a96-af2d-0442b787ffe3.
Everything in BG3 has a UUID, including every visual that we can apply to a character; also including visuals added by mods and packs

Character Visual: A particular object defined in the game that can be attached to a character as an override.
This includes anything from Hair to Horns to Tails to Equipment.


Parameters:

visual_uuid: The UUID of the 'CharacterCreationSharedVisual' to apply to the character

character_uuid
: Optional: The UUID of the character to effect (or the currently selected character if not specified)

Commands:

Mods.KvAppearanceFramework.ApplyVisual(visual_uuid, character_uuid)
Mods.KvAppearanceFramework.RemoveVisual(visual_uuid, character_uuid)
Mods.KvAppearanceFramework.RemoveAllUsedVisualsForCharacter(character_uuid)



Command Examples:
Add the 'Jawclinger' Beard to the currently selected character:
Mods.KvAppearanceFramework.ApplyVisual("546f55e1-efb7-46d0-b29e-490278a53274")



More Technical Details - Feel free to Ignore this Section if you just want to use the mod

More Terminology:
* CharacterCreationSharedVisual: An object defined in the game (or in mods) that can apply a Visual Override to a character by attaching the specified Visual Resource to the character; sometimes overriding an existing 'slot' depending on how it and its Visual Resource are defined.

Article information

Added on

Edited on

Written by

Kvalyr

0 comments