CRAWL ONLINE 0.4.1 — онлайн-мод для Crawl (Steam)
Online-Fix co-op mods series · online-fix.me

У всех игроков должна стоять одна и та же версия мода (0.4.1 не совместима с 0.4.0).

НОВОЕ В 0.4.1
- Заставка Online-Fix co-op mods при запуске игры (любая клавиша — пропустить).

КАК ИГРАТЬ (главное меню -> ONLINE)
- SERVER LIST — список открытых игр по всему миру + игры ваших друзей (отмечены *).
  Выберите игру — и вы подключитесь. Refresh — обновить список.
- HOST LOBBY — создать свою игру (после создания сразу откроется выбор персонажа):
    Public       — видна всем в списке серверов;
    Friends only — видна только вашим друзьям в Steam;
    Invite only  — зайти можно только по приглашению.
- JOIN A FRIEND — открыть список друзей Steam ("Присоединиться к игре").
- Пока вы хост, пункт называется ONLINE LOBBY: там список игроков, приглашение друзей,
  смена видимости лобби и закрытие лобби. В углу титульного экрана видна панель лобби.
- Хост всегда P1, подключившиеся — P2, P3, P4 по порядку подключения.
- На экране выбора персонажа нажмите Action (X / Пробел / ЛКМ / A на геймпаде), чтобы войти.
- Во время матча ворваться в игру: Start (Enter / средняя кнопка мыши) -> "Drop in".

Клавиша F1 — расширенное меню: то же самое мышью, название лобби, статистика соединения
и прямое подключение по IP (UDP, порт 27015) — например, через Radmin VPN / ZeroTier.

УПРАВЛЕНИЕ У ПОДКЛЮЧИВШЕГОСЯ
- Клавиатура: стрелки, X/Пробел — действие, Z/Esc — назад/спецприём, Enter — старт/пауза.
- Мышь: герой идёт за курсором, ЛКМ — атака, ПКМ — спецприём, СКМ — пауза.
  Клавиатура и мышь — один контроллер; режим переключается сам.
- Геймпады тоже работают (каждый — отдельный игрок).

ВСЁ ОТКРЫТО (новое в 0.4.0)
- С модом сразу доступно всё: оружие, монстры, боги и т.д. — ничего не нужно открывать,
  пролог тоже пропускается. Ваше сохранение при этом НЕ меняется и достижения Steam не выдаются.
- Важно, что стоит у хоста: игру считает его компьютер.
- Выключить: F1 -> галочка "Unlock everything" (или UnlockEverything = false
  в BepInEx\config\crawl.online.cfg) — вернётся ваш обычный прогресс.

ПИНГ И ЗАДЕРЖКА (новое в 0.4.0)
- Ваш персонаж двигается сразу по нажатию клавиш/мыши, без ожидания ответа хоста
  (предсказание движения). Позиция плавно сверяется с хостом.
  Удары, враги и урон по-прежнему считает хост, поэтому они видны с задержкой пинга.
- Свой курсор и стрелка направления рисуются у вас на компьютере — без задержки.
- Отключить предсказание: F1 -> галочка "Move my character instantly".

ЕСЛИ ЧТО-ТО НЕ ТАК
- Чёрный экран при запуске: проверьте, что файл BepInEx\config\BepInEx.cfg скопирован из архива
  (в нём исправлена точка входа BepInEx под эту версию игры).
- Логи: BepInEx\LogOutput.log — пришлите его, если будут ошибки.

УДАЛЕНИЕ: удалить winhttp.dll, doorstop_config.ini, .doorstop_version и папку BepInEx.
