Код

*"Мне страшно думать о том, что многие из вас живут по определенному скрипту, и вы не можете никак повлиять на это. Вы думаете, что у вас в руках вся судьба, но она была сгенерирована с самого начала" — Рэддманн Хатгинс*

Код — это основная составляющая Цифрового Мира. Каждый предмет, существо или вещество имеет свой код и скрипт. Его может нарушить только тот, кто обладает форматом ЕЦС и выше.

## Генерация

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

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

* Аэлита Коперская (указан только 000)
* Виктор Коперский (указан только 001)
* Кеббиенн Хатгинс(у него отсутствует и код в реестре, следовательно у него не может он генерироваться в дальнейшем)
* Девятая (остановился в генерации)
* Эхо (указан только error)
* Мигель (повреждение)

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

Ошибки и особенности в коде зависят от самого персонажа:

* Рэддманн Хатгинс — единственный живорожденный ЕЦС, что уже говорит о его хрупкости. Однако все ошибки вызваны именно его сильными эмоциями, переживаниями и ОКР. Его код постоянно лагает, в нем проскакивают неточности, что может влечь за собой последствия, например, убийство Рейчел или других детей.
* Макото Саито — Фусаку существует и следует всем скриптам одновременно. Код постоянно сбрасывается и начинает генерироваться заново, а также первоначальное значение тоже меняется на то, что не занято. Это делает Фусаку невозможным для поиска и редактирования, но очень удобным для поиска самого Цифрового, которому необходимо не спускать с Макото глаз. По этой же причине Макото не может умереть от старости: код просто не успеет сгенерировать его естественную смерть и сбросится снова.
* Ронна Хатгинс — поврежденный ЕИ. Его код постоянно сбоит, что позволяет Ронне знать о Цифровом и пользоваться этим в своих целях.
* Сатана — не поврежден, но был отредактирован Аэлитой так, чтобы у него была способность играть на жизнь, присущей только ЕЦС. Из-за этого код может генерироваться некорректно, но это не влияет на его работоспособность, но зато делает непредсказуемым для таких персонажей, которые могут читать код и предсказывать дальнейшее поведение по нему.

## Код в реестре

Код в реестре отмечает номер существа в данном мире. В зависимости от формата он будет принимать свой определенный вид.

* У ЕЦС он выглядит следующим образом: [Сектор] - [Номер].DNS
* У ЕЦИ и Немезиды: [номер существа в мире]-[номер мира].[расширение]
* У существ с расширением .prototype: [номер].prototype
* У Прототипа: [номер].DNSP, но так как Прототип существовал только один, его код 0000

## Код у предметов или химических веществ

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

## Скрипт

У ЕИ присутствует свой определенный скрипт, которому они следуют, пока не умрут. В него можно вмешаться и изменить их жизнь, и это никак не отобразится на их работоспособности.

*Основная статья: Программирование*

У ЕЦИ и выше и поврежденных скрипт отсутствует, но он есть у Немезид. У Существ из Бездны и Анти-Бездны скрипт тоже отсутствует (относится к Аполлиону тоже).

## Поиск

В Цифровом присутствует поиск определенных файлов. Он совершается путем открытия специального окошка и введением кода в реестре. Некоторых персонажей невозможно найти, а именно поврежденных и Кеббиенна. Консоль работает вместе с поиском и по тому же принципу, поэтому поврежденные и Кеббиенн не подлежат исправлению через консоль.

## Мелочи

* Эхо единственный персонаж, у которого в коде реестра указано error, и код не генерируется, но ее файл называется "Echo.E404", что делает ее единственным персонажем, у которого имя и файл совпадают.
* У Кеббиенна нет вообще никакого кода, что делает его невозможным для поиска, но его возможно отредактировать вручную, если находиться рядом с ним.
* Девятая единственный персонаж, у которого код остановился в генерации, но она продолжала жить и принимать какие-то решения.
* Код Корнелия записывается в его мире, точнее, в том, что от него осталось.
* Код Аэлиты невозможно отредактировать. Можно попытаться лишь нанести урон ее внешей оболочке, но сознание останется в порядке. Иногда в попытках открыть ее файл можно увидеть сообщения от нее. Когда она покидает Цифровой, то ее файл просто исчезает и не подлежит поиску.
* Код Виктора защищен и не подлежит редактированию.