74 [self.settingsDictionary setObject:[NSNumber numberWithBool:theSwitch.on] forKey:@"music"]; |
74 [self.settingsDictionary setObject:[NSNumber numberWithBool:theSwitch.on] forKey:@"music"]; |
75 break; |
75 break; |
76 case 30: //alternateSwitch |
76 case 30: //alternateSwitch |
77 [self.settingsDictionary setObject:[NSNumber numberWithBool:theSwitch.on] forKey:@"alternate"]; |
77 [self.settingsDictionary setObject:[NSNumber numberWithBool:theSwitch.on] forKey:@"alternate"]; |
78 break; |
78 break; |
79 case 60: //getReady |
79 case 70: //enhanced graphics |
|
80 [self.settingsDictionary setObject:[NSNumber numberWithBool:theSwitch.on] forKey:@"enhanced"]; |
|
81 break; |
|
82 case 80: //nomultitasking |
|
83 [self.settingsDictionary setObject:[NSNumber numberWithBool:theSwitch.on] forKey:@"multitasking"]; |
|
84 break; |
|
85 case 60: //classic menu |
80 [self.settingsDictionary setObject:[NSNumber numberWithBool:theSwitch.on] forKey:@"menu"]; |
86 [self.settingsDictionary setObject:[NSNumber numberWithBool:theSwitch.on] forKey:@"menu"]; |
81 break; |
87 break; |
82 default: |
88 default: |
83 DLog(@"Wrong tag"); |
89 DLog(@"Wrong tag"); |
84 break; |
90 break; |
216 cell.accessoryView = theSwitch; |
222 cell.accessoryView = theSwitch; |
217 [theSwitch release]; |
223 [theSwitch release]; |
218 } |
224 } |
219 |
225 |
220 switchContent = (UISwitch *)cell.accessoryView; |
226 switchContent = (UISwitch *)cell.accessoryView; |
221 if (row == 0) { |
227 switch (row) { |
222 cell.textLabel.text = NSLocalizedString(@"Alternate Damage", @""); |
228 case 0: |
223 cell.detailTextLabel.text = NSLocalizedString(@"Damage popups will notify you on every single hit", @""); |
229 cell.textLabel.text = NSLocalizedString(@"Alternate Damage", @""); |
224 switchContent.on = [[self.settingsDictionary objectForKey:@"alternate"] boolValue]; |
230 cell.detailTextLabel.text = NSLocalizedString(@"Damage popups will notify you on every single hit", @""); |
225 switchContent.tag = 30; |
231 switchContent.on = [[self.settingsDictionary objectForKey:@"alternate"] boolValue]; |
226 } else { |
232 switchContent.tag = 30; |
227 cell.textLabel.text = NSLocalizedString(@"Classic Ammo Menu", @""); |
233 break; |
228 cell.detailTextLabel.text = NSLocalizedString(@"Select which style of ammo menu you prefer",@""); |
234 case 1: |
229 switchContent.on = [[self.settingsDictionary objectForKey:@"menu"] boolValue]; |
235 cell.textLabel.text = NSLocalizedString(@"Enanched Graphics Mode", @""); |
230 switchContent.tag = 60; |
236 cell.detailTextLabel.text = NSLocalizedString(@"The game will use more memory so it could crash!", @""); |
|
237 switchContent.on = [[self.settingsDictionary objectForKey:@"enhanced"] boolValue]; |
|
238 switchContent.tag = 70; |
|
239 break; |
|
240 case 2: |
|
241 cell.textLabel.text = NSLocalizedString(@"Multitasking Enabled", @""); |
|
242 cell.detailTextLabel.text = NSLocalizedString(@"Disable it in case of issues when returing in game", @""); |
|
243 switchContent.on = [[self.settingsDictionary objectForKey:@"multitasking"] boolValue]; |
|
244 switchContent.tag = 80; |
|
245 break; |
|
246 case 3: |
|
247 cell.textLabel.text = NSLocalizedString(@"Classic Ammo Menu", @""); |
|
248 cell.detailTextLabel.text = NSLocalizedString(@"Select which style of ammo menu you prefer",@""); |
|
249 switchContent.on = [[self.settingsDictionary objectForKey:@"menu"] boolValue]; |
|
250 switchContent.tag = 60; |
|
251 break; |
|
252 default: |
|
253 DLog(@"Nope"); |
|
254 break; |
231 } |
255 } |
232 break; |
256 break; |
233 default: |
257 default: |
234 break; |
258 break; |
235 } |
259 } |