project_files/HedgewarsMobile/Classes/SchemeWeaponConfigViewController.m
branchios-revival
changeset 11238 e529b597f9d1
parent 11189 0fdef687de65
child 11272 bb6c553162c5
equal deleted inserted replaced
11237:4b833bb1621c 11238:e529b597f9d1
   327                 self.selectedScheme = @"Default.plist";
   327                 self.selectedScheme = @"Default.plist";
   328                 [self.topControl setEnabled:NO forSegmentAtIndex:0];
   328                 [self.topControl setEnabled:NO forSegmentAtIndex:0];
   329             }
   329             }
   330             else
   330             else
   331             {
   331             {
   332                 if (![scheme isEqualToString:@"*"])
   332                 if (scheme && ![scheme isEqualToString:@"*"])
   333                 {
   333                 {
   334                     NSString *correctScheme = [scheme stringByReplacingOccurrencesOfString:@"_" withString:@" "];
   334                     NSString *correctScheme = [scheme stringByReplacingOccurrencesOfString:@"_" withString:@" "];
   335                     self.selectedScheme = [NSString stringWithFormat:@"%@.plist", correctScheme];
   335                     self.selectedScheme = [NSString stringWithFormat:@"%@.plist", correctScheme];
   336                 }
   336                 }
   337                 [self.topControl setEnabled:YES forSegmentAtIndex:0];
   337                 [self.topControl setEnabled:YES forSegmentAtIndex:0];
   343                 self.selectedWeapon = @"Default.plist";
   343                 self.selectedWeapon = @"Default.plist";
   344                 [self.topControl setEnabled:NO forSegmentAtIndex:1];
   344                 [self.topControl setEnabled:NO forSegmentAtIndex:1];
   345             }
   345             }
   346             else
   346             else
   347             {
   347             {
   348                 if (![weapon isEqualToString:@"*"])
   348                 if (weapon && ![weapon isEqualToString:@"*"])
   349                 {
   349                 {
   350                     NSString *correctWeapon = [weapon stringByReplacingOccurrencesOfString:@"_" withString:@" "];
   350                     NSString *correctWeapon = [weapon stringByReplacingOccurrencesOfString:@"_" withString:@" "];
   351                     self.selectedWeapon = [NSString stringWithFormat:@"%@.plist", correctWeapon];
   351                     self.selectedWeapon = [NSString stringWithFormat:@"%@.plist", correctWeapon];
   352                 }
   352                 }
   353                 [self.topControl setEnabled:YES forSegmentAtIndex:1];
   353                 [self.topControl setEnabled:YES forSegmentAtIndex:1];