Skip to content

About

Sistema de Voz Espacial 3D y Proximidad WebRTC para Project Jaina (WotLK 3.3.5a)

Topics

Resources

Security policy

Stars

2 stars

Watchers

0 watching

Forks

Repository files navigation

❄️ Project Jaina — Voz Espacial 3D & Proximidad (v1.0.0)

Versión: 1.0.0 (WotLK 3.3.5a WebRTC Proximity Edition)
Autor: DarckRovert & Antigravity (Mythos 5)
Servidor Destino: Project Jaina — Project Jaina
Entorno de Ejecución: World of Warcraft 3.3.5a (Build 12340) | Lua 5.1 / Eluna C++
Repositorio Oficial: DarckRovert/ProjectJaina_Voice


WoW Client Servidor Version Build Status License: MIT


🌟 ¿Qué es ProjectJaina_Voice?

ProjectJaina_Voice es el módulo oficial #16 del ecosistema de addons de Project Jaina - Project Jaina. Proporciona una interfaz visual de alta fidelidad para la comunicación de voz espacial 3D y por proximidad dentro del cliente World of Warcraft 3.3.5a (Wrath of the Lich King), sincronizada con el backend WebRTC Proximity Hub de Project Jaina.

┌────────────────────────────────────────────────────────────────────────┐
│             ARQUITECTURA DE VOZ ESPACIAL PROJECT JAINA                 │
├────────────────────────┬──────────────────────┬────────────────────────┤
│ 🔊 PLACAS Y RETRATOS   │ 🔗 VINCULACIÓN /VOZ  │ 🌐 WEBRTC BINAURAL     │
│ Altavoces sobre placas │ Ventana modal con    │ Web Audio API con HRTF │
│ 3D de ambas facciones  │ PIN de emparejamiento│ en navegador de PC o   │
│ y Player/Target/Party. │ y URL de sesión web. │ celular (cabina-ready).│
└────────────────────────┴──────────────────────┴────────────────────────┘

🚀 Funcionalidades Principales

1. 🔊 Detección y Renderizado Visual en Tiempo Real

  • Placas de Nombre 3D (Nameplates): Detecta dinámicamente las barras de vida en el espacio tridimensional y coloca un icono de altavoz animado sobre la cabeza del personaje que está hablando.
  • Marcos de Unidad (UnitFrames): Enciende el altavoz en los retratos de PlayerFrame, TargetFrame, PartyMemberFrame1..4 y marcos de banda RaidGroupButton1..40.
  • Aura Resplandeciente: Resalta tu propio avatar (PlayerPortrait) con un halo verde cuando tu micrófono está activo.
  • Autocaducidad Resiliente: Si se pierde la señal de habla, el altavoz se desvanece automáticamente a los 2.5 segundos para evitar indicadores atascados.

2. 🔗 Conexión Instantánea con PIN (/voz)

  • Al escribir /voz, el addon solicita al servidor Eluna un PIN temporal de 6 dígitos.
  • Despliega una ventana modal con el enlace web oficial (https://darckrovert.github.io/ProjectJaina_Web/voz) y el PIN resaltado.
  • Apto para Cabinas de Internet: Permite abrir el enlace en un smartphone con audífonos, resolviendo el problema de PCs sin micrófono.

3. 🛡️ Inmunidad a Taint & Cero Falsos Positivos

  • No modifica Wow.exe ni inyecta DLLs peligrosas que disparen bloqueos de Windows Defender o Deep Freeze.
  • Todo el procesamiento de audio espacial se realiza mediante WebRTC y Web Audio API (HRTF) fuera del proceso del juego.

💻 Comandos de Barra (Slash Commands)

Comando Acción
/voz o /wpvoz Solicita un código PIN al servidor y abre la ventana de vinculación web.
/wpvoz placas Activa o desactiva la visualización de altavoces sobre placas de nombre.
/wpvoz yo o /wpvoz test Prueba el altavoz y resplandor en tu personaje durante 5 segundos.
/wpvoz off Apaga inmediatamente todos los indicadores de voz activos.

📦 Instalación

  1. Descarga o clona este repositorio:
    git clone https://github.com/DarckRovert/ProjectJaina_Voice.git
  2. Mueve la carpeta a tu directorio de juego:
    World of Warcraft/Interface/AddOns/ProjectJaina_Voice/
    
  3. Verifica que la ruta contenga directamente:
    • ProjectJaina_Voice.toc
    • ProjectJaina_Voice.lua

⚖️ Licencia

Distribuido bajo la Licencia MIT. Consulta LICENSE para más detalles.
Copyright (c) 2026 DarckRovert & Antigravity (Mythos 5).

About

Sistema de Voz Espacial 3D y Proximidad WebRTC para Project Jaina (WotLK 3.3.5a)

Topics

Resources

Security policy

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages