private static void PlayPostfix(Manager.Sound.Loader loader, AudioSource __result) { if (loader.asset.IsNullOrEmpty() || loader.asset.Contains("_bgm_")) { return; } if (SubtitleDictionary.TryGetValue(loader.asset, out string text)) { Caption.DisplaySubtitle(__result.gameObject, text); } }
private static void PlaySound(AudioSource audioSource, Manager.Sound.Loader loader) { if (loader.asset.IsNullOrEmpty() || loader.asset.Contains("_bgm_") || loader.asset.StartsWith("kks_song")) { return; } if (SubtitleDictionary.TryGetValue(loader.asset, out string text)) { Caption.DisplaySubtitle(audioSource.gameObject, text); } }