Imprimir
PDF

MAFI Changelog

Escrito por Jose A. Milan.

NOTAS DE LA REVISION

-----------------------------------------------------------------

RELEASE    1.0 rev 0 [852kb] - DLL 1.0 rev 0 [332kb] 27/02/2001

 

Solucionados algunos fallos al cabiar el idioma.

El programa ya no termina si se selecciona una unidad que no está disponible en el gestor de graficos, Sonido o Video.

El gestor de objetos del inventario ahora funciona correctamente.

El readme de ventana de configuración, se alinea a la izquierda.

La ventana de conversaciones se redimensiona de correctamente.

En la pestaña configuración carga correctamente los textos.

 

-----------------------------------------------------------------

PreRELEASE 0.1 rev 2 [852kb] - DLL 0.1 rev 5 [332kb] 25/02/2001

 

Ahora se muestra correctamente el comentario del fichero al seleccionarlos para abrirlos.

Terminado de implemetar la traducciones. El 1∫ idioma disponible para el programa es el Español.

Solucionado algunos fallos menores en la gestión de las rutas por parte de los gestores.

Modificados casi todos los iconos del programa.

 

-----------------------------------------------------------------

PreRELEASE 0.0 rev 2 [764kb] - DLL 0.0 rev 4 [332kb] 21/02/2001

 

Todos los graficos del programa esta en las DLLs de idioma.

El programa detecta si estamos trabajando con un fichero de solo lectura, y no permite grabar si es así.

Ya se pueden crear distribuciones.

Al ejecutar el interprete se usa la ruta \tools y se ejecuta en la carpeta del fichero abierto.

En el gestor de graficos, ya no se lanza automáticamente del gestor de color transparente.

Quitado grafico de portada de la configuración.

Solucionado el fallo que existia al crear una nueva aventura cambiando la unidad, sin cambiar el directorio.

Definido un nuevo bloque, NoAction, que permite definir frases para que el personaje las diga cuando el programador no halla definido ninguna acción.

 

-----------------------------------------------------------------

BETA       0.3 rev 9 [784kb] - DLL 0.9 rev 2 [316kb] 18/02/2001

 

Añadida la gestión de miltiples idiomas con las DLLs del formato MAFI___.dll donde los ___ es el indicativo del Idioma. Por defecto 'esp' para Español.

Cuando el grafico es muy pequeño, en el selector de color ya no se puede mover el zoom.

El boton X de los formularios ya no esta activo.

Solucionado el fallo que impedia exportar el HotSpot para el cursor.

Añadido un nuevo parametro para los personajes, el ancho del paso entre cada frame. (StepLeft, StepRight, StepUp y StepDown). (cPersonaje).

Modificada la definicion de la posicion del personaje en los objetos (cObjeto).

El gestor de sprites ahora guarda la posición, el tamaño y el recurso gráfico utilizado por última vez.

Al crear una nueva aventura, se define el tamaño por defecto para la configuración del inventario.

Cambiamos el nombre del programa a MAFI.

Solucionado el error que daba al iniciar el gestor de personajes sin tener ningun recurso gráfico.

Los iconos asociados a los Plug-Ins ya son visibles en el explorador de windows.

 

-----------------------------------------------------------------

BETA       0.2 rev 21 [740kb] - DLL 0.8 rev 12 [316kb] 05/02/2001

 

El Gestor de acciones, al seleccionar el Interface de usar, preguntar por el segundo objeto a usar.

Modificada la DLL para almacenar el segundo objeto en los Scripts.

Autosave no se ejecuta si no hay ficheros cargadas.

Los Plug-Ins ahora tambien recuerdan su posición y tamaño.

El gestor de código colorea todo el código, no solo la parte visible.

Ahora se pueden añadir, modificar variables, animaciones y acciones tanto en las localidades como en los personajes, haciendo doble click en el árbol.

Suprimido el Boton de cerrar 'x' en las ventanas que no hacian uso de el.

Ahora el gestor de personajes guarda el último recurso gráfico que se utilizó.

Solucionado el fallo que impedia iniciar el gestor de configuraciones.

Añadido un Slider en el plugin de movimiento, para indicar la velocidad de la animación.

Ahora no es posible desplazar los objetos fuera de la zona de la imagen, dado que esto imposibilitaria su utilización.

 

-----------------------------------------------------------------

BETA       0.1 rev 7 [736kb] - DLL 0.7 rev 14 [312kb] 01/02/2001

 

Terminado el plug-In de movimientos.

Solucionado un fallo en la gestion de los menus de las localidades.

 

-----------------------------------------------------------------

BETA       0.0 rev 17 [736kb] - DLL 0.7 rev 7 [312kb] 31/01/2001

 

Al Abrir un Gestor con el menu, los menus de los gestores no funcionaban.  El menu inicial aun estaba activo.

Terminado el plug-In de animaciones.

El Plug-In de Animaciones no borraba bien los sprites de la lista local.

El plug-in de Animaciones ya inicializa los botones correctamente.

Terminado el plug-In de Código.

Cuando se usa el plug-in de código, no vuelve a dejar lanzar otro Plug-In.

Al Guardar como, se actualiza la lista de recientes.

Creado el gestor de Animaciones.

Seleccion del HotSpot para el cursor.

Corregido un fallo en la declaración del Token "Conversation".

Cuando se compila, la ventana de log se actualiza si esta abierta.

Los timers del personaje, al iniciar, tienen el valor cargado.

Solucionado el fallo de colocación de las salidas al cargar las localidades.

Solucionados algunos fallos en la exportación del bloque de configuración.

El identificador de las rutas ya se exporta correctamente.

Las acciones de las localidades ya se pueden borrar.

 

-----------------------------------------------------------------

PREBETA    0.9 rev 32 [764kb] - DLL 0.6 rev 17 [312kb] 30/01/2001

 

Al coger un grafico muy pequeño, al intentar seleccionar el color transparente ya no falla.

El Gestor de color transparente precarga la imagen al iniciar.

Los valores de las variables de sistema no se pueden cambiar.

Al añadir un Sprite al personaje, se habilitan los botones correspondientes.

Al abrir un grafico, ya no se abre el selector de color transparente.

Al guardar como, si el fichero existe, ahora pregunta si se quiere sobre escribir.

En las localidades, al cargar la posicion de los objetos no se realizaba de forma correcta.

Desabilitado el cambiar el identificador de los objetos.

Implementadas las variables, animaciones y acciones para las localidades.

En el gestor de recursos, al añadir un nodo sin comentario y modificar dicho nodo, añadiendole un comentario, el nodo no creaba al hijo. (No mostraba el comentario)

Implementadas las variables y animaciones para los personajes.

Generadas las variables de sistema, permiten acceder a ciertos datos de la aventura.

 

-----------------------------------------------------------------

PREBETA    0.8 rev 8 [736kb] - DLL 0.6 rev 12 [312kb] 21/01/2001

 

Implementado el AutoSave.

Eliminados el menu de edición.

Eliminados los metodos de Importar y Exportar, carecian de utilidad.

Implementados las modificaciones al formato de las configuraciones.

Los directorios por defecto ahora estan también encriptados.

 

-----------------------------------------------------------------

PREBETA    0.7 rev 3 [740kb] - DLL 0.5 rev 16 [312kb] 15/01/2001

 

Modificado los nombres de los OCXs y DLLs para facilitar las actualizaciones.

Modificada la estructura de PlugIns, ahora funciona mejor.

Modificados los metodos de almacenamiento y gestion de la posicion de los formularios.

 

-----------------------------------------------------------------

PREBETA    0.6 rev 25 [752kb] - DLL 0.4 rev 15 [312kb] 10/01/2001

 

Modificado el aspecto de los formularios.

Ahora los formularios recordaran su posición y su tamaño.

Modificada la gestion de ficheros recientes, ahora se gestionan desde el registro de windows.

Si no se ha definido ninguna salida, el boton de situar punto de entrada y modificar salida no están disponibles.

Actualizado el Orden de paso entre controles en los formularios, ahora tienen un orden lógico.

Añadidas las opciones de configuración del inventario.

Añadidos más parametros de configuración para el personaje.

Ahora al modificar un Subcomentario se selecciona el nodo correcto.

El metodo de borrar comentario en las conversaciones ya funciona.

Simplificados los metodos de Cargar y Grabar ficheros .EDA.

El Archivo .EDA, ahora esta encriptado.

Corregido un error en el metodo Grabar de la clase cTriangulos, ahora debe guardar y cargar correctamente.

Ahora al modificar los recursos, aparecerá seleccionado el archivo correspondiente en la lista de archivos.

 

-----------------------------------------------------------------

PREBETA    0.5 rev 37 [692kb] - DLL 0.3 rev 21 [336kb] 31/12/2000

 

Ahora al borrar un Elemento de los treeviews, se desactivan los submenus. Esto obliga al usuario a pulsar un nodo antes de ejecutar una acción.

Implementada la definición de variables en el personaje.

Implementadas animaciones para el personaje.

Implementadas tipos de letra para el personaje, así como los colores.

Implemetadas modificaciones al formato de exportación del inventario.

Implementadas variables locales para el Personaje, localidad y Scripts.

Añadidas barras de desplazamiento y zoom x2 en la selección de color transparente.

Revisado el codigo de gestión de las rutas, fallaba al borrar mas de un triangulo y posteriormente añadirlos.

Solucionado el error que inpedia el correcto funcionamiento de las acciones en la localidad al no tener definidas interfaces u objetos al crear una acción.

La lista de imagenes al modificar un grafico, modifica tambien el tamaño del contenedor.

Añadido nuevos parametros para las imagenes: Ancho y alto.

Ahora se actualiza corectamente el color transparente para las imágenes.

Solucionado el problema esistente en el personaje al crear Sprites, cambiarle el nombre al personaje y aceptar.

Ahora el nombre de los Sprites no depende del nombre del personaje.

Modificados el gestor de Sprites y el gestor de inventarios, se a quitado el previo de la imagen dado que realmente no es útil.

 

-----------------------------------------------------------------

PREBETA    0.4 rev 36 [672kb] - DLL 0.2 rev 12 [324kb] 24/12/2000

 

El nombre de las localidades ya se almacena de forma correcta.

En las localidades, si se borraba un triangulo y se añadía de nuevo, fallaba.

Revisado el gestor de conversaciones, ahora debe funcionar correctamente. No permitía añadir SubComentarios al crear una nueva conversación.

Modificada la gestión de las fuentes en la configuración de la aventura. Ahora es más eficiente.

Creado el logotipo de la aplicación.

Modificado el Plug-in de Codigo, ahora es mas completo.

Modificada la gestion de animaciones, ahora permite lanzar Plug-ins, lo que nos facilita la creación de mejores asistentes y permite que el usuario cree sus propios asistentes para la creación de acciones y animaciones.

Adaptada la DLL al interface de objeto COM. Ahora dispone

de los siguientes objetos:

- cRC4 Clase para encriptar/Desencriptar

- cColor Clase para conversion RGB <--> HSL

- cFichero Clase para contener los datos

- cConfiguracion

- cListaRecursos

- cRecurso

- cListaVariables

- cVariable

- cListaInterfaces

- cInterface

- cListaLocalidades

- cLocalidad

- cRuta

- cListaPuntos2D

- cPunto2D

- cListaTriangulos

- cTriangulo

- cListaSalidas

- cSalida

- cListaObjetos

- cObjeto

- cListaScripts

- cScript

- cListaPersonajes

- cPersonaje

- cListaCadenas

- [cListaSprites]

- [cSprite]

- [cRectangulo]

- cListaInventarios

- cInventario

- cListaSprites

- cSprite

- cRectangulo

- cLConversaciones

- cConversacion

- cComentario

 

-----------------------------------------------------------------

PREBETA    0.3 rev 34 [744kb] - DLL 0.1 rev 23 [268kb] 20/12/2000

 

Creado un nuevo OCX, la BarraProgreso que se muestra en la portada.

El Treeview de las conversaciones esta optimizado.

Optimizado el codigo de reconstruccion de las listas del gestor de recursos ya no se reescriben cada vez que se añade, modifica o borra un elemento de Recursos.

Implementados los metodos de ActualizarListaRecursos y ActualizarListaOtros de frmRecursos. El Treeview ya funciona al 100%.

Solucionado el fallo que impedia cambiarle el identificador a los personajes.

Solucionado el fallo que se producia al crear un nuevo personaje y añadir un Sprite sin haber creado el cuadro de selección.

Introducidas las modificaciones para admitir la exportacion de 'DebugMode Id;'.

Modificado el metodo que verifica los recursos, ahora funciona correctamente. Se producia un error si la ruta contenia una unidad no valida en la maquina actual. (Tanto en la ruta del recurso como en la ruta preferida.

Actualizado el Gestor de Color a la version 2.5, esta versión contiene cursores que indican el color seleccionado. Asimismo se han modificado los métodos de calculo del color, dado que los antiguos fallaban.

Ahora, al mover una imagen en el control SmListaImagenes, se conserva el tamaño de las imágenes.

Los Sprites definidos Personaje->Especial no se podían referenciar de ninguna forma, se ha quitado esta opción. (Se ha modificado tambien la dll, por lo que el formato del fichero no es compatible).

 

-----------------------------------------------------------------

PREBETA    0.2 rev 14 [744kb] - DLL 0.0 rev 32 [268kb] 17/12/2000

 

Creado el icono para los PlugIns.

Creada una nueva Dll +FAI.dll, que se encarga de gestionar toda la memoria del programa. La idea de esta Dll es facilitar la creación de Plug-Ins al exportar los tipos que el programa utiliza.

 

-----------------------------------------------------------------

PREBETA    0.1 rev 12 [916kb] 14/12/2000

 

Introducida la posibilidad de utilizar PlugIns para editar los Scripts de las localidades.

El Coloreado de los Scripts ya funciona de forma correcta.

El formulario de Scripts se redimensiona de forma correcta.

Añadidas referecias a distintas cosas en el editor de Scripts para simplificar la escritura de los mismos.

Las Rutas preferidas de los recursos ahora se cargan correctamente.

Modificada la clase cRegistry para permitir la creación de commandos sin asociación y sin parámetros.

 

-----------------------------------------------------------------

PREBETA    0.0 rev 8 [892kb] 09/12/2000

 

Revisadas las referencias de los sprites en el inventario, ahora siempre se exportan los sprites.

El chequeador de integridad esta terminado.

Las variables no tienen referencias.

El Formulario Log se puede redimensionar.

El programa ya no cargara el primer fichero de recientes si el fichero no es valido.

 

-----------------------------------------------------------------

ALFA       1.9 rev 21 [852kb] 30/11/2000

 

Para definir los Sprites, hemos añadido controles que nos permiten definir mejor el cuadro de selección.

En el gestor, los comentarios no se muestran a menos que el usuario los defina.

Revisadas las clases que necesitan referencias. Se ha eliminado la informacion de referencias en las clases que no lo requieran.

Los identificadores se compilan sin espacios, lo cual permite que el usuario defina los identificadores con una descripción.

El parametro de Configuración DebugMode Compila todos los recursos indistintamente de si estan siendo usados o no.

Cuando este parametro no esta activo, el programa realiza un checkeo de la aventura, para ver si se han definido los minimos elementos para poder ejecutar una aventura.

Ya se pueden añadir animaciones en las localidades.

 

-----------------------------------------------------------------

ALFA       1.8 rev 18 [828kb] 28/11/2000

 

Los ficheros recientes solo se guardan si son validos.

El programa, al iniciar, abre automaticamente el ultimo fichero abierto, si esta seleccionada esta opción en preferencias.

Corregido un fallo en configuración, que impedia que los graficos se cargasen de forma correcta.

Al abrir un fichero, su comentario se carga correctamente.

Los ficheros ya se pueden Guardar Como...

La zona de activación de los objetos no se guardaba bien.

Ya se puede seleccionar el color transparente de los recursos gráficos.

Ya se puede seleccionar la fuente para las conversaciones, y el tamaño.

 

-----------------------------------------------------------------

ALFA       1.7 rev 13 [800kb] 23/11/2000

 

El bloque de variables ahora se exporta de forma correcta.

La zona de activación de los objetos se exporta de forma correcta.

Corregidos un par de fallos en la configuración, los recursos, personajes y localidades.

Modificado el Control SmControles2.ocx, hemos cambiado el icono del ratón para hacerlo mas preciso. (Esta nueva versión no es compatible con la anterior, por lo que hay que deregistrar la anterior y registrar la nueva).

 

-----------------------------------------------------------------

ALFA       1.6 rev 36 [804kb] 22/11/2000

 

Añadido el modulo que encriptar los fichero, el formato queda oculto al usuario.

Modificadas las estructuras para contener las animaciones y las acciones.

El Compilador y el Interprete ya soportan el bloque de configuración.

Las barras de Scroll de SMObjeto, SMRuta y SMSprite ya no mueven la imagen mas de lo debido.

En Windows ME el comando abrir se crea en el submenu Abrir.

Actualizadas las referencias al nombre del proyecto en el registro de windows, dado que el nombre del programa a cambiado.

El grafico del inventario lo selecciona el usuario.

Los recursos graficos indican el color transparente:

Id_Recurso="Ruta",R,G,B;

En configuración se idican los valores de Posición inicial del personaje asi como su visibilidad.

Modificado el gestor de Posicion de Destino, añadidos el control de Z y Escala para el punto.

El gestor de codigo ya devuelve el script.

Modificado el gestor de interfaces, ahora es más fácil de usar.

Al abrir un fichero incorrecto desde el Shell, el programa ya no carga el gestor de aventuras.

SMSalidas fallaba si se pulsaba y no habia ninguna Salida.

Corregido un fallo al exportar los nuevos interfaces.

Los gestores de recursos permite definir una ruta como preferida y volver a ella. Una ruta diferente por cada tipo de recurso.

 

-----------------------------------------------------------------

ALFA       1.5 rev 32 [724kb] 20/11/2000

 

Recompilado SMControles2.ocx, solucionado el error de automatización que impedia la correcta salida del programa, asi como el excesivo consumo de memoria por parte del control.

Integrado el nuevo compilador e interprete con el entorno.

La portada se descarga 1s despues de completarse la inicialización del programa.

Habia un problema en los metodos de Grabar/Cargar Localidades, en el apartado de Objetos.

Añadida una nueva entrada el la clase de objetos para referenciar el indice del objeto en el control SMObjetos.

Los botones de posicion y redimensionamiento de las salidas y los objetos ahora funcionan correctamente.

Corregido un error al compilar el fichero, en los objetos.

 

-----------------------------------------------------------------

ALFA       1.4 rev 23 [680kb] 16/11/2000

 

Solucionado un error el gestor de la aventura. Ahora no terminara bruscamente la ejecucion del programa.

Hay un solo recurso NULL valido para todos los tipos.

Ahora se puede seleccionar la posicion de entrada para las salidas en la localidad de destino.

Solucionado un fallo en la generacion de código para las salidas, ahora la posicion de entrada es correcta.

 

-----------------------------------------------------------------

ALFA       1.3 rev 16 [676kb] 14/11/2000

 

El interface de conversaciones, funciona la 100%.

Añadida la gestion de Archivos Recientes.

En conversaciones, el terminar indican un valor positivo como retorno.

Al modificar un personaje, los botones de Borrar y Animar estaban deshabilitados.

Al editar un personaje, el grafico que se queda seleccionado es el primero utilizado, no el primero de la lista.

Ampliar y reducir fallaba al utilizar el método de Izquierda/Arriba. (Localidades, Personaje)

SMObjetos no generaba bien el evento de redimensionar al iniciar el control.

SMObjetos no gestionaba bien el indice al borrar un elemento.

Ahora las zonas de activacion para las salidas se generan correctamente.

 

-----------------------------------------------------------------

ALFA       1.2 rev 24 [652kb] 12/11/2000

 

Modificado el interface de conversaciones, funciona la 98%.

Modificados los formularios de Personaje y Localidades para facilitar el trabajo y obtimizar el espacio.

El control SMRutas ya no crea triangulos duplicados.

En las conversaciones al añadir un sub Menu, este se situaba al principio del nivel, ahora se añade al final del nivel.

Agrupados los OCXs en un solo fichero.

 

-----------------------------------------------------------------

ALFA       1.1 rev 17 [628kb] 09/11/2000

 

El Interface de usuario funciona al 98%, faltando solo los formularios, 'acerca de' del menu ayuda, 'grabar como' y el de seleccion de fuentes (en configuración de la aventura).

Añadido el control para la gestion de salidas y objetos para las localidades.

El formulario de localidades funcional al 90%. (Sin contar los asistentes).

Solucionado el problema que inpedia cargar archivos EDA al hacer pulsarlos en el explorador de windows.

El programa ya no se cerrara si se pulsa sobre un fichero EDA de formato incorrecto.

 

-----------------------------------------------------------------

ALFA       1.0 rev 22 [612kb] 09/11/2000

 

El Interface de usuario funciona al 98%, faltando solo los formularios, 'acerca de' del menu ayuda, 'grabar como' y el de seleccion de fuentes (en configuración de la aventura).

El formulario de localidades funcional al 80%. (Sin contar los asistentes).

El programa al iniciarse, crea la asociación con la extensión EDA.

El programa guarda la informacion de preferencias en el registro de windows.

El programa captura las selecciones sobre los fichero EDA en el Explorador de Windows y carga la aplicacion o habré el fichero si ya estaba en ejecución.

Introducido un cambio en el inventario, ahora se puede indicar si el objeto esta disponible al iniciar la aventura.

SMRutas fallaba al borrar el ultimo punto. (El indice a actualizar no era valido).

Localidades fallaba cuando se borraba un punto y no existía ninguno, ahora no es posible borrar puntos si no hay ninguno. Lo mismo ocurre con los triángulos.

Modificado el codigo para la gestión del registro de Windows.

 

-----------------------------------------------------------------

ALFA       0.9 rev 27 [628kb] 08/11/2000

 

El Interface de usuario funciona al 97%, faltando solo los formularios, 'acerca de' del menu ayuda, 'grabar como' y el de seleccion de fuentes (en configuración de la aventura).

El formulario de localidades funcional al 60%. (Sin contar los asistentes).

El formulario de conversaciones funcional al 90%.

Revisados los metodos de Grabar, Cargar y Exportar desde ListaConversaciones hasta los Comentarios, dado que se descasaba.

El programa ya no cargara ficheros con formatos incorrectos, ademas informa en que parte del fichero el formato es incorrecto.

La edicion de personaje fallaba al borrar un Sprite cuando estaba animando, o al animar y no habia Sprites en la lista.

Ahora no se pueden editar Otros y Localidades si no hay definidos recursos.

cListaLocalidades, fallaba si no habia sonido asociado.

Los menus de la aplicación solo estan activados si es posible realizar la operación solicitada.

 

-----------------------------------------------------------------

ALFA       0.8 rev 17 [524kb] 30/10/2000

 

El Interface de usuario funciona al 96%, faltando solo el formulario de opciones, conversaciones, la ayuda y acerca de.

El formulario de localidades funcional al 60%. (Sin contar los asistentes).

La edicion de Sprites para los personajes tambien se puede redimensionar mediante botones.

Añadido el cogido para gestionar la vista del ultimo log.

El programa detecta cuando ha finalizado la compilación.

El control SmSprite no actualizaba bien al mover el recuadro de selección desde código.

 

-----------------------------------------------------------------

ALFA       0.7 rev 27 [534kb] 29/10/2000

 

El Interface de usuario funciona al 94%, faltando solo el formulario de opciones, conversaciones, la ayuda y acerca de.

El formulario de localidades funcional al 60%. (Sin contar los asistentes).

Intergrados ambos proyectos.

 

-----------------------------------------------------------------

ALFA       0.6 rev 31 [524kb] 26/10/2000

 

El Interface de usuario funciona al 91%, faltando solo el formulario de opciones, conversaciones y todos los del menú ayuda.

El formulario de localidades funcional al 40%. (Sin contar los asistentes).

Gestionado el paso de parametro al programa, si es un fichero Tipo EDA, el programa lo carga al iniciar.

El programa solo pedira guardar al cerrar si el fichero ha sido modificado.

Se puede exportar todos los datos, esten o no reverenciados, cambiando la Constante ExportarTodo de frmRecursos.

Solo se puede ejecutar una instancia del programa, al lanzar una segunda, se muestra un error por pantalla. (Dado que el programa admite multiples ficheros, no tiene sentido ejecutar dos veces el programa).

 

-----------------------------------------------------------------

ALFA       0.5 rev 16 [484kb] 23/10/2000

 

El Interface de usuario funciona al 91%, faltando solo el formulario de conversaciones y todos los del menú ayuda.

El formulario de localidades funcional al 37%.

Las selecciones de sprites en los personajes se pueden mover con botoncitos con forma de flecha.

 

-----------------------------------------------------------------

ALFA       0.4 rev 17 [476kb] 22/10/2000

 

El Interface de usuario funciona al 89%, faltando solo el formulario de conversaciones y todos los del menú ayuda.

El formulario de localidades funcional al 24%.

Añadido el ocx para la Gestion de Rutas.

Modificador los Gestores de Sonido y Video, ahora muestran el fichero seleccionado.

 

-----------------------------------------------------------------

ALFA       0.3 rev 12 [428kb] 18/10/2000

 

El interface de usuario funciona al 87%, faltando solo el formulario de conversaciones y todos los del menú ayuda.

El formulario de localidades funcion al 3%.

 

-----------------------------------------------------------------

ALFA       0.2 rev 21 [392kb] 17/10/2000

 

El interface de usuario funciona al 82%, faltando solo el formulario de conversaciones y todos los del menú ayuda.

El formulario de personaje funciona la 89%, el de localidades al 3%.

Reescrito el control SMListaImagenes, las imagenes mantienen un tamaño proporcional, lo que evita que se deformen al añadirlas al control. Ahora debe funcionar correctamente.

Solucionados algunos fallos al exportar el fichero, actualmente el compilador no soporta declaración de Zonas sin valores.

El Gestor de Recursos muestra las referencias de cada uno de los elementos creados. ¿Temporalmente?

 

-----------------------------------------------------------------

ALFA       0.1 rev 23 [368kb] 14/10/2000

 

El interface de usuario funciona al 76%, faltando solo el formulario de conversaciones.

El formulario de personaje funciona el 13%, el de localidades al 3%.

 

-----------------------------------------------------------------

ALFA       0.0 rev 14 [344kb] 07/10/2000

 

Hemos modificado toda la estructura interna para la gestión de los datos, apartir de ahora utilizaremos clases, lo que nos permite simplificar todo el codigo, y facilita la depuración. El programa pasa a ser ALFA.

El interface de usuario funciona al 72%, faltando solo los formularios de edición de personaje, localidades y conversaciones.

Definidas todas las clases necesarias para gestionar la aventura, faltando las clases de gestión de Acciones y animaciones de las localidades.

 

-----------------------------------------------------------------

PREALFA    0.4 rev 18 [84kb] 23/09/2000

 

Corregidos todos los fallos detectados en los controles SMListaImagenes y SMSprite.

Generado el codigo que nos permite modificar la posición de un sprite, asi como redimensionar el cuadro que define dicho Sprite en el control SMSprite.

 

-----------------------------------------------------------------

PREALFA    0.3 rev 21 [80kb] 22/08/2000

 

Hemos añadido un nuevo control al proyecto SMListaImagenes, dicho control crea una lista de imagenes, que utilizaremos para gestionar los Sprites.

Asimismo hemos creado un control que nos permite obtener los sprites de la imagen madre, dicho control, lo utilizamos actualmente en la definición del personaje.

 

-----------------------------------------------------------------

PREALFA    0.2 rev 33 [68kb] 17/08/2000

 

De momento los unicos recursos que se pueden añadir son del tipo grafico, el resto de los interface no funciona.

Antes de implementar el resto de recursos, voy a terminar de implementar la gestión del personaje, dado que es parte prioritaria del proyecto y el resto depende la definición previa de objetos.

 

-----------------------------------------------------------------

PREALFA    0.1 rev 8 [68kb] 17/08/2000

 

Modificar Recurso falla, dado que añade un nuevo recurso a la lista de recursos.

 

-----------------------------------------------------------------

PREALFA    0.0 rev 51 [48kb] 28/05/2000

 

Iniciamos el proyecto.

Toda la estructura del interface MDI esta definida, aunque los menus aun no realizan ninguna función, después de varias pruebas con el interface de recursos, creo que esta es la mejor solución.

A continuación voy a tratar de gestionar la posibilidad de añadir graficos a los recursos.

Ya esta implementada la lista de recursos.