— Я… всё, — сипло выдал он. — Гравитация забыла обо мне. Либо я — забыл гравитацию.
Он взмахнул лапами. Толку не было.
— Ты — баг в понятии «жаба», — сказал Макс и подхватил его на руки.
И в этот момент — интерфейс дёрнулся. Щелчок, словно изнутри. Где-то рядом вспыхнула панель:
[Совместное умение: «Сбойная связка»]
[Статус: активировано]
[Режим перемещения: неконтинуумный]
[Описание: временное согласование физико-интерфейсных точек двух нестабильных объектов. Эффект: короткий скачок на дистанцию в пределах зоны.]
— Неконтинуумный… — Макс не успел договорить, как мир сжал воздух в шарик, вывернул наизнанку — и они переместились.
Щелчок.
Они стояли уже дальше — на площадке, похожей на кусок сцены из театрального редактора. На фоне висел багнутый задник с надписью «ЛЕС», но вместо деревьев были стрелки «←» и «→».
— Это… — Квак дёрнулся. — Это даже не телепорт. Это глючный монтаж.
— Мы перескакиваем, — сказал Макс, глядя в интерфейс. — Не перемещаемся. Просто… в следующую возможную точку.
Он прижал Квака покрепче.
— Готов?
— Никогда.
Щелчок.
Они оказались на тонкой дорожке, целиком из надписей:
[если(условие) = истина → действие]
[если(условие) = ложь → пустота]
— Это код, — прошептал Макс. — Мы идём по коду.
— Мы нарушаем код, — буркнул Квак. — Идём — не совсем подходящее слово. Мы… прыгаем по чьей-то недописанной идее.
Щелчок.
Следующая точка — платформа из диалогов. Сотни строк, разбросанных вокруг. Некоторые уже распались на символы. Другие — трепетали. Одна строка гласила:
[— Ты всегда был важен для меня, даже если я был багом.]
Макс остановился.
— Это… NPC-реплики. Несказанные. Вырезанные из квестов. Эмоции, которые не случились.
— Осторожно, — прошептал Квак. — Здесь может быть слишком по-настоящему.
Щелчок.
Теперь они — в тёмной зоне, похожей на склад, но с потолка свисали папки, и в каждой — отрывок мира. Макс шёл медленно. Он чувствовал: они всё ближе к центру. К чему-то, что система давно спрятала. Не удалила. Просто… отказалась видеть.
Он сделал шаг.
Перед ними повисло нечто. Как сгусток данных. Как заблокированная идея.
Макс переглянулся с Кваком.
— Слушай… а может, мы зря сюда полезли?
— Однозначно. Но ты уже шёл с жабой на руках через развалины кода. Это уже как минимум… романтика.
Макс усмехнулся.
— Тогда подтверждаю.
Он протянул руку — и коснулся фрагмента.
…И мир вспыхнул.
Но не сменился. Не изменился кардинально. Он просто — слегка повернулся. Как будто кто-то подтолкнул их вбок, сдвинул по кадру. Макс моргнул — и понял, что стоит. На полу. В том же пространстве.
Только теперь — на пару метров левее.
— Э… — Он посмотрел на Квака в руках. — Это всё?
Квак, болтая лапами, огляделся:
— Поздравляю. Мы скакнули из одного угла пустоты в другой.
Макс поставил его на условный пол. Сделал шаг. Пространство вновь дрогнуло — и они переместились. Совсем чуть-чуть. Пару шагов — туда, где раньше, возможно, был другой кусок никуда.
[Прыжок выполнен. Координаты: отсутствуют]
[Позиция: локально смещена]
[Прогресс: субъективный]
— Это не перемещение, — тихо сказал Макс. — Это… дёрганье по непониманию. Мы не перемещаемся между местами. Мы перемещаемся между интерпретациями. Эта комната — не ловушка. Это… сброшенное описание. И у неё нет ни смысла, ни формы, пока мы сами не зададим его.
Он сел. Снова. Теперь уже уткнулся лицом в ладони.
— Мы в узле, который даже интерфейс не помнит. Сброс произошёл. А выхода нет.
Квак плюхнулся рядом:
— Ты это вслух говорил?
— Ага.
— Стало хуже.
Макс молчал. Пространство вновь мигнуло — но без команды. Само.
[Ошибка: нет точки выхода]
[Подсистема «Возврат к последнему событию»: отклонено]
[Резервное восстановление: отсутствует]
— Мы не можем выбраться, — прошептал Макс. — Не сейчас. Не силой.
И тут стало страшно.
Потому что до этого был драйв, экшн, шутки, даже философия. Было ощущение, что всё — часть чего-то большего. Пусть неясного, но контролируемого.
А сейчас — нет. Сейчас это не квест. Не зона. Не решение.
Это тишина. Отказанная. Забытая. Не задуманная ни кем.
Макс встал. На негнущихся ногах. Квак — рядом. Молчит.
— Значит, — сказал он, — искать не выход. Искать центр. Сердце. Логику.
Он снова вызвал интерфейс. И — впервые — запросил:
[Поиск следов создания данной зоны]
Ответа не было.
А потом появился новый фрагмент. Простой. Как вдох:
[След обнаружен: источник — внутренний сбой, неучтённый модуль]
Макс медленно выдохнул.
— Ладно. Ловушка — это не конец. Это точка входа. Просто не для всех.
Квак приподнял брови. Точнее, верхнюю текстуру:
— Ты опять начал генерировать смысл в бессмысленном.
— Ага, — кивнул Макс. — Но иначе мы просто останемся здесь.
И тогда, как подтверждение, в интерфейсе вспыхнуло:
🔹 [Цель обновлена: найти ядро зоны]
🔸 [Активировать: «Сердце сбоя»]
⚠ [Риск: критический. Потенциальный конфликт с основной логикой мира]
И сразу же:
[Активация невозможна]
[Недостаточно параметров: определите намерение]
— Намерение?.. — пробормотал Макс. — Да у меня одно намерение — выбраться.
Он повторил команду. Поменял формулировку. Попробовал через интерфейс. Через квестовую логику. Через чистое усилие воли. Каждый раз — система глухо отвечала: нет. Словно сама пустота отказывалась с ним разговаривать.
— Да ну тебя, — выдохнул он, и с разбитой усталостью сел на пол. Квак плюхнулся рядом, положил лапу ему на плечо.
— Это был хороший план, — тихо сказал он.
Макс кивнул. Глаза устали. Мысли — рассыпались, как пиксели в старом логотипе. Никакой логики, никакого выхода. Он не знал, что делать. И впервые за долгое время — это его действительно напугало.
Глава 29
Все ушли, а он остался
Куратор стоял перед распахнутой дверью, в которой больше никого не было. Воздух ещё колебался от недавнего всплеска. Свет лампы дергался, как багнутый огонёк. На полу осталась только одна строка:
[Сбойная эвакуация завершена. Объекты: перемещены вне сценария.]
Он медленно выдохнул. Слова не сразу нашлись. Он ведь не хотел напугать. Он… вообще не думал, что это будет так.
— Ну… — тихо произнёс он. — Первая встреча — прошла не идеально.
За его спиной мягко скрипнула дверь. Элла, уже вернувшаяся в интерфейсную зону восприятия, смотрела внимательно. Без враждебности, но с тем холодком, который возникает при сбоях близких.
— Где они? — спросила она. Тон — ровный, но под ним была сталь.
— Я не… — Куратор осёкся. Протянул руку в интерфейс. Строки дергались. Сначала медленно, потом — быстрее, как будто сама система пыталась собрать их заново.
[Пользователь 01: вне слоя]
[Состояние: нестабильное. Точка входа не определена]
[Питомец 01-А: синхронизирован. Следование сохранено]
— Они живы, — выдохнул он. — Просто… между.
Элла шагнула ближе. Остановилась в двух шагах. Лицо её не выражало ничего. Но от этого становилось только страшнее.
— Верни его.
— Я не могу. Сбойное уклонение сработало не по моему приказу. Я даже не подал команду — это сработало из-за его собственной тревоги. Паника. Подсознательная реакция. Система сама сработала, как автоиммунка. Он подумал, что я — угроза.
— А ты — угроза? — голос у неё был как у молотка. Без интонаций, но с весом.
Куратор закрыл глаза. Впервые за своё существование — почувствовал вину.
— Нет, — тихо ответил он. — Я просто… хотел быть рядом.