mirror of
https://github.com/P3D-Legacy/P3D-Legacy.git
synced 2025-07-28 00:04:33 +02:00
Fix Overworld music bugs
This commit is contained in:
parent
20b2ac35ea
commit
d546c7348d
@ -2084,6 +2084,9 @@
|
|||||||
End If
|
End If
|
||||||
|
|
||||||
If Controls.Dismiss(True, True, True) = True Then
|
If Controls.Dismiss(True, True, True) = True Then
|
||||||
|
If CurrentStation Is Nothing Then
|
||||||
|
MusicManager.Play(Screen.Level.MusicLoop)
|
||||||
|
End If
|
||||||
SoundManager.PlaySound("select")
|
SoundManager.PlaySound("select")
|
||||||
Me.menuIndex = MenuScreens.Main
|
Me.menuIndex = MenuScreens.Main
|
||||||
End If
|
End If
|
||||||
|
@ -71,11 +71,8 @@
|
|||||||
|
|
||||||
Public Overrides Sub Update()
|
Public Overrides Sub Update()
|
||||||
If reduce = False Then
|
If reduce = False Then
|
||||||
Dim s As Screen = NewScreen
|
Dim screens() As Screen.Identifications = {Screen.Identifications.PokegearScreen, Screen.Identifications.OverworldScreen}
|
||||||
While s.Identification <> Identifications.OverworldScreen AndAlso s.PreScreen IsNot Nothing
|
If screens.Contains(NewScreen.Identification) Then
|
||||||
s = s.PreScreen
|
|
||||||
End While
|
|
||||||
If s.Identification = Identifications.OverworldScreen Then
|
|
||||||
MusicManager.Play(Screen.Level.MusicLoop, True, 0.01F)
|
MusicManager.Play(Screen.Level.MusicLoop, True, 0.01F)
|
||||||
End If
|
End If
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user