project_files/HedgewarsMobile/Classes/GameConfigViewController.m
changeset 6869 a187c280dd3d
parent 6832 fae8fd118da9
child 6908 896ed2afcfb8
equal deleted inserted replaced
6868:f31b5213b163 6869:a187c280dd3d
    45                                                       cancelButtonTitle:NSLocalizedString(@"Ok, got it",@"")
    45                                                       cancelButtonTitle:NSLocalizedString(@"Ok, got it",@"")
    46                                                       otherButtonTitles:nil];
    46                                                       otherButtonTitles:nil];
    47                 [alert show];
    47                 [alert show];
    48                 [alert release];
    48                 [alert release];
    49             } else {
    49             } else {
    50                 [AudioManagerController playBackSound];
    50                 [[AudioManagerController mainManager] playBackSound];
    51                 [[self parentViewController] dismissModalViewControllerAnimated:YES];
    51                 [[self parentViewController] dismissModalViewControllerAnimated:YES];
    52             }
    52             }
    53             break;
    53             break;
    54         case 1:
    54         case 1:
    55             [AudioManagerController playClickSound];
    55             [[AudioManagerController mainManager] playClickSound];
    56             if ([self isEverythingSet] == NO)
    56             if ([self isEverythingSet] == NO)
    57                 return;
    57                 return;
    58             theButton.enabled = NO;
    58             theButton.enabled = NO;
    59             for (UIView *oneView in self.imgContainer.subviews) {
    59             for (UIView *oneView in self.imgContainer.subviews) {
    60                 if ([oneView isMemberOfClass:[UIImageView class]]) {
    60                 if ([oneView isMemberOfClass:[UIImageView class]]) {
    64             }
    64             }
    65             [self startGame:theButton];
    65             [self startGame:theButton];
    66             
    66             
    67             break;
    67             break;
    68         case 2:
    68         case 2:
    69             [AudioManagerController playClickSound];
    69             [[AudioManagerController mainManager] playClickSound];
    70             if (self.helpPage == nil)
    70             if (self.helpPage == nil)
    71                 self.helpPage = [[HelpPageLobbyViewController alloc] initWithNibName:@"HelpPageLobbyViewController-iPad" bundle:nil];
    71                 self.helpPage = [[HelpPageLobbyViewController alloc] initWithNibName:@"HelpPageLobbyViewController-iPad" bundle:nil];
    72             self.helpPage.view.alpha = 0;
    72             self.helpPage.view.alpha = 0;
    73             [self.view addSubview:self.helpPage.view];
    73             [self.view addSubview:self.helpPage.view];
    74             [UIView beginAnimations:@"helplobby" context:NULL];
    74             [UIView beginAnimations:@"helplobby" context:NULL];
    83 
    83 
    84 -(IBAction) segmentPressed:(id) sender {
    84 -(IBAction) segmentPressed:(id) sender {
    85 
    85 
    86     UISegmentedControl *theSegment = (UISegmentedControl *)sender;
    86     UISegmentedControl *theSegment = (UISegmentedControl *)sender;
    87 
    87 
    88     [AudioManagerController playSelectSound];
    88     [[AudioManagerController mainManager] playSelectSound];
    89     switch (theSegment.selectedSegmentIndex) {
    89     switch (theSegment.selectedSegmentIndex) {
    90         case 0:
    90         case 0:
    91             // this message is compulsory otherwise the table won't be loaded at all
    91             // this message is compulsory otherwise the table won't be loaded at all
    92             [self.mapConfigViewController viewWillAppear:NO];
    92             [self.mapConfigViewController viewWillAppear:NO];
    93             [self.view bringSubviewToFront:self.mapConfigViewController.view];
    93             [self.view bringSubviewToFront:self.mapConfigViewController.view];