- Extract
BF2_ModTools_Portable_Patch.zipdirectly into theBF2_ModToolsroot directory. - Done.
Run:
data\_BUILD\Modtools VisualMunge.exe
This instance of VisualMunge creates a directory, for example, data_ABC.
Open the following executable directly and compile your mod:
data_ABC\_BUILD\Modtools VisualMunge.exe
To compile data_ projects created before the patch, copy the contents of the
ZIP's data folder into your mod's data_ folder.
The patch also allows project directory names to contain spaces and parentheses. For example:
data_LEG (Lego Sides)
data_ZMB Zombie Side
VisualMunge still uses an internal code consisting of exactly three letters.
Create the project as LEG or ZMB first, and then rename the outer directory.
The world's internal directories and references must keep the original LEG or
ZMB code.
The launcher temporarily sets _BUILD as the working directory because
VisualMunge searches for munge.bat, clean.bat, ..\Worlds, ..\Sides and
other resources through relative paths.
The corrected build scripts locate ToolsFL\Bin relative to the
BF2_ModTools root directory. This allows them to work from another drive and
from folders whose names contain spaces.
The ZIP modifies data and assets\bkupmungebats, so projects created after
the patch is installed receive the portable scripts.
- Extrae
BF2_ModTools_Portable_Patch.zipdirectamente dentro de la carpeta raizBF2_ModTools. - Listo.
Ejecuta:
data\_BUILD\Modtools VisualMunge.exe
Esta instancia de VisualMunge creas un directorio, por ejemplo, data_ABC.
Abre directamente el siguiente ejecutable y compila tu mod:
data_ABC\_BUILD\Modtools VisualMunge.exe
Para compilar proyectos data_ anteriores al parche debes copiar el contenido
de la carpeta data del ZIP a la carpeta data_ de tu mod.
El parche tambien permite que las carpetas de proyecto contengan espacios y parentesis. Por ejemplo:
data_LEG (Lego Sides)
data_ZMB Zombie Side
VisualMunge sigue usando un codigo interno de exactamente tres letras. Crea
primero el proyecto como LEG o ZMB y luego puedes renombrar la carpeta
externa. Las carpetas y referencias internas del mundo deben conservar el
codigo LEG o ZMB original.
El lanzador establece temporalmente _BUILD como directorio de trabajo porque
VisualMunge busca munge.bat, clean.bat, ..\Worlds, ..\Sides y otros
recursos mediante rutas relativas.
Los scripts de compilacion corregidos localizan ToolsFL\Bin respecto de la
carpeta raiz de BF2_ModTools. Por eso funcionan desde otra unidad y en
carpetas cuyos nombres contienen espacios.
El ZIP modifica data y assets\bkupmungebats, de modo que los proyectos
creados despues de instalar el parche reciben los scripts portatiles.
