
No Combat Lockout - F4SE
❌ Проблема
Враг застревает под землей, за стеной или в другом недоступном месте. Он никогда вас не найдет, но и не перестанет с вами «воевать», из-за чего игра бесконечно удерживает вас в состоянии боя. В итоге вы сталкиваетесь со следующими проблемами:
- «Вы не можете использовать это во время боя» - заблокированы верстаки, крафт и даже обычные стулья.
- «Вы не можете ждать/спать, когда рядом враги» - невозможно отдохнуть или сохраниться через сон в режиме «Выживание».
- «Вы не можете быстро перемещаться, когда рядом враги» - быстрое перемещение недоступно, хотя вокруг никого нет.
- NPC отказываются разговаривать, так как они всё еще «ведут бой» с противником, которого никто не видит.
Игра не проверяет, видит ли вас враг, слышит ли он вас и может ли вообще до вас добраться. Пока он считается враждебным, вы заблокированы. Мод No Combat Lockout проверяет именно эти условия.
⚙️ Как это работает
Каждый раз, когда игра блокирует одно из этих действий из-за режима боя, мод проверяет врагов, вызвавших блокировку. Ограничение снимается только в том случае, если бой признан «зависшим» (stuck combat):
- Никто не наносил урон вам (или вашему компаньону) и вы никому не наносили урон в течение определенного времени (по умолчанию 30 секунд).
- Ни один из этих врагов не видит вас, не слышит и не замечал вас за это время.
Настоящий бой остается настоящим боем. Снайпер, который держит вас в поле зрения, не даст выйти из боя, а вот рейдер, застрявший под текстурами пола, - больше не помешает.
Мод освобождает только заблокированное действием состояние боя. Все остальные игровые проверки остаются в силе: нехватка материалов, чужая кровать, перегруз или правила запрета фаст-тревела в режиме «Выживание».
🕹️ Ваш выбор для каждого действия
Для каждого действия в MCM-меню предусмотрены отдельные настройки:
Действие блокируется в бою, как и в оригинальной игре.
Разрешено, если в бою вас удерживают только застрявшие противники.
Никогда не блокируется боем. Позволяет крафтить прямо между волнами врагов.
Настройки доступны для: верстаков и мебели, ожидания и сна, быстрого перемещения, а также для разговоров с NPC, которые всё еще находятся в режиме боя (экспериментальная функция, по умолчанию выключена; NPC, которые сражаются лично против вас, в диалог не вступят).
⚔️ Завершение зависшего боя
Разблокировка действий - это лишь половина дела. Вторая половина - полное избавление от самого зависшего боя:
- Автоматически: если в течение минуты (время настраивается) вас удерживают в бою только застрявшие враги, им отдается команда прекратить бой, и режим сражения полностью завершается. (Включено по умолчанию)
- Горячая клавиша «End stuck combat» (Завершить зависший бой): то же самое, но вручную по нажатию кнопки. Работает только тогда, когда вас никто не замечает, поэтому сбежать из реального боя с её помощью не получится.
- При отдыхе: ожидание или сон принудительно завершают бои против вас. (Опционально)
- Горячая клавиша «End all combat» (Завершить весь бой): крайняя мера на случай, если игра серьезно забаговалась. Завершает абсолютно любое сражение вокруг вас, включая бои ваших компаньонов.
Бои завершаются точно так же, как и при использовании стандартной консольной команды игры StopCombat. Враг, который всё еще может вас обнаружить, начнет новый бой, как и должно быть.
🛠️ Настройка
- MCM: одна компактная страница. Все изменения применяются в игре без перезапуска.
- Горячие клавиши: настраиваются в MCM. По умолчанию не назначены.
- Уведомления: короткое сообщение на экране при завершении боя (опционально).
- Журнал (Лог): запись решений мода в файл для отчетов об ошибках.
📦 Установка и Совместимость
- Версии игры: доступно для OG, NG и AE.
- Менеджеры: установка через Mod Organizer 2, Vortex и др.
- Совместимость: чистый плагин F4SE. Нет .ESP, нет игровых скриптов и измененных записей. Безопасно ставить и удалять посреди игры.

