Bring back fading out music with switching maps

This commit is contained in:
JappaWakka 2023-08-29 19:20:54 +02:00
parent 5429ad9e15
commit 0eddb70011
7 changed files with 8 additions and 8 deletions

View File

@ -1365,7 +1365,7 @@ nextIndex:
If hasLevelUp = False Then
MusicManager.Stop()
MusicManager.Play(SavedOverworld.Level.MusicLoop)
MusicManager.Play(SavedOverworld.Level.MusicLoop, True, 0.01F)
Core.SetScreen(New TransitionScreen(Me, SavedOverworld.OverworldScreen, New Color(255, 255, 255), False, AddressOf ChangeSavedScreen))
Else
Dim EvolvePokeList As New List(Of Integer)
@ -1383,7 +1383,7 @@ nextIndex:
If EvolvePokeList.Count = 0 Then
MusicManager.Stop()
MusicManager.Play(SavedOverworld.Level.MusicLoop)
MusicManager.Play(SavedOverworld.Level.MusicLoop, True, 0.01F)
Core.SetScreen(New TransitionScreen(Me, SavedOverworld.OverworldScreen, New Color(255, 255, 255), False, AddressOf ChangeSavedScreen))
Else
Core.SetScreen(New TransitionScreen(Me, New EvolutionScreen(Core.CurrentScreen, EvolvePokeList, "", EvolutionCondition.EvolutionTrigger.LevelUp, True), Color.Black, False))

View File

@ -888,7 +888,7 @@ Public Class OverworldCamera
Screen.Level.OverworldPokemon.Visible = False
If Screen.Level.IsRadioOn = False OrElse GameJolt.PokegearScreen.StationCanPlay(Screen.Level.SelectedRadioStation) = False Then
MusicManager.Play(Screen.Level.MusicLoop)
MusicManager.Play(Screen.Level.MusicLoop, True, 0.01F)
End If
End If
End If

View File

@ -137,7 +137,7 @@ Public Class OverworldScreen
If Level.Riding = True Then
MusicManager.Play("ride", True) 'Play "ride" when player is riding.
Else
MusicManager.Play(Level.MusicLoop, True) 'Play default MusicLoop.
MusicManager.Play(Level.MusicLoop, True, 0.01F) 'Play default MusicLoop.
End If
End If

View File

@ -23,7 +23,7 @@
Level.Load("|")
Me.SecretBase.LoadSecretBaseFromStore(Screen.Level)
MusicManager.Play(Level.MusicLoop, True)
MusicManager.Play(Level.MusicLoop, True, 0.01F)
End Sub
Public Overrides Sub Update()

View File

@ -328,7 +328,7 @@
s = s.PreScreen
End While
Core.SetScreen(New TransitionScreen(s, s.PreScreen, Color.Black, False))
MusicManager.Play(SavedMusic)
MusicManager.Play(SavedMusic, True, 0.01F)
Else
Dim s As Screen = Core.CurrentScreen
While s.Identification <> Identifications.BattleScreen

View File

@ -1025,7 +1025,7 @@ Public Class PartyScreen
End If
If Screen.Level.IsRadioOn = False OrElse GameJolt.PokegearScreen.StationCanPlay(Screen.Level.SelectedRadioStation) = False Then
MusicManager.Play(Level.MusicLoop)
MusicManager.Play(Level.MusicLoop, True, 0.01F)
End If
Else
If Screen.Level.Surfing = False And Screen.Camera.IsMoving() = False And Screen.Camera.Turning = False And Level.CanRide() = True Then

View File

@ -1072,7 +1072,7 @@ Public Class Level
MusicManager.Play("ride", True)
Else
If MusicManager.GetSong(MusicLoop) IsNot Nothing Then
MusicManager.Play(MusicLoop, True)
MusicManager.Play(MusicLoop, True, 0.01F)
Else
MusicManager.Play("silence")
End If