fix #572 crash when switching mods while playing music
This commit is contained in:
@@ -266,9 +266,11 @@ namespace OpenRA
|
|||||||
var mm = mods.Where( m => Mod.AllMods.ContainsKey( m ) ).ToArray();
|
var mm = mods.Where( m => Mod.AllMods.ContainsKey( m ) ).ToArray();
|
||||||
Console.WriteLine("Loading mods: {0}",string.Join(",",mm));
|
Console.WriteLine("Loading mods: {0}",string.Join(",",mm));
|
||||||
Settings.Game.Mods = mm;
|
Settings.Game.Mods = mm;
|
||||||
Settings.Save();
|
Settings.Save();
|
||||||
|
|
||||||
Sound.Initialize();
|
Sound.StopMusic();
|
||||||
|
Sound.StopVideo();
|
||||||
|
Sound.Initialize();
|
||||||
|
|
||||||
modData = new ModData( mm );
|
modData = new ModData( mm );
|
||||||
modData.LoadInitialAssets();
|
modData.LoadInitialAssets();
|
||||||
|
|||||||
Reference in New Issue
Block a user