Для создания собственного диалогового файла достаточно:
{
"array": [
{
"id": "dialogue_unique_id",
"localization": true,
"slides": [
{
"id": "start",
"conditionsLogic": "And",
"dialogPlayConditions": [
{ "c": "Hero", "p": [ "human_hero_1" ] },
{ "c": "Counter", "p": [ "boss_defeated", "=", "1" ] }
],
"fon": "",
"avatars": [
{
"position": 1,
"icon": "icons/dialogue_unit_portraits/Icon_Esquire_Upg",
"isForeground": "true",
"animations": ["zoomIn"]
},
{
"position": 5,
"icon": "icons/dialogue_unit_portraits/Icon_Griffin",
"isForeground": "false",
"animations": ["zoomOut"]
}
],
"title": {
"sid": "dialogue_title_1",
"position": 1
},
"text": "dialogue_text_dialogue_unique_id_0",
"next": "1"
},
{
"id": "1",
"fon": "",
"avatars": [
{
"position": 1,
"icon": "icons/dialogue_unit_portraits/Icon_Esquire_Upg",
"isForeground": "false",
"animations": ["zoomOut"]
},
{
"position": 5,
"icon": "icons/dialogue_unit_portraits/Icon_Griffin",
"isForeground": "true",
"animations": ["zoomIn"]
}
],
"title": {
"sid": "dialogue_title_2",
"position": 2
},
"text": "dialogue_text_dialogue_unique_id_1",
"next": "2"
},
{
"id": "2",
"fon": "",
"avatars": [
{
"position": 1,
"icon": "icons/dialogue_unit_portraits/Icon_Esquire_Upg",
"isForeground": "false",
"animations": ["zoomOut"]
},
{
"position": 3,
"icon": "icons/dialogue_unit_portraits/Icon_Coatl",
"isForeground": "true",
"animations": ["zoomIn", "appear"]
},
{
"position": 5,
"icon": "icons/dialogue_unit_portraits/Icon_Griffin",
"isForeground": "false",
"animations": ["zoomOut"]
}
],
"title": {
"sid": "dialogue_title_3",
"position": 3
},
"text": "dialogue_text_dialogue_unique_id_2",
"next": "ending"
},
{
"id": "ending",
"fon": "",
"text": "",
"mapActions": [
{ "a": "GiveRes", "p": [ "gemstones", "45" ] }
],
"invokeOnlyActions": true,
"end": true,
"resultDialog": "Interrupt"
}
]
}
]
}