Viendo que la nueva version del viewer (el manager) tuvo mucho exito decidí extender un poco más sus funciones y crear un Editor por ahora BASICO, entre sus funcionalidades nuevas se encuentran la posibilidad de Abrir -> Editar -> Exportar Varios formatos de Imagen: BMP, JPG, TGA, PNG, DDS y claro está sus versiones encriptadas del cliente de MU: OZB, OZJ, OZT, OZP y OZD (por el momento no tiene soporte para OZG o bien GFX). lo probé con los Navimap de Season 16 y funciona bien, habría que probar la modalidad DDS o OZD ya que usan la encriptación nueva del cliente y bueno les dejo un changelog así es más facil detallar lo que se cambió, agregó y/o corrigió.
//------------------------------------------------------------------------------
// - Nombre del Proyecto: Mu Online Texture Suite
// - Descripción: Editor para Texturas del Juego Mu Online
// - Versión: 1.0.0.1
// - Actualización: 25-07-24
// - Desarrollador: <Heimdall>
//------------------------------------------------------------------------------
// - Características:
//------------------------------------------------------------------------------
- Soporte Completo para Imágenes Estándar (BMP, PNG, TGA, JPG, DDS).
- Soporte Completo para Texturas Encriptadas (OZB, OZJ, OZT, OZP, OZD).
- Suite Completa de Edición de Imágenes (Cambio de Tamaño, Tinte de Color).
- Descompresión DDS Avanzada (Incluye DXT1, DXT3, DXT5).
- Desencriptación Integrada con Crypto++ para Formatos de Cliente Modernos (OZD).
- Ajuste de Color en Tiempo Real con Vista Previa (¡Sin Parpadeos!).
- Cambio de Tamaño Preciso a Nivel de Píxel (Algoritmo Nearest Neighbor).
- Sistema de Deshacer Multinivel (Soporte para Ctrl+Z, hasta 3 acciones).
- Exportación Fluida a Formatos Estándar (PNG, BMP, JPG, TGA).
- Encriptación Directa a Formatos Listos para el Juego (OZB, OZJ, OZT, OZP).
- Interfaz de Usuario Profesional (Título de Ventana Dinámico, Visualización Centrada).
- Diálogos de Exportación Inteligentes (Auto-sugiere Nombres y Tipos de Archivo).
- Manejo Seguro de Formatos no Soportados (Bloquea archivos GFX sin crashear).
- Aplicación WinAPI Pura (Sin dependencias externas como .NET/MFC).
//------------------------------------------------------------------------------
// - ACTUALIZACIÓN 26-07-24:
//------------------------------------------------------------------------------
- Corregida la Carga y Vista Previa de OZD (Arreglado un pequeño problema interno). (DDS <-> OZD)
- Añadido Nuevo Módulo 'Convertir' con conversiones para archivos basados en Crypto++
- Añadida conversión completa de: DDS -> a: OZD (módulo de exportación totalmente nuevo)
- Añadida conversión completa de: OZD -> a: DDS (módulo de exportación totalmente nuevo)
- Añadida conversión completa de: GFX -> a: OZG (módulo de exportación totalmente nuevo)
- Añadida conversión completa de: OZG -> a: GFX (módulo de exportación totalmente nuevo)
//------------------------------------------------------------------------------
// - TODOS LOS MODOS HAN SIDO COMPLETAMENTE PROBADOS CON DATOS DE CLIENTES S20 Y S16
//------------------------------------------------------------------------------