// !$*UTF8*$! { archiveVersion = 1; classes = { }; objectVersion = 46; objects = { /* Begin PBXBuildFile section */ 840DD86A2AC810630006A435 /* App.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD57E2AC810620006A435 /* App.cpp */; }; 840DD86B2AC810630006A435 /* AppPlatform.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD5802AC810620006A435 /* AppPlatform.cpp */; }; 840DD86C2AC810630006A435 /* Minecraft.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD5822AC810620006A435 /* Minecraft.cpp */; }; 840DD86D2AC810630006A435 /* NinecraftApp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD5842AC810620006A435 /* NinecraftApp.cpp */; }; 840DD86E2AC810630006A435 /* AvailableGamesList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD5882AC810620006A435 /* AvailableGamesList.cpp */; }; 840DD86F2AC810630006A435 /* Button.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD58A2AC810620006A435 /* Button.cpp */; }; 840DD8702AC810630006A435 /* RolledSelectionList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD58C2AC810620006A435 /* RolledSelectionList.cpp */; }; 840DD8712AC810630006A435 /* ScrolledSelectionList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD58E2AC810620006A435 /* ScrolledSelectionList.cpp */; }; 840DD8722AC810630006A435 /* SmallButton.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD5902AC810620006A435 /* SmallButton.cpp */; }; 840DD8732AC810630006A435 /* TextInputBox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD5922AC810620006A435 /* TextInputBox.cpp */; }; 840DD8742AC810630006A435 /* WorldSelectionList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD5942AC810620006A435 /* WorldSelectionList.cpp */; }; 840DD8752AC810630006A435 /* Gui.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD5962AC810620006A435 /* Gui.cpp */; }; 840DD8762AC810630006A435 /* GuiComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD5982AC810620006A435 /* GuiComponent.cpp */; }; 840DD8772AC810630006A435 /* Screen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD59A2AC810620006A435 /* Screen.cpp */; }; 840DD8782AC810630006A435 /* ChatScreen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD59D2AC810620006A435 /* ChatScreen.cpp */; }; 840DD8792AC810630006A435 /* ConfirmScreen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD59F2AC810620006A435 /* ConfirmScreen.cpp */; }; 840DD87A2AC810630006A435 /* CreateWorldScreen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD5A12AC810620006A435 /* CreateWorldScreen.cpp */; }; 840DD87B2AC810630006A435 /* DeathScreen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD5A32AC810620006A435 /* DeathScreen.cpp */; }; 840DD87C2AC810630006A435 /* DeleteWorldScreen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD5A52AC810620006A435 /* DeleteWorldScreen.cpp */; }; 840DD87D2AC810630006A435 /* DirectConnectScreen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD5A72AC810620006A435 /* DirectConnectScreen.cpp */; }; 840DD87E2AC810630006A435 /* IngameBlockSelectionScreen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD5A92AC810620006A435 /* IngameBlockSelectionScreen.cpp */; }; 840DD87F2AC810630006A435 /* InvalidLicenseScreen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD5AB2AC810620006A435 /* InvalidLicenseScreen.cpp */; }; 840DD8802AC810630006A435 /* JoinGameScreen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD5AD2AC810620006A435 /* JoinGameScreen.cpp */; }; 840DD8812AC810630006A435 /* OptionsScreen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD5AF2AC810620006A435 /* OptionsScreen.cpp */; }; 840DD8822AC810630006A435 /* PauseScreen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD5B12AC810620006A435 /* PauseScreen.cpp */; }; 840DD8832AC810630006A435 /* ProgressScreen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD5B32AC810620006A435 /* ProgressScreen.cpp */; }; 840DD8842AC810630006A435 /* RenameMPLevelScreen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD5B52AC810620006A435 /* RenameMPLevelScreen.cpp */; }; 840DD8852AC810630006A435 /* SavingWorldScreen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD5B72AC810620006A435 /* SavingWorldScreen.cpp */; }; 840DD8862AC810630006A435 /* SelectWorldScreen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD5B92AC810620006A435 /* SelectWorldScreen.cpp */; }; 840DD8872AC810630006A435 /* StartMenuScreen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD5BB2AC810620006A435 /* StartMenuScreen.cpp */; }; 840DD8882AC810630006A435 /* Cube.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD5BE2AC810620006A435 /* Cube.cpp */; }; 840DD8892AC810630006A435 /* HumanoidModel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD5C02AC810620006A435 /* HumanoidModel.cpp */; }; 840DD88A2AC810630006A435 /* Model.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD5C22AC810620006A435 /* Model.cpp */; }; 840DD88B2AC810630006A435 /* PolygonQuad.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD5C42AC810620006A435 /* PolygonQuad.cpp */; }; 840DD88C2AC810630006A435 /* ClientSideNetworkHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD5C72AC810620006A435 /* ClientSideNetworkHandler.cpp */; }; 840DD88D2AC810630006A435 /* Options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD5CA2AC810620006A435 /* Options.cpp */; }; 840DD88E2AC810630006A435 /* Controller.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD5CE2AC810620006A435 /* Controller.cpp */; }; 840DD88F2AC810630006A435 /* ControllerTurnInput.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD5D02AC810620006A435 /* ControllerTurnInput.cpp */; }; 840DD8902AC810630006A435 /* ITurnInput.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD5D22AC810620006A435 /* ITurnInput.cpp */; }; 840DD8912AC810630006A435 /* Keyboard.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD5D42AC810620006A435 /* Keyboard.cpp */; }; 840DD8922AC810630006A435 /* KeyboardInput.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD5D62AC810620006A435 /* KeyboardInput.cpp */; }; 840DD8932AC810630006A435 /* Mouse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD5D82AC810620006A435 /* Mouse.cpp */; }; 840DD8942AC810630006A435 /* MouseTurnInput.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD5DA2AC810620006A435 /* MouseTurnInput.cpp */; }; 840DD8952AC810630006A435 /* Chunk.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD5DE2AC810620006A435 /* Chunk.cpp */; }; 840DD8962AC810630006A435 /* Culler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD5E02AC810620006A435 /* Culler.cpp */; }; 840DD8972AC810630006A435 /* DynamicTexture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD5E22AC810620006A435 /* DynamicTexture.cpp */; }; 840DD8982AC810630006A435 /* EntityRenderDispatcher.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD5E52AC810620006A435 /* EntityRenderDispatcher.cpp */; }; 840DD8992AC810630006A435 /* EntityRenderer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD5E72AC810620006A435 /* EntityRenderer.cpp */; }; 840DD89A2AC810630006A435 /* FallingTileRenderer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD5E92AC810620006A435 /* FallingTileRenderer.cpp */; }; 840DD89B2AC810630006A435 /* HumanoidMobRenderer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD5EB2AC810620006A435 /* HumanoidMobRenderer.cpp */; }; 840DD89C2AC810630006A435 /* ItemRenderer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD5ED2AC810620006A435 /* ItemRenderer.cpp */; }; 840DD89D2AC810630006A435 /* ItemSpriteRenderer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD5EF2AC810620006A435 /* ItemSpriteRenderer.cpp */; }; 840DD89E2AC810630006A435 /* MobRenderer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD5F12AC810620006A435 /* MobRenderer.cpp */; }; 840DD89F2AC810630006A435 /* TntRenderer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD5F32AC810620006A435 /* TntRenderer.cpp */; }; 840DD8A02AC810630006A435 /* TripodCameraRenderer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD5F52AC810620006A435 /* TripodCameraRenderer.cpp */; }; 840DD8A12AC810630006A435 /* FireTexture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD5F72AC810620006A435 /* FireTexture.cpp */; }; 840DD8A22AC810630006A435 /* Font.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD5F82AC810620006A435 /* Font.cpp */; }; 840DD8A32AC810630006A435 /* Frustum.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD5FA2AC810620006A435 /* Frustum.cpp */; }; 840DD8A42AC810630006A435 /* FrustumCuller.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD5FC2AC810620006A435 /* FrustumCuller.cpp */; }; 840DD8A52AC810630006A435 /* GameRenderer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD5FE2AC810620006A435 /* GameRenderer.cpp */; }; 840DD8A62AC810630006A435 /* ItemInHandRenderer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6002AC810620006A435 /* ItemInHandRenderer.cpp */; }; 840DD8A72AC810630006A435 /* LavaSideTexture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6022AC810620006A435 /* LavaSideTexture.cpp */; }; 840DD8A82AC810630006A435 /* LavaTexture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6032AC810620006A435 /* LavaTexture.cpp */; }; 840DD8A92AC810630006A435 /* LevelRenderer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6042AC810620006A435 /* LevelRenderer.cpp */; }; 840DD8AA2AC810630006A435 /* LightLayer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6062AC810620006A435 /* LightLayer.cpp */; }; 840DD8AB2AC810630006A435 /* LightUpdate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6082AC810620006A435 /* LightUpdate.cpp */; }; 840DD8AC2AC810630006A435 /* PatchManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD60A2AC810620006A435 /* PatchManager.cpp */; }; 840DD8AD2AC810630006A435 /* RenderChunk.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD60C2AC810620006A435 /* RenderChunk.cpp */; }; 840DD8AE2AC810630006A435 /* RenderList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD60E2AC810620006A435 /* RenderList.cpp */; }; 840DD8AF2AC810630006A435 /* Tesselator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6102AC810620006A435 /* Tesselator.cpp */; }; 840DD8B02AC810630006A435 /* Textures.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6132AC810620006A435 /* Textures.cpp */; }; 840DD8B12AC810630006A435 /* TileRenderer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6152AC810620006A435 /* TileRenderer.cpp */; }; 840DD8B22AC810630006A435 /* WaterSideTexture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6182AC810620006A435 /* WaterSideTexture.cpp */; }; 840DD8B32AC810630006A435 /* WaterTexture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6192AC810620006A435 /* WaterTexture.cpp */; }; 840DD8B42AC810630006A435 /* SoundData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD61B2AC810620006A435 /* SoundData.cpp */; }; 840DD8B52AC810630006A435 /* SoundEngine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD61E2AC810620006A435 /* SoundEngine.cpp */; }; 840DD8B62AC810630006A435 /* SoundRepository.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6202AC810620006A435 /* SoundRepository.cpp */; }; 840DD8B72AC810630006A435 /* SoundSystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6222AC810620006A435 /* SoundSystem.cpp */; }; 840DD8B82AC810630006A435 /* CThread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6262AC810620006A435 /* CThread.cpp */; }; 840DD8B92AC810630006A435 /* Logger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6282AC810620006A435 /* Logger.cpp */; }; 840DD8BA2AC810630006A435 /* Matrix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD62B2AC810620006A435 /* Matrix.cpp */; }; 840DD8BB2AC810630006A435 /* Mth.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD62D2AC810620006A435 /* Mth.cpp */; }; 840DD8BC2AC810630006A435 /* Random.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD62F2AC810620006A435 /* Random.cpp */; }; 840DD8BD2AC810630006A435 /* StandardOut.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6312AC810620006A435 /* StandardOut.cpp */; }; 840DD8BE2AC810630006A435 /* Timer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6332AC810620006A435 /* Timer.cpp */; }; 840DD8BF2AC810630006A435 /* Util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6352AC810620006A435 /* Util.cpp */; }; 840DD8C02AC810630006A435 /* Utils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6372AC810620006A435 /* Utils.cpp */; }; 840DD8C12AC810630006A435 /* MinecraftPackets.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD63A2AC810620006A435 /* MinecraftPackets.cpp */; }; 840DD8C22AC810630006A435 /* NetEventCallback.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD63C2AC810620006A435 /* NetEventCallback.cpp */; }; 840DD8C32AC810630006A435 /* AddPlayerPacket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6402AC810620006A435 /* AddPlayerPacket.cpp */; }; 840DD8C42AC810630006A435 /* ChunkDataPacket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6412AC810620006A435 /* ChunkDataPacket.cpp */; }; 840DD8C52AC810630006A435 /* LevelDataPacket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6422AC810620006A435 /* LevelDataPacket.cpp */; }; 840DD8C62AC810630006A435 /* LoginPacket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6432AC810620006A435 /* LoginPacket.cpp */; }; 840DD8C72AC810630006A435 /* MessagePacket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6442AC810620006A435 /* MessagePacket.cpp */; }; 840DD8C82AC810630006A435 /* MovePlayerPacket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6452AC810620006A435 /* MovePlayerPacket.cpp */; }; 840DD8C92AC810630006A435 /* PlaceBlockPacket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6462AC810620006A435 /* PlaceBlockPacket.cpp */; }; 840DD8CA2AC810630006A435 /* PlayerEquipmentPacket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6472AC810620006A435 /* PlayerEquipmentPacket.cpp */; }; 840DD8CB2AC810630006A435 /* RemoveBlockPacket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6482AC810620006A435 /* RemoveBlockPacket.cpp */; }; 840DD8CC2AC810630006A435 /* RemoveEntityPacket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6492AC810620006A435 /* RemoveEntityPacket.cpp */; }; 840DD8CD2AC810630006A435 /* RequestChunkPacket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD64A2AC810620006A435 /* RequestChunkPacket.cpp */; }; 840DD8CE2AC810630006A435 /* StartGamePacket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD64B2AC810620006A435 /* StartGamePacket.cpp */; }; 840DD8CF2AC810630006A435 /* UpdateBlockPacket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD64C2AC810620006A435 /* UpdateBlockPacket.cpp */; }; 840DD8D02AC810630006A435 /* RakNetInstance.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD64E2AC810620006A435 /* RakNetInstance.cpp */; }; 840DD8D12AC810630006A435 /* ServerSideNetworkHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6502AC810620006A435 /* ServerSideNetworkHandler.cpp */; }; 840DD8D22AC810630006A435 /* GL.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6542AC810620006A435 /* GL.cpp */; }; 840DD8D32AC810630006A435 /* Entity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6582AC810620006A435 /* Entity.cpp */; }; 840DD8D42AC810630006A435 /* FallingTile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD65A2AC810620006A435 /* FallingTile.cpp */; }; 840DD8D52AC810630006A435 /* ItemEntity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD65C2AC810620006A435 /* ItemEntity.cpp */; }; 840DD8D62AC810630006A435 /* LocalPlayer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD65E2AC810620006A435 /* LocalPlayer.cpp */; }; 840DD8D72AC810630006A435 /* Mob.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6602AC810620006A435 /* Mob.cpp */; }; 840DD8D82AC810630006A435 /* Player.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6622AC810620006A435 /* Player.cpp */; }; 840DD8D92AC810630006A435 /* PrimedTnt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6642AC810620006A435 /* PrimedTnt.cpp */; }; 840DD8DA2AC810630006A435 /* TripodCamera.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6662AC810620006A435 /* TripodCamera.cpp */; }; 840DD8DB2AC810630006A435 /* CreativeMode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6692AC810620006A435 /* CreativeMode.cpp */; }; 840DD8DC2AC810630006A435 /* GameMode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD66B2AC810620006A435 /* GameMode.cpp */; }; 840DD8DD2AC810630006A435 /* SurvivalMode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD66D2AC810620006A435 /* SurvivalMode.cpp */; }; 840DD8DE2AC810630006A435 /* CameraItem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6702AC810620006A435 /* CameraItem.cpp */; }; 840DD8DF2AC810630006A435 /* DoorItem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6722AC810620006A435 /* DoorItem.cpp */; }; 840DD8E02AC810630006A435 /* Inventory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6742AC810620006A435 /* Inventory.cpp */; }; 840DD8E12AC810630006A435 /* Item.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6762AC810620006A435 /* Item.cpp */; }; 840DD8E22AC810630006A435 /* ItemInstance.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6782AC810620006A435 /* ItemInstance.cpp */; }; 840DD8E32AC810630006A435 /* TileItem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD67A2AC810620006A435 /* TileItem.cpp */; }; 840DD8E42AC810630006A435 /* TilePlanterItem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD67C2AC810620006A435 /* TilePlanterItem.cpp */; }; 840DD8E52AC810630006A435 /* Dimension.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD67F2AC810620006A435 /* Dimension.cpp */; }; 840DD8E62AC810630006A435 /* Explosion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6812AC810620006A435 /* Explosion.cpp */; }; 840DD8E72AC810630006A435 /* Level.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6832AC810620006A435 /* Level.cpp */; }; 840DD8E82AC810630006A435 /* Biome.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6872AC810620006A435 /* Biome.cpp */; }; 840DD8E92AC810630006A435 /* BiomeSource.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6892AC810620006A435 /* BiomeSource.cpp */; }; 840DD8EA2AC810630006A435 /* ChunkCache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD68C2AC810620006A435 /* ChunkCache.cpp */; }; 840DD8EB2AC810630006A435 /* ChunkSource.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD68E2AC810620006A435 /* ChunkSource.cpp */; }; 840DD8EC2AC810630006A435 /* LevelChunk.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6902AC810620006A435 /* LevelChunk.cpp */; }; 840DD8ED2AC810630006A435 /* PerformanceTestChunkSource.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6922AC810620006A435 /* PerformanceTestChunkSource.cpp */; }; 840DD8EE2AC810630006A435 /* RandomLevelSource.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6942AC810620006A435 /* RandomLevelSource.cpp */; }; 840DD8EF2AC810630006A435 /* TestChunkSource.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6962AC810620006A435 /* TestChunkSource.cpp */; }; 840DD8F02AC810630006A435 /* BirchFeature.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6992AC810620006A435 /* BirchFeature.cpp */; }; 840DD8F12AC810630006A435 /* ClayFeature.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD69A2AC810620006A435 /* ClayFeature.cpp */; }; 840DD8F22AC810630006A435 /* Feature.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD69B2AC810620006A435 /* Feature.cpp */; }; 840DD8F32AC810630006A435 /* FlowerFeature.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD69D2AC810620006A435 /* FlowerFeature.cpp */; }; 840DD8F42AC810630006A435 /* LargeCaveFeature.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD69E2AC810620006A435 /* LargeCaveFeature.cpp */; }; 840DD8F52AC810630006A435 /* LargeFeature.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6A02AC810620006A435 /* LargeFeature.cpp */; }; 840DD8F62AC810630006A435 /* OreFeature.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6A22AC810620006A435 /* OreFeature.cpp */; }; 840DD8F72AC810630006A435 /* PineFeature.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6A32AC810620006A435 /* PineFeature.cpp */; }; 840DD8F82AC810630006A435 /* ReedsFeature.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6A42AC810620006A435 /* ReedsFeature.cpp */; }; 840DD8F92AC810630006A435 /* SpringFeature.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6A52AC810620006A435 /* SpringFeature.cpp */; }; 840DD8FA2AC810630006A435 /* SpruceFeature.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6A62AC810620006A435 /* SpruceFeature.cpp */; }; 840DD8FB2AC810630006A435 /* TreeFeature.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6A72AC810620006A435 /* TreeFeature.cpp */; }; 840DD8FC2AC810630006A435 /* ImprovedNoise.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6A92AC810620006A435 /* ImprovedNoise.cpp */; }; 840DD8FD2AC810630006A435 /* PerlinNoise.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6AB2AC810620006A435 /* PerlinNoise.cpp */; }; 840DD8FE2AC810630006A435 /* Synth.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6AD2AC810620006A435 /* Synth.cpp */; }; 840DD8FF2AC810630006A435 /* LevelListener.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6AF2AC810620006A435 /* LevelListener.cpp */; }; 840DD9002AC810630006A435 /* Material.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6B12AC810620006A435 /* Material.cpp */; }; 840DD9012AC810630006A435 /* Region.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6B32AC810620006A435 /* Region.cpp */; }; 840DD9022AC810630006A435 /* ChunkStorage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6B62AC810620006A435 /* ChunkStorage.cpp */; }; 840DD9032AC810630006A435 /* ExternalFileLevelStorage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6B82AC810620006A435 /* ExternalFileLevelStorage.cpp */; }; 840DD9042AC810630006A435 /* ExternalFileLevelStorageSource.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6BA2AC810620006A435 /* ExternalFileLevelStorageSource.cpp */; }; 840DD9052AC810630006A435 /* LevelData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6BC2AC810620006A435 /* LevelData.cpp */; }; 840DD9062AC810630006A435 /* LevelSource.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6BE2AC810620006A435 /* LevelSource.cpp */; }; 840DD9072AC810630006A435 /* LevelStorage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6C02AC810620006A435 /* LevelStorage.cpp */; }; 840DD9082AC810630006A435 /* LevelStorageSource.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6C22AC810620006A435 /* LevelStorageSource.cpp */; }; 840DD9092AC810630006A435 /* MemoryChunkStorage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6C42AC810620006A435 /* MemoryChunkStorage.cpp */; }; 840DD90A2AC810630006A435 /* MemoryLevelStorage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6C62AC810620006A435 /* MemoryLevelStorage.cpp */; }; 840DD90B2AC810630006A435 /* MemoryLevelStorageSource.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6C82AC810620006A435 /* MemoryLevelStorageSource.cpp */; }; 840DD90C2AC810630006A435 /* RegionFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6CA2AC810620006A435 /* RegionFile.cpp */; }; 840DD90D2AC810630006A435 /* TickNextTickData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6CC2AC810620006A435 /* TickNextTickData.cpp */; }; 840DD90E2AC810630006A435 /* BubbleParticle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6CF2AC810620006A435 /* BubbleParticle.cpp */; }; 840DD90F2AC810630006A435 /* ExplodeParticle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6D02AC810620006A435 /* ExplodeParticle.cpp */; }; 840DD9102AC810630006A435 /* FlameParticle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6D12AC810620006A435 /* FlameParticle.cpp */; }; 840DD9112AC810630006A435 /* LavaParticle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6D22AC810620006A435 /* LavaParticle.cpp */; }; 840DD9122AC810630006A435 /* Particle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6D32AC810620006A435 /* Particle.cpp */; }; 840DD9132AC810630006A435 /* ParticleEngine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6D52AC810620006A435 /* ParticleEngine.cpp */; }; 840DD9142AC810630006A435 /* RedDustParticle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6D72AC810620006A435 /* RedDustParticle.cpp */; }; 840DD9152AC810630006A435 /* SmokeParticle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6D82AC810620006A435 /* SmokeParticle.cpp */; }; 840DD9162AC810630006A435 /* TerrainParticle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6D92AC810620006A435 /* TerrainParticle.cpp */; }; 840DD9172AC810630006A435 /* AABB.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6DB2AC810620006A435 /* AABB.cpp */; }; 840DD9182AC810630006A435 /* HitResult.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6DD2AC810620006A435 /* HitResult.cpp */; }; 840DD9192AC810630006A435 /* Vec3.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6DF2AC810620006A435 /* Vec3.cpp */; }; 840DD91A2AC810630006A435 /* BookshelfTile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6E22AC810620006A435 /* BookshelfTile.cpp */; }; 840DD91B2AC810630006A435 /* Bush.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6E42AC810620006A435 /* Bush.cpp */; }; 840DD91C2AC810630006A435 /* ClayTile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6E62AC810620006A435 /* ClayTile.cpp */; }; 840DD91D2AC810630006A435 /* ClothTile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6E82AC810620006A435 /* ClothTile.cpp */; }; 840DD91E2AC810630006A435 /* DirtTile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6EA2AC810620006A435 /* DirtTile.cpp */; }; 840DD91F2AC810630006A435 /* DoorTile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6EC2AC810620006A435 /* DoorTile.cpp */; }; 840DD9202AC810630006A435 /* FarmTile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6EE2AC810620006A435 /* FarmTile.cpp */; }; 840DD9212AC810630006A435 /* FireTile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6F02AC810620006A435 /* FireTile.cpp */; }; 840DD9222AC810630006A435 /* GlassTile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6F22AC810620006A435 /* GlassTile.cpp */; }; 840DD9232AC810630006A435 /* GrassTile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6F42AC810620006A435 /* GrassTile.cpp */; }; 840DD9242AC810630006A435 /* GravelTile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6F62AC810620006A435 /* GravelTile.cpp */; }; 840DD9252AC810630006A435 /* HalfTransparentTile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6F82AC810620006A435 /* HalfTransparentTile.cpp */; }; 840DD9262AC810630006A435 /* IceTile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6FA2AC810620006A435 /* IceTile.cpp */; }; 840DD9272AC810630006A435 /* InvisibleTile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6FC2AC810620006A435 /* InvisibleTile.cpp */; }; 840DD9282AC810630006A435 /* LadderTile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD6FE2AC810620006A435 /* LadderTile.cpp */; }; 840DD9292AC810630006A435 /* LeafTile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7002AC810620006A435 /* LeafTile.cpp */; }; 840DD92A2AC810630006A435 /* LiquidTile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7022AC810620006A435 /* LiquidTile.cpp */; }; 840DD92B2AC810630006A435 /* LiquidTileDynamic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7042AC810620006A435 /* LiquidTileDynamic.cpp */; }; 840DD92C2AC810630006A435 /* LiquidTileStatic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7062AC810620006A435 /* LiquidTileStatic.cpp */; }; 840DD92D2AC810630006A435 /* MetalTile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7082AC810620006A435 /* MetalTile.cpp */; }; 840DD92E2AC810630006A435 /* ObsidianTile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD70A2AC810620006A435 /* ObsidianTile.cpp */; }; 840DD92F2AC810630006A435 /* OreTile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD70C2AC810620006A435 /* OreTile.cpp */; }; 840DD9302AC810630006A435 /* RedStoneOreTile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD70E2AC810620006A435 /* RedStoneOreTile.cpp */; }; 840DD9312AC810630006A435 /* ReedTile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7102AC810620006A435 /* ReedTile.cpp */; }; 840DD9322AC810630006A435 /* SandStoneTile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7122AC810620006A435 /* SandStoneTile.cpp */; }; 840DD9332AC810630006A435 /* SandTile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7142AC810620006A435 /* SandTile.cpp */; }; 840DD9342AC810630006A435 /* Sapling.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7162AC810620006A435 /* Sapling.cpp */; }; 840DD9352AC810630006A435 /* SpongeTile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7182AC810620006A435 /* SpongeTile.cpp */; }; 840DD9362AC810630006A435 /* StairTile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD71A2AC810620006A435 /* StairTile.cpp */; }; 840DD9372AC810630006A435 /* StoneSlabTile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD71C2AC810620006A435 /* StoneSlabTile.cpp */; }; 840DD9382AC810630006A435 /* StoneTile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD71E2AC810620006A435 /* StoneTile.cpp */; }; 840DD9392AC810630006A435 /* Tile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7202AC810620006A435 /* Tile.cpp */; }; 840DD93A2AC810630006A435 /* TntTile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7222AC810620006A435 /* TntTile.cpp */; }; 840DD93B2AC810630006A435 /* TopSnowTile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7242AC810620006A435 /* TopSnowTile.cpp */; }; 840DD93C2AC810630006A435 /* TorchTile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7262AC810620006A435 /* TorchTile.cpp */; }; 840DD93D2AC810630006A435 /* TransparentTile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7282AC810620006A435 /* TransparentTile.cpp */; }; 840DD93E2AC810630006A435 /* TreeTile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD72A2AC810620006A435 /* TreeTile.cpp */; }; 840DD93F2AC810630006A435 /* WireTile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD72C2AC810620006A435 /* WireTile.cpp */; }; 840DD9402AC810630006A435 /* GLExt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7332AC810620006A435 /* GLExt.cpp */; }; 840DD9B02AC810630006A435 /* adler32.c in Sources */ = {isa = PBXBuildFile; fileRef = 840DD84E2AC810630006A435 /* adler32.c */; }; 840DD9B12AC810630006A435 /* compress.c in Sources */ = {isa = PBXBuildFile; fileRef = 840DD8502AC810630006A435 /* compress.c */; }; 840DD9B22AC810630006A435 /* crc32.c in Sources */ = {isa = PBXBuildFile; fileRef = 840DD8512AC810630006A435 /* crc32.c */; }; 840DD9B32AC810630006A435 /* deflate.c in Sources */ = {isa = PBXBuildFile; fileRef = 840DD8532AC810630006A435 /* deflate.c */; }; 840DD9B42AC810630006A435 /* gzclose.c in Sources */ = {isa = PBXBuildFile; fileRef = 840DD8552AC810630006A435 /* gzclose.c */; }; 840DD9B52AC810630006A435 /* gzlib.c in Sources */ = {isa = PBXBuildFile; fileRef = 840DD8572AC810630006A435 /* gzlib.c */; }; 840DD9B62AC810630006A435 /* gzread.c in Sources */ = {isa = PBXBuildFile; fileRef = 840DD8582AC810630006A435 /* gzread.c */; }; 840DD9B72AC810630006A435 /* gzwrite.c in Sources */ = {isa = PBXBuildFile; fileRef = 840DD8592AC810630006A435 /* gzwrite.c */; }; 840DD9B82AC810630006A435 /* infback.c in Sources */ = {isa = PBXBuildFile; fileRef = 840DD85A2AC810630006A435 /* infback.c */; }; 840DD9B92AC810630006A435 /* inffast.c in Sources */ = {isa = PBXBuildFile; fileRef = 840DD85B2AC810630006A435 /* inffast.c */; }; 840DD9BA2AC810630006A435 /* inflate.c in Sources */ = {isa = PBXBuildFile; fileRef = 840DD85E2AC810630006A435 /* inflate.c */; }; 840DD9BB2AC810630006A435 /* inftrees.c in Sources */ = {isa = PBXBuildFile; fileRef = 840DD8602AC810630006A435 /* inftrees.c */; }; 840DD9BC2AC810630006A435 /* trees.c in Sources */ = {isa = PBXBuildFile; fileRef = 840DD8632AC810630006A435 /* trees.c */; }; 840DD9BD2AC810630006A435 /* uncompr.c in Sources */ = {isa = PBXBuildFile; fileRef = 840DD8652AC810630006A435 /* uncompr.c */; }; 840DD9BE2AC810630006A435 /* zutil.c in Sources */ = {isa = PBXBuildFile; fileRef = 840DD8682AC810630006A435 /* zutil.c */; }; 840DEBDF2AC8107E0006A435 /* SoundSystemAL.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DE3902AC8107B0006A435 /* SoundSystemAL.cpp */; }; 840DEBE02AC8107E0006A435 /* AppPlatform_sdl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DE3952AC8107B0006A435 /* AppPlatform_sdl.cpp */; }; 840DEBE12AC8107E0006A435 /* AppPlatform_sdlbase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DE3972AC8107B0006A435 /* AppPlatform_sdlbase.cpp */; }; 840DEBE22AC8107E0006A435 /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DE39A2AC8107B0006A435 /* main.cpp */; }; 84343BD12ACA4D8C00B13105 /* libRakNet.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 84FFBD7E2ACA2876005A8CCF /* libRakNet.a */; }; 84359F802A8D1D8D008CBFC0 /* libpng.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 8489B4A82A86FF57004CA8EC /* libpng.a */; }; 8443B6EA2A98675F0086730C /* libSDL2.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 8443B6E92A98675F0086730C /* libSDL2.a */; }; 8489B3222A86E464004CA8EC /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8489B3212A86E464004CA8EC /* Foundation.framework */; }; 8489B3242A86E46A004CA8EC /* AppKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8489B3232A86E46A004CA8EC /* AppKit.framework */; }; 8489B3262A86E4B0004CA8EC /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8489B3252A86E4B0004CA8EC /* OpenGL.framework */; }; 84C4D86F2A872C0100323E33 /* OpenAL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 84C4D86E2A872C0100323E33 /* OpenAL.framework */; }; 84FFBE952ACA3415005A8CCF /* _FindFirst.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD73A2AC810620006A435 /* _FindFirst.cpp */; }; 84FFBE962ACA3415005A8CCF /* Base64Encoder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD73E2AC810620006A435 /* Base64Encoder.cpp */; }; 84FFBE972ACA3415005A8CCF /* BitStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7402AC810620006A435 /* BitStream.cpp */; }; 84FFBE982ACA3415005A8CCF /* CCRakNetSlidingWindow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7422AC810620006A435 /* CCRakNetSlidingWindow.cpp */; }; 84FFBE992ACA3415005A8CCF /* CCRakNetUDT.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7442AC810620006A435 /* CCRakNetUDT.cpp */; }; 84FFBE9A2ACA3415005A8CCF /* CheckSum.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7462AC810620006A435 /* CheckSum.cpp */; }; 84FFBE9B2ACA3415005A8CCF /* CloudClient.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7482AC810620006A435 /* CloudClient.cpp */; }; 84FFBE9C2ACA3415005A8CCF /* CloudCommon.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD74A2AC810620006A435 /* CloudCommon.cpp */; }; 84FFBE9D2ACA3415005A8CCF /* CloudServer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD74C2AC810620006A435 /* CloudServer.cpp */; }; 84FFBE9E2ACA3415005A8CCF /* CommandParserInterface.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD74F2AC810620006A435 /* CommandParserInterface.cpp */; }; 84FFBE9F2ACA3415005A8CCF /* ConnectionGraph2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7512AC810620006A435 /* ConnectionGraph2.cpp */; }; 84FFBEA02ACA3415005A8CCF /* ConsoleServer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7532AC810620006A435 /* ConsoleServer.cpp */; }; 84FFBEA12ACA3415005A8CCF /* DataCompressor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7552AC810620006A435 /* DataCompressor.cpp */; }; 84FFBEA22ACA3415005A8CCF /* DirectoryDeltaTransfer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7572AC810620006A435 /* DirectoryDeltaTransfer.cpp */; }; 84FFBEA32ACA3415005A8CCF /* DR_SHA1.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7592AC810620006A435 /* DR_SHA1.cpp */; }; 84FFBEA42ACA3415005A8CCF /* DS_BytePool.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD75D2AC810620006A435 /* DS_BytePool.cpp */; }; 84FFBEA52ACA3415005A8CCF /* DS_ByteQueue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD75F2AC810620006A435 /* DS_ByteQueue.cpp */; }; 84FFBEA62ACA3415005A8CCF /* DS_HuffmanEncodingTree.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7632AC810620006A435 /* DS_HuffmanEncodingTree.cpp */; }; 84FFBEA72ACA3415005A8CCF /* DS_Table.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7712AC810630006A435 /* DS_Table.cpp */; }; 84FFBEA82ACA3415005A8CCF /* DynDNS.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7762AC810630006A435 /* DynDNS.cpp */; }; 84FFBEA92ACA3415005A8CCF /* EmailSender.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7782AC810630006A435 /* EmailSender.cpp */; }; 84FFBEAA2ACA3415005A8CCF /* EpochTimeToString.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD77B2AC810630006A435 /* EpochTimeToString.cpp */; }; 84FFBEAB2ACA3415005A8CCF /* FileList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD77E2AC810630006A435 /* FileList.cpp */; }; 84FFBEAC2ACA3415005A8CCF /* FileListTransfer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7812AC810630006A435 /* FileListTransfer.cpp */; }; 84FFBEAD2ACA3415005A8CCF /* FileOperations.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7842AC810630006A435 /* FileOperations.cpp */; }; 84FFBEAE2ACA3415005A8CCF /* FormatString.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7862AC810630006A435 /* FormatString.cpp */; }; 84FFBEAF2ACA3415005A8CCF /* FullyConnectedMesh2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7882AC810630006A435 /* FullyConnectedMesh2.cpp */; }; 84FFBEB02ACA3415005A8CCF /* Getche.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD78A2AC810630006A435 /* Getche.cpp */; }; 84FFBEB12ACA3415005A8CCF /* Gets.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD78C2AC810630006A435 /* Gets.cpp */; }; 84FFBEB22ACA3415005A8CCF /* GetTime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD78E2AC810630006A435 /* GetTime.cpp */; }; 84FFBEB32ACA3415005A8CCF /* gettimeofday.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7902AC810630006A435 /* gettimeofday.cpp */; }; 84FFBEB42ACA3415005A8CCF /* GridSectorizer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7922AC810630006A435 /* GridSectorizer.cpp */; }; 84FFBEB52ACA3415005A8CCF /* HTTPConnection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7942AC810630006A435 /* HTTPConnection.cpp */; }; 84FFBEB62ACA3415005A8CCF /* HTTPConnection2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7962AC810630006A435 /* HTTPConnection2.cpp */; }; 84FFBEB72ACA3415005A8CCF /* IncrementalReadInterface.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7982AC810630006A435 /* IncrementalReadInterface.cpp */; }; 84FFBEB82ACA3415005A8CCF /* Itoa.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD79B2AC810630006A435 /* Itoa.cpp */; }; 84FFBEB92ACA3415005A8CCF /* LinuxStrings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD79F2AC810630006A435 /* LinuxStrings.cpp */; }; 84FFBEBA2ACA3415005A8CCF /* LocklessTypes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7A12AC810630006A435 /* LocklessTypes.cpp */; }; 84FFBEBB2ACA3415005A8CCF /* LogCommandParser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7A32AC810630006A435 /* LogCommandParser.cpp */; }; 84FFBEBC2ACA3415005A8CCF /* MessageFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7A52AC810630006A435 /* MessageFilter.cpp */; }; 84FFBEBD2ACA3415005A8CCF /* NatPunchthroughClient.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7AC2AC810630006A435 /* NatPunchthroughClient.cpp */; }; 84FFBEBE2ACA3415005A8CCF /* NatPunchthroughServer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7AE2AC810630006A435 /* NatPunchthroughServer.cpp */; }; 84FFBEBF2ACA3415005A8CCF /* NatTypeDetectionClient.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7B02AC810630006A435 /* NatTypeDetectionClient.cpp */; }; 84FFBEC02ACA3415005A8CCF /* NatTypeDetectionCommon.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7B22AC810630006A435 /* NatTypeDetectionCommon.cpp */; }; 84FFBEC12ACA3415005A8CCF /* NatTypeDetectionServer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7B42AC810630006A435 /* NatTypeDetectionServer.cpp */; }; 84FFBEC22ACA3415005A8CCF /* NetworkIDManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7B62AC810630006A435 /* NetworkIDManager.cpp */; }; 84FFBEC32ACA3415005A8CCF /* NetworkIDObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7B82AC810630006A435 /* NetworkIDObject.cpp */; }; 84FFBEC42ACA3415005A8CCF /* PacketConsoleLogger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7BA2AC810630006A435 /* PacketConsoleLogger.cpp */; }; 84FFBEC52ACA3416005A8CCF /* PacketFileLogger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7BC2AC810630006A435 /* PacketFileLogger.cpp */; }; 84FFBEC62ACA3416005A8CCF /* PacketizedTCP.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7BE2AC810630006A435 /* PacketizedTCP.cpp */; }; 84FFBEC72ACA3416005A8CCF /* PacketLogger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7C02AC810630006A435 /* PacketLogger.cpp */; }; 84FFBEC82ACA3416005A8CCF /* PacketOutputWindowLogger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7C22AC810630006A435 /* PacketOutputWindowLogger.cpp */; }; 84FFBEC92ACA3416005A8CCF /* PluginInterface2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7C62AC810630006A435 /* PluginInterface2.cpp */; }; 84FFBECA2ACA3416005A8CCF /* PS4Includes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7C92AC810630006A435 /* PS4Includes.cpp */; }; 84FFBECB2ACA3416005A8CCF /* Rackspace.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7CB2AC810630006A435 /* Rackspace.cpp */; }; 84FFBECC2ACA3416005A8CCF /* RakMemoryOverride.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7CF2AC810630006A435 /* RakMemoryOverride.cpp */; }; 84FFBECD2ACA3416005A8CCF /* RakNetCommandParser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7D42AC810630006A435 /* RakNetCommandParser.cpp */; }; 84FFBECE2ACA3416005A8CCF /* RakNetSocket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7D92AC810630006A435 /* RakNetSocket.cpp */; }; 84FFBECF2ACA3416005A8CCF /* RakNetSocket2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7DB2AC810630006A435 /* RakNetSocket2.cpp */; }; 84FFBED02ACA3416005A8CCF /* RakNetSocket2_360_720.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7DD2AC810630006A435 /* RakNetSocket2_360_720.cpp */; }; 84FFBED12ACA3416005A8CCF /* RakNetSocket2_Berkley.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7DE2AC810630006A435 /* RakNetSocket2_Berkley.cpp */; }; 84FFBED22ACA3416005A8CCF /* RakNetSocket2_Berkley_NativeClient.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7DF2AC810630006A435 /* RakNetSocket2_Berkley_NativeClient.cpp */; }; 84FFBED32ACA3416005A8CCF /* RakNetSocket2_NativeClient.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7E02AC810630006A435 /* RakNetSocket2_NativeClient.cpp */; }; 84FFBED42ACA3416005A8CCF /* RakNetSocket2_PS3_PS4.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7E12AC810630006A435 /* RakNetSocket2_PS3_PS4.cpp */; }; 84FFBED52ACA3416005A8CCF /* RakNetSocket2_PS4.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7E22AC810630006A435 /* RakNetSocket2_PS4.cpp */; }; 84FFBED62ACA3416005A8CCF /* RakNetSocket2_Vita.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7E32AC810630006A435 /* RakNetSocket2_Vita.cpp */; }; 84FFBED72ACA3416005A8CCF /* RakNetSocket2_Windows_Linux.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7E42AC810630006A435 /* RakNetSocket2_Windows_Linux.cpp */; }; 84FFBED82ACA3416005A8CCF /* RakNetSocket2_Windows_Linux_360.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7E52AC810630006A435 /* RakNetSocket2_Windows_Linux_360.cpp */; }; 84FFBED92ACA3416005A8CCF /* RakNetSocket2_WindowsStore8.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7E62AC810630006A435 /* RakNetSocket2_WindowsStore8.cpp */; }; 84FFBEDA2ACA3416005A8CCF /* RakNetStatistics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7E72AC810630006A435 /* RakNetStatistics.cpp */; }; 84FFBEDB2ACA3416005A8CCF /* RakNetTransport2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7EA2AC810630006A435 /* RakNetTransport2.cpp */; }; 84FFBEDC2ACA3416005A8CCF /* RakNetTypes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7EC2AC810630006A435 /* RakNetTypes.cpp */; }; 84FFBEDD2ACA3416005A8CCF /* RakPeer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7EF2AC810630006A435 /* RakPeer.cpp */; }; 84FFBEDE2ACA3416005A8CCF /* RakSleep.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7F22AC810630006A435 /* RakSleep.cpp */; }; 84FFBEDF2ACA3416005A8CCF /* RakString.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7F42AC810630006A435 /* RakString.cpp */; }; 84FFBEE02ACA3416005A8CCF /* RakThread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7F62AC810630006A435 /* RakThread.cpp */; }; 84FFBEE12ACA3416005A8CCF /* RakWString.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7F82AC810630006A435 /* RakWString.cpp */; }; 84FFBEE22ACA3416005A8CCF /* Rand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7FA2AC810630006A435 /* Rand.cpp */; }; 84FFBEE32ACA3416005A8CCF /* RandSync.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7FC2AC810630006A435 /* RandSync.cpp */; }; 84FFBEE42ACA3416005A8CCF /* ReadyEvent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD7FE2AC810630006A435 /* ReadyEvent.cpp */; }; 84FFBEE52ACA3416005A8CCF /* RelayPlugin.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD8012AC810630006A435 /* RelayPlugin.cpp */; }; 84FFBEE62ACA3416005A8CCF /* ReliabilityLayer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD8032AC810630006A435 /* ReliabilityLayer.cpp */; }; 84FFBEE72ACA3416005A8CCF /* ReplicaManager3.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD8062AC810630006A435 /* ReplicaManager3.cpp */; }; 84FFBEE82ACA3416005A8CCF /* Router2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD8082AC810630006A435 /* Router2.cpp */; }; 84FFBEE92ACA3416005A8CCF /* RPC4Plugin.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD80A2AC810630006A435 /* RPC4Plugin.cpp */; }; 84FFBEEA2ACA3416005A8CCF /* SecureHandshake.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD80C2AC810630006A435 /* SecureHandshake.cpp */; }; 84FFBEEB2ACA3416005A8CCF /* SendToThread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD80E2AC810630006A435 /* SendToThread.cpp */; }; 84FFBEEC2ACA3416005A8CCF /* SignaledEvent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD8102AC810630006A435 /* SignaledEvent.cpp */; }; 84FFBEED2ACA3416005A8CCF /* SimpleMutex.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD8122AC810630006A435 /* SimpleMutex.cpp */; }; 84FFBEEE2ACA3416005A8CCF /* SocketLayer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD8182AC810630006A435 /* SocketLayer.cpp */; }; 84FFBEEF2ACA3416005A8CCF /* StatisticsHistory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD81A2AC810630006A435 /* StatisticsHistory.cpp */; }; 84FFBEF02ACA3416005A8CCF /* StringCompressor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD81C2AC810630006A435 /* StringCompressor.cpp */; }; 84FFBEF12ACA3416005A8CCF /* StringTable.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD81E2AC810630006A435 /* StringTable.cpp */; }; 84FFBEF22ACA3416005A8CCF /* SuperFastHash.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD8202AC810630006A435 /* SuperFastHash.cpp */; }; 84FFBEF32ACA3416005A8CCF /* TableSerializer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD8222AC810630006A435 /* TableSerializer.cpp */; }; 84FFBEF42ACA3416005A8CCF /* TCPInterface.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD8242AC810630006A435 /* TCPInterface.cpp */; }; 84FFBEF52ACA3416005A8CCF /* TeamBalancer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD8262AC810630006A435 /* TeamBalancer.cpp */; }; 84FFBEF62ACA3416005A8CCF /* TeamManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD8282AC810630006A435 /* TeamManager.cpp */; }; 84FFBEF72ACA3416005A8CCF /* TelnetTransport.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD82A2AC810630006A435 /* TelnetTransport.cpp */; }; 84FFBEF82ACA3416005A8CCF /* ThreadsafePacketLogger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD82D2AC810630006A435 /* ThreadsafePacketLogger.cpp */; }; 84FFBEF92ACA3416005A8CCF /* TwoWayAuthentication.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD8302AC810630006A435 /* TwoWayAuthentication.cpp */; }; 84FFBEFA2ACA3416005A8CCF /* UDPForwarder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD8322AC810630006A435 /* UDPForwarder.cpp */; }; 84FFBEFB2ACA3416005A8CCF /* UDPProxyClient.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD8342AC810630006A435 /* UDPProxyClient.cpp */; }; 84FFBEFC2ACA3416005A8CCF /* UDPProxyCoordinator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD8372AC810630006A435 /* UDPProxyCoordinator.cpp */; }; 84FFBEFD2ACA3416005A8CCF /* UDPProxyServer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD8392AC810630006A435 /* UDPProxyServer.cpp */; }; 84FFBEFE2ACA3416005A8CCF /* VariableDeltaSerializer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD83B2AC810630006A435 /* VariableDeltaSerializer.cpp */; }; 84FFBEFF2ACA3416005A8CCF /* VariableListDeltaTracker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD83D2AC810630006A435 /* VariableListDeltaTracker.cpp */; }; 84FFBF002ACA3416005A8CCF /* VariadicSQLParser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD83F2AC810630006A435 /* VariadicSQLParser.cpp */; }; 84FFBF012ACA3416005A8CCF /* VitaIncludes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD8412AC810630006A435 /* VitaIncludes.cpp */; }; 84FFBF022ACA3416005A8CCF /* WSAStartupSingleton.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840DD8442AC810630006A435 /* WSAStartupSingleton.cpp */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ 84343BCF2ACA4D8500B13105 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 8489B08F2A86D4B2004CA8EC /* Project object */; proxyType = 1; remoteGlobalIDString = 84FFBD7D2ACA2876005A8CCF; remoteInfo = RakNet; }; /* End PBXContainerItemProxy section */ /* Begin PBXCopyFilesBuildPhase section */ 8489B0952A86D4B2004CA8EC /* CopyFiles */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = /usr/share/man/man1/; dstSubfolderSpec = 0; files = ( ); runOnlyForDeploymentPostprocessing = 1; }; /* End PBXCopyFilesBuildPhase section */ /* Begin PBXFileReference section */ 840DD5792AC810620006A435 /* KeyCodes.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = KeyCodes.hpp; sourceTree = ""; }; 840DD57A2AC810620006A435 /* SDLKeyCodes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDLKeyCodes.h; sourceTree = ""; }; 840DD57E2AC810620006A435 /* App.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = App.cpp; sourceTree = ""; }; 840DD57F2AC810620006A435 /* App.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = App.hpp; sourceTree = ""; }; 840DD5802AC810620006A435 /* AppPlatform.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AppPlatform.cpp; sourceTree = ""; }; 840DD5812AC810620006A435 /* AppPlatform.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = AppPlatform.hpp; sourceTree = ""; }; 840DD5822AC810620006A435 /* Minecraft.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Minecraft.cpp; sourceTree = ""; }; 840DD5832AC810620006A435 /* Minecraft.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Minecraft.hpp; sourceTree = ""; }; 840DD5842AC810620006A435 /* NinecraftApp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = NinecraftApp.cpp; sourceTree = ""; }; 840DD5852AC810620006A435 /* NinecraftApp.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = NinecraftApp.hpp; sourceTree = ""; }; 840DD5882AC810620006A435 /* AvailableGamesList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AvailableGamesList.cpp; sourceTree = ""; }; 840DD5892AC810620006A435 /* AvailableGamesList.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = AvailableGamesList.hpp; sourceTree = ""; }; 840DD58A2AC810620006A435 /* Button.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Button.cpp; sourceTree = ""; }; 840DD58B2AC810620006A435 /* Button.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Button.hpp; sourceTree = ""; }; 840DD58C2AC810620006A435 /* RolledSelectionList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RolledSelectionList.cpp; sourceTree = ""; }; 840DD58D2AC810620006A435 /* RolledSelectionList.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = RolledSelectionList.hpp; sourceTree = ""; }; 840DD58E2AC810620006A435 /* ScrolledSelectionList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ScrolledSelectionList.cpp; sourceTree = ""; }; 840DD58F2AC810620006A435 /* ScrolledSelectionList.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ScrolledSelectionList.hpp; sourceTree = ""; }; 840DD5902AC810620006A435 /* SmallButton.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SmallButton.cpp; sourceTree = ""; }; 840DD5912AC810620006A435 /* SmallButton.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = SmallButton.hpp; sourceTree = ""; }; 840DD5922AC810620006A435 /* TextInputBox.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TextInputBox.cpp; sourceTree = ""; }; 840DD5932AC810620006A435 /* TextInputBox.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = TextInputBox.hpp; sourceTree = ""; }; 840DD5942AC810620006A435 /* WorldSelectionList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WorldSelectionList.cpp; sourceTree = ""; }; 840DD5952AC810620006A435 /* WorldSelectionList.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = WorldSelectionList.hpp; sourceTree = ""; }; 840DD5962AC810620006A435 /* Gui.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Gui.cpp; sourceTree = ""; }; 840DD5972AC810620006A435 /* Gui.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Gui.hpp; sourceTree = ""; }; 840DD5982AC810620006A435 /* GuiComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = GuiComponent.cpp; sourceTree = ""; }; 840DD5992AC810620006A435 /* GuiComponent.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = GuiComponent.hpp; sourceTree = ""; }; 840DD59A2AC810620006A435 /* Screen.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Screen.cpp; sourceTree = ""; }; 840DD59B2AC810620006A435 /* Screen.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Screen.hpp; sourceTree = ""; }; 840DD59D2AC810620006A435 /* ChatScreen.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ChatScreen.cpp; sourceTree = ""; }; 840DD59E2AC810620006A435 /* ChatScreen.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ChatScreen.hpp; sourceTree = ""; }; 840DD59F2AC810620006A435 /* ConfirmScreen.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ConfirmScreen.cpp; sourceTree = ""; }; 840DD5A02AC810620006A435 /* ConfirmScreen.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ConfirmScreen.hpp; sourceTree = ""; }; 840DD5A12AC810620006A435 /* CreateWorldScreen.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CreateWorldScreen.cpp; sourceTree = ""; }; 840DD5A22AC810620006A435 /* CreateWorldScreen.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CreateWorldScreen.hpp; sourceTree = ""; }; 840DD5A32AC810620006A435 /* DeathScreen.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DeathScreen.cpp; sourceTree = ""; }; 840DD5A42AC810620006A435 /* DeathScreen.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = DeathScreen.hpp; sourceTree = ""; }; 840DD5A52AC810620006A435 /* DeleteWorldScreen.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DeleteWorldScreen.cpp; sourceTree = ""; }; 840DD5A62AC810620006A435 /* DeleteWorldScreen.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = DeleteWorldScreen.hpp; sourceTree = ""; }; 840DD5A72AC810620006A435 /* DirectConnectScreen.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DirectConnectScreen.cpp; sourceTree = ""; }; 840DD5A82AC810620006A435 /* DirectConnectScreen.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = DirectConnectScreen.hpp; sourceTree = ""; }; 840DD5A92AC810620006A435 /* IngameBlockSelectionScreen.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = IngameBlockSelectionScreen.cpp; sourceTree = ""; }; 840DD5AA2AC810620006A435 /* IngameBlockSelectionScreen.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = IngameBlockSelectionScreen.hpp; sourceTree = ""; }; 840DD5AB2AC810620006A435 /* InvalidLicenseScreen.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = InvalidLicenseScreen.cpp; sourceTree = ""; }; 840DD5AC2AC810620006A435 /* InvalidLicenseScreen.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = InvalidLicenseScreen.hpp; sourceTree = ""; }; 840DD5AD2AC810620006A435 /* JoinGameScreen.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JoinGameScreen.cpp; sourceTree = ""; }; 840DD5AE2AC810620006A435 /* JoinGameScreen.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = JoinGameScreen.hpp; sourceTree = ""; }; 840DD5AF2AC810620006A435 /* OptionsScreen.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OptionsScreen.cpp; sourceTree = ""; }; 840DD5B02AC810620006A435 /* OptionsScreen.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = OptionsScreen.hpp; sourceTree = ""; }; 840DD5B12AC810620006A435 /* PauseScreen.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PauseScreen.cpp; sourceTree = ""; }; 840DD5B22AC810620006A435 /* PauseScreen.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = PauseScreen.hpp; sourceTree = ""; }; 840DD5B32AC810620006A435 /* ProgressScreen.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ProgressScreen.cpp; sourceTree = ""; }; 840DD5B42AC810620006A435 /* ProgressScreen.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ProgressScreen.hpp; sourceTree = ""; }; 840DD5B52AC810620006A435 /* RenameMPLevelScreen.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RenameMPLevelScreen.cpp; sourceTree = ""; }; 840DD5B62AC810620006A435 /* RenameMPLevelScreen.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = RenameMPLevelScreen.hpp; sourceTree = ""; }; 840DD5B72AC810620006A435 /* SavingWorldScreen.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SavingWorldScreen.cpp; sourceTree = ""; }; 840DD5B82AC810620006A435 /* SavingWorldScreen.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = SavingWorldScreen.hpp; sourceTree = ""; }; 840DD5B92AC810620006A435 /* SelectWorldScreen.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SelectWorldScreen.cpp; sourceTree = ""; }; 840DD5BA2AC810620006A435 /* SelectWorldScreen.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = SelectWorldScreen.hpp; sourceTree = ""; }; 840DD5BB2AC810620006A435 /* StartMenuScreen.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StartMenuScreen.cpp; sourceTree = ""; }; 840DD5BC2AC810620006A435 /* StartMenuScreen.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = StartMenuScreen.hpp; sourceTree = ""; }; 840DD5BE2AC810620006A435 /* Cube.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Cube.cpp; sourceTree = ""; }; 840DD5BF2AC810620006A435 /* Cube.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Cube.hpp; sourceTree = ""; }; 840DD5C02AC810620006A435 /* HumanoidModel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = HumanoidModel.cpp; sourceTree = ""; }; 840DD5C12AC810620006A435 /* HumanoidModel.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = HumanoidModel.hpp; sourceTree = ""; }; 840DD5C22AC810620006A435 /* Model.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Model.cpp; sourceTree = ""; }; 840DD5C32AC810620006A435 /* Model.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Model.hpp; sourceTree = ""; }; 840DD5C42AC810620006A435 /* PolygonQuad.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PolygonQuad.cpp; sourceTree = ""; }; 840DD5C52AC810620006A435 /* PolygonQuad.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = PolygonQuad.hpp; sourceTree = ""; }; 840DD5C72AC810620006A435 /* ClientSideNetworkHandler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ClientSideNetworkHandler.cpp; sourceTree = ""; }; 840DD5C82AC810620006A435 /* ClientSideNetworkHandler.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ClientSideNetworkHandler.hpp; sourceTree = ""; }; 840DD5CA2AC810620006A435 /* Options.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Options.cpp; sourceTree = ""; }; 840DD5CB2AC810620006A435 /* Options.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Options.hpp; sourceTree = ""; }; 840DD5CE2AC810620006A435 /* Controller.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Controller.cpp; sourceTree = ""; }; 840DD5CF2AC810620006A435 /* Controller.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Controller.hpp; sourceTree = ""; }; 840DD5D02AC810620006A435 /* ControllerTurnInput.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ControllerTurnInput.cpp; sourceTree = ""; }; 840DD5D12AC810620006A435 /* ControllerTurnInput.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ControllerTurnInput.hpp; sourceTree = ""; }; 840DD5D22AC810620006A435 /* ITurnInput.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ITurnInput.cpp; sourceTree = ""; }; 840DD5D32AC810620006A435 /* ITurnInput.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ITurnInput.hpp; sourceTree = ""; }; 840DD5D42AC810620006A435 /* Keyboard.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Keyboard.cpp; sourceTree = ""; }; 840DD5D52AC810620006A435 /* Keyboard.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Keyboard.hpp; sourceTree = ""; }; 840DD5D62AC810620006A435 /* KeyboardInput.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = KeyboardInput.cpp; sourceTree = ""; }; 840DD5D72AC810620006A435 /* KeyboardInput.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = KeyboardInput.hpp; sourceTree = ""; }; 840DD5D82AC810620006A435 /* Mouse.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Mouse.cpp; sourceTree = ""; }; 840DD5D92AC810620006A435 /* Mouse.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Mouse.hpp; sourceTree = ""; }; 840DD5DA2AC810620006A435 /* MouseTurnInput.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MouseTurnInput.cpp; sourceTree = ""; }; 840DD5DB2AC810620006A435 /* MouseTurnInput.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = MouseTurnInput.hpp; sourceTree = ""; }; 840DD5DC2AC810620006A435 /* User.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = User.hpp; sourceTree = ""; }; 840DD5DE2AC810620006A435 /* Chunk.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Chunk.cpp; sourceTree = ""; }; 840DD5DF2AC810620006A435 /* Chunk.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Chunk.hpp; sourceTree = ""; }; 840DD5E02AC810620006A435 /* Culler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Culler.cpp; sourceTree = ""; }; 840DD5E12AC810620006A435 /* Culler.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Culler.hpp; sourceTree = ""; }; 840DD5E22AC810620006A435 /* DynamicTexture.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DynamicTexture.cpp; sourceTree = ""; }; 840DD5E32AC810620006A435 /* DynamicTexture.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = DynamicTexture.hpp; sourceTree = ""; }; 840DD5E52AC810620006A435 /* EntityRenderDispatcher.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = EntityRenderDispatcher.cpp; sourceTree = ""; }; 840DD5E62AC810620006A435 /* EntityRenderDispatcher.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = EntityRenderDispatcher.hpp; sourceTree = ""; }; 840DD5E72AC810620006A435 /* EntityRenderer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = EntityRenderer.cpp; sourceTree = ""; }; 840DD5E82AC810620006A435 /* EntityRenderer.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = EntityRenderer.hpp; sourceTree = ""; }; 840DD5E92AC810620006A435 /* FallingTileRenderer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FallingTileRenderer.cpp; sourceTree = ""; }; 840DD5EA2AC810620006A435 /* FallingTileRenderer.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = FallingTileRenderer.hpp; sourceTree = ""; }; 840DD5EB2AC810620006A435 /* HumanoidMobRenderer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = HumanoidMobRenderer.cpp; sourceTree = ""; }; 840DD5EC2AC810620006A435 /* HumanoidMobRenderer.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = HumanoidMobRenderer.hpp; sourceTree = ""; }; 840DD5ED2AC810620006A435 /* ItemRenderer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ItemRenderer.cpp; sourceTree = ""; }; 840DD5EE2AC810620006A435 /* ItemRenderer.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ItemRenderer.hpp; sourceTree = ""; }; 840DD5EF2AC810620006A435 /* ItemSpriteRenderer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ItemSpriteRenderer.cpp; sourceTree = ""; }; 840DD5F02AC810620006A435 /* ItemSpriteRenderer.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ItemSpriteRenderer.hpp; sourceTree = ""; }; 840DD5F12AC810620006A435 /* MobRenderer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MobRenderer.cpp; sourceTree = ""; }; 840DD5F22AC810620006A435 /* MobRenderer.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = MobRenderer.hpp; sourceTree = ""; }; 840DD5F32AC810620006A435 /* TntRenderer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TntRenderer.cpp; sourceTree = ""; }; 840DD5F42AC810620006A435 /* TntRenderer.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = TntRenderer.hpp; sourceTree = ""; }; 840DD5F52AC810620006A435 /* TripodCameraRenderer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TripodCameraRenderer.cpp; sourceTree = ""; }; 840DD5F62AC810620006A435 /* TripodCameraRenderer.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = TripodCameraRenderer.hpp; sourceTree = ""; }; 840DD5F72AC810620006A435 /* FireTexture.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FireTexture.cpp; sourceTree = ""; }; 840DD5F82AC810620006A435 /* Font.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Font.cpp; sourceTree = ""; }; 840DD5F92AC810620006A435 /* Font.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Font.hpp; sourceTree = ""; }; 840DD5FA2AC810620006A435 /* Frustum.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Frustum.cpp; sourceTree = ""; }; 840DD5FB2AC810620006A435 /* Frustum.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Frustum.hpp; sourceTree = ""; }; 840DD5FC2AC810620006A435 /* FrustumCuller.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FrustumCuller.cpp; sourceTree = ""; }; 840DD5FD2AC810620006A435 /* FrustumCuller.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = FrustumCuller.hpp; sourceTree = ""; }; 840DD5FE2AC810620006A435 /* GameRenderer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = GameRenderer.cpp; sourceTree = ""; }; 840DD5FF2AC810620006A435 /* GameRenderer.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = GameRenderer.hpp; sourceTree = ""; }; 840DD6002AC810620006A435 /* ItemInHandRenderer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ItemInHandRenderer.cpp; sourceTree = ""; }; 840DD6012AC810620006A435 /* ItemInHandRenderer.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ItemInHandRenderer.hpp; sourceTree = ""; }; 840DD6022AC810620006A435 /* LavaSideTexture.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LavaSideTexture.cpp; sourceTree = ""; }; 840DD6032AC810620006A435 /* LavaTexture.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LavaTexture.cpp; sourceTree = ""; }; 840DD6042AC810620006A435 /* LevelRenderer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LevelRenderer.cpp; sourceTree = ""; }; 840DD6052AC810620006A435 /* LevelRenderer.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = LevelRenderer.hpp; sourceTree = ""; }; 840DD6062AC810620006A435 /* LightLayer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LightLayer.cpp; sourceTree = ""; }; 840DD6072AC810620006A435 /* LightLayer.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = LightLayer.hpp; sourceTree = ""; }; 840DD6082AC810620006A435 /* LightUpdate.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LightUpdate.cpp; sourceTree = ""; }; 840DD6092AC810620006A435 /* LightUpdate.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = LightUpdate.hpp; sourceTree = ""; }; 840DD60A2AC810620006A435 /* PatchManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PatchManager.cpp; sourceTree = ""; }; 840DD60B2AC810620006A435 /* PatchManager.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = PatchManager.hpp; sourceTree = ""; }; 840DD60C2AC810620006A435 /* RenderChunk.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RenderChunk.cpp; sourceTree = ""; }; 840DD60D2AC810620006A435 /* RenderChunk.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = RenderChunk.hpp; sourceTree = ""; }; 840DD60E2AC810620006A435 /* RenderList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RenderList.cpp; sourceTree = ""; }; 840DD60F2AC810620006A435 /* RenderList.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = RenderList.hpp; sourceTree = ""; }; 840DD6102AC810620006A435 /* Tesselator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Tesselator.cpp; sourceTree = ""; }; 840DD6112AC810620006A435 /* Tesselator.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Tesselator.hpp; sourceTree = ""; }; 840DD6122AC810620006A435 /* Texture.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Texture.hpp; sourceTree = ""; }; 840DD6132AC810620006A435 /* Textures.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Textures.cpp; sourceTree = ""; }; 840DD6142AC810620006A435 /* Textures.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Textures.hpp; sourceTree = ""; }; 840DD6152AC810620006A435 /* TileRenderer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TileRenderer.cpp; sourceTree = ""; }; 840DD6162AC810620006A435 /* TileRenderer.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = TileRenderer.hpp; sourceTree = ""; }; 840DD6172AC810620006A435 /* VertexPT.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = VertexPT.hpp; sourceTree = ""; }; 840DD6182AC810620006A435 /* WaterSideTexture.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WaterSideTexture.cpp; sourceTree = ""; }; 840DD6192AC810620006A435 /* WaterTexture.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WaterTexture.cpp; sourceTree = ""; }; 840DD61B2AC810620006A435 /* SoundData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoundData.cpp; sourceTree = ""; }; 840DD61C2AC810620006A435 /* SoundData.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = SoundData.hpp; sourceTree = ""; }; 840DD61D2AC810620006A435 /* SoundDefs.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = SoundDefs.hpp; sourceTree = ""; }; 840DD61E2AC810620006A435 /* SoundEngine.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoundEngine.cpp; sourceTree = ""; }; 840DD61F2AC810620006A435 /* SoundEngine.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = SoundEngine.hpp; sourceTree = ""; }; 840DD6202AC810620006A435 /* SoundRepository.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoundRepository.cpp; sourceTree = ""; }; 840DD6212AC810620006A435 /* SoundRepository.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = SoundRepository.hpp; sourceTree = ""; }; 840DD6222AC810620006A435 /* SoundSystem.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoundSystem.cpp; sourceTree = ""; }; 840DD6232AC810620006A435 /* SoundSystem.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = SoundSystem.hpp; sourceTree = ""; }; 840DD6242AC810620006A435 /* CMakeLists.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = CMakeLists.txt; sourceTree = ""; }; 840DD6262AC810620006A435 /* CThread.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CThread.cpp; sourceTree = ""; }; 840DD6272AC810620006A435 /* CThread.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CThread.hpp; sourceTree = ""; }; 840DD6282AC810620006A435 /* Logger.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Logger.cpp; sourceTree = ""; }; 840DD6292AC810620006A435 /* Logger.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Logger.hpp; sourceTree = ""; }; 840DD62A2AC810620006A435 /* LongHack.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = LongHack.hpp; sourceTree = ""; }; 840DD62B2AC810620006A435 /* Matrix.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Matrix.cpp; sourceTree = ""; }; 840DD62C2AC810620006A435 /* Matrix.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Matrix.hpp; sourceTree = ""; }; 840DD62D2AC810620006A435 /* Mth.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Mth.cpp; sourceTree = ""; }; 840DD62E2AC810620006A435 /* Mth.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Mth.hpp; sourceTree = ""; }; 840DD62F2AC810620006A435 /* Random.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Random.cpp; sourceTree = ""; }; 840DD6302AC810620006A435 /* Random.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Random.hpp; sourceTree = ""; }; 840DD6312AC810620006A435 /* StandardOut.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StandardOut.cpp; sourceTree = ""; }; 840DD6322AC810620006A435 /* StandardOut.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = StandardOut.hpp; sourceTree = ""; }; 840DD6332AC810620006A435 /* Timer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Timer.cpp; sourceTree = ""; }; 840DD6342AC810620006A435 /* Timer.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Timer.hpp; sourceTree = ""; }; 840DD6352AC810620006A435 /* Util.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Util.cpp; sourceTree = ""; }; 840DD6362AC810620006A435 /* Util.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Util.hpp; sourceTree = ""; }; 840DD6372AC810620006A435 /* Utils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Utils.cpp; sourceTree = ""; }; 840DD6382AC810620006A435 /* Utils.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Utils.hpp; sourceTree = ""; }; 840DD63A2AC810620006A435 /* MinecraftPackets.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MinecraftPackets.cpp; sourceTree = ""; }; 840DD63B2AC810620006A435 /* MinecraftPackets.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = MinecraftPackets.hpp; sourceTree = ""; }; 840DD63C2AC810620006A435 /* NetEventCallback.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = NetEventCallback.cpp; sourceTree = ""; }; 840DD63D2AC810620006A435 /* NetEventCallback.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = NetEventCallback.hpp; sourceTree = ""; }; 840DD63E2AC810620006A435 /* Packet.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Packet.hpp; sourceTree = ""; }; 840DD6402AC810620006A435 /* AddPlayerPacket.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AddPlayerPacket.cpp; sourceTree = ""; }; 840DD6412AC810620006A435 /* ChunkDataPacket.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ChunkDataPacket.cpp; sourceTree = ""; }; 840DD6422AC810620006A435 /* LevelDataPacket.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LevelDataPacket.cpp; sourceTree = ""; }; 840DD6432AC810620006A435 /* LoginPacket.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LoginPacket.cpp; sourceTree = ""; }; 840DD6442AC810620006A435 /* MessagePacket.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MessagePacket.cpp; sourceTree = ""; }; 840DD6452AC810620006A435 /* MovePlayerPacket.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MovePlayerPacket.cpp; sourceTree = ""; }; 840DD6462AC810620006A435 /* PlaceBlockPacket.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PlaceBlockPacket.cpp; sourceTree = ""; }; 840DD6472AC810620006A435 /* PlayerEquipmentPacket.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PlayerEquipmentPacket.cpp; sourceTree = ""; }; 840DD6482AC810620006A435 /* RemoveBlockPacket.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RemoveBlockPacket.cpp; sourceTree = ""; }; 840DD6492AC810620006A435 /* RemoveEntityPacket.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RemoveEntityPacket.cpp; sourceTree = ""; }; 840DD64A2AC810620006A435 /* RequestChunkPacket.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RequestChunkPacket.cpp; sourceTree = ""; }; 840DD64B2AC810620006A435 /* StartGamePacket.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StartGamePacket.cpp; sourceTree = ""; }; 840DD64C2AC810620006A435 /* UpdateBlockPacket.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UpdateBlockPacket.cpp; sourceTree = ""; }; 840DD64D2AC810620006A435 /* PingedCompatibleServer.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = PingedCompatibleServer.hpp; sourceTree = ""; }; 840DD64E2AC810620006A435 /* RakNetInstance.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RakNetInstance.cpp; sourceTree = ""; }; 840DD64F2AC810620006A435 /* RakNetInstance.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = RakNetInstance.hpp; sourceTree = ""; }; 840DD6502AC810620006A435 /* ServerSideNetworkHandler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ServerSideNetworkHandler.cpp; sourceTree = ""; }; 840DD6512AC810620006A435 /* ServerSideNetworkHandler.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ServerSideNetworkHandler.hpp; sourceTree = ""; }; 840DD6542AC810620006A435 /* GL.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = GL.cpp; sourceTree = ""; }; 840DD6552AC810620006A435 /* GL.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = GL.hpp; sourceTree = ""; }; 840DD6582AC810620006A435 /* Entity.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Entity.cpp; sourceTree = ""; }; 840DD6592AC810620006A435 /* Entity.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Entity.hpp; sourceTree = ""; }; 840DD65A2AC810620006A435 /* FallingTile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FallingTile.cpp; sourceTree = ""; }; 840DD65B2AC810620006A435 /* FallingTile.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = FallingTile.hpp; sourceTree = ""; }; 840DD65C2AC810620006A435 /* ItemEntity.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ItemEntity.cpp; sourceTree = ""; }; 840DD65D2AC810620006A435 /* ItemEntity.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ItemEntity.hpp; sourceTree = ""; }; 840DD65E2AC810620006A435 /* LocalPlayer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LocalPlayer.cpp; sourceTree = ""; }; 840DD65F2AC810620006A435 /* LocalPlayer.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = LocalPlayer.hpp; sourceTree = ""; }; 840DD6602AC810620006A435 /* Mob.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Mob.cpp; sourceTree = ""; }; 840DD6612AC810620006A435 /* Mob.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Mob.hpp; sourceTree = ""; }; 840DD6622AC810620006A435 /* Player.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Player.cpp; sourceTree = ""; }; 840DD6632AC810620006A435 /* Player.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Player.hpp; sourceTree = ""; }; 840DD6642AC810620006A435 /* PrimedTnt.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PrimedTnt.cpp; sourceTree = ""; }; 840DD6652AC810620006A435 /* PrimedTnt.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = PrimedTnt.hpp; sourceTree = ""; }; 840DD6662AC810620006A435 /* TripodCamera.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TripodCamera.cpp; sourceTree = ""; }; 840DD6672AC810620006A435 /* TripodCamera.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = TripodCamera.hpp; sourceTree = ""; }; 840DD6692AC810620006A435 /* CreativeMode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CreativeMode.cpp; sourceTree = ""; }; 840DD66A2AC810620006A435 /* CreativeMode.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CreativeMode.hpp; sourceTree = ""; }; 840DD66B2AC810620006A435 /* GameMode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = GameMode.cpp; sourceTree = ""; }; 840DD66C2AC810620006A435 /* GameMode.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = GameMode.hpp; sourceTree = ""; }; 840DD66D2AC810620006A435 /* SurvivalMode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SurvivalMode.cpp; sourceTree = ""; }; 840DD66E2AC810620006A435 /* SurvivalMode.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = SurvivalMode.hpp; sourceTree = ""; }; 840DD6702AC810620006A435 /* CameraItem.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CameraItem.cpp; sourceTree = ""; }; 840DD6712AC810620006A435 /* CameraItem.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CameraItem.hpp; sourceTree = ""; }; 840DD6722AC810620006A435 /* DoorItem.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DoorItem.cpp; sourceTree = ""; }; 840DD6732AC810620006A435 /* DoorItem.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = DoorItem.hpp; sourceTree = ""; }; 840DD6742AC810620006A435 /* Inventory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Inventory.cpp; sourceTree = ""; }; 840DD6752AC810620006A435 /* Inventory.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Inventory.hpp; sourceTree = ""; }; 840DD6762AC810620006A435 /* Item.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Item.cpp; sourceTree = ""; }; 840DD6772AC810620006A435 /* Item.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Item.hpp; sourceTree = ""; }; 840DD6782AC810620006A435 /* ItemInstance.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ItemInstance.cpp; sourceTree = ""; }; 840DD6792AC810620006A435 /* ItemInstance.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ItemInstance.hpp; sourceTree = ""; }; 840DD67A2AC810620006A435 /* TileItem.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TileItem.cpp; sourceTree = ""; }; 840DD67B2AC810620006A435 /* TileItem.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = TileItem.hpp; sourceTree = ""; }; 840DD67C2AC810620006A435 /* TilePlanterItem.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TilePlanterItem.cpp; sourceTree = ""; }; 840DD67D2AC810620006A435 /* TilePlanterItem.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = TilePlanterItem.hpp; sourceTree = ""; }; 840DD67F2AC810620006A435 /* Dimension.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Dimension.cpp; sourceTree = ""; }; 840DD6802AC810620006A435 /* Dimension.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Dimension.hpp; sourceTree = ""; }; 840DD6812AC810620006A435 /* Explosion.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Explosion.cpp; sourceTree = ""; }; 840DD6822AC810620006A435 /* Explosion.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Explosion.hpp; sourceTree = ""; }; 840DD6832AC810620006A435 /* Level.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Level.cpp; sourceTree = ""; }; 840DD6842AC810620006A435 /* Level.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Level.hpp; sourceTree = ""; }; 840DD6872AC810620006A435 /* Biome.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Biome.cpp; sourceTree = ""; }; 840DD6882AC810620006A435 /* Biome.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Biome.hpp; sourceTree = ""; }; 840DD6892AC810620006A435 /* BiomeSource.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BiomeSource.cpp; sourceTree = ""; }; 840DD68A2AC810620006A435 /* BiomeSource.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = BiomeSource.hpp; sourceTree = ""; }; 840DD68C2AC810620006A435 /* ChunkCache.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ChunkCache.cpp; sourceTree = ""; }; 840DD68D2AC810620006A435 /* ChunkCache.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ChunkCache.hpp; sourceTree = ""; }; 840DD68E2AC810620006A435 /* ChunkSource.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ChunkSource.cpp; sourceTree = ""; }; 840DD68F2AC810620006A435 /* ChunkSource.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ChunkSource.hpp; sourceTree = ""; }; 840DD6902AC810620006A435 /* LevelChunk.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LevelChunk.cpp; sourceTree = ""; }; 840DD6912AC810620006A435 /* LevelChunk.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = LevelChunk.hpp; sourceTree = ""; }; 840DD6922AC810620006A435 /* PerformanceTestChunkSource.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PerformanceTestChunkSource.cpp; sourceTree = ""; }; 840DD6932AC810620006A435 /* PerformanceTestChunkSource.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = PerformanceTestChunkSource.hpp; sourceTree = ""; }; 840DD6942AC810620006A435 /* RandomLevelSource.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RandomLevelSource.cpp; sourceTree = ""; }; 840DD6952AC810620006A435 /* RandomLevelSource.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = RandomLevelSource.hpp; sourceTree = ""; }; 840DD6962AC810620006A435 /* TestChunkSource.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TestChunkSource.cpp; sourceTree = ""; }; 840DD6972AC810620006A435 /* TestChunkSource.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = TestChunkSource.hpp; sourceTree = ""; }; 840DD6992AC810620006A435 /* BirchFeature.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BirchFeature.cpp; sourceTree = ""; }; 840DD69A2AC810620006A435 /* ClayFeature.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ClayFeature.cpp; sourceTree = ""; }; 840DD69B2AC810620006A435 /* Feature.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Feature.cpp; sourceTree = ""; }; 840DD69C2AC810620006A435 /* Feature.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Feature.hpp; sourceTree = ""; }; 840DD69D2AC810620006A435 /* FlowerFeature.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FlowerFeature.cpp; sourceTree = ""; }; 840DD69E2AC810620006A435 /* LargeCaveFeature.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LargeCaveFeature.cpp; sourceTree = ""; }; 840DD69F2AC810620006A435 /* LargeCaveFeature.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = LargeCaveFeature.hpp; sourceTree = ""; }; 840DD6A02AC810620006A435 /* LargeFeature.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LargeFeature.cpp; sourceTree = ""; }; 840DD6A12AC810620006A435 /* LargeFeature.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = LargeFeature.hpp; sourceTree = ""; }; 840DD6A22AC810620006A435 /* OreFeature.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OreFeature.cpp; sourceTree = ""; }; 840DD6A32AC810620006A435 /* PineFeature.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PineFeature.cpp; sourceTree = ""; }; 840DD6A42AC810620006A435 /* ReedsFeature.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ReedsFeature.cpp; sourceTree = ""; }; 840DD6A52AC810620006A435 /* SpringFeature.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SpringFeature.cpp; sourceTree = ""; }; 840DD6A62AC810620006A435 /* SpruceFeature.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SpruceFeature.cpp; sourceTree = ""; }; 840DD6A72AC810620006A435 /* TreeFeature.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TreeFeature.cpp; sourceTree = ""; }; 840DD6A92AC810620006A435 /* ImprovedNoise.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ImprovedNoise.cpp; sourceTree = ""; }; 840DD6AA2AC810620006A435 /* ImprovedNoise.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ImprovedNoise.hpp; sourceTree = ""; }; 840DD6AB2AC810620006A435 /* PerlinNoise.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PerlinNoise.cpp; sourceTree = ""; }; 840DD6AC2AC810620006A435 /* PerlinNoise.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = PerlinNoise.hpp; sourceTree = ""; }; 840DD6AD2AC810620006A435 /* Synth.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Synth.cpp; sourceTree = ""; }; 840DD6AE2AC810620006A435 /* Synth.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Synth.hpp; sourceTree = ""; }; 840DD6AF2AC810620006A435 /* LevelListener.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LevelListener.cpp; sourceTree = ""; }; 840DD6B02AC810620006A435 /* LevelListener.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = LevelListener.hpp; sourceTree = ""; }; 840DD6B12AC810620006A435 /* Material.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Material.cpp; sourceTree = ""; }; 840DD6B22AC810620006A435 /* Material.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Material.hpp; sourceTree = ""; }; 840DD6B32AC810620006A435 /* Region.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Region.cpp; sourceTree = ""; }; 840DD6B42AC810620006A435 /* Region.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Region.hpp; sourceTree = ""; }; 840DD6B62AC810620006A435 /* ChunkStorage.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ChunkStorage.cpp; sourceTree = ""; }; 840DD6B72AC810620006A435 /* ChunkStorage.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ChunkStorage.hpp; sourceTree = ""; }; 840DD6B82AC810620006A435 /* ExternalFileLevelStorage.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ExternalFileLevelStorage.cpp; sourceTree = ""; }; 840DD6B92AC810620006A435 /* ExternalFileLevelStorage.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ExternalFileLevelStorage.hpp; sourceTree = ""; }; 840DD6BA2AC810620006A435 /* ExternalFileLevelStorageSource.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ExternalFileLevelStorageSource.cpp; sourceTree = ""; }; 840DD6BB2AC810620006A435 /* ExternalFileLevelStorageSource.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ExternalFileLevelStorageSource.hpp; sourceTree = ""; }; 840DD6BC2AC810620006A435 /* LevelData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LevelData.cpp; sourceTree = ""; }; 840DD6BD2AC810620006A435 /* LevelData.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = LevelData.hpp; sourceTree = ""; }; 840DD6BE2AC810620006A435 /* LevelSource.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LevelSource.cpp; sourceTree = ""; }; 840DD6BF2AC810620006A435 /* LevelSource.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = LevelSource.hpp; sourceTree = ""; }; 840DD6C02AC810620006A435 /* LevelStorage.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LevelStorage.cpp; sourceTree = ""; }; 840DD6C12AC810620006A435 /* LevelStorage.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = LevelStorage.hpp; sourceTree = ""; }; 840DD6C22AC810620006A435 /* LevelStorageSource.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LevelStorageSource.cpp; sourceTree = ""; }; 840DD6C32AC810620006A435 /* LevelStorageSource.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = LevelStorageSource.hpp; sourceTree = ""; }; 840DD6C42AC810620006A435 /* MemoryChunkStorage.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MemoryChunkStorage.cpp; sourceTree = ""; }; 840DD6C52AC810620006A435 /* MemoryChunkStorage.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = MemoryChunkStorage.hpp; sourceTree = ""; }; 840DD6C62AC810620006A435 /* MemoryLevelStorage.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MemoryLevelStorage.cpp; sourceTree = ""; }; 840DD6C72AC810620006A435 /* MemoryLevelStorage.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = MemoryLevelStorage.hpp; sourceTree = ""; }; 840DD6C82AC810620006A435 /* MemoryLevelStorageSource.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MemoryLevelStorageSource.cpp; sourceTree = ""; }; 840DD6C92AC810620006A435 /* MemoryLevelStorageSource.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = MemoryLevelStorageSource.hpp; sourceTree = ""; }; 840DD6CA2AC810620006A435 /* RegionFile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RegionFile.cpp; sourceTree = ""; }; 840DD6CB2AC810620006A435 /* RegionFile.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = RegionFile.hpp; sourceTree = ""; }; 840DD6CC2AC810620006A435 /* TickNextTickData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TickNextTickData.cpp; sourceTree = ""; }; 840DD6CD2AC810620006A435 /* TickNextTickData.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = TickNextTickData.hpp; sourceTree = ""; }; 840DD6CF2AC810620006A435 /* BubbleParticle.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BubbleParticle.cpp; sourceTree = ""; }; 840DD6D02AC810620006A435 /* ExplodeParticle.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ExplodeParticle.cpp; sourceTree = ""; }; 840DD6D12AC810620006A435 /* FlameParticle.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FlameParticle.cpp; sourceTree = ""; }; 840DD6D22AC810620006A435 /* LavaParticle.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LavaParticle.cpp; sourceTree = ""; }; 840DD6D32AC810620006A435 /* Particle.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Particle.cpp; sourceTree = ""; }; 840DD6D42AC810620006A435 /* Particle.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Particle.hpp; sourceTree = ""; }; 840DD6D52AC810620006A435 /* ParticleEngine.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ParticleEngine.cpp; sourceTree = ""; }; 840DD6D62AC810620006A435 /* ParticleEngine.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ParticleEngine.hpp; sourceTree = ""; }; 840DD6D72AC810620006A435 /* RedDustParticle.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RedDustParticle.cpp; sourceTree = ""; }; 840DD6D82AC810620006A435 /* SmokeParticle.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SmokeParticle.cpp; sourceTree = ""; }; 840DD6D92AC810620006A435 /* TerrainParticle.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TerrainParticle.cpp; sourceTree = ""; }; 840DD6DB2AC810620006A435 /* AABB.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AABB.cpp; sourceTree = ""; }; 840DD6DC2AC810620006A435 /* AABB.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = AABB.hpp; sourceTree = ""; }; 840DD6DD2AC810620006A435 /* HitResult.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = HitResult.cpp; sourceTree = ""; }; 840DD6DE2AC810620006A435 /* HitResult.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = HitResult.hpp; sourceTree = ""; }; 840DD6DF2AC810620006A435 /* Vec3.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Vec3.cpp; sourceTree = ""; }; 840DD6E02AC810620006A435 /* Vec3.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Vec3.hpp; sourceTree = ""; }; 840DD6E22AC810620006A435 /* BookshelfTile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BookshelfTile.cpp; sourceTree = ""; }; 840DD6E32AC810620006A435 /* BookshelfTile.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = BookshelfTile.hpp; sourceTree = ""; }; 840DD6E42AC810620006A435 /* Bush.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Bush.cpp; sourceTree = ""; }; 840DD6E52AC810620006A435 /* Bush.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Bush.hpp; sourceTree = ""; }; 840DD6E62AC810620006A435 /* ClayTile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ClayTile.cpp; sourceTree = ""; }; 840DD6E72AC810620006A435 /* ClayTile.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ClayTile.hpp; sourceTree = ""; }; 840DD6E82AC810620006A435 /* ClothTile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ClothTile.cpp; sourceTree = ""; }; 840DD6E92AC810620006A435 /* ClothTile.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ClothTile.hpp; sourceTree = ""; }; 840DD6EA2AC810620006A435 /* DirtTile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DirtTile.cpp; sourceTree = ""; }; 840DD6EB2AC810620006A435 /* DirtTile.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = DirtTile.hpp; sourceTree = ""; }; 840DD6EC2AC810620006A435 /* DoorTile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DoorTile.cpp; sourceTree = ""; }; 840DD6ED2AC810620006A435 /* DoorTile.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = DoorTile.hpp; sourceTree = ""; }; 840DD6EE2AC810620006A435 /* FarmTile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FarmTile.cpp; sourceTree = ""; }; 840DD6EF2AC810620006A435 /* FarmTile.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = FarmTile.hpp; sourceTree = ""; }; 840DD6F02AC810620006A435 /* FireTile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FireTile.cpp; sourceTree = ""; }; 840DD6F12AC810620006A435 /* FireTile.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = FireTile.hpp; sourceTree = ""; }; 840DD6F22AC810620006A435 /* GlassTile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = GlassTile.cpp; sourceTree = ""; }; 840DD6F32AC810620006A435 /* GlassTile.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = GlassTile.hpp; sourceTree = ""; }; 840DD6F42AC810620006A435 /* GrassTile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = GrassTile.cpp; sourceTree = ""; }; 840DD6F52AC810620006A435 /* GrassTile.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = GrassTile.hpp; sourceTree = ""; }; 840DD6F62AC810620006A435 /* GravelTile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = GravelTile.cpp; sourceTree = ""; }; 840DD6F72AC810620006A435 /* GravelTile.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = GravelTile.hpp; sourceTree = ""; }; 840DD6F82AC810620006A435 /* HalfTransparentTile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = HalfTransparentTile.cpp; sourceTree = ""; }; 840DD6F92AC810620006A435 /* HalfTransparentTile.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = HalfTransparentTile.hpp; sourceTree = ""; }; 840DD6FA2AC810620006A435 /* IceTile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = IceTile.cpp; sourceTree = ""; }; 840DD6FB2AC810620006A435 /* IceTile.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = IceTile.hpp; sourceTree = ""; }; 840DD6FC2AC810620006A435 /* InvisibleTile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = InvisibleTile.cpp; sourceTree = ""; }; 840DD6FD2AC810620006A435 /* InvisibleTile.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = InvisibleTile.hpp; sourceTree = ""; }; 840DD6FE2AC810620006A435 /* LadderTile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LadderTile.cpp; sourceTree = ""; }; 840DD6FF2AC810620006A435 /* LadderTile.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = LadderTile.hpp; sourceTree = ""; }; 840DD7002AC810620006A435 /* LeafTile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LeafTile.cpp; sourceTree = ""; }; 840DD7012AC810620006A435 /* LeafTile.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = LeafTile.hpp; sourceTree = ""; }; 840DD7022AC810620006A435 /* LiquidTile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LiquidTile.cpp; sourceTree = ""; }; 840DD7032AC810620006A435 /* LiquidTile.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = LiquidTile.hpp; sourceTree = ""; }; 840DD7042AC810620006A435 /* LiquidTileDynamic.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LiquidTileDynamic.cpp; sourceTree = ""; }; 840DD7052AC810620006A435 /* LiquidTileDynamic.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = LiquidTileDynamic.hpp; sourceTree = ""; }; 840DD7062AC810620006A435 /* LiquidTileStatic.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LiquidTileStatic.cpp; sourceTree = ""; }; 840DD7072AC810620006A435 /* LiquidTileStatic.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = LiquidTileStatic.hpp; sourceTree = ""; }; 840DD7082AC810620006A435 /* MetalTile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MetalTile.cpp; sourceTree = ""; }; 840DD7092AC810620006A435 /* MetalTile.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = MetalTile.hpp; sourceTree = ""; }; 840DD70A2AC810620006A435 /* ObsidianTile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ObsidianTile.cpp; sourceTree = ""; }; 840DD70B2AC810620006A435 /* ObsidianTile.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ObsidianTile.hpp; sourceTree = ""; }; 840DD70C2AC810620006A435 /* OreTile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OreTile.cpp; sourceTree = ""; }; 840DD70D2AC810620006A435 /* OreTile.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = OreTile.hpp; sourceTree = ""; }; 840DD70E2AC810620006A435 /* RedStoneOreTile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RedStoneOreTile.cpp; sourceTree = ""; }; 840DD70F2AC810620006A435 /* RedStoneOreTile.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = RedStoneOreTile.hpp; sourceTree = ""; }; 840DD7102AC810620006A435 /* ReedTile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ReedTile.cpp; sourceTree = ""; }; 840DD7112AC810620006A435 /* ReedTile.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ReedTile.hpp; sourceTree = ""; }; 840DD7122AC810620006A435 /* SandStoneTile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SandStoneTile.cpp; sourceTree = ""; }; 840DD7132AC810620006A435 /* SandStoneTile.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = SandStoneTile.hpp; sourceTree = ""; }; 840DD7142AC810620006A435 /* SandTile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SandTile.cpp; sourceTree = ""; }; 840DD7152AC810620006A435 /* SandTile.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = SandTile.hpp; sourceTree = ""; }; 840DD7162AC810620006A435 /* Sapling.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Sapling.cpp; sourceTree = ""; }; 840DD7172AC810620006A435 /* Sapling.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Sapling.hpp; sourceTree = ""; }; 840DD7182AC810620006A435 /* SpongeTile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SpongeTile.cpp; sourceTree = ""; }; 840DD7192AC810620006A435 /* SpongeTile.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = SpongeTile.hpp; sourceTree = ""; }; 840DD71A2AC810620006A435 /* StairTile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StairTile.cpp; sourceTree = ""; }; 840DD71B2AC810620006A435 /* StairTile.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = StairTile.hpp; sourceTree = ""; }; 840DD71C2AC810620006A435 /* StoneSlabTile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StoneSlabTile.cpp; sourceTree = ""; }; 840DD71D2AC810620006A435 /* StoneSlabTile.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = StoneSlabTile.hpp; sourceTree = ""; }; 840DD71E2AC810620006A435 /* StoneTile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StoneTile.cpp; sourceTree = ""; }; 840DD71F2AC810620006A435 /* StoneTile.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = StoneTile.hpp; sourceTree = ""; }; 840DD7202AC810620006A435 /* Tile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Tile.cpp; sourceTree = ""; }; 840DD7212AC810620006A435 /* Tile.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Tile.hpp; sourceTree = ""; }; 840DD7222AC810620006A435 /* TntTile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TntTile.cpp; sourceTree = ""; }; 840DD7232AC810620006A435 /* TntTile.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = TntTile.hpp; sourceTree = ""; }; 840DD7242AC810620006A435 /* TopSnowTile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TopSnowTile.cpp; sourceTree = ""; }; 840DD7252AC810620006A435 /* TopSnowTile.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = TopSnowTile.hpp; sourceTree = ""; }; 840DD7262AC810620006A435 /* TorchTile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TorchTile.cpp; sourceTree = ""; }; 840DD7272AC810620006A435 /* TorchTile.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = TorchTile.hpp; sourceTree = ""; }; 840DD7282AC810620006A435 /* TransparentTile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TransparentTile.cpp; sourceTree = ""; }; 840DD7292AC810620006A435 /* TransparentTile.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = TransparentTile.hpp; sourceTree = ""; }; 840DD72A2AC810620006A435 /* TreeTile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TreeTile.cpp; sourceTree = ""; }; 840DD72B2AC810620006A435 /* TreeTile.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = TreeTile.hpp; sourceTree = ""; }; 840DD72C2AC810620006A435 /* WireTile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WireTile.cpp; sourceTree = ""; }; 840DD72D2AC810620006A435 /* WireTile.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = WireTile.hpp; sourceTree = ""; }; 840DD7322AC810620006A435 /* GL.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = GL.hpp; sourceTree = ""; }; 840DD7332AC810620006A435 /* GLExt.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = GLExt.cpp; sourceTree = ""; }; 840DD7342AC810620006A435 /* glext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = glext.h; sourceTree = ""; }; 840DD7352AC810620006A435 /* readme.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = readme.txt; sourceTree = ""; }; 840DD7382AC810620006A435 /* png.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = png.h; sourceTree = ""; }; 840DD73A2AC810620006A435 /* _FindFirst.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = _FindFirst.cpp; sourceTree = ""; }; 840DD73B2AC810620006A435 /* _FindFirst.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = _FindFirst.h; sourceTree = ""; }; 840DD73C2AC810620006A435 /* AutopatcherPatchContext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AutopatcherPatchContext.h; sourceTree = ""; }; 840DD73D2AC810620006A435 /* AutopatcherRepositoryInterface.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AutopatcherRepositoryInterface.h; sourceTree = ""; }; 840DD73E2AC810620006A435 /* Base64Encoder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Base64Encoder.cpp; sourceTree = ""; }; 840DD73F2AC810620006A435 /* Base64Encoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Base64Encoder.h; sourceTree = ""; }; 840DD7402AC810620006A435 /* BitStream.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BitStream.cpp; sourceTree = ""; }; 840DD7412AC810620006A435 /* BitStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BitStream.h; sourceTree = ""; }; 840DD7422AC810620006A435 /* CCRakNetSlidingWindow.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCRakNetSlidingWindow.cpp; sourceTree = ""; }; 840DD7432AC810620006A435 /* CCRakNetSlidingWindow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCRakNetSlidingWindow.h; sourceTree = ""; }; 840DD7442AC810620006A435 /* CCRakNetUDT.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCRakNetUDT.cpp; sourceTree = ""; }; 840DD7452AC810620006A435 /* CCRakNetUDT.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCRakNetUDT.h; sourceTree = ""; }; 840DD7462AC810620006A435 /* CheckSum.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CheckSum.cpp; sourceTree = ""; }; 840DD7472AC810620006A435 /* CheckSum.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CheckSum.h; sourceTree = ""; }; 840DD7482AC810620006A435 /* CloudClient.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CloudClient.cpp; sourceTree = ""; }; 840DD7492AC810620006A435 /* CloudClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CloudClient.h; sourceTree = ""; }; 840DD74A2AC810620006A435 /* CloudCommon.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CloudCommon.cpp; sourceTree = ""; }; 840DD74B2AC810620006A435 /* CloudCommon.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CloudCommon.h; sourceTree = ""; }; 840DD74C2AC810620006A435 /* CloudServer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CloudServer.cpp; sourceTree = ""; }; 840DD74D2AC810620006A435 /* CloudServer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CloudServer.h; sourceTree = ""; }; 840DD74E2AC810620006A435 /* CMakeLists.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = CMakeLists.txt; sourceTree = ""; }; 840DD74F2AC810620006A435 /* CommandParserInterface.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CommandParserInterface.cpp; sourceTree = ""; }; 840DD7502AC810620006A435 /* CommandParserInterface.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CommandParserInterface.h; sourceTree = ""; }; 840DD7512AC810620006A435 /* ConnectionGraph2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ConnectionGraph2.cpp; sourceTree = ""; }; 840DD7522AC810620006A435 /* ConnectionGraph2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ConnectionGraph2.h; sourceTree = ""; }; 840DD7532AC810620006A435 /* ConsoleServer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ConsoleServer.cpp; sourceTree = ""; }; 840DD7542AC810620006A435 /* ConsoleServer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ConsoleServer.h; sourceTree = ""; }; 840DD7552AC810620006A435 /* DataCompressor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DataCompressor.cpp; sourceTree = ""; }; 840DD7562AC810620006A435 /* DataCompressor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DataCompressor.h; sourceTree = ""; }; 840DD7572AC810620006A435 /* DirectoryDeltaTransfer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DirectoryDeltaTransfer.cpp; sourceTree = ""; }; 840DD7582AC810620006A435 /* DirectoryDeltaTransfer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DirectoryDeltaTransfer.h; sourceTree = ""; }; 840DD7592AC810620006A435 /* DR_SHA1.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DR_SHA1.cpp; sourceTree = ""; }; 840DD75A2AC810620006A435 /* DR_SHA1.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DR_SHA1.h; sourceTree = ""; }; 840DD75B2AC810620006A435 /* DS_BinarySearchTree.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DS_BinarySearchTree.h; sourceTree = ""; }; 840DD75C2AC810620006A435 /* DS_BPlusTree.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DS_BPlusTree.h; sourceTree = ""; }; 840DD75D2AC810620006A435 /* DS_BytePool.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DS_BytePool.cpp; sourceTree = ""; }; 840DD75E2AC810620006A435 /* DS_BytePool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DS_BytePool.h; sourceTree = ""; }; 840DD75F2AC810620006A435 /* DS_ByteQueue.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DS_ByteQueue.cpp; sourceTree = ""; }; 840DD7602AC810620006A435 /* DS_ByteQueue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DS_ByteQueue.h; sourceTree = ""; }; 840DD7612AC810620006A435 /* DS_Hash.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DS_Hash.h; sourceTree = ""; }; 840DD7622AC810620006A435 /* DS_Heap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DS_Heap.h; sourceTree = ""; }; 840DD7632AC810620006A435 /* DS_HuffmanEncodingTree.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DS_HuffmanEncodingTree.cpp; sourceTree = ""; }; 840DD7642AC810630006A435 /* DS_HuffmanEncodingTree.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DS_HuffmanEncodingTree.h; sourceTree = ""; }; 840DD7652AC810630006A435 /* DS_HuffmanEncodingTreeFactory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DS_HuffmanEncodingTreeFactory.h; sourceTree = ""; }; 840DD7662AC810630006A435 /* DS_HuffmanEncodingTreeNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DS_HuffmanEncodingTreeNode.h; sourceTree = ""; }; 840DD7672AC810630006A435 /* DS_LinkedList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DS_LinkedList.h; sourceTree = ""; }; 840DD7682AC810630006A435 /* DS_List.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DS_List.h; sourceTree = ""; }; 840DD7692AC810630006A435 /* DS_Map.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DS_Map.h; sourceTree = ""; }; 840DD76A2AC810630006A435 /* DS_MemoryPool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DS_MemoryPool.h; sourceTree = ""; }; 840DD76B2AC810630006A435 /* DS_Multilist.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DS_Multilist.h; sourceTree = ""; }; 840DD76C2AC810630006A435 /* DS_OrderedChannelHeap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DS_OrderedChannelHeap.h; sourceTree = ""; }; 840DD76D2AC810630006A435 /* DS_OrderedList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DS_OrderedList.h; sourceTree = ""; }; 840DD76E2AC810630006A435 /* DS_Queue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DS_Queue.h; sourceTree = ""; }; 840DD76F2AC810630006A435 /* DS_QueueLinkedList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DS_QueueLinkedList.h; sourceTree = ""; }; 840DD7702AC810630006A435 /* DS_RangeList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DS_RangeList.h; sourceTree = ""; }; 840DD7712AC810630006A435 /* DS_Table.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DS_Table.cpp; sourceTree = ""; }; 840DD7722AC810630006A435 /* DS_Table.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DS_Table.h; sourceTree = ""; }; 840DD7732AC810630006A435 /* DS_ThreadsafeAllocatingQueue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DS_ThreadsafeAllocatingQueue.h; sourceTree = ""; }; 840DD7742AC810630006A435 /* DS_Tree.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DS_Tree.h; sourceTree = ""; }; 840DD7752AC810630006A435 /* DS_WeightedGraph.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DS_WeightedGraph.h; sourceTree = ""; }; 840DD7762AC810630006A435 /* DynDNS.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DynDNS.cpp; sourceTree = ""; }; 840DD7772AC810630006A435 /* DynDNS.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DynDNS.h; sourceTree = ""; }; 840DD7782AC810630006A435 /* EmailSender.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = EmailSender.cpp; sourceTree = ""; }; 840DD7792AC810630006A435 /* EmailSender.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EmailSender.h; sourceTree = ""; }; 840DD77A2AC810630006A435 /* EmptyHeader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EmptyHeader.h; sourceTree = ""; }; 840DD77B2AC810630006A435 /* EpochTimeToString.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = EpochTimeToString.cpp; sourceTree = ""; }; 840DD77C2AC810630006A435 /* EpochTimeToString.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EpochTimeToString.h; sourceTree = ""; }; 840DD77D2AC810630006A435 /* Export.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Export.h; sourceTree = ""; }; 840DD77E2AC810630006A435 /* FileList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FileList.cpp; sourceTree = ""; }; 840DD77F2AC810630006A435 /* FileList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FileList.h; sourceTree = ""; }; 840DD7802AC810630006A435 /* FileListNodeContext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FileListNodeContext.h; sourceTree = ""; }; 840DD7812AC810630006A435 /* FileListTransfer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FileListTransfer.cpp; sourceTree = ""; }; 840DD7822AC810630006A435 /* FileListTransfer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FileListTransfer.h; sourceTree = ""; }; 840DD7832AC810630006A435 /* FileListTransferCBInterface.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FileListTransferCBInterface.h; sourceTree = ""; }; 840DD7842AC810630006A435 /* FileOperations.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FileOperations.cpp; sourceTree = ""; }; 840DD7852AC810630006A435 /* FileOperations.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FileOperations.h; sourceTree = ""; }; 840DD7862AC810630006A435 /* FormatString.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FormatString.cpp; sourceTree = ""; }; 840DD7872AC810630006A435 /* FormatString.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FormatString.h; sourceTree = ""; }; 840DD7882AC810630006A435 /* FullyConnectedMesh2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FullyConnectedMesh2.cpp; sourceTree = ""; }; 840DD7892AC810630006A435 /* FullyConnectedMesh2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FullyConnectedMesh2.h; sourceTree = ""; }; 840DD78A2AC810630006A435 /* Getche.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Getche.cpp; sourceTree = ""; }; 840DD78B2AC810630006A435 /* Getche.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Getche.h; sourceTree = ""; }; 840DD78C2AC810630006A435 /* Gets.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Gets.cpp; sourceTree = ""; }; 840DD78D2AC810630006A435 /* Gets.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Gets.h; sourceTree = ""; }; 840DD78E2AC810630006A435 /* GetTime.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = GetTime.cpp; sourceTree = ""; }; 840DD78F2AC810630006A435 /* GetTime.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GetTime.h; sourceTree = ""; }; 840DD7902AC810630006A435 /* gettimeofday.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gettimeofday.cpp; sourceTree = ""; }; 840DD7912AC810630006A435 /* gettimeofday.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gettimeofday.h; sourceTree = ""; }; 840DD7922AC810630006A435 /* GridSectorizer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = GridSectorizer.cpp; sourceTree = ""; }; 840DD7932AC810630006A435 /* GridSectorizer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GridSectorizer.h; sourceTree = ""; }; 840DD7942AC810630006A435 /* HTTPConnection.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = HTTPConnection.cpp; sourceTree = ""; }; 840DD7952AC810630006A435 /* HTTPConnection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HTTPConnection.h; sourceTree = ""; }; 840DD7962AC810630006A435 /* HTTPConnection2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = HTTPConnection2.cpp; sourceTree = ""; }; 840DD7972AC810630006A435 /* HTTPConnection2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HTTPConnection2.h; sourceTree = ""; }; 840DD7982AC810630006A435 /* IncrementalReadInterface.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = IncrementalReadInterface.cpp; sourceTree = ""; }; 840DD7992AC810630006A435 /* IncrementalReadInterface.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IncrementalReadInterface.h; sourceTree = ""; }; 840DD79A2AC810630006A435 /* InternalPacket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = InternalPacket.h; sourceTree = ""; }; 840DD79B2AC810630006A435 /* Itoa.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Itoa.cpp; sourceTree = ""; }; 840DD79C2AC810630006A435 /* Itoa.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Itoa.h; sourceTree = ""; }; 840DD79D2AC810630006A435 /* Kbhit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Kbhit.h; sourceTree = ""; }; 840DD79E2AC810630006A435 /* LICENSE */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = LICENSE; sourceTree = ""; }; 840DD79F2AC810630006A435 /* LinuxStrings.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LinuxStrings.cpp; sourceTree = ""; }; 840DD7A02AC810630006A435 /* LinuxStrings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LinuxStrings.h; sourceTree = ""; }; 840DD7A12AC810630006A435 /* LocklessTypes.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LocklessTypes.cpp; sourceTree = ""; }; 840DD7A22AC810630006A435 /* LocklessTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LocklessTypes.h; sourceTree = ""; }; 840DD7A32AC810630006A435 /* LogCommandParser.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LogCommandParser.cpp; sourceTree = ""; }; 840DD7A42AC810630006A435 /* LogCommandParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LogCommandParser.h; sourceTree = ""; }; 840DD7A52AC810630006A435 /* MessageFilter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MessageFilter.cpp; sourceTree = ""; }; 840DD7A62AC810630006A435 /* MessageFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MessageFilter.h; sourceTree = ""; }; 840DD7A72AC810630006A435 /* MessageIdentifiers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MessageIdentifiers.h; sourceTree = ""; }; 840DD7A82AC810630006A435 /* MTUSize.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MTUSize.h; sourceTree = ""; }; 840DD7A92AC810630006A435 /* NativeFeatureIncludes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NativeFeatureIncludes.h; sourceTree = ""; }; 840DD7AA2AC810630006A435 /* NativeFeatureIncludesOverrides.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NativeFeatureIncludesOverrides.h; sourceTree = ""; }; 840DD7AB2AC810630006A435 /* NativeTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NativeTypes.h; sourceTree = ""; }; 840DD7AC2AC810630006A435 /* NatPunchthroughClient.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = NatPunchthroughClient.cpp; sourceTree = ""; }; 840DD7AD2AC810630006A435 /* NatPunchthroughClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NatPunchthroughClient.h; sourceTree = ""; }; 840DD7AE2AC810630006A435 /* NatPunchthroughServer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = NatPunchthroughServer.cpp; sourceTree = ""; }; 840DD7AF2AC810630006A435 /* NatPunchthroughServer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NatPunchthroughServer.h; sourceTree = ""; }; 840DD7B02AC810630006A435 /* NatTypeDetectionClient.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = NatTypeDetectionClient.cpp; sourceTree = ""; }; 840DD7B12AC810630006A435 /* NatTypeDetectionClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NatTypeDetectionClient.h; sourceTree = ""; }; 840DD7B22AC810630006A435 /* NatTypeDetectionCommon.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = NatTypeDetectionCommon.cpp; sourceTree = ""; }; 840DD7B32AC810630006A435 /* NatTypeDetectionCommon.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NatTypeDetectionCommon.h; sourceTree = ""; }; 840DD7B42AC810630006A435 /* NatTypeDetectionServer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = NatTypeDetectionServer.cpp; sourceTree = ""; }; 840DD7B52AC810630006A435 /* NatTypeDetectionServer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NatTypeDetectionServer.h; sourceTree = ""; }; 840DD7B62AC810630006A435 /* NetworkIDManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = NetworkIDManager.cpp; sourceTree = ""; }; 840DD7B72AC810630006A435 /* NetworkIDManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NetworkIDManager.h; sourceTree = ""; }; 840DD7B82AC810630006A435 /* NetworkIDObject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = NetworkIDObject.cpp; sourceTree = ""; }; 840DD7B92AC810630006A435 /* NetworkIDObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NetworkIDObject.h; sourceTree = ""; }; 840DD7BA2AC810630006A435 /* PacketConsoleLogger.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PacketConsoleLogger.cpp; sourceTree = ""; }; 840DD7BB2AC810630006A435 /* PacketConsoleLogger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PacketConsoleLogger.h; sourceTree = ""; }; 840DD7BC2AC810630006A435 /* PacketFileLogger.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PacketFileLogger.cpp; sourceTree = ""; }; 840DD7BD2AC810630006A435 /* PacketFileLogger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PacketFileLogger.h; sourceTree = ""; }; 840DD7BE2AC810630006A435 /* PacketizedTCP.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PacketizedTCP.cpp; sourceTree = ""; }; 840DD7BF2AC810630006A435 /* PacketizedTCP.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PacketizedTCP.h; sourceTree = ""; }; 840DD7C02AC810630006A435 /* PacketLogger.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PacketLogger.cpp; sourceTree = ""; }; 840DD7C12AC810630006A435 /* PacketLogger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PacketLogger.h; sourceTree = ""; }; 840DD7C22AC810630006A435 /* PacketOutputWindowLogger.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PacketOutputWindowLogger.cpp; sourceTree = ""; }; 840DD7C32AC810630006A435 /* PacketOutputWindowLogger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PacketOutputWindowLogger.h; sourceTree = ""; }; 840DD7C42AC810630006A435 /* PacketPool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PacketPool.h; sourceTree = ""; }; 840DD7C52AC810630006A435 /* PacketPriority.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PacketPriority.h; sourceTree = ""; }; 840DD7C62AC810630006A435 /* PluginInterface2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PluginInterface2.cpp; sourceTree = ""; }; 840DD7C72AC810630006A435 /* PluginInterface2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PluginInterface2.h; sourceTree = ""; }; 840DD7C82AC810630006A435 /* PS3Includes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PS3Includes.h; sourceTree = ""; }; 840DD7C92AC810630006A435 /* PS4Includes.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PS4Includes.cpp; sourceTree = ""; }; 840DD7CA2AC810630006A435 /* PS4Includes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PS4Includes.h; sourceTree = ""; }; 840DD7CB2AC810630006A435 /* Rackspace.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Rackspace.cpp; sourceTree = ""; }; 840DD7CC2AC810630006A435 /* Rackspace.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Rackspace.h; sourceTree = ""; }; 840DD7CD2AC810630006A435 /* RakAlloca.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RakAlloca.h; sourceTree = ""; }; 840DD7CE2AC810630006A435 /* RakAssert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RakAssert.h; sourceTree = ""; }; 840DD7CF2AC810630006A435 /* RakMemoryOverride.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RakMemoryOverride.cpp; sourceTree = ""; }; 840DD7D02AC810630006A435 /* RakMemoryOverride.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RakMemoryOverride.h; sourceTree = ""; }; 840DD7D12AC810630006A435 /* RakNet.vcproj */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = RakNet.vcproj; sourceTree = ""; }; 840DD7D22AC810630006A435 /* RakNet_vc8.vcproj */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = RakNet_vc8.vcproj; sourceTree = ""; }; 840DD7D32AC810630006A435 /* RakNet_vc9.vcproj */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = RakNet_vc9.vcproj; sourceTree = ""; }; 840DD7D42AC810630006A435 /* RakNetCommandParser.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RakNetCommandParser.cpp; sourceTree = ""; }; 840DD7D52AC810630006A435 /* RakNetCommandParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RakNetCommandParser.h; sourceTree = ""; }; 840DD7D62AC810630006A435 /* RakNetDefines.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RakNetDefines.h; sourceTree = ""; }; 840DD7D72AC810630006A435 /* RakNetDefinesOverrides.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RakNetDefinesOverrides.h; sourceTree = ""; }; 840DD7D82AC810630006A435 /* RakNetSmartPtr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RakNetSmartPtr.h; sourceTree = ""; }; 840DD7D92AC810630006A435 /* RakNetSocket.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RakNetSocket.cpp; sourceTree = ""; }; 840DD7DA2AC810630006A435 /* RakNetSocket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RakNetSocket.h; sourceTree = ""; }; 840DD7DB2AC810630006A435 /* RakNetSocket2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RakNetSocket2.cpp; sourceTree = ""; }; 840DD7DC2AC810630006A435 /* RakNetSocket2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RakNetSocket2.h; sourceTree = ""; }; 840DD7DD2AC810630006A435 /* RakNetSocket2_360_720.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RakNetSocket2_360_720.cpp; sourceTree = ""; }; 840DD7DE2AC810630006A435 /* RakNetSocket2_Berkley.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RakNetSocket2_Berkley.cpp; sourceTree = ""; }; 840DD7DF2AC810630006A435 /* RakNetSocket2_Berkley_NativeClient.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RakNetSocket2_Berkley_NativeClient.cpp; sourceTree = ""; }; 840DD7E02AC810630006A435 /* RakNetSocket2_NativeClient.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RakNetSocket2_NativeClient.cpp; sourceTree = ""; }; 840DD7E12AC810630006A435 /* RakNetSocket2_PS3_PS4.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RakNetSocket2_PS3_PS4.cpp; sourceTree = ""; }; 840DD7E22AC810630006A435 /* RakNetSocket2_PS4.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RakNetSocket2_PS4.cpp; sourceTree = ""; }; 840DD7E32AC810630006A435 /* RakNetSocket2_Vita.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RakNetSocket2_Vita.cpp; sourceTree = ""; }; 840DD7E42AC810630006A435 /* RakNetSocket2_Windows_Linux.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RakNetSocket2_Windows_Linux.cpp; sourceTree = ""; }; 840DD7E52AC810630006A435 /* RakNetSocket2_Windows_Linux_360.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RakNetSocket2_Windows_Linux_360.cpp; sourceTree = ""; }; 840DD7E62AC810630006A435 /* RakNetSocket2_WindowsStore8.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RakNetSocket2_WindowsStore8.cpp; sourceTree = ""; }; 840DD7E72AC810630006A435 /* RakNetStatistics.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RakNetStatistics.cpp; sourceTree = ""; }; 840DD7E82AC810630006A435 /* RakNetStatistics.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RakNetStatistics.h; sourceTree = ""; }; 840DD7E92AC810630006A435 /* RakNetTime.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RakNetTime.h; sourceTree = ""; }; 840DD7EA2AC810630006A435 /* RakNetTransport2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RakNetTransport2.cpp; sourceTree = ""; }; 840DD7EB2AC810630006A435 /* RakNetTransport2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RakNetTransport2.h; sourceTree = ""; }; 840DD7EC2AC810630006A435 /* RakNetTypes.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RakNetTypes.cpp; sourceTree = ""; }; 840DD7ED2AC810630006A435 /* RakNetTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RakNetTypes.h; sourceTree = ""; }; 840DD7EE2AC810630006A435 /* RakNetVersion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RakNetVersion.h; sourceTree = ""; }; 840DD7EF2AC810630006A435 /* RakPeer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RakPeer.cpp; sourceTree = ""; }; 840DD7F02AC810630006A435 /* RakPeer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RakPeer.h; sourceTree = ""; }; 840DD7F12AC810630006A435 /* RakPeerInterface.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RakPeerInterface.h; sourceTree = ""; }; 840DD7F22AC810630006A435 /* RakSleep.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RakSleep.cpp; sourceTree = ""; }; 840DD7F32AC810630006A435 /* RakSleep.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RakSleep.h; sourceTree = ""; }; 840DD7F42AC810630006A435 /* RakString.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RakString.cpp; sourceTree = ""; }; 840DD7F52AC810630006A435 /* RakString.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RakString.h; sourceTree = ""; }; 840DD7F62AC810630006A435 /* RakThread.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RakThread.cpp; sourceTree = ""; }; 840DD7F72AC810630006A435 /* RakThread.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RakThread.h; sourceTree = ""; }; 840DD7F82AC810630006A435 /* RakWString.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RakWString.cpp; sourceTree = ""; }; 840DD7F92AC810630006A435 /* RakWString.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RakWString.h; sourceTree = ""; }; 840DD7FA2AC810630006A435 /* Rand.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Rand.cpp; sourceTree = ""; }; 840DD7FB2AC810630006A435 /* Rand.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Rand.h; sourceTree = ""; }; 840DD7FC2AC810630006A435 /* RandSync.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RandSync.cpp; sourceTree = ""; }; 840DD7FD2AC810630006A435 /* RandSync.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RandSync.h; sourceTree = ""; }; 840DD7FE2AC810630006A435 /* ReadyEvent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ReadyEvent.cpp; sourceTree = ""; }; 840DD7FF2AC810630006A435 /* ReadyEvent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ReadyEvent.h; sourceTree = ""; }; 840DD8002AC810630006A435 /* RefCountedObj.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RefCountedObj.h; sourceTree = ""; }; 840DD8012AC810630006A435 /* RelayPlugin.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RelayPlugin.cpp; sourceTree = ""; }; 840DD8022AC810630006A435 /* RelayPlugin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RelayPlugin.h; sourceTree = ""; }; 840DD8032AC810630006A435 /* ReliabilityLayer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ReliabilityLayer.cpp; sourceTree = ""; }; 840DD8042AC810630006A435 /* ReliabilityLayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ReliabilityLayer.h; sourceTree = ""; }; 840DD8052AC810630006A435 /* ReplicaEnums.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ReplicaEnums.h; sourceTree = ""; }; 840DD8062AC810630006A435 /* ReplicaManager3.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ReplicaManager3.cpp; sourceTree = ""; }; 840DD8072AC810630006A435 /* ReplicaManager3.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ReplicaManager3.h; sourceTree = ""; }; 840DD8082AC810630006A435 /* Router2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Router2.cpp; sourceTree = ""; }; 840DD8092AC810630006A435 /* Router2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Router2.h; sourceTree = ""; }; 840DD80A2AC810630006A435 /* RPC4Plugin.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RPC4Plugin.cpp; sourceTree = ""; }; 840DD80B2AC810630006A435 /* RPC4Plugin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RPC4Plugin.h; sourceTree = ""; }; 840DD80C2AC810630006A435 /* SecureHandshake.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SecureHandshake.cpp; sourceTree = ""; }; 840DD80D2AC810630006A435 /* SecureHandshake.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecureHandshake.h; sourceTree = ""; }; 840DD80E2AC810630006A435 /* SendToThread.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SendToThread.cpp; sourceTree = ""; }; 840DD80F2AC810630006A435 /* SendToThread.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SendToThread.h; sourceTree = ""; }; 840DD8102AC810630006A435 /* SignaledEvent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SignaledEvent.cpp; sourceTree = ""; }; 840DD8112AC810630006A435 /* SignaledEvent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SignaledEvent.h; sourceTree = ""; }; 840DD8122AC810630006A435 /* SimpleMutex.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SimpleMutex.cpp; sourceTree = ""; }; 840DD8132AC810630006A435 /* SimpleMutex.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SimpleMutex.h; sourceTree = ""; }; 840DD8142AC810630006A435 /* SimpleTCPServer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SimpleTCPServer.h; sourceTree = ""; }; 840DD8152AC810630006A435 /* SingleProducerConsumer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SingleProducerConsumer.h; sourceTree = ""; }; 840DD8162AC810630006A435 /* SocketDefines.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SocketDefines.h; sourceTree = ""; }; 840DD8172AC810630006A435 /* SocketIncludes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SocketIncludes.h; sourceTree = ""; }; 840DD8182AC810630006A435 /* SocketLayer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SocketLayer.cpp; sourceTree = ""; }; 840DD8192AC810630006A435 /* SocketLayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SocketLayer.h; sourceTree = ""; }; 840DD81A2AC810630006A435 /* StatisticsHistory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StatisticsHistory.cpp; sourceTree = ""; }; 840DD81B2AC810630006A435 /* StatisticsHistory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StatisticsHistory.h; sourceTree = ""; }; 840DD81C2AC810630006A435 /* StringCompressor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StringCompressor.cpp; sourceTree = ""; }; 840DD81D2AC810630006A435 /* StringCompressor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StringCompressor.h; sourceTree = ""; }; 840DD81E2AC810630006A435 /* StringTable.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StringTable.cpp; sourceTree = ""; }; 840DD81F2AC810630006A435 /* StringTable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StringTable.h; sourceTree = ""; }; 840DD8202AC810630006A435 /* SuperFastHash.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SuperFastHash.cpp; sourceTree = ""; }; 840DD8212AC810630006A435 /* SuperFastHash.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SuperFastHash.h; sourceTree = ""; }; 840DD8222AC810630006A435 /* TableSerializer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TableSerializer.cpp; sourceTree = ""; }; 840DD8232AC810630006A435 /* TableSerializer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TableSerializer.h; sourceTree = ""; }; 840DD8242AC810630006A435 /* TCPInterface.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TCPInterface.cpp; sourceTree = ""; }; 840DD8252AC810630006A435 /* TCPInterface.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TCPInterface.h; sourceTree = ""; }; 840DD8262AC810630006A435 /* TeamBalancer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TeamBalancer.cpp; sourceTree = ""; }; 840DD8272AC810630006A435 /* TeamBalancer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TeamBalancer.h; sourceTree = ""; }; 840DD8282AC810630006A435 /* TeamManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TeamManager.cpp; sourceTree = ""; }; 840DD8292AC810630006A435 /* TeamManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TeamManager.h; sourceTree = ""; }; 840DD82A2AC810630006A435 /* TelnetTransport.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TelnetTransport.cpp; sourceTree = ""; }; 840DD82B2AC810630006A435 /* TelnetTransport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TelnetTransport.h; sourceTree = ""; }; 840DD82C2AC810630006A435 /* ThreadPool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ThreadPool.h; sourceTree = ""; }; 840DD82D2AC810630006A435 /* ThreadsafePacketLogger.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ThreadsafePacketLogger.cpp; sourceTree = ""; }; 840DD82E2AC810630006A435 /* ThreadsafePacketLogger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ThreadsafePacketLogger.h; sourceTree = ""; }; 840DD82F2AC810630006A435 /* TransportInterface.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TransportInterface.h; sourceTree = ""; }; 840DD8302AC810630006A435 /* TwoWayAuthentication.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TwoWayAuthentication.cpp; sourceTree = ""; }; 840DD8312AC810630006A435 /* TwoWayAuthentication.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TwoWayAuthentication.h; sourceTree = ""; }; 840DD8322AC810630006A435 /* UDPForwarder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UDPForwarder.cpp; sourceTree = ""; }; 840DD8332AC810630006A435 /* UDPForwarder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UDPForwarder.h; sourceTree = ""; }; 840DD8342AC810630006A435 /* UDPProxyClient.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UDPProxyClient.cpp; sourceTree = ""; }; 840DD8352AC810630006A435 /* UDPProxyClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UDPProxyClient.h; sourceTree = ""; }; 840DD8362AC810630006A435 /* UDPProxyCommon.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UDPProxyCommon.h; sourceTree = ""; }; 840DD8372AC810630006A435 /* UDPProxyCoordinator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UDPProxyCoordinator.cpp; sourceTree = ""; }; 840DD8382AC810630006A435 /* UDPProxyCoordinator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UDPProxyCoordinator.h; sourceTree = ""; }; 840DD8392AC810630006A435 /* UDPProxyServer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UDPProxyServer.cpp; sourceTree = ""; }; 840DD83A2AC810630006A435 /* UDPProxyServer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UDPProxyServer.h; sourceTree = ""; }; 840DD83B2AC810630006A435 /* VariableDeltaSerializer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = VariableDeltaSerializer.cpp; sourceTree = ""; }; 840DD83C2AC810630006A435 /* VariableDeltaSerializer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VariableDeltaSerializer.h; sourceTree = ""; }; 840DD83D2AC810630006A435 /* VariableListDeltaTracker.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = VariableListDeltaTracker.cpp; sourceTree = ""; }; 840DD83E2AC810630006A435 /* VariableListDeltaTracker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VariableListDeltaTracker.h; sourceTree = ""; }; 840DD83F2AC810630006A435 /* VariadicSQLParser.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = VariadicSQLParser.cpp; sourceTree = ""; }; 840DD8402AC810630006A435 /* VariadicSQLParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VariadicSQLParser.h; sourceTree = ""; }; 840DD8412AC810630006A435 /* VitaIncludes.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = VitaIncludes.cpp; sourceTree = ""; }; 840DD8422AC810630006A435 /* VitaIncludes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VitaIncludes.h; sourceTree = ""; }; 840DD8432AC810630006A435 /* WindowsIncludes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WindowsIncludes.h; sourceTree = ""; }; 840DD8442AC810630006A435 /* WSAStartupSingleton.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WSAStartupSingleton.cpp; sourceTree = ""; }; 840DD8452AC810630006A435 /* WSAStartupSingleton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WSAStartupSingleton.h; sourceTree = ""; }; 840DD8462AC810630006A435 /* XBox360Includes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XBox360Includes.h; sourceTree = ""; }; 840DD8482AC810630006A435 /* SDL2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL2.h; sourceTree = ""; }; 840DD8492AC810630006A435 /* SDL_opengl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_opengl.h; sourceTree = ""; }; 840DD84E2AC810630006A435 /* adler32.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = adler32.c; sourceTree = ""; }; 840DD84F2AC810630006A435 /* CMakeLists.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = CMakeLists.txt; sourceTree = ""; }; 840DD8502AC810630006A435 /* compress.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = compress.c; sourceTree = ""; }; 840DD8512AC810630006A435 /* crc32.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = crc32.c; sourceTree = ""; }; 840DD8522AC810630006A435 /* crc32.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = crc32.h; sourceTree = ""; }; 840DD8532AC810630006A435 /* deflate.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = deflate.c; sourceTree = ""; }; 840DD8542AC810630006A435 /* deflate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = deflate.h; sourceTree = ""; }; 840DD8552AC810630006A435 /* gzclose.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = gzclose.c; sourceTree = ""; }; 840DD8562AC810630006A435 /* gzguts.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gzguts.h; sourceTree = ""; }; 840DD8572AC810630006A435 /* gzlib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = gzlib.c; sourceTree = ""; }; 840DD8582AC810630006A435 /* gzread.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = gzread.c; sourceTree = ""; }; 840DD8592AC810630006A435 /* gzwrite.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = gzwrite.c; sourceTree = ""; }; 840DD85A2AC810630006A435 /* infback.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = infback.c; sourceTree = ""; }; 840DD85B2AC810630006A435 /* inffast.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = inffast.c; sourceTree = ""; }; 840DD85C2AC810630006A435 /* inffast.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = inffast.h; sourceTree = ""; }; 840DD85D2AC810630006A435 /* inffixed.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = inffixed.h; sourceTree = ""; }; 840DD85E2AC810630006A435 /* inflate.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = inflate.c; sourceTree = ""; }; 840DD85F2AC810630006A435 /* inflate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = inflate.h; sourceTree = ""; }; 840DD8602AC810630006A435 /* inftrees.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = inftrees.c; sourceTree = ""; }; 840DD8612AC810630006A435 /* inftrees.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = inftrees.h; sourceTree = ""; }; 840DD8622AC810630006A435 /* LICENSE */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = LICENSE; sourceTree = ""; }; 840DD8632AC810630006A435 /* trees.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = trees.c; sourceTree = ""; }; 840DD8642AC810630006A435 /* trees.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = trees.h; sourceTree = ""; }; 840DD8652AC810630006A435 /* uncompr.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = uncompr.c; sourceTree = ""; }; 840DD8662AC810630006A435 /* zconf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = zconf.h; sourceTree = ""; }; 840DD8672AC810630006A435 /* zlib.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = zlib.h; sourceTree = ""; }; 840DD8682AC810630006A435 /* zutil.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zutil.c; sourceTree = ""; }; 840DD8692AC810630006A435 /* zutil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = zutil.h; sourceTree = ""; }; 840DE3902AC8107B0006A435 /* SoundSystemAL.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoundSystemAL.cpp; sourceTree = ""; }; 840DE3912AC8107B0006A435 /* SoundSystemAL.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = SoundSystemAL.hpp; sourceTree = ""; }; 840DE3922AC8107B0006A435 /* PlatformDefinitions.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = PlatformDefinitions.hpp; sourceTree = ""; }; 840DE3952AC8107B0006A435 /* AppPlatform_sdl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AppPlatform_sdl.cpp; sourceTree = ""; }; 840DE3962AC8107B0006A435 /* AppPlatform_sdl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = AppPlatform_sdl.hpp; sourceTree = ""; }; 840DE3972AC8107B0006A435 /* AppPlatform_sdlbase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AppPlatform_sdlbase.cpp; sourceTree = ""; }; 840DE3982AC8107B0006A435 /* AppPlatform_sdlbase.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = AppPlatform_sdlbase.hpp; sourceTree = ""; }; 840DE3992AC8107B0006A435 /* CMakeLists.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = CMakeLists.txt; sourceTree = ""; }; 840DE39A2AC8107B0006A435 /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = main.cpp; sourceTree = ""; }; 8443B6E92A98675F0086730C /* libSDL2.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libSDL2.a; path = /opt/local/lib/libSDL2.a; sourceTree = ""; }; 8489B0972A86D4B2004CA8EC /* Minecraft */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = Minecraft; sourceTree = BUILT_PRODUCTS_DIR; }; 8489B3212A86E464004CA8EC /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = ""; }; 8489B3232A86E46A004CA8EC /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = ""; }; 8489B3252A86E4B0004CA8EC /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = /System/Library/Frameworks/OpenGL.framework; sourceTree = ""; }; 8489B4A82A86FF57004CA8EC /* libpng.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libpng.a; path = /opt/local/lib/libpng.a; sourceTree = ""; }; 84C4D86E2A872C0100323E33 /* OpenAL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenAL.framework; path = /System/Library/Frameworks/OpenAL.framework; sourceTree = ""; }; 84FFBD7E2ACA2876005A8CCF /* libRakNet.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libRakNet.a; sourceTree = BUILT_PRODUCTS_DIR; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ 8489B0942A86D4B2004CA8EC /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 84343BD12ACA4D8C00B13105 /* libRakNet.a in Frameworks */, 84359F802A8D1D8D008CBFC0 /* libpng.a in Frameworks */, 8489B3262A86E4B0004CA8EC /* OpenGL.framework in Frameworks */, 84C4D86F2A872C0100323E33 /* OpenAL.framework in Frameworks */, 8489B3242A86E46A004CA8EC /* AppKit.framework in Frameworks */, 8489B3222A86E464004CA8EC /* Foundation.framework in Frameworks */, 8443B6EA2A98675F0086730C /* libSDL2.a in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; 84FFBD7B2ACA2876005A8CCF /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ 840DD5782AC810620006A435 /* compat */ = { isa = PBXGroup; children = ( 840DD5792AC810620006A435 /* KeyCodes.hpp */, 840DD57A2AC810620006A435 /* SDLKeyCodes.h */, ); name = compat; path = ../../../../compat; sourceTree = SOURCE_ROOT; }; 840DD57B2AC810620006A435 /* source */ = { isa = PBXGroup; children = ( 840DD57C2AC810620006A435 /* client */, 840DD6242AC810620006A435 /* CMakeLists.txt */, 840DD6252AC810620006A435 /* common */, 840DD6392AC810620006A435 /* network */, 840DD6522AC810620006A435 /* renderer */, 840DD6562AC810620006A435 /* world */, ); name = source; path = ../../../../source; sourceTree = SOURCE_ROOT; }; 840DD57C2AC810620006A435 /* client */ = { isa = PBXGroup; children = ( 840DD57D2AC810620006A435 /* app */, 840DD5862AC810620006A435 /* gui */, 840DD5BD2AC810620006A435 /* model */, 840DD5C62AC810620006A435 /* network */, 840DD5C92AC810620006A435 /* options */, 840DD5CC2AC810620006A435 /* player */, 840DD5DD2AC810620006A435 /* renderer */, 840DD61A2AC810620006A435 /* sound */, ); path = client; sourceTree = ""; }; 840DD57D2AC810620006A435 /* app */ = { isa = PBXGroup; children = ( 840DD57E2AC810620006A435 /* App.cpp */, 840DD57F2AC810620006A435 /* App.hpp */, 840DD5802AC810620006A435 /* AppPlatform.cpp */, 840DD5812AC810620006A435 /* AppPlatform.hpp */, 840DD5822AC810620006A435 /* Minecraft.cpp */, 840DD5832AC810620006A435 /* Minecraft.hpp */, 840DD5842AC810620006A435 /* NinecraftApp.cpp */, 840DD5852AC810620006A435 /* NinecraftApp.hpp */, ); path = app; sourceTree = ""; }; 840DD5862AC810620006A435 /* gui */ = { isa = PBXGroup; children = ( 840DD5872AC810620006A435 /* components */, 840DD5962AC810620006A435 /* Gui.cpp */, 840DD5972AC810620006A435 /* Gui.hpp */, 840DD5982AC810620006A435 /* GuiComponent.cpp */, 840DD5992AC810620006A435 /* GuiComponent.hpp */, 840DD59A2AC810620006A435 /* Screen.cpp */, 840DD59B2AC810620006A435 /* Screen.hpp */, 840DD59C2AC810620006A435 /* screens */, ); path = gui; sourceTree = ""; }; 840DD5872AC810620006A435 /* components */ = { isa = PBXGroup; children = ( 840DD5882AC810620006A435 /* AvailableGamesList.cpp */, 840DD5892AC810620006A435 /* AvailableGamesList.hpp */, 840DD58A2AC810620006A435 /* Button.cpp */, 840DD58B2AC810620006A435 /* Button.hpp */, 840DD58C2AC810620006A435 /* RolledSelectionList.cpp */, 840DD58D2AC810620006A435 /* RolledSelectionList.hpp */, 840DD58E2AC810620006A435 /* ScrolledSelectionList.cpp */, 840DD58F2AC810620006A435 /* ScrolledSelectionList.hpp */, 840DD5902AC810620006A435 /* SmallButton.cpp */, 840DD5912AC810620006A435 /* SmallButton.hpp */, 840DD5922AC810620006A435 /* TextInputBox.cpp */, 840DD5932AC810620006A435 /* TextInputBox.hpp */, 840DD5942AC810620006A435 /* WorldSelectionList.cpp */, 840DD5952AC810620006A435 /* WorldSelectionList.hpp */, ); path = components; sourceTree = ""; }; 840DD59C2AC810620006A435 /* screens */ = { isa = PBXGroup; children = ( 840DD59D2AC810620006A435 /* ChatScreen.cpp */, 840DD59E2AC810620006A435 /* ChatScreen.hpp */, 840DD59F2AC810620006A435 /* ConfirmScreen.cpp */, 840DD5A02AC810620006A435 /* ConfirmScreen.hpp */, 840DD5A12AC810620006A435 /* CreateWorldScreen.cpp */, 840DD5A22AC810620006A435 /* CreateWorldScreen.hpp */, 840DD5A32AC810620006A435 /* DeathScreen.cpp */, 840DD5A42AC810620006A435 /* DeathScreen.hpp */, 840DD5A52AC810620006A435 /* DeleteWorldScreen.cpp */, 840DD5A62AC810620006A435 /* DeleteWorldScreen.hpp */, 840DD5A72AC810620006A435 /* DirectConnectScreen.cpp */, 840DD5A82AC810620006A435 /* DirectConnectScreen.hpp */, 840DD5A92AC810620006A435 /* IngameBlockSelectionScreen.cpp */, 840DD5AA2AC810620006A435 /* IngameBlockSelectionScreen.hpp */, 840DD5AB2AC810620006A435 /* InvalidLicenseScreen.cpp */, 840DD5AC2AC810620006A435 /* InvalidLicenseScreen.hpp */, 840DD5AD2AC810620006A435 /* JoinGameScreen.cpp */, 840DD5AE2AC810620006A435 /* JoinGameScreen.hpp */, 840DD5AF2AC810620006A435 /* OptionsScreen.cpp */, 840DD5B02AC810620006A435 /* OptionsScreen.hpp */, 840DD5B12AC810620006A435 /* PauseScreen.cpp */, 840DD5B22AC810620006A435 /* PauseScreen.hpp */, 840DD5B32AC810620006A435 /* ProgressScreen.cpp */, 840DD5B42AC810620006A435 /* ProgressScreen.hpp */, 840DD5B52AC810620006A435 /* RenameMPLevelScreen.cpp */, 840DD5B62AC810620006A435 /* RenameMPLevelScreen.hpp */, 840DD5B72AC810620006A435 /* SavingWorldScreen.cpp */, 840DD5B82AC810620006A435 /* SavingWorldScreen.hpp */, 840DD5B92AC810620006A435 /* SelectWorldScreen.cpp */, 840DD5BA2AC810620006A435 /* SelectWorldScreen.hpp */, 840DD5BB2AC810620006A435 /* StartMenuScreen.cpp */, 840DD5BC2AC810620006A435 /* StartMenuScreen.hpp */, ); path = screens; sourceTree = ""; }; 840DD5BD2AC810620006A435 /* model */ = { isa = PBXGroup; children = ( 840DD5BE2AC810620006A435 /* Cube.cpp */, 840DD5BF2AC810620006A435 /* Cube.hpp */, 840DD5C02AC810620006A435 /* HumanoidModel.cpp */, 840DD5C12AC810620006A435 /* HumanoidModel.hpp */, 840DD5C22AC810620006A435 /* Model.cpp */, 840DD5C32AC810620006A435 /* Model.hpp */, 840DD5C42AC810620006A435 /* PolygonQuad.cpp */, 840DD5C52AC810620006A435 /* PolygonQuad.hpp */, ); path = model; sourceTree = ""; }; 840DD5C62AC810620006A435 /* network */ = { isa = PBXGroup; children = ( 840DD5C72AC810620006A435 /* ClientSideNetworkHandler.cpp */, 840DD5C82AC810620006A435 /* ClientSideNetworkHandler.hpp */, ); path = network; sourceTree = ""; }; 840DD5C92AC810620006A435 /* options */ = { isa = PBXGroup; children = ( 840DD5CA2AC810620006A435 /* Options.cpp */, 840DD5CB2AC810620006A435 /* Options.hpp */, ); path = options; sourceTree = ""; }; 840DD5CC2AC810620006A435 /* player */ = { isa = PBXGroup; children = ( 840DD5CD2AC810620006A435 /* input */, ); path = player; sourceTree = ""; }; 840DD5CD2AC810620006A435 /* input */ = { isa = PBXGroup; children = ( 840DD5CE2AC810620006A435 /* Controller.cpp */, 840DD5CF2AC810620006A435 /* Controller.hpp */, 840DD5D02AC810620006A435 /* ControllerTurnInput.cpp */, 840DD5D12AC810620006A435 /* ControllerTurnInput.hpp */, 840DD5D22AC810620006A435 /* ITurnInput.cpp */, 840DD5D32AC810620006A435 /* ITurnInput.hpp */, 840DD5D42AC810620006A435 /* Keyboard.cpp */, 840DD5D52AC810620006A435 /* Keyboard.hpp */, 840DD5D62AC810620006A435 /* KeyboardInput.cpp */, 840DD5D72AC810620006A435 /* KeyboardInput.hpp */, 840DD5D82AC810620006A435 /* Mouse.cpp */, 840DD5D92AC810620006A435 /* Mouse.hpp */, 840DD5DA2AC810620006A435 /* MouseTurnInput.cpp */, 840DD5DB2AC810620006A435 /* MouseTurnInput.hpp */, 840DD5DC2AC810620006A435 /* User.hpp */, ); path = input; sourceTree = ""; }; 840DD5DD2AC810620006A435 /* renderer */ = { isa = PBXGroup; children = ( 840DD5DE2AC810620006A435 /* Chunk.cpp */, 840DD5DF2AC810620006A435 /* Chunk.hpp */, 840DD5E02AC810620006A435 /* Culler.cpp */, 840DD5E12AC810620006A435 /* Culler.hpp */, 840DD5E22AC810620006A435 /* DynamicTexture.cpp */, 840DD5E32AC810620006A435 /* DynamicTexture.hpp */, 840DD5E42AC810620006A435 /* entity */, 840DD5F72AC810620006A435 /* FireTexture.cpp */, 840DD5F82AC810620006A435 /* Font.cpp */, 840DD5F92AC810620006A435 /* Font.hpp */, 840DD5FA2AC810620006A435 /* Frustum.cpp */, 840DD5FB2AC810620006A435 /* Frustum.hpp */, 840DD5FC2AC810620006A435 /* FrustumCuller.cpp */, 840DD5FD2AC810620006A435 /* FrustumCuller.hpp */, 840DD5FE2AC810620006A435 /* GameRenderer.cpp */, 840DD5FF2AC810620006A435 /* GameRenderer.hpp */, 840DD6002AC810620006A435 /* ItemInHandRenderer.cpp */, 840DD6012AC810620006A435 /* ItemInHandRenderer.hpp */, 840DD6022AC810620006A435 /* LavaSideTexture.cpp */, 840DD6032AC810620006A435 /* LavaTexture.cpp */, 840DD6042AC810620006A435 /* LevelRenderer.cpp */, 840DD6052AC810620006A435 /* LevelRenderer.hpp */, 840DD6062AC810620006A435 /* LightLayer.cpp */, 840DD6072AC810620006A435 /* LightLayer.hpp */, 840DD6082AC810620006A435 /* LightUpdate.cpp */, 840DD6092AC810620006A435 /* LightUpdate.hpp */, 840DD60A2AC810620006A435 /* PatchManager.cpp */, 840DD60B2AC810620006A435 /* PatchManager.hpp */, 840DD60C2AC810620006A435 /* RenderChunk.cpp */, 840DD60D2AC810620006A435 /* RenderChunk.hpp */, 840DD60E2AC810620006A435 /* RenderList.cpp */, 840DD60F2AC810620006A435 /* RenderList.hpp */, 840DD6102AC810620006A435 /* Tesselator.cpp */, 840DD6112AC810620006A435 /* Tesselator.hpp */, 840DD6122AC810620006A435 /* Texture.hpp */, 840DD6132AC810620006A435 /* Textures.cpp */, 840DD6142AC810620006A435 /* Textures.hpp */, 840DD6152AC810620006A435 /* TileRenderer.cpp */, 840DD6162AC810620006A435 /* TileRenderer.hpp */, 840DD6172AC810620006A435 /* VertexPT.hpp */, 840DD6182AC810620006A435 /* WaterSideTexture.cpp */, 840DD6192AC810620006A435 /* WaterTexture.cpp */, ); path = renderer; sourceTree = ""; }; 840DD5E42AC810620006A435 /* entity */ = { isa = PBXGroup; children = ( 840DD5E52AC810620006A435 /* EntityRenderDispatcher.cpp */, 840DD5E62AC810620006A435 /* EntityRenderDispatcher.hpp */, 840DD5E72AC810620006A435 /* EntityRenderer.cpp */, 840DD5E82AC810620006A435 /* EntityRenderer.hpp */, 840DD5E92AC810620006A435 /* FallingTileRenderer.cpp */, 840DD5EA2AC810620006A435 /* FallingTileRenderer.hpp */, 840DD5EB2AC810620006A435 /* HumanoidMobRenderer.cpp */, 840DD5EC2AC810620006A435 /* HumanoidMobRenderer.hpp */, 840DD5ED2AC810620006A435 /* ItemRenderer.cpp */, 840DD5EE2AC810620006A435 /* ItemRenderer.hpp */, 840DD5EF2AC810620006A435 /* ItemSpriteRenderer.cpp */, 840DD5F02AC810620006A435 /* ItemSpriteRenderer.hpp */, 840DD5F12AC810620006A435 /* MobRenderer.cpp */, 840DD5F22AC810620006A435 /* MobRenderer.hpp */, 840DD5F32AC810620006A435 /* TntRenderer.cpp */, 840DD5F42AC810620006A435 /* TntRenderer.hpp */, 840DD5F52AC810620006A435 /* TripodCameraRenderer.cpp */, 840DD5F62AC810620006A435 /* TripodCameraRenderer.hpp */, ); path = entity; sourceTree = ""; }; 840DD61A2AC810620006A435 /* sound */ = { isa = PBXGroup; children = ( 840DD61B2AC810620006A435 /* SoundData.cpp */, 840DD61C2AC810620006A435 /* SoundData.hpp */, 840DD61D2AC810620006A435 /* SoundDefs.hpp */, 840DD61E2AC810620006A435 /* SoundEngine.cpp */, 840DD61F2AC810620006A435 /* SoundEngine.hpp */, 840DD6202AC810620006A435 /* SoundRepository.cpp */, 840DD6212AC810620006A435 /* SoundRepository.hpp */, 840DD6222AC810620006A435 /* SoundSystem.cpp */, 840DD6232AC810620006A435 /* SoundSystem.hpp */, ); path = sound; sourceTree = ""; }; 840DD6252AC810620006A435 /* common */ = { isa = PBXGroup; children = ( 840DD6262AC810620006A435 /* CThread.cpp */, 840DD6272AC810620006A435 /* CThread.hpp */, 840DD6282AC810620006A435 /* Logger.cpp */, 840DD6292AC810620006A435 /* Logger.hpp */, 840DD62A2AC810620006A435 /* LongHack.hpp */, 840DD62B2AC810620006A435 /* Matrix.cpp */, 840DD62C2AC810620006A435 /* Matrix.hpp */, 840DD62D2AC810620006A435 /* Mth.cpp */, 840DD62E2AC810620006A435 /* Mth.hpp */, 840DD62F2AC810620006A435 /* Random.cpp */, 840DD6302AC810620006A435 /* Random.hpp */, 840DD6312AC810620006A435 /* StandardOut.cpp */, 840DD6322AC810620006A435 /* StandardOut.hpp */, 840DD6332AC810620006A435 /* Timer.cpp */, 840DD6342AC810620006A435 /* Timer.hpp */, 840DD6352AC810620006A435 /* Util.cpp */, 840DD6362AC810620006A435 /* Util.hpp */, 840DD6372AC810620006A435 /* Utils.cpp */, 840DD6382AC810620006A435 /* Utils.hpp */, ); path = common; sourceTree = ""; }; 840DD6392AC810620006A435 /* network */ = { isa = PBXGroup; children = ( 840DD63A2AC810620006A435 /* MinecraftPackets.cpp */, 840DD63B2AC810620006A435 /* MinecraftPackets.hpp */, 840DD63C2AC810620006A435 /* NetEventCallback.cpp */, 840DD63D2AC810620006A435 /* NetEventCallback.hpp */, 840DD63E2AC810620006A435 /* Packet.hpp */, 840DD63F2AC810620006A435 /* packets */, 840DD64D2AC810620006A435 /* PingedCompatibleServer.hpp */, 840DD64E2AC810620006A435 /* RakNetInstance.cpp */, 840DD64F2AC810620006A435 /* RakNetInstance.hpp */, 840DD6502AC810620006A435 /* ServerSideNetworkHandler.cpp */, 840DD6512AC810620006A435 /* ServerSideNetworkHandler.hpp */, ); path = network; sourceTree = ""; }; 840DD63F2AC810620006A435 /* packets */ = { isa = PBXGroup; children = ( 840DD6402AC810620006A435 /* AddPlayerPacket.cpp */, 840DD6412AC810620006A435 /* ChunkDataPacket.cpp */, 840DD6422AC810620006A435 /* LevelDataPacket.cpp */, 840DD6432AC810620006A435 /* LoginPacket.cpp */, 840DD6442AC810620006A435 /* MessagePacket.cpp */, 840DD6452AC810620006A435 /* MovePlayerPacket.cpp */, 840DD6462AC810620006A435 /* PlaceBlockPacket.cpp */, 840DD6472AC810620006A435 /* PlayerEquipmentPacket.cpp */, 840DD6482AC810620006A435 /* RemoveBlockPacket.cpp */, 840DD6492AC810620006A435 /* RemoveEntityPacket.cpp */, 840DD64A2AC810620006A435 /* RequestChunkPacket.cpp */, 840DD64B2AC810620006A435 /* StartGamePacket.cpp */, 840DD64C2AC810620006A435 /* UpdateBlockPacket.cpp */, ); path = packets; sourceTree = ""; }; 840DD6522AC810620006A435 /* renderer */ = { isa = PBXGroup; children = ( 840DD6532AC810620006A435 /* GL */, ); path = renderer; sourceTree = ""; }; 840DD6532AC810620006A435 /* GL */ = { isa = PBXGroup; children = ( 840DD6542AC810620006A435 /* GL.cpp */, 840DD6552AC810620006A435 /* GL.hpp */, ); path = GL; sourceTree = ""; }; 840DD6562AC810620006A435 /* world */ = { isa = PBXGroup; children = ( 840DD6572AC810620006A435 /* entity */, 840DD6682AC810620006A435 /* gamemode */, 840DD66F2AC810620006A435 /* item */, 840DD67E2AC810620006A435 /* level */, 840DD6CE2AC810620006A435 /* particle */, 840DD6DA2AC810620006A435 /* phys */, 840DD6E12AC810620006A435 /* tile */, ); path = world; sourceTree = ""; }; 840DD6572AC810620006A435 /* entity */ = { isa = PBXGroup; children = ( 840DD6582AC810620006A435 /* Entity.cpp */, 840DD6592AC810620006A435 /* Entity.hpp */, 840DD65A2AC810620006A435 /* FallingTile.cpp */, 840DD65B2AC810620006A435 /* FallingTile.hpp */, 840DD65C2AC810620006A435 /* ItemEntity.cpp */, 840DD65D2AC810620006A435 /* ItemEntity.hpp */, 840DD65E2AC810620006A435 /* LocalPlayer.cpp */, 840DD65F2AC810620006A435 /* LocalPlayer.hpp */, 840DD6602AC810620006A435 /* Mob.cpp */, 840DD6612AC810620006A435 /* Mob.hpp */, 840DD6622AC810620006A435 /* Player.cpp */, 840DD6632AC810620006A435 /* Player.hpp */, 840DD6642AC810620006A435 /* PrimedTnt.cpp */, 840DD6652AC810620006A435 /* PrimedTnt.hpp */, 840DD6662AC810620006A435 /* TripodCamera.cpp */, 840DD6672AC810620006A435 /* TripodCamera.hpp */, ); path = entity; sourceTree = ""; }; 840DD6682AC810620006A435 /* gamemode */ = { isa = PBXGroup; children = ( 840DD6692AC810620006A435 /* CreativeMode.cpp */, 840DD66A2AC810620006A435 /* CreativeMode.hpp */, 840DD66B2AC810620006A435 /* GameMode.cpp */, 840DD66C2AC810620006A435 /* GameMode.hpp */, 840DD66D2AC810620006A435 /* SurvivalMode.cpp */, 840DD66E2AC810620006A435 /* SurvivalMode.hpp */, ); path = gamemode; sourceTree = ""; }; 840DD66F2AC810620006A435 /* item */ = { isa = PBXGroup; children = ( 840DD6702AC810620006A435 /* CameraItem.cpp */, 840DD6712AC810620006A435 /* CameraItem.hpp */, 840DD6722AC810620006A435 /* DoorItem.cpp */, 840DD6732AC810620006A435 /* DoorItem.hpp */, 840DD6742AC810620006A435 /* Inventory.cpp */, 840DD6752AC810620006A435 /* Inventory.hpp */, 840DD6762AC810620006A435 /* Item.cpp */, 840DD6772AC810620006A435 /* Item.hpp */, 840DD6782AC810620006A435 /* ItemInstance.cpp */, 840DD6792AC810620006A435 /* ItemInstance.hpp */, 840DD67A2AC810620006A435 /* TileItem.cpp */, 840DD67B2AC810620006A435 /* TileItem.hpp */, 840DD67C2AC810620006A435 /* TilePlanterItem.cpp */, 840DD67D2AC810620006A435 /* TilePlanterItem.hpp */, ); path = item; sourceTree = ""; }; 840DD67E2AC810620006A435 /* level */ = { isa = PBXGroup; children = ( 840DD67F2AC810620006A435 /* Dimension.cpp */, 840DD6802AC810620006A435 /* Dimension.hpp */, 840DD6812AC810620006A435 /* Explosion.cpp */, 840DD6822AC810620006A435 /* Explosion.hpp */, 840DD6832AC810620006A435 /* Level.cpp */, 840DD6842AC810620006A435 /* Level.hpp */, 840DD6852AC810620006A435 /* levelgen */, 840DD6AF2AC810620006A435 /* LevelListener.cpp */, 840DD6B02AC810620006A435 /* LevelListener.hpp */, 840DD6B12AC810620006A435 /* Material.cpp */, 840DD6B22AC810620006A435 /* Material.hpp */, 840DD6B32AC810620006A435 /* Region.cpp */, 840DD6B42AC810620006A435 /* Region.hpp */, 840DD6B52AC810620006A435 /* storage */, 840DD6CC2AC810620006A435 /* TickNextTickData.cpp */, 840DD6CD2AC810620006A435 /* TickNextTickData.hpp */, ); path = level; sourceTree = ""; }; 840DD6852AC810620006A435 /* levelgen */ = { isa = PBXGroup; children = ( 840DD6862AC810620006A435 /* biome */, 840DD68B2AC810620006A435 /* chunk */, 840DD6982AC810620006A435 /* feature */, 840DD6A82AC810620006A435 /* synth */, ); path = levelgen; sourceTree = ""; }; 840DD6862AC810620006A435 /* biome */ = { isa = PBXGroup; children = ( 840DD6872AC810620006A435 /* Biome.cpp */, 840DD6882AC810620006A435 /* Biome.hpp */, 840DD6892AC810620006A435 /* BiomeSource.cpp */, 840DD68A2AC810620006A435 /* BiomeSource.hpp */, ); path = biome; sourceTree = ""; }; 840DD68B2AC810620006A435 /* chunk */ = { isa = PBXGroup; children = ( 840DD68C2AC810620006A435 /* ChunkCache.cpp */, 840DD68D2AC810620006A435 /* ChunkCache.hpp */, 840DD68E2AC810620006A435 /* ChunkSource.cpp */, 840DD68F2AC810620006A435 /* ChunkSource.hpp */, 840DD6902AC810620006A435 /* LevelChunk.cpp */, 840DD6912AC810620006A435 /* LevelChunk.hpp */, 840DD6922AC810620006A435 /* PerformanceTestChunkSource.cpp */, 840DD6932AC810620006A435 /* PerformanceTestChunkSource.hpp */, 840DD6942AC810620006A435 /* RandomLevelSource.cpp */, 840DD6952AC810620006A435 /* RandomLevelSource.hpp */, 840DD6962AC810620006A435 /* TestChunkSource.cpp */, 840DD6972AC810620006A435 /* TestChunkSource.hpp */, ); path = chunk; sourceTree = ""; }; 840DD6982AC810620006A435 /* feature */ = { isa = PBXGroup; children = ( 840DD6992AC810620006A435 /* BirchFeature.cpp */, 840DD69A2AC810620006A435 /* ClayFeature.cpp */, 840DD69B2AC810620006A435 /* Feature.cpp */, 840DD69C2AC810620006A435 /* Feature.hpp */, 840DD69D2AC810620006A435 /* FlowerFeature.cpp */, 840DD69E2AC810620006A435 /* LargeCaveFeature.cpp */, 840DD69F2AC810620006A435 /* LargeCaveFeature.hpp */, 840DD6A02AC810620006A435 /* LargeFeature.cpp */, 840DD6A12AC810620006A435 /* LargeFeature.hpp */, 840DD6A22AC810620006A435 /* OreFeature.cpp */, 840DD6A32AC810620006A435 /* PineFeature.cpp */, 840DD6A42AC810620006A435 /* ReedsFeature.cpp */, 840DD6A52AC810620006A435 /* SpringFeature.cpp */, 840DD6A62AC810620006A435 /* SpruceFeature.cpp */, 840DD6A72AC810620006A435 /* TreeFeature.cpp */, ); path = feature; sourceTree = ""; }; 840DD6A82AC810620006A435 /* synth */ = { isa = PBXGroup; children = ( 840DD6A92AC810620006A435 /* ImprovedNoise.cpp */, 840DD6AA2AC810620006A435 /* ImprovedNoise.hpp */, 840DD6AB2AC810620006A435 /* PerlinNoise.cpp */, 840DD6AC2AC810620006A435 /* PerlinNoise.hpp */, 840DD6AD2AC810620006A435 /* Synth.cpp */, 840DD6AE2AC810620006A435 /* Synth.hpp */, ); path = synth; sourceTree = ""; }; 840DD6B52AC810620006A435 /* storage */ = { isa = PBXGroup; children = ( 840DD6B62AC810620006A435 /* ChunkStorage.cpp */, 840DD6B72AC810620006A435 /* ChunkStorage.hpp */, 840DD6B82AC810620006A435 /* ExternalFileLevelStorage.cpp */, 840DD6B92AC810620006A435 /* ExternalFileLevelStorage.hpp */, 840DD6BA2AC810620006A435 /* ExternalFileLevelStorageSource.cpp */, 840DD6BB2AC810620006A435 /* ExternalFileLevelStorageSource.hpp */, 840DD6BC2AC810620006A435 /* LevelData.cpp */, 840DD6BD2AC810620006A435 /* LevelData.hpp */, 840DD6BE2AC810620006A435 /* LevelSource.cpp */, 840DD6BF2AC810620006A435 /* LevelSource.hpp */, 840DD6C02AC810620006A435 /* LevelStorage.cpp */, 840DD6C12AC810620006A435 /* LevelStorage.hpp */, 840DD6C22AC810620006A435 /* LevelStorageSource.cpp */, 840DD6C32AC810620006A435 /* LevelStorageSource.hpp */, 840DD6C42AC810620006A435 /* MemoryChunkStorage.cpp */, 840DD6C52AC810620006A435 /* MemoryChunkStorage.hpp */, 840DD6C62AC810620006A435 /* MemoryLevelStorage.cpp */, 840DD6C72AC810620006A435 /* MemoryLevelStorage.hpp */, 840DD6C82AC810620006A435 /* MemoryLevelStorageSource.cpp */, 840DD6C92AC810620006A435 /* MemoryLevelStorageSource.hpp */, 840DD6CA2AC810620006A435 /* RegionFile.cpp */, 840DD6CB2AC810620006A435 /* RegionFile.hpp */, ); path = storage; sourceTree = ""; }; 840DD6CE2AC810620006A435 /* particle */ = { isa = PBXGroup; children = ( 840DD6CF2AC810620006A435 /* BubbleParticle.cpp */, 840DD6D02AC810620006A435 /* ExplodeParticle.cpp */, 840DD6D12AC810620006A435 /* FlameParticle.cpp */, 840DD6D22AC810620006A435 /* LavaParticle.cpp */, 840DD6D32AC810620006A435 /* Particle.cpp */, 840DD6D42AC810620006A435 /* Particle.hpp */, 840DD6D52AC810620006A435 /* ParticleEngine.cpp */, 840DD6D62AC810620006A435 /* ParticleEngine.hpp */, 840DD6D72AC810620006A435 /* RedDustParticle.cpp */, 840DD6D82AC810620006A435 /* SmokeParticle.cpp */, 840DD6D92AC810620006A435 /* TerrainParticle.cpp */, ); path = particle; sourceTree = ""; }; 840DD6DA2AC810620006A435 /* phys */ = { isa = PBXGroup; children = ( 840DD6DB2AC810620006A435 /* AABB.cpp */, 840DD6DC2AC810620006A435 /* AABB.hpp */, 840DD6DD2AC810620006A435 /* HitResult.cpp */, 840DD6DE2AC810620006A435 /* HitResult.hpp */, 840DD6DF2AC810620006A435 /* Vec3.cpp */, 840DD6E02AC810620006A435 /* Vec3.hpp */, ); path = phys; sourceTree = ""; }; 840DD6E12AC810620006A435 /* tile */ = { isa = PBXGroup; children = ( 840DD6E22AC810620006A435 /* BookshelfTile.cpp */, 840DD6E32AC810620006A435 /* BookshelfTile.hpp */, 840DD6E42AC810620006A435 /* Bush.cpp */, 840DD6E52AC810620006A435 /* Bush.hpp */, 840DD6E62AC810620006A435 /* ClayTile.cpp */, 840DD6E72AC810620006A435 /* ClayTile.hpp */, 840DD6E82AC810620006A435 /* ClothTile.cpp */, 840DD6E92AC810620006A435 /* ClothTile.hpp */, 840DD6EA2AC810620006A435 /* DirtTile.cpp */, 840DD6EB2AC810620006A435 /* DirtTile.hpp */, 840DD6EC2AC810620006A435 /* DoorTile.cpp */, 840DD6ED2AC810620006A435 /* DoorTile.hpp */, 840DD6EE2AC810620006A435 /* FarmTile.cpp */, 840DD6EF2AC810620006A435 /* FarmTile.hpp */, 840DD6F02AC810620006A435 /* FireTile.cpp */, 840DD6F12AC810620006A435 /* FireTile.hpp */, 840DD6F22AC810620006A435 /* GlassTile.cpp */, 840DD6F32AC810620006A435 /* GlassTile.hpp */, 840DD6F42AC810620006A435 /* GrassTile.cpp */, 840DD6F52AC810620006A435 /* GrassTile.hpp */, 840DD6F62AC810620006A435 /* GravelTile.cpp */, 840DD6F72AC810620006A435 /* GravelTile.hpp */, 840DD6F82AC810620006A435 /* HalfTransparentTile.cpp */, 840DD6F92AC810620006A435 /* HalfTransparentTile.hpp */, 840DD6FA2AC810620006A435 /* IceTile.cpp */, 840DD6FB2AC810620006A435 /* IceTile.hpp */, 840DD6FC2AC810620006A435 /* InvisibleTile.cpp */, 840DD6FD2AC810620006A435 /* InvisibleTile.hpp */, 840DD6FE2AC810620006A435 /* LadderTile.cpp */, 840DD6FF2AC810620006A435 /* LadderTile.hpp */, 840DD7002AC810620006A435 /* LeafTile.cpp */, 840DD7012AC810620006A435 /* LeafTile.hpp */, 840DD7022AC810620006A435 /* LiquidTile.cpp */, 840DD7032AC810620006A435 /* LiquidTile.hpp */, 840DD7042AC810620006A435 /* LiquidTileDynamic.cpp */, 840DD7052AC810620006A435 /* LiquidTileDynamic.hpp */, 840DD7062AC810620006A435 /* LiquidTileStatic.cpp */, 840DD7072AC810620006A435 /* LiquidTileStatic.hpp */, 840DD7082AC810620006A435 /* MetalTile.cpp */, 840DD7092AC810620006A435 /* MetalTile.hpp */, 840DD70A2AC810620006A435 /* ObsidianTile.cpp */, 840DD70B2AC810620006A435 /* ObsidianTile.hpp */, 840DD70C2AC810620006A435 /* OreTile.cpp */, 840DD70D2AC810620006A435 /* OreTile.hpp */, 840DD70E2AC810620006A435 /* RedStoneOreTile.cpp */, 840DD70F2AC810620006A435 /* RedStoneOreTile.hpp */, 840DD7102AC810620006A435 /* ReedTile.cpp */, 840DD7112AC810620006A435 /* ReedTile.hpp */, 840DD7122AC810620006A435 /* SandStoneTile.cpp */, 840DD7132AC810620006A435 /* SandStoneTile.hpp */, 840DD7142AC810620006A435 /* SandTile.cpp */, 840DD7152AC810620006A435 /* SandTile.hpp */, 840DD7162AC810620006A435 /* Sapling.cpp */, 840DD7172AC810620006A435 /* Sapling.hpp */, 840DD7182AC810620006A435 /* SpongeTile.cpp */, 840DD7192AC810620006A435 /* SpongeTile.hpp */, 840DD71A2AC810620006A435 /* StairTile.cpp */, 840DD71B2AC810620006A435 /* StairTile.hpp */, 840DD71C2AC810620006A435 /* StoneSlabTile.cpp */, 840DD71D2AC810620006A435 /* StoneSlabTile.hpp */, 840DD71E2AC810620006A435 /* StoneTile.cpp */, 840DD71F2AC810620006A435 /* StoneTile.hpp */, 840DD7202AC810620006A435 /* Tile.cpp */, 840DD7212AC810620006A435 /* Tile.hpp */, 840DD7222AC810620006A435 /* TntTile.cpp */, 840DD7232AC810620006A435 /* TntTile.hpp */, 840DD7242AC810620006A435 /* TopSnowTile.cpp */, 840DD7252AC810620006A435 /* TopSnowTile.hpp */, 840DD7262AC810620006A435 /* TorchTile.cpp */, 840DD7272AC810620006A435 /* TorchTile.hpp */, 840DD7282AC810620006A435 /* TransparentTile.cpp */, 840DD7292AC810620006A435 /* TransparentTile.hpp */, 840DD72A2AC810620006A435 /* TreeTile.cpp */, 840DD72B2AC810620006A435 /* TreeTile.hpp */, 840DD72C2AC810620006A435 /* WireTile.cpp */, 840DD72D2AC810620006A435 /* WireTile.hpp */, ); path = tile; sourceTree = ""; }; 840DD72E2AC810620006A435 /* thirdparty */ = { isa = PBXGroup; children = ( 840DD7312AC810620006A435 /* GL */, 840DD7372AC810620006A435 /* LibPNG */, 840DD7392AC810620006A435 /* raknet */, 840DD8472AC810630006A435 /* SDL2 */, 840DD84D2AC810630006A435 /* zlib */, ); name = thirdparty; path = ../../../../thirdparty; sourceTree = SOURCE_ROOT; }; 840DD7312AC810620006A435 /* GL */ = { isa = PBXGroup; children = ( 840DD7322AC810620006A435 /* GL.hpp */, 840DD7332AC810620006A435 /* GLExt.cpp */, 840DD7342AC810620006A435 /* glext.h */, 840DD7352AC810620006A435 /* readme.txt */, ); path = GL; sourceTree = ""; }; 840DD7372AC810620006A435 /* LibPNG */ = { isa = PBXGroup; children = ( 840DD7382AC810620006A435 /* png.h */, ); path = LibPNG; sourceTree = ""; }; 840DD7392AC810620006A435 /* raknet */ = { isa = PBXGroup; children = ( 840DD73A2AC810620006A435 /* _FindFirst.cpp */, 840DD73B2AC810620006A435 /* _FindFirst.h */, 840DD73C2AC810620006A435 /* AutopatcherPatchContext.h */, 840DD73D2AC810620006A435 /* AutopatcherRepositoryInterface.h */, 840DD73E2AC810620006A435 /* Base64Encoder.cpp */, 840DD73F2AC810620006A435 /* Base64Encoder.h */, 840DD7402AC810620006A435 /* BitStream.cpp */, 840DD7412AC810620006A435 /* BitStream.h */, 840DD7422AC810620006A435 /* CCRakNetSlidingWindow.cpp */, 840DD7432AC810620006A435 /* CCRakNetSlidingWindow.h */, 840DD7442AC810620006A435 /* CCRakNetUDT.cpp */, 840DD7452AC810620006A435 /* CCRakNetUDT.h */, 840DD7462AC810620006A435 /* CheckSum.cpp */, 840DD7472AC810620006A435 /* CheckSum.h */, 840DD7482AC810620006A435 /* CloudClient.cpp */, 840DD7492AC810620006A435 /* CloudClient.h */, 840DD74A2AC810620006A435 /* CloudCommon.cpp */, 840DD74B2AC810620006A435 /* CloudCommon.h */, 840DD74C2AC810620006A435 /* CloudServer.cpp */, 840DD74D2AC810620006A435 /* CloudServer.h */, 840DD74E2AC810620006A435 /* CMakeLists.txt */, 840DD74F2AC810620006A435 /* CommandParserInterface.cpp */, 840DD7502AC810620006A435 /* CommandParserInterface.h */, 840DD7512AC810620006A435 /* ConnectionGraph2.cpp */, 840DD7522AC810620006A435 /* ConnectionGraph2.h */, 840DD7532AC810620006A435 /* ConsoleServer.cpp */, 840DD7542AC810620006A435 /* ConsoleServer.h */, 840DD7552AC810620006A435 /* DataCompressor.cpp */, 840DD7562AC810620006A435 /* DataCompressor.h */, 840DD7572AC810620006A435 /* DirectoryDeltaTransfer.cpp */, 840DD7582AC810620006A435 /* DirectoryDeltaTransfer.h */, 840DD7592AC810620006A435 /* DR_SHA1.cpp */, 840DD75A2AC810620006A435 /* DR_SHA1.h */, 840DD75B2AC810620006A435 /* DS_BinarySearchTree.h */, 840DD75C2AC810620006A435 /* DS_BPlusTree.h */, 840DD75D2AC810620006A435 /* DS_BytePool.cpp */, 840DD75E2AC810620006A435 /* DS_BytePool.h */, 840DD75F2AC810620006A435 /* DS_ByteQueue.cpp */, 840DD7602AC810620006A435 /* DS_ByteQueue.h */, 840DD7612AC810620006A435 /* DS_Hash.h */, 840DD7622AC810620006A435 /* DS_Heap.h */, 840DD7632AC810620006A435 /* DS_HuffmanEncodingTree.cpp */, 840DD7642AC810630006A435 /* DS_HuffmanEncodingTree.h */, 840DD7652AC810630006A435 /* DS_HuffmanEncodingTreeFactory.h */, 840DD7662AC810630006A435 /* DS_HuffmanEncodingTreeNode.h */, 840DD7672AC810630006A435 /* DS_LinkedList.h */, 840DD7682AC810630006A435 /* DS_List.h */, 840DD7692AC810630006A435 /* DS_Map.h */, 840DD76A2AC810630006A435 /* DS_MemoryPool.h */, 840DD76B2AC810630006A435 /* DS_Multilist.h */, 840DD76C2AC810630006A435 /* DS_OrderedChannelHeap.h */, 840DD76D2AC810630006A435 /* DS_OrderedList.h */, 840DD76E2AC810630006A435 /* DS_Queue.h */, 840DD76F2AC810630006A435 /* DS_QueueLinkedList.h */, 840DD7702AC810630006A435 /* DS_RangeList.h */, 840DD7712AC810630006A435 /* DS_Table.cpp */, 840DD7722AC810630006A435 /* DS_Table.h */, 840DD7732AC810630006A435 /* DS_ThreadsafeAllocatingQueue.h */, 840DD7742AC810630006A435 /* DS_Tree.h */, 840DD7752AC810630006A435 /* DS_WeightedGraph.h */, 840DD7762AC810630006A435 /* DynDNS.cpp */, 840DD7772AC810630006A435 /* DynDNS.h */, 840DD7782AC810630006A435 /* EmailSender.cpp */, 840DD7792AC810630006A435 /* EmailSender.h */, 840DD77A2AC810630006A435 /* EmptyHeader.h */, 840DD77B2AC810630006A435 /* EpochTimeToString.cpp */, 840DD77C2AC810630006A435 /* EpochTimeToString.h */, 840DD77D2AC810630006A435 /* Export.h */, 840DD77E2AC810630006A435 /* FileList.cpp */, 840DD77F2AC810630006A435 /* FileList.h */, 840DD7802AC810630006A435 /* FileListNodeContext.h */, 840DD7812AC810630006A435 /* FileListTransfer.cpp */, 840DD7822AC810630006A435 /* FileListTransfer.h */, 840DD7832AC810630006A435 /* FileListTransferCBInterface.h */, 840DD7842AC810630006A435 /* FileOperations.cpp */, 840DD7852AC810630006A435 /* FileOperations.h */, 840DD7862AC810630006A435 /* FormatString.cpp */, 840DD7872AC810630006A435 /* FormatString.h */, 840DD7882AC810630006A435 /* FullyConnectedMesh2.cpp */, 840DD7892AC810630006A435 /* FullyConnectedMesh2.h */, 840DD78A2AC810630006A435 /* Getche.cpp */, 840DD78B2AC810630006A435 /* Getche.h */, 840DD78C2AC810630006A435 /* Gets.cpp */, 840DD78D2AC810630006A435 /* Gets.h */, 840DD78E2AC810630006A435 /* GetTime.cpp */, 840DD78F2AC810630006A435 /* GetTime.h */, 840DD7902AC810630006A435 /* gettimeofday.cpp */, 840DD7912AC810630006A435 /* gettimeofday.h */, 840DD7922AC810630006A435 /* GridSectorizer.cpp */, 840DD7932AC810630006A435 /* GridSectorizer.h */, 840DD7942AC810630006A435 /* HTTPConnection.cpp */, 840DD7952AC810630006A435 /* HTTPConnection.h */, 840DD7962AC810630006A435 /* HTTPConnection2.cpp */, 840DD7972AC810630006A435 /* HTTPConnection2.h */, 840DD7982AC810630006A435 /* IncrementalReadInterface.cpp */, 840DD7992AC810630006A435 /* IncrementalReadInterface.h */, 840DD79A2AC810630006A435 /* InternalPacket.h */, 840DD79B2AC810630006A435 /* Itoa.cpp */, 840DD79C2AC810630006A435 /* Itoa.h */, 840DD79D2AC810630006A435 /* Kbhit.h */, 840DD79E2AC810630006A435 /* LICENSE */, 840DD79F2AC810630006A435 /* LinuxStrings.cpp */, 840DD7A02AC810630006A435 /* LinuxStrings.h */, 840DD7A12AC810630006A435 /* LocklessTypes.cpp */, 840DD7A22AC810630006A435 /* LocklessTypes.h */, 840DD7A32AC810630006A435 /* LogCommandParser.cpp */, 840DD7A42AC810630006A435 /* LogCommandParser.h */, 840DD7A52AC810630006A435 /* MessageFilter.cpp */, 840DD7A62AC810630006A435 /* MessageFilter.h */, 840DD7A72AC810630006A435 /* MessageIdentifiers.h */, 840DD7A82AC810630006A435 /* MTUSize.h */, 840DD7A92AC810630006A435 /* NativeFeatureIncludes.h */, 840DD7AA2AC810630006A435 /* NativeFeatureIncludesOverrides.h */, 840DD7AB2AC810630006A435 /* NativeTypes.h */, 840DD7AC2AC810630006A435 /* NatPunchthroughClient.cpp */, 840DD7AD2AC810630006A435 /* NatPunchthroughClient.h */, 840DD7AE2AC810630006A435 /* NatPunchthroughServer.cpp */, 840DD7AF2AC810630006A435 /* NatPunchthroughServer.h */, 840DD7B02AC810630006A435 /* NatTypeDetectionClient.cpp */, 840DD7B12AC810630006A435 /* NatTypeDetectionClient.h */, 840DD7B22AC810630006A435 /* NatTypeDetectionCommon.cpp */, 840DD7B32AC810630006A435 /* NatTypeDetectionCommon.h */, 840DD7B42AC810630006A435 /* NatTypeDetectionServer.cpp */, 840DD7B52AC810630006A435 /* NatTypeDetectionServer.h */, 840DD7B62AC810630006A435 /* NetworkIDManager.cpp */, 840DD7B72AC810630006A435 /* NetworkIDManager.h */, 840DD7B82AC810630006A435 /* NetworkIDObject.cpp */, 840DD7B92AC810630006A435 /* NetworkIDObject.h */, 840DD7BA2AC810630006A435 /* PacketConsoleLogger.cpp */, 840DD7BB2AC810630006A435 /* PacketConsoleLogger.h */, 840DD7BC2AC810630006A435 /* PacketFileLogger.cpp */, 840DD7BD2AC810630006A435 /* PacketFileLogger.h */, 840DD7BE2AC810630006A435 /* PacketizedTCP.cpp */, 840DD7BF2AC810630006A435 /* PacketizedTCP.h */, 840DD7C02AC810630006A435 /* PacketLogger.cpp */, 840DD7C12AC810630006A435 /* PacketLogger.h */, 840DD7C22AC810630006A435 /* PacketOutputWindowLogger.cpp */, 840DD7C32AC810630006A435 /* PacketOutputWindowLogger.h */, 840DD7C42AC810630006A435 /* PacketPool.h */, 840DD7C52AC810630006A435 /* PacketPriority.h */, 840DD7C62AC810630006A435 /* PluginInterface2.cpp */, 840DD7C72AC810630006A435 /* PluginInterface2.h */, 840DD7C82AC810630006A435 /* PS3Includes.h */, 840DD7C92AC810630006A435 /* PS4Includes.cpp */, 840DD7CA2AC810630006A435 /* PS4Includes.h */, 840DD7CB2AC810630006A435 /* Rackspace.cpp */, 840DD7CC2AC810630006A435 /* Rackspace.h */, 840DD7CD2AC810630006A435 /* RakAlloca.h */, 840DD7CE2AC810630006A435 /* RakAssert.h */, 840DD7CF2AC810630006A435 /* RakMemoryOverride.cpp */, 840DD7D02AC810630006A435 /* RakMemoryOverride.h */, 840DD7D12AC810630006A435 /* RakNet.vcproj */, 840DD7D22AC810630006A435 /* RakNet_vc8.vcproj */, 840DD7D32AC810630006A435 /* RakNet_vc9.vcproj */, 840DD7D42AC810630006A435 /* RakNetCommandParser.cpp */, 840DD7D52AC810630006A435 /* RakNetCommandParser.h */, 840DD7D62AC810630006A435 /* RakNetDefines.h */, 840DD7D72AC810630006A435 /* RakNetDefinesOverrides.h */, 840DD7D82AC810630006A435 /* RakNetSmartPtr.h */, 840DD7D92AC810630006A435 /* RakNetSocket.cpp */, 840DD7DA2AC810630006A435 /* RakNetSocket.h */, 840DD7DB2AC810630006A435 /* RakNetSocket2.cpp */, 840DD7DC2AC810630006A435 /* RakNetSocket2.h */, 840DD7DD2AC810630006A435 /* RakNetSocket2_360_720.cpp */, 840DD7DE2AC810630006A435 /* RakNetSocket2_Berkley.cpp */, 840DD7DF2AC810630006A435 /* RakNetSocket2_Berkley_NativeClient.cpp */, 840DD7E02AC810630006A435 /* RakNetSocket2_NativeClient.cpp */, 840DD7E12AC810630006A435 /* RakNetSocket2_PS3_PS4.cpp */, 840DD7E22AC810630006A435 /* RakNetSocket2_PS4.cpp */, 840DD7E32AC810630006A435 /* RakNetSocket2_Vita.cpp */, 840DD7E42AC810630006A435 /* RakNetSocket2_Windows_Linux.cpp */, 840DD7E52AC810630006A435 /* RakNetSocket2_Windows_Linux_360.cpp */, 840DD7E62AC810630006A435 /* RakNetSocket2_WindowsStore8.cpp */, 840DD7E72AC810630006A435 /* RakNetStatistics.cpp */, 840DD7E82AC810630006A435 /* RakNetStatistics.h */, 840DD7E92AC810630006A435 /* RakNetTime.h */, 840DD7EA2AC810630006A435 /* RakNetTransport2.cpp */, 840DD7EB2AC810630006A435 /* RakNetTransport2.h */, 840DD7EC2AC810630006A435 /* RakNetTypes.cpp */, 840DD7ED2AC810630006A435 /* RakNetTypes.h */, 840DD7EE2AC810630006A435 /* RakNetVersion.h */, 840DD7EF2AC810630006A435 /* RakPeer.cpp */, 840DD7F02AC810630006A435 /* RakPeer.h */, 840DD7F12AC810630006A435 /* RakPeerInterface.h */, 840DD7F22AC810630006A435 /* RakSleep.cpp */, 840DD7F32AC810630006A435 /* RakSleep.h */, 840DD7F42AC810630006A435 /* RakString.cpp */, 840DD7F52AC810630006A435 /* RakString.h */, 840DD7F62AC810630006A435 /* RakThread.cpp */, 840DD7F72AC810630006A435 /* RakThread.h */, 840DD7F82AC810630006A435 /* RakWString.cpp */, 840DD7F92AC810630006A435 /* RakWString.h */, 840DD7FA2AC810630006A435 /* Rand.cpp */, 840DD7FB2AC810630006A435 /* Rand.h */, 840DD7FC2AC810630006A435 /* RandSync.cpp */, 840DD7FD2AC810630006A435 /* RandSync.h */, 840DD7FE2AC810630006A435 /* ReadyEvent.cpp */, 840DD7FF2AC810630006A435 /* ReadyEvent.h */, 840DD8002AC810630006A435 /* RefCountedObj.h */, 840DD8012AC810630006A435 /* RelayPlugin.cpp */, 840DD8022AC810630006A435 /* RelayPlugin.h */, 840DD8032AC810630006A435 /* ReliabilityLayer.cpp */, 840DD8042AC810630006A435 /* ReliabilityLayer.h */, 840DD8052AC810630006A435 /* ReplicaEnums.h */, 840DD8062AC810630006A435 /* ReplicaManager3.cpp */, 840DD8072AC810630006A435 /* ReplicaManager3.h */, 840DD8082AC810630006A435 /* Router2.cpp */, 840DD8092AC810630006A435 /* Router2.h */, 840DD80A2AC810630006A435 /* RPC4Plugin.cpp */, 840DD80B2AC810630006A435 /* RPC4Plugin.h */, 840DD80C2AC810630006A435 /* SecureHandshake.cpp */, 840DD80D2AC810630006A435 /* SecureHandshake.h */, 840DD80E2AC810630006A435 /* SendToThread.cpp */, 840DD80F2AC810630006A435 /* SendToThread.h */, 840DD8102AC810630006A435 /* SignaledEvent.cpp */, 840DD8112AC810630006A435 /* SignaledEvent.h */, 840DD8122AC810630006A435 /* SimpleMutex.cpp */, 840DD8132AC810630006A435 /* SimpleMutex.h */, 840DD8142AC810630006A435 /* SimpleTCPServer.h */, 840DD8152AC810630006A435 /* SingleProducerConsumer.h */, 840DD8162AC810630006A435 /* SocketDefines.h */, 840DD8172AC810630006A435 /* SocketIncludes.h */, 840DD8182AC810630006A435 /* SocketLayer.cpp */, 840DD8192AC810630006A435 /* SocketLayer.h */, 840DD81A2AC810630006A435 /* StatisticsHistory.cpp */, 840DD81B2AC810630006A435 /* StatisticsHistory.h */, 840DD81C2AC810630006A435 /* StringCompressor.cpp */, 840DD81D2AC810630006A435 /* StringCompressor.h */, 840DD81E2AC810630006A435 /* StringTable.cpp */, 840DD81F2AC810630006A435 /* StringTable.h */, 840DD8202AC810630006A435 /* SuperFastHash.cpp */, 840DD8212AC810630006A435 /* SuperFastHash.h */, 840DD8222AC810630006A435 /* TableSerializer.cpp */, 840DD8232AC810630006A435 /* TableSerializer.h */, 840DD8242AC810630006A435 /* TCPInterface.cpp */, 840DD8252AC810630006A435 /* TCPInterface.h */, 840DD8262AC810630006A435 /* TeamBalancer.cpp */, 840DD8272AC810630006A435 /* TeamBalancer.h */, 840DD8282AC810630006A435 /* TeamManager.cpp */, 840DD8292AC810630006A435 /* TeamManager.h */, 840DD82A2AC810630006A435 /* TelnetTransport.cpp */, 840DD82B2AC810630006A435 /* TelnetTransport.h */, 840DD82C2AC810630006A435 /* ThreadPool.h */, 840DD82D2AC810630006A435 /* ThreadsafePacketLogger.cpp */, 840DD82E2AC810630006A435 /* ThreadsafePacketLogger.h */, 840DD82F2AC810630006A435 /* TransportInterface.h */, 840DD8302AC810630006A435 /* TwoWayAuthentication.cpp */, 840DD8312AC810630006A435 /* TwoWayAuthentication.h */, 840DD8322AC810630006A435 /* UDPForwarder.cpp */, 840DD8332AC810630006A435 /* UDPForwarder.h */, 840DD8342AC810630006A435 /* UDPProxyClient.cpp */, 840DD8352AC810630006A435 /* UDPProxyClient.h */, 840DD8362AC810630006A435 /* UDPProxyCommon.h */, 840DD8372AC810630006A435 /* UDPProxyCoordinator.cpp */, 840DD8382AC810630006A435 /* UDPProxyCoordinator.h */, 840DD8392AC810630006A435 /* UDPProxyServer.cpp */, 840DD83A2AC810630006A435 /* UDPProxyServer.h */, 840DD83B2AC810630006A435 /* VariableDeltaSerializer.cpp */, 840DD83C2AC810630006A435 /* VariableDeltaSerializer.h */, 840DD83D2AC810630006A435 /* VariableListDeltaTracker.cpp */, 840DD83E2AC810630006A435 /* VariableListDeltaTracker.h */, 840DD83F2AC810630006A435 /* VariadicSQLParser.cpp */, 840DD8402AC810630006A435 /* VariadicSQLParser.h */, 840DD8412AC810630006A435 /* VitaIncludes.cpp */, 840DD8422AC810630006A435 /* VitaIncludes.h */, 840DD8432AC810630006A435 /* WindowsIncludes.h */, 840DD8442AC810630006A435 /* WSAStartupSingleton.cpp */, 840DD8452AC810630006A435 /* WSAStartupSingleton.h */, 840DD8462AC810630006A435 /* XBox360Includes.h */, ); path = raknet; sourceTree = ""; }; 840DD8472AC810630006A435 /* SDL2 */ = { isa = PBXGroup; children = ( 840DD8482AC810630006A435 /* SDL2.h */, 840DD8492AC810630006A435 /* SDL_opengl.h */, ); path = SDL2; sourceTree = ""; }; 840DD84D2AC810630006A435 /* zlib */ = { isa = PBXGroup; children = ( 840DD84E2AC810630006A435 /* adler32.c */, 840DD84F2AC810630006A435 /* CMakeLists.txt */, 840DD8502AC810630006A435 /* compress.c */, 840DD8512AC810630006A435 /* crc32.c */, 840DD8522AC810630006A435 /* crc32.h */, 840DD8532AC810630006A435 /* deflate.c */, 840DD8542AC810630006A435 /* deflate.h */, 840DD8552AC810630006A435 /* gzclose.c */, 840DD8562AC810630006A435 /* gzguts.h */, 840DD8572AC810630006A435 /* gzlib.c */, 840DD8582AC810630006A435 /* gzread.c */, 840DD8592AC810630006A435 /* gzwrite.c */, 840DD85A2AC810630006A435 /* infback.c */, 840DD85B2AC810630006A435 /* inffast.c */, 840DD85C2AC810630006A435 /* inffast.h */, 840DD85D2AC810630006A435 /* inffixed.h */, 840DD85E2AC810630006A435 /* inflate.c */, 840DD85F2AC810630006A435 /* inflate.h */, 840DD8602AC810630006A435 /* inftrees.c */, 840DD8612AC810630006A435 /* inftrees.h */, 840DD8622AC810630006A435 /* LICENSE */, 840DD8632AC810630006A435 /* trees.c */, 840DD8642AC810630006A435 /* trees.h */, 840DD8652AC810630006A435 /* uncompr.c */, 840DD8662AC810630006A435 /* zconf.h */, 840DD8672AC810630006A435 /* zlib.h */, 840DD8682AC810630006A435 /* zutil.c */, 840DD8692AC810630006A435 /* zutil.h */, ); path = zlib; sourceTree = ""; }; 840DD9BF2AC810750006A435 /* platforms */ = { isa = PBXGroup; children = ( 840DE38F2AC8107B0006A435 /* openal */, 840DE3922AC8107B0006A435 /* PlatformDefinitions.hpp */, 840DE3932AC8107B0006A435 /* sdl */, ); name = platforms; path = ../../..; sourceTree = SOURCE_ROOT; }; 840DE38F2AC8107B0006A435 /* openal */ = { isa = PBXGroup; children = ( 840DE3902AC8107B0006A435 /* SoundSystemAL.cpp */, 840DE3912AC8107B0006A435 /* SoundSystemAL.hpp */, ); path = openal; sourceTree = ""; }; 840DE3932AC8107B0006A435 /* sdl */ = { isa = PBXGroup; children = ( 840DE3952AC8107B0006A435 /* AppPlatform_sdl.cpp */, 840DE3962AC8107B0006A435 /* AppPlatform_sdl.hpp */, 840DE3972AC8107B0006A435 /* AppPlatform_sdlbase.cpp */, 840DE3982AC8107B0006A435 /* AppPlatform_sdlbase.hpp */, 840DE3992AC8107B0006A435 /* CMakeLists.txt */, 840DE39A2AC8107B0006A435 /* main.cpp */, ); path = sdl; sourceTree = ""; }; 8489B08E2A86D4B2004CA8EC = { isa = PBXGroup; children = ( 8489B0982A86D4B2004CA8EC /* Products */, 8489B31E2A86E428004CA8EC /* Frameworks */, 840DD5782AC810620006A435 /* compat */, 840DD9BF2AC810750006A435 /* platforms */, 840DD57B2AC810620006A435 /* source */, 840DD72E2AC810620006A435 /* thirdparty */, ); sourceTree = ""; }; 8489B0982A86D4B2004CA8EC /* Products */ = { isa = PBXGroup; children = ( 8489B0972A86D4B2004CA8EC /* Minecraft */, 84FFBD7E2ACA2876005A8CCF /* libRakNet.a */, ); name = Products; sourceTree = ""; }; 8489B31E2A86E428004CA8EC /* Frameworks */ = { isa = PBXGroup; children = ( 8489B3232A86E46A004CA8EC /* AppKit.framework */, 8489B3212A86E464004CA8EC /* Foundation.framework */, 8489B4A82A86FF57004CA8EC /* libpng.a */, 8443B6E92A98675F0086730C /* libSDL2.a */, 84C4D86E2A872C0100323E33 /* OpenAL.framework */, 8489B3252A86E4B0004CA8EC /* OpenGL.framework */, ); name = Frameworks; sourceTree = ""; }; /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ 84FFBD7C2ACA2876005A8CCF /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXHeadersBuildPhase section */ /* Begin PBXNativeTarget section */ 8489B0962A86D4B2004CA8EC /* Minecraft */ = { isa = PBXNativeTarget; buildConfigurationList = 8489B09E2A86D4B2004CA8EC /* Build configuration list for PBXNativeTarget "Minecraft" */; buildPhases = ( 8489B0932A86D4B2004CA8EC /* Sources */, 8489B0942A86D4B2004CA8EC /* Frameworks */, 8489B0952A86D4B2004CA8EC /* CopyFiles */, ); buildRules = ( ); dependencies = ( 84343BD02ACA4D8500B13105 /* PBXTargetDependency */, ); name = Minecraft; productName = Minecraft; productReference = 8489B0972A86D4B2004CA8EC /* Minecraft */; productType = "com.apple.product-type.tool"; }; 84FFBD7D2ACA2876005A8CCF /* RakNet */ = { isa = PBXNativeTarget; buildConfigurationList = 84FFBD842ACA2876005A8CCF /* Build configuration list for PBXNativeTarget "RakNet" */; buildPhases = ( 84FFBD7A2ACA2876005A8CCF /* Sources */, 84FFBD7B2ACA2876005A8CCF /* Frameworks */, 84FFBD7C2ACA2876005A8CCF /* Headers */, ); buildRules = ( ); dependencies = ( ); name = RakNet; productName = RakNet; productReference = 84FFBD7E2ACA2876005A8CCF /* libRakNet.a */; productType = "com.apple.product-type.library.static"; }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ 8489B08F2A86D4B2004CA8EC /* Project object */ = { isa = PBXProject; attributes = { LastUpgradeCheck = 1420; TargetAttributes = { 8489B0962A86D4B2004CA8EC = { CreatedOnToolsVersion = 14.2; ProvisioningStyle = Automatic; }; }; }; buildConfigurationList = 8489B0922A86D4B2004CA8EC /* Build configuration list for PBXProject "Minecraft" */; compatibilityVersion = "Xcode 3.2"; developmentRegion = en; hasScannedForEncodings = 0; knownRegions = ( en, Base, ); mainGroup = 8489B08E2A86D4B2004CA8EC; productRefGroup = 8489B0982A86D4B2004CA8EC /* Products */; projectDirPath = ""; projectRoots = ( "", ../../../.., ../../../../source, ); targets = ( 8489B0962A86D4B2004CA8EC /* Minecraft */, 84FFBD7D2ACA2876005A8CCF /* RakNet */, ); }; /* End PBXProject section */ /* Begin PBXSourcesBuildPhase section */ 8489B0932A86D4B2004CA8EC /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 840DD86A2AC810630006A435 /* App.cpp in Sources */, 840DD86B2AC810630006A435 /* AppPlatform.cpp in Sources */, 840DD86C2AC810630006A435 /* Minecraft.cpp in Sources */, 840DD86D2AC810630006A435 /* NinecraftApp.cpp in Sources */, 840DD86E2AC810630006A435 /* AvailableGamesList.cpp in Sources */, 840DD86F2AC810630006A435 /* Button.cpp in Sources */, 840DD8702AC810630006A435 /* RolledSelectionList.cpp in Sources */, 840DD8712AC810630006A435 /* ScrolledSelectionList.cpp in Sources */, 840DD8722AC810630006A435 /* SmallButton.cpp in Sources */, 840DD8732AC810630006A435 /* TextInputBox.cpp in Sources */, 840DD8742AC810630006A435 /* WorldSelectionList.cpp in Sources */, 840DD8752AC810630006A435 /* Gui.cpp in Sources */, 840DD8762AC810630006A435 /* GuiComponent.cpp in Sources */, 840DD8772AC810630006A435 /* Screen.cpp in Sources */, 840DD8782AC810630006A435 /* ChatScreen.cpp in Sources */, 840DD8792AC810630006A435 /* ConfirmScreen.cpp in Sources */, 840DD87A2AC810630006A435 /* CreateWorldScreen.cpp in Sources */, 840DD87B2AC810630006A435 /* DeathScreen.cpp in Sources */, 840DD87C2AC810630006A435 /* DeleteWorldScreen.cpp in Sources */, 840DD87D2AC810630006A435 /* DirectConnectScreen.cpp in Sources */, 840DD87E2AC810630006A435 /* IngameBlockSelectionScreen.cpp in Sources */, 840DD87F2AC810630006A435 /* InvalidLicenseScreen.cpp in Sources */, 840DD8802AC810630006A435 /* JoinGameScreen.cpp in Sources */, 840DD8812AC810630006A435 /* OptionsScreen.cpp in Sources */, 840DD8822AC810630006A435 /* PauseScreen.cpp in Sources */, 840DD8832AC810630006A435 /* ProgressScreen.cpp in Sources */, 840DD8842AC810630006A435 /* RenameMPLevelScreen.cpp in Sources */, 840DD8852AC810630006A435 /* SavingWorldScreen.cpp in Sources */, 840DD8862AC810630006A435 /* SelectWorldScreen.cpp in Sources */, 840DD8872AC810630006A435 /* StartMenuScreen.cpp in Sources */, 840DD8882AC810630006A435 /* Cube.cpp in Sources */, 840DD8892AC810630006A435 /* HumanoidModel.cpp in Sources */, 840DD88A2AC810630006A435 /* Model.cpp in Sources */, 840DD88B2AC810630006A435 /* PolygonQuad.cpp in Sources */, 840DD88C2AC810630006A435 /* ClientSideNetworkHandler.cpp in Sources */, 840DD88D2AC810630006A435 /* Options.cpp in Sources */, 840DD88E2AC810630006A435 /* Controller.cpp in Sources */, 840DD88F2AC810630006A435 /* ControllerTurnInput.cpp in Sources */, 840DD8902AC810630006A435 /* ITurnInput.cpp in Sources */, 840DD8912AC810630006A435 /* Keyboard.cpp in Sources */, 840DD8922AC810630006A435 /* KeyboardInput.cpp in Sources */, 840DD8932AC810630006A435 /* Mouse.cpp in Sources */, 840DD8942AC810630006A435 /* MouseTurnInput.cpp in Sources */, 840DD8952AC810630006A435 /* Chunk.cpp in Sources */, 840DD8962AC810630006A435 /* Culler.cpp in Sources */, 840DD8972AC810630006A435 /* DynamicTexture.cpp in Sources */, 840DD8982AC810630006A435 /* EntityRenderDispatcher.cpp in Sources */, 840DD8992AC810630006A435 /* EntityRenderer.cpp in Sources */, 840DD89A2AC810630006A435 /* FallingTileRenderer.cpp in Sources */, 840DD89B2AC810630006A435 /* HumanoidMobRenderer.cpp in Sources */, 840DD89C2AC810630006A435 /* ItemRenderer.cpp in Sources */, 840DD89D2AC810630006A435 /* ItemSpriteRenderer.cpp in Sources */, 840DD89E2AC810630006A435 /* MobRenderer.cpp in Sources */, 840DD89F2AC810630006A435 /* TntRenderer.cpp in Sources */, 840DD8A02AC810630006A435 /* TripodCameraRenderer.cpp in Sources */, 840DD8A12AC810630006A435 /* FireTexture.cpp in Sources */, 840DD8A22AC810630006A435 /* Font.cpp in Sources */, 840DD8A32AC810630006A435 /* Frustum.cpp in Sources */, 840DD8A42AC810630006A435 /* FrustumCuller.cpp in Sources */, 840DD8A52AC810630006A435 /* GameRenderer.cpp in Sources */, 840DD8A62AC810630006A435 /* ItemInHandRenderer.cpp in Sources */, 840DD8A72AC810630006A435 /* LavaSideTexture.cpp in Sources */, 840DD8A82AC810630006A435 /* LavaTexture.cpp in Sources */, 840DD8A92AC810630006A435 /* LevelRenderer.cpp in Sources */, 840DD8AA2AC810630006A435 /* LightLayer.cpp in Sources */, 840DD8AB2AC810630006A435 /* LightUpdate.cpp in Sources */, 840DD8AC2AC810630006A435 /* PatchManager.cpp in Sources */, 840DD8AD2AC810630006A435 /* RenderChunk.cpp in Sources */, 840DD8AE2AC810630006A435 /* RenderList.cpp in Sources */, 840DD8AF2AC810630006A435 /* Tesselator.cpp in Sources */, 840DD8B02AC810630006A435 /* Textures.cpp in Sources */, 840DD8B12AC810630006A435 /* TileRenderer.cpp in Sources */, 840DD8B22AC810630006A435 /* WaterSideTexture.cpp in Sources */, 840DD8B32AC810630006A435 /* WaterTexture.cpp in Sources */, 840DD8B42AC810630006A435 /* SoundData.cpp in Sources */, 840DD8B52AC810630006A435 /* SoundEngine.cpp in Sources */, 840DD8B62AC810630006A435 /* SoundRepository.cpp in Sources */, 840DD8B72AC810630006A435 /* SoundSystem.cpp in Sources */, 840DD8B82AC810630006A435 /* CThread.cpp in Sources */, 840DD8B92AC810630006A435 /* Logger.cpp in Sources */, 840DD8BA2AC810630006A435 /* Matrix.cpp in Sources */, 840DD8BB2AC810630006A435 /* Mth.cpp in Sources */, 840DD8BC2AC810630006A435 /* Random.cpp in Sources */, 840DD8BD2AC810630006A435 /* StandardOut.cpp in Sources */, 840DD8BE2AC810630006A435 /* Timer.cpp in Sources */, 840DD8BF2AC810630006A435 /* Util.cpp in Sources */, 840DD8C02AC810630006A435 /* Utils.cpp in Sources */, 840DD8C12AC810630006A435 /* MinecraftPackets.cpp in Sources */, 840DD8C22AC810630006A435 /* NetEventCallback.cpp in Sources */, 840DD8C32AC810630006A435 /* AddPlayerPacket.cpp in Sources */, 840DD8C42AC810630006A435 /* ChunkDataPacket.cpp in Sources */, 840DD8C52AC810630006A435 /* LevelDataPacket.cpp in Sources */, 840DD8C62AC810630006A435 /* LoginPacket.cpp in Sources */, 840DD8C72AC810630006A435 /* MessagePacket.cpp in Sources */, 840DD8C82AC810630006A435 /* MovePlayerPacket.cpp in Sources */, 840DD8C92AC810630006A435 /* PlaceBlockPacket.cpp in Sources */, 840DD8CA2AC810630006A435 /* PlayerEquipmentPacket.cpp in Sources */, 840DD8CB2AC810630006A435 /* RemoveBlockPacket.cpp in Sources */, 840DD8CC2AC810630006A435 /* RemoveEntityPacket.cpp in Sources */, 840DD8CD2AC810630006A435 /* RequestChunkPacket.cpp in Sources */, 840DD8CE2AC810630006A435 /* StartGamePacket.cpp in Sources */, 840DD8CF2AC810630006A435 /* UpdateBlockPacket.cpp in Sources */, 840DD8D02AC810630006A435 /* RakNetInstance.cpp in Sources */, 840DD8D12AC810630006A435 /* ServerSideNetworkHandler.cpp in Sources */, 840DD8D22AC810630006A435 /* GL.cpp in Sources */, 840DD8D32AC810630006A435 /* Entity.cpp in Sources */, 840DD8D42AC810630006A435 /* FallingTile.cpp in Sources */, 840DD8D52AC810630006A435 /* ItemEntity.cpp in Sources */, 840DD8D62AC810630006A435 /* LocalPlayer.cpp in Sources */, 840DD8D72AC810630006A435 /* Mob.cpp in Sources */, 840DD8D82AC810630006A435 /* Player.cpp in Sources */, 840DD8D92AC810630006A435 /* PrimedTnt.cpp in Sources */, 840DD8DA2AC810630006A435 /* TripodCamera.cpp in Sources */, 840DD8DB2AC810630006A435 /* CreativeMode.cpp in Sources */, 840DD8DC2AC810630006A435 /* GameMode.cpp in Sources */, 840DD8DD2AC810630006A435 /* SurvivalMode.cpp in Sources */, 840DD8DE2AC810630006A435 /* CameraItem.cpp in Sources */, 840DD8DF2AC810630006A435 /* DoorItem.cpp in Sources */, 840DD8E02AC810630006A435 /* Inventory.cpp in Sources */, 840DD8E12AC810630006A435 /* Item.cpp in Sources */, 840DD8E22AC810630006A435 /* ItemInstance.cpp in Sources */, 840DD8E32AC810630006A435 /* TileItem.cpp in Sources */, 840DD8E42AC810630006A435 /* TilePlanterItem.cpp in Sources */, 840DD8E52AC810630006A435 /* Dimension.cpp in Sources */, 840DD8E62AC810630006A435 /* Explosion.cpp in Sources */, 840DD8E72AC810630006A435 /* Level.cpp in Sources */, 840DD8E82AC810630006A435 /* Biome.cpp in Sources */, 840DD8E92AC810630006A435 /* BiomeSource.cpp in Sources */, 840DD8EA2AC810630006A435 /* ChunkCache.cpp in Sources */, 840DD8EB2AC810630006A435 /* ChunkSource.cpp in Sources */, 840DD8EC2AC810630006A435 /* LevelChunk.cpp in Sources */, 840DD8ED2AC810630006A435 /* PerformanceTestChunkSource.cpp in Sources */, 840DD8EE2AC810630006A435 /* RandomLevelSource.cpp in Sources */, 840DD8EF2AC810630006A435 /* TestChunkSource.cpp in Sources */, 840DD8F02AC810630006A435 /* BirchFeature.cpp in Sources */, 840DD8F12AC810630006A435 /* ClayFeature.cpp in Sources */, 840DD8F22AC810630006A435 /* Feature.cpp in Sources */, 840DD8F32AC810630006A435 /* FlowerFeature.cpp in Sources */, 840DD8F42AC810630006A435 /* LargeCaveFeature.cpp in Sources */, 840DD8F52AC810630006A435 /* LargeFeature.cpp in Sources */, 840DD8F62AC810630006A435 /* OreFeature.cpp in Sources */, 840DD8F72AC810630006A435 /* PineFeature.cpp in Sources */, 840DD8F82AC810630006A435 /* ReedsFeature.cpp in Sources */, 840DD8F92AC810630006A435 /* SpringFeature.cpp in Sources */, 840DD8FA2AC810630006A435 /* SpruceFeature.cpp in Sources */, 840DD8FB2AC810630006A435 /* TreeFeature.cpp in Sources */, 840DD8FC2AC810630006A435 /* ImprovedNoise.cpp in Sources */, 840DD8FD2AC810630006A435 /* PerlinNoise.cpp in Sources */, 840DD8FE2AC810630006A435 /* Synth.cpp in Sources */, 840DD8FF2AC810630006A435 /* LevelListener.cpp in Sources */, 840DD9002AC810630006A435 /* Material.cpp in Sources */, 840DD9012AC810630006A435 /* Region.cpp in Sources */, 840DD9022AC810630006A435 /* ChunkStorage.cpp in Sources */, 840DD9032AC810630006A435 /* ExternalFileLevelStorage.cpp in Sources */, 840DD9042AC810630006A435 /* ExternalFileLevelStorageSource.cpp in Sources */, 840DD9052AC810630006A435 /* LevelData.cpp in Sources */, 840DD9062AC810630006A435 /* LevelSource.cpp in Sources */, 840DD9072AC810630006A435 /* LevelStorage.cpp in Sources */, 840DD9082AC810630006A435 /* LevelStorageSource.cpp in Sources */, 840DD9092AC810630006A435 /* MemoryChunkStorage.cpp in Sources */, 840DD90A2AC810630006A435 /* MemoryLevelStorage.cpp in Sources */, 840DD90B2AC810630006A435 /* MemoryLevelStorageSource.cpp in Sources */, 840DD90C2AC810630006A435 /* RegionFile.cpp in Sources */, 840DD90D2AC810630006A435 /* TickNextTickData.cpp in Sources */, 840DD90E2AC810630006A435 /* BubbleParticle.cpp in Sources */, 840DD90F2AC810630006A435 /* ExplodeParticle.cpp in Sources */, 840DD9102AC810630006A435 /* FlameParticle.cpp in Sources */, 840DD9112AC810630006A435 /* LavaParticle.cpp in Sources */, 840DD9122AC810630006A435 /* Particle.cpp in Sources */, 840DD9132AC810630006A435 /* ParticleEngine.cpp in Sources */, 840DD9142AC810630006A435 /* RedDustParticle.cpp in Sources */, 840DD9152AC810630006A435 /* SmokeParticle.cpp in Sources */, 840DD9162AC810630006A435 /* TerrainParticle.cpp in Sources */, 840DD9172AC810630006A435 /* AABB.cpp in Sources */, 840DD9182AC810630006A435 /* HitResult.cpp in Sources */, 840DD9192AC810630006A435 /* Vec3.cpp in Sources */, 840DD91A2AC810630006A435 /* BookshelfTile.cpp in Sources */, 840DD91B2AC810630006A435 /* Bush.cpp in Sources */, 840DD91C2AC810630006A435 /* ClayTile.cpp in Sources */, 840DD91D2AC810630006A435 /* ClothTile.cpp in Sources */, 840DD91E2AC810630006A435 /* DirtTile.cpp in Sources */, 840DD91F2AC810630006A435 /* DoorTile.cpp in Sources */, 840DD9202AC810630006A435 /* FarmTile.cpp in Sources */, 840DD9212AC810630006A435 /* FireTile.cpp in Sources */, 840DD9222AC810630006A435 /* GlassTile.cpp in Sources */, 840DD9232AC810630006A435 /* GrassTile.cpp in Sources */, 840DD9242AC810630006A435 /* GravelTile.cpp in Sources */, 840DD9252AC810630006A435 /* HalfTransparentTile.cpp in Sources */, 840DD9262AC810630006A435 /* IceTile.cpp in Sources */, 840DD9272AC810630006A435 /* InvisibleTile.cpp in Sources */, 840DD9282AC810630006A435 /* LadderTile.cpp in Sources */, 840DD9292AC810630006A435 /* LeafTile.cpp in Sources */, 840DD92A2AC810630006A435 /* LiquidTile.cpp in Sources */, 840DD92B2AC810630006A435 /* LiquidTileDynamic.cpp in Sources */, 840DD92C2AC810630006A435 /* LiquidTileStatic.cpp in Sources */, 840DD92D2AC810630006A435 /* MetalTile.cpp in Sources */, 840DD92E2AC810630006A435 /* ObsidianTile.cpp in Sources */, 840DD92F2AC810630006A435 /* OreTile.cpp in Sources */, 840DD9302AC810630006A435 /* RedStoneOreTile.cpp in Sources */, 840DD9312AC810630006A435 /* ReedTile.cpp in Sources */, 840DD9322AC810630006A435 /* SandStoneTile.cpp in Sources */, 840DD9332AC810630006A435 /* SandTile.cpp in Sources */, 840DD9342AC810630006A435 /* Sapling.cpp in Sources */, 840DD9352AC810630006A435 /* SpongeTile.cpp in Sources */, 840DD9362AC810630006A435 /* StairTile.cpp in Sources */, 840DD9372AC810630006A435 /* StoneSlabTile.cpp in Sources */, 840DD9382AC810630006A435 /* StoneTile.cpp in Sources */, 840DD9392AC810630006A435 /* Tile.cpp in Sources */, 840DD93A2AC810630006A435 /* TntTile.cpp in Sources */, 840DD93B2AC810630006A435 /* TopSnowTile.cpp in Sources */, 840DD93C2AC810630006A435 /* TorchTile.cpp in Sources */, 840DD93D2AC810630006A435 /* TransparentTile.cpp in Sources */, 840DD93E2AC810630006A435 /* TreeTile.cpp in Sources */, 840DD93F2AC810630006A435 /* WireTile.cpp in Sources */, 840DD9402AC810630006A435 /* GLExt.cpp in Sources */, 840DD9B02AC810630006A435 /* adler32.c in Sources */, 840DD9B12AC810630006A435 /* compress.c in Sources */, 840DD9B22AC810630006A435 /* crc32.c in Sources */, 840DD9B32AC810630006A435 /* deflate.c in Sources */, 840DD9B42AC810630006A435 /* gzclose.c in Sources */, 840DD9B52AC810630006A435 /* gzlib.c in Sources */, 840DD9B62AC810630006A435 /* gzread.c in Sources */, 840DD9B72AC810630006A435 /* gzwrite.c in Sources */, 840DD9B82AC810630006A435 /* infback.c in Sources */, 840DD9B92AC810630006A435 /* inffast.c in Sources */, 840DD9BA2AC810630006A435 /* inflate.c in Sources */, 840DD9BB2AC810630006A435 /* inftrees.c in Sources */, 840DD9BC2AC810630006A435 /* trees.c in Sources */, 840DD9BD2AC810630006A435 /* uncompr.c in Sources */, 840DD9BE2AC810630006A435 /* zutil.c in Sources */, 840DEBDF2AC8107E0006A435 /* SoundSystemAL.cpp in Sources */, 840DEBE02AC8107E0006A435 /* AppPlatform_sdl.cpp in Sources */, 840DEBE12AC8107E0006A435 /* AppPlatform_sdlbase.cpp in Sources */, 840DEBE22AC8107E0006A435 /* main.cpp in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; 84FFBD7A2ACA2876005A8CCF /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 84FFBE952ACA3415005A8CCF /* _FindFirst.cpp in Sources */, 84FFBE962ACA3415005A8CCF /* Base64Encoder.cpp in Sources */, 84FFBE972ACA3415005A8CCF /* BitStream.cpp in Sources */, 84FFBE982ACA3415005A8CCF /* CCRakNetSlidingWindow.cpp in Sources */, 84FFBE992ACA3415005A8CCF /* CCRakNetUDT.cpp in Sources */, 84FFBE9A2ACA3415005A8CCF /* CheckSum.cpp in Sources */, 84FFBE9B2ACA3415005A8CCF /* CloudClient.cpp in Sources */, 84FFBE9C2ACA3415005A8CCF /* CloudCommon.cpp in Sources */, 84FFBE9D2ACA3415005A8CCF /* CloudServer.cpp in Sources */, 84FFBE9E2ACA3415005A8CCF /* CommandParserInterface.cpp in Sources */, 84FFBE9F2ACA3415005A8CCF /* ConnectionGraph2.cpp in Sources */, 84FFBEA02ACA3415005A8CCF /* ConsoleServer.cpp in Sources */, 84FFBEA12ACA3415005A8CCF /* DataCompressor.cpp in Sources */, 84FFBEA22ACA3415005A8CCF /* DirectoryDeltaTransfer.cpp in Sources */, 84FFBEA32ACA3415005A8CCF /* DR_SHA1.cpp in Sources */, 84FFBEA42ACA3415005A8CCF /* DS_BytePool.cpp in Sources */, 84FFBEA52ACA3415005A8CCF /* DS_ByteQueue.cpp in Sources */, 84FFBEA62ACA3415005A8CCF /* DS_HuffmanEncodingTree.cpp in Sources */, 84FFBEA72ACA3415005A8CCF /* DS_Table.cpp in Sources */, 84FFBEA82ACA3415005A8CCF /* DynDNS.cpp in Sources */, 84FFBEA92ACA3415005A8CCF /* EmailSender.cpp in Sources */, 84FFBEAA2ACA3415005A8CCF /* EpochTimeToString.cpp in Sources */, 84FFBEAB2ACA3415005A8CCF /* FileList.cpp in Sources */, 84FFBEAC2ACA3415005A8CCF /* FileListTransfer.cpp in Sources */, 84FFBEAD2ACA3415005A8CCF /* FileOperations.cpp in Sources */, 84FFBEAE2ACA3415005A8CCF /* FormatString.cpp in Sources */, 84FFBEAF2ACA3415005A8CCF /* FullyConnectedMesh2.cpp in Sources */, 84FFBEB02ACA3415005A8CCF /* Getche.cpp in Sources */, 84FFBEB12ACA3415005A8CCF /* Gets.cpp in Sources */, 84FFBEB22ACA3415005A8CCF /* GetTime.cpp in Sources */, 84FFBEB32ACA3415005A8CCF /* gettimeofday.cpp in Sources */, 84FFBEB42ACA3415005A8CCF /* GridSectorizer.cpp in Sources */, 84FFBEB52ACA3415005A8CCF /* HTTPConnection.cpp in Sources */, 84FFBEB62ACA3415005A8CCF /* HTTPConnection2.cpp in Sources */, 84FFBEB72ACA3415005A8CCF /* IncrementalReadInterface.cpp in Sources */, 84FFBEB82ACA3415005A8CCF /* Itoa.cpp in Sources */, 84FFBEB92ACA3415005A8CCF /* LinuxStrings.cpp in Sources */, 84FFBEBA2ACA3415005A8CCF /* LocklessTypes.cpp in Sources */, 84FFBEBB2ACA3415005A8CCF /* LogCommandParser.cpp in Sources */, 84FFBEBC2ACA3415005A8CCF /* MessageFilter.cpp in Sources */, 84FFBEBD2ACA3415005A8CCF /* NatPunchthroughClient.cpp in Sources */, 84FFBEBE2ACA3415005A8CCF /* NatPunchthroughServer.cpp in Sources */, 84FFBEBF2ACA3415005A8CCF /* NatTypeDetectionClient.cpp in Sources */, 84FFBEC02ACA3415005A8CCF /* NatTypeDetectionCommon.cpp in Sources */, 84FFBEC12ACA3415005A8CCF /* NatTypeDetectionServer.cpp in Sources */, 84FFBEC22ACA3415005A8CCF /* NetworkIDManager.cpp in Sources */, 84FFBEC32ACA3415005A8CCF /* NetworkIDObject.cpp in Sources */, 84FFBEC42ACA3415005A8CCF /* PacketConsoleLogger.cpp in Sources */, 84FFBEC52ACA3416005A8CCF /* PacketFileLogger.cpp in Sources */, 84FFBEC62ACA3416005A8CCF /* PacketizedTCP.cpp in Sources */, 84FFBEC72ACA3416005A8CCF /* PacketLogger.cpp in Sources */, 84FFBEC82ACA3416005A8CCF /* PacketOutputWindowLogger.cpp in Sources */, 84FFBEC92ACA3416005A8CCF /* PluginInterface2.cpp in Sources */, 84FFBECA2ACA3416005A8CCF /* PS4Includes.cpp in Sources */, 84FFBECB2ACA3416005A8CCF /* Rackspace.cpp in Sources */, 84FFBECC2ACA3416005A8CCF /* RakMemoryOverride.cpp in Sources */, 84FFBECD2ACA3416005A8CCF /* RakNetCommandParser.cpp in Sources */, 84FFBECE2ACA3416005A8CCF /* RakNetSocket.cpp in Sources */, 84FFBECF2ACA3416005A8CCF /* RakNetSocket2.cpp in Sources */, 84FFBED02ACA3416005A8CCF /* RakNetSocket2_360_720.cpp in Sources */, 84FFBED12ACA3416005A8CCF /* RakNetSocket2_Berkley.cpp in Sources */, 84FFBED22ACA3416005A8CCF /* RakNetSocket2_Berkley_NativeClient.cpp in Sources */, 84FFBED32ACA3416005A8CCF /* RakNetSocket2_NativeClient.cpp in Sources */, 84FFBED42ACA3416005A8CCF /* RakNetSocket2_PS3_PS4.cpp in Sources */, 84FFBED52ACA3416005A8CCF /* RakNetSocket2_PS4.cpp in Sources */, 84FFBED62ACA3416005A8CCF /* RakNetSocket2_Vita.cpp in Sources */, 84FFBED72ACA3416005A8CCF /* RakNetSocket2_Windows_Linux.cpp in Sources */, 84FFBED82ACA3416005A8CCF /* RakNetSocket2_Windows_Linux_360.cpp in Sources */, 84FFBED92ACA3416005A8CCF /* RakNetSocket2_WindowsStore8.cpp in Sources */, 84FFBEDA2ACA3416005A8CCF /* RakNetStatistics.cpp in Sources */, 84FFBEDB2ACA3416005A8CCF /* RakNetTransport2.cpp in Sources */, 84FFBEDC2ACA3416005A8CCF /* RakNetTypes.cpp in Sources */, 84FFBEDD2ACA3416005A8CCF /* RakPeer.cpp in Sources */, 84FFBEDE2ACA3416005A8CCF /* RakSleep.cpp in Sources */, 84FFBEDF2ACA3416005A8CCF /* RakString.cpp in Sources */, 84FFBEE02ACA3416005A8CCF /* RakThread.cpp in Sources */, 84FFBEE12ACA3416005A8CCF /* RakWString.cpp in Sources */, 84FFBEE22ACA3416005A8CCF /* Rand.cpp in Sources */, 84FFBEE32ACA3416005A8CCF /* RandSync.cpp in Sources */, 84FFBEE42ACA3416005A8CCF /* ReadyEvent.cpp in Sources */, 84FFBEE52ACA3416005A8CCF /* RelayPlugin.cpp in Sources */, 84FFBEE62ACA3416005A8CCF /* ReliabilityLayer.cpp in Sources */, 84FFBEE72ACA3416005A8CCF /* ReplicaManager3.cpp in Sources */, 84FFBEE82ACA3416005A8CCF /* Router2.cpp in Sources */, 84FFBEE92ACA3416005A8CCF /* RPC4Plugin.cpp in Sources */, 84FFBEEA2ACA3416005A8CCF /* SecureHandshake.cpp in Sources */, 84FFBEEB2ACA3416005A8CCF /* SendToThread.cpp in Sources */, 84FFBEEC2ACA3416005A8CCF /* SignaledEvent.cpp in Sources */, 84FFBEED2ACA3416005A8CCF /* SimpleMutex.cpp in Sources */, 84FFBEEE2ACA3416005A8CCF /* SocketLayer.cpp in Sources */, 84FFBEEF2ACA3416005A8CCF /* StatisticsHistory.cpp in Sources */, 84FFBEF02ACA3416005A8CCF /* StringCompressor.cpp in Sources */, 84FFBEF12ACA3416005A8CCF /* StringTable.cpp in Sources */, 84FFBEF22ACA3416005A8CCF /* SuperFastHash.cpp in Sources */, 84FFBEF32ACA3416005A8CCF /* TableSerializer.cpp in Sources */, 84FFBEF42ACA3416005A8CCF /* TCPInterface.cpp in Sources */, 84FFBEF52ACA3416005A8CCF /* TeamBalancer.cpp in Sources */, 84FFBEF62ACA3416005A8CCF /* TeamManager.cpp in Sources */, 84FFBEF72ACA3416005A8CCF /* TelnetTransport.cpp in Sources */, 84FFBEF82ACA3416005A8CCF /* ThreadsafePacketLogger.cpp in Sources */, 84FFBEF92ACA3416005A8CCF /* TwoWayAuthentication.cpp in Sources */, 84FFBEFA2ACA3416005A8CCF /* UDPForwarder.cpp in Sources */, 84FFBEFB2ACA3416005A8CCF /* UDPProxyClient.cpp in Sources */, 84FFBEFC2ACA3416005A8CCF /* UDPProxyCoordinator.cpp in Sources */, 84FFBEFD2ACA3416005A8CCF /* UDPProxyServer.cpp in Sources */, 84FFBEFE2ACA3416005A8CCF /* VariableDeltaSerializer.cpp in Sources */, 84FFBEFF2ACA3416005A8CCF /* VariableListDeltaTracker.cpp in Sources */, 84FFBF002ACA3416005A8CCF /* VariadicSQLParser.cpp in Sources */, 84FFBF012ACA3416005A8CCF /* VitaIncludes.cpp in Sources */, 84FFBF022ACA3416005A8CCF /* WSAStartupSingleton.cpp in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ 84343BD02ACA4D8500B13105 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = 84FFBD7D2ACA2876005A8CCF /* RakNet */; targetProxy = 84343BCF2ACA4D8500B13105 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ 840FD8C92AA565FB009EB349 /* Release (x86) */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks"; GCC_PREPROCESSOR_DEFINITIONS = ( USE_SDL, SDL_DISABLE_IMMINTRIN_H, USE_OPENAL, HANDLE_CHARS_SEPARATELY, USE_OLD_CPP, ); 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; HEADER_SEARCH_PATHS = ( /opt/local/include, /usr/local/include, "$(MC_ROOT)", "$(MC_ROOT)/source", "$(RAKNET_PATH)", ); LIBRARY_SEARCH_PATHS = ( /opt/local/lib, /usr/local/lib, ); MC_ROOT = "$(PROJECT_DIR)/../../../../"; MTL_ENABLE_DEBUG_INFO = NO; MTL_FAST_MATH = YES; RAKNET_PATH = "$(MC_ROOT)/thirdparty/raknet/"; VALID_ARCHS = "i386 x86_64"; }; name = "Release (x86)"; }; 840FD8CA2AA565FB009EB349 /* Release (x86) */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_STYLE = Automatic; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = "Release (x86)"; }; 840FD8CB2AA56676009EB349 /* Release (PPC) */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks"; GCC_PREPROCESSOR_DEFINITIONS = ( USE_SDL, SDL_DISABLE_IMMINTRIN_H, USE_OPENAL, HANDLE_CHARS_SEPARATELY, USE_OLD_CPP, ); 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; HEADER_SEARCH_PATHS = ( /opt/local/include, /usr/local/include, "$(MC_ROOT)", "$(MC_ROOT)/source", "$(RAKNET_PATH)", ); LIBRARY_SEARCH_PATHS = ( /opt/local/lib, /usr/local/lib, ); MC_ROOT = "$(PROJECT_DIR)/../../../../"; MTL_ENABLE_DEBUG_INFO = NO; MTL_FAST_MATH = YES; RAKNET_PATH = "$(MC_ROOT)/thirdparty/raknet/"; VALID_ARCHS = "ppc ppc64 ppc7400 ppc970"; }; name = "Release (PPC)"; }; 840FD8CC2AA56676009EB349 /* Release (PPC) */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_STYLE = Automatic; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = "Release (PPC)"; }; 840FD8CD2AA566AB009EB349 /* Release (x86-PPC) */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks"; GCC_PREPROCESSOR_DEFINITIONS = ( USE_SDL, SDL_DISABLE_IMMINTRIN_H, USE_OPENAL, HANDLE_CHARS_SEPARATELY, USE_OLD_CPP, ); 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; HEADER_SEARCH_PATHS = ( /opt/local/include, /usr/local/include, "$(MC_ROOT)", "$(MC_ROOT)/source", "$(RAKNET_PATH)", ); LIBRARY_SEARCH_PATHS = ( /opt/local/lib, /usr/local/lib, ); MC_ROOT = "$(PROJECT_DIR)/../../../../"; MTL_ENABLE_DEBUG_INFO = NO; MTL_FAST_MATH = YES; RAKNET_PATH = "$(MC_ROOT)/thirdparty/raknet/"; VALID_ARCHS = "i386 ppc ppc64 ppc7400 ppc970 x86_64"; }; name = "Release (x86-PPC)"; }; 840FD8CE2AA566AB009EB349 /* Release (x86-PPC) */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_STYLE = Automatic; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = "Release (x86-PPC)"; }; 8489B09C2A86D4B2004CA8EC /* Debug (Default) */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks"; GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( USE_SDL, SDL_DISABLE_IMMINTRIN_H, USE_OPENAL, HANDLE_CHARS_SEPARATELY, USE_OLD_CPP, "_DEBUG=1", ); 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; HEADER_SEARCH_PATHS = ( /opt/local/include, /usr/local/include, "$(MC_ROOT)", "$(MC_ROOT)/source", "$(RAKNET_PATH)", ); LIBRARY_SEARCH_PATHS = ( /opt/local/lib, /usr/local/lib, ); MC_ROOT = "$(PROJECT_DIR)/../../../../"; MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; MTL_FAST_MATH = YES; ONLY_ACTIVE_ARCH = YES; RAKNET_PATH = "$(MC_ROOT)/thirdparty/raknet/"; }; name = "Debug (Default)"; }; 8489B09D2A86D4B2004CA8EC /* Release (Default) */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks"; GCC_PREPROCESSOR_DEFINITIONS = ( USE_SDL, SDL_DISABLE_IMMINTRIN_H, USE_OPENAL, HANDLE_CHARS_SEPARATELY, USE_OLD_CPP, ); 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; HEADER_SEARCH_PATHS = ( /opt/local/include, /usr/local/include, "$(MC_ROOT)", "$(MC_ROOT)/source", "$(RAKNET_PATH)", ); LIBRARY_SEARCH_PATHS = ( /opt/local/lib, /usr/local/lib, ); MC_ROOT = "$(PROJECT_DIR)/../../../../"; MTL_ENABLE_DEBUG_INFO = NO; MTL_FAST_MATH = YES; RAKNET_PATH = "$(MC_ROOT)/thirdparty/raknet/"; }; name = "Release (Default)"; }; 8489B09F2A86D4B2004CA8EC /* Debug (Default) */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_STYLE = Automatic; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = "Debug (Default)"; }; 8489B0A02A86D4B2004CA8EC /* Release (Default) */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_STYLE = Automatic; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = "Release (Default)"; }; 84FFBD7F2ACA2876005A8CCF /* Debug (Default) */ = { isa = XCBuildConfiguration; buildSettings = { EXECUTABLE_PREFIX = lib; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = "Debug (Default)"; }; 84FFBD802ACA2876005A8CCF /* Release (Default) */ = { isa = XCBuildConfiguration; buildSettings = { EXECUTABLE_PREFIX = lib; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = "Release (Default)"; }; 84FFBD812ACA2876005A8CCF /* Release (x86) */ = { isa = XCBuildConfiguration; buildSettings = { EXECUTABLE_PREFIX = lib; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = "Release (x86)"; }; 84FFBD822ACA2876005A8CCF /* Release (PPC) */ = { isa = XCBuildConfiguration; buildSettings = { EXECUTABLE_PREFIX = lib; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = "Release (PPC)"; }; 84FFBD832ACA2876005A8CCF /* Release (x86-PPC) */ = { isa = XCBuildConfiguration; buildSettings = { EXECUTABLE_PREFIX = lib; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = "Release (x86-PPC)"; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ 8489B0922A86D4B2004CA8EC /* Build configuration list for PBXProject "Minecraft" */ = { isa = XCConfigurationList; buildConfigurations = ( 8489B09C2A86D4B2004CA8EC /* Debug (Default) */, 8489B09D2A86D4B2004CA8EC /* Release (Default) */, 840FD8C92AA565FB009EB349 /* Release (x86) */, 840FD8CB2AA56676009EB349 /* Release (PPC) */, 840FD8CD2AA566AB009EB349 /* Release (x86-PPC) */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "Release (Default)"; }; 8489B09E2A86D4B2004CA8EC /* Build configuration list for PBXNativeTarget "Minecraft" */ = { isa = XCConfigurationList; buildConfigurations = ( 8489B09F2A86D4B2004CA8EC /* Debug (Default) */, 8489B0A02A86D4B2004CA8EC /* Release (Default) */, 840FD8CA2AA565FB009EB349 /* Release (x86) */, 840FD8CC2AA56676009EB349 /* Release (PPC) */, 840FD8CE2AA566AB009EB349 /* Release (x86-PPC) */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "Release (Default)"; }; 84FFBD842ACA2876005A8CCF /* Build configuration list for PBXNativeTarget "RakNet" */ = { isa = XCConfigurationList; buildConfigurations = ( 84FFBD7F2ACA2876005A8CCF /* Debug (Default) */, 84FFBD802ACA2876005A8CCF /* Release (Default) */, 84FFBD812ACA2876005A8CCF /* Release (x86) */, 84FFBD822ACA2876005A8CCF /* Release (PPC) */, 84FFBD832ACA2876005A8CCF /* Release (x86-PPC) */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "Release (Default)"; }; /* End XCConfigurationList section */ }; rootObject = 8489B08F2A86D4B2004CA8EC /* Project object */; }