Nfsmw modtools російська документація

Це всі необхідні файли і програми, які були використані для створення Ferrari 360 Spider для Need For Speed: Most Wanted. Вони можуть допомогти при створенні свого автомобіля для гри, на основі готового прикладу. Але будьте уважні: все утиліти були ретельно тестовані де-небудь. Вони не будуть працювати з Need For Speed: Carbon.

vltedit - утиліта, що проглядає файли системи бази даних VLT

vpak - розпаковує VPAK файли і генерує VLT / BIN файли

vltpatcher - застосовує патч скрипт MWPS до файлу VPAK

mwgc - компілює ASE або MWR в GEOMETRY.BIN файл (дивись build.bat з папки ferrari360 для прикладу)

mwtc - компілює комплект DDS файлів в TEXTURE.BIN файл (дивись build.bat і texdefn.txt з папки ferrari360 для прикладу)

texpatch - пропатчівать texture.bin з одиночної текстурою для створення нового лого виробника авто

VLTEdit може тільки переглядати файли бази даних VLT, незважаючи на приставку -edit. Файли, які знаходяться в грі, називаються VPAK файлами. Вам потрібно буде вийняти VLT файли з VPAK файлів, використовуючи vpak. Як користуватися vpak (VPAK Unpacker'ом):
Скопіюй файли attributes.bin, fe_attrib.bin і gameplay.bin з папки NFSMW \ GLOBAL в папку з файлом unpackall.bat і запусти його. З VLTEdit можна ідентифікувати значення і типи даних полів в межах бази даних VLT, наприклад для зміни характеристик. Ці значення слід використовувати для генерації патч скрипта, або файлу MWPS.

Файли MWPS - просто текстові файли, які містять патч скрипт для зміни бази даних vlt (редагування характеристик авто та ін.). Вони можуть бути застосовані статично за допомогою утиліти vltpatcher. або динамічно через NFSMW Mod Loader. (Дивись для прикладу ATTRIBUTES.MWPS і FE.MWPS з папки ferrari360 \ output \ CARS_REPLACE \ SL65)

Логотип виробника необхідно назвати і пропатчити в залежності від назви виробника всередині файлу CAR.INI. Для виробника з ідентифікатором 32 (ID) і назвою "FERRARI" ім'я файлу буде "32-FERRARI.BIN" і текстура всередині нього повинна бути названа "CARSELECT_MANUFACTURER_FERRARI". Потім слід прописати значення ID у файлі FE.MWPS, відкрити його можна за допомогою блокнота. (Дивись для прикладу build.bat в папці ferrari360)

Вторинний, або допоміжний логотип потрібно пропатчити в залежності від назви авто, замість якої виготовляється нове авто. Наприклад, для заміни "SL65", назва текстури всередині файлу BIN має називатися "SECONDARY_LOGO_SL65_1". (Дивись для прикладу build.bat в папці ferrari360)

NFS: MW Mod Loader може бути завантажений як частина релізу Ferrari 360 (скачати можна звідси)
Mod Loader потрібен для відображення логотипів виробника і вторинного логотипу і для динамічного пропатчіванія MWPS скриптів в пам'яті.

mwtc працює тільки з DXT1 і DXT3 зображеннями і генерує "стислу" форму текстур, яка не завжди використовується для вторинного логотипу та логотипу виробника. Можна використовувати BinTex замість mwtc для створення своїх текстур, якщо немає бажання змінювати характеристики текстур - розміри і т.д. (Дивись для прикладу texdefn.txt і build.bat в папці ferrari360)

mwgc генерує файл GEOMETRY.BIN або з формату MW Raw Geometry, який може бути зроблений за допомогою ZModeler (з використанням фільтра mwrawfilter.zmf з папки zmodeler), або ж з ASE файлу, який може бути експортований з багатьох 3d дизайнерських утиліт. mwgc також вимагає деякі команди, лінійні параметри і додаткові матеріали маппінга файлів для належної операції. (Дивись для прикладу matlist360.txt, xlink360.txt і build.bat в папці ferrari360)

1. Установи Mod Loader за допомогою установника Ferrari 360 Spider. Чи не встановлюй авто, тільки встанови сам Mod Loader.

2. Зроби все необхідні зміни файлу mw360.z3d (папка ferrari360). Експортує отриманий результат як файл mw360.mwr.

3. Зроби все необхідні зміни текстур редагуванням DDS файлів за допомогою Photoshop або PaintShopPro.

5. Запусти build.bat

6. Скопіюй вміст папки output в директорію ADDONS гри. Якщо такий папки немає, створи її.

7. Запусти Mod Loader і всі твої виконані зміни повинні бути видні замість Ferrari 360 Spider в грі.