- Add music back to town events/draft scene.

This commit is contained in:
Agetian
2023-06-07 08:28:41 +03:00
parent 441b6ea7c0
commit 68ea350bf4
2 changed files with 7 additions and 2 deletions

View File

@@ -3,6 +3,7 @@ package forge.adventure.scene;
import forge.adventure.data.AdventureEventData;
import forge.adventure.stage.GameHUD;
import forge.screens.FScreen;
import forge.sound.MusicPlaylist;
import forge.sound.SoundSystem;
/**
@@ -32,7 +33,8 @@ public class DraftScene extends ForgeScene {
@Override
public void enter() {
GameHUD.getInstance().getTouchpad().setVisible(false);
SoundSystem.instance.pause();
GameHUD.getInstance().pauseMusic();
SoundSystem.instance.setBackgroundMusic(MusicPlaylist.MENUS);
screen = null;
getScreen();
screen.refresh();

View File

@@ -13,12 +13,14 @@ import forge.Forge;
import forge.adventure.character.EnemySprite;
import forge.adventure.data.*;
import forge.adventure.player.AdventurePlayer;
import forge.adventure.stage.GameHUD;
import forge.adventure.stage.IAfterMatch;
import forge.adventure.stage.WorldStage;
import forge.adventure.util.*;
import forge.adventure.world.WorldSave;
import forge.gui.FThreads;
import forge.screens.TransitionScreen;
import forge.sound.MusicPlaylist;
import forge.sound.SoundSystem;
import forge.util.Callback;
import forge.util.MyRandom;
@@ -378,7 +380,8 @@ public class EventScene extends MenuScene implements IAfterMatch {
@Override
public void enter() {
super.enter();
SoundSystem.instance.pause();
GameHUD.getInstance().pauseMusic();
SoundSystem.instance.setBackgroundMusic(MusicPlaylist.MENUS);
scrollContainer.clear();
if (money != null) {