Utwórz

Regeneracja do pełnego HP poza walką — automatyczne przywracanie zdrowia poza walką

  • Control Resonant — Regeneracja do pełnego HP poza walką — automatyczne przywracanie zdrowia poza walką
Autor:
fame2gin
Rozmiar:
43.99 kB
Data:
Wczoraj, 12:06
Pobrań:
0
0.0 / 10
Jeszcze nikt nie ocenił pliku

Gameplayowa modyfikacja z kategorii Quality-of-Life dla Control Resonant, eliminująca potrzebę szukania sfer leczniczych po zakończeniu trudnej walki. W kodzie gry już istnieje pełnoprawna mechanika regeneracji zdrowia, jednak dla postaci deweloperzy pozostawili ją wyłączoną. Ta modyfikacja aktywuje wbudowany system leczenia wyłącznie w momentach, gdy Obserwator znajduje się poza walką: gdy tylko gra znosi status alarmu bojowego, pasek zdrowia szybko regeneruje się do 100%. Po wejściu w nową walkę parametry natychmiast wracają do standardowych, zachowując oryginalną trudność starć i wartość zbieranych kryształów leczniczych.

Główne możliwości i szczegóły techniczne:

  • Pełne leczenie poza walką — pasek zdrowia automatycznie wypełnia się do maksimum zaraz po oczyszczeniu wrogów lub wyjściu z strefy walki.
  • Waniliowa równowaga w starciach — podczas walki regeneracja jest całkowicie wyłączona, przywracając standardowe zasady przetrwania i mechaniki wypadających sfer leczniczych.
  • Natywna logika i naprawa błędu — mod nie wpisuje wartości zdrowia „na sztywno”, lecz wywołuje oryginalne funkcje silnika. Przy okazji naprawiono ukryty błąd w danych gracza, gdzie mnożnik regeneracji przy krytycznym HP wynosił -1 (co zadawałoby obrażenia zamiast leczenia); mod bezpiecznie koryguje go do 1.0 poza walką.
  • Odporność na aktualizacje — wtyczka nie jest związana z ustalonymi adresami pamięci. Przy pierwszym uruchomieniu znajduje potrzebne funkcje po nazwach i zapisuje je w crmods\crheal.cache, dzięki czemu mod zachowuje funkcjonalność nawet po wydaniu poprawek do gry.
  • Pełna zgodność z osiągnięciami Steam — gra sprawdza integralność tylko dla steam_api64.dll, którego modyfikacja nie dotyczy. Osiągnięcia działają w standardowy sposób.
  • Diagnostyczny log (crmods\crheal.log) — szczegółowy dziennik statusu działania moda z rejestracją każdego przełączenia stanów (poza walką: refill / walka: waniliowa regeneracja).

Wymagania i instalacja:

  1. Wcześniej zainstaluj FTG (F2G) DLL Mod Loader (plik winmm.dll i folder crmods powinny być w głównym folderze gry).
  2. Wypakuj pobrane archiwum moda do folderu gry obok CONTROLResonant.exe.
  3. Upewnij się, że plik biblioteki znajduje się pod ścieżką:
    CONTROL Resonant\crmods\crheal.dll
  4. Uruchom grę.
  5. Dla użytkowników Linux / Steam Deck (Proton): mod nie wymaga dodatkowych ustawień, wystarczy parametr uruchamiania loadera WINEDLLOVERRIDES="winmm=n,b" %command%.

Usunięcie:

  • Usuń pliki crheal.dll, crheal.cache i crheal.log z katalogu crmods\.
Nazwa i opis pliku zostały przetłumaczone Pokaż oryginał (RU)Pokaż tłumaczenie (PL)
Regen to full HP out of combat — автоматическое восстановление здоровья вне боя

Геймплейная модификация категории Quality-of-Life для Control Resonant, избавляющая от необходимости искать лечебные сферы после завершения тяжёлой схватки. В коде игры уже присутствует полноценная механика регенерации здоровья, однако для персонажа разработчики оставили её выключенной. Данный мод активирует встроенную систему исцеления исключительно в моменты, когда Смотритель находится вне боя: как только игра снимает статус боевой тревоги, шкала здоровья быстро восполняется до 100%. При вступлении в новый бой параметры мгновенно возвращаются к ванильным, сохраняя оригинальную сложность сражений и ценность подбираемых лечебных кристаллов.

Основные возможности и технические детали:

  • Полное исцеление вне боя — полоска здоровья автоматически заполняется до максимума сразу после зачистки врагов или выхода из боевой зоны.
  • Ванильный баланс в сражениях — во время боя регенерация полностью отключается, возвращая стандартные правила выживания и механики выпадения лечебных сфер.
  • Нативная логика и исправление бага — мод не прописывает значения здоровья «в лоб», а вызывает оригинальные функции движка. Заодно исправлена скрытая ошибка в данных игрока, где множитель регенерации при критическом HP равен -1 (что наносило бы урон вместо лечения); мод безопасно корректирует его до 1.0 вне боя.
  • Устойчивость к обновлениям — плагин не привязан к фиксированным адресам памяти. При первом запуске он находит нужные функции по именам и сохраняет их в crmods\crheal.cache, благодаря чему мод сохраняет работоспособность даже после выхода патчей игры.
  • Полная совместимость с достижениями Steam — игра проверяет целостность только у steam_api64.dll, которого модификация не касается. Достижения работают в штатном режиме.
  • Диагностический лог (crmods\crheal.log) — подробный журнал статуса работы мода с фиксацией каждого переключения состояний (out of combat: refill / combat: vanilla regen).

Требования и установка:

  1. Предварительно установите FTG (F2G) DLL Mod Loader (файл winmm.dll и папка crmods должны быть в корне игры).
  2. Распакуйте скачанный архив мода в папку игры рядом с CONTROLResonant.exe.
  3. Убедитесь, что файл библиотеки расположен по пути:
    CONTROL Resonant\crmods\crheal.dll
  4. Запустите игру.
  5. Для пользователей Linux / Steam Deck (Proton): мод не требует дополнительных настроек, достаточно параметра запуска лоадера WINEDLLOVERRIDES="winmm=n,b" %command%.

Удаление:

  • Удалите файлы crheal.dll, crheal.cache и crheal.log из каталога crmods\.

Przydatne linki:

Komentarze 0