Тихо зашелестели вентиляторы и защелкали иглы, считывающие информацию с жестких дисков. По экранам скатились строчки — непонятная тарабарщина: символы, буквы, префиксы, цифры… Пискнул один системный блок, затем другой, мониторы по краям погасли, а на центральном высветилась надпись:
ДОБРО ПОЖАЛОВАТЬ В СИСТЕМУ УПРАВЛЕНИЯ ТВД!
Вставьте ключ-идентификатор симулятора
Я коснулся клавиатуры, не глядя, надавил несколько клавиш, но надпись лишь мигнула, и больше ничего не случилось.
Эх, подключиться бы к программе управления Крепостью, я бы затопил коридор, наверняка такой вариант защиты от нападающих предусмотрен. Возможно, в коридорах под потолком имеются скрытые ниши, откуда выдвигаются автоматические пулеметы, но их можно активировать лишь с пульта, с командирского поста, куда нужно вставить ключ-идентификатор.
Голоса за дверью стихли, донеслась едва слышная возня. Это, пожалуй, все. Сейчас будут взрывать.
Я пригнул голову, начал поднимать пистолет, с прищуром следя за дверью, но так и замер, не распрямив руки до конца.
Ключ — это программа, код, необходимый центральному компьютеру. Лишь на одном системном блоке на лицевой панели имелся стандартный разъем под микрокарту. Я вскрыл непромокаемый пакет на поясе, куда перед погружением спрятал кристалл и карту с файлами, вытряхнул их на ладонь. Значит, выход у меня один: попытаться войти в управление Крепостью с помощью вируса, который отдала мне Бридж.
Вставил микрокарту в разъем — в компьютере зашуршал жесткий диск и вдруг отчетливо хрустнул. Экраны погасли, вырубилось освещение — подо мной будто кресло исчезло, но я не упал, остался в прежнем положении, перестав дышать. Во всяком случае, сложилось такое впечатление, когда оказался в кромешной тьме, — я словно растворился в ней. Пропали звуки, не звенело в ушах, как обычно бывает, когда наступает абсолютная тишина. Возникло полное ощущение нереальности происходящего: мысли спутались, было трудно сформулировать, откуда вообще взялось это чувство — чувство нереальности.
Мелькнула слепящая вспышка. Я бы зажмурился, но не смог. Разноцветных кругов перед глазами не возникло — что происходит? Способность видеть не утрачена, но тела не ощущаю. Где я? Может, мертв? Может, Кларк ворвался на пост, убил меня, и сейчас душа, отделившись от тела, ожидает своего часа в предбаннике между адом и раем?
Да ну, бред.
В темноте зажегся белый прямоугольник, окаймленный символами. Я бы вздрогнул от неожиданности, будь на это способен. Присмотрелся, изучая символы… Не может быть! Передо мной висел самый натуральный интерфейс, интерфейс управления Крепостью, где то, что сначала принял за символы, на деле оказалось кнопками перехода в соответствующие подписям разделы программы.
Все как-то само получилось, стоило подумать о «меню», как в левом верхнем углу потемнела нужная кнопка — прямоугольник интерфейса изменил цвет на синий, заполнился фреймами. Но поверху вдруг возникло новое окно с требованием подтвердить или отклонить командование Крепостью.
Конечно, «да», то есть подтвердить. И понеслось! Я едва поспевал за ходом своих мыслей, вызывая разделы в «меню». Клик — и активирован внутренний периметр защиты, клик — приведены в состояние готовности боевые модули и автоматы в доках. Я включал все подряд, до чего удавалось дотянуться возбужденному нависшей опасностью сознанию, только окна мелькали.
В реальной жизни вряд ли бы смог так быстро управляться с системой: тут даже Бриджит, оператор класса «А», не конкурент.
Я бы так и сидел, приводя Крепость к бою, не возникни в правом верхнем углу пульсирующей красной точки. Мысленно коснулся ее, раздался настойчивый писк, и развернулось окно экстренного чата.
«Уймись, придурок!» — высветились два слова в строке. И тут же побежали новые: «С тобой говорит Кларк. Немедленно отключи боевые системы и впусти меня! Иначе останешься без запасов энергии, а „Ворнет“ лишится нового ТВД!»
Ага, сейчас, умник нашелся. Думает, впущу его.
«Уймись и скорее отключай все, что задействовал. Запасы резервного источника энергии на пределе. Лишишь Крепость энергии, и ты труп, Ковач!»
Наверное, минуло секунды две, прежде чем до меня дошел смысл слов. Точнее, последнего слова: Кларк назвал мою фамилию! Откуда он знает, что именно я нахожусь на командном посту? Откуда он вообще узнал о том, что я вошел в систему?
Я свернул все окна, кроме чата, заглянул в алгоритм управления ТВД, отыскал модуль, отвечавший за энергокомплекс, — охрененный каталог из сотни папок, включавший в себя кучу подкатегорий, быстро пролистал и наконец вытащил нужные мне файлы на «рабочий стол». Еще секунда ушла на то, чтобы запустить приложения, после чего система объявила:
— запасы энергии истощены
— предельное значение пройдено
— расход 98 %
Если не отключу защиту и большинство боевых частей — обесточу Крепость и не смогу противостоять Кларку. Он этого и добивается?
«Глуши все! — крикнул генерал в чате. — Глуши, пока не поздно!»
Я вернулся в каталог энергокомплекса и стал разрывать одну цепь за другой, отключать системы и модули, обесточивать автоматы в доках, обеспечение которых отъедало львиную долю энергии, — патрулирование акватории может подождать.
Когда прошерстил весь каталог, сумел скопить лишних полпроцента энергии, переключив генераторы БЧ-5 на обеспечение центрального поста. После чего оставил себе резервных полтора процента, а остальное влил в аккумуляторы двухместной субмарины-малютки, случайно обнаруженной в доке уровнем ниже. Видимо, основное назначение малютки — эвакуация командира Крепости и его помощника. Только в док мне надо добраться невредимым — а как это сделать?
«Хорошо, — пришло сообщение от Кларка. — Очень хорошо. Теперь успокойся и позволь войти. Я расскажу тебе все».
«А может, мне вас уничтожить?» — предложил я, отыскав блок в программе, отвечающий за управление скрытыми в коридорах автоматическими пулеметами.
«Тогда ничего не узнаешь и станешь изменником. Выбирай!»
Я задумался. Кларк слишком уверен, он каким-то образом определил, что я в системе, и подключился к чату. Кларк что-то знает о Крепости, чего не знаю я. Он сообщил мне об истощении энергокомплекса, таким образом дал выиграть время.
«Сержант!» — возникло в строке.
Отвечать я не спешил, рылся в интерфейсе, не понимая, как свернуть главное окно, чтобы вернуться в реальность, чтобы комната вокруг появилась вновь.
«Если выйдешь в „корень“, — начал Кларк, — в левом верхнем углу рядом с кнопкой „меню“ есть функция „скрытое окно“. Вызови его и переключись на окружающую тебя обстановку».
Легко сказать, когда курсора нет и управление происходит на уровне нейронов. Или что там у меня в башке с этой операционкой взаимодействует? Похоже, генерал знает, чем я озадачен, словно мысли читает.
Я не ответил, уж больно не хотелось признаваться в своей неспособности активировать «скрытое окно».
А вдруг Кларк меня водит за нос? Сейчас вызову «окно» — и амба, как говорит Док, перестану управлять системой. Может, генерал только и ждет такого поворота событий?
Кнопка «меню» побледнела и как бы утонула, уйдя немного вглубь виртуального интерфейса, из верхнего левого угла выдвинулся прямоугольник, я мысленно потянулся к нему, и в следующий момент сознание ухнуло в бездну, но падение прекратилось так же быстро, как началось, — комната вокруг появилась вновь.
Я сидел в командирском кресле в неудобной позе, от напряжения ломило спину, левая рука не слушалась — затекла, правая касалась системного блока, в который была вставлена микрокарта Бриджит.
«Клево!» — это единственное, что пришло на ум. Я был внутри системы, был целиком, но… Как такое возможно? Странный расклад получается: Спец убивал оружием, разряжая во врага кристаллы с вирусом, Кларк подобным образом потопил корвет, я проник в систему управления Крепостью… На этом мои аналитические способности иссякли, окончательные выводы сделать не получалось. Я завис в размышлениях, будто древний компьютер, не способный переварить новейшую программу после инсталляции.
Из ступора вывел настойчивый стук в дверь и голос Кларка. Генерал требовал его впустить.
— Гарантии? — крикнул я, шевельнувшись в кресле. Поднялся и начал разминать затекшие мышцы. — Мне нужны гарантии того, что наемники и вы, генерал, не начнете стрелять!
За дверью раздались команды, удаляющийся шорох шагов.
— Я остался один и без оружия! — сообщил Кларк. — Откройте дверь, сержант.
Переход в обращении на «вы» — уже что-то. Я потер глаза, посмотрел на центральный монитор и вновь опустился в кресло. Так, где тут у нас управление видеокамерами в коридорах?
Переход в обращении на «вы» — уже что-то. Я потер глаза, посмотрел на центральный монитор и вновь опустился в кресло. Так, где тут у нас управление видеокамерами в коридорах?
— Минуту! — предупредил Кларка, не поднимая головы.
Находясь в реальной обстановке, было тяжело разобраться в программе, все казалось медленным, непонятным. Наконец отыскал «проводник», задал поиск нужного приложения по ключевым словам и получил то, что хотел.
На мониторе появилось изображение с камер наблюдения в коридоре. Наемники отошли за угол и не предпринимали каких-либо попыток выглянуть. Кларк ждал возле двери.
— Покажите руки, генерал! — потребовал я.
Генерал подчинился.
— Повернитесь кругом!
Не опуская рук, он медленно выполнил команду. Я покивал себе: ладно, у меня пистолет, в подготовке превосхожу генерала. Если тот вздумает напасть, прикончу его и закроюсь вновь.
Бросив взгляд на монитор, поднялся из кресла и как можно тише пересек комнату. Прислушался, не крадется ли кто-нибудь по коридору, быстро снял блокировку замка и распахнул дверь:
— Входите, — шагнул в сторону, держа Кларка на прицеле.
Генерал прошел в комнату, по-прежнему держа руки над головой. Я толкнул его в бок, захлопнул дверь и заблокировал замок.
— Лицом к стене.
Генерал молча отвернулся, положив ладони на шершавый бетон, широко расставил ноги и дал себя обыскать.
Отступив на шаг, я сказал:
— Можете опустить руки и повернуться.
Внешне генерал выглядел спокойным, но по взгляду было ясно: сдерживать эмоции удается с трудом.
— Вы хотели мне что-то сообщить, — начал я и замолчал, потому что Кларк поднял руку, кашлянул в кулак.
Непривычно было его видеть в костюме ныряльщика: крепко сбитый, подтянутый, без погон вполне сойдет за штаб-сержанта из команды боевых пловцов, есть там у них один ветеран, уж больно похожий на генерала.
Кларк вновь взглянул на меня и твердым голосом заявил:
— Мы в симуляторе, сержант. Наш Аравийский ТВД, Крепость — всего лишь виртуальная платформа. Бойцы на базе, боевые машины, беспилотники, строения, все, что мы видим, — тоже виртуальные модели, трехмерные проекции, принимаемые сознанием за реальные. Неизвестные области, накрытые туманом, — недоступное взгляду пространство между локациями, которое прорисовывается, лишь когда мы проникаем в него. Кислотные дожди и радиация — условие, внедренное в оболочку симулятора. Теперь главное. — Он выдержал паузу, дав немного переварить услышанное. — Мы все неподвижны и находимся в особых капсулах далеко отсюда. Все, кого мы видим, знаем, с кем выполняем боевые задания, в реальном мире неподвижны.
— За дурака меня держите, генерал?
— Понимаю, такое трудно осознать. — Кларк обвел взглядом комнату. — Но такова правда. Мы все находимся в статис-капсулах, сержант. Но мы все сражаемся с настоящим врагом.
Часть 2 Чужой среди своих
Глава 1 Комиссия
Электронное табло на стене показывало без двух минут пять. Старшие начальники, прибывшие из штаба Оси после полудня, заседали уже третий час, совещались в актовом зале, а я томился в отдельной комнате по соседству, ожидая вызова на ковер.
Натворил я дел, перемудрил, как сказал бы Стас Метрошин — подполковник, преподававший нам тактику в пехотном училище. Позывной у него был немного чудной и хлесткий, в общем, запоминающийся — Киллер. Толковый мужик, кстати, многому научил, только мне это не помогло, расслабился, нюх потерял…
Я зло скрежетнул зубами, заложил руки за спину и вновь принялся мерить комнату шагами.
За себя не переживал: спросят, отвечу по законам военного времени за все, что натворил. Но остальные, Биррат и бойцы, Бриджит, они ни при чем, я их во все втянул. Думал, Кларк предатель, а оказалось совсем не так, надо было Кэпа слушать, а я сомневался.
Остановившись у стола, взял графин с водой, плеснул в стакан и хватанул залпом. Постоял, прислушиваясь к ощущениям… Странная вещь получается! Вкус, запахи, мундир вот — парадка, будь она неладна, надевал лишь дважды за службу — все как настоящее, все по-настоящему. Накрахмаленный воротничок трет шею, плотно подогнанный ремень мешает дышать, брюки отутюжены так, что ногу сгибаешь — складки появляются, туфли блестят, а принять, что это лишь проекция, что я на самом деле в капсуле, сознание не может. Ну ладно смоделировать отдельную обстановку, на тренажерах-симуляторах базы мне не раз доводилось отрабатывать слаженность подразделения, да, там прекрасная графика, мнемосенсорное снаряжение, там, когда стреляешь, приклад бьет в плечо, гильзы летят, глохнешь от выстрелов. Запах пороха, жара или холод, все чувствуешь, но при этом понимаешь: тренажер, он даже на Луне — тренажер. Сознаешь нереальность происходящего. Правда, навыки оттачивает эта штука великолепно.
Я налил еще немного воды и выпил. Черт, повернулся лицом к двери. Черт! Там, в Крепости, Кларк рассказал невероятные вещи. Мы сражаемся с искусственным интеллектом, если быть точным — ИскИном Кило-7.2, развязавшим Третью мировую. И главное, как развязавшим: цифровой сукин сын нанес удары по городам и важным военным объектам, но при этом сохранил в целости энергетические комплексы, которые необходимы для поддержания жизнеобеспечения собственной виртуальной платформы. А теперь Кило-7.2 стремится захватить остальные платформы: Корейский ТВД, Аравийский ТВД, Балканский ТВД, короче — все платформы, командуя армией энпиэсов, проекциями ботов, численность которых пока точно не определена.
Теперь понятно, почему не можем захватывать пленных: NPC — игровой термин, но сути это не меняет, бездушный персонаж, бот, не знает жалости, действует по четко заданным алгоритмам в рамках присвоенной ему задачей армейской специальности, а когда погибает, переносится в точку респауна, как в компьютерном шутере, потеряв набранные параметры и навыки. Но о таких подробностях известно лишь узкому кругу лиц, нет у ауткомовцев никаких особых препаратов в крови, растворяющих труп на месте, сказки все это, у них и крови-то нет, они часть программы, залитой на серверы, нуждающиеся в энергии. ИскИну она необходима, чтобы подпитывать эти самые серверы в реальности — серверы, до которых никто не может добраться, потому что неизвестно, где Кило-7.2 был введен в действие: цифровые детища «Ауткома» управляли сотнями секретных объектов, разбросанных по всему миру, включенными в Геовеб — Глобальную мировую сеть.
Пережившие бомбардировки, устроенные взбунтовавшимся ИскИном, люди теперь вынуждены отсиживаться в подземных бункерах и надеяться на лучшее, следя за работой статис-капсул, где находятся такие, как я, и носа на поверхность не высовывать, ведь там, в отличие от пространства между виртуальными ТВД, льются настоящие кислотные дожди, отравлены земля и воздух, радиация. Там везде руины, покрытые боевой химией, и, чтобы добраться из пункта «А» в пункт «Б», нужно очень сильно напрячься, но ради чего? «Аутком» как таковой больше не существует в реале, Кило-7.2 — теперь и есть «Аутком». Его ядро может быть где угодно, в Антарктиде или Афганистане, на просторах Европы, а может, Сибири — это словно иголку в стоге сена искать.
Стоп. Я потер ладонями лицо и в который раз за день отмотал туда, откуда начал. Мы все, кто воюет на разных ТВД, то есть виртуальных платформах, находимся в статис-капсулах, те, в свою очередь, размещены в убежищах, бункерах, на подземных секретных базах в разных точках планеты. На поддержание жизнеобеспечения таких баз требуется немало энергии, Кило-7.2 об этом известно, тогда почему он не нанесет новые удары по нам?
Ответ был один: психанувшему ИскИну нужны новые серверы, чтобы нарастить виртуальные мощности — суть искусственного разума и его главную жизненную цель. Рост мощностей влечет открытие новых локаций, и единственное, что может сделать «Ворнет», активно противодействуя армии ботов, находиться в постоянном контакте с врагом, заставляя Кило-7.2 направлять вычислительные ресурсы в виртуал. Но если не делать этого, ИскИн со временем способен наладить производство киборгов в реале и пройтись огненным мечом по планете, нанося точечные удары по убежищам людей.
Все дело в глобальной интеграции «Ауткома» в экономику планеты. Трудно вспомнить объект, на котором не было бы программного обеспечения от «Ауткома», а после заварухи сложно установить, что осталось в рабочем состоянии. Устройства интегрированы в Геовэб, базы «Ворнета». Системы завязаны на единый софт, поэтому приходится играть на территории врага, обороняя виртуальную консоль доступа к панели управления, к примеру, теми же реакторами.
Я кивнул, складно выходит: раз в реале Кило-7.2 не разыскать, командование решило воевать с ним в виртуальности. А что, вполне, ядерного оружия здесь нет, таковы параметры платформ, — выгоднейшая ситуация для военных, всех разом не убьешь, симуляторы идеально смоделированы, противник имеет определенные ограничения, но при этом регулярно респаунится, то есть возрождается в точках привязки аватаров на своих территориях, отчего не нуждается в резервах. Чтобы победить врага, достаточно прорвать оборону базы и удерживать некоторое время ее центральную часть. Теперь ясно, почему на Аравийском и других ТВД так все организовано, почему база возведена вокруг энергокомплекса, на всех платформах используется подобная модель — прежде всего прикрываются стратегически важные объекты, остальное вторично. Мы, как ИскИн, зависимы от энергии, потеряем контроль над энергокомплексом — отключатся капсулы, рухнет жизнеобеспечение базы и все помрут. И главное — статис-капсуле требуется в разы больше энергии, чем какому-то ИскИну, мы в худшем положении, чем он.