


FlatOut W32 & BGM Tool
Mod para FlatOut 2 (2006) | Categoría: Herramientas de modding
Autor: Chloe | Curador: Modbadger
Mod para FlatOut 2 (2006) | Categoría: Herramientas de modding
Autor: Chloe | Curador: Modbadger
FlatOut W32 & BGM Tool - una herramienta para trabajar con archivos .w32 y .bgm en la serie FlatOut.
Traducciones:

Traducciones:
El mod está localizado a 1 idioma
(No necesitas descargar nada adicional para jugar en estos idiomas)
Esta herramienta es actualmente capaz de:
Parsear y recrear los formatos desde la memoria
Exportar coches y pistas a .fbx
Exportar coches y pistas de Rally Trophy y Tough Trucks a .fbx
Convertir pistas de FlatOut 2 a FlatOut 1
Convertir coches de FlatOut: Ultimate Carnage a FlatOut 1 y 2
Editar pistas en FlatOut 1, 2 y Ultimate Carnage
Importar nuevas pistas a FlatOut 1, 2 y Ultimate Carnage
Importar modelos de vehículos a FlatOut 1, 2 y Ultimate Carnage
El autor agradece a Gulbroz por la ayuda con los formatos.
Ejemplos y consejos
Configuración FBX para Blender
Al importar archivos .fbx de esta herramienta, usa esta configuración en Blender:

Al exportarlos de vuelta, usa esta configuración:

Exportar e importar un vehículo
Ingresa
FlatOutW32BGMTool_gcp.exe ruta/a/body.bgm -export_fbxen una ventana de comandosEdita el archivo .fbx y realiza los cambios y adiciones deseados
Ingresa
FlatOutW32BGMTool_gcp.exe ruta/a/model.fbx -create_fouc_bgmen una ventana de comandos (Los formatos disponibles son-create_fo1_bgm,-create_fo2_bgmy-create_fouc_bgm)Toma los archivos que terminan en
_out.bgmy_out_crash.dat, renómbralos y ponlos en los archivos del juego.
Exportar e importar una pista
Ingresa
FlatOutW32BGMTool_gcp.exe ruta/a/track_geom.w32 -export_fbx -skip_hidden_props_aen una ventana de comandos (para la variante de pista B o C usa-skip_hidden_props_bo-skip_hidden_props_c)Edita el archivo .fbx y realiza los cambios y adiciones deseados
Ingresa
FlatOutW32BGMTool_gcp.exe ruta/a/model.fbx -create_fouc_w32en una ventana de comandos (Los formatos disponibles son-create_fo1_w32,-create_fo2_w32y-create_fouc_w32)Si necesitas remover césped u otra vegetación, ingresa
FlatOutW32BGMTool_gcp.exe -empty_plant_dben una ventana de comandosSi experimentas problemas de culling, elimina
track_spvs.gende tu carpeta de geometría de pista.Copia los nuevos archivos .w32 y .gen, renómbralos y ponlos en los archivos del juego.
Exportar e importar una pista manteniendo los árboles intactos en FOUC
Ingresa
FlatOutW32BGMTool_gcp.exe ruta/a/track_geom.w32 -export_fbx -skip_hidden_props_aen una ventana de comandos (para la variante de pista B o C usa-skip_hidden_props_bo-skip_hidden_props_c)Edita el archivo .fbx y realiza los cambios y adiciones deseados
Ingresa
FlatOutW32BGMTool_gcp.exe ruta/a/track_geom.w32 ruta/a/model.fbx -import_all_surfaces -import_moved_props -import_cloned_propsen una ventana de comandosSi necesitas remover césped u otra vegetación, ingresa
FlatOutW32BGMTool_gcp.exe -empty_plant_dben una ventana de comandosSi experimentas problemas de culling, elimina
track_spvs.gende tu carpeta de geometría de pista.Copia los nuevos archivos .w32 y .gen, renómbralos y ponlos en los archivos del juego.
Convertir un vehículo entre juegos
Ingresa
FlatOutW32BGMTool_gcp.exe ruta/a/body.bgm -export_fbxen una ventana de comandosIngresa
FlatOutW32BGMTool_gcp.exe ruta/a/body_out.fbx -create_fouc_bgmen una ventana de comandos (Los formatos disponibles son-create_fo1_bgm,-create_fo2_bgmy-create_fouc_bgm)Toma y renombra los archivos apropiados, y ponlos en tus archivos de juego.
Ayuda con materiales
A los materiales se les asignan shaders basados en los nombres de los materiales. Aquí tienes una guía práctica sobre cómo nombrar tus materiales (sensible a mayúsculas) para obtener el shader que deseas:
Shaders BGM:
Por defecto sin palabras clave: Metal del coche
Carrocería/pintura del coche: prefijo
bodyMaterial difuso del coche: prefijo
interiorogrilleVentanas del coche: prefijo
windowDeformación del coche: prefijo
shearEscala del coche: prefijo
scaleNeumáticos del coche: prefijo
tire(igual que difuso del coche en FO1/FO2, shader separado en FOUC)Llantas del coche: prefijo
rimLuces del coche: prefijo
lightSombra: prefijo
shadowPiel del conductor: prefijo
maleofemale
Notas adicionales:
Los materiales con prefijo
scaleshockyshearhockestán configurados sin alfaLos materiales con sufijo
_alphatienen alfa forzado independientemente del prefijo
Shaders de mapas:
Por defecto sin palabras clave: Estático preiluminado
Bandera alfa: prefijo
alpha_owirefence_o sufijo_alphaTerreno UV doble: prefijo
dm_,terrain_,road_tarmacoroad_gravelTerreno UV doble con especular: prefijo
sdm_Tronco de árbol: prefijo
treetrunkRama de árbol: prefijo
alpha_treebranchoalpha_bushbranchHoja de árbol: prefijo
alpha_treelod,alpha_treesprite,alpha_bushlodoalpha_bushspriteAgua: Nombra tu material
watero dale el prefijopuddleVidrio de ventana estático: prefijo
static_windowsVidrio de ventana dinámico: prefijo
dynamic_windowsObjetos dinámicos: sufijo
_dynamicObjetos dinámicos con especular: sufijo
_dynamic_specular
Notas adicionales:
¡Los shaders de terreno no soportan colores de vértice, usa estático preiluminado si quieres hornear iluminación vía colores de vértice en lugar de una textura de mapa de colores!
Puedes verificar la vigencia de las instrucciones aquí.
Lista de argumentos de línea de comandos
Argumentos W32
-create_fo1_w32- Exporta un .fbx a una pista w32 de FlatOut 1-create_fo2_w32- Exporta un .fbx a una pista w32 de FlatOut 2-create_fouc_w32- Exporta un .fbx a una pista w32 de FlatOut: Ultimate Carnage-create_fo1_cdb- Exporta un .fbx a una colisión de pista cdb.gen de FlatOut 1-export_fbx- Exporta el mapa a un archivo .fbx visualizable-export_w32- Exporta el mapa a un archivo .w32 (debería producir un archivo idéntico si no hay argumentos adicionales, ¡si no es así, reporta un bug!)-export_text- Exporta el mapa a un archivo de texto legible-text_streams- Exporta todos los buffers de vértices e índices a texto, ¡tamaño de archivo enorme y costo de tiempo!-text_materials- Exporta todos los datos de materiales a texto, incluyendo shaders y algunos metadatos desconocidos-text_streams_fouc_offseted- Exporta buffers de vértices a texto con sus desplazamientos de superficie ya aplicados-text_streams_fouc_normalized- Exporta buffers de vértices a texto como números de punto flotante normalizados-text_streams_fouc_int8- Exporta buffers de vértices a texto como arreglos int8-remove_object_dummies- Crea un nuevo archivo .w32 del mapa con todos los objetos y objetos dummy removidos (ej. cámaras de menú en FOUC)-remove_props- Crea un nuevo archivo .w32 del mapa con todos los props removidos-enable_all_props- Crea un nuevo archivo .w32 del mapa con todos los props visibles (BugBear dejó muchos props ocultos en cada pista)-disable_car_collisions- Crea un nuevo archivo .w32 del mapa con las colisiones coche-coche deshabilitadas-convert_to_fo1- Crea un nuevo archivo .w32 del mapa que puede ser cargado por FlatOut 1-skip_hidden_props_a- Solo exporta los props de la variante de pista A al archivo .fbx-skip_hidden_props_b- Solo exporta los props de la variante de pista B al archivo .fbx-skip_hidden_props_c- Solo exporta los props de la variante de pista C al archivo .fbx-export_bvh_nodes- Exporta zonas de culling BVH al archivo .fbx-empty_bvh_gen- Toma un archivo track_bvh.gen y genera uno nuevo sin ningún culling, ¡no uses a menos que tengas problemas con el archivo autogenerado!-empty_plant_vdb- Genera un plant_vdb.gen vacío, remueve todo el césped del mapa-import_moved_props- Importa posiciones de props movidos desde un archivo .fbx, uso: FlatOutW32BGMTool_gcp.exe (nombre archivo w32) (nombre archivo fbx) -import_moved_props-ungroup_moved_props- Desagrupa props movidos si -import_moved_props está habilitado, puede prevenir comportamiento físico no deseado-import_cloned_props- Importa nuevos props clonados desde un archivo .fbx, uso: FlatOutW32BGMTool_gcp.exe (nombre archivo w32) (nombre archivo fbx) -import_cloned_props-import_all_props- Importa todos los props desde un archivo .fbx y elimina los w32 originales, uso: FlatOutW32BGMTool_gcp.exe (nombre archivo w32) (nombre archivo fbx) -import_all_props-import_all_object_dummies- Importa todos los objetos dummy desde un archivo .fbx y elimina los w32 originales, uso: FlatOutW32BGMTool_gcp.exe (nombre archivo w32) (nombre archivo fbx) -import_all_object_dummies-import_surfaces- Importa mallas de superficie desde un archivo .fbx si tienen el sufijo export en su nombre, uso: FlatOutW32BGMToolgcp.exe (nombre archivo w32) (nombre archivo fbx) -import_surfaces-import_all_surfaces- Importa todas las mallas de superficie desde un archivo .fbx, uso: FlatOutW32BGMTool_gcp.exe (nombre archivo w32) (nombre archivo fbx) -import_all_surfaces-import_and_match_all_surfaces- Importa todas las mallas de superficie desde un archivo .fbx y las empareja con cualquier superficie w32 válida, uso: FlatOutW32BGMTool_gcp.exe (nombre archivo w32) (nombre archivo fbx) -import_and_match_all_surfaces-import_and_match_all_meshes- Importa todas las mallas desde un archivo .fbx y las empareja con cualquier superficie w32 válida, uso: FlatOutW32BGMTool_gcp.exe (nombre archivo w32) (nombre archivo fbx) -import_and_match_all_meshes-clear_old_materials- Remueve todos los materiales originales del w32 antes de importar los del .fbx, no tiene efecto a menos que -import_and_match_all_surfaces esté habilitado-no_material_reuse- Hace que las mallas importadas no usen ningún material w32 original, en su lugar siempre importa nuevos desde el .fbx-no_tree_hack- Desactiva el ajuste de vectores normales para shaders de árboles en Ultimate Carnage-import_deletions- Elimina superficies y props que han sido eliminados desde un archivo .fbx, uso: FlatOutW32BGMTool_gcp.exe (nombre archivo w32) (nombre archivo fbx) -import_deletions
Argumentos BGM
-create_fo1_bgm- Exporta un .fbx a un coche bgm de FlatOut 1-create_fo2_bgm- Exporta un .fbx a un coche bgm de FlatOut 2-create_fouc_bgm- Exporta un .fbx a un coche bgm de FlatOut: Ultimate Carnage-export_fbx- Exporta el coche a un archivo .fbx visualizable-export_bgm- Exporta el coche a un archivo .bgm (debería producir un archivo idéntico si no hay argumentos adicionales, ¡si no es así, reporta un bug!)-export_text- Exporta el coche a un archivo de texto legible-text_streams- Exporta todos los buffers de vértices e índices a texto, ¡tamaño de archivo enorme y costo de tiempo!-text_materials- Exporta todos los datos de materiales a texto, incluyendo shaders y algunos metadatos desconocidos-text_streams_fouc_offseted- Exporta buffers de vértices a texto con sus desplazamientos de superficie ya aplicados-text_streams_fouc_normalized- Exporta buffers de vértices a texto como números de punto flotante normalizados-text_streams_fouc_int8- Exporta buffers de vértices a texto como arreglos int8-convert_to_fo1- Convierte el coche del formato FlatOut 2 o Ultimate Carnage al formato FlatOut 1-convert_to_fo2- Convierte el coche del formato Ultimate Carnage al formato FlatOut 2-no_rim_alpha- Desactiva alpha para la textura de llanta en coches, útil para puertos UC -> FO2-force_rim_alpha- Fuerza alpha para la textura de llanta en coches, útil para puertos FO2 -> UC-force_tire_alpha- Fuerza alpha para la textura de neumático en coches, útil para puertos FO2 -> UC-make_double_sided- Clona y voltea cada malla para hacer el modelo de doble cara
Argumentos 4B
-export_bmp- Exporta el archivo .4b a una imagen BMP
Otros argumentos
-log_warnings_only- Solo imprime errores y advertencias en la consola-log_errors_only- Solo imprime errores en la consola-use_vanilla_names- Exporta los archivos con sus nombres originales, ej. track_geom.w32, track_bvh.gen
Archivos recomendados

VTMB: Arsenal ModVampire: The Masquerade - Bloodlines (2004)
VTMB: Arsenal Mod para Vampire: The Masquerade – Bloodlines amplía el arsenal de armas añadiendo nuevas pistolas, rifles, escopetas y armas cuerpo a cuerpo, haciendo los combates más diversos y dinámicos.

Contra 007 ClassicCommand & Conquer: Generals (2003)
Contra 007 Classic es una remasterización del popular mod Contra 007 para Generals Zero Hour. Corrige numerosos errores técnicos del original y mejora el equilibrio, preservando la jugabilidad clásica de Contra 007.

Hero EditorDiablo II (2000)
Hero Editor es una utilidad popular para editar personajes de Diablo II, que te permite modificar las estadísticas, habilidades e inventario de tu héroe.

C&C: Shockwave ChaosCommand & Conquer: Generals (2003)
C&C: Shockwave Chaos es un mod creado basándose en C&C: Shockwave para Generals: Zero Hour. Los autores se propusieron un objetivo extraño pero divertido: hacer el juego tan desequilibrado que volviera a equilibrarse. El resultado fue una verdadera extravagancia de caos, donde el sentido común cede paso al humor, los memes y la locura absoluta.

E7 Black StarHalf-Life (1998)
E7 Black Star es un mod para un solo jugador de Half-Life, cuyo escenario es el complejo secreto de laboratorio Object E7 (Estrella Negra) en Rusia. El jugador toma el papel de un preso político que probó un nuevo traje HEV y escapó durante las pruebas.
Tiberian Sun: RubiconCommand & Conquer: Tiberian Sun (1999)
Tiberian Sun: Rubicon es un mod para Tiberian Sun creado por el ex líder de desarrollo de Twisted Insurrection. Su objetivo es mejorar el juego original en todos los aspectos, desde los gráficos hasta las mecánicas de juego, manteniendo al mismo tiempo la fidelidad a la fórmula clásica.

ReturnCommand & Conquer: Generals (2003)
Return es un mod importante para Generals Zero Hour, que agrega nuevas misiones, docenas de unidades, edificios, habilidades y mejoras para todas las facciones. El mod incluye equilibrio reelaborado, IA e interfaz mejoradas, mapas únicos, efectos especiales, música y un sistema de rangos modificado.


