Newer
Older
Import / applications / HighwayDash / ports / Project / iOS / BlockyFroggy.xcodeproj / project.pbxproj
// !$*UTF8*$!
{
	archiveVersion = 1;
	classes = {
	};
	objectVersion = 46;
	objects = {

/* Begin PBXBuildFile section */
		1414CA351CCB9F0B00130680 /* Math.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1414CA331CCB9F0B00130680 /* Math.cpp */; };
		143F32001CA3011E00C507B0 /* Json.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 143F31F41CA3011E00C507B0 /* Json.cpp */; };
		143F32011CA3011E00C507B0 /* Lua.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 143F31F61CA3011E00C507B0 /* Lua.cpp */; };
		143F32021CA3011E00C507B0 /* LuaBindings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 143F31F81CA3011E00C507B0 /* LuaBindings.cpp */; };
		143F32031CA3011E00C507B0 /* Mp3Music.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 143F31FA1CA3011E00C507B0 /* Mp3Music.cpp */; };
		143F32041CA3011E00C507B0 /* ObjModel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 143F31FC1CA3011E00C507B0 /* ObjModel.cpp */; };
		143F32051CA3011E00C507B0 /* PvrImage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 143F31FE1CA3011E00C507B0 /* PvrImage.cpp */; };
		1476BE111CEC934F0081A30C /* BlankState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1476BDFE1CEC934F0081A30C /* BlankState.cpp */; };
		1476BE121CEC934F0081A30C /* Camera.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1476BE001CEC934F0081A30C /* Camera.cpp */; };
		1476BE131CEC934F0081A30C /* Cube.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1476BE021CEC934F0081A30C /* Cube.cpp */; };
		1476BE141CEC934F0081A30C /* EditorState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1476BE051CEC934F0081A30C /* EditorState.cpp */; };
		1476BE151CEC934F0081A30C /* GameState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1476BE071CEC934F0081A30C /* GameState.cpp */; };
		1476BE161CEC934F0081A30C /* MotdState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1476BE091CEC934F0081A30C /* MotdState.cpp */; };
		1476BE171CEC934F0081A30C /* SelectorState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1476BE0C1CEC934F0081A30C /* SelectorState.cpp */; };
		1476BE181CEC934F0081A30C /* WelcomeState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1476BE0F1CEC934F0081A30C /* WelcomeState.cpp */; };
		1476BE281CEC95510081A30C /* froggy-common.png in Resources */ = {isa = PBXBuildFile; fileRef = 1476BE1A1CEC95510081A30C /* froggy-common.png */; };
		1476BE291CEC95510081A30C /* froggy-texture.png in Resources */ = {isa = PBXBuildFile; fileRef = 1476BE1B1CEC95510081A30C /* froggy-texture.png */; };
		1476BE2A1CEC95510081A30C /* froggy.mtl in Resources */ = {isa = PBXBuildFile; fileRef = 1476BE1C1CEC95510081A30C /* froggy.mtl */; };
		1476BE2B1CEC95510081A30C /* froggy.obj in Resources */ = {isa = PBXBuildFile; fileRef = 1476BE1D1CEC95510081A30C /* froggy.obj */; };
		1476BE2C1CEC95510081A30C /* models.png in Resources */ = {isa = PBXBuildFile; fileRef = 1476BE1E1CEC95510081A30C /* models.png */; };
		1476BE2D1CEC95510081A30C /* ramp.png in Resources */ = {isa = PBXBuildFile; fileRef = 1476BE1F1CEC95510081A30C /* ramp.png */; };
		1476BE2E1CEC95510081A30C /* selector.lua in Resources */ = {isa = PBXBuildFile; fileRef = 1476BE201CEC95510081A30C /* selector.lua */; };
		1476BE2F1CEC95510081A30C /* splash1.png in Resources */ = {isa = PBXBuildFile; fileRef = 1476BE211CEC95510081A30C /* splash1.png */; };
		1476BE301CEC95510081A30C /* splash2.png in Resources */ = {isa = PBXBuildFile; fileRef = 1476BE221CEC95510081A30C /* splash2.png */; };
		1476BE311CEC95510081A30C /* splash3.png in Resources */ = {isa = PBXBuildFile; fileRef = 1476BE231CEC95510081A30C /* splash3.png */; };
		1476BE321CEC95510081A30C /* splash4.png in Resources */ = {isa = PBXBuildFile; fileRef = 1476BE241CEC95510081A30C /* splash4.png */; };
		1476BE331CEC95510081A30C /* test.lua in Resources */ = {isa = PBXBuildFile; fileRef = 1476BE251CEC95510081A30C /* test.lua */; };
		1476BE341CEC95510081A30C /* ui.json in Resources */ = {isa = PBXBuildFile; fileRef = 1476BE261CEC95510081A30C /* ui.json */; };
		1476BE351CEC95510081A30C /* ui.png in Resources */ = {isa = PBXBuildFile; fileRef = 1476BE271CEC95510081A30C /* ui.png */; };
		1476BE371CECA15F0081A30C /* player-models.png in Resources */ = {isa = PBXBuildFile; fileRef = 1476BE361CECA15F0081A30C /* player-models.png */; };
		1476BE3A1CECA1BF0081A30C /* froggy-spots.png in Resources */ = {isa = PBXBuildFile; fileRef = 1476BE381CECA1BF0081A30C /* froggy-spots.png */; };
		1476BE3B1CECA1BF0081A30C /* froggy-strips.png in Resources */ = {isa = PBXBuildFile; fileRef = 1476BE391CECA1BF0081A30C /* froggy-strips.png */; };
		1476BE3D1CECA23B0081A30C /* tile-map.png in Resources */ = {isa = PBXBuildFile; fileRef = 1476BE3C1CECA23B0081A30C /* tile-map.png */; };
		147CFF4D1CB86EEF00F38DA3 /* Image.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 147CFF4A1CB86EEF00F38DA3 /* Image.cpp */; };
		147CFF4E1CB86EEF00F38DA3 /* VoxelModel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 147CFF4B1CB86EEF00F38DA3 /* VoxelModel.cpp */; };
		149ACBAD1C8D920F00FE027E /* Dialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 149ACB9D1C8D920F00FE027E /* Dialog.cpp */; };
		149ACBAE1C8D920F00FE027E /* GLProgram.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 149ACBA01C8D920F00FE027E /* GLProgram.cpp */; };
		149ACBAF1C8D920F00FE027E /* HttpClient.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 149ACBA21C8D920F00FE027E /* HttpClient.cpp */; };
		149ACBB01C8D920F00FE027E /* Log.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 149ACBA41C8D920F00FE027E /* Log.cpp */; };
		149ACBB11C8D920F00FE027E /* Music.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 149ACBA61C8D920F00FE027E /* Music.cpp */; };
		149ACBB21C8D920F00FE027E /* PngImage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 149ACBA81C8D920F00FE027E /* PngImage.cpp */; };
		149ACBB31C8D920F00FE027E /* ResourceLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 149ACBAA1C8D920F00FE027E /* ResourceLoader.cpp */; };
		149ACBBB1C8D936C00FE027E /* GameSim.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 149ACBB91C8D936C00FE027E /* GameSim.cpp */; };
		149ACBCE1C8D937800FE027E /* Application.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 149ACBBC1C8D937800FE027E /* Application.cpp */; };
		149ACBCF1C8D937800FE027E /* GameAudio.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 149ACBBE1C8D937800FE027E /* GameAudio.cpp */; };
		149ACBD01C8D937800FE027E /* GameScreen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 149ACBC01C8D937800FE027E /* GameScreen.cpp */; };
		149ACBD11C8D937800FE027E /* HUD.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 149ACBC21C8D937800FE027E /* HUD.cpp */; };
		149ACBD21C8D937800FE027E /* Overlay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 149ACBC41C8D937800FE027E /* Overlay.cpp */; };
		149ACBD31C8D937800FE027E /* RenderLayer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 149ACBC61C8D937800FE027E /* RenderLayer.cpp */; };
		149ACBD41C8D937800FE027E /* Scene.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 149ACBC81C8D937800FE027E /* Scene.cpp */; };
		149ACBD51C8D937800FE027E /* Shaders.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 149ACBCA1C8D937800FE027E /* Shaders.cpp */; };
		149ACBD61C8D937800FE027E /* Shadows.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 149ACBCC1C8D937800FE027E /* Shadows.cpp */; };
		149ACBE01C8D938500FE027E /* AppDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = 149ACBD81C8D938500FE027E /* AppDelegate.mm */; };
		149ACBE11C8D938500FE027E /* AudioRenderer.mm in Sources */ = {isa = PBXBuildFile; fileRef = 149ACBDA1C8D938500FE027E /* AudioRenderer.mm */; };
		149ACBE21C8D938500FE027E /* GameViewController.mm in Sources */ = {isa = PBXBuildFile; fileRef = 149ACBDC1C8D938500FE027E /* GameViewController.mm */; };
		149ACBE31C8D938500FE027E /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 149ACBDD1C8D938500FE027E /* main.m */; };
		149ACBE41C8D938500FE027E /* SystemLogger.mm in Sources */ = {isa = PBXBuildFile; fileRef = 149ACBDF1C8D938500FE027E /* SystemLogger.mm */; };
		149ACBEA1C8D965800FE027E /* GLKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 149ACBE91C8D965800FE027E /* GLKit.framework */; };
		149ACBEE1C8D968300FE027E /* iAd.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 149ACBED1C8D968300FE027E /* iAd.framework */; };
		149ACBF21C8D96A900FE027E /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 149ACBF11C8D96A900FE027E /* AudioToolbox.framework */; };
		149ACBF61C8D976E00FE027E /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 149ACBF41C8D976E00FE027E /* Main.storyboard */; };
		149ACBF91C8D977300FE027E /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 149ACBF71C8D977300FE027E /* LaunchScreen.storyboard */; };
		149ACC011C8D9D6400FE027E /* Animation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 149ACBFE1C8D9D6400FE027E /* Animation.cpp */; };
		14C4B5961CABE06D00CA2018 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 14C4B5951CABE06D00CA2018 /* Images.xcassets */; };
		14DD0E491CB404D000E84C70 /* Graphics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14DD0E471CB404D000E84C70 /* Graphics.cpp */; };
		14DD0E4B1CB523CA00E84C70 /* SystemInformation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14DD0E4A1CB523CA00E84C70 /* SystemInformation.cpp */; };
/* End PBXBuildFile section */

/* Begin PBXFileReference section */
		1414CA331CCB9F0B00130680 /* Math.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Math.cpp; sourceTree = "<group>"; };
		1414CA341CCB9F0B00130680 /* Math.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Math.h; sourceTree = "<group>"; };
		143F31F31CA3011E00C507B0 /* Image.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Image.h; sourceTree = "<group>"; };
		143F31F41CA3011E00C507B0 /* Json.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Json.cpp; sourceTree = "<group>"; };
		143F31F51CA3011E00C507B0 /* Json.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Json.h; sourceTree = "<group>"; };
		143F31F61CA3011E00C507B0 /* Lua.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Lua.cpp; sourceTree = "<group>"; };
		143F31F71CA3011E00C507B0 /* Lua.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Lua.h; sourceTree = "<group>"; };
		143F31F81CA3011E00C507B0 /* LuaBindings.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LuaBindings.cpp; sourceTree = "<group>"; };
		143F31F91CA3011E00C507B0 /* LuaBindings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LuaBindings.h; sourceTree = "<group>"; };
		143F31FA1CA3011E00C507B0 /* Mp3Music.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Mp3Music.cpp; sourceTree = "<group>"; };
		143F31FB1CA3011E00C507B0 /* Mp3Music.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Mp3Music.h; sourceTree = "<group>"; };
		143F31FC1CA3011E00C507B0 /* ObjModel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ObjModel.cpp; sourceTree = "<group>"; };
		143F31FD1CA3011E00C507B0 /* ObjModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ObjModel.h; sourceTree = "<group>"; };
		143F31FE1CA3011E00C507B0 /* PvrImage.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PvrImage.cpp; sourceTree = "<group>"; };
		1476BDFD1CEC934F0081A30C /* BaseGameState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BaseGameState.h; path = ../../Game/BaseGameState.h; sourceTree = SOURCE_ROOT; };
		1476BDFE1CEC934F0081A30C /* BlankState.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = BlankState.cpp; path = ../../Game/BlankState.cpp; sourceTree = SOURCE_ROOT; };
		1476BDFF1CEC934F0081A30C /* BlankState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BlankState.h; path = ../../Game/BlankState.h; sourceTree = SOURCE_ROOT; };
		1476BE001CEC934F0081A30C /* Camera.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Camera.cpp; path = ../../Game/Camera.cpp; sourceTree = SOURCE_ROOT; };
		1476BE011CEC934F0081A30C /* Camera.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Camera.h; path = ../../Game/Camera.h; sourceTree = SOURCE_ROOT; };
		1476BE021CEC934F0081A30C /* Cube.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Cube.cpp; path = ../../Game/Cube.cpp; sourceTree = SOURCE_ROOT; };
		1476BE031CEC934F0081A30C /* Cube.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Cube.h; path = ../../Game/Cube.h; sourceTree = SOURCE_ROOT; };
		1476BE041CEC934F0081A30C /* Debug.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Debug.h; path = ../../Game/Debug.h; sourceTree = SOURCE_ROOT; };
		1476BE051CEC934F0081A30C /* EditorState.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = EditorState.cpp; path = ../../Game/EditorState.cpp; sourceTree = SOURCE_ROOT; };
		1476BE061CEC934F0081A30C /* EditorState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = EditorState.h; path = ../../Game/EditorState.h; sourceTree = SOURCE_ROOT; };
		1476BE071CEC934F0081A30C /* GameState.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = GameState.cpp; path = ../../Game/GameState.cpp; sourceTree = SOURCE_ROOT; };
		1476BE081CEC934F0081A30C /* GameState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GameState.h; path = ../../Game/GameState.h; sourceTree = SOURCE_ROOT; };
		1476BE091CEC934F0081A30C /* MotdState.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MotdState.cpp; path = ../../Game/MotdState.cpp; sourceTree = SOURCE_ROOT; };
		1476BE0A1CEC934F0081A30C /* MotdState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MotdState.h; path = ../../Game/MotdState.h; sourceTree = SOURCE_ROOT; };
		1476BE0B1CEC934F0081A30C /* PolyVertex.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolyVertex.h; path = ../../Game/PolyVertex.h; sourceTree = SOURCE_ROOT; };
		1476BE0C1CEC934F0081A30C /* SelectorState.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SelectorState.cpp; path = ../../Game/SelectorState.cpp; sourceTree = SOURCE_ROOT; };
		1476BE0D1CEC934F0081A30C /* SelectorState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SelectorState.h; path = ../../Game/SelectorState.h; sourceTree = SOURCE_ROOT; };
		1476BE0E1CEC934F0081A30C /* VertexArray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VertexArray.h; path = ../../Game/VertexArray.h; sourceTree = SOURCE_ROOT; };
		1476BE0F1CEC934F0081A30C /* WelcomeState.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = WelcomeState.cpp; path = ../../Game/WelcomeState.cpp; sourceTree = SOURCE_ROOT; };
		1476BE101CEC934F0081A30C /* WelcomeState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = WelcomeState.h; path = ../../Game/WelcomeState.h; sourceTree = SOURCE_ROOT; };
		1476BE1A1CEC95510081A30C /* froggy-common.png */ = {isa = PBXFileReference; explicitFileType = compiled; name = "froggy-common.png"; path = "../../Data/froggy-common.png"; sourceTree = SOURCE_ROOT; };
		1476BE1B1CEC95510081A30C /* froggy-texture.png */ = {isa = PBXFileReference; explicitFileType = compiled; name = "froggy-texture.png"; path = "../../Data/froggy-texture.png"; sourceTree = SOURCE_ROOT; };
		1476BE1C1CEC95510081A30C /* froggy.mtl */ = {isa = PBXFileReference; explicitFileType = compiled; fileEncoding = 4; name = froggy.mtl; path = ../../Data/froggy.mtl; sourceTree = SOURCE_ROOT; };
		1476BE1D1CEC95510081A30C /* froggy.obj */ = {isa = PBXFileReference; explicitFileType = compiled; fileEncoding = 4; name = froggy.obj; path = ../../Data/froggy.obj; sourceTree = SOURCE_ROOT; };
		1476BE1E1CEC95510081A30C /* models.png */ = {isa = PBXFileReference; explicitFileType = compiled; name = models.png; path = ../../Data/models.png; sourceTree = SOURCE_ROOT; };
		1476BE1F1CEC95510081A30C /* ramp.png */ = {isa = PBXFileReference; explicitFileType = compiled; name = ramp.png; path = ../../Data/ramp.png; sourceTree = SOURCE_ROOT; };
		1476BE201CEC95510081A30C /* selector.lua */ = {isa = PBXFileReference; explicitFileType = compiled; fileEncoding = 4; name = selector.lua; path = ../../Data/selector.lua; sourceTree = SOURCE_ROOT; };
		1476BE211CEC95510081A30C /* splash1.png */ = {isa = PBXFileReference; explicitFileType = compiled; name = splash1.png; path = ../../Data/splash1.png; sourceTree = SOURCE_ROOT; };
		1476BE221CEC95510081A30C /* splash2.png */ = {isa = PBXFileReference; explicitFileType = compiled; name = splash2.png; path = ../../Data/splash2.png; sourceTree = SOURCE_ROOT; };
		1476BE231CEC95510081A30C /* splash3.png */ = {isa = PBXFileReference; explicitFileType = compiled; name = splash3.png; path = ../../Data/splash3.png; sourceTree = SOURCE_ROOT; };
		1476BE241CEC95510081A30C /* splash4.png */ = {isa = PBXFileReference; explicitFileType = compiled; name = splash4.png; path = ../../Data/splash4.png; sourceTree = SOURCE_ROOT; };
		1476BE251CEC95510081A30C /* test.lua */ = {isa = PBXFileReference; explicitFileType = compiled; fileEncoding = 4; name = test.lua; path = ../../Data/test.lua; sourceTree = SOURCE_ROOT; };
		1476BE261CEC95510081A30C /* ui.json */ = {isa = PBXFileReference; explicitFileType = text.json; fileEncoding = 4; name = ui.json; path = ../../Data/ui.json; sourceTree = SOURCE_ROOT; };
		1476BE271CEC95510081A30C /* ui.png */ = {isa = PBXFileReference; explicitFileType = compiled; name = ui.png; path = ../../Data/ui.png; sourceTree = SOURCE_ROOT; };
		1476BE361CECA15F0081A30C /* player-models.png */ = {isa = PBXFileReference; explicitFileType = compiled; name = "player-models.png"; path = "../../Data/player-models.png"; sourceTree = SOURCE_ROOT; };
		1476BE381CECA1BF0081A30C /* froggy-spots.png */ = {isa = PBXFileReference; explicitFileType = compiled; name = "froggy-spots.png"; path = "../../Data/froggy-spots.png"; sourceTree = SOURCE_ROOT; };
		1476BE391CECA1BF0081A30C /* froggy-strips.png */ = {isa = PBXFileReference; explicitFileType = compiled; name = "froggy-strips.png"; path = "../../Data/froggy-strips.png"; sourceTree = SOURCE_ROOT; };
		1476BE3C1CECA23B0081A30C /* tile-map.png */ = {isa = PBXFileReference; explicitFileType = compiled; name = "tile-map.png"; path = "../../Data/tile-map.png"; sourceTree = SOURCE_ROOT; };
		147CFF491CB86EEF00F38DA3 /* Font7.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Font7.h; sourceTree = "<group>"; };
		147CFF4A1CB86EEF00F38DA3 /* Image.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Image.cpp; sourceTree = "<group>"; };
		147CFF4B1CB86EEF00F38DA3 /* VoxelModel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = VoxelModel.cpp; sourceTree = "<group>"; };
		147CFF4C1CB86EEF00F38DA3 /* VoxelModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VoxelModel.h; sourceTree = "<group>"; };
		149ACB7D1C8D910900FE027E /* BlockyFroggy.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = BlockyFroggy.app; sourceTree = BUILT_PRODUCTS_DIR; };
		149ACB9D1C8D920F00FE027E /* Dialog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Dialog.cpp; sourceTree = "<group>"; };
		149ACB9E1C8D920F00FE027E /* Dialog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Dialog.h; sourceTree = "<group>"; };
		149ACB9F1C8D920F00FE027E /* Font6.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Font6.h; sourceTree = "<group>"; };
		149ACBA01C8D920F00FE027E /* GLProgram.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = GLProgram.cpp; sourceTree = "<group>"; };
		149ACBA11C8D920F00FE027E /* GLProgram.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GLProgram.h; sourceTree = "<group>"; };
		149ACBA21C8D920F00FE027E /* HttpClient.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = HttpClient.cpp; sourceTree = "<group>"; };
		149ACBA31C8D920F00FE027E /* HttpClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HttpClient.h; sourceTree = "<group>"; };
		149ACBA41C8D920F00FE027E /* Log.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Log.cpp; sourceTree = "<group>"; };
		149ACBA51C8D920F00FE027E /* Log.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Log.h; sourceTree = "<group>"; };
		149ACBA61C8D920F00FE027E /* Music.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Music.cpp; sourceTree = "<group>"; };
		149ACBA71C8D920F00FE027E /* Music.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Music.h; sourceTree = "<group>"; };
		149ACBA81C8D920F00FE027E /* PngImage.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PngImage.cpp; sourceTree = "<group>"; };
		149ACBA91C8D920F00FE027E /* PngImage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PngImage.h; sourceTree = "<group>"; };
		149ACBAA1C8D920F00FE027E /* ResourceLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ResourceLoader.cpp; sourceTree = "<group>"; };
		149ACBAB1C8D920F00FE027E /* Tiles-Car-Test.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "Tiles-Car-Test.h"; sourceTree = "<group>"; };
		149ACBB41C8D926300FE027E /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = SOURCE_ROOT; };
		149ACBB91C8D936C00FE027E /* GameSim.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = GameSim.cpp; path = ../../GameSim/GameSim.cpp; sourceTree = SOURCE_ROOT; };
		149ACBBA1C8D936C00FE027E /* GameSim.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GameSim.h; path = ../../GameSim/GameSim.h; sourceTree = SOURCE_ROOT; };
		149ACBBC1C8D937800FE027E /* Application.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Application.cpp; path = ../../Game/Application.cpp; sourceTree = SOURCE_ROOT; };
		149ACBBD1C8D937800FE027E /* Application.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Application.h; path = ../../Game/Application.h; sourceTree = SOURCE_ROOT; };
		149ACBBE1C8D937800FE027E /* GameAudio.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = GameAudio.cpp; path = ../../Game/GameAudio.cpp; sourceTree = SOURCE_ROOT; };
		149ACBBF1C8D937800FE027E /* GameAudio.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GameAudio.h; path = ../../Game/GameAudio.h; sourceTree = SOURCE_ROOT; };
		149ACBC01C8D937800FE027E /* GameScreen.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = GameScreen.cpp; path = ../../Game/GameScreen.cpp; sourceTree = SOURCE_ROOT; };
		149ACBC11C8D937800FE027E /* GameScreen.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GameScreen.h; path = ../../Game/GameScreen.h; sourceTree = SOURCE_ROOT; };
		149ACBC21C8D937800FE027E /* HUD.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = HUD.cpp; path = ../../Game/HUD.cpp; sourceTree = SOURCE_ROOT; };
		149ACBC31C8D937800FE027E /* HUD.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = HUD.h; path = ../../Game/HUD.h; sourceTree = SOURCE_ROOT; };
		149ACBC41C8D937800FE027E /* Overlay.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Overlay.cpp; path = ../../Game/Overlay.cpp; sourceTree = SOURCE_ROOT; };
		149ACBC51C8D937800FE027E /* Overlay.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Overlay.h; path = ../../Game/Overlay.h; sourceTree = SOURCE_ROOT; };
		149ACBC61C8D937800FE027E /* RenderLayer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = RenderLayer.cpp; path = ../../Game/RenderLayer.cpp; sourceTree = SOURCE_ROOT; };
		149ACBC71C8D937800FE027E /* RenderLayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RenderLayer.h; path = ../../Game/RenderLayer.h; sourceTree = SOURCE_ROOT; };
		149ACBC81C8D937800FE027E /* Scene.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Scene.cpp; path = ../../Game/Scene.cpp; sourceTree = SOURCE_ROOT; };
		149ACBC91C8D937800FE027E /* Scene.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Scene.h; path = ../../Game/Scene.h; sourceTree = SOURCE_ROOT; };
		149ACBCA1C8D937800FE027E /* Shaders.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Shaders.cpp; path = ../../Game/Shaders.cpp; sourceTree = SOURCE_ROOT; };
		149ACBCB1C8D937800FE027E /* Shaders.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Shaders.h; path = ../../Game/Shaders.h; sourceTree = SOURCE_ROOT; };
		149ACBCC1C8D937800FE027E /* Shadows.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Shadows.cpp; path = ../../Game/Shadows.cpp; sourceTree = SOURCE_ROOT; };
		149ACBCD1C8D937800FE027E /* Shadows.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Shadows.h; path = ../../Game/Shadows.h; sourceTree = SOURCE_ROOT; };
		149ACBD71C8D938500FE027E /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AppDelegate.h; path = ../../Platform/iOS/AppDelegate.h; sourceTree = SOURCE_ROOT; };
		149ACBD81C8D938500FE027E /* AppDelegate.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = AppDelegate.mm; path = ../../Platform/iOS/AppDelegate.mm; sourceTree = SOURCE_ROOT; };
		149ACBD91C8D938500FE027E /* AudioRenderer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AudioRenderer.h; path = ../../Platform/iOS/AudioRenderer.h; sourceTree = SOURCE_ROOT; };
		149ACBDA1C8D938500FE027E /* AudioRenderer.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = AudioRenderer.mm; path = ../../Platform/iOS/AudioRenderer.mm; sourceTree = SOURCE_ROOT; };
		149ACBDB1C8D938500FE027E /* GameViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GameViewController.h; path = ../../Platform/iOS/GameViewController.h; sourceTree = SOURCE_ROOT; };
		149ACBDC1C8D938500FE027E /* GameViewController.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = GameViewController.mm; path = ../../Platform/iOS/GameViewController.mm; sourceTree = SOURCE_ROOT; };
		149ACBDD1C8D938500FE027E /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = ../../Platform/iOS/main.m; sourceTree = SOURCE_ROOT; };
		149ACBDE1C8D938500FE027E /* SystemLogger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SystemLogger.h; path = ../../Platform/iOS/SystemLogger.h; sourceTree = SOURCE_ROOT; };
		149ACBDF1C8D938500FE027E /* SystemLogger.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SystemLogger.mm; path = ../../Platform/iOS/SystemLogger.mm; sourceTree = SOURCE_ROOT; };
		149ACBE91C8D965800FE027E /* GLKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GLKit.framework; path = System/Library/Frameworks/GLKit.framework; sourceTree = SDKROOT; };
		149ACBEB1C8D966800FE027E /* AdSupport.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AdSupport.framework; path = System/Library/Frameworks/AdSupport.framework; sourceTree = SDKROOT; };
		149ACBED1C8D968300FE027E /* iAd.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = iAd.framework; path = System/Library/Frameworks/iAd.framework; sourceTree = SDKROOT; };
		149ACBEF1C8D968D00FE027E /* AudioUnit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioUnit.framework; path = System/Library/Frameworks/AudioUnit.framework; sourceTree = SDKROOT; };
		149ACBF11C8D96A900FE027E /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; };
		149ACBF51C8D976E00FE027E /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = SOURCE_ROOT; };
		149ACBF81C8D977300FE027E /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = SOURCE_ROOT; };
		149ACBFD1C8D9B2A00FE027E /* OpenGL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OpenGL.h; path = ../../Platform/iOS/OpenGL.h; sourceTree = SOURCE_ROOT; };
		149ACBFE1C8D9D6400FE027E /* Animation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Animation.cpp; sourceTree = "<group>"; };
		149ACBFF1C8D9D6400FE027E /* Animation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Animation.h; sourceTree = "<group>"; };
		149ACC001C8D9D6400FE027E /* ResourceLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ResourceLoader.h; sourceTree = "<group>"; };
		14C4B5951CABE06D00CA2018 /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = "<group>"; };
		14DD0E471CB404D000E84C70 /* Graphics.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Graphics.cpp; path = ../../Game/Graphics.cpp; sourceTree = SOURCE_ROOT; };
		14DD0E481CB404D000E84C70 /* Graphics.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Graphics.h; path = ../../Game/Graphics.h; sourceTree = SOURCE_ROOT; };
		14DD0E4A1CB523CA00E84C70 /* SystemInformation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SystemInformation.cpp; path = ../../Platform/iOS/SystemInformation.cpp; sourceTree = SOURCE_ROOT; };
		14DD0E4C1CB523DB00E84C70 /* SystemInformation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SystemInformation.h; sourceTree = "<group>"; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
		149ACB7A1C8D910900FE027E /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				149ACBF21C8D96A900FE027E /* AudioToolbox.framework in Frameworks */,
				149ACBEE1C8D968300FE027E /* iAd.framework in Frameworks */,
				149ACBEA1C8D965800FE027E /* GLKit.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXFrameworksBuildPhase section */

/* Begin PBXGroup section */
		1476BE191CEC95280081A30C /* Data */ = {
			isa = PBXGroup;
			children = (
				1476BE3C1CECA23B0081A30C /* tile-map.png */,
				1476BE381CECA1BF0081A30C /* froggy-spots.png */,
				1476BE391CECA1BF0081A30C /* froggy-strips.png */,
				1476BE361CECA15F0081A30C /* player-models.png */,
				1476BE1A1CEC95510081A30C /* froggy-common.png */,
				1476BE1B1CEC95510081A30C /* froggy-texture.png */,
				1476BE1C1CEC95510081A30C /* froggy.mtl */,
				1476BE1D1CEC95510081A30C /* froggy.obj */,
				1476BE1E1CEC95510081A30C /* models.png */,
				1476BE1F1CEC95510081A30C /* ramp.png */,
				1476BE201CEC95510081A30C /* selector.lua */,
				1476BE211CEC95510081A30C /* splash1.png */,
				1476BE221CEC95510081A30C /* splash2.png */,
				1476BE231CEC95510081A30C /* splash3.png */,
				1476BE241CEC95510081A30C /* splash4.png */,
				1476BE251CEC95510081A30C /* test.lua */,
				1476BE261CEC95510081A30C /* ui.json */,
				1476BE271CEC95510081A30C /* ui.png */,
			);
			name = Data;
			sourceTree = "<group>";
		};
		149ACB741C8D910900FE027E = {
			isa = PBXGroup;
			children = (
				149ACB7F1C8D910900FE027E /* BlockyFroggy */,
			);
			sourceTree = "<group>";
		};
		149ACB7E1C8D910900FE027E /* Products */ = {
			isa = PBXGroup;
			children = (
				149ACB7D1C8D910900FE027E /* BlockyFroggy.app */,
			);
			name = Products;
			path = ..;
			sourceTree = "<group>";
		};
		149ACB7F1C8D910900FE027E /* BlockyFroggy */ = {
			isa = PBXGroup;
			children = (
				1476BE191CEC95280081A30C /* Data */,
				149ACBF31C8D972D00FE027E /* Project */,
				149ACBB81C8D935D00FE027E /* GameSim */,
				149ACBB71C8D935400FE027E /* Game */,
				149ACBB61C8D934600FE027E /* Platform */,
				149ACB9B1C8D91E100FE027E /* Framework */,
			);
			path = BlockyFroggy;
			sourceTree = "<group>";
		};
		149ACB9B1C8D91E100FE027E /* Framework */ = {
			isa = PBXGroup;
			children = (
				149ACBFE1C8D9D6400FE027E /* Animation.cpp */,
				149ACBFF1C8D9D6400FE027E /* Animation.h */,
				149ACB9D1C8D920F00FE027E /* Dialog.cpp */,
				149ACB9E1C8D920F00FE027E /* Dialog.h */,
				149ACB9F1C8D920F00FE027E /* Font6.h */,
				147CFF491CB86EEF00F38DA3 /* Font7.h */,
				149ACBA01C8D920F00FE027E /* GLProgram.cpp */,
				149ACBA11C8D920F00FE027E /* GLProgram.h */,
				149ACBA21C8D920F00FE027E /* HttpClient.cpp */,
				149ACBA31C8D920F00FE027E /* HttpClient.h */,
				147CFF4A1CB86EEF00F38DA3 /* Image.cpp */,
				143F31F31CA3011E00C507B0 /* Image.h */,
				143F31F41CA3011E00C507B0 /* Json.cpp */,
				143F31F51CA3011E00C507B0 /* Json.h */,
				149ACBA41C8D920F00FE027E /* Log.cpp */,
				149ACBA51C8D920F00FE027E /* Log.h */,
				143F31F61CA3011E00C507B0 /* Lua.cpp */,
				143F31F71CA3011E00C507B0 /* Lua.h */,
				143F31F81CA3011E00C507B0 /* LuaBindings.cpp */,
				143F31F91CA3011E00C507B0 /* LuaBindings.h */,
				1414CA331CCB9F0B00130680 /* Math.cpp */,
				1414CA341CCB9F0B00130680 /* Math.h */,
				143F31FA1CA3011E00C507B0 /* Mp3Music.cpp */,
				143F31FB1CA3011E00C507B0 /* Mp3Music.h */,
				149ACBA61C8D920F00FE027E /* Music.cpp */,
				149ACBA71C8D920F00FE027E /* Music.h */,
				143F31FC1CA3011E00C507B0 /* ObjModel.cpp */,
				143F31FD1CA3011E00C507B0 /* ObjModel.h */,
				143F31FE1CA3011E00C507B0 /* PvrImage.cpp */,
				149ACBA81C8D920F00FE027E /* PngImage.cpp */,
				149ACBA91C8D920F00FE027E /* PngImage.h */,
				149ACBAA1C8D920F00FE027E /* ResourceLoader.cpp */,
				149ACC001C8D9D6400FE027E /* ResourceLoader.h */,
				14DD0E4C1CB523DB00E84C70 /* SystemInformation.h */,
				149ACBAB1C8D920F00FE027E /* Tiles-Car-Test.h */,
				147CFF4C1CB86EEF00F38DA3 /* VoxelModel.h */,
				147CFF4B1CB86EEF00F38DA3 /* VoxelModel.cpp */,
			);
			name = Framework;
			path = ../../Framework;
			sourceTree = SOURCE_ROOT;
		};
		149ACBB61C8D934600FE027E /* Platform */ = {
			isa = PBXGroup;
			children = (
				14DD0E4A1CB523CA00E84C70 /* SystemInformation.cpp */,
				149ACBFD1C8D9B2A00FE027E /* OpenGL.h */,
				149ACBD71C8D938500FE027E /* AppDelegate.h */,
				149ACBD81C8D938500FE027E /* AppDelegate.mm */,
				149ACBD91C8D938500FE027E /* AudioRenderer.h */,
				149ACBDA1C8D938500FE027E /* AudioRenderer.mm */,
				149ACBDB1C8D938500FE027E /* GameViewController.h */,
				149ACBDC1C8D938500FE027E /* GameViewController.mm */,
				149ACBDD1C8D938500FE027E /* main.m */,
				149ACBDE1C8D938500FE027E /* SystemLogger.h */,
				149ACBDF1C8D938500FE027E /* SystemLogger.mm */,
			);
			name = Platform;
			sourceTree = SOURCE_ROOT;
		};
		149ACBB71C8D935400FE027E /* Game */ = {
			isa = PBXGroup;
			children = (
				1476BDFD1CEC934F0081A30C /* BaseGameState.h */,
				1476BDFE1CEC934F0081A30C /* BlankState.cpp */,
				1476BDFF1CEC934F0081A30C /* BlankState.h */,
				1476BE001CEC934F0081A30C /* Camera.cpp */,
				1476BE011CEC934F0081A30C /* Camera.h */,
				1476BE021CEC934F0081A30C /* Cube.cpp */,
				1476BE031CEC934F0081A30C /* Cube.h */,
				1476BE041CEC934F0081A30C /* Debug.h */,
				1476BE051CEC934F0081A30C /* EditorState.cpp */,
				1476BE061CEC934F0081A30C /* EditorState.h */,
				1476BE071CEC934F0081A30C /* GameState.cpp */,
				1476BE081CEC934F0081A30C /* GameState.h */,
				1476BE091CEC934F0081A30C /* MotdState.cpp */,
				1476BE0A1CEC934F0081A30C /* MotdState.h */,
				1476BE0B1CEC934F0081A30C /* PolyVertex.h */,
				1476BE0C1CEC934F0081A30C /* SelectorState.cpp */,
				1476BE0D1CEC934F0081A30C /* SelectorState.h */,
				1476BE0E1CEC934F0081A30C /* VertexArray.h */,
				1476BE0F1CEC934F0081A30C /* WelcomeState.cpp */,
				1476BE101CEC934F0081A30C /* WelcomeState.h */,
				14DD0E471CB404D000E84C70 /* Graphics.cpp */,
				14DD0E481CB404D000E84C70 /* Graphics.h */,
				149ACBBC1C8D937800FE027E /* Application.cpp */,
				149ACBBD1C8D937800FE027E /* Application.h */,
				149ACBBE1C8D937800FE027E /* GameAudio.cpp */,
				149ACBBF1C8D937800FE027E /* GameAudio.h */,
				149ACBC01C8D937800FE027E /* GameScreen.cpp */,
				149ACBC11C8D937800FE027E /* GameScreen.h */,
				149ACBC21C8D937800FE027E /* HUD.cpp */,
				149ACBC31C8D937800FE027E /* HUD.h */,
				149ACBC41C8D937800FE027E /* Overlay.cpp */,
				149ACBC51C8D937800FE027E /* Overlay.h */,
				149ACBC61C8D937800FE027E /* RenderLayer.cpp */,
				149ACBC71C8D937800FE027E /* RenderLayer.h */,
				149ACBC81C8D937800FE027E /* Scene.cpp */,
				149ACBC91C8D937800FE027E /* Scene.h */,
				149ACBCA1C8D937800FE027E /* Shaders.cpp */,
				149ACBCB1C8D937800FE027E /* Shaders.h */,
				149ACBCC1C8D937800FE027E /* Shadows.cpp */,
				149ACBCD1C8D937800FE027E /* Shadows.h */,
			);
			name = Game;
			sourceTree = SOURCE_ROOT;
		};
		149ACBB81C8D935D00FE027E /* GameSim */ = {
			isa = PBXGroup;
			children = (
				149ACBB91C8D936C00FE027E /* GameSim.cpp */,
				149ACBBA1C8D936C00FE027E /* GameSim.h */,
			);
			name = GameSim;
			sourceTree = SOURCE_ROOT;
		};
		149ACBF31C8D972D00FE027E /* Project */ = {
			isa = PBXGroup;
			children = (
				149ACB7E1C8D910900FE027E /* Products */,
				149ACBFA1C8D986500FE027E /* Frameworks */,
				149ACBF41C8D976E00FE027E /* Main.storyboard */,
				149ACBF71C8D977300FE027E /* LaunchScreen.storyboard */,
				149ACBB41C8D926300FE027E /* Info.plist */,
				14C4B5951CABE06D00CA2018 /* Images.xcassets */,
			);
			name = Project;
			sourceTree = "<group>";
		};
		149ACBFA1C8D986500FE027E /* Frameworks */ = {
			isa = PBXGroup;
			children = (
				149ACBF11C8D96A900FE027E /* AudioToolbox.framework */,
				149ACBEF1C8D968D00FE027E /* AudioUnit.framework */,
				149ACBED1C8D968300FE027E /* iAd.framework */,
				149ACBEB1C8D966800FE027E /* AdSupport.framework */,
				149ACBE91C8D965800FE027E /* GLKit.framework */,
			);
			name = Frameworks;
			sourceTree = "<group>";
		};
/* End PBXGroup section */

/* Begin PBXNativeTarget section */
		149ACB7C1C8D910900FE027E /* BlockyFroggy */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 149ACB981C8D910900FE027E /* Build configuration list for PBXNativeTarget "BlockyFroggy" */;
			buildPhases = (
				149ACB791C8D910900FE027E /* Sources */,
				149ACB7A1C8D910900FE027E /* Frameworks */,
				149ACB7B1C8D910900FE027E /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = BlockyFroggy;
			productName = BlockyFroggy;
			productReference = 149ACB7D1C8D910900FE027E /* BlockyFroggy.app */;
			productType = "com.apple.product-type.application";
		};
/* End PBXNativeTarget section */

/* Begin PBXProject section */
		149ACB751C8D910900FE027E /* Project object */ = {
			isa = PBXProject;
			attributes = {
				LastUpgradeCheck = 0720;
				ORGANIZATIONNAME = "John Ryland";
				TargetAttributes = {
					149ACB7C1C8D910900FE027E = {
						CreatedOnToolsVersion = 7.2.1;
						DevelopmentTeam = 66KL7TYW5V;
					};
				};
			};
			buildConfigurationList = 149ACB781C8D910900FE027E /* Build configuration list for PBXProject "BlockyFroggy" */;
			compatibilityVersion = "Xcode 3.2";
			developmentRegion = English;
			hasScannedForEncodings = 0;
			knownRegions = (
				en,
				Base,
			);
			mainGroup = 149ACB741C8D910900FE027E;
			productRefGroup = 149ACB7E1C8D910900FE027E /* Products */;
			projectDirPath = "";
			projectRoot = "";
			targets = (
				149ACB7C1C8D910900FE027E /* BlockyFroggy */,
			);
		};
/* End PBXProject section */

/* Begin PBXResourcesBuildPhase section */
		149ACB7B1C8D910900FE027E /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				1476BE311CEC95510081A30C /* splash3.png in Resources */,
				1476BE291CEC95510081A30C /* froggy-texture.png in Resources */,
				1476BE2C1CEC95510081A30C /* models.png in Resources */,
				1476BE2D1CEC95510081A30C /* ramp.png in Resources */,
				1476BE301CEC95510081A30C /* splash2.png in Resources */,
				1476BE3A1CECA1BF0081A30C /* froggy-spots.png in Resources */,
				1476BE351CEC95510081A30C /* ui.png in Resources */,
				1476BE2B1CEC95510081A30C /* froggy.obj in Resources */,
				1476BE3B1CECA1BF0081A30C /* froggy-strips.png in Resources */,
				1476BE281CEC95510081A30C /* froggy-common.png in Resources */,
				1476BE2F1CEC95510081A30C /* splash1.png in Resources */,
				149ACBF91C8D977300FE027E /* LaunchScreen.storyboard in Resources */,
				14C4B5961CABE06D00CA2018 /* Images.xcassets in Resources */,
				1476BE3D1CECA23B0081A30C /* tile-map.png in Resources */,
				1476BE331CEC95510081A30C /* test.lua in Resources */,
				1476BE2E1CEC95510081A30C /* selector.lua in Resources */,
				1476BE321CEC95510081A30C /* splash4.png in Resources */,
				1476BE341CEC95510081A30C /* ui.json in Resources */,
				149ACBF61C8D976E00FE027E /* Main.storyboard in Resources */,
				1476BE371CECA15F0081A30C /* player-models.png in Resources */,
				1476BE2A1CEC95510081A30C /* froggy.mtl in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXResourcesBuildPhase section */

/* Begin PBXSourcesBuildPhase section */
		149ACB791C8D910900FE027E /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				149ACBE41C8D938500FE027E /* SystemLogger.mm in Sources */,
				149ACBD01C8D937800FE027E /* GameScreen.cpp in Sources */,
				14DD0E491CB404D000E84C70 /* Graphics.cpp in Sources */,
				143F32031CA3011E00C507B0 /* Mp3Music.cpp in Sources */,
				1476BE121CEC934F0081A30C /* Camera.cpp in Sources */,
				149ACBB01C8D920F00FE027E /* Log.cpp in Sources */,
				149ACBCE1C8D937800FE027E /* Application.cpp in Sources */,
				143F32021CA3011E00C507B0 /* LuaBindings.cpp in Sources */,
				143F32041CA3011E00C507B0 /* ObjModel.cpp in Sources */,
				149ACBD31C8D937800FE027E /* RenderLayer.cpp in Sources */,
				149ACBD61C8D937800FE027E /* Shadows.cpp in Sources */,
				149ACBCF1C8D937800FE027E /* GameAudio.cpp in Sources */,
				147CFF4E1CB86EEF00F38DA3 /* VoxelModel.cpp in Sources */,
				149ACBB31C8D920F00FE027E /* ResourceLoader.cpp in Sources */,
				149ACBAD1C8D920F00FE027E /* Dialog.cpp in Sources */,
				143F32051CA3011E00C507B0 /* PvrImage.cpp in Sources */,
				149ACBD41C8D937800FE027E /* Scene.cpp in Sources */,
				143F32011CA3011E00C507B0 /* Lua.cpp in Sources */,
				1476BE181CEC934F0081A30C /* WelcomeState.cpp in Sources */,
				1476BE131CEC934F0081A30C /* Cube.cpp in Sources */,
				149ACBD51C8D937800FE027E /* Shaders.cpp in Sources */,
				14DD0E4B1CB523CA00E84C70 /* SystemInformation.cpp in Sources */,
				149ACBB11C8D920F00FE027E /* Music.cpp in Sources */,
				1476BE151CEC934F0081A30C /* GameState.cpp in Sources */,
				149ACBD11C8D937800FE027E /* HUD.cpp in Sources */,
				149ACBAF1C8D920F00FE027E /* HttpClient.cpp in Sources */,
				149ACBB21C8D920F00FE027E /* PngImage.cpp in Sources */,
				149ACBE01C8D938500FE027E /* AppDelegate.mm in Sources */,
				1476BE161CEC934F0081A30C /* MotdState.cpp in Sources */,
				149ACBBB1C8D936C00FE027E /* GameSim.cpp in Sources */,
				149ACBE11C8D938500FE027E /* AudioRenderer.mm in Sources */,
				1476BE141CEC934F0081A30C /* EditorState.cpp in Sources */,
				149ACBE21C8D938500FE027E /* GameViewController.mm in Sources */,
				149ACBD21C8D937800FE027E /* Overlay.cpp in Sources */,
				149ACBE31C8D938500FE027E /* main.m in Sources */,
				149ACBAE1C8D920F00FE027E /* GLProgram.cpp in Sources */,
				147CFF4D1CB86EEF00F38DA3 /* Image.cpp in Sources */,
				1476BE111CEC934F0081A30C /* BlankState.cpp in Sources */,
				1414CA351CCB9F0B00130680 /* Math.cpp in Sources */,
				149ACC011C8D9D6400FE027E /* Animation.cpp in Sources */,
				1476BE171CEC934F0081A30C /* SelectorState.cpp in Sources */,
				143F32001CA3011E00C507B0 /* Json.cpp in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXSourcesBuildPhase section */

/* Begin PBXVariantGroup section */
		149ACBF41C8D976E00FE027E /* Main.storyboard */ = {
			isa = PBXVariantGroup;
			children = (
				149ACBF51C8D976E00FE027E /* Base */,
			);
			name = Main.storyboard;
			sourceTree = "<group>";
		};
		149ACBF71C8D977300FE027E /* LaunchScreen.storyboard */ = {
			isa = PBXVariantGroup;
			children = (
				149ACBF81C8D977300FE027E /* Base */,
			);
			name = LaunchScreen.storyboard;
			sourceTree = "<group>";
		};
/* End PBXVariantGroup section */

/* Begin XCBuildConfiguration section */
		149ACB961C8D910900FE027E /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
				CLANG_CXX_LIBRARY = "libc++";
				CLANG_ENABLE_MODULES = YES;
				CLANG_ENABLE_OBJC_ARC = YES;
				CLANG_WARN_BOOL_CONVERSION = YES;
				CLANG_WARN_CONSTANT_CONVERSION = YES;
				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
				CLANG_WARN_EMPTY_BODY = YES;
				CLANG_WARN_ENUM_CONVERSION = YES;
				CLANG_WARN_INT_CONVERSION = YES;
				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
				CLANG_WARN_UNREACHABLE_CODE = YES;
				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
				COPY_PHASE_STRIP = NO;
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
				ENABLE_STRICT_OBJC_MSGSEND = YES;
				ENABLE_TESTABILITY = YES;
				GCC_C_LANGUAGE_STANDARD = gnu99;
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_NO_COMMON_BLOCKS = YES;
				GCC_OPTIMIZATION_LEVEL = 0;
				GCC_PREPROCESSOR_DEFINITIONS = (
					"DEBUG=1",
					"$(inherited)",
				);
				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
				GCC_WARN_UNDECLARED_SELECTOR = YES;
				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
				GCC_WARN_UNUSED_FUNCTION = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				IPHONEOS_DEPLOYMENT_TARGET = 9.2;
				MTL_ENABLE_DEBUG_INFO = YES;
				ONLY_ACTIVE_ARCH = YES;
				SDKROOT = iphoneos;
				TARGETED_DEVICE_FAMILY = "1,2";
			};
			name = Debug;
		};
		149ACB971C8D910900FE027E /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
				CLANG_CXX_LIBRARY = "libc++";
				CLANG_ENABLE_MODULES = YES;
				CLANG_ENABLE_OBJC_ARC = YES;
				CLANG_WARN_BOOL_CONVERSION = YES;
				CLANG_WARN_CONSTANT_CONVERSION = YES;
				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
				CLANG_WARN_EMPTY_BODY = YES;
				CLANG_WARN_ENUM_CONVERSION = YES;
				CLANG_WARN_INT_CONVERSION = YES;
				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
				CLANG_WARN_UNREACHABLE_CODE = YES;
				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
				COPY_PHASE_STRIP = NO;
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
				ENABLE_NS_ASSERTIONS = NO;
				ENABLE_STRICT_OBJC_MSGSEND = YES;
				GCC_C_LANGUAGE_STANDARD = gnu99;
				GCC_NO_COMMON_BLOCKS = YES;
				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
				GCC_WARN_UNDECLARED_SELECTOR = YES;
				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
				GCC_WARN_UNUSED_FUNCTION = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				IPHONEOS_DEPLOYMENT_TARGET = 9.2;
				MTL_ENABLE_DEBUG_INFO = NO;
				SDKROOT = iphoneos;
				TARGETED_DEVICE_FAMILY = "1,2";
				VALIDATE_PRODUCT = YES;
			};
			name = Release;
		};
		149ACB991C8D910900FE027E /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
				ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = "Brand Assets";
				CODE_SIGN_IDENTITY = "iPhone Developer";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
				GCC_PREPROCESSOR_DEFINITIONS = (
					"LUA_USE_POSIX=1",
					"DEBUG=1",
				);
				INFOPLIST_FILE = "$(SRCROOT)/Info.plist";
				IPHONEOS_DEPLOYMENT_TARGET = 7.1;
				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
				OTHER_CFLAGS = "-DUSE_OPENGLES2";
				OTHER_CPLUSPLUSFLAGS = "$(OTHER_CFLAGS)";
				PRODUCT_BUNDLE_IDENTIFIER = Subflexion.BlockyFroggy;
				PRODUCT_NAME = "$(TARGET_NAME)";
				PROVISIONING_PROFILE = "";
			};
			name = Debug;
		};
		149ACB9A1C8D910900FE027E /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
				ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = "Brand Assets";
				CODE_SIGN_IDENTITY = "iPhone Developer";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
				GCC_PREPROCESSOR_DEFINITIONS = (
					"LUA_USE_POSIX=1",
					"NDEBUG=1",
				);
				INFOPLIST_FILE = "$(SRCROOT)/Info.plist";
				IPHONEOS_DEPLOYMENT_TARGET = 7.1;
				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
				OTHER_CFLAGS = "-DUSE_OPENGLES2";
				OTHER_CPLUSPLUSFLAGS = "$(OTHER_CFLAGS)";
				PRODUCT_BUNDLE_IDENTIFIER = Subflexion.BlockyFroggy;
				PRODUCT_NAME = "$(TARGET_NAME)";
				PROVISIONING_PROFILE = "";
			};
			name = Release;
		};
/* End XCBuildConfiguration section */

/* Begin XCConfigurationList section */
		149ACB781C8D910900FE027E /* Build configuration list for PBXProject "BlockyFroggy" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				149ACB961C8D910900FE027E /* Debug */,
				149ACB971C8D910900FE027E /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		149ACB981C8D910900FE027E /* Build configuration list for PBXNativeTarget "BlockyFroggy" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				149ACB991C8D910900FE027E /* Debug */,
				149ACB9A1C8D910900FE027E /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
/* End XCConfigurationList section */
	};
	rootObject = 149ACB751C8D910900FE027E /* Project object */;
}