Оглядываясь назад, я понимаю: эта двойная игра была самым опасным, что я делал. Я добровольно шел по лезвию, общаясь с врагом и скармливая ему ложь. Любое неверное слово — и я бы погиб. Но именно этот риск позволил мне подготовиться. Финальный Суд принес мне неожиданный привет из прошлого, но это еще впереди. А пока я пытался максимально повысить свои шансы, даже при неблагоприятном исходе Суда.
Глава 49. Урок восьмой: Глубже в Тени
В программировании параллельная обработка — это когда процессор выполняет несколько задач одновременно. Каждое ядро занято своим процессом, и операционная система распределяет ресурсы между ними. Звучит просто. Но любой, кто писал многопоточный код, знает: это ад. Состояния гонки, deadlock'и, бесконечные переключения контекста, которые съедают производительность быстрее, чем ты успеваешь её оптимизировать. Unseen Presence стал для моего мозга такой же «многопоточностью». Один поток поддерживал ментальный фильтр — невидимость. Второй управлял телом — движением. Третий (в моём случае) анализировал окружение. И всё это — одновременно, без права на ошибку. Один сбой в синхронизации — и ты становишься видимым. Одна ошибка в логике — и твой силуэт мелькнет перед глазами врага. Один deadlock — и ты застываешь на месте, беспомощный и заметный. Две ночи на то, на что у других уходят месяцы. Самонадеянность? Возможно. Но за моей спиной уже дышал Финальный Суд.
— Cloak of Shadows — это статическая невидимость, — пояснил Силас. — Unseen Presence — динамическая. Разница принципиальная.
Мы стояли в Скриптории. За окном затянулась ночь, первая из трех оставшихся до Суда. Луна висела низко, заливая поляну серебристым светом, и тени от деревьев лежали на траве, как длинные чёрные пальцы. В камине догорали дрова — последняя крупица человеческого уюта, которую Силас не мог оставить даже спустя столетия.
Каэль сидел в углу — его присутствие ощущалось в Сети как тихая, настороженная музыкальная нота. Он знал, что сегодня я буду форсировать Obfuscate, — и волновался. Его «звук» дрожал высокими обертонами, как скрипичная струна перед тем, как лопнуть.
— Объясни механику, — попросил я.
— С Cloak of Shadows всё просто, — Силас поднял указательный палец. — Она использует одну функцию. Проекция ментального фильтра вовне. Ты создаёшь поле, которое заставляет чужой мозг игнорировать твоё присутствие. Мозг видит тебя, но сознание — нет. Ты стираешь себя из «кадра», как ты это называешь. Но фильтр работает, только пока ты неподвижен. Почему?
— Хм-м… Потому что движение — это изменение? — ответил я. — Мозг запрограммирован замечать изменения. Статичный объект — часть фона. Движущийся объект — угроза или добыча. Фильтр, настроенный на статику, ломается при динамике.
— Именно. — Силас поднял второй палец. — Unseen Presence добавляет вторую функцию. Ты не просто стираешь себя — ты стираешьвосприятие своего движения . Это требует уже не одного фильтра, а двух, работающих параллельно. Первый фильтр — статический: «меня здесь нет». Второй фильтр — динамический: «воздух не колеблется там, где я прохожу», «тени не меняются от моего движения», «звук моих шагов — это просто шум ветра». И ты должен поддерживать оба фильтра одновременно, пока твоё тело двигается.
