Sobre el proyecto

El mm3e-builder es una herramienta integral de creación de personajes para el RPG Mutants & Masterminds 3ª Edición. Simplifica el complejo proceso de creación de personajes mediante una interfaz premium de arrastrar y soltar y la aplicación automática de reglas. Características principales incluyen: - **Núcleo de Hoja de Personaje**: Cálculo automático de Puntos de Poder (PP) para habilidades, defensas y pericias. Incluye un selector buscable para 49 ventajas y soporte para subtipos de ventajas. - **Constructor de Poderes (v2)**: Sistema robusto para crear poderes vinculados de múltiples componentes y Efectos Alternativos (Arrays). Cuenta con un selector buscable de efectos, una paleta de modificadores de arrastrar y soltar con 45+ modificadores específicos de poder y desgloses de costo en tiempo real. - **Campaña y Gestión**: Modo de Campaña para seguir el avance de PP mediante un registro, gestión de múltiples personajes usando una interfaz con pestañas y guardado automático, y una Biblioteca de Recursos para gestionar equipamiento, vehículos y cuarteles generales. - **Sistema de Validación**: Motor modular de 8 fases que hace cumplir las reglas oficiales de M&M 3ª Edición, incluidos los límites de Nivel de Poder (PL) (Ataque + Daño y Defensa + Resistencia), los límites de rango de habilidades y las restricciones de presupuesto de PP. - **Opciones de Exportación**: Permite exportar hojas de personaje a PDFs de texto seleccionable, la plantilla PDF oficial rellenable de M&M 3ª Edición y libros de trabajo de Excel con estilo. - **Internacionalización**: Soporte completo para inglés y portugués de Brasil. La aplicación está construida con React, TypeScript, Zustand y Vite, utilizando Zod para validación de esquemas y migraciones.