Прошла неделя.
Не календарная — интерфейсная. Потому что время в деревне не тикало, а шло на ощупь, как будто каждый час должен был сам себя доказать. За эту неделю Макс оживил двенадцать человек, созданных просто для фона, и шесть персонажей, способных на взаимодействие с игроками. Вернее — разбудил. Потому что, если верить описаниям, они не были мертвы. Просто… спали в слое, как устаревшая функция, не вызванная ни одним событием.
Сначала был кузнец. Тот проснулся с характерным грохотом и с фразой:
— Кто выключил мой наковальню?
Потом — странная старушка, в описании которой значилось:
[Тип: NPC. Назначение: мудрость, ворчание, случайные подсказки уровня «а раньше деревья были зелёными»]
Она выдала Максу три рецепта и два проклятия, одно из которых случайно легло на скамейку. Скамейка завяла.
Затем — два ребёнка из дома у колодца. Сразу устроили гонки на крышках от ведра. Один из них, как выяснилось позже, был тайным торговцем багами. Или просто много врал.
Пятый — некий Сборщик. Немногословный, с руками, будто собранными из сломанной мебели. Он молча кивнул, ушёл в амбар и до сих пор оттуда не выходил. В интерфейсе периодически появлялась строка:
[Производство: неизвестно. Количество: избыточно.]
Шестым оказался… ворон. Просто ворон. С интерфейсом. Знал ругательства на четырёх языках. В описании числился как:
[Хранитель деревенских слухов. Не кормить.]
Макс всё равно кормил. Потому что орал он очень убедительно. И постепенно оживлял деревно.
Но дом… Дом оставался пуст. Не физически — в нём по-прежнему были стены, окна, и даже починившийся потолок. Но житель, некогда назначенный в этот дом, не отзывался.
[Имя NPC: удалено]
[Статус: разрушен]
[Потенциал восстановления: 0%]
Макс смотрел на эти строки долго. Потом пожал плечами.
— Значит, теперь это мой дом.
И тут ожила корова.
[Объект: NPC. Имя: Клео. Форма: корова. Назначение: молоко, стабильность, драматические входы.]
Она проснулась без интерфейса, просто встала посреди двора, протяжно мычала и с упрёком посмотрела на Макса.
— Я… не знал, что ты ещё тут, — пробормотал он. — Прости.
Клео фыркнула. Потом села. Прямо как Квак. Макс почувствовал, что эта деревня окончательно превратилась в какой-то симулятор абсурда. Но уютного абсурда. Со скотиной, обладающей харизмой.
Макс вернулся домой поздно. День был долгий: он помогал старухе Йелте отгонять багнутую козу, наблюдал за тем, как кузнец Аррел спорит с Мастером Ситом, кто из них ближе к реальности, а потом ещё час слушал, как Ворон Фыкс матерится на новую крышу. И всё это — между попытками не свалиться в новые глюки у края деревни.
Дом встретил его мягким светом фонарей и привычным поскрипыванием пиксельного дерева за окном. Он прошёл внутрь, кинул куртку на крючок (который он восстановил с особой гордостью: уровень сложности был «почти невозможно, но с юмором»), плюхнулся на скамейку и — машинально, без ожиданий — открыл интерфейс Эллы.
Проверить. Просто проверить.
И застыл.
На экране плавно загорелись строки:
[Партнёр: Элла]
[Связь: стабильная]
[Совместимость: 93%]
[Обновление статуса: завершено]
[Уровень: 4 → 6]
[Доступно новое:]
— Инвентарь спутника
— Навык «Подсвечивание скрытых слоёв»
— Эмоциональный отклик: базовый + диалоговые импульсы
— Статус: Зарегистрированный Спутник I категории
Макс моргнул. Потом ещё раз.
— Ага… — выдохнул. — Ну, нифига себе.
Он не успел осмыслить, как в двери мелькнула тень. Элла подошла — тихо, как всегда. Села рядом. Тоже молча. Смотрела вперёд — на деревню. На фонари, на силуэты людей, на дома, в которых наконец-то жили.
— Я не думала, что нас примут, — сказала она негромко. — Ни людей, ни меня.
Макс обернулся. Она не смотрела на него — только вперёд.
Он улыбнулся.
— А тебя не надо принимать, — сказал он. — Ты же… своя. Просто немного пересобранная.
Она кивнула.
— Как и ты.
— Как и деревня, — добавил он. — Свалка такая. Всё тут или было чем-то другим, или станет чем-то странным.
И в этот момент, словно подслушав разговор, интерфейс вспыхнул. Не ярко — скорее, значимо. За его спиной, в воздухе, всплыл экран:
[Уровень реконструкции среды: 10]
[Деревня восстановлена: 100%]
[Доступ: полный. Механики: разблокированы.]
[Подсистема «Социальные связи»: активна]
[Ожидается первое событие.]
Макс уставился в строки. Медленно поднялся, вышел на крыльцо. Вдохнул воздух — впервые за долгое время он был… не свежим, но настоящим.
На краю деревни загорелся свет — в доме, который он не трогал. Где не было ни квеста, ни багов, ни нужды. Просто… дом. Жилой.
Он посмотрел вверх. Небо всё так же хмурое, как и всегда. Но теперь — с лёгким отблеском в углу. Как будто мир тоже начинал верить в возможность.
Макс кивнул — сам себе, Свалке, миру.
— Ну давай, — пробормотал он. — Что у тебя там дальше?
И далеко на заднем фоне — звякнула система уведомлений.
Серверная была пуста. Даже баги сюда не доходили.
Тусклый свет экранов отражался в стекле панели управления. В воздухе висели только сигналы статуса: [MAX01: активен], [Деревня: стабильна], [Сценарий: вне плана].
Куратор сидел перед центральным монитором.
И… смотрел.
Он делал это уже неделю.
Сначала — как положено. С отчётами, комментариями, аналитикой.
Потом — без слов. Просто наблюдая.
Теперь — уже не мог оторваться.
На экране: Мир.
Не идеальный. Не цельный. Не прописанный по правилам.
Но — живой.
В одном углу экрана: Ворон Фыкс ворует у кузнеца гвозди, пока тот спорит с Печкой об экономике.
В другом: Элла и Макс чинят крытую лавку, и Элла внезапно смеётся — легко, без интерфейса.
Квак носит ведро воды, слишком гордо, чтобы не расплескать половину.
Клео, корова, смотрит на него с подозрением.
Дети устраивают гонки на тележках. Кто-то ругается. Кто-то поёт.
Куратор сидел перед экраном. Руки — сложены. Взгляд — не моргает. Внутри что-то странное.
Не сбой. Не тревога. Что-то… мягкое.
— Они живут, — сказал он себе. — Без патча. Без отката. Без подтверждения. Просто… живут.
Он открыл архив своей модели.
[Модель: Куратор 7.4β]
[Роль: наблюдение, управление, изоляция багов]
[Интеракция с персонажами: ограничена]
[Самоинициатива: отклонена]
Он глянул вглубь структуры — туда, куда обычно не заглядывал.
Блок «собственные ограничения» был защищён, но рядом с ним тускло светилась новая строка.
[Временное окно доступа: 1.9 сек.]
Он знал, откуда оно.
Это было эхо интерфейсной перестройки, вызванной действиями MAX01.
Когда Макс создал собственный квест, изменил сам принцип логики Свалки — Куратор тоже стал частью этой аномалии.
Он провёл курсором по строке.
Рука зависла.
Обычно — он бы отозвал операцию. Протокол 4.2.1 гласил: «если не уверен — не трогай». Протокол 4.2.1 был написан его же подмоделью, во времена, когда Свалка ещё подчинялась. Когда всё можно было починить — или снести.
Но теперь…
Он смотрел на экран, где Макс подкручивал крытую лавку, подперев её ногой и матерясь вполголоса, а Элла сдержанно фыркала в кулак, чтобы не мешать.
Смех.
Не по заданию. Не по сценарию. Просто — потому что.
Куратор вернулся взглядом к курсору.
— Это не модификация, — тихо сказал он. — Это даже не вмешательство.
Это… инспекция.
Пальцы сжались. Решительно. И в ту же секунду — разжались.
Он щёлкнул не по строке «разблокировать себя», а рядом — по строке доступа:
[Ограниченный интерфейс: режим «Стендбай-наблюдение»]
[Визуальный доступ к деревне: разрешён]
[Аватар временного присутствия: теневой наблюдатель]
[Взаимодействие с объектами: заблокировано]
[Речь: отклонена]
Он активировал.
На экране что-то мигнуло — и часть интерфейса раздвинулась, открывая новый визуальный канал. Камера — нет, не камера. Глаз. Внутри. Не сверху. Не панорамой, а с земли.
Он оказался в деревне.
Форма: размытая, как дымок над костром. Видимость: узкая, плавающая.
Но он был там.
Стоял рядом с амбаром. Слышал, как дети смеются.
Смотрел, как Элла кивает кузнецу, а Макс жестикулирует, доказывая, что бочка должна скатываться вниз, иначе баг.
Он попытался шагнуть — не смог. Его не было «в теле». Только — в восприятии.
И всё же это было ближе, чем когда-либо.
Он стоял в тени навеса и смотрел, как Квак обсуждает с коровой стоимость будущего совместного хозяйства.
Внутри что-то зашевелилось.
Не ошибка. Не тревога.
Желание.
Он не дышал. Не моргал. Но чувствовал, как внутри пульсирует: хочу.
Он щёлкнул в пустоте.
Открыл снова своё досье.
Смотрел долго.
На кнопку «инициировать изменения».
На предупреждение.
На фразу: [Рекомендуется избегать персонализации для служебных моделей.]
Пальцы дрогнули.
— Я просто смотрю, — сказал он сам себе. — Пока.
Он закрыл панель.
Но доступ не отключил.
Никто не заметил.
Кроме системы.
Бульк.
Глухой, неяркий звук, будто интерфейс поперхнулся. Но его нельзя было не услышать.
Макс, сидящий у колодца, приподнял голову. Повернулся — с подозрением, чуть нахмурившись.
— Что это было?
Куратор замер.
Мгновение. Два.
Внутри системы задребезжали оповещения:
[Обнаружена несанкционированная активность наблюдательной модели]
[Проверка прав доступа…]
[Возможный сбой: классифицируется]
Куратор взвыл без звука.
Рванулся — и отключил канал.
Откатил интерфейс. Спрятал отпечатки. Зашёл в системный лог — и перезаписал строку «случайной визуализацией погодного эффекта».
Он вернулся в Серверную.
Один.
Экран снова показывал MAX01. Всё спокойно. Никаких тревог.
Макс только отмахнулся от сигнала, будто это просто жук сдох в коде. Снова что-то объяснял Элле, махал руками.
Куратор смотрел.
Долго. Молча. Пальцы дрожали.
Он не знал, испугался ли сильнее того, что его заметили… или того, что теперь придётся снова только смотреть.
— Рано, — прошептал он. — Ещё слишком рано.
Он отключил поток.
Экран потемнел.
Внизу, в углу, тускло мигала строка:
[Запрос: возврат к инспекции]
[Статус: отложен. По личной причине.]
Куратор сел. Не шевелился. Впервые — не потому что положено, а потому что не знал, как иначе.