Version / Версия: 1.2.0
Plugin / Плагин: MultyModikByStaili.dll
Releases: github.com/naduvaha/MultyModik/releases
Hard dependency / Жёсткая зависимость: KrokoshaCasualtiesMP (KrokMP)
Русский
Дополнение к мультиплеер-моду KrokoshaCasualtiesMP для игры Casualties Unknown. Один отдельный плагин-DLL — никаких изменений в самих DLL игры.
- Общий командный лимит возрождений (настраивается в меню правил забега).
- Самовозрождение из режима наблюдателя рядом с живым союзником (с кулдауном).
- Возрождение союзника по коду: у погибшего игрока появляется код, любой живой игрок (не только хост) может ввести его и поднять товарища.
- Уважает правила меню «сохранять инвентарь» и «сохранять статистику».
- Множитель спавна враждебных существ: 100 % (ваниль) — до 1000 %.
- Минимальный множитель растёт от командного лимита возрождений (4+ → 200 %, 40+ → 600 %, 50 → 1000 %).
- Отдельная настройка «время миссии» (1–300 %) со своими штрафами к спавну.
- Пользовательские значения сохраняются и возвращаются, когда штрафы снимаются.
- Опция «без сбивания водой» — текущая вода больше не валит персонажа с ног.
- Компромисс: +100 % к минимальному спавну враждебных, пока опция включена.
- Включается чекбоксом в меню правил («Паучок» / «Spider»).
- Появляется на 2 уровне примерно на 60 % прохождения области, вдали от игроков.
- 1000 HP, увеличенный размер, спавнится парой.
- Агрессивный ИИ: преследует без остановки, не прячется в тени; теряет цель только после долгого разрыва и потери линии видимости.
- Прогрызает блоки и постройки, пробираясь к игрокам (анти-застревание — копает и впереди, и под собой).
- Накладывает эффект «ужас» на игроков в зоне видимости.
- Усиленный укус со средним кровотечением.
- При убийстве: настроение всей команды +40, выпадает 6 панцирей.
- Консольные команды:
bigspider spawn,bigspider spawn force,bigspider spawn cursor,bigspider pos.
- Нативная кнопка под кнопкой CPR в окне ран.
- Обнимающий ничего не теряет; обнимаемому каждые 4 сек +1 к настроению.
- Визуальные «+1» над игроками и реплики в чат.
- Авто-отмена при гибели одного из участников или разрыве дистанции.
- Когда два или больше игроков спят рядом (в радиусе ~6 блоков), у всех в группе медленно растёт настроение.
- Бонус накапливается каждые ~2 секунды и масштабируется от числа соседей-сонь (cap-кратно).
- Полностью серверно: хост проверяет, кто спит, кто рядом, и подбрасывает настроение через стандартную синхронизацию тел.
- Работает автоматически — никаких кнопок, активируется самим фактом совместного сна.
- При запуске игры плагин разово опрашивает GitHub Releases этого репозитория и сравнивает версию с установленной.
- Результат пишется в
BepInEx\LogOutput.logи дублируется в игровую консоль:- обычная строка — установлена последняя версия;
- оранжевое предупреждение — доступна более новая версия (со ссылкой на страницу релизов).
- Запрос отправляется один раз за запуск, тайм-аут 8 сек., никакой телеметрии не собирается.
- В игровой вкладке
Настройки → Modsрядом с нашим плагином корректно показывается версия (v1.2.0.0). - Кнопка Open Nexus в строке мода перенаправляет прямо на нашу страницу релизов GitHub.
- Если QoL.Unknown не установлен, ничего не делает и не падает.
- Установите BepInEx и мод KrokoshaCasualtiesMP (KrokMP) — см. https://cucorelib.web.app/
- Скопируйте
MultyModikByStaili.dllв папку:Casualties Unknown\BepInEx\plugins\ - Запустите игру. В логе
BepInEx\LogOutput.logдолжна появиться строка:[Info : MultyModikByStaili] MultyModik by Staili loaded.
Все игроки в лобби (хост и клиенты) должны иметь одинаковую версию плагина.
- Требует версию игры и KrokMP, под которые собрана сборка. После крупного обновления игры или KrokMP сборку нужно пересобрать.
- Возможны конфликты с другими модами, патчащими
SpiderHandler, спавн мобов или интерфейс окна ран.
| Файл | Описание |
|---|---|
MultyModikByStaili.dll |
Плагин — кладётся в BepInEx\plugins\ |
README.md |
Этот файл |
English
An add-on for the KrokoshaCasualtiesMP multiplayer mod for Casualties Unknown. A single standalone plugin DLL — no changes to the game's own DLLs.
- Shared team respawn pool (configurable in the run-rules menu).
- Spectator self-respawn near a living ally (on cooldown).
- Code-based ally revive: a dead player gets a code; any living player (not only the host) can type it in to bring them back.
- Honors the menu's "keep inventory" and "keep stats" toggles.
- Hostile spawn multiplier: 100 % (vanilla) up to 1000 %.
- Floor multiplier scales with the team respawn pool (4+ → 200 %, 40+ → 600 %, 50 → 1000 %).
- Separate "mission time" setting (1–300 %) with its own spawn penalties.
- Your custom values are remembered and restored when penalties are lifted.
- "No water knockdown" option — flowing water no longer pushes you off your feet.
- Trade-off: +100 % to the hostile-spawn floor while enabled.
- Enabled via a checkbox in the rules menu ("Spider" / "Паучок").
- Spawns on layer 2 at ~60 % depth, away from players.
- 1000 HP, scaled up, spawns in a pair.
- Aggressive AI: chases relentlessly, no shadow-hiding; only drops aggro after a long break of LOS and distance.
- Chews through blocks and buildings to reach players (anti-stuck digger — carves both ahead and underneath itself).
- Applies the "horrified" moodle while visible.
- Buffed bite with medium bleeding.
- On kill: whole team's mood set to +40, drops 6 carapaces.
- Console commands:
bigspider spawn,bigspider spawn force,bigspider spawn cursor,bigspider pos.
- Native-style button below the CPR button in the wound view.
- The hugger loses nothing; the huggee gains +1 mood every 4 s.
- Floating "+1" indicators above players and chat barks.
- Auto-cancels if either side dies or they walk out of range.
- When two or more players are sleeping close together (within ~6 blocks), everyone in the group slowly gains mood.
- Bonus pays out every ~2 seconds and scales with the number of nearby sleepers (capped).
- Fully server-side: the host scans who's asleep and who's near them, and tops up happiness through the standard body sync.
- Fully automatic — no buttons, it just activates by sleeping near teammates.
- On game launch the plugin makes a single request to this repository's GitHub Releases and compares the latest tag with the installed version.
- The result is written to
BepInEx\LogOutput.logand mirrored into the in-game console:- plain line — you are on the latest version;
- orange warning — a newer version is available (with a link to the releases page).
- One request per launch, 8-second timeout, no telemetry.
- The in-game
Settings → Modstab shows the correct version (v1.2.0.0) next to our plugin. - The Open Nexus button on the row opens our GitHub releases page directly.
- Does nothing (and does not crash) if QoL.Unknown is not installed.
- Install BepInEx and the KrokoshaCasualtiesMP (KrokMP) mod — see https://cucorelib.web.app/
- Drop
MultyModikByStaili.dllinto:Casualties Unknown\BepInEx\plugins\ - Launch the game.
BepInEx\LogOutput.logshould contain:[Info : MultyModikByStaili] MultyModik by Staili loaded.
Every player in the lobby (host and clients) must run the same plugin version.
- Tied to the game/KrokMP version this build targets. After a major game or KrokMP update the plugin needs a rebuild.
- May conflict with other mods that patch
SpiderHandler, mob spawning, or the wound-view UI.
| File | Purpose |
|---|---|
MultyModikByStaili.dll |
The plugin — place in BepInEx\plugins\ |
README.md |
This file |