diff options
Diffstat (limited to 'Classes/TutorialMode.m')
| -rw-r--r-- | Classes/TutorialMode.m | 7 |
1 files changed, 5 insertions, 2 deletions
| diff --git a/Classes/TutorialMode.m b/Classes/TutorialMode.m index 1ada34a..1285597 100644 --- a/Classes/TutorialMode.m +++ b/Classes/TutorialMode.m | |||
| @@ -12,7 +12,7 @@ | |||
| 12 | #import "Bottle.h" | 12 | #import "Bottle.h" |
| 13 | #import "OneUp.h" | 13 | #import "OneUp.h" |
| 14 | #import "Rock.h" | 14 | #import "Rock.h" |
| 15 | #import "MainMenuLayer.h" | 15 | #import "GameModeSelectionLayer.h" |
| 16 | 16 | ||
| 17 | // Item tags: | 17 | // Item tags: |
| 18 | // 2000 - first dropped item | 18 | // 2000 - first dropped item |
| @@ -227,7 +227,7 @@ | |||
| 227 | [self schedule:@selector(randomlyAddObject:) interval:1.0f]; | 227 | [self schedule:@selector(randomlyAddObject:) interval:1.0f]; |
| 228 | } else if ([currentTutorial.name isEqual:@"end"]) | 228 | } else if ([currentTutorial.name isEqual:@"end"]) |
| 229 | { | 229 | { |
| 230 | [[CCDirector sharedDirector] replaceScene:[CCTransitionFade transitionWithDuration:3.0f scene:[MainMenuLayer scene] withColor:ccc3(0,0,0)]]; | 230 | [[CCDirector sharedDirector] replaceScene:[CCTransitionFade transitionWithDuration:3.0f scene:[GameModeSelectionLayer scene] withColor:ccc3(0,0,0)]]; |
| 231 | } | 231 | } |
| 232 | 232 | ||
| 233 | self.currentTutorial = nil; | 233 | self.currentTutorial = nil; |
| @@ -331,6 +331,9 @@ | |||
| 331 | 331 | ||
| 332 | [self unschedule:@selector(randomlyAddObject:)]; | 332 | [self unschedule:@selector(randomlyAddObject:)]; |
| 333 | 333 | ||
| 334 | NSUserDefaults* defaults = [NSUserDefaults standardUserDefaults]; | ||
| 335 | [defaults setBool:YES forKey:@"hasDoneTutorial"]; | ||
| 336 | |||
| 334 | return; | 337 | return; |
| 335 | } else { | 338 | } else { |
| 336 | NSLog(@"randomItemsDropped in TutorialMode is greater than 15--this should never happen."); | 339 | NSLog(@"randomItemsDropped in TutorialMode is greater than 15--this should never happen."); |
