==============================================================================
 MHMic 1.1 — Микрофон и устройства звука для Manhunt (PC)
 MHMic 1.1 — Microphone and Audio Devices for Manhunt (PC)
==============================================================================

РУССКИЙ
=======

  MHMic возвращает поведение гарнитуры из версии Manhunt для PS2. Когда вы
  достаточно громко говорите в микрофон, охотники слышат шум и могут пойти
  проверить его источник. В меню и на паузе шум охотникам не передаётся.
  Основной звук игры и голос Режиссёра можно направить на разные устройства.

ЧТО НУЖНО

  PC-версия Manhunt для Windows, 32-битный ASI Loader и микрофон. Если другие
  ASI-моды уже работают, второй загрузчик обычно не нужен. ManhuntGInput
  необязателен: он добавляет управление геймпадом и значки кнопок.

УСТАНОВКА

  1. Установите ASI Loader по его инструкции. Нужна версия Win32/x86, даже
    если Windows 64-битная.

  2. Положите файлы в папку игры, где находится manhunt.exe:

    Manhunt\MHMic.asi
    Manhunt\MHMic.ini

  ASI и INI можно перенести вместе в Manhunt\scripts, если загрузчик
  поддерживает эту папку. Не оставляйте две копии ASI. Перед обновлением
  сохраните свой INI, чтобы не потерять настройки.

  3. Запустите игру и откройте Настройки > ГАРНИТУРА.

УПРАВЛЕНИЕ

  МИКРОФОН     Чувствительность голоса: ВЫКЛ, -4...+4 дБ.
  НАУШНИК      Громкость голоса Режиссёра: ВЫКЛ, -4...+4 дБ.
  ИСТОЧНИК     Выбор микрофона.
  ЗВУК ИГРЫ    Выбор устройства основного звука игры.
  РЕЖИССЕР     Обычный звук игры, USB-геймпад или отдельное устройство.

  Обе шкалы по умолчанию стоят посередине (0 дБ). Для звука игры из колонок и
  голоса Режиссёра в наушниках выберите эти устройства в соответствующих
  строках.

  Клик или кнопка подтверждения на строке устройства выбирает следующий
  вариант и оставляет страницу открытой. Стрелки влево и вправо листают
  варианты в обе стороны. Нижняя кнопка «Подтвердить» сохраняет изменения,
  «Отмена» возвращает прежний выбор.

  Микрофон и выход Режиссёра меняются сразу. По умолчанию новый выход
  основного звука применяется после подтверждения и перезапуска игры.

  Для голоса через геймпад нужен DualSense или DualShock 4 по USB. Звук через
  Bluetooth не поддерживается. В DualSense с подключёнными наушниками голос
  идёт в наушники, без них — в динамик.

ПРОВЕРКА ЗВУКА

  Выберите строку и нажмите V. С обновлённым ManhuntGInput можно нажать правый
  стик: R3 на PlayStation или RS на Xbox. Подсказка показывает кнопку текущего
  устройства ввода.

  Микрофон: говорите и смотрите на волну радара. Проверка длится 3 секунды.
  Повторное нажатие или переход на другую строку выключает её раньше. В меню
  волна появляется только во время этой проверки.

  Звук игры: два удара деревянной битой слева, разбитая бутылка справа, затем
  взмах оружия, удар ножом и короткий крик в обоих каналах. Около 3,1 секунды.

  Режиссёр: три разные реакции на казнь — короткая слева, средняя справа,
  длинная в обоих каналах. Около 5,3 секунды. Учитывается громкость строки
  НАУШНИК.

  Повторное нажатие останавливает звуковой тест. Записи звучат целиком; вся
  последовательность не превышает 10 секунд. Проверка не сохраняет выбор
  устройства и не переключает основной звук игры. Без ManhuntGInput доступна
  клавиша V.

НАСТРОЙКИ (файл MHMic.ini)

  Основные настройки доступны в меню игры. INI лежит рядом с ASI; после
  ручного изменения перезапустите игру.

  Enabled          1 — мод включён, 0 — выключен.
  PushToTalk       1 — микрофон работает только при удержании клавиши.
  PushToTalkKey    Клавиша для PushToTalk; по умолчанию T.
  Sensitivity      Дополнительная чувствительность микрофона.
  NoiseGate        Порог отсечения фонового шума.
  RadarNoise       1 — показывать шум микрофона на радаре во время игры.
  PadSpeaker       1 — автоматически включать динамик USB-геймпада.
  AnnounceHeadset  1 — показывать уведомление о новой гарнитуре.

  Остальные параметры описаны в комментариях MHMic.ini.
  Диагностические параметры при обычном использовании менять не требуется.

ПЕРЕВОД ДЛЯ MHLL

  Штатные надписи следуют языку игры. Для строк мода используйте образцы в
  data\MHMic\lang: template.txt.example, russian.txt.example и
  english.txt.example. Русский и английский также встроены в мод.

  1. Скопируйте выбранный образец в ту же папку под именем с окончанием .txt.
    Файлы .example сами не загружаются.
  2. Укажите в Match точную подпись пункта «тип управления» вашего перевода
    игры (ключ CONTTYP).
  3. Переведите текст справа от знака = и сохраните файл как UTF-8.
    Используйте регистр и коды букв, принятые в GXT и шрифте перевода.
  4. Перезапустите игру. При смене языка через MHLL перевод выбирается
    автоматически; отсутствующие строки сохраняют встроенный текст.

  Новые строки проверки включены в образцы. Обозначения кнопок добавляются
  автоматически.

ЧТО НОВОГО В 1.1

  - Отдельный выбор устройств для микрофона, звука игры и Режиссёра.
  - Проверка звука по V или R3/RS с подсказкой по текущему устройству ввода.
  - Тестовые звуки слева, справа и в обоих каналах.
  - Волна радара меню только во время проверки микрофона.
  - Клик по устройству листает варианты, не закрывая страницу.
  - Длинные названия устройств помещаются целиком.
  - Дополнены строки локализации MHLL и русские/английские образцы.

ЕСЛИ ЧТО-ТО НЕ РАБОТАЕТ

  Мод не загружается: проверьте Win32 ASI Loader и расположение ASI/INI.
  Микрофон не реагирует: проверьте выбранное устройство, разрешение Windows на
  доступ к микрофону и шкалу МИКРОФОН. Нет голоса Режиссёра: проверьте выход и
  шкалу НАУШНИК; для геймпада нужно USB-подключение.

  Для диагностики поставьте Log=1 в секции [Debug] INI и перезапустите игру.
  Повторите проблему, выйдите из игры и сохраните MHMic.log рядом с ASI до
  следующего запуска. Приложите журнал при обращении за помощью. Затем верните
  Log=0.

  В CrossOver добавьте для manhunt.exe библиотеку dinput8 с порядком native,
  builtin и разрешите доступ к микрофону, если macOS его запросит.

==============================================================================
 ENGLISH
==============================================================================

  MHMic restores the headset behavior from the PS2 version of Manhunt. When
  you speak loudly enough into your microphone, hunters hear a noise and may
  investigate it. Microphone noise does not reach hunters in menus or while
  paused. Main game audio and the Director's voice can use separate devices.

REQUIREMENTS

  Manhunt for Windows, a 32-bit ASI Loader, and a microphone. If other ASI
  mods already work, a second loader is usually unnecessary. ManhuntGInput is
  optional and provides controller input and button icons.

INSTALLATION

  1. Install an ASI Loader following its instructions. Use Win32/x86, even on
    64-bit Windows.

  2. Put the files in the game folder containing manhunt.exe:

    Manhunt\MHMic.asi
    Manhunt\MHMic.ini

  You can move ASI and INI together to Manhunt\scripts if your loader supports
  it. Do not keep two ASI copies. Back up your INI before updating to keep
  your settings.

  3. Start the game and open Settings > HEADSET.

CONTROLS

  MICROPHONE   Voice sensitivity: OFF, -4...+4 dB.
  EARPIECE     Director voice volume: OFF, -4...+4 dB.
  MIC INPUT    Microphone selection.
  GAME AUDIO   Main game output device.
  DIRECTOR     Normal game audio, a USB gamepad, or a separate output.

  Both sliders default to the middle (0 dB). To hear game audio through
  speakers and the Director through headphones, choose those devices in their
  respective rows.

  Clicking or pressing confirm on a device row cycles to the next choice and
  keeps the page open. Left and right cycle in either direction. The bottom
  Confirm button saves changes; Cancel restores the previous choices.

  Microphone and Director output changes apply immediately. By default, a new
  main game output applies after confirming and restarting the game.

  Gamepad voice output requires a DualSense or DualShock 4 connected by USB.
  Bluetooth audio is not supported. A DualSense sends the voice to connected
  headphones, or to its speaker when no headphones are connected.

SOUND TEST

  Select a row and press V. With an updated ManhuntGInput, press the right
  stick: R3 on PlayStation or RS on Xbox. The hint shows the button for the
  current input device.

  Microphone: speak and watch the radar wave. The test lasts 3 seconds. Press
  again or select another row to end it early. The menu wave appears only
  during this test.

  Game audio: two wooden bat impacts on the left, a bottle breaking on the
  right, then a weapon swing, knife impact, and short cry in both channels.
  About 3.1 seconds.

  Director: three different execution reactions, short on the left, medium on
  the right, and longer in both channels. About 5.3 seconds. The EARPIECE
  volume applies.

  Press again to stop playback. Clips play in full; the entire sequence lasts
  no longer than 10 seconds. Testing does not save your device choice or
  switch the main game audio. V is available without ManhuntGInput.

SETTINGS (MHMic.ini)

  Common settings are available in the game menu. INI is located next to ASI;
  restart the game after editing it manually.

  Enabled          1 enables the mod; 0 disables it.
  PushToTalk       1 activates the microphone only while holding a key.
  PushToTalkKey    Push-to-talk key; T by default.
  Sensitivity      Additional microphone sensitivity.
  NoiseGate        Background noise cutoff threshold.
  RadarNoise       1 shows microphone noise on the radar during gameplay.
  PadSpeaker       1 activates the USB gamepad speaker automatically.
  AnnounceHeadset  1 shows a notice for a newly detected headset.

  Other options are described in the MHMic.ini comments.
  Diagnostic options do not need changing for normal use.

LOCALIZATION FOR MHLL

  Standard labels follow the game's language. For mod strings, use the samples
  in data\MHMic\lang: template.txt.example, russian.txt.example, and
  english.txt.example. Russian and English are also built into the mod.

  1. Copy a sample into the same folder with a name ending in .txt. The
    .example files are not loaded automatically.
  2. Set Match to the exact "control type" label in your game translation (GXT
    key CONTTYP).
  3. Translate the text after = and save as UTF-8. Use the letter case and
    character codes used by the translation's GXT and font.
  4. Restart the game. Switching language through MHLL selects the matching
    translation automatically; missing strings keep their built-in text.

  The samples include the new sound-test strings. Button labels are added
  automatically.

WHAT'S NEW IN 1.1

  - Separate device choices for microphone, game audio, and Director voice.
  - Sound testing with V or R3/RS and a hint for the current input device.
  - Test sounds on the left, right, and both channels.
  - Menu radar wave only during microphone testing.
  - Clicking a device cycles choices without closing the page.
  - Long device names fit in full.
  - Updated MHLL strings and Russian/English translation samples.

IF SOMETHING DOES NOT WORK

  Mod not loading: check the Win32 ASI Loader and ASI/INI location. Microphone
  not responding: check the selected device, Windows microphone permission,
  and MICROPHONE slider. No Director voice: check the output and EARPIECE
  slider; gamepad audio needs a USB connection.

  For diagnostics, set Log=1 in the INI's [Debug] section and restart the
  game. Reproduce the problem, exit, and save MHMic.log next to ASI before
  launching again. Include the log when requesting help. Restore Log=0
  afterwards.

  In CrossOver, add dinput8 for manhunt.exe with the load order native,
  builtin, and allow microphone access if macOS prompts for it.
