diff options
author | Starla Insigna <starla4444@gmail.com> | 2011-11-30 12:57:06 -0500 |
---|---|---|
committer | Starla Insigna <starla4444@gmail.com> | 2011-11-30 12:57:06 -0500 |
commit | 6e96fb2144718722208d22f892716b55548135e1 (patch) | |
tree | 4dd550de787dd370a13039c03969442f54a3a856 /Cartographic.xcodeproj/project.pbxproj | |
parent | fd58a0cde1bb5473e39e6cb82d28113da84b9ae0 (diff) | |
download | cartcollect-6e96fb2144718722208d22f892716b55548135e1.tar.gz cartcollect-6e96fb2144718722208d22f892716b55548135e1.tar.bz2 cartcollect-6e96fb2144718722208d22f892716b55548135e1.zip |
Created a game mode manager
There is now one location for information relating to each GameMode instead of several places, so that info can be easily updated and propagated to, for instance, GameModeSelectionLayer. GameModes can also be specified by an info instance each owns. There's also a way to get an ordered list of game modes. The three star game mode unlocking system has also been added. Closes #213
Diffstat (limited to 'Cartographic.xcodeproj/project.pbxproj')
-rwxr-xr-x | Cartographic.xcodeproj/project.pbxproj | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/Cartographic.xcodeproj/project.pbxproj b/Cartographic.xcodeproj/project.pbxproj index 5aed3f5..464cf44 100755 --- a/Cartographic.xcodeproj/project.pbxproj +++ b/Cartographic.xcodeproj/project.pbxproj | |||
@@ -124,6 +124,11 @@ | |||
124 | 6CC89DD913F2F4E6003704F7 /* Entitlements.plist in Resources */ = {isa = PBXBuildFile; fileRef = 6CC89DD813F2F4E6003704F7 /* Entitlements.plist */; }; | 124 | 6CC89DD913F2F4E6003704F7 /* Entitlements.plist in Resources */ = {isa = PBXBuildFile; fileRef = 6CC89DD813F2F4E6003704F7 /* Entitlements.plist */; }; |
125 | 6CC89DDF13F31413003704F7 /* TutorialMode.m in Sources */ = {isa = PBXBuildFile; fileRef = 6CC89DDE13F31413003704F7 /* TutorialMode.m */; }; | 125 | 6CC89DDF13F31413003704F7 /* TutorialMode.m in Sources */ = {isa = PBXBuildFile; fileRef = 6CC89DDE13F31413003704F7 /* TutorialMode.m */; }; |
126 | 6CDBE80C14092DB00072F287 /* ledge.png in Resources */ = {isa = PBXBuildFile; fileRef = 6CDBE80B14092DB00072F287 /* ledge.png */; }; | 126 | 6CDBE80C14092DB00072F287 /* ledge.png in Resources */ = {isa = PBXBuildFile; fileRef = 6CDBE80B14092DB00072F287 /* ledge.png */; }; |
127 | 6CE5F7EA1483FAC8008E9ADA /* GameModeInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 6CE5F7E91483FAC8008E9ADA /* GameModeInfo.m */; }; | ||
128 | 6CE5F7EE14855331008E9ADA /* GameModeManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 6CE5F7ED14855331008E9ADA /* GameModeManager.m */; }; | ||
129 | 6CE5F7F214869D98008E9ADA /* star_1.png in Resources */ = {isa = PBXBuildFile; fileRef = 6CE5F7EF14869D98008E9ADA /* star_1.png */; }; | ||
130 | 6CE5F7F314869D98008E9ADA /* star_2.png in Resources */ = {isa = PBXBuildFile; fileRef = 6CE5F7F014869D98008E9ADA /* star_2.png */; }; | ||
131 | 6CE5F7F414869D98008E9ADA /* star_3.png in Resources */ = {isa = PBXBuildFile; fileRef = 6CE5F7F114869D98008E9ADA /* star_3.png */; }; | ||
127 | 6CF64C0B141BA37000F3B702 /* multiplier.png in Resources */ = {isa = PBXBuildFile; fileRef = 6CF64C0A141BA37000F3B702 /* multiplier.png */; }; | 132 | 6CF64C0B141BA37000F3B702 /* multiplier.png in Resources */ = {isa = PBXBuildFile; fileRef = 6CF64C0A141BA37000F3B702 /* multiplier.png */; }; |
128 | 6CF64C11141BA84200F3B702 /* Absorption2.wav in Resources */ = {isa = PBXBuildFile; fileRef = 6CF64C10141BA84200F3B702 /* Absorption2.wav */; }; | 133 | 6CF64C11141BA84200F3B702 /* Absorption2.wav in Resources */ = {isa = PBXBuildFile; fileRef = 6CF64C10141BA84200F3B702 /* Absorption2.wav */; }; |
129 | 6CF64C1D141BFA9600F3B702 /* FallingObjectFactory.m in Sources */ = {isa = PBXBuildFile; fileRef = 6CF64C1C141BFA9600F3B702 /* FallingObjectFactory.m */; }; | 134 | 6CF64C1D141BFA9600F3B702 /* FallingObjectFactory.m in Sources */ = {isa = PBXBuildFile; fileRef = 6CF64C1C141BFA9600F3B702 /* FallingObjectFactory.m */; }; |
@@ -459,6 +464,13 @@ | |||
459 | 6CC89DE013F3197F003704F7 /* FallingObjectDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FallingObjectDelegate.h; sourceTree = "<group>"; }; | 464 | 6CC89DE013F3197F003704F7 /* FallingObjectDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FallingObjectDelegate.h; sourceTree = "<group>"; }; |
460 | 6CDBE80B14092DB00072F287 /* ledge.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = ledge.png; sourceTree = "<group>"; }; | 465 | 6CDBE80B14092DB00072F287 /* ledge.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = ledge.png; sourceTree = "<group>"; }; |
461 | 6CDBE80E140936CF0072F287 /* CartDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CartDelegate.h; sourceTree = "<group>"; }; | 466 | 6CDBE80E140936CF0072F287 /* CartDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CartDelegate.h; sourceTree = "<group>"; }; |
467 | 6CE5F7E81483FAC8008E9ADA /* GameModeInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GameModeInfo.h; sourceTree = "<group>"; }; | ||
468 | 6CE5F7E91483FAC8008E9ADA /* GameModeInfo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GameModeInfo.m; sourceTree = "<group>"; }; | ||
469 | 6CE5F7EC14855331008E9ADA /* GameModeManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GameModeManager.h; sourceTree = "<group>"; }; | ||
470 | 6CE5F7ED14855331008E9ADA /* GameModeManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GameModeManager.m; sourceTree = "<group>"; }; | ||
471 | 6CE5F7EF14869D98008E9ADA /* star_1.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = star_1.png; sourceTree = "<group>"; }; | ||
472 | 6CE5F7F014869D98008E9ADA /* star_2.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = star_2.png; sourceTree = "<group>"; }; | ||
473 | 6CE5F7F114869D98008E9ADA /* star_3.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = star_3.png; sourceTree = "<group>"; }; | ||
462 | 6CF64C0A141BA37000F3B702 /* multiplier.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = multiplier.png; sourceTree = "<group>"; }; | 474 | 6CF64C0A141BA37000F3B702 /* multiplier.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = multiplier.png; sourceTree = "<group>"; }; |
463 | 6CF64C10141BA84200F3B702 /* Absorption2.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = Absorption2.wav; sourceTree = "<group>"; }; | 475 | 6CF64C10141BA84200F3B702 /* Absorption2.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = Absorption2.wav; sourceTree = "<group>"; }; |
464 | 6CF64C1B141BFA9600F3B702 /* FallingObjectFactory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FallingObjectFactory.h; sourceTree = "<group>"; }; | 476 | 6CF64C1B141BFA9600F3B702 /* FallingObjectFactory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FallingObjectFactory.h; sourceTree = "<group>"; }; |
@@ -780,6 +792,9 @@ | |||
780 | 3F6C7F4D13D647B600C038FE /* Sprites */ = { | 792 | 3F6C7F4D13D647B600C038FE /* Sprites */ = { |
781 | isa = PBXGroup; | 793 | isa = PBXGroup; |
782 | children = ( | 794 | children = ( |
795 | 6CE5F7EF14869D98008E9ADA /* star_1.png */, | ||
796 | 6CE5F7F014869D98008E9ADA /* star_2.png */, | ||
797 | 6CE5F7F114869D98008E9ADA /* star_3.png */, | ||
783 | 6CF64C0A141BA37000F3B702 /* multiplier.png */, | 798 | 6CF64C0A141BA37000F3B702 /* multiplier.png */, |
784 | 6CDBE80B14092DB00072F287 /* ledge.png */, | 799 | 6CDBE80B14092DB00072F287 /* ledge.png */, |
785 | 6C39CFE613FC46CD002B21AF /* water.png */, | 800 | 6C39CFE613FC46CD002B21AF /* water.png */, |
@@ -934,6 +949,10 @@ | |||
934 | 6CC89DDE13F31413003704F7 /* TutorialMode.m */, | 949 | 6CC89DDE13F31413003704F7 /* TutorialMode.m */, |
935 | 6C39CFE313FC4635002B21AF /* JumpGameMode.h */, | 950 | 6C39CFE313FC4635002B21AF /* JumpGameMode.h */, |
936 | 6C39CFE413FC4635002B21AF /* JumpGameMode.m */, | 951 | 6C39CFE413FC4635002B21AF /* JumpGameMode.m */, |
952 | 6CE5F7E81483FAC8008E9ADA /* GameModeInfo.h */, | ||
953 | 6CE5F7E91483FAC8008E9ADA /* GameModeInfo.m */, | ||
954 | 6CE5F7EC14855331008E9ADA /* GameModeManager.h */, | ||
955 | 6CE5F7ED14855331008E9ADA /* GameModeManager.m */, | ||
937 | ); | 956 | ); |
938 | name = "Game Modes"; | 957 | name = "Game Modes"; |
939 | sourceTree = "<group>"; | 958 | sourceTree = "<group>"; |
@@ -1467,6 +1486,9 @@ | |||
1467 | 6CDBE80C14092DB00072F287 /* ledge.png in Resources */, | 1486 | 6CDBE80C14092DB00072F287 /* ledge.png in Resources */, |
1468 | 6CF64C0B141BA37000F3B702 /* multiplier.png in Resources */, | 1487 | 6CF64C0B141BA37000F3B702 /* multiplier.png in Resources */, |
1469 | 6CF64C11141BA84200F3B702 /* Absorption2.wav in Resources */, | 1488 | 6CF64C11141BA84200F3B702 /* Absorption2.wav in Resources */, |
1489 | 6CE5F7F214869D98008E9ADA /* star_1.png in Resources */, | ||
1490 | 6CE5F7F314869D98008E9ADA /* star_2.png in Resources */, | ||
1491 | 6CE5F7F414869D98008E9ADA /* star_3.png in Resources */, | ||
1470 | ); | 1492 | ); |
1471 | runOnlyForDeploymentPostprocessing = 0; | 1493 | runOnlyForDeploymentPostprocessing = 0; |
1472 | }; | 1494 | }; |
@@ -1517,6 +1539,8 @@ | |||
1517 | 6C85834414055B2E009EF100 /* notificationDesign.m in Sources */, | 1539 | 6C85834414055B2E009EF100 /* notificationDesign.m in Sources */, |
1518 | 6C4400041415080800A9E1D7 /* ZoomFadeTransition.m in Sources */, | 1540 | 6C4400041415080800A9E1D7 /* ZoomFadeTransition.m in Sources */, |
1519 | 6CF64C1D141BFA9600F3B702 /* FallingObjectFactory.m in Sources */, | 1541 | 6CF64C1D141BFA9600F3B702 /* FallingObjectFactory.m in Sources */, |
1542 | 6CE5F7EA1483FAC8008E9ADA /* GameModeInfo.m in Sources */, | ||
1543 | 6CE5F7EE14855331008E9ADA /* GameModeManager.m in Sources */, | ||
1520 | ); | 1544 | ); |
1521 | runOnlyForDeploymentPostprocessing = 0; | 1545 | runOnlyForDeploymentPostprocessing = 0; |
1522 | }; | 1546 | }; |