project_files/HedgewarsMobile/Classes/MainMenuViewController.m
branchios-revival
changeset 11117 0bec360580b3
parent 11116 102684240fe8
child 11124 f4e3bf03cc35
equal deleted inserted replaced
11116:102684240fe8 11117:0bec360580b3
    58         [userDefaults synchronize];
    58         [userDefaults synchronize];
    59 
    59 
    60         [CreationChamber createFirstLaunch];
    60         [CreationChamber createFirstLaunch];
    61     }
    61     }
    62 
    62 
    63 //    // prompt for restoring any previous game
    63     // prompt for restoring any previous game
    64 //    NSString *saveString = [userDefaults objectForKey:@"savedGamePath"];
    64     NSString *saveString = [userDefaults objectForKey:@"savedGamePath"];
    65 //    if (saveString != nil && [saveString isEqualToString:@""] == NO && [[userDefaults objectForKey:@"saveIsValid"] boolValue]) {
    65     if (saveString != nil && [saveString isEqualToString:@""] == NO && [[userDefaults objectForKey:@"saveIsValid"] boolValue]) {
    66 //        if (self.restoreViewController == nil) {
    66         if (self.restoreViewController == nil) {
    67 //            NSString *xibName = [@"RestoreViewController-" stringByAppendingString:(IS_IPAD() ? @"iPad" : @"iPhone")];
    67             NSString *xibName = [@"RestoreViewController-" stringByAppendingString:(IS_IPAD() ? @"iPad" : @"iPhone")];
    68 //            RestoreViewController *restored = [[RestoreViewController alloc] initWithNibName:xibName bundle:nil];
    68             RestoreViewController *restored = [[RestoreViewController alloc] initWithNibName:xibName bundle:nil];
    69 //            if ([restored respondsToSelector:@selector(setModalPresentationStyle:)])
    69             if ([restored respondsToSelector:@selector(setModalPresentationStyle:)])
    70 //                restored.modalPresentationStyle = UIModalPresentationFormSheet;
    70                 restored.modalPresentationStyle = UIModalPresentationFormSheet;
    71 //            self.restoreViewController = restored;
    71             self.restoreViewController = restored;
    72 //            [restored release];
    72             [restored release];
    73 //        }
    73         }
    74 //        [self performSelector:@selector(presentModalViewController:animated:) withObject:self.restoreViewController afterDelay:0.25];
    74         [self performSelector:@selector(presentViewController:) withObject:self.restoreViewController afterDelay:0.25];
    75 //    } else {
    75     } else {
    76 //        // let's not prompt for rating when app crashed >_>
    76         // let's not prompt for rating when app crashed >_>
    77 //        [Appirater appLaunched];
    77         [Appirater appLaunched];
    78 //    }
    78     }
    79 
    79 
    80     /*
    80     /*
    81     [ServerProtocolNetwork openServerConnection];
    81     [ServerProtocolNetwork openServerConnection];
    82     */
    82     */
       
    83 }
       
    84 
       
    85 - (void) presentViewController:(UIViewController *)vc
       
    86 {
       
    87     [self presentViewController:vc animated:NO completion:nil];
    83 }
    88 }
    84 
    89 
    85 -(void) viewWillAppear:(BOOL)animated {
    90 -(void) viewWillAppear:(BOOL)animated {
    86     [[AudioManagerController mainManager] playBackgroundMusic];
    91     [[AudioManagerController mainManager] playBackgroundMusic];
    87     [super viewWillAppear:animated];
    92     [super viewWillAppear:animated];