Еще в кладовке Кеши были шкафы-генераторы и утилизатор. Парень прекрасно помнил идентификаторы, необходимые для создания деталей пейзажа, интерьера, всяких мелочей вроде дверей, оконных рам, потеков и пятен, но постоянно забывал коды, скажем, оружия, боеприпасов и прочих мелочей, необходимых в путешествиях. Чтобы Кеша не обрушил себе на голову, скажем, танк, перепутав его идентификатор с пистолетом, ему соорудили специальный шкаф. Собственно, это снаружи он был шкаф, а внутри были ряды стеллажей, на которых лежали оружие, боеприпасы, снаряжение… Стоило взять что-то с полки — там тут же появлялся еще один экземпляр вещи, ну а ненужное можно было выбросить в пасть утилизатора.
— Значит так, — солидно кивала Внучка, шаря по полкам. — Пойдем туда как простые персонажи, ладно? Никакого бессмертия, никакой невидимости.
— Это почему? — немного нервно спросил Кеша.
— Во-первых, так интереснее. Во-вторых, как же мы иначе будем тестировать локацию? Не, надо, чтобы все было как взаправду, как будто мы простые игроки!
Кеша только тяжело вздохнул, но спорить не стал. Внучка деловито распихивала по кармашкам гранаты, обоймы со снарядами к штурмгауссу и всякие полезные мелочи. Надетый на нее комплект снаряжения стоил бы в игре бешеных денег — приличная подвижность при великолепной защите. Кеша сначала попробовал снарядиться по принципу «все самое-самое»: самая твердая броня и оружие с самым большим поражением. В результате дизайнер стал напоминать еле передвигающуюся гаубицу на ножках, так что Внучка, покачав головой, заставила его переодеться в копию своего комплекта.
Вернувшись в основную комнату, Кеша быстро набрал разных шариков-скриптов и запихал мешочек с ними в один из подсумков. Наконец он нервно вздохнул и вызвал локальный терминал.
— Кеша, — с тревогой спросила Внучка, — а ты чего делаешь?
— Ну, ты же сама сказала: идем, как простые игроки. Вот сейчас поснимаю с нас администраторские флаги…
— Ты это, — поежилась Внучка, — чего-нибудь лишнего с нас не сними, а? Может, лучше просто перезайдем?
— Не, как же мы тогда сюда за снаряжением попадем? — удивился Кеша. — К тому же Енотоград все еще в инженерной зоне, туда тоже так просто не попадешь… Да ты не волнуйся, меня Ксенобайт научил…
Внучка покорно вздохнула, но на всякий случай зажмурилась. Через некоторое время она осторожно открыла один глаз и огляделась. Вроде все было в порядке. Девушка перевела дух… и Кеша тоже, что ее насторожило. А дизайнер тем временем снова начал ковыряться в терминале.
— А теперь чего делаешь?
— Э-э-э… ну как тебе объяснить… — пробубнил Кеша. — Енотоград у нас в запаснике валяется… Его надо распаковать, загрузить в память, подключить к движку, настроить…
— Кеша, родной, ты ведь ничего там не нахимичишь? Точно-точно?
— Ну ты же сама хотела, — надулся дизайнер, — чтобы все было как взаправду.
— Ну… Я только не хочу, чтобы Ксенобайт потом ругался…
При этих словах лицо Кеши затуманилось. Но он встряхнулся и отважно расправил плечи:
— Ерунда! Тут все очень просто, надо только настроить некоторые переменные…
Кеша лихо забарабанил но клавишам. Его выдавали нервно закушенная губа и лихорадочно бегающие глаза. Внучка на всякий случай скрестила за спиной пальцы. Наконец он решительно вдавил Enter. Внучка зажмурилась, но ничего особенного не произошло. Кеша долго и тщательно изучал показания терминала, потом растерянно обернулся:
— Кажется… кажется… Кажется, все в порядке!
Внучка перевела дух.
— Ну, тогда пошли, что ли?
8 октября, 18:39 реального времени
Кеша заслуженно гордился собой. Кажется, ему удалось самостоятельно произвести достаточно сложную процедуру: распаковку локации, подключение ее к основному движку и настройку параметров, да еще так, чтобы локация, будучи подключена к основному серверу, все-таки оставалась изолирована от прочих игроков.
Мало того! Вызванная им машина появилась на расстоянии каких-нибудь пятнадцати метров от расчетной точки, выглядела вполне целой и даже завелась. Правда, это оказался не армейский джип, как предполагал дизайнер, а укрепленный трубами и наскоро обшитый броней уазик, но это уже не испортило настроения.
Хандра Внучки наконец улетучилась. Она восторженно оглядывалась по сторонам, как будто попала сюда впервые. Да примерно так оно и было. Когда Внучка была тут, вся локация представляла собой здоровенную плоскость серого цвета. Она наблюдала, как Кеша возводит тут холмы, утрамбовывает равнину, где предстояло появиться городку, намечает ленты дорог и красит все это соответствующими текстурами. Была она тут и чуть позже, когда тестеры, точно бригада строителей, ругаясь, возводили город из заготовленных заранее домиков. Была она тут и в тот момент, когда монотонно-серые болванки строений обтянулись текстурами, став шершавыми, рельефными, когда город стал уже почти настоящим, как и полагается виртуалке.
Но каждый раз Внучка видела лишь кусочек локации. Точно турист на экскурсии, она бегала за провожатым, показывающим основные достопримечательности, не успевая оглядеться вокруг, побродить в свое удовольствие там, где захочется. К тому же процесс окончательной отделки и заселения локации прошел без нее.
Под колесами уазика бежала разбитая, покрытая трещинами дорога. По бокам тянулась холмистая местность, то и дело вдоль дороги мелькали корявые почерневшие деревья. За ними виднелись заброшенные поля, кое-где — домики.