16-07-2008, 17:19 PM
Tras unos meses turbios vuelvo a la acción. Estoy preparando un visor del árbol de mapas para que muestre una lista de todos los mapas y áreas de una forma similar a la que se puede ver en el editor de RPG Maker 2000 en la parte inferior izquierda de la pantalla. Esta misma semana podría publicarlo tras rellenar correctamente los datos en el control de árbol wxTreeCtrl.
Otras tareas pendientes pero no necesarias para completar del todo el soporte de LMT, pero no vitales para el lanzamiento preliminar del visor LMT:
- Mostrar el cuadro de diálogo "propiedades del mapa" con los datos del LMT restantes.
Tareas ya hechas y subidas al repositorio svn:
- Corregido un bug en el lmtreader de Lobomon (faltaba reinicializar una variable) que corrompía la lectura al intentar leer ciertos archivos LMT que contenían más de un mapa con grupos de enemigos definidos.
- Adaptados todos los tipos de datos a wxWidgets (salvo vector), por ejemplo std::string por wxString, permitiendo utilizar Unicode y una conversión correcta desde el viejo RPG Maker que usa ANSI. Por ahora se lee por defecto en formato CP1252 de Europa Occidental, proporcionando lectura de eñe y acentos sin problemas. Los datos se muestran por pantalla stdout con wxPrintf hasta que se mande al wxTreeCtrl.
Otras tareas pendientes pero no necesarias para completar del todo el soporte de LMT, pero no vitales para el lanzamiento preliminar del visor LMT:
- Mostrar el cuadro de diálogo "propiedades del mapa" con los datos del LMT restantes.
Tareas ya hechas y subidas al repositorio svn:
- Corregido un bug en el lmtreader de Lobomon (faltaba reinicializar una variable) que corrompía la lectura al intentar leer ciertos archivos LMT que contenían más de un mapa con grupos de enemigos definidos.
- Adaptados todos los tipos de datos a wxWidgets (salvo vector), por ejemplo std::string por wxString, permitiendo utilizar Unicode y una conversión correcta desde el viejo RPG Maker que usa ANSI. Por ahora se lee por defecto en formato CP1252 de Europa Occidental, proporcionando lectura de eñe y acentos sin problemas. Los datos se muestran por pantalla stdout con wxPrintf hasta que se mande al wxTreeCtrl.