martes 9 de diciembre de 2008

FORMATO ".dum" Definición versión 0.1.1.1

Publicaré en un documento de texto... hay que verlo con letra de espacio único como "courier", "courier new" o "monospace 10"

Después de enojarme porque esto no traduce adecuadamente los tags para cambio de letra (o que por mi poco conocimiento de HTML creí que debía funcionar y no lo hacía) y justo antes de cambiar todo lo que dijera Trebuchet MS por Courier New en el Diseño de la página, hice que el texto de las entradas estuviera en courier new.

Sin más preámbulos, la definicón del formato ".dum" Versión 0.1.1

FORMATO ".dum" Definición versión 0.1.1

Todo archivo .dum inicia con:
###
###
Donde el primer número son cuántas columnas tiene la matriz de habitaciones y el segundo cuantas filas. Luego, el archivo tiene entradas con el formato:

/***
#
#
m
+-+
+-+
w

Donde /*** es el delimitador de definición de mapa, el primer número es la columna y el segundo la fila que ocupa la habitación en la matriz.
Todo lo que está entre la "m" y la "w" es parte del mapa. El significado de los carcteres es definido por el usuario (e interpretado por su software).

Las habitaciones vacías (inexistentes) se representan así:

/***
#
#
m
w

Cambios:
Revisión (0.1.1.1)
  • Se añadió la explicación de que entre la línea "w\n" y el próximo "/***", todo será considerado comentarios, y por tanto ignorados por el Generador de Mapa Comprensible y Pantallero (nombre oficial del módulo que muestra en pantalla las habitaciones, que van como parte de Mapero versión 0.0.2)
Versión 0.1.1
  • Se añadió la definición para habitaciones vacías.
  • Se definió el uso de las primeras dos líneas para definir el tamaño del mapa.
Versión 0.1
  • Se definió delimitador para una definición de habitación y otra
  • Se definió lugar para coordenadas de habitación
  • Se definieron los delimitadores de habitación (caracteres "de" la habitación).