A customer asked a question about using a Dialogue System conversation for character creation. This is a simple example scene:
DS_CharacterCreationExample_2020-05-24.unitypackage
It first asks the character's species (cat, dog, cow). Then it uses a custom subtitle panel and menu panel to allow the player to allocate skill points:
These use variables, Conditions, and Scripts in the conversation.
Finally, a Dialogue System Trigger to set to OnConversationEnd "instantiates" the requested character.
EDIT: Updated with an example script that demonstrates how to show Dialogue System variable values in a UI.