Skip to content

Instantly share code, notes, and snippets.

@matthewjtyas
Created February 28, 2017 19:58
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save matthewjtyas/d717acf1b8e5eb6d4c58977b70914adc to your computer and use it in GitHub Desktop.
Save matthewjtyas/d717acf1b8e5eb6d4c58977b70914adc to your computer and use it in GitHub Desktop.
{
"id": "string - Uniquely identifies this conversation in the ConversationLibrary",
"gameFlag": "string (optional) - The name of a game flag whose value will be set when the conversation ends.",
"gameFlagValue": true //bool (optional) - The value to set the game flag to (true / false).
"participants": [ // Array containing each of the participants in the conversation.
{
"name": "string (optional) - Name of the participant. Will be shown on screen when they are talking."
"icon": "string (optional) - Name of the portrait image that will be loaded and shown on screen.",
"onScreenImage": "string (optional) - Unused in SSD. For larger images that would not be shown in the portrait box."
},
{
"name": "Detective Kastorn",
"icon": "kastorn",
"onScreenImage": ""
}
],
"lines": [ //Array containing each of the lines in the conversation.
{
"participantId": 0 //int - The index of the participant saying this line in the participants array.
"line": "string - The line to be displayed",
"gameFlag": "string (optional) - The name of the game flag whose value will be set once this line has been said.",
"gameFlagValue": false //bool (optional) - The value to set the game flag to.
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment