Если вы ищете Cheat Engine-таблицу для Hull Rupture, честный ответ таков: никто её не публиковал. Тред с запросом на форуме Cheat Engine висит открытым с плейтеста, ответов три, и все говорят одно и то же: у меня так же, решения нет.

Существуют трейнеры. Разница важна: трейнер — это готовая программа, собранная под конкретную версию игры, а таблица — то, что можно исследовать, редактировать и починить.

Что реально доступно

Тред на FearLessRevolution — это запрос, а не релиз. Открыт 3 мая против плейтест-версии 0.8.6, просьба простая: таблица или трейнер на ресурсы, сначала на энергию.

Тред остаётся полезным из-за того, что автор нашёл в попытках. Он сканировал 4-байтовые, float и double значения, и изменение числа меняло только отображение — значение откатывалось, как только игра пересчитывала его.

Трейс записи в адрес привёл к GameAssembly.dll+1374B03, с короткой последовательностью конвертации перед сохранением. Вывод автора: ресурсы живут в памяти как float и конвертируются в целые для отображения — вот почему наивный целочисленный скан находит число, которое выглядит правильно и ведёт себя неправильно.

Это проблема Unity IL2CPP, и потому таблица для этой игры пишется тяжелее, чем кажется. Заодно это говорит, что должна делать рабочая таблица: искать float, а не надпись.

Трейнеры, которые существуют

Hull Rupture покрывают два трейнера, оба собраны только под Steam-версию. У MrAntiFun заявлено 28 опций; XMod рекламирует 15 модов со списком, который пересекается почти полностью.

Среди заявленного — счётчики ресурсов, управление скоростью игры, слоу-мо и режим скриншотов высокого разрешения. Ресурсная сторона — то, что людям реально нужно: сначала энергия и население, потому что эти два числа решают, возможен ли забег вообще.

Оба — внешние программы, а не внутриигровые меню, и оба ждут, что вы полностью загрузитесь в забег прежде, чем что-то активируете. Это стандарт для таких инструментов и одновременно первое место, где ошибаются: подцепиться во время экрана загрузки — обычный способ не получить ничего.

Деталь, которую стоит знать до скачивания: тред MrAntiFun не хостит файл трейнера. Приложен установщик WeMod, то есть «трейнер» — это приложение WeMod с набором опций этой игры, а не отдельный исполняемый файл.

Подгонка таблицы к вашей сборке

Прежде чем винить инструмент, подтвердите, какая сборка запущена. Steam показывает build id в свойствах игры, номер патча есть в истории анонсов — и то и другое можно сверить с версией, которую трейнер объявляет поддерживаемой.

Важен и порядок. Запустите игру, загрузите забег, дайте начаться первой волне и только потом подключайтесь. Трейнер, который цепляется до того, как игровой мир существует, цепляться не за что — и отказ выглядит точно как сломанный инструмент.

Если числа двигаются, но откатываются, вы пишете в значение отображения, а не в счётчик за ним. Это тот же отказ, что FearLess-тред задокументировал на плейтесте, и никакой трейнер не обойдёт его в сборке, под которую не писался.

ИнструментЧто этоЦелевая версия
Таблица Cheat EngineКомьюнити-скрипт, редактируемыйНе опубликована
Трейнер MrAntiFunВнешняя программа, 28 опцийSteam-сборка
Трейнер XModВнешняя программа, 15 модовSteam-сборка

Почему таблицы умирают после патча

Таблица не знает, что такое «энергия». Она знает, что некий адрес хранил некое число, когда кто-то сканировал, и после этого доверяет адресу.

Любой патч, меняющий раскладку кода, сдвигает эти адреса. Hull Rupture прошёл плейтест, демо Next Fest и несколько демо-патчей до релиза, а розничная сборка — ещё одна сборка, поэтому таблица, написанная в мае, не обязана указывать куда-то полезное в ноябре.

Это и есть весь профиль риска, и он не про то, что поймают. Он про то, что скрипт пишет в память, которая теперь принадлежит чему-то другому, в игре, которая этого не ждёт.

Сначала сборка, потом таблица

Если таблица или трейнер ничего не делает, обычная причина — несовпадение версий, а не сломанный инструмент. Сопоставьте инструмент со сборкой, в которой вы играете, прежде чем делать выводы об игре.

Что правки реально меняют в этой игре

Целиться стоит в значения, которые забег считает авторитетными: счётчики ресурсов и число населения. Производные цифры на интерфейсе пересчитываются из них, поэтому правка отображения даёт косметику, исчезающую на следующем тике.

Население — цель интереснее и хрупче. Людей одновременно читают несколько систем — укомплектование, оборона и цепочка биореактора, — так что число, красивое на HUD, может оставить эти системы в разногласии.

С энергией иначе: производство продолжает работать, пока вы редактируете. Счётчик, выставленный в большое число, продолжит пополняться вашими же модулями — вот почему «выставил и забыл» обычно не держится.

Риск простыми словами

Hull Rupture — одиночная игра. На странице магазина указаны одиночная игра, Steam Cloud и Family Sharing, мультиплеера и онлайн-компонент нет, значит нет и сервера, который держал бы вторую копию вашего сохранения для сверки.

Что это не значит — обещания безопасности. Обращайтесь с «разрешено» и «необнаружимо» как с допущениями, а не фактами: страница магазина — это карточка товара, а не политика по редакторам памяти, и никто в Konfa Games её не писал.

Конкретный риск локальный: запись, которой игра не ждёт, может оставить забег в состоянии, из которого он не выйдет, а сохранение — единственная копия, которая имеет значение. Если собираетесь экспериментировать, делайте это на забеге, который готовы потерять.

Дешёвые альтернативы

Если цель — увидеть поздние волны, а не пропустить игру, две настройки уже делают это без правок памяти. Trade Mode убирает бой и оставляет экономику: производственные цепочки можно изучать в своём темпе.

Четыре уровня сложности меняют давление, не меняя правил, поэтому постройка, работающая на одном, работает и на другом. Между ними они покрывают большую часть того, чего люди на самом деле ждут от трейнера.

Если вы хотите меньше потерянных забегов, а не бесконечные ресурсы, рычаг — в порядке постройки, а не в редакторе памяти. Первые двадцать волн разбирают эту последовательность, а справочник по системам — какой модуль что делает: большинство «невозможных» забегов потратили первые три волны на турели.