387 lines
11 KiB
JSON
387 lines
11 KiB
JSON
{
|
||
"dialogues": [
|
||
{
|
||
"id": "dialog_start001",
|
||
"start": "line_1",
|
||
"nodes": [
|
||
{
|
||
"id": "line_1",
|
||
"type": "Line",
|
||
"speaker": "Бекзат",
|
||
"portrait": "resources/w/gg/gg2_s_podsvetkoy5.png",
|
||
"text": "Новый день! Я проснулся, позавтракал и готов поехать в универ!",
|
||
"next": "line_2"
|
||
},
|
||
{
|
||
"id": "line_2",
|
||
"type": "Line",
|
||
"speaker": "Бекзат",
|
||
"portrait": "resources/w/gg/gg2_s_podsvetkoy5.png",
|
||
"text": "Надо проверить телефон, и не забыть взять свою записную книжку.",
|
||
"next": "end_1"
|
||
},
|
||
{
|
||
"id": "end_1",
|
||
"type": "End"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "dialog_phone001",
|
||
"start": "line_1",
|
||
"nodes": [
|
||
{
|
||
"id": "line_1",
|
||
"type": "Line",
|
||
"speaker": "Бекзат",
|
||
"portrait": "resources/w/gg/gg2_s_podsvetkoy5.png",
|
||
"text": "Я не буду никуда идти без своего телефона и записной книжки!",
|
||
"next": "end_1"
|
||
},
|
||
{
|
||
"id": "end_1",
|
||
"type": "End"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "dialog_no_sleep001",
|
||
"start": "line_1",
|
||
"nodes": [
|
||
{
|
||
"id": "line_1",
|
||
"type": "Line",
|
||
"speaker": "Бекзат",
|
||
"portrait": "resources/w/gg/gg2_s_podsvetkoy5.png",
|
||
"text": "Я сейчас не хочу спать.",
|
||
"next": "end_1"
|
||
},
|
||
{
|
||
"id": "end_1",
|
||
"type": "End"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "dialog_phone_pickup001",
|
||
"start": "line_1",
|
||
"nodes": [
|
||
{
|
||
"id": "line_1",
|
||
"type": "Line",
|
||
"speaker": "Бекзат",
|
||
"portrait": "resources/w/gg/gg2_s_podsvetkoy5.png",
|
||
"text": "Отлично, вот и мой телефон! Надо проверить новые сообщения.",
|
||
"next": "end_1"
|
||
},
|
||
{
|
||
"id": "end_1",
|
||
"type": "End"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "dialog_journal_pickup001",
|
||
"start": "line_1",
|
||
"nodes": [
|
||
{
|
||
"id": "line_1",
|
||
"type": "Line",
|
||
"speaker": "Бекзат",
|
||
"portrait": "resources/w/gg/gg2_s_podsvetkoy5.png",
|
||
"text": "Возьму журнал с собой! Там все мои записи.",
|
||
"next": "end_1"
|
||
},
|
||
{
|
||
"id": "end_1",
|
||
"type": "End"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "dialog_taxi001",
|
||
"start": "line_1",
|
||
"nodes": [
|
||
{
|
||
"id": "line_1",
|
||
"type": "Line",
|
||
"speaker": "Бекзат",
|
||
"portrait": "resources/w/gg/gg2_s_podsvetkoy5.png",
|
||
"text": "Прежде чем выходить наружу, я должен заказать такси до универа.",
|
||
"next": "end_1"
|
||
},
|
||
{
|
||
"id": "end_1",
|
||
"type": "End"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "dialog_second_floor001",
|
||
"start": "line_1",
|
||
"nodes": [
|
||
{
|
||
"id": "line_1",
|
||
"type": "Line",
|
||
"speaker": "Бекзат",
|
||
"portrait": "resources/w/gg/gg2_s_podsvetkoy5.png",
|
||
"text": "На втором этаже женское общежитие, мне там делать нечего.",
|
||
"next": "end_1"
|
||
},
|
||
{
|
||
"id": "end_1",
|
||
"type": "End"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "dialog_female_student001",
|
||
"start": "line_1",
|
||
"nodes": [
|
||
{
|
||
"id": "line_1",
|
||
"type": "Line",
|
||
"speaker": "Бермет",
|
||
"portrait": "resources/w/avatar_girl.png",
|
||
"text": "Бекзат отстань!",
|
||
"next": "end_1"
|
||
},
|
||
{
|
||
"id": "end_1",
|
||
"type": "End"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "dialog_female_student002",
|
||
"start": "line_1",
|
||
"nodes": [
|
||
{
|
||
"id": "line_1",
|
||
"type": "Line",
|
||
"speaker": "Алтынай",
|
||
"portrait": "resources/w/avatar_girl.png",
|
||
"text": "Бекзат ты почему на пары не ходишь?!",
|
||
"next": "end_1"
|
||
},
|
||
{
|
||
"id": "end_1",
|
||
"type": "End"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "dialog_alik001",
|
||
"start": "line_1",
|
||
"nodes": [
|
||
{
|
||
"id": "line_1",
|
||
"type": "Line",
|
||
"speaker": "Алик",
|
||
"portrait": "resources/w/avatar_student.png",
|
||
"text": "Привет Бекзат! Давно я не видел тебя на парах!",
|
||
"next": "end_1"
|
||
},
|
||
{
|
||
"id": "end_1",
|
||
"type": "End"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "dialog_alik002",
|
||
"start": "line_1",
|
||
"nodes": [
|
||
{
|
||
"id": "line_1",
|
||
"type": "Line",
|
||
"speaker": "Алик",
|
||
"portrait": "resources/w/avatar_student.png",
|
||
"text": "Привет Бекзат!",
|
||
"next": "line_2"
|
||
},
|
||
{
|
||
"id": "line_2",
|
||
"type": "Line",
|
||
"speaker": "Бекзат",
|
||
"portrait": "resources/w/gg/gg2_s_podsvetkoy5.png",
|
||
"text": "Привет Алик! Разговор есть.",
|
||
"next": "line_3"
|
||
},
|
||
{
|
||
"id": "line_3",
|
||
"type": "Line",
|
||
"speaker": "Бекзат",
|
||
"portrait": "resources/w/gg/gg2_s_podsvetkoy5.png",
|
||
"text": "С тобой на курсе училась Бегимай, ты ее помнишь?",
|
||
"next": "line_4"
|
||
},
|
||
{
|
||
"id": "line_4",
|
||
"type": "Line",
|
||
"speaker": "Алик",
|
||
"portrait": "resources/w/avatar_student.png",
|
||
"text": "Конечно помню! Я тебе даже больше расскажу.",
|
||
"next": "line_5"
|
||
},
|
||
{
|
||
"id": "line_5",
|
||
"type": "Line",
|
||
"speaker": "Алик",
|
||
"portrait": "resources/w/avatar_student.png",
|
||
"text": "В тот день она принесла свою курсовую, чтобы сдать.",
|
||
"next": "line_6"
|
||
},
|
||
{
|
||
"id": "line_6",
|
||
"type": "Line",
|
||
"speaker": "Алик",
|
||
"portrait": "resources/w/avatar_student.png",
|
||
"text": "Но в тот день в учительской происходила генеральная уборка.",
|
||
"next": "line_7"
|
||
},
|
||
{
|
||
"id": "line_7",
|
||
"type": "Line",
|
||
"speaker": "Алик",
|
||
"portrait": "resources/w/avatar_student.png",
|
||
"text": "И получилось так, что ее курсовая оказалась в стопке бумаг на выброс.",
|
||
"next": "line_8"
|
||
},
|
||
{
|
||
"id": "line_8",
|
||
"type": "Line",
|
||
"speaker": "Алик",
|
||
"portrait": "resources/w/avatar_student.png",
|
||
"text": "Курсовая работа пропала, Бегимай получила за нее ноль баллов, и не прошла отбор в Германию.",
|
||
"next": "line_9"
|
||
},
|
||
{
|
||
"id": "line_9",
|
||
"type": "Line",
|
||
"speaker": "Алик",
|
||
"portrait": "resources/w/avatar_student.png",
|
||
"text": "Поэтому с горя она выпрыгнула из окна лекционного зала и убилась.",
|
||
"next": "line_10"
|
||
},
|
||
{
|
||
"id": "line_10",
|
||
"type": "Line",
|
||
"speaker": "Бекзат",
|
||
"portrait": "resources/w/gg/gg2_s_podsvetkoy5.png",
|
||
"text": "А ты откуда все это знаешь?",
|
||
"next": "line_11"
|
||
},
|
||
{
|
||
"id": "line_11",
|
||
"type": "Line",
|
||
"speaker": "Алик",
|
||
"portrait": "resources/w/avatar_student.png",
|
||
"text": "Я видел как ее курсовую уносили вместе с другой макулатурой из учительской.",
|
||
"next": "line_12"
|
||
},
|
||
{
|
||
"id": "line_12",
|
||
"type": "Line",
|
||
"speaker": "Бекзат",
|
||
"portrait": "resources/w/gg/gg2_s_podsvetkoy5.png",
|
||
"text": "И где сейчас ее курсовая работа?",
|
||
"next": "line_13"
|
||
},
|
||
{
|
||
"id": "line_13",
|
||
"type": "Line",
|
||
"speaker": "Алик",
|
||
"portrait": "resources/w/avatar_student.png",
|
||
"text": "За зданием универа есть контейнер с кучей бумажного мусора и макулатурой.",
|
||
"next": "line_14"
|
||
},
|
||
{
|
||
"id": "line_14",
|
||
"type": "Line",
|
||
"speaker": "Алик",
|
||
"portrait": "resources/w/avatar_student.png",
|
||
"text": "Скорее всего, курсовая до сих пор лежит где-то там.",
|
||
"next": "line_15"
|
||
},
|
||
{
|
||
"id": "line_15",
|
||
"type": "Line",
|
||
"speaker": "Бекзат",
|
||
"portrait": "resources/w/gg/gg2_s_podsvetkoy5.png",
|
||
"text": "Спасибо Алик! Ты мне очень помог.",
|
||
"next": "line_16"
|
||
},
|
||
{
|
||
"id": "line_16",
|
||
"type": "Line",
|
||
"speaker": "Алик",
|
||
"portrait": "resources/w/avatar_student.png",
|
||
"text": "Да без проблем! Обращайся если что.",
|
||
"next": "end_1"
|
||
},
|
||
{
|
||
"id": "end_1",
|
||
"type": "End"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "dialog_alik003",
|
||
"start": "line_1",
|
||
"nodes": [
|
||
{
|
||
"id": "line_1",
|
||
"type": "Line",
|
||
"speaker": "Алик",
|
||
"portrait": "resources/w/avatar_student.png",
|
||
"text": "Привет Бекзат! Надеюсь ты нашел то что ищешь.",
|
||
"next": "end_1"
|
||
},
|
||
{
|
||
"id": "end_1",
|
||
"type": "End"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"cutscenes": [{
|
||
"id": "sleep_cutscene001",
|
||
"background": "resources/test_cutscene001.png",
|
||
"durationMs": 5000,
|
||
"fadeOutMs": 500,
|
||
"fadeInMs": 500,
|
||
"endFadeOutMs": 500,
|
||
"endFadeInMs": 500,
|
||
"cameraTrack": [
|
||
{
|
||
"durationMs": 3000,
|
||
"from": { "focusX": 0.3, "focusY": 0.50, "zoom": 1.10, "rotationDeg": 0.0 },
|
||
"to": { "focusX": 0.7, "focusY": 0.50, "zoom": 1.00, "rotationDeg": 0.0 },
|
||
"easing": "EaseInOutSine"
|
||
},
|
||
{
|
||
"durationMs": 3000,
|
||
"from": { "focusX": 0.3, "focusY": 0.50, "zoom": 1.0, "rotationDeg": 0.0 },
|
||
"to": { "focusX": 0.7, "focusY": 0.50, "zoom": 1.1, "rotationDeg": 0.0 },
|
||
"easing": "EaseInOutCubic"
|
||
}
|
||
],
|
||
"lines": [
|
||
{
|
||
"speaker": "Бекзат",
|
||
"portrait": "resources/hero.png",
|
||
"text": "Я завалился спать и уснул.",
|
||
"durationMs": 3000
|
||
},
|
||
{
|
||
"speaker": "Бекзат",
|
||
"portrait": "resources/hero.png",
|
||
"text": "И я проспал аж до обеда.",
|
||
"durationMs": 3000
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|