equal
deleted
inserted
replaced
78 [setup startThread:@"engineProtocol"]; |
78 [setup startThread:@"engineProtocol"]; |
79 |
79 |
80 // remove the current view to free resources |
80 // remove the current view to free resources |
81 [UIView beginAnimations:@"removing main controller" context:NULL]; |
81 [UIView beginAnimations:@"removing main controller" context:NULL]; |
82 [UIView setAnimationDuration:1]; |
82 [UIView setAnimationDuration:1]; |
83 self.viewController.view.alpha = 0; |
83 self.viewController.mainView.alpha = 0; |
84 [UIView commitAnimations]; |
84 [UIView commitAnimations]; |
85 |
85 |
86 NSLog(@"Game is launching..."); |
86 NSLog(@"Game is launching..."); |
87 const char **gameArgs = [setup getSettings]; |
87 const char **gameArgs = [setup getSettings]; |
88 |
88 |
98 [uiwindow addSubview: viewController.view]; |
98 [uiwindow addSubview: viewController.view]; |
99 [uiwindow makeKeyAndVisible]; |
99 [uiwindow makeKeyAndVisible]; |
100 |
100 |
101 [UIView beginAnimations:@"inserting main controller" context:NULL]; |
101 [UIView beginAnimations:@"inserting main controller" context:NULL]; |
102 [UIView setAnimationDuration:1]; |
102 [UIView setAnimationDuration:1]; |
103 self.viewController.view.alpha = 1; |
103 self.viewController.mainView.alpha = 1; |
104 [UIView commitAnimations]; |
104 [UIView commitAnimations]; |
105 |
105 |
106 [internal_pool release]; |
106 [internal_pool release]; |
107 } |
107 } |
108 |
108 |
120 [saveDict setObject:@"" forKey:@"username"]; |
120 [saveDict setObject:@"" forKey:@"username"]; |
121 [saveDict setObject:@"" forKey:@"password"]; |
121 [saveDict setObject:@"" forKey:@"password"]; |
122 [saveDict setObject:@"1" forKey:@"music"]; |
122 [saveDict setObject:@"1" forKey:@"music"]; |
123 [saveDict setObject:@"1" forKey:@"sounds"]; |
123 [saveDict setObject:@"1" forKey:@"sounds"]; |
124 [saveDict setObject:@"0" forKey:@"alternate"]; |
124 [saveDict setObject:@"0" forKey:@"alternate"]; |
125 [saveDict setObject:@"100" forKey:@"volume"]; |
|
126 |
125 |
127 [saveDict writeToFile:filePath atomically:YES]; |
126 [saveDict writeToFile:filePath atomically:YES]; |
128 [saveDict release]; |
127 [saveDict release]; |
129 } |
128 } |
130 return isFirstRun; |
129 return isFirstRun; |