5.- Editando el fichero 'local.ini'
Lo que vamos a hacer ahora es ampliar un poco más nuestro mapa, añadiremos dos localidades más, la 24 y la 44:

Para ello editaremos el fichero 'local.ini' que encontraremos en la carpeta de ficheros de nuestra aventura, y añadiremos las dos nuevas localidades, definiendo
que salidas tienen las nuevas localidades y hacia que localidades llevan esas salidas. También tendremos que modificar la salida Este de la localidad 23, ya que ahora
tendrá una salida hacia el Este que antes no tenía.
Ya te avanzo que el fichero local.ini lo utilizaremos para definir todo lo relacionado con la aventura en
general, incluida la definición del mapa, mientras que para definir elementos particulares de cada localidad usaremos un
fichero .ini independiente para cada localidad.
Editamos el fichero 'local.ini' con cualquier editor de textos tipo Notepad o similar, aunque yo aconsejo usar el
programa ConTEXT.
Localizamos la zona donde se define la localidad número 23 ...
DEF_LOCALIDAD
NUM_LOCALIDAD 23
TITULO Título localidad 23
DESCRIPCION Descripción para la localidad 23
SAL_NORTE 0
SAL_ESTE 0
SAL_SUR 0
SAL_OESTE 22
FIN_DEF_LOCALIDAD
... y donde pone SAL_ESTE 0 lo sustituimos por SAL_ESTE 24
Ahora vamos a añadir las dos nuevas localidades. Esto lo haremos con un bloque de datos como el que acabamos de modificar pero con otros números de localidades en
el parámetro NUM_LOCALIDAD, con otros títulos, con otras descripciones y con otras salidas. Esto lo añadiremos justo después de la última localidad que se define en
el fichero, es decir, después del bloque de datos que define la localidad 42.
Esto es lo que debemos añadir:
DEF_LOCALIDAD
NUM_LOCALIDAD 24
TITULO Título de prueba
DESCRIPCION Descripción de prueba para esta localidad
SAL_NORTE 0
SAL_ESTE 0
SAL_SUR 44
SAL_OESTE 23
FIN_DEF_LOCALIDAD
DEF_LOCALIDAD
NUM_LOCALIDAD 44
TITULO Otro título
DESCRIPCION Esto es una descripción de esta localidad
SAL_NORTE 24
SAL_ESTE 0
SAL_SUR 0
SAL_OESTE 0
FIN_DEF_LOCALIDAD
Lo que estamos haciendo es usar la sentencia DEF_LOCALIDAD para definir las localidades, usando diversos
parámetros que soporta esta sentencia (NUM_LOCALIDAD, TITULO, DESCRIPCION, SAL_NORTE, etc ...) para definir diversos elementos de la localidad. Como ves, los parámetros
SAL_... los usamos para definir que salidas tiene la localidad y hacia que localidades llevan esas salidas.
Salvamos el fichero 'local.ini' y volvemos a compactar todo usando ...
crear_ROM_isla.bat
... para que se actualicen los tres ficheros ROM:
NewIcarusAdventureSystem.nds
NewIcarusAdventureSystem.ds.gba
NewIcarusAdventureSystem.sc.nds
Realizamos el mismo proceso de copiar el fichero ROM que funciona en nuestra consola Nintendo DS en el cartucho Flash y comprobamos que las dos nuevas localidades
efectivamente se han creado.

Consulta el índice de este manual, a partir del apartado 'Sentencias de definiciones para el fichero 'local.ini'', para conocer todas
las sentencias que puedes usar en el fichero 'local.ini'.