BFHP / HPFS · contenedores de mapas
Volumen de archivos identificado por HPFS, utilizado en mapas guardados y paquetes de contenido. Algunos archivos llevan una envoltura LZIS.
Edición documentada: Imperivm HD · Documentación parcial
Contenedor y contenido
Sección titulada «Contenedor y contenido»BFHP es el archivo contenedor; el volumen de archivos se identifica por la firma ASCII HPFS. No es el mismo formato que PAK.
Un mapa guardado reúne varias capas: metadatos, objetos y rejillas del terreno, además de otros archivos del contexto de juego. Por eso no debe tratarse como un único XML ni como una sola imagen de terreno.
Cómo identificarlo
Sección titulada «Cómo identificarlo»- HPFS al principio: estás ante un volumen sin esa envoltura de compresión.
- LZIS al principio: hay que interpretar primero el flujo comprimido y después identificar el contenido lógico resultante.
- La biblioteca Packs/RandomMapSettlements.bfhp es un caso documentado de LZIS que contiene un volumen HPFS.
Organización observada en mapas
Sección titulada «Organización observada en mapas»Este árbol describe archivos observados en mapas guardados con el editor; no define una lista universal de archivos obligatorios. En la raíz del volumen también pueden aparecer game.xml, env.42, itemsCustom.xml y archivos player0.xml a player15.xml.
Las páginas relacionadas explican por separado map.xml, map.obj.xml y las rejillas .grid.
Maps/1/ map.xml map.obj.xml Terrain.terrain.grid Terrain.height.grid Terrain.light.grid Terrain.trans.grid Terrain.decor.grid Terrain.pass.grid Notes.xml warehouse.rle Sequences/sequences.xmlCómo abordar una modificación
Sección titulada «Cómo abordar una modificación»- Identifica la firma real antes de elegir una herramienta de extracción.
- Trabaja con una copia y conserva tanto la estructura de carpetas como los archivos asociados al mapa.
- Distingue el volumen que contiene los archivos de cada formato almacenado dentro de él.
- Comprueba por separado la extracción, la modificación y el guardado; poder leer un volumen no demuestra que pueda reempaquetarse correctamente.
Límites conocidos
Sección titulada «Límites conocidos»Esta entrada no publica una especificación completa de directorios, asignación de sectores ni escritura HPFS. No presupone equivalencia con .mmp ni compatibilidad entre todas las ediciones del juego.
Los guardados del editor pueden conservar sectores libres con contenido previo. Extraer archivos accesibles y copiar todos los bytes del volumen son operaciones distintas.