SoundEffectManager now generic

This commit is contained in:
lieght
2025-10-13 02:27:04 +02:00
parent cdc34b432e
commit fcc0b9d0dd
7 changed files with 32 additions and 14 deletions

View File

@@ -22,7 +22,7 @@ public final class Main {
new Thread(NetworkingClientManager::new).start();
new Thread(() -> {
MusicManager<MusicAsset> musicManager = new MusicManager<>(MusicAsset.class);
SoundEffectManager soundEffectManager = new SoundEffectManager();
SoundEffectManager<SoundEffectAsset> soundEffectManager = new SoundEffectManager<>(SoundEffectAsset.class);
new AudioEventListener<>(
musicManager,
soundEffectManager,
@@ -31,7 +31,7 @@ public final class Main {
.registerManager(VolumeControl.MASTERVOLUME, soundEffectManager)
.registerManager(VolumeControl.FX, soundEffectManager)
.registerManager(VolumeControl.MUSIC, musicManager)
).initListeners();
).initListeners("medium-button-click.wav");
}).start();
}
}