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

Простейший и доступнейший пример – вторая часть Эффекта Массы, взлом терминалов. Вот там была именно такая модульная архитектура. Правда, в игре слишком сильно упростили – судя по увиденному здесь, вручную собирать нужную комбинацию на терминале пришлось бы несколько часов, а состояла бы она из двух десятков модулей в правильном порядке.

Однако, именно такая модульная структура и позволяла существовать боевым инженерам. Хотя это были скорее «Операторы омнитула», как в армии при мне были «Операторы ПК». Перегрузка, взлом, воспламенение – всё это подбиралось на ходу из необходимого количества модулей, в зависимости от сложности защиты оборудования врага, и отправлялось в бой прямо под обстрелом. Боевые дроны запускались проще, ибо требовали только омнигеля для создания и небольшой настройки параметров под ситуацию, но и дохли от пары точных попаданий. Взлом же ВИ, роботов или гетов… В полевых условиях на такое были способны только асы инженерного дела, что заставляло ещё больше уважать кварианцев.

Вообще, кварианский код оказался достаточно интересен. В целом гармоничный, но в некоторых местах он превращался в жутко запутанное творение индусов. Причина этого была очевидна – из программ вырезали те модули, которые отвечали за ИИ гетов и их самообучение, затыкая их временными эрзацами. А так как “гетом” у квариан называлась любая одиночная программа с самообучением, не удивительно нынешнее состояние кода. Впрочем, у них были два типа программ, гетные и не гетные, и образцы первых в экстранете датировались началом двадцатого века по земному. Может, более поздние версии и отладили, но в открытый доступ они не попали, во избежание. Негетными же программами кварианцев пользовались часто – они были своего рода пиратским аналогом саларианских.

“Гетные программы... не-гетные...” – шиза немного подвисла от моей терминологии, – “так, давай разберёмся?”

Если по-простому, гетные программы – это те, которые могли выполняться автономно, без указаний владельца. Роботы, ВИ компьютера, автомобили с автопилотом... Негетные же программы требовали прямого управления. Например, навигация космических кораблей, будильник, или взломщик паролей. Конечно, грань между гетной и негетной программой сильно размыта, но отличить можно по этим самым обрывкам кода. Там, где их нет – модули искусственного интеллекта не подключали за ненадобностью. Правда, утверждать это, анализируя технологии 22 века со знаниями конца 20-го…

Сквозь запертую дверь пробились ароматные запахи. Интересно, какую вкуснотень там мама готовит?

«Сходи да помоги с готовкой – маленьким девочкам это полезно!»

О боже, какой мужчина! Достаточно?

«Хватит…» – не понравилось, однако. – «А как же уроки домоводства в школе? Или бенто, сделанное своими руками?»

А ты уверен, что азари учатся в школах? Университеты у них точно есть. Но при этом в каноне школы не упоминаются ни у одной расы, кроме людей.

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

“Или... погоди?” – шиза задумалась, – “а ты хочешь учиться?”

Нет, я хочу пить, курить, и совращать всех встречаемых самок человека и азари. Ну может быть, ещё кварианок.

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

“Чувак, ты меня поражаешь”, – кажется, или от меня попытались ментально отодвинуться? – “я в твоём возрасте хотел сок и мультики, а в своём – неко-горничную, чисто для созерцания...”

А что мне мешает хотеть всё это сразу? Хентай ведь тоже мультик, не так ли?

“Пхе!!!” – так, надо прекращать говорить самому с собой… Это было смущение такое? – “Так, в общем... иди в школу, парень! Ну, ты же умный?” – И? – “Я серьёзно...” – Издеваться решил? Говори, поток сознания! – “Ок, значит, если ты умная девочка, выглядящая как ребёнок лет пяти-семи, то куда ты должна ходить?” – В школу, говоришь? – “Ага. Только вот на Иден Прайм нету азарийских школ, умная голова...”

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

“Так айда!” – кажется, я что-то сделал верно? – “а то засел за коды, ишь...”

- Кушать! – мелодичный голос мамы перебил внутренний диалог, заставляя оторваться от кодов и инструкций, – жду к столу!

А как вкусно пахнет...

“Угу... замолкаю!” – и голос пропал; надолго, интересно?

В кухнегостинной меня ждал вкусно накрытый стол, доделывающая что-то у плиты мама, и сидящий на диване отец, который сосредоточенно рассматривал открытый мной кварианский код.

- Миша, ты понимаешь, что на экране?

- Схема гета-садовника, – честно ответил я.

- И как ты это определил? – Отец удивлённо посмотрел на меня.

- То что гет – по отсутствию модуля самообучения. Что садовник – по модулю управления гуманоидным телом и модулю с базами данных по садоводству. А сами модули приведены выше, как образцы. – Подойдя к экрану, я отмотал на нужное место.

- Миша, почему тебе вообще стало интересно рассматривать код гетов? – Кажется, своим изменением характера я родителей нехило так пришиб. Отец не улыбается даже, да и мама краем глаза и отсутствующего уха прислушивается к разговору.

- Хочу защитить вас от гетов. Для этого стать инженером.

- А почему именно инженер, а не, например, космодесантник? Они тоже защищают людей от врага.

- Почему? – И правда, кроме выбранного класса, почему именно инженер? – Инженер держится позади, его прикрывают, и сам он вступает в бой редко – только если совсем опасно. К тому же он может отключить оружие врага, или робота целиком, без выстрелов. А я не хочу убивать других существ…

Восстановлена особенность “Пацифист”

- Эй, пацанчик, закурить не найдётся? – Преградила мне дорогу шайка гопников.

Зря я решил срезать путь из школы до дома через гаражи. Боялся опоздать к любимому мультику, балбес… Но почему они прикопались ко мне?

- Мне курить ещё рано, парни, так что извините. – Кривая улыбка на лице дрожит, но не пропадает – не убегать, ни за что не убегать…

- Гляди-ка, борзый щенок попался! – Подойдя, заводила схватил меня за волосы и потянул вверх, заглянув в лицо. – Не по понятиям, знаешь ли, друзьям по мелочам отказывать!

Оттолкнуться от земли. Кулаком в солнышко. Вторым в челюсть и бежать, пока кореша не прочухались. Рука сжимается в кулак… И опускается. Не могу – ему же будет больно!

- Что, даже мелочи не найдётся, сиг пацанам купить за борзоту? – Свита заржала, хотя вроде бы главарь не шутил.

- И даже телефон дать позвонить не могу – совсем ничего нет. – Вот кто меня за язык тянул?

- Юморишь, значит? – Оскалившийся главарь отпустил мои волосы, даже погладил по голове. – А не ох…ел ли ты часом? – Бац! Лечу на землю, царапая лицом асфальт. Левый глаз болит… – В следующий раз, не будет с собой даже стольника – останешься без учебников. Уяснил?

Лежу молча, даже не пытаясь вставать. В следующий раз? Значит, месть надо подготовить тщательно…

Что это было? По лицам родителей вижу, что прошла едва ли секунда, но я ведь отрубился на несколько минут! И что значит «особенность восстановлена»? Я могу возродить достижения из прошлой жизни?

- То есть, – скрестил руки на груди отец, – ты хочешь пойти в армию, чтобы убивать роботов, но при этом боишься стрелять? Ничего странным не кажется?