user

FlatOut W32 & BGM Tool

Мод для FlatOut 2 (2006) | Категорія: Інструменти для моддінгу

Автор: Chloe | Куратор: Modbadger

Мод для FlatOut 2 (2006) | Категорія: Інструменти для моддінгу

Автор: Chloe | Куратор: Modbadger

FlatOut W32 & BGM Tool - інструмент для роботи з файлами .w32 та .bgm у серії FlatOut.

Завантажено17.09.2025 19:43
Версія9.10
Розмір10.13 MB
Перегляди27
Завантажень15

Локалізації:

англійська

Мод локалізований на 1 мову

(Вам не потрібно нічого додатково завантажувати, щоб грати цими мовами)

Цей інструмент наразі здатний на:

  • Парсинг та відтворення форматів з пам'яті

  • Експорт автомобілів та трас у .fbx

  • Експорт автомобілів та трас з Rally Trophy і Tough Trucks у .fbx

  • Конвертація трас FlatOut 2 у FlatOut 1

  • Конвертація автомобілів FlatOut: Ultimate Carnage у FlatOut 1 і 2

  • Редагування трас у FlatOut 1, 2 і Ultimate Carnage

  • Імпорт нових трас у FlatOut 1, 2 і Ultimate Carnage

  • Імпорт моделей транспортних засобів у FlatOut 1, 2 і Ultimate Carnage

Автор дякує Gulbroz за допомогу з форматами.

Приклади та поради

Налаштування FBX для Blender

При імпорті .fbx файлів з цього інструменту використовуйте ці налаштування в Blender:

При експорті назад використовуйте ці налаштування:

Експорт та імпорт автомобіля

  1. Введіть FlatOutW32BGMTool_gcp.exe шлях/до/body.bgm -export_fbx у командний рядок

  2. Відредагуйте .fbx файл та внесіть бажані зміни й доповнення

  3. Введіть FlatOutW32BGMTool_gcp.exe шлях/до/model.fbx -create_fouc_bgm у командний рядок (Доступні формати: -create_fo1_bgm, -create_fo2_bgm і -create_fouc_bgm)

  4. Візьміть файли з закінченням _out.bgm і _out_crash.dat, перейменуйте їх та помістіть у ігрові файли.

Експорт та імпорт траси

  1. Введіть FlatOutW32BGMTool_gcp.exe шлях/до/track_geom.w32 -export_fbx -skip_hidden_props_a у командний рядок (для варіанта траси B або C використовуйте -skip_hidden_props_b або -skip_hidden_props_c)

  2. Відредагуйте .fbx файл та внесіть бажані зміни й доповнення

  3. Введіть FlatOutW32BGMTool_gcp.exe шлях/до/model.fbx -create_fouc_w32 у командний рядок (Доступні формати: -create_fo1_w32, -create_fo2_w32 і -create_fouc_w32)

  4. Якщо потрібно видалити траву або іншу рослинність, введіть FlatOutW32BGMTool_gcp.exe -empty_plant_db у командний рядок

  5. Якщо виникають проблеми з відсіканням, видаліть track_spvs.gen з папки геометрії траси.

  6. Скопіюйте нові .w32 і .gen файли, перейменуйте їх та помістіть у ігрові файли.

Експорт та імпорт траси зі збереженням дерев неушкодженими в FOUC

  1. Введіть FlatOutW32BGMTool_gcp.exe шлях/до/track_geom.w32 -export_fbx -skip_hidden_props_a у командний рядок (для варіанта траси B або C використовуйте -skip_hidden_props_b або -skip_hidden_props_c)

  2. Відредагуйте .fbx файл та внесіть бажані зміни й доповнення

  3. Введіть FlatOutW32BGMTool_gcp.exe шлях/до/track_geom.w32 шлях/до/model.fbx -import_all_surfaces -import_moved_props -import_cloned_props у командний рядок

  4. Якщо потрібно видалити траву або іншу рослинність, введіть FlatOutW32BGMTool_gcp.exe -empty_plant_db у командний рядок

  5. Якщо виникають проблеми з відсіканням, видаліть track_spvs.gen з папки геометрії траси.

  6. Скопіюйте нові .w32 і .gen файли, перейменуйте їх та помістіть у ігрові файли.

Конвертація автомобіля між іграми

  1. Введіть FlatOutW32BGMTool_gcp.exe шлях/до/body.bgm -export_fbx у командний рядок

  2. Введіть FlatOutW32BGMTool_gcp.exe шлях/до/body_out.fbx -create_fouc_bgm у командний рядок (Доступні формати: -create_fo1_bgm, -create_fo2_bgm і -create_fouc_bgm)

  3. Візьміть і перейменуйте відповідні файли та помістіть їх у ваші ігрові файли.

Довідка по матеріалам

Матеріалам призначаються шейдери на основі назв матеріалів. Ось зручне керівництво з іменування матеріалів (з урахуванням регістру) для отримання потрібного шейдера:

BGM шейдери:

  • За замовчуванням без ключових слів: Метал автомобіля

  • Кузов/фарбування автомобіля: префікс body

  • Дифузний матеріал автомобіля: префікс interior або grille

  • Вікна автомобіля: префікс window

  • Деформація автомобіля: префікс shear

  • Масштаб автомобіля: префікс scale

  • Шини автомобіля: префікс tire (такий же як дифузний у FO1/FO2, окремий шейдер у FOUC)

  • Диски автомобіля: префікс rim

  • Фари автомобіля: префікс light

  • Тінь: префікс shadow

  • Шкіра водія: префікс male або female

Додаткові примітки:

  • Матеріали з префіксом scaleshock і shearhock налаштовані без альфи

  • Матеріали з суфіксом _alpha примусово мають альфу незалежно від префікса

Шейдери карт:

  • За замовчуванням без ключових слів: Статичний попередньо освітлений

  • Прапорець альфи: префікс alpha_ або wirefence_ або суфікс _alpha

  • Подвійний UV рельєф: префікс dm_, terrain_, road_tarmac або road_gravel

  • Подвійний UV рельєф зі спекуляром: префікс sdm_

  • Стовбур дерева: префікс treetrunk

  • Гілка дерева: префікс alpha_treebranch або alpha_bushbranch

  • Листя дерева: префікс alpha_treelod, alpha_treesprite, alpha_bushlod або alpha_bushsprite

  • Вода: Назвіть матеріал water або дайте йому префікс puddle

  • Статичне віконне скло: префікс static_windows

  • Динамічне віконне скло: префікс dynamic_windows

  • Динамічні об'єкти: суфікс _dynamic

  • Динамічні об'єкти зі спекуляром: суфікс _dynamic_specular

Додаткові примітки:

Шейдери рельєфу не підтримують кольори вершин, використовуйте статичний попередньо освітлений, якщо хочете запікати освітлення через кольори вершин замість текстури карти кольорів!

Ви можете перевірити актуальність інструкції тут.

Список аргументів командного рядка

Аргументи W32

  • -create_fo1_w32 - Експортує .fbx у трасу w32 для FlatOut 1

  • -create_fo2_w32 - Експортує .fbx у трасу w32 для FlatOut 2

  • -create_fouc_w32 - Експортує .fbx у трасу w32 для FlatOut: Ultimate Carnage

  • -create_fo1_cdb - Експортує .fbx у колізію траси cdb.gen для FlatOut 1

  • -export_fbx - Експортує карту в файл .fbx для перегляду

  • -export_w32 - Експортує карту в файл .w32 (має створити ідентичний файл за відсутності додаткових аргументів, якщо ні - повідомте про помилку!)

  • -export_text - Експортує карту в читабельний текстовий файл

  • -text_streams - Експортує всі буфери вершин та індексів у текст, величезний розмір файлу та затрати часу!

  • -text_materials - Експортує всі дані матеріалів у текст, включаючи шейдери та деякі невідомі метадані

  • -text_streams_fouc_offseted - Експортує буфери вершин у текст із вже застосованими зсувами поверхні

  • -text_streams_fouc_normalized - Експортує буфери вершин у текст як нормалізовані числа з плаваючою точкою

  • -text_streams_fouc_int8 - Експортує буфери вершин у текст як масиви int8

  • -remove_object_dummies - Створює новий файл .w32 карти з усіма видаленими об'єктами та заглушками об'єктів (наприклад, камери меню в FOUC)

  • -remove_props - Створює новий файл .w32 карти з усіма видаленими пропами

  • -enable_all_props - Створює новий файл .w32 карти з усіма видимими пропами (BugBear залишила багато прихованих пропів на кожній трасі)

  • -disable_car_collisions - Створює новий файл .w32 карти з відключеними зіткненнями автомобіль-автомобіль

  • -convert_to_fo1 - Створює новий файл .w32 карти, який може бути завантажений у FlatOut 1

  • -skip_hidden_props_a - Експортує лише пропи з варіанта траси A в файл .fbx

  • -skip_hidden_props_b - Експортує лише пропи з варіанта траси B в файл .fbx

  • -skip_hidden_props_c - Експортує лише пропи з варіанта траси C в файл .fbx

  • -export_bvh_nodes - Експортує зони відсікання BVH в файл .fbx

  • -empty_bvh_gen - Бере файл track_bvh.gen і генерує новий без будь-якого відсікання, не використовуйте, якщо у вас немає проблем з автогенерованим файлом!

  • -empty_plant_vdb - Генерує порожній plant_vdb.gen, видаляє всю траву з карти

  • -import_moved_props - Імпортує переміщені позиції пропів з файлу .fbx, використання: FlatOutW32BGMTool_gcp.exe (ім'я файлу w32) (ім'я файлу fbx) -import_moved_props

  • -ungroup_moved_props - Розгруповує переміщені пропи, якщо увімкнено -import_moved_props, може запобігти небажаній фізичній поведінці

  • -import_cloned_props - Імпортує нові клоновані пропи з файлу .fbx, використання: FlatOutW32BGMTool_gcp.exe (ім'я файлу w32) (ім'я файлу fbx) -import_cloned_props

  • -import_all_props - Імпортує всі пропи з файлу .fbx і видаляє оригінальні w32, використання: FlatOutW32BGMTool_gcp.exe (ім'я файлу w32) (ім'я файлу fbx) -import_all_props

  • -import_all_object_dummies - Імпортує всі заглушки об'єктів з файлу .fbx і видаляє оригінальні w32, використання: FlatOutW32BGMTool_gcp.exe (ім'я файлу w32) (ім'я файлу fbx) -import_all_object_dummies

  • -import_surfaces - Імпортує меші поверхонь з файлу .fbx, якщо вони мають суфікс export у назві, використання: FlatOutW32BGMToolgcp.exe (ім'я файлу w32) (ім'я файлу fbx) -import_surfaces

  • -import_all_surfaces - Імпортує всі меші поверхонь з файлу .fbx, використання: FlatOutW32BGMTool_gcp.exe (ім'я файлу w32) (ім'я файлу fbx) -import_all_surfaces

  • -import_and_match_all_surfaces - Імпортує всі меші поверхонь з файлу .fbx і співставляє їх з будь-якою дійсною поверхнею w32, використання: FlatOutW32BGMTool_gcp.exe (ім'я файлу w32) (ім'я файлу fbx) -import_and_match_all_surfaces

  • -import_and_match_all_meshes - Імпортує всі меші з файлу .fbx і співставляє їх з будь-якою дійсною поверхнею w32, використання: FlatOutW32BGMTool_gcp.exe (ім'я файлу w32) (ім'я файлу fbx) -import_and_match_all_meshes

  • -clear_old_materials - Видаляє всі оригінальні матеріали з w32 перед імпортом матеріалів з .fbx, не діє, якщо не увімкнено -import_and_match_all_surfaces

  • -no_material_reuse - Змушує імпортовані меші не використовувати оригінальні матеріали w32, замість цього завжди імпортує нові з .fbx

  • -no_tree_hack - Відключає коригування векторів нормалей для шейдерів дерев у Ultimate Carnage

  • -import_deletions - Видаляє поверхні та пропи, які були видалені з файлу .fbx, використання: FlatOutW32BGMTool_gcp.exe (ім'я файлу w32) (ім'я файлу fbx) -import_deletions

Аргументи BGM

  • -create_fo1_bgm - Експортує .fbx в автомобіль bgm для FlatOut 1

  • -create_fo2_bgm - Експортує .fbx в автомобіль bgm для FlatOut 2

  • -create_fouc_bgm - Експортує .fbx в автомобіль bgm для FlatOut: Ultimate Carnage

  • -export_fbx - Експортує автомобіль в файл .fbx для перегляду

  • -export_bgm - Експортує автомобіль в файл .bgm (має створити ідентичний файл за відсутності додаткових аргументів, якщо ні - повідомте про помилку!)

  • -export_text - Експортує автомобіль в читабельний текстовий файл

  • -text_streams - Експортує всі буфери вершин та індексів у текст, величезний розмір файлу та затрати часу!

  • -text_materials - Експортує всі дані матеріалів у текст, включаючи шейдери та деякі невідомі метадані

  • -text_streams_fouc_offseted - Експортує буфери вершин у текст із вже застосованими зсувами поверхні

  • -text_streams_fouc_normalized - Експортує буфери вершин у текст як нормалізовані числа з плаваючою точкою

  • -text_streams_fouc_int8 - Експортує буфери вершин у текст як масиви int8

  • -convert_to_fo1 - Конвертує автомобіль з формату FlatOut 2 або Ultimate Carnage у формат FlatOut 1

  • -convert_to_fo2 - Конвертує автомобіль з формату Ultimate Carnage у формат FlatOut 2

  • -no_rim_alpha - Відключає альфа-канал для текстури дисків на автомобілях, корисно для портування UC -> FO2

  • -force_rim_alpha - Примусово вмикає альфа-канал для текстури дисків на автомобілях, корисно для портування FO2 -> UC

  • -force_tire_alpha - Примусово вмикає альфа-канал для текстури шин на автомобілях, корисно для портування FO2 -> UC

  • -make_double_sided - Клонує та перевертає кожен меш, щоб зробити модель двосторонньою

Аргументи 4B

  • -export_bmp - Експортує файл .4b в зображення BMP

Інші аргументи

  • -log_warnings_only - Виводить лише помилки та попередження в консоль

  • -log_errors_only - Виводить лише помилки в консоль

  • -use_vanilla_names - Експортує файли з їх оригінальними назвами, наприклад track_geom.w32, track_bvh.gen

Рекомендовані файли

Zombie Panic!
Мод

Zombie Panic!
Half-Life (1998)

Мультиплеєрний режим

Автор:

Trylr

Zombie Panic! — це мультиплеєрний мод для Half-Life, де ви та ваші друзі — ті хто вижив, а один з вас стає зомбі. Щоразу, коли вижившого вбивають — він воскресає у вигляді зомбі і приєднується до полювання на решту. При цьому боєприпаси обмежені, тож стріляти наліво-направо не вийде — доведеться економити й працювати в команді.

Half-Life: SIGNAL LOST
Мод

Half-Life: SIGNAL LOST
Half-Life (1998)

Кастомна кампанія

Автор:

LadyJaneThrace

Half-Life: Signal Lost - атмосферний сюжетний мод для Half-Life, натхненний демо-версією Half-Life: Uplink. Мод пропонує детально опрацьовані рівні, продуманий ігровий процес і свіжий погляд на знайомий всесвіт, зберігаючи дух оригіналу та стаючи майже самостійною грою.

Half-Life: Echoes
Мод

Half-Life: Echoes
Half-Life (1998)

Кастомна кампанія

Автор:

MrGnang

Half-Life: Echoes - це модифікація Half-Life, яка дозволяє поглянути на події оригінальної гри з іншого боку, одночасно покращуючи графіку та анімацію. Ви граєте за вченого з кодовим ім’ям "Суб’єкт № 12", який прибуває до дослідницького комплексу Чорна Меза в день катастрофи. Тепер його головна мета - вижити серед хаосу.

Crack-Life
Мод

Crack-Life
Half-Life (1998)

Повні переробки

Автор:

siemka123

Crack-Life - епатажний та абсурдний мод для Half-Life, який замінює оригінальні моделі, звуки та текстури на елементи з інтернет-мемів, фільмів і попкультури. Він сповнений недоречного гумору, пародій і безглуздих ситуацій на будь-який смак.

FlatOut 2 Suspension Damage
Мод

FlatOut 2 Suspension Damage
FlatOut 2 (2006)

Геймплей

Автор:

Chloe

FlatOut 2 Suspension Damage – плагін, який додає пошкодження підвіски у FlatOut 2, подібно до FlatOut 1 та Ultimate Carnage.

C&C: Shockwave Chaos
Мод

C&C: Shockwave Chaos
Command & Conquer: Generals (2003)

Розширення

Автор:

NLS - No Life Studios

C&C: Shockwave Chaos — мод, створений на основі C&C: Shockwave для Generals: Zero Hour. Автори поставили перед собою дивну, але кумедну мету — зробити гру настільки незбалансованою, що вона знову стане збалансованою. Результатом стала справжня феєрія хаосу, де здоровий глузд поступається місцем гумору, мемам і відвертому божевіллю.

Heather Reskin
Аддон

Heather Reskin
Vampire: The Masquerade - Bloodlines (2004)

Персонажі

Автор:

Mukridzsin

Heather Reskin — невеликий аддон для Vampire: The Masquerade – Bloodlines, який змінює скін Хізер на більш готичний і спокусливий.