По периметру сновали шестиногие риперы — крупные, агрессивные, покрытые потускневшей бронёй и фрагментами органики.
Порой один из них останавливался, поднимал голову и водил оптическими сенсорами по руинам. Закончив визуальный осмотр, снова переходил в режим патрулирования, пока не добирался до очередной точки, где процедура повторялась.
[ИДЕНТИФИКАЦИЯ ОБЪЕКТА]
Объект: Рипер, модификация SB-6.
Принадлежность: зараженный юнит.
Статус: Враждебный.
Что и требовалось доказать. Прекрасно. Просто прекрасно. Что-то подсказывает, что, если вход на станцию охраняют зараженные юниты с враждебным статусом, то и внутри меня вряд ли встретят с распростертыми объятиями.
Через секунду Симба подтвердил мою догадку.
— Обнаружены множественные зараженные юниты. С вероятностью в 99% командный узел станции заражен, а сам объект неподконтролен Эдему.
Я тихонько выругался. Ну, вот и подлечился, ага.
— Давай-ка подробнее. Что значит «объект неподконтролен»? Как такое могло случиться?
— Все элементы инфраструктуры Эдема — включая заводы, ретрансляторы и станции поддержки — должны функционировать в рамках протокола командования ЦБ-ЭДМ, — начал Симба.
— Центральный Блок Эдема, да. И?
— Данные юниты — риперы — не передают сигналы синхронизации. Их поведение несоответствующее. Анализ телеметрии юнита SB-6 показывает множественные конфликты логики. Протокол опознавания союзника отключен.
— Поэтому пометка «враждебный»?
— Подтверждаю.
— А значит, станция теперь… что, сама по себе?
— Система функционирует, но управляется локальным алгоритмом с поврежденной директивой.
— Проще, железяка.
— Она работает, но с вероятностью, стремящейся к ста процентам, командный узел поражен вирусом.
— Таким же, как у меня?
— Вероятно.
Угу. Понятно… Что ничего непонятно. Кроме одного.
— То есть, если я туда сунусь — никакого медблока и никакой помощи, да? Только злобные риперы, возможно, пара рапторов, и огромная вероятность того, что меня там превратят в топливо для биореактора?
— Вероятность подобного исхода стремится к ста процентам, — бесстрастно ответил ассистент.
— Охренительно, просто охренительно. И что ты предлагаешь мне делать?
— Анализ вариантов…
Я прикрыл глаза. Похоже, лёгкой прогулки у меня не выйдет. Впрочем, я с самого начала подозревал, что все окажется не так просто, как рисовал мне помощник.
Я только собрался выругаться вслух, как Симба снова «заговорил», Прчем, не в привычной уже бесстрастно-витиеватой манере, а на том самом официальном языке, каким он обычно зачитывал важные системные сообщения. Те, что звучали как «Ты умрешь в течение двух суток».
— Внимание. Сформировано новое задание.
— Что еще за задание?.. — пробормотал я, напрягаясь.
— Объект: станция поддержки Эдема
Статус: заражена. Синхронизация нарушена.
Протокол действий: восстановление контроля.
Текущая цель: восстановить синхронизацию станции.
Чего, блин?
Я выглянул из-за блока, глядя на стену станции, у которой бродили зараженные риперы.
— Ты что, издеваешься сейчас?..
— Ответ отрицательный. Задание сгенерировано на основании анализа тактической обстановки.
— В смысле сгенерировано? Кто вообще выдал это задание? — кажется, я окончательно перестал что-либо понимать.
— Задание сформировано автономным модулем Эдема, — последовал бесстрастный ответ.
— Каким ещё модулем? Я думал, у нас нет связи с Эдемом.
— Ответ положительный. Связь с центральным ядром Эдема отсутствует. Однако на борту носителя функционирует независимый логический блок, интегрированный в структуру ИИ-ассистента.
— То есть… Получается, это ты сгененерировал задание? — «на борту», резанувшее слух, я пропустил мимо ушей. Учить железяку разговаривать будем позже, сейчас задачи другие.
— Уточнение: я являюсь интерфейсом. Решение о формировании задания принято на основе анализа текущей обстановки, угрозы носителю и глобальной системной директивы: обеспечение работоспособности объектов Эдема, находящихся под угрозой заражения или потери контроля.
— Зашибись… То есть теперь ты мне не просто болванчик в голове, а ещё и полевой командир?
— Некорректная формулировка. Я не могу отдавать приказы носителю. Исключительно рекомендации. И в данном случае я настоятельно рекомендую выполнить задачу, сформированную логическим блоком Эдема. В противном случае вероятность наступления негативных последствий стремится к ста процентам.
Я выругался, в очередной раз пытаясь вычленить из механизированной тарабарщины ассистента смысл сказанного.
— Какие еще негативные последствия?
— Вывожу полную информацию по заданию.
[НОВОЕ ЗАДАНИЕ: ВОССТАНОВЛЕНИЕ КОНТРОЛЯ НАД ВСПОМОГАТЕЛЬНОЙ СТАНЦИЕЙ ЭДЕМА]
Объект: Станция Эдема (идентификатор: СХГЭС-01)
Статус: заражена. Сбой синхронизации. Управляющий сигнал не обнаружен.
**Определён источник сбоя: ретранслятор С-2 неактивен.
Цель задания:
— Обнаружить и осмотреть ретранслятор С-2.
— Восстановить его работоспособность.
— Перезапустить управляющий сигнал.
— Обеспечить синхронизацию станции СХГЭС-01.
— Дождаться завершения протоколов обновления ядра.
ВОЗНАГРАЖДЕНИЕ:
— Подтверждение статуса: лояльный юнит Эдема
— Доступ: навигационный модуль
— Доступ: интерактивная карта оперативного района
— Доступ: медицинский блок станции Эдема
ПРИМЕЧАНИЕ:
Невыполнение задачи приведёт к автоматическому изменению статуса юнита.
В СЛУЧАЕ ОТКАЗА ОТ ЗАДАНИЯ:
— Юнит будет помечен как враждебный.
— Доступ ко всем объектам и системам Эдема — заблокирован.
— Боевые юниты Эдема получают директиву на уничтожение субъекта при обнаружении.
— Повторная авторизация в системе Эдема станет невозможной.
Я молчал. Ветер шевелил пыль и мусор. Отлично. Просто отлично. Практически невыполнимое задание, от которого нельзя отказаться — что может быть лучше? Только этого мне сейчас для полного счастья и не хватало. Перспектива стать приоритетной целью для всех боевых юнитов Эдема мне абсолютно не улыбалась. А значит — нужно пытаться задание выполнить. Тем более, что и плюшек отсыпали. Кнут и пряник, так сказать. Я бы, правда, предпочел просто свалить отсюда по тихой грусти и поискать медблок где-нибудь в другом месте, но теперь уже, по ходу, без вариантов.
Я выругался.
— Ладно, Симба, давай по порядку. Что еще за ретранслятор?
— Ретранслятор — элемент инфраструктуры Эдема, предназначенный для трансляции управляющего сигнала, — тоном усталого преподавателя, в очередной раз разжевывающего студенту прописные истины, начал Симба. — В нормальных условиях он обеспечивает постоянную синхронизацию между управляющим ядром и удаленными станциями, а также между станциями и их обслуживающими юнитами. Без работающего ретранслятора контроль Эдема над станцией невозможен.
— То есть всё это… — я махнул в сторону станции и риперов за стеной. — Оно отбилось от рук, потому что сигнал пропал?
— Подтверждаю. В условиях отсутствия сигнала станция перешла в автономный режим. Диагностические данные указывают на заражение: ядро станции изолировано, юниты функционируют вне протокола. Восстановление сигнала инициирует процедуру полной синхронизации:
— обновление базы ядра,
— перепрошивка обслуживающих юнитов,
— уничтожение вирусного кода.
Я почесал подбородок, прикидывая.
Все это звучало, конечно, как техномагия, но суть я уловил: стоит заставить ретранслятор снова работать — и станция «вспомнит», кому она подчиняется. Зараженные юниты после лечения сменят статус на «нейтральный» или даже «дружественный», я смогу пройти на станцию и получить, наконец, доступ к медблоку. По крайней мере, так обещает задание. А еще разблокируется некий навигационный блок и я получу доступ к интерактивной карте местности. Что ж. Уже неплохо.