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