Memory Viewer (Pro)
Читает числа прямо из памяти запущенной игры. Мощно, когда image-based-детекция слишком медленная или ненадёжная.
Инструменты
- Scanner — присоединиться к процессу и искать значение фильтром «сейчас 27, а сейчас 32», пока не останется пара адресов.
- Pointer Scanner — найти стабильный путь к адресу от module, чтобы сохранённый адрес пережил рестарт игры.
- Structure Viewer — если адрес — начало объекта, отрисовывает соседнюю память как поля (HP, MAX_HP, указатель на имя и т.д.).
- Hex View — raw-байтовое представление региона памяти.
- Find Writers — следить, какой код игры пишет в конкретный адрес, чтобы отследить значение до его источника.
- Workbench — сохранить всё это: процесс, найденные адреса, pointer-пути, аннотированную структуру. Можно поделиться workbench-файлом с тем, кто разбирает ту же игру.
После того как адрес найден, Memory Viewer предлагает Use in scenario — дропает соответствующие Memory-ноды в открытый граф, уже подключённые к этому адресу. То, каким методом AIWeavio читает память, задаётся во вкладке Memory настроек.