promotional bannermobile promotional banner

Race Pax

RacePax is a World of Warcraft addon designed to organize, track, and manage in-game races in a reliable and structured way. It allows players or event organizers to create races with checkpoints, track participants’ progress in real time...

File Details

RacePax-v0.2.1.zip

  • R
  • Dec 23, 2025
  • 69.02 KB
  • 6
  • 11.2.7
  • Retail

File Name

RacePax-v0.2.1.zip

Supported Versions

  • 11.2.7

🇬🇧 CHANGELOG – ENGLISH

🚀 Core Gameplay & Race Logic

  • Major overhaul of race lifecycle management
    • Improved race state handling (idle, countdown, running, finished)
    • Clear separation between race initialization, execution, and termination
  • Checkpoint system fully reworked
    • Ordered checkpoint validation
    • Prevention of skipped or invalid checkpoints
    • Distance-based detection improvements
    • Better handling of player position relative to checkpoints
  • Lap and finish detection improvements
    • More reliable race completion detection
    • Accurate final time calculation
    • Proper handling of last checkpoint → finish logic
  • Ghost / record system introduced
    • Ability to store and replay best race times
    • Ghost data linked to checkpoint timing
    • Foundation for time attack / personal best comparison

⏱️ Timing & Math Accuracy

  • New advanced math utilities
    • Improved distance and vector calculations
    • More stable interpolation and precision handling
    • Reduced floating-point inconsistencies
  • Timer accuracy improvements
    • Reliable race timer start/stop
    • Countdown logic stabilized
    • Consistent time formatting across UI

🧠 Saved Data & Persistence

  • SavedVariables structure updated
    • Better organization of race data
    • Support for best times and records
    • Forward-compatible data layout for future features

🗺️ Map & World Integration

  • Map pin system enhanced
    • Dynamic creation and removal of race pins
    • Improved pin visibility logic
    • Better synchronization with checkpoint progression

🖥️ User Interface Enhancements

  • HUD improvements
    • Cleaner and more readable race information
    • Live race timer display
    • Clear indication of current checkpoint and progress
  • Main Panel refactor
    • Better separation of UI responsibilities
    • Improved state refresh and update logic
    • Smoother user interactions
  • Host Panel enhancements
    • More reliable race setup controls
    • Improved validation before starting a race
  • Leaderboard updates
    • Support for best times / records
    • More consistent sorting and refresh behavior

📦 Addon Structure & Stability

  • RaceService heavily refactored
    • Centralized race logic
    • Reduced duplicated logic across UI components
    • Easier future extensibility
  • TOC metadata updated
    • Version bump and internal consistency improvements

🇫🇷 CHANGELOG – FRANÇAIS

🚀 Logique de course & gameplay

  • Refonte majeure du cycle de vie des courses
    • Gestion plus claire des états (inactif, compte à rebours, en course, terminé)
    • Séparation nette entre initialisation, exécution et fin de course
  • Système de checkpoints entièrement retravaillé
    • Validation stricte de l’ordre des checkpoints
    • Empêche le passage de checkpoints invalides ou sautés
    • Détection améliorée basée sur la distance
    • Meilleure prise en compte de la position du joueur
  • Amélioration de la gestion des tours et de l’arrivée
    • Détection plus fiable de la fin de course
    • Calcul précis du temps final
    • Logique claire entre dernier checkpoint et ligne d’arrivée
  • Ajout d’un système de “ghost / record”
    • Enregistrement des meilleurs temps
    • Données liées aux temps de passage aux checkpoints
    • Base solide pour du time attack et la comparaison de performances

⏱️ Temps & précision mathématique

  • Nouvelles fonctions mathématiques avancées
    • Calculs de distance et de vecteurs plus fiables
    • Interpolation plus stable
    • Réduction des erreurs de précision flottante
  • Amélioration de la précision des timers
    • Démarrage / arrêt du chrono plus fiable
    • Compte à rebours stabilisé
    • Formatage du temps cohérent dans toute l’UI

🧠 Données sauvegardées

  • Refonte des SavedVariables
    • Organisation plus propre des données de course
    • Support des records et meilleurs temps
    • Structure compatible avec les futures évolutions

🗺️ Carte & intégration monde

  • Amélioration du système de pins sur la carte
    • Création et suppression dynamique des marqueurs
    • Visibilité adaptée à la progression de la course
    • Synchronisation plus fiable avec les checkpoints actifs

🖥️ Interface utilisateur

  • HUD amélioré
    • Informations de course plus lisibles
    • Affichage du chrono en temps réel
    • Indication claire du checkpoint actuel
  • Refactor du panneau principal
    • Séparation claire des responsabilités UI
    • Rafraîchissement plus fiable des états
    • Interactions utilisateur plus fluides
  • Amélioration du panneau Host
    • Configuration de course plus robuste
    • Vérifications avant lancement renforcées
  • Leaderboard amélioré
    • Affichage des records / meilleurs temps
    • Tri et mise à jour plus cohérents

📦 Structure & stabilité globale

  • RaceService fortement refactoré
    • Centralisation de toute la logique de course
    • Réduction des duplications
    • Code plus maintenable et extensible
  • Mise à jour du fichier TOC
    • Incrément de version
    • Cohérence interne améliorée