space-game001/resources/dialogue/sample_dialogues.json
2026-04-19 23:25:18 +03:00

1544 lines
43 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"dialogues": [
{
"id": "driving_dialogue1",
"start": "line_1",
"nodes": [
{
"id": "line_1",
"type": "Line",
"speaker": "Милиция",
"portrait": "resources/police.png",
"text": "Белый седан 256 остановитесь немедленно!",
"next": "end_1"
},
{
"id": "end_1",
"type": "End"
}
]
},
{
"id": "dialogue_bandit1",
"start": "line_1",
"nodes": [
{
"id": "line_1",
"type": "Line",
"speaker": "Бандит",
"portrait": "resources/bandit.png",
"text": "Думали, что сможете убежать от нас?",
"next": "line_2"
},
{
"id": "line_2",
"type": "Line",
"speaker": "Бандит",
"portrait": "resources/bandit.png",
"text": "Никто никогда не убежит от Нурланбая!",
"next": "line_3"
},
{
"id": "line_3",
"type": "Line",
"speaker": "Бандит",
"portrait": "resources/bandit.png",
"text": "Ваша песенка спета!",
"next": "end_1"
},
{
"id": "end_1",
"type": "End"
}
]
},
{
"id": "dialogue_gas1",
"start": "line_1",
"nodes": [
{
"id": "line_1",
"type": "Line",
"speaker": "Алексей",
"portrait": "resources/hero.png",
"text": "Первая колонка, полный бак пожалуйста.",
"next": "line_2"
},
{
"id": "line_2",
"type": "Line",
"speaker": "Кассир",
"portrait": "resources/cashier.png",
"text": "[Смотрит подозрительно]",
"next": "line_3"
},
{
"id": "line_3",
"type": "Line",
"speaker": "Алексей",
"portrait": "resources/hero.png",
"text": "Что вы на меня так смотрите, со мной что-то не так?",
"next": "line_4"
},
{
"id": "line_4",
"type": "Line",
"speaker": "Кассир",
"portrait": "resources/cashier.png",
"text": "Нет-нет, все хорошо.",
"next": "line_5"
},
{
"id": "line_5",
"type": "Line",
"speaker": "Кассир",
"portrait": "resources/cashier.png",
"text": "Говорите, первая колонка, да?",
"next": "line_6"
},
{
"id": "line_6",
"type": "Line",
"speaker": "Алексей",
"portrait": "resources/hero.png",
"text": "Да.",
"next": "line_7"
},
{
"id": "line_7",
"type": "Line",
"speaker": "Кассир",
"portrait": "resources/cashier.png",
"text": "Вот, пожалуйста. Приходите к нам еще!",
"next": "end_1"
},
{
"id": "end_1",
"type": "End"
}
]
},
{
"id": "dialogue_gas2",
"start": "line_2",
"nodes": [
{
"id": "line_2",
"type": "Line",
"speaker": "Кассир",
"portrait": "resources/cashier.png",
"text": "[Смотрит подозрительно]",
"next": "line_3"
},
{
"id": "line_3",
"type": "Line",
"speaker": "Алексей",
"portrait": "resources/hero.png",
"text": "Что-то случилось?",
"next": "line_4"
},
{
"id": "line_4",
"type": "Line",
"speaker": "Кассир",
"portrait": "resources/cashier.png",
"text": "Поставьте машину чуть ближе к колонке пожалуйста.",
"next": "end_1"
},
{
"id": "end_1",
"type": "End"
}
]
},
{
"id": "dialogue_gas3",
"start": "line_2",
"nodes": [
{
"id": "line_2",
"type": "Line",
"speaker": "Кассир",
"portrait": "resources/cashier.png",
"text": "[Смотрит подозрительно]",
"next": "line_3"
},
{
"id": "line_3",
"type": "Line",
"speaker": "Алексей",
"portrait": "resources/hero.png",
"text": "Что-то случилось?",
"next": "line_4"
},
{
"id": "line_4",
"type": "Line",
"speaker": "Кассир",
"portrait": "resources/cashier.png",
"text": "У вас уже заправлен полный бак.",
"next": "end_1"
},
{
"id": "end_1",
"type": "End"
}
]
},
{
"id": "driving_dialogue_offroad",
"start": "line_1",
"nodes": [
{
"id": "line_1",
"type": "Line",
"speaker": "Алексей",
"portrait": "resources/hero.png",
"text": "Ну капец, мы застряли!",
"next": "line_2"
},
{
"id": "line_2",
"type": "Line",
"speaker": "Алексей",
"portrait": "resources/hero.png",
"text": "Теперь только пешком.",
"next": "end_1"
},
{
"id": "end_1",
"type": "End"
}
]
},
{
"id": "driving_dialogue_crash",
"start": "line_1",
"nodes": [
{
"id": "line_1",
"type": "Line",
"speaker": "Алексей",
"portrait": "resources/hero.png",
"text": "Все, приехали! Машина в хлам!",
"next": "end_1"
},
{
"id": "end_1",
"type": "End"
}
]
},
{
"id": "driving_dialogue_gas_out",
"start": "line_1",
"nodes": [
{
"id": "line_1",
"type": "Line",
"speaker": "Алексей",
"portrait": "resources/hero.png",
"text": "Все, приехали! Бензин закончился!",
"next": "end_1"
},
{
"id": "end_1",
"type": "End"
}
]
},
{
"id": "driving_dialogue_distance7000",
"start": "line_1",
"nodes": [
{
"id": "line_1",
"type": "Line",
"speaker": "Алтынай",
"portrait": "resources/girlfriend.png",
"text": "До Таласской области осталось ехать примерно 7 километров.",
"next": "line_2"
},
{
"id": "line_2",
"type": "Line",
"speaker": "Алексей",
"portrait": "resources/hero.png",
"text": "Этот туман меня пугает.",
"next": "end_1"
},
{
"id": "end_1",
"type": "End"
}
]
},
{
"id": "driving_dialogue_distance5000",
"start": "line_1",
"nodes": [
{
"id": "line_1",
"type": "Line",
"speaker": "Алтынай",
"portrait": "resources/girlfriend.png",
"text": "До Таласской области осталось ехать примерно 5 километров.",
"next": "line_2"
},
{
"id": "line_2",
"type": "Line",
"speaker": "Алексей",
"portrait": "resources/hero.png",
"text": "У меня нехорошие предчувствия...",
"next": "end_1"
},
{
"id": "end_1",
"type": "End"
}
]
},
{
"id": "driving_dialogue_distance2000",
"start": "line_1",
"nodes": [
{
"id": "line_1",
"type": "Line",
"speaker": "Алтынай",
"portrait": "resources/girlfriend.png",
"text": "До Таласской области осталось ехать примерно 2 километра.",
"next": "line_2"
},
{
"id": "line_2",
"type": "Line",
"speaker": "Алтынай",
"portrait": "resources/girlfriend.png",
"text": "Еще чуть-чуть, поднажми!",
"next": "end_1"
},
{
"id": "end_1",
"type": "End"
}
]
},
{
"id": "driving_dialogue_chase1",
"start": "line_1",
"nodes": [
{
"id": "line_1",
"type": "Line",
"speaker": "Алтынай",
"portrait": "resources/girlfriend.png",
"text": "Черт, нас преследует черная машина!",
"next": "line_2"
},
{
"id": "line_2",
"type": "Line",
"speaker": "Алтынай",
"portrait": "resources/girlfriend.png",
"text": "Это бандиты Нурланбая! Алексей, быстрее!",
"next": "end_1"
},
{
"id": "end_1",
"type": "End"
}
]
},
{
"id": "driving_dialogue_final",
"start": "line_1",
"nodes": [
{
"id": "line_1",
"type": "Line",
"speaker": "Алтынай",
"portrait": "resources/girlfriend.png",
"text": "Смотри, таласские менты их стопанули!",
"next": "line_2"
},
{
"id": "line_2",
"type": "Line",
"speaker": "Алтынай",
"portrait": "resources/girlfriend.png",
"text": "Поздравляю Алексей, нам удалось сбежать от бандитов!",
"next": "line_3"
},
{
"id": "line_3",
"type": "Line",
"speaker": "Алтынай",
"portrait": "resources/girlfriend.png",
"text": "Ты мой герой, спасибо тебе за помощь!",
"next": "end_1"
},
{
"id": "end_1",
"type": "End"
}
]
},
{
"id": "driving_dialogue_distance0",
"start": "line_1",
"nodes": [
{
"id": "line_1",
"type": "Line",
"speaker": "Алтынай",
"portrait": "resources/girlfriend.png",
"text": "Все, мы в Таласской области.",
"next": "line_2"
},
{
"id": "line_2",
"type": "Line",
"speaker": "Алтынай",
"portrait": "resources/girlfriend.png",
"text": "Здесь должен быть сигнал, дай мне телефон.",
"next": "line_3"
},
{
"id": "line_3",
"type": "Line",
"speaker": "Алтынай",
"portrait": "resources/girlfriend.png",
"text": "Я позвоню дяде.",
"next": "line_4"
},
{
"id": "line_4",
"type": "Line",
"speaker": "Алексей",
"portrait": "resources/hero.png",
"text": "Держи.",
"next": "line_5"
},
{
"id": "line_5",
"type": "Line",
"speaker": "Алтынай",
"portrait": "resources/girlfriend.png",
"text": "Ало, Акыл байке! Это Алтынай.",
"next": "line_6"
},{
"id": "line_6",
"type": "Line",
"speaker": "Алтынай",
"portrait": "resources/girlfriend.png",
"text": "У меня проблемы, меня преследуют бандиты.",
"next": "line_7"
},
{
"id": "line_7",
"type": "Line",
"speaker": "Алтынай",
"portrait": "resources/girlfriend.png",
"text": "Я сейчас еду с другом в сторону Таласа.",
"next": "line_8"
},
{
"id": "line_8",
"type": "Line",
"speaker": "Алтынай",
"portrait": "resources/girlfriend.png",
"text": "Пришли пожалуйста патруль мне на встречу.",
"next": "line_9"
},
{
"id": "line_9",
"type": "Line",
"speaker": "Алтынай",
"portrait": "resources/girlfriend.png",
"text": "Белый седан, номер 256.",
"next": "line_10"
},
{
"id": "line_10",
"type": "Line",
"speaker": "Алтынай",
"portrait": "resources/girlfriend.png",
"text": "Спасибо! Пока!",
"next": "end_1"
},
{
"id": "end_1",
"type": "End"
}
]
},
{
"id": "driving_dialogue_gas1",
"start": "line_1",
"nodes": [
{
"id": "line_1",
"type": "Line",
"speaker": "Алексей",
"portrait": "resources/hero.png",
"text": "У нас бензин кончается.",
"next": "line_2"
},
{
"id": "line_2",
"type": "Line",
"speaker": "Алексей",
"portrait": "resources/hero.png",
"text": "Надо заправиться.",
"next": "line_3"
},
{
"id": "line_3",
"type": "Line",
"speaker": "Алтынай",
"portrait": "resources/girlfriend.png",
"text": "Хорошо, только давай быстро.",
"next": "line_4"
},
{
"id": "line_4",
"type": "Line",
"speaker": "Алтынай",
"portrait": "resources/girlfriend.png",
"text": "Мне как-то не по себе.",
"next": "end_1"
},
{
"id": "end_1",
"type": "End"
}
]
},
{
"id": "dialogue_girlfriend1",
"start": "line_1",
"nodes": [
{
"id": "line_1",
"type": "Line",
"speaker": "Алтынай",
"portrait": "resources/girlfriend.png",
"text": "Ты видел? Он так на меня смотрел, как будто узнал меня.",
"next": "line_2"
},
{
"id": "line_2",
"type": "Line",
"speaker": "Алексей",
"portrait": "resources/hero.png",
"text": "Что-то мне стремно, давай поедем отсюда быстрее",
"next": "end_1"
},
{
"id": "end_1",
"type": "End"
}
]
},
{
"id": "dialogue_phone1",
"start": "line_1",
"nodes": [
{
"id": "line_1",
"type": "Line",
"speaker": "Телефон",
"portrait": "resources/phone.png",
"text": "[Телефон звонит]",
"next": "line_2"
},
{
"id": "line_2",
"type": "Line",
"speaker": "Алексей",
"portrait": "resources/hero.png",
"text": "Да, слушаю.",
"next": "line_3"
},
{
"id": "line_3",
"type": "Line",
"speaker": "Телефон",
"portrait": "resources/phone.png",
"text": "Алексей, это Нурланбай на связи.",
"next": "line_4"
},
{
"id": "line_4",
"type": "Line",
"speaker": "Телефон",
"portrait": "resources/phone.png",
"text": "Мои ребята сообщили, что Алтынай видели на заправке с тобой.",
"next": "line_5"
},
{
"id": "line_5",
"type": "Line",
"speaker": "Алексей",
"portrait": "resources/hero.png",
"text": "Как вы узнали мой номер?",
"next": "line_6"
}, {
"id": "line_6",
"type": "Line",
"speaker": "Телефон",
"portrait": "resources/phone.png",
"text": "О, это было нетрудно. У тебя слишком заметная машина.",
"next": "line_7"
}, {
"id": "line_7",
"type": "Line",
"speaker": "Телефон",
"portrait": "resources/phone.png",
"text": "Мои ребята уже поехали за тобой.",
"next": "line_8"
}, {
"id": "line_8",
"type": "Line",
"speaker": "Телефон",
"portrait": "resources/phone.png",
"text": "Предлагаю тебе не усложнять ничего.",
"next": "line_9"
}, {
"id": "line_9",
"type": "Line",
"speaker": "Телефон",
"portrait": "resources/phone.png",
"text": "Остановись на трассе, отдай нам Алтынай.",
"next": "line_10"
}, {
"id": "line_10",
"type": "Line",
"speaker": "Телефон",
"portrait": "resources/phone.png",
"text": "И можешь ехать дальше спокойно.",
"next": "line_11"
}, {
"id": "line_11",
"type": "Line",
"speaker": "Алексей",
"portrait": "resources/hero.png",
"text": "Никогда!",
"next": "line_12"
},{
"id": "line_12",
"type": "Line",
"speaker": "Телефон",
"portrait": "resources/phone.png",
"text": "Какой ты смелый парень.",
"next": "line_13"
},{
"id": "line_13",
"type": "Line",
"speaker": "Телефон",
"portrait": "resources/phone.png",
"text": "Ну ничего, скоро увидимся. Давай, бывай.",
"next": "line_14"
},
{
"id": "line_14",
"type": "Line",
"speaker": "Телефон",
"portrait": "resources/phone.png",
"text": "[Гудки]",
"next": "end_1"
},
{
"id": "end_1",
"type": "End"
}
]
},
{
"id": "dialogue_police1",
"start": "line_1",
"nodes": [
{
"id": "line_1",
"type": "Line",
"speaker": "Милиция",
"portrait": "resources/police.png",
"text": "Старший лейтенант Каримов, отдел милиции Чуйской области.",
"next": "line_2"
},
{
"id": "line_2",
"type": "Line",
"speaker": "Милиция",
"portrait": "resources/police.png",
"text": "Предъявите ваши права.",
"next": "line_3"
},
{
"id": "line_3",
"type": "Line",
"speaker": "Алексей",
"portrait": "resources/hero.png",
"text": "Вот, пожалуйста.",
"next": "line_4"
},
{
"id": "line_4",
"type": "Line",
"speaker": "Милиция",
"portrait": "resources/police.png",
"text": "Алексей Смирнов, да?",
"next": "line_5"
},
{
"id": "line_5",
"type": "Line",
"speaker": "Милиция",
"portrait": "resources/police.png",
"text": "Когда в последний раз проходили техосмотр?",
"next": "line_6"
},
{
"id": "line_6",
"type": "Line",
"speaker": "Алексей",
"portrait": "resources/hero.png",
"text": "В прошлом году.",
"next": "line_7"
},
{
"id": "line_7",
"type": "Line",
"speaker": "Милиция",
"portrait": "resources/police.png",
"text": "Страховка у вас есть?",
"next": "line_8"
},
{
"id": "line_8",
"type": "Line",
"speaker": "Алексей",
"portrait": "resources/hero.png",
"text": "Да, вот, до ноября.",
"next": "line_9"
},
{
"id": "line_9",
"type": "Line",
"speaker": "Милиция",
"portrait": "resources/police.png",
"text": "А огнетушитель в машине есть?",
"next": "line_10"
},
{
"id": "line_10",
"type": "Line",
"speaker": "Алексей",
"portrait": "resources/hero.png",
"text": "*Да он просто тянет время!*",
"next": "line_11"
},
{
"id": "line_11",
"type": "Line",
"speaker": "Алексей",
"portrait": "resources/hero.png",
"text": "Давайте напрямую, я задержан или нет?",
"next": "line_12"
},
{
"id": "line_12",
"type": "Line",
"speaker": "Милиция",
"portrait": "resources/police.png",
"text": "Нет...",
"next": "line_13"
},{
"id": "line_13",
"type": "Line",
"speaker": "Алексей",
"portrait": "resources/hero.png",
"text": "Если не отпустите меня сейчас, я позвоню в прокуратуру.",
"next": "line_14"
},{
"id": "line_14",
"type": "Line",
"speaker": "Милиция",
"portrait": "resources/police.png",
"text": ".. Счастливого пути!",
"next": "end_1"
},
{
"id": "end_1",
"type": "End"
}
]
},
{
"id": "dialogue_village_caught1",
"start": "line_1",
"nodes": [
{
"id": "line_1",
"type": "Line",
"speaker": "Бандит",
"portrait": "resources/bandit.png",
"text": "Попался красавчик.",
"next": "end_1"
},
{
"id": "end_1",
"type": "End"
}
]
},
{
"id": "dialogue_village_caught1_car",
"start": "line_1",
"nodes": [
{
"id": "line_1",
"type": "Line",
"speaker": "Бандит",
"portrait": "resources/bandit.png",
"text": "Эй, парень! Остановись!",
"next": "end_1"
},
{
"id": "end_1",
"type": "End"
}
]
},
{
"id": "dialogue_village_caught2",
"start": "line_1",
"nodes": [
{
"id": "line_1",
"type": "Line",
"speaker": "Бандит",
"portrait": "resources/bandit.png",
"text": "Попались воробушки.",
"next": "end_1"
},
{
"id": "end_1",
"type": "End"
}
]
},
{
"id": "dialogue_village_caught3",
"start": "line_1",
"nodes": [
{
"id": "line_1",
"type": "Line",
"speaker": "Бандит",
"portrait": "resources/bandit.png",
"text": "Ну все, вам конец!",
"next": "end_1"
},
{
"id": "end_1",
"type": "End"
}
]
},
{
"id": "dialogue_village_resque1",
"start": "line_1",
"nodes": [
{
"id": "line_1",
"type": "Line",
"speaker": "Алексей",
"portrait": "resources/hero.png",
"text": "Алтынай ты тут?",
"next": "line_2"
},
{
"id": "line_2",
"type": "Line",
"speaker": "Алтынай",
"portrait": "resources/girlfriend.png",
"text": "Да, я тут!",
"next": "line_3"
},
{
"id": "line_3",
"type": "Line",
"speaker": "Алтынай",
"portrait": "resources/girlfriend.png",
"text": "Где твоя машина припаркована?",
"next": "line_4"
},
{
"id": "line_4",
"type": "Line",
"speaker": "Алексей",
"portrait": "resources/hero.png",
"text": "Здесь рядом.",
"next": "line_5"
},
{
"id": "line_5",
"type": "Line",
"speaker": "Алтынай",
"portrait": "resources/girlfriend.png",
"text": "Давай отведи меня в машину, только тихо!",
"next": "line_6"
},
{
"id": "line_6",
"type": "Line",
"speaker": "Алтынай",
"portrait": "resources/girlfriend.png",
"text": "Постарайся не попадаться на глаза бандитам!",
"next": "line_7"
},
{
"id": "line_7",
"type": "Line",
"speaker": "Алтынай",
"portrait": "resources/girlfriend.png",
"text": "Я прыгаю!",
"next": "end_1"
},
{
"id": "end_1",
"type": "End"
}
]
},
{
"id": "dialogue_village_intro1",
"start": "line_1",
"nodes": [
{
"id": "line_1",
"type": "Line",
"speaker": "Алексей",
"portrait": "resources/hero.png",
"text": "*Моя подруга Алтынай пропала сегодня.*",
"next": "line_2"
},
{
"id": "line_2",
"type": "Line",
"speaker": "Алексей",
"portrait": "resources/hero.png",
"text": "*А потом я получил голосовое сообщение от нее.*",
"next": "line_3"
},
{
"id": "line_3",
"type": "Line",
"speaker": "Телефон",
"portrait": "resources/phone.png",
"text": "Если ты это слушаешь, то случилась беда.",
"next": "line_4"
},
{
"id": "line_4",
"type": "Line",
"speaker": "Телефон",
"portrait": "resources/phone.png",
"text": "Ко мне сватался Нурланбай, местный бизнесмен и авторитет.",
"next": "line_5"
},
{
"id": "line_5",
"type": "Line",
"speaker": "Телефон",
"portrait": "resources/phone.png",
"text": "Он мне обещал, что похитит меня, и сегодня он сделал это.",
"next": "line_6"
},
{
"id": "line_6",
"type": "Line",
"speaker": "Телефон",
"portrait": "resources/phone.png",
"text": "Я отправила тебе координаты дома, куда могут меня спрятать.",
"next": "line_7"
},
{
"id": "line_7",
"type": "Line",
"speaker": "Телефон",
"portrait": "resources/phone.png",
"text": "Не обращайся в милицию, у него есть связи в МВД Чуйской области.",
"next": "line_8"
},
{
"id": "line_8",
"type": "Line",
"speaker": "Телефон",
"portrait": "resources/phone.png",
"text": "Приезжай на своей машине и помоги мне сбежать оттуда!",
"next": "line_9"
},
{
"id": "line_9",
"type": "Line",
"speaker": "Телефон",
"portrait": "resources/phone.png",
"text": "Мне больше не к кому обращаться. Я жду тебя!",
"next": "line_10"
},
{
"id": "line_10",
"type": "Line",
"speaker": "Алексей",
"portrait": "resources/hero.png",
"text": "*Село где держат Алтынай, находится впереди по трассе.*",
"next": "line_11"
},
{
"id": "line_11",
"type": "Line",
"speaker": "Алексей",
"portrait": "resources/hero.png",
"text": "*Пора садится в машину и отправляться в путь!*",
"next": "end_1"
},
{
"id": "end_1",
"type": "End"
}
]
},
{
"id": "dialogue_village_intro2",
"start": "line_1",
"nodes": [
{
"id": "line_1",
"type": "Line",
"speaker": "Алексей",
"portrait": "resources/hero.png",
"text": "*Вот этот дом, с охраной!*",
"next": "line_2"
},
{
"id": "line_2",
"type": "Line",
"speaker": "Алексей",
"portrait": "resources/hero.png",
"text": "*Нужно держаться от этого бандита подальше!*",
"next": "line_3"
},
{
"id": "line_3",
"type": "Line",
"speaker": "Алексей",
"portrait": "resources/hero.png",
"text": "*Если этот бандит меня заметит, он меня убьет!*",
"next": "line_4"
},
{
"id": "line_4",
"type": "Line",
"speaker": "Алексей",
"portrait": "resources/hero.png",
"text": "*Может стоит прократься мимо него и осмотреть дом сзади?*",
"next": "end_1"
},
{
"id": "end_1",
"type": "End"
}
]
},
{
"id": "dialogue_village_final1",
"start": "line_1",
"nodes": [
{
"id": "line_1",
"type": "Line",
"speaker": "Алтынай",
"portrait": "resources/girlfriend.png",
"text": "Что сидишь, поехали!",
"next": "line_2"
},
{
"id": "line_2",
"type": "Line",
"speaker": "Алтынай",
"portrait": "resources/girlfriend.png",
"text": "Дави по газам быстрее пока они нас не заметили!",
"next": "line_3"
},
{
"id": "line_3",
"type": "Line",
"speaker": "Алексей",
"portrait": "resources/hero.png",
"text": "Конечно, сейчас...",
"next": "line_4"
},
{
"id": "line_4",
"type": "Line",
"speaker": "Алтынай",
"portrait": "resources/girlfriend.png",
"text": "Спасибо что помог мне!",
"next": "line_5"
},
{
"id": "line_5",
"type": "Line",
"speaker": "Алтынай",
"portrait": "resources/girlfriend.png",
"text": "Этот Нурланбай сумасшедший!",
"next": "line_6"
},
{
"id": "line_6",
"type": "Line",
"speaker": "Алтынай",
"portrait": "resources/girlfriend.png",
"text": "Он владелец сети заправок, а еще свою банду собрал.",
"next": "line_7"
},{
"id": "line_7",
"type": "Line",
"speaker": "Алтынай",
"portrait": "resources/girlfriend.png",
"text": "У него друг начальник милиции Чуйской области.",
"next": "line_8"
},
{
"id": "line_8",
"type": "Line",
"speaker": "Алтынай",
"portrait": "resources/girlfriend.png",
"text": "Но я не выйду за него, пусть он сдохнет!",
"next": "end_1"
},
{
"id": "end_1",
"type": "End"
}
]
},
{
"id": "dialogue_village_final2",
"start": "line_1",
"nodes": [
{
"id": "line_1",
"type": "Line",
"speaker": "Алексей",
"portrait": "resources/hero.png",
"text": "А куда мы поедем?",
"next": "line_2"
},
{
"id": "line_2",
"type": "Line",
"speaker": "Алтынай",
"portrait": "resources/girlfriend.png",
"text": "Давай в Талас.",
"next": "line_3"
},
{
"id": "line_3",
"type": "Line",
"speaker": "Алтынай",
"portrait": "resources/girlfriend.png",
"text": "Там у меня есть дядя в администрации области.",
"next": "line_4"
},
{
"id": "line_4",
"type": "Line",
"speaker": "Алтынай",
"portrait": "resources/girlfriend.png",
"text": у него спрячусь, и никакой Нурланбай нас там не достанет.",
"next": "line_5"
},
{
"id": "line_5",
"type": "Line",
"speaker": "Алтынай",
"portrait": "resources/girlfriend.png",
"text": "Надо только доехать хотя бы до границы области.",
"next": "end_1"
},
{
"id": "end_1",
"type": "End"
}
]
},
{
"id": "test_line_dialogue",
"start": "line_1",
"nodes": [
{
"id": "line_1",
"type": "Line",
"speaker": "Ghost",
"portrait": "resources/ghost_avatar.png",
"text": "Наконец-то ты пришел.",
"next": "line_2"
},
{
"id": "line_2",
"type": "Line",
"speaker": "Hero",
"portrait": "resources/hero.png",
"text": "Ты сделан из дыма?",
"next": "line_3"
},
{
"id": "line_3",
"type": "Line",
"speaker": "Ghost",
"portrait": "resources/ghost_avatar.png",
"text": "Ты думаешь, это смешно?",
"next": "line_4"
},
{
"id": "line_4",
"type": "Line",
"speaker": "Hero",
"portrait": "resources/hero.png",
"text": "Я думаю что ты пахнешь как выхлоп от Камаза.",
"next": "end_1"
},
{
"id": "end_1",
"type": "End"
}
]
},
{
"id": "test_choice_dialogue",
"start": "line_1",
"nodes": [
{
"id": "line_1",
"type": "Line",
"speaker": "Merchant",
"portrait": "resources/ghost_avatar.png",
"text": "What do you want?",
"next": "choice_1"
},
{
"id": "choice_1",
"type": "Choice",
"speaker": "Hero",
"portrait": "resources/hero.png",
"text": "",
"choices": [
{
"id": "main_1",
"kind": "Main",
"text": "Show me your goods.",
"next": "line_goods"
},
{
"id": "optional_1",
"kind": "Optional",
"text": "Who are you?",
"next": "line_who"
}
]
},
{
"id": "line_goods",
"type": "Line",
"speaker": "Merchant",
"portrait": "resources/ghost_avatar.png",
"text": "Take a look.",
"next": "end_1"
},
{
"id": "line_who",
"type": "Line",
"speaker": "Merchant",
"portrait": "resources/ghost_avatar.png",
"text": "Just a trader passing through.",
"next": "choice_1"
},
{
"id": "end_1",
"type": "End"
}
]
},
{
"id": "test_condition_dialogue",
"start": "set_flag_1",
"nodes": [
{
"id": "set_flag_1",
"type": "SetFlag",
"effects": [
{ "flag": "met_ghost", "value": 1 }
],
"next": "condition_1"
},
{
"id": "condition_1",
"type": "Condition",
"conditions": [
{ "flag": "met_ghost", "op": "Equals", "value": 1 }
],
"trueNext": "line_true",
"falseNext": "line_false"
},
{
"id": "line_true",
"type": "Line",
"speaker": "Ghost",
"portrait": "resources/ghost_avatar.png",
"text": "Now you know who I am.",
"next": "end_1"
},
{
"id": "line_false",
"type": "Line",
"speaker": "Ghost",
"portrait": "resources/ghost_avatar.png",
"text": "You should not hear this line.",
"next": "end_1"
},
{
"id": "end_1",
"type": "End"
}
]
},
{
"id": "test_cutscene_dialogue",
"start": "cutscene_start",
"nodes": [
{
"id": "cutscene_start",
"type": "CutsceneStart",
"cutsceneId": "test_cutscene_01",
"next": "end_1"
},
{
"id": "end_1",
"type": "End"
}
]
},
{
"id": "test_silent_cutscene_dialogue",
"start": "cutscene_start",
"nodes": [
{
"id": "cutscene_start",
"type": "CutsceneStart",
"cutsceneId": "test_cutscene_silent_01",
"next": "end_1"
},
{
"id": "end_1",
"type": "End"
}
]
},
{
"id": "test_cutscene_pan_dialogue",
"start": "cutscene_start",
"nodes": [
{
"id": "cutscene_start",
"type": "CutsceneStart",
"cutsceneId": "test_cutscene_pan_01",
"next": "end_1"
},
{
"id": "end_1",
"type": "End"
}
]
},
{
"id": "test_cutscene_pan_dialogue_silent",
"start": "cutscene_start",
"nodes": [
{
"id": "cutscene_start",
"type": "CutsceneStart",
"cutsceneId": "test_cutscene_pan_02",
"next": "end_1"
},
{
"id": "end_1",
"type": "End"
}
]
}
],
"cutscenes": [
{
"id": "test_cutscene_01",
"background": "resources/first_cutscene.png",
"durationMs": 6800,
"cameraTrack": [
{
"durationMs": 2400,
"from": { "focusX": 0.50, "focusY": 0.55, "zoom": 1.00, "rotationDeg": 0.0 },
"to": { "focusX": 0.63, "focusY": 0.58, "zoom": 1.16, "rotationDeg": -1.0 },
"easing": "EaseInOutSine"
},
{
"durationMs": 2200,
"from": { "focusX": 0.63, "focusY": 0.58, "zoom": 1.16, "rotationDeg": -1.0 },
"to": { "focusX": 0.74, "focusY": 0.52, "zoom": 1.30, "rotationDeg": -2.4 },
"easing": "EaseInOutCubic"
},
{
"durationMs": 2200,
"from": { "focusX": 0.74, "focusY": 0.52, "zoom": 1.30, "rotationDeg": -2.4 },
"to": { "focusX": 0.58, "focusY": 0.46, "zoom": 1.10, "rotationDeg": -0.6 },
"easing": "EaseOutSine"
}
],
"lines": [
{
"speaker": "Narrator",
"portrait": "resources/hero.png",
"text": "The air in the room turned cold.",
"durationMs": 2200
},
{
"speaker": "Ghost",
"portrait": "resources/ghost_avatar.png",
"text": "Some memories never fade.",
"durationMs": 2600,
"background": "resources/loading.png"
}
]
},
{
"id": "test_cutscene_silent_01",
"background": "resources/first_cutscene.png",
"durationMs": 5200,
"cameraTrack": [
{
"durationMs": 2600,
"from": { "focusX": 0.40, "focusY": 0.54, "zoom": 1.00, "rotationDeg": 0.0 },
"to": { "focusX": 0.58, "focusY": 0.54, "zoom": 1.22, "rotationDeg": 0.8 },
"easing": "EaseInOutSine"
},
{
"durationMs": 2600,
"from": { "focusX": 0.58, "focusY": 0.54, "zoom": 1.22, "rotationDeg": 0.8 },
"to": { "focusX": 0.72, "focusY": 0.48, "zoom": 1.34, "rotationDeg": -0.5 },
"easing": "EaseOutCubic"
}
],
"lines": []
},
{
"id": "test_cutscene_pan_01",
"background": "resources/first_cutscene.png",
"durationMs": 12000,
"cameraTrack": [
{
"durationMs": 1200,
"from": { "anchor": "Center", "zoom": 1.00, "rotationDeg": 0.0 },
"to": { "anchor": "Center", "zoom": 1.00, "rotationDeg": 0.0 },
"easing": "Linear"
},
{
"durationMs": 2500,
"from": { "anchor": "Center", "zoom": 1.00, "rotationDeg": 0.0 },
"to": { "anchor": "TopLeft", "zoom": 1.55, "rotationDeg": 0.0 },
"easing": "EaseInOutSine"
},
{
"durationMs": 2600,
"from": { "anchor": "TopLeft", "zoom": 1.55, "rotationDeg": 0.0 },
"to": { "anchor": "TopRight", "zoom": 1.55, "rotationDeg": 0.0 },
"easing": "EaseInOutSine"
},
{
"durationMs": 1800,
"from": { "anchor": "TopRight", "zoom": 1.55, "rotationDeg": 0.0 },
"to": { "anchor": "BottomRight", "zoom": 1.72, "rotationDeg": 0.0 },
"easing": "EaseInCubic"
},
{
"durationMs": 3900,
"from": { "anchor": "BottomRight", "zoom": 1.72, "rotationDeg": 0.0 },
"to": { "anchor": "BottomLeft", "zoom": 1.55, "rotationDeg": 0.0 },
"easing": "EaseInOutSine"
}
],
"lines": [
{
"speaker": "Narrator",
"portrait": "resources/hero.png",
"text": "The memory begins in silence.",
"durationMs": 2200
},
{
"speaker": "Narrator",
"portrait": "resources/hero.png",
"text": "Something is drawing your eyes across the whole scene.",
"durationMs": 2800
},
{
"speaker": "Ghost",
"portrait": "resources/ghost_avatar.png",
"text": "Do not look away.",
"durationMs": 2400
}
]
},
{
"id": "test_cutscene_pan_02",
"background": "resources/first_cutscene.png",
"durationMs": 12000,
"cameraTrack": [
{
"durationMs": 1200,
"from": { "anchor": "Center", "zoom": 1.00, "rotationDeg": 0.0 },
"to": { "anchor": "Center", "zoom": 1.00, "rotationDeg": 0.0 },
"easing": "Linear"
},
{
"durationMs": 2500,
"from": { "anchor": "Center", "zoom": 1.00, "rotationDeg": 0.0 },
"to": { "anchor": "TopLeft", "zoom": 1.55, "rotationDeg": 0.0 },
"easing": "EaseInOutSine"
},
{
"durationMs": 2600,
"from": { "anchor": "TopLeft", "zoom": 1.55, "rotationDeg": 0.0 },
"to": { "anchor": "TopRight", "zoom": 1.55, "rotationDeg": 0.0 },
"easing": "EaseInOutSine"
},
{
"durationMs": 1800,
"from": { "anchor": "TopRight", "zoom": 1.55, "rotationDeg": 0.0 },
"to": { "anchor": "BottomRight", "zoom": 1.72, "rotationDeg": 0.0 },
"easing": "EaseInCubic"
},
{
"durationMs": 3900,
"from": { "anchor": "BottomRight", "zoom": 1.72, "rotationDeg": 0.0 },
"to": { "anchor": "BottomLeft", "zoom": 1.55, "rotationDeg": 0.0 },
"easing": "EaseInOutSine"
}
],
"lines": []
}
]
}