Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
ValuableParry
Parry enemy melee and laser attacks with a held Valuable. Timing + coverage + sacrifice. No E = fully vanilla.
| Last updated | 5 hours ago |
| Total downloads | 18 |
| Total rating | 0 |
| Categories | Mods Misc |
| Dependency string | Avariiiprime-ValuableParry-1.0.0 |
| Dependants | 0 other packages depend on this package |
This mod requires the following mods to function
BepInEx-BepInExPack
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2100README
Valuable Parry — мод для R.E.P.O.
Парирование атак мобов ценностями (Valuable). Это не блок и не удар предметом.
Игрок держит Valuable между собой и атакой, нажимает E в момент удара, ценность поглощает удар и взрывается. Атака отменяется, моб и игрок разлетаются. Добыча безвозвратно уничтожается.
Без E предмет ведёт себя полностью ванильно.
Как это работает
- Моб начинает melee-атаку.
- Ты держишь
ValuableObjectтак, чтобы он закрывал тебя от удара. - Нажимаешь Interact (E) уже во время атаки (окно ~200 мс).
- Если размер/площадь + масса ценности достаточны — удар захватывается.
- Короткий freeze → энергия втягивается в предмет → детонация.
- Ценность уничтожается ванильным destruction path (haul/value учитываются).
- Моб и игрок получают knockback в противоположные стороны.
Магазинные Item, щиты, пассивный блок и «махнуть предметом» не работают. Цена ценности не влияет на силу парирования — только на то, жалко ли её ломать.
Установка
Через Thunderstore Mod Manager / r2modman:
- Community: R.E.P.O.
- Найди мод Valuable Parry (
Avariiiprime-ValuableParry) и поставь в профиль. - Зависимость: BepInExPack.
Вручную:
- Поставь BepInExPack для R.E.P.O..
- Скопируй
RepoValuableParry.dllвBepInEx/plugins/. - В логе должно быть:
Valuable Parry v1.0.0 loaded.
Исходники: github.com/layfhaker/parry-mod
Сборка из исходников:
dotnet build RepoValuableParry\RepoValuableParry.csproj -c Release
Если R.E.P.O. стоит не в стандартном Steam-пути:
dotnet build RepoValuableParry\RepoValuableParry.csproj -c Release -p:RepoPath="D:\SteamLibrary\steamapps\common\REPO"
Если в игре уже есть BepInEx\plugins, DLL копируется туда автоматически после build.
Управление
| Действие | Клавиша |
|---|---|
| Парирование | Interact (E по умолчанию, учитывает ребинды) |
Конфиг (BepInEx/config/valuableparry.repovaluableparry.cfg)
Пользовательские:
- Enable Mod
- Use Vanilla Interact / Fallback Parry Key
- Parry Window
- Player / Enemy Knockback Multiplier
- Effects Intensity
- Camera Shake
Баланс (debug/playtest): веса energy/capacity, minimum coverage/area, freeze duration, сила взрыва.
Чего мод не делает
- Не добавляет щит и не работает с магазинными предметами.
- Не включает пассивный блок.
- Не считает столкновение предмета с мобом парированием.
- Не использует цену как силу щита.
- Не ставит глобальный
Time.timeScale. - Не наносит большой direct damage мобу.
- Не убирает knockback игрока.
- Не меняет обычную физику Valuable.
Поддерживаемые атаки (MVP)
Melee / swipe / bite / body hit / melee charge через HurtCollider + enemyHost.
Пока не парируются: пули, лазеры, взрывы, ловушки, падения, электричество, grabs, scripted instakill, PvP.
Generic adapter покрывает большинство melee. Отдельные адаптеры есть для Reaper (EnemyRunner) и Trudge (EnemySlowWalker).
Debug
По умолчанию HUD нет. Если нужно отладить, в конфиге valuableparry.repovaluableparry.cfg включи Debug Overlay / Debug Gizmos. В релизе оба выключены.