TalkingHead Ru для WoW Forever Beta

Русская озвучка классических и дополнительных квестов Forever с портретами и текстом реплик.

Установка — 3 шага

  1. Закройте игру и установите TalkingHead Ru. Скопируйте папку TalkingHeadRu из нового архива в _classic_beta_/Interface/AddOns/ с заменой файлов.
  2. Установите одну или несколько библиотек для Forever: WowVoice или CatQuest вместе с CatQuest Voices, либо Wayfarer с модулями Alliance, Horde и Shared Quests. Папки библиотек также поместите в AddOns.
  3. Запустите игру и включите TalkingHead Ru и выбранные библиотеки. Для WowVoice нужна WowVoiceSounds; для CatQuest — CatQuest и CatQuest_Voices. Для Wayfarer нужен основной аддон Wayfarer. Рекомендуем установить все три квестовых модуля: Wayfarer_Voices_Alliance, Wayfarer_Voices_Horde и Wayfarer_Voices_Shared, чтобы получить полный каталог. Narrator для него не нужен.

Если вместе со звуками установлен основной аддон WowVoice, TalkingHead автоматически отключит его для текущего персонажа, чтобы задания не звучали дважды. Библиотека WowVoiceSounds останется включённой.

Озвучка WowVoice работает без CatQuest. Для озвучки CatQuest должны быть включены оба аддона: CatQuest Voices зависит от CatQuest. Говорящая голова и очередь запускают только реплики с доступной озвучкой. Если запись отсутствует или её библиотека отключена, реплика пропускается. При отключении всех библиотек остаются доступными настройки и каталог озвучки. Если подключить только CatQuest Voices вместе с CatQuest, звук берётся только оттуда. Автоматический переход учитывает длительность записи. Крестик пропускает текущую реплику при включённом «Автовоспроизведении»; при выключенном следующая ждёт ручного запуска.

Копируйте папки прямо в AddOns, без лишней внешней папки из архива. Название в игре — TalkingHead Ru, папка аддона — TalkingHeadRu. Настройки сохраняются в TalkingHeadRu.lua. Прежние настройки и очередь из WowVoiceTalkingHead.lua не переносятся: при первом переходе расположение и остальные параметры нужно настроить заново. Последующие обновления сохраняют настройки. При обычных обновлениях файлы TalkingHeadRu.lua в WTF удалять или переименовывать не нужно. Если старая папка WowVoiceTalkingHead осталась, аддон автоматически отключит старую версию. Если она уже загрузилась, нажмите «Перезагрузить интерфейс» в появившемся уведомлении или выполните /reload, чтобы завершить переключение. На клиентах enUS/enGB плеер и говорящая голова используют английские подписи. Настройки и каталог озвучки остаются на русском. Язык записей и их текстов не меняется. На русском клиенте текст реплики берётся прежде всего из задания в игре. На английском — из встроенной русской базы, если перевод есть; иначе используется текст из игры. Русская база включена в наш аддон и доступна независимо от библиотек озвучки. Говорящая голова использует шрифты заданий Blizzard. Для русского текста на английском клиенте выбираются их кириллические варианты; шрифты игры и других аддонов не изменяются. После обновления полностью перезапустите игру. При совместном использовании с CatQuest озвучку заданий берёт на себя TalkingHead Ru. Автозапуск квестов и кнопки «Читать» CatQuest в окне квеста, приветствия NPC и журнале временно отключаются на всех языках клиента; чтение книг, табличек и лор мест остаются доступны. При отключении TalkingHead исходные настройки и кнопки CatQuest восстанавливаются. Для них можно оставить включёнными CatQuest, CatQuest_Voices и CatQuest_Books. Их настройки книг и лора сохраняются. Основная озвучка не требует CatQuest. Дополнительная озвучка использует только CatQuest_Voices. Один CatQuest без голосового пака её не заменяет. Метаданные полностью проверены для CatQuest Voices 0.5.0 и CatQuest 0.5.0. После обновления библиотеки новые и изменённые записи продолжают работать, если формат её индекса поддерживается. Обновлённая библиотека отмечается жёлтым в настройках. Длительность берётся из её текущего индекса; для записи с вариантами пола переход ждёт окончания более длинного варианта. До проверки голова и очередь могут завершаться позже звука. После обновления TalkingHead Ru с измерениями нового пака автоматически возвращаются точные таймеры каждого файла. Само несовпадение версий не отключает озвучку CatQuest. При выключенном фоновом звуке до уточнения длительности возможно повторение начала записи. При сворачивании голос заглушается, но время записи продолжает идти; после возврата озвучка продолжается с текущего места. С включённым фоновым звуком записи проигрываются однократно, а выключенная музыка игры остаётся выключенной.

Вверху настроек /thead расположен раздел «Выбор озвучки». При первом запуске версии 1.4.0 включается режим «По расе и полу», в том числе после обновления старой версии. Последующий выбор режима сохраняется. В этом режиме библиотека выбирается по рейтингу сообщества. Кнопка «Озвучка по расе и полу» открывает таблицу текущего порядка: для каждого сочетания можно настроить личный порядок и сравнить записи установленными библиотеками. Чтобы послушать другое задание, нажмите на кубик.

Снимок рейтинга входит в поставку. Для обновления откройте сайт голосования, нажмите «Импорт в аддон», скопируйте строку и вставьте её через «Импортировать строку» в таблице. Личные порядки по умолчанию сохраняются; галочку можно снять перед импортом. «Вернуть порядок по умолчанию» сбрасывает личные порядки к актуальному снимку. При равных оценках или их отсутствии используется общий порядок карточек.

В режиме «Мой порядок» общий порядок действует для всех сочетаний. Перетаскивайте карточки библиотек левой кнопкой мыши: первая слева, затем вторая и третья. Место переноса подсвечивается. При отпускании две карточки меняются местами, остальные остаются на своих местах. Отпускание мыши за пределами карточек отменяет перенос. Исходный общий порядок — WowVoice → CatQuest → Wayfarer. Если нужной реплики нет в первой библиотеке, TalkingHead Ru проверяет вторую, затем третью. Например, при порядке WowVoice → Wayfarer → CatQuest квест без записи WowVoice будет озвучен Wayfarer, если там есть эта реплика. Порядок действует при получении и сдаче заданий, а также в журнале и списке заданий. Текущая реплика при перестановке не прерывается. Отключённые библиотеки пропускаются, но сохраняют свои места и возвращаются к ним после включения. Общий порядок сохраняется при обновлениях. Карточки меняют только приоритет звука. Квестовые тексты входят в собственную базу аддона: при совпадениях приоритет всегда WowVoice → CatQuest → Wayfarer. В текущем WowVoice полных текстов нет, поэтому CatQuest используется первым, а Wayfarer дополняет отсутствующие тексты. Подсказка открывается на значке «i» в заголовке раздела «Выбор озвучки». Кнопка «Послушать озвучку» открывает каталог заданий с поиском по ID. Нажми кнопку воспроизведения в плитке задания: голубая — WowVoice, оранжевая — CatQuest, зелёная — Wayfarer. Каталог показывает известные записи библиотек даже при их отключении. Недоступная запись сохраняет приглушённый цвет источника и отмечается крестиком; запустить её нельзя. Если источник недоступен, это указано прямо в легенде над списком, без всплывающих подсказок. Счётчики показывают известные записи. Если загружены не все три пакета Wayfarer, на его карточке появляется значок предупреждения: наведи курсор, чтобы увидеть список недоступных пакетов. Их записи остаются в каталоге с неактивной кнопкой; подсказка у кнопки показывает пакет Alliance, Horde или Shared, которому принадлежит запись. Прослушивание не меняет выбранный источник для игры. «Назад» и закрытие настроек очищают фильтр и выделение. Каталог также можно открыть командой /wvvoices. Вверху настроек /thead строка «Озвучка CatQuest» показывает версию активной базы. Версия библиотеки отмечается жёлтым, если отличается от полностью проверенной. Если CatQuest Voices старее, подсказка на значке рядом с версией рекомендует обновить библиотеку. Для более новой библиотеки она рекомендует обновить TalkingHead Ru. Красная версия означает, что индекс библиотеки непригоден для воспроизведения; подсказка указывает причину.

Ручной запуск командами и горячими клавишами CatQuest остаётся независимым и может звучать одновременно с WowVoice. В проверенном CatQuest 0.5.0 модуль «Сюжеты зон» отключён автором; лор мест работает отдельно.

Если обновляете эту сборку

Скопируйте папку TalkingHeadRu из нового архива в AddOns с заменой файлов и полностью перезапустите игру. Библиотеки озвучки оставьте на месте: они обновляются отдельно через CurseForge. Настройки сохранятся, кроме однократного включения автозапуска при переходе на версию с плейлистом: общий переключатель, «При получении задания» и «При сдаче задания» будут включены. После этого их можно отключить снова; последующие входы и /reload выбор не сбрасывают.

Как пользоваться

По умолчанию панель появляется внизу по центру, над панелями действий, как в Retail. Чтобы вернуть её туда после перемещения, введите /thead head reset.

Очередь озвучки и плейлист

Если во время озвучки принять другое задание, его описание добавится в очередь. Открытие описаний без принятия не накапливает ожидающие задания. Когда очередь свободна, открытое описание начинает звучать сразу. Промежуточные реплики и завершение задания также ждут своей очереди.

Плейлист появляется, когда есть ожидающие записи, и показывает текущую реплику вместе с ними. Задания сгруппированы по выдающему NPC. Если взять ещё одно задание у того же NPC, оно добавится к его группе. Внутри задания идут описание, промежуточная реплика и завершение; реплики сдачи отмечены вопросительным знаком и подписью «Сдача:». Текущая запись выделена жёлтым и отмечена движущимися полосками. Длинный список можно прокручивать; при смене записи он возвращается к началу.

Когда звучит последняя реплика, плейлист скрывается — остаётся только говорящая голова. Единственная ожидающая реплика остаётся в списке до запуска.

При отказе от задания его ожидающие реплики удаляются; уже звучащая может закончиться. Ручное прослушивание из журнала, списка заданий или каталога «Послушать озвучку» заменяет текущую реплику. Остальная очередь сохраняется и продолжается после него. При автоматическом переходе между заданиями есть короткая пауза с исчезновением говорящей головы. Ручные Play и «Далее» запускают запись сразу.

Очередь сохраняется отдельно для персонажа после /reload и выхода из игры. При возвращении менее чем через 5 минут она восстанавливается; прерванная запись начинается сначала, остановленная очередь остаётся остановленной. После более долгого отсутствия очередь очищается. Пока вы в игре, срок хранения не ограничен.

Какие реплики добавляются

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

В разделе «Плейлист» можно включить «Только описания заданий», чтобы новые реплики сдачи не добавлялись. По умолчанию этот пункт выключен. Все эти настройки действуют только на новые реплики: уже добавленные остаются, доигрывают и сохраняются после короткого выхода. Ручное прослушивание доступно независимо от автозапуска.

Положение и размер очереди

По умолчанию очередь находится над чатом. В разделе «Очередь озвучки»:

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

Озвучка, музыка и сворачивание игры

По умолчанию аддон выбирает способ воспроизведения по настройке игры «Звук в фоновом режиме»:

Музыку вручную включать не нужно. После окончания или закрытия головы возвращаются прежняя общая громкость и настройки музыки, в том числе «выключено». Если во время реплики вручную изменить временную настройку, новое значение сохранится после остановки. Приветствия NPC приглушаются на время озвучки в обоих режимах. Настройку фонового звука аддон не меняет.

Если изменить фоновый звук во время реплики, новый способ воспроизведения выбирается для следующей записи. Выключение фонового звука во время реплики, начавшейся с включённым фоновым звуком, ещё может привести к её обрыву при сворачивании. Если раньше выбирали канал вручную, верните автоматический выбор командой /thead channel auto.

Если что-то не работает

Аддон предназначен для WoW Forever Beta и использует подключаемые библиотеки озвучки.

Авторы озвучки

Сведения о квестодателях: Wowhead Forever, снимок данных проекта Forever Quest Pins.

Заметили явную ошибку?

Напишите мне в Discord: Tove#2889 и коротко опишите, что не так.

Если лицо обрезается или уезжает за рамку во время разговора, сделайте два скриншота крайних положений головы: когда она сильнее всего отклоняется в одну сторону и когда — в другую, например влево и вправо или вверх и вниз. На снимках должны быть видны вся рамка портрета и имя NPC. Скриншот можно сделать через Win + Shift + S.

Ещё лучше — короткое видео, на котором видно движение головы и саму ошибку. В Windows 11 нажмите Win + Shift + R, выделите область с панелью озвучки и начните запись. Пришлите видео или оба скриншота вместе с сообщением.