equal
deleted
inserted
replaced
25 #import "PascalImports.h" |
25 #import "PascalImports.h" |
26 #import "GameConfigViewController.h" |
26 #import "GameConfigViewController.h" |
27 #import "SplitViewRootController.h" |
27 #import "SplitViewRootController.h" |
28 #import "AboutViewController.h" |
28 #import "AboutViewController.h" |
29 #import "SavedGamesViewController.h" |
29 #import "SavedGamesViewController.h" |
|
30 #import "ServerSetup.h" |
30 |
31 |
31 @implementation MainMenuViewController |
32 @implementation MainMenuViewController |
32 @synthesize gameConfigViewController, settingsViewController, aboutViewController, savedGamesViewController; |
33 @synthesize gameConfigViewController, settingsViewController, aboutViewController, savedGamesViewController; |
33 |
34 |
34 -(BOOL) shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation) interfaceOrientation { |
35 -(BOOL) shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation) interfaceOrientation { |
122 if (trackingVersion == nil || [trackingVersion isEqualToString:version] == NO) { |
123 if (trackingVersion == nil || [trackingVersion isEqualToString:version] == NO) { |
123 [userDefaults setObject:version forKey:@"HedgeVersion"]; |
124 [userDefaults setObject:version forKey:@"HedgeVersion"]; |
124 [userDefaults synchronize]; |
125 [userDefaults synchronize]; |
125 [self createNecessaryFiles]; |
126 [self createNecessaryFiles]; |
126 } |
127 } |
|
128 |
|
129 ServerSetup *setup = [[ServerSetup alloc] init]; |
|
130 if ([setup isNetworkReachable]) { |
|
131 DLog(@"network is reachable"); |
|
132 [NSThread detachNewThreadSelector:@selector(serverProtocol) |
|
133 toTarget:setup |
|
134 withObject:nil]; |
|
135 } |
|
136 [setup release]; |
127 } |
137 } |
128 |
138 |
129 |
139 |
130 #pragma mark - |
140 #pragma mark - |
131 -(IBAction) switchViews:(id) sender { |
141 -(IBAction) switchViews:(id) sender { |