Kelsidavis-WoWee/include/audio
Kelsi 8d8e780607 Add mount idle fidget animations and ambient sounds
Implements WoW-style mount idle behavior when player is stationary:
- Fidget animations: discovered via property search (non-looping, 500-1500ms, stationary, IDs 1-10)
- Triggers random fidget every 6-12 seconds when standing still
- Ambient idle sounds: snorts/breaths for ground mounts, soft wing sounds for flyers
- Triggers random idle sound every 8-15 seconds when stationary
- Both systems reset timers on movement to avoid triggering while riding
2026-02-10 19:53:23 -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 Add mount idle fidget animations and ambient sounds 2026-02-10 19:53:23 -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