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]; |