Character Editor
Characters in a scene are managed in the World Editor under the Characters tab.
You can create and remove characters, manage their details, and track their states.
Characters can also be temporarily disabled, which will prevent them from being included in the scene' dialogue generation. (e.g., they are out of the scene for a moment.)
You can also change which character is controlled by the player at any time.
The character list can optionally be organized into collapsible folders.
Character Components
A character is made up of the following components:
Attribues
Attributes are low to medium detail information about the character. They range from physical attributes to personality traits.
Details
Details are low to high detail information about the character. They could contain information about the character's background, history, or other relevant information.
When a state reinforcment is updated the value is set to the corresponding detail.
Description
Description is a description of the character. A summarization of their appearance, personality, and other relevant information as it relates to the scene.
Tracked states
Tracked states occassionally re-inforce the state of the world or a character. This re-inforcement is kept in the context sent to the AI during generation, giving it a better understanding about the current truth of the world.
Some examples could be, tracking a characters physical state, time of day, or the current location of a character.
Actor management
Actor management lets you define acting and speaking patterns for the character via dialogue instructions and examples. This is only available for AI characters.
Visuals
Visuals lets you manage character portraits and cover images. Set up multiple portraits for different expressions and situations, and the World State Agent can automatically select the most appropriate portrait based on the scene context.