private static void After_CleanupBeforePlayerExit(GameLocation __instance) { if (!FarmPatcher.IsSmallBeachFarm(__instance)) { return; } // change background track if (FarmPatcher.ShouldUseBeachMusic()) { Game1.changeMusicTrack("none", music_context: Game1.MusicContext.SubLocation); } }
private static void After_ResetLocalState(GameLocation __instance) { if (!FarmPatcher.IsSmallBeachFarm(__instance)) { return; } // change background track if (FarmPatcher.ShouldUseBeachMusic()) { Game1.changeMusicTrack("ocean", music_context: Game1.MusicContext.SubLocation); } }