Subsistema d'àudio: port de ../aee/core/audio refactoritzat amb namespace Ja, desacoblat d'Options via Audio::Config i extensió de Resource::Cache per preloading de música i sons; pyramid_1.ogg sona a GameScene (v0.15.0)

This commit is contained in:
JailDesigner committed 2026-04-19 23:19:20 +02:00
1 parent 6f3fafbfff
commit e2b8d0e459
16 files changed
+6796 -5

No files matched your search

+11
View File
@@ -429,6 +429,17 @@ namespace Options {
return config;
}
auto buildAudioConfig() -> ::Audio::Config {
return {
.enabled = audio.enabled,
.volume = audio.volume,
.music_enabled = audio.music.enabled,
.music_volume = audio.music.volume,
.sound_enabled = audio.sound.enabled,
.sound_volume = audio.sound.volume,
};
}
void setPostFXFile(const std::string& path) {
postfx_file_path = path;
}