Ачивки

Как завести ачивку во вкладке «Ачивки», дать ей иконку, выдать шагом «Ачивка» и что увидит читатель: всплывашку, список с редкостью и закрытые «???».

Вкладка «Ачивки»

Ачивки — награды читателю за пройденное: нашёл тайную ветку, дошёл до финала, собрал всё золото. Они живут во вкладке «Ачивки» в нижнем ряду левой панели. У каждой в списке — иконка, название и описание; карандаш открывает ачивку на правку, корзина удаляет.

Удалённая ачивка пропадает и из всех шагов, которые её выдавали. Передумали — нажмите «Восстановить» в сообщении об удалении.

Новая ачивка

Кнопка «{}» у заголовка и описания вставляет переменную: в плеере она заменится текущим значением — «{gold} золота собрано».

«Выставить при получении» меняет переменные в тот момент, когда ачивка выдана, — например, «сюжет пройден = true».

Окно ачивки оформляется рамкой новеллы, пока включён единый стиль рамки («Новелла» → «Рамки»). Если его выключить, у ачивки появится своя «Тема окна уведомления».

  1. Откройте вкладку «Ачивки» и нажмите «+ Ачивка» под списком.
  2. Впишите «Заголовок» — его читатель увидит во всплывашке. В «Описание» — за что она выдаётся.
  3. Выберите иконку — о ней ниже.
  4. Задайте «Появление» — «Сверху», «По центру» или «Снизу» — и «Анимацию»: «Падение сверху», «Подъём снизу», «Зум», «Появление», «Переворот» или «Отскок».
  5. Если нужно, выберите «Звук при получении».
  6. Нажмите «Создать ачивку». Без заголовка кнопка не нажмётся.

Иконка

Под квадратом иконки три кнопки. «Файл» загружает вашу картинку — PNG, JPEG или WebP. «Иконка» открывает двадцать встроенных значков: кубок, медаль, звезда, пламя, щит, флаг, сердце и другие. Без иконки ачивка показывается с кубком.

«Сгенерировать» рисует иконку ИИ по описанию: «золотой кубок на тёмном фоне». Сначала нужен заголовок — картинка привяжется к ачивке. Клик по готовой картинке делает её иконкой, а сама картинка попадает и в библиотеку. Генерация стоит кредитов.

Как выдать ачивку

Ачивку выдаёт шаг «Ачивка» во вкладке «Основные» блока «Действия». Тот же шаг есть в действиях реплики и варианта выбора — за кнопкой-молнией на их карточке: так ачивка достанется ровно тому, кто выбрал этот вариант.

Отдельной ноды «Ачивка» больше нет — выдача только шагом. Старые такие ноды сами превратились в шаги.

  1. В «Диалогах» под лентой ноды нажмите «Действие» — или молнию на реплике либо варианте выбора.
  2. Во вкладке «Основные» нажмите «Ачивка».
  3. В строке шага выберите ачивку из списка. Значок ползунков рядом открывает её на правку.
  4. Нажмите «Сыграть» и дойдите до шага — всплывашка покажется так же, как у читателя.

Что видит читатель

Когда шаг срабатывает, на сцене всплывает карточка «Достижение получено» с иконкой, заголовком и описанием — в выбранном месте, с выбранной анимацией и звуком. Висит она тем дольше, чем длиннее текст: от 3 до 9 секунд.

Ачивки, полученные по ходу чтения, видны в «Статистике» плеера. На странице новеллы — все ачивки сразу: полученные и закрытые. У закрытой вместо названия «???» и подпись «Скрытое достижение» — название не раскрывается, пока ачивку не получат. Ещё полученные ачивки лежат в профиле читателя, по новеллам, если он их не скрыл.

Редкость

У каждой ачивки читатель видит, какая доля игроков её получила: «получили 62%», а у самых редких — «получили меньше 1%». Процент виден и у закрытых ачивок: сам он не спойлер. Редкость считает платформа — задавать её не нужно.

Проценты появляются, когда новеллу начнёт читать достаточно людей: доля от одного читателя ничего не значит. Считаются вошедшие в аккаунт читатели, начавшие новеллу, за всё время. Автор видит те же доли в статистике новеллы сразу, без порога.

Частые вопросы

Как выдать ачивку только при условии? Поставьте шаг «Ачивка» в отдельный блок «Действия» и задайте блоку условие кнопкой «if» — или положите шаг в действия варианта, который ведёт в нужную ветку.

Что, если шаг сработает дважды? Карточка покажется снова, со счётчиком «×2», а на странице новеллы и в профиле читателя ачивка всё равно одна.

Как перевести ачивку? В «Диалогах», во вкладке языка, у ачивок свой блок «Достижения»: название и описание на каждом языке.

Как поставить один звук всем ачивкам? «Новелла» → «Геймплей», раздел «Аудио», поле «Звук получения ачивки». Он играет у ачивок без своего звука; по умолчанию звука нет.