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

  • Импорт коллизий трасс в FlatOut 1

Автор благодарит 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

Рекомендуемые файлы

Ra2Yr Modern Warfare Mod
Мод

Ra2Yr Modern Warfare Mod
Command & Conquer: Yuri's Revenge (2001)

Тотальная конверсия

Автор:

TD_Ibanez_Gaming

Ra2Yr Modern Warfare Mod для Yuri's Revenge, который делает особый акцент на реалистичности и современных образцах оружия.

ZPatch FO1
Мод

ZPatch FO1
FlatOut (2004)

Патчи

Автор:

Zolika1351

ZPatch FO1 исправляет и улучшает различные аспекты игры - добавляет оконный режим без рамки, устраняет растянутый интерфейс (HUD) и неправильное поле зрения (FOV) на широких экранах, снимает ограничение FPS, отключает принудительный VSync и многое другое!

C&C World War II
Мод

C&C World War II
Command & Conquer: Generals (2003)

Тотальная конверсия

Автор:

WhenTheyCry

C&C World War II - тотальная конверсия для Generals Zero Hour, переносящая игру во Вторую мировую. В моде доступны 4 фракции (Союзники, СССР, Третий Рейх и Япония) с тремя специализациями каждая, уникальная система развития техники по годам, новые карты, озвучка и звуки, улучшенный ИИ и глубокий упор на тактику и логистику боя.

Winter mod for Stronghold 2
Мод

Winter mod for Stronghold 2
Stronghold 2 (2005)

Модели и текстуры

Автор:

Mattele

Winter mod for Stronghold 2 - зимний визуальный мод, который превращает привычные весенне-летние пейзажи Stronghold 2 в холодное заснеженное пространство, напоминающее атмосферу Stronghold Legends. Если вы хотите почувствовать зиму, не выходя из дома, соскучились по снегу летом или устали от вечной зелени в игре, этот мод то что нужно.

Stronghold Europe HD
Мод

Stronghold Europe HD
Stronghold: Crusader (2002)

Полные переработки

Автор:

CyberCorpse

Мод для Stronghold Crusader, полностью преображающая игру в духе оригинальной Stronghold 1. Здесь всё дышит европейским средневековьем: от зелёных лугов и берёз до волков и знакомых лордов. Пустыня и аравийские правители остались в прошлом — теперь вас ждёт насыщенная зелень, обновлённые текстуры, переработанный интерфейс и атмосферная музыка.

ROTR Widescreen for 1.86
Аддон

ROTR Widescreen for 1.86
Command & Conquer: Generals (2003)

Патчи

Автор:

OliverWalker

ROTR Widescreen for 1.86 - это аддон, который добавляет высококачественные текстуры пользовательского интерфейса в формате 16:9 для мода Rise of the Reds.

Generals Mod Revision
Мод

Generals Mod Revision
Command & Conquer: Yuri's Revenge (2001)

Тотальная конверсия

Автор:

ryancaesar12345

Generals Mod Revision — это прямое продолжение Generals Mod 2.5 для Yuri's Revenge. Это мод добавляет новые фракции и имеет очень сложный и интересный ИИ, в отличие от оригинальной игры, но компания в нем отключена.