Plantilla de aventura
Una aventura o campaña para un jugador: grandes batallas, desafíos y misiones con historia y objetivos.
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. - En
tagsescribe el idioma de los textos de tu aventura ("Language: English",Spanish,Italian,German,French,PolishoMultilingual). - Guarda tu aventura en el editor y pon el
.bfhpenadventures\junto con su imagen: un.bmpcon exactamente el mismo nombre. - Los vídeos son opcionales. Pon cada
.avienmovies\y reprodúcelo desde el script del mapa conPlayMovie(Translate("movies\\MyVideo.avi")). Es la forma que usan las aventuras del propio juego. - Borra las notas y las carpetas que no uses. Activa el mod en tu perfil y busca la aventura en el menú del juego.
Estructura de carpetas
my-adventure\
mod.json
README.md
adventures\
MyAdventure.bfhp
MyAdventure.bmp
movies\
MyVideo.avi
Las campañas del propio juego siguen esta estructura: por ejemplo Adventures\GreatBattles\1_Great_Battles_Zama.BFHP y su .bmp, y los correspondientes Movies\1_Intro_Great_B_Zama.avi y 1_Extro_Great_B_Zama.avi (introducción y cierre de cada misión).
Notas
- Los vídeos se buscan primero en los mods activos, por orden de carga, así que un mod también puede reemplazar uno del juego.
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.