Начните вводить название — например, MoreHead, Sodium или PEAK

AnyDirectionParry — иконка
Обложка Nine SolsМод для Nine Sols

AnyDirectionParry

от Supidowagon

Парри атакует с любого направления, независимо от того, в какую сторону сталкивается И.

  • Обычный
  • 430 скачиваний
  • Версия 1.1.1
  • Обновлён 8 августа 2026

О моде AnyDirectionParry

AnyDirectionParry — мод для Nine Sols (Найн Солс) от автора Supidowagon. Парри атакует с любого направления, независимо от того, в какую сторону сталкивается И.

Его скачали 430 раз: это 69-е место среди модов Nine Sols в нашем каталоге, редкость — «обычный» (нижняя половина по скачиваниям). Мод обновлялся в последние полгода, актуальная версия — 1.1.1.

Для работы ему нужны: BepInExPack.

Полное описание AnyDirectionParry

Текст автора на языке оригинала

AnyDirectionParry

Removes the facing requirement from parrying. Whichever way Yi is facing, pressing parry in time will deflect the attack.

How it works

Both parry decision points in the game — DamageReceiver.IsHitDamageNotParried and ParriableAttackEffect.ParryCheckForEvent — gate the parry on a single call:

Health.parryDealer.FacingRuleCheck(damageDealer, attackDirection, moveInput)

and treat a false result as "not parried, take the hit". That method only ever returns false from its FaceToFace branch:

if (rule == IgnoreFacing || dealer.rule == IgnoreFacing) return true;
if (rule == FaceToFace   || dealer.rule == FaceToFace)
    return Dot(GetDirection(), dir) < 0f || Dot(moveInput, dir) < 0f;
return true;

A Harmony postfix forces that result to true, which lifts the facing requirement and changes nothing else. Note the second half of the stock condition: vanilla already lets you parry behind you if you are holding the movement stick toward the attack.

Configuration

Editable in-game with BepInEx ConfigurationManager (F1), or in BepInEx/config/custom.AnyDirectionParry.cfg.

Setting — Default — Effect

IgnoreParryDirection — true — Turn off to restore stock behaviour without removing the mod.

PlayerOnly — true — Turn off to also let enemies that parry ignore facing.

PlayerOnly exists because DamageReceiver resolves parryDealer from whichever Health it is bound to, so the dealer being checked is not always the player's.

Built with AI

Written with Anthropic's Claude (Claude Code, Opus 5) - the decompilation work, the C#, the tests and these docs. Design decisions and in-game testing are supidowagon's.

There is a behaviour test suite that runs the compiled DLL against a transcription of the game code it patches, and every patch is commented with the decompiled method it targets. Source and tests: https://github.com/supidowagon/parrymodifiers

Built against Nine Sols with BepInEx 5.4.23.5 and HarmonyX 2.9.

Нужно для работы

В r2modman ставится автоматически

Как установить AnyDirectionParry

Файл скачивается с официального сервера Thunderstore, без перезаливов и сторонних установщиков

Подробная инструкция для Nine Sols
  1. Скачайте менеджер модов r2modman (или Gale) и выберите в нём игру Nine Sols.
  2. Создайте профиль — так моды не смешаются с чистой версией игры.
  3. Найдите «AnyDirectionParry» во вкладке Online и нажмите Download — BepInEx и все зависимости подтянутся сами.
  4. Нажмите «Start modded» — игра запустится с модами.
  5. Чтобы сыграть без модов, запустите игру как обычно из Steam — r2modman не трогает чистую версию игры.
Вы автор мода? Поставьте ссылку на русское описание

Вставьте значок в описание на Thunderstore, в README или в Discord — русскоязычные игроки сразу попадут на страницу с переводом и инструкцией.

Описание на русском — Модка
Markdown[![Описание на русском — Модка](https://modka.app/badge.png)](https://modka.app/nine-sols/supidowagon-anydirectionparry/)
HTML<a href="https://modka.app/nine-sols/supidowagon-anydirectionparry/"><img src="https://modka.app/badge.png" alt="Описание на русском — Модка" height="44"></a>
Steam (BBCode)[url=https://modka.app/nine-sols/supidowagon-anydirectionparry/]Описание на русском — Модка[/url]

Частые вопросы о AnyDirectionParry

Как установить AnyDirectionParry?

Скачайте менеджер модов r2modman (или Gale) и выберите в нём игру Nine Sols. Создайте профиль — так моды не смешаются с чистой версией игры. Найдите «AnyDirectionParry» во вкладке Online и нажмите Download — BepInEx и все зависимости подтянутся сами. Нажмите «Start modded» — игра запустится с модами. Чтобы сыграть без модов, запустите игру как обычно из Steam — r2modman не трогает чистую версию игры.

Безопасен ли AnyDirectionParry?

Файл скачивается с официального сервера Thunderstore, куда его загрузил Supidowagon. Мы не перезаливаем и не изменяем моды.

Что нужно для работы AnyDirectionParry?

Установите вместе с ним: BepInExPack. В менеджере модов зависимости подтягиваются автоматически.

Когда AnyDirectionParry обновлялся последний раз?

8 августа 2026, актуальная версия — 1.1.1. Дата берётся с официальной страницы мода при каждом обновлении каталога.

Похожие моды

Все моды на Nine Sols
ArchipelagoRandomizer — иконка

ArchipelagoRandomizer

Мод Nine Sols для многопользовательской системы рандомизатора Archipelago

Легендарный16,3 тыс.

TeleportFromAnywhere — иконка

TeleportFromAnywhere

Мод Nine Sols позволяет игроку использовать меню Teleport из любой точки игры, а не только корневой узел Pavilion.

Эпический12,1 тыс.

CustomSols — иконка

CustomSols

Custom Sprite

Эпический12 тыс.

CheatMenu — иконка

CheatMenu

CheatMenu

Эпический9 тыс.

CutsceneSkip — иконка

CutsceneSkip

Мод Nine Sols, который позволяет пропустить любую сцену или диалог (который не сломает игру).

Эпический8,7 тыс.

PromisedEigong — иконка

PromisedEigong

Пересказ борьбы Эйгонг на пике ее решимости и способностей в ее стремлении достичь бессмертия.

Эпический8,5 тыс.