Plantilla de conquista
Una conquista: un mapa de territorios (el del propio juego es el Mediterráneo) con su propia carpeta de imágenes, que aparece en el menú del juego como conquista.
Pasos
- Copia esta carpeta en
<game folder>\mods\y cámbiale el nombre. - En
mod.jsoncambiaid(letras minúsculas, números y guiones: identifica tu mod),name,authorsydescription. - Haz tu conquista en el editor y pon su
.bfhpenconquests\. - El mapa de la conquista es una carpeta en
conquestmaps\. Su nombre debe ser exactamente el que guarda dentro el.bfhpde tu conquista (la conquista del propio juego guardaConquestMaps/1 - GBR Europe). CambiaMY-CONQUEST-MAPpor ese nombre y pon el mismo endata=dentro deterritories.xml. - Pon las imágenes en esa carpeta (lista más abajo) y edita
territories.xml. - Los vídeos son opcionales, van en
movies\y se reproducen desde el script del mapa conPlayMovie(Translate("movies\\MyVideo.avi")). - Borra las notas y las carpetas que no uses. Activa el mod en tu perfil y busca la conquista en el menú del juego.
Estructura de carpetas
my-conquest\
mod.json
README.md
conquests\
MyConquest.bfhp
conquestmaps\
MY-CONQUEST-MAP\
territories.xml
territories.bmp
global.bmp
ShieldArrow.bmp
ShieldBritain.bmp
ShieldCarthage.bmp
ShieldEgypt.bmp
ShieldGaul.bmp
ShieldGermany.bmp
ShieldItaly.bmp
ShieldSpain.bmp
movies\
MyVideo.avi
Los archivos del mapa de la conquista
Son los archivos de la conquista del propio juego (ConquestMaps\1 - GBR europe\), con los tamaños que usa:
| Archivo | Qué es |
|---|---|
territories.xml |
Los territorios. Cada uno tiene un id, un index, un state y sus neighbours. Los ids de la conquista del juego son Spain, Britain, Gaul, Italy, Carthage, Egypt y Germany. El archivo de esta plantilla trae tres de ellos como ejemplo; si dudas sobre index y state, copia el archivo del juego. |
territories.bmp |
1024x768, 8 bits (256 colores). |
global.bmp |
1024x768, 16 bits: la imagen del mapa. |
Shield<Name>.bmp |
74x79, 16 bits: un escudo por territorio (ShieldSpain.bmp para Spain), más ShieldArrow.bmp. |
Los archivos del propio juego están en <game folder>\ConquestMaps\1 - GBR europe: ábrelos en un editor de imágenes para ver qué contiene cada uno.
Notas
- El
.bfhpde la conquista y todo lo que hay enconquestmaps\cuentan como contenido del juego: todos los jugadores de la sala necesitan el mismo mod. - Los vídeos se buscan primero en los mods activos, por orden de carga.
Comprobar y publicar
node tools\validate-mod.js <your mod folder>
El validador informa de los problemas con archivo y línea sin abrir el juego (Validar un mod). Comprime la carpeta del mod en un zip, con su mod.json dentro, y publícalo como se describe en Publicar en GameBanana.