diff --git a/Scripts/AkWwiseSetLocalization.cs b/Scripts/AkWwiseSetLocalization.cs index 1388528..e88e609 100644 --- a/Scripts/AkWwiseSetLocalization.cs +++ b/Scripts/AkWwiseSetLocalization.cs @@ -31,13 +31,21 @@ public void SetLanguage() { #if !UNITY_SERVER Debug.Log($"Setting language to {LanguageString}"); + #if WWISE_ADDRESSABLES_24_1_OR_LATER List bankToReload = new List() {"PlayHello"}; + + #if UNITY_WEBGL StartCoroutine(WwiseEventReferencesManager.Instance.SetLanguageAndReloadLocalizedBanks(LanguageString, bankToReload)); -#else + #else + _ = WwiseEventReferencesManager.Instance.SetLanguageAndReloadLocalizedBanks(LanguageString, bankToReload); + #endif // UNITY_WEBGL + +#else // !WWISE_ADDRESSABLES_24_1_OR_LATER AK.Wwise.Unity.WwiseAddressables.AkAddressableBankManager.Instance.SetLanguageAndReloadLocalizedBanks(LanguageString); -#endif -#endif +#endif // WWISE_ADDRESSABLES_24_1_OR_LATER + +#endif // !UNITY_SERVER } } #endif