Esta es la ToDo List de los principales m??dulos abstractos del Princed V3
+ maps.c v3.01b:
ToDo
* Optimizacion del manejo de listas de puertas
* Insertar evento
* Eliminar evento
* Acomodar el setText para que se puedan colocar mas puertas
Changelog V0.50
* levels.dat file handling in Pascal
Changelog V1.00 (used for format decoding)
* HEX counting/finding functions
* Byte exchange & writing functions
* Format location primitives
* mLoad & mSave procedures
Changelog V2.00
* Wall/Background/Link abstract support added
* Abstract validation handling
* Byte exchange & writing functions removed
Changelog V2.50
* Several algorithms improved
* Guard support added
* HEX counting/finding functions removed
Changelog V2.75
* Added link & screen handling by coordenates
Changelog V3.00b
* Mejora en los algoritmos de manejo de disco
* Nuevas funciones que dependen del nivel y no del episodio
mLoadPED
mLoadDAT
mSavePED
mSaveDAT
* Se elimin?? mLoad y mSave
* Las variables del nivel se manejan en el heap y no en el segmento de datos
* Se reemplaz?? tMapa por tLevel, lo que mantiene en memoria solo un nivel y no los 12 niveles
* Se reimplement?? el c??digo en ANSI C
* Se agreg?? StartPosition y Debug Position Handling
* Se a??adi?? la StartPosition al algoritmo recursivo del screen handling y se puso obligatorio en mLoadDAT
* Se agreg?? soporte para guardar texto descriptivo en el nivel (564 caracteres)
* Se optimiz?? el codigo
* Se a??adi?? el manejo de puertas de una forma muy rudimentaria
+ prhof.c v2.0b:
ToDo
* Testear
Changelog V1.00
* Format figured out
* File edition primitives
Changelog V2.0b
* Se recopilaron las funciones del c??digo del prinhof.exe y se cre?? una unidad
* Se reimplement?? en ANSI C
+ prsav.c v2.0b:
ToDo
* Recopilar en una unidad
* Reimplementar en C
Changelog V1.00
* Format figured out
* File edition primitives
+ prexe.c v1.0b:
Changelog V1.0b
* Prince.exe editor for extra files location (levels.dat, prince.sav, prince.hof)
+ prpub.c v1.0b:
ToDo
* Chequeador de last news, last version, host, user y pass en una URL especifica
http://www.cnu.net.ar/~ecalot/princed/publish.txt
* Desencriptador
* Compresor de levels.dat
* Subidor por FTP de levels.zip
* Cuadro de dialogo con propiedades de la publicaci??n
- Nombre del Autor (autoget)
- Nombre del episodio
- Fecha (autoget)
- Descripci??n
- Mostrar licencia con checkbox que desactiva Publicar