mirror of
https://github.com/Kelsidavis/WoWee.git
synced 2026-03-23 15:50:20 +00:00
Adds complete audio volume controls for all 11 audio systems with master volume. Reorganizes settings window into Video, Audio, and Gameplay tabs for better UX. Audio Features: - Master volume control affecting all audio systems - Individual volume sliders for: Music, Ambient, UI, Combat, Spell, Movement, Footsteps, NPC Voices, Mounts, Activity sounds - Real-time volume adjustment with master volume multiplier - Restore defaults button per tab Technical Changes: - Added getVolumeScale() getters to all audio managers - Integrated all 10 audio managers into renderer (UI, Combat, Spell, Movement added) - Expanded game_screen.hpp with 11 pending volume variables - Reorganized settings window using ImGui tab bars (Video/Audio/Gameplay) - Audio settings uses scrollable child window for 11 volume controls - Settings window expanded to 520x720px to accommodate comprehensive controls |
||
|---|---|---|
| .. | ||
| activity_sound_manager.hpp | ||
| ambient_sound_manager.hpp | ||
| audio_engine.hpp | ||
| combat_sound_manager.hpp | ||
| footstep_manager.hpp | ||
| mount_sound_manager.hpp | ||
| movement_sound_manager.hpp | ||
| music_manager.hpp | ||
| npc_voice_manager.hpp | ||
| spell_sound_manager.hpp | ||
| ui_sound_manager.hpp | ||