Выбрать главу

Интересно, что архимаг легко мог забрать семя кмэла отсюда, но почему-то не стал этого делать. Возможно эту проблему должна была решать другая ветвь власти, и она её решала так, как могла. У множества погибших и незахороненных здесь эльфов не нашлось никаких интересных предметов, кроме одного: каждый из них имел при себе артефакт, точно такой, как у остальных. Строгая одинаковость этих артефактов говорила, что это — ключ, позволяющий пройти через защиту, охраняющую место, где лежало зёрнышко кмэла.

Поскольку плетение было сравнительно простым, то я срисовал его в свою базу данных. Может быть когда-нибудь потребуется войти в защищённое хранилище эльфов, и, это плетение пригодится. Кто знает?

В дневном освещении парки и аллеи этого острова производили невероятное впечатление. Оказывается, эльфы действительно могут творить необыкновенные вещи из растений.

Когда мы приземлились, ночью, мне казалось, что дорожки, по которым мы ходили, вымощены деревом. Этакий паркет. В свете дня мы увидели, что всё это — корни окружающих нас деревьев. Если Цехин целиком состоял из веток и корней Рохи, то здесь наоборот — город представлял собой множество каменных построек, отделанных побегами и цветами тысяч и тысяч растений.

Расположенные на перекрёстках аллей фонтаны тоже были живыми: несколько деревьев накапливали влагу на значительной высоте, а во второй половине дня эта жидкость, окрашенная в разные цвета соком разных растений, стекая, образовывала завораживающие зрелища.

Глядя на всю эту невероятную красоту, мы не сговариваясь решили остаться здесь ещё на некоторое время, перебравшись по живописному подвесному мостику на другой островок.

Сперва этот кусок земли казался нам необитаемым, но на поверку вышло, что парковая зона распространяется и сюда, просто здесь она была ещё более разнообразна и оформлена так, будто это всё — части дикой природы.

Отойдя на несколько километров от дворца, выйдя к морю, мы расположились лагерем на берегу. Днём мы гуляли по паркам острова, а к вечеру, я, обернувшись водным элементалем, отправлялся на рыбалку.

Зажигая здесь костёр, мы, вероятно, совершали святотатство в глазах владельцев этого места, однако их мнение интересовало меня слабо, а сухих веток вокруг было огромное количество.

Поскольку рыба на Рее совершенно другая, и я не увидел ничего похожего на наши земные виды, то я старался ловить по несколько различных рыбин и мы запекали их над огнём, нанизывая на тонкие острые ветки.

Впервые за многие месяцы, мы поели и поели очень вкусно. До этого дня нашим питанием занимались конструкты, и, оказалось, что экономя на быте мы лишали себя множества удовольствий. Завершали дни мы, разглядывая в телескоп Луну, звёзды, иногда так же ловя в его объектив спутник.

В общем, несколько дней, проведённые здесь, оказались крайне романтичным отдыхом.

При этом, разумеется, мы не забрасывали и наши дела. Для сохранения плетений в базе данных, у меня был выбран формат файлов, хранящий нечто вроде графа. В файле, на языке разметки, похожем на YAML, хранились описания вершин и связей между ними.

Однако для того, чтобы пополнить нашу базу данных телепортами, этот способ не подходил. Телепорт, в отличие от прочих плетений, имеет части, плохо описываемые в виде простого конфигурационного файла, поскольку сам тоннель плетётся с выполнением алгоритма: “повторять такие части плетения пока не достигнем результата”.

Получалось, что для плетения телепорта нужно сохранять не его графовую конфигурацию, а программу, генерирующую нужный граф. Осмыслив всё это, я решил сохранять графы на некотором подмножестве языка LISP, запускаемом в специальной “LISP-песочнице”.

В общем, к концу нашего импровизированного отдыха, мы наконец получили возможность построения стационарных телепортов при помощи компьютера. Это получился невероятно крутой инструмент! Если человек плетёт тоннель телепорта небыстро, иногда ошибаясь, с затратами около часа на километр его длины, то компьютер за час может сплести тоннель с длиной больше пятисот километров и без каких-либо огрехов. Правда, чтобы этим пользоваться, сперва необходимо доставить маячок до нужного места. Такие дела.

Попутно я исследовал плетение короткого телепорта и оказалось… что короткий и стационарный телепорты работают, используя разные принципы. Тоннель в коротком не строится, и это очень странно. А ещё короткий телепорт очень похож на плетение связи. Вероятно это потому, что он управляется мысленными усилиями.