1. Honest Fighter: Playing the game (level 10)
Программист прислонился к прохладной стенке Базы Монстров, меняя обойму в автоматическом карабине. Он улыбнулся. Все-таки «Файтерс Инк.» не жалеет денег на виртуальные компьютерные игры. Словно на стекле истребителя, перед глазами Программиста слева, сверху и справа светились крупные золотистые цифры. Здоровье, патроны, очки. Этот «Честный стрелок» — просто прелесть. Можно даже вообразить, что чувствуешь запах пороха. Крутая игрушка.
Одна проблема — не понятно, как здесь можно сохраниться. Если шеф застукает за игрой на работе, то придется все начинать сначала. Будет обидно. Обидно вдвойне, потому что такой способ наверняка есть, только он в спешке пропустил его, читая инструкцию… А ведь Программист уже на финишной прямой. Если верить инструкции, где-то рядом тот самый пятидесятиметровый коридор, который ведет к Главному Компьютеру Базы. Именно ради уничтожения Компьютера и была затеяна эта катавасия.
Программист быстро и бесшумно пересек развилку туннелей. Здесь требовалось двигаться именно так. Коридоры десятого уровня были пустынны и молчаливы, но эта тихая пустота смертоноснее бестолковой беготни монстров на предыдущих уровнях.
Есть! Программист осторожно глянул за угол. Вот. Тот самый коридор. Три двери караулок — одна слева, две справа. Пока все тихо.
Программист спрятался за угол. Проверить оружие. Гранатомет? Заряжен. Граната тускло блестит в стволе. Карабин? Приготовить еще две обоймы. Ручные гранаты? Шесть штук. Револьвер? Барабан шестизарядника полон. Длинный ствол. Полтора килограмма прохладного металла, ромб на деревянной рукоятке. Патронов — под завязку… Программист внезапно понял, что снова, помимо воли, пытается что-то вспомнить. Оно занозой сидело в его мозгу, не давая покоя. Он чувствовал, что о чем-то забыл, хотя мог поклясться, что помнит абсолютно все, что происходило сегодня. Он помнил, как доехал до Центра. Предъявил охране жетон, прошел внутрь. Поговорил с пожилым охранником у внутренних дверей здания, кивнул уборщику, вытиравшему пыль с компьютеров и столов, потрепался с ребятами из ночной смены. Те, загадочно улыбаясь, вытащили его в Большой зал, где царил радостный гул и пили шампанское. Оказалось, что ночью, по подсказке Центра, авиация Альянса наконец разыскала тот самый неуловимый партизанский отряд, за которым военные охотились в течение месяца.
Центр был компьютерным мозгом штаба объединенной оперативной группировки Альянса. Сюда попадала вся информация, идущая в штаб: данные разведки, рапорты командиров, аэрофотоснимки с самолетов-разведчиков Альянса и снимки со спутников. Компьютеры и аналитики Центра пережевывали все эти данные для командования и одновременно по спутниковой связи осуществляли управление войсками оперативной группы Альянса, которые уже два месяца проводили операции в одной из центральноафриканских стран. Компьютеры Центра через спутники обеспечивали высококачественную оперативную связь с группами коммандос, охотившимися на партизан, выдавали «подсказки» командирам подразделений, экипажам танков, наводили на цель крылатые ракеты, запущенные с кораблей в Гвинейском заливе, и авиацию Альянса, которая поднималась с авианосцев в заливе.
Программист очень ясно помнил эту картину: он окружен оживленными коллегами, а у них над головами — огромный монитор, на котором штурмовики выпускают ракеты по деревне с партизанами (повторяли заснятый коммандос ночью и переданный в Центр по спутниковой связи момент уничтожения отряда авиацией Альянса). У него в руке бокал с шампанским, и он ликует вместе со всеми. Центр сильно ускорил ход операции. С его помощью кампанию можно будет закончить уже к концу текущего месяца.
Потом… Что произошло потом?
Потом он вернулся к компьютеру и разобрался с текучкой. После загрузил «Честного стрелка», и…
Программист сообразил, что в поисках ответа он уже несколько минут рассматривает противоположную стену. Баста! Все равно он сейчас ничего не вспомнит, а эти муки памяти уже стоили ему тридцати пунктов здоровья и пяти дырок в теле. Будет обидно умереть в двух шагах до финиша.
Ну что? Последний бросок? Вперед!
Туннель с высоким потолком. Гранату в первую слева дверь. Взрыв. Вторая дверь — дальше слева по коридору. Из глубины караулки выпрыгнул пятнисто-зеленый с извергающей огонь М16. Ответная очередь сметает его с дороги. Гранату в распахнутую дверь. Вперед! Взрыв. Впереди уже маячило несколько фигур, руки которых полыхали пунктирами очередей. Справа дверь! БАМ! Гранатомет Программиста дернулся, посылая гранату в толпу монстров в конце коридора. Программист нырнул в правую дверь. Сзади, в коридоре прогрохотал взрыв, спину опалила волна горячего воздуха. В караулке оказалось не меньше пяти пятнисто-зеленых с винтовками. Палец сам нажал на спуск. Карабин отстучал свое послание пятнисто-зеленым. Ответить никто не успел — Программист метнулся обратно в коридор, оставив монстрам на прощание ручную гранату. Взрыв. Отлично. Вперед! Большая комната, слева — пост. За пуленепробиваемым стеклом перегородки монстры скалят рожи. Автоматические шестистволки из нескольких точек поворачивают свои рыльца, заглядывая в лицо многоточиями стволов. Назад! Программист под аккомпанемент бесконечно длинных очередей шестиствольных пушек влетел в ближайшую караулку, изуродованную взрывом ручной гранаты. В коридоре выли шестистволки и бушевал свинцовый ураган, дробя пол и стены туннеля. Программист перевел дыхание. Он опередил смерть на доли секунды.