From fee8d3506b4c2f6d5933a85181de9bb8e6f5fcc4 Mon Sep 17 00:00:00 2001 From: Starla Insigna Date: Wed, 17 Aug 2011 12:54:22 -0400 Subject: Made tutorial replayable Closes #202 --- Classes/TutorialMode.m | 23 ++--------------------- 1 file changed, 2 insertions(+), 21 deletions(-) (limited to 'Classes/TutorialMode.m') diff --git a/Classes/TutorialMode.m b/Classes/TutorialMode.m index 37e8bd0..ed51648 100644 --- a/Classes/TutorialMode.m +++ b/Classes/TutorialMode.m @@ -12,7 +12,7 @@ #import "Bottle.h" #import "OneUp.h" #import "Rock.h" -#import "ClassicGameMode.h" +#import "MainMenuLayer.h" // Item tags: // 2000 - first dropped item @@ -35,11 +35,6 @@ backgroundImage.position = ccp(240, 160); [self addChild:backgroundImage z:-1]; - CCMenuItemImage* menuItem1 = [CCMenuItemImage itemFromNormalImage:@"skiptutorial.png" selectedImage:@"skiptutorial2.png" target:self selector:@selector(skipTutorial)]; - CCMenu* theMenu = [CCMenu menuWithItems:menuItem1, nil]; - theMenu.position = ccp(480-16-16-62, 320-8-16); - [self addChild:theMenu]; - showedDeathBubble = NO; randomItemsDropped = 0; } @@ -201,10 +196,7 @@ [self schedule:@selector(randomlyAddObject:) interval:1.0f]; } else if ([currentTutorial.name isEqual:@"end"]) { - NSUserDefaults* defaults = [NSUserDefaults standardUserDefaults]; - [defaults setBool:YES forKey:@"hasDoneTutorial"]; - - [[CCDirector sharedDirector] replaceScene:[CCTransitionFade transitionWithDuration:3.0f scene:[ClassicGameMode scene] withColor:ccc3(0,0,0)]]; + [[CCDirector sharedDirector] replaceScene:[CCTransitionFade transitionWithDuration:3.0f scene:[MainMenuLayer scene] withColor:ccc3(0,0,0)]]; } self.currentTutorial = nil; @@ -335,15 +327,4 @@ randomItemsDropped++; } -- (void)skipTutorial -{ - [self unscheduleAllSelectors]; - self.currentTutorial = nil; - - NSUserDefaults* defaults = [NSUserDefaults standardUserDefaults]; - [defaults setBool:YES forKey:@"hasDoneTutorial"]; - - [[CCDirector sharedDirector] replaceScene:[CCTransitionFlipY transitionWithDuration:1.0f scene:[ClassicGameMode scene]]]; -} - @end -- cgit 1.4.1