MultiCraft/build/iOS/MultiCraft/MultiCraft.xcodeproj/project.pbxproj

2106 lines
192 KiB
Plaintext

// !$*UTF8*$!
{
archiveVersion = 1;
classes = {
};
objectVersion = 55;
objects = {
/* Begin PBXBuildFile section */
4B0F49C91E424F910003953D /* map_settings_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4B0F49C81E424F910003953D /* map_settings_manager.cpp */; };
4B0F49CB1E424FAE0003953D /* reflowscan.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4B0F49CA1E424FAE0003953D /* reflowscan.cpp */; };
4B0F49CD1E424FC20003953D /* remoteplayer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4B0F49CC1E424FC20003953D /* remoteplayer.cpp */; };
4B0F49CF1E424FDF0003953D /* enriched_string.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4B0F49CE1E424FDF0003953D /* enriched_string.cpp */; };
4B0F49D11E424FFD0003953D /* joystick_controller.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4B0F49D01E424FFD0003953D /* joystick_controller.cpp */; };
4B35A9B01EEDD15500274961 /* clientenvironment.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4B35A9AE1EEDD15500274961 /* clientenvironment.cpp */; };
4B35A9B31EEDD16C00274961 /* database-files.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4B35A9B11EEDD16C00274961 /* database-files.cpp */; };
4B35A9B61EEDD18400274961 /* face_position_cache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4B35A9B41EEDD18400274961 /* face_position_cache.cpp */; };
4B35A9B91EEDD1AC00274961 /* itemstackmetadata.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4B35A9B71EEDD1AC00274961 /* itemstackmetadata.cpp */; };
4B35A9BC1EEDD1C900274961 /* mesh_generator_thread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4B35A9BA1EEDD1C900274961 /* mesh_generator_thread.cpp */; };
4B35A9BF1EEDD1D800274961 /* metadata.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4B35A9BD1EEDD1D800274961 /* metadata.cpp */; };
4B35A9C21EEDD1F400274961 /* raycast.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4B35A9C01EEDD1F400274961 /* raycast.cpp */; };
4B35A9C51EEDD21500274961 /* serverenvironment.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4B35A9C31EEDD21500274961 /* serverenvironment.cpp */; };
4B35A9C81EEDD22500274961 /* tileanimation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4B35A9C61EEDD22500274961 /* tileanimation.cpp */; };
4B35A9CB1EEDD24A00274961 /* inputhandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4B35A9C91EEDD24A00274961 /* inputhandler.cpp */; };
4B35A9D51EEDDE1600274961 /* mini-gmp.c in Sources */ = {isa = PBXBuildFile; fileRef = 4B35A9D31EEDDE1600274961 /* mini-gmp.c */; };
4B35A9D91EEE00AC00274961 /* s_client.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4B35A9D71EEE00AC00274961 /* s_client.cpp */; };
4B35A9DE1EEE00D300274961 /* l_camera.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4B35A9DA1EEE00D300274961 /* l_camera.cpp */; };
4B35A9DF1EEE00D300274961 /* l_client.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4B35A9DC1EEE00D300274961 /* l_client.cpp */; };
4B35A9E41EEE00F900274961 /* l_itemstackmeta.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4B35A9E01EEE00F900274961 /* l_itemstackmeta.cpp */; };
4B35A9E51EEE00F900274961 /* l_localplayer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4B35A9E21EEE00F900274961 /* l_localplayer.cpp */; };
4B35A9EA1EEE010D00274961 /* l_metadata.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4B35A9E61EEE010D00274961 /* l_metadata.cpp */; };
4B35A9EB1EEE010D00274961 /* l_minimap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4B35A9E81EEE010D00274961 /* l_minimap.cpp */; };
4B35A9EE1EEE012F00274961 /* l_sound.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4B35A9EC1EEE012F00274961 /* l_sound.cpp */; };
4B35A9F11EEE014F00274961 /* l_storage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4B35A9EF1EEE014F00274961 /* l_storage.cpp */; };
4B35A9F41EEE017000274961 /* scripting_client.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4B35A9F21EEE017000274961 /* scripting_client.cpp */; };
4B35A9F71EEE018D00274961 /* scripting_server.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4B35A9F51EEE018D00274961 /* scripting_server.cpp */; };
842A808C2339174C00A89418 /* ads.m in Sources */ = {isa = PBXBuildFile; fileRef = 842A808B2339174C00A89418 /* ads.m */; };
843F4C3126617D0D005277FA /* ZipArchive in Frameworks */ = {isa = PBXBuildFile; productRef = 843F4C3026617D0D005277FA /* ZipArchive */; };
8465A76522A7D4500095B7CA /* libintl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8465A76422A7D4500095B7CA /* libintl.cpp */; };
8473ED8125C055F80053293B /* static_text.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8473ED7F25C055F80053293B /* static_text.cpp */; };
8473ED8425C0562C0053293B /* lutf8lib.c in Sources */ = {isa = PBXBuildFile; fileRef = 8473ED8225C0562C0053293B /* lutf8lib.c */; };
849C4F86209656D3005EB041 /* ru.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 849C4F85209656D2005EB041 /* ru.lproj */; };
84A4380425535BA5002571D4 /* soft_oal.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 84A4380325535BA5002571D4 /* soft_oal.framework */; };
84A4380525535BA5002571D4 /* soft_oal.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 84A4380325535BA5002571D4 /* soft_oal.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
84A608A425F0A02900D79FCD /* Sentry in Frameworks */ = {isa = PBXBuildFile; productRef = 84A608A325F0A02900D79FCD /* Sentry */; };
84B9C11724A4D82400016BCE /* ConsentAlertViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84B9C11524A4D82400016BCE /* ConsentAlertViewController.swift */; };
84B9C11824A4D82400016BCE /* ConsentAlertViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 84B9C11624A4D82400016BCE /* ConsentAlertViewController.xib */; };
84C32A3724AF7A4500445E92 /* Nantes in Frameworks */ = {isa = PBXBuildFile; productRef = 84C32A3624AF7A4500445E92 /* Nantes */; };
84C32A3924AF7DDE00445E92 /* UITextViewPlaceholder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C32A3824AF7DDE00445E92 /* UITextViewPlaceholder.swift */; };
84C67B1E25D5E06B002E2735 /* AppTrackingTransparency.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 84C67B1D25D5E06B002E2735 /* AppTrackingTransparency.framework */; };
84CD4A64248782720019B81D /* MainWindow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84CD4A59248782720019B81D /* MainWindow.swift */; };
84CD4A65248782720019B81D /* ProgressViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 84CD4A5B248782720019B81D /* ProgressViewController.xib */; };
84CD4A66248782720019B81D /* MessageViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 84CD4A5C248782720019B81D /* MessageViewController.xib */; };
84CD4A67248782720019B81D /* BasePresentViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84CD4A5D248782720019B81D /* BasePresentViewController.swift */; };
84CD4A68248782720019B81D /* MessageViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84CD4A5E248782720019B81D /* MessageViewController.swift */; };
84CD4A69248782720019B81D /* ProgressViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84CD4A5F248782720019B81D /* ProgressViewController.swift */; };
84CD4A6C2487A0180019B81D /* ZipManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84CD4A6B2487A0170019B81D /* ZipManager.swift */; };
84E2968925E29004000C495A /* libluajit.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 84E2968825E28FF6000C495A /* libluajit.a */; };
84E2968C25E2A10F000C495A /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 84E2968E25E2A10F000C495A /* InfoPlist.strings */; };
84E8B35E2789E71A004738F3 /* chacha.c in Sources */ = {isa = PBXBuildFile; fileRef = 84E8B3582789E71A004738F3 /* chacha.c */; };
84E8B35F2789E71A004738F3 /* lchacha.c in Sources */ = {isa = PBXBuildFile; fileRef = 84E8B35D2789E71A004738F3 /* lchacha.c */; };
84FE40E224439C2F008E29DB /* libcurl.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 84FE40E124439C2F008E29DB /* libcurl.a */; };
8E0FFE3234B35EC9603EC82A /* Pods_MultiCraft.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 73B0001862274A8FCC7614F0 /* Pods_MultiCraft.framework */; };
F87DC8BA210887C700393B64 /* mapgen_v7p.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F87DC8B9210887C700393B64 /* mapgen_v7p.cpp */; };
F8E6C4E91DCA3B7900F64426 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = F8E6C4E81DCA3B7900F64426 /* Assets.xcassets */; };
F8E6C4EC1DCA3B7900F64426 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = F8E6C4EA1DCA3B7900F64426 /* LaunchScreen.storyboard */; };
F8E6C4F51DCA3EA400F64426 /* ioswrap.m in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C4F41DCA3EA400F64426 /* ioswrap.m */; };
F8E6C5F31DCA3F9900F64426 /* ban.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C4F81DCA3F9900F64426 /* ban.cpp */; };
F8E6C5F41DCA3F9900F64426 /* camera.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C4FB1DCA3F9900F64426 /* camera.cpp */; };
F8E6C5F51DCA3F9900F64426 /* cavegen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C4FD1DCA3F9900F64426 /* cavegen.cpp */; };
F8E6C5F61DCA3F9900F64426 /* chat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5001DCA3F9900F64426 /* chat.cpp */; };
F8E6C5F71DCA3F9900F64426 /* client.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5021DCA3F9900F64426 /* client.cpp */; };
F8E6C5F81DCA3F9900F64426 /* clientiface.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5041DCA3F9900F64426 /* clientiface.cpp */; };
F8E6C5F91DCA3F9900F64426 /* clientmap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5061DCA3F9900F64426 /* clientmap.cpp */; };
F8E6C5FA1DCA3F9900F64426 /* clientmedia.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5081DCA3F9900F64426 /* clientmedia.cpp */; };
F8E6C5FB1DCA3F9900F64426 /* clientobject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C50A1DCA3F9900F64426 /* clientobject.cpp */; };
F8E6C5FC1DCA3F9900F64426 /* clouds.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C50D1DCA3F9900F64426 /* clouds.cpp */; };
F8E6C5FD1DCA3F9900F64426 /* collision.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C50F1DCA3F9900F64426 /* collision.cpp */; };
F8E6C5FE1DCA3F9900F64426 /* content_abm.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5131DCA3F9900F64426 /* content_abm.cpp */; };
F8E6C5FF1DCA3F9900F64426 /* content_cao.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5151DCA3F9900F64426 /* content_cao.cpp */; };
F8E6C6001DCA3F9900F64426 /* content_mapblock.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5171DCA3F9900F64426 /* content_mapblock.cpp */; };
F8E6C6011DCA3F9900F64426 /* content_mapnode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5191DCA3F9900F64426 /* content_mapnode.cpp */; };
F8E6C6021DCA3F9900F64426 /* content_nodemeta.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C51B1DCA3F9900F64426 /* content_nodemeta.cpp */; };
F8E6C6031DCA3F9900F64426 /* content_sao.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C51D1DCA3F9900F64426 /* content_sao.cpp */; };
F8E6C6041DCA3F9900F64426 /* convert_json.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C51F1DCA3F9900F64426 /* convert_json.cpp */; };
F8E6C6051DCA3F9900F64426 /* craftdef.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5211DCA3F9900F64426 /* craftdef.cpp */; };
F8E6C6061DCA3F9900F64426 /* database-dummy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5231DCA3F9900F64426 /* database-dummy.cpp */; };
F8E6C6071DCA3F9900F64426 /* database-leveldb.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5251DCA3F9900F64426 /* database-leveldb.cpp */; };
F8E6C60A1DCA3F9900F64426 /* database.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C52B1DCA3F9900F64426 /* database.cpp */; };
F8E6C60B1DCA3F9900F64426 /* debug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C52E1DCA3F9900F64426 /* debug.cpp */; };
F8E6C60C1DCA3F9900F64426 /* defaultsettings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5301DCA3F9900F64426 /* defaultsettings.cpp */; };
F8E6C60D1DCA3F9900F64426 /* drawscene.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5321DCA3F9900F64426 /* drawscene.cpp */; };
F8E6C60E1DCA3F9900F64426 /* dungeongen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5341DCA3F9900F64426 /* dungeongen.cpp */; };
F8E6C60F1DCA3F9900F64426 /* emerge.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5361DCA3F9900F64426 /* emerge.cpp */; };
F8E6C6101DCA3F9900F64426 /* environment.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5381DCA3F9900F64426 /* environment.cpp */; };
F8E6C6111DCA3F9900F64426 /* filecache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C53D1DCA3F9900F64426 /* filecache.cpp */; };
F8E6C6121DCA3F9900F64426 /* filesys.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C53F1DCA3F9900F64426 /* filesys.cpp */; };
F8E6C6131DCA3F9900F64426 /* fontengine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5411DCA3F9900F64426 /* fontengine.cpp */; };
F8E6C6141DCA3F9900F64426 /* game.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5431DCA3F9900F64426 /* game.cpp */; };
F8E6C6151DCA3F9900F64426 /* genericobject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5471DCA3F9900F64426 /* genericobject.cpp */; };
F8E6C6161DCA3F9900F64426 /* gettext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5491DCA3F9900F64426 /* gettext.cpp */; };
F8E6C6171DCA3F9900F64426 /* guiChatConsole.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C54C1DCA3F9900F64426 /* guiChatConsole.cpp */; };
F8E6C6181DCA3F9900F64426 /* guiEngine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C54E1DCA3F9900F64426 /* guiEngine.cpp */; };
F8E6C6191DCA3F9900F64426 /* guiFileSelectMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5501DCA3F9900F64426 /* guiFileSelectMenu.cpp */; };
F8E6C61A1DCA3F9900F64426 /* guiFormSpecMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5521DCA3F9900F64426 /* guiFormSpecMenu.cpp */; };
F8E6C61B1DCA3F9900F64426 /* guiKeyChangeMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5541DCA3F9900F64426 /* guiKeyChangeMenu.cpp */; };
F8E6C61C1DCA3F9900F64426 /* guiPasswordChange.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5571DCA3F9900F64426 /* guiPasswordChange.cpp */; };
F8E6C61D1DCA3F9900F64426 /* guiscalingfilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5591DCA3F9900F64426 /* guiscalingfilter.cpp */; };
F8E6C61E1DCA3F9900F64426 /* guiTable.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C55B1DCA3F9900F64426 /* guiTable.cpp */; };
F8E6C61F1DCA3F9900F64426 /* guiVolumeChange.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C55D1DCA3F9900F64426 /* guiVolumeChange.cpp */; };
F8E6C6201DCA3F9900F64426 /* httpfetch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C55F1DCA3F9900F64426 /* httpfetch.cpp */; };
F8E6C6211DCA3F9900F64426 /* hud.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5611DCA3F9900F64426 /* hud.cpp */; };
F8E6C6221DCA3F9900F64426 /* imagefilters.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5631DCA3F9900F64426 /* imagefilters.cpp */; };
F8E6C6231DCA3F9900F64426 /* intlGUIEditBox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5651DCA3F9900F64426 /* intlGUIEditBox.cpp */; };
F8E6C6241DCA3F9900F64426 /* inventory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5671DCA3F9900F64426 /* inventory.cpp */; };
F8E6C6251DCA3F9900F64426 /* inventorymanager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5691DCA3F9900F64426 /* inventorymanager.cpp */; };
F8E6C6261DCA3F9900F64426 /* itemdef.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5711DCA3F9900F64426 /* itemdef.cpp */; };
F8E6C6271DCA3F9900F64426 /* keycode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5741DCA3F9900F64426 /* keycode.cpp */; };
F8E6C6281DCA3F9900F64426 /* light.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5761DCA3F9900F64426 /* light.cpp */; };
F8E6C6291DCA3F9900F64426 /* localplayer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5781DCA3F9900F64426 /* localplayer.cpp */; };
F8E6C62A1DCA3F9900F64426 /* log.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C57A1DCA3F9900F64426 /* log.cpp */; };
F8E6C62B1DCA3F9900F64426 /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C57C1DCA3F9900F64426 /* main.cpp */; };
F8E6C62C1DCA3F9900F64426 /* map.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C57E1DCA3F9900F64426 /* map.cpp */; };
F8E6C62D1DCA3F9900F64426 /* mapblock_mesh.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5801DCA3F9900F64426 /* mapblock_mesh.cpp */; };
F8E6C62E1DCA3F9900F64426 /* mapblock.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5821DCA3F9900F64426 /* mapblock.cpp */; };
F8E6C62F1DCA3F9900F64426 /* mapgen_flat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5851DCA3F9900F64426 /* mapgen_flat.cpp */; };
F8E6C6331DCA3F9900F64426 /* mapgen_v6.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C58D1DCA3F9900F64426 /* mapgen_v6.cpp */; };
F8E6C6341DCA3F9900F64426 /* mapgen_v7.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C58F1DCA3F9900F64426 /* mapgen_v7.cpp */; };
F8E6C6351DCA3F9900F64426 /* mapgen_valleys.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5911DCA3F9900F64426 /* mapgen_valleys.cpp */; };
F8E6C6361DCA3F9900F64426 /* mapgen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5931DCA3F9900F64426 /* mapgen.cpp */; };
F8E6C6371DCA3F9900F64426 /* mapnode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5951DCA3F9900F64426 /* mapnode.cpp */; };
F8E6C6381DCA3F9900F64426 /* mapsector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5971DCA3F9900F64426 /* mapsector.cpp */; };
F8E6C6391DCA3F9900F64426 /* mesh.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5991DCA3F9900F64426 /* mesh.cpp */; };
F8E6C63A1DCA3F9900F64426 /* mg_biome.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C59B1DCA3F9900F64426 /* mg_biome.cpp */; };
F8E6C63B1DCA3F9900F64426 /* mg_decoration.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C59D1DCA3F9900F64426 /* mg_decoration.cpp */; };
F8E6C63C1DCA3F9900F64426 /* mg_ore.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C59F1DCA3F9900F64426 /* mg_ore.cpp */; };
F8E6C63D1DCA3F9900F64426 /* mg_schematic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5A11DCA3F9900F64426 /* mg_schematic.cpp */; };
F8E6C63E1DCA3F9900F64426 /* minimap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5A31DCA3F9900F64426 /* minimap.cpp */; };
F8E6C63F1DCA3F9900F64426 /* mods.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5A71DCA3F9900F64426 /* mods.cpp */; };
F8E6C6401DCA3F9900F64426 /* nameidmapping.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5A91DCA3F9900F64426 /* nameidmapping.cpp */; };
F8E6C6411DCA3F9900F64426 /* nodedef.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5AB1DCA3F9900F64426 /* nodedef.cpp */; };
F8E6C6421DCA3F9900F64426 /* nodemetadata.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5AD1DCA3F9900F64426 /* nodemetadata.cpp */; };
F8E6C6431DCA3F9900F64426 /* nodetimer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5AF1DCA3F9900F64426 /* nodetimer.cpp */; };
F8E6C6441DCA3F9900F64426 /* noise.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5B11DCA3F9900F64426 /* noise.cpp */; };
F8E6C6451DCA3F9900F64426 /* objdef.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5B31DCA3F9900F64426 /* objdef.cpp */; };
F8E6C6461DCA3F9900F64426 /* object_properties.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5B51DCA3F9900F64426 /* object_properties.cpp */; };
F8E6C6471DCA3F9900F64426 /* particles.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5B71DCA3F9900F64426 /* particles.cpp */; };
F8E6C6481DCA3F9900F64426 /* pathfinder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5B91DCA3F9900F64426 /* pathfinder.cpp */; };
F8E6C6491DCA3F9900F64426 /* player.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5BB1DCA3F9900F64426 /* player.cpp */; };
F8E6C64A1DCA3F9900F64426 /* porting_ios.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5BD1DCA3F9900F64426 /* porting_ios.cpp */; };
F8E6C64B1DCA3F9900F64426 /* porting.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5BF1DCA3F9900F64426 /* porting.cpp */; };
F8E6C64C1DCA3F9900F64426 /* profiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5C11DCA3F9900F64426 /* profiler.cpp */; };
F8E6C64D1DCA3F9900F64426 /* quicktune.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5C41DCA3F9900F64426 /* quicktune.cpp */; };
F8E6C64E1DCA3F9900F64426 /* rollback_interface.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5C61DCA3F9900F64426 /* rollback_interface.cpp */; };
F8E6C6501DCA3F9900F64426 /* serialization.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5CA1DCA3F9900F64426 /* serialization.cpp */; };
F8E6C6511DCA3F9900F64426 /* server.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5CC1DCA3F9900F64426 /* server.cpp */; };
F8E6C6521DCA3F9900F64426 /* serverlist.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5CE1DCA3F9900F64426 /* serverlist.cpp */; };
F8E6C6531DCA3F9900F64426 /* serverobject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5D01DCA3F9900F64426 /* serverobject.cpp */; };
F8E6C6541DCA3F9900F64426 /* settings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5D21DCA3F9900F64426 /* settings.cpp */; };
F8E6C6551DCA3F9900F64426 /* shader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5D41DCA3F9900F64426 /* shader.cpp */; };
F8E6C6561DCA3F9900F64426 /* sky.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5D61DCA3F9900F64426 /* sky.cpp */; };
F8E6C6571DCA3F9900F64426 /* socket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5D81DCA3F9900F64426 /* socket.cpp */; };
F8E6C6581DCA3F9900F64426 /* sound_openal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5DA1DCA3F9900F64426 /* sound_openal.cpp */; };
F8E6C6591DCA3F9900F64426 /* sound.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5DC1DCA3F9900F64426 /* sound.cpp */; };
F8E6C65A1DCA3F9900F64426 /* staticobject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5DE1DCA3F9900F64426 /* staticobject.cpp */; };
F8E6C65B1DCA3F9900F64426 /* subgame.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5E01DCA3F9900F64426 /* subgame.cpp */; };
F8E6C65C1DCA3F9900F64426 /* terminal_chat_console.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5E21DCA3F9900F64426 /* terminal_chat_console.cpp */; };
F8E6C65D1DCA3F9900F64426 /* tool.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5E51DCA3F9900F64426 /* tool.cpp */; };
F8E6C65E1DCA3F9900F64426 /* touchscreengui.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5E71DCA3F9900F64426 /* touchscreengui.cpp */; };
F8E6C65F1DCA3F9900F64426 /* treegen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5E91DCA3F9900F64426 /* treegen.cpp */; };
F8E6C6601DCA3F9900F64426 /* version.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5EB1DCA3F9900F64426 /* version.cpp */; };
F8E6C6611DCA3F9900F64426 /* voxel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5ED1DCA3F9900F64426 /* voxel.cpp */; };
F8E6C6621DCA3F9900F64426 /* voxelalgorithms.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5EF1DCA3F9900F64426 /* voxelalgorithms.cpp */; };
F8E6C6631DCA3F9900F64426 /* wieldmesh.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C5F11DCA3F9900F64426 /* wieldmesh.cpp */; };
F8E6C6681DCA3FE200F64426 /* xCGUITTFont.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C6661DCA3FE200F64426 /* xCGUITTFont.cpp */; };
F8E6C66F1DCA403100F64426 /* clientlauncher.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C66A1DCA403100F64426 /* clientlauncher.cpp */; };
F8E6C6701DCA403100F64426 /* tile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C66D1DCA403100F64426 /* tile.cpp */; };
F8E6C6781DCA407400F64426 /* jsoncpp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C6771DCA407400F64426 /* jsoncpp.cpp */; };
F8E6C6DE1DCA413A00F64426 /* clientopcodes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C6D31DCA413A00F64426 /* clientopcodes.cpp */; };
F8E6C6DF1DCA413A00F64426 /* clientpackethandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C6D51DCA413A00F64426 /* clientpackethandler.cpp */; };
F8E6C6E01DCA413A00F64426 /* connection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C6D61DCA413A00F64426 /* connection.cpp */; };
F8E6C6E11DCA413A00F64426 /* networkpacket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C6D81DCA413A00F64426 /* networkpacket.cpp */; };
F8E6C6E21DCA413A00F64426 /* serveropcodes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C6DB1DCA413A00F64426 /* serveropcodes.cpp */; };
F8E6C6E31DCA413A00F64426 /* serverpackethandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C6DD1DCA413A00F64426 /* serverpackethandler.cpp */; };
F8E6C6ED1DCA41A600F64426 /* scripting_mainmenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C6EA1DCA41A600F64426 /* scripting_mainmenu.cpp */; };
F8E6C6F61DCA41DB00F64426 /* c_content.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C6EE1DCA41DB00F64426 /* c_content.cpp */; };
F8E6C6F71DCA41DB00F64426 /* c_converter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C6F01DCA41DB00F64426 /* c_converter.cpp */; };
F8E6C6F81DCA41DB00F64426 /* c_internal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C6F21DCA41DB00F64426 /* c_internal.cpp */; };
F8E6C6F91DCA41DB00F64426 /* c_types.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C6F41DCA41DB00F64426 /* c_types.cpp */; };
F8E6C7131DCA41EF00F64426 /* s_async.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C6FA1DCA41EF00F64426 /* s_async.cpp */; };
F8E6C7141DCA41EF00F64426 /* s_base.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C6FC1DCA41EF00F64426 /* s_base.cpp */; };
F8E6C7151DCA41EF00F64426 /* s_entity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C6FE1DCA41EF00F64426 /* s_entity.cpp */; };
F8E6C7161DCA41EF00F64426 /* s_env.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C7001DCA41EF00F64426 /* s_env.cpp */; };
F8E6C7171DCA41EF00F64426 /* s_inventory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C7031DCA41EF00F64426 /* s_inventory.cpp */; };
F8E6C7181DCA41EF00F64426 /* s_item.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C7051DCA41EF00F64426 /* s_item.cpp */; };
F8E6C7191DCA41EF00F64426 /* s_mainmenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C7071DCA41EF00F64426 /* s_mainmenu.cpp */; };
F8E6C71A1DCA41EF00F64426 /* s_node.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C7091DCA41EF00F64426 /* s_node.cpp */; };
F8E6C71B1DCA41EF00F64426 /* s_nodemeta.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C70B1DCA41EF00F64426 /* s_nodemeta.cpp */; };
F8E6C71C1DCA41EF00F64426 /* s_player.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C70D1DCA41EF00F64426 /* s_player.cpp */; };
F8E6C71D1DCA41EF00F64426 /* s_security.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C70F1DCA41EF00F64426 /* s_security.cpp */; };
F8E6C71E1DCA41EF00F64426 /* s_server.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C7111DCA41EF00F64426 /* s_server.cpp */; };
F8E6C7461DCA420A00F64426 /* l_areastore.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C71F1DCA420A00F64426 /* l_areastore.cpp */; };
F8E6C7471DCA420A00F64426 /* l_base.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C7211DCA420A00F64426 /* l_base.cpp */; };
F8E6C7481DCA420A00F64426 /* l_craft.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C7231DCA420A00F64426 /* l_craft.cpp */; };
F8E6C7491DCA420A00F64426 /* l_env.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C7251DCA420A00F64426 /* l_env.cpp */; };
F8E6C74A1DCA420A00F64426 /* l_http.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C7271DCA420A00F64426 /* l_http.cpp */; };
F8E6C74B1DCA420A00F64426 /* l_inventory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C72A1DCA420A00F64426 /* l_inventory.cpp */; };
F8E6C74C1DCA420A00F64426 /* l_item.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C72C1DCA420A00F64426 /* l_item.cpp */; };
F8E6C74D1DCA420A00F64426 /* l_mainmenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C72E1DCA420A00F64426 /* l_mainmenu.cpp */; };
F8E6C74E1DCA420A00F64426 /* l_mapgen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C7301DCA420A00F64426 /* l_mapgen.cpp */; };
F8E6C74F1DCA420A00F64426 /* l_nodemeta.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C7321DCA420A00F64426 /* l_nodemeta.cpp */; };
F8E6C7501DCA420A00F64426 /* l_nodetimer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C7341DCA420A00F64426 /* l_nodetimer.cpp */; };
F8E6C7511DCA420A00F64426 /* l_noise.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C7361DCA420A00F64426 /* l_noise.cpp */; };
F8E6C7521DCA420A00F64426 /* l_object.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C7381DCA420A00F64426 /* l_object.cpp */; };
F8E6C7531DCA420A00F64426 /* l_particles.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C73A1DCA420A00F64426 /* l_particles.cpp */; };
F8E6C7541DCA420A00F64426 /* l_rollback.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C73C1DCA420A00F64426 /* l_rollback.cpp */; };
F8E6C7551DCA420A00F64426 /* l_server.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C73E1DCA420A00F64426 /* l_server.cpp */; };
F8E6C7561DCA420A00F64426 /* l_settings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C7401DCA420A00F64426 /* l_settings.cpp */; };
F8E6C7571DCA420A00F64426 /* l_util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C7421DCA420A00F64426 /* l_util.cpp */; };
F8E6C7581DCA420A00F64426 /* l_vmanip.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C7441DCA420A00F64426 /* l_vmanip.cpp */; };
F8E6C7641DCA423C00F64426 /* event.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C75B1DCA423C00F64426 /* event.cpp */; };
F8E6C7651DCA423C00F64426 /* mutex.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C75E1DCA423C00F64426 /* mutex.cpp */; };
F8E6C7661DCA423C00F64426 /* semaphore.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C7601DCA423C00F64426 /* semaphore.cpp */; };
F8E6C7671DCA423C00F64426 /* thread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C7621DCA423C00F64426 /* thread.cpp */; };
F8E6C7B71DCA428800F64426 /* areastore.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C7971DCA428800F64426 /* areastore.cpp */; };
F8E6C7B81DCA428800F64426 /* auth.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C7991DCA428800F64426 /* auth.cpp */; };
F8E6C7B91DCA428800F64426 /* base64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C79B1DCA428800F64426 /* base64.cpp */; };
F8E6C7BA1DCA428800F64426 /* directiontables.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C79F1DCA428800F64426 /* directiontables.cpp */; };
F8E6C7BB1DCA428800F64426 /* numeric.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C7A41DCA428800F64426 /* numeric.cpp */; };
F8E6C7BC1DCA428800F64426 /* pointedthing.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C7A61DCA428800F64426 /* pointedthing.cpp */; };
F8E6C7BD1DCA428800F64426 /* serialize.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C7A91DCA428800F64426 /* serialize.cpp */; };
F8E6C7BE1DCA428800F64426 /* sha1.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C7AB1DCA428800F64426 /* sha1.cpp */; };
F8E6C7BF1DCA428800F64426 /* sha256.c in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C7AE1DCA428800F64426 /* sha256.c */; };
F8E6C7C01DCA428800F64426 /* srp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C7AF1DCA428800F64426 /* srp.cpp */; };
F8E6C7C11DCA428800F64426 /* string.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C7B21DCA428800F64426 /* string.cpp */; };
F8E6C7C21DCA428800F64426 /* timetaker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E6C7B51DCA428800F64426 /* timetaker.cpp */; };
F8E6C7C51DCA42F300F64426 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F8E6C7C41DCA42F300F64426 /* QuartzCore.framework */; };
F8E6C7C71DCA42FA00F64426 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F8E6C7C61DCA42FA00F64426 /* UIKit.framework */; };
F8E6C7C91DCA430300F64426 /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F8E6C7C81DCA430300F64426 /* OpenGLES.framework */; };
F8E6C7CD1DCA431B00F64426 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F8E6C7CC1DCA431B00F64426 /* Foundation.framework */; };
F8E6C7D51DCA476800F64426 /* libIrrlicht.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F8E6C7D41DCA476800F64426 /* libIrrlicht.a */; };
F8E6C7D71DCA477600F64426 /* libfreetype.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F8E6C7D61DCA477600F64426 /* libfreetype.a */; };
F8E6C7E11DCA4EB300F64426 /* assets.zip in Resources */ = {isa = PBXBuildFile; fileRef = F8E6C7E01DCA4EB300F64426 /* assets.zip */; };
/* End PBXBuildFile section */
/* Begin PBXCopyFilesBuildPhase section */
84A4380625535BA5002571D4 /* Embed Frameworks */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = "";
dstSubfolderSpec = 10;
files = (
84A4380525535BA5002571D4 /* soft_oal.framework in Embed Frameworks */,
);
name = "Embed Frameworks";
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXCopyFilesBuildPhase section */
/* Begin PBXFileReference section */
1E76DCA01B51A98F0CA4C480 /* Pods-MultiCraft.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-MultiCraft.release.xcconfig"; path = "../Pods/Target Support Files/Pods-MultiCraft/Pods-MultiCraft.release.xcconfig"; sourceTree = "<group>"; };
32528F14AAB9EA0E9CAB8526 /* Pods-MultiCraft.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-MultiCraft.debug.xcconfig"; path = "../Pods/Target Support Files/Pods-MultiCraft/Pods-MultiCraft.debug.xcconfig"; sourceTree = "<group>"; };
4B0F49C81E424F910003953D /* map_settings_manager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = map_settings_manager.cpp; path = ../../../../src/map_settings_manager.cpp; sourceTree = "<group>"; };
4B0F49CA1E424FAE0003953D /* reflowscan.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = reflowscan.cpp; path = ../../../../src/reflowscan.cpp; sourceTree = "<group>"; };
4B0F49CC1E424FC20003953D /* remoteplayer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = remoteplayer.cpp; path = ../../../../src/remoteplayer.cpp; sourceTree = "<group>"; };
4B0F49CE1E424FDF0003953D /* enriched_string.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = enriched_string.cpp; path = ../../../../src/util/enriched_string.cpp; sourceTree = "<group>"; };
4B0F49D01E424FFD0003953D /* joystick_controller.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = joystick_controller.cpp; path = ../../../../src/client/joystick_controller.cpp; sourceTree = "<group>"; };
4B35A9AE1EEDD15500274961 /* clientenvironment.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = clientenvironment.cpp; path = ../../../../src/clientenvironment.cpp; sourceTree = "<group>"; };
4B35A9AF1EEDD15500274961 /* clientenvironment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = clientenvironment.h; path = ../../../../src/clientenvironment.h; sourceTree = "<group>"; };
4B35A9B11EEDD16C00274961 /* database-files.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "database-files.cpp"; path = "../../../../src/database-files.cpp"; sourceTree = "<group>"; };
4B35A9B21EEDD16C00274961 /* database-files.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "database-files.h"; path = "../../../../src/database-files.h"; sourceTree = "<group>"; };
4B35A9B41EEDD18400274961 /* face_position_cache.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = face_position_cache.cpp; path = ../../../../src/face_position_cache.cpp; sourceTree = "<group>"; };
4B35A9B51EEDD18400274961 /* face_position_cache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = face_position_cache.h; path = ../../../../src/face_position_cache.h; sourceTree = "<group>"; };
4B35A9B71EEDD1AC00274961 /* itemstackmetadata.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = itemstackmetadata.cpp; path = ../../../../src/itemstackmetadata.cpp; sourceTree = "<group>"; };
4B35A9B81EEDD1AC00274961 /* itemstackmetadata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = itemstackmetadata.h; path = ../../../../src/itemstackmetadata.h; sourceTree = "<group>"; };
4B35A9BA1EEDD1C900274961 /* mesh_generator_thread.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = mesh_generator_thread.cpp; path = ../../../../src/mesh_generator_thread.cpp; sourceTree = "<group>"; };
4B35A9BB1EEDD1C900274961 /* mesh_generator_thread.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mesh_generator_thread.h; path = ../../../../src/mesh_generator_thread.h; sourceTree = "<group>"; };
4B35A9BD1EEDD1D800274961 /* metadata.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = metadata.cpp; path = ../../../../src/metadata.cpp; sourceTree = "<group>"; };
4B35A9BE1EEDD1D800274961 /* metadata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = metadata.h; path = ../../../../src/metadata.h; sourceTree = "<group>"; };
4B35A9C01EEDD1F400274961 /* raycast.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = raycast.cpp; path = ../../../../src/raycast.cpp; sourceTree = "<group>"; };
4B35A9C11EEDD1F400274961 /* raycast.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = raycast.h; path = ../../../../src/raycast.h; sourceTree = "<group>"; };
4B35A9C31EEDD21500274961 /* serverenvironment.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = serverenvironment.cpp; path = ../../../../src/serverenvironment.cpp; sourceTree = "<group>"; };
4B35A9C41EEDD21500274961 /* serverenvironment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = serverenvironment.h; path = ../../../../src/serverenvironment.h; sourceTree = "<group>"; };
4B35A9C61EEDD22500274961 /* tileanimation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = tileanimation.cpp; path = ../../../../src/tileanimation.cpp; sourceTree = "<group>"; };
4B35A9C71EEDD22500274961 /* tileanimation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tileanimation.h; path = ../../../../src/tileanimation.h; sourceTree = "<group>"; };
4B35A9C91EEDD24A00274961 /* inputhandler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = inputhandler.cpp; path = ../../../../src/client/inputhandler.cpp; sourceTree = "<group>"; };
4B35A9CA1EEDD24A00274961 /* inputhandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = inputhandler.h; path = ../../../../src/client/inputhandler.h; sourceTree = "<group>"; };
4B35A9D31EEDDE1600274961 /* mini-gmp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "mini-gmp.c"; path = "../../../../lib/gmp/mini-gmp.c"; sourceTree = "<group>"; };
4B35A9D41EEDDE1600274961 /* mini-gmp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "mini-gmp.h"; path = "../../../../lib/gmp/mini-gmp.h"; sourceTree = "<group>"; };
4B35A9D71EEE00AC00274961 /* s_client.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = s_client.cpp; path = ../../../../src/script/cpp_api/s_client.cpp; sourceTree = "<group>"; };
4B35A9D81EEE00AC00274961 /* s_client.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = s_client.h; path = ../../../../src/script/cpp_api/s_client.h; sourceTree = "<group>"; };
4B35A9DA1EEE00D300274961 /* l_camera.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = l_camera.cpp; path = ../../../../src/script/lua_api/l_camera.cpp; sourceTree = "<group>"; };
4B35A9DB1EEE00D300274961 /* l_camera.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = l_camera.h; path = ../../../../src/script/lua_api/l_camera.h; sourceTree = "<group>"; };
4B35A9DC1EEE00D300274961 /* l_client.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = l_client.cpp; path = ../../../../src/script/lua_api/l_client.cpp; sourceTree = "<group>"; };
4B35A9DD1EEE00D300274961 /* l_client.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = l_client.h; path = ../../../../src/script/lua_api/l_client.h; sourceTree = "<group>"; };
4B35A9E01EEE00F900274961 /* l_itemstackmeta.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = l_itemstackmeta.cpp; path = ../../../../src/script/lua_api/l_itemstackmeta.cpp; sourceTree = "<group>"; };
4B35A9E11EEE00F900274961 /* l_itemstackmeta.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = l_itemstackmeta.h; path = ../../../../src/script/lua_api/l_itemstackmeta.h; sourceTree = "<group>"; };
4B35A9E21EEE00F900274961 /* l_localplayer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = l_localplayer.cpp; path = ../../../../src/script/lua_api/l_localplayer.cpp; sourceTree = "<group>"; };
4B35A9E31EEE00F900274961 /* l_localplayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = l_localplayer.h; path = ../../../../src/script/lua_api/l_localplayer.h; sourceTree = "<group>"; };
4B35A9E61EEE010D00274961 /* l_metadata.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = l_metadata.cpp; path = ../../../../src/script/lua_api/l_metadata.cpp; sourceTree = "<group>"; };
4B35A9E71EEE010D00274961 /* l_metadata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = l_metadata.h; path = ../../../../src/script/lua_api/l_metadata.h; sourceTree = "<group>"; };
4B35A9E81EEE010D00274961 /* l_minimap.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = l_minimap.cpp; path = ../../../../src/script/lua_api/l_minimap.cpp; sourceTree = "<group>"; };
4B35A9E91EEE010D00274961 /* l_minimap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = l_minimap.h; path = ../../../../src/script/lua_api/l_minimap.h; sourceTree = "<group>"; };
4B35A9EC1EEE012F00274961 /* l_sound.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = l_sound.cpp; path = ../../../../src/script/lua_api/l_sound.cpp; sourceTree = "<group>"; };
4B35A9ED1EEE012F00274961 /* l_sound.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = l_sound.h; path = ../../../../src/script/lua_api/l_sound.h; sourceTree = "<group>"; };
4B35A9EF1EEE014F00274961 /* l_storage.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = l_storage.cpp; path = ../../../../src/script/lua_api/l_storage.cpp; sourceTree = "<group>"; };
4B35A9F01EEE014F00274961 /* l_storage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = l_storage.h; path = ../../../../src/script/lua_api/l_storage.h; sourceTree = "<group>"; };
4B35A9F21EEE017000274961 /* scripting_client.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = scripting_client.cpp; path = ../../../../src/script/scripting_client.cpp; sourceTree = "<group>"; };
4B35A9F31EEE017000274961 /* scripting_client.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = scripting_client.h; path = ../../../../src/script/scripting_client.h; sourceTree = "<group>"; };
4B35A9F51EEE018D00274961 /* scripting_server.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = scripting_server.cpp; path = ../../../../src/script/scripting_server.cpp; sourceTree = "<group>"; };
4B35A9F61EEE018D00274961 /* scripting_server.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = scripting_server.h; path = ../../../../src/script/scripting_server.h; sourceTree = "<group>"; };
73B0001862274A8FCC7614F0 /* Pods_MultiCraft.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_MultiCraft.framework; sourceTree = BUILT_PRODUCTS_DIR; };
840E2F9E233410F90088E7F7 /* SDVersion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDVersion.h; path = SDVersion/SDVersion.h; sourceTree = "<group>"; };
842A808A2339174B00A89418 /* ads.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ads.h; path = Ads/ads.h; sourceTree = "<group>"; };
842A808B2339174C00A89418 /* ads.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = ads.m; path = Ads/ads.m; sourceTree = "<group>"; };
8465A76122A7D4500095B7CA /* MessageCatalog.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = MessageCatalog.hpp; path = ../../../../lib/intl/MessageCatalog.hpp; sourceTree = "<group>"; };
8465A76222A7D4500095B7CA /* libintl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = libintl.h; path = ../../../../lib/intl/libintl.h; sourceTree = "<group>"; };
8465A76322A7D4500095B7CA /* Util.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = Util.hpp; path = ../../../../lib/intl/Util.hpp; sourceTree = "<group>"; };
8465A76422A7D4500095B7CA /* libintl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = libintl.cpp; path = ../../../../lib/intl/libintl.cpp; sourceTree = "<group>"; };
8473ED7F25C055F80053293B /* static_text.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = static_text.cpp; path = ../../../../src/irrlicht_changes/static_text.cpp; sourceTree = "<group>"; };
8473ED8025C055F80053293B /* static_text.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = static_text.h; path = ../../../../src/irrlicht_changes/static_text.h; sourceTree = "<group>"; };
8473ED8225C0562C0053293B /* lutf8lib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lutf8lib.c; path = ../../../../lib/luautf8/lutf8lib.c; sourceTree = "<group>"; };
8473ED8325C0562C0053293B /* unidata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = unidata.h; path = ../../../../lib/luautf8/unidata.h; sourceTree = "<group>"; };
849C4F85209656D2005EB041 /* ru.lproj */ = {isa = PBXFileReference; lastKnownFileType = folder; path = ru.lproj; sourceTree = "<group>"; };
84A4380325535BA5002571D4 /* soft_oal.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = soft_oal.framework; path = ../deps/soft_oal.framework; sourceTree = "<group>"; };
84B9C11524A4D82400016BCE /* ConsentAlertViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ConsentAlertViewController.swift; sourceTree = "<group>"; };
84B9C11624A4D82400016BCE /* ConsentAlertViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = ConsentAlertViewController.xib; sourceTree = "<group>"; };
84C32A3824AF7DDE00445E92 /* UITextViewPlaceholder.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UITextViewPlaceholder.swift; sourceTree = "<group>"; };
84C67B1D25D5E06B002E2735 /* AppTrackingTransparency.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppTrackingTransparency.framework; path = System/Library/Frameworks/AppTrackingTransparency.framework; sourceTree = SDKROOT; };
84CD4A55248781420019B81D /* Bridge-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Bridge-Header.h"; sourceTree = "<group>"; };
84CD4A59248782720019B81D /* MainWindow.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MainWindow.swift; sourceTree = "<group>"; };
84CD4A5B248782720019B81D /* ProgressViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = ProgressViewController.xib; sourceTree = "<group>"; };
84CD4A5C248782720019B81D /* MessageViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = MessageViewController.xib; sourceTree = "<group>"; };
84CD4A5D248782720019B81D /* BasePresentViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BasePresentViewController.swift; sourceTree = "<group>"; };
84CD4A5E248782720019B81D /* MessageViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MessageViewController.swift; sourceTree = "<group>"; };
84CD4A5F248782720019B81D /* ProgressViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ProgressViewController.swift; sourceTree = "<group>"; };
84CD4A6B2487A0170019B81D /* ZipManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ZipManager.swift; sourceTree = "<group>"; };
84E2968825E28FF6000C495A /* libluajit.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libluajit.a; path = ../deps/luajit/lib/libluajit.a; sourceTree = "<group>"; };
84E2968D25E2A10F000C495A /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; };
84E2968F25E2A164000C495A /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/InfoPlist.strings; sourceTree = "<group>"; };
84E8B3582789E71A004738F3 /* chacha.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = chacha.c; path = ../../../../lib/luachacha/chacha.c; sourceTree = "<group>"; };
84E8B3592789E71A004738F3 /* ecrypt-config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "ecrypt-config.h"; path = "../../../../lib/luachacha/ecrypt-config.h"; sourceTree = "<group>"; };
84E8B35A2789E71A004738F3 /* ecrypt-machine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "ecrypt-machine.h"; path = "../../../../lib/luachacha/ecrypt-machine.h"; sourceTree = "<group>"; };
84E8B35B2789E71A004738F3 /* ecrypt-sync.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "ecrypt-sync.h"; path = "../../../../lib/luachacha/ecrypt-sync.h"; sourceTree = "<group>"; };
84E8B35C2789E71A004738F3 /* ecrypt-portable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "ecrypt-portable.h"; path = "../../../../lib/luachacha/ecrypt-portable.h"; sourceTree = "<group>"; };
84E8B35D2789E71A004738F3 /* lchacha.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lchacha.c; path = ../../../../lib/luachacha/lchacha.c; sourceTree = "<group>"; };
84FE40E124439C2F008E29DB /* libcurl.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libcurl.a; path = ../deps/libcurl/lib/libcurl.a; sourceTree = "<group>"; };
F87DC8B8210887C600393B64 /* mapgen_v7p.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mapgen_v7p.h; path = ../../../../src/mapgen_v7p.h; sourceTree = "<group>"; };
F87DC8B9210887C700393B64 /* mapgen_v7p.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = mapgen_v7p.cpp; path = ../../../../src/mapgen_v7p.cpp; sourceTree = "<group>"; };
F8E6C4D91DCA3B7900F64426 /* MultiCraft.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = MultiCraft.app; sourceTree = BUILT_PRODUCTS_DIR; };
F8E6C4E81DCA3B7900F64426 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
F8E6C4EB1DCA3B7900F64426 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
F8E6C4ED1DCA3B7900F64426 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
F8E6C4F31DCA3EA400F64426 /* ioswrap.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.objc.preprocessed; fileEncoding = 4; path = ioswrap.h; sourceTree = "<group>"; };
F8E6C4F41DCA3EA400F64426 /* ioswrap.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ioswrap.m; sourceTree = "<group>"; };
F8E6C4F71DCA3F9900F64426 /* activeobject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = activeobject.h; path = ../../../../src/activeobject.h; sourceTree = "<group>"; };
F8E6C4F81DCA3F9900F64426 /* ban.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ban.cpp; path = ../../../../src/ban.cpp; sourceTree = "<group>"; };
F8E6C4F91DCA3F9900F64426 /* ban.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ban.h; path = ../../../../src/ban.h; sourceTree = "<group>"; };
F8E6C4FB1DCA3F9900F64426 /* camera.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = camera.cpp; path = ../../../../src/camera.cpp; sourceTree = "<group>"; };
F8E6C4FC1DCA3F9900F64426 /* camera.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = camera.h; path = ../../../../src/camera.h; sourceTree = "<group>"; };
F8E6C4FD1DCA3F9900F64426 /* cavegen.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = cavegen.cpp; path = ../../../../src/cavegen.cpp; sourceTree = "<group>"; };
F8E6C4FE1DCA3F9900F64426 /* cavegen.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = cavegen.h; path = ../../../../src/cavegen.h; sourceTree = "<group>"; };
F8E6C4FF1DCA3F9900F64426 /* chat_interface.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = chat_interface.h; path = ../../../../src/chat_interface.h; sourceTree = "<group>"; };
F8E6C5001DCA3F9900F64426 /* chat.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = chat.cpp; path = ../../../../src/chat.cpp; sourceTree = "<group>"; };
F8E6C5011DCA3F9900F64426 /* chat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = chat.h; path = ../../../../src/chat.h; sourceTree = "<group>"; };
F8E6C5021DCA3F9900F64426 /* client.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = client.cpp; path = ../../../../src/client.cpp; sourceTree = "<group>"; };
F8E6C5031DCA3F9900F64426 /* client.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = client.h; path = ../../../../src/client.h; sourceTree = "<group>"; };
F8E6C5041DCA3F9900F64426 /* clientiface.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = clientiface.cpp; path = ../../../../src/clientiface.cpp; sourceTree = "<group>"; };
F8E6C5051DCA3F9900F64426 /* clientiface.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = clientiface.h; path = ../../../../src/clientiface.h; sourceTree = "<group>"; };
F8E6C5061DCA3F9900F64426 /* clientmap.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = clientmap.cpp; path = ../../../../src/clientmap.cpp; sourceTree = "<group>"; };
F8E6C5071DCA3F9900F64426 /* clientmap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = clientmap.h; path = ../../../../src/clientmap.h; sourceTree = "<group>"; };
F8E6C5081DCA3F9900F64426 /* clientmedia.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = clientmedia.cpp; path = ../../../../src/clientmedia.cpp; sourceTree = "<group>"; };
F8E6C5091DCA3F9900F64426 /* clientmedia.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = clientmedia.h; path = ../../../../src/clientmedia.h; sourceTree = "<group>"; };
F8E6C50A1DCA3F9900F64426 /* clientobject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = clientobject.cpp; path = ../../../../src/clientobject.cpp; sourceTree = "<group>"; };
F8E6C50B1DCA3F9900F64426 /* clientobject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = clientobject.h; path = ../../../../src/clientobject.h; sourceTree = "<group>"; };
F8E6C50C1DCA3F9900F64426 /* clientsimpleobject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = clientsimpleobject.h; path = ../../../../src/clientsimpleobject.h; sourceTree = "<group>"; };
F8E6C50D1DCA3F9900F64426 /* clouds.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = clouds.cpp; path = ../../../../src/clouds.cpp; sourceTree = "<group>"; };
F8E6C50E1DCA3F9900F64426 /* clouds.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = clouds.h; path = ../../../../src/clouds.h; sourceTree = "<group>"; };
F8E6C50F1DCA3F9900F64426 /* collision.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = collision.cpp; path = ../../../../src/collision.cpp; sourceTree = "<group>"; };
F8E6C5101DCA3F9900F64426 /* collision.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = collision.h; path = ../../../../src/collision.h; sourceTree = "<group>"; };
F8E6C5111DCA3F9900F64426 /* config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = config.h; path = ../../../../src/config.h; sourceTree = "<group>"; };
F8E6C5121DCA3F9900F64426 /* constants.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = constants.h; path = ../../../../src/constants.h; sourceTree = "<group>"; };
F8E6C5131DCA3F9900F64426 /* content_abm.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = content_abm.cpp; path = ../../../../src/content_abm.cpp; sourceTree = "<group>"; };
F8E6C5141DCA3F9900F64426 /* content_abm.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = content_abm.h; path = ../../../../src/content_abm.h; sourceTree = "<group>"; };
F8E6C5151DCA3F9900F64426 /* content_cao.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = content_cao.cpp; path = ../../../../src/content_cao.cpp; sourceTree = "<group>"; };
F8E6C5161DCA3F9900F64426 /* content_cao.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = content_cao.h; path = ../../../../src/content_cao.h; sourceTree = "<group>"; };
F8E6C5171DCA3F9900F64426 /* content_mapblock.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = content_mapblock.cpp; path = ../../../../src/content_mapblock.cpp; sourceTree = "<group>"; };
F8E6C5181DCA3F9900F64426 /* content_mapblock.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = content_mapblock.h; path = ../../../../src/content_mapblock.h; sourceTree = "<group>"; };
F8E6C5191DCA3F9900F64426 /* content_mapnode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = content_mapnode.cpp; path = ../../../../src/content_mapnode.cpp; sourceTree = "<group>"; };
F8E6C51A1DCA3F9900F64426 /* content_mapnode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = content_mapnode.h; path = ../../../../src/content_mapnode.h; sourceTree = "<group>"; };
F8E6C51B1DCA3F9900F64426 /* content_nodemeta.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = content_nodemeta.cpp; path = ../../../../src/content_nodemeta.cpp; sourceTree = "<group>"; };
F8E6C51C1DCA3F9900F64426 /* content_nodemeta.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = content_nodemeta.h; path = ../../../../src/content_nodemeta.h; sourceTree = "<group>"; };
F8E6C51D1DCA3F9900F64426 /* content_sao.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = content_sao.cpp; path = ../../../../src/content_sao.cpp; sourceTree = "<group>"; };
F8E6C51E1DCA3F9900F64426 /* content_sao.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = content_sao.h; path = ../../../../src/content_sao.h; sourceTree = "<group>"; };
F8E6C51F1DCA3F9900F64426 /* convert_json.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = convert_json.cpp; path = ../../../../src/convert_json.cpp; sourceTree = "<group>"; };
F8E6C5201DCA3F9900F64426 /* convert_json.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = convert_json.h; path = ../../../../src/convert_json.h; sourceTree = "<group>"; };
F8E6C5211DCA3F9900F64426 /* craftdef.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = craftdef.cpp; path = ../../../../src/craftdef.cpp; sourceTree = "<group>"; };
F8E6C5221DCA3F9900F64426 /* craftdef.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = craftdef.h; path = ../../../../src/craftdef.h; sourceTree = "<group>"; };
F8E6C5231DCA3F9900F64426 /* database-dummy.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "database-dummy.cpp"; path = "../../../../src/database-dummy.cpp"; sourceTree = "<group>"; };
F8E6C5241DCA3F9900F64426 /* database-dummy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "database-dummy.h"; path = "../../../../src/database-dummy.h"; sourceTree = "<group>"; };
F8E6C5251DCA3F9900F64426 /* database-leveldb.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "database-leveldb.cpp"; path = "../../../../src/database-leveldb.cpp"; sourceTree = "<group>"; };
F8E6C5261DCA3F9900F64426 /* database-leveldb.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "database-leveldb.h"; path = "../../../../src/database-leveldb.h"; sourceTree = "<group>"; };
F8E6C52B1DCA3F9900F64426 /* database.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = database.cpp; path = ../../../../src/database.cpp; sourceTree = "<group>"; };
F8E6C52C1DCA3F9900F64426 /* database.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = database.h; path = ../../../../src/database.h; sourceTree = "<group>"; };
F8E6C52D1DCA3F9900F64426 /* daynightratio.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = daynightratio.h; path = ../../../../src/daynightratio.h; sourceTree = "<group>"; };
F8E6C52E1DCA3F9900F64426 /* debug.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = debug.cpp; path = ../../../../src/debug.cpp; sourceTree = "<group>"; };
F8E6C52F1DCA3F9900F64426 /* debug.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = debug.h; path = ../../../../src/debug.h; sourceTree = "<group>"; };
F8E6C5301DCA3F9900F64426 /* defaultsettings.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.objcpp; fileEncoding = 4; name = defaultsettings.cpp; path = ../../../../src/defaultsettings.cpp; sourceTree = "<group>"; };
F8E6C5311DCA3F9900F64426 /* defaultsettings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = defaultsettings.h; path = ../../../../src/defaultsettings.h; sourceTree = "<group>"; };
F8E6C5321DCA3F9900F64426 /* drawscene.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = drawscene.cpp; path = ../../../../src/drawscene.cpp; sourceTree = "<group>"; };
F8E6C5331DCA3F9900F64426 /* drawscene.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = drawscene.h; path = ../../../../src/drawscene.h; sourceTree = "<group>"; };
F8E6C5341DCA3F9900F64426 /* dungeongen.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dungeongen.cpp; path = ../../../../src/dungeongen.cpp; sourceTree = "<group>"; };
F8E6C5351DCA3F9900F64426 /* dungeongen.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dungeongen.h; path = ../../../../src/dungeongen.h; sourceTree = "<group>"; };
F8E6C5361DCA3F9900F64426 /* emerge.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = emerge.cpp; path = ../../../../src/emerge.cpp; sourceTree = "<group>"; };
F8E6C5371DCA3F9900F64426 /* emerge.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = emerge.h; path = ../../../../src/emerge.h; sourceTree = "<group>"; };
F8E6C5381DCA3F9900F64426 /* environment.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = environment.cpp; path = ../../../../src/environment.cpp; sourceTree = "<group>"; };
F8E6C5391DCA3F9900F64426 /* environment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = environment.h; path = ../../../../src/environment.h; sourceTree = "<group>"; };
F8E6C53A1DCA3F9900F64426 /* event_manager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = event_manager.h; path = ../../../../src/event_manager.h; sourceTree = "<group>"; };
F8E6C53B1DCA3F9900F64426 /* event.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = event.h; path = ../../../../src/event.h; sourceTree = "<group>"; };
F8E6C53C1DCA3F9900F64426 /* exceptions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = exceptions.h; path = ../../../../src/exceptions.h; sourceTree = "<group>"; };
F8E6C53D1DCA3F9900F64426 /* filecache.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = filecache.cpp; path = ../../../../src/filecache.cpp; sourceTree = "<group>"; };
F8E6C53E1DCA3F9900F64426 /* filecache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = filecache.h; path = ../../../../src/filecache.h; sourceTree = "<group>"; };
F8E6C53F1DCA3F9900F64426 /* filesys.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = filesys.cpp; path = ../../../../src/filesys.cpp; sourceTree = "<group>"; };
F8E6C5401DCA3F9900F64426 /* filesys.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = filesys.h; path = ../../../../src/filesys.h; sourceTree = "<group>"; };
F8E6C5411DCA3F9900F64426 /* fontengine.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = fontengine.cpp; path = ../../../../src/fontengine.cpp; sourceTree = "<group>"; };
F8E6C5421DCA3F9900F64426 /* fontengine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = fontengine.h; path = ../../../../src/fontengine.h; sourceTree = "<group>"; };
F8E6C5431DCA3F9900F64426 /* game.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = game.cpp; path = ../../../../src/game.cpp; sourceTree = "<group>"; };
F8E6C5441DCA3F9900F64426 /* game.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = game.h; path = ../../../../src/game.h; sourceTree = "<group>"; };
F8E6C5451DCA3F9900F64426 /* gamedef.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = gamedef.h; path = ../../../../src/gamedef.h; sourceTree = "<group>"; };
F8E6C5461DCA3F9900F64426 /* gameparams.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = gameparams.h; path = ../../../../src/gameparams.h; sourceTree = "<group>"; };
F8E6C5471DCA3F9900F64426 /* genericobject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = genericobject.cpp; path = ../../../../src/genericobject.cpp; sourceTree = "<group>"; };
F8E6C5481DCA3F9900F64426 /* genericobject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = genericobject.h; path = ../../../../src/genericobject.h; sourceTree = "<group>"; };
F8E6C5491DCA3F9900F64426 /* gettext.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.objcpp; fileEncoding = 4; name = gettext.cpp; path = ../../../../src/gettext.cpp; sourceTree = "<group>"; };
F8E6C54A1DCA3F9900F64426 /* gettext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = gettext.h; path = ../../../../src/gettext.h; sourceTree = "<group>"; };
F8E6C54B1DCA3F9900F64426 /* gettime.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = gettime.h; path = ../../../../src/gettime.h; sourceTree = "<group>"; };
F8E6C54C1DCA3F9900F64426 /* guiChatConsole.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = guiChatConsole.cpp; path = ../../../../src/guiChatConsole.cpp; sourceTree = "<group>"; };
F8E6C54D1DCA3F9900F64426 /* guiChatConsole.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = guiChatConsole.h; path = ../../../../src/guiChatConsole.h; sourceTree = "<group>"; };
F8E6C54E1DCA3F9900F64426 /* guiEngine.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = guiEngine.cpp; path = ../../../../src/guiEngine.cpp; sourceTree = "<group>"; };
F8E6C54F1DCA3F9900F64426 /* guiEngine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = guiEngine.h; path = ../../../../src/guiEngine.h; sourceTree = "<group>"; };
F8E6C5501DCA3F9900F64426 /* guiFileSelectMenu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = guiFileSelectMenu.cpp; path = ../../../../src/guiFileSelectMenu.cpp; sourceTree = "<group>"; };
F8E6C5511DCA3F9900F64426 /* guiFileSelectMenu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = guiFileSelectMenu.h; path = ../../../../src/guiFileSelectMenu.h; sourceTree = "<group>"; };
F8E6C5521DCA3F9900F64426 /* guiFormSpecMenu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = guiFormSpecMenu.cpp; path = ../../../../src/guiFormSpecMenu.cpp; sourceTree = "<group>"; };
F8E6C5531DCA3F9900F64426 /* guiFormSpecMenu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = guiFormSpecMenu.h; path = ../../../../src/guiFormSpecMenu.h; sourceTree = "<group>"; };
F8E6C5541DCA3F9900F64426 /* guiKeyChangeMenu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = guiKeyChangeMenu.cpp; path = ../../../../src/guiKeyChangeMenu.cpp; sourceTree = "<group>"; };
F8E6C5551DCA3F9900F64426 /* guiKeyChangeMenu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = guiKeyChangeMenu.h; path = ../../../../src/guiKeyChangeMenu.h; sourceTree = "<group>"; };
F8E6C5561DCA3F9900F64426 /* guiMainMenu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = guiMainMenu.h; path = ../../../../src/guiMainMenu.h; sourceTree = "<group>"; };
F8E6C5571DCA3F9900F64426 /* guiPasswordChange.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = guiPasswordChange.cpp; path = ../../../../src/guiPasswordChange.cpp; sourceTree = "<group>"; };
F8E6C5581DCA3F9900F64426 /* guiPasswordChange.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = guiPasswordChange.h; path = ../../../../src/guiPasswordChange.h; sourceTree = "<group>"; };
F8E6C5591DCA3F9900F64426 /* guiscalingfilter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = guiscalingfilter.cpp; path = ../../../../src/guiscalingfilter.cpp; sourceTree = "<group>"; };
F8E6C55A1DCA3F9900F64426 /* guiscalingfilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = guiscalingfilter.h; path = ../../../../src/guiscalingfilter.h; sourceTree = "<group>"; };
F8E6C55B1DCA3F9900F64426 /* guiTable.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = guiTable.cpp; path = ../../../../src/guiTable.cpp; sourceTree = "<group>"; };
F8E6C55C1DCA3F9900F64426 /* guiTable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = guiTable.h; path = ../../../../src/guiTable.h; sourceTree = "<group>"; };
F8E6C55D1DCA3F9900F64426 /* guiVolumeChange.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = guiVolumeChange.cpp; path = ../../../../src/guiVolumeChange.cpp; sourceTree = "<group>"; };
F8E6C55E1DCA3F9900F64426 /* guiVolumeChange.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = guiVolumeChange.h; path = ../../../../src/guiVolumeChange.h; sourceTree = "<group>"; };
F8E6C55F1DCA3F9900F64426 /* httpfetch.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = httpfetch.cpp; path = ../../../../src/httpfetch.cpp; sourceTree = "<group>"; };
F8E6C5601DCA3F9900F64426 /* httpfetch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = httpfetch.h; path = ../../../../src/httpfetch.h; sourceTree = "<group>"; };
F8E6C5611DCA3F9900F64426 /* hud.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = hud.cpp; path = ../../../../src/hud.cpp; sourceTree = "<group>"; };
F8E6C5621DCA3F9900F64426 /* hud.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = hud.h; path = ../../../../src/hud.h; sourceTree = "<group>"; };
F8E6C5631DCA3F9900F64426 /* imagefilters.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = imagefilters.cpp; path = ../../../../src/imagefilters.cpp; sourceTree = "<group>"; };
F8E6C5641DCA3F9900F64426 /* imagefilters.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = imagefilters.h; path = ../../../../src/imagefilters.h; sourceTree = "<group>"; };
F8E6C5651DCA3F9900F64426 /* intlGUIEditBox.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = intlGUIEditBox.cpp; path = ../../../../src/intlGUIEditBox.cpp; sourceTree = "<group>"; };
F8E6C5661DCA3F9900F64426 /* intlGUIEditBox.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = intlGUIEditBox.h; path = ../../../../src/intlGUIEditBox.h; sourceTree = "<group>"; };
F8E6C5671DCA3F9900F64426 /* inventory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = inventory.cpp; path = ../../../../src/inventory.cpp; sourceTree = "<group>"; };
F8E6C5681DCA3F9900F64426 /* inventory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = inventory.h; path = ../../../../src/inventory.h; sourceTree = "<group>"; };
F8E6C5691DCA3F9900F64426 /* inventorymanager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = inventorymanager.cpp; path = ../../../../src/inventorymanager.cpp; sourceTree = "<group>"; };
F8E6C56A1DCA3F9900F64426 /* inventorymanager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = inventorymanager.h; path = ../../../../src/inventorymanager.h; sourceTree = "<group>"; };
F8E6C56B1DCA3F9900F64426 /* irr_aabb3d.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = irr_aabb3d.h; path = ../../../../src/irr_aabb3d.h; sourceTree = "<group>"; };
F8E6C56C1DCA3F9900F64426 /* irr_v2d.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = irr_v2d.h; path = ../../../../src/irr_v2d.h; sourceTree = "<group>"; };
F8E6C56D1DCA3F9900F64426 /* irr_v3d.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = irr_v3d.h; path = ../../../../src/irr_v3d.h; sourceTree = "<group>"; };
F8E6C56E1DCA3F9900F64426 /* irrlichttypes_bloated.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = irrlichttypes_bloated.h; path = ../../../../src/irrlichttypes_bloated.h; sourceTree = "<group>"; };
F8E6C56F1DCA3F9900F64426 /* irrlichttypes_extrabloated.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = irrlichttypes_extrabloated.h; path = ../../../../src/irrlichttypes_extrabloated.h; sourceTree = "<group>"; };
F8E6C5701DCA3F9900F64426 /* irrlichttypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = irrlichttypes.h; path = ../../../../src/irrlichttypes.h; sourceTree = "<group>"; };
F8E6C5711DCA3F9900F64426 /* itemdef.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = itemdef.cpp; path = ../../../../src/itemdef.cpp; sourceTree = "<group>"; };
F8E6C5721DCA3F9900F64426 /* itemdef.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = itemdef.h; path = ../../../../src/itemdef.h; sourceTree = "<group>"; };
F8E6C5731DCA3F9900F64426 /* itemgroup.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = itemgroup.h; path = ../../../../src/itemgroup.h; sourceTree = "<group>"; };
F8E6C5741DCA3F9900F64426 /* keycode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = keycode.cpp; path = ../../../../src/keycode.cpp; sourceTree = "<group>"; };
F8E6C5751DCA3F9900F64426 /* keycode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = keycode.h; path = ../../../../src/keycode.h; sourceTree = "<group>"; };
F8E6C5761DCA3F9900F64426 /* light.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = light.cpp; path = ../../../../src/light.cpp; sourceTree = "<group>"; };
F8E6C5771DCA3F9900F64426 /* light.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = light.h; path = ../../../../src/light.h; sourceTree = "<group>"; };
F8E6C5781DCA3F9900F64426 /* localplayer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = localplayer.cpp; path = ../../../../src/localplayer.cpp; sourceTree = "<group>"; };
F8E6C5791DCA3F9900F64426 /* localplayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = localplayer.h; path = ../../../../src/localplayer.h; sourceTree = "<group>"; };
F8E6C57A1DCA3F9900F64426 /* log.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.objcpp; fileEncoding = 4; name = log.cpp; path = ../../../../src/log.cpp; sourceTree = "<group>"; };
F8E6C57B1DCA3F9900F64426 /* log.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = log.h; path = ../../../../src/log.h; sourceTree = "<group>"; };
F8E6C57C1DCA3F9900F64426 /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = main.cpp; path = ../../../../src/main.cpp; sourceTree = "<group>"; };
F8E6C57D1DCA3F9900F64426 /* mainmenumanager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mainmenumanager.h; path = ../../../../src/mainmenumanager.h; sourceTree = "<group>"; };
F8E6C57E1DCA3F9900F64426 /* map.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = map.cpp; path = ../../../../src/map.cpp; sourceTree = "<group>"; };
F8E6C57F1DCA3F9900F64426 /* map.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = map.h; path = ../../../../src/map.h; sourceTree = "<group>"; };
F8E6C5801DCA3F9900F64426 /* mapblock_mesh.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = mapblock_mesh.cpp; path = ../../../../src/mapblock_mesh.cpp; sourceTree = "<group>"; };
F8E6C5811DCA3F9900F64426 /* mapblock_mesh.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mapblock_mesh.h; path = ../../../../src/mapblock_mesh.h; sourceTree = "<group>"; };
F8E6C5821DCA3F9900F64426 /* mapblock.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = mapblock.cpp; path = ../../../../src/mapblock.cpp; sourceTree = "<group>"; };
F8E6C5831DCA3F9900F64426 /* mapblock.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mapblock.h; path = ../../../../src/mapblock.h; sourceTree = "<group>"; };
F8E6C5851DCA3F9900F64426 /* mapgen_flat.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = mapgen_flat.cpp; path = ../../../../src/mapgen_flat.cpp; sourceTree = "<group>"; };
F8E6C5861DCA3F9900F64426 /* mapgen_flat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mapgen_flat.h; path = ../../../../src/mapgen_flat.h; sourceTree = "<group>"; };
F8E6C58D1DCA3F9900F64426 /* mapgen_v6.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = mapgen_v6.cpp; path = ../../../../src/mapgen_v6.cpp; sourceTree = "<group>"; };
F8E6C58E1DCA3F9900F64426 /* mapgen_v6.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mapgen_v6.h; path = ../../../../src/mapgen_v6.h; sourceTree = "<group>"; };
F8E6C58F1DCA3F9900F64426 /* mapgen_v7.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = mapgen_v7.cpp; path = ../../../../src/mapgen_v7.cpp; sourceTree = "<group>"; };
F8E6C5901DCA3F9900F64426 /* mapgen_v7.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mapgen_v7.h; path = ../../../../src/mapgen_v7.h; sourceTree = "<group>"; };
F8E6C5911DCA3F9900F64426 /* mapgen_valleys.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = mapgen_valleys.cpp; path = ../../../../src/mapgen_valleys.cpp; sourceTree = "<group>"; };
F8E6C5921DCA3F9900F64426 /* mapgen_valleys.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mapgen_valleys.h; path = ../../../../src/mapgen_valleys.h; sourceTree = "<group>"; };
F8E6C5931DCA3F9900F64426 /* mapgen.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = mapgen.cpp; path = ../../../../src/mapgen.cpp; sourceTree = "<group>"; };
F8E6C5941DCA3F9900F64426 /* mapgen.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mapgen.h; path = ../../../../src/mapgen.h; sourceTree = "<group>"; };
F8E6C5951DCA3F9900F64426 /* mapnode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = mapnode.cpp; path = ../../../../src/mapnode.cpp; sourceTree = "<group>"; };
F8E6C5961DCA3F9900F64426 /* mapnode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mapnode.h; path = ../../../../src/mapnode.h; sourceTree = "<group>"; };
F8E6C5971DCA3F9900F64426 /* mapsector.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = mapsector.cpp; path = ../../../../src/mapsector.cpp; sourceTree = "<group>"; };
F8E6C5981DCA3F9900F64426 /* mapsector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mapsector.h; path = ../../../../src/mapsector.h; sourceTree = "<group>"; };
F8E6C5991DCA3F9900F64426 /* mesh.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = mesh.cpp; path = ../../../../src/mesh.cpp; sourceTree = "<group>"; };
F8E6C59A1DCA3F9900F64426 /* mesh.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mesh.h; path = ../../../../src/mesh.h; sourceTree = "<group>"; };
F8E6C59B1DCA3F9900F64426 /* mg_biome.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = mg_biome.cpp; path = ../../../../src/mg_biome.cpp; sourceTree = "<group>"; };
F8E6C59C1DCA3F9900F64426 /* mg_biome.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mg_biome.h; path = ../../../../src/mg_biome.h; sourceTree = "<group>"; };
F8E6C59D1DCA3F9900F64426 /* mg_decoration.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = mg_decoration.cpp; path = ../../../../src/mg_decoration.cpp; sourceTree = "<group>"; };
F8E6C59E1DCA3F9900F64426 /* mg_decoration.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mg_decoration.h; path = ../../../../src/mg_decoration.h; sourceTree = "<group>"; };
F8E6C59F1DCA3F9900F64426 /* mg_ore.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = mg_ore.cpp; path = ../../../../src/mg_ore.cpp; sourceTree = "<group>"; };
F8E6C5A01DCA3F9900F64426 /* mg_ore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mg_ore.h; path = ../../../../src/mg_ore.h; sourceTree = "<group>"; };
F8E6C5A11DCA3F9900F64426 /* mg_schematic.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = mg_schematic.cpp; path = ../../../../src/mg_schematic.cpp; sourceTree = "<group>"; };
F8E6C5A21DCA3F9900F64426 /* mg_schematic.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mg_schematic.h; path = ../../../../src/mg_schematic.h; sourceTree = "<group>"; };
F8E6C5A31DCA3F9900F64426 /* minimap.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = minimap.cpp; path = ../../../../src/minimap.cpp; sourceTree = "<group>"; };
F8E6C5A41DCA3F9900F64426 /* minimap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = minimap.h; path = ../../../../src/minimap.h; sourceTree = "<group>"; };
F8E6C5A51DCA3F9900F64426 /* modalMenu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = modalMenu.h; path = ../../../../src/modalMenu.h; sourceTree = "<group>"; };
F8E6C5A61DCA3F9900F64426 /* modifiedstate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = modifiedstate.h; path = ../../../../src/modifiedstate.h; sourceTree = "<group>"; };
F8E6C5A71DCA3F9900F64426 /* mods.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = mods.cpp; path = ../../../../src/mods.cpp; sourceTree = "<group>"; };
F8E6C5A81DCA3F9900F64426 /* mods.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mods.h; path = ../../../../src/mods.h; sourceTree = "<group>"; };
F8E6C5A91DCA3F9900F64426 /* nameidmapping.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = nameidmapping.cpp; path = ../../../../src/nameidmapping.cpp; sourceTree = "<group>"; };
F8E6C5AA1DCA3F9900F64426 /* nameidmapping.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = nameidmapping.h; path = ../../../../src/nameidmapping.h; sourceTree = "<group>"; };
F8E6C5AB1DCA3F9900F64426 /* nodedef.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = nodedef.cpp; path = ../../../../src/nodedef.cpp; sourceTree = "<group>"; };
F8E6C5AC1DCA3F9900F64426 /* nodedef.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = nodedef.h; path = ../../../../src/nodedef.h; sourceTree = "<group>"; };
F8E6C5AD1DCA3F9900F64426 /* nodemetadata.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = nodemetadata.cpp; path = ../../../../src/nodemetadata.cpp; sourceTree = "<group>"; };
F8E6C5AE1DCA3F9900F64426 /* nodemetadata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = nodemetadata.h; path = ../../../../src/nodemetadata.h; sourceTree = "<group>"; };
F8E6C5AF1DCA3F9900F64426 /* nodetimer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = nodetimer.cpp; path = ../../../../src/nodetimer.cpp; sourceTree = "<group>"; };
F8E6C5B01DCA3F9900F64426 /* nodetimer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = nodetimer.h; path = ../../../../src/nodetimer.h; sourceTree = "<group>"; };
F8E6C5B11DCA3F9900F64426 /* noise.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = noise.cpp; path = ../../../../src/noise.cpp; sourceTree = "<group>"; };
F8E6C5B21DCA3F9900F64426 /* noise.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = noise.h; path = ../../../../src/noise.h; sourceTree = "<group>"; };
F8E6C5B31DCA3F9900F64426 /* objdef.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = objdef.cpp; path = ../../../../src/objdef.cpp; sourceTree = "<group>"; };
F8E6C5B41DCA3F9900F64426 /* objdef.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = objdef.h; path = ../../../../src/objdef.h; sourceTree = "<group>"; };
F8E6C5B51DCA3F9900F64426 /* object_properties.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = object_properties.cpp; path = ../../../../src/object_properties.cpp; sourceTree = "<group>"; };
F8E6C5B61DCA3F9900F64426 /* object_properties.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = object_properties.h; path = ../../../../src/object_properties.h; sourceTree = "<group>"; };
F8E6C5B71DCA3F9900F64426 /* particles.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = particles.cpp; path = ../../../../src/particles.cpp; sourceTree = "<group>"; };
F8E6C5B81DCA3F9900F64426 /* particles.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = particles.h; path = ../../../../src/particles.h; sourceTree = "<group>"; };
F8E6C5B91DCA3F9900F64426 /* pathfinder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = pathfinder.cpp; path = ../../../../src/pathfinder.cpp; sourceTree = "<group>"; };
F8E6C5BA1DCA3F9900F64426 /* pathfinder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pathfinder.h; path = ../../../../src/pathfinder.h; sourceTree = "<group>"; };
F8E6C5BB1DCA3F9900F64426 /* player.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = player.cpp; path = ../../../../src/player.cpp; sourceTree = "<group>"; };
F8E6C5BC1DCA3F9900F64426 /* player.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = player.h; path = ../../../../src/player.h; sourceTree = "<group>"; };
F8E6C5BD1DCA3F9900F64426 /* porting_ios.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = porting_ios.cpp; path = ../../../../src/porting_ios.cpp; sourceTree = "<group>"; };
F8E6C5BE1DCA3F9900F64426 /* porting_ios.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = porting_ios.h; path = ../../../../src/porting_ios.h; sourceTree = "<group>"; };
F8E6C5BF1DCA3F9900F64426 /* porting.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = porting.cpp; path = ../../../../src/porting.cpp; sourceTree = "<group>"; };
F8E6C5C01DCA3F9900F64426 /* porting.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = porting.h; path = ../../../../src/porting.h; sourceTree = "<group>"; };
F8E6C5C11DCA3F9900F64426 /* profiler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = profiler.cpp; path = ../../../../src/profiler.cpp; sourceTree = "<group>"; };
F8E6C5C21DCA3F9900F64426 /* profiler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = profiler.h; path = ../../../../src/profiler.h; sourceTree = "<group>"; };
F8E6C5C31DCA3F9900F64426 /* quicktune_shortcutter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = quicktune_shortcutter.h; path = ../../../../src/quicktune_shortcutter.h; sourceTree = "<group>"; };
F8E6C5C41DCA3F9900F64426 /* quicktune.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = quicktune.cpp; path = ../../../../src/quicktune.cpp; sourceTree = "<group>"; };
F8E6C5C51DCA3F9900F64426 /* quicktune.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = quicktune.h; path = ../../../../src/quicktune.h; sourceTree = "<group>"; };
F8E6C5C61DCA3F9900F64426 /* rollback_interface.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = rollback_interface.cpp; path = ../../../../src/rollback_interface.cpp; sourceTree = "<group>"; };
F8E6C5C71DCA3F9900F64426 /* rollback_interface.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = rollback_interface.h; path = ../../../../src/rollback_interface.h; sourceTree = "<group>"; };
F8E6C5C91DCA3F9900F64426 /* rollback.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = rollback.h; path = ../../../../src/rollback.h; sourceTree = "<group>"; };
F8E6C5CA1DCA3F9900F64426 /* serialization.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = serialization.cpp; path = ../../../../src/serialization.cpp; sourceTree = "<group>"; };
F8E6C5CB1DCA3F9900F64426 /* serialization.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = serialization.h; path = ../../../../src/serialization.h; sourceTree = "<group>"; };
F8E6C5CC1DCA3F9900F64426 /* server.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = server.cpp; path = ../../../../src/server.cpp; sourceTree = "<group>"; };
F8E6C5CD1DCA3F9900F64426 /* server.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = server.h; path = ../../../../src/server.h; sourceTree = "<group>"; };
F8E6C5CE1DCA3F9900F64426 /* serverlist.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = serverlist.cpp; path = ../../../../src/serverlist.cpp; sourceTree = "<group>"; };
F8E6C5CF1DCA3F9900F64426 /* serverlist.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = serverlist.h; path = ../../../../src/serverlist.h; sourceTree = "<group>"; };
F8E6C5D01DCA3F9900F64426 /* serverobject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = serverobject.cpp; path = ../../../../src/serverobject.cpp; sourceTree = "<group>"; };
F8E6C5D11DCA3F9900F64426 /* serverobject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = serverobject.h; path = ../../../../src/serverobject.h; sourceTree = "<group>"; };
F8E6C5D21DCA3F9900F64426 /* settings.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = settings.cpp; path = ../../../../src/settings.cpp; sourceTree = "<group>"; };
F8E6C5D31DCA3F9900F64426 /* settings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = settings.h; path = ../../../../src/settings.h; sourceTree = "<group>"; };
F8E6C5D41DCA3F9900F64426 /* shader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = shader.cpp; path = ../../../../src/shader.cpp; sourceTree = "<group>"; };
F8E6C5D51DCA3F9900F64426 /* shader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = shader.h; path = ../../../../src/shader.h; sourceTree = "<group>"; };
F8E6C5D61DCA3F9900F64426 /* sky.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = sky.cpp; path = ../../../../src/sky.cpp; sourceTree = "<group>"; };
F8E6C5D71DCA3F9900F64426 /* sky.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sky.h; path = ../../../../src/sky.h; sourceTree = "<group>"; };
F8E6C5D81DCA3F9900F64426 /* socket.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = socket.cpp; path = ../../../../src/socket.cpp; sourceTree = "<group>"; };
F8E6C5D91DCA3F9900F64426 /* socket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = socket.h; path = ../../../../src/socket.h; sourceTree = "<group>"; };
F8E6C5DA1DCA3F9900F64426 /* sound_openal.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = sound_openal.cpp; path = ../../../../src/sound_openal.cpp; sourceTree = "<group>"; };
F8E6C5DB1DCA3F9900F64426 /* sound_openal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sound_openal.h; path = ../../../../src/sound_openal.h; sourceTree = "<group>"; };
F8E6C5DC1DCA3F9900F64426 /* sound.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = sound.cpp; path = ../../../../src/sound.cpp; sourceTree = "<group>"; };
F8E6C5DD1DCA3F9900F64426 /* sound.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sound.h; path = ../../../../src/sound.h; sourceTree = "<group>"; };
F8E6C5DE1DCA3F9900F64426 /* staticobject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = staticobject.cpp; path = ../../../../src/staticobject.cpp; sourceTree = "<group>"; };
F8E6C5DF1DCA3F9900F64426 /* staticobject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = staticobject.h; path = ../../../../src/staticobject.h; sourceTree = "<group>"; };
F8E6C5E01DCA3F9900F64426 /* subgame.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = subgame.cpp; path = ../../../../src/subgame.cpp; sourceTree = "<group>"; };
F8E6C5E11DCA3F9900F64426 /* subgame.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = subgame.h; path = ../../../../src/subgame.h; sourceTree = "<group>"; };
F8E6C5E21DCA3F9900F64426 /* terminal_chat_console.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = terminal_chat_console.cpp; path = ../../../../src/terminal_chat_console.cpp; sourceTree = "<group>"; };
F8E6C5E31DCA3F9900F64426 /* terminal_chat_console.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = terminal_chat_console.h; path = ../../../../src/terminal_chat_console.h; sourceTree = "<group>"; };
F8E6C5E41DCA3F9900F64426 /* threads.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = threads.h; path = ../../../../src/threads.h; sourceTree = "<group>"; };
F8E6C5E51DCA3F9900F64426 /* tool.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = tool.cpp; path = ../../../../src/tool.cpp; sourceTree = "<group>"; };
F8E6C5E61DCA3F9900F64426 /* tool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tool.h; path = ../../../../src/tool.h; sourceTree = "<group>"; };
F8E6C5E71DCA3F9900F64426 /* touchscreengui.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = touchscreengui.cpp; path = ../../../../src/touchscreengui.cpp; sourceTree = "<group>"; };
F8E6C5E81DCA3F9900F64426 /* touchscreengui.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = touchscreengui.h; path = ../../../../src/touchscreengui.h; sourceTree = "<group>"; };
F8E6C5E91DCA3F9900F64426 /* treegen.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = treegen.cpp; path = ../../../../src/treegen.cpp; sourceTree = "<group>"; };
F8E6C5EA1DCA3F9900F64426 /* treegen.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = treegen.h; path = ../../../../src/treegen.h; sourceTree = "<group>"; };
F8E6C5EB1DCA3F9900F64426 /* version.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = version.cpp; path = ../../../../src/version.cpp; sourceTree = "<group>"; };
F8E6C5EC1DCA3F9900F64426 /* version.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = version.h; path = ../../../../src/version.h; sourceTree = "<group>"; };
F8E6C5ED1DCA3F9900F64426 /* voxel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = voxel.cpp; path = ../../../../src/voxel.cpp; sourceTree = "<group>"; };
F8E6C5EE1DCA3F9900F64426 /* voxel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = voxel.h; path = ../../../../src/voxel.h; sourceTree = "<group>"; };
F8E6C5EF1DCA3F9900F64426 /* voxelalgorithms.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = voxelalgorithms.cpp; path = ../../../../src/voxelalgorithms.cpp; sourceTree = "<group>"; };
F8E6C5F01DCA3F9900F64426 /* voxelalgorithms.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = voxelalgorithms.h; path = ../../../../src/voxelalgorithms.h; sourceTree = "<group>"; };
F8E6C5F11DCA3F9900F64426 /* wieldmesh.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = wieldmesh.cpp; path = ../../../../src/wieldmesh.cpp; sourceTree = "<group>"; };
F8E6C5F21DCA3F9900F64426 /* wieldmesh.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = wieldmesh.h; path = ../../../../src/wieldmesh.h; sourceTree = "<group>"; };
F8E6C6651DCA3FE200F64426 /* irrUString.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = irrUString.h; path = ../../../../src/cguittfont/irrUString.h; sourceTree = "<group>"; };
F8E6C6661DCA3FE200F64426 /* xCGUITTFont.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = xCGUITTFont.cpp; path = ../../../../src/cguittfont/xCGUITTFont.cpp; sourceTree = "<group>"; };
F8E6C6671DCA3FE200F64426 /* xCGUITTFont.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = xCGUITTFont.h; path = ../../../../src/cguittfont/xCGUITTFont.h; sourceTree = "<group>"; };
F8E6C66A1DCA403100F64426 /* clientlauncher.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = clientlauncher.cpp; path = ../../../../src/client/clientlauncher.cpp; sourceTree = "<group>"; };
F8E6C66B1DCA403100F64426 /* clientlauncher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = clientlauncher.h; path = ../../../../src/client/clientlauncher.h; sourceTree = "<group>"; };
F8E6C66D1DCA403100F64426 /* tile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = tile.cpp; path = ../../../../src/client/tile.cpp; sourceTree = "<group>"; };
F8E6C66E1DCA403100F64426 /* tile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tile.h; path = ../../../../src/client/tile.h; sourceTree = "<group>"; };
F8E6C6761DCA407400F64426 /* json.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = json.h; path = ../../../../lib/jsoncpp/json/json.h; sourceTree = "<group>"; };
F8E6C6771DCA407400F64426 /* jsoncpp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = jsoncpp.cpp; path = ../../../../lib/jsoncpp/jsoncpp.cpp; sourceTree = "<group>"; };
F8E6C6D31DCA413A00F64426 /* clientopcodes.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = clientopcodes.cpp; path = ../../../../src/network/clientopcodes.cpp; sourceTree = "<group>"; };
F8E6C6D41DCA413A00F64426 /* clientopcodes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = clientopcodes.h; path = ../../../../src/network/clientopcodes.h; sourceTree = "<group>"; };
F8E6C6D51DCA413A00F64426 /* clientpackethandler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = clientpackethandler.cpp; path = ../../../../src/network/clientpackethandler.cpp; sourceTree = "<group>"; };
F8E6C6D61DCA413A00F64426 /* connection.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = connection.cpp; path = ../../../../src/network/connection.cpp; sourceTree = "<group>"; };
F8E6C6D71DCA413A00F64426 /* connection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = connection.h; path = ../../../../src/network/connection.h; sourceTree = "<group>"; };
F8E6C6D81DCA413A00F64426 /* networkpacket.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = networkpacket.cpp; path = ../../../../src/network/networkpacket.cpp; sourceTree = "<group>"; };
F8E6C6D91DCA413A00F64426 /* networkpacket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = networkpacket.h; path = ../../../../src/network/networkpacket.h; sourceTree = "<group>"; };
F8E6C6DA1DCA413A00F64426 /* networkprotocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = networkprotocol.h; path = ../../../../src/network/networkprotocol.h; sourceTree = "<group>"; };
F8E6C6DB1DCA413A00F64426 /* serveropcodes.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = serveropcodes.cpp; path = ../../../../src/network/serveropcodes.cpp; sourceTree = "<group>"; };
F8E6C6DC1DCA413A00F64426 /* serveropcodes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = serveropcodes.h; path = ../../../../src/network/serveropcodes.h; sourceTree = "<group>"; };
F8E6C6DD1DCA413A00F64426 /* serverpackethandler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = serverpackethandler.cpp; path = ../../../../src/network/serverpackethandler.cpp; sourceTree = "<group>"; };
F8E6C6EA1DCA41A600F64426 /* scripting_mainmenu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = scripting_mainmenu.cpp; path = ../../../../src/script/scripting_mainmenu.cpp; sourceTree = "<group>"; };
F8E6C6EB1DCA41A600F64426 /* scripting_mainmenu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = scripting_mainmenu.h; path = ../../../../src/script/scripting_mainmenu.h; sourceTree = "<group>"; };
F8E6C6EE1DCA41DB00F64426 /* c_content.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = c_content.cpp; path = ../../../../src/script/common/c_content.cpp; sourceTree = "<group>"; };
F8E6C6EF1DCA41DB00F64426 /* c_content.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = c_content.h; path = ../../../../src/script/common/c_content.h; sourceTree = "<group>"; };
F8E6C6F01DCA41DB00F64426 /* c_converter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = c_converter.cpp; path = ../../../../src/script/common/c_converter.cpp; sourceTree = "<group>"; };
F8E6C6F11DCA41DB00F64426 /* c_converter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = c_converter.h; path = ../../../../src/script/common/c_converter.h; sourceTree = "<group>"; };
F8E6C6F21DCA41DB00F64426 /* c_internal.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = c_internal.cpp; path = ../../../../src/script/common/c_internal.cpp; sourceTree = "<group>"; };
F8E6C6F31DCA41DB00F64426 /* c_internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = c_internal.h; path = ../../../../src/script/common/c_internal.h; sourceTree = "<group>"; };
F8E6C6F41DCA41DB00F64426 /* c_types.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = c_types.cpp; path = ../../../../src/script/common/c_types.cpp; sourceTree = "<group>"; };
F8E6C6F51DCA41DB00F64426 /* c_types.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = c_types.h; path = ../../../../src/script/common/c_types.h; sourceTree = "<group>"; };
F8E6C6FA1DCA41EF00F64426 /* s_async.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = s_async.cpp; path = ../../../../src/script/cpp_api/s_async.cpp; sourceTree = "<group>"; };
F8E6C6FB1DCA41EF00F64426 /* s_async.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = s_async.h; path = ../../../../src/script/cpp_api/s_async.h; sourceTree = "<group>"; };
F8E6C6FC1DCA41EF00F64426 /* s_base.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = s_base.cpp; path = ../../../../src/script/cpp_api/s_base.cpp; sourceTree = "<group>"; };
F8E6C6FD1DCA41EF00F64426 /* s_base.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = s_base.h; path = ../../../../src/script/cpp_api/s_base.h; sourceTree = "<group>"; };
F8E6C6FE1DCA41EF00F64426 /* s_entity.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = s_entity.cpp; path = ../../../../src/script/cpp_api/s_entity.cpp; sourceTree = "<group>"; };
F8E6C6FF1DCA41EF00F64426 /* s_entity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = s_entity.h; path = ../../../../src/script/cpp_api/s_entity.h; sourceTree = "<group>"; };
F8E6C7001DCA41EF00F64426 /* s_env.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = s_env.cpp; path = ../../../../src/script/cpp_api/s_env.cpp; sourceTree = "<group>"; };
F8E6C7011DCA41EF00F64426 /* s_env.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = s_env.h; path = ../../../../src/script/cpp_api/s_env.h; sourceTree = "<group>"; };
F8E6C7021DCA41EF00F64426 /* s_internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = s_internal.h; path = ../../../../src/script/cpp_api/s_internal.h; sourceTree = "<group>"; };
F8E6C7031DCA41EF00F64426 /* s_inventory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = s_inventory.cpp; path = ../../../../src/script/cpp_api/s_inventory.cpp; sourceTree = "<group>"; };
F8E6C7041DCA41EF00F64426 /* s_inventory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = s_inventory.h; path = ../../../../src/script/cpp_api/s_inventory.h; sourceTree = "<group>"; };
F8E6C7051DCA41EF00F64426 /* s_item.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = s_item.cpp; path = ../../../../src/script/cpp_api/s_item.cpp; sourceTree = "<group>"; };
F8E6C7061DCA41EF00F64426 /* s_item.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = s_item.h; path = ../../../../src/script/cpp_api/s_item.h; sourceTree = "<group>"; };
F8E6C7071DCA41EF00F64426 /* s_mainmenu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = s_mainmenu.cpp; path = ../../../../src/script/cpp_api/s_mainmenu.cpp; sourceTree = "<group>"; };
F8E6C7081DCA41EF00F64426 /* s_mainmenu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = s_mainmenu.h; path = ../../../../src/script/cpp_api/s_mainmenu.h; sourceTree = "<group>"; };
F8E6C7091DCA41EF00F64426 /* s_node.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = s_node.cpp; path = ../../../../src/script/cpp_api/s_node.cpp; sourceTree = "<group>"; };
F8E6C70A1DCA41EF00F64426 /* s_node.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = s_node.h; path = ../../../../src/script/cpp_api/s_node.h; sourceTree = "<group>"; };
F8E6C70B1DCA41EF00F64426 /* s_nodemeta.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = s_nodemeta.cpp; path = ../../../../src/script/cpp_api/s_nodemeta.cpp; sourceTree = "<group>"; };
F8E6C70C1DCA41EF00F64426 /* s_nodemeta.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = s_nodemeta.h; path = ../../../../src/script/cpp_api/s_nodemeta.h; sourceTree = "<group>"; };
F8E6C70D1DCA41EF00F64426 /* s_player.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = s_player.cpp; path = ../../../../src/script/cpp_api/s_player.cpp; sourceTree = "<group>"; };
F8E6C70E1DCA41EF00F64426 /* s_player.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = s_player.h; path = ../../../../src/script/cpp_api/s_player.h; sourceTree = "<group>"; };
F8E6C70F1DCA41EF00F64426 /* s_security.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = s_security.cpp; path = ../../../../src/script/cpp_api/s_security.cpp; sourceTree = "<group>"; };
F8E6C7101DCA41EF00F64426 /* s_security.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = s_security.h; path = ../../../../src/script/cpp_api/s_security.h; sourceTree = "<group>"; };
F8E6C7111DCA41EF00F64426 /* s_server.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = s_server.cpp; path = ../../../../src/script/cpp_api/s_server.cpp; sourceTree = "<group>"; };
F8E6C7121DCA41EF00F64426 /* s_server.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = s_server.h; path = ../../../../src/script/cpp_api/s_server.h; sourceTree = "<group>"; };
F8E6C71F1DCA420A00F64426 /* l_areastore.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = l_areastore.cpp; path = ../../../../src/script/lua_api/l_areastore.cpp; sourceTree = "<group>"; };
F8E6C7201DCA420A00F64426 /* l_areastore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = l_areastore.h; path = ../../../../src/script/lua_api/l_areastore.h; sourceTree = "<group>"; };
F8E6C7211DCA420A00F64426 /* l_base.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = l_base.cpp; path = ../../../../src/script/lua_api/l_base.cpp; sourceTree = "<group>"; };
F8E6C7221DCA420A00F64426 /* l_base.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = l_base.h; path = ../../../../src/script/lua_api/l_base.h; sourceTree = "<group>"; };
F8E6C7231DCA420A00F64426 /* l_craft.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = l_craft.cpp; path = ../../../../src/script/lua_api/l_craft.cpp; sourceTree = "<group>"; };
F8E6C7241DCA420A00F64426 /* l_craft.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = l_craft.h; path = ../../../../src/script/lua_api/l_craft.h; sourceTree = "<group>"; };
F8E6C7251DCA420A00F64426 /* l_env.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = l_env.cpp; path = ../../../../src/script/lua_api/l_env.cpp; sourceTree = "<group>"; };
F8E6C7261DCA420A00F64426 /* l_env.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = l_env.h; path = ../../../../src/script/lua_api/l_env.h; sourceTree = "<group>"; };
F8E6C7271DCA420A00F64426 /* l_http.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = l_http.cpp; path = ../../../../src/script/lua_api/l_http.cpp; sourceTree = "<group>"; };
F8E6C7281DCA420A00F64426 /* l_http.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = l_http.h; path = ../../../../src/script/lua_api/l_http.h; sourceTree = "<group>"; };
F8E6C7291DCA420A00F64426 /* l_internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = l_internal.h; path = ../../../../src/script/lua_api/l_internal.h; sourceTree = "<group>"; };
F8E6C72A1DCA420A00F64426 /* l_inventory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = l_inventory.cpp; path = ../../../../src/script/lua_api/l_inventory.cpp; sourceTree = "<group>"; };
F8E6C72B1DCA420A00F64426 /* l_inventory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = l_inventory.h; path = ../../../../src/script/lua_api/l_inventory.h; sourceTree = "<group>"; };
F8E6C72C1DCA420A00F64426 /* l_item.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = l_item.cpp; path = ../../../../src/script/lua_api/l_item.cpp; sourceTree = "<group>"; };
F8E6C72D1DCA420A00F64426 /* l_item.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = l_item.h; path = ../../../../src/script/lua_api/l_item.h; sourceTree = "<group>"; };
F8E6C72E1DCA420A00F64426 /* l_mainmenu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = l_mainmenu.cpp; path = ../../../../src/script/lua_api/l_mainmenu.cpp; sourceTree = "<group>"; };
F8E6C72F1DCA420A00F64426 /* l_mainmenu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = l_mainmenu.h; path = ../../../../src/script/lua_api/l_mainmenu.h; sourceTree = "<group>"; };
F8E6C7301DCA420A00F64426 /* l_mapgen.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = l_mapgen.cpp; path = ../../../../src/script/lua_api/l_mapgen.cpp; sourceTree = "<group>"; };
F8E6C7311DCA420A00F64426 /* l_mapgen.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = l_mapgen.h; path = ../../../../src/script/lua_api/l_mapgen.h; sourceTree = "<group>"; };
F8E6C7321DCA420A00F64426 /* l_nodemeta.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = l_nodemeta.cpp; path = ../../../../src/script/lua_api/l_nodemeta.cpp; sourceTree = "<group>"; };
F8E6C7331DCA420A00F64426 /* l_nodemeta.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = l_nodemeta.h; path = ../../../../src/script/lua_api/l_nodemeta.h; sourceTree = "<group>"; };
F8E6C7341DCA420A00F64426 /* l_nodetimer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = l_nodetimer.cpp; path = ../../../../src/script/lua_api/l_nodetimer.cpp; sourceTree = "<group>"; };
F8E6C7351DCA420A00F64426 /* l_nodetimer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = l_nodetimer.h; path = ../../../../src/script/lua_api/l_nodetimer.h; sourceTree = "<group>"; };
F8E6C7361DCA420A00F64426 /* l_noise.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = l_noise.cpp; path = ../../../../src/script/lua_api/l_noise.cpp; sourceTree = "<group>"; };
F8E6C7371DCA420A00F64426 /* l_noise.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = l_noise.h; path = ../../../../src/script/lua_api/l_noise.h; sourceTree = "<group>"; };
F8E6C7381DCA420A00F64426 /* l_object.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = l_object.cpp; path = ../../../../src/script/lua_api/l_object.cpp; sourceTree = "<group>"; };
F8E6C7391DCA420A00F64426 /* l_object.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = l_object.h; path = ../../../../src/script/lua_api/l_object.h; sourceTree = "<group>"; };
F8E6C73A1DCA420A00F64426 /* l_particles.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = l_particles.cpp; path = ../../../../src/script/lua_api/l_particles.cpp; sourceTree = "<group>"; };
F8E6C73B1DCA420A00F64426 /* l_particles.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = l_particles.h; path = ../../../../src/script/lua_api/l_particles.h; sourceTree = "<group>"; };
F8E6C73C1DCA420A00F64426 /* l_rollback.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = l_rollback.cpp; path = ../../../../src/script/lua_api/l_rollback.cpp; sourceTree = "<group>"; };
F8E6C73D1DCA420A00F64426 /* l_rollback.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = l_rollback.h; path = ../../../../src/script/lua_api/l_rollback.h; sourceTree = "<group>"; };
F8E6C73E1DCA420A00F64426 /* l_server.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = l_server.cpp; path = ../../../../src/script/lua_api/l_server.cpp; sourceTree = "<group>"; };
F8E6C73F1DCA420A00F64426 /* l_server.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = l_server.h; path = ../../../../src/script/lua_api/l_server.h; sourceTree = "<group>"; };
F8E6C7401DCA420A00F64426 /* l_settings.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = l_settings.cpp; path = ../../../../src/script/lua_api/l_settings.cpp; sourceTree = "<group>"; };
F8E6C7411DCA420A00F64426 /* l_settings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = l_settings.h; path = ../../../../src/script/lua_api/l_settings.h; sourceTree = "<group>"; };
F8E6C7421DCA420A00F64426 /* l_util.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = l_util.cpp; path = ../../../../src/script/lua_api/l_util.cpp; sourceTree = "<group>"; };
F8E6C7431DCA420A00F64426 /* l_util.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = l_util.h; path = ../../../../src/script/lua_api/l_util.h; sourceTree = "<group>"; };
F8E6C7441DCA420A00F64426 /* l_vmanip.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = l_vmanip.cpp; path = ../../../../src/script/lua_api/l_vmanip.cpp; sourceTree = "<group>"; };
F8E6C7451DCA420A00F64426 /* l_vmanip.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = l_vmanip.h; path = ../../../../src/script/lua_api/l_vmanip.h; sourceTree = "<group>"; };
F8E6C75A1DCA423C00F64426 /* atomic.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = atomic.h; path = ../../../../src/threading/atomic.h; sourceTree = "<group>"; };
F8E6C75B1DCA423C00F64426 /* event.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = event.cpp; path = ../../../../src/threading/event.cpp; sourceTree = "<group>"; };
F8E6C75C1DCA423C00F64426 /* event.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = event.h; path = ../../../../src/threading/event.h; sourceTree = "<group>"; };
F8E6C75D1DCA423C00F64426 /* mutex_auto_lock.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mutex_auto_lock.h; path = ../../../../src/threading/mutex_auto_lock.h; sourceTree = "<group>"; };
F8E6C75E1DCA423C00F64426 /* mutex.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = mutex.cpp; path = ../../../../src/threading/mutex.cpp; sourceTree = "<group>"; };
F8E6C75F1DCA423C00F64426 /* mutex.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mutex.h; path = ../../../../src/threading/mutex.h; sourceTree = "<group>"; };
F8E6C7601DCA423C00F64426 /* semaphore.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = semaphore.cpp; path = ../../../../src/threading/semaphore.cpp; sourceTree = "<group>"; };
F8E6C7611DCA423C00F64426 /* semaphore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = semaphore.h; path = ../../../../src/threading/semaphore.h; sourceTree = "<group>"; };
F8E6C7621DCA423C00F64426 /* thread.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = thread.cpp; path = ../../../../src/threading/thread.cpp; sourceTree = "<group>"; };
F8E6C7631DCA423C00F64426 /* thread.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = thread.h; path = ../../../../src/threading/thread.h; sourceTree = "<group>"; };
F8E6C7971DCA428800F64426 /* areastore.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = areastore.cpp; path = ../../../../src/util/areastore.cpp; sourceTree = "<group>"; };
F8E6C7981DCA428800F64426 /* areastore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = areastore.h; path = ../../../../src/util/areastore.h; sourceTree = "<group>"; };
F8E6C7991DCA428800F64426 /* auth.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = auth.cpp; path = ../../../../src/util/auth.cpp; sourceTree = "<group>"; };
F8E6C79A1DCA428800F64426 /* auth.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = auth.h; path = ../../../../src/util/auth.h; sourceTree = "<group>"; };
F8E6C79B1DCA428800F64426 /* base64.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = base64.cpp; path = ../../../../src/util/base64.cpp; sourceTree = "<group>"; };
F8E6C79C1DCA428800F64426 /* base64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = base64.h; path = ../../../../src/util/base64.h; sourceTree = "<group>"; };
F8E6C79D1DCA428800F64426 /* basic_macros.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = basic_macros.h; path = ../../../../src/util/basic_macros.h; sourceTree = "<group>"; };
F8E6C79E1DCA428800F64426 /* container.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = container.h; path = ../../../../src/util/container.h; sourceTree = "<group>"; };
F8E6C79F1DCA428800F64426 /* directiontables.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = directiontables.cpp; path = ../../../../src/util/directiontables.cpp; sourceTree = "<group>"; };
F8E6C7A01DCA428800F64426 /* directiontables.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = directiontables.h; path = ../../../../src/util/directiontables.h; sourceTree = "<group>"; };
F8E6C7A11DCA428800F64426 /* hex.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = hex.h; path = ../../../../src/util/hex.h; sourceTree = "<group>"; };
F8E6C7A31DCA428800F64426 /* md32_common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = md32_common.h; path = ../../../../src/util/md32_common.h; sourceTree = "<group>"; };
F8E6C7A41DCA428800F64426 /* numeric.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = numeric.cpp; path = ../../../../src/util/numeric.cpp; sourceTree = "<group>"; };
F8E6C7A51DCA428800F64426 /* numeric.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = numeric.h; path = ../../../../src/util/numeric.h; sourceTree = "<group>"; };
F8E6C7A61DCA428800F64426 /* pointedthing.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = pointedthing.cpp; path = ../../../../src/util/pointedthing.cpp; sourceTree = "<group>"; };
F8E6C7A71DCA428800F64426 /* pointedthing.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pointedthing.h; path = ../../../../src/util/pointedthing.h; sourceTree = "<group>"; };
F8E6C7A81DCA428800F64426 /* pointer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pointer.h; path = ../../../../src/util/pointer.h; sourceTree = "<group>"; };
F8E6C7A91DCA428800F64426 /* serialize.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = serialize.cpp; path = ../../../../src/util/serialize.cpp; sourceTree = "<group>"; };
F8E6C7AA1DCA428800F64426 /* serialize.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = serialize.h; path = ../../../../src/util/serialize.h; sourceTree = "<group>"; };
F8E6C7AB1DCA428800F64426 /* sha1.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = sha1.cpp; path = ../../../../src/util/sha1.cpp; sourceTree = "<group>"; };
F8E6C7AC1DCA428800F64426 /* sha1.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sha1.h; path = ../../../../src/util/sha1.h; sourceTree = "<group>"; };
F8E6C7AD1DCA428800F64426 /* sha2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sha2.h; path = ../../../../src/util/sha2.h; sourceTree = "<group>"; };
F8E6C7AE1DCA428800F64426 /* sha256.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = sha256.c; path = ../../../../src/util/sha256.c; sourceTree = "<group>"; };
F8E6C7AF1DCA428800F64426 /* srp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = srp.cpp; path = ../../../../src/util/srp.cpp; sourceTree = "<group>"; };
F8E6C7B01DCA428800F64426 /* srp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = srp.h; path = ../../../../src/util/srp.h; sourceTree = "<group>"; };
F8E6C7B11DCA428800F64426 /* strfnd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = strfnd.h; path = ../../../../src/util/strfnd.h; sourceTree = "<group>"; };
F8E6C7B21DCA428800F64426 /* string.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = string.cpp; path = ../../../../src/util/string.cpp; sourceTree = "<group>"; };
F8E6C7B31DCA428800F64426 /* string.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = string.h; path = ../../../../src/util/string.h; sourceTree = "<group>"; };
F8E6C7B41DCA428800F64426 /* thread.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = thread.h; path = ../../../../src/util/thread.h; sourceTree = "<group>"; };
F8E6C7B51DCA428800F64426 /* timetaker.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = timetaker.cpp; path = ../../../../src/util/timetaker.cpp; sourceTree = "<group>"; };
F8E6C7B61DCA428800F64426 /* timetaker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = timetaker.h; path = ../../../../src/util/timetaker.h; sourceTree = "<group>"; };
F8E6C7C41DCA42F300F64426 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; };
F8E6C7C61DCA42FA00F64426 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
F8E6C7C81DCA430300F64426 /* OpenGLES.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGLES.framework; path = System/Library/Frameworks/OpenGLES.framework; sourceTree = SDKROOT; };
F8E6C7CC1DCA431B00F64426 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
F8E6C7CE1DCA432200F64426 /* CoreMotion.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMotion.framework; path = System/Library/Frameworks/CoreMotion.framework; sourceTree = SDKROOT; };
F8E6C7D41DCA476800F64426 /* libIrrlicht.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libIrrlicht.a; path = ../deps/irrlicht/libIrrlicht.a; sourceTree = "<group>"; };
F8E6C7D61DCA477600F64426 /* libfreetype.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libfreetype.a; path = ../deps/freetype/lib/libfreetype.a; sourceTree = "<group>"; };
F8E6C7E01DCA4EB300F64426 /* assets.zip */ = {isa = PBXFileReference; lastKnownFileType = archive.zip; name = assets.zip; path = ../../assets.zip; sourceTree = "<group>"; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
F8E6C4D61DCA3B7900F64426 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
F8E6C7CD1DCA431B00F64426 /* Foundation.framework in Frameworks */,
84FE40E224439C2F008E29DB /* libcurl.a in Frameworks */,
F8E6C7D71DCA477600F64426 /* libfreetype.a in Frameworks */,
F8E6C7D51DCA476800F64426 /* libIrrlicht.a in Frameworks */,
84A608A425F0A02900D79FCD /* Sentry in Frameworks */,
843F4C3126617D0D005277FA /* ZipArchive in Frameworks */,
84C32A3724AF7A4500445E92 /* Nantes in Frameworks */,
F8E6C7C91DCA430300F64426 /* OpenGLES.framework in Frameworks */,
8E0FFE3234B35EC9603EC82A /* Pods_MultiCraft.framework in Frameworks */,
F8E6C7C51DCA42F300F64426 /* QuartzCore.framework in Frameworks */,
84C67B1E25D5E06B002E2735 /* AppTrackingTransparency.framework in Frameworks */,
84A4380425535BA5002571D4 /* soft_oal.framework in Frameworks */,
F8E6C7C71DCA42FA00F64426 /* UIKit.framework in Frameworks */,
84E2968925E29004000C495A /* libluajit.a in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
4B35A9D61EEDFE3200274961 /* gmp */ = {
isa = PBXGroup;
children = (
4B35A9D31EEDDE1600274961 /* mini-gmp.c */,
4B35A9D41EEDDE1600274961 /* mini-gmp.h */,
);
name = gmp;
sourceTree = "<group>";
};
8465A76022A7D4500095B7CA /* intl */ = {
isa = PBXGroup;
children = (
8465A76122A7D4500095B7CA /* MessageCatalog.hpp */,
8465A76222A7D4500095B7CA /* libintl.h */,
8465A76322A7D4500095B7CA /* Util.hpp */,
8465A76422A7D4500095B7CA /* libintl.cpp */,
);
name = intl;
sourceTree = "<group>";
};
8473ED7D25C055AF0053293B /* luautf8 */ = {
isa = PBXGroup;
children = (
8473ED8225C0562C0053293B /* lutf8lib.c */,
8473ED8325C0562C0053293B /* unidata.h */,
);
name = luautf8;
sourceTree = "<group>";
};
8473ED7E25C055DE0053293B /* irrlicht_changes */ = {
isa = PBXGroup;
children = (
8473ED7F25C055F80053293B /* static_text.cpp */,
8473ED8025C055F80053293B /* static_text.h */,
);
name = irrlicht_changes;
sourceTree = "<group>";
};
84CD4A56248782720019B81D /* Main */ = {
isa = PBXGroup;
children = (
84CD4A59248782720019B81D /* MainWindow.swift */,
84CD4A6B2487A0170019B81D /* ZipManager.swift */,
);
path = Main;
sourceTree = "<group>";
};
84CD4A5A248782720019B81D /* UI */ = {
isa = PBXGroup;
children = (
84B9C11624A4D82400016BCE /* ConsentAlertViewController.xib */,
84CD4A5B248782720019B81D /* ProgressViewController.xib */,
84CD4A5C248782720019B81D /* MessageViewController.xib */,
84CD4A5D248782720019B81D /* BasePresentViewController.swift */,
84B9C11524A4D82400016BCE /* ConsentAlertViewController.swift */,
84CD4A5E248782720019B81D /* MessageViewController.swift */,
84CD4A5F248782720019B81D /* ProgressViewController.swift */,
84C32A3824AF7DDE00445E92 /* UITextViewPlaceholder.swift */,
);
path = UI;
sourceTree = "<group>";
};
84E8B3572789E6F3004738F3 /* luachacha */ = {
isa = PBXGroup;
children = (
84E8B3582789E71A004738F3 /* chacha.c */,
84E8B3592789E71A004738F3 /* ecrypt-config.h */,
84E8B35A2789E71A004738F3 /* ecrypt-machine.h */,
84E8B35C2789E71A004738F3 /* ecrypt-portable.h */,
84E8B35B2789E71A004738F3 /* ecrypt-sync.h */,
84E8B35D2789E71A004738F3 /* lchacha.c */,
);
name = luachacha;
sourceTree = "<group>";
};
87D06CD2CC310BE5E73639F4 /* Pods */ = {
isa = PBXGroup;
children = (
32528F14AAB9EA0E9CAB8526 /* Pods-MultiCraft.debug.xcconfig */,
1E76DCA01B51A98F0CA4C480 /* Pods-MultiCraft.release.xcconfig */,
);
name = Pods;
sourceTree = "<group>";
};
F8E6C4D01DCA3B7900F64426 = {
isa = PBXGroup;
children = (
F8E6C4DB1DCA3B7900F64426 /* MultiCraft */,
F8E6C4DA1DCA3B7900F64426 /* Products */,
F8E6C7C31DCA42F300F64426 /* Frameworks */,
87D06CD2CC310BE5E73639F4 /* Pods */,
);
sourceTree = "<group>";
usesTabs = 1;
};
F8E6C4DA1DCA3B7900F64426 /* Products */ = {
isa = PBXGroup;
children = (
F8E6C4D91DCA3B7900F64426 /* MultiCraft.app */,
);
name = Products;
sourceTree = "<group>";
};
F8E6C4DB1DCA3B7900F64426 /* MultiCraft */ = {
isa = PBXGroup;
children = (
849C4F85209656D2005EB041 /* ru.lproj */,
F8E6C4E81DCA3B7900F64426 /* Assets.xcassets */,
F8E6C4EA1DCA3B7900F64426 /* LaunchScreen.storyboard */,
F8E6C4ED1DCA3B7900F64426 /* Info.plist */,
84E2968E25E2A10F000C495A /* InfoPlist.strings */,
F8E6C4DC1DCA3B7900F64426 /* Supporting Files */,
F8E6C4F61DCA3EAF00F64426 /* src */,
);
path = MultiCraft;
sourceTree = "<group>";
};
F8E6C4DC1DCA3B7900F64426 /* Supporting Files */ = {
isa = PBXGroup;
children = (
84CD4A56248782720019B81D /* Main */,
84CD4A5A248782720019B81D /* UI */,
84CD4A55248781420019B81D /* Bridge-Header.h */,
F8E6C4F31DCA3EA400F64426 /* ioswrap.h */,
F8E6C4F41DCA3EA400F64426 /* ioswrap.m */,
840E2F9E233410F90088E7F7 /* SDVersion.h */,
842A808A2339174B00A89418 /* ads.h */,
842A808B2339174C00A89418 /* ads.m */,
F8E6C7E01DCA4EB300F64426 /* assets.zip */,
);
name = "Supporting Files";
sourceTree = "<group>";
};
F8E6C4F61DCA3EAF00F64426 /* src */ = {
isa = PBXGroup;
children = (
F8E6C6641DCA3F9F00F64426 /* cguittfont */,
F8E6C6691DCA3FE900F64426 /* client */,
4B35A9D61EEDFE3200274961 /* gmp */,
8465A76022A7D4500095B7CA /* intl */,
8473ED7E25C055DE0053293B /* irrlicht_changes */,
F8E6C6751DCA405F00F64426 /* json */,
F8E6C6D21DCA412300F64426 /* network */,
F8E6C6E41DCA415800F64426 /* script */,
F8E6C7591DCA421700F64426 /* threading */,
F8E6C7961DCA426900F64426 /* util */,
84E8B3572789E6F3004738F3 /* luachacha */,
8473ED7D25C055AF0053293B /* luautf8 */,
F8E6C4F71DCA3F9900F64426 /* activeobject.h */,
F8E6C4F81DCA3F9900F64426 /* ban.cpp */,
F8E6C4F91DCA3F9900F64426 /* ban.h */,
F8E6C4FB1DCA3F9900F64426 /* camera.cpp */,
F8E6C4FC1DCA3F9900F64426 /* camera.h */,
F8E6C4FD1DCA3F9900F64426 /* cavegen.cpp */,
F8E6C4FE1DCA3F9900F64426 /* cavegen.h */,
F8E6C4FF1DCA3F9900F64426 /* chat_interface.h */,
F8E6C5001DCA3F9900F64426 /* chat.cpp */,
F8E6C5011DCA3F9900F64426 /* chat.h */,
F8E6C5021DCA3F9900F64426 /* client.cpp */,
F8E6C5031DCA3F9900F64426 /* client.h */,
4B35A9AE1EEDD15500274961 /* clientenvironment.cpp */,
4B35A9AF1EEDD15500274961 /* clientenvironment.h */,
F8E6C5041DCA3F9900F64426 /* clientiface.cpp */,
F8E6C5051DCA3F9900F64426 /* clientiface.h */,
F8E6C5061DCA3F9900F64426 /* clientmap.cpp */,
F8E6C5071DCA3F9900F64426 /* clientmap.h */,
F8E6C5081DCA3F9900F64426 /* clientmedia.cpp */,
F8E6C5091DCA3F9900F64426 /* clientmedia.h */,
F8E6C50A1DCA3F9900F64426 /* clientobject.cpp */,
F8E6C50B1DCA3F9900F64426 /* clientobject.h */,
F8E6C50C1DCA3F9900F64426 /* clientsimpleobject.h */,
F8E6C50D1DCA3F9900F64426 /* clouds.cpp */,
F8E6C50E1DCA3F9900F64426 /* clouds.h */,
F8E6C50F1DCA3F9900F64426 /* collision.cpp */,
F8E6C5101DCA3F9900F64426 /* collision.h */,
F8E6C5111DCA3F9900F64426 /* config.h */,
F8E6C5121DCA3F9900F64426 /* constants.h */,
F8E6C5131DCA3F9900F64426 /* content_abm.cpp */,
F8E6C5141DCA3F9900F64426 /* content_abm.h */,
F8E6C5151DCA3F9900F64426 /* content_cao.cpp */,
F8E6C5161DCA3F9900F64426 /* content_cao.h */,
F8E6C5171DCA3F9900F64426 /* content_mapblock.cpp */,
F8E6C5181DCA3F9900F64426 /* content_mapblock.h */,
F8E6C5191DCA3F9900F64426 /* content_mapnode.cpp */,
F8E6C51A1DCA3F9900F64426 /* content_mapnode.h */,
F8E6C51B1DCA3F9900F64426 /* content_nodemeta.cpp */,
F8E6C51C1DCA3F9900F64426 /* content_nodemeta.h */,
F8E6C51D1DCA3F9900F64426 /* content_sao.cpp */,
F8E6C51E1DCA3F9900F64426 /* content_sao.h */,
F8E6C51F1DCA3F9900F64426 /* convert_json.cpp */,
F8E6C5201DCA3F9900F64426 /* convert_json.h */,
F8E6C5211DCA3F9900F64426 /* craftdef.cpp */,
F8E6C5221DCA3F9900F64426 /* craftdef.h */,
F8E6C5231DCA3F9900F64426 /* database-dummy.cpp */,
F8E6C5241DCA3F9900F64426 /* database-dummy.h */,
4B35A9B11EEDD16C00274961 /* database-files.cpp */,
4B35A9B21EEDD16C00274961 /* database-files.h */,
F8E6C5251DCA3F9900F64426 /* database-leveldb.cpp */,
F8E6C5261DCA3F9900F64426 /* database-leveldb.h */,
F8E6C52B1DCA3F9900F64426 /* database.cpp */,
F8E6C52C1DCA3F9900F64426 /* database.h */,
F8E6C52D1DCA3F9900F64426 /* daynightratio.h */,
F8E6C52E1DCA3F9900F64426 /* debug.cpp */,
F8E6C52F1DCA3F9900F64426 /* debug.h */,
F8E6C5301DCA3F9900F64426 /* defaultsettings.cpp */,
F8E6C5311DCA3F9900F64426 /* defaultsettings.h */,
F8E6C5321DCA3F9900F64426 /* drawscene.cpp */,
F8E6C5331DCA3F9900F64426 /* drawscene.h */,
F8E6C5341DCA3F9900F64426 /* dungeongen.cpp */,
F8E6C5351DCA3F9900F64426 /* dungeongen.h */,
F8E6C5361DCA3F9900F64426 /* emerge.cpp */,
F8E6C5371DCA3F9900F64426 /* emerge.h */,
4B0F49CE1E424FDF0003953D /* enriched_string.cpp */,
F8E6C5381DCA3F9900F64426 /* environment.cpp */,
F8E6C5391DCA3F9900F64426 /* environment.h */,
4B35A9B41EEDD18400274961 /* face_position_cache.cpp */,
4B35A9B51EEDD18400274961 /* face_position_cache.h */,
F8E6C53A1DCA3F9900F64426 /* event_manager.h */,
F8E6C53B1DCA3F9900F64426 /* event.h */,
F8E6C53C1DCA3F9900F64426 /* exceptions.h */,
F8E6C53D1DCA3F9900F64426 /* filecache.cpp */,
F8E6C53E1DCA3F9900F64426 /* filecache.h */,
F8E6C53F1DCA3F9900F64426 /* filesys.cpp */,
F8E6C5401DCA3F9900F64426 /* filesys.h */,
F8E6C5411DCA3F9900F64426 /* fontengine.cpp */,
F8E6C5421DCA3F9900F64426 /* fontengine.h */,
F8E6C5431DCA3F9900F64426 /* game.cpp */,
F8E6C5441DCA3F9900F64426 /* game.h */,
F8E6C5451DCA3F9900F64426 /* gamedef.h */,
F8E6C5461DCA3F9900F64426 /* gameparams.h */,
F8E6C5471DCA3F9900F64426 /* genericobject.cpp */,
F8E6C5481DCA3F9900F64426 /* genericobject.h */,
F8E6C5491DCA3F9900F64426 /* gettext.cpp */,
F8E6C54A1DCA3F9900F64426 /* gettext.h */,
F8E6C54B1DCA3F9900F64426 /* gettime.h */,
F8E6C54C1DCA3F9900F64426 /* guiChatConsole.cpp */,
F8E6C54D1DCA3F9900F64426 /* guiChatConsole.h */,
F8E6C54E1DCA3F9900F64426 /* guiEngine.cpp */,
F8E6C54F1DCA3F9900F64426 /* guiEngine.h */,
F8E6C5501DCA3F9900F64426 /* guiFileSelectMenu.cpp */,
F8E6C5511DCA3F9900F64426 /* guiFileSelectMenu.h */,
F8E6C5521DCA3F9900F64426 /* guiFormSpecMenu.cpp */,
F8E6C5531DCA3F9900F64426 /* guiFormSpecMenu.h */,
F8E6C5541DCA3F9900F64426 /* guiKeyChangeMenu.cpp */,
F8E6C5551DCA3F9900F64426 /* guiKeyChangeMenu.h */,
F8E6C5561DCA3F9900F64426 /* guiMainMenu.h */,
F8E6C5571DCA3F9900F64426 /* guiPasswordChange.cpp */,
F8E6C5581DCA3F9900F64426 /* guiPasswordChange.h */,
F8E6C5591DCA3F9900F64426 /* guiscalingfilter.cpp */,
F8E6C55A1DCA3F9900F64426 /* guiscalingfilter.h */,
F8E6C55B1DCA3F9900F64426 /* guiTable.cpp */,
F8E6C55C1DCA3F9900F64426 /* guiTable.h */,
F8E6C55D1DCA3F9900F64426 /* guiVolumeChange.cpp */,
F8E6C55E1DCA3F9900F64426 /* guiVolumeChange.h */,
F8E6C55F1DCA3F9900F64426 /* httpfetch.cpp */,
F8E6C5601DCA3F9900F64426 /* httpfetch.h */,
F8E6C5611DCA3F9900F64426 /* hud.cpp */,
F8E6C5621DCA3F9900F64426 /* hud.h */,
F8E6C5631DCA3F9900F64426 /* imagefilters.cpp */,
F8E6C5641DCA3F9900F64426 /* imagefilters.h */,
F8E6C5651DCA3F9900F64426 /* intlGUIEditBox.cpp */,
F8E6C5661DCA3F9900F64426 /* intlGUIEditBox.h */,
F8E6C5671DCA3F9900F64426 /* inventory.cpp */,
F8E6C5681DCA3F9900F64426 /* inventory.h */,
F8E6C5691DCA3F9900F64426 /* inventorymanager.cpp */,
F8E6C56A1DCA3F9900F64426 /* inventorymanager.h */,
F8E6C56B1DCA3F9900F64426 /* irr_aabb3d.h */,
F8E6C56C1DCA3F9900F64426 /* irr_v2d.h */,
F8E6C56D1DCA3F9900F64426 /* irr_v3d.h */,
F8E6C56E1DCA3F9900F64426 /* irrlichttypes_bloated.h */,
F8E6C56F1DCA3F9900F64426 /* irrlichttypes_extrabloated.h */,
F8E6C5701DCA3F9900F64426 /* irrlichttypes.h */,
F8E6C5711DCA3F9900F64426 /* itemdef.cpp */,
F8E6C5721DCA3F9900F64426 /* itemdef.h */,
4B35A9B71EEDD1AC00274961 /* itemstackmetadata.cpp */,
4B35A9B81EEDD1AC00274961 /* itemstackmetadata.h */,
F8E6C5731DCA3F9900F64426 /* itemgroup.h */,
4B0F49D01E424FFD0003953D /* joystick_controller.cpp */,
F8E6C5741DCA3F9900F64426 /* keycode.cpp */,
F8E6C5751DCA3F9900F64426 /* keycode.h */,
F8E6C5761DCA3F9900F64426 /* light.cpp */,
F8E6C5771DCA3F9900F64426 /* light.h */,
F8E6C5781DCA3F9900F64426 /* localplayer.cpp */,
F8E6C5791DCA3F9900F64426 /* localplayer.h */,
F8E6C57A1DCA3F9900F64426 /* log.cpp */,
F8E6C57B1DCA3F9900F64426 /* log.h */,
F8E6C57C1DCA3F9900F64426 /* main.cpp */,
F8E6C57D1DCA3F9900F64426 /* mainmenumanager.h */,
F8E6C57E1DCA3F9900F64426 /* map.cpp */,
F8E6C57F1DCA3F9900F64426 /* map.h */,
F8E6C5801DCA3F9900F64426 /* mapblock_mesh.cpp */,
F8E6C5811DCA3F9900F64426 /* mapblock_mesh.h */,
F8E6C5821DCA3F9900F64426 /* mapblock.cpp */,
F8E6C5831DCA3F9900F64426 /* mapblock.h */,
F8E6C5851DCA3F9900F64426 /* mapgen_flat.cpp */,
F8E6C5861DCA3F9900F64426 /* mapgen_flat.h */,
F8E6C58D1DCA3F9900F64426 /* mapgen_v6.cpp */,
F8E6C58E1DCA3F9900F64426 /* mapgen_v6.h */,
F8E6C58F1DCA3F9900F64426 /* mapgen_v7.cpp */,
F8E6C5901DCA3F9900F64426 /* mapgen_v7.h */,
F87DC8B9210887C700393B64 /* mapgen_v7p.cpp */,
F87DC8B8210887C600393B64 /* mapgen_v7p.h */,
F8E6C5911DCA3F9900F64426 /* mapgen_valleys.cpp */,
F8E6C5921DCA3F9900F64426 /* mapgen_valleys.h */,
F8E6C5931DCA3F9900F64426 /* mapgen.cpp */,
F8E6C5941DCA3F9900F64426 /* mapgen.h */,
F8E6C5951DCA3F9900F64426 /* mapnode.cpp */,
F8E6C5961DCA3F9900F64426 /* mapnode.h */,
F8E6C5971DCA3F9900F64426 /* mapsector.cpp */,
F8E6C5981DCA3F9900F64426 /* mapsector.h */,
4B0F49C81E424F910003953D /* map_settings_manager.cpp */,
F8E6C5991DCA3F9900F64426 /* mesh.cpp */,
F8E6C59A1DCA3F9900F64426 /* mesh.h */,
4B35A9BA1EEDD1C900274961 /* mesh_generator_thread.cpp */,
4B35A9BB1EEDD1C900274961 /* mesh_generator_thread.h */,
4B35A9BD1EEDD1D800274961 /* metadata.cpp */,
4B35A9BE1EEDD1D800274961 /* metadata.h */,
F8E6C59B1DCA3F9900F64426 /* mg_biome.cpp */,
F8E6C59C1DCA3F9900F64426 /* mg_biome.h */,
F8E6C59D1DCA3F9900F64426 /* mg_decoration.cpp */,
F8E6C59E1DCA3F9900F64426 /* mg_decoration.h */,
F8E6C59F1DCA3F9900F64426 /* mg_ore.cpp */,
F8E6C5A01DCA3F9900F64426 /* mg_ore.h */,
F8E6C5A11DCA3F9900F64426 /* mg_schematic.cpp */,
F8E6C5A21DCA3F9900F64426 /* mg_schematic.h */,
F8E6C5A31DCA3F9900F64426 /* minimap.cpp */,
F8E6C5A41DCA3F9900F64426 /* minimap.h */,
F8E6C5A51DCA3F9900F64426 /* modalMenu.h */,
F8E6C5A61DCA3F9900F64426 /* modifiedstate.h */,
F8E6C5A71DCA3F9900F64426 /* mods.cpp */,
F8E6C5A81DCA3F9900F64426 /* mods.h */,
F8E6C5A91DCA3F9900F64426 /* nameidmapping.cpp */,
F8E6C5AA1DCA3F9900F64426 /* nameidmapping.h */,
F8E6C5AB1DCA3F9900F64426 /* nodedef.cpp */,
F8E6C5AC1DCA3F9900F64426 /* nodedef.h */,
F8E6C5AD1DCA3F9900F64426 /* nodemetadata.cpp */,
F8E6C5AE1DCA3F9900F64426 /* nodemetadata.h */,
F8E6C5AF1DCA3F9900F64426 /* nodetimer.cpp */,
F8E6C5B01DCA3F9900F64426 /* nodetimer.h */,
F8E6C5B11DCA3F9900F64426 /* noise.cpp */,
F8E6C5B21DCA3F9900F64426 /* noise.h */,
F8E6C5B31DCA3F9900F64426 /* objdef.cpp */,
F8E6C5B41DCA3F9900F64426 /* objdef.h */,
F8E6C5B51DCA3F9900F64426 /* object_properties.cpp */,
F8E6C5B61DCA3F9900F64426 /* object_properties.h */,
F8E6C5B71DCA3F9900F64426 /* particles.cpp */,
F8E6C5B81DCA3F9900F64426 /* particles.h */,
F8E6C5B91DCA3F9900F64426 /* pathfinder.cpp */,
F8E6C5BA1DCA3F9900F64426 /* pathfinder.h */,
F8E6C5BB1DCA3F9900F64426 /* player.cpp */,
F8E6C5BC1DCA3F9900F64426 /* player.h */,
F8E6C5BD1DCA3F9900F64426 /* porting_ios.cpp */,
F8E6C5BE1DCA3F9900F64426 /* porting_ios.h */,
F8E6C5BF1DCA3F9900F64426 /* porting.cpp */,
F8E6C5C01DCA3F9900F64426 /* porting.h */,
F8E6C5C11DCA3F9900F64426 /* profiler.cpp */,
F8E6C5C21DCA3F9900F64426 /* profiler.h */,
F8E6C5C31DCA3F9900F64426 /* quicktune_shortcutter.h */,
F8E6C5C41DCA3F9900F64426 /* quicktune.cpp */,
F8E6C5C51DCA3F9900F64426 /* quicktune.h */,
4B35A9C01EEDD1F400274961 /* raycast.cpp */,
4B35A9C11EEDD1F400274961 /* raycast.h */,
4B0F49CA1E424FAE0003953D /* reflowscan.cpp */,
4B0F49CC1E424FC20003953D /* remoteplayer.cpp */,
F8E6C5C61DCA3F9900F64426 /* rollback_interface.cpp */,
F8E6C5C71DCA3F9900F64426 /* rollback_interface.h */,
F8E6C5C91DCA3F9900F64426 /* rollback.h */,
F8E6C5CA1DCA3F9900F64426 /* serialization.cpp */,
F8E6C5CB1DCA3F9900F64426 /* serialization.h */,
F8E6C5CC1DCA3F9900F64426 /* server.cpp */,
F8E6C5CD1DCA3F9900F64426 /* server.h */,
4B35A9C31EEDD21500274961 /* serverenvironment.cpp */,
4B35A9C41EEDD21500274961 /* serverenvironment.h */,
F8E6C5CE1DCA3F9900F64426 /* serverlist.cpp */,
F8E6C5CF1DCA3F9900F64426 /* serverlist.h */,
F8E6C5D01DCA3F9900F64426 /* serverobject.cpp */,
F8E6C5D11DCA3F9900F64426 /* serverobject.h */,
F8E6C5D21DCA3F9900F64426 /* settings.cpp */,
F8E6C5D31DCA3F9900F64426 /* settings.h */,
F8E6C5D41DCA3F9900F64426 /* shader.cpp */,
F8E6C5D51DCA3F9900F64426 /* shader.h */,
F8E6C5D61DCA3F9900F64426 /* sky.cpp */,
F8E6C5D71DCA3F9900F64426 /* sky.h */,
F8E6C5D81DCA3F9900F64426 /* socket.cpp */,
F8E6C5D91DCA3F9900F64426 /* socket.h */,
F8E6C5DA1DCA3F9900F64426 /* sound_openal.cpp */,
F8E6C5DB1DCA3F9900F64426 /* sound_openal.h */,
F8E6C5DC1DCA3F9900F64426 /* sound.cpp */,
F8E6C5DD1DCA3F9900F64426 /* sound.h */,
F8E6C5DE1DCA3F9900F64426 /* staticobject.cpp */,
F8E6C5DF1DCA3F9900F64426 /* staticobject.h */,
F8E6C5E01DCA3F9900F64426 /* subgame.cpp */,
F8E6C5E11DCA3F9900F64426 /* subgame.h */,
F8E6C5E21DCA3F9900F64426 /* terminal_chat_console.cpp */,
F8E6C5E31DCA3F9900F64426 /* terminal_chat_console.h */,
F8E6C5E41DCA3F9900F64426 /* threads.h */,
4B35A9C61EEDD22500274961 /* tileanimation.cpp */,
4B35A9C71EEDD22500274961 /* tileanimation.h */,
F8E6C5E51DCA3F9900F64426 /* tool.cpp */,
F8E6C5E61DCA3F9900F64426 /* tool.h */,
F8E6C5E71DCA3F9900F64426 /* touchscreengui.cpp */,
F8E6C5E81DCA3F9900F64426 /* touchscreengui.h */,
F8E6C5E91DCA3F9900F64426 /* treegen.cpp */,
F8E6C5EA1DCA3F9900F64426 /* treegen.h */,
F8E6C5EB1DCA3F9900F64426 /* version.cpp */,
F8E6C5EC1DCA3F9900F64426 /* version.h */,
F8E6C5ED1DCA3F9900F64426 /* voxel.cpp */,
F8E6C5EE1DCA3F9900F64426 /* voxel.h */,
F8E6C5EF1DCA3F9900F64426 /* voxelalgorithms.cpp */,
F8E6C5F01DCA3F9900F64426 /* voxelalgorithms.h */,
F8E6C5F11DCA3F9900F64426 /* wieldmesh.cpp */,
F8E6C5F21DCA3F9900F64426 /* wieldmesh.h */,
);
name = src;
sourceTree = "<group>";
};
F8E6C6641DCA3F9F00F64426 /* cguittfont */ = {
isa = PBXGroup;
children = (
F8E6C6651DCA3FE200F64426 /* irrUString.h */,
F8E6C6661DCA3FE200F64426 /* xCGUITTFont.cpp */,
F8E6C6671DCA3FE200F64426 /* xCGUITTFont.h */,
);
name = cguittfont;
sourceTree = "<group>";
};
F8E6C6691DCA3FE900F64426 /* client */ = {
isa = PBXGroup;
children = (
F8E6C66A1DCA403100F64426 /* clientlauncher.cpp */,
F8E6C66B1DCA403100F64426 /* clientlauncher.h */,
4B35A9C91EEDD24A00274961 /* inputhandler.cpp */,
4B35A9CA1EEDD24A00274961 /* inputhandler.h */,
F8E6C66D1DCA403100F64426 /* tile.cpp */,
F8E6C66E1DCA403100F64426 /* tile.h */,
);
name = client;
sourceTree = "<group>";
};
F8E6C6751DCA405F00F64426 /* json */ = {
isa = PBXGroup;
children = (
F8E6C6761DCA407400F64426 /* json.h */,
F8E6C6771DCA407400F64426 /* jsoncpp.cpp */,
);
name = json;
sourceTree = "<group>";
};
F8E6C6D21DCA412300F64426 /* network */ = {
isa = PBXGroup;
children = (
F8E6C6D31DCA413A00F64426 /* clientopcodes.cpp */,
F8E6C6D41DCA413A00F64426 /* clientopcodes.h */,
F8E6C6D51DCA413A00F64426 /* clientpackethandler.cpp */,
F8E6C6D61DCA413A00F64426 /* connection.cpp */,
F8E6C6D71DCA413A00F64426 /* connection.h */,
F8E6C6D81DCA413A00F64426 /* networkpacket.cpp */,
F8E6C6D91DCA413A00F64426 /* networkpacket.h */,
F8E6C6DA1DCA413A00F64426 /* networkprotocol.h */,
F8E6C6DB1DCA413A00F64426 /* serveropcodes.cpp */,
F8E6C6DC1DCA413A00F64426 /* serveropcodes.h */,
F8E6C6DD1DCA413A00F64426 /* serverpackethandler.cpp */,
);
name = network;
sourceTree = "<group>";
};
F8E6C6E41DCA415800F64426 /* script */ = {
isa = PBXGroup;
children = (
F8E6C6E51DCA417100F64426 /* common */,
F8E6C6E71DCA418300F64426 /* cpp_api */,
F8E6C6E61DCA417D00F64426 /* lua_api */,
4B35A9F21EEE017000274961 /* scripting_client.cpp */,
4B35A9F31EEE017000274961 /* scripting_client.h */,
F8E6C6EA1DCA41A600F64426 /* scripting_mainmenu.cpp */,
F8E6C6EB1DCA41A600F64426 /* scripting_mainmenu.h */,
4B35A9F51EEE018D00274961 /* scripting_server.cpp */,
4B35A9F61EEE018D00274961 /* scripting_server.h */,
);
name = script;
sourceTree = "<group>";
};
F8E6C6E51DCA417100F64426 /* common */ = {
isa = PBXGroup;
children = (
F8E6C6EE1DCA41DB00F64426 /* c_content.cpp */,
F8E6C6EF1DCA41DB00F64426 /* c_content.h */,
F8E6C6F01DCA41DB00F64426 /* c_converter.cpp */,
F8E6C6F11DCA41DB00F64426 /* c_converter.h */,
F8E6C6F21DCA41DB00F64426 /* c_internal.cpp */,
F8E6C6F31DCA41DB00F64426 /* c_internal.h */,
F8E6C6F41DCA41DB00F64426 /* c_types.cpp */,
F8E6C6F51DCA41DB00F64426 /* c_types.h */,
);
name = common;
sourceTree = "<group>";
};
F8E6C6E61DCA417D00F64426 /* lua_api */ = {
isa = PBXGroup;
children = (
F8E6C71F1DCA420A00F64426 /* l_areastore.cpp */,
F8E6C7201DCA420A00F64426 /* l_areastore.h */,
F8E6C7211DCA420A00F64426 /* l_base.cpp */,
F8E6C7221DCA420A00F64426 /* l_base.h */,
4B35A9DA1EEE00D300274961 /* l_camera.cpp */,
4B35A9DB1EEE00D300274961 /* l_camera.h */,
4B35A9DC1EEE00D300274961 /* l_client.cpp */,
4B35A9DD1EEE00D300274961 /* l_client.h */,
F8E6C7231DCA420A00F64426 /* l_craft.cpp */,
F8E6C7241DCA420A00F64426 /* l_craft.h */,
F8E6C7251DCA420A00F64426 /* l_env.cpp */,
F8E6C7261DCA420A00F64426 /* l_env.h */,
F8E6C7271DCA420A00F64426 /* l_http.cpp */,
F8E6C7281DCA420A00F64426 /* l_http.h */,
F8E6C7291DCA420A00F64426 /* l_internal.h */,
F8E6C72A1DCA420A00F64426 /* l_inventory.cpp */,
F8E6C72B1DCA420A00F64426 /* l_inventory.h */,
F8E6C72C1DCA420A00F64426 /* l_item.cpp */,
F8E6C72D1DCA420A00F64426 /* l_item.h */,
4B35A9E01EEE00F900274961 /* l_itemstackmeta.cpp */,
4B35A9E11EEE00F900274961 /* l_itemstackmeta.h */,
4B35A9E21EEE00F900274961 /* l_localplayer.cpp */,
4B35A9E31EEE00F900274961 /* l_localplayer.h */,
F8E6C72E1DCA420A00F64426 /* l_mainmenu.cpp */,
F8E6C72F1DCA420A00F64426 /* l_mainmenu.h */,
F8E6C7301DCA420A00F64426 /* l_mapgen.cpp */,
F8E6C7311DCA420A00F64426 /* l_mapgen.h */,
4B35A9E61EEE010D00274961 /* l_metadata.cpp */,
4B35A9E71EEE010D00274961 /* l_metadata.h */,
4B35A9E81EEE010D00274961 /* l_minimap.cpp */,
4B35A9E91EEE010D00274961 /* l_minimap.h */,
F8E6C7321DCA420A00F64426 /* l_nodemeta.cpp */,
F8E6C7331DCA420A00F64426 /* l_nodemeta.h */,
F8E6C7341DCA420A00F64426 /* l_nodetimer.cpp */,
F8E6C7351DCA420A00F64426 /* l_nodetimer.h */,
F8E6C7361DCA420A00F64426 /* l_noise.cpp */,
F8E6C7371DCA420A00F64426 /* l_noise.h */,
F8E6C7381DCA420A00F64426 /* l_object.cpp */,
F8E6C7391DCA420A00F64426 /* l_object.h */,
F8E6C73A1DCA420A00F64426 /* l_particles.cpp */,
F8E6C73B1DCA420A00F64426 /* l_particles.h */,
F8E6C73C1DCA420A00F64426 /* l_rollback.cpp */,
F8E6C73D1DCA420A00F64426 /* l_rollback.h */,
F8E6C73E1DCA420A00F64426 /* l_server.cpp */,
F8E6C73F1DCA420A00F64426 /* l_server.h */,
F8E6C7401DCA420A00F64426 /* l_settings.cpp */,
F8E6C7411DCA420A00F64426 /* l_settings.h */,
4B35A9EC1EEE012F00274961 /* l_sound.cpp */,
4B35A9ED1EEE012F00274961 /* l_sound.h */,
4B35A9EF1EEE014F00274961 /* l_storage.cpp */,
4B35A9F01EEE014F00274961 /* l_storage.h */,
F8E6C7421DCA420A00F64426 /* l_util.cpp */,
F8E6C7431DCA420A00F64426 /* l_util.h */,
F8E6C7441DCA420A00F64426 /* l_vmanip.cpp */,
F8E6C7451DCA420A00F64426 /* l_vmanip.h */,
);
name = lua_api;
sourceTree = "<group>";
};
F8E6C6E71DCA418300F64426 /* cpp_api */ = {
isa = PBXGroup;
children = (
F8E6C6FA1DCA41EF00F64426 /* s_async.cpp */,
F8E6C6FB1DCA41EF00F64426 /* s_async.h */,
F8E6C6FC1DCA41EF00F64426 /* s_base.cpp */,
F8E6C6FD1DCA41EF00F64426 /* s_base.h */,
4B35A9D71EEE00AC00274961 /* s_client.cpp */,
4B35A9D81EEE00AC00274961 /* s_client.h */,
F8E6C6FE1DCA41EF00F64426 /* s_entity.cpp */,
F8E6C6FF1DCA41EF00F64426 /* s_entity.h */,
F8E6C7001DCA41EF00F64426 /* s_env.cpp */,
F8E6C7011DCA41EF00F64426 /* s_env.h */,
F8E6C7021DCA41EF00F64426 /* s_internal.h */,
F8E6C7031DCA41EF00F64426 /* s_inventory.cpp */,
F8E6C7041DCA41EF00F64426 /* s_inventory.h */,
F8E6C7051DCA41EF00F64426 /* s_item.cpp */,
F8E6C7061DCA41EF00F64426 /* s_item.h */,
F8E6C7071DCA41EF00F64426 /* s_mainmenu.cpp */,
F8E6C7081DCA41EF00F64426 /* s_mainmenu.h */,
F8E6C7091DCA41EF00F64426 /* s_node.cpp */,
F8E6C70A1DCA41EF00F64426 /* s_node.h */,
F8E6C70B1DCA41EF00F64426 /* s_nodemeta.cpp */,
F8E6C70C1DCA41EF00F64426 /* s_nodemeta.h */,
F8E6C70D1DCA41EF00F64426 /* s_player.cpp */,
F8E6C70E1DCA41EF00F64426 /* s_player.h */,
F8E6C70F1DCA41EF00F64426 /* s_security.cpp */,
F8E6C7101DCA41EF00F64426 /* s_security.h */,
F8E6C7111DCA41EF00F64426 /* s_server.cpp */,
F8E6C7121DCA41EF00F64426 /* s_server.h */,
);
name = cpp_api;
sourceTree = "<group>";
};
F8E6C7591DCA421700F64426 /* threading */ = {
isa = PBXGroup;
children = (
F8E6C75A1DCA423C00F64426 /* atomic.h */,
F8E6C75B1DCA423C00F64426 /* event.cpp */,
F8E6C75C1DCA423C00F64426 /* event.h */,
F8E6C75D1DCA423C00F64426 /* mutex_auto_lock.h */,
F8E6C75E1DCA423C00F64426 /* mutex.cpp */,
F8E6C75F1DCA423C00F64426 /* mutex.h */,
F8E6C7601DCA423C00F64426 /* semaphore.cpp */,
F8E6C7611DCA423C00F64426 /* semaphore.h */,
F8E6C7621DCA423C00F64426 /* thread.cpp */,
F8E6C7631DCA423C00F64426 /* thread.h */,
);
name = threading;
sourceTree = "<group>";
};
F8E6C7961DCA426900F64426 /* util */ = {
isa = PBXGroup;
children = (
F8E6C7971DCA428800F64426 /* areastore.cpp */,
F8E6C7981DCA428800F64426 /* areastore.h */,
F8E6C7991DCA428800F64426 /* auth.cpp */,
F8E6C79A1DCA428800F64426 /* auth.h */,
F8E6C79B1DCA428800F64426 /* base64.cpp */,
F8E6C79C1DCA428800F64426 /* base64.h */,
F8E6C79D1DCA428800F64426 /* basic_macros.h */,
F8E6C79E1DCA428800F64426 /* container.h */,
F8E6C79F1DCA428800F64426 /* directiontables.cpp */,
F8E6C7A01DCA428800F64426 /* directiontables.h */,
F8E6C7A11DCA428800F64426 /* hex.h */,
F8E6C7A31DCA428800F64426 /* md32_common.h */,
F8E6C7A41DCA428800F64426 /* numeric.cpp */,
F8E6C7A51DCA428800F64426 /* numeric.h */,
F8E6C7A61DCA428800F64426 /* pointedthing.cpp */,
F8E6C7A71DCA428800F64426 /* pointedthing.h */,
F8E6C7A81DCA428800F64426 /* pointer.h */,
F8E6C7A91DCA428800F64426 /* serialize.cpp */,
F8E6C7AA1DCA428800F64426 /* serialize.h */,
F8E6C7AB1DCA428800F64426 /* sha1.cpp */,
F8E6C7AC1DCA428800F64426 /* sha1.h */,
F8E6C7AD1DCA428800F64426 /* sha2.h */,
F8E6C7AE1DCA428800F64426 /* sha256.c */,
F8E6C7AF1DCA428800F64426 /* srp.cpp */,
F8E6C7B01DCA428800F64426 /* srp.h */,
F8E6C7B11DCA428800F64426 /* strfnd.h */,
F8E6C7B21DCA428800F64426 /* string.cpp */,
F8E6C7B31DCA428800F64426 /* string.h */,
F8E6C7B41DCA428800F64426 /* thread.h */,
F8E6C7B51DCA428800F64426 /* timetaker.cpp */,
F8E6C7B61DCA428800F64426 /* timetaker.h */,
);
name = util;
sourceTree = "<group>";
};
F8E6C7C31DCA42F300F64426 /* Frameworks */ = {
isa = PBXGroup;
children = (
84E2968825E28FF6000C495A /* libluajit.a */,
84C67B1D25D5E06B002E2735 /* AppTrackingTransparency.framework */,
84FE40E124439C2F008E29DB /* libcurl.a */,
F8E6C7D61DCA477600F64426 /* libfreetype.a */,
F8E6C7D41DCA476800F64426 /* libIrrlicht.a */,
F8E6C7CE1DCA432200F64426 /* CoreMotion.framework */,
F8E6C7CC1DCA431B00F64426 /* Foundation.framework */,
84A4380325535BA5002571D4 /* soft_oal.framework */,
F8E6C7C81DCA430300F64426 /* OpenGLES.framework */,
F8E6C7C61DCA42FA00F64426 /* UIKit.framework */,
F8E6C7C41DCA42F300F64426 /* QuartzCore.framework */,
73B0001862274A8FCC7614F0 /* Pods_MultiCraft.framework */,
);
name = Frameworks;
sourceTree = "<group>";
};
/* End PBXGroup section */
/* Begin PBXNativeTarget section */
F8E6C4D81DCA3B7900F64426 /* MultiCraft */ = {
isa = PBXNativeTarget;
buildConfigurationList = F8E6C4F01DCA3B7900F64426 /* Build configuration list for PBXNativeTarget "MultiCraft" */;
buildPhases = (
C73312165F97B96FC254B124 /* [CP] Check Pods Manifest.lock */,
F8E6C4D51DCA3B7900F64426 /* Sources */,
F8E6C4D61DCA3B7900F64426 /* Frameworks */,
F8E6C4D71DCA3B7900F64426 /* Resources */,
7055146ABE25F98BDC1A6400 /* [CP] Embed Pods Frameworks */,
84A4380625535BA5002571D4 /* Embed Frameworks */,
84F1E21825F0B70500A731AE /* Upload Sentry */,
A91BBBFDFB91D0CBDAABCA4E /* [CP] Copy Pods Resources */,
);
buildRules = (
);
dependencies = (
);
name = MultiCraft;
packageProductDependencies = (
84C32A3624AF7A4500445E92 /* Nantes */,
84A608A325F0A02900D79FCD /* Sentry */,
843F4C3026617D0D005277FA /* ZipArchive */,
);
productName = MultiCraft;
productReference = F8E6C4D91DCA3B7900F64426 /* MultiCraft.app */;
productType = "com.apple.product-type.application";
};
/* End PBXNativeTarget section */
/* Begin PBXProject section */
F8E6C4D11DCA3B7900F64426 /* Project object */ = {
isa = PBXProject;
attributes = {
BuildIndependentTargetsInParallel = YES;
LastUpgradeCheck = 1250;
ORGANIZATIONNAME = MultiCraft;
TargetAttributes = {
F8E6C4D81DCA3B7900F64426 = {
CreatedOnToolsVersion = 8.0;
LastSwiftMigration = 1140;
SystemCapabilities = {
com.apple.BackgroundModes = {
enabled = 1;
};
};
};
};
};
buildConfigurationList = F8E6C4D41DCA3B7900F64426 /* Build configuration list for PBXProject "MultiCraft" */;
compatibilityVersion = "Xcode 13.0";
developmentRegion = en;
hasScannedForEncodings = 0;
knownRegions = (
en,
Base,
ru,
);
mainGroup = F8E6C4D01DCA3B7900F64426;
packageReferences = (
84C32A3524AF7A4500445E92 /* XCRemoteSwiftPackageReference "Nantes" */,
84A608A225F0A02900D79FCD /* XCRemoteSwiftPackageReference "sentry-cocoa" */,
843F4C2F26617D0D005277FA /* XCRemoteSwiftPackageReference "ZipArchive" */,
);
productRefGroup = F8E6C4DA1DCA3B7900F64426 /* Products */;
projectDirPath = "";
projectRoot = "";
targets = (
F8E6C4D81DCA3B7900F64426 /* MultiCraft */,
);
};
/* End PBXProject section */
/* Begin PBXResourcesBuildPhase section */
F8E6C4D71DCA3B7900F64426 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
F8E6C4E91DCA3B7900F64426 /* Assets.xcassets in Resources */,
849C4F86209656D3005EB041 /* ru.lproj in Resources */,
F8E6C4EC1DCA3B7900F64426 /* LaunchScreen.storyboard in Resources */,
F8E6C7E11DCA4EB300F64426 /* assets.zip in Resources */,
84B9C11824A4D82400016BCE /* ConsentAlertViewController.xib in Resources */,
84CD4A65248782720019B81D /* ProgressViewController.xib in Resources */,
84E2968C25E2A10F000C495A /* InfoPlist.strings in Resources */,
84CD4A66248782720019B81D /* MessageViewController.xib in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXResourcesBuildPhase section */
/* Begin PBXShellScriptBuildPhase section */
7055146ABE25F98BDC1A6400 /* [CP] Embed Pods Frameworks */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputFileListPaths = (
"${PODS_ROOT}/Target Support Files/Pods-MultiCraft/Pods-MultiCraft-frameworks-${CONFIGURATION}-input-files.xcfilelist",
);
name = "[CP] Embed Pods Frameworks";
outputFileListPaths = (
"${PODS_ROOT}/Target Support Files/Pods-MultiCraft/Pods-MultiCraft-frameworks-${CONFIGURATION}-output-files.xcfilelist",
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-MultiCraft/Pods-MultiCraft-frameworks.sh\"\n";
showEnvVarsInLog = 0;
};
84F1E21825F0B70500A731AE /* Upload Sentry */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
inputPaths = (
"${DWARF_DSYM_FOLDER_PATH}/${DWARF_DSYM_FILE_NAME}/Contents/Resources/DWARF/${TARGET_NAME}",
);
name = "Upload Sentry";
outputFileListPaths = (
);
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "if which sentry-cli >/dev/null; then\nexport SENTRY_ORG=multicraft\nexport SENTRY_PROJECT=multicraft-ios\nexport SENTRY_AUTH_TOKEN=8343341b264d4dc5aadfaac4b3927ad6402ed898b8b340a380ac506b432677aa\nERROR=$(sentry-cli upload-dif \"$DWARF_DSYM_FOLDER_PATH\" 2>&1 >/dev/null)\nif [ ! $? -eq 0 ]; then\necho \"warning: sentry-cli - $ERROR\"\nfi\nelse\necho \"warning: sentry-cli not installed, download from https://github.com/getsentry/sentry-cli/releases\"\nfi\n";
};
A91BBBFDFB91D0CBDAABCA4E /* [CP] Copy Pods Resources */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputFileListPaths = (
"${PODS_ROOT}/Target Support Files/Pods-MultiCraft/Pods-MultiCraft-resources-${CONFIGURATION}-input-files.xcfilelist",
);
name = "[CP] Copy Pods Resources";
outputFileListPaths = (
"${PODS_ROOT}/Target Support Files/Pods-MultiCraft/Pods-MultiCraft-resources-${CONFIGURATION}-output-files.xcfilelist",
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-MultiCraft/Pods-MultiCraft-resources.sh\"\n";
showEnvVarsInLog = 0;
};
C73312165F97B96FC254B124 /* [CP] Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
"${PODS_PODFILE_DIR_PATH}/Podfile.lock",
"${PODS_ROOT}/Manifest.lock",
);
name = "[CP] Check Pods Manifest.lock";
outputPaths = (
"$(DERIVED_FILE_DIR)/Pods-MultiCraft-checkManifestLockResult.txt",
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
showEnvVarsInLog = 0;
};
/* End PBXShellScriptBuildPhase section */
/* Begin PBXSourcesBuildPhase section */
F8E6C4D51DCA3B7900F64426 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
F8E6C7481DCA420A00F64426 /* l_craft.cpp in Sources */,
4B35A9EE1EEE012F00274961 /* l_sound.cpp in Sources */,
4B35A9CB1EEDD24A00274961 /* inputhandler.cpp in Sources */,
F8E6C7581DCA420A00F64426 /* l_vmanip.cpp in Sources */,
F8E6C5FA1DCA3F9900F64426 /* clientmedia.cpp in Sources */,
F8E6C6E11DCA413A00F64426 /* networkpacket.cpp in Sources */,
F8E6C7571DCA420A00F64426 /* l_util.cpp in Sources */,
F8E6C4F51DCA3EA400F64426 /* ioswrap.m in Sources */,
F8E6C65B1DCA3F9900F64426 /* subgame.cpp in Sources */,
F8E6C6351DCA3F9900F64426 /* mapgen_valleys.cpp in Sources */,
4B0F49D11E424FFD0003953D /* joystick_controller.cpp in Sources */,
F8E6C6101DCA3F9900F64426 /* environment.cpp in Sources */,
4B35A9B31EEDD16C00274961 /* database-files.cpp in Sources */,
F8E6C64E1DCA3F9900F64426 /* rollback_interface.cpp in Sources */,
4B35A9F71EEE018D00274961 /* scripting_server.cpp in Sources */,
842A808C2339174C00A89418 /* ads.m in Sources */,
F8E6C6441DCA3F9900F64426 /* noise.cpp in Sources */,
F8E6C7BB1DCA428800F64426 /* numeric.cpp in Sources */,
4B35A9B91EEDD1AC00274961 /* itemstackmetadata.cpp in Sources */,
F8E6C6061DCA3F9900F64426 /* database-dummy.cpp in Sources */,
F8E6C6341DCA3F9900F64426 /* mapgen_v7.cpp in Sources */,
F8E6C7151DCA41EF00F64426 /* s_entity.cpp in Sources */,
F8E6C7BD1DCA428800F64426 /* serialize.cpp in Sources */,
F8E6C7131DCA41EF00F64426 /* s_async.cpp in Sources */,
4B35A9BC1EEDD1C900274961 /* mesh_generator_thread.cpp in Sources */,
F8E6C7471DCA420A00F64426 /* l_base.cpp in Sources */,
8473ED8425C0562C0053293B /* lutf8lib.c in Sources */,
F8E6C6E01DCA413A00F64426 /* connection.cpp in Sources */,
F8E6C6701DCA403100F64426 /* tile.cpp in Sources */,
F8E6C7171DCA41EF00F64426 /* s_inventory.cpp in Sources */,
F8E6C6161DCA3F9900F64426 /* gettext.cpp in Sources */,
F8E6C6011DCA3F9900F64426 /* content_mapnode.cpp in Sources */,
F8E6C64B1DCA3F9900F64426 /* porting.cpp in Sources */,
F8E6C5F51DCA3F9900F64426 /* cavegen.cpp in Sources */,
F8E6C61E1DCA3F9900F64426 /* guiTable.cpp in Sources */,
F8E6C6291DCA3F9900F64426 /* localplayer.cpp in Sources */,
4B35A9C81EEDD22500274961 /* tileanimation.cpp in Sources */,
8465A76522A7D4500095B7CA /* libintl.cpp in Sources */,
F8E6C6221DCA3F9900F64426 /* imagefilters.cpp in Sources */,
F8E6C74D1DCA420A00F64426 /* l_mainmenu.cpp in Sources */,
F8E6C5F71DCA3F9900F64426 /* client.cpp in Sources */,
F8E6C6511DCA3F9900F64426 /* server.cpp in Sources */,
F8E6C7191DCA41EF00F64426 /* s_mainmenu.cpp in Sources */,
F8E6C6331DCA3F9900F64426 /* mapgen_v6.cpp in Sources */,
F8E6C6681DCA3FE200F64426 /* xCGUITTFont.cpp in Sources */,
F8E6C6581DCA3F9900F64426 /* sound_openal.cpp in Sources */,
F8E6C6401DCA3F9900F64426 /* nameidmapping.cpp in Sources */,
F8E6C6571DCA3F9900F64426 /* socket.cpp in Sources */,
84CD4A64248782720019B81D /* MainWindow.swift in Sources */,
84CD4A67248782720019B81D /* BasePresentViewController.swift in Sources */,
4B35A9B01EEDD15500274961 /* clientenvironment.cpp in Sources */,
F8E6C7C21DCA428800F64426 /* timetaker.cpp in Sources */,
F8E6C6211DCA3F9900F64426 /* hud.cpp in Sources */,
F8E6C6DF1DCA413A00F64426 /* clientpackethandler.cpp in Sources */,
F8E6C6261DCA3F9900F64426 /* itemdef.cpp in Sources */,
F8E6C61B1DCA3F9900F64426 /* guiKeyChangeMenu.cpp in Sources */,
F8E6C7671DCA423C00F64426 /* thread.cpp in Sources */,
F8E6C6481DCA3F9900F64426 /* pathfinder.cpp in Sources */,
F8E6C6531DCA3F9900F64426 /* serverobject.cpp in Sources */,
F8E6C65E1DCA3F9900F64426 /* touchscreengui.cpp in Sources */,
F8E6C6471DCA3F9900F64426 /* particles.cpp in Sources */,
F8E6C5FE1DCA3F9900F64426 /* content_abm.cpp in Sources */,
4B35A9DF1EEE00D300274961 /* l_client.cpp in Sources */,
F8E6C6F61DCA41DB00F64426 /* c_content.cpp in Sources */,
4B35A9EA1EEE010D00274961 /* l_metadata.cpp in Sources */,
F8E6C6551DCA3F9900F64426 /* shader.cpp in Sources */,
F8E6C7491DCA420A00F64426 /* l_env.cpp in Sources */,
F8E6C6381DCA3F9900F64426 /* mapsector.cpp in Sources */,
F8E6C7B81DCA428800F64426 /* auth.cpp in Sources */,
F8E6C6371DCA3F9900F64426 /* mapnode.cpp in Sources */,
F8E6C62E1DCA3F9900F64426 /* mapblock.cpp in Sources */,
F8E6C7B71DCA428800F64426 /* areastore.cpp in Sources */,
F8E6C6021DCA3F9900F64426 /* content_nodemeta.cpp in Sources */,
F8E6C5F91DCA3F9900F64426 /* clientmap.cpp in Sources */,
F8E6C6121DCA3F9900F64426 /* filesys.cpp in Sources */,
F8E6C62C1DCA3F9900F64426 /* map.cpp in Sources */,
F8E6C6001DCA3F9900F64426 /* content_mapblock.cpp in Sources */,
F8E6C5FC1DCA3F9900F64426 /* clouds.cpp in Sources */,
4B35A9BF1EEDD1D800274961 /* metadata.cpp in Sources */,
F8E6C61F1DCA3F9900F64426 /* guiVolumeChange.cpp in Sources */,
F8E6C65C1DCA3F9900F64426 /* terminal_chat_console.cpp in Sources */,
F8E6C7C01DCA428800F64426 /* srp.cpp in Sources */,
F8E6C71B1DCA41EF00F64426 /* s_nodemeta.cpp in Sources */,
F8E6C6171DCA3F9900F64426 /* guiChatConsole.cpp in Sources */,
F8E6C71C1DCA41EF00F64426 /* s_player.cpp in Sources */,
F8E6C6271DCA3F9900F64426 /* keycode.cpp in Sources */,
F8E6C62B1DCA3F9900F64426 /* main.cpp in Sources */,
F8E6C6191DCA3F9900F64426 /* guiFileSelectMenu.cpp in Sources */,
84B9C11724A4D82400016BCE /* ConsentAlertViewController.swift in Sources */,
4B35A9C51EEDD21500274961 /* serverenvironment.cpp in Sources */,
F8E6C6151DCA3F9900F64426 /* genericobject.cpp in Sources */,
F8E6C5FD1DCA3F9900F64426 /* collision.cpp in Sources */,
F8E6C6431DCA3F9900F64426 /* nodetimer.cpp in Sources */,
F8E6C63F1DCA3F9900F64426 /* mods.cpp in Sources */,
F8E6C74E1DCA420A00F64426 /* l_mapgen.cpp in Sources */,
F8E6C6391DCA3F9900F64426 /* mesh.cpp in Sources */,
F8E6C6E21DCA413A00F64426 /* serveropcodes.cpp in Sources */,
F8E6C63E1DCA3F9900F64426 /* minimap.cpp in Sources */,
F8E6C6611DCA3F9900F64426 /* voxel.cpp in Sources */,
F8E6C63C1DCA3F9900F64426 /* mg_ore.cpp in Sources */,
F8E6C61A1DCA3F9900F64426 /* guiFormSpecMenu.cpp in Sources */,
F8E6C6781DCA407400F64426 /* jsoncpp.cpp in Sources */,
F8E6C7141DCA41EF00F64426 /* s_base.cpp in Sources */,
F8E6C74B1DCA420A00F64426 /* l_inventory.cpp in Sources */,
F8E6C6491DCA3F9900F64426 /* player.cpp in Sources */,
84E8B35E2789E71A004738F3 /* chacha.c in Sources */,
F8E6C6031DCA3F9900F64426 /* content_sao.cpp in Sources */,
F8E6C7531DCA420A00F64426 /* l_particles.cpp in Sources */,
F8E6C6DE1DCA413A00F64426 /* clientopcodes.cpp in Sources */,
F8E6C5F41DCA3F9900F64426 /* camera.cpp in Sources */,
F8E6C7181DCA41EF00F64426 /* s_item.cpp in Sources */,
F8E6C65A1DCA3F9900F64426 /* staticobject.cpp in Sources */,
F8E6C5F81DCA3F9900F64426 /* clientiface.cpp in Sources */,
F8E6C6181DCA3F9900F64426 /* guiEngine.cpp in Sources */,
F8E6C6241DCA3F9900F64426 /* inventory.cpp in Sources */,
F8E6C6621DCA3F9900F64426 /* voxelalgorithms.cpp in Sources */,
F8E6C6361DCA3F9900F64426 /* mapgen.cpp in Sources */,
F8E6C7541DCA420A00F64426 /* l_rollback.cpp in Sources */,
F8E6C62D1DCA3F9900F64426 /* mapblock_mesh.cpp in Sources */,
F8E6C6541DCA3F9900F64426 /* settings.cpp in Sources */,
4B35A9F11EEE014F00274961 /* l_storage.cpp in Sources */,
84C32A3924AF7DDE00445E92 /* UITextViewPlaceholder.swift in Sources */,
F8E6C61D1DCA3F9900F64426 /* guiscalingfilter.cpp in Sources */,
F8E6C6601DCA3F9900F64426 /* version.cpp in Sources */,
F8E6C6631DCA3F9900F64426 /* wieldmesh.cpp in Sources */,
F8E6C6071DCA3F9900F64426 /* database-leveldb.cpp in Sources */,
F8E6C6421DCA3F9900F64426 /* nodemetadata.cpp in Sources */,
4B0F49CB1E424FAE0003953D /* reflowscan.cpp in Sources */,
F8E6C6111DCA3F9900F64426 /* filecache.cpp in Sources */,
F8E6C7BC1DCA428800F64426 /* pointedthing.cpp in Sources */,
F8E6C62A1DCA3F9900F64426 /* log.cpp in Sources */,
F8E6C74C1DCA420A00F64426 /* l_item.cpp in Sources */,
F8E6C6521DCA3F9900F64426 /* serverlist.cpp in Sources */,
4B35A9DE1EEE00D300274961 /* l_camera.cpp in Sources */,
F8E6C6231DCA3F9900F64426 /* intlGUIEditBox.cpp in Sources */,
4B0F49CD1E424FC20003953D /* remoteplayer.cpp in Sources */,
F8E6C5FB1DCA3F9900F64426 /* clientobject.cpp in Sources */,
4B35A9E41EEE00F900274961 /* l_itemstackmeta.cpp in Sources */,
F8E6C63A1DCA3F9900F64426 /* mg_biome.cpp in Sources */,
F8E6C7661DCA423C00F64426 /* semaphore.cpp in Sources */,
F8E6C71E1DCA41EF00F64426 /* s_server.cpp in Sources */,
F8E6C6461DCA3F9900F64426 /* object_properties.cpp in Sources */,
F8E6C7BA1DCA428800F64426 /* directiontables.cpp in Sources */,
F8E6C61C1DCA3F9900F64426 /* guiPasswordChange.cpp in Sources */,
F8E6C5FF1DCA3F9900F64426 /* content_cao.cpp in Sources */,
4B35A9C21EEDD1F400274961 /* raycast.cpp in Sources */,
F8E6C6561DCA3F9900F64426 /* sky.cpp in Sources */,
F8E6C64C1DCA3F9900F64426 /* profiler.cpp in Sources */,
F8E6C63D1DCA3F9900F64426 /* mg_schematic.cpp in Sources */,
F8E6C7461DCA420A00F64426 /* l_areastore.cpp in Sources */,
F8E6C6F71DCA41DB00F64426 /* c_converter.cpp in Sources */,
F8E6C6131DCA3F9900F64426 /* fontengine.cpp in Sources */,
F8E6C65D1DCA3F9900F64426 /* tool.cpp in Sources */,
F8E6C7651DCA423C00F64426 /* mutex.cpp in Sources */,
F8E6C7501DCA420A00F64426 /* l_nodetimer.cpp in Sources */,
F87DC8BA210887C700393B64 /* mapgen_v7p.cpp in Sources */,
F8E6C6141DCA3F9900F64426 /* game.cpp in Sources */,
84CD4A6C2487A0180019B81D /* ZipManager.swift in Sources */,
F8E6C6051DCA3F9900F64426 /* craftdef.cpp in Sources */,
4B0F49CF1E424FDF0003953D /* enriched_string.cpp in Sources */,
F8E6C6411DCA3F9900F64426 /* nodedef.cpp in Sources */,
F8E6C6F81DCA41DB00F64426 /* c_internal.cpp in Sources */,
F8E6C60E1DCA3F9900F64426 /* dungeongen.cpp in Sources */,
4B35A9EB1EEE010D00274961 /* l_minimap.cpp in Sources */,
F8E6C71A1DCA41EF00F64426 /* s_node.cpp in Sources */,
F8E6C7521DCA420A00F64426 /* l_object.cpp in Sources */,
F8E6C60F1DCA3F9900F64426 /* emerge.cpp in Sources */,
F8E6C66F1DCA403100F64426 /* clientlauncher.cpp in Sources */,
F8E6C6041DCA3F9900F64426 /* convert_json.cpp in Sources */,
4B35A9F41EEE017000274961 /* scripting_client.cpp in Sources */,
F8E6C6ED1DCA41A600F64426 /* scripting_mainmenu.cpp in Sources */,
84CD4A68248782720019B81D /* MessageViewController.swift in Sources */,
F8E6C65F1DCA3F9900F64426 /* treegen.cpp in Sources */,
F8E6C5F61DCA3F9900F64426 /* chat.cpp in Sources */,
84E8B35F2789E71A004738F3 /* lchacha.c in Sources */,
F8E6C60B1DCA3F9900F64426 /* debug.cpp in Sources */,
4B35A9B61EEDD18400274961 /* face_position_cache.cpp in Sources */,
F8E6C6251DCA3F9900F64426 /* inventorymanager.cpp in Sources */,
F8E6C60C1DCA3F9900F64426 /* defaultsettings.cpp in Sources */,
F8E6C63B1DCA3F9900F64426 /* mg_decoration.cpp in Sources */,
4B35A9D91EEE00AC00274961 /* s_client.cpp in Sources */,
4B0F49C91E424F910003953D /* map_settings_manager.cpp in Sources */,
F8E6C64D1DCA3F9900F64426 /* quicktune.cpp in Sources */,
F8E6C6451DCA3F9900F64426 /* objdef.cpp in Sources */,
F8E6C64A1DCA3F9900F64426 /* porting_ios.cpp in Sources */,
F8E6C7161DCA41EF00F64426 /* s_env.cpp in Sources */,
F8E6C62F1DCA3F9900F64426 /* mapgen_flat.cpp in Sources */,
F8E6C7B91DCA428800F64426 /* base64.cpp in Sources */,
F8E6C7BE1DCA428800F64426 /* sha1.cpp in Sources */,
F8E6C74A1DCA420A00F64426 /* l_http.cpp in Sources */,
F8E6C6E31DCA413A00F64426 /* serverpackethandler.cpp in Sources */,
4B35A9D51EEDDE1600274961 /* mini-gmp.c in Sources */,
F8E6C6201DCA3F9900F64426 /* httpfetch.cpp in Sources */,
F8E6C7551DCA420A00F64426 /* l_server.cpp in Sources */,
F8E6C5F31DCA3F9900F64426 /* ban.cpp in Sources */,
F8E6C7561DCA420A00F64426 /* l_settings.cpp in Sources */,
F8E6C7BF1DCA428800F64426 /* sha256.c in Sources */,
F8E6C74F1DCA420A00F64426 /* l_nodemeta.cpp in Sources */,
F8E6C7C11DCA428800F64426 /* string.cpp in Sources */,
F8E6C7511DCA420A00F64426 /* l_noise.cpp in Sources */,
F8E6C6591DCA3F9900F64426 /* sound.cpp in Sources */,
F8E6C60D1DCA3F9900F64426 /* drawscene.cpp in Sources */,
F8E6C71D1DCA41EF00F64426 /* s_security.cpp in Sources */,
84CD4A69248782720019B81D /* ProgressViewController.swift in Sources */,
F8E6C7641DCA423C00F64426 /* event.cpp in Sources */,
4B35A9E51EEE00F900274961 /* l_localplayer.cpp in Sources */,
F8E6C6501DCA3F9900F64426 /* serialization.cpp in Sources */,
8473ED8125C055F80053293B /* static_text.cpp in Sources */,
F8E6C6281DCA3F9900F64426 /* light.cpp in Sources */,
F8E6C60A1DCA3F9900F64426 /* database.cpp in Sources */,
F8E6C6F91DCA41DB00F64426 /* c_types.cpp in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXSourcesBuildPhase section */
/* Begin PBXVariantGroup section */
84E2968E25E2A10F000C495A /* InfoPlist.strings */ = {
isa = PBXVariantGroup;
children = (
84E2968D25E2A10F000C495A /* en */,
84E2968F25E2A164000C495A /* ru */,
);
name = InfoPlist.strings;
sourceTree = "<group>";
};
F8E6C4EA1DCA3B7900F64426 /* LaunchScreen.storyboard */ = {
isa = PBXVariantGroup;
children = (
F8E6C4EB1DCA3B7900F64426 /* Base */,
);
name = LaunchScreen.storyboard;
sourceTree = "<group>";
tabWidth = 4;
usesTabs = 1;
};
/* End PBXVariantGroup section */
/* Begin XCBuildConfiguration section */
F8E6C4EE1DCA3B7900F64426 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++17";
CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_ENABLE_OBJC_WEAK = YES;
COMPRESS_PNG_FILES = NO;
ENABLE_BITCODE = NO;
ENABLE_INCREMENTAL_DISTILL = YES;
ENABLE_TESTABILITY = YES;
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
"${SRCROOT}/../deps",
);
GCC_C_LANGUAGE_STANDARD = gnu11;
GCC_OPTIMIZATION_LEVEL = fast;
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
GCC_UNROLL_LOOPS = YES;
GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
ONLY_ACTIVE_ARCH = YES;
SDKROOT = iphoneos;
STRIP_PNG_TEXT = NO;
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2";
VALIDATE_WORKSPACE_SKIPPED_SDK_FRAMEWORKS = OpenGLES;
};
name = Debug;
};
F8E6C4EF1DCA3B7900F64426 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++17";
CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_ENABLE_OBJC_WEAK = YES;
COMPRESS_PNG_FILES = NO;
ENABLE_BITCODE = NO;
ENABLE_INCREMENTAL_DISTILL = YES;
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
"${SRCROOT}/../deps",
);
GCC_C_LANGUAGE_STANDARD = gnu11;
GCC_OPTIMIZATION_LEVEL = fast;
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
GCC_UNROLL_LOOPS = YES;
GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
LLVM_LTO = YES;
SDKROOT = iphoneos;
STRIP_PNG_TEXT = NO;
SWIFT_COMPILATION_MODE = wholemodule;
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2";
VALIDATE_PRODUCT = YES;
VALIDATE_WORKSPACE_SKIPPED_SDK_FRAMEWORKS = OpenGLES;
};
name = Release;
};
F8E6C4F11DCA3B7900F64426 /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 32528F14AAB9EA0E9CAB8526 /* Pods-MultiCraft.debug.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CODE_SIGN_IDENTITY = "iPhone Developer";
CURRENT_PROJECT_VERSION = 138;
DEVELOPMENT_TEAM = R3RLJ9TW52;
GCC_PREPROCESSOR_DEFINITIONS = (
"$(inherited)",
__IOS__,
"RUN_IN_PLACE=0",
"USE_GETTEXT=1",
"USE_CURL=1",
"USE_SOUND=1",
"USE_FREETYPE=1",
"USE_LEVELDB=1",
"USE_LUAJIT=1",
"USE_SYSTEM_GMP=0",
"HAVE_TOUCHSCREENGUI=1",
"ENABLE_GLES=1",
);
GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
HEADER_SEARCH_PATHS = (
"$(inherited)",
"${SRCROOT}/../../../src",
"${SRCROOT}/../../../src/script",
"${SRCROOT}/../../../lib/gmp",
"${SRCROOT}/../../../lib/intl",
"${SRCROOT}/../../../lib/jsoncpp",
"${SRCROOT}/../deps/freetype/include/freetype2",
"${SRCROOT}/../deps/irrlicht/include",
"${SRCROOT}/../deps/libcurl/include",
"${SRCROOT}/../deps/luajit/include",
);
INFOPLIST_FILE = MultiCraft/Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
);
LIBRARY_SEARCH_PATHS = "$(inherited)";
MARKETING_VERSION = 1.19.0;
OTHER_CFLAGS = (
"$(inherited)",
"-fvisibility=hidden",
"-fdata-sections",
"-ffunction-sections",
"-fno-unwind-tables",
"-fno-asynchronous-unwind-tables",
);
OTHER_CPLUSPLUSFLAGS = "$(OTHER_CFLAGS)";
OTHER_LDFLAGS = (
"$(inherited)",
"-L${SRCROOT}/../deps/freetype/lib",
"-L${SRCROOT}/../deps/irrlicht",
"-L${SRCROOT}/../deps/libcurl/lib",
"-L${SRCROOT}/../deps/luajit/lib",
"-Wl,-dead_strip",
);
OTHER_SWIFT_FLAGS = "$(inherited) -DDEBUG";
PRODUCT_BUNDLE_IDENTIFIER = mobi.MultiCraft;
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_OBJC_BRIDGING_HEADER = "MultiCraft/Bridge-Header.h";
};
name = Debug;
};
F8E6C4F21DCA3B7900F64426 /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 1E76DCA01B51A98F0CA4C480 /* Pods-MultiCraft.release.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CODE_SIGN_IDENTITY = "iPhone Developer";
CURRENT_PROJECT_VERSION = 138;
DEVELOPMENT_TEAM = R3RLJ9TW52;
GCC_PREPROCESSOR_DEFINITIONS = (
"$(inherited)",
"NDEBUG=1",
__IOS__,
"RUN_IN_PLACE=0",
"USE_GETTEXT=1",
"USE_CURL=1",
"USE_SOUND=1",
"USE_FREETYPE=1",
"USE_LEVELDB=1",
"USE_LUAJIT=1",
"USE_SYSTEM_GMP=0",
"HAVE_TOUCHSCREENGUI=1",
"ENABLE_GLES=1",
);
GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
HEADER_SEARCH_PATHS = (
"$(inherited)",
"${SRCROOT}/../../../src",
"${SRCROOT}/../../../src/script",
"${SRCROOT}/../../../lib/gmp",
"${SRCROOT}/../../../lib/intl",
"${SRCROOT}/../../../lib/jsoncpp",
"${SRCROOT}/../deps/freetype/include/freetype2",
"${SRCROOT}/../deps/irrlicht/include",
"${SRCROOT}/../deps/libcurl/include",
"${SRCROOT}/../deps/luajit/include",
);
INFOPLIST_FILE = MultiCraft/Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
);
LIBRARY_SEARCH_PATHS = "$(inherited)";
MARKETING_VERSION = 1.19.0;
OTHER_CFLAGS = (
"$(inherited)",
"-fvisibility=hidden",
"-fdata-sections",
"-ffunction-sections",
"-fno-unwind-tables",
"-fno-asynchronous-unwind-tables",
);
OTHER_CPLUSPLUSFLAGS = "$(OTHER_CFLAGS)";
OTHER_LDFLAGS = (
"$(inherited)",
"-L${SRCROOT}/../deps/freetype/lib",
"-L${SRCROOT}/../deps/irrlicht",
"-L${SRCROOT}/../deps/libcurl/lib",
"-L${SRCROOT}/../deps/luajit/lib",
"-Wl,-dead_strip",
);
PRODUCT_BUNDLE_IDENTIFIER = mobi.MultiCraft;
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_OBJC_BRIDGING_HEADER = "MultiCraft/Bridge-Header.h";
};
name = Release;
};
/* End XCBuildConfiguration section */
/* Begin XCConfigurationList section */
F8E6C4D41DCA3B7900F64426 /* Build configuration list for PBXProject "MultiCraft" */ = {
isa = XCConfigurationList;
buildConfigurations = (
F8E6C4EE1DCA3B7900F64426 /* Debug */,
F8E6C4EF1DCA3B7900F64426 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
F8E6C4F01DCA3B7900F64426 /* Build configuration list for PBXNativeTarget "MultiCraft" */ = {
isa = XCConfigurationList;
buildConfigurations = (
F8E6C4F11DCA3B7900F64426 /* Debug */,
F8E6C4F21DCA3B7900F64426 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
/* End XCConfigurationList section */
/* Begin XCRemoteSwiftPackageReference section */
843F4C2F26617D0D005277FA /* XCRemoteSwiftPackageReference "ZipArchive" */ = {
isa = XCRemoteSwiftPackageReference;
repositoryURL = "https://github.com/ZipArchive/ZipArchive";
requirement = {
kind = upToNextMajorVersion;
minimumVersion = 2.4.0;
};
};
84A608A225F0A02900D79FCD /* XCRemoteSwiftPackageReference "sentry-cocoa" */ = {
isa = XCRemoteSwiftPackageReference;
repositoryURL = "https://github.com/getsentry/sentry-cocoa";
requirement = {
kind = upToNextMajorVersion;
minimumVersion = 7.5.0;
};
};
84C32A3524AF7A4500445E92 /* XCRemoteSwiftPackageReference "Nantes" */ = {
isa = XCRemoteSwiftPackageReference;
repositoryURL = "https://github.com/instacart/Nantes";
requirement = {
kind = upToNextMinorVersion;
minimumVersion = 0.1.2;
};
};
/* End XCRemoteSwiftPackageReference section */
/* Begin XCSwiftPackageProductDependency section */
843F4C3026617D0D005277FA /* ZipArchive */ = {
isa = XCSwiftPackageProductDependency;
package = 843F4C2F26617D0D005277FA /* XCRemoteSwiftPackageReference "ZipArchive" */;
productName = ZipArchive;
};
84A608A325F0A02900D79FCD /* Sentry */ = {
isa = XCSwiftPackageProductDependency;
package = 84A608A225F0A02900D79FCD /* XCRemoteSwiftPackageReference "sentry-cocoa" */;
productName = Sentry;
};
84C32A3624AF7A4500445E92 /* Nantes */ = {
isa = XCSwiftPackageProductDependency;
package = 84C32A3524AF7A4500445E92 /* XCRemoteSwiftPackageReference "Nantes" */;
productName = Nantes;
};
/* End XCSwiftPackageProductDependency section */
};
rootObject = F8E6C4D11DCA3B7900F64426 /* Project object */;
}