Lamento desviar un pelin esta buena conversacion, pero anuncios son anuncios:
"As this release was being prepared, the 50th anniversary of Sputnik 1 was marked, while Japan's Selene satellite entered lunar orbit; miraculously, all three thousand men trapped underground in an Elandsrand gold mine were rescued; Jason Lewis completed a circumnavigation by bicycle, pedal boat and kayak; the Chicago Marathon ran to a photo finish; the US conceded that it had mistakenly kidnapped a German car salesman; squirrels were declared once again safe to eat in New Jersey; and Albus Dumbledore was outed by J. K. Rowling. " .- Chapter 23.2: What's New in Inform?
Hey, hey, hey!
Dos meses pasaron, y pensabamos que Graham seguia tirado en la playa con un vaso de caipiriña en su mano.
Nop! Una nueva version de I7 (la 5G67) acaba de aterrizar, con cambio de server incluido, más nuevas caracteristicas añadidas (muchas de ellas pedidas en la raif).
El señor Chimento se ha incorporado oficialmente al equipo: él prepará de aqui en más el paquete (con la version Genome IDE) para las distro Ubuntu y Fedora linux.
ok, pueden conseguir I7 e infsp desde la
web de infsp.
Lo que sigue pueden saltarlo, si quieren.
----------------------------------------------
Aqui algunos avances:
* Windows IDE: Nueva lista-acceso directo para navegar por los Headings del codigo.
* Nuevo capitulo del Help: 23. What's New in Inform?, con efemerides y nota editorial incluidas.
* El libro de recetas inform (inlcuido en el help) fue mejorado.
* Texto indexado: un nueva kind of value: "indexed text", para almacenar internamente cualquier texto, para su posterior procesado.
Estos textos pueden ser accedidos luego por caracter, palabra, linea o parrafo. Y puede buscarse y reemplazarse en ellos usando expresiones regulares (las mismas que en Perl, supongo que no todas).
Un ejemplo, aplicado al comando escrito por el jugador:
After reading a command:
let T be indexed text;
let T be the player's command;
replace the text "\p" in T with "";
change the text of the player's command to T.
Esto remueve los caracteres de puntuacion en lo escrito por el jugador. Presi, toma nota, para la gestion del input desde el modulo XML de Rebot!
* Store Action: las acciones pueden almacenarse en variables.
* Nuevo estado booleano:"truth state"
* Mas potencia a los Understand: Si hacemos:
The box is a container which is carried by the player.
It is openable and closed.
Understand the open property as referring to the box.
entonces EXAMINE OPEN BOX funcionara solamente si la caja esta abierta.
Pero si agregamos:
Understand "opened" as open. Understand "shut/sealed" or "tightly
sealed" as closed.
ahora EXAMINE TIGHTLY SEALED BOX funcionara cuando la caja esté cerrada.
Esto permite agregar de una manera mas sencilla variantes a los adjetivos I7.
* el comando SHOWME da ahora mas detalles (cercano al I6 SHOWOBJ).
* nuevo splash screen (ugly!!!)
* un centenar de bugs corregidos, uy, bueno, tienen el ChangeLog, no?
El sitio web oficial de I7:
* El listado de extensiones (que sigue creciendo) ahora avisa cuales ya vienen incluidas en el packete I7.
Para los que usan I7SB:
* El archivo syntax_I7 ya fue actualizado, en el sitio web de Emily Short (o el pack infsp, carpeta docs)
Del lado de INFSP:
* Re-hackeos de los archivos usuales (.i6, y un par en INFSPR.h)
* y etceteras que pueden ver en los changeLogs en la web de INFSP.
de alli, yo destaco:
- Agregado 'Use Auto Pronouns.' Para actualizar automaticamete pronombres
con los objetos mencionados en la descripción de la habitacion.
Esto cumple funciones similares a LocalPronom(), Locale() y LookSub()
[algunas hackeadas] que hace InformATE.
- Agregada funcion 'notice objeto', para actualizar pronombres (similar al I6 PronounNotice(objeto))
Ej: Before printing the name of the cuchillo: notice the cuchillo.
Permite usar correctamente >>COGELO,etc luego de que el juego haya mencionado el objeto.[tomado de Plurality by E Short]
y de la capa I6:
- Corregida la ocurrencia de la palabra "coger" en ##PutOn,1 - *071030_git (informATE
- Mejorado el comportamiento en los juegos que utilicen por defecto
el dialecto sudamericano, para que se informe al jugador la primera
vez que haga uso del verbo COGER. - *071030_git
- Nuevas entradas VerboIrregular para los infinitivos 'ingerir',
'retorcer' y 'volver', que sólo eran reconocidos en su forma
imperativa. - *071030_git
- Soporte para (_Un) - Eliuk
Gracias a Eliuk Blau por los informes de testeo y animo con esas nuevas extensiones!
Y chau, mi hermana quiere usar internet y me está por hechar a patadas de aqui.