Skip to main content

Customize Emotions


Master Character Creator allows you to create and customize unique character emotions, which can then be triggered in your game using their unique identifier (UID).


  1. Locate the Character Customization Settings in : Project Settings/SoftKitty/SubData - Character Customization and expand the Character Emotion Settings section.

  2. Expand an emotion entry in the list. You will see a field labeled UID. This string is the unique key you'll use to play this specific emotion in your game.

  3. To trigger an emotion in your scripts, call the function <CharacterEntity>().SetEmotion(string _uid, float _length), replacing _uid with the UID of the desired emotion and _length with the duration (in seconds) you want the emotion to play.

  4. The blend shapes dropdown allows you to activate multiple facial blend shapes on your character's head simultaneously. Use the percentage sliders next to each blend shape to control the intensity and create nuanced emotional expressions.