Панель HUD и трекеры в режиме Roleplay

Панель HUD (heads-up display, экранная панель) показывает текущие детали истории в чате Roleplay: время, погоду, кто присутствует, ваши характеристики, предметы и квесты. Любое значение можно исправить вручную, заблокировать, чтобы ИИ перестал его менять, и запустить трекер заново, когда нужно.

Значения приходят от агентов-трекеров. Агент – это помощник, который работает рядом с ответами. Агент-трекер следит за историей и после каждого сообщения обновляет одну часть панели HUD. Виджет появляется, только когда его агент включен для чата.

Включение панели HUD

  1. Откройте Chat Settings (настройки чата) кнопкой с ползунками в чате.
  2. Перейдите в Agents (агенты) и включите Enable Agents (включить агентов).
  3. Добавьте агентов из списков под переключателем. Для базовой панели HUD сначала добавьте World State. Чтобы видеть больше, добавьте Persona Stats, Character Tracker или Quest Tracker.
  4. Отправьте сообщение.

После ответа появится трекер. На телефоне вы увидите кнопку World State. На компьютере – Tracker Panel (панель трекеров) или окно Trackers (см. ниже). В таблице виджетов указано, какой агент питает какой виджет.

Если не получилось: когда не включен ни один агент-трекер, панель HUD не показывает виджеты. Проверьте, что Enable Agents включен.

Где находится панель HUD

На телефоне трекеры – это перемещаемые кнопки World State и Player & Tracker. Нажмите кнопку, чтобы открыть ее панель, и X, чтобы закрыть. Когда у World State появляются данные, его кнопка показывает небольшой баннер с местом, днем, временем, погодой и температурой. Перетаскивайте кнопки куда угодно. Чат запоминает, где вы их оставили. Кнопки используют выбранный Chat widget style (стиль виджетов чата) в Settings → Appearance → App (настройки → оформление → приложение).

На компьютере те же трекеры появляются в одном из двух мест:

Одновременно используется только одно из двух. См. Панель Tracker Panel и Окно Trackers.

Виджеты панели HUD

ВиджетНужен агентЧто показывает
World StateWorld StateМесто, дату, время, погоду, температуру и ваши собственные поля мира
Persona StatsPersona StatsПолосы состояния вашей персоны и строку статуса
Present CharactersCharacter TrackerКто есть в сцене – с настроением, внешним видом и собственными полями
InventoryPersona StatsПредметы, которые вы несете, и их количество
Inventory TrackerInventory TrackerОтдельные списки валют, надетого снаряжения и переносимых предметов
Active QuestsQuest TrackerТекущую цель
Custom TrackerCustom TrackerВаши собственные поля с названиями, например счетчики или валюту

Виджет Inventory питает агент Persona Stats, поэтому включите его, чтобы получить оба виджета. Inventory Tracker – отдельный трекер. Он хранит записи в трех группах – Currencies, Equipped и Inventory – и никогда не показывает надетое снаряжение дважды.

Каждая запись выглядит как небольшая таблетка. Количество показывается в виде ×4, только когда оно больше единицы. Чтобы изменить количество, равное единице, включите режим добавления или режим блокировки: в обоих у каждой записи появляется поле количества. Режим добавления – это кнопка + в заголовке Tracker Panel. Режим блокировки описан ниже.

Виджет Present Characters показывает до трех эмодзи персонажей плюс счетчик "+N". Виджеты Inventory и Custom Tracker показывают свои записи по одной.

Изменение значения трекера

Каждое поле можно редактировать, так что неверное значение от ИИ легко исправить. Правка сохраняется сразу. Следующий ответ начинается с исправленного значения, в том числе при перегенерации или свайпе исправленного ответа.

  1. Откройте трекер: на телефоне нажмите его кнопку, а на компьютере откройте его раздел в Tracker Panel или окне Trackers.
  2. Нажмите на значение и введите новое.

Чтобы исправить много значений сразу, используйте State Editor.

Режим блокировки

Агенты-трекеры перезаписывают значения панели HUD после каждого хода. Режим блокировки позволяет закрепить значение. Заблокированное поле остается нетронутым при следующем автоматическом запуске. Используйте его, когда значение упорно уходит не туда.

  1. Откройте трекер.
  2. Нажмите переключатель блокировки в верхней части трекера (всплывающая подсказка Enter lock mode). Рядом с каждым изменяемым значением появится небольшая кнопка блокировки.
  3. Нажмите кнопку блокировки рядом со значением (подсказка Lock field). Заблокированные поля помечаются.

Чтобы снять блокировку, нажмите ту же кнопку еще раз (Unlock field). Чтобы выйти из режима блокировки, снова нажмите верхний переключатель (Exit lock mode). Режим блокировки общий для всей панели HUD, поэтому если включить его в одном трекере, кнопки блокировки появятся везде.

Повторный запуск трекера

Чтобы обновить трекер сейчас, не дожидаясь следующего сообщения, нажмите кнопку с круговой стрелкой внутри него. Она перезапускает только этот трекер для последнего хода. Всплывающая подсказка называет трекер, например Re-run world state tracker only.

Чтобы трекер запускался только по вашей просьбе, откройте Chat Settings → Agents → Trackers Control (настройки чата → агенты → управление трекерами) и включите трекер в блоке Individual tracker schedule (расписание отдельных трекеров). Ручной трекер не срабатывает после каждого ответа. В чате, где был включен старый переключатель Manual Trackers, там включены все трекеры.

Пока хотя бы один трекер работает вручную, появляется кнопка обновления: на телефоне в строке HUD, а на компьютере рядом с заголовком окна Trackers. Нажмите ее, чтобы запустить ручные трекеры для текущего хода.

Раздел Agent activity (активность агентов) – это место, где можно перезапустить все трекеры, повторить попытку для агентов с ошибкой и использовать Clear Trackers (очистить трекеры). См. Agent activity.

Предупреждение: Clear Trackers стирает все отслеживаемое состояние мира для чата, и отменить это нельзя.

Окно Trackers

На компьютере трекеры используют окно Trackers, когда Tracker Panel выключена. Если рядом с сообщениями хватает места, окно открывается слева. Иначе сначала появляется маленькая кнопка Trackers слева вверху чата. Нажмите ее, чтобы открыть окно. Чат с сохраненным расположением сохраняет вашу расстановку.

Окно можно двигать за строку заголовка и менять его размер за края. Кнопки справа вверху:

Reset View (сбросить вид) в Chat Settings очищает сохраненное расположение и выбирает начальное окно или кнопку в зависимости от свободного места.

У каждого трекера свой сворачиваемый раздел. Нажмите заголовок, чтобы свернуть раздел до небольшого предпросмотра, и нажмите снова, чтобы открыть его. Marinara запоминает, какие разделы вы свернули.

Чтобы вынести трекер в отдельное окно, нажмите кнопку отдельного окна рядом с его стрелкой или перетащите его заголовок за пределы окна Trackers. Новое окно сначала не закреплено. Закрепите его, чтобы оно оставалось открытым. X сворачивает его в маленькую кнопку со значком трекера. World State вместо этого сворачивается в баннер с тем же местом, датой, временем и погодой, что и на телефоне, так что его можно перетащить куда угодно, например в верхнюю часть чата по центру. Чтобы вернуть трекер, нажмите Put back in Trackers (изогнутая стрелка слева от X) или перетащите его на окно Trackers. Каждый чат запоминает, какие трекеры вынесены и где они находятся.

Панель Tracker Panel

Tracker Panel – это боковая панель побольше с теми же данными. Она также показывает портреты и мысли персонажей.

  1. Откройте Chat Settings.
  2. Нажмите кнопку Tracker Panel (кубик) в строке заголовка, рядом с закреплением и блокировкой. Пока панель включена, кнопка остается выделенной.
  3. Нажмите ее еще раз, чтобы скрыть панель. На компьютере трекеры тогда появятся в окне Trackers.

На компьютере панель помещается рядом с сообщениями, но не шире значения Desktop size (размер на компьютере). Если окну не хватает ширины на то и другое, например при открытой боковой панели чатов, сообщения и поле ввода немного сужаются. На телефоне или планшете включение панели добавляет кнопку Tracker Panel, которую можно перетаскивать. Нажмите ее, чтобы открыть панель, и нажмите еще раз, чтобы закрыть. Пока панель или другой экран закрывает чат, перемещаемые кнопки чата скрыты, а затем появляются на прежних местах.

Настройка полей трекеров

Кнопки в заголовке панели меняют структуру трекера:

Агенты обновляют значения ваших собственных полей. Созданное вами поле они никогда не удаляют.

Создание нового портрета

Большая карточка персонажа может создать новый портрет, когда у агента Character Tracker есть подключение для изображений. В компактной карточке нажмите Feature character card (вывести карточку персонажа), чтобы открыть большую. В окне Trackers карточки всегда большие. Наведите курсор на портрет и нажмите кнопку с глазом, чтобы создать портрет по полю Look, или кнопку с рубашкой – по полям Look и Outfit. Кнопка с рубашкой появляется, только если у персонажа есть одежда. Старый портрет остается, пока не готов новый. Если создать портрет не удалось, старый сохраняется. У персонажей, для которых показан аватар их карточки или спрайт выражения лица, этих кнопок нет.

Настройки Tracker Panel

Откройте Settings → Appearance (настройки → оформление), раскройте группу Roleplay и найдите раздел Tracker Panel.

НастройкаЧто делает
Tracker PanelПереключатель вкл/выкл – тот же, которым управляет кубик. По умолчанию включен. Во включенном состоянии подпись читается "Shown in the Roleplay HUD".
Dock Tracker Panel to edgeПрижимает панель к краю экрана и не дает соседним элементам управления чата заходить на нее.
Use expression sprites for tracker portraitsИспользует текущий спрайт выражения лица персонажа вместо обычного аватара, если такой спрайт есть. См. Спрайты персонажа (выражения лица и Full-body).
Panel backgroundЦвет или градиент для фона панели.
Desktop sizeШирина панели: Compact, Standard или Expanded.
Thought display modeDocked раскрывает мысли внутри карточки персонажа. Floating показывает их облачком рядом с портретом.
Always show Docked thoughtsПри Docked мысли каждого выведенного персонажа видны постоянно, а не спрятаны за кнопкой.
Stat display modeПоказывает характеристики полосами или круговыми шкалами.
Temperature unit°C (по умолчанию) или °F. Меняется только отображение, а не сохраненное значение.

State Editor

State Editor (редактор состояния) показывает все трекеры текущего хода в одном окне, так что вы можете найти значение и исправить его, не открывая каждый трекер по отдельности. Он работает и на телефоне.

Открыть его можно любым из этих способов:

Редактор открывается на разделе того трекера, из которого вы пришли. Например, World State открывается на Scene.

Персонажи и квесты принадлежат истории, поэтому их карточки здесь добавить нельзя. Списки внутри них, например характеристики персонажа, изменять можно.

Чтобы сохранить:

  1. Нажмите Review changes (проверить изменения), чтобы построчно увидеть каждое изменение.
  2. Нажмите Save changes (сохранить изменения). Все разделы сразу записываются в тот ход, который вы редактировали.

До этого черновики остаются в окне, а при его закрытии вас спросят, прежде чем их отбросить.

Если не получилось: если история продвинулась, пока вы редактировали, редактор ее не перезапишет. Новый ответ или свайп либо обновление трекером раздела, который вы изменили, приводит к тому, что сохранение отклоняется с кнопкой Reload (перезагрузить). Reload показывает самое свежее состояние и отбрасывает ваши черновики.

Смежные руководства