Случайный попаданец 2 (СИ)
В общем, абсолютное большинство местных магов – тупые юзеры магического варианта компьютера. Используя оборудование, оставшееся от цивилизации, погибшей несколько тысяч лет назад, внедряют себе в голову магокомпьютеры с крайне убогим интерфейсом. Доподлинно неизвестно, но есть предположение, что управление осуществляется особыми жестами и звуками, как в примитивных низких реализациях.
Упоминание о низких реализациях навело меня на мысль покопаться в базе данных. Практически сразу я наткнулся на огромную коллекцию разнообразных модулей (более пятисот штук), представленных в несколько специфическом информационном виде, я бы сказал – в виде исходников. Чтобы использовать эти модули, их необходимо пропустить через некий компилятор. В базе имелась не только полная информация о создании и модернизации таких модулей, но и о создании законченных магокомпьютеров.
Заодно я разузнал, для чего предназначен мой собственный магокомпьютер. В одной из древних космических империй существовал то ли орден, то ли клан, а может, просто специфический род войск, такие милые ребята, называемые странниками. Они путешествовали через сеть порталов, оставшуюся от еще более древней цивилизации, и тихо «прихватизировали» слабые миры разными хитрыми способами. Самый простейший путь – сколотить из местных организацию, способную захватить межмировой портал и открыть его для войск империи. Но шиком среди этих странников считалось создание организации, способной захватить весь мир без помощи извне и присоединить к империи уже полностью идеологически обработанный мир. Несколько описаний подобных захватов с детальным разбором конкретных ситуаций нашлось у меня в базе. Насколько я понял, эти ребята сразу по прибытии на планету устанавливали некую базу с мощным магокомпом и регенерационной камерой, благодаря которой могли пережить даже смерть физического тела. Жуткие люди. Даже собственное бессмертие использовали как оружие. Четкие подробные инструкции, как составить нужное «великое» пророчество, овладевающее умами людей, и выдать себя за великого пророка, несправедливо казненного властями. Вплоть до того, надо ли перед смертью плевать, и если надо, то в кого.
Хотя все эти данные я просматривал лишь поверхностно, не особо вчитываясь, все равно потратил уйму времени и не заметил, как наступил рассвет. Пора было решать, что делать. Я встал, осмотрелся. Маленькая симпатичная комнатка, с большим окном, выходящим в сад. Стены выкрашены белой краской. Шкаф, столик, пара стульев, кровать – вот и вся обстановка.
Я заглянул в шкаф. Одежда осталась в родном мире, а разгуливать голым или завернутым в простыню не было никакого желания. К моей радости, на полках обнаружилось несколько свернутых балахонов довольно грубой темно-серой ткани, по покрою аналогичных балахону того придурка, что разглядывал меня в подземелье. Нательное белье в этом мире либо не использовалось вообще, либо мне не полагалось, поэтому я напялил подходящий по размеру балахон прямо на голое тело. Под кроватью нашлись тапочки, похожие на наши шлепанцы. Чуть великоваты, но не беда.
Теперь готовый смыться, я запустил модуль видения силовых потоков и принялся осматривать комнату более тщательно. На окне, в отличие от двери, никаких магических плетений не было, а вид из него закрывал здоровый зеленый куст. Скорее всего, оно выходит в такое место, откуда так просто слинять не удастся, или имеются какие-либо механические запоры-датчики. А возможно, наличествует и то, и другое. В любом случае этот путь к бегству пока исследовать не будем, а перейдем к двери. Дверь была насыщена плетениями. Я вызвал найденный в своем магокомпе дебаггер внешних плетений и натравил его на самую сложную структуру, которую нашел на двери.
О-о-о… Минут пять я просто любовался результатом работы отладчика. Работа с ним напоминала работу с IDA. Нет, это даже круче! В одном из окон в виде схемы были представлены силовые линии, а в другом – представлена логика в виде аналога дизасма на некоем языке довольно высокого уровня. Типовые модули были опознаны и выделены, для них имелись ссылки на базу, с которой их при желании даже можно было сравнить и увидеть выделенные цветом отличия. Кстати, ни в одном блоке отличий от «собратьев» не было. Логика работы этого плетения не отличалась от логики аналогичных земных устройств. Один модуль считывал ауру того, кто прикасался к двери, другой кодировал ее в виде некоей последовательности и отправлял куда-то по одной из информационных линий (вероятно, на обработку), по другой линии приходил сигнал-команда на модуль, управлявший силовой линией, которая, в свою очередь, заставляла некое механическое устройство втянуть язычок замка. Имелась и защита от чересчур хитрых любителей отмычек, способных просто отодвинуть язычок замка: датчик положения двери сообщал в центр о любом изменении.
Налюбовавшись, я решил сунуть в эту конструкцию свои шаловливые ручки. И обломался. Я не мог внести никаких изменений в модули. Информационные линии, соединяющие их, я мог обрывать и соединять сколько угодно, но изменить хоть что-нибудь в самих модулях не получалось. Чтобы понять причины неудач, пришлось основательно полистать базу. В конце концов разобрался. Для модификации модулей нужно было инсталлировать одну магопрограмму, но, глянув на ее требования, я понял, что моего запаса силы не хватит.
Если задачу нельзя решить напрямую, под нее всегда можно подкопаться. Я взял из библиотеки аналогичный модуль, немного изменил его, напитал энергией и создал рядом с действующим. Потом перекинул со старого все связи и вытянул из него энергию. Дополнительный «вход» своего модуля прицепил к модулю, контролирующему мою сторону двери, а «выход» – к управлению замком. Теперь дверь изнутри открывалась свободно, а снаружи продолжала контролироваться неким внешним устройством. Вообще вся эта конструкция напоминала электрическую схему, собранную из микроконтроллеров.
Осторожно открыв дверь, я высунул голову в проем. Ничего интересного, типичный пустой коридор какого-то учреждения. Темно-зеленые, плохо покрашенные стены, серый бетонный пол, пара окон, через которые от двери ничего не видно. Справа и слева от моей двери были точно такие же. Толкаться в них я не рискнул, а вскрывать – не было никакого желания. Вместо этого я осторожно пересек коридор. «Дремучее Средневековье», – первая мысль, что пришла в голову.
Прямо под окнами располагался небольшой рынок. Площадь была усеяна цветными палатками, торговцы раскладывали свой товар, покупатели сновали туда-сюда… и безмолвие. Только через минуту до меня дошло, что в доме отличная звукоизоляция. Люди размахивали руками, явно споря, проехала карета, наверняка громыхая колесами по булыжнику, а здесь стояла мертвая тишина.
Я принялся разглядывать одежду горожан. Черт, ни на ком нет балахонов, похожих на мой. Плохо. Вдруг это рабочая одежда типа фуфайки или робы? Или, еще лучше, чисто домашняя вроде пижамы… Значит, если я выйду в таком балахоне, на меня будут активно обращать внимание. И я совсем не уверен, что мне это внимание понравится.
Внезапно до меня донесся звук шагов. Я юркнул обратно в комнату и прикрыл дверь, оставив маленькую щелочку. Благодаря этой хитрости удалось подслушать разговор двоих подростков, которые прошли по коридору. Кстати сказать, одеты они были в балахоны типа моего. Подростки обсуждали некоего преподавателя, который, по словам одного из них, «ну точно зверь». Пуляется какими-то шариками, вызывающими весьма болезненные ощущения у всех, кто не успеет вызвать некую защитную сферу. Судя по разговору, эти двое поставить защиту не успели.
А мне ведь тоже надо подумать об оружии и защите. Я плотно закрыл дверь и присел на кровать. Как там говорил один из этих? «Малая защитная сфера»? Пальцы левой руки автоматически сложились в забавную комбинацию… и ничего не произошло. Понадобилось около получаса, чтобы разобраться в работе системы. «Добрые» ребята, перехватившие меня при телепортации, установили несколько примитивных боевых модулей, активировавшихся специфическими движениями пальцев. В момент восстановления системы эти модули оказались вместе с троянцем в виртуальной машине. Еще минут пятнадцать ушло на поиск и инсталляцию аналогов из моей библиотеки. Теперь соответствующее движение пальцами вызывало защитную сферу, сформированную из сетки силовых линий. Подгибая определенным образом мизинец, можно было регулировать толщину линий создаваемой защиты, при этом менялось потребление силы. Установив минимальную толщину и, соответственно, минимальную защиту и потребление энергии, я оставил сферу в покое. Ввиду отсутствия собственного запаса силы я был вынужден обойтись минимумом.