Merge branch 'cassidy'

This commit is contained in:
SillyStar-Github 2025-10-02 17:06:34 -04:00
commit d2a1dedd99
2 changed files with 15 additions and 14 deletions

View file

@ -154,21 +154,22 @@ namespace PvZ_Fusion_Translator__BepInEx_
}
#endif
[HarmonyPatch(typeof(UnityEngine.AudioSource), "Play", [])]
[HarmonyPatch(typeof(AudioSource), "Play", [])]
public class AudioSource_Patch
{
public static void Prefix(UnityEngine.AudioSource __instance)
public static void Prefix(AudioSource __instance)
{
if(Utils.customAudio)
if (Utils.customAudio)
{
if (__instance.clip == null)
return;
string audioClipName = __instance.clip.name;
string audioClipName = overrideEnabled ? "REPLACE_ALL" : __instance.clip.name;
if (AudioStore.AudioClips.TryGetValue(audioClipName, out AudioClip replaceClip))
if (AudioClips.TryGetValue(audioClipName, out AudioClip replaceClip))
{
__instance.pitch = 1;
__instance.clip = replaceClip;
}
}