Kelsidavis-WoWee/src/audio
Kelsi 36fc1df706 Fix Turtle WoW compatibility: NPC spawning, quests, spells, realm display, and music
- Add TurtlePacketParsers with dedicated movement block parser (Classic format + transport timestamp)
- Fix quest giver status: read uint32 and translate vanilla enum values for Classic/Turtle
- Fix quest accept packet: remove trailing uint32 that vanilla servers reject
- Fix quest details parser: auto-detect vanilla vs WotLK format (informUnit field)
- Fix spellbook and action bar icons: fallback to WotLK DBC field indices when expansion layout fails
- Fix spell cast failure messages: translate vanilla SpellCastResult codes (+1 offset)
- Fix realm list: correct type values (6=RP, 8=RP-PvP) and population thresholds
- Fix music: disable looping for zone music, auto-advance to next random track when finished
- Add music anti-repeat: avoid playing the same track back-to-back
- Make TBC update block parsing resilient (keep parsed blocks on failure instead of aborting)
- Add right-click attack on hostile mobs
- Add name query diagnostic logging
2026-02-17 05:27:03 -08:00
..
activity_sound_manager.cpp Add ambient sound system and eliminate log spam 2026-02-09 14:50:14 -08:00
ambient_sound_manager.cpp Make city bell tolls mark real server time like actual clock towers 2026-02-09 16:33:53 -08:00
audio_engine.cpp Fix taxi state sync and transport authority; reduce runtime log overhead; restore first-person self-hide 2026-02-11 22:27:02 -08:00
combat_sound_manager.cpp Add player character combat vocals with 60+ voice lines 2026-02-09 16:42:15 -08:00
footstep_manager.cpp Replace process-spawning audio with miniaudio for non-blocking playback 2026-02-09 00:40:50 -08:00
mount_sound_manager.cpp Fix UI window hotkey toggles and silent mount sound fallback 2026-02-14 21:56:38 -08:00
movement_sound_manager.cpp Add movement sound manager for water splashes and jump/land vocalizations 2026-02-09 16:50:37 -08:00
music_manager.cpp Fix Turtle WoW compatibility: NPC spawning, quests, spells, realm display, and music 2026-02-17 05:27:03 -08:00
npc_voice_manager.cpp Add goblin voice support for NPCs 2026-02-09 17:14:34 -08:00
spell_sound_manager.cpp Add comprehensive spell sound manager with 35+ magic sounds 2026-02-09 16:45:30 -08:00
ui_sound_manager.cpp Implement comprehensive audio control panel with tabbed settings interface 2026-02-09 17:07:22 -08:00