mirror of
https://github.com/Kelsidavis/WoWee.git
synced 2026-03-22 23:30:14 +00:00
Implement bird/cricket ambient sounds and remove stale renderer TODO
Some checks are pending
Build / Build (arm64) (push) Waiting to run
Build / Build (x86-64) (push) Waiting to run
Build / Build (macOS arm64) (push) Waiting to run
Build / Build (windows-arm64) (push) Waiting to run
Build / Build (windows-x86-64) (push) Waiting to run
Security / CodeQL (C/C++) (push) Waiting to run
Security / Semgrep (push) Waiting to run
Security / Sanitizer Build (ASan/UBSan) (push) Waiting to run
Some checks are pending
Build / Build (arm64) (push) Waiting to run
Build / Build (x86-64) (push) Waiting to run
Build / Build (macOS arm64) (push) Waiting to run
Build / Build (windows-arm64) (push) Waiting to run
Build / Build (windows-x86-64) (push) Waiting to run
Security / CodeQL (C/C++) (push) Waiting to run
Security / Semgrep (push) Waiting to run
Security / Sanitizer Build (ASan/UBSan) (push) Waiting to run
- Add birdSounds_ and cricketSounds_ AmbientSample vectors to AmbientSoundManager, loaded from WoW MPQ paths: BirdAmbience/BirdChirp01-06.wav (up to 6 variants, daytime) and Insect/InsectMorning.wav + InsectNight.wav (nighttime). Missing files are silently skipped so the game runs without an MPQ too. - updatePeriodicSounds() now plays a randomly chosen loaded variant at the scheduled interval instead of the previous no-op placeholder. - Remove stale "TODO Phase 6: Vulkan underwater overlay" comment from Renderer::initialize(); the feature has been fully implemented in renderOverlay() / the swim effects pipeline since that comment was written.
This commit is contained in:
parent
6cba3f5c95
commit
3eded6772d
3 changed files with 42 additions and 7 deletions
|
|
@ -114,6 +114,8 @@ private:
|
|||
std::vector<AmbientSample> windSounds_;
|
||||
std::vector<AmbientSample> tavernSounds_;
|
||||
std::vector<AmbientSample> blacksmithSounds_;
|
||||
std::vector<AmbientSample> birdSounds_;
|
||||
std::vector<AmbientSample> cricketSounds_;
|
||||
|
||||
// Weather sound libraries
|
||||
std::vector<AmbientSample> rainLightSounds_;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue