Добавлена система квестов

This commit is contained in:
2025-09-24 09:00:34 +03:00
parent 5d19b6339e
commit c189eed962
10 changed files with 1099 additions and 410 deletions

View File

@@ -2,29 +2,43 @@
"name": "Охранник",
"avatar": "/images/npc/guard.jpg",
"filename": "Oxranik.json",
"npc_id": 5,
"dialogue_key": "oxranik/report",
"dialog": [
{
"id": 0,
"text": "Стоять! Кто такой?",
"text": "Стоять! Что нужно?",
"answers": [
{
"text": "Березовый сок",
"next": 1,
"required_quest": "hack_job"
"text": "Я выполнил задания",
"next": 1
},
{
"text": "Я ошибся дверью",
"text": "Ничего, ошибся",
"end": true
}
]
},
{
"id": 1,
"text": "(кивает) Проходи. Но предупреждаю - если что-то пойдет не так, я тебя не знал.",
"text": "Так... Вижу, ты поработал. Неплохо для новичка. Держи награду и приходи за новыми заданиями завтра.",
"answers": [
{
"text": "Понял",
"quest_progress": "hack_job",
"text": "Спасибо",
"end": true
},
{
"text": "Что дальше?",
"next": 2
}
]
},
{
"id": 2,
"text": "Отдохни сегодня. Завтра будут новые поручения. Спроси у бармена - он знает.",
"answers": [
{
"text": "Понял, до завтра",
"end": true
}
]