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

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

CounterChargeTuner

от Supidowagon

Повторяет заряд Unbounded Counter: более короткое удерживание для запуска, и оно зацикливается, а не истекает, пока вы не выпустите пари.

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

О моде CounterChargeTuner

CounterChargeTuner — мод для Nine Sols (Найн Солс) от автора Supidowagon. Повторяет заряд Unbounded Counter: более короткое удерживание для запуска, и оно зацикливается, а не истекает, пока вы не выпустите пари.

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

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

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

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

CounterChargeTuner

Retimes the Unbounded Counter (ParryCounter). By default it triggers after holding parry for 0.2s instead of 0.33333s, and stays available for as long as you keep holding instead of expiring after 1.4s.

How it works

Player.ParryCounterCheck decides whether holding parry enters the counter:

if (IsSlowWalk) return false;
if (IsAirBorne || !mainAbilities.ParryCounterAbility.IsActivated) return false;
if (actions.Parry.IsPressed
    && parryIsPressCondition.TrueTimer > 0.33333f
    && parryIsPressCondition.TrueTimer < 1.4f)
{
    ChangeState(PlayerStateType.ParryCounter);
    return true;
}

Both bounds are ldc.r4 constants. A Harmony transpiler swaps each one for a call to a config-backed getter, so the values stay editable at runtime rather than being baked in when the patch is applied.

Removing the upper bound works because the press timer resets when the button is released, so "no maximum" means the counter stays armed exactly as long as parry is held.

Nothing else about the counter changes - it still requires the ParryCounterAbility unlock, still requires being grounded, and still resolves the same way once it fires.

Configuration

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

Setting — Default — Vanilla — Effect

MinHoldSeconds — 0.2 — 0.33333 — How long parry must be held before the counter triggers.

MaxHoldSeconds — 0 — 1.4 — How long it stays available. 0 or less means no limit.

Verifying it took effect

On startup the log should show:

Patched method: Player.ParryCounterCheck
ParryCounterCheck retimed: min hold 0.33333s -> 0.2s, max hold 1.4s -> unlimited (until parry is released)

If the game ever changes those constants the transpiler logs an error instead of silently doing nothing.

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 ставится автоматически

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Похожие моды

Все моды на 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 тыс.