Kelsidavis-WoWee/include/audio
Kelsi 0fed931aa0 Implement mount ambient sounds
Added full mount sound system with:
- Wing flap sounds for flying mounts (gryphon/wyvern) when moving
- Wing idle/hovering sounds when stationary in air
- Breathing/snorting sounds for ground mounts when idle
- Occasional whinny sounds for ground mounts when moving

Sounds are loaded from MPQ files and played via AudioEngine with
randomized pitch/volume variation. Mount sound manager tracks mount
type, movement state, and flying state to play appropriate ambient
sounds at natural intervals.

Updated setMounted() to accept creature display ID and notify the
mount sound manager, which uses display ID ranges to detect mount
type (flying vs ground).
2026-02-09 01:19:35 -08:00
..
activity_sound_manager.hpp Add audio volume controls to settings 2026-02-05 17:32:21 -08:00
audio_engine.hpp Replace process-spawning audio with miniaudio for non-blocking playback 2026-02-09 00:40:50 -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 Implement mount ambient sounds 2026-02-09 01:19:35 -08:00
music_manager.hpp Replace process-spawning audio with miniaudio for non-blocking playback 2026-02-09 00:40:50 -08:00