public override void UpdateMusic(ref int music, ref MusicPriority priority) { if (HelWorld.helMode) { if (NPC.AnyNPCs(NPCID.KingSlime)) { music = MusicID.TheTowers; priority = MusicPriority.BossMedium; } if (NPC.AnyNPCs(NPCID.EyeofCthulhu)) { music = MusicID.TheTowers; priority = MusicPriority.BossMedium; } } }
public override void UpdateMusic(ref int music, ref MusicPriority priority) { if (stopTitleMusic || (!Main.gameMenu && customTitleMusicSlot != 6 && Main.ActivePlayerFileData != null && Main.ActiveWorldFileData != null)) { music = 6; stopTitleMusic = true; customTitleMusicSlot = 6; Music music2 = GetMusic("Sounds/Music/Join"); if (music2.IsPlaying) { music2.Stop((Microsoft.Xna.Framework.Audio.AudioStopOptions) 1); } titleMusicStopped?.Set(); stopTitleMusic = false; } }
public override void UpdateMusic(ref int music, ref MusicPriority priority) { if (Main.myPlayer != -1 && !Main.gameMenu && Main.LocalPlayer.active) { // Make sure your logic here goes from lowest priority to highest so your intended priority is maintained. if (Main.LocalPlayer.GetModPlayer <ExamplePlayer>().ZoneExample) { music = GetSoundSlot(SoundType.Music, "Sounds/Music/DriveMusic"); priority = MusicPriority.BiomeLow; } if (Main.LocalPlayer.HasBuff(BuffType("CarMount"))) { music = GetSoundSlot(SoundType.Music, "Sounds/Music/DriveMusic"); priority = MusicPriority.Environment; } } }
public override void UpdateMusic(ref int music, ref MusicPriority priority) { if (Main.myPlayer == -1 || Main.gameMenu || !Main.LocalPlayer.active) { return; } Player player = Main.LocalPlayer; if (player.GetModPlayer <CrystalPlayer>().ZoneCrystal) { // TODO: alt music possibly. //var normalMusic = this.GetSoundSlot(SoundType.Music, "Sounds/Music/CrystallineFlows"); //if(music != normalMusic && Main.rand.NextBool(10)) music = this.GetSoundSlot(SoundType.Music, "Sounds/Music/CrystallineFlows"); priority = MusicPriority.BiomeMedium; } }
//////////////// public override void UpdateMusic(ref int music, ref MusicPriority priority) { var plr = Main.LocalPlayer; if (Main.myPlayer == -1 || Main.gameMenu || !plr.active) { return; } var myplayer = plr.GetModPlayer <SpiritWalkingPlayer>(); if (myplayer.IsSpiritWalking) { music = this.GetSoundSlot(SoundType.Music, "Sounds/Music/MattsBlues"); priority = MusicPriority.BossHigh; } }
public override void UpdateMusic(ref int music, ref MusicPriority priority) { if (Main.myPlayer == -1 || Main.gameMenu || !Main.LocalPlayer.active) { return; } /*if (Main.LocalPlayer.GetModPlayer<PrismMusicPlayer>().prismachinePianoSong) * { * priority = MusicPriority.BossHigh; * music = this.GetSoundSlot(SoundType.Music, "Sounds/Music/PrismachinePiano"); * } * else * { * return; * }*/ }
//public override void Load() { //AddMusicBox(GetSoundSlot(SoundType.Music, "Sounds/Music/ThomasTheDankEngine"), ItemType("ThomasMusicBox"), TileType("ThomasMusicBox")); //} public override void UpdateMusic(ref int music, ref MusicPriority priority) { if (Main.myPlayer == -1 || Main.gameMenu || !Main.LocalPlayer.active) { return; } if (Main.LocalPlayer.HasBuff(BuffType("DankEngineMount"))) { music = GetSoundSlot(SoundType.Music, "Sounds/Music/ThomasTheDankEngine"); priority = MusicPriority.Environment; } if (Main.LocalPlayer.HasBuff(BuffType("TankEngineMount"))) { music = GetSoundSlot(SoundType.Music, "Sounds/Music/ThomasTheTankEngine"); priority = MusicPriority.Environment; } }
public static void UpdateMusic(ref int music, ref MusicPriority priority) { if (!Main.gameMenu && SGAPocketDim.WhereAmI != null) { if (SLWorld.currentSubworld is SGAPocketDim sub) { int?dimmusic = sub.Music; if (dimmusic != null) { //GetSoundSlot(SoundType.Music, dimmusic) music = (int)dimmusic; priority = MusicPriority.BossHigh; return; } } } }
public override void UpdateMusic(ref int music, ref MusicPriority priority) { Player player = Main.player[myPlayer]; if (gameMenu) { return; } if (Main.player[myPlayer].GetModPlayer <InfiniteSuffPlayer>().ZoneRadiated) { music = GetSoundSlot(SoundType.Music, "Sounds/Music/DoomMusic"); priority = MusicPriority.BiomeHigh; } if (GetInstance <ExpiryConfigClientSide>().distractionDanceMusic) { if (NPC.AnyNPCs(NPCID.EyeofCthulhu)) { // GetDistractedFool music = GetSoundSlot(SoundType.Music, "Sounds/Music/GetDistractedFool"); priority = MusicPriority.BossHigh; } } if (stopTitleMusic || (!gameMenu && customTitleMusicSlot != 6 && ActivePlayerFileData != null && ActiveWorldFileData != null)) { if (!stopTitleMusic || !GetInstance <ExpiryConfigClientSide>().MusicChange) { music = 6; } else { stopTitleMusic = true; } if (GetInstance <ExpiryConfigClientSide>().MusicChange) { } customTitleMusicSlot = 6; Music music2 = GetMusic("Sounds/Music/CreepyMusic"); if (music2.IsPlaying) { music2.Stop((Microsoft.Xna.Framework.Audio.AudioStopOptions) 1); } titleMusicStopped?.Set(); stopTitleMusic = false; } }
public override void UpdateMusic(ref int music, ref MusicPriority priority) { if (Main.myPlayer == -1 || Main.gameMenu || !Main.LocalPlayer.active) { return; } TLoZWorld tlozWorld = ModContent.GetInstance <TLoZWorld>(); WorldSong song = tlozWorld.CurrentSong; if (song != null) { if (song.Variant == SongVariant.Normal && song.Player.player == Main.LocalPlayer) { Main.blockInput = true; } music = GetSoundSlot(SoundType.Music, song.Path); priority = MusicPriority.Event; if (tlozWorld.TicksLeftOnSong > 0) { tlozWorld.TicksLeftOnSong--; } if (tlozWorld.TicksLeftOnSong == 0) { tlozWorld.ResetSong(); } } foreach (NPC npc in Main.npc) { if (npc.type != ModContent.NPCType <Guardian>() || !npc.active) { continue; } Guardian guardian = npc.modNPC as Guardian; if (guardian != null && guardian.IsGuardianActive) { music = GetSoundSlot(SoundType.Music, "Sounds/Music/GuardianTheme"); priority = MusicPriority.BossMedium; } } }
public override void UpdateMusic(ref int music, ref MusicPriority priority) { var boss = IsThereABoss(); if (boss.Item1) { if (NPC.AnyNPCs(NPCID.Plantera)) { music = alc; } else { music = tng; } priority = MusicPriority.BossMedium; } }
public override void UpdateMusic(ref int music, ref MusicPriority priority) { if (Main.myPlayer == -1 || Main.gameMenu || !Main.LocalPlayer.active) { return; } if (NPC.AnyNPCs(ModContent.NPCType <Brain>()) && !Main.gameMenu) { if (NPC.AnyNPCs(ModContent.NPCType <SuperCreeper>()) || NPC.AnyNPCs(ModContent.NPCType <SuperCreeper2>()) || NPC.AnyNPCs(ModContent.NPCType <SuperCreeper3>())) { music = GetSoundSlot(SoundType.Music, "Sounds/Music/IncreasedEfficency"); } else { music = GetSoundSlot(SoundType.Music, "Sounds/Music/UpgradeToIntellect"); } priority = MusicPriority.BossMedium; } if (NPC.AnyNPCs(ModContent.NPCType <Corruption>()) && !Main.gameMenu) { music = GetSoundSlot(SoundType.Music, "Sounds/Music/Existential"); priority = MusicPriority.BossHigh; } if (NPC.AnyNPCs(ModContent.NPCType <EoW1>()) && !Main.gameMenu) { music = GetSoundSlot(SoundType.Music, "Sounds/Music/ClearAsGlass"); priority = MusicPriority.BossMedium; } if (NPC.AnyNPCs(ModContent.NPCType <Annih1>()) && !Main.gameMenu) { music = GetSoundSlot(SoundType.Music, "Sounds/Music/BloodRedTransparent"); priority = MusicPriority.BossMedium; } if (NPC.AnyNPCs(ModContent.NPCType <overdriveBirther>()) && !Main.gameMenu || (NPC.AnyNPCs(ModContent.NPCType <AnnihO1>()) && !Main.gameMenu)) { music = GetSoundSlot(SoundType.Music, "Sounds/Music/LegendaryOverdrive"); priority = MusicPriority.BossMedium; } if (Mworld.Menace && NPC.AnyNPCs(NPCID.WallofFlesh) && !Main.gameMenu) { music = GetSoundSlot(SoundType.Music, "Sounds/Music/FromTheCore"); priority = MusicPriority.BossMedium; } }
public override void UpdateMusic(ref int music, ref MusicPriority priority) { if (Main.gameMenu) { return; } if (priority > MusicPriority.Event) { return; } Player player = Main.LocalPlayer; if (!player.active) { return; } MyPlayer myplayer = player.GetModPlayer <MyPlayer>(); if (MyWorld.activeEvents.Contains(EventID.aurora) && player.ZoneSnow && player.ZoneOverworldHeight) { music = GetSoundSlot(SoundType.Music, "Sounds/Music/Aurora"); priority = MusicPriority.Environment; } if (MyWorld.activeEvents.Contains(EventID.Jellyfish) && player.ZoneBeach && player.ZoneOverworldHeight) { music = GetSoundSlot(SoundType.Music, "Sounds/Music/Jellyfish"); priority = MusicPriority.Environment; } if (MyWorld.activeEvents.Contains(EventID.acidRain) && player.ZoneOverworldHeight) { music = GetSoundSlot(SoundType.Music, "Sounds/Music/AcidRain"); priority = MusicPriority.Event; } if (MyWorld.activeEvents.Contains(EventID.ashStorm) && player.ZoneOverworldHeight) { music = GetSoundSlot(SoundType.Music, "Sounds/Music/AshStorm"); priority = MusicPriority.Event; } if (MyWorld.activeEvents.Contains(EventID.tranquil) && player.ZoneOverworldHeight && !player.ZoneBeach && !player.ZoneCorrupt && !player.ZoneCrimson && !player.ZoneJungle && !player.ZoneHoly && !player.ZoneSnow) { music = GetSoundSlot(SoundType.Music, "Sounds/Music/Tranquil"); priority = MusicPriority.Environment; } }
public override void UpdateMusic(ref int music, ref MusicPriority priority) { if (Main.myPlayer == -1 || Main.gameMenu || !Main.LocalPlayer.active) { return; } Player player = Main.LocalPlayer; MyPlayer mPlayer = player.GetModPlayer <MyPlayer>(); if (Main.myPlayer != -1 && !Main.gameMenu) { if (player.active && mPlayer.ZoneViralMeteorite) { music = GetSoundSlot(SoundType.Music, "Sounds/Music/VMMusic"); priority = MusicPriority.BiomeMedium; } } }
public override void UpdateMusic(ref int music, ref MusicPriority priority) { if (Main.myPlayer == -1 || Main.gameMenu || !Main.LocalPlayer.active) { return; } // Make sure your logic here goes from lowest priority to highest so your intended priority is maintained. if (Main.LocalPlayer.GetModPlayer <MyPlayer>().ZoneLuminescentLagoon) { music = GetSoundSlot(SoundType.Music, "Sounds/Music/LuminescentLagoon"); priority = MusicPriority.BiomeHigh; } if (Main.LocalPlayer.GetModPlayer <MyPlayer>().ZoneRuin) { music = GetSoundSlot(SoundType.Music, "Sounds/Music/Ruin"); priority = MusicPriority.BiomeHigh; } }
public override void UpdateMusic(ref int music, ref MusicPriority priority) { if (Main.myPlayer != -1 && !Main.gameMenu && Main.LocalPlayer.active) { MacrocosmPlayer modPlayer = Main.LocalPlayer.GetModPlayer <MacrocosmPlayer>(); if (modPlayer.ZoneMoon && Main.dayTime) { music = GetSoundSlot(SoundType.Music, "Sounds/Music/MoonDay"); priority = MusicPriority.Environment; } if (modPlayer.ZoneMoon && !Main.dayTime) { music = GetSoundSlot(SoundType.Music, "Sounds/Music/MoonDay"); priority = MusicPriority.Environment; } } }
public override void UpdateMusic(ref int music, ref MusicPriority priority) { if (Main.myPlayer != -1 && !Main.gameMenu && Main.LocalPlayer.active) { if (Main.LocalPlayer.GetModPlayer <BiomeHandler>().ZoneGlass) { music = GetSoundSlot(SoundType.Music, "Sounds/Music/GlassPassive"); priority = MusicPriority.BiomeMedium; } if (Main.LocalPlayer.GetModPlayer <BiomeHandler>().ZoneVoidPre) { music = GetSoundSlot(SoundType.Music, "Sounds/Music/VoidPre"); priority = MusicPriority.BossLow; } if (Main.LocalPlayer.GetModPlayer <BiomeHandler>().ZoneJungleCorrupt) { music = GetSoundSlot(SoundType.Music, "Sounds/Music/JungleCorrupt"); priority = MusicPriority.BiomeHigh; } if (Main.LocalPlayer.GetModPlayer <BiomeHandler>().ZoneJungleBloody) { music = GetSoundSlot(SoundType.Music, "Sounds/Music/WhipAndNaenae"); priority = MusicPriority.BiomeHigh; } if (Main.LocalPlayer.GetModPlayer <BiomeHandler>().ZoneJungleHoly) { music = GetSoundSlot(SoundType.Music, "Sounds/Music/WhipAndNaenae"); priority = MusicPriority.BiomeHigh; } if (Main.LocalPlayer.ZoneOverworldHeight && LegendWorld.starfall) { music = GetSoundSlot(SoundType.Music, "Sounds/Music/Starlight"); priority = MusicPriority.BiomeHigh; } } return; }
public override void UpdateMusic(ref int music, ref MusicPriority BossHigh) { /*int[] trackIDs = { 6, 40, 36, 27, 26, 29, 10, 8, 33, 16, 23, 2, 7, 20, 14, 11, 21, 4, 31, 19, 9, 22, 1, 18, 3, 30, 32 }; * if (Main.gameMenu) * { * if (!musicPlaying) * { * //musicPlaying = true; * Main.musicVolume = 1f; * Main.music[6].Pause(); * Main.musicFade[6] = 0f; * Main.music[6].Stop(AudioStopOptions.Immediate); * music = this.GetSoundSlot(SoundType.Music, "Sounds/Music/Etherial"); * Main.PlaySound(SoundLoader.customSoundType, -1, -1, GetSoundSlot(SoundType.Custom, "Sounds/Music/DuneSharkron")); * } * Main.music[6].Pause(); * Main.musicFade[6] = 0f; * Main.music[6].Stop(AudioStopOptions.Immediate); * }*/ if (Main.myPlayer != -1 && !Main.gameMenu) { if (Main.player[Main.myPlayer].active && Main.player[Main.myPlayer].GetModPlayer <LaugicalityPlayer>(this).etherial&& Main.player[Main.myPlayer].GetModPlayer <LaugicalityPlayer>(this).etherialMusic) { bool play = true; foreach (NPC npc in Main.npc) { if (npc.boss == true) { play = false; } } if (play) { music = this.GetSoundSlot(SoundType.Music, "Sounds/Music/Etherial"); } } if (Main.player[Main.myPlayer].active && Main.player[Main.myPlayer].GetModPlayer <LaugicalityPlayer>(this).ZoneObsidium) { music = this.GetSoundSlot(SoundType.Music, "Sounds/Music/Obsidium"); } } }
public override void UpdateMusic(ref int music, ref MusicPriority priority) { if (Main.myPlayer != -1 && !Main.gameMenu && Main.LocalPlayer.active) { Player player = Main.LocalPlayer; if (player.GetModPlayer <BiomeManager>().ZoneGrove) { music = GetSoundSlot(SoundType.Music, "Sounds/Music/WhisperingGrove"); priority = MusicPriority.BiomeHigh; } if (player.GetModPlayer <BiomeManager>().ZoneToxin) { music = GetSoundSlot(SoundType.Music, "Sounds/Music/ToxinGrove"); priority = MusicPriority.BiomeHigh; } } return; }
public override void UpdateMusic(ref int music, ref MusicPriority priority) { if (Main.myPlayer == -1 || Main.gameMenu || !Main.LocalPlayer.active) { return; } Vector2 position = Main.LocalPlayer.Bottom / 16; OriginPlayer originPlayer = Main.LocalPlayer.GetModPlayer <OriginPlayer>(); if (originPlayer.ZoneVoid && priority < MusicPriority.Event) { music = Music.Dusk; priority = MusicPriority.Event; } else if (originPlayer.ZoneDefiled && priority < MusicPriority.Event) { music = (position.Y >= (Main.worldSurface + 30))?Music.UndergroundDefiled:Music.Defiled; priority = MusicPriority.Event; } }
public override void UpdateMusic(ref int music, ref MusicPriority priority) { if (Main.myPlayer == -1 || Main.gameMenu || !Main.LocalPlayer.active) { return; } if (Main.LocalPlayer.GetModPlayer <TAZPlayer>().ZoneEmberGlades) { Mod azercadmiumMusic = ModLoader.GetMod("AzercadmiumMusic"); if (azercadmiumMusic != null) { music = azercadmiumMusic.GetSoundSlot(SoundType.Music, "Sounds/Music/Prism"); } else { music = MusicID.Hell; } priority = MusicPriority.Environment; } }
public override void UpdateMusic(ref int music, ref MusicPriority priority) { if (Main.musicVolume != 0) { if (Main.myPlayer != -1 && !Main.gameMenu && Main.LocalPlayer.active) { if (Main.npc.Any(n => n.active && n.boss)) { } else { //space if (Main.LocalPlayer.position.Y / 16 <= Main.worldSurface * 0.35) { if (TaiphoonContentMod.modConfiguration.PlanetoidMusic) { if (((Main.screenTileCounts[TileID.Dirt] > 20) || (Main.screenTileCounts[TileID.Mud] > 20) || (Main.screenTileCounts[TileID.Stone] > 20)) && (Main.screenTileCounts[TileID.Cloud] < 2)) { music = GetSoundSlot(SoundType.Music, "Sounds/Music/Planetoids"); priority = MusicPriority.Environment; } } } //Minibosses Mod CalamityMod = ModLoader.GetMod("CalamityMod"); if (CalamityMod != null) { if (TaiphoonContentMod.modConfiguration.WyrmMusic) { if (NPC.AnyNPCs(CalamityMod.NPCType("EidolonWyrmHeadHuge"))) { music = GetSoundSlot(SoundType.Music, "Sounds/Music/EidolonWyrm"); priority = MusicPriority.BossHigh; } } } } } } }
public override void UpdateMusic(ref int music, ref MusicPriority priority) { if (Main.gameMenu) { return; } if (priority > MusicPriority.Environment) { return; } Player player = Main.LocalPlayer; if (!player.active) { return; } CPlayer cPlayer = player.GetModPlayer <CPlayer>(); if (cPlayer.ZoneVoid) { priority = MusicPriority.Event; music = GetSoundSlot(SoundType.Music, "Sounds/Music/Abyss"); } if (cPlayer.ZoneComet) { priority = MusicPriority.Event; music = GetSoundSlot(SoundType.Music, "Sounds/Music/Comet"); } if (cPlayer.ZoneObservatory) { priority = MusicPriority.Event; music = GetSoundSlot(SoundType.Music, "Sounds/Music/Observatory"); } }
public override void UpdateMusic(ref int music, ref MusicPriority priority) { Player player = Main.LocalPlayer; if (Main.myPlayer == -1 || Main.gameMenu || !player.active) { return; } EntrogicPlayer modPlayer = EntrogicPlayer.ModPlayer(player); bool magicStorm = EntrogicWorld.magicStorm; if (magicStorm && player.ZoneOverworldHeight) { music = GetSoundSlot(SoundType.Music, "Sounds/Music/MagicStorm"); priority = MusicPriority.Environment; } //if (modPlayer.CardGaming) //{ // music = GetSoundSlot(SoundType.Music, "Sounds/Music/Toby Fox - Rude Buster"); // priority = MusicPriority.BossHigh; //} }
public override void UpdateMusic(ref int music, ref MusicPriority priority) { if (Main.invasionX == Main.spawnTileX) { if (EternalWorld.mechanicalEnvyUp) { music = MusicID.MartianMadness; } } if (Main.myPlayer == -1 || Main.gameMenu || !Main.LocalPlayer.active) { return; } if (Main.LocalPlayer.GetModPlayer <EternalPlayer>().ZoneLabrynth) { music = MusicID.Dungeon; priority = MusicPriority.BiomeMedium; } if (Main.LocalPlayer.GetModPlayer <EternalPlayer>().ZoneCommet) { music = MusicID.Eerie; priority = MusicPriority.BiomeMedium; } if (Main.LocalPlayer.GetModPlayer <EternalPlayer>().ZoneThunderduneBiome) { music = MusicID.Desert; priority = MusicPriority.BiomeMedium; } if (Main.LocalPlayer.GetModPlayer <EternalPlayer>().ZoneAshpit || Main.LocalPlayer.GetModPlayer <EternalPlayer>().ZoneBeneath) { music = MusicID.Eerie; priority = MusicPriority.BiomeMedium; } }
public override void UpdateMusic(ref int music, ref MusicPriority priority) { if (Main.gameMenu) { return; } if (priority > MusicPriority.Environment) { return; } Player player = Main.LocalPlayer; if (!player.active) { return; } if (Main.player[Main.myPlayer].GetModPlayer <MyPlayer>().ZoneShrine == true) { music = GetSoundSlot(SoundType.Music, "Sounds/Music/ForgottenFate"); priority = MusicPriority.Event; } }
public override void UpdateMusic(ref int music, ref MusicPriority priority) { if (Main.myPlayer != -1 && !Main.gameMenu) { if (Main.LocalPlayer.HasBuff(BuffType("StoppedTime"))) { music = GetSoundSlot(SoundType.Music, "Sounds/Music/DioTheme"); priority = MusicPriority.Environment; } if (Main.LocalPlayer.HasBuff(BuffType("TimeLeap"))) { music = GetSoundSlot(SoundType.Music, "Sounds/Music/KingCrimsonTheme"); priority = MusicPriority.Environment; } if (Main.invasionX == Main.spawnTileX) { music = 1; } } }
public override void UpdateMusic(ref int music, ref MusicPriority musicPriority) { if (Main.myPlayer != -1 && !Main.gameMenu) { if (Main.player[Main.myPlayer].active && LaugicalityPlayer.Get().zoneObsidium) { if (Main.player[Main.myPlayer].ZoneOverworldHeight || Main.player[Main.myPlayer].ZoneSkyHeight) { music = this.GetSoundSlot(SoundType.Music, "Sounds/Music/ObsidiumSurface"); } else { music = this.GetSoundSlot(SoundType.Music, "Sounds/Music/Obsidium"); } musicPriority = MusicPriority.BiomeHigh; } if (LaugicalityWorld.downedEtheria) { if (Main.player[Main.myPlayer].ZoneDungeon) { music = this.GetSoundSlot(SoundType.Music, "Sounds/Music/Necrodungeon"); } else { music = this.GetSoundSlot(SoundType.Music, "Sounds/Music/Etherial"); } musicPriority = MusicPriority.Environment; } } if (zaWarudo > 0) { zaWarudo--; } }
private void UpdateInGameMusic(ref int music, ref MusicPriority musicPriority) { if (this.GetBiome("Meteoridon").InBiome(Main.LocalPlayer)) { music = this.GetSoundSlot(SoundType.Music, "Sounds/Music/Stars_Lament_Loop"); } else if (MoonEventManagerWorld.IsActive("Apocalypse Moon")) { music = this.GetSoundSlot(SoundType.Music, "Sounds/Music/Terminal_Inception"); musicPriority = MusicPriority.BossHigh; } else if (Subworld.IsActive <SolarSubworld>()) { music = MusicID.TheTowers; Main.musicBox = 36; musicPriority = MusicPriority.Environment; } else if (Main.LocalPlayer.position.Y / 16 > Main.maxTilesY - 200 && Main.ActiveWorldFileData.HasCrimson) { music = this.GetSoundSlot(SoundType.Music, "Sounds/Music/Exclusion_Zone"); musicPriority = MusicPriority.Environment; } }
public override void UpdateMusic(ref int music, ref MusicPriority priority) { if (Main.gameMenu) { return; } if (priority > MusicPriority.Event) { return; } Player player = Main.LocalPlayer; if (!player.active) { return; } CelestialModPlayer Gamer = CelestialModPlayer.Get(player); if (Gamer.ZoneVoid) { music = GetSoundSlot(SoundType.Music, "Sounds/Music/VoidMusic"); priority = MusicPriority.BiomeHigh; } }