Build 1465

Пожалуйста, помогите улучшить эту статью. Более подробную информацию можно найти на странице обсуждения.

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

Однопользовательская сборка с тремя уровнями за 5 марта 2003 г. Из интересных особенностей — демонстрировавшиеся на E3 уровни с разрушаемыми металлоконструкциями и неподвижными ботами, хорошо проработанная физика поведения «Нивы». Но что самое интересное — наличие рук на руле при виде от первого лица, а также наличие сталкера в кабине при виде от третьего лица (напомним, что в предыдущих сборках с машинами игрок внутри отсутствовал). Стоит отметить также и перенастроенную на стрелочное управление машину.

## Примечательные достоинства

* Новые сигнатуры файлов локаций и баз данных.
* Модель поведения «Нивы».
* Физика и динамические объекты (*на илл.*).
* Аномалии.
* Модели карлика.

## Установка

1. Распаковать архив с билдом;
2. Чтобы сборка не вылетала с логом:
`*Loading details...*
*STOP file 'TextureManager.cpp', line 180. Reason\*\*\*:*
*\*\*\* API-failure \*\*\**
*Invalid call*`
Необходимо распаковать **gamedata.xrp**, удалить этот файл, затем удалить **level.details** у всех уровней;
3. Запустить необходимый bat-файл.

## Исправления, модификации

### Агропром с «куклами».

В оригинале сборки присутствовала папка **gamedata**, в которой содержался изменённый файл *level.spawn* для Агропрома. В нём добавлено большое количество «кукол» — моделей НПС с отключённой логикой (стоящих на месте). Некоторые из них держат в руках оружие. Для загрузки игры с таким файлом можно пойти двумя путями.

Первый — скопировать папку уровня (оригинальное имя **level2\_all\_4\_fin**) и заменить в ней файл *level.spawn* на нужный.

При этом необходимо создать новый bat-файл со следующим текстом:

`XR_3DA.exe -I -external -start server(**%новое\_имя\_папки\_с\_уровнем%**/single) client(localhost)`

Где **%новое\_имя\_папки\_с\_уровнем%** - это имя скопированной вами папки с уровнем Агропром.

Второй — делать «подмену» файла *level.spawn* при запуске сборки. Делается это при помощи тех же «батников».

Вот последовательность действий.

**1.** Переименовать оригинальный файл *level.spawn* в файл *level-original.spawn*

**2.** Переименовать файл *level.spawn* с «куклами» в файл *level-dolls.spawn*

**3.** Дописать в самом начале bat-файла, запускающего сингловый Агропром, команду

`copy gamedata\levels\**%ваше\_имя\_папки\_с\_уровнем%**\level-original.spawn gamedata\levels\**%ваше\_имя\_папки\_с\_уровнем%**\level.spawn`

Где **%ваше\_имя\_папки\_с\_уровнем%** - это имя папки с сингловым Агропромом (оригинальное имя папки **level2\_all\_4\_fin**)

**4.** Создать bat-файл со следующим текстом:

`copy gamedata\levels\**%ваше\_имя\_папки\_с\_уровнем%**\level-dolls.spawn gamedata\levels\**%ваше\_имя\_папки\_с\_уровнем%**\level.spawn

XR_3DA.exe -I -external -start server(**%ваше\_имя\_папки\_с\_уровнем%**/single) client(localhost)`

Где **%ваше\_имя\_папки\_с\_уровнем%** - это имя папки с сингловым Агропромом (оригинальное имя папки **level2\_all\_4\_fin**)

**5.** Запустить.

### Исправление запуска с травой

Позволяет запустить билд с травой на современных видеокартах.