diff -r e8f44e9433f0 -r dbcebcd3d79f project_files/HedgewarsMobile/Classes/GameInterfaceBridge.m --- a/project_files/HedgewarsMobile/Classes/GameInterfaceBridge.m Fri Sep 23 22:42:30 2011 +0200 +++ b/project_files/HedgewarsMobile/Classes/GameInterfaceBridge.m Sat Sep 24 00:54:47 2011 +0200 @@ -24,6 +24,7 @@ #import "EngineProtocolNetwork.h" #import "OverlayViewController.h" #import "StatsPageViewController.h" +#import "AudioManagerController.h" #import "ObjcExports.h" @implementation GameInterfaceBridge @@ -154,7 +155,7 @@ [userDefaults setObject:self.savePath forKey:@"savedGamePath"]; [userDefaults synchronize]; - [HedgewarsAppDelegate pauseBackgroundMusic]; + [AudioManagerController pauseBackgroundMusic]; // SYSTEMS ARE GO!! [self startGameEngine]; @@ -177,8 +178,7 @@ // warn our host that it's going to be visible again [self.parentController viewWillAppear:YES]; - if ([[userDefaults objectForKey:@"music"] boolValue]) - [HedgewarsAppDelegate playBackgroundMusic]; + [AudioManagerController playBackgroundMusic]; } // set up variables for a local game