Quería comentaros algunas de las cosas que podréis ver en Superglús 1.2, aunque Supergús 1.2 será probablemente una versión principalmente de correción de bugs, y no tendrá novedades importantes. No obstante, allá vamos:
Condacto HELP
Este nuevo condacto se limitará a mostrar una ayuda genérica para el jugador de aventuras. Un autor puede utilizarlo para responder a la orden del jugador "ayuda" sin necesidad de preparar una respuesta expresamente.
Condacto WINSPLIT
Superglús solo permitía definir el alto de la ventana gráfica una vez, obligando a todas las localidades que tenían gráfico asociado a tener la misma proporción. Con el condacto WINSPLIT podemos cambiar este valor sobre la marcha, permitiendo por ejemplo pasar a 100% grafico para poner un gráfico de una escena, y luego volver a 50% para seguir con la aventura normalmente.
Condacto BREAK
Este condacto permite romper un bucle DOALL a decisión del programador. Por ejemplo si ponemos "METER TODO EN MOCHILA" y obtenemos un mensaje "La mochila esta llena, no cabe más" es absurdo seguir intentando meter objetos.
Condacto RNDWRITE
El condacto RNDWRITE tiene como parámetros tres cadenas de caracteres, y mostrará aleatoriamente una de las tres. Sirve para diversificar las descripciones y tratar de evitar la monotonía.
Soporte de comentarios en transcripts
Actualmente todo lo que escribía el jugador era tratado como entradas y procesado. Otros sistemas como Inform permitía que si escribíamos algo precedido del signo ! el parser lo ignoraría, y esto se utilizaba para que los betatesters pudieran añadir comentarios. Superglús soporta ahora esta característica.
Posibles añadidos
Es posible que en el futuro se busque la manera de que Superglús genere la metadata para el
tratado de babel, aunque la verdad es que hoy por hoy el tratado de Babel me parece insuficiente y/o mal enfocado, así que aun estoy indeciso.