Руслан Ароматов - Объектный подход. (Дилогия)
— Предлагают подождать, — предположил я. — А щелчок сказал нам, что сигнал от кнопки пришел.
Спустя пару минут ожидания, мы услышали легкий шорох внутри стены, после которого камень пронизали мельчайшие трещины, и он песком осыпался на пол, открывая перед нами гладкую матовую поверхность серого цвета. Не заставив долго ждать, стена приглашающе отъехала в сторону.
— Идем, — позвал я вдруг оробевших спутников и шагнул внутрь.
И сразу в помещении начал разгораться свет. Медленно и плавно, чтобы глаза успели привыкнуть к нему, он заливал комнату метров десяти в поперечнике и с потолком не выше трех.
— Пусто, как в голове у тролля, — заметил Дранг, первым выходя в центр помещения.
— Ты уверен, что до нас тут никто не побывал? — спросила Кириэль, с интересом разглядывая светильники на потолке, выполненные в виде светлых квадратов.
— Не торопитесь делать выводы, — посоветовал я, поворачиваясь к двери. — Вот, например, кнопка — такая же, как с той стороны.
Не медля, я подошел и нажал на нее.
Как и предполагалось, дверь закрылась.
— Цург ему в печень! — от дальней стены послышалось проклятие гнома. Он шел вдоль стены и вдруг споткнулся на совершенно ровном полу, ушиб ногу и упал. — Что это?!
Оказалось, что пол не такой уж ровный. Дранг сидел сейчас на небольшом круглом возвышении, уже совсем не каменном, а скорее мутно–прозрачном, и будто из стекла. Когда он увидел это, то с криком откатился на нормальный пол, вызвав у меня улыбку.
От этой круглой площадки к потолку устремился поток света, но быстро рассеялся, оставив после себя немолодого мужчину, довольно странно одетого по местным меркам.
Если и могло тут находиться что–то опасное, то уж точно не этот человек. Лохматые седые волосы вокруг лысины, трехдневная щетина, засаленная клетчатая рубашка, растянутые на коленках штаны, а особенно домашние шлепанцы на ногах не вызвали чувства ужаса ни у кого из нас. Дранг было потянулся к топору, но чисто рефлекторно, а Тэсс даже не шелохнулся. Я же с интересом ждал развития событий.
— Э–э… М–м… Добро пожаловать в… э–э… Реконструктор. — Человек, точнее, его голограмма, явно старался выполнять несвойственные ему функции, а именно, озвучивать интерфейс управления. — Это устройство предназначено, чтобы восстановить… э–э… границы между… мирами. — Каждое слово давалось ему с большим трудом. Было видно, что ему привычнее говорить совсем другими словами, понять которые у простого человека не было бы никаких шансов. — При помощи этой программы можно управлять Реконструктором. Она вполне понимает обычный язык, поэтому с ней просто общаться. — Тон, с каким это было произнесено, оставлял сомнения, что это так. — Рекомендуемый порядок действий: проверка модулей Реконструктора, проверка текущего состояния… м–м… миров и возможности запуска устройства в настоящий момент, и, собственно, запуск… — На этом энтузиазм ученого закончился, и он растерянно замолчал, не зная, что еще разжевать этим тупым потомкам.
— Да, похоже, прогу писали в страшной спешке, — хмыкнул я, глядя на печально замершего в ожидании ученого. — Взяли первого попавшегося из группы разработчиков, да быстро набросали интерфейс.
— Я начальник группы разработчиков системы фокусировки! — вдруг выдал ученый.
— Здорово! — восхитился я. — И что это такое?
— Для работы Реконструктору необходимы опорные маяки во всех точках, относительно которых проводится коррекция. Другими словами, Реконструктор использует по одному маяку в каждом мире для построения условной системы координат… — На этом месте ученый заткнулся, видимо, сообразив, что его слова вряд ли кто–то сможет понять.
— Ладно, спасибо. Начинай первый тест, — предложил я. — Чего тянуть–то?
— Начинаю проверку модулей Реконструктора, — радостно объявил ученый. — Это займет некоторое время.
Изображение дернулось и пропало, а на его месте возник прозрачный столб, разделенный на сектора.
— Это надолго? — без задней мысли спросил Тэсс, вызвав у меня почти истерический смех.
— В том–то и дело, что я без понятия. — Может пройти за пару син, а может пару дней идти. Да, кстати. Продолжительность проверки модулей Реконструктора? — спросил я в пространство.
— В зависимости от их состояния, — охотно откликнулся мне голос.
— Спасибо, — зло поблагодарил я. — Именно это я и хотел услышать. Предлагаю пока поесть, — предложил я всем.
— О, смотрите! — привлек наше внимание Дранг.
Самый нижний сектор прозрачного столба стал мигать желтым цветом, но почти сразу сменил его на постоянный синий. Зато следующий выше сектор начал мигать желтым.
— Идет проверка, — пояснил я. — Пока вроде все нормально. — Я отвернулся. — У кого было мясо?
— Сейчас достану, — предложила Кириэль. — Я вот не поняла, про какие маяки говорил этот… человек? Мы ничего подобного не читали.
— В принципе, логично. — Я задумчиво откусил кусок хлеба. — Чтобы корректировать положение мира, надо знать, от чего отталкиваться. Мы просто случайно узнали часть того, как работает механизм. Но для использования этого знать не надо, вот в тех материалах ничего об этом и не говорилось. — Я мельком глянул на прогресс проверки — цилиндр стал синим почти наполовину.
— Уж больно сложно, — довольно сообщил гном. — Он пребывал в добром расположении духа, ибо настал час приема пищи. — Я вот знаю, что моя кирка работает, но как она это делает, меня не очень–то волнует.
— В сущности, ты прав. — Мне не хотелось спорить, тем более что точка зрения гнома вполне имела право на существование.
— Думаю, мы еще много чего не знаем, — пожал плечами Тэсс. — Стремиться к знанию можно, но не стоит забывать, что это бесконечный процесс.
— Ух ты, — восхитился я. — Это, скорее, слова того перца в шлепанцах, а не твои.
— Я разве сказал что–то умное? По–моему, просто логично.
— Если уж Тэсс говорит, значит, уверен в своих словах, — улыбнулась Кира. — Смотрите, там почти закончилось.
Действительно, полупрозрачный столб стал почти полностью синего цвета. За исключением двух секторов, оставшихся желтыми.
— Эти желтые куски мне не нравятся, — сказал я, поднимаясь на ноги. — Эй, давай там результаты теста.
— Меня зовут Сидис, — сварливо заметил появившийся ученый. Синий столб уменьшился в размерах и теперь висел рядом с ним. — Сейчас пройдем более полные тесты по выбранным модулям.
Один из желтых секторов снова замигал, но синим так и не стал. Второй сектор некоторое время мигал желтым, а потом вдруг окрасился в оранжевый цвет.
— Это мне не нравится еще больше, — шепнул я Кире. — Давай нам комментарии, Сидис.
— Первое предупреждение означает, что блок… э–э… порталов не может работать. — Сидису снова явно не хватало простых слов для описания проблемы. — А не может работать он из–за критического сбоя в навигационном блоке.
— Чем нам это грозит? — спросил я.
— Пока ничем. Навигационный блок должен поддерживать связь со спутниками в мирах, где стоят маяки. Спутники сейчас недоступны. Соответственно, Реконструктор не может осуществлять навигацию в этих мирах. Отсюда выходит, что он также не может создавать порталы в произвольные точки каждого мира, а только в место расположение маяков.
— В общем, ничего страшного, — с облегчением заключил за него я.
— В целом, да. — Сидис качнул головой, соглашаясь с моими словами. Правда, с некоторой неуверенностью.
— Я ничего не понял, — пожаловался Дранг, до сих пор жующий кусок мяса.
— Все нормально, — успокоил его Тэсс.
— Тогда начинай проверку состояния миров, как ты выразился, — предложил я Сидису.
— Она шла с самого начала, — сообщил тот. — И прошла успешно. Теоретически, Реконструктор может быть запущен. Осталось теперь проверить состояние и расположение маяков в мирах, но это быстро.
Рядом с ним вместо столбика появилась четырехвершинная пирамидка, в узлах которой, как я предполагал, располагались вышеуказанные маяки. Вот замигал первый и почти сразу стал желтым. Следующий приобрел оранжевый цвет. Третий — тоже желтый. Четвертый — оранжевый.
— Вот те раз. — Я подошел поближе к схеме. Эта палитра мне ужасно не нравилась. — Давай пояснения, — со вздохом попросил я.
— Два маяка доступны, но расположены не там, где надо, — пояснил Сидис. — С двумя другими связи нет вообще. Вполне возможно, они физически не существуют.
— Чем это чревато?
— Ничем, — хмыкнул ученый. — Самое неприятное уже случилось. А лично для вас, в принципе, все равно, на месте маяк или нет — чтобы Реконструктор смог начать коррекцию, там в любом случае придется побывать.
— Все слышали? — обратился я друзьям. — Теперь вопрос. Оно нам надо?
Откройте для себя мир чтения на siteknig.com - месте, где каждая книга оживает прямо в браузере. Здесь вас уже ждёт произведение Руслан Ароматов - Объектный подход. (Дилогия), относящееся к жанру Альтернативная история. Никаких регистраций, никаких преград - только вы и история, доступная в полном формате. Наш литературный портал создан для тех, кто любит комфорт: хотите читать с телефона - пожалуйста; предпочитаете ноутбук - идеально! Все книги открываются моментально и представлены полностью, без сокращений и скрытых страниц. Каталог жанров поможет вам быстро найти что-то по настроению: увлекательный роман, динамичное фэнтези, глубокую классику или лёгкое чтение перед сном. Мы ежедневно расширяем библиотеку, добавляя новые произведения, чтобы вам всегда было что открыть "на потом". Сегодня на siteknig.com доступно более 200000 книг - и каждая готова стать вашей новой любимой. Просто выбирайте, открывайте и наслаждайтесь чтением там, где вам удобно.


