Skip to content

TomasPlatero/ArticTempest-Addon

Repository files navigation

ArticTempest Raid Companion (WIP)

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.

Objetivos iniciales

  • 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 /atui o Interface Options.

Estructura

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.).

Próximos pasos sugeridos

  1. Replicar layouts clave del QUI original (unit frames, barras, chat) sobre modules/System.
  2. Profundizar en el panel Ace3 (añadir categorías por clase, mover toggles por módulo, exponer perfiles predefinidos).
  3. Integrar APIs propias (wishlist, roster) para mostrar datos en tiempo real dentro del juego.
  4. Añadir controles de estado (debug overlay, perfiles por personaje) y export/import.

⚠️ El addon todavía no está publicado en CurseForge/Wago. Usa Interface/AddOns/ArticTempestUI durante el desarrollo; la carpeta libs/Ace3 ya incluye la copia embebida para que funcione aunque el jugador no tenga Ace3 instalado globalmente.

About

ArticTempest Addon for members & Raiders.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages