diff options
Diffstat (limited to 'Classes/GameModeSelectionLayer.m')
-rw-r--r-- | Classes/GameModeSelectionLayer.m | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/Classes/GameModeSelectionLayer.m b/Classes/GameModeSelectionLayer.m index e5a83f1..4e51357 100644 --- a/Classes/GameModeSelectionLayer.m +++ b/Classes/GameModeSelectionLayer.m | |||
@@ -45,8 +45,11 @@ | |||
45 | 45 | ||
46 | for (GameModeInfo* info in [[GameModeManager sharedInstance] gameModes]) | 46 | for (GameModeInfo* info in [[GameModeManager sharedInstance] gameModes]) |
47 | { | 47 | { |
48 | GameModeSelection* selection = [GameModeSelection selectionWithGameModeInfo:info]; | 48 | if (info.unlocked) |
49 | [gameModes addObject:selection]; | 49 | { |
50 | GameModeSelection* selection = [GameModeSelection selectionWithGameModeInfo:info]; | ||
51 | [gameModes addObject:selection]; | ||
52 | } | ||
50 | } | 53 | } |
51 | 54 | ||
52 | CCMenu* menu = [CCMenu menuWithItems:nil]; | 55 | CCMenu* menu = [CCMenu menuWithItems:nil]; |