Nuevo addon modular para raiders de Artic Tempest. La primera base prioriza QoL útil para raiders, gestión de raid y sync con la web/app, con UI personalizada para la hermandad.
- UI Base limpia: forzamos una escala consistente y dejamos lista la infraestructura para branding, skins y navegación personalizada.
- Calidad de vida: módulos orientados a raiders (auto-repair, auto-sell, utilidades de chat/sistema).
- Arquitectura extensible: sistema ligero de módulos, eventos centralizados y SavedVariables con defaults por perfil apoyados en AceDB.
- Panel Ace3: Ace3 viene embebido y usamos AceConfig/AceGUI/AceDB/AceConsole para exponer opciones vía
/atuio Interface Options.
ArticTempestUI.toc # Metadata del addon
init.lua # Bootstrap (eventos, slash, registro de módulos)
core/
Utils.lua # Helpers comunes y utilidades de configuración
Config.lua # Gestión de SavedVariables (AceDB si está disponible)
Modules.lua # Sistema de módulos con eventos y opciones
Options.lua # Registro AceConfig/AceGUI para exponer ajustes
modules/
System/UIScale.lua # Enforceo de escala y bloqueo de cambios externos
QoL/AutoRepair.lua # Reparación automática (guild/personal)
QoL/AutoSell.lua # Venta automática de basuras
Toda la carpeta está preparada para seguir añadiendo submódulos (ej. modules/Layout, modules/Wishlist, etc.).
- Replicar layouts clave del QUI original (unit frames, barras, chat) sobre
modules/System. - Profundizar en el panel Ace3 (añadir categorías por clase, mover toggles por módulo, exponer perfiles predefinidos).
- Integrar APIs propias (wishlist, roster) para mostrar datos en tiempo real dentro del juego.
- Añadir controles de estado (debug overlay, perfiles por personaje) y export/import.
⚠️ El addon todavía no está publicado en CurseForge/Wago. UsaInterface/AddOns/ArticTempestUIdurante el desarrollo; la carpetalibs/Ace3ya incluye la copia embebida para que funcione aunque el jugador no tenga Ace3 instalado globalmente.