space-game001/resources/dialogue/uni_interior_dialogues.json
2026-06-03 16:42:38 +03:00

1227 lines
38 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": "knife_dialog001",
"start": "line_1",
"nodes": [
{
"id": "line_1",
"type": "Line",
"speaker": "Айпери",
"portrait": "resources/dialogue/portrait_aiperi.png",
"text": "Ты куда собрался, Бекзат?",
"next": "line_2"
},
{
"id": "line_2",
"type": "Line",
"speaker": "Айпери",
"portrait": "resources/dialogue/portrait_aiperi.png",
"text": "Вот тебе ключ от учительской. Иди туда и забери нож.",
"next": "line_3",
"luaCallback" : "dialog_aiperi_give_key"
},
{
"id": "line_3",
"type": "Line",
"speaker": "Айпери",
"portrait": "resources/dialogue/portrait_aiperi.png",
"text": "Пока ты не принесешь мне нож из учительской, никуда я тебя не выпущу.",
"next": "end_1"
},
{
"id": "end_1",
"type": "End"
}
]
},
{
"id": "knife_dialog002",
"start": "line_1",
"nodes": [
{
"id": "line_1",
"type": "Line",
"speaker": "Айпери",
"portrait": "resources/dialogue/portrait_aiperi.png",
"text": "Ты куда собрался, Бекзат?",
"next": "line_2"
},
{
"id": "line_2",
"type": "Line",
"speaker": "Айпери",
"portrait": "resources/dialogue/portrait_aiperi.png",
"text": "Пока ты не принесешь мне нож из учительской, никуда я тебя не выпущу.",
"next": "end_1"
},
{
"id": "end_1",
"type": "End"
}
]
},
{
"id": "knife_dialog_second001",
"start": "line_1",
"nodes": [
{
"id": "line_1",
"type": "Line",
"speaker": "Бекзат",
"portrait": "resources/dialogue/portrait_hero_neutral.png",
"text": "Куда Айпери убежала?",
"next": "line_2"
},
{
"id": "line_2",
"type": "Line",
"speaker": "Бекзат",
"portrait": "resources/dialogue/portrait_hero_neutral.png",
"text": "Ладно, я отдам ей нож завтра.",
"next": "end_1"
},
{
"id": "end_1",
"type": "End"
}
]
},
{
"id": "aiperi_dialog001",
"start": "line_1",
"uninterruptible": true,
"nodes": [
{
"id": "line_1",
"type": "Line",
"speaker": "Айпери",
"portrait": "resources/dialogue/portrait_aiperi.png",
"text": "Так где нож, Бекзат? Ты мне его когда вернешь?",
"next": "line_2"
},
{
"id": "line_2",
"type": "Line",
"speaker": "Бекзат",
"portrait": "resources/dialogue/portrait_hero_neutral.png",
"text": "Извини, но этот нож внезапно мне очень нужен.",
"next": "line_3"
},
{
"id": "line_3",
"type": "Line",
"speaker": "Айпери",
"portrait": "resources/dialogue/portrait_aiperi.png",
"text": "Бекзат, какого черта?",
"next": "line_4"
},
{
"id": "line_4",
"type": "Line",
"speaker": "Бекзат",
"portrait": "resources/dialogue/portrait_hero_neutral.png",
"text": "У меня вопрос, ты знаешь про Бегимай с прошлого курса?",
"next": "line_5"
},
{
"id": "line_5",
"type": "Line",
"speaker": "Айпери",
"portrait": "resources/dialogue/portrait_aiperi.png",
"text": "Я слышала она не смогла сдать курсовую, прыгнула с окна и разбилась насмерть.",
"next": "line_6"
},
{
"id": "line_6",
"type": "Line",
"speaker": "Айпери",
"portrait": "resources/dialogue/portrait_aiperi.png",
"text": "Менты приезжали, следователи допрашивали ректора, такой скандал был.",
"next": "line_7"
},
{
"id": "line_7",
"type": "Line",
"speaker": "Айпери",
"portrait": "resources/dialogue/portrait_aiperi.png",
"text": "А зачем тебе?",
"next": "line_8"
},
{
"id": "line_8",
"type": "Line",
"speaker": "Бекзат",
"portrait": "resources/dialogue/portrait_hero_neutral.png",
"text": "Ты не знаешь кого-нибудь, кто с ней был знаком?",
"next": "line_9"
},
{
"id": "line_9",
"type": "Line",
"speaker": "Айпери",
"portrait": "resources/dialogue/portrait_aiperi.png",
"text": "У тебя в общаге живет Алик, в комнате напротив тебя.",
"next": "line_10"
},
{
"id": "line_10",
"type": "Line",
"speaker": "Айпери",
"portrait": "resources/dialogue/portrait_aiperi.png",
"text": "Он с того же курса. Можешь у него поспрашивать.",
"next": "line_11"
},
{
"id": "line_11",
"type": "Line",
"speaker": "Бекзат",
"portrait": "resources/dialogue/portrait_hero_neutral.png",
"text": "Хорошо, спасибо!",
"objectiveComplete" : "ghost_lore.ghost_lore_aiperi",
"questUnlock": "ghost_release",
"objectiveVisible" : "ghost_lore.ghost_lore_alik",
"next": "end_1"
},
{
"id": "end_1",
"type": "End"
}
]
},
{
"id": "aiperi_dialog002",
"start": "line_1",
"nodes": [
{
"id": "line_1",
"type": "Line",
"speaker": "Айпери",
"portrait": "resources/dialogue/portrait_aiperi.png",
"text": "Я не знаю какие у тебя там дела, Бекзат,",
"next": "line_2"
},
{
"id": "line_2",
"type": "Line",
"speaker": "Айпери",
"portrait": "resources/dialogue/portrait_aiperi.png",
"text": "Но ты должен вернуть мне нож поскорее, а то я тебе голову оторву!",
"next": "line_3"
},
{
"id": "line_3",
"type": "Line",
"speaker": "Бекзат",
"portrait": "resources/dialogue/portrait_hero_neutral.png",
"text": "Я обещаю, сейчас я один вопрос решу и верну тебе нож.",
"next": "end_1"
},
{
"id": "end_1",
"type": "End"
}
]
},
{
"id": "aiperi_dialog003",
"start": "line_1",
"nodes": [
{
"id": "line_1",
"type": "Line",
"speaker": "Айпери",
"portrait": "resources/dialogue/portrait_aiperi.png",
"text": "Так где нож, Бекзат? Ты мне его когда вернешь?",
"next": "line_2"
},
{
"id": "line_2",
"type": "Line",
"speaker": "Бекзат",
"portrait": "resources/dialogue/portrait_hero_neutral.png",
"text": "Я не могу дать тебе нож, он мне нужен чтобы убивать призраков.",
"next": "line_3"
},
{
"id": "line_3",
"type": "Line",
"speaker": "Айпери",
"portrait": "resources/dialogue/portrait_aiperi.png",
"text": "Что за чушь? Ты со своими компьютерными играми совсем крышей поехал?",
"next": "line_4"
},
{
"id": "line_4",
"type": "Line",
"speaker": "Бекзат",
"portrait": "resources/dialogue/portrait_hero_neutral.png",
"text": "Я обещаю, сейчас я один вопрос решу и верну тебе нож.",
"next": "end_1"
},
{
"id": "end_1",
"type": "End"
}
]
},
{
"id": "door_dialog001",
"start": "line_1",
"nodes": [
{
"id": "line_1",
"type": "Line",
"speaker": "Бекзат",
"portrait": "resources/dialogue/portrait_hero_neutral.png",
"text": "Дверь закрыта на ключ.",
"next": "end_1"
},
{
"id": "end_1",
"type": "End"
}
]
},
{
"id": "door_teacher_dialog001",
"start": "line_1",
"nodes": [
{
"id": "line_1",
"type": "Line",
"speaker": "Бекзат",
"portrait": "resources/dialogue/portrait_hero_neutral.png",
"text": "Это дверь в учительскую, и она закрыта. Мне нужно взять ключи у Айпери.",
"next": "end_1"
},
{
"id": "end_1",
"type": "End"
}
]
},
{
"id": "door_unlock_dialog001",
"start": "line_1",
"nodes": [
{
"id": "line_1",
"type": "Line",
"speaker": "Бекзат",
"portrait": "resources/dialogue/portrait_hero_neutral.png",
"text": "Хорошо что эти двери открываются изнутри.",
"next": "end_1"
},
{
"id": "end_1",
"type": "End"
}
]
},
{
"id": "door_night_dialog001",
"start": "line_1",
"nodes": [
{
"id": "line_1",
"type": "Line",
"speaker": "Бекзат",
"portrait": "resources/dialogue/portrait_hero_neutral.png",
"text": "Дверь закрыта на ключ.",
"next": "line_2"
},
{
"id": "line_2",
"type": "Line",
"speaker": "Бекзат",
"portrait": "resources/dialogue/portrait_hero_neutral.png",
"text": "Видимо когда я спал, охранник запер дверь.",
"next": "line_3"
},
{
"id": "line_3",
"type": "Line",
"speaker": "Бекзат",
"portrait": "resources/dialogue/portrait_hero_neutral.png",
"text": "Это уже не смешно, как я отсюда выберусь?",
"next": "end_1"
},
{
"id": "end_1",
"type": "End"
}
]
},
{
"id": "teacher_dialog001",
"start": "line_1",
"nodes": [
{
"id": "line_1",
"type": "Line",
"speaker": "Аида Дженибековна",
"portrait": "resources/dialogue/portrait_teacher.png",
"text": "Бекзат, не мешай, я занята.",
"next": "line_2"
},
{
"id": "line_2",
"type": "Line",
"speaker": "Бекзат",
"portrait": "resources/dialogue/portrait_hero_neutral.png",
"text": "Ладно...",
"next": "end_1"
},
{
"id": "end_1",
"type": "End"
}
]
},
{
"id": "teacher_dialog002",
"start": "line_1",
"uninterruptible": true,
"nodes": [
{
"id": "line_1",
"type": "Line",
"speaker": "Аида Дженибековна",
"portrait": "resources/dialogue/portrait_teacher.png",
"text": "Бекзат, тебе отдельное задание на модуль.",
"next": "line_2"
},
{
"id": "line_2",
"type": "Line",
"speaker": "Аида Дженибековна",
"portrait": "resources/dialogue/portrait_teacher.png",
"text": "Подготовь презентацию по теме \"Манас в изложении Жусупа Мамая\".",
"next": "line_3"
},
{
"id": "line_3",
"type": "Line",
"speaker": "Аида Дженибековна",
"portrait": "resources/dialogue/portrait_teacher.png",
"text": "Книга лежит в библиотеке, но забирать ее из библиотеки нельзя.",
"next": "line_4"
},
{
"id": "line_4",
"type": "Line",
"speaker": "Бекзат",
"portrait": "resources/dialogue/portrait_hero_neutral.png",
"text": "Как же я буду готовиться к презентации, если книгу забирать нельзя?",
"next": "line_5"
},
{
"id": "line_5",
"type": "Line",
"speaker": "Аида Дженибековна",
"portrait": "resources/dialogue/portrait_teacher.png",
"text": "Там в библиотеке есть компьютер, напиши презентацию прямо на нем.",
"next": "line_6"
},
{
"id": "line_6",
"type": "Line",
"speaker": "Бекзат",
"portrait": "resources/dialogue/portrait_hero_neutral.png",
"text": "Ладно...",
"objectiveComplete" : "study_beginning.study_beginning_task",
"questUnlock" : "study_project",
"next": "end_1"
},
{
"id": "end_1",
"type": "End"
}
]
},
{
"id": "teacher_dialog003",
"start": "line_1",
"nodes": [
{
"id": "line_1",
"type": "Line",
"speaker": "Бекзат",
"portrait": "resources/dialogue/portrait_hero_neutral.png",
"text": "Аида Дженибековна, вы помните Бегимай? Она вам курсовую хотела сдать.",
"objectiveComplete" : "ghost_lore.ghost_lore_teacher",
"next": "line_2"
},
{
"id": "line_2",
"type": "Line",
"speaker": "Аида Дженибековна",
"portrait": "resources/dialogue/portrait_teacher.png",
"text": "Да, она говорила что приносила курсовую, но у меня ее нигде нет.",
"next": "line_3"
},
{
"id": "line_3",
"type": "Line",
"speaker": "Аида Дженибековна",
"portrait": "resources/dialogue/portrait_teacher.png",
"text": "Если ты найдешь и покажешь мне ее курсовую работу, я выставлю ей оценку.",
"next": "end_1"
},
{
"id": "end_1",
"type": "End"
}
]
},
{
"id": "teacher_dialog004",
"start": "line_1",
"nodes": [
{
"id": "line_1",
"type": "Line",
"speaker": "Бекзат",
"portrait": "resources/dialogue/portrait_hero_neutral.png",
"text": "Аида Дженибековна, Бегимай хотела вам курсовую сдать, вы помните?",
"objectiveComplete" : "ghost_lore.ghost_lore_teacher",
"next": "line_2"
},
{
"id": "line_1",
"type": "Line",
"speaker": "Бекзат",
"portrait": "resources/dialogue/portrait_hero_neutral.png",
"text": "Я принес вам ее курсовую, можете посмотреть?",
"next": "line_2"
},
{
"id": "line_2",
"type": "Line",
"speaker": "Аида Дженибековна",
"portrait": "resources/dialogue/portrait_teacher.png",
"text": "Хорошо, давай посмотрим.",
"next": "line_3"
},
{
"id": "line_3",
"type": "Line",
"speaker": "Аида Дженибековна",
"portrait": "resources/dialogue/portrait_teacher.png",
"text": "Да, это ее курсовая работа, я вижу.",
"next": "line_4"
},
{
"id": "line_4",
"type": "Line",
"speaker": "Аида Дженибековна",
"portrait": "resources/dialogue/portrait_teacher.png",
"text": "Там в шкафу лежат зачетки, найди мне зачетку и принеси мне.",
"next": "line_5"
},
{
"id": "line_5",
"type": "Line",
"speaker": "Бекзат",
"portrait": "resources/dialogue/portrait_hero_neutral.png",
"text": "Хорошо!",
"objectiveComplete" : "ghost_coursework.ghost_coursework_mark",
"next": "end_1"
},
{
"id": "end_1",
"type": "End"
}
]
},
{
"id": "teacher_dialog005",
"start": "line_1",
"uninterruptible": true,
"nodes": [
{
"id": "line_1",
"type": "Line",
"speaker": "Бекзат",
"portrait": "resources/dialogue/portrait_hero_neutral.png",
"text": "Аида Дженибековна, Бегимай хотела вам курсовую сдать, вы помните?",
"objectiveComplete" : "ghost_lore.ghost_lore_teacher",
"next": "line_2"
},
{
"id": "line_2",
"type": "Line",
"speaker": "Бекзат",
"portrait": "resources/dialogue/portrait_hero_neutral.png",
"text": "Я принес вам ее зачетку и ее курсовую работу, посмотрите пожалуйста.",
"next": "line_3"
},
{
"id": "line_3",
"type": "Line",
"speaker": "Аида Дженибековна",
"portrait": "resources/dialogue/portrait_teacher.png",
"text": "Хорошо, давай посмотрим.",
"next": "line_4"
},
{
"id": "line_4",
"type": "Line",
"speaker": "Аида Дженибековна",
"portrait": "resources/dialogue/portrait_teacher.png",
"text": "Да, я вижу что курсовая написана хорошо, я ставлю ей максимальный балл.",
"objectiveComplete" : "ghost_coursework.ghost_coursework_mark",
"next": "line_5"
},
{
"id": "line_5",
"type": "Line",
"speaker": "Аида Дженибековна",
"portrait": "resources/dialogue/portrait_teacher.png",
"text": "Вот держи зачетку с оценкой.",
"objectiveComplete" : "ghost_release.ghost_release_mark",
"next": "line_6"
},
{
"id": "line_6",
"type": "Line",
"speaker": "Бекзат",
"portrait": "resources/dialogue/portrait_hero_neutral.png",
"text": "Спасибо!",
"next": "end_1"
},
{
"id": "end_1",
"type": "End"
}
]
},
{
"id": "book_dialog001",
"start": "line_1",
"nodes": [
{
"id": "line_1",
"type": "Line",
"speaker": "Бекзат",
"portrait": "resources/dialogue/portrait_hero_neutral.png",
"text": "Мне стоит вернуть книгу на место, прежде чем уходить из библиотеки.",
"next": "line_2"
},
{
"id": "line_2",
"type": "Line",
"speaker": "Бекзат",
"portrait": "resources/dialogue/portrait_hero_neutral.png",
"text": "Иначе Аида Дженибековна меня убъет.",
"next": "end_1"
},
{
"id": "end_1",
"type": "End"
}
]
},
{
"id": "ghost_dialog001",
"start": "line_1",
"nodes": [
{
"id": "line_1",
"type": "Line",
"speaker": "Бекзат",
"portrait": "resources/dialogue/portrait_hero_neutral.png",
"text": "Куда я попал?",
"next": "line_2"
},
{
"id": "line_2",
"type": "Line",
"speaker": "Бекзат",
"portrait": "resources/dialogue/portrait_hero_neutral.png",
"text": "Я что, сплю?",
"next": "end_1"
},
{
"id": "end_1",
"type": "End"
}
]
},
{
"id": "ghost_dialog002",
"start": "line_1",
"nodes": [
{
"id": "line_1",
"type": "Line",
"speaker": "Бекзат",
"portrait": "resources/dialogue/portrait_hero_neutral.png",
"text": "Я вижу какие-то тени!",
"next": "line_2"
},
{
"id": "line_2",
"type": "Line",
"speaker": "Бекзат",
"portrait": "resources/dialogue/portrait_hero_neutral.png",
"text": "Мне лучше держать нож наготове.",
"next": "end_1"
},
{
"id": "end_1",
"type": "End"
}
]
},
{
"id": "dialog_with_ghost001",
"uninterruptible": true,
"start": "line_1",
"nodes": [
{
"id": "line_1",
"type": "Line",
"speaker": "Призрак",
"portrait": "resources/dialogue/portrait_ghost.png",
"text": "Ты посмел заговорить со мной?",
"next": "line_2"
},
{
"id": "line_2",
"type": "Line",
"speaker": "Бекзат",
"portrait": "resources/dialogue/portrait_hero_neutral.png",
"text": "Ты кто?",
"next": "line_3"
},
{
"id": "line_3",
"type": "Line",
"speaker": "Бегимай",
"portrait": "resources/dialogue/portrait_ghost.png",
"text": "Меня зовут Бегимай, мне нужно сдать курсовую по манасоведению.",
"next": "line_4"
},
{
"id": "line_4",
"type": "Line",
"speaker": "Бегимай",
"portrait": "resources/dialogue/portrait_ghost.png",
"text": "Я появляюсь здесь каждую ночь, чтобы сдать курсовую.",
"next": "line_5"
},
{
"id": "line_5",
"type": "Line",
"speaker": "Бекзат",
"portrait": "resources/dialogue/portrait_hero_neutral.png",
"text": "И как я могу заставить тебя уйти отсюда?",
"next": "line_6"
},
{
"id": "line_6",
"type": "Line",
"speaker": "Бегимай",
"portrait": "resources/dialogue/portrait_ghost.png",
"text": "Я уйду на покой только когда увиду оценку по курсовой в своей зачетке.",
"next": "line_7"
},
{
"id": "line_7",
"type": "Line",
"speaker": "Бегимай",
"portrait": "resources/dialogue/portrait_ghost.png",
"text": "А до тех пор, я буду появлятся здесь каждую ночь.",
"next": "line_8"
},
{
"id": "line_8",
"type": "Line",
"speaker": "Бекзат",
"portrait": "resources/dialogue/portrait_hero_neutral.png",
"text": "Ладно, я что-нибудь придумаю.",
"luaCallback" : "on_first_ghost_dialog_over",
"next": "end_1"
},
{
"id": "end_1",
"type": "End"
}
]
},
{
"id": "dialog_with_ghost002",
"start": "line_1",
"nodes": [
{
"id": "line_1",
"type": "Line",
"speaker": "Бегимай",
"portrait": "resources/dialogue/portrait_ghost.png",
"text": "Я Бегимай, мне нужно сдать курсовую по манасоведению.",
"next": "line_2"
},
{
"id": "line_2",
"type": "Line",
"speaker": "Бегимай",
"portrait": "resources/dialogue/portrait_ghost.png",
"text": "Я появляюсь здесь каждую ночь, чтобы сдать курсовую.",
"next": "line_3"
},
{
"id": "line_3",
"type": "Line",
"speaker": "Бегимай",
"portrait": "resources/dialogue/portrait_ghost.png",
"text": "Я уйду на покой только когда увиду оценку по курсовой в своей зачетке.",
"next": "line_4"
},
{
"id": "line_4",
"type": "Line",
"speaker": "Бекзат",
"portrait": "resources/dialogue/portrait_hero_neutral.png",
"text": "Ладно, я что-нибудь придумаю.",
"next": "end_1"
},
{
"id": "end_1",
"type": "End"
}
]
},
{
"id": "dialog_with_ghost003",
"start": "line_1",
"nodes": [
{
"id": "line_1",
"type": "Line",
"speaker": "Бекзат",
"portrait": "resources/dialogue/portrait_hero_neutral.png",
"text": "Эй простыня, посмотри сюда.",
"next": "line_2"
},
{
"id": "line_2",
"type": "Line",
"speaker": "Бегимай",
"portrait": "resources/dialogue/portrait_ghost.png",
"text": "Что это?",
"next": "line_3"
},
{
"id": "line_3",
"type": "Line",
"speaker": "Бекзат",
"portrait": "resources/dialogue/portrait_hero_neutral.png",
"text": "Это твоя зачетка.",
"next": "line_4"
},
{
"id": "line_4",
"type": "Line",
"speaker": "Бекзат",
"portrait": "resources/dialogue/portrait_hero_neutral.png",
"text": "Тебе поставили за курсовую максимальный балл!",
"next": "line_5"
},
{
"id": "line_5",
"type": "Line",
"speaker": "Бегимай",
"portrait": "resources/dialogue/portrait_ghost.png",
"text": "Неужели! Наконец-то, мое предназначение исполнено.",
"next": "line_6"
},
{
"id": "line_6",
"type": "Line",
"speaker": "Бегимай",
"portrait": "resources/dialogue/portrait_ghost.png",
"text": "Теперь я могу уйти на покой.",
"next": "line_7"
},
{
"id": "line_7",
"type": "Line",
"speaker": "Бекзат",
"portrait": "resources/dialogue/portrait_hero_neutral.png",
"text": "Давай, иди отдыхай.",
"luaCallback" : "on_quest_over",
"next": "end_1"
},
{
"id": "end_1",
"type": "End"
}
]
},
{
"id": "note_dialog001",
"start": "line_1",
"nodes": [
{
"id": "line_1",
"type": "Line",
"speaker": "Бекзат",
"portrait": "resources/dialogue/portrait_hero_neutral.png",
"text": "Здесь написано: прочитай меня вслух.",
"next": "line_2"
},
{
"id": "line_2",
"type": "Line",
"speaker": "Бекзат",
"portrait": "resources/dialogue/portrait_hero_neutral.png",
"text": "[Читает].",
"next": "end_1"
},
{
"id": "end_1",
"type": "End"
}
]
},
{
"id": "book_dialog002",
"start": "line_1",
"nodes": [
{
"id": "line_1",
"type": "Line",
"speaker": "Бекзат",
"portrait": "resources/dialogue/portrait_hero_neutral.png",
"text": "Сначала мне нужно найти книку в библиотеке.",
"next": "end_1"
},
{
"id": "end_1",
"type": "End"
}
]
},
{
"id": "book_dialog003",
"start": "line_1",
"nodes": [
{
"id": "line_1",
"type": "Line",
"speaker": "Бекзат",
"portrait": "resources/dialogue/portrait_hero_neutral.png",
"text": "Да, вот эта книга! Я возьму ее.",
"next": "end_1"
},
{
"id": "end_1",
"type": "End"
}
]
},
{
"id": "book_dialog004",
"start": "line_1",
"nodes": [
{
"id": "line_1",
"type": "Line",
"speaker": "Бекзат",
"portrait": "resources/dialogue/portrait_hero_neutral.png",
"text": "Я вернул книгу на место.",
"next": "end_1"
},
{
"id": "end_1",
"type": "End"
}
]
},
{
"id": "book_dialog005",
"start": "line_1",
"nodes": [
{
"id": "line_1",
"type": "Line",
"speaker": "Бекзат",
"portrait": "resources/dialogue/portrait_hero_neutral.png",
"text": "На этой полке лежат самые скучные книги в этом кабинете.",
"next": "end_1"
},
{
"id": "end_1",
"type": "End"
}
]
},
{
"id": "book_dialog006",
"start": "line_1",
"nodes": [
{
"id": "line_1",
"type": "Line",
"speaker": "Бекзат",
"portrait": "resources/dialogue/portrait_hero_neutral.png",
"text": "Я надеюсь, мне эта книга больше не пригодится.",
"next": "end_1"
},
{
"id": "end_1",
"type": "End"
}
]
},
{
"id": "computer_dialog001",
"start": "line_1",
"nodes": [
{
"id": "line_1",
"type": "Line",
"speaker": "Бекзат",
"portrait": "resources/dialogue/portrait_hero_neutral.png",
"text": "Это старый библиотечный компьютер, он даже не подключен к интернету.",
"next": "end_1"
},
{
"id": "end_1",
"type": "End"
}
]
},
{
"id": "computer_dialog002",
"start": "line_1",
"nodes": [
{
"id": "line_1",
"type": "Line",
"speaker": "Бекзат",
"portrait": "resources/dialogue/portrait_hero_neutral.png",
"text": "От этого компьютера сейчас не будет никакого толку.",
"next": "end_1"
},
{
"id": "end_1",
"type": "End"
}
]
},
{
"id": "computer_dialog003",
"start": "line_1",
"nodes": [
{
"id": "line_1",
"type": "Line",
"speaker": "Бекзат",
"portrait": "resources/dialogue/portrait_hero_neutral.png",
"text": "Надеюсь мне больше не придется притрагиваться к этому компьютеру.",
"next": "end_1"
},
{
"id": "end_1",
"type": "End"
}
]
},
{
"id": "dialog_report_card001",
"start": "line_1",
"nodes": [
{
"id": "line_1",
"type": "Line",
"speaker": "Бекзат",
"portrait": "resources/dialogue/portrait_hero_neutral.png",
"text": "Тут лежат зачетные книжки студентов.",
"next": "end_1"
},
{
"id": "end_1",
"type": "End"
}
]
},
{
"id": "dialog_report_card002",
"start": "line_1",
"nodes": [
{
"id": "line_1",
"type": "Line",
"speaker": "Бекзат",
"portrait": "resources/dialogue/portrait_hero_neutral.png",
"text": "Здесь лежит зачетка Бегимай. Я пожалуй, возьму ее.",
"next": "end_1"
},
{
"id": "end_1",
"type": "End"
}
]
},
{
"id": "dialog_report_card003",
"start": "line_1",
"nodes": [
{
"id": "line_1",
"type": "Line",
"speaker": "Бекзат",
"portrait": "resources/dialogue/portrait_hero_neutral.png",
"text": "Мне еще рано возвращать зачетку Бегимай обратно в шкаф.",
"next": "end_1"
},
{
"id": "end_1",
"type": "End"
}
]
}
],
"cutscenes": [
{
"id": "test_cutscene_01",
"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/dialogue/portrait_teacher.png",
"text": "Здравствуйте, студенты. Кого я вижу, где вы были весь семестр?",
"durationMs": 3000
},
{
"speaker": "Аида Дженибековна",
"portrait": "resources/dialogue/portrait_teacher.png",
"text": "В эпизоде \"Семетей\" трилогии \"Манас\", изменники Канчоро и Кыяз захватывают власть над кыргызами.",
"durationMs": 3000
},
{
"speaker": "Аида Дженибековна",
"portrait": "resources/dialogue/portrait_teacher.png",
"text": "На сегодня лекция завершена. Домашнее задание - к практическому занятию вы должны подготовить презентации, каждый по своей теме.",
"durationMs": 2000,
"background": "resources/test_cutscene001.png"
}
]
},
{
"id": "computer_cutscene001",
"onFadeInCallback": "on_sleep_cutscene",
"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/dialogue/portrait_hero_neutral.png",
"text": "Я начал делать презентацию по книге.",
"durationMs": 3000
},
{
"speaker": "Бекзат",
"portrait": "resources/dialogue/portrait_hero_neutral.png",
"text": "Книга была такая скучная что я уснул.",
"durationMs": 3000
},
{
"speaker": "Бекзат",
"portrait": "resources/dialogue/portrait_hero_neutral.png",
"text": "И я проснулся уже ночью",
"durationMs": 2000,
"background": "resources/test_cutscene001.png"
}
]
},
{
"id": "darklands_exit001",
"onFadeInCallback": "on_darklands_over",
"background": "resources/test_cutscene001.png",
"durationMs": 5000,
"fadeOutMs": 0,
"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": [
{
"portrait": "resources/dialogue/portrait_hero_neutral.png",
"text": "Мгновенно как я упал без сил, что-то сверкнуло.",
"durationMs": 3000
},
{
"portrait": "resources/dialogue/portrait_hero_neutral.png",
"text": "Я открыл глаза и понял, что я по-прежнему в универе.",
"durationMs": 3000
},
{
"portrait": "resources/dialogue/portrait_hero_neutral.png",
"text": "Все тело болело, как будто я всю ночь таскал мешки с цементом.",
"durationMs": 3000
},
{
"portrait": "resources/dialogue/portrait_hero_neutral.png",
"text": "А еще мне сильно хотелось спать...",
"durationMs": 2000,
"background": "resources/test_cutscene001.png"
}
]
}
]
}