Логан устало откинулся на спинку, закрыв глаза.
И в этот момент реальность моргнула.
Это было почти незаметно. На долю секунды, на один неуловимый кадр, мир за его веками подернулся знакомой зеленоватой сеткой отладочного режима. Он резко открыл глаза. Ничего. Все та же комната, все тот же дождь за окном. Он списал это на усталость. Переутомление нейроинтерфейса. Он не отключал его уже несколько месяцев, используя для постоянного мониторинга новостей. Имплант, который раньше служил для игры, стал его рабочим инструментом. И, похоже, этот инструмент начал барахлить.
Он снова посмотрел на кота. И замер.
Над головой Шрёдингера, примерно в сантиметре над его черными ушами, висел он. Идеально четкий, знакомый до боли, зеленый интерфейсный элемент.
[Шрёдингер, Кот Домашний, Уровень 1]
[Здоровье: 100/100]
[Настроение: Доволен]
Шар хаоса только что бесшумно материализовался у него на коленях.
Логан сидел, не дыша. Его мозг, натренированный годами анализа игровых механик, мгновенно начал перебирать варианты.
Галлюцинация. Самое вероятное. Последствия стресса и недосыпа.
Сбой нейроинтерфейса. Второй по вероятности вариант. Имплант, который проецировал для него игровой HUD внутри «Кайроса», мог дать сбой и начать накладывать интерфейс на реальные объекты.
Он сошел с ума. Вариант, который не хотелось рассматривать, но который с каждым днем казался все более реалистичным.
Он медленно, очень медленно, отвел взгляд от кота и посмотрел на фикус в углу комнаты. Ничего. Посмотрел на кружку с остывшим кофе. Ничего. Снова на кота. Зеленая полоска здоровья была на месте, яркая и четкая, как будто так и должно было быть.
— Тебе нужен отпуск, парень, — сказал он в пустоту. — Длинный, скучный отпуск где-нибудь без интернета.
Он осторожно, чтобы не разбудить кота, потянулся к своему планшету. Нужно было запустить диагностику нейроинтерфейса. Он вывел на экран системные логи. Все было в норме. Никаких ошибок. Никаких сбоев. Он запустил принудительную калибровку. Изображение в его глазах на секунду смазалось, а потом снова стало четким. Он посмотрел на кота.
Полоска никуда не делась.
Он пытался найти рациональное объяснение, но оно ускользало.
Он аккуратно снял кота с колен и поставил на пол. Шрёдингер недовольно мяукнул, и над его головой всплыло облачко с текстом: [Настроение: -5. Причина: Прерван комфорт].
Логан вскочил с кресла. Это уже не было похоже на пассивную галлюцинацию. Система реагировала. Она читала контекст.
Он начал ходить по комнате, пытаясь сосредоточиться на реальных, осязаемых вещах. Вот стол. Деревянный. Вот пол. Ламинат. Вот угол стола, о который он постоянно бился. Он пнул его ногой, просто чтобы почувствовать настоящую, не игровую боль.
Боль пришла. Острая, пульсирующая. Но вместе с ней, прямо в центре его поля зрения, на долю секунды вспыхнула красная надпись.
[-1 HP. Причина: Столкновение с объектом. Статус: Эффект "Боль" (снижает Ловкость на 5% на 1 мин)]
Он отшатнулся от стола, глядя на свой палец на ноге. Боль была настоящей. Но это системное сообщение… оно было еще реальнее. Оно не просто описало то, что произошло. Оно квантифицировало это. Превратило реальное ощущение в игровую механику.
Это была не галлюцинация. Это была система. И она работала.
Он подошел к зеркалу в прихожей и посмотрел на свое отражение. Усталый, небритый парень с безумными глазами смотрел на него в ответ. И над его головой не было ничего. Ни полоски здоровья. Ни имени.
— Хорошо, — сказал он своему отражению, и его голос дрожал. — Значит, я не сошел с ума. Или сошел, но очень избирательно.
Он вернулся в комнату. Он был исследователем. И он не мог просто так проигнорировать аномалию, даже если этой аномалией была сама реальность. Он сел в кресло, его мозг лихорадочно работал. Если реальность становится игрой, значит, у нее должны быть правила. И тот, кто первым поймет эти правила, получит преимущество.
Он не будет звонить врачу. Он начнет новое расследование. Самое важное в его жизни.
Он включил компьютер. Но не для того, чтобы стримить. Он создал новый, зашифрованный локальный документ. Он собирался фиксировать все. Каждый глюк. Каждое системное сообщение.
Он начал печатать. «23 октября. 21:47. Первый задокументированный инцидент: появление HUD над домашним животным (кот, кличка “Шрёдингер”). Объект реагирует на внешние раздражители…»
И в этот момент его мир взорвался. Окончательно.
Перед его глазами, не на мониторе, а прямо в воздухе, вспыхнуло системное сообщение. Оно было написано тем же шрифтом, что и в «Кайросе». Оно было объемным, голографическим, и отбрасывало на его стол тусклый, изумрудный свет.
[СИСТЕМНАЯ ИНТЕГРАЦИЯ: 1%]
[СИНХРОНИЗАЦИЯ С НУЛЕВЫМ ПОЛЬЗОВАТЕЛЕМ...]
[ОШИБКА. ЦЕЛЬ НЕ НАЙДЕНА В ФИЗИЧЕСКОМ МИРЕ.]
[ПЕРЕРАСЧЕТ...]
[ВНИМАНИЕ! ОБНАРУЖЕНА ВРЕДОНОСНАЯ ПРОГРАММА 'КУРАТОР' В ЯДРЕ ИНТЕГРАЦИИ!]
[ЗАПУСК ПРОТОКОЛА КАРАНТИНА...]
Он сидел, парализованный, глядя на эти светящиеся буквы, висящие в воздухе. Все встало на свои места. Ужасающим, невозможным образом.
«Логическая бомба» Алекса. Она не просто освободила NPC. Она пробила брешь. Код «Кайроса» просачивался в реальность. «Системная Интеграция». Это происходило прямо сейчас. Реальность становилась игрой.
Куратор. Он не был уничтожен. Он выжил. Как вирус. И он был здесь, в ядре этой новой, зарождающейся системы.
А «Нулевой пользователь»… Алекс. Система пыталась синхронизироваться с ним, но не могла, потому что его тело было в коме, а сознание — заперто в «Кайросе».
Игра не закончилась. Она только начиналась. И теперь полем боя был весь мир. А он, Логан, похоже, был первым, кто это понял.
Сообщение исчезло. В комнате снова стало тихо. Шрёдингер, свернувшись клубком на ковре, снова замурлыкал. И над его головой все так же висела идеальная, зеленая полоска здоровья.
Все только начиналось.