Kelsidavis-WoWee/include/audio
Kelsi 4b9a2394d5 Fix mount sounds with real MPQ paths and family detection
Mount Sound System:
- Use actual creature sounds from MPQ (Horse, Ram, Wolf, Tiger, Dragons)
- Separate sound pools: jump (attack), landing (wound), rear-up (aggro)
- Mount family detection: HORSE, RAM, WOLF, TIGER, RAPTOR, DRAGON
- Family logged on mount for future per-family sound selection

Sound Mappings:
- Flying mounts: Dragon wing flaps + DragonHawk screeches
- Ground mounts: Horse attack (jump), wound (land), aggro (rear-up)
- Ready for family-specific sound selection (TODO)

Mount Lean:
- Procedural lean into turns for ground mounts
- Physics-based: turn rate × 0.15, max ±14°, 6x/sec blend
- Returns to upright when not turning or when flying
- Rider follows mount roll automatically via bone attachment
2026-02-10 19:49:07 -08:00
..
activity_sound_manager.hpp Add ambient sound system and eliminate log spam 2026-02-09 14:50:14 -08:00
ambient_sound_manager.hpp Implement comprehensive audio control panel with tabbed settings interface 2026-02-09 17:07:22 -08:00
audio_engine.hpp Replace process-spawning audio with miniaudio for non-blocking playback 2026-02-09 00:40:50 -08:00
combat_sound_manager.hpp Implement comprehensive audio control panel with tabbed settings interface 2026-02-09 17:07:22 -08:00
footstep_manager.hpp Replace process-spawning audio with miniaudio for non-blocking playback 2026-02-09 00:40:50 -08:00
mount_sound_manager.hpp Fix mount sounds with real MPQ paths and family detection 2026-02-10 19:49:07 -08:00
movement_sound_manager.hpp Implement comprehensive audio control panel with tabbed settings interface 2026-02-09 17:07:22 -08:00
music_manager.hpp Add ambient sound system and eliminate log spam 2026-02-09 14:50:14 -08:00
npc_voice_manager.hpp Add goblin voice support for NPCs 2026-02-09 17:14:34 -08:00
spell_sound_manager.hpp Implement comprehensive audio control panel with tabbed settings interface 2026-02-09 17:07:22 -08:00
ui_sound_manager.hpp Implement comprehensive audio control panel with tabbed settings interface 2026-02-09 17:07:22 -08:00