Kelsidavis-WoWee/src/audio
Kelsi 2c50cc94e1 docs: add why-comments to TBC parsers, bell audio, portrait preview
- packet_parsers_tbc: explain spline waypoint cap (DoS prevention),
  spline compression flags (Catmull-Rom 0x80000 / linear 0x2000 use
  uncompressed format, others use packed delta), spell hit target cap
  (128 >> real AOE max of ~20), guild roster cap (1000 safety limit)
- ambient_sound_manager: explain 1.5s bell toll spacing — matches
  retail WoW cadence, allows each toll to ring out before the next
- character_preview.hpp: explain 4:5 portrait aspect ratio for
  full-body character display in creation/selection screen
2026-03-30 17:26:13 -07:00
..
activity_sound_manager.cpp refactor: promote static const arrays to constexpr across audio/core/rendering 2026-03-27 15:31:21 -07:00
ambient_sound_manager.cpp docs: add why-comments to TBC parsers, bell audio, portrait preview 2026-03-30 17:26:13 -07:00
audio_engine.cpp refactor: name M2 sequence flag, replace empty loop with std::advance 2026-03-30 14:59:03 -07:00
combat_sound_manager.cpp Fix all remaining build warnings and eliminate UB in binary parsers 2026-02-23 19:58:38 -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: ::toupper/::tolower UB on signed char at 5 remaining call sites 2026-03-29 19:58:36 -07: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 Implement MusicManager fade-out in stopMusic() — was a stub 2026-03-09 16:30:42 -07:00
npc_voice_manager.cpp fix: auto-detect CharSections.dbc layout and add Blood Elf/Draenei NPC voices 2026-03-23 11:00:49 -07:00
spell_sound_manager.cpp audio: stop precast sound on spell completion, failure, or interrupt 2026-03-09 21:04:24 -07:00
ui_sound_manager.cpp feat: play minimap ping sound when party members ping the map 2026-03-20 18:21:34 -07:00