mirror of
https://github.com/P3D-Legacy/P3D-Legacy.git
synced 2025-07-27 07:44:31 +02:00
Bring back fading out music with switching maps
This commit is contained in:
parent
5429ad9e15
commit
0eddb70011
@ -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))
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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()
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
Loading…
x
Reference in New Issue
Block a user