diff --git a/.bazelrc b/.bazelrc new file mode 100644 index 00000000..3c16e7cd --- /dev/null +++ b/.bazelrc @@ -0,0 +1,4 @@ +build --cxxopt='-std=gnu++14' +build --disk_cache=~/.cache/bazel +build --ios_simulator_device="iPad Air (4th generation)" +build --apple_platform_type=ios diff --git a/.gitignore b/.gitignore index 40b81cea..dfeb53df 100644 --- a/.gitignore +++ b/.gitignore @@ -165,3 +165,7 @@ Screenshots for app store/generated *.sw? /CDDA-loc .ipynb_checkpoints + +*.mobileprovision + +bazel-* diff --git a/.gitmodules b/.gitmodules index 0beb2a91..fed8fe28 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,21 +1,3 @@ -[submodule "Libraries/SDL"] - path = Libraries/SDL - url = git@github.com:apollovy/SDL.git -[submodule "Libraries/SDL_image"] - path = Libraries/SDL_image - url = git@github.com:apollovy/SDL_image.git -[submodule "Libraries/SDL_ttf"] - path = Libraries/SDL_ttf - url = git@github.com:apollovy/SDL_ttf.git -[submodule "Libraries/SDL_mixer"] - path = Libraries/SDL_mixer - url = git@github.com:apollovy/SDL_mixer.git -[submodule "Libraries/Cataclysm-DDA"] - path = Libraries/Cataclysm-DDA - url = git@github.com:CleverRaven/Cataclysm-DDA.git -[submodule "Libraries/JSController"] - path = Libraries/JSController - url = git@github.com:jasarien/JSController.git [submodule "Common"] path = Common url = git@github.com:apollovy/Cataclysm-DDA-iOS-commons.git diff --git a/BUILD b/BUILD new file mode 100644 index 00000000..c437a1a9 --- /dev/null +++ b/BUILD @@ -0,0 +1,169 @@ +load("@build_bazel_rules_apple//apple:ios.bzl", "ios_application") +load("@build_bazel_rules_apple//apple:versioning.bzl", "apple_bundle_version") +load("@build_bazel_rules_apple//apple:resources.bzl", "apple_resource_group") +load("@build_bazel_rules_swift//swift:swift.bzl", "swift_library") + +apple_bundle_version( + name = "version", + build_version = "1.0.134", + short_version_string = "1.0", +) + +filegroup( + name = "common_bundle_assets", + srcs = glob( + ["Common/Bundle/Assets.xcassets/**"], + exclude = ["**/.DS_Store"], + ), +) + +swift_library( + name = "cdda_swift_common", + srcs = [ + "Common/source/MenuButton.swift", + "Common/source/PageUpDownPanGestureRecognizer.swift", + "Common/source/ShowAndFixGestureRecognizer.swift", + "Common/source/ZipArchiver.swift", + ], + data = [ + "Common/Bundle/Base.lproj/UIControls.storyboard", + ":common_bundle_assets", + ], + generated_header_name = "CDDA-Swift.h", + generates_header = True, + deps = ["@zip"], +) + +objc_library( + name = "cdda_objc_common_gamepad", + srcs = [ + "Common/source/GamePadViewController.h", + "Common/source/SDL_uikitviewcontroller+Gamepad.h", + "Common/source/SDL_uikitviewcontroller+Gamepad.mm", + "Common/source/game_dependent.h", + "Common/source/game_dependent.mm", + ], + hdrs = [ + "Common/source/SDL_char_utils.h", + ], + copts = ["-std=c++14"], + deps = [ + ":cdda_swift_common", + "@cdda", + "@sdl2", + ], +) + +objc_library( + name = "cdda_objc_common", + srcs = [ + "Common/source/AppDelegate.h", + "Common/source/AppDelegate.m", + "Common/source/CDDA-Bridging-Header.h", + "Common/source/CDDA_iOS_main.h", + "Common/source/GamePadViewController.h", + "Common/source/GamePadViewController.m", + "Common/source/SDL_char_utils.h", + "Common/source/SDL_char_utils.m", + "Common/source/SDL_uikitview+CDDA.h", + "Common/source/SDL_uikitview+CDDA.m", + "Common/source/SDL_uikitviewcontroller+KeyboardKeysHandling.h", + "Common/source/SDL_uikitviewcontroller+KeyboardKeysHandling.m", + "Common/source/SDL_uikitviewcontroller+VirtualKeyboardInput.h", + "Common/source/SDL_uikitviewcontroller+VirtualKeyboardInput.m", + "Common/source/main.m", + "Common/source/path_utils.h", + "Common/source/path_utils.m", + ], + data = [ + "Common/Bundle/Base.lproj/Main.storyboard", + "Common/Bundle/JSDPad/dPad-None@2x.png", + "Common/Bundle/Settings.bundle", + ], + includes = ["Common/source"], + deps = [ + ":cdda_objc_common_gamepad", + ":cdda_swift_common", + "@jscontroller", + "@sdl2", + ], +) + +objc_library( + name = "cdda_objc_distinct", + srcs = [ + "Distinct/source/MainViewController.m", + ], + hdrs = [ + "Distinct/source/MainViewController.h", + ], + data = [ + "Distinct/icon_1024x1024.png", + ], + deps = [ + ":cdda_objc_common", + ":cdda_swift_common", + ], +) + +apple_resource_group( + name = "cdda_mo", + structured_resources = [ + "@cdda//:cdda_mo", + ], +) + +objc_library( + name = "cdda_ios_main", + srcs = [ + "Distinct/source/CDDA_iOS_main.mm", + ], + hdrs = [ + "Common/source/CDDA_iOS_main.h", + ], + copts = ["-std=gnu++14"], + data = [ + "@cdda//:data", + "@cdda//:gfx", + ":cdda_mo", + ] + glob( + ["Common/Bundle/*.lproj/**"], + exclude = ["Common/Bundle/Base.lproj/**"], + ), + deps = [ + ":cdda_objc_distinct", + "@cdda", + "@sdl2", + ], +) + +filegroup( + name = "app_icon", + srcs = glob( + ["Distinct/Assets.xcassets/**"], + exclude = ["**/.DS_Store"], + ), +) + +ios_application( + name = "cdda_ios", + app_icons = [":app_icon"], + bundle_id = "net.nornagon.CDDA-Experimental", + entitlements = "Distinct/CDDA.entitlements", + families = [ + "iphone", + "ipad", + ], + infoplists = [":Distinct/CDDA.plist"], + launch_storyboard = "Common/Bundle/Base.lproj/LaunchScreen.storyboard", + minimum_os_version = "11.0", + provisioning_profile = "9a4c6de6-ccee-4064-a5cd-1133f9dac8c7.mobileprovision", + version = ":version", + visibility = ["//visibility:public"], + deps = [ + ":cdda_ios_main", + ":cdda_objc_common", + ":cdda_objc_distinct", + "@cdda", + ], +) diff --git a/CDDA.xcodeproj/project.pbxproj b/CDDA.xcodeproj/project.pbxproj deleted file mode 100644 index 8b943c88..00000000 --- a/CDDA.xcodeproj/project.pbxproj +++ /dev/null @@ -1,3690 +0,0 @@ -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 51; - objects = { - -/* Begin PBXBuildFile section */ - 260A73F8E3DA7035386F7E64 /* Pods_CDDA_CDDA_iCloud_debug.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CF92757F7F59F2F5E8E5D633 /* Pods_CDDA_CDDA_iCloud_debug.framework */; }; - B5072BDD259D1C18002479DB /* gfx in Copy gfx to data */ = {isa = PBXBuildFile; fileRef = B5072BB8259CE883002479DB /* gfx */; }; - B50B447325A24ECB00628243 /* GamePadViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B50B447125A24ECB00628243 /* GamePadViewController.m */; }; - B50B449C25A24FB700628243 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = B57201D5259293EF003D2A20 /* Assets.xcassets */; }; - B50B449D25A24FC100628243 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = B57201D7259293EF003D2A20 /* LaunchScreen.storyboard */; }; - B51597DF2634833A008BFD0C /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = B51597E22634833A008BFD0C /* Main.storyboard */; }; - B51597E02634833A008BFD0C /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = B51597E22634833A008BFD0C /* Main.storyboard */; }; - B51598222634894D008BFD0C /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = B515981526348768008BFD0C /* Localizable.strings */; }; - B5293F77275FF34C00E4B42E /* simple_pathfinding.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5293F5F275FF34C00E4B42E /* simple_pathfinding.cpp */; }; - B5293F78275FF34C00E4B42E /* vehicle_autodrive.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5293F76275FF34C00E4B42E /* vehicle_autodrive.cpp */; }; - B5312A1425A0EE3F00357241 /* SDL_uikitviewcontroller+VirtualKeyboardInput.m in Sources */ = {isa = PBXBuildFile; fileRef = B5312A1325A0EE3F00357241 /* SDL_uikitviewcontroller+VirtualKeyboardInput.m */; }; - B538050C25AC6E3500AEB52A /* SnapshotHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = B538050B25AC6E3500AEB52A /* SnapshotHelper.swift */; }; - B5412CF42605FEF20034128C /* ZipArchiver.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5412CF32605FEF20034128C /* ZipArchiver.swift */; }; - B5412CF52605FEF20034128C /* ZipArchiver.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5412CF32605FEF20034128C /* ZipArchiver.swift */; }; - B5412D15260602D50034128C /* MainViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B5A5BEBE25F7DEB200EEEA0F /* MainViewController.m */; }; - B5436B4925C4D18D006579B4 /* MenuButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5436B4825C4D18D006579B4 /* MenuButton.swift */; }; - B5466E72259F991200E31918 /* SDL_uikitviewcontroller+KeyboardKeysHandling.m in Sources */ = {isa = PBXBuildFile; fileRef = B5466E71259F991200E31918 /* SDL_uikitviewcontroller+KeyboardKeysHandling.m */; }; - B54932EF259BD92F00667062 /* libSDL2_image.a in Frameworks */ = {isa = PBXBuildFile; fileRef = B54932EC259BD59D00667062 /* libSDL2_image.a */; }; - B54932FB259BDD3400667062 /* libSDL2_ttf.a in Frameworks */ = {isa = PBXBuildFile; fileRef = B54932F8259BDD2100667062 /* libSDL2_ttf.a */; }; - B5493320259BE20A00667062 /* libSDL2_mixer.a in Frameworks */ = {isa = PBXBuildFile; fileRef = B549331D259BE20000667062 /* libSDL2_mixer.a */; }; - B54C7A7125A8B373007856B5 /* CoreHaptics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B54C7A5A25A8B373007856B5 /* CoreHaptics.framework */; }; - B54FDD6C25929F6400505231 /* CoreBluetooth.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B54FDD6B25929F6400505231 /* CoreBluetooth.framework */; }; - B54FDD6E25929F9D00505231 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B54FDD6D25929F9C00505231 /* AudioToolbox.framework */; }; - B54FDD7025929FBB00505231 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B54FDD6F25929FBA00505231 /* AVFoundation.framework */; }; - B54FDD7E2592A09000505231 /* GameController.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B54FDD7D2592A09000505231 /* GameController.framework */; }; - B54FDD802592A0AD00505231 /* CoreMotion.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B54FDD7F2592A0AD00505231 /* CoreMotion.framework */; }; - B555591125D5BC8F00CD2E90 /* Settings.bundle in Resources */ = {isa = PBXBuildFile; fileRef = B555591025D5BC8F00CD2E90 /* Settings.bundle */; }; - B5557CAF25E3E3F3001030D3 /* ShowAndFixGestureRecognizer.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5557CAE25E3E3F3001030D3 /* ShowAndFixGestureRecognizer.swift */; }; - B558366A25A15A70009ED0DE /* libSDL2.a in Frameworks */ = {isa = PBXBuildFile; fileRef = B5654D2A259BC9DE00AABE12 /* libSDL2.a */; }; - B558F960286FB54A000FB84F /* game_dependent.mm in Sources */ = {isa = PBXBuildFile; fileRef = B558F95F286FB54A000FB84F /* game_dependent.mm */; }; - B559EDB525AB85A50065602D /* dPad-None@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = B559EDAC25AB85A40065602D /* dPad-None@2x.png */; }; - B560EE8825D9822000FDE1C4 /* UIControls.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = B560EE8A25D9822000FDE1C4 /* UIControls.storyboard */; }; - B560EE9225D996AE00FDE1C4 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = B560EE9025D996AE00FDE1C4 /* InfoPlist.strings */; }; - B577559B2605EA81006D29B1 /* libintl.a in Frameworks */ = {isa = PBXBuildFile; fileRef = B5FD1F2B25A575AB00CE613D /* libintl.a */; }; - B58679DE260402B600EACF2C /* CoreHaptics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B54C7A5A25A8B373007856B5 /* CoreHaptics.framework */; }; - B58679DF260402B600EACF2C /* libintl.a in Frameworks */ = {isa = PBXBuildFile; fileRef = B5FD1F2B25A575AB00CE613D /* libintl.a */; }; - B58679E0260402B600EACF2C /* libiconv.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = B5A5855225A53D7A00E73D9A /* libiconv.tbd */; }; - B58679E2260402B600EACF2C /* libSDL2.a in Frameworks */ = {isa = PBXBuildFile; fileRef = B5654D2A259BC9DE00AABE12 /* libSDL2.a */; }; - B58679E3260402B600EACF2C /* libSDL2_mixer.a in Frameworks */ = {isa = PBXBuildFile; fileRef = B549331D259BE20000667062 /* libSDL2_mixer.a */; }; - B58679E4260402B600EACF2C /* libSDL2_ttf.a in Frameworks */ = {isa = PBXBuildFile; fileRef = B54932F8259BDD2100667062 /* libSDL2_ttf.a */; }; - B58679E5260402B600EACF2C /* libSDL2_image.a in Frameworks */ = {isa = PBXBuildFile; fileRef = B54932EC259BD59D00667062 /* libSDL2_image.a */; }; - B58679E6260402B600EACF2C /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B54FDD6D25929F9C00505231 /* AudioToolbox.framework */; }; - B58679E7260402B600EACF2C /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B54FDD6F25929FBA00505231 /* AVFoundation.framework */; }; - B58679E8260402B600EACF2C /* CoreBluetooth.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B54FDD6B25929F6400505231 /* CoreBluetooth.framework */; }; - B58679E9260402B600EACF2C /* CoreMotion.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B54FDD7F2592A0AD00505231 /* CoreMotion.framework */; }; - B58679EA260402B600EACF2C /* GameController.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B54FDD7D2592A09000505231 /* GameController.framework */; }; - B58679EB260402B600EACF2C /* MobileCoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B54FDD7125929FEA00505231 /* MobileCoreServices.framework */; }; - B58679EE260402B600EACF2C /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = B57201D5259293EF003D2A20 /* Assets.xcassets */; }; - B58679F0260402B600EACF2C /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = B57201D7259293EF003D2A20 /* LaunchScreen.storyboard */; }; - B5867A172604030100EACF2C /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = B5A5BED825F7DEB400EEEA0F /* AppDelegate.m */; }; - B5867A1B2604030A00EACF2C /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = B5A5BED625F7DEB300EEEA0F /* main.m */; }; - B5867A2D2604036E00EACF2C /* path_utils.m in Sources */ = {isa = PBXBuildFile; fileRef = B5A5BEE925F7F31F00EEEA0F /* path_utils.m */; }; - B589261725C34C8500BE1213 /* SDL_char_utils.m in Sources */ = {isa = PBXBuildFile; fileRef = B589261625C34C8500BE1213 /* SDL_char_utils.m */; }; - B59EBBA825D0849A0093445F /* SDL_uikitview+CDDA.m in Sources */ = {isa = PBXBuildFile; fileRef = B59EBBA725D0849A0093445F /* SDL_uikitview+CDDA.m */; }; - B59EBBC425D09BC80093445F /* PageUpDownPanGestureRecognizer.swift in Sources */ = {isa = PBXBuildFile; fileRef = B59EBBC325D09BC80093445F /* PageUpDownPanGestureRecognizer.swift */; }; - B5A5BED925F7DEB500EEEA0F /* MainViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B5A5BEBE25F7DEB200EEEA0F /* MainViewController.m */; }; - B5A5BEDB25F7DEB500EEEA0F /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = B5A5BED825F7DEB400EEEA0F /* AppDelegate.m */; }; - B5A5BEF625F7F9E200EEEA0F /* path_utils.m in Sources */ = {isa = PBXBuildFile; fileRef = B5A5BEE925F7F31F00EEEA0F /* path_utils.m */; }; - B5AB7F8326056FE600D4743B /* libiconv.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = B5A5855225A53D7A00E73D9A /* libiconv.tbd */; }; - B5AE0A75278E530E00CC6BEB /* mo in Copy mo to lang */ = {isa = PBXBuildFile; fileRef = B5AE0A73278E530200CC6BEB /* mo */; }; - B5B01B96259BEF650023AB00 /* data in Resources */ = {isa = PBXBuildFile; fileRef = B5B01B95259BEF650023AB00 /* data */; }; - B5B7F8D62602C86B0007594B /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = B5A5BED625F7DEB300EEEA0F /* main.m */; }; - B5B84FBE278E3A8C00C8E0B7 /* CoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B5B84FBD278E3A8C00C8E0B7 /* CoreServices.framework */; }; - B5C0E1D6261A483700628F9A /* CDDA_iOS_main.mm in Sources */ = {isa = PBXBuildFile; fileRef = B5F97C66259C08B500C5A910 /* CDDA_iOS_main.mm */; }; - B5D7B03125A62EB400844611 /* icon_1024x1024.png in Resources */ = {isa = PBXBuildFile; fileRef = B5E6FF7725A393DC003FB37F /* icon_1024x1024.png */; }; - B5F9606D26A6FE5200A6258D /* construction_group.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5F9601E26A6FE4D00A6258D /* construction_group.cpp */; }; - B5F9606E26A6FE5200A6258D /* character_crafting.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5F9602026A6FE4D00A6258D /* character_crafting.cpp */; }; - B5F9606F26A6FE5200A6258D /* butchery_requirements.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5F9602126A6FE4D00A6258D /* butchery_requirements.cpp */; }; - B5F9607026A6FE5200A6258D /* item_contents.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5F9602226A6FE4D00A6258D /* item_contents.cpp */; }; - B5F9607126A6FE5200A6258D /* talker_avatar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5F9602326A6FE4E00A6258D /* talker_avatar.cpp */; }; - B5F9607226A6FE5200A6258D /* activity_actor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5F9602426A6FE4E00A6258D /* activity_actor.cpp */; }; - B5F9607326A6FE5200A6258D /* disease.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5F9602626A6FE4E00A6258D /* disease.cpp */; }; - B5F9607426A6FE5200A6258D /* ascii_art.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5F9602A26A6FE4E00A6258D /* ascii_art.cpp */; }; - B5F9607526A6FE5200A6258D /* talker_character.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5F9602C26A6FE4E00A6258D /* talker_character.cpp */; }; - B5F9607626A6FE5200A6258D /* advanced_inv_pagination.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5F9603026A6FE4E00A6258D /* advanced_inv_pagination.cpp */; }; - B5F9607726A6FE5200A6258D /* sdl_font.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5F9603126A6FE4E00A6258D /* sdl_font.cpp */; }; - B5F9607826A6FE5200A6258D /* shadowcasting.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5F9603326A6FE4F00A6258D /* shadowcasting.cpp */; }; - B5F9607926A6FE5200A6258D /* smart_controller_ui.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5F9603426A6FE4F00A6258D /* smart_controller_ui.cpp */; }; - B5F9607A26A6FE5200A6258D /* dialogue_chatbin.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5F9603526A6FE4F00A6258D /* dialogue_chatbin.cpp */; }; - B5F9607B26A6FE5200A6258D /* units_utility.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5F9603A26A6FE4F00A6258D /* units_utility.cpp */; }; - B5F9607C26A6FE5200A6258D /* monster_oracle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5F9603B26A6FE4F00A6258D /* monster_oracle.cpp */; }; - B5F9607D26A6FE5200A6258D /* proficiency.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5F9603C26A6FE4F00A6258D /* proficiency.cpp */; }; - B5F9607E26A6FE5200A6258D /* ui_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5F9604126A6FE5000A6258D /* ui_manager.cpp */; }; - B5F9607F26A6FE5200A6258D /* move_mode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5F9604326A6FE5000A6258D /* move_mode.cpp */; }; - B5F9608026A6FE5200A6258D /* event_field_transformations.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5F9604626A6FE5000A6258D /* event_field_transformations.cpp */; }; - B5F9608126A6FE5200A6258D /* temp_crafting_inventory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5F9604926A6FE5000A6258D /* temp_crafting_inventory.cpp */; }; - B5F9608226A6FE5200A6258D /* weather_type.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5F9604B26A6FE5000A6258D /* weather_type.cpp */; }; - B5F9608326A6FE5200A6258D /* string_id.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5F9604C26A6FE5000A6258D /* string_id.cpp */; }; - B5F9608426A6FE5200A6258D /* level_cache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5F9605426A6FE5100A6258D /* level_cache.cpp */; }; - B5F9608526A6FE5200A6258D /* cached_options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5F9605526A6FE5100A6258D /* cached_options.cpp */; }; - B5F9608626A6FE5200A6258D /* reachability_cache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5F9605926A6FE5100A6258D /* reachability_cache.cpp */; }; - B5F9608726A6FE5200A6258D /* past_games_info.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5F9605A26A6FE5100A6258D /* past_games_info.cpp */; }; - B5F9608826A6FE5200A6258D /* sdl_geometry.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5F9605B26A6FE5100A6258D /* sdl_geometry.cpp */; }; - B5F9608926A6FE5200A6258D /* effect_source.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5F9605C26A6FE5100A6258D /* effect_source.cpp */; }; - B5F9608A26A6FE5200A6258D /* character_oracle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5F9605F26A6FE5100A6258D /* character_oracle.cpp */; }; - B5F9608B26A6FE5200A6258D /* activity_tracker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5F9606026A6FE5100A6258D /* activity_tracker.cpp */; }; - B5F9608C26A6FE5200A6258D /* talker_npc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5F9606426A6FE5200A6258D /* talker_npc.cpp */; }; - B5F9608D26A6FE5200A6258D /* item_pocket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5F9606726A6FE5200A6258D /* item_pocket.cpp */; }; - B5F9608E26A6FE5200A6258D /* character_id.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5F9606926A6FE5200A6258D /* character_id.cpp */; }; - B5F9608F26A6FE5200A6258D /* achievement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5F9606A26A6FE5200A6258D /* achievement.cpp */; }; - B5F97C67259C08B600C5A910 /* CDDA_iOS_main.mm in Sources */ = {isa = PBXBuildFile; fileRef = B5F97C66259C08B500C5A910 /* CDDA_iOS_main.mm */; }; - B5FA7C03270CD09C00A1655A /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = B5FA7BEC270CD09C00A1655A /* Assets.xcassets */; }; - B8090C69A2D68FB301C06C8A /* Pods_CDDA.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BB281804576C684487B909B9 /* Pods_CDDA.framework */; }; - D0AA201C627C921E4D0BA426 /* iuse_actor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA221C4759F32D1DF0A776 /* iuse_actor.cpp */; }; - D0AA2021BB2DFB19A2E6497E /* flag.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2B36C545C442B5CEA624 /* flag.cpp */; }; - D0AA20233DCC85BD2BB58BA7 /* recipe.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2CD327DAEEF1A37CAFCA /* recipe.cpp */; }; - D0AA20299EAAB74060BC5965 /* activity_type.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2296FECEAD2D8EA8194E /* activity_type.cpp */; }; - D0AA20444E3ED0EC347B9275 /* crafting.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2232595CAA50DCAE8AEA /* crafting.cpp */; }; - D0AA204ECD9F923AFDC4F2CF /* advanced_inv_listitem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA22A4453370A9735D644B /* advanced_inv_listitem.cpp */; }; - D0AA20506E8201C295B81DEA /* string_input_popup.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA20BC22274C1B674F98E2 /* string_input_popup.cpp */; }; - D0AA207092D17C6B4CBE3C6E /* npctalk.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2F82CEAA5C1F874DAE30 /* npctalk.cpp */; }; - D0AA207F188B65FE203FD032 /* help.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA21B29935BF296A668BE4 /* help.cpp */; }; - D0AA208DF7DEFCEE74031CCA /* projectile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2BEFC4F1BCB676833953 /* projectile.cpp */; }; - D0AA209CB49052B7FE7D7F7D /* output.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA27908A64BCAAFF487891 /* output.cpp */; }; - D0AA20A44CC1C60137D0366C /* mapgen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2F3D52DAC7306DFBCBC7 /* mapgen.cpp */; }; - D0AA20AFA335CE6C4E55A692 /* units.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA250E0B31682BC324E4A3 /* units.cpp */; }; - D0AA20C57638AB4F4AC695DA /* mission_end.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA240C0C49E1A61F384344 /* mission_end.cpp */; }; - D0AA20DD18F8D0A6B6DEEFC1 /* event.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA201B90455D5B7540E87A /* event.cpp */; }; - D0AA20EB2CE073FA1CB4B29E /* submap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA22D07E2F6B81DBCAFDAE /* submap.cpp */; }; - D0AA20FDF879A5C4DA7355CA /* activity_item_handling.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2DDE226E971E2FE5A36F /* activity_item_handling.cpp */; }; - D0AA210775A620CB85CC7D0C /* mutation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2170E8FFC080079C2917 /* mutation.cpp */; }; - D0AA21105C9B52EE49113019 /* wcwidth.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2F6CF3D54B4FD2ED73EA /* wcwidth.cpp */; }; - D0AA211716B98A6ABAA28DD6 /* avatar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2C82AE79E7E0D7132253 /* avatar.cpp */; }; - D0AA211A1172AF5B77FB62F3 /* cata_tiles.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2FBE45B86C034E14AFB6 /* cata_tiles.cpp */; }; - D0AA211FB57E7D5EB6D831DA /* mission_ui.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA21DD949A2DCF98E0AAE9 /* mission_ui.cpp */; }; - D0AA212D074F3574C1187937 /* behavior_strategy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2C056D0A5DE1059B509C /* behavior_strategy.cpp */; }; - D0AA2139DF1712133447F562 /* CDDAUITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = D0AA241AF87439EC8E6507CF /* CDDAUITests.swift */; }; - D0AA213BE32F82A23E6F3967 /* profession.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA213F4A11A0DAEF2137F3 /* profession.cpp */; }; - D0AA213CD1F2B4EAB47B45B2 /* gamemode_tutorial.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2A3D80D48BB655DBF043 /* gamemode_tutorial.cpp */; }; - D0AA213F083745E750A60939 /* animation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2094E230F9DD6E725C22 /* animation.cpp */; }; - D0AA21410250F62DEA21E069 /* coordinate_conversions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2FD969FE282837676FA8 /* coordinate_conversions.cpp */; }; - D0AA21652CA386958728C294 /* magic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA270145115CB17E039BEC /* magic.cpp */; }; - D0AA2175BF6FE0D45CBE63B8 /* cata_variant.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2CD98F1A8BDDE6043800 /* cata_variant.cpp */; }; - D0AA2178CDEAD55BA063CCFA /* item_stack.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA257B23C0FC01970E74D4 /* item_stack.cpp */; }; - D0AA218120758142945D51DB /* vehicle_display.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA26857CD1103550265F5D /* vehicle_display.cpp */; }; - D0AA2186F5B79EB934B96224 /* action.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA27383EE381A8A21F0809 /* action.cpp */; }; - D0AA218FA6D587583262A4E8 /* player.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2ECADD1A2761064BAC6E /* player.cpp */; }; - D0AA219CE1B6FC8C4FE9B19D /* char_validity_check.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA29EACB649D220AF04B69 /* char_validity_check.cpp */; }; - D0AA219ECCCD82092F2DC9F4 /* emit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA210A70BA843434065538 /* emit.cpp */; }; - D0AA21A4C3D705D9F26453F6 /* map_memory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2D48B30C9142C81FD51C /* map_memory.cpp */; }; - D0AA21BB14AFE26FE7D55ABF /* recipe_groups.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA29C44F45EE62D4AEB016 /* recipe_groups.cpp */; }; - D0AA21C748CEDC0826EDFA8D /* editmap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2435A2EA650CDB47387A /* editmap.cpp */; }; - D0AA21DD84CABF5FA593386B /* advanced_inv_area.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA20B4D6EB5CA3E72C4B16 /* advanced_inv_area.cpp */; }; - D0AA21E7DA885333DDB3F37A /* monstergenerator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA206E66E5D3F48CB86F7F /* monstergenerator.cpp */; }; - D0AA21E9E2F0D869876C4437 /* tileray.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA216BE0B16EF18EB0B6BD /* tileray.cpp */; }; - D0AA21FE3FB2534B72C5FA82 /* behavior_oracle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA27BDAA164ACFAC1A6E63 /* behavior_oracle.cpp */; }; - D0AA21FFA9B95388D1E00B6D /* mission_start.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA23257FF9B59FE96F36EE /* mission_start.cpp */; }; - D0AA22164BAF1FB3E8DE211C /* sdl_utils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA29D4E399D045A6C4DEF0 /* sdl_utils.cpp */; }; - D0AA22253432DE32A6F64BA6 /* damage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2017B18D3D164D599632 /* damage.cpp */; }; - D0AA222B3B77A11815903203 /* gates.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA287152D3136723933ED5 /* gates.cpp */; }; - D0AA22315ECBB2BD5A74A7E7 /* material.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2CF4CA3F4F52A03428D9 /* material.cpp */; }; - D0AA223F41421E88897B013C /* SDL_uikitviewcontroller+Gamepad.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2B2BE4EDC2E0E3812E25 /* SDL_uikitviewcontroller+Gamepad.mm */; }; - D0AA22480BF29271BA74C507 /* mongroup.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA235F8028E546D5BB87D3 /* mongroup.cpp */; }; - D0AA224F9A9A1200701E531B /* fungal_effects.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2BF2C4726E16AD7E6B51 /* fungal_effects.cpp */; }; - D0AA22971E8BC260700A12B8 /* grab.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA29D4C49AFEE4199CC47D /* grab.cpp */; }; - D0AA229D3B3B3541A64C13A5 /* iuse_software_lightson.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA232D197042BDAC260336 /* iuse_software_lightson.cpp */; }; - D0AA22AA654B552A62F0BABF /* game_ui.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA23A7D319E29C89CA7124 /* game_ui.cpp */; }; - D0AA22AF3AF4A7226D47DBD5 /* pixel_minimap_projectors.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA201D31388749836D2A39 /* pixel_minimap_projectors.cpp */; }; - D0AA22C3FDDB08C78AE9ADB0 /* trapfunc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA24EBD96C4FDAD6283438 /* trapfunc.cpp */; }; - D0AA22CE20B27DD1AAFD06AE /* iuse_software_sokoban.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2A05D41252AF3D3EF230 /* iuse_software_sokoban.cpp */; }; - D0AA22EE47540D260DC7D63F /* addiction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA24703AC839248D2B1561 /* addiction.cpp */; }; - D0AA22FA0B879FDAFE5358F4 /* ammo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2FB3B2D3D4CEEA4675D8 /* ammo.cpp */; }; - D0AA231ECF8F465F76279435 /* computer_session.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA24C813873EA8BEA2190A /* computer_session.cpp */; }; - D0AA2320507B3E539B8C0675 /* magic_teleporter_list.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA26CD8F0F4C23A72BE498 /* magic_teleporter_list.cpp */; }; - D0AA23253DC1DC58E6411CE4 /* drawing_primitives.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA26BF8489C3C6BDF6E431 /* drawing_primitives.cpp */; }; - D0AA2328F89A4397F7607408 /* item_factory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA205D9E07C5AF18DBEB8C /* item_factory.cpp */; }; - D0AA232A1D2AFE1BA94084C8 /* magic_ter_fur_transform.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA250B403B574867DA23F7 /* magic_ter_fur_transform.cpp */; }; - D0AA233744A1DDCCD6C7653E /* bonuses.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2F369057281FA235E2C0 /* bonuses.cpp */; }; - D0AA237228733EBEC4F1B873 /* fault.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2B03953E7221D4B36701 /* fault.cpp */; }; - D0AA238C37CF0F40A7E7F2A3 /* auto_pickup.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA270A2E85D666304BDDE8 /* auto_pickup.cpp */; }; - D0AA2399FC4E864648546DDD /* vehicle_use.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2846B4F3A756426DC427 /* vehicle_use.cpp */; }; - D0AA23A12B4FB436453E35E4 /* iuse_software_snake.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2FD2D517220D329740AE /* iuse_software_snake.cpp */; }; - D0AA23C088041A3424A0C131 /* string_formatter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2CC6110502E27EAF1592 /* string_formatter.cpp */; }; - D0AA23D4EBE2761C2349F610 /* speech.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA282235CBA78D7F229612 /* speech.cpp */; }; - D0AA23EA22B3C8EF23F58A72 /* name.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA21F4DEFFD1C93FFA516F /* name.cpp */; }; - D0AA23F72280FADCB72201D5 /* item_category.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA241ED943734056279BCA /* item_category.cpp */; }; - D0AA23FF3A7B082DC465C2CE /* bionics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2D82C261743B4BECACFA /* bionics.cpp */; }; - D0AA24075C598C7A2B7C508C /* player_activity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA22E4ABC60D33C5FDFECC /* player_activity.cpp */; }; - D0AA24224575845D3BBE5F08 /* player_display.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA20E51586B1CE42DE4541 /* player_display.cpp */; }; - D0AA243CF84FCBA948005EDF /* vitamin.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2B9E3736B0EA3A499036 /* vitamin.cpp */; }; - D0AA244A6FB907386CE068FE /* bionics_ui.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2ED1FF8DE0646087E9C0 /* bionics_ui.cpp */; }; - D0AA24597B33F95B337F547C /* stomach.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA26901B3538835D1BC599 /* stomach.cpp */; }; - D0AA247E9CBF930051412629 /* character_martial_arts.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2155BE8848C5FF14FC98 /* character_martial_arts.cpp */; }; - D0AA2495D81B81331337B30B /* posix_time.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA261F28BB475EF9F878FA /* posix_time.cpp */; }; - D0AA24B0CA93AD3D7562D47C /* avatar_action.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA27C465D018356BE87ED5 /* avatar_action.cpp */; }; - D0AA24B0DFB9771579840AA6 /* morale_types.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA22963B8556A883E18AC2 /* morale_types.cpp */; }; - D0AA24C11BC18EF3A3C89869 /* armor_layers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2C74B475ADB67B101F5A /* armor_layers.cpp */; }; - D0AA24CA135FF637A9E7A81B /* inventory_ui.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA253086514D262E390C18 /* inventory_ui.cpp */; }; - D0AA24CEF49B3AA0E064B12A /* field_type.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2A90BB7C2D67C5C65165 /* field_type.cpp */; }; - D0AA24CFDE99A08E269BC9C1 /* path_info.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA260BC5190C1552755DCD /* path_info.cpp */; }; - D0AA24D2E6368A3FD4DFCB22 /* weather.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA25B9F3CC8B9F009789BB /* weather.cpp */; }; - D0AA24D4DED28924C2A2C2F3 /* filesystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2AB7A7F4BD59F7F78821 /* filesystem.cpp */; }; - D0AA24E6E378E59EB1FBB47C /* overlay_ordering.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA23384566C0CB2E90D418 /* overlay_ordering.cpp */; }; - D0AA24EC5B21AE35D9ABCA38 /* monexamine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA27547D34440AC835077B /* monexamine.cpp */; }; - D0AA24FC1640C2D95399C9F2 /* iteminfo_query.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA24C0BCADCB65CB608591 /* iteminfo_query.cpp */; }; - D0AA2502FE9F62733FF44EA3 /* worldfactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2DAC3BE93B4A3D24A5E2 /* worldfactory.cpp */; }; - D0AA2518C6E553194D35D69C /* visitable.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2E451314CD22066E2D08 /* visitable.cpp */; }; - D0AA2523AA97C13E438F06BD /* ranged.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2FEC0452CA04E13D2376 /* ranged.cpp */; }; - D0AA252D6461B37379E7CF84 /* safemode_ui.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2A533F8FEADD531FA012 /* safemode_ui.cpp */; }; - D0AA2535696BCB94F6A8B764 /* vehicle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2CFBA033E63C69B7933E /* vehicle.cpp */; }; - D0AA253984B33CCDB8682F88 /* text_snippets.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2432A7AAC0B9C60154AF /* text_snippets.cpp */; }; - D0AA253D669CDEDE468A78B0 /* harvest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA280B1B896D651891AACF /* harvest.cpp */; }; - D0AA256247E6223DE707642F /* loading_ui.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA24D407EEE57C0D7271E3 /* loading_ui.cpp */; }; - D0AA2572109239344EF6FDB8 /* turret.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2488C800F6B3A600ED92 /* turret.cpp */; }; - D0AA2578C9E1B254A49ADF54 /* input.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA22BA8E6D7BA98A373023 /* input.cpp */; }; - D0AA258F7E4CC2071622F331 /* map_selector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2B8530188315AA089C90 /* map_selector.cpp */; }; - D0AA25B0B2E944FFAF5ECF5D /* crash.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA23AC63854F1162C57DBF /* crash.cpp */; }; - D0AA25E3C86DAA211842377A /* suffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA28C9B660BBF48922E7A1 /* suffer.cpp */; }; - D0AA261283F7564666FE7D06 /* mapbuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA29A50E87B9D7767FAF78 /* mapbuffer.cpp */; }; - D0AA2614160A657BA033D7AA /* player_hardcoded_effects.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA251A6F469F2377B52EBB /* player_hardcoded_effects.cpp */; }; - D0AA2617F6A8FCEA990880A7 /* game.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2A10AB91B3953EF17DEB /* game.cpp */; }; - D0AA262F486DDBB32985AE94 /* effect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA250662DAFE96B466A17E /* effect.cpp */; }; - D0AA2637CF7464FBE6149736 /* character.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2444F4BF1D193D7B2838 /* character.cpp */; }; - D0AA265C9BBE5A6A78748163 /* construction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2CC99F7165D0E86E8856 /* construction.cpp */; }; - D0AA2668666B2051485E4FE2 /* overmap_ui.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA225748CF9441191B33A1 /* overmap_ui.cpp */; }; - D0AA2671F805A4710B4E4666 /* missiondef.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2A3E90ED12F50BF64FF4 /* missiondef.cpp */; }; - D0AA26851FF60A2CFD0CCCCA /* debug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA23208B7FC3780B7615B8 /* debug.cpp */; }; - D0AA26BAC634F7F5A24DB30A /* savegame.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2172E53D5A5260D3382C /* savegame.cpp */; }; - D0AA26BD530F68DCC7883C8E /* mission_companion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2DEF7B9ECA67429E8CF4 /* mission_companion.cpp */; }; - D0AA26D7C5CE960A69D5BEE0 /* inventory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA21DA9DC3E500D1E74B3C /* inventory.cpp */; }; - D0AA26F11EB82D8354E5A55A /* trap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA21054059CA4CC38C07A6 /* trap.cpp */; }; - D0AA26F213D12DD5008B8A65 /* ammo_effect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2C97FAB77813D5C34109 /* ammo_effect.cpp */; }; - D0AA26F80EB6C1FE68D6107A /* mapgen_functions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA26DFCDE4E2ADC26696DE /* mapgen_functions.cpp */; }; - D0AA26FE74ECD66A4F720345 /* map_extras.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2C37052DB66EC5375AB9 /* map_extras.cpp */; }; - D0AA2706BD428D56AC896313 /* catacharset.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA226D0D7F8A2A3D41087E /* catacharset.cpp */; }; - D0AA2707F458C92E13B3F0A7 /* handle_liquid.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2EA1441B26FFA606D704 /* handle_liquid.cpp */; }; - D0AA270E5A8E35E671C98CC6 /* gamemode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2C0204D987E4FDD0DEEE /* gamemode.cpp */; }; - D0AA2728294755AF4E205248 /* calendar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA25AEE355178AD8156E4D /* calendar.cpp */; }; - D0AA2729BB2C53FF916DCE22 /* panels.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2D9E066578EE868A0562 /* panels.cpp */; }; - D0AA272EE10A9426F8ADAECB /* popup.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA21AB992D840AD479A333 /* popup.cpp */; }; - D0AA27363E6C4DBE637F5DBC /* auto_note.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA22C19B2A58414E4A7B94 /* auto_note.cpp */; }; - D0AA2763356EDAB0BA241A39 /* faction_camp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2E49A1C8E3B06D63B83A /* faction_camp.cpp */; }; - D0AA2770DA5E9520F5EB6CC0 /* mtype.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2A33DAA77D55AC81A73F /* mtype.cpp */; }; - D0AA2771394974B278458257 /* monster.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA268E2ADB0B7BE01FF97A /* monster.cpp */; }; - D0AA2774FCDB487999A04467 /* string_id_null_ids.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA234D81EBC68A51E4835E /* string_id_null_ids.cpp */; }; - D0AA27755F464A4C079A14C7 /* pickup.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2F75E33EB39F13EF4747 /* pickup.cpp */; }; - D0AA277F3EF3665014263EEC /* scenario.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2D352E4482FA07127890 /* scenario.cpp */; }; - D0AA27889073CACA09AE3093 /* vehicle_group.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2269A98065ED6F57ABC8 /* vehicle_group.cpp */; }; - D0AA27B663B97864D53ED00A /* npcmove.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2E8A64947F42FCF61EBB /* npcmove.cpp */; }; - D0AA27BADB39E419927E6B66 /* item_group.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA272CEE5351815B509DCA /* item_group.cpp */; }; - D0AA27D9819A59AF3EA87472 /* iuse_software_kitten.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA223B9E64DB35EEF8475A /* iuse_software_kitten.cpp */; }; - D0AA27F4C9EF7B289D9FDDFD /* sdlsound.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA26B6ECB34DCF95BD7379 /* sdlsound.cpp */; }; - D0AA2804914276BAC43D174A /* explosion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA25B9A8944E7F8F2FB11B /* explosion.cpp */; }; - D0AA2805361525E62DE35EA7 /* mattack_actors.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA250E7F469C315FCAADD6 /* mattack_actors.cpp */; }; - D0AA2806054C585B62B33033 /* JSButton.m in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2004026776E97BA46FE8 /* JSButton.m */; }; - D0AA281AF3219DF252070D98 /* skill_boost.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA218F59F32BC07B44D3BF /* skill_boost.cpp */; }; - D0AA28211AA6D54CA6332E0B /* vehicle_move.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2BD6285409B978C5D02C /* vehicle_move.cpp */; }; - D0AA28264236FB306AD29F34 /* event_bus.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2FD906632508A527FAB7 /* event_bus.cpp */; }; - D0AA282F4CAE17F16CF1D96C /* craft_command.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2591A370A7D983D2378B /* craft_command.cpp */; }; - D0AA2851F55CE77FE43151F7 /* sdltiles.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2F7C42817CD4B54E6B6F /* sdltiles.cpp */; }; - D0AA285EB344A5E67D0C31A7 /* mutation_type.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA275DB889D7BBBD21F9C7 /* mutation_type.cpp */; }; - D0AA2870B6550264E865E9FE /* monmove.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2154E4E3885D3FFE107C /* monmove.cpp */; }; - D0AA28782F04DB8A9A808825 /* requirements.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2F74C4CB5EEAD191DC42 /* requirements.cpp */; }; - D0AA2882B9D51B426F0AD230 /* mutation_ui.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2A2EBB3D610696E92F52 /* mutation_ui.cpp */; }; - D0AA288FF8D12ED0ABB90702 /* main_menu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA29D84CB89614E0397E88 /* main_menu.cpp */; }; - D0AA28911FA6BE84361463A6 /* npc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA23F546E90A259142EF64 /* npc.cpp */; }; - D0AA289C65AEE8A95653ED8E /* map_field.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA22E35298231E0C882997 /* map_field.cpp */; }; - D0AA28B1CC6CF90D5B0EB666 /* mission_place.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2418DDB0730DA853A54A /* mission_place.cpp */; }; - D0AA28C3B6713A94C29F9172 /* options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2F90AABA4CEF9B122DF5 /* options.cpp */; }; - D0AA28EC1B7D26367C5E7CDB /* basecamp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2BAD8D466CCBA5BCD9CD /* basecamp.cpp */; }; - D0AA290646B934968C62BB70 /* iuse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA256B70BCDBA60E7A6FC2 /* iuse.cpp */; }; - D0AA29146840A94280BDA8D0 /* advanced_inv.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2AF9D867C311A4C39F9E /* advanced_inv.cpp */; }; - D0AA2925ADAE1274B8616A12 /* ui.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA248D02D1050525BFC256 /* ui.cpp */; }; - D0AA2926C346AE663463D57C /* item_search.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA225DCD596B584769632B /* item_search.cpp */; }; - D0AA293023896D2155BA787D /* point.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2A71803B8A0F5659B3B4 /* point.cpp */; }; - D0AA29386096458ABA75CFC6 /* savegame_legacy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2C95E9C744688D3931A8 /* savegame_legacy.cpp */; }; - D0AA293EC80ADA7E3F14FC67 /* lightmap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2C55A642E54A745219C2 /* lightmap.cpp */; }; - D0AA295173178B3E0ECA1783 /* line.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA24092B29A6E88A43B664 /* line.cpp */; }; - D0AA2952D44FC8AD6979F6C1 /* creature.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA251893805F0F89104040 /* creature.cpp */; }; - D0AA2966962D7A0D50B3E215 /* sdl_wrappers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA29DA33F75C97635CBFA7 /* sdl_wrappers.cpp */; }; - D0AA298142AF50D260609C0C /* mutation_data.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2A8FC4332CF7A5851D89 /* mutation_data.cpp */; }; - D0AA298636611546D9326B9C /* mondeath.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA27DDB383E677D9C0ECC1 /* mondeath.cpp */; }; - D0AA29B61B71B6C2979F6C40 /* mapgendata.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA26C0D10E224FFA49879F /* mapgendata.cpp */; }; - D0AA29BD20E9A8BB09BEECD3 /* sounds.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2450AC5F7FABF8824C95 /* sounds.cpp */; }; - D0AA29BF0BE59A43347374C7 /* overmap_connection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2B73B51DA92ABB1FA1E3 /* overmap_connection.cpp */; }; - D0AA29C8CDEE202AB860F1D6 /* advanced_inv_pane.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2C4F8ADD7953FAF24558 /* advanced_inv_pane.cpp */; }; - D0AA29D8D86059FA8F956949 /* game_inventory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2760478D8D721F0D784B /* game_inventory.cpp */; }; - D0AA29EAB884A78B64E5FFF6 /* itype.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA22BFCAA4A4D5A2C09DFC /* itype.cpp */; }; - D0AA29F5EEAE6D475BE83259 /* item.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA253B852E2E5510541689 /* item.cpp */; }; - D0AA2A0AA5218644BB29AA79 /* recipe_dictionary.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA24EC13C9D693365505E6 /* recipe_dictionary.cpp */; }; - D0AA2A0C2366BEDFD9FB7FE7 /* overmap_location.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2A951054EB04636ACC08 /* overmap_location.cpp */; }; - D0AA2A1BF9744C2A021F60DD /* mapdata.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2470F7C0FAC22E04ABEA /* mapdata.cpp */; }; - D0AA2A23B76124C17A6F701C /* veh_type.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA272A1E433A2D3C2833CA /* veh_type.cpp */; }; - D0AA2A2655AD8B2B8AE3D107 /* clothing_mod.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA299E43C3D1BDD0BF222B /* clothing_mod.cpp */; }; - D0AA2A67028A544EB5F34AE1 /* morale.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA230F248AC29DD242B44B /* morale.cpp */; }; - D0AA2A6822F2CB95076F6BAC /* weather_gen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2096588A09B73244BDF9 /* weather_gen.cpp */; }; - D0AA2A83F34218F7296CB63F /* veh_utils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2FCBAB8866392727FBDB /* veh_utils.cpp */; }; - D0AA2A86E58ACC088E0AE679 /* scent_map.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA29B8A2DE1E3EB742FD72 /* scent_map.cpp */; }; - D0AA2A98C58908EC3E4FEA3E /* crafting_gui.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2E349EDE83F827B43958 /* crafting_gui.cpp */; }; - D0AA2A9DF94E8A9DCDF5D2B3 /* mapgenformat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2758997A4DA262C3535F /* mapgenformat.cpp */; }; - D0AA2AA3A574071474CA54C0 /* consumption.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2B02CC601B1C0A3AEDE4 /* consumption.cpp */; }; - D0AA2ABBA3DC969A72063996 /* regional_settings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2766BD7D15E65492563B /* regional_settings.cpp */; }; - D0AA2AC2288AC29193DA319A /* creature_tracker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2E9E8CCE98D88BD99CFD /* creature_tracker.cpp */; }; - D0AA2AC767B2881964CAEE0A /* item_action.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2D43441A56CB4D281631 /* item_action.cpp */; }; - D0AA2AEBB652F6042B17CD4C /* vehicle_selector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA295791EAA62CFE988757 /* vehicle_selector.cpp */; }; - D0AA2AF3D0BCC443F26AAAD3 /* debug_menu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2CE2031F4E7DAE3A1859 /* debug_menu.cpp */; }; - D0AA2B094BCFBAAB673AC447 /* computer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2BB93FA63A108AD2D887 /* computer.cpp */; }; - D0AA2B0CC04C38C59838A29D /* teleport.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2538366935F49C9987D4 /* teleport.cpp */; }; - D0AA2B2BC40ED93241C7A9FE /* magic_spell_effect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA291782759AD6111172C5 /* magic_spell_effect.cpp */; }; - D0AA2B3D0F50991534D16291 /* start_location.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2FEFB15540827AA569D0 /* start_location.cpp */; }; - D0AA2B5C887C157D33045170 /* behavior.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA232B9A122A955664E0E7 /* behavior.cpp */; }; - D0AA2B8629858BA3C34398D6 /* skill.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2DF74F2BC8BCFB2DB165 /* skill.cpp */; }; - D0AA2BBDA277136DB894D59E /* mod_manager_ui.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2C08F562473044367D67 /* mod_manager_ui.cpp */; }; - D0AA2BD035CFCB099A5E7B33 /* pathfinding.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2A68E187F7BF9A9B09DE /* pathfinding.cpp */; }; - D0AA2BE0F5E64112BAB215DF /* memorial_logger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2FC146623E8D27AA3D23 /* memorial_logger.cpp */; }; - D0AA2BE6915191AA45313C2E /* relic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA25B6C93925401BF28AAA /* relic.cpp */; }; - D0AA2BFC4B878E87FDEB13A7 /* active_item_cache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2F64029393EC36374232 /* active_item_cache.cpp */; }; - D0AA2C0F83E4BDA89B4FB4FA /* trait_group.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA275C792BA8991419B3FD /* trait_group.cpp */; }; - D0AA2C1A44416D5183C77851 /* dependency_tree.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA24A41B682E4C94F8EB5D /* dependency_tree.cpp */; }; - D0AA2C1F32456E2938192777 /* monattack.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2B79D8EBEF0756784D68 /* monattack.cpp */; }; - D0AA2C27560A05E3DED50C39 /* init.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA23968BD83403305186EB /* init.cpp */; }; - D0AA2C2CB8FC438C1A48EE26 /* lru_cache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA21A3936FCA90963144FA /* lru_cache.cpp */; }; - D0AA2C52A59E31E72E1A853C /* scores_ui.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA21AA64630A861D4DD9F2 /* scores_ui.cpp */; }; - D0AA2C5D3EFAAF31A7770E7A /* map_item_stack.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2F0C32AAF50A2CB1DA13 /* map_item_stack.cpp */; }; - D0AA2C6386183B2A316DE227 /* version.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2F77EE0564F7014F8D68 /* version.cpp */; }; - D0AA2C6C718E21CF80CE9D6B /* field.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2D97E465DF08189AA5D6 /* field.cpp */; }; - D0AA2C8BD2B6176FB00832CE /* veh_interact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2D69983095747B758677 /* veh_interact.cpp */; }; - D0AA2C8F966D4ED2D74E99D5 /* item_location.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2F170C5A53A45775DB76 /* item_location.cpp */; }; - D0AA2CA1A6E080A0D3A7D69E /* pixel_minimap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA24FD427F4360B69B6A7D /* pixel_minimap.cpp */; }; - D0AA2CD2AB040184A28764DE /* anatomy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2C81EFD61C4322F16FC8 /* anatomy.cpp */; }; - D0AA2CD2DB10DA52532A4F90 /* color.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA27ADE1FBE275557A1216 /* color.cpp */; }; - D0AA2D018B1ECD6DB9EF274B /* dialogue_win.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2CFF397B9C7041DFB70B /* dialogue_win.cpp */; }; - D0AA2D07853F1E4BF94B2CD5 /* mission_util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2572949E420021961B98 /* mission_util.cpp */; }; - D0AA2D10451A63B19A1437A9 /* mod_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2A967F3CF14A9E40DC12 /* mod_manager.cpp */; }; - D0AA2D2D794143014F85B97F /* dispersion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2FB0D76C626F759976CF /* dispersion.cpp */; }; - D0AA2D3C12521F20581F1956 /* rotatable_symbols.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2FE64F1FADAD7671BED4 /* rotatable_symbols.cpp */; }; - D0AA2D5B041D0E0EB53B8618 /* stats_tracker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2F46BA5DBE95C89F57A1 /* stats_tracker.cpp */; }; - D0AA2D5CA21E77A3698FE252 /* safe_reference.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA21BA67794ED8A5BC1C1B /* safe_reference.cpp */; }; - D0AA2D62DF0C71A2AEBF3D6B /* dump.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA265A6A3330A4C9A53FAE /* dump.cpp */; }; - D0AA2D6836EAE89FFDBA4408 /* overmap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA24CBBCF7A442E9F9C350 /* overmap.cpp */; }; - D0AA2D81E0B768078C03714F /* savegame_json.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA28BB247FC2E48C9BCF26 /* savegame_json.cpp */; }; - D0AA2D83582D00E4AC1B196C /* mondefense.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA20146F3139968412A248 /* mondefense.cpp */; }; - D0AA2D880CF3B9FF6A25C483 /* cursesport.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA206240ACB30F96CAC7A9 /* cursesport.cpp */; }; - D0AA2DBBA56A2228F0A51CC6 /* translations.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2C347F43682069EF1EDC /* translations.cpp */; }; - D0AA2DCBA5D9165493795A44 /* json.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA24DF79F4D69A328A3902 /* json.cpp */; }; - D0AA2DDAC03FE57E61D2FF2F /* npctrade.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA247B865E414C193A261C /* npctrade.cpp */; }; - D0AA2DDE305A4857C431D1F1 /* gamemode_defense.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2999FD6F671A6C6641C4 /* gamemode_defense.cpp */; }; - D0AA2DEEE29A8158866A23E1 /* clzones.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA275839B62C6F4FFC7605 /* clzones.cpp */; }; - D0AA2DFD3D3CDDF79B3AA208 /* mod_tileset.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2D8DBD96B4A72BEA0785 /* mod_tileset.cpp */; }; - D0AA2E0738984A5AF2F5A59F /* iexamine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2D6337BB81B53286C89C /* iexamine.cpp */; }; - D0AA2E0E678D1AA8F1F32FC7 /* iuse_software_minesweeper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA20339FF953B1E80E4E30 /* iuse_software_minesweeper.cpp */; }; - D0AA2E241FB7229ABC0164CA /* martialarts.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2C2D39E19589DAFAE4D3 /* martialarts.cpp */; }; - D0AA2E49A31464B7C3B47716 /* kill_tracker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA217BA74629C739C6B236 /* kill_tracker.cpp */; }; - D0AA2E59E009B5B89F7D97BF /* overmapbuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2E012EC6638482E9CDD5 /* overmapbuffer.cpp */; }; - D0AA2E68B70DB5C1EF49FF39 /* map.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA25DE90EE2E43DC090C09 /* map.cpp */; }; - D0AA2E694512BAE2C8A267AB /* npctalk_funcs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA21289CDC2A7CC37D8299 /* npctalk_funcs.cpp */; }; - D0AA2E85ECE039C8281ECD6A /* activity_handlers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA22071867A2DD9C4045AF /* activity_handlers.cpp */; }; - D0AA2E8C41DA42B37D4153AF /* magic_enchantment.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA20B872551CEA03C54743 /* magic_enchantment.cpp */; }; - D0AA2E93DAF4A5E0540D1F9D /* wish.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA20EE77C674D576317E9E /* wish.cpp */; }; - D0AA2EA25B5F88A2BF3AC30E /* wincurse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2212A9A21B6A99D71352 /* wincurse.cpp */; }; - D0AA2EA3D40316E905207DEE /* simplexnoise.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA26A8060C10C56184B8F0 /* simplexnoise.cpp */; }; - D0AA2EA85C5AF29718EEF2D7 /* timed_event.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA23287BD687A2A21B5057 /* timed_event.cpp */; }; - D0AA2EB6FDF735449AF648BD /* cata_utility.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA290CF99846877F615D53 /* cata_utility.cpp */; }; - D0AA2EBCE275077BB490A386 /* event_statistics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2C706F66E85A7FCEF64C /* event_statistics.cpp */; }; - D0AA2ED903B3294510DE768E /* monfaction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2F8618813A77340F4878 /* monfaction.cpp */; }; - D0AA2EDEE345BF71D0A5F7CB /* melee.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2CA502828DD71442330E /* melee.cpp */; }; - D0AA2EECDF5A9542DE7FB959 /* messages.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA29597B0A832398418BAD /* messages.cpp */; }; - D0AA2EF7E40F993EF521C5C7 /* mission.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2681845A850522D30C52 /* mission.cpp */; }; - D0AA2F0475CF592384B01CBE /* ncurses_def.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2A9C0D0C20AF2DA96B07 /* ncurses_def.cpp */; }; - D0AA2F089168CB270991DB0B /* descriptions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2183ED4227263E9BF8BB /* descriptions.cpp */; }; - D0AA2F0D32C72BB69571C84D /* construction_category.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2594EB00D0816A05C042 /* construction_category.cpp */; }; - D0AA2F1978CFE39C84921E2C /* live_view.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA28DC280C3CE199F9885C /* live_view.cpp */; }; - D0AA2F1A8CD56434E069FEBA /* handle_action.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2E84B3CFB120994EEF5E /* handle_action.cpp */; }; - D0AA2F311A83FA88E6264CC4 /* newcharacter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2A201F622878DAA2187A /* newcharacter.cpp */; }; - D0AA2F48C04D144499EA026C /* faction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA201F45EBF8D892AC0BDC /* faction.cpp */; }; - D0AA2F73D8FF8A4687C7B14F /* vehicle_part.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2A1D9C3E1E4CFF05C8B3 /* vehicle_part.cpp */; }; - D0AA2F977AA7687A65F3A322 /* ballistics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2F269AADDEC981E7CF56 /* ballistics.cpp */; }; - D0AA2F9CD2C0B516AE799C5C /* rng.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA23D5A1534B2AECD8C6FB /* rng.cpp */; }; - D0AA2FA05F747496DAD49E77 /* npc_class.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2C25384AF8B2DE270382 /* npc_class.cpp */; }; - D0AA2FA3B57ED4C5D96E4B43 /* overmap_noise.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA25219CD328957176F7A6 /* overmap_noise.cpp */; }; - D0AA2FA853BD74A921673142 /* condition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA268F0E00D72678BF0D83 /* condition.cpp */; }; - D0AA2FAB5DFBB4F9A23AC3BE /* mapsharing.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA288B8D1853FD528B200F /* mapsharing.cpp */; }; - D0AA2FB7766D3FBF512F5E6E /* iuse_software.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA24D860DB279FEC314EAB /* iuse_software.cpp */; }; - D0AA2FD4C06CD19D63651201 /* bodypart.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0AA2F92F16292ADA1C9D333 /* bodypart.cpp */; }; -/* End PBXBuildFile section */ - -/* Begin PBXContainerItemProxy section */ - B5312A3225A1160F00357241 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = B5312A2E25A1160F00357241 /* JSController.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 1A1DA8651704A5BC00BDA8F9; - remoteInfo = JSController; - }; - B538050125AC6DB200AEB52A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = B57201C1259293EE003D2A20 /* Project object */; - proxyType = 1; - remoteGlobalIDString = B57201C8259293EE003D2A20; - remoteInfo = CDDA; - }; - B54932EB259BD59D00667062 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = B54932E4259BD59D00667062 /* SDL_image.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = BE1FA74107AF4C45004B6283; - remoteInfo = "libSDL_image-iOS"; - }; - B54932ED259BD59D00667062 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = B54932E4259BD59D00667062 /* SDL_image.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = AA5314451FE0FA910025C9BE; - remoteInfo = "libSDL_image-tvOS"; - }; - B54932F7259BDD2100667062 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = B54932F0259BDD2100667062 /* SDL_ttf.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = BE48FD6E07AFA17000BB41DA; - remoteInfo = "libSDL_ttf-iOS"; - }; - B54932F9259BDD2100667062 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = B54932F0259BDD2100667062 /* SDL_ttf.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = AA53152E1FE1016F0025C9BE; - remoteInfo = "libSDL_ttf-tvOS"; - }; - B549331C259BE20000667062 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = B5493315259BE20000667062 /* SDL_mixer.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = BE1FA95407AF96B2004B6283; - remoteInfo = "libSDL_mixer-iOS"; - }; - B549331E259BE20000667062 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = B5493315259BE20000667062 /* SDL_mixer.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = AA5314F11FE0FE2E0025C9BE; - remoteInfo = "libSDL_mixer-tvOS"; - }; - B558366B25A15A77009ED0DE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = B5654D11259BC9DE00AABE12 /* SDL.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = A7D88D1723E24D3B00DCD162; - remoteInfo = "Static Library-iOS"; - }; - B558366D25A15A7D009ED0DE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = B5493315259BE20000667062 /* SDL_mixer.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = BE1FA90707AF96B2004B6283; - remoteInfo = "libSDL_mixer-iOS"; - }; - B558366F25A15A82009ED0DE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = B54932F0259BDD2100667062 /* SDL_ttf.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = BE48FD6807AFA17000BB41DA; - remoteInfo = "libSDL_ttf-iOS"; - }; - B558367125A15A87009ED0DE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = B54932E4259BD59D00667062 /* SDL_image.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = BE1FA72F07AF4C45004B6283; - remoteInfo = "libSDL_image-iOS"; - }; - B5654D21259BC9DE00AABE12 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = B5654D11259BC9DE00AABE12 /* SDL.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = BECDF66C0761BA81005FE872; - remoteInfo = Framework; - }; - B5654D23259BC9DE00AABE12 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = B5654D11259BC9DE00AABE12 /* SDL.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = A7D88B5423E2437C00DCD162; - remoteInfo = "Framework-iOS"; - }; - B5654D25259BC9DE00AABE12 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = B5654D11259BC9DE00AABE12 /* SDL.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = A7D88D1523E24BED00DCD162; - remoteInfo = "Framework-tvOS"; - }; - B5654D27259BC9DE00AABE12 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = B5654D11259BC9DE00AABE12 /* SDL.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = BECDF6B30761BA81005FE872; - remoteInfo = "Static Library"; - }; - B5654D29259BC9DE00AABE12 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = B5654D11259BC9DE00AABE12 /* SDL.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = A7D88E5423E24D3B00DCD162; - remoteInfo = "Static Library-iOS"; - }; - B5654D2B259BC9DE00AABE12 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = B5654D11259BC9DE00AABE12 /* SDL.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = A769B23D23E259AE00872273; - remoteInfo = "Static Library-tvOS"; - }; - B5654D2D259BC9DE00AABE12 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = B5654D11259BC9DE00AABE12 /* SDL.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = DB31407717554B71006C0E22; - remoteInfo = "Shared Library"; - }; - B5654D2F259BC9DE00AABE12 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = B5654D11259BC9DE00AABE12 /* SDL.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = A75FCEB323E25AB700529352; - remoteInfo = "Shared Library-iOS"; - }; - B5654D31259BC9DE00AABE12 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = B5654D11259BC9DE00AABE12 /* SDL.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = A75FD06C23E25AC700529352; - remoteInfo = "Shared Library-tvOS"; - }; - B5654D33259BC9DE00AABE12 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = B5654D11259BC9DE00AABE12 /* SDL.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = BECDF6BE0761BA81005FE872; - remoteInfo = "Standard DMG"; - }; - B5654D35259BC9DE00AABE12 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = B5654D11259BC9DE00AABE12 /* SDL.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = A75FDB8C23E4C74400529352; - remoteInfo = hidapi; - }; - B5654D37259BC9DE00AABE12 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = B5654D11259BC9DE00AABE12 /* SDL.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = A75FDB4923E399AC00529352; - remoteInfo = "hidapi-iOS"; - }; - B5654D39259BC9DE00AABE12 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = B5654D11259BC9DE00AABE12 /* SDL.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = A75FDB6E23E3A2C900529352; - remoteInfo = "hidapi-tvOS"; - }; -/* End PBXContainerItemProxy section */ - -/* Begin PBXCopyFilesBuildPhase section */ - B5F97C6A259C0C9A00C5A910 /* Copy gfx to data */ = { - isa = PBXCopyFilesBuildPhase; - buildActionMask = 12; - dstPath = data; - dstSubfolderSpec = 1; - files = ( - B5072BDD259D1C18002479DB /* gfx in Copy gfx to data */, - ); - name = "Copy gfx to data"; - runOnlyForDeploymentPostprocessing = 0; - }; - B5FD200525A57AD100CE613D /* Copy mo to lang */ = { - isa = PBXCopyFilesBuildPhase; - buildActionMask = 2147483647; - dstPath = lang; - dstSubfolderSpec = 1; - files = ( - B5AE0A75278E530E00CC6BEB /* mo in Copy mo to lang */, - ); - name = "Copy mo to lang"; - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXCopyFilesBuildPhase section */ - -/* Begin PBXFileReference section */ - 62C05DBE744F82367BA6434B /* Pods-CDDA.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-CDDA.release.xcconfig"; path = "Target Support Files/Pods-CDDA/Pods-CDDA.release.xcconfig"; sourceTree = ""; }; - 8D1E95D9EBCA66ED412EF480 /* Pods-CDDA-CDDA iCloud debug.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-CDDA-CDDA iCloud debug.debug.xcconfig"; path = "Target Support Files/Pods-CDDA-CDDA iCloud debug/Pods-CDDA-CDDA iCloud debug.debug.xcconfig"; sourceTree = ""; }; - 8D58F6D4BD7CE2C6DDE284A2 /* Pods-CDDA.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-CDDA.debug.xcconfig"; path = "Target Support Files/Pods-CDDA/Pods-CDDA.debug.xcconfig"; sourceTree = ""; }; - B5072BB8259CE883002479DB /* gfx */ = {isa = PBXFileReference; lastKnownFileType = folder; name = gfx; path = "Libraries/Cataclysm-DDA/gfx"; sourceTree = SOURCE_ROOT; }; - B50B447025A24ECA00628243 /* GamePadViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GamePadViewController.h; sourceTree = ""; }; - B50B447125A24ECB00628243 /* GamePadViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GamePadViewController.m; sourceTree = ""; }; - B51597E12634833A008BFD0C /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; }; - B51597FD2634834C008BFD0C /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/Main.strings; sourceTree = ""; }; - B51597FF26348371008BFD0C /* zh */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = zh; path = zh.lproj/Main.strings; sourceTree = ""; }; - B515980126348374008BFD0C /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/Main.strings; sourceTree = ""; }; - B515980326348377008BFD0C /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/Main.strings; sourceTree = ""; }; - B515980526348379008BFD0C /* hu */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = hu; path = hu.lproj/Main.strings; sourceTree = ""; }; - B51598072634837B008BFD0C /* ja */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/Main.strings; sourceTree = ""; }; - B51598092634837D008BFD0C /* ko */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ko; path = ko.lproj/Main.strings; sourceTree = ""; }; - B515980B2634837F008BFD0C /* pt */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pt; path = pt.lproj/Main.strings; sourceTree = ""; }; - B515980D26348381008BFD0C /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/Main.strings; sourceTree = ""; }; - B515980F26348384008BFD0C /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/Main.strings; sourceTree = ""; }; - B515981426348768008BFD0C /* zh */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = zh; path = zh.lproj/Localizable.strings; sourceTree = ""; }; - B51598162634877A008BFD0C /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/Localizable.strings; sourceTree = ""; }; - B51598172634877C008BFD0C /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/Localizable.strings; sourceTree = ""; }; - B51598182634877E008BFD0C /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/Localizable.strings; sourceTree = ""; }; - B51598192634877F008BFD0C /* hu */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = hu; path = hu.lproj/Localizable.strings; sourceTree = ""; }; - B515981A26348781008BFD0C /* ja */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/Localizable.strings; sourceTree = ""; }; - B515981B26348782008BFD0C /* ko */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ko; path = ko.lproj/Localizable.strings; sourceTree = ""; }; - B515981C26348783008BFD0C /* pt */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pt; path = pt.lproj/Localizable.strings; sourceTree = ""; }; - B515981D26348784008BFD0C /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/Localizable.strings; sourceTree = ""; }; - B515981E26348785008BFD0C /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/Localizable.strings; sourceTree = ""; }; - B5174A6725C0ADE60085F2C7 /* CDDA-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "CDDA-Bridging-Header.h"; sourceTree = ""; }; - B5293F5F275FF34C00E4B42E /* simple_pathfinding.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = simple_pathfinding.cpp; path = "Libraries/Cataclysm-DDA/src/simple_pathfinding.cpp"; sourceTree = SOURCE_ROOT; }; - B5293F76275FF34C00E4B42E /* vehicle_autodrive.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = vehicle_autodrive.cpp; path = "Libraries/Cataclysm-DDA/src/vehicle_autodrive.cpp"; sourceTree = SOURCE_ROOT; }; - B5312A1225A0EE3F00357241 /* SDL_uikitviewcontroller+VirtualKeyboardInput.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "SDL_uikitviewcontroller+VirtualKeyboardInput.h"; sourceTree = ""; }; - B5312A1325A0EE3F00357241 /* SDL_uikitviewcontroller+VirtualKeyboardInput.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "SDL_uikitviewcontroller+VirtualKeyboardInput.m"; sourceTree = ""; }; - B5312A2E25A1160F00357241 /* JSController.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = JSController.xcodeproj; path = Libraries/JSController/JSController.xcodeproj; sourceTree = ""; }; - B53804FC25AC6DB200AEB52A /* CDDAUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = CDDAUITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; - B538050025AC6DB200AEB52A /* CDDAUITests.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = CDDAUITests.plist; sourceTree = ""; }; - B538050825AC6E3500AEB52A /* CDDAUITests-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "CDDAUITests-Bridging-Header.h"; sourceTree = ""; }; - B538050B25AC6E3500AEB52A /* SnapshotHelper.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = SnapshotHelper.swift; path = fastlane/SnapshotHelper.swift; sourceTree = SOURCE_ROOT; }; - B5412CF32605FEF20034128C /* ZipArchiver.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ZipArchiver.swift; sourceTree = ""; }; - B5436B4825C4D18D006579B4 /* MenuButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MenuButton.swift; sourceTree = ""; }; - B5466E70259F991200E31918 /* SDL_uikitviewcontroller+KeyboardKeysHandling.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "SDL_uikitviewcontroller+KeyboardKeysHandling.h"; sourceTree = ""; }; - B5466E71259F991200E31918 /* SDL_uikitviewcontroller+KeyboardKeysHandling.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "SDL_uikitviewcontroller+KeyboardKeysHandling.m"; sourceTree = ""; }; - B54932E4259BD59D00667062 /* SDL_image.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = SDL_image.xcodeproj; path = "Libraries/SDL_image/Xcode-iOS/SDL_image.xcodeproj"; sourceTree = ""; }; - B54932F0259BDD2100667062 /* SDL_ttf.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = SDL_ttf.xcodeproj; path = "Libraries/SDL_ttf/Xcode-iOS/SDL_ttf.xcodeproj"; sourceTree = ""; }; - B5493315259BE20000667062 /* SDL_mixer.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = SDL_mixer.xcodeproj; path = "Libraries/SDL_mixer/Xcode-iOS/SDL_mixer.xcodeproj"; sourceTree = ""; }; - B54C7A5A25A8B373007856B5 /* CoreHaptics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreHaptics.framework; path = System/Library/Frameworks/CoreHaptics.framework; sourceTree = SDKROOT; }; - B54FDD6B25929F6400505231 /* CoreBluetooth.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreBluetooth.framework; path = System/Library/Frameworks/CoreBluetooth.framework; sourceTree = SDKROOT; }; - B54FDD6D25929F9C00505231 /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; }; - B54FDD6F25929FBA00505231 /* AVFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = System/Library/Frameworks/AVFoundation.framework; sourceTree = SDKROOT; }; - B54FDD7125929FEA00505231 /* MobileCoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MobileCoreServices.framework; path = System/Library/Frameworks/MobileCoreServices.framework; sourceTree = SDKROOT; }; - B54FDD7D2592A09000505231 /* GameController.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GameController.framework; path = System/Library/Frameworks/GameController.framework; sourceTree = SDKROOT; }; - B54FDD7F2592A0AD00505231 /* CoreMotion.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMotion.framework; path = System/Library/Frameworks/CoreMotion.framework; sourceTree = SDKROOT; }; - B555591025D5BC8F00CD2E90 /* Settings.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; path = Settings.bundle; sourceTree = ""; }; - B5557CAE25E3E3F3001030D3 /* ShowAndFixGestureRecognizer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ShowAndFixGestureRecognizer.swift; sourceTree = ""; }; - B558F948286FB54A000FB84F /* game_dependent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = game_dependent.h; sourceTree = ""; }; - B558F95F286FB54A000FB84F /* game_dependent.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = game_dependent.mm; sourceTree = ""; }; - B559EDAC25AB85A40065602D /* dPad-None@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "dPad-None@2x.png"; sourceTree = ""; }; - B560EE8925D9822000FDE1C4 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/UIControls.storyboard; sourceTree = ""; }; - B560EE8D25D9824800FDE1C4 /* hu */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = hu; path = hu.lproj/UIControls.strings; sourceTree = ""; }; - B560EE9125D996AE00FDE1C4 /* hu */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = hu; path = hu.lproj/InfoPlist.strings; sourceTree = ""; }; - B560EE9525D99A6200FDE1C4 /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/UIControls.strings; sourceTree = ""; }; - B560EE9625D99A6300FDE1C4 /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/InfoPlist.strings; sourceTree = ""; }; - B560EE9925D99C6200FDE1C4 /* zh */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = zh; path = zh.lproj/UIControls.strings; sourceTree = ""; }; - B560EE9A25D99C6300FDE1C4 /* zh */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = zh; path = zh.lproj/InfoPlist.strings; sourceTree = ""; }; - B560EE9D25D9A14A00FDE1C4 /* ko */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ko; path = ko.lproj/UIControls.strings; sourceTree = ""; }; - B560EE9E25D9A14B00FDE1C4 /* ko */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ko; path = ko.lproj/InfoPlist.strings; sourceTree = ""; }; - B560EEA125D9A66600FDE1C4 /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/UIControls.strings; sourceTree = ""; }; - B560EEA225D9A66600FDE1C4 /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/InfoPlist.strings; sourceTree = ""; }; - B560EEA525D9A70F00FDE1C4 /* pt */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pt; path = pt.lproj/UIControls.strings; sourceTree = ""; }; - B560EEA625D9A71000FDE1C4 /* pt */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pt; path = pt.lproj/InfoPlist.strings; sourceTree = ""; }; - B560EEA925D9AA0900FDE1C4 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/UIControls.strings; sourceTree = ""; }; - B560EEAA25D9AA0900FDE1C4 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/InfoPlist.strings; sourceTree = ""; }; - B560EEAD25D9B0CF00FDE1C4 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/UIControls.strings; sourceTree = ""; }; - B560EEAE25D9B0D000FDE1C4 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/InfoPlist.strings; sourceTree = ""; }; - B560EEB125D9B27200FDE1C4 /* ja */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/UIControls.strings; sourceTree = ""; }; - B560EEB225D9B27200FDE1C4 /* ja */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/InfoPlist.strings; sourceTree = ""; }; - B5654D11259BC9DE00AABE12 /* SDL.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = SDL.xcodeproj; path = Libraries/SDL/Xcode/SDL/SDL.xcodeproj; sourceTree = ""; }; - B57201C9259293EE003D2A20 /* CDDA.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = CDDA.app; sourceTree = BUILT_PRODUCTS_DIR; }; - B57201D5259293EF003D2A20 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; - B57201D8259293EF003D2A20 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = ""; }; - B57201DA259293EF003D2A20 /* CDDA.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = CDDA.plist; sourceTree = ""; }; - B58678802603E72500EACF2C /* main.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = main.cpp; sourceTree = ""; }; - B5867A02260402B600EACF2C /* CDDA.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = CDDA.app; sourceTree = BUILT_PRODUCTS_DIR; }; - B5867A03260402B700EACF2C /* CDDA iCloud debug.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "CDDA iCloud debug.plist"; sourceTree = ""; }; - B589261625C34C8500BE1213 /* SDL_char_utils.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SDL_char_utils.m; sourceTree = ""; }; - B589263425C34CB500BE1213 /* SDL_char_utils.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SDL_char_utils.h; sourceTree = ""; }; - B59EBBA625D0849A0093445F /* SDL_uikitview+CDDA.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "SDL_uikitview+CDDA.h"; sourceTree = ""; }; - B59EBBA725D0849A0093445F /* SDL_uikitview+CDDA.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "SDL_uikitview+CDDA.m"; sourceTree = ""; }; - B59EBBC325D09BC80093445F /* PageUpDownPanGestureRecognizer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PageUpDownPanGestureRecognizer.swift; sourceTree = ""; }; - B5A5855225A53D7A00E73D9A /* libiconv.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libiconv.tbd; path = usr/lib/libiconv.tbd; sourceTree = SDKROOT; }; - B5A5BEBE25F7DEB200EEEA0F /* MainViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MainViewController.m; sourceTree = ""; }; - B5A5BED525F7DEB200EEEA0F /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = ""; }; - B5A5BED625F7DEB300EEEA0F /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; }; - B5A5BED725F7DEB400EEEA0F /* MainViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MainViewController.h; sourceTree = ""; }; - B5A5BED825F7DEB400EEEA0F /* AppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = ""; }; - B5A5BEE425F7DFC200EEEA0F /* CDDA_iOS_main.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CDDA_iOS_main.h; sourceTree = ""; }; - B5A5BEE925F7F31F00EEEA0F /* path_utils.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = path_utils.m; sourceTree = ""; }; - B5A5BEF025F7F51300EEEA0F /* path_utils.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = path_utils.h; sourceTree = ""; }; - B5AE0A73278E530200CC6BEB /* mo */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = mo; path = "Libraries/Cataclysm-DDA/lang/mo"; sourceTree = SOURCE_ROOT; }; - B5B01B95259BEF650023AB00 /* data */ = {isa = PBXFileReference; lastKnownFileType = folder; name = data; path = "Libraries/Cataclysm-DDA/data"; sourceTree = SOURCE_ROOT; }; - B5B01B99259BF0690023AB00 /* version.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = version.h; sourceTree = ""; }; - B5B84FBD278E3A8C00C8E0B7 /* CoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreServices.framework; path = System/Library/Frameworks/CoreServices.framework; sourceTree = SDKROOT; }; - B5CF696825F38BC3009F929E /* CDDA.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = CDDA.entitlements; sourceTree = ""; }; - B5D3C4E2278F4E1600E0B07F /* CDDA.patch */ = {isa = PBXFileReference; lastKnownFileType = text; path = CDDA.patch; sourceTree = ""; }; - B5E6FF7725A393DC003FB37F /* icon_1024x1024.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = icon_1024x1024.png; sourceTree = ""; }; - B5F9601B26A6FE4D00A6258D /* activity_actor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = activity_actor.h; path = "Libraries/Cataclysm-DDA/src/activity_actor.h"; sourceTree = SOURCE_ROOT; }; - B5F9601C26A6FE4D00A6258D /* activity_actor_definitions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = activity_actor_definitions.h; path = "Libraries/Cataclysm-DDA/src/activity_actor_definitions.h"; sourceTree = SOURCE_ROOT; }; - B5F9601D26A6FE4D00A6258D /* activity_tracker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = activity_tracker.h; path = "Libraries/Cataclysm-DDA/src/activity_tracker.h"; sourceTree = SOURCE_ROOT; }; - B5F9601E26A6FE4D00A6258D /* construction_group.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = construction_group.cpp; path = "Libraries/Cataclysm-DDA/src/construction_group.cpp"; sourceTree = SOURCE_ROOT; }; - B5F9601F26A6FE4D00A6258D /* effect_source.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = effect_source.h; path = "Libraries/Cataclysm-DDA/src/effect_source.h"; sourceTree = SOURCE_ROOT; }; - B5F9602026A6FE4D00A6258D /* character_crafting.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = character_crafting.cpp; path = "Libraries/Cataclysm-DDA/src/character_crafting.cpp"; sourceTree = SOURCE_ROOT; }; - B5F9602126A6FE4D00A6258D /* butchery_requirements.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = butchery_requirements.cpp; path = "Libraries/Cataclysm-DDA/src/butchery_requirements.cpp"; sourceTree = SOURCE_ROOT; }; - B5F9602226A6FE4D00A6258D /* item_contents.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = item_contents.cpp; path = "Libraries/Cataclysm-DDA/src/item_contents.cpp"; sourceTree = SOURCE_ROOT; }; - B5F9602326A6FE4E00A6258D /* talker_avatar.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = talker_avatar.cpp; path = "Libraries/Cataclysm-DDA/src/talker_avatar.cpp"; sourceTree = SOURCE_ROOT; }; - B5F9602426A6FE4E00A6258D /* activity_actor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = activity_actor.cpp; path = "Libraries/Cataclysm-DDA/src/activity_actor.cpp"; sourceTree = SOURCE_ROOT; }; - B5F9602526A6FE4E00A6258D /* talker_avatar.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = talker_avatar.h; path = "Libraries/Cataclysm-DDA/src/talker_avatar.h"; sourceTree = SOURCE_ROOT; }; - B5F9602626A6FE4E00A6258D /* disease.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = disease.cpp; path = "Libraries/Cataclysm-DDA/src/disease.cpp"; sourceTree = SOURCE_ROOT; }; - B5F9602726A6FE4E00A6258D /* past_games_info.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = past_games_info.h; path = "Libraries/Cataclysm-DDA/src/past_games_info.h"; sourceTree = SOURCE_ROOT; }; - B5F9602826A6FE4E00A6258D /* character_oracle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = character_oracle.h; path = "Libraries/Cataclysm-DDA/src/character_oracle.h"; sourceTree = SOURCE_ROOT; }; - B5F9602926A6FE4E00A6258D /* monster_oracle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = monster_oracle.h; path = "Libraries/Cataclysm-DDA/src/monster_oracle.h"; sourceTree = SOURCE_ROOT; }; - B5F9602A26A6FE4E00A6258D /* ascii_art.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ascii_art.cpp; path = "Libraries/Cataclysm-DDA/src/ascii_art.cpp"; sourceTree = SOURCE_ROOT; }; - B5F9602B26A6FE4E00A6258D /* map_field.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = map_field.h; path = "Libraries/Cataclysm-DDA/src/map_field.h"; sourceTree = SOURCE_ROOT; }; - B5F9602C26A6FE4E00A6258D /* talker_character.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = talker_character.cpp; path = "Libraries/Cataclysm-DDA/src/talker_character.cpp"; sourceTree = SOURCE_ROOT; }; - B5F9602D26A6FE4E00A6258D /* talker_character.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = talker_character.h; path = "Libraries/Cataclysm-DDA/src/talker_character.h"; sourceTree = SOURCE_ROOT; }; - B5F9602E26A6FE4E00A6258D /* units_fwd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = units_fwd.h; path = "Libraries/Cataclysm-DDA/src/units_fwd.h"; sourceTree = SOURCE_ROOT; }; - B5F9602F26A6FE4E00A6258D /* viewer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = viewer.h; path = "Libraries/Cataclysm-DDA/src/viewer.h"; sourceTree = SOURCE_ROOT; }; - B5F9603026A6FE4E00A6258D /* advanced_inv_pagination.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = advanced_inv_pagination.cpp; path = "Libraries/Cataclysm-DDA/src/advanced_inv_pagination.cpp"; sourceTree = SOURCE_ROOT; }; - B5F9603126A6FE4E00A6258D /* sdl_font.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = sdl_font.cpp; path = "Libraries/Cataclysm-DDA/src/sdl_font.cpp"; sourceTree = SOURCE_ROOT; }; - B5F9603226A6FE4F00A6258D /* make_static.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = make_static.h; path = "Libraries/Cataclysm-DDA/src/make_static.h"; sourceTree = SOURCE_ROOT; }; - B5F9603326A6FE4F00A6258D /* shadowcasting.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = shadowcasting.cpp; path = "Libraries/Cataclysm-DDA/src/shadowcasting.cpp"; sourceTree = SOURCE_ROOT; }; - B5F9603426A6FE4F00A6258D /* smart_controller_ui.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = smart_controller_ui.cpp; path = "Libraries/Cataclysm-DDA/src/smart_controller_ui.cpp"; sourceTree = SOURCE_ROOT; }; - B5F9603526A6FE4F00A6258D /* dialogue_chatbin.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dialogue_chatbin.cpp; path = "Libraries/Cataclysm-DDA/src/dialogue_chatbin.cpp"; sourceTree = SOURCE_ROOT; }; - B5F9603626A6FE4F00A6258D /* event_field_transformations.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = event_field_transformations.h; path = "Libraries/Cataclysm-DDA/src/event_field_transformations.h"; sourceTree = SOURCE_ROOT; }; - B5F9603726A6FE4F00A6258D /* achievement.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = achievement.h; path = "Libraries/Cataclysm-DDA/src/achievement.h"; sourceTree = SOURCE_ROOT; }; - B5F9603826A6FE4F00A6258D /* item_pocket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = item_pocket.h; path = "Libraries/Cataclysm-DDA/src/item_pocket.h"; sourceTree = SOURCE_ROOT; }; - B5F9603926A6FE4F00A6258D /* level_cache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = level_cache.h; path = "Libraries/Cataclysm-DDA/src/level_cache.h"; sourceTree = SOURCE_ROOT; }; - B5F9603A26A6FE4F00A6258D /* units_utility.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = units_utility.cpp; path = "Libraries/Cataclysm-DDA/src/units_utility.cpp"; sourceTree = SOURCE_ROOT; }; - B5F9603B26A6FE4F00A6258D /* monster_oracle.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = monster_oracle.cpp; path = "Libraries/Cataclysm-DDA/src/monster_oracle.cpp"; sourceTree = SOURCE_ROOT; }; - B5F9603C26A6FE4F00A6258D /* proficiency.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = proficiency.cpp; path = "Libraries/Cataclysm-DDA/src/proficiency.cpp"; sourceTree = SOURCE_ROOT; }; - B5F9603D26A6FE4F00A6258D /* talker_npc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = talker_npc.h; path = "Libraries/Cataclysm-DDA/src/talker_npc.h"; sourceTree = SOURCE_ROOT; }; - B5F9603E26A6FE4F00A6258D /* cuboid_rectangle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = cuboid_rectangle.h; path = "Libraries/Cataclysm-DDA/src/cuboid_rectangle.h"; sourceTree = SOURCE_ROOT; }; - B5F9603F26A6FE4F00A6258D /* construction_group.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = construction_group.h; path = "Libraries/Cataclysm-DDA/src/construction_group.h"; sourceTree = SOURCE_ROOT; }; - B5F9604026A6FE4F00A6258D /* to_string_id.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = to_string_id.h; path = "Libraries/Cataclysm-DDA/src/to_string_id.h"; sourceTree = SOURCE_ROOT; }; - B5F9604126A6FE5000A6258D /* ui_manager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ui_manager.cpp; path = "Libraries/Cataclysm-DDA/src/ui_manager.cpp"; sourceTree = SOURCE_ROOT; }; - B5F9604226A6FE5000A6258D /* sdl_geometry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sdl_geometry.h; path = "Libraries/Cataclysm-DDA/src/sdl_geometry.h"; sourceTree = SOURCE_ROOT; }; - B5F9604326A6FE5000A6258D /* move_mode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = move_mode.cpp; path = "Libraries/Cataclysm-DDA/src/move_mode.cpp"; sourceTree = SOURCE_ROOT; }; - B5F9604426A6FE5000A6258D /* ascii_art.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ascii_art.h; path = "Libraries/Cataclysm-DDA/src/ascii_art.h"; sourceTree = SOURCE_ROOT; }; - B5F9604526A6FE5000A6258D /* advanced_inv_pagination.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = advanced_inv_pagination.h; path = "Libraries/Cataclysm-DDA/src/advanced_inv_pagination.h"; sourceTree = SOURCE_ROOT; }; - B5F9604626A6FE5000A6258D /* event_field_transformations.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = event_field_transformations.cpp; path = "Libraries/Cataclysm-DDA/src/event_field_transformations.cpp"; sourceTree = SOURCE_ROOT; }; - B5F9604726A6FE5000A6258D /* units_utility.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = units_utility.h; path = "Libraries/Cataclysm-DDA/src/units_utility.h"; sourceTree = SOURCE_ROOT; }; - B5F9604826A6FE5000A6258D /* weather_type.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = weather_type.h; path = "Libraries/Cataclysm-DDA/src/weather_type.h"; sourceTree = SOURCE_ROOT; }; - B5F9604926A6FE5000A6258D /* temp_crafting_inventory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = temp_crafting_inventory.cpp; path = "Libraries/Cataclysm-DDA/src/temp_crafting_inventory.cpp"; sourceTree = SOURCE_ROOT; }; - B5F9604A26A6FE5000A6258D /* move_mode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = move_mode.h; path = "Libraries/Cataclysm-DDA/src/move_mode.h"; sourceTree = SOURCE_ROOT; }; - B5F9604B26A6FE5000A6258D /* weather_type.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = weather_type.cpp; path = "Libraries/Cataclysm-DDA/src/weather_type.cpp"; sourceTree = SOURCE_ROOT; }; - B5F9604C26A6FE5000A6258D /* string_id.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = string_id.cpp; path = "Libraries/Cataclysm-DDA/src/string_id.cpp"; sourceTree = SOURCE_ROOT; }; - B5F9604D26A6FE5000A6258D /* temp_crafting_inventory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = temp_crafting_inventory.h; path = "Libraries/Cataclysm-DDA/src/temp_crafting_inventory.h"; sourceTree = SOURCE_ROOT; }; - B5F9604E26A6FE5000A6258D /* proficiency.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = proficiency.h; path = "Libraries/Cataclysm-DDA/src/proficiency.h"; sourceTree = SOURCE_ROOT; }; - B5F9604F26A6FE5000A6258D /* talker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = talker.h; path = "Libraries/Cataclysm-DDA/src/talker.h"; sourceTree = SOURCE_ROOT; }; - B5F9605026A6FE5000A6258D /* event_subscriber.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = event_subscriber.h; path = "Libraries/Cataclysm-DDA/src/event_subscriber.h"; sourceTree = SOURCE_ROOT; }; - B5F9605126A6FE5100A6258D /* ofstream_wrapper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ofstream_wrapper.h; path = "Libraries/Cataclysm-DDA/src/ofstream_wrapper.h"; sourceTree = SOURCE_ROOT; }; - B5F9605226A6FE5100A6258D /* point_traits.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = point_traits.h; path = "Libraries/Cataclysm-DDA/src/point_traits.h"; sourceTree = SOURCE_ROOT; }; - B5F9605326A6FE5100A6258D /* disease.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = disease.h; path = "Libraries/Cataclysm-DDA/src/disease.h"; sourceTree = SOURCE_ROOT; }; - B5F9605426A6FE5100A6258D /* level_cache.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = level_cache.cpp; path = "Libraries/Cataclysm-DDA/src/level_cache.cpp"; sourceTree = SOURCE_ROOT; }; - B5F9605526A6FE5100A6258D /* cached_options.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = cached_options.cpp; path = "Libraries/Cataclysm-DDA/src/cached_options.cpp"; sourceTree = SOURCE_ROOT; }; - B5F9605626A6FE5100A6258D /* dialogue_chatbin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dialogue_chatbin.h; path = "Libraries/Cataclysm-DDA/src/dialogue_chatbin.h"; sourceTree = SOURCE_ROOT; }; - B5F9605726A6FE5100A6258D /* butchery_requirements.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = butchery_requirements.h; path = "Libraries/Cataclysm-DDA/src/butchery_requirements.h"; sourceTree = SOURCE_ROOT; }; - B5F9605826A6FE5100A6258D /* location.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = location.h; path = "Libraries/Cataclysm-DDA/src/location.h"; sourceTree = SOURCE_ROOT; }; - B5F9605926A6FE5100A6258D /* reachability_cache.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = reachability_cache.cpp; path = "Libraries/Cataclysm-DDA/src/reachability_cache.cpp"; sourceTree = SOURCE_ROOT; }; - B5F9605A26A6FE5100A6258D /* past_games_info.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = past_games_info.cpp; path = "Libraries/Cataclysm-DDA/src/past_games_info.cpp"; sourceTree = SOURCE_ROOT; }; - B5F9605B26A6FE5100A6258D /* sdl_geometry.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = sdl_geometry.cpp; path = "Libraries/Cataclysm-DDA/src/sdl_geometry.cpp"; sourceTree = SOURCE_ROOT; }; - B5F9605C26A6FE5100A6258D /* effect_source.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = effect_source.cpp; path = "Libraries/Cataclysm-DDA/src/effect_source.cpp"; sourceTree = SOURCE_ROOT; }; - B5F9605D26A6FE5100A6258D /* string_id_utils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = string_id_utils.h; path = "Libraries/Cataclysm-DDA/src/string_id_utils.h"; sourceTree = SOURCE_ROOT; }; - B5F9605E26A6FE5100A6258D /* cata_assert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = cata_assert.h; path = "Libraries/Cataclysm-DDA/src/cata_assert.h"; sourceTree = SOURCE_ROOT; }; - B5F9605F26A6FE5100A6258D /* character_oracle.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = character_oracle.cpp; path = "Libraries/Cataclysm-DDA/src/character_oracle.cpp"; sourceTree = SOURCE_ROOT; }; - B5F9606026A6FE5100A6258D /* activity_tracker.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = activity_tracker.cpp; path = "Libraries/Cataclysm-DDA/src/activity_tracker.cpp"; sourceTree = SOURCE_ROOT; }; - B5F9606126A6FE5100A6258D /* ui_manager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ui_manager.h; path = "Libraries/Cataclysm-DDA/src/ui_manager.h"; sourceTree = SOURCE_ROOT; }; - B5F9606226A6FE5100A6258D /* magic_spell_effect_helpers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = magic_spell_effect_helpers.h; path = "Libraries/Cataclysm-DDA/src/magic_spell_effect_helpers.h"; sourceTree = SOURCE_ROOT; }; - B5F9606326A6FE5100A6258D /* smart_controller_ui.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = smart_controller_ui.h; path = "Libraries/Cataclysm-DDA/src/smart_controller_ui.h"; sourceTree = SOURCE_ROOT; }; - B5F9606426A6FE5200A6258D /* talker_npc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = talker_npc.cpp; path = "Libraries/Cataclysm-DDA/src/talker_npc.cpp"; sourceTree = SOURCE_ROOT; }; - B5F9606526A6FE5200A6258D /* reachability_cache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = reachability_cache.h; path = "Libraries/Cataclysm-DDA/src/reachability_cache.h"; sourceTree = SOURCE_ROOT; }; - B5F9606626A6FE5200A6258D /* build_reqs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = build_reqs.h; path = "Libraries/Cataclysm-DDA/src/build_reqs.h"; sourceTree = SOURCE_ROOT; }; - B5F9606726A6FE5200A6258D /* item_pocket.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = item_pocket.cpp; path = "Libraries/Cataclysm-DDA/src/item_pocket.cpp"; sourceTree = SOURCE_ROOT; }; - B5F9606826A6FE5200A6258D /* sdl_font.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sdl_font.h; path = "Libraries/Cataclysm-DDA/src/sdl_font.h"; sourceTree = SOURCE_ROOT; }; - B5F9606926A6FE5200A6258D /* character_id.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = character_id.cpp; path = "Libraries/Cataclysm-DDA/src/character_id.cpp"; sourceTree = SOURCE_ROOT; }; - B5F9606A26A6FE5200A6258D /* achievement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = achievement.cpp; path = "Libraries/Cataclysm-DDA/src/achievement.cpp"; sourceTree = SOURCE_ROOT; }; - B5F9606B26A6FE5200A6258D /* cached_options.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = cached_options.h; path = "Libraries/Cataclysm-DDA/src/cached_options.h"; sourceTree = SOURCE_ROOT; }; - B5F9606C26A6FE5200A6258D /* item_contents.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = item_contents.h; path = "Libraries/Cataclysm-DDA/src/item_contents.h"; sourceTree = SOURCE_ROOT; }; - B5F97C66259C08B500C5A910 /* CDDA_iOS_main.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = CDDA_iOS_main.mm; sourceTree = ""; }; - B5FA7BEC270CD09C00A1655A /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; - B5FD1F2925A575AB00CE613D /* libintl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = libintl.h; sourceTree = ""; }; - B5FD1F2B25A575AB00CE613D /* libintl.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libintl.a; sourceTree = ""; }; - BB281804576C684487B909B9 /* Pods_CDDA.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_CDDA.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - CF92757F7F59F2F5E8E5D633 /* Pods_CDDA_CDDA_iCloud_debug.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_CDDA_CDDA_iCloud_debug.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - D0AA200222F81260817C72C4 /* simplexnoise.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = simplexnoise.h; path = "Libraries/Cataclysm-DDA/src/simplexnoise.h"; sourceTree = SOURCE_ROOT; }; - D0AA2002C33F2C7AB7784889 /* mod_tileset.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mod_tileset.h; path = "Libraries/Cataclysm-DDA/src/mod_tileset.h"; sourceTree = SOURCE_ROOT; }; - D0AA2004026776E97BA46FE8 /* JSButton.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = JSButton.m; path = Libraries/JSController/Controller/JSButton.m; sourceTree = SOURCE_ROOT; }; - D0AA20146F3139968412A248 /* mondefense.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = mondefense.cpp; path = "Libraries/Cataclysm-DDA/src/mondefense.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2017B18D3D164D599632 /* damage.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = damage.cpp; path = "Libraries/Cataclysm-DDA/src/damage.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA201B90455D5B7540E87A /* event.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = event.cpp; path = "Libraries/Cataclysm-DDA/src/event.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA201CD26ED0FF18B898C8 /* stomach.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = stomach.h; path = "Libraries/Cataclysm-DDA/src/stomach.h"; sourceTree = SOURCE_ROOT; }; - D0AA201D31388749836D2A39 /* pixel_minimap_projectors.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = pixel_minimap_projectors.cpp; path = "Libraries/Cataclysm-DDA/src/pixel_minimap_projectors.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA201F45EBF8D892AC0BDC /* faction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = faction.cpp; path = "Libraries/Cataclysm-DDA/src/faction.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2030FF3B32A4E0046746 /* sdltiles.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sdltiles.h; path = "Libraries/Cataclysm-DDA/src/sdltiles.h"; sourceTree = SOURCE_ROOT; }; - D0AA20339FF953B1E80E4E30 /* iuse_software_minesweeper.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = iuse_software_minesweeper.cpp; path = "Libraries/Cataclysm-DDA/src/iuse_software_minesweeper.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2045DBCA56AFE5CAC987 /* pimpl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pimpl.h; path = "Libraries/Cataclysm-DDA/src/pimpl.h"; sourceTree = SOURCE_ROOT; }; - D0AA204BED3921CE87B53AE6 /* cata_utility.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = cata_utility.h; path = "Libraries/Cataclysm-DDA/src/cata_utility.h"; sourceTree = SOURCE_ROOT; }; - D0AA205D9E07C5AF18DBEB8C /* item_factory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = item_factory.cpp; path = "Libraries/Cataclysm-DDA/src/item_factory.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA206240ACB30F96CAC7A9 /* cursesport.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = cursesport.cpp; path = "Libraries/Cataclysm-DDA/src/cursesport.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA20672ECBC98C3949E998 /* mapgenformat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mapgenformat.h; path = "Libraries/Cataclysm-DDA/src/mapgenformat.h"; sourceTree = SOURCE_ROOT; }; - D0AA206C7399CF133F9A183D /* martialarts.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = martialarts.h; path = "Libraries/Cataclysm-DDA/src/martialarts.h"; sourceTree = SOURCE_ROOT; }; - D0AA206E66E5D3F48CB86F7F /* monstergenerator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = monstergenerator.cpp; path = "Libraries/Cataclysm-DDA/src/monstergenerator.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA20865A2516692A84BABB /* npc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = npc.h; path = "Libraries/Cataclysm-DDA/src/npc.h"; sourceTree = SOURCE_ROOT; }; - D0AA2094E230F9DD6E725C22 /* animation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = animation.cpp; path = "Libraries/Cataclysm-DDA/src/animation.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2096588A09B73244BDF9 /* weather_gen.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = weather_gen.cpp; path = "Libraries/Cataclysm-DDA/src/weather_gen.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA20992F275590463BA8B4 /* map.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = map.h; path = "Libraries/Cataclysm-DDA/src/map.h"; sourceTree = SOURCE_ROOT; }; - D0AA20A5A38C641F045EB8E6 /* font_loader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = font_loader.h; path = "Libraries/Cataclysm-DDA/src/font_loader.h"; sourceTree = SOURCE_ROOT; }; - D0AA20B4D6EB5CA3E72C4B16 /* advanced_inv_area.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = advanced_inv_area.cpp; path = "Libraries/Cataclysm-DDA/src/advanced_inv_area.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA20B872551CEA03C54743 /* magic_enchantment.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = magic_enchantment.cpp; path = "Libraries/Cataclysm-DDA/src/magic_enchantment.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA20BC22274C1B674F98E2 /* string_input_popup.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = string_input_popup.cpp; path = "Libraries/Cataclysm-DDA/src/string_input_popup.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA20BFE35D5CDC03218523 /* creature.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = creature.h; path = "Libraries/Cataclysm-DDA/src/creature.h"; sourceTree = SOURCE_ROOT; }; - D0AA20BFE4C9372E8048A9AA /* mod_manager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mod_manager.h; path = "Libraries/Cataclysm-DDA/src/mod_manager.h"; sourceTree = SOURCE_ROOT; }; - D0AA20D246D9E84CB560DB0E /* gates.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = gates.h; path = "Libraries/Cataclysm-DDA/src/gates.h"; sourceTree = SOURCE_ROOT; }; - D0AA20D889C8E01EF257CD6B /* common_types.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = common_types.h; path = "Libraries/Cataclysm-DDA/src/common_types.h"; sourceTree = SOURCE_ROOT; }; - D0AA20E51586B1CE42DE4541 /* player_display.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = player_display.cpp; path = "Libraries/Cataclysm-DDA/src/player_display.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA20E8B6781877634D6858 /* veh_interact.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = veh_interact.h; path = "Libraries/Cataclysm-DDA/src/veh_interact.h"; sourceTree = SOURCE_ROOT; }; - D0AA20EB35DE6DBC549ADE33 /* monexamine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = monexamine.h; path = "Libraries/Cataclysm-DDA/src/monexamine.h"; sourceTree = SOURCE_ROOT; }; - D0AA20EE77C674D576317E9E /* wish.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = wish.cpp; path = "Libraries/Cataclysm-DDA/src/wish.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA21054059CA4CC38C07A6 /* trap.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = trap.cpp; path = "Libraries/Cataclysm-DDA/src/trap.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA210A70BA843434065538 /* emit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = emit.cpp; path = "Libraries/Cataclysm-DDA/src/emit.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA210D7C1BEE2280A944C5 /* platform_win.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = platform_win.h; path = "Libraries/Cataclysm-DDA/src/platform_win.h"; sourceTree = SOURCE_ROOT; }; - D0AA2111E76A9667359D8F6A /* iexamine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = iexamine.h; path = "Libraries/Cataclysm-DDA/src/iexamine.h"; sourceTree = SOURCE_ROOT; }; - D0AA2116C159CB9BF0E8DEF6 /* init.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = init.h; path = "Libraries/Cataclysm-DDA/src/init.h"; sourceTree = SOURCE_ROOT; }; - D0AA212524FC97D90DAC2281 /* uistate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = uistate.h; path = "Libraries/Cataclysm-DDA/src/uistate.h"; sourceTree = SOURCE_ROOT; }; - D0AA21289CDC2A7CC37D8299 /* npctalk_funcs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = npctalk_funcs.cpp; path = "Libraries/Cataclysm-DDA/src/npctalk_funcs.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA212CA28D32F22B0F662D /* value_ptr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = value_ptr.h; path = "Libraries/Cataclysm-DDA/src/value_ptr.h"; sourceTree = SOURCE_ROOT; }; - D0AA213DF2119276DF8777EC /* sdl_utils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sdl_utils.h; path = "Libraries/Cataclysm-DDA/src/sdl_utils.h"; sourceTree = SOURCE_ROOT; }; - D0AA213F4A11A0DAEF2137F3 /* profession.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = profession.cpp; path = "Libraries/Cataclysm-DDA/src/profession.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA214506BD09283B22C4E7 /* memory_fast.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = memory_fast.h; path = "Libraries/Cataclysm-DDA/src/memory_fast.h"; sourceTree = SOURCE_ROOT; }; - D0AA2154E4E3885D3FFE107C /* monmove.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = monmove.cpp; path = "Libraries/Cataclysm-DDA/src/monmove.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2155BE8848C5FF14FC98 /* character_martial_arts.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = character_martial_arts.cpp; path = "Libraries/Cataclysm-DDA/src/character_martial_arts.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA216BE0B16EF18EB0B6BD /* tileray.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = tileray.cpp; path = "Libraries/Cataclysm-DDA/src/tileray.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2170E8FFC080079C2917 /* mutation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = mutation.cpp; path = "Libraries/Cataclysm-DDA/src/mutation.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2172E53D5A5260D3382C /* savegame.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = savegame.cpp; path = "Libraries/Cataclysm-DDA/src/savegame.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA21796271FD042DEE16F4 /* lru_cache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = lru_cache.h; path = "Libraries/Cataclysm-DDA/src/lru_cache.h"; sourceTree = SOURCE_ROOT; }; - D0AA217A89D5BC236D705550 /* mission_companion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mission_companion.h; path = "Libraries/Cataclysm-DDA/src/mission_companion.h"; sourceTree = SOURCE_ROOT; }; - D0AA217BA74629C739C6B236 /* kill_tracker.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = kill_tracker.cpp; path = "Libraries/Cataclysm-DDA/src/kill_tracker.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA21800630613BFC5E6EE9 /* weather.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = weather.h; path = "Libraries/Cataclysm-DDA/src/weather.h"; sourceTree = SOURCE_ROOT; }; - D0AA2183ED4227263E9BF8BB /* descriptions.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = descriptions.cpp; path = "Libraries/Cataclysm-DDA/src/descriptions.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA218F59F32BC07B44D3BF /* skill_boost.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = skill_boost.cpp; path = "Libraries/Cataclysm-DDA/src/skill_boost.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA21A1712C87D260A295F8 /* ranged.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ranged.h; path = "Libraries/Cataclysm-DDA/src/ranged.h"; sourceTree = SOURCE_ROOT; }; - D0AA21A3936FCA90963144FA /* lru_cache.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = lru_cache.cpp; path = "Libraries/Cataclysm-DDA/src/lru_cache.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA21A47F2542B0E9866DE2 /* magic_enchantment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = magic_enchantment.h; path = "Libraries/Cataclysm-DDA/src/magic_enchantment.h"; sourceTree = SOURCE_ROOT; }; - D0AA21A95D947C8E4F202F3E /* game_inventory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = game_inventory.h; path = "Libraries/Cataclysm-DDA/src/game_inventory.h"; sourceTree = SOURCE_ROOT; }; - D0AA21AA64630A861D4DD9F2 /* scores_ui.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = scores_ui.cpp; path = "Libraries/Cataclysm-DDA/src/scores_ui.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA21AB992D840AD479A333 /* popup.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = popup.cpp; path = "Libraries/Cataclysm-DDA/src/popup.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA21AE406BB6B78BAFE5B6 /* generic_factory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = generic_factory.h; path = "Libraries/Cataclysm-DDA/src/generic_factory.h"; sourceTree = SOURCE_ROOT; }; - D0AA21B297A85C6B24110C2E /* output.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = output.h; path = "Libraries/Cataclysm-DDA/src/output.h"; sourceTree = SOURCE_ROOT; }; - D0AA21B29935BF296A668BE4 /* help.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = help.cpp; path = "Libraries/Cataclysm-DDA/src/help.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA21B3E7D7E6B94C37FFA5 /* iuse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = iuse.h; path = "Libraries/Cataclysm-DDA/src/iuse.h"; sourceTree = SOURCE_ROOT; }; - D0AA21BA67794ED8A5BC1C1B /* safe_reference.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = safe_reference.cpp; path = "Libraries/Cataclysm-DDA/src/safe_reference.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA21CAC88EA455739769EB /* melee.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = melee.h; path = "Libraries/Cataclysm-DDA/src/melee.h"; sourceTree = SOURCE_ROOT; }; - D0AA21DA9DC3E500D1E74B3C /* inventory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = inventory.cpp; path = "Libraries/Cataclysm-DDA/src/inventory.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA21DD949A2DCF98E0AAE9 /* mission_ui.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = mission_ui.cpp; path = "Libraries/Cataclysm-DDA/src/mission_ui.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA21E2659DBA41607CDF68 /* enum_bitset.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = enum_bitset.h; path = "Libraries/Cataclysm-DDA/src/enum_bitset.h"; sourceTree = SOURCE_ROOT; }; - D0AA21F2C0728C0B716F7919 /* morale_types.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = morale_types.h; path = "Libraries/Cataclysm-DDA/src/morale_types.h"; sourceTree = SOURCE_ROOT; }; - D0AA21F4DEFFD1C93FFA516F /* name.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = name.cpp; path = "Libraries/Cataclysm-DDA/src/name.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA21FD8DDE8CB97B39D932 /* input.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = input.h; path = "Libraries/Cataclysm-DDA/src/input.h"; sourceTree = SOURCE_ROOT; }; - D0AA22071867A2DD9C4045AF /* activity_handlers.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = activity_handlers.cpp; path = "Libraries/Cataclysm-DDA/src/activity_handlers.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA22097E54C112D5533FC3 /* cata_io.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = cata_io.h; path = "Libraries/Cataclysm-DDA/src/cata_io.h"; sourceTree = SOURCE_ROOT; }; - D0AA2212A9A21B6A99D71352 /* wincurse.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = wincurse.cpp; path = "Libraries/Cataclysm-DDA/src/wincurse.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA221C4759F32D1DF0A776 /* iuse_actor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = iuse_actor.cpp; path = "Libraries/Cataclysm-DDA/src/iuse_actor.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2229A0721DFCCD696252 /* submap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = submap.h; path = "Libraries/Cataclysm-DDA/src/submap.h"; sourceTree = SOURCE_ROOT; }; - D0AA222DC526FDC8286E9783 /* color_loader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = color_loader.h; path = "Libraries/Cataclysm-DDA/src/color_loader.h"; sourceTree = SOURCE_ROOT; }; - D0AA22317C954F7C8237CEE0 /* trait_group.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = trait_group.h; path = "Libraries/Cataclysm-DDA/src/trait_group.h"; sourceTree = SOURCE_ROOT; }; - D0AA2232595CAA50DCAE8AEA /* crafting.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = crafting.cpp; path = "Libraries/Cataclysm-DDA/src/crafting.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA22391D773C5102920B6A /* behavior.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = behavior.h; path = "Libraries/Cataclysm-DDA/src/behavior.h"; sourceTree = SOURCE_ROOT; }; - D0AA223B9E64DB35EEF8475A /* iuse_software_kitten.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = iuse_software_kitten.cpp; path = "Libraries/Cataclysm-DDA/src/iuse_software_kitten.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA223ECBD04247B0ED319B /* vehicle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = vehicle.h; path = "Libraries/Cataclysm-DDA/src/vehicle.h"; sourceTree = SOURCE_ROOT; }; - D0AA224122D0DCE34D4AB810 /* npctrade.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = npctrade.h; path = "Libraries/Cataclysm-DDA/src/npctrade.h"; sourceTree = SOURCE_ROOT; }; - D0AA225748CF9441191B33A1 /* overmap_ui.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = overmap_ui.cpp; path = "Libraries/Cataclysm-DDA/src/overmap_ui.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA225DCD596B584769632B /* item_search.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = item_search.cpp; path = "Libraries/Cataclysm-DDA/src/item_search.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA22685AACA4664AF43BBF /* mapsharing.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mapsharing.h; path = "Libraries/Cataclysm-DDA/src/mapsharing.h"; sourceTree = SOURCE_ROOT; }; - D0AA2269A98065ED6F57ABC8 /* vehicle_group.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = vehicle_group.cpp; path = "Libraries/Cataclysm-DDA/src/vehicle_group.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA226D0D7F8A2A3D41087E /* catacharset.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = catacharset.cpp; path = "Libraries/Cataclysm-DDA/src/catacharset.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2280D62B3E392C889E53 /* overmap_types.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = overmap_types.h; path = "Libraries/Cataclysm-DDA/src/overmap_types.h"; sourceTree = SOURCE_ROOT; }; - D0AA22849BBD4B14AAF805ED /* magic_ter_furn_transform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = magic_ter_furn_transform.h; path = "Libraries/Cataclysm-DDA/src/magic_ter_furn_transform.h"; sourceTree = SOURCE_ROOT; }; - D0AA22938A191791E87C5E1A /* text_snippets.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = text_snippets.h; path = "Libraries/Cataclysm-DDA/src/text_snippets.h"; sourceTree = SOURCE_ROOT; }; - D0AA22963B8556A883E18AC2 /* morale_types.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = morale_types.cpp; path = "Libraries/Cataclysm-DDA/src/morale_types.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2296FECEAD2D8EA8194E /* activity_type.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = activity_type.cpp; path = "Libraries/Cataclysm-DDA/src/activity_type.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA22A4453370A9735D644B /* advanced_inv_listitem.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = advanced_inv_listitem.cpp; path = "Libraries/Cataclysm-DDA/src/advanced_inv_listitem.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA22BA8E6D7BA98A373023 /* input.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = input.cpp; path = "Libraries/Cataclysm-DDA/src/input.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA22BFCAA4A4D5A2C09DFC /* itype.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = itype.cpp; path = "Libraries/Cataclysm-DDA/src/itype.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA22C19B2A58414E4A7B94 /* auto_note.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = auto_note.cpp; path = "Libraries/Cataclysm-DDA/src/auto_note.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA22D07E2F6B81DBCAFDAE /* submap.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = submap.cpp; path = "Libraries/Cataclysm-DDA/src/submap.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA22E35298231E0C882997 /* map_field.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = map_field.cpp; path = "Libraries/Cataclysm-DDA/src/map_field.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA22E4ABC60D33C5FDFECC /* player_activity.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = player_activity.cpp; path = "Libraries/Cataclysm-DDA/src/player_activity.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA22E64F8A8736ED4FE34C /* character_martial_arts.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = character_martial_arts.h; path = "Libraries/Cataclysm-DDA/src/character_martial_arts.h"; sourceTree = SOURCE_ROOT; }; - D0AA23082EA0B758CF13D677 /* translations.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = translations.h; path = "Libraries/Cataclysm-DDA/src/translations.h"; sourceTree = SOURCE_ROOT; }; - D0AA230F248AC29DD242B44B /* morale.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = morale.cpp; path = "Libraries/Cataclysm-DDA/src/morale.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA23187D5A3C9CEDC31026 /* monfaction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = monfaction.h; path = "Libraries/Cataclysm-DDA/src/monfaction.h"; sourceTree = SOURCE_ROOT; }; - D0AA23208B7FC3780B7615B8 /* debug.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = debug.cpp; path = "Libraries/Cataclysm-DDA/src/debug.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA23257FF9B59FE96F36EE /* mission_start.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = mission_start.cpp; path = "Libraries/Cataclysm-DDA/src/mission_start.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA23287BD687A2A21B5057 /* timed_event.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = timed_event.cpp; path = "Libraries/Cataclysm-DDA/src/timed_event.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA232B9A122A955664E0E7 /* behavior.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = behavior.cpp; path = "Libraries/Cataclysm-DDA/src/behavior.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA232D197042BDAC260336 /* iuse_software_lightson.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = iuse_software_lightson.cpp; path = "Libraries/Cataclysm-DDA/src/iuse_software_lightson.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA23384566C0CB2E90D418 /* overlay_ordering.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = overlay_ordering.cpp; path = "Libraries/Cataclysm-DDA/src/overlay_ordering.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2341FA358CABEA653374 /* panels.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = panels.h; path = "Libraries/Cataclysm-DDA/src/panels.h"; sourceTree = SOURCE_ROOT; }; - D0AA2345D39FA3A7FE403945 /* inventory_ui.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = inventory_ui.h; path = "Libraries/Cataclysm-DDA/src/inventory_ui.h"; sourceTree = SOURCE_ROOT; }; - D0AA23478E417F85F8DDB133 /* avatar.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = avatar.h; path = "Libraries/Cataclysm-DDA/src/avatar.h"; sourceTree = SOURCE_ROOT; }; - D0AA234B302E04A2AE1A1BD3 /* magic.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = magic.h; path = "Libraries/Cataclysm-DDA/src/magic.h"; sourceTree = SOURCE_ROOT; }; - D0AA234D81EBC68A51E4835E /* string_id_null_ids.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = string_id_null_ids.cpp; path = "Libraries/Cataclysm-DDA/src/string_id_null_ids.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2353EAE003B3BEEFC836 /* char_validity_check.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = char_validity_check.h; path = "Libraries/Cataclysm-DDA/src/char_validity_check.h"; sourceTree = SOURCE_ROOT; }; - D0AA235E1FFB5025D65FD429 /* field_type.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = field_type.h; path = "Libraries/Cataclysm-DDA/src/field_type.h"; sourceTree = SOURCE_ROOT; }; - D0AA235F8028E546D5BB87D3 /* mongroup.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = mongroup.cpp; path = "Libraries/Cataclysm-DDA/src/mongroup.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2362224ADA0B1C3ED50D /* recipe.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = recipe.h; path = "Libraries/Cataclysm-DDA/src/recipe.h"; sourceTree = SOURCE_ROOT; }; - D0AA237CBF7B6CC35C8D5F1C /* monstergenerator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = monstergenerator.h; path = "Libraries/Cataclysm-DDA/src/monstergenerator.h"; sourceTree = SOURCE_ROOT; }; - D0AA2381B310ECA6F9C84AE6 /* fragment_cloud.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = fragment_cloud.h; path = "Libraries/Cataclysm-DDA/src/fragment_cloud.h"; sourceTree = SOURCE_ROOT; }; - D0AA2384C78191E7F10933FE /* mapbuffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mapbuffer.h; path = "Libraries/Cataclysm-DDA/src/mapbuffer.h"; sourceTree = SOURCE_ROOT; }; - D0AA23968BD83403305186EB /* init.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = init.cpp; path = "Libraries/Cataclysm-DDA/src/init.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2398456E4D2ED1ED22B4 /* game.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = game.h; path = "Libraries/Cataclysm-DDA/src/game.h"; sourceTree = SOURCE_ROOT; }; - D0AA2398E4F7D703DEBB4AB6 /* type_id.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = type_id.h; path = "Libraries/Cataclysm-DDA/src/type_id.h"; sourceTree = SOURCE_ROOT; }; - D0AA23A31ED2A8E697EB8A15 /* advanced_inv.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = advanced_inv.h; path = "Libraries/Cataclysm-DDA/src/advanced_inv.h"; sourceTree = SOURCE_ROOT; }; - D0AA23A7D319E29C89CA7124 /* game_ui.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = game_ui.cpp; path = "Libraries/Cataclysm-DDA/src/game_ui.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA23AC63854F1162C57DBF /* crash.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = crash.cpp; path = "Libraries/Cataclysm-DDA/src/crash.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA23C09FAB9844ADA68226 /* cursesdef.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = cursesdef.h; path = "Libraries/Cataclysm-DDA/src/cursesdef.h"; sourceTree = SOURCE_ROOT; }; - D0AA23C17024864DFFC34985 /* kill_tracker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = kill_tracker.h; path = "Libraries/Cataclysm-DDA/src/kill_tracker.h"; sourceTree = SOURCE_ROOT; }; - D0AA23C240EE3BD44E35B8FF /* scores_ui.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = scores_ui.h; path = "Libraries/Cataclysm-DDA/src/scores_ui.h"; sourceTree = SOURCE_ROOT; }; - D0AA23D5A1534B2AECD8C6FB /* rng.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = rng.cpp; path = "Libraries/Cataclysm-DDA/src/rng.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA23E735D2BD99A36354D4 /* requirements.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = requirements.h; path = "Libraries/Cataclysm-DDA/src/requirements.h"; sourceTree = SOURCE_ROOT; }; - D0AA23F546E90A259142EF64 /* npc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = npc.cpp; path = "Libraries/Cataclysm-DDA/src/npc.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA23F6A6387CB54737381C /* line.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = line.h; path = "Libraries/Cataclysm-DDA/src/line.h"; sourceTree = SOURCE_ROOT; }; - D0AA23FFF7D1D731F1831C94 /* string_id.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = string_id.h; path = "Libraries/Cataclysm-DDA/src/string_id.h"; sourceTree = SOURCE_ROOT; }; - D0AA24092B29A6E88A43B664 /* line.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = line.cpp; path = "Libraries/Cataclysm-DDA/src/line.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA240BFC61B40F8506CE5A /* messages.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = messages.h; path = "Libraries/Cataclysm-DDA/src/messages.h"; sourceTree = SOURCE_ROOT; }; - D0AA240C0C49E1A61F384344 /* mission_end.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = mission_end.cpp; path = "Libraries/Cataclysm-DDA/src/mission_end.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2418DDB0730DA853A54A /* mission_place.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = mission_place.cpp; path = "Libraries/Cataclysm-DDA/src/mission_place.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA241AF87439EC8E6507CF /* CDDAUITests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CDDAUITests.swift; sourceTree = ""; }; - D0AA241ED943734056279BCA /* item_category.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = item_category.cpp; path = "Libraries/Cataclysm-DDA/src/item_category.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA24286FE8A460112226D7 /* dialogue_win.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dialogue_win.h; path = "Libraries/Cataclysm-DDA/src/dialogue_win.h"; sourceTree = SOURCE_ROOT; }; - D0AA2432A7AAC0B9C60154AF /* text_snippets.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = text_snippets.cpp; path = "Libraries/Cataclysm-DDA/src/text_snippets.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2435A2EA650CDB47387A /* editmap.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = editmap.cpp; path = "Libraries/Cataclysm-DDA/src/editmap.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2444F4BF1D193D7B2838 /* character.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = character.cpp; path = "Libraries/Cataclysm-DDA/src/character.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA244CCC74033C7BE6862A /* mapdata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mapdata.h; path = "Libraries/Cataclysm-DDA/src/mapdata.h"; sourceTree = SOURCE_ROOT; }; - D0AA244FCFBAEBBA090C72E1 /* condition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = condition.h; path = "Libraries/Cataclysm-DDA/src/condition.h"; sourceTree = SOURCE_ROOT; }; - D0AA2450AC5F7FABF8824C95 /* sounds.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = sounds.cpp; path = "Libraries/Cataclysm-DDA/src/sounds.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA24516ED560A6C4AEF941 /* wdirent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = wdirent.h; path = "Libraries/Cataclysm-DDA/src/wdirent.h"; sourceTree = SOURCE_ROOT; }; - D0AA2458DD8F454A42B72FD3 /* sdl_wrappers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sdl_wrappers.h; path = "Libraries/Cataclysm-DDA/src/sdl_wrappers.h"; sourceTree = SOURCE_ROOT; }; - D0AA24619847F435B56B2BE3 /* field.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = field.h; path = "Libraries/Cataclysm-DDA/src/field.h"; sourceTree = SOURCE_ROOT; }; - D0AA24703AC839248D2B1561 /* addiction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = addiction.cpp; path = "Libraries/Cataclysm-DDA/src/addiction.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2470F7C0FAC22E04ABEA /* mapdata.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = mapdata.cpp; path = "Libraries/Cataclysm-DDA/src/mapdata.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA247B865E414C193A261C /* npctrade.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = npctrade.cpp; path = "Libraries/Cataclysm-DDA/src/npctrade.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA248703AC96D5A15F6EBC /* coordinates.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = coordinates.h; path = "Libraries/Cataclysm-DDA/src/coordinates.h"; sourceTree = SOURCE_ROOT; }; - D0AA2488C800F6B3A600ED92 /* turret.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = turret.cpp; path = "Libraries/Cataclysm-DDA/src/turret.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA248A243B905FB7F4D60D /* clone_ptr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = clone_ptr.h; path = "Libraries/Cataclysm-DDA/src/clone_ptr.h"; sourceTree = SOURCE_ROOT; }; - D0AA248CC4E4C72AA2244FFE /* overmapbuffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = overmapbuffer.h; path = "Libraries/Cataclysm-DDA/src/overmapbuffer.h"; sourceTree = SOURCE_ROOT; }; - D0AA248D02D1050525BFC256 /* ui.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ui.cpp; path = "Libraries/Cataclysm-DDA/src/ui.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA249D8A0D64173475613F /* vpart_position.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = vpart_position.h; path = "Libraries/Cataclysm-DDA/src/vpart_position.h"; sourceTree = SOURCE_ROOT; }; - D0AA24A41B682E4C94F8EB5D /* dependency_tree.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dependency_tree.cpp; path = "Libraries/Cataclysm-DDA/src/dependency_tree.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA24A5CA7A037862AB220C /* filesystem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = filesystem.h; path = "Libraries/Cataclysm-DDA/src/filesystem.h"; sourceTree = SOURCE_ROOT; }; - D0AA24A6F263A58A812CA9E2 /* worldfactory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = worldfactory.h; path = "Libraries/Cataclysm-DDA/src/worldfactory.h"; sourceTree = SOURCE_ROOT; }; - D0AA24AA6FBE13939519D907 /* profession.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = profession.h; path = "Libraries/Cataclysm-DDA/src/profession.h"; sourceTree = SOURCE_ROOT; }; - D0AA24AAA5A32C3B33BCEE70 /* enum_traits.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = enum_traits.h; path = "Libraries/Cataclysm-DDA/src/enum_traits.h"; sourceTree = SOURCE_ROOT; }; - D0AA24B95668F417620FCBE3 /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = main.cpp; path = "Libraries/Cataclysm-DDA/src/main.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA24BED9E84C9C64F58551 /* item_action.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = item_action.h; path = "Libraries/Cataclysm-DDA/src/item_action.h"; sourceTree = SOURCE_ROOT; }; - D0AA24C0BCADCB65CB608591 /* iteminfo_query.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = iteminfo_query.cpp; path = "Libraries/Cataclysm-DDA/src/iteminfo_query.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA24C15026233A8ECB7DBB /* advanced_inv_pane.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = advanced_inv_pane.h; path = "Libraries/Cataclysm-DDA/src/advanced_inv_pane.h"; sourceTree = SOURCE_ROOT; }; - D0AA24C813873EA8BEA2190A /* computer_session.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = computer_session.cpp; path = "Libraries/Cataclysm-DDA/src/computer_session.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA24CBBCF7A442E9F9C350 /* overmap.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = overmap.cpp; path = "Libraries/Cataclysm-DDA/src/overmap.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA24CDDCF4CBAD5CBAF3D3 /* avatar_action.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = avatar_action.h; path = "Libraries/Cataclysm-DDA/src/avatar_action.h"; sourceTree = SOURCE_ROOT; }; - D0AA24D2D1E1306900954417 /* assign.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = assign.h; path = "Libraries/Cataclysm-DDA/src/assign.h"; sourceTree = SOURCE_ROOT; }; - D0AA24D407EEE57C0D7271E3 /* loading_ui.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = loading_ui.cpp; path = "Libraries/Cataclysm-DDA/src/loading_ui.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA24D860DB279FEC314EAB /* iuse_software.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = iuse_software.cpp; path = "Libraries/Cataclysm-DDA/src/iuse_software.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA24DF79F4D69A328A3902 /* json.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = json.cpp; path = "Libraries/Cataclysm-DDA/src/json.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA24E4375941B7815E9E99 /* clzones.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = clzones.h; path = "Libraries/Cataclysm-DDA/src/clzones.h"; sourceTree = SOURCE_ROOT; }; - D0AA24EBD96C4FDAD6283438 /* trapfunc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = trapfunc.cpp; path = "Libraries/Cataclysm-DDA/src/trapfunc.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA24EC13C9D693365505E6 /* recipe_dictionary.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = recipe_dictionary.cpp; path = "Libraries/Cataclysm-DDA/src/recipe_dictionary.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA24FC80A9B6150CDB628C /* clothing_mod.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = clothing_mod.h; path = "Libraries/Cataclysm-DDA/src/clothing_mod.h"; sourceTree = SOURCE_ROOT; }; - D0AA24FD427F4360B69B6A7D /* pixel_minimap.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = pixel_minimap.cpp; path = "Libraries/Cataclysm-DDA/src/pixel_minimap.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA250662DAFE96B466A17E /* effect.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = effect.cpp; path = "Libraries/Cataclysm-DDA/src/effect.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA250B403B574867DA23F7 /* magic_ter_fur_transform.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = magic_ter_fur_transform.cpp; path = "Libraries/Cataclysm-DDA/src/magic_ter_fur_transform.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA250E0B31682BC324E4A3 /* units.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = units.cpp; path = "Libraries/Cataclysm-DDA/src/units.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA250E7F469C315FCAADD6 /* mattack_actors.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = mattack_actors.cpp; path = "Libraries/Cataclysm-DDA/src/mattack_actors.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2512E3E3965FEB977A0C /* action.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = action.h; path = "Libraries/Cataclysm-DDA/src/action.h"; sourceTree = SOURCE_ROOT; }; - D0AA25154CFACB01EF42612A /* rotatable_symbols.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = rotatable_symbols.h; path = "Libraries/Cataclysm-DDA/src/rotatable_symbols.h"; sourceTree = SOURCE_ROOT; }; - D0AA251893805F0F89104040 /* creature.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = creature.cpp; path = "Libraries/Cataclysm-DDA/src/creature.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA251A6F469F2377B52EBB /* player_hardcoded_effects.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = player_hardcoded_effects.cpp; path = "Libraries/Cataclysm-DDA/src/player_hardcoded_effects.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA25219CD328957176F7A6 /* overmap_noise.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = overmap_noise.cpp; path = "Libraries/Cataclysm-DDA/src/overmap_noise.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA252EF9590374CE98EC49 /* morale.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = morale.h; path = "Libraries/Cataclysm-DDA/src/morale.h"; sourceTree = SOURCE_ROOT; }; - D0AA253086514D262E390C18 /* inventory_ui.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = inventory_ui.cpp; path = "Libraries/Cataclysm-DDA/src/inventory_ui.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2538366935F49C9987D4 /* teleport.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = teleport.cpp; path = "Libraries/Cataclysm-DDA/src/teleport.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA253B852E2E5510541689 /* item.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = item.cpp; path = "Libraries/Cataclysm-DDA/src/item.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA25590A39A9ED4FDBFF44 /* player.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = player.h; path = "Libraries/Cataclysm-DDA/src/player.h"; sourceTree = SOURCE_ROOT; }; - D0AA255EAC904AFE27745999 /* ret_val.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ret_val.h; path = "Libraries/Cataclysm-DDA/src/ret_val.h"; sourceTree = SOURCE_ROOT; }; - D0AA256002806FFD857644B7 /* colony.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = colony.h; path = "Libraries/Cataclysm-DDA/src/colony.h"; sourceTree = SOURCE_ROOT; }; - D0AA256B70BCDBA60E7A6FC2 /* iuse.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = iuse.cpp; path = "Libraries/Cataclysm-DDA/src/iuse.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2572949E420021961B98 /* mission_util.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = mission_util.cpp; path = "Libraries/Cataclysm-DDA/src/mission_util.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2578A1AE8A0D0B1F6301 /* mapgen_functions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mapgen_functions.h; path = "Libraries/Cataclysm-DDA/src/mapgen_functions.h"; sourceTree = SOURCE_ROOT; }; - D0AA257B23C0FC01970E74D4 /* item_stack.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = item_stack.cpp; path = "Libraries/Cataclysm-DDA/src/item_stack.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2591A370A7D983D2378B /* craft_command.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = craft_command.cpp; path = "Libraries/Cataclysm-DDA/src/craft_command.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2594EB00D0816A05C042 /* construction_category.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = construction_category.cpp; path = "Libraries/Cataclysm-DDA/src/construction_category.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA25A097BA5446FC14A35C /* monster.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = monster.h; path = "Libraries/Cataclysm-DDA/src/monster.h"; sourceTree = SOURCE_ROOT; }; - D0AA25A439D95AE1E0378605 /* timed_event.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = timed_event.h; path = "Libraries/Cataclysm-DDA/src/timed_event.h"; sourceTree = SOURCE_ROOT; }; - D0AA25AEE355178AD8156E4D /* calendar.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = calendar.cpp; path = "Libraries/Cataclysm-DDA/src/calendar.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA25AEF5BB9965823EE259 /* iuse_software_minesweeper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = iuse_software_minesweeper.h; path = "Libraries/Cataclysm-DDA/src/iuse_software_minesweeper.h"; sourceTree = SOURCE_ROOT; }; - D0AA25B272A284DA393AB24F /* overmap_noise.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = overmap_noise.h; path = "Libraries/Cataclysm-DDA/src/overmap_noise.h"; sourceTree = SOURCE_ROOT; }; - D0AA25B6C93925401BF28AAA /* relic.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = relic.cpp; path = "Libraries/Cataclysm-DDA/src/relic.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA25B70A4343646A59FD8A /* shadowcasting.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = shadowcasting.h; path = "Libraries/Cataclysm-DDA/src/shadowcasting.h"; sourceTree = SOURCE_ROOT; }; - D0AA25B9A8944E7F8F2FB11B /* explosion.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = explosion.cpp; path = "Libraries/Cataclysm-DDA/src/explosion.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA25B9F3CC8B9F009789BB /* weather.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = weather.cpp; path = "Libraries/Cataclysm-DDA/src/weather.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA25BC55DA2BB00221178A /* emit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = emit.h; path = "Libraries/Cataclysm-DDA/src/emit.h"; sourceTree = SOURCE_ROOT; }; - D0AA25C622E802E63BD9C6EB /* gamemode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = gamemode.h; path = "Libraries/Cataclysm-DDA/src/gamemode.h"; sourceTree = SOURCE_ROOT; }; - D0AA25DCF6BB38BED6D612B1 /* fault.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = fault.h; path = "Libraries/Cataclysm-DDA/src/fault.h"; sourceTree = SOURCE_ROOT; }; - D0AA25DE90EE2E43DC090C09 /* map.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = map.cpp; path = "Libraries/Cataclysm-DDA/src/map.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA25F687D08A7C9F7D1003 /* omdata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = omdata.h; path = "Libraries/Cataclysm-DDA/src/omdata.h"; sourceTree = SOURCE_ROOT; }; - D0AA2606815FF7119D25DD77 /* ammo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ammo.h; path = "Libraries/Cataclysm-DDA/src/ammo.h"; sourceTree = SOURCE_ROOT; }; - D0AA260BC5190C1552755DCD /* path_info.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = path_info.cpp; path = "Libraries/Cataclysm-DDA/src/path_info.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA261F28BB475EF9F878FA /* posix_time.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = posix_time.cpp; path = "Libraries/Cataclysm-DDA/src/posix_time.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2630EC2A530ECF510B0A /* visitable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = visitable.h; path = "Libraries/Cataclysm-DDA/src/visitable.h"; sourceTree = SOURCE_ROOT; }; - D0AA263284CF02CFAE586243 /* player_activity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = player_activity.h; path = "Libraries/Cataclysm-DDA/src/player_activity.h"; sourceTree = SOURCE_ROOT; }; - D0AA26488484B685638EA0E3 /* stats_tracker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = stats_tracker.h; path = "Libraries/Cataclysm-DDA/src/stats_tracker.h"; sourceTree = SOURCE_ROOT; }; - D0AA265A6A3330A4C9A53FAE /* dump.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dump.cpp; path = "Libraries/Cataclysm-DDA/src/dump.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA265DDF88AE9E5737870E /* bodypart.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = bodypart.h; path = "Libraries/Cataclysm-DDA/src/bodypart.h"; sourceTree = SOURCE_ROOT; }; - D0AA2665BAD1FCB5B5C69175 /* vehicle_selector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = vehicle_selector.h; path = "Libraries/Cataclysm-DDA/src/vehicle_selector.h"; sourceTree = SOURCE_ROOT; }; - D0AA2665F676B7DEA2BBC56E /* vehicle_group.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = vehicle_group.h; path = "Libraries/Cataclysm-DDA/src/vehicle_group.h"; sourceTree = SOURCE_ROOT; }; - D0AA266BD71005A14599679A /* flood_fill.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = flood_fill.h; path = "Libraries/Cataclysm-DDA/src/flood_fill.h"; sourceTree = SOURCE_ROOT; }; - D0AA2681845A850522D30C52 /* mission.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = mission.cpp; path = "Libraries/Cataclysm-DDA/src/mission.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2683EDE29AE4B02C98DD /* computer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = computer.h; path = "Libraries/Cataclysm-DDA/src/computer.h"; sourceTree = SOURCE_ROOT; }; - D0AA26857CD1103550265F5D /* vehicle_display.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = vehicle_display.cpp; path = "Libraries/Cataclysm-DDA/src/vehicle_display.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA268E2ADB0B7BE01FF97A /* monster.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = monster.cpp; path = "Libraries/Cataclysm-DDA/src/monster.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA268E5582B25BA53C27FA /* iuse_actor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = iuse_actor.h; path = "Libraries/Cataclysm-DDA/src/iuse_actor.h"; sourceTree = SOURCE_ROOT; }; - D0AA268F0E00D72678BF0D83 /* condition.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = condition.cpp; path = "Libraries/Cataclysm-DDA/src/condition.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA26901B3538835D1BC599 /* stomach.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = stomach.cpp; path = "Libraries/Cataclysm-DDA/src/stomach.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA269A3B8493562B2A7E48 /* posix_time.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = posix_time.h; path = "Libraries/Cataclysm-DDA/src/posix_time.h"; sourceTree = SOURCE_ROOT; }; - D0AA269F2D8775FCEB7E05FA /* cata_variant.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = cata_variant.h; path = "Libraries/Cataclysm-DDA/src/cata_variant.h"; sourceTree = SOURCE_ROOT; }; - D0AA26A14CEEC396417D6F2A /* math_defines.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = math_defines.h; path = "Libraries/Cataclysm-DDA/src/math_defines.h"; sourceTree = SOURCE_ROOT; }; - D0AA26A8060C10C56184B8F0 /* simplexnoise.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = simplexnoise.cpp; path = "Libraries/Cataclysm-DDA/src/simplexnoise.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA26A93A619D248614B4DC /* rect_range.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = rect_range.h; path = "Libraries/Cataclysm-DDA/src/rect_range.h"; sourceTree = SOURCE_ROOT; }; - D0AA26AF347F4180908175AF /* map_extras.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = map_extras.h; path = "Libraries/Cataclysm-DDA/src/map_extras.h"; sourceTree = SOURCE_ROOT; }; - D0AA26B6ECB34DCF95BD7379 /* sdlsound.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = sdlsound.cpp; path = "Libraries/Cataclysm-DDA/src/sdlsound.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA26BA4737081B699CF0F2 /* effect.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = effect.h; path = "Libraries/Cataclysm-DDA/src/effect.h"; sourceTree = SOURCE_ROOT; }; - D0AA26BF8489C3C6BDF6E431 /* drawing_primitives.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = drawing_primitives.cpp; path = "Libraries/Cataclysm-DDA/src/drawing_primitives.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA26C0D10E224FFA49879F /* mapgendata.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = mapgendata.cpp; path = "Libraries/Cataclysm-DDA/src/mapgendata.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA26CD8F0F4C23A72BE498 /* magic_teleporter_list.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = magic_teleporter_list.cpp; path = "Libraries/Cataclysm-DDA/src/magic_teleporter_list.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA26DFCDE4E2ADC26696DE /* mapgen_functions.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = mapgen_functions.cpp; path = "Libraries/Cataclysm-DDA/src/mapgen_functions.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA26E2A81BAC159F8121B0 /* get_version.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = get_version.h; path = "Libraries/Cataclysm-DDA/src/get_version.h"; sourceTree = SOURCE_ROOT; }; - D0AA26E2FBFE7F977C5318CE /* computer_session.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = computer_session.h; path = "Libraries/Cataclysm-DDA/src/computer_session.h"; sourceTree = SOURCE_ROOT; }; - D0AA26F9267C22A7BE13697F /* mondeath.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mondeath.h; path = "Libraries/Cataclysm-DDA/src/mondeath.h"; sourceTree = SOURCE_ROOT; }; - D0AA270145115CB17E039BEC /* magic.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = magic.cpp; path = "Libraries/Cataclysm-DDA/src/magic.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2702319493C2003EE1BD /* projectile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = projectile.h; path = "Libraries/Cataclysm-DDA/src/projectile.h"; sourceTree = SOURCE_ROOT; }; - D0AA27049212C6CD016A7C0D /* dependency_tree.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dependency_tree.h; path = "Libraries/Cataclysm-DDA/src/dependency_tree.h"; sourceTree = SOURCE_ROOT; }; - D0AA270A2E85D666304BDDE8 /* auto_pickup.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = auto_pickup.cpp; path = "Libraries/Cataclysm-DDA/src/auto_pickup.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA272A1E433A2D3C2833CA /* veh_type.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = veh_type.cpp; path = "Libraries/Cataclysm-DDA/src/veh_type.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA272C59C6F640B5EFFD59 /* item_category.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = item_category.h; path = "Libraries/Cataclysm-DDA/src/item_category.h"; sourceTree = SOURCE_ROOT; }; - D0AA272CEE5351815B509DCA /* item_group.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = item_group.cpp; path = "Libraries/Cataclysm-DDA/src/item_group.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2731486061F567D3A69D /* auto_pickup.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = auto_pickup.h; path = "Libraries/Cataclysm-DDA/src/auto_pickup.h"; sourceTree = SOURCE_ROOT; }; - D0AA27383EE381A8A21F0809 /* action.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = action.cpp; path = "Libraries/Cataclysm-DDA/src/action.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2742EEA44851AB4CD128 /* flat_set.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = flat_set.h; path = "Libraries/Cataclysm-DDA/src/flat_set.h"; sourceTree = SOURCE_ROOT; }; - D0AA27547D34440AC835077B /* monexamine.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = monexamine.cpp; path = "Libraries/Cataclysm-DDA/src/monexamine.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA275839B62C6F4FFC7605 /* clzones.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = clzones.cpp; path = "Libraries/Cataclysm-DDA/src/clzones.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2758997A4DA262C3535F /* mapgenformat.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = mapgenformat.cpp; path = "Libraries/Cataclysm-DDA/src/mapgenformat.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA275C792BA8991419B3FD /* trait_group.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = trait_group.cpp; path = "Libraries/Cataclysm-DDA/src/trait_group.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA275DB889D7BBBD21F9C7 /* mutation_type.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = mutation_type.cpp; path = "Libraries/Cataclysm-DDA/src/mutation_type.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2760478D8D721F0D784B /* game_inventory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = game_inventory.cpp; path = "Libraries/Cataclysm-DDA/src/game_inventory.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2766BD7D15E65492563B /* regional_settings.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = regional_settings.cpp; path = "Libraries/Cataclysm-DDA/src/regional_settings.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA276A69B538E75B6FBE5B /* game_constants.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = game_constants.h; path = "Libraries/Cataclysm-DDA/src/game_constants.h"; sourceTree = SOURCE_ROOT; }; - D0AA27908A64BCAAFF487891 /* output.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = output.cpp; path = "Libraries/Cataclysm-DDA/src/output.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA27ADE1FBE275557A1216 /* color.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = color.cpp; path = "Libraries/Cataclysm-DDA/src/color.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA27B4870279503D3FE8C1 /* veh_utils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = veh_utils.h; path = "Libraries/Cataclysm-DDA/src/veh_utils.h"; sourceTree = SOURCE_ROOT; }; - D0AA27B56A8175CFD694626B /* anatomy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = anatomy.h; path = "Libraries/Cataclysm-DDA/src/anatomy.h"; sourceTree = SOURCE_ROOT; }; - D0AA27B92CD4D6C0A91271CD /* overmap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = overmap.h; path = "Libraries/Cataclysm-DDA/src/overmap.h"; sourceTree = SOURCE_ROOT; }; - D0AA27BDAA164ACFAC1A6E63 /* behavior_oracle.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = behavior_oracle.cpp; path = "Libraries/Cataclysm-DDA/src/behavior_oracle.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA27C465D018356BE87ED5 /* avatar_action.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = avatar_action.cpp; path = "Libraries/Cataclysm-DDA/src/avatar_action.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA27D5FEFAE5F1C7BC67E5 /* pixel_minimap_projectors.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pixel_minimap_projectors.h; path = "Libraries/Cataclysm-DDA/src/pixel_minimap_projectors.h"; sourceTree = SOURCE_ROOT; }; - D0AA27DDB383E677D9C0ECC1 /* mondeath.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = mondeath.cpp; path = "Libraries/Cataclysm-DDA/src/mondeath.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA27E3291A1AEDF55C799F /* cursesport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = cursesport.h; path = "Libraries/Cataclysm-DDA/src/cursesport.h"; sourceTree = SOURCE_ROOT; }; - D0AA27EB0269A5501EEE574D /* regional_settings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = regional_settings.h; path = "Libraries/Cataclysm-DDA/src/regional_settings.h"; sourceTree = SOURCE_ROOT; }; - D0AA27EBA5443D81F222E0D4 /* weighted_list.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = weighted_list.h; path = "Libraries/Cataclysm-DDA/src/weighted_list.h"; sourceTree = SOURCE_ROOT; }; - D0AA27F1E9C3F02C85895897 /* overmap_location.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = overmap_location.h; path = "Libraries/Cataclysm-DDA/src/overmap_location.h"; sourceTree = SOURCE_ROOT; }; - D0AA27F85357C88A33CA4F35 /* lightmap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = lightmap.h; path = "Libraries/Cataclysm-DDA/src/lightmap.h"; sourceTree = SOURCE_ROOT; }; - D0AA280645CD1A5B08816218 /* ballistics.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ballistics.h; path = "Libraries/Cataclysm-DDA/src/ballistics.h"; sourceTree = SOURCE_ROOT; }; - D0AA280B1B896D651891AACF /* harvest.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = harvest.cpp; path = "Libraries/Cataclysm-DDA/src/harvest.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2817287C29A8AB6A4BF9 /* json.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = json.h; path = "Libraries/Cataclysm-DDA/src/json.h"; sourceTree = SOURCE_ROOT; }; - D0AA282235CBA78D7F229612 /* speech.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = speech.cpp; path = "Libraries/Cataclysm-DDA/src/speech.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA282AE838C885D0AEF972 /* damage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = damage.h; path = "Libraries/Cataclysm-DDA/src/damage.h"; sourceTree = SOURCE_ROOT; }; - D0AA284109B23F6D36985D6B /* item_location.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = item_location.h; path = "Libraries/Cataclysm-DDA/src/item_location.h"; sourceTree = SOURCE_ROOT; }; - D0AA2843D7BF4FEDDACE5724 /* map_memory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = map_memory.h; path = "Libraries/Cataclysm-DDA/src/map_memory.h"; sourceTree = SOURCE_ROOT; }; - D0AA2846B4F3A756426DC427 /* vehicle_use.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = vehicle_use.cpp; path = "Libraries/Cataclysm-DDA/src/vehicle_use.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2857620B148868A29C67 /* auto_note.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = auto_note.h; path = "Libraries/Cataclysm-DDA/src/auto_note.h"; sourceTree = SOURCE_ROOT; }; - D0AA285C8EAB99CABBD7F5BD /* crafting_gui.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = crafting_gui.h; path = "Libraries/Cataclysm-DDA/src/crafting_gui.h"; sourceTree = SOURCE_ROOT; }; - D0AA287152D3136723933ED5 /* gates.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = gates.cpp; path = "Libraries/Cataclysm-DDA/src/gates.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA288B8D1853FD528B200F /* mapsharing.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = mapsharing.cpp; path = "Libraries/Cataclysm-DDA/src/mapsharing.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA28997B3EBD0148089715 /* vitamin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = vitamin.h; path = "Libraries/Cataclysm-DDA/src/vitamin.h"; sourceTree = SOURCE_ROOT; }; - D0AA289D59ECA72F1AB24DCF /* memorial_logger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = memorial_logger.h; path = "Libraries/Cataclysm-DDA/src/memorial_logger.h"; sourceTree = SOURCE_ROOT; }; - D0AA28ADE2171F27C21F829A /* pixel_minimap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pixel_minimap.h; path = "Libraries/Cataclysm-DDA/src/pixel_minimap.h"; sourceTree = SOURCE_ROOT; }; - D0AA28B81FF8C6882C4A98E5 /* event_bus.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = event_bus.h; path = "Libraries/Cataclysm-DDA/src/event_bus.h"; sourceTree = SOURCE_ROOT; }; - D0AA28BB247FC2E48C9BCF26 /* savegame_json.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = savegame_json.cpp; path = "Libraries/Cataclysm-DDA/src/savegame_json.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA28C4241DA5653579F117 /* point.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = point.h; path = "Libraries/Cataclysm-DDA/src/point.h"; sourceTree = SOURCE_ROOT; }; - D0AA28C9B660BBF48922E7A1 /* suffer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = suffer.cpp; path = "Libraries/Cataclysm-DDA/src/suffer.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA28D566BD4D916116D074 /* overlay_ordering.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = overlay_ordering.h; path = "Libraries/Cataclysm-DDA/src/overlay_ordering.h"; sourceTree = SOURCE_ROOT; }; - D0AA28DC280C3CE199F9885C /* live_view.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = live_view.cpp; path = "Libraries/Cataclysm-DDA/src/live_view.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA28FE5FCFBEA795766BD1 /* craft_command.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = craft_command.h; path = "Libraries/Cataclysm-DDA/src/craft_command.h"; sourceTree = SOURCE_ROOT; }; - D0AA290CF99846877F615D53 /* cata_utility.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = cata_utility.cpp; path = "Libraries/Cataclysm-DDA/src/cata_utility.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA291782759AD6111172C5 /* magic_spell_effect.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = magic_spell_effect.cpp; path = "Libraries/Cataclysm-DDA/src/magic_spell_effect.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA292B4269E785F9279DE6 /* activity_handlers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = activity_handlers.h; path = "Libraries/Cataclysm-DDA/src/activity_handlers.h"; sourceTree = SOURCE_ROOT; }; - D0AA2931F87C353621017F7A /* mapgendata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mapgendata.h; path = "Libraries/Cataclysm-DDA/src/mapgendata.h"; sourceTree = SOURCE_ROOT; }; - D0AA294C7EE1C724B512EFF2 /* active_item_cache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = active_item_cache.h; path = "Libraries/Cataclysm-DDA/src/active_item_cache.h"; sourceTree = SOURCE_ROOT; }; - D0AA29551311C8E90637E76B /* item.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = item.h; path = "Libraries/Cataclysm-DDA/src/item.h"; sourceTree = SOURCE_ROOT; }; - D0AA2956F6935332F72C9DEC /* event_statistics.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = event_statistics.h; path = "Libraries/Cataclysm-DDA/src/event_statistics.h"; sourceTree = SOURCE_ROOT; }; - D0AA295791EAA62CFE988757 /* vehicle_selector.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = vehicle_selector.cpp; path = "Libraries/Cataclysm-DDA/src/vehicle_selector.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA29597B0A832398418BAD /* messages.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = messages.cpp; path = "Libraries/Cataclysm-DDA/src/messages.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA297548EFADC0EACCC3C1 /* bonuses.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = bonuses.h; path = "Libraries/Cataclysm-DDA/src/bonuses.h"; sourceTree = SOURCE_ROOT; }; - D0AA29758D13FB35A4335699 /* tileray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tileray.h; path = "Libraries/Cataclysm-DDA/src/tileray.h"; sourceTree = SOURCE_ROOT; }; - D0AA298CDDC62A5042C195C6 /* string_input_popup.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = string_input_popup.h; path = "Libraries/Cataclysm-DDA/src/string_input_popup.h"; sourceTree = SOURCE_ROOT; }; - D0AA29903C36DB8529E6B870 /* units.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = units.h; path = "Libraries/Cataclysm-DDA/src/units.h"; sourceTree = SOURCE_ROOT; }; - D0AA29975E22091438F5D40F /* mtype.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mtype.h; path = "Libraries/Cataclysm-DDA/src/mtype.h"; sourceTree = SOURCE_ROOT; }; - D0AA2999FD6F671A6C6641C4 /* gamemode_defense.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = gamemode_defense.cpp; path = "Libraries/Cataclysm-DDA/src/gamemode_defense.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA299E43C3D1BDD0BF222B /* clothing_mod.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = clothing_mod.cpp; path = "Libraries/Cataclysm-DDA/src/clothing_mod.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA29A50E87B9D7767FAF78 /* mapbuffer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = mapbuffer.cpp; path = "Libraries/Cataclysm-DDA/src/mapbuffer.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA29B56FD510E6C4B871B0 /* map_selector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = map_selector.h; path = "Libraries/Cataclysm-DDA/src/map_selector.h"; sourceTree = SOURCE_ROOT; }; - D0AA29B8A2DE1E3EB742FD72 /* scent_map.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = scent_map.cpp; path = "Libraries/Cataclysm-DDA/src/scent_map.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA29BE017770770521AE8B /* BackspaceInMenuTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BackspaceInMenuTest.swift; sourceTree = ""; }; - D0AA29C44F45EE62D4AEB016 /* recipe_groups.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = recipe_groups.cpp; path = "Libraries/Cataclysm-DDA/src/recipe_groups.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA29D4C49AFEE4199CC47D /* grab.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = grab.cpp; path = "Libraries/Cataclysm-DDA/src/grab.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA29D4E399D045A6C4DEF0 /* sdl_utils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = sdl_utils.cpp; path = "Libraries/Cataclysm-DDA/src/sdl_utils.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA29D84CB89614E0397E88 /* main_menu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = main_menu.cpp; path = "Libraries/Cataclysm-DDA/src/main_menu.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA29DA33F75C97635CBFA7 /* sdl_wrappers.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = sdl_wrappers.cpp; path = "Libraries/Cataclysm-DDA/src/sdl_wrappers.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA29DE88D557ECF5507942 /* enum_conversions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = enum_conversions.h; path = "Libraries/Cataclysm-DDA/src/enum_conversions.h"; sourceTree = SOURCE_ROOT; }; - D0AA29E8900AF693A084E374 /* text_style_check.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = text_style_check.h; path = "Libraries/Cataclysm-DDA/src/text_style_check.h"; sourceTree = SOURCE_ROOT; }; - D0AA29EACB649D220AF04B69 /* char_validity_check.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = char_validity_check.cpp; path = "Libraries/Cataclysm-DDA/src/char_validity_check.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2A05D41252AF3D3EF230 /* iuse_software_sokoban.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = iuse_software_sokoban.cpp; path = "Libraries/Cataclysm-DDA/src/iuse_software_sokoban.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2A10AB91B3953EF17DEB /* game.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = game.cpp; path = "Libraries/Cataclysm-DDA/src/game.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2A1D9C3E1E4CFF05C8B3 /* vehicle_part.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = vehicle_part.cpp; path = "Libraries/Cataclysm-DDA/src/vehicle_part.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2A201F622878DAA2187A /* newcharacter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = newcharacter.cpp; path = "Libraries/Cataclysm-DDA/src/newcharacter.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2A2EBB3D610696E92F52 /* mutation_ui.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = mutation_ui.cpp; path = "Libraries/Cataclysm-DDA/src/mutation_ui.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2A33DAA77D55AC81A73F /* mtype.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = mtype.cpp; path = "Libraries/Cataclysm-DDA/src/mtype.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2A3D80D48BB655DBF043 /* gamemode_tutorial.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = gamemode_tutorial.cpp; path = "Libraries/Cataclysm-DDA/src/gamemode_tutorial.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2A3E90ED12F50BF64FF4 /* missiondef.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = missiondef.cpp; path = "Libraries/Cataclysm-DDA/src/missiondef.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2A4322E5F5A432336F5C /* main_menu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = main_menu.h; path = "Libraries/Cataclysm-DDA/src/main_menu.h"; sourceTree = SOURCE_ROOT; }; - D0AA2A4B7AF0AA495758E660 /* vpart_range.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = vpart_range.h; path = "Libraries/Cataclysm-DDA/src/vpart_range.h"; sourceTree = SOURCE_ROOT; }; - D0AA2A533F8FEADD531FA012 /* safemode_ui.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = safemode_ui.cpp; path = "Libraries/Cataclysm-DDA/src/safemode_ui.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2A5D83F7949C0CB74C75 /* wcwidth.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = wcwidth.h; path = "Libraries/Cataclysm-DDA/src/wcwidth.h"; sourceTree = SOURCE_ROOT; }; - D0AA2A68E187F7BF9A9B09DE /* pathfinding.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = pathfinding.cpp; path = "Libraries/Cataclysm-DDA/src/pathfinding.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2A70C56D91B7B8FACCBE /* sdlsound.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sdlsound.h; path = "Libraries/Cataclysm-DDA/src/sdlsound.h"; sourceTree = SOURCE_ROOT; }; - D0AA2A71803B8A0F5659B3B4 /* point.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = point.cpp; path = "Libraries/Cataclysm-DDA/src/point.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2A7C32089626832443A0 /* activity_type.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = activity_type.h; path = "Libraries/Cataclysm-DDA/src/activity_type.h"; sourceTree = SOURCE_ROOT; }; - D0AA2A7F07A4BF89A1F99F87 /* fire.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = fire.h; path = "Libraries/Cataclysm-DDA/src/fire.h"; sourceTree = SOURCE_ROOT; }; - D0AA2A8FC4332CF7A5851D89 /* mutation_data.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = mutation_data.cpp; path = "Libraries/Cataclysm-DDA/src/mutation_data.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2A90BB7C2D67C5C65165 /* field_type.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = field_type.cpp; path = "Libraries/Cataclysm-DDA/src/field_type.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2A951054EB04636ACC08 /* overmap_location.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = overmap_location.cpp; path = "Libraries/Cataclysm-DDA/src/overmap_location.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2A967F3CF14A9E40DC12 /* mod_manager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = mod_manager.cpp; path = "Libraries/Cataclysm-DDA/src/mod_manager.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2A9C0D0C20AF2DA96B07 /* ncurses_def.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ncurses_def.cpp; path = "Libraries/Cataclysm-DDA/src/ncurses_def.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2AA3A8ACDDA188857136 /* path_info.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = path_info.h; path = "Libraries/Cataclysm-DDA/src/path_info.h"; sourceTree = SOURCE_ROOT; }; - D0AA2AAACFE914B52F32505E /* faction_camp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = faction_camp.h; path = "Libraries/Cataclysm-DDA/src/faction_camp.h"; sourceTree = SOURCE_ROOT; }; - D0AA2AB7A7F4BD59F7F78821 /* filesystem.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = filesystem.cpp; path = "Libraries/Cataclysm-DDA/src/filesystem.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2AB9F5C905BF205B8184 /* scenario.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = scenario.h; path = "Libraries/Cataclysm-DDA/src/scenario.h"; sourceTree = SOURCE_ROOT; }; - D0AA2ABA86D46EEF76B52557 /* iuse_software_kitten.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = iuse_software_kitten.h; path = "Libraries/Cataclysm-DDA/src/iuse_software_kitten.h"; sourceTree = SOURCE_ROOT; }; - D0AA2ABC4ECF9F0D8CCE55CE /* optional.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = optional.h; path = "Libraries/Cataclysm-DDA/src/optional.h"; sourceTree = SOURCE_ROOT; }; - D0AA2AEEA0158B26C172AC6C /* crash.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = crash.h; path = "Libraries/Cataclysm-DDA/src/crash.h"; sourceTree = SOURCE_ROOT; }; - D0AA2AF31C35AC1DC1777DFD /* ui.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ui.h; path = "Libraries/Cataclysm-DDA/src/ui.h"; sourceTree = SOURCE_ROOT; }; - D0AA2AF9D867C311A4C39F9E /* advanced_inv.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = advanced_inv.cpp; path = "Libraries/Cataclysm-DDA/src/advanced_inv.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2AFC83B37C2F573BFC39 /* mongroup.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mongroup.h; path = "Libraries/Cataclysm-DDA/src/mongroup.h"; sourceTree = SOURCE_ROOT; }; - D0AA2AFC9152015939959D11 /* material.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = material.h; path = "Libraries/Cataclysm-DDA/src/material.h"; sourceTree = SOURCE_ROOT; }; - D0AA2B028538D36737F40EE1 /* item_search.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = item_search.h; path = "Libraries/Cataclysm-DDA/src/item_search.h"; sourceTree = SOURCE_ROOT; }; - D0AA2B02CC601B1C0A3AEDE4 /* consumption.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = consumption.cpp; path = "Libraries/Cataclysm-DDA/src/consumption.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2B03953E7221D4B36701 /* fault.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = fault.cpp; path = "Libraries/Cataclysm-DDA/src/fault.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2B1198966BE9C06CB526 /* drawing_primitives.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = drawing_primitives.h; path = "Libraries/Cataclysm-DDA/src/drawing_primitives.h"; sourceTree = SOURCE_ROOT; }; - D0AA2B13C18DB5C2C22E85BA /* itype.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = itype.h; path = "Libraries/Cataclysm-DDA/src/itype.h"; sourceTree = SOURCE_ROOT; }; - D0AA2B1E9528F0B381B34667 /* teleport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = teleport.h; path = "Libraries/Cataclysm-DDA/src/teleport.h"; sourceTree = SOURCE_ROOT; }; - D0AA2B289C563F504B717131 /* scent_map.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = scent_map.h; path = "Libraries/Cataclysm-DDA/src/scent_map.h"; sourceTree = SOURCE_ROOT; }; - D0AA2B2BE4EDC2E0E3812E25 /* SDL_uikitviewcontroller+Gamepad.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = "SDL_uikitviewcontroller+Gamepad.mm"; sourceTree = ""; }; - D0AA2B36C545C442B5CEA624 /* flag.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = flag.cpp; path = "Libraries/Cataclysm-DDA/src/flag.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2B385A1CF372160C2319 /* fungal_effects.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = fungal_effects.h; path = "Libraries/Cataclysm-DDA/src/fungal_effects.h"; sourceTree = SOURCE_ROOT; }; - D0AA2B4D8871C2068944F7B5 /* mapgen.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mapgen.h; path = "Libraries/Cataclysm-DDA/src/mapgen.h"; sourceTree = SOURCE_ROOT; }; - D0AA2B537505FB8AE23D745F /* handle_liquid.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = handle_liquid.h; path = "Libraries/Cataclysm-DDA/src/handle_liquid.h"; sourceTree = SOURCE_ROOT; }; - D0AA2B5567C61DC2FEAF5E2D /* iuse_software_sokoban.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = iuse_software_sokoban.h; path = "Libraries/Cataclysm-DDA/src/iuse_software_sokoban.h"; sourceTree = SOURCE_ROOT; }; - D0AA2B5F9F2685A5EB1FBE35 /* faction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = faction.h; path = "Libraries/Cataclysm-DDA/src/faction.h"; sourceTree = SOURCE_ROOT; }; - D0AA2B65C6F9B4E35D6D6063 /* item_group.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = item_group.h; path = "Libraries/Cataclysm-DDA/src/item_group.h"; sourceTree = SOURCE_ROOT; }; - D0AA2B73B51DA92ABB1FA1E3 /* overmap_connection.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = overmap_connection.cpp; path = "Libraries/Cataclysm-DDA/src/overmap_connection.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2B78A7C47E4B63A69317 /* SDL_uikitviewcontroller+Gamepad.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "SDL_uikitviewcontroller+Gamepad.h"; sourceTree = ""; }; - D0AA2B79D8EBEF0756784D68 /* monattack.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = monattack.cpp; path = "Libraries/Cataclysm-DDA/src/monattack.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2B8530188315AA089C90 /* map_selector.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = map_selector.cpp; path = "Libraries/Cataclysm-DDA/src/map_selector.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2B96BF876BB53BA63E87 /* live_view.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = live_view.h; path = "Libraries/Cataclysm-DDA/src/live_view.h"; sourceTree = SOURCE_ROOT; }; - D0AA2B9E3736B0EA3A499036 /* vitamin.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = vitamin.cpp; path = "Libraries/Cataclysm-DDA/src/vitamin.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2BAD8D466CCBA5BCD9CD /* basecamp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = basecamp.cpp; path = "Libraries/Cataclysm-DDA/src/basecamp.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2BB93FA63A108AD2D887 /* computer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = computer.cpp; path = "Libraries/Cataclysm-DDA/src/computer.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2BC094E378208967753E /* behavior_oracle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = behavior_oracle.h; path = "Libraries/Cataclysm-DDA/src/behavior_oracle.h"; sourceTree = SOURCE_ROOT; }; - D0AA2BD1BB2C3EF0DEEFAEFA /* name.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = name.h; path = "Libraries/Cataclysm-DDA/src/name.h"; sourceTree = SOURCE_ROOT; }; - D0AA2BD6285409B978C5D02C /* vehicle_move.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = vehicle_move.cpp; path = "Libraries/Cataclysm-DDA/src/vehicle_move.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2BD65847E06B104E4D68 /* rng.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = rng.h; path = "Libraries/Cataclysm-DDA/src/rng.h"; sourceTree = SOURCE_ROOT; }; - D0AA2BEFC4F1BCB676833953 /* projectile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = projectile.cpp; path = "Libraries/Cataclysm-DDA/src/projectile.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2BF13D785794B13E814B /* hash_utils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = hash_utils.h; path = "Libraries/Cataclysm-DDA/src/hash_utils.h"; sourceTree = SOURCE_ROOT; }; - D0AA2BF2C4726E16AD7E6B51 /* fungal_effects.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = fungal_effects.cpp; path = "Libraries/Cataclysm-DDA/src/fungal_effects.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2BFA9C7BAD16F8C92F85 /* construction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = construction.h; path = "Libraries/Cataclysm-DDA/src/construction.h"; sourceTree = SOURCE_ROOT; }; - D0AA2C0204D987E4FDD0DEEE /* gamemode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = gamemode.cpp; path = "Libraries/Cataclysm-DDA/src/gamemode.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2C056D0A5DE1059B509C /* behavior_strategy.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = behavior_strategy.cpp; path = "Libraries/Cataclysm-DDA/src/behavior_strategy.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2C05E491463CE3D498D8 /* calendar.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = calendar.h; path = "Libraries/Cataclysm-DDA/src/calendar.h"; sourceTree = SOURCE_ROOT; }; - D0AA2C08F562473044367D67 /* mod_manager_ui.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = mod_manager_ui.cpp; path = "Libraries/Cataclysm-DDA/src/mod_manager_ui.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2C0B093121E3CDFB414E /* construction_category.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = construction_category.h; path = "Libraries/Cataclysm-DDA/src/construction_category.h"; sourceTree = SOURCE_ROOT; }; - D0AA2C18FB84558D0203A1C3 /* monattack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = monattack.h; path = "Libraries/Cataclysm-DDA/src/monattack.h"; sourceTree = SOURCE_ROOT; }; - D0AA2C25384AF8B2DE270382 /* npc_class.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = npc_class.cpp; path = "Libraries/Cataclysm-DDA/src/npc_class.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2C2D39E19589DAFAE4D3 /* martialarts.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = martialarts.cpp; path = "Libraries/Cataclysm-DDA/src/martialarts.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2C3002F460E67110B435 /* character.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = character.h; path = "Libraries/Cataclysm-DDA/src/character.h"; sourceTree = SOURCE_ROOT; }; - D0AA2C347F43682069EF1EDC /* translations.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = translations.cpp; path = "Libraries/Cataclysm-DDA/src/translations.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2C37052DB66EC5375AB9 /* map_extras.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = map_extras.cpp; path = "Libraries/Cataclysm-DDA/src/map_extras.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2C3B9563B2C70E00E6E9 /* explosion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = explosion.h; path = "Libraries/Cataclysm-DDA/src/explosion.h"; sourceTree = SOURCE_ROOT; }; - D0AA2C4C17DFAE67FE9E6331 /* map_item_stack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = map_item_stack.h; path = "Libraries/Cataclysm-DDA/src/map_item_stack.h"; sourceTree = SOURCE_ROOT; }; - D0AA2C4F8ADD7953FAF24558 /* advanced_inv_pane.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = advanced_inv_pane.cpp; path = "Libraries/Cataclysm-DDA/src/advanced_inv_pane.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2C55A642E54A745219C2 /* lightmap.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = lightmap.cpp; path = "Libraries/Cataclysm-DDA/src/lightmap.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2C58537D98C307EDF39A /* item_stack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = item_stack.h; path = "Libraries/Cataclysm-DDA/src/item_stack.h"; sourceTree = SOURCE_ROOT; }; - D0AA2C6E8B316BFCC10AA73C /* gamemode_tutorial.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = gamemode_tutorial.h; path = "Libraries/Cataclysm-DDA/src/gamemode_tutorial.h"; sourceTree = SOURCE_ROOT; }; - D0AA2C706F66E85A7FCEF64C /* event_statistics.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = event_statistics.cpp; path = "Libraries/Cataclysm-DDA/src/event_statistics.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2C71E9A509C2E55276A3 /* simple_pathfinding.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = simple_pathfinding.h; path = "Libraries/Cataclysm-DDA/src/simple_pathfinding.h"; sourceTree = SOURCE_ROOT; }; - D0AA2C74B475ADB67B101F5A /* armor_layers.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = armor_layers.cpp; path = "Libraries/Cataclysm-DDA/src/armor_layers.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2C81EFD61C4322F16FC8 /* anatomy.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = anatomy.cpp; path = "Libraries/Cataclysm-DDA/src/anatomy.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2C82AE79E7E0D7132253 /* avatar.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = avatar.cpp; path = "Libraries/Cataclysm-DDA/src/avatar.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2C83E9647B33B890FE35 /* mission.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mission.h; path = "Libraries/Cataclysm-DDA/src/mission.h"; sourceTree = SOURCE_ROOT; }; - D0AA2C95E9C744688D3931A8 /* savegame_legacy.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = savegame_legacy.cpp; path = "Libraries/Cataclysm-DDA/src/savegame_legacy.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2C97FAB77813D5C34109 /* ammo_effect.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ammo_effect.cpp; path = "Libraries/Cataclysm-DDA/src/ammo_effect.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2C9F91959F6126B083A8 /* skill_boost.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = skill_boost.h; path = "Libraries/Cataclysm-DDA/src/skill_boost.h"; sourceTree = SOURCE_ROOT; }; - D0AA2CA502828DD71442330E /* melee.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = melee.cpp; path = "Libraries/Cataclysm-DDA/src/melee.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2CB30558588B9D0A8D5D /* overmap_ui.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = overmap_ui.h; path = "Libraries/Cataclysm-DDA/src/overmap_ui.h"; sourceTree = SOURCE_ROOT; }; - D0AA2CBDCDBDE0ED55A8CDA2 /* start_location.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = start_location.h; path = "Libraries/Cataclysm-DDA/src/start_location.h"; sourceTree = SOURCE_ROOT; }; - D0AA2CC076CD33E0E43826BF /* pathfinding.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pathfinding.h; path = "Libraries/Cataclysm-DDA/src/pathfinding.h"; sourceTree = SOURCE_ROOT; }; - D0AA2CC6110502E27EAF1592 /* string_formatter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = string_formatter.cpp; path = "Libraries/Cataclysm-DDA/src/string_formatter.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2CC99F7165D0E86E8856 /* construction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = construction.cpp; path = "Libraries/Cataclysm-DDA/src/construction.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2CD327DAEEF1A37CAFCA /* recipe.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = recipe.cpp; path = "Libraries/Cataclysm-DDA/src/recipe.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2CD98F1A8BDDE6043800 /* cata_variant.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = cata_variant.cpp; path = "Libraries/Cataclysm-DDA/src/cata_variant.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2CE2031F4E7DAE3A1859 /* debug_menu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = debug_menu.cpp; path = "Libraries/Cataclysm-DDA/src/debug_menu.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2CE962D11394053DBE72 /* int_id.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = int_id.h; path = "Libraries/Cataclysm-DDA/src/int_id.h"; sourceTree = SOURCE_ROOT; }; - D0AA2CF4CA3F4F52A03428D9 /* material.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = material.cpp; path = "Libraries/Cataclysm-DDA/src/material.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2CFBA033E63C69B7933E /* vehicle.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = vehicle.cpp; path = "Libraries/Cataclysm-DDA/src/vehicle.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2CFF397B9C7041DFB70B /* dialogue_win.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dialogue_win.cpp; path = "Libraries/Cataclysm-DDA/src/dialogue_win.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2D08A1D796C066B78019 /* debug.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = debug.h; path = "Libraries/Cataclysm-DDA/src/debug.h"; sourceTree = SOURCE_ROOT; }; - D0AA2D0FF4BE2B7573DA1FC8 /* enums.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = enums.h; path = "Libraries/Cataclysm-DDA/src/enums.h"; sourceTree = SOURCE_ROOT; }; - D0AA2D28E15B317971956F25 /* inventory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = inventory.h; path = "Libraries/Cataclysm-DDA/src/inventory.h"; sourceTree = SOURCE_ROOT; }; - D0AA2D352E4482FA07127890 /* scenario.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = scenario.cpp; path = "Libraries/Cataclysm-DDA/src/scenario.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2D43441A56CB4D281631 /* item_action.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = item_action.cpp; path = "Libraries/Cataclysm-DDA/src/item_action.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2D48B30C9142C81FD51C /* map_memory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = map_memory.cpp; path = "Libraries/Cataclysm-DDA/src/map_memory.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2D4EC7CA4B8864D0F8D2 /* creature_tracker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = creature_tracker.h; path = "Libraries/Cataclysm-DDA/src/creature_tracker.h"; sourceTree = SOURCE_ROOT; }; - D0AA2D531C0D45CDA5863122 /* mattack_actors.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mattack_actors.h; path = "Libraries/Cataclysm-DDA/src/mattack_actors.h"; sourceTree = SOURCE_ROOT; }; - D0AA2D547C7BC8DCADAC0EC4 /* addiction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = addiction.h; path = "Libraries/Cataclysm-DDA/src/addiction.h"; sourceTree = SOURCE_ROOT; }; - D0AA2D5734476044CF98FF7E /* iteminfo_query.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = iteminfo_query.h; path = "Libraries/Cataclysm-DDA/src/iteminfo_query.h"; sourceTree = SOURCE_ROOT; }; - D0AA2D5C7D7DE8BE006F9742 /* advanced_inv_area.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = advanced_inv_area.h; path = "Libraries/Cataclysm-DDA/src/advanced_inv_area.h"; sourceTree = SOURCE_ROOT; }; - D0AA2D6337BB81B53286C89C /* iexamine.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = iexamine.cpp; path = "Libraries/Cataclysm-DDA/src/iexamine.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2D69983095747B758677 /* veh_interact.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = veh_interact.cpp; path = "Libraries/Cataclysm-DDA/src/veh_interact.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2D7C22784B948EEB1E76 /* loading_ui.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = loading_ui.h; path = "Libraries/Cataclysm-DDA/src/loading_ui.h"; sourceTree = SOURCE_ROOT; }; - D0AA2D81B5283E0016A7B452 /* npc_favor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = npc_favor.h; path = "Libraries/Cataclysm-DDA/src/npc_favor.h"; sourceTree = SOURCE_ROOT; }; - D0AA2D82C261743B4BECACFA /* bionics.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = bionics.cpp; path = "Libraries/Cataclysm-DDA/src/bionics.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2D8DBD96B4A72BEA0785 /* mod_tileset.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = mod_tileset.cpp; path = "Libraries/Cataclysm-DDA/src/mod_tileset.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2D97E465DF08189AA5D6 /* field.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = field.cpp; path = "Libraries/Cataclysm-DDA/src/field.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2D9E066578EE868A0562 /* panels.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = panels.cpp; path = "Libraries/Cataclysm-DDA/src/panels.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2DA3F1E4894250752F72 /* iuse_software_snake.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = iuse_software_snake.h; path = "Libraries/Cataclysm-DDA/src/iuse_software_snake.h"; sourceTree = SOURCE_ROOT; }; - D0AA2DA68CAC1FF020BD2251 /* crafting.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = crafting.h; path = "Libraries/Cataclysm-DDA/src/crafting.h"; sourceTree = SOURCE_ROOT; }; - D0AA2DA81889B865949B5DA4 /* ammo_effect.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ammo_effect.h; path = "Libraries/Cataclysm-DDA/src/ammo_effect.h"; sourceTree = SOURCE_ROOT; }; - D0AA2DAC3BE93B4A3D24A5E2 /* worldfactory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = worldfactory.cpp; path = "Libraries/Cataclysm-DDA/src/worldfactory.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2DB3873F6B919002CDF8 /* editmap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = editmap.h; path = "Libraries/Cataclysm-DDA/src/editmap.h"; sourceTree = SOURCE_ROOT; }; - D0AA2DBAA297E72ED7F68020 /* trap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = trap.h; path = "Libraries/Cataclysm-DDA/src/trap.h"; sourceTree = SOURCE_ROOT; }; - D0AA2DC398EF2E682B6F4A30 /* event.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = event.h; path = "Libraries/Cataclysm-DDA/src/event.h"; sourceTree = SOURCE_ROOT; }; - D0AA2DCEEB1D6DD031B4D0C6 /* coordinate_conversions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = coordinate_conversions.h; path = "Libraries/Cataclysm-DDA/src/coordinate_conversions.h"; sourceTree = SOURCE_ROOT; }; - D0AA2DD3C01A472ABE28A6B1 /* item_factory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = item_factory.h; path = "Libraries/Cataclysm-DDA/src/item_factory.h"; sourceTree = SOURCE_ROOT; }; - D0AA2DDE226E971E2FE5A36F /* activity_item_handling.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = activity_item_handling.cpp; path = "Libraries/Cataclysm-DDA/src/activity_item_handling.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2DE6E30C7EE3650CDEAC /* popup.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = popup.h; path = "Libraries/Cataclysm-DDA/src/popup.h"; sourceTree = SOURCE_ROOT; }; - D0AA2DEF7B9ECA67429E8CF4 /* mission_companion.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = mission_companion.cpp; path = "Libraries/Cataclysm-DDA/src/mission_companion.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2DF74F2BC8BCFB2DB165 /* skill.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = skill.cpp; path = "Libraries/Cataclysm-DDA/src/skill.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2DF864B412B8C2DA20AB /* dispersion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dispersion.h; path = "Libraries/Cataclysm-DDA/src/dispersion.h"; sourceTree = SOURCE_ROOT; }; - D0AA2E012EC6638482E9CDD5 /* overmapbuffer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = overmapbuffer.cpp; path = "Libraries/Cataclysm-DDA/src/overmapbuffer.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2E025A5100785558FFC8 /* map_iterator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = map_iterator.h; path = "Libraries/Cataclysm-DDA/src/map_iterator.h"; sourceTree = SOURCE_ROOT; }; - D0AA2E04BD16C9542884D7B2 /* iuse_software.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = iuse_software.h; path = "Libraries/Cataclysm-DDA/src/iuse_software.h"; sourceTree = SOURCE_ROOT; }; - D0AA2E170D9D98C5C1C9F468 /* mingw.thread.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mingw.thread.h; path = "Libraries/Cataclysm-DDA/src/mingw.thread.h"; sourceTree = SOURCE_ROOT; }; - D0AA2E2B30F0445EF5ACBA63 /* harvest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = harvest.h; path = "Libraries/Cataclysm-DDA/src/harvest.h"; sourceTree = SOURCE_ROOT; }; - D0AA2E324771623827C0C410 /* string_formatter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = string_formatter.h; path = "Libraries/Cataclysm-DDA/src/string_formatter.h"; sourceTree = SOURCE_ROOT; }; - D0AA2E349EDE83F827B43958 /* crafting_gui.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = crafting_gui.cpp; path = "Libraries/Cataclysm-DDA/src/crafting_gui.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2E3A5B2561FC234EB35E /* speech.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = speech.h; path = "Libraries/Cataclysm-DDA/src/speech.h"; sourceTree = SOURCE_ROOT; }; - D0AA2E3B0594C9DB17A07CD9 /* weather_gen.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = weather_gen.h; path = "Libraries/Cataclysm-DDA/src/weather_gen.h"; sourceTree = SOURCE_ROOT; }; - D0AA2E3F31500F29D7A2500A /* iuse_software_lightson.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = iuse_software_lightson.h; path = "Libraries/Cataclysm-DDA/src/iuse_software_lightson.h"; sourceTree = SOURCE_ROOT; }; - D0AA2E451314CD22066E2D08 /* visitable.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = visitable.cpp; path = "Libraries/Cataclysm-DDA/src/visitable.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2E49A1C8E3B06D63B83A /* faction_camp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = faction_camp.cpp; path = "Libraries/Cataclysm-DDA/src/faction_camp.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2E5BD47349AED15193E6 /* skill.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = skill.h; path = "Libraries/Cataclysm-DDA/src/skill.h"; sourceTree = SOURCE_ROOT; }; - D0AA2E5C023D3605367D701E /* recipe_dictionary.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = recipe_dictionary.h; path = "Libraries/Cataclysm-DDA/src/recipe_dictionary.h"; sourceTree = SOURCE_ROOT; }; - D0AA2E72B2489DE202CC343F /* npctalk.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = npctalk.h; path = "Libraries/Cataclysm-DDA/src/npctalk.h"; sourceTree = SOURCE_ROOT; }; - D0AA2E77298BB1FB94D9CE46 /* safemode_ui.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = safemode_ui.h; path = "Libraries/Cataclysm-DDA/src/safemode_ui.h"; sourceTree = SOURCE_ROOT; }; - D0AA2E7F2BD7B1386F94A7C6 /* dialogue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dialogue.h; path = "Libraries/Cataclysm-DDA/src/dialogue.h"; sourceTree = SOURCE_ROOT; }; - D0AA2E8451B1814FBF096BCE /* magic_teleporter_list.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = magic_teleporter_list.h; path = "Libraries/Cataclysm-DDA/src/magic_teleporter_list.h"; sourceTree = SOURCE_ROOT; }; - D0AA2E84B3CFB120994EEF5E /* handle_action.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = handle_action.cpp; path = "Libraries/Cataclysm-DDA/src/handle_action.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2E8A64947F42FCF61EBB /* npcmove.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = npcmove.cpp; path = "Libraries/Cataclysm-DDA/src/npcmove.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2E8D05AC5015D26F6347 /* scent_block.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = scent_block.h; path = "Libraries/Cataclysm-DDA/src/scent_block.h"; sourceTree = SOURCE_ROOT; }; - D0AA2E9E8CCE98D88BD99CFD /* creature_tracker.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = creature_tracker.cpp; path = "Libraries/Cataclysm-DDA/src/creature_tracker.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2EA1441B26FFA606D704 /* handle_liquid.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = handle_liquid.cpp; path = "Libraries/Cataclysm-DDA/src/handle_liquid.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2EA24B55D5A37BBD14A2 /* recipe_groups.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = recipe_groups.h; path = "Libraries/Cataclysm-DDA/src/recipe_groups.h"; sourceTree = SOURCE_ROOT; }; - D0AA2EA4CFD0508A85AA8ACA /* flag.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = flag.h; path = "Libraries/Cataclysm-DDA/src/flag.h"; sourceTree = SOURCE_ROOT; }; - D0AA2EB0FEE5A19E439A57D0 /* game_ui.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = game_ui.h; path = "Libraries/Cataclysm-DDA/src/game_ui.h"; sourceTree = SOURCE_ROOT; }; - D0AA2EB6E68B9B7CED748218 /* npc_class.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = npc_class.h; path = "Libraries/Cataclysm-DDA/src/npc_class.h"; sourceTree = SOURCE_ROOT; }; - D0AA2EB9B98ABED98F0D1BAE /* bionics.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = bionics.h; path = "Libraries/Cataclysm-DDA/src/bionics.h"; sourceTree = SOURCE_ROOT; }; - D0AA2ECADD1A2761064BAC6E /* player.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = player.cpp; path = "Libraries/Cataclysm-DDA/src/player.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2ED1FF8DE0646087E9C0 /* bionics_ui.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = bionics_ui.cpp; path = "Libraries/Cataclysm-DDA/src/bionics_ui.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2ED4F50D551A8FA016D6 /* character_id.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = character_id.h; path = "Libraries/Cataclysm-DDA/src/character_id.h"; sourceTree = SOURCE_ROOT; }; - D0AA2ED97AA8DFE39E36FBC8 /* gamemode_defense.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = gamemode_defense.h; path = "Libraries/Cataclysm-DDA/src/gamemode_defense.h"; sourceTree = SOURCE_ROOT; }; - D0AA2EDAFBDD6651BDBB9E44 /* mattack_common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mattack_common.h; path = "Libraries/Cataclysm-DDA/src/mattack_common.h"; sourceTree = SOURCE_ROOT; }; - D0AA2EE67A474A84A1780FA6 /* mondefense.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mondefense.h; path = "Libraries/Cataclysm-DDA/src/mondefense.h"; sourceTree = SOURCE_ROOT; }; - D0AA2EEF1CFFB7E4007CBB1F /* safe_reference.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = safe_reference.h; path = "Libraries/Cataclysm-DDA/src/safe_reference.h"; sourceTree = SOURCE_ROOT; }; - D0AA2EEF4109A961187E09CB /* pldata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pldata.h; path = "Libraries/Cataclysm-DDA/src/pldata.h"; sourceTree = SOURCE_ROOT; }; - D0AA2F0386B81AE67834E0E7 /* mutation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mutation.h; path = "Libraries/Cataclysm-DDA/src/mutation.h"; sourceTree = SOURCE_ROOT; }; - D0AA2F0C32AAF50A2CB1DA13 /* map_item_stack.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = map_item_stack.cpp; path = "Libraries/Cataclysm-DDA/src/map_item_stack.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2F11C50CD0B539BB7D53 /* gun_mode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = gun_mode.h; path = "Libraries/Cataclysm-DDA/src/gun_mode.h"; sourceTree = SOURCE_ROOT; }; - D0AA2F1275981D1BEBAAF5CB /* debug_menu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = debug_menu.h; path = "Libraries/Cataclysm-DDA/src/debug_menu.h"; sourceTree = SOURCE_ROOT; }; - D0AA2F167AFB1FEC409AE4A4 /* list.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = list.h; path = "Libraries/Cataclysm-DDA/src/list.h"; sourceTree = SOURCE_ROOT; }; - D0AA2F170C5A53A45775DB76 /* item_location.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = item_location.cpp; path = "Libraries/Cataclysm-DDA/src/item_location.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2F221E4B5D35B3F6D13D /* catacharset.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = catacharset.h; path = "Libraries/Cataclysm-DDA/src/catacharset.h"; sourceTree = SOURCE_ROOT; }; - D0AA2F269AADDEC981E7CF56 /* ballistics.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ballistics.cpp; path = "Libraries/Cataclysm-DDA/src/ballistics.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2F369057281FA235E2C0 /* bonuses.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = bonuses.cpp; path = "Libraries/Cataclysm-DDA/src/bonuses.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2F3D52DAC7306DFBCBC7 /* mapgen.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = mapgen.cpp; path = "Libraries/Cataclysm-DDA/src/mapgen.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2F46BA5DBE95C89F57A1 /* stats_tracker.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = stats_tracker.cpp; path = "Libraries/Cataclysm-DDA/src/stats_tracker.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2F49AF71AE931678B1A4 /* pickup.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pickup.h; path = "Libraries/Cataclysm-DDA/src/pickup.h"; sourceTree = SOURCE_ROOT; }; - D0AA2F53740D3ADCE80F7E38 /* help.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = help.h; path = "Libraries/Cataclysm-DDA/src/help.h"; sourceTree = SOURCE_ROOT; }; - D0AA2F64029393EC36374232 /* active_item_cache.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = active_item_cache.cpp; path = "Libraries/Cataclysm-DDA/src/active_item_cache.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2F6CF3D54B4FD2ED73EA /* wcwidth.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = wcwidth.cpp; path = "Libraries/Cataclysm-DDA/src/wcwidth.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2F70C5F07CF4AB2C3DB3 /* color.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = color.h; path = "Libraries/Cataclysm-DDA/src/color.h"; sourceTree = SOURCE_ROOT; }; - D0AA2F74C4CB5EEAD191DC42 /* requirements.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = requirements.cpp; path = "Libraries/Cataclysm-DDA/src/requirements.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2F75E33EB39F13EF4747 /* pickup.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = pickup.cpp; path = "Libraries/Cataclysm-DDA/src/pickup.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2F77EE0564F7014F8D68 /* version.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = version.cpp; path = "Libraries/Cataclysm-DDA/src/version.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2F7C42817CD4B54E6B6F /* sdltiles.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = sdltiles.cpp; path = "Libraries/Cataclysm-DDA/src/sdltiles.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2F8110D98A8877C22E1E /* options.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = options.h; path = "Libraries/Cataclysm-DDA/src/options.h"; sourceTree = SOURCE_ROOT; }; - D0AA2F82CEAA5C1F874DAE30 /* npctalk.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = npctalk.cpp; path = "Libraries/Cataclysm-DDA/src/npctalk.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2F8618813A77340F4878 /* monfaction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = monfaction.cpp; path = "Libraries/Cataclysm-DDA/src/monfaction.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2F88307A885B86C30B69 /* animation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = animation.h; path = "Libraries/Cataclysm-DDA/src/animation.h"; sourceTree = SOURCE_ROOT; }; - D0AA2F88C6BD3EFC6D9C71B4 /* relic.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = relic.h; path = "Libraries/Cataclysm-DDA/src/relic.h"; sourceTree = SOURCE_ROOT; }; - D0AA2F90AABA4CEF9B122DF5 /* options.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = options.cpp; path = "Libraries/Cataclysm-DDA/src/options.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2F92F16292ADA1C9D333 /* bodypart.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = bodypart.cpp; path = "Libraries/Cataclysm-DDA/src/bodypart.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2FA7E7E02DEE7D0ED93C /* sounds.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sounds.h; path = "Libraries/Cataclysm-DDA/src/sounds.h"; sourceTree = SOURCE_ROOT; }; - D0AA2FAF88CC236F85EAD596 /* basecamp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = basecamp.h; path = "Libraries/Cataclysm-DDA/src/basecamp.h"; sourceTree = SOURCE_ROOT; }; - D0AA2FB0D76C626F759976CF /* dispersion.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dispersion.cpp; path = "Libraries/Cataclysm-DDA/src/dispersion.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2FB3B2D3D4CEEA4675D8 /* ammo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ammo.cpp; path = "Libraries/Cataclysm-DDA/src/ammo.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2FBE45B86C034E14AFB6 /* cata_tiles.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = cata_tiles.cpp; path = "Libraries/Cataclysm-DDA/src/cata_tiles.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2FC146623E8D27AA3D23 /* memorial_logger.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = memorial_logger.cpp; path = "Libraries/Cataclysm-DDA/src/memorial_logger.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2FCBAB8866392727FBDB /* veh_utils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = veh_utils.cpp; path = "Libraries/Cataclysm-DDA/src/veh_utils.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2FCFD5FAD2B44CEF02DE /* cellular_automata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = cellular_automata.h; path = "Libraries/Cataclysm-DDA/src/cellular_automata.h"; sourceTree = SOURCE_ROOT; }; - D0AA2FD2D517220D329740AE /* iuse_software_snake.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = iuse_software_snake.cpp; path = "Libraries/Cataclysm-DDA/src/iuse_software_snake.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2FD906632508A527FAB7 /* event_bus.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = event_bus.cpp; path = "Libraries/Cataclysm-DDA/src/event_bus.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2FD969FE282837676FA8 /* coordinate_conversions.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = coordinate_conversions.cpp; path = "Libraries/Cataclysm-DDA/src/coordinate_conversions.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2FE64F1FADAD7671BED4 /* rotatable_symbols.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = rotatable_symbols.cpp; path = "Libraries/Cataclysm-DDA/src/rotatable_symbols.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2FE76EB4B0637B735DC0 /* cata_algo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = cata_algo.h; path = "Libraries/Cataclysm-DDA/src/cata_algo.h"; sourceTree = SOURCE_ROOT; }; - D0AA2FE7F277F56385B9B485 /* advanced_inv_listitem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = advanced_inv_listitem.h; path = "Libraries/Cataclysm-DDA/src/advanced_inv_listitem.h"; sourceTree = SOURCE_ROOT; }; - D0AA2FEA9E5997DDC0EDB848 /* io_tags.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = io_tags.h; path = "Libraries/Cataclysm-DDA/src/io_tags.h"; sourceTree = SOURCE_ROOT; }; - D0AA2FEC0452CA04E13D2376 /* ranged.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ranged.cpp; path = "Libraries/Cataclysm-DDA/src/ranged.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2FEF45A104B5F076860B /* behavior_strategy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = behavior_strategy.h; path = "Libraries/Cataclysm-DDA/src/behavior_strategy.h"; sourceTree = SOURCE_ROOT; }; - D0AA2FEFB15540827AA569D0 /* start_location.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = start_location.cpp; path = "Libraries/Cataclysm-DDA/src/start_location.cpp"; sourceTree = SOURCE_ROOT; }; - D0AA2FF12FFF28FF3615178D /* cata_tiles.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = cata_tiles.h; path = "Libraries/Cataclysm-DDA/src/cata_tiles.h"; sourceTree = SOURCE_ROOT; }; - D0AA2FF63E7B5A94D733997A /* veh_type.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = veh_type.h; path = "Libraries/Cataclysm-DDA/src/veh_type.h"; sourceTree = SOURCE_ROOT; }; - D0AA2FFEB001D5FD6FCA8B6C /* overmap_connection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = overmap_connection.h; path = "Libraries/Cataclysm-DDA/src/overmap_connection.h"; sourceTree = SOURCE_ROOT; }; - F0B4F5EED2767C60A38685B2 /* Pods-CDDA-CDDA iCloud debug.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-CDDA-CDDA iCloud debug.release.xcconfig"; path = "Target Support Files/Pods-CDDA-CDDA iCloud debug/Pods-CDDA-CDDA iCloud debug.release.xcconfig"; sourceTree = ""; }; -/* End PBXFileReference section */ - -/* Begin PBXFrameworksBuildPhase section */ - B53804F925AC6DB200AEB52A /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - B57201C6259293EE003D2A20 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - B54C7A7125A8B373007856B5 /* CoreHaptics.framework in Frameworks */, - B8090C69A2D68FB301C06C8A /* Pods_CDDA.framework in Frameworks */, - B577559B2605EA81006D29B1 /* libintl.a in Frameworks */, - B558366A25A15A70009ED0DE /* libSDL2.a in Frameworks */, - B5493320259BE20A00667062 /* libSDL2_mixer.a in Frameworks */, - B5B84FBE278E3A8C00C8E0B7 /* CoreServices.framework in Frameworks */, - B54932FB259BDD3400667062 /* libSDL2_ttf.a in Frameworks */, - B54932EF259BD92F00667062 /* libSDL2_image.a in Frameworks */, - B54FDD6E25929F9D00505231 /* AudioToolbox.framework in Frameworks */, - B54FDD7025929FBB00505231 /* AVFoundation.framework in Frameworks */, - B5AB7F8326056FE600D4743B /* libiconv.tbd in Frameworks */, - B54FDD6C25929F6400505231 /* CoreBluetooth.framework in Frameworks */, - B54FDD802592A0AD00505231 /* CoreMotion.framework in Frameworks */, - B54FDD7E2592A09000505231 /* GameController.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - B58679DD260402B600EACF2C /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - B58679DE260402B600EACF2C /* CoreHaptics.framework in Frameworks */, - B58679DF260402B600EACF2C /* libintl.a in Frameworks */, - B58679E0260402B600EACF2C /* libiconv.tbd in Frameworks */, - B58679E2260402B600EACF2C /* libSDL2.a in Frameworks */, - B58679E3260402B600EACF2C /* libSDL2_mixer.a in Frameworks */, - B58679E4260402B600EACF2C /* libSDL2_ttf.a in Frameworks */, - B58679E5260402B600EACF2C /* libSDL2_image.a in Frameworks */, - B58679E6260402B600EACF2C /* AudioToolbox.framework in Frameworks */, - B58679E7260402B600EACF2C /* AVFoundation.framework in Frameworks */, - B58679E8260402B600EACF2C /* CoreBluetooth.framework in Frameworks */, - B58679E9260402B600EACF2C /* CoreMotion.framework in Frameworks */, - B58679EA260402B600EACF2C /* GameController.framework in Frameworks */, - B58679EB260402B600EACF2C /* MobileCoreServices.framework in Frameworks */, - 260A73F8E3DA7035386F7E64 /* Pods_CDDA_CDDA_iCloud_debug.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXFrameworksBuildPhase section */ - -/* Begin PBXGroup section */ - 265D23A253D509D85BDFC3B4 /* Pods */ = { - isa = PBXGroup; - children = ( - 8D58F6D4BD7CE2C6DDE284A2 /* Pods-CDDA.debug.xcconfig */, - 62C05DBE744F82367BA6434B /* Pods-CDDA.release.xcconfig */, - 8D1E95D9EBCA66ED412EF480 /* Pods-CDDA-CDDA iCloud debug.debug.xcconfig */, - F0B4F5EED2767C60A38685B2 /* Pods-CDDA-CDDA iCloud debug.release.xcconfig */, - ); - path = Pods; - sourceTree = ""; - }; - B50B447725A24F5600628243 /* JSDPad */ = { - isa = PBXGroup; - children = ( - B559EDAC25AB85A40065602D /* dPad-None@2x.png */, - ); - path = JSDPad; - sourceTree = ""; - }; - B5312A2F25A1160F00357241 /* Products */ = { - isa = PBXGroup; - children = ( - B5312A3325A1160F00357241 /* JSController.app */, - ); - name = Products; - sourceTree = ""; - }; - B53804FD25AC6DB200AEB52A /* CDDAUITests */ = { - isa = PBXGroup; - children = ( - B538050B25AC6E3500AEB52A /* SnapshotHelper.swift */, - B538050825AC6E3500AEB52A /* CDDAUITests-Bridging-Header.h */, - D0AA241AF87439EC8E6507CF /* CDDAUITests.swift */, - D0AA29BE017770770521AE8B /* BackspaceInMenuTest.swift */, - ); - path = CDDAUITests; - sourceTree = ""; - }; - B54932E5259BD59D00667062 /* Products */ = { - isa = PBXGroup; - children = ( - B54932EC259BD59D00667062 /* libSDL2_image.a */, - B54932EE259BD59D00667062 /* libSDL2_image.a */, - ); - name = Products; - sourceTree = ""; - }; - B54932F1259BDD2100667062 /* Products */ = { - isa = PBXGroup; - children = ( - B54932F8259BDD2100667062 /* libSDL2_ttf.a */, - B54932FA259BDD2100667062 /* libSDL2_ttf.a */, - ); - name = Products; - sourceTree = ""; - }; - B5493316259BE20000667062 /* Products */ = { - isa = PBXGroup; - children = ( - B549331D259BE20000667062 /* libSDL2_mixer.a */, - B549331F259BE20000667062 /* libSDL2_mixer.a */, - ); - name = Products; - sourceTree = ""; - }; - B5654D12259BC9DE00AABE12 /* Products */ = { - isa = PBXGroup; - children = ( - B5654D22259BC9DE00AABE12 /* SDL2.framework */, - B5654D24259BC9DE00AABE12 /* SDL2.framework */, - B5654D26259BC9DE00AABE12 /* SDL2.framework */, - B5654D28259BC9DE00AABE12 /* libSDL2.a */, - B5654D2A259BC9DE00AABE12 /* libSDL2.a */, - B5654D2C259BC9DE00AABE12 /* libSDL2.a */, - B5654D2E259BC9DE00AABE12 /* libSDL2.dylib */, - B5654D30259BC9DE00AABE12 /* libSDL2.dylib */, - B5654D32259BC9DE00AABE12 /* libSDL2.dylib */, - B5654D34259BC9DE00AABE12 /* SDL2 */, - B5654D36259BC9DE00AABE12 /* hidapi.framework */, - B5654D38259BC9DE00AABE12 /* hidapi.framework */, - B5654D3A259BC9DE00AABE12 /* hidapi.framework */, - ); - name = Products; - sourceTree = ""; - }; - B56E7DEA259BA378000701EF /* Libraries */ = { - isa = PBXGroup; - children = ( - B5312A2E25A1160F00357241 /* JSController.xcodeproj */, - B5493315259BE20000667062 /* SDL_mixer.xcodeproj */, - B54932F0259BDD2100667062 /* SDL_ttf.xcodeproj */, - B54932E4259BD59D00667062 /* SDL_image.xcodeproj */, - B5654D11259BC9DE00AABE12 /* SDL.xcodeproj */, - D0AA25121479D716E30A5372 /* Cataclysm-DDA */, - D0AA2CF4E91F11B6CE004D3E /* JSDPad */, - ); - name = Libraries; - sourceTree = ""; - }; - B56E7E25259BA51C000701EF /* Bundle */ = { - isa = PBXGroup; - children = ( - B5AE0A73278E530200CC6BEB /* mo */, - B51597E22634833A008BFD0C /* Main.storyboard */, - B57201D5259293EF003D2A20 /* Assets.xcassets */, - B5B01B95259BEF650023AB00 /* data */, - B5072BB8259CE883002479DB /* gfx */, - B50B447725A24F5600628243 /* JSDPad */, - B57201D7259293EF003D2A20 /* LaunchScreen.storyboard */, - B560EE8A25D9822000FDE1C4 /* UIControls.storyboard */, - B555591025D5BC8F00CD2E90 /* Settings.bundle */, - ); - path = Bundle; - sourceTree = ""; - }; - B57201C0259293EE003D2A20 = { - isa = PBXGroup; - children = ( - B5EDBF7F270B951500FB4526 /* Distinct */, - B5EDBF68270B94AB00FB4526 /* Common */, - B599341525929CCE0074C0C0 /* Frameworks */, - B56E7DEA259BA378000701EF /* Libraries */, - B57201CA259293EE003D2A20 /* Products */, - 265D23A253D509D85BDFC3B4 /* Pods */, - ); - sourceTree = ""; - }; - B57201CA259293EE003D2A20 /* Products */ = { - isa = PBXGroup; - children = ( - B57201C9259293EE003D2A20 /* CDDA.app */, - B53804FC25AC6DB200AEB52A /* CDDAUITests.xctest */, - B5867A02260402B600EACF2C /* CDDA.app */, - ); - name = Products; - sourceTree = ""; - }; - B58678852603E78800EACF2C /* iCloud debug */ = { - isa = PBXGroup; - children = ( - B58678802603E72500EACF2C /* main.cpp */, - ); - path = "iCloud debug"; - sourceTree = ""; - }; - B599341525929CCE0074C0C0 /* Frameworks */ = { - isa = PBXGroup; - children = ( - B5B84FBD278E3A8C00C8E0B7 /* CoreServices.framework */, - B54C7A5A25A8B373007856B5 /* CoreHaptics.framework */, - B5A5855225A53D7A00E73D9A /* libiconv.tbd */, - B54FDD6D25929F9C00505231 /* AudioToolbox.framework */, - B54FDD6F25929FBA00505231 /* AVFoundation.framework */, - B54FDD6B25929F6400505231 /* CoreBluetooth.framework */, - B54FDD7F2592A0AD00505231 /* CoreMotion.framework */, - B54FDD7D2592A09000505231 /* GameController.framework */, - B54FDD7125929FEA00505231 /* MobileCoreServices.framework */, - BB281804576C684487B909B9 /* Pods_CDDA.framework */, - CF92757F7F59F2F5E8E5D633 /* Pods_CDDA_CDDA_iCloud_debug.framework */, - ); - name = Frameworks; - sourceTree = ""; - }; - B5B01B98259BF0480023AB00 /* source */ = { - isa = PBXGroup; - children = ( - B558F948286FB54A000FB84F /* game_dependent.h */, - B558F95F286FB54A000FB84F /* game_dependent.mm */, - B5A5BEE425F7DFC200EEEA0F /* CDDA_iOS_main.h */, - B5A5BED525F7DEB200EEEA0F /* AppDelegate.h */, - B5A5BED825F7DEB400EEEA0F /* AppDelegate.m */, - B5174A6725C0ADE60085F2C7 /* CDDA-Bridging-Header.h */, - B50B447025A24ECA00628243 /* GamePadViewController.h */, - B50B447125A24ECB00628243 /* GamePadViewController.m */, - B5A5BED625F7DEB300EEEA0F /* main.m */, - B5436B4825C4D18D006579B4 /* MenuButton.swift */, - B59EBBC325D09BC80093445F /* PageUpDownPanGestureRecognizer.swift */, - B5A5BEF025F7F51300EEEA0F /* path_utils.h */, - B5A5BEE925F7F31F00EEEA0F /* path_utils.m */, - B589263425C34CB500BE1213 /* SDL_char_utils.h */, - B589261625C34C8500BE1213 /* SDL_char_utils.m */, - B59EBBA625D0849A0093445F /* SDL_uikitview+CDDA.h */, - B59EBBA725D0849A0093445F /* SDL_uikitview+CDDA.m */, - D0AA2B78A7C47E4B63A69317 /* SDL_uikitviewcontroller+Gamepad.h */, - D0AA2B2BE4EDC2E0E3812E25 /* SDL_uikitviewcontroller+Gamepad.mm */, - B5466E70259F991200E31918 /* SDL_uikitviewcontroller+KeyboardKeysHandling.h */, - B5466E71259F991200E31918 /* SDL_uikitviewcontroller+KeyboardKeysHandling.m */, - B5312A1225A0EE3F00357241 /* SDL_uikitviewcontroller+VirtualKeyboardInput.h */, - B5312A1325A0EE3F00357241 /* SDL_uikitviewcontroller+VirtualKeyboardInput.m */, - B5557CAE25E3E3F3001030D3 /* ShowAndFixGestureRecognizer.swift */, - B5412CF32605FEF20034128C /* ZipArchiver.swift */, - ); - path = source; - sourceTree = ""; - }; - B5EDBF68270B94AB00FB4526 /* Common */ = { - isa = PBXGroup; - children = ( - B53804FD25AC6DB200AEB52A /* CDDAUITests */, - B56E7E25259BA51C000701EF /* Bundle */, - B5FD1F2625A575AB00CE613D /* Binaries */, - B515981526348768008BFD0C /* Localizable.strings */, - B5B01B98259BF0480023AB00 /* source */, - B5D3C4E2278F4E1600E0B07F /* CDDA.patch */, - ); - path = Common; - sourceTree = ""; - }; - B5EDBF7F270B951500FB4526 /* Distinct */ = { - isa = PBXGroup; - children = ( - B5FA7BEC270CD09C00A1655A /* Assets.xcassets */, - B5867A03260402B700EACF2C /* CDDA iCloud debug.plist */, - B5CF696825F38BC3009F929E /* CDDA.entitlements */, - B57201DA259293EF003D2A20 /* CDDA.plist */, - B538050025AC6DB200AEB52A /* CDDAUITests.plist */, - B5E6FF7725A393DC003FB37F /* icon_1024x1024.png */, - B560EE9025D996AE00FDE1C4 /* InfoPlist.strings */, - B5EDBF80270B957000FB4526 /* source */, - ); - path = Distinct; - sourceTree = ""; - }; - B5EDBF80270B957000FB4526 /* source */ = { - isa = PBXGroup; - children = ( - B58678852603E78800EACF2C /* iCloud debug */, - B5B01B99259BF0690023AB00 /* version.h */, - B5A5BED725F7DEB400EEEA0F /* MainViewController.h */, - B5A5BEBE25F7DEB200EEEA0F /* MainViewController.m */, - B5F97C66259C08B500C5A910 /* CDDA_iOS_main.mm */, - ); - path = source; - sourceTree = ""; - }; - B5FD1F2625A575AB00CE613D /* Binaries */ = { - isa = PBXGroup; - children = ( - B5FD1F2725A575AB00CE613D /* glib */, - ); - path = Binaries; - sourceTree = ""; - }; - B5FD1F2725A575AB00CE613D /* glib */ = { - isa = PBXGroup; - children = ( - B5FD1F2825A575AB00CE613D /* include */, - B5FD1F2A25A575AB00CE613D /* lib */, - ); - path = glib; - sourceTree = ""; - }; - B5FD1F2825A575AB00CE613D /* include */ = { - isa = PBXGroup; - children = ( - B5FD1F2925A575AB00CE613D /* libintl.h */, - ); - path = include; - sourceTree = ""; - }; - B5FD1F2A25A575AB00CE613D /* lib */ = { - isa = PBXGroup; - children = ( - B5FD1F2B25A575AB00CE613D /* libintl.a */, - ); - path = lib; - sourceTree = ""; - }; - D0AA25121479D716E30A5372 /* Cataclysm-DDA */ = { - isa = PBXGroup; - children = ( - B5293F5F275FF34C00E4B42E /* simple_pathfinding.cpp */, - B5293F76275FF34C00E4B42E /* vehicle_autodrive.cpp */, - B5F9606A26A6FE5200A6258D /* achievement.cpp */, - B5F9603726A6FE4F00A6258D /* achievement.h */, - B5F9601C26A6FE4D00A6258D /* activity_actor_definitions.h */, - B5F9602426A6FE4E00A6258D /* activity_actor.cpp */, - B5F9601B26A6FE4D00A6258D /* activity_actor.h */, - B5F9606026A6FE5100A6258D /* activity_tracker.cpp */, - B5F9601D26A6FE4D00A6258D /* activity_tracker.h */, - B5F9603026A6FE4E00A6258D /* advanced_inv_pagination.cpp */, - B5F9604526A6FE5000A6258D /* advanced_inv_pagination.h */, - B5F9602A26A6FE4E00A6258D /* ascii_art.cpp */, - B5F9604426A6FE5000A6258D /* ascii_art.h */, - B5F9606626A6FE5200A6258D /* build_reqs.h */, - B5F9602126A6FE4D00A6258D /* butchery_requirements.cpp */, - B5F9605726A6FE5100A6258D /* butchery_requirements.h */, - B5F9605526A6FE5100A6258D /* cached_options.cpp */, - B5F9606B26A6FE5200A6258D /* cached_options.h */, - B5F9605E26A6FE5100A6258D /* cata_assert.h */, - B5F9602026A6FE4D00A6258D /* character_crafting.cpp */, - B5F9606926A6FE5200A6258D /* character_id.cpp */, - B5F9605F26A6FE5100A6258D /* character_oracle.cpp */, - B5F9602826A6FE4E00A6258D /* character_oracle.h */, - B5F9601E26A6FE4D00A6258D /* construction_group.cpp */, - B5F9603F26A6FE4F00A6258D /* construction_group.h */, - B5F9603E26A6FE4F00A6258D /* cuboid_rectangle.h */, - B5F9603526A6FE4F00A6258D /* dialogue_chatbin.cpp */, - B5F9605626A6FE5100A6258D /* dialogue_chatbin.h */, - B5F9602626A6FE4E00A6258D /* disease.cpp */, - B5F9605326A6FE5100A6258D /* disease.h */, - B5F9605C26A6FE5100A6258D /* effect_source.cpp */, - B5F9601F26A6FE4D00A6258D /* effect_source.h */, - B5F9604626A6FE5000A6258D /* event_field_transformations.cpp */, - B5F9603626A6FE4F00A6258D /* event_field_transformations.h */, - B5F9605026A6FE5000A6258D /* event_subscriber.h */, - B5F9602226A6FE4D00A6258D /* item_contents.cpp */, - B5F9606C26A6FE5200A6258D /* item_contents.h */, - B5F9606726A6FE5200A6258D /* item_pocket.cpp */, - B5F9603826A6FE4F00A6258D /* item_pocket.h */, - B5F9605426A6FE5100A6258D /* level_cache.cpp */, - B5F9603926A6FE4F00A6258D /* level_cache.h */, - B5F9605826A6FE5100A6258D /* location.h */, - B5F9606226A6FE5100A6258D /* magic_spell_effect_helpers.h */, - B5F9603226A6FE4F00A6258D /* make_static.h */, - B5F9602B26A6FE4E00A6258D /* map_field.h */, - B5F9603B26A6FE4F00A6258D /* monster_oracle.cpp */, - B5F9602926A6FE4E00A6258D /* monster_oracle.h */, - B5F9604326A6FE5000A6258D /* move_mode.cpp */, - B5F9604A26A6FE5000A6258D /* move_mode.h */, - B5F9605126A6FE5100A6258D /* ofstream_wrapper.h */, - B5F9605A26A6FE5100A6258D /* past_games_info.cpp */, - B5F9602726A6FE4E00A6258D /* past_games_info.h */, - B5F9605226A6FE5100A6258D /* point_traits.h */, - B5F9603C26A6FE4F00A6258D /* proficiency.cpp */, - B5F9604E26A6FE5000A6258D /* proficiency.h */, - B5F9605926A6FE5100A6258D /* reachability_cache.cpp */, - B5F9606526A6FE5200A6258D /* reachability_cache.h */, - B5F9603126A6FE4E00A6258D /* sdl_font.cpp */, - B5F9606826A6FE5200A6258D /* sdl_font.h */, - B5F9605B26A6FE5100A6258D /* sdl_geometry.cpp */, - B5F9604226A6FE5000A6258D /* sdl_geometry.h */, - B5F9603326A6FE4F00A6258D /* shadowcasting.cpp */, - B5F9603426A6FE4F00A6258D /* smart_controller_ui.cpp */, - B5F9606326A6FE5100A6258D /* smart_controller_ui.h */, - B5F9605D26A6FE5100A6258D /* string_id_utils.h */, - B5F9604C26A6FE5000A6258D /* string_id.cpp */, - B5F9602326A6FE4E00A6258D /* talker_avatar.cpp */, - B5F9602526A6FE4E00A6258D /* talker_avatar.h */, - B5F9602C26A6FE4E00A6258D /* talker_character.cpp */, - B5F9602D26A6FE4E00A6258D /* talker_character.h */, - B5F9606426A6FE5200A6258D /* talker_npc.cpp */, - B5F9603D26A6FE4F00A6258D /* talker_npc.h */, - B5F9604F26A6FE5000A6258D /* talker.h */, - B5F9604926A6FE5000A6258D /* temp_crafting_inventory.cpp */, - B5F9604D26A6FE5000A6258D /* temp_crafting_inventory.h */, - B5F9604026A6FE4F00A6258D /* to_string_id.h */, - B5F9604126A6FE5000A6258D /* ui_manager.cpp */, - B5F9606126A6FE5100A6258D /* ui_manager.h */, - B5F9602E26A6FE4E00A6258D /* units_fwd.h */, - B5F9603A26A6FE4F00A6258D /* units_utility.cpp */, - B5F9604726A6FE5000A6258D /* units_utility.h */, - B5F9602F26A6FE4E00A6258D /* viewer.h */, - B5F9604B26A6FE5000A6258D /* weather_type.cpp */, - B5F9604826A6FE5000A6258D /* weather_type.h */, - D0AA27383EE381A8A21F0809 /* action.cpp */, - D0AA2512E3E3965FEB977A0C /* action.h */, - D0AA2F64029393EC36374232 /* active_item_cache.cpp */, - D0AA294C7EE1C724B512EFF2 /* active_item_cache.h */, - D0AA22071867A2DD9C4045AF /* activity_handlers.cpp */, - D0AA292B4269E785F9279DE6 /* activity_handlers.h */, - D0AA2DDE226E971E2FE5A36F /* activity_item_handling.cpp */, - D0AA2296FECEAD2D8EA8194E /* activity_type.cpp */, - D0AA2A7C32089626832443A0 /* activity_type.h */, - D0AA24703AC839248D2B1561 /* addiction.cpp */, - D0AA2D547C7BC8DCADAC0EC4 /* addiction.h */, - D0AA20B4D6EB5CA3E72C4B16 /* advanced_inv_area.cpp */, - D0AA2D5C7D7DE8BE006F9742 /* advanced_inv_area.h */, - D0AA22A4453370A9735D644B /* advanced_inv_listitem.cpp */, - D0AA2FE7F277F56385B9B485 /* advanced_inv_listitem.h */, - D0AA2C4F8ADD7953FAF24558 /* advanced_inv_pane.cpp */, - D0AA24C15026233A8ECB7DBB /* advanced_inv_pane.h */, - D0AA2AF9D867C311A4C39F9E /* advanced_inv.cpp */, - D0AA23A31ED2A8E697EB8A15 /* advanced_inv.h */, - D0AA2C97FAB77813D5C34109 /* ammo_effect.cpp */, - D0AA2DA81889B865949B5DA4 /* ammo_effect.h */, - D0AA2FB3B2D3D4CEEA4675D8 /* ammo.cpp */, - D0AA2606815FF7119D25DD77 /* ammo.h */, - D0AA2C81EFD61C4322F16FC8 /* anatomy.cpp */, - D0AA27B56A8175CFD694626B /* anatomy.h */, - D0AA2094E230F9DD6E725C22 /* animation.cpp */, - D0AA2F88307A885B86C30B69 /* animation.h */, - D0AA2C74B475ADB67B101F5A /* armor_layers.cpp */, - D0AA24D2D1E1306900954417 /* assign.h */, - D0AA22C19B2A58414E4A7B94 /* auto_note.cpp */, - D0AA2857620B148868A29C67 /* auto_note.h */, - D0AA270A2E85D666304BDDE8 /* auto_pickup.cpp */, - D0AA2731486061F567D3A69D /* auto_pickup.h */, - D0AA27C465D018356BE87ED5 /* avatar_action.cpp */, - D0AA24CDDCF4CBAD5CBAF3D3 /* avatar_action.h */, - D0AA2C82AE79E7E0D7132253 /* avatar.cpp */, - D0AA23478E417F85F8DDB133 /* avatar.h */, - D0AA2F269AADDEC981E7CF56 /* ballistics.cpp */, - D0AA280645CD1A5B08816218 /* ballistics.h */, - D0AA2BAD8D466CCBA5BCD9CD /* basecamp.cpp */, - D0AA2FAF88CC236F85EAD596 /* basecamp.h */, - D0AA27BDAA164ACFAC1A6E63 /* behavior_oracle.cpp */, - D0AA2BC094E378208967753E /* behavior_oracle.h */, - D0AA2C056D0A5DE1059B509C /* behavior_strategy.cpp */, - D0AA2FEF45A104B5F076860B /* behavior_strategy.h */, - D0AA232B9A122A955664E0E7 /* behavior.cpp */, - D0AA22391D773C5102920B6A /* behavior.h */, - D0AA2ED1FF8DE0646087E9C0 /* bionics_ui.cpp */, - D0AA2D82C261743B4BECACFA /* bionics.cpp */, - D0AA2EB9B98ABED98F0D1BAE /* bionics.h */, - D0AA2F92F16292ADA1C9D333 /* bodypart.cpp */, - D0AA265DDF88AE9E5737870E /* bodypart.h */, - D0AA2F369057281FA235E2C0 /* bonuses.cpp */, - D0AA297548EFADC0EACCC3C1 /* bonuses.h */, - D0AA25AEE355178AD8156E4D /* calendar.cpp */, - D0AA2C05E491463CE3D498D8 /* calendar.h */, - D0AA2FE76EB4B0637B735DC0 /* cata_algo.h */, - D0AA22097E54C112D5533FC3 /* cata_io.h */, - D0AA2FBE45B86C034E14AFB6 /* cata_tiles.cpp */, - D0AA2FF12FFF28FF3615178D /* cata_tiles.h */, - D0AA290CF99846877F615D53 /* cata_utility.cpp */, - D0AA204BED3921CE87B53AE6 /* cata_utility.h */, - D0AA2CD98F1A8BDDE6043800 /* cata_variant.cpp */, - D0AA269F2D8775FCEB7E05FA /* cata_variant.h */, - D0AA226D0D7F8A2A3D41087E /* catacharset.cpp */, - D0AA2F221E4B5D35B3F6D13D /* catacharset.h */, - D0AA2FCFD5FAD2B44CEF02DE /* cellular_automata.h */, - D0AA29EACB649D220AF04B69 /* char_validity_check.cpp */, - D0AA2353EAE003B3BEEFC836 /* char_validity_check.h */, - D0AA2ED4F50D551A8FA016D6 /* character_id.h */, - D0AA2155BE8848C5FF14FC98 /* character_martial_arts.cpp */, - D0AA22E64F8A8736ED4FE34C /* character_martial_arts.h */, - D0AA2444F4BF1D193D7B2838 /* character.cpp */, - D0AA2C3002F460E67110B435 /* character.h */, - D0AA248A243B905FB7F4D60D /* clone_ptr.h */, - D0AA299E43C3D1BDD0BF222B /* clothing_mod.cpp */, - D0AA24FC80A9B6150CDB628C /* clothing_mod.h */, - D0AA275839B62C6F4FFC7605 /* clzones.cpp */, - D0AA24E4375941B7815E9E99 /* clzones.h */, - D0AA256002806FFD857644B7 /* colony.h */, - D0AA222DC526FDC8286E9783 /* color_loader.h */, - D0AA27ADE1FBE275557A1216 /* color.cpp */, - D0AA2F70C5F07CF4AB2C3DB3 /* color.h */, - D0AA20D889C8E01EF257CD6B /* common_types.h */, - D0AA24C813873EA8BEA2190A /* computer_session.cpp */, - D0AA26E2FBFE7F977C5318CE /* computer_session.h */, - D0AA2BB93FA63A108AD2D887 /* computer.cpp */, - D0AA2683EDE29AE4B02C98DD /* computer.h */, - D0AA268F0E00D72678BF0D83 /* condition.cpp */, - D0AA244FCFBAEBBA090C72E1 /* condition.h */, - D0AA2594EB00D0816A05C042 /* construction_category.cpp */, - D0AA2C0B093121E3CDFB414E /* construction_category.h */, - D0AA2CC99F7165D0E86E8856 /* construction.cpp */, - D0AA2BFA9C7BAD16F8C92F85 /* construction.h */, - D0AA2B02CC601B1C0A3AEDE4 /* consumption.cpp */, - D0AA2FD969FE282837676FA8 /* coordinate_conversions.cpp */, - D0AA2DCEEB1D6DD031B4D0C6 /* coordinate_conversions.h */, - D0AA248703AC96D5A15F6EBC /* coordinates.h */, - D0AA2591A370A7D983D2378B /* craft_command.cpp */, - D0AA28FE5FCFBEA795766BD1 /* craft_command.h */, - D0AA2E349EDE83F827B43958 /* crafting_gui.cpp */, - D0AA285C8EAB99CABBD7F5BD /* crafting_gui.h */, - D0AA2232595CAA50DCAE8AEA /* crafting.cpp */, - D0AA2DA68CAC1FF020BD2251 /* crafting.h */, - D0AA23AC63854F1162C57DBF /* crash.cpp */, - D0AA2AEEA0158B26C172AC6C /* crash.h */, - D0AA2E9E8CCE98D88BD99CFD /* creature_tracker.cpp */, - D0AA2D4EC7CA4B8864D0F8D2 /* creature_tracker.h */, - D0AA251893805F0F89104040 /* creature.cpp */, - D0AA20BFE35D5CDC03218523 /* creature.h */, - D0AA23C09FAB9844ADA68226 /* cursesdef.h */, - D0AA206240ACB30F96CAC7A9 /* cursesport.cpp */, - D0AA27E3291A1AEDF55C799F /* cursesport.h */, - D0AA2017B18D3D164D599632 /* damage.cpp */, - D0AA282AE838C885D0AEF972 /* damage.h */, - D0AA2CE2031F4E7DAE3A1859 /* debug_menu.cpp */, - D0AA2F1275981D1BEBAAF5CB /* debug_menu.h */, - D0AA23208B7FC3780B7615B8 /* debug.cpp */, - D0AA2D08A1D796C066B78019 /* debug.h */, - D0AA24A41B682E4C94F8EB5D /* dependency_tree.cpp */, - D0AA27049212C6CD016A7C0D /* dependency_tree.h */, - D0AA2183ED4227263E9BF8BB /* descriptions.cpp */, - D0AA2CFF397B9C7041DFB70B /* dialogue_win.cpp */, - D0AA24286FE8A460112226D7 /* dialogue_win.h */, - D0AA2E7F2BD7B1386F94A7C6 /* dialogue.h */, - D0AA2FB0D76C626F759976CF /* dispersion.cpp */, - D0AA2DF864B412B8C2DA20AB /* dispersion.h */, - D0AA26BF8489C3C6BDF6E431 /* drawing_primitives.cpp */, - D0AA2B1198966BE9C06CB526 /* drawing_primitives.h */, - D0AA265A6A3330A4C9A53FAE /* dump.cpp */, - D0AA2435A2EA650CDB47387A /* editmap.cpp */, - D0AA2DB3873F6B919002CDF8 /* editmap.h */, - D0AA250662DAFE96B466A17E /* effect.cpp */, - D0AA26BA4737081B699CF0F2 /* effect.h */, - D0AA210A70BA843434065538 /* emit.cpp */, - D0AA25BC55DA2BB00221178A /* emit.h */, - D0AA21E2659DBA41607CDF68 /* enum_bitset.h */, - D0AA29DE88D557ECF5507942 /* enum_conversions.h */, - D0AA24AAA5A32C3B33BCEE70 /* enum_traits.h */, - D0AA2D0FF4BE2B7573DA1FC8 /* enums.h */, - D0AA2FD906632508A527FAB7 /* event_bus.cpp */, - D0AA28B81FF8C6882C4A98E5 /* event_bus.h */, - D0AA2C706F66E85A7FCEF64C /* event_statistics.cpp */, - D0AA2956F6935332F72C9DEC /* event_statistics.h */, - D0AA201B90455D5B7540E87A /* event.cpp */, - D0AA2DC398EF2E682B6F4A30 /* event.h */, - D0AA25B9A8944E7F8F2FB11B /* explosion.cpp */, - D0AA2C3B9563B2C70E00E6E9 /* explosion.h */, - D0AA2E49A1C8E3B06D63B83A /* faction_camp.cpp */, - D0AA2AAACFE914B52F32505E /* faction_camp.h */, - D0AA201F45EBF8D892AC0BDC /* faction.cpp */, - D0AA2B5F9F2685A5EB1FBE35 /* faction.h */, - D0AA2B03953E7221D4B36701 /* fault.cpp */, - D0AA25DCF6BB38BED6D612B1 /* fault.h */, - D0AA2A90BB7C2D67C5C65165 /* field_type.cpp */, - D0AA235E1FFB5025D65FD429 /* field_type.h */, - D0AA2D97E465DF08189AA5D6 /* field.cpp */, - D0AA24619847F435B56B2BE3 /* field.h */, - D0AA2AB7A7F4BD59F7F78821 /* filesystem.cpp */, - D0AA24A5CA7A037862AB220C /* filesystem.h */, - D0AA2A7F07A4BF89A1F99F87 /* fire.h */, - D0AA2B36C545C442B5CEA624 /* flag.cpp */, - D0AA2EA4CFD0508A85AA8ACA /* flag.h */, - D0AA2742EEA44851AB4CD128 /* flat_set.h */, - D0AA266BD71005A14599679A /* flood_fill.h */, - D0AA20A5A38C641F045EB8E6 /* font_loader.h */, - D0AA2381B310ECA6F9C84AE6 /* fragment_cloud.h */, - D0AA2BF2C4726E16AD7E6B51 /* fungal_effects.cpp */, - D0AA2B385A1CF372160C2319 /* fungal_effects.h */, - D0AA276A69B538E75B6FBE5B /* game_constants.h */, - D0AA2760478D8D721F0D784B /* game_inventory.cpp */, - D0AA21A95D947C8E4F202F3E /* game_inventory.h */, - D0AA23A7D319E29C89CA7124 /* game_ui.cpp */, - D0AA2EB0FEE5A19E439A57D0 /* game_ui.h */, - D0AA2A10AB91B3953EF17DEB /* game.cpp */, - D0AA2398456E4D2ED1ED22B4 /* game.h */, - D0AA2999FD6F671A6C6641C4 /* gamemode_defense.cpp */, - D0AA2ED97AA8DFE39E36FBC8 /* gamemode_defense.h */, - D0AA2A3D80D48BB655DBF043 /* gamemode_tutorial.cpp */, - D0AA2C6E8B316BFCC10AA73C /* gamemode_tutorial.h */, - D0AA2C0204D987E4FDD0DEEE /* gamemode.cpp */, - D0AA25C622E802E63BD9C6EB /* gamemode.h */, - D0AA287152D3136723933ED5 /* gates.cpp */, - D0AA20D246D9E84CB560DB0E /* gates.h */, - D0AA21AE406BB6B78BAFE5B6 /* generic_factory.h */, - D0AA26E2A81BAC159F8121B0 /* get_version.h */, - D0AA29D4C49AFEE4199CC47D /* grab.cpp */, - D0AA2F11C50CD0B539BB7D53 /* gun_mode.h */, - D0AA2E84B3CFB120994EEF5E /* handle_action.cpp */, - D0AA2EA1441B26FFA606D704 /* handle_liquid.cpp */, - D0AA2B537505FB8AE23D745F /* handle_liquid.h */, - D0AA280B1B896D651891AACF /* harvest.cpp */, - D0AA2E2B30F0445EF5ACBA63 /* harvest.h */, - D0AA2BF13D785794B13E814B /* hash_utils.h */, - D0AA21B29935BF296A668BE4 /* help.cpp */, - D0AA2F53740D3ADCE80F7E38 /* help.h */, - D0AA2D6337BB81B53286C89C /* iexamine.cpp */, - D0AA2111E76A9667359D8F6A /* iexamine.h */, - D0AA23968BD83403305186EB /* init.cpp */, - D0AA2116C159CB9BF0E8DEF6 /* init.h */, - D0AA22BA8E6D7BA98A373023 /* input.cpp */, - D0AA21FD8DDE8CB97B39D932 /* input.h */, - D0AA2CE962D11394053DBE72 /* int_id.h */, - D0AA253086514D262E390C18 /* inventory_ui.cpp */, - D0AA2345D39FA3A7FE403945 /* inventory_ui.h */, - D0AA21DA9DC3E500D1E74B3C /* inventory.cpp */, - D0AA2D28E15B317971956F25 /* inventory.h */, - D0AA2FEA9E5997DDC0EDB848 /* io_tags.h */, - D0AA2D43441A56CB4D281631 /* item_action.cpp */, - D0AA24BED9E84C9C64F58551 /* item_action.h */, - D0AA241ED943734056279BCA /* item_category.cpp */, - D0AA272C59C6F640B5EFFD59 /* item_category.h */, - D0AA205D9E07C5AF18DBEB8C /* item_factory.cpp */, - D0AA2DD3C01A472ABE28A6B1 /* item_factory.h */, - D0AA272CEE5351815B509DCA /* item_group.cpp */, - D0AA2B65C6F9B4E35D6D6063 /* item_group.h */, - D0AA2F170C5A53A45775DB76 /* item_location.cpp */, - D0AA284109B23F6D36985D6B /* item_location.h */, - D0AA225DCD596B584769632B /* item_search.cpp */, - D0AA2B028538D36737F40EE1 /* item_search.h */, - D0AA257B23C0FC01970E74D4 /* item_stack.cpp */, - D0AA2C58537D98C307EDF39A /* item_stack.h */, - D0AA253B852E2E5510541689 /* item.cpp */, - D0AA29551311C8E90637E76B /* item.h */, - D0AA24C0BCADCB65CB608591 /* iteminfo_query.cpp */, - D0AA2D5734476044CF98FF7E /* iteminfo_query.h */, - D0AA22BFCAA4A4D5A2C09DFC /* itype.cpp */, - D0AA2B13C18DB5C2C22E85BA /* itype.h */, - D0AA221C4759F32D1DF0A776 /* iuse_actor.cpp */, - D0AA268E5582B25BA53C27FA /* iuse_actor.h */, - D0AA223B9E64DB35EEF8475A /* iuse_software_kitten.cpp */, - D0AA2ABA86D46EEF76B52557 /* iuse_software_kitten.h */, - D0AA232D197042BDAC260336 /* iuse_software_lightson.cpp */, - D0AA2E3F31500F29D7A2500A /* iuse_software_lightson.h */, - D0AA20339FF953B1E80E4E30 /* iuse_software_minesweeper.cpp */, - D0AA25AEF5BB9965823EE259 /* iuse_software_minesweeper.h */, - D0AA2FD2D517220D329740AE /* iuse_software_snake.cpp */, - D0AA2DA3F1E4894250752F72 /* iuse_software_snake.h */, - D0AA2A05D41252AF3D3EF230 /* iuse_software_sokoban.cpp */, - D0AA2B5567C61DC2FEAF5E2D /* iuse_software_sokoban.h */, - D0AA24D860DB279FEC314EAB /* iuse_software.cpp */, - D0AA2E04BD16C9542884D7B2 /* iuse_software.h */, - D0AA256B70BCDBA60E7A6FC2 /* iuse.cpp */, - D0AA21B3E7D7E6B94C37FFA5 /* iuse.h */, - D0AA24DF79F4D69A328A3902 /* json.cpp */, - D0AA2817287C29A8AB6A4BF9 /* json.h */, - D0AA217BA74629C739C6B236 /* kill_tracker.cpp */, - D0AA23C17024864DFFC34985 /* kill_tracker.h */, - D0AA2C55A642E54A745219C2 /* lightmap.cpp */, - D0AA27F85357C88A33CA4F35 /* lightmap.h */, - D0AA24092B29A6E88A43B664 /* line.cpp */, - D0AA23F6A6387CB54737381C /* line.h */, - D0AA2F167AFB1FEC409AE4A4 /* list.h */, - D0AA28DC280C3CE199F9885C /* live_view.cpp */, - D0AA2B96BF876BB53BA63E87 /* live_view.h */, - D0AA24D407EEE57C0D7271E3 /* loading_ui.cpp */, - D0AA2D7C22784B948EEB1E76 /* loading_ui.h */, - D0AA21A3936FCA90963144FA /* lru_cache.cpp */, - D0AA21796271FD042DEE16F4 /* lru_cache.h */, - D0AA20B872551CEA03C54743 /* magic_enchantment.cpp */, - D0AA21A47F2542B0E9866DE2 /* magic_enchantment.h */, - D0AA291782759AD6111172C5 /* magic_spell_effect.cpp */, - D0AA26CD8F0F4C23A72BE498 /* magic_teleporter_list.cpp */, - D0AA2E8451B1814FBF096BCE /* magic_teleporter_list.h */, - D0AA250B403B574867DA23F7 /* magic_ter_fur_transform.cpp */, - D0AA22849BBD4B14AAF805ED /* magic_ter_furn_transform.h */, - D0AA270145115CB17E039BEC /* magic.cpp */, - D0AA234B302E04A2AE1A1BD3 /* magic.h */, - D0AA29D84CB89614E0397E88 /* main_menu.cpp */, - D0AA2A4322E5F5A432336F5C /* main_menu.h */, - D0AA24B95668F417620FCBE3 /* main.cpp */, - D0AA2C37052DB66EC5375AB9 /* map_extras.cpp */, - D0AA26AF347F4180908175AF /* map_extras.h */, - D0AA22E35298231E0C882997 /* map_field.cpp */, - D0AA2F0C32AAF50A2CB1DA13 /* map_item_stack.cpp */, - D0AA2C4C17DFAE67FE9E6331 /* map_item_stack.h */, - D0AA2E025A5100785558FFC8 /* map_iterator.h */, - D0AA2D48B30C9142C81FD51C /* map_memory.cpp */, - D0AA2843D7BF4FEDDACE5724 /* map_memory.h */, - D0AA2B8530188315AA089C90 /* map_selector.cpp */, - D0AA29B56FD510E6C4B871B0 /* map_selector.h */, - D0AA25DE90EE2E43DC090C09 /* map.cpp */, - D0AA20992F275590463BA8B4 /* map.h */, - D0AA29A50E87B9D7767FAF78 /* mapbuffer.cpp */, - D0AA2384C78191E7F10933FE /* mapbuffer.h */, - D0AA2470F7C0FAC22E04ABEA /* mapdata.cpp */, - D0AA244CCC74033C7BE6862A /* mapdata.h */, - D0AA26DFCDE4E2ADC26696DE /* mapgen_functions.cpp */, - D0AA2578A1AE8A0D0B1F6301 /* mapgen_functions.h */, - D0AA2F3D52DAC7306DFBCBC7 /* mapgen.cpp */, - D0AA2B4D8871C2068944F7B5 /* mapgen.h */, - D0AA26C0D10E224FFA49879F /* mapgendata.cpp */, - D0AA2931F87C353621017F7A /* mapgendata.h */, - D0AA2758997A4DA262C3535F /* mapgenformat.cpp */, - D0AA20672ECBC98C3949E998 /* mapgenformat.h */, - D0AA288B8D1853FD528B200F /* mapsharing.cpp */, - D0AA22685AACA4664AF43BBF /* mapsharing.h */, - D0AA2C2D39E19589DAFAE4D3 /* martialarts.cpp */, - D0AA206C7399CF133F9A183D /* martialarts.h */, - D0AA2CF4CA3F4F52A03428D9 /* material.cpp */, - D0AA2AFC9152015939959D11 /* material.h */, - D0AA26A14CEEC396417D6F2A /* math_defines.h */, - D0AA250E7F469C315FCAADD6 /* mattack_actors.cpp */, - D0AA2D531C0D45CDA5863122 /* mattack_actors.h */, - D0AA2EDAFBDD6651BDBB9E44 /* mattack_common.h */, - D0AA2CA502828DD71442330E /* melee.cpp */, - D0AA21CAC88EA455739769EB /* melee.h */, - D0AA2FC146623E8D27AA3D23 /* memorial_logger.cpp */, - D0AA289D59ECA72F1AB24DCF /* memorial_logger.h */, - D0AA214506BD09283B22C4E7 /* memory_fast.h */, - D0AA29597B0A832398418BAD /* messages.cpp */, - D0AA240BFC61B40F8506CE5A /* messages.h */, - D0AA2E170D9D98C5C1C9F468 /* mingw.thread.h */, - D0AA2DEF7B9ECA67429E8CF4 /* mission_companion.cpp */, - D0AA217A89D5BC236D705550 /* mission_companion.h */, - D0AA240C0C49E1A61F384344 /* mission_end.cpp */, - D0AA2418DDB0730DA853A54A /* mission_place.cpp */, - D0AA23257FF9B59FE96F36EE /* mission_start.cpp */, - D0AA21DD949A2DCF98E0AAE9 /* mission_ui.cpp */, - D0AA2572949E420021961B98 /* mission_util.cpp */, - D0AA2681845A850522D30C52 /* mission.cpp */, - D0AA2C83E9647B33B890FE35 /* mission.h */, - D0AA2A3E90ED12F50BF64FF4 /* missiondef.cpp */, - D0AA2C08F562473044367D67 /* mod_manager_ui.cpp */, - D0AA2A967F3CF14A9E40DC12 /* mod_manager.cpp */, - D0AA20BFE4C9372E8048A9AA /* mod_manager.h */, - D0AA2D8DBD96B4A72BEA0785 /* mod_tileset.cpp */, - D0AA2002C33F2C7AB7784889 /* mod_tileset.h */, - D0AA2B79D8EBEF0756784D68 /* monattack.cpp */, - D0AA2C18FB84558D0203A1C3 /* monattack.h */, - D0AA27DDB383E677D9C0ECC1 /* mondeath.cpp */, - D0AA26F9267C22A7BE13697F /* mondeath.h */, - D0AA20146F3139968412A248 /* mondefense.cpp */, - D0AA2EE67A474A84A1780FA6 /* mondefense.h */, - D0AA27547D34440AC835077B /* monexamine.cpp */, - D0AA20EB35DE6DBC549ADE33 /* monexamine.h */, - D0AA2F8618813A77340F4878 /* monfaction.cpp */, - D0AA23187D5A3C9CEDC31026 /* monfaction.h */, - D0AA235F8028E546D5BB87D3 /* mongroup.cpp */, - D0AA2AFC83B37C2F573BFC39 /* mongroup.h */, - D0AA2154E4E3885D3FFE107C /* monmove.cpp */, - D0AA268E2ADB0B7BE01FF97A /* monster.cpp */, - D0AA25A097BA5446FC14A35C /* monster.h */, - D0AA206E66E5D3F48CB86F7F /* monstergenerator.cpp */, - D0AA237CBF7B6CC35C8D5F1C /* monstergenerator.h */, - D0AA22963B8556A883E18AC2 /* morale_types.cpp */, - D0AA21F2C0728C0B716F7919 /* morale_types.h */, - D0AA230F248AC29DD242B44B /* morale.cpp */, - D0AA252EF9590374CE98EC49 /* morale.h */, - D0AA2A33DAA77D55AC81A73F /* mtype.cpp */, - D0AA29975E22091438F5D40F /* mtype.h */, - D0AA2A8FC4332CF7A5851D89 /* mutation_data.cpp */, - D0AA275DB889D7BBBD21F9C7 /* mutation_type.cpp */, - D0AA2A2EBB3D610696E92F52 /* mutation_ui.cpp */, - D0AA2170E8FFC080079C2917 /* mutation.cpp */, - D0AA2F0386B81AE67834E0E7 /* mutation.h */, - D0AA21F4DEFFD1C93FFA516F /* name.cpp */, - D0AA2BD1BB2C3EF0DEEFAEFA /* name.h */, - D0AA2A9C0D0C20AF2DA96B07 /* ncurses_def.cpp */, - D0AA2A201F622878DAA2187A /* newcharacter.cpp */, - D0AA2C25384AF8B2DE270382 /* npc_class.cpp */, - D0AA2EB6E68B9B7CED748218 /* npc_class.h */, - D0AA2D81B5283E0016A7B452 /* npc_favor.h */, - D0AA23F546E90A259142EF64 /* npc.cpp */, - D0AA20865A2516692A84BABB /* npc.h */, - D0AA2E8A64947F42FCF61EBB /* npcmove.cpp */, - D0AA21289CDC2A7CC37D8299 /* npctalk_funcs.cpp */, - D0AA2F82CEAA5C1F874DAE30 /* npctalk.cpp */, - D0AA2E72B2489DE202CC343F /* npctalk.h */, - D0AA247B865E414C193A261C /* npctrade.cpp */, - D0AA224122D0DCE34D4AB810 /* npctrade.h */, - D0AA25F687D08A7C9F7D1003 /* omdata.h */, - D0AA2ABC4ECF9F0D8CCE55CE /* optional.h */, - D0AA2F90AABA4CEF9B122DF5 /* options.cpp */, - D0AA2F8110D98A8877C22E1E /* options.h */, - D0AA27908A64BCAAFF487891 /* output.cpp */, - D0AA21B297A85C6B24110C2E /* output.h */, - D0AA23384566C0CB2E90D418 /* overlay_ordering.cpp */, - D0AA28D566BD4D916116D074 /* overlay_ordering.h */, - D0AA2B73B51DA92ABB1FA1E3 /* overmap_connection.cpp */, - D0AA2FFEB001D5FD6FCA8B6C /* overmap_connection.h */, - D0AA2A951054EB04636ACC08 /* overmap_location.cpp */, - D0AA27F1E9C3F02C85895897 /* overmap_location.h */, - D0AA25219CD328957176F7A6 /* overmap_noise.cpp */, - D0AA25B272A284DA393AB24F /* overmap_noise.h */, - D0AA2280D62B3E392C889E53 /* overmap_types.h */, - D0AA225748CF9441191B33A1 /* overmap_ui.cpp */, - D0AA2CB30558588B9D0A8D5D /* overmap_ui.h */, - D0AA24CBBCF7A442E9F9C350 /* overmap.cpp */, - D0AA27B92CD4D6C0A91271CD /* overmap.h */, - D0AA2E012EC6638482E9CDD5 /* overmapbuffer.cpp */, - D0AA248CC4E4C72AA2244FFE /* overmapbuffer.h */, - D0AA2D9E066578EE868A0562 /* panels.cpp */, - D0AA2341FA358CABEA653374 /* panels.h */, - D0AA260BC5190C1552755DCD /* path_info.cpp */, - D0AA2AA3A8ACDDA188857136 /* path_info.h */, - D0AA2A68E187F7BF9A9B09DE /* pathfinding.cpp */, - D0AA2CC076CD33E0E43826BF /* pathfinding.h */, - D0AA2F75E33EB39F13EF4747 /* pickup.cpp */, - D0AA2F49AF71AE931678B1A4 /* pickup.h */, - D0AA2045DBCA56AFE5CAC987 /* pimpl.h */, - D0AA201D31388749836D2A39 /* pixel_minimap_projectors.cpp */, - D0AA27D5FEFAE5F1C7BC67E5 /* pixel_minimap_projectors.h */, - D0AA24FD427F4360B69B6A7D /* pixel_minimap.cpp */, - D0AA28ADE2171F27C21F829A /* pixel_minimap.h */, - D0AA210D7C1BEE2280A944C5 /* platform_win.h */, - D0AA22E4ABC60D33C5FDFECC /* player_activity.cpp */, - D0AA263284CF02CFAE586243 /* player_activity.h */, - D0AA20E51586B1CE42DE4541 /* player_display.cpp */, - D0AA251A6F469F2377B52EBB /* player_hardcoded_effects.cpp */, - D0AA2ECADD1A2761064BAC6E /* player.cpp */, - D0AA25590A39A9ED4FDBFF44 /* player.h */, - D0AA2EEF4109A961187E09CB /* pldata.h */, - D0AA2A71803B8A0F5659B3B4 /* point.cpp */, - D0AA28C4241DA5653579F117 /* point.h */, - D0AA21AB992D840AD479A333 /* popup.cpp */, - D0AA2DE6E30C7EE3650CDEAC /* popup.h */, - D0AA261F28BB475EF9F878FA /* posix_time.cpp */, - D0AA269A3B8493562B2A7E48 /* posix_time.h */, - D0AA213F4A11A0DAEF2137F3 /* profession.cpp */, - D0AA24AA6FBE13939519D907 /* profession.h */, - D0AA2BEFC4F1BCB676833953 /* projectile.cpp */, - D0AA2702319493C2003EE1BD /* projectile.h */, - D0AA2FEC0452CA04E13D2376 /* ranged.cpp */, - D0AA21A1712C87D260A295F8 /* ranged.h */, - D0AA24EC13C9D693365505E6 /* recipe_dictionary.cpp */, - D0AA2E5C023D3605367D701E /* recipe_dictionary.h */, - D0AA29C44F45EE62D4AEB016 /* recipe_groups.cpp */, - D0AA2EA24B55D5A37BBD14A2 /* recipe_groups.h */, - D0AA2CD327DAEEF1A37CAFCA /* recipe.cpp */, - D0AA2362224ADA0B1C3ED50D /* recipe.h */, - D0AA26A93A619D248614B4DC /* rect_range.h */, - D0AA2766BD7D15E65492563B /* regional_settings.cpp */, - D0AA27EB0269A5501EEE574D /* regional_settings.h */, - D0AA25B6C93925401BF28AAA /* relic.cpp */, - D0AA2F88C6BD3EFC6D9C71B4 /* relic.h */, - D0AA2F74C4CB5EEAD191DC42 /* requirements.cpp */, - D0AA23E735D2BD99A36354D4 /* requirements.h */, - D0AA255EAC904AFE27745999 /* ret_val.h */, - D0AA23D5A1534B2AECD8C6FB /* rng.cpp */, - D0AA2BD65847E06B104E4D68 /* rng.h */, - D0AA2FE64F1FADAD7671BED4 /* rotatable_symbols.cpp */, - D0AA25154CFACB01EF42612A /* rotatable_symbols.h */, - D0AA21BA67794ED8A5BC1C1B /* safe_reference.cpp */, - D0AA2EEF1CFFB7E4007CBB1F /* safe_reference.h */, - D0AA2A533F8FEADD531FA012 /* safemode_ui.cpp */, - D0AA2E77298BB1FB94D9CE46 /* safemode_ui.h */, - D0AA28BB247FC2E48C9BCF26 /* savegame_json.cpp */, - D0AA2C95E9C744688D3931A8 /* savegame_legacy.cpp */, - D0AA2172E53D5A5260D3382C /* savegame.cpp */, - D0AA2D352E4482FA07127890 /* scenario.cpp */, - D0AA2AB9F5C905BF205B8184 /* scenario.h */, - D0AA2E8D05AC5015D26F6347 /* scent_block.h */, - D0AA29B8A2DE1E3EB742FD72 /* scent_map.cpp */, - D0AA2B289C563F504B717131 /* scent_map.h */, - D0AA21AA64630A861D4DD9F2 /* scores_ui.cpp */, - D0AA23C240EE3BD44E35B8FF /* scores_ui.h */, - D0AA29D4E399D045A6C4DEF0 /* sdl_utils.cpp */, - D0AA213DF2119276DF8777EC /* sdl_utils.h */, - D0AA29DA33F75C97635CBFA7 /* sdl_wrappers.cpp */, - D0AA2458DD8F454A42B72FD3 /* sdl_wrappers.h */, - D0AA26B6ECB34DCF95BD7379 /* sdlsound.cpp */, - D0AA2A70C56D91B7B8FACCBE /* sdlsound.h */, - D0AA2F7C42817CD4B54E6B6F /* sdltiles.cpp */, - D0AA2030FF3B32A4E0046746 /* sdltiles.h */, - D0AA25B70A4343646A59FD8A /* shadowcasting.h */, - D0AA2C71E9A509C2E55276A3 /* simple_pathfinding.h */, - D0AA26A8060C10C56184B8F0 /* simplexnoise.cpp */, - D0AA200222F81260817C72C4 /* simplexnoise.h */, - D0AA218F59F32BC07B44D3BF /* skill_boost.cpp */, - D0AA2C9F91959F6126B083A8 /* skill_boost.h */, - D0AA2DF74F2BC8BCFB2DB165 /* skill.cpp */, - D0AA2E5BD47349AED15193E6 /* skill.h */, - D0AA2450AC5F7FABF8824C95 /* sounds.cpp */, - D0AA2FA7E7E02DEE7D0ED93C /* sounds.h */, - D0AA282235CBA78D7F229612 /* speech.cpp */, - D0AA2E3A5B2561FC234EB35E /* speech.h */, - D0AA2FEFB15540827AA569D0 /* start_location.cpp */, - D0AA2CBDCDBDE0ED55A8CDA2 /* start_location.h */, - D0AA2F46BA5DBE95C89F57A1 /* stats_tracker.cpp */, - D0AA26488484B685638EA0E3 /* stats_tracker.h */, - D0AA26901B3538835D1BC599 /* stomach.cpp */, - D0AA201CD26ED0FF18B898C8 /* stomach.h */, - D0AA2CC6110502E27EAF1592 /* string_formatter.cpp */, - D0AA2E324771623827C0C410 /* string_formatter.h */, - D0AA234D81EBC68A51E4835E /* string_id_null_ids.cpp */, - D0AA23FFF7D1D731F1831C94 /* string_id.h */, - D0AA20BC22274C1B674F98E2 /* string_input_popup.cpp */, - D0AA298CDDC62A5042C195C6 /* string_input_popup.h */, - D0AA22D07E2F6B81DBCAFDAE /* submap.cpp */, - D0AA2229A0721DFCCD696252 /* submap.h */, - D0AA28C9B660BBF48922E7A1 /* suffer.cpp */, - D0AA2538366935F49C9987D4 /* teleport.cpp */, - D0AA2B1E9528F0B381B34667 /* teleport.h */, - D0AA2432A7AAC0B9C60154AF /* text_snippets.cpp */, - D0AA22938A191791E87C5E1A /* text_snippets.h */, - D0AA29E8900AF693A084E374 /* text_style_check.h */, - D0AA216BE0B16EF18EB0B6BD /* tileray.cpp */, - D0AA29758D13FB35A4335699 /* tileray.h */, - D0AA23287BD687A2A21B5057 /* timed_event.cpp */, - D0AA25A439D95AE1E0378605 /* timed_event.h */, - D0AA275C792BA8991419B3FD /* trait_group.cpp */, - D0AA22317C954F7C8237CEE0 /* trait_group.h */, - D0AA2C347F43682069EF1EDC /* translations.cpp */, - D0AA23082EA0B758CF13D677 /* translations.h */, - D0AA21054059CA4CC38C07A6 /* trap.cpp */, - D0AA2DBAA297E72ED7F68020 /* trap.h */, - D0AA24EBD96C4FDAD6283438 /* trapfunc.cpp */, - D0AA2488C800F6B3A600ED92 /* turret.cpp */, - D0AA2398E4F7D703DEBB4AB6 /* type_id.h */, - D0AA248D02D1050525BFC256 /* ui.cpp */, - D0AA2AF31C35AC1DC1777DFD /* ui.h */, - D0AA212524FC97D90DAC2281 /* uistate.h */, - D0AA250E0B31682BC324E4A3 /* units.cpp */, - D0AA29903C36DB8529E6B870 /* units.h */, - D0AA212CA28D32F22B0F662D /* value_ptr.h */, - D0AA2D69983095747B758677 /* veh_interact.cpp */, - D0AA20E8B6781877634D6858 /* veh_interact.h */, - D0AA272A1E433A2D3C2833CA /* veh_type.cpp */, - D0AA2FF63E7B5A94D733997A /* veh_type.h */, - D0AA2FCBAB8866392727FBDB /* veh_utils.cpp */, - D0AA27B4870279503D3FE8C1 /* veh_utils.h */, - D0AA26857CD1103550265F5D /* vehicle_display.cpp */, - D0AA2269A98065ED6F57ABC8 /* vehicle_group.cpp */, - D0AA2665F676B7DEA2BBC56E /* vehicle_group.h */, - D0AA2BD6285409B978C5D02C /* vehicle_move.cpp */, - D0AA2A1D9C3E1E4CFF05C8B3 /* vehicle_part.cpp */, - D0AA295791EAA62CFE988757 /* vehicle_selector.cpp */, - D0AA2665BAD1FCB5B5C69175 /* vehicle_selector.h */, - D0AA2846B4F3A756426DC427 /* vehicle_use.cpp */, - D0AA2CFBA033E63C69B7933E /* vehicle.cpp */, - D0AA223ECBD04247B0ED319B /* vehicle.h */, - D0AA2F77EE0564F7014F8D68 /* version.cpp */, - D0AA2E451314CD22066E2D08 /* visitable.cpp */, - D0AA2630EC2A530ECF510B0A /* visitable.h */, - D0AA2B9E3736B0EA3A499036 /* vitamin.cpp */, - D0AA28997B3EBD0148089715 /* vitamin.h */, - D0AA249D8A0D64173475613F /* vpart_position.h */, - D0AA2A4B7AF0AA495758E660 /* vpart_range.h */, - D0AA2F6CF3D54B4FD2ED73EA /* wcwidth.cpp */, - D0AA2A5D83F7949C0CB74C75 /* wcwidth.h */, - D0AA24516ED560A6C4AEF941 /* wdirent.h */, - D0AA2096588A09B73244BDF9 /* weather_gen.cpp */, - D0AA2E3B0594C9DB17A07CD9 /* weather_gen.h */, - D0AA25B9F3CC8B9F009789BB /* weather.cpp */, - D0AA21800630613BFC5E6EE9 /* weather.h */, - D0AA27EBA5443D81F222E0D4 /* weighted_list.h */, - D0AA2212A9A21B6A99D71352 /* wincurse.cpp */, - D0AA20EE77C674D576317E9E /* wish.cpp */, - D0AA2DAC3BE93B4A3D24A5E2 /* worldfactory.cpp */, - D0AA24A6F263A58A812CA9E2 /* worldfactory.h */, - ); - name = "Cataclysm-DDA"; - path = "CDDA/source/Cataclysm-DDA"; - sourceTree = ""; - }; - D0AA2CF4E91F11B6CE004D3E /* JSDPad */ = { - isa = PBXGroup; - children = ( - D0AA2004026776E97BA46FE8 /* JSButton.m */, - ); - name = JSDPad; - path = CDDA/source/JSDPad; - sourceTree = ""; - }; -/* End PBXGroup section */ - -/* Begin PBXNativeTarget section */ - B53804FB25AC6DB200AEB52A /* CDDAUITests */ = { - isa = PBXNativeTarget; - buildConfigurationList = B538050325AC6DB200AEB52A /* Build configuration list for PBXNativeTarget "CDDAUITests" */; - buildPhases = ( - B53804F825AC6DB200AEB52A /* Sources */, - B53804F925AC6DB200AEB52A /* Frameworks */, - B53804FA25AC6DB200AEB52A /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - B538050225AC6DB200AEB52A /* PBXTargetDependency */, - ); - name = CDDAUITests; - productName = CDDAUITests; - productReference = B53804FC25AC6DB200AEB52A /* CDDAUITests.xctest */; - productType = "com.apple.product-type.bundle.ui-testing"; - }; - B57201C8259293EE003D2A20 /* CDDA */ = { - isa = PBXNativeTarget; - buildConfigurationList = B57201DF259293EF003D2A20 /* Build configuration list for PBXNativeTarget "CDDA" */; - buildPhases = ( - 83EF11B7E415B634B9830171 /* [CP] Check Pods Manifest.lock */, - B5D3C4F9278F4EE900E0B07F /* Apply patches */, - B57201C5259293EE003D2A20 /* Sources */, - B5D3C4FA278F4F2300E0B07F /* Revert patches */, - B57201C6259293EE003D2A20 /* Frameworks */, - B57201C7259293EE003D2A20 /* Resources */, - B5E6FF9525A3AA9B003FB37F /* Touch gfx dir to always have its copying to the product */, - B5F97C6A259C0C9A00C5A910 /* Copy gfx to data */, - B5FD1F2D25A5775F00CE613D /* Compile lang/mo if po changed */, - B5FD200725A57C0500CE613D /* Touch lang/mo dir to always have its copying to the product */, - B5FD200525A57AD100CE613D /* Copy mo to lang */, - B5550C6A25A90F7400FB227A /* Remove redundant directories from data */, - 66E0DCCDC1ECEF3C111B1D52 /* [CP] Embed Pods Frameworks */, - ); - buildRules = ( - ); - dependencies = ( - B558367225A15A87009ED0DE /* PBXTargetDependency */, - B558367025A15A82009ED0DE /* PBXTargetDependency */, - B558366E25A15A7D009ED0DE /* PBXTargetDependency */, - B558366C25A15A77009ED0DE /* PBXTargetDependency */, - ); - name = CDDA; - productName = CDDA; - productReference = B57201C9259293EE003D2A20 /* CDDA.app */; - productType = "com.apple.product-type.application"; - }; - B58678B4260402B600EACF2C /* CDDA iCloud debug */ = { - isa = PBXNativeTarget; - buildConfigurationList = B58679FF260402B600EACF2C /* Build configuration list for PBXNativeTarget "CDDA iCloud debug" */; - buildPhases = ( - F787A51C1AD499CEB06518A2 /* [CP] Check Pods Manifest.lock */, - B5867A13260402F800EACF2C /* Sources */, - B58679DD260402B600EACF2C /* Frameworks */, - B58679EC260402B600EACF2C /* Resources */, - 3CAEFD8960DD47D3BCB32009 /* [CP] Embed Pods Frameworks */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = "CDDA iCloud debug"; - productName = CDDA; - productReference = B5867A02260402B600EACF2C /* CDDA.app */; - productType = "com.apple.product-type.application"; - }; -/* End PBXNativeTarget section */ - -/* Begin PBXProject section */ - B57201C1259293EE003D2A20 /* Project object */ = { - isa = PBXProject; - attributes = { - LastUpgradeCheck = 1250; - ORGANIZATIONNAME = "Аполлов Юрий Андреевич"; - TargetAttributes = { - B53804FB25AC6DB200AEB52A = { - CreatedOnToolsVersion = 12.3; - LastSwiftMigration = 1230; - TestTargetID = B57201C8259293EE003D2A20; - }; - B57201C8259293EE003D2A20 = { - CreatedOnToolsVersion = 10.3; - LastSwiftMigration = 1230; - }; - }; - }; - buildConfigurationList = B57201C4259293EE003D2A20 /* Build configuration list for PBXProject "CDDA" */; - compatibilityVersion = "Xcode 9.3"; - developmentRegion = en; - hasScannedForEncodings = 0; - knownRegions = ( - en, - Base, - hu, - es, - zh, - ko, - de, - pt, - ru, - fr, - ja, - ); - mainGroup = B57201C0259293EE003D2A20; - productRefGroup = B57201CA259293EE003D2A20 /* Products */; - projectDirPath = ""; - projectReferences = ( - { - ProductGroup = B5312A2F25A1160F00357241 /* Products */; - ProjectRef = B5312A2E25A1160F00357241 /* JSController.xcodeproj */; - }, - { - ProductGroup = B5654D12259BC9DE00AABE12 /* Products */; - ProjectRef = B5654D11259BC9DE00AABE12 /* SDL.xcodeproj */; - }, - { - ProductGroup = B54932E5259BD59D00667062 /* Products */; - ProjectRef = B54932E4259BD59D00667062 /* SDL_image.xcodeproj */; - }, - { - ProductGroup = B5493316259BE20000667062 /* Products */; - ProjectRef = B5493315259BE20000667062 /* SDL_mixer.xcodeproj */; - }, - { - ProductGroup = B54932F1259BDD2100667062 /* Products */; - ProjectRef = B54932F0259BDD2100667062 /* SDL_ttf.xcodeproj */; - }, - ); - projectRoot = ""; - targets = ( - B57201C8259293EE003D2A20 /* CDDA */, - B53804FB25AC6DB200AEB52A /* CDDAUITests */, - B58678B4260402B600EACF2C /* CDDA iCloud debug */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXReferenceProxy section */ - B5312A3325A1160F00357241 /* JSController.app */ = { - isa = PBXReferenceProxy; - fileType = wrapper.application; - path = JSController.app; - remoteRef = B5312A3225A1160F00357241 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - B54932EC259BD59D00667062 /* libSDL2_image.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libSDL2_image.a; - remoteRef = B54932EB259BD59D00667062 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - B54932EE259BD59D00667062 /* libSDL2_image.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libSDL2_image.a; - remoteRef = B54932ED259BD59D00667062 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - B54932F8259BDD2100667062 /* libSDL2_ttf.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libSDL2_ttf.a; - remoteRef = B54932F7259BDD2100667062 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - B54932FA259BDD2100667062 /* libSDL2_ttf.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libSDL2_ttf.a; - remoteRef = B54932F9259BDD2100667062 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - B549331D259BE20000667062 /* libSDL2_mixer.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libSDL2_mixer.a; - remoteRef = B549331C259BE20000667062 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - B549331F259BE20000667062 /* libSDL2_mixer.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libSDL2_mixer.a; - remoteRef = B549331E259BE20000667062 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - B5654D22259BC9DE00AABE12 /* SDL2.framework */ = { - isa = PBXReferenceProxy; - fileType = wrapper.framework; - path = SDL2.framework; - remoteRef = B5654D21259BC9DE00AABE12 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - B5654D24259BC9DE00AABE12 /* SDL2.framework */ = { - isa = PBXReferenceProxy; - fileType = wrapper.framework; - path = SDL2.framework; - remoteRef = B5654D23259BC9DE00AABE12 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - B5654D26259BC9DE00AABE12 /* SDL2.framework */ = { - isa = PBXReferenceProxy; - fileType = wrapper.framework; - path = SDL2.framework; - remoteRef = B5654D25259BC9DE00AABE12 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - B5654D28259BC9DE00AABE12 /* libSDL2.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libSDL2.a; - remoteRef = B5654D27259BC9DE00AABE12 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - B5654D2A259BC9DE00AABE12 /* libSDL2.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libSDL2.a; - remoteRef = B5654D29259BC9DE00AABE12 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - B5654D2C259BC9DE00AABE12 /* libSDL2.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libSDL2.a; - remoteRef = B5654D2B259BC9DE00AABE12 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - B5654D2E259BC9DE00AABE12 /* libSDL2.dylib */ = { - isa = PBXReferenceProxy; - fileType = "compiled.mach-o.dylib"; - path = libSDL2.dylib; - remoteRef = B5654D2D259BC9DE00AABE12 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - B5654D30259BC9DE00AABE12 /* libSDL2.dylib */ = { - isa = PBXReferenceProxy; - fileType = "compiled.mach-o.dylib"; - path = libSDL2.dylib; - remoteRef = B5654D2F259BC9DE00AABE12 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - B5654D32259BC9DE00AABE12 /* libSDL2.dylib */ = { - isa = PBXReferenceProxy; - fileType = "compiled.mach-o.dylib"; - path = libSDL2.dylib; - remoteRef = B5654D31259BC9DE00AABE12 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - B5654D34259BC9DE00AABE12 /* SDL2 */ = { - isa = PBXReferenceProxy; - fileType = "compiled.mach-o.executable"; - path = SDL2; - remoteRef = B5654D33259BC9DE00AABE12 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - B5654D36259BC9DE00AABE12 /* hidapi.framework */ = { - isa = PBXReferenceProxy; - fileType = wrapper.framework; - path = hidapi.framework; - remoteRef = B5654D35259BC9DE00AABE12 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - B5654D38259BC9DE00AABE12 /* hidapi.framework */ = { - isa = PBXReferenceProxy; - fileType = wrapper.framework; - path = hidapi.framework; - remoteRef = B5654D37259BC9DE00AABE12 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - B5654D3A259BC9DE00AABE12 /* hidapi.framework */ = { - isa = PBXReferenceProxy; - fileType = wrapper.framework; - path = hidapi.framework; - remoteRef = B5654D39259BC9DE00AABE12 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; -/* End PBXReferenceProxy section */ - -/* Begin PBXResourcesBuildPhase section */ - B53804FA25AC6DB200AEB52A /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - B57201C7259293EE003D2A20 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - B51597DF2634833A008BFD0C /* Main.storyboard in Resources */, - B50B449C25A24FB700628243 /* Assets.xcassets in Resources */, - B5FA7C03270CD09C00A1655A /* Assets.xcassets in Resources */, - B555591125D5BC8F00CD2E90 /* Settings.bundle in Resources */, - B50B449D25A24FC100628243 /* LaunchScreen.storyboard in Resources */, - B560EE8825D9822000FDE1C4 /* UIControls.storyboard in Resources */, - B51598222634894D008BFD0C /* Localizable.strings in Resources */, - B5B01B96259BEF650023AB00 /* data in Resources */, - B560EE9225D996AE00FDE1C4 /* InfoPlist.strings in Resources */, - B559EDB525AB85A50065602D /* dPad-None@2x.png in Resources */, - B5D7B03125A62EB400844611 /* icon_1024x1024.png in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - B58679EC260402B600EACF2C /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - B51597E02634833A008BFD0C /* Main.storyboard in Resources */, - B58679EE260402B600EACF2C /* Assets.xcassets in Resources */, - B58679F0260402B600EACF2C /* LaunchScreen.storyboard in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXResourcesBuildPhase section */ - -/* Begin PBXShellScriptBuildPhase section */ - 3CAEFD8960DD47D3BCB32009 /* [CP] Embed Pods Frameworks */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-CDDA-CDDA iCloud debug/Pods-CDDA-CDDA iCloud debug-frameworks-${CONFIGURATION}-input-files.xcfilelist", - ); - name = "[CP] Embed Pods Frameworks"; - outputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-CDDA-CDDA iCloud debug/Pods-CDDA-CDDA iCloud debug-frameworks-${CONFIGURATION}-output-files.xcfilelist", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-CDDA-CDDA iCloud debug/Pods-CDDA-CDDA iCloud debug-frameworks.sh\"\n"; - showEnvVarsInLog = 0; - }; - 66E0DCCDC1ECEF3C111B1D52 /* [CP] Embed Pods Frameworks */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-CDDA/Pods-CDDA-frameworks-${CONFIGURATION}-input-files.xcfilelist", - ); - name = "[CP] Embed Pods Frameworks"; - outputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-CDDA/Pods-CDDA-frameworks-${CONFIGURATION}-output-files.xcfilelist", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-CDDA/Pods-CDDA-frameworks.sh\"\n"; - showEnvVarsInLog = 0; - }; - 83EF11B7E415B634B9830171 /* [CP] Check Pods Manifest.lock */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - ); - inputPaths = ( - "${PODS_PODFILE_DIR_PATH}/Podfile.lock", - "${PODS_ROOT}/Manifest.lock", - ); - name = "[CP] Check Pods Manifest.lock"; - outputFileListPaths = ( - ); - outputPaths = ( - "$(DERIVED_FILE_DIR)/Pods-CDDA-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; - }; - B5550C6A25A90F7400FB227A /* Remove redundant directories from data */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - ); - inputPaths = ( - ); - name = "Remove redundant directories from data"; - outputFileListPaths = ( - ); - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "if [[ -d \"${CODESIGNING_FOLDER_PATH}\"/data/osx ]]; then\n rm -r \"${CODESIGNING_FOLDER_PATH}\"/data/osx\nfi\n"; - }; - B5D3C4F9278F4EE900E0B07F /* Apply patches */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - ); - inputPaths = ( - ); - name = "Apply patches"; - outputFileListPaths = ( - ); - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "cd Libraries/Cataclysm-DDA && git apply ../../Common/CDDA.patch\n"; - }; - B5D3C4FA278F4F2300E0B07F /* Revert patches */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - ); - inputPaths = ( - ); - name = "Revert patches"; - outputFileListPaths = ( - ); - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "cd Libraries/Cataclysm-DDA && git apply -R ../../Common/CDDA.patch\n"; - }; - B5E6FF9525A3AA9B003FB37F /* Touch gfx dir to always have its copying to the product */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - ); - inputPaths = ( - ); - name = "Touch gfx dir to always have its copying to the product"; - outputFileListPaths = ( - ); - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "echo touching gfx\ntouch Libraries/Cataclysm-DDA/gfx\n"; - showEnvVarsInLog = 0; - }; - B5FD1F2D25A5775F00CE613D /* Compile lang/mo if po changed */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 8; - files = ( - ); - inputFileListPaths = ( - ); - inputPaths = ( - ); - name = "Compile lang/mo if po changed"; - outputFileListPaths = ( - ); - outputPaths = ( - "$(SRCROOT)/Libraries/Cataclysm-DDA/lang/mo", - ); - runOnlyForDeploymentPostprocessing = 1; - shellPath = /bin/sh; - shellScript = "echo compiling mo\ncd Libraries/Cataclysm-DDA/lang && mkdir -p mo && ./compile_mo.sh\n"; - }; - B5FD200725A57C0500CE613D /* Touch lang/mo dir to always have its copying to the product */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - ); - inputPaths = ( - ); - name = "Touch lang/mo dir to always have its copying to the product"; - outputFileListPaths = ( - ); - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "echo touching mo\ntouch Libraries/Cataclysm-DDA/lang/mo\n"; - }; - F787A51C1AD499CEB06518A2 /* [CP] Check Pods Manifest.lock */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - ); - inputPaths = ( - "${PODS_PODFILE_DIR_PATH}/Podfile.lock", - "${PODS_ROOT}/Manifest.lock", - ); - name = "[CP] Check Pods Manifest.lock"; - outputFileListPaths = ( - ); - outputPaths = ( - "$(DERIVED_FILE_DIR)/Pods-CDDA-CDDA iCloud debug-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 */ - B53804F825AC6DB200AEB52A /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - B538050C25AC6E3500AEB52A /* SnapshotHelper.swift in Sources */, - D0AA2139DF1712133447F562 /* CDDAUITests.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - B57201C5259293EE003D2A20 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - B5312A1425A0EE3F00357241 /* SDL_uikitviewcontroller+VirtualKeyboardInput.m in Sources */, - B5F97C67259C08B600C5A910 /* CDDA_iOS_main.mm in Sources */, - B50B447325A24ECB00628243 /* GamePadViewController.m in Sources */, - B5466E72259F991200E31918 /* SDL_uikitviewcontroller+KeyboardKeysHandling.m in Sources */, - D0AA223F41421E88897B013C /* SDL_uikitviewcontroller+Gamepad.mm in Sources */, - D0AA2186F5B79EB934B96224 /* action.cpp in Sources */, - D0AA2BFC4B878E87FDEB13A7 /* active_item_cache.cpp in Sources */, - B5F9608626A6FE5200A6258D /* reachability_cache.cpp in Sources */, - D0AA2E85ECE039C8281ECD6A /* activity_handlers.cpp in Sources */, - D0AA20FDF879A5C4DA7355CA /* activity_item_handling.cpp in Sources */, - D0AA20299EAAB74060BC5965 /* activity_type.cpp in Sources */, - D0AA22EE47540D260DC7D63F /* addiction.cpp in Sources */, - D0AA21DD84CABF5FA593386B /* advanced_inv_area.cpp in Sources */, - D0AA204ECD9F923AFDC4F2CF /* advanced_inv_listitem.cpp in Sources */, - D0AA29C8CDEE202AB860F1D6 /* advanced_inv_pane.cpp in Sources */, - D0AA29146840A94280BDA8D0 /* advanced_inv.cpp in Sources */, - D0AA26F213D12DD5008B8A65 /* ammo_effect.cpp in Sources */, - B5F9607326A6FE5200A6258D /* disease.cpp in Sources */, - D0AA22FA0B879FDAFE5358F4 /* ammo.cpp in Sources */, - D0AA2CD2AB040184A28764DE /* anatomy.cpp in Sources */, - D0AA213F083745E750A60939 /* animation.cpp in Sources */, - D0AA24C11BC18EF3A3C89869 /* armor_layers.cpp in Sources */, - D0AA27363E6C4DBE637F5DBC /* auto_note.cpp in Sources */, - D0AA238C37CF0F40A7E7F2A3 /* auto_pickup.cpp in Sources */, - D0AA24B0CA93AD3D7562D47C /* avatar_action.cpp in Sources */, - D0AA211716B98A6ABAA28DD6 /* avatar.cpp in Sources */, - D0AA2F977AA7687A65F3A322 /* ballistics.cpp in Sources */, - D0AA28EC1B7D26367C5E7CDB /* basecamp.cpp in Sources */, - D0AA21FE3FB2534B72C5FA82 /* behavior_oracle.cpp in Sources */, - D0AA212D074F3574C1187937 /* behavior_strategy.cpp in Sources */, - D0AA2B5C887C157D33045170 /* behavior.cpp in Sources */, - B5293F78275FF34C00E4B42E /* vehicle_autodrive.cpp in Sources */, - D0AA244A6FB907386CE068FE /* bionics_ui.cpp in Sources */, - D0AA23FF3A7B082DC465C2CE /* bionics.cpp in Sources */, - B5F9607C26A6FE5200A6258D /* monster_oracle.cpp in Sources */, - B5F9608726A6FE5200A6258D /* past_games_info.cpp in Sources */, - D0AA2FD4C06CD19D63651201 /* bodypart.cpp in Sources */, - B5F9607826A6FE5200A6258D /* shadowcasting.cpp in Sources */, - B5F9607426A6FE5200A6258D /* ascii_art.cpp in Sources */, - B5F9608D26A6FE5200A6258D /* item_pocket.cpp in Sources */, - D0AA233744A1DDCCD6C7653E /* bonuses.cpp in Sources */, - D0AA2728294755AF4E205248 /* calendar.cpp in Sources */, - D0AA211A1172AF5B77FB62F3 /* cata_tiles.cpp in Sources */, - D0AA2EB6FDF735449AF648BD /* cata_utility.cpp in Sources */, - D0AA2175BF6FE0D45CBE63B8 /* cata_variant.cpp in Sources */, - D0AA2706BD428D56AC896313 /* catacharset.cpp in Sources */, - D0AA219CE1B6FC8C4FE9B19D /* char_validity_check.cpp in Sources */, - B5F9608426A6FE5200A6258D /* level_cache.cpp in Sources */, - D0AA247E9CBF930051412629 /* character_martial_arts.cpp in Sources */, - D0AA2637CF7464FBE6149736 /* character.cpp in Sources */, - D0AA2A2655AD8B2B8AE3D107 /* clothing_mod.cpp in Sources */, - D0AA2DEEE29A8158866A23E1 /* clzones.cpp in Sources */, - D0AA2CD2DB10DA52532A4F90 /* color.cpp in Sources */, - D0AA231ECF8F465F76279435 /* computer_session.cpp in Sources */, - D0AA2B094BCFBAAB673AC447 /* computer.cpp in Sources */, - D0AA2FA853BD74A921673142 /* condition.cpp in Sources */, - D0AA2F0D32C72BB69571C84D /* construction_category.cpp in Sources */, - D0AA265C9BBE5A6A78748163 /* construction.cpp in Sources */, - D0AA2AA3A574071474CA54C0 /* consumption.cpp in Sources */, - D0AA21410250F62DEA21E069 /* coordinate_conversions.cpp in Sources */, - D0AA282F4CAE17F16CF1D96C /* craft_command.cpp in Sources */, - B5F9607F26A6FE5200A6258D /* move_mode.cpp in Sources */, - D0AA2A98C58908EC3E4FEA3E /* crafting_gui.cpp in Sources */, - D0AA20444E3ED0EC347B9275 /* crafting.cpp in Sources */, - D0AA25B0B2E944FFAF5ECF5D /* crash.cpp in Sources */, - D0AA2AC2288AC29193DA319A /* creature_tracker.cpp in Sources */, - D0AA2952D44FC8AD6979F6C1 /* creature.cpp in Sources */, - B5F9607626A6FE5200A6258D /* advanced_inv_pagination.cpp in Sources */, - B5F9607926A6FE5200A6258D /* smart_controller_ui.cpp in Sources */, - D0AA2D880CF3B9FF6A25C483 /* cursesport.cpp in Sources */, - D0AA22253432DE32A6F64BA6 /* damage.cpp in Sources */, - D0AA2AF3D0BCC443F26AAAD3 /* debug_menu.cpp in Sources */, - D0AA26851FF60A2CFD0CCCCA /* debug.cpp in Sources */, - D0AA2C1A44416D5183C77851 /* dependency_tree.cpp in Sources */, - B5F9607026A6FE5200A6258D /* item_contents.cpp in Sources */, - D0AA2F089168CB270991DB0B /* descriptions.cpp in Sources */, - D0AA2D018B1ECD6DB9EF274B /* dialogue_win.cpp in Sources */, - D0AA2D2D794143014F85B97F /* dispersion.cpp in Sources */, - D0AA23253DC1DC58E6411CE4 /* drawing_primitives.cpp in Sources */, - B5412CF42605FEF20034128C /* ZipArchiver.swift in Sources */, - D0AA2D62DF0C71A2AEBF3D6B /* dump.cpp in Sources */, - D0AA21C748CEDC0826EDFA8D /* editmap.cpp in Sources */, - D0AA262F486DDBB32985AE94 /* effect.cpp in Sources */, - B5F9608026A6FE5200A6258D /* event_field_transformations.cpp in Sources */, - D0AA219ECCCD82092F2DC9F4 /* emit.cpp in Sources */, - D0AA28264236FB306AD29F34 /* event_bus.cpp in Sources */, - D0AA2EBCE275077BB490A386 /* event_statistics.cpp in Sources */, - D0AA20DD18F8D0A6B6DEEFC1 /* event.cpp in Sources */, - B5F9607D26A6FE5200A6258D /* proficiency.cpp in Sources */, - D0AA2804914276BAC43D174A /* explosion.cpp in Sources */, - D0AA2763356EDAB0BA241A39 /* faction_camp.cpp in Sources */, - D0AA2F48C04D144499EA026C /* faction.cpp in Sources */, - D0AA237228733EBEC4F1B873 /* fault.cpp in Sources */, - D0AA24CEF49B3AA0E064B12A /* field_type.cpp in Sources */, - B5F9607A26A6FE5200A6258D /* dialogue_chatbin.cpp in Sources */, - D0AA2C6C718E21CF80CE9D6B /* field.cpp in Sources */, - D0AA24D4DED28924C2A2C2F3 /* filesystem.cpp in Sources */, - D0AA2021BB2DFB19A2E6497E /* flag.cpp in Sources */, - D0AA224F9A9A1200701E531B /* fungal_effects.cpp in Sources */, - B5F9608126A6FE5200A6258D /* temp_crafting_inventory.cpp in Sources */, - D0AA29D8D86059FA8F956949 /* game_inventory.cpp in Sources */, - D0AA22AA654B552A62F0BABF /* game_ui.cpp in Sources */, - D0AA2617F6A8FCEA990880A7 /* game.cpp in Sources */, - D0AA2DDE305A4857C431D1F1 /* gamemode_defense.cpp in Sources */, - D0AA213CD1F2B4EAB47B45B2 /* gamemode_tutorial.cpp in Sources */, - D0AA270E5A8E35E671C98CC6 /* gamemode.cpp in Sources */, - D0AA222B3B77A11815903203 /* gates.cpp in Sources */, - D0AA22971E8BC260700A12B8 /* grab.cpp in Sources */, - D0AA2F1A8CD56434E069FEBA /* handle_action.cpp in Sources */, - D0AA2707F458C92E13B3F0A7 /* handle_liquid.cpp in Sources */, - D0AA253D669CDEDE468A78B0 /* harvest.cpp in Sources */, - D0AA207F188B65FE203FD032 /* help.cpp in Sources */, - D0AA2E0738984A5AF2F5A59F /* iexamine.cpp in Sources */, - D0AA2C27560A05E3DED50C39 /* init.cpp in Sources */, - D0AA2578C9E1B254A49ADF54 /* input.cpp in Sources */, - B5F9608A26A6FE5200A6258D /* character_oracle.cpp in Sources */, - D0AA24CA135FF637A9E7A81B /* inventory_ui.cpp in Sources */, - B5F9606E26A6FE5200A6258D /* character_crafting.cpp in Sources */, - D0AA26D7C5CE960A69D5BEE0 /* inventory.cpp in Sources */, - D0AA2AC767B2881964CAEE0A /* item_action.cpp in Sources */, - B5F9607126A6FE5200A6258D /* talker_avatar.cpp in Sources */, - B5F9608B26A6FE5200A6258D /* activity_tracker.cpp in Sources */, - B5F9607B26A6FE5200A6258D /* units_utility.cpp in Sources */, - D0AA23F72280FADCB72201D5 /* item_category.cpp in Sources */, - D0AA2328F89A4397F7607408 /* item_factory.cpp in Sources */, - D0AA27BADB39E419927E6B66 /* item_group.cpp in Sources */, - B5F9606D26A6FE5200A6258D /* construction_group.cpp in Sources */, - D0AA2C8F966D4ED2D74E99D5 /* item_location.cpp in Sources */, - B589261725C34C8500BE1213 /* SDL_char_utils.m in Sources */, - B5F9607E26A6FE5200A6258D /* ui_manager.cpp in Sources */, - D0AA2926C346AE663463D57C /* item_search.cpp in Sources */, - B5F9608826A6FE5200A6258D /* sdl_geometry.cpp in Sources */, - D0AA2178CDEAD55BA063CCFA /* item_stack.cpp in Sources */, - D0AA29F5EEAE6D475BE83259 /* item.cpp in Sources */, - D0AA24FC1640C2D95399C9F2 /* iteminfo_query.cpp in Sources */, - D0AA29EAB884A78B64E5FFF6 /* itype.cpp in Sources */, - D0AA201C627C921E4D0BA426 /* iuse_actor.cpp in Sources */, - B5436B4925C4D18D006579B4 /* MenuButton.swift in Sources */, - D0AA27D9819A59AF3EA87472 /* iuse_software_kitten.cpp in Sources */, - B5A5BED925F7DEB500EEEA0F /* MainViewController.m in Sources */, - D0AA229D3B3B3541A64C13A5 /* iuse_software_lightson.cpp in Sources */, - D0AA2E0E678D1AA8F1F32FC7 /* iuse_software_minesweeper.cpp in Sources */, - D0AA23A12B4FB436453E35E4 /* iuse_software_snake.cpp in Sources */, - D0AA22CE20B27DD1AAFD06AE /* iuse_software_sokoban.cpp in Sources */, - D0AA2FB7766D3FBF512F5E6E /* iuse_software.cpp in Sources */, - D0AA290646B934968C62BB70 /* iuse.cpp in Sources */, - D0AA2DCBA5D9165493795A44 /* json.cpp in Sources */, - D0AA2E49A31464B7C3B47716 /* kill_tracker.cpp in Sources */, - D0AA293EC80ADA7E3F14FC67 /* lightmap.cpp in Sources */, - D0AA295173178B3E0ECA1783 /* line.cpp in Sources */, - D0AA2F1978CFE39C84921E2C /* live_view.cpp in Sources */, - D0AA256247E6223DE707642F /* loading_ui.cpp in Sources */, - D0AA2C2CB8FC438C1A48EE26 /* lru_cache.cpp in Sources */, - D0AA2E8C41DA42B37D4153AF /* magic_enchantment.cpp in Sources */, - B5B7F8D62602C86B0007594B /* main.m in Sources */, - D0AA2B2BC40ED93241C7A9FE /* magic_spell_effect.cpp in Sources */, - D0AA2320507B3E539B8C0675 /* magic_teleporter_list.cpp in Sources */, - D0AA232A1D2AFE1BA94084C8 /* magic_ter_fur_transform.cpp in Sources */, - D0AA21652CA386958728C294 /* magic.cpp in Sources */, - D0AA288FF8D12ED0ABB90702 /* main_menu.cpp in Sources */, - D0AA26FE74ECD66A4F720345 /* map_extras.cpp in Sources */, - D0AA289C65AEE8A95653ED8E /* map_field.cpp in Sources */, - D0AA2C5D3EFAAF31A7770E7A /* map_item_stack.cpp in Sources */, - D0AA21A4C3D705D9F26453F6 /* map_memory.cpp in Sources */, - D0AA258F7E4CC2071622F331 /* map_selector.cpp in Sources */, - D0AA2E68B70DB5C1EF49FF39 /* map.cpp in Sources */, - D0AA261283F7564666FE7D06 /* mapbuffer.cpp in Sources */, - B5F9608526A6FE5200A6258D /* cached_options.cpp in Sources */, - D0AA2A1BF9744C2A021F60DD /* mapdata.cpp in Sources */, - D0AA26F80EB6C1FE68D6107A /* mapgen_functions.cpp in Sources */, - D0AA20A44CC1C60137D0366C /* mapgen.cpp in Sources */, - D0AA29B61B71B6C2979F6C40 /* mapgendata.cpp in Sources */, - B5F9607226A6FE5200A6258D /* activity_actor.cpp in Sources */, - B5F9608E26A6FE5200A6258D /* character_id.cpp in Sources */, - D0AA2A9DF94E8A9DCDF5D2B3 /* mapgenformat.cpp in Sources */, - D0AA2FAB5DFBB4F9A23AC3BE /* mapsharing.cpp in Sources */, - D0AA2E241FB7229ABC0164CA /* martialarts.cpp in Sources */, - D0AA22315ECBB2BD5A74A7E7 /* material.cpp in Sources */, - D0AA2805361525E62DE35EA7 /* mattack_actors.cpp in Sources */, - D0AA2EDEE345BF71D0A5F7CB /* melee.cpp in Sources */, - D0AA2BE0F5E64112BAB215DF /* memorial_logger.cpp in Sources */, - B5F9608F26A6FE5200A6258D /* achievement.cpp in Sources */, - D0AA2EECDF5A9542DE7FB959 /* messages.cpp in Sources */, - B558F960286FB54A000FB84F /* game_dependent.mm in Sources */, - D0AA26BD530F68DCC7883C8E /* mission_companion.cpp in Sources */, - D0AA20C57638AB4F4AC695DA /* mission_end.cpp in Sources */, - D0AA28B1CC6CF90D5B0EB666 /* mission_place.cpp in Sources */, - D0AA21FFA9B95388D1E00B6D /* mission_start.cpp in Sources */, - D0AA211FB57E7D5EB6D831DA /* mission_ui.cpp in Sources */, - D0AA2D07853F1E4BF94B2CD5 /* mission_util.cpp in Sources */, - D0AA2EF7E40F993EF521C5C7 /* mission.cpp in Sources */, - D0AA2671F805A4710B4E4666 /* missiondef.cpp in Sources */, - D0AA2BBDA277136DB894D59E /* mod_manager_ui.cpp in Sources */, - B5557CAF25E3E3F3001030D3 /* ShowAndFixGestureRecognizer.swift in Sources */, - D0AA2D10451A63B19A1437A9 /* mod_manager.cpp in Sources */, - D0AA2DFD3D3CDDF79B3AA208 /* mod_tileset.cpp in Sources */, - D0AA2C1F32456E2938192777 /* monattack.cpp in Sources */, - D0AA298636611546D9326B9C /* mondeath.cpp in Sources */, - D0AA2D83582D00E4AC1B196C /* mondefense.cpp in Sources */, - D0AA24EC5B21AE35D9ABCA38 /* monexamine.cpp in Sources */, - D0AA2ED903B3294510DE768E /* monfaction.cpp in Sources */, - D0AA22480BF29271BA74C507 /* mongroup.cpp in Sources */, - D0AA2870B6550264E865E9FE /* monmove.cpp in Sources */, - D0AA2771394974B278458257 /* monster.cpp in Sources */, - D0AA21E7DA885333DDB3F37A /* monstergenerator.cpp in Sources */, - D0AA24B0DFB9771579840AA6 /* morale_types.cpp in Sources */, - D0AA2A67028A544EB5F34AE1 /* morale.cpp in Sources */, - D0AA2770DA5E9520F5EB6CC0 /* mtype.cpp in Sources */, - D0AA298142AF50D260609C0C /* mutation_data.cpp in Sources */, - D0AA285EB344A5E67D0C31A7 /* mutation_type.cpp in Sources */, - D0AA2882B9D51B426F0AD230 /* mutation_ui.cpp in Sources */, - D0AA210775A620CB85CC7D0C /* mutation.cpp in Sources */, - D0AA23EA22B3C8EF23F58A72 /* name.cpp in Sources */, - B5F9606F26A6FE5200A6258D /* butchery_requirements.cpp in Sources */, - D0AA2F0475CF592384B01CBE /* ncurses_def.cpp in Sources */, - D0AA2F311A83FA88E6264CC4 /* newcharacter.cpp in Sources */, - D0AA2FA05F747496DAD49E77 /* npc_class.cpp in Sources */, - D0AA28911FA6BE84361463A6 /* npc.cpp in Sources */, - D0AA27B663B97864D53ED00A /* npcmove.cpp in Sources */, - D0AA2E694512BAE2C8A267AB /* npctalk_funcs.cpp in Sources */, - D0AA207092D17C6B4CBE3C6E /* npctalk.cpp in Sources */, - D0AA2DDAC03FE57E61D2FF2F /* npctrade.cpp in Sources */, - D0AA28C3B6713A94C29F9172 /* options.cpp in Sources */, - D0AA209CB49052B7FE7D7F7D /* output.cpp in Sources */, - D0AA24E6E378E59EB1FBB47C /* overlay_ordering.cpp in Sources */, - D0AA29BF0BE59A43347374C7 /* overmap_connection.cpp in Sources */, - D0AA2A0C2366BEDFD9FB7FE7 /* overmap_location.cpp in Sources */, - D0AA2FA3B57ED4C5D96E4B43 /* overmap_noise.cpp in Sources */, - D0AA2668666B2051485E4FE2 /* overmap_ui.cpp in Sources */, - D0AA2D6836EAE89FFDBA4408 /* overmap.cpp in Sources */, - D0AA2E59E009B5B89F7D97BF /* overmapbuffer.cpp in Sources */, - D0AA2729BB2C53FF916DCE22 /* panels.cpp in Sources */, - D0AA24CFDE99A08E269BC9C1 /* path_info.cpp in Sources */, - D0AA2BD035CFCB099A5E7B33 /* pathfinding.cpp in Sources */, - D0AA27755F464A4C079A14C7 /* pickup.cpp in Sources */, - D0AA22AF3AF4A7226D47DBD5 /* pixel_minimap_projectors.cpp in Sources */, - D0AA2CA1A6E080A0D3A7D69E /* pixel_minimap.cpp in Sources */, - D0AA24075C598C7A2B7C508C /* player_activity.cpp in Sources */, - D0AA24224575845D3BBE5F08 /* player_display.cpp in Sources */, - B5A5BEDB25F7DEB500EEEA0F /* AppDelegate.m in Sources */, - D0AA2614160A657BA033D7AA /* player_hardcoded_effects.cpp in Sources */, - D0AA218FA6D587583262A4E8 /* player.cpp in Sources */, - D0AA293023896D2155BA787D /* point.cpp in Sources */, - B59EBBA825D0849A0093445F /* SDL_uikitview+CDDA.m in Sources */, - D0AA272EE10A9426F8ADAECB /* popup.cpp in Sources */, - D0AA2495D81B81331337B30B /* posix_time.cpp in Sources */, - D0AA213BE32F82A23E6F3967 /* profession.cpp in Sources */, - D0AA208DF7DEFCEE74031CCA /* projectile.cpp in Sources */, - D0AA2523AA97C13E438F06BD /* ranged.cpp in Sources */, - D0AA2A0AA5218644BB29AA79 /* recipe_dictionary.cpp in Sources */, - D0AA21BB14AFE26FE7D55ABF /* recipe_groups.cpp in Sources */, - D0AA20233DCC85BD2BB58BA7 /* recipe.cpp in Sources */, - B59EBBC425D09BC80093445F /* PageUpDownPanGestureRecognizer.swift in Sources */, - D0AA2ABBA3DC969A72063996 /* regional_settings.cpp in Sources */, - B5293F77275FF34C00E4B42E /* simple_pathfinding.cpp in Sources */, - D0AA2BE6915191AA45313C2E /* relic.cpp in Sources */, - D0AA28782F04DB8A9A808825 /* requirements.cpp in Sources */, - D0AA2F9CD2C0B516AE799C5C /* rng.cpp in Sources */, - D0AA2D3C12521F20581F1956 /* rotatable_symbols.cpp in Sources */, - D0AA2D5CA21E77A3698FE252 /* safe_reference.cpp in Sources */, - D0AA252D6461B37379E7CF84 /* safemode_ui.cpp in Sources */, - D0AA2D81E0B768078C03714F /* savegame_json.cpp in Sources */, - D0AA29386096458ABA75CFC6 /* savegame_legacy.cpp in Sources */, - D0AA26BAC634F7F5A24DB30A /* savegame.cpp in Sources */, - D0AA277F3EF3665014263EEC /* scenario.cpp in Sources */, - D0AA2A86E58ACC088E0AE679 /* scent_map.cpp in Sources */, - D0AA2C52A59E31E72E1A853C /* scores_ui.cpp in Sources */, - D0AA22164BAF1FB3E8DE211C /* sdl_utils.cpp in Sources */, - D0AA2966962D7A0D50B3E215 /* sdl_wrappers.cpp in Sources */, - D0AA27F4C9EF7B289D9FDDFD /* sdlsound.cpp in Sources */, - D0AA2851F55CE77FE43151F7 /* sdltiles.cpp in Sources */, - D0AA2EA3D40316E905207DEE /* simplexnoise.cpp in Sources */, - D0AA281AF3219DF252070D98 /* skill_boost.cpp in Sources */, - D0AA2B8629858BA3C34398D6 /* skill.cpp in Sources */, - D0AA29BD20E9A8BB09BEECD3 /* sounds.cpp in Sources */, - D0AA23D4EBE2761C2349F610 /* speech.cpp in Sources */, - D0AA2B3D0F50991534D16291 /* start_location.cpp in Sources */, - D0AA2D5B041D0E0EB53B8618 /* stats_tracker.cpp in Sources */, - D0AA24597B33F95B337F547C /* stomach.cpp in Sources */, - D0AA23C088041A3424A0C131 /* string_formatter.cpp in Sources */, - D0AA2774FCDB487999A04467 /* string_id_null_ids.cpp in Sources */, - D0AA20506E8201C295B81DEA /* string_input_popup.cpp in Sources */, - D0AA20EB2CE073FA1CB4B29E /* submap.cpp in Sources */, - D0AA25E3C86DAA211842377A /* suffer.cpp in Sources */, - D0AA2B0CC04C38C59838A29D /* teleport.cpp in Sources */, - D0AA253984B33CCDB8682F88 /* text_snippets.cpp in Sources */, - D0AA21E9E2F0D869876C4437 /* tileray.cpp in Sources */, - B5F9608926A6FE5200A6258D /* effect_source.cpp in Sources */, - B5F9608C26A6FE5200A6258D /* talker_npc.cpp in Sources */, - D0AA2EA85C5AF29718EEF2D7 /* timed_event.cpp in Sources */, - D0AA2C0F83E4BDA89B4FB4FA /* trait_group.cpp in Sources */, - B5F9608326A6FE5200A6258D /* string_id.cpp in Sources */, - B5A5BEF625F7F9E200EEEA0F /* path_utils.m in Sources */, - D0AA2DBBA56A2228F0A51CC6 /* translations.cpp in Sources */, - D0AA26F11EB82D8354E5A55A /* trap.cpp in Sources */, - D0AA22C3FDDB08C78AE9ADB0 /* trapfunc.cpp in Sources */, - B5F9607526A6FE5200A6258D /* talker_character.cpp in Sources */, - D0AA2572109239344EF6FDB8 /* turret.cpp in Sources */, - B5F9608226A6FE5200A6258D /* weather_type.cpp in Sources */, - D0AA2925ADAE1274B8616A12 /* ui.cpp in Sources */, - D0AA20AFA335CE6C4E55A692 /* units.cpp in Sources */, - B5F9607726A6FE5200A6258D /* sdl_font.cpp in Sources */, - D0AA2C8BD2B6176FB00832CE /* veh_interact.cpp in Sources */, - D0AA2A23B76124C17A6F701C /* veh_type.cpp in Sources */, - D0AA2A83F34218F7296CB63F /* veh_utils.cpp in Sources */, - D0AA218120758142945D51DB /* vehicle_display.cpp in Sources */, - D0AA27889073CACA09AE3093 /* vehicle_group.cpp in Sources */, - D0AA28211AA6D54CA6332E0B /* vehicle_move.cpp in Sources */, - D0AA2F73D8FF8A4687C7B14F /* vehicle_part.cpp in Sources */, - D0AA2AEBB652F6042B17CD4C /* vehicle_selector.cpp in Sources */, - D0AA2399FC4E864648546DDD /* vehicle_use.cpp in Sources */, - D0AA2535696BCB94F6A8B764 /* vehicle.cpp in Sources */, - D0AA2C6386183B2A316DE227 /* version.cpp in Sources */, - D0AA2518C6E553194D35D69C /* visitable.cpp in Sources */, - D0AA243CF84FCBA948005EDF /* vitamin.cpp in Sources */, - D0AA21105C9B52EE49113019 /* wcwidth.cpp in Sources */, - D0AA2A6822F2CB95076F6BAC /* weather_gen.cpp in Sources */, - D0AA24D2E6368A3FD4DFCB22 /* weather.cpp in Sources */, - D0AA2EA25B5F88A2BF3AC30E /* wincurse.cpp in Sources */, - D0AA2E93DAF4A5E0540D1F9D /* wish.cpp in Sources */, - D0AA2502FE9F62733FF44EA3 /* worldfactory.cpp in Sources */, - D0AA2806054C585B62B33033 /* JSButton.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - B5867A13260402F800EACF2C /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - B5412D15260602D50034128C /* MainViewController.m in Sources */, - B5867A2D2604036E00EACF2C /* path_utils.m in Sources */, - B5C0E1D6261A483700628F9A /* CDDA_iOS_main.mm in Sources */, - B5867A1B2604030A00EACF2C /* main.m in Sources */, - B5867A172604030100EACF2C /* AppDelegate.m in Sources */, - B5412CF52605FEF20034128C /* ZipArchiver.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXSourcesBuildPhase section */ - -/* Begin PBXTargetDependency section */ - B538050225AC6DB200AEB52A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = B57201C8259293EE003D2A20 /* CDDA */; - targetProxy = B538050125AC6DB200AEB52A /* PBXContainerItemProxy */; - }; - B558366C25A15A77009ED0DE /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "Static Library-iOS"; - targetProxy = B558366B25A15A77009ED0DE /* PBXContainerItemProxy */; - }; - B558366E25A15A7D009ED0DE /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "libSDL_mixer-iOS"; - targetProxy = B558366D25A15A7D009ED0DE /* PBXContainerItemProxy */; - }; - B558367025A15A82009ED0DE /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "libSDL_ttf-iOS"; - targetProxy = B558366F25A15A82009ED0DE /* PBXContainerItemProxy */; - }; - B558367225A15A87009ED0DE /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "libSDL_image-iOS"; - targetProxy = B558367125A15A87009ED0DE /* PBXContainerItemProxy */; - }; -/* End PBXTargetDependency section */ - -/* Begin PBXVariantGroup section */ - B51597E22634833A008BFD0C /* Main.storyboard */ = { - isa = PBXVariantGroup; - children = ( - B51597E12634833A008BFD0C /* Base */, - B51597FD2634834C008BFD0C /* en */, - B51597FF26348371008BFD0C /* zh */, - B515980126348374008BFD0C /* fr */, - B515980326348377008BFD0C /* de */, - B515980526348379008BFD0C /* hu */, - B51598072634837B008BFD0C /* ja */, - B51598092634837D008BFD0C /* ko */, - B515980B2634837F008BFD0C /* pt */, - B515980D26348381008BFD0C /* ru */, - B515980F26348384008BFD0C /* es */, - ); - name = Main.storyboard; - sourceTree = ""; - }; - B515981526348768008BFD0C /* Localizable.strings */ = { - isa = PBXVariantGroup; - children = ( - B515981426348768008BFD0C /* zh */, - B51598162634877A008BFD0C /* fr */, - B51598172634877C008BFD0C /* en */, - B51598182634877E008BFD0C /* de */, - B51598192634877F008BFD0C /* hu */, - B515981A26348781008BFD0C /* ja */, - B515981B26348782008BFD0C /* ko */, - B515981C26348783008BFD0C /* pt */, - B515981D26348784008BFD0C /* ru */, - B515981E26348785008BFD0C /* es */, - ); - name = Localizable.strings; - sourceTree = ""; - }; - B560EE8A25D9822000FDE1C4 /* UIControls.storyboard */ = { - isa = PBXVariantGroup; - children = ( - B560EE8925D9822000FDE1C4 /* Base */, - B560EE8D25D9824800FDE1C4 /* hu */, - B560EE9525D99A6200FDE1C4 /* es */, - B560EE9925D99C6200FDE1C4 /* zh */, - B560EE9D25D9A14A00FDE1C4 /* ko */, - B560EEA125D9A66600FDE1C4 /* de */, - B560EEA525D9A70F00FDE1C4 /* pt */, - B560EEA925D9AA0900FDE1C4 /* ru */, - B560EEAD25D9B0CF00FDE1C4 /* fr */, - B560EEB125D9B27200FDE1C4 /* ja */, - ); - name = UIControls.storyboard; - sourceTree = ""; - }; - B560EE9025D996AE00FDE1C4 /* InfoPlist.strings */ = { - isa = PBXVariantGroup; - children = ( - B560EE9125D996AE00FDE1C4 /* hu */, - B560EE9625D99A6300FDE1C4 /* es */, - B560EE9A25D99C6300FDE1C4 /* zh */, - B560EE9E25D9A14B00FDE1C4 /* ko */, - B560EEA225D9A66600FDE1C4 /* de */, - B560EEA625D9A71000FDE1C4 /* pt */, - B560EEAA25D9AA0900FDE1C4 /* ru */, - B560EEAE25D9B0D000FDE1C4 /* fr */, - B560EEB225D9B27200FDE1C4 /* ja */, - ); - name = InfoPlist.strings; - sourceTree = ""; - }; - B57201D7259293EF003D2A20 /* LaunchScreen.storyboard */ = { - isa = PBXVariantGroup; - children = ( - B57201D8259293EF003D2A20 /* Base */, - ); - name = LaunchScreen.storyboard; - sourceTree = ""; - }; -/* End PBXVariantGroup section */ - -/* Begin XCBuildConfiguration section */ - B538050425AC6DB200AEB52A /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_ENABLE_MODULES = YES; - CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; - CODE_SIGN_STYLE = Automatic; - DEVELOPMENT_TEAM = 3NJUD9MLAB; - ENABLE_TESTABILITY = YES; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - INFOPLIST_FILE = Distinct/CDDAUITests.plist; - IPHONEOS_DEPLOYMENT_TARGET = 14.3; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; - PRODUCT_BUNDLE_IDENTIFIER = tk.apollov.CDDAUITests; - PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_OBJC_BRIDGING_HEADER = "Common/CDDAUITests/CDDAUITests-Bridging-Header.h"; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - TEST_TARGET_NAME = CDDA; - }; - name = Debug; - }; - B538050525AC6DB200AEB52A /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_ENABLE_MODULES = YES; - CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; - CODE_SIGN_STYLE = Automatic; - DEVELOPMENT_TEAM = 3NJUD9MLAB; - INFOPLIST_FILE = Distinct/CDDAUITests.plist; - IPHONEOS_DEPLOYMENT_TARGET = 14.3; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - PRODUCT_BUNDLE_IDENTIFIER = tk.apollov.CDDAUITests; - PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_OBJC_BRIDGING_HEADER = "Common/CDDAUITests/CDDAUITests-Bridging-Header.h"; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - TEST_TARGET_NAME = CDDA; - }; - name = Release; - }; - B57201DD259293EF003D2A20 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = YES; - CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; - CLANG_ANALYZER_NONNULL = YES; - CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_ENABLE_OBJC_WEAK = YES; - CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_COMMA = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INFINITE_RECURSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; - CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; - CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; - CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; - CLANG_WARN_STRICT_PROTOTYPES = YES; - CLANG_WARN_SUSPICIOUS_MOVE = YES; - CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - CODE_SIGN_IDENTITY = "iPhone Developer"; - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = dwarf; - ENABLE_STRICT_OBJC_MSGSEND = YES; - ENABLE_TESTABILITY = YES; - GCC_C_LANGUAGE_STANDARD = gnu11; - GCC_DYNAMIC_NO_PIC = NO; - GCC_NO_COMMON_BLOCKS = YES; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - DEBUG, - TILES, - SDL_SOUND, - LOCALIZE, - ); - GCC_WARN_64_TO_32_BIT_CONVERSION = NO; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - HEADER_SEARCH_PATHS = ./Common/Binaries/glib/include; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - LIBRARY_SEARCH_PATHS = ./Common/Binaries/glib/lib; - MTL_ENABLE_DEBUG_INFO = NO; - MTL_FAST_MATH = YES; - ONLY_ACTIVE_ARCH = YES; - SDKROOT = iphoneos; - SYSTEM_HEADER_SEARCH_PATHS = ""; - USER_HEADER_SEARCH_PATHS = ( - ./Libraries/SDL_mixer, - ./Libraries/SDL_image, - ./Libraries/SDL/include, - ./Libraries/SDL_ttf, - ./Libraries/SDL/src/video/uikit, - "./Libraries/Cataclysm-DDA/src", - ./Libraries/JSController/Controller, - ); - }; - name = Debug; - }; - B57201DE259293EF003D2A20 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = YES; - CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; - CLANG_ANALYZER_NONNULL = YES; - CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_ENABLE_OBJC_WEAK = YES; - CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_COMMA = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INFINITE_RECURSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; - CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; - CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; - CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; - CLANG_WARN_STRICT_PROTOTYPES = YES; - CLANG_WARN_SUSPICIOUS_MOVE = YES; - CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - CODE_SIGN_IDENTITY = "iPhone Developer"; - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu11; - GCC_NO_COMMON_BLOCKS = YES; - GCC_PREPROCESSOR_DEFINITIONS = ( - TILES, - SDL_SOUND, - LOCALIZE, - ); - GCC_WARN_64_TO_32_BIT_CONVERSION = NO; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - HEADER_SEARCH_PATHS = ./Common/Binaries/glib/include; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - LIBRARY_SEARCH_PATHS = ./Common/Binaries/glib/lib; - MTL_ENABLE_DEBUG_INFO = NO; - MTL_FAST_MATH = YES; - ONLY_ACTIVE_ARCH = YES; - SDKROOT = iphoneos; - SWIFT_COMPILATION_MODE = wholemodule; - SYSTEM_HEADER_SEARCH_PATHS = ""; - USER_HEADER_SEARCH_PATHS = ( - ./Libraries/SDL_mixer, - ./Libraries/SDL_image, - ./Libraries/SDL/include, - ./Libraries/SDL_ttf, - ./Libraries/SDL/src/video/uikit, - "./Libraries/Cataclysm-DDA/src", - ./Libraries/JSController/Controller, - ); - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; - B57201E0259293EF003D2A20 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 8D58F6D4BD7CE2C6DDE284A2 /* Pods-CDDA.debug.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - CLANG_ENABLE_MODULES = YES; - CODE_SIGN_ENTITLEMENTS = Distinct/CDDA.entitlements; - CODE_SIGN_IDENTITY = "iPhone Developer"; - CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 1024; - DEVELOPMENT_TEAM = 3NJUD9MLAB; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "\"${PODS_CONFIGURATION_BUILD_DIR}/Sentry\"", - ); - HEADER_SEARCH_PATHS = ( - "$(inherited)", - "\"${PODS_CONFIGURATION_BUILD_DIR}/Sentry/Sentry.framework/Headers\"", - ); - INFOPLIST_FILE = Distinct/CDDA.plist; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - LIBRARY_SEARCH_PATHS = "$(inherited)"; - MARKETING_VERSION = 2.3.2; - PRODUCT_BUNDLE_IDENTIFIER = tk.apollov.CDDA0F; - PRODUCT_NAME = "$(TARGET_NAME)"; - PROVISIONING_PROFILE_SPECIFIER = ""; - SWIFT_OBJC_BRIDGING_HEADER = "Common/source/CDDA-Bridging-Header.h"; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - USER_HEADER_SEARCH_PATHS = "$(inherited)"; - }; - name = Debug; - }; - B57201E1259293EF003D2A20 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 62C05DBE744F82367BA6434B /* Pods-CDDA.release.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - CLANG_ENABLE_MODULES = YES; - CODE_SIGN_ENTITLEMENTS = Distinct/CDDA.entitlements; - CODE_SIGN_IDENTITY = "iPhone Developer"; - CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 1024; - DEVELOPMENT_TEAM = 3NJUD9MLAB; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "\"${PODS_CONFIGURATION_BUILD_DIR}/Sentry\"", - ); - HEADER_SEARCH_PATHS = ( - "$(inherited)", - "\"${PODS_CONFIGURATION_BUILD_DIR}/Sentry/Sentry.framework/Headers\"", - ); - INFOPLIST_FILE = Distinct/CDDA.plist; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - LIBRARY_SEARCH_PATHS = "$(inherited)"; - MARKETING_VERSION = 2.3.2; - PRODUCT_BUNDLE_IDENTIFIER = tk.apollov.CDDA0F; - PRODUCT_NAME = "$(TARGET_NAME)"; - PROVISIONING_PROFILE_SPECIFIER = ""; - SWIFT_OBJC_BRIDGING_HEADER = "Common/source/CDDA-Bridging-Header.h"; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - USER_HEADER_SEARCH_PATHS = "$(inherited)"; - }; - name = Release; - }; - B5867A00260402B600EACF2C /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 8D1E95D9EBCA66ED412EF480 /* Pods-CDDA-CDDA iCloud debug.debug.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - CLANG_ENABLE_MODULES = YES; - CODE_SIGN_ENTITLEMENTS = ""; - CODE_SIGN_IDENTITY = "iPhone Developer"; - CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 1024; - DEVELOPMENT_TEAM = 3NJUD9MLAB; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "\"${PODS_CONFIGURATION_BUILD_DIR}/Sentry\"", - ); - HEADER_SEARCH_PATHS = ( - "$(inherited)", - "\"${PODS_CONFIGURATION_BUILD_DIR}/Sentry/Sentry.framework/Headers\"", - ); - INFOPLIST_FILE = "Distinct/CDDA iCloud debug.plist"; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - LIBRARY_SEARCH_PATHS = "$(inherited)"; - MARKETING_VERSION = 2.2.0; - PRODUCT_BUNDLE_IDENTIFIER = tk.apollov.CDDA0F; - PRODUCT_NAME = CDDA; - PROVISIONING_PROFILE_SPECIFIER = ""; - SWIFT_OBJC_BRIDGING_HEADER = "Common/source/CDDA-Bridging-Header.h"; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - USER_HEADER_SEARCH_PATHS = ( - "./Distinct/source/iCloud\\ debug", - "$(inherited)", - ); - }; - name = Debug; - }; - B5867A01260402B600EACF2C /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = F0B4F5EED2767C60A38685B2 /* Pods-CDDA-CDDA iCloud debug.release.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - CLANG_ENABLE_MODULES = YES; - CODE_SIGN_ENTITLEMENTS = ""; - CODE_SIGN_IDENTITY = "iPhone Developer"; - CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 1024; - DEVELOPMENT_TEAM = 3NJUD9MLAB; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "\"${PODS_CONFIGURATION_BUILD_DIR}/Sentry\"", - ); - HEADER_SEARCH_PATHS = ( - "$(inherited)", - "\"${PODS_CONFIGURATION_BUILD_DIR}/Sentry/Sentry.framework/Headers\"", - ); - INFOPLIST_FILE = "Distinct/CDDA iCloud debug.plist"; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - LIBRARY_SEARCH_PATHS = "$(inherited)"; - MARKETING_VERSION = 2.2.0; - PRODUCT_BUNDLE_IDENTIFIER = tk.apollov.CDDA0F; - PRODUCT_NAME = CDDA; - PROVISIONING_PROFILE_SPECIFIER = ""; - SWIFT_OBJC_BRIDGING_HEADER = "Common/source/CDDA-Bridging-Header.h"; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - USER_HEADER_SEARCH_PATHS = ( - "./Distinct/source/iCloud\\ debug", - "$(inherited)", - ); - }; - name = Release; - }; -/* End XCBuildConfiguration section */ - -/* Begin XCConfigurationList section */ - B538050325AC6DB200AEB52A /* Build configuration list for PBXNativeTarget "CDDAUITests" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - B538050425AC6DB200AEB52A /* Debug */, - B538050525AC6DB200AEB52A /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - B57201C4259293EE003D2A20 /* Build configuration list for PBXProject "CDDA" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - B57201DD259293EF003D2A20 /* Debug */, - B57201DE259293EF003D2A20 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - B57201DF259293EF003D2A20 /* Build configuration list for PBXNativeTarget "CDDA" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - B57201E0259293EF003D2A20 /* Debug */, - B57201E1259293EF003D2A20 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - B58679FF260402B600EACF2C /* Build configuration list for PBXNativeTarget "CDDA iCloud debug" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - B5867A00260402B600EACF2C /* Debug */, - B5867A01260402B600EACF2C /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; -/* End XCConfigurationList section */ - }; - rootObject = B57201C1259293EE003D2A20 /* Project object */; -} diff --git a/CDDA.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/CDDA.xcodeproj/project.xcworkspace/contents.xcworkspacedata deleted file mode 100644 index 403562d9..00000000 --- a/CDDA.xcodeproj/project.xcworkspace/contents.xcworkspacedata +++ /dev/null @@ -1,7 +0,0 @@ - - - - - diff --git a/CDDA.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/CDDA.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist deleted file mode 100644 index 18d98100..00000000 --- a/CDDA.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist +++ /dev/null @@ -1,8 +0,0 @@ - - - - - IDEDidComputeMac32BitWarning - - - diff --git a/CDDA.xcodeproj/project.xcworkspace/xcuserdata/apollov.xcuserdatad/IDEFindNavigatorScopes.plist b/CDDA.xcodeproj/project.xcworkspace/xcuserdata/apollov.xcuserdatad/IDEFindNavigatorScopes.plist deleted file mode 100644 index 5dd5da85..00000000 --- a/CDDA.xcodeproj/project.xcworkspace/xcuserdata/apollov.xcuserdatad/IDEFindNavigatorScopes.plist +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/CDDA.xcodeproj/xcshareddata/xcschemes/CDDA Debug.xcscheme b/CDDA.xcodeproj/xcshareddata/xcschemes/CDDA Debug.xcscheme deleted file mode 100644 index 625594be..00000000 --- a/CDDA.xcodeproj/xcshareddata/xcschemes/CDDA Debug.xcscheme +++ /dev/null @@ -1,72 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/CDDA.xcodeproj/xcshareddata/xcschemes/CDDA Release.xcscheme b/CDDA.xcodeproj/xcshareddata/xcschemes/CDDA Release.xcscheme deleted file mode 100644 index b46abec0..00000000 --- a/CDDA.xcodeproj/xcshareddata/xcschemes/CDDA Release.xcscheme +++ /dev/null @@ -1,90 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/CDDA.xcodeproj/xcshareddata/xcschemes/CDDA iCloud debug.xcscheme b/CDDA.xcodeproj/xcshareddata/xcschemes/CDDA iCloud debug.xcscheme deleted file mode 100644 index b3c3fecd..00000000 --- a/CDDA.xcodeproj/xcshareddata/xcschemes/CDDA iCloud debug.xcscheme +++ /dev/null @@ -1,78 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/CDDA.xcodeproj/xcshareddata/xcschemes/CDDAUITests.xcscheme b/CDDA.xcodeproj/xcshareddata/xcschemes/CDDAUITests.xcscheme deleted file mode 100644 index e3fb5902..00000000 --- a/CDDA.xcodeproj/xcshareddata/xcschemes/CDDAUITests.xcscheme +++ /dev/null @@ -1,68 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/CDDA.xcodeproj/xcuserdata/apollov.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist b/CDDA.xcodeproj/xcuserdata/apollov.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist deleted file mode 100644 index fe2b4541..00000000 --- a/CDDA.xcodeproj/xcuserdata/apollov.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist +++ /dev/null @@ -1,5 +0,0 @@ - - - diff --git a/CDDA.xcodeproj/xcuserdata/apollov.xcuserdatad/xcschemes/xcschememanagement.plist b/CDDA.xcodeproj/xcuserdata/apollov.xcuserdatad/xcschemes/xcschememanagement.plist deleted file mode 100644 index 16d8f5ca..00000000 --- a/CDDA.xcodeproj/xcuserdata/apollov.xcuserdatad/xcschemes/xcschememanagement.plist +++ /dev/null @@ -1,52 +0,0 @@ - - - - - SchemeUserState - - CDDA Debug.xcscheme_^#shared#^_ - - orderHint - 0 - - CDDA Release.xcscheme_^#shared#^_ - - orderHint - 2 - - CDDA copy.xcscheme_^#shared#^_ - - orderHint - 31 - - CDDA iCloud debug.xcscheme_^#shared#^_ - - orderHint - 3 - - CDDAUITests.testNewGameCreationSucceeds.xcscheme - - orderHint - 7 - - CDDAUITests.xcscheme_^#shared#^_ - - orderHint - 4 - - - SuppressBuildableAutocreation - - B57201C8259293EE003D2A20 - - primary - - - B58678B4260402B600EACF2C - - primary - - - - - diff --git a/CDDA.xcworkspace/contents.xcworkspacedata b/CDDA.xcworkspace/contents.xcworkspacedata deleted file mode 100644 index c318dbcd..00000000 --- a/CDDA.xcworkspace/contents.xcworkspacedata +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - diff --git a/CDDA.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/CDDA.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist deleted file mode 100644 index 18d98100..00000000 --- a/CDDA.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist +++ /dev/null @@ -1,8 +0,0 @@ - - - - - IDEDidComputeMac32BitWarning - - - diff --git a/Distinct/CDDA.plist b/Distinct/CDDA.plist index d33235ba..0b42c722 100644 --- a/Distinct/CDDA.plist +++ b/Distinct/CDDA.plist @@ -16,10 +16,6 @@ $(PRODUCT_NAME) CFBundlePackageType APPL - CFBundleShortVersionString - $(MARKETING_VERSION) - CFBundleVersion - 1024 ITSAppUsesNonExemptEncryption LSApplicationCategoryType diff --git a/Distinct/source/CDDA_iOS_main.mm b/Distinct/source/CDDA_iOS_main.mm index 2bd72395..a393f099 100644 --- a/Distinct/source/CDDA_iOS_main.mm +++ b/Distinct/source/CDDA_iOS_main.mm @@ -4,7 +4,7 @@ void no_exit(int status){} #define exit no_exit -#include "main.cpp" +#include "external/cdda/src/main.cpp" #undef main #include "SDL.h" @@ -30,9 +30,9 @@ void no_exit(int status){} int CDDA_iOS_main(NSString* documentPath) { NSArray* arguments = NSProcessInfo.processInfo.arguments; - NSString* datadir = [[[NSBundle mainBundle] bundlePath] stringByAppendingString:@"/data/"]; + NSString* basepath = [[NSBundle mainBundle] bundlePath]; NSArray* newArguments = [arguments arrayByAddingObjectsFromArray:@[ - @"--datadir", datadir, + @"--basepath", basepath, @"--userdir", [documentPath stringByAppendingString:@"/"], ]]; diff --git a/Distinct/source/MainViewController.m b/Distinct/source/MainViewController.m index cd43de6d..47cd8c07 100644 --- a/Distinct/source/MainViewController.m +++ b/Distinct/source/MainViewController.m @@ -6,6 +6,7 @@ // Copyright © 2021 Аполлов Юрий Андреевич. All rights reserved. // #import +#include #import "CDDA-Swift.h" diff --git a/Libraries/Cataclysm-DDA b/Libraries/Cataclysm-DDA deleted file mode 160000 index ef85f3ce..00000000 --- a/Libraries/Cataclysm-DDA +++ /dev/null @@ -1 +0,0 @@ -Subproject commit ef85f3ce35864947b54113c11cb2eec6bdf8522c diff --git a/Libraries/JSController b/Libraries/JSController deleted file mode 160000 index 3354a2ee..00000000 --- a/Libraries/JSController +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 3354a2ee3cd460583a0fce8cf637f69c378a15e1 diff --git a/Libraries/SDL b/Libraries/SDL deleted file mode 160000 index b05a1969..00000000 --- a/Libraries/SDL +++ /dev/null @@ -1 +0,0 @@ -Subproject commit b05a19693daff008f30602b22119a4f652971c86 diff --git a/Libraries/SDL_image b/Libraries/SDL_image deleted file mode 160000 index e2dd6d4a..00000000 --- a/Libraries/SDL_image +++ /dev/null @@ -1 +0,0 @@ -Subproject commit e2dd6d4a60ac08a55b2a6c0a09e0b73890d1ffe0 diff --git a/Libraries/SDL_mixer b/Libraries/SDL_mixer deleted file mode 160000 index d8579a2e..00000000 --- a/Libraries/SDL_mixer +++ /dev/null @@ -1 +0,0 @@ -Subproject commit d8579a2e7d3f4f377562cb08a9ffe61d9b570f0a diff --git a/Libraries/SDL_ttf b/Libraries/SDL_ttf deleted file mode 160000 index 2468a398..00000000 --- a/Libraries/SDL_ttf +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 2468a398eb5f2ee407c3e141d20486ade48215ac diff --git a/WORKSPACE b/WORKSPACE new file mode 100644 index 00000000..06360fe4 --- /dev/null +++ b/WORKSPACE @@ -0,0 +1,137 @@ +load("@bazel_tools//tools/build_defs/repo:git.bzl", "git_repository") +load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") +load("cdda_version.bzl", "CDDA_SHASUM", "CDDA_VERSION") + +git_repository( + name = "build_bazel_rules_apple", + remote = "https://github.com/bazelbuild/rules_apple.git", + tag = "1.1.2", +) + +http_archive( + name = "build_bazel_rules_swift", + sha256 = "51efdaf85e04e51174de76ef563f255451d5a5cd24c61ad902feeadafc7046d9", + url = "https://github.com/bazelbuild/rules_swift/releases/download/1.2.0/rules_swift.1.2.0.tar.gz", +) + +load("@build_bazel_rules_swift//swift:repositories.bzl", "swift_rules_dependencies") + +swift_rules_dependencies() + +load("@build_bazel_rules_swift//swift:extras.bzl", "swift_rules_extra_dependencies") + +swift_rules_extra_dependencies() + +git_repository( + name = "build_bazel_apple_support", + remote = "https://github.com/bazelbuild/apple_support.git", + tag = "1.3.1", +) + +git_repository( + name = "bazel_skylib", + remote = "https://github.com/bazelbuild/bazel-skylib.git", + tag = "1.3.0", +) + +## SDL2 + dependencies + +http_archive( + name = "sdl2", + build_file = "sdl2.BUILD", + sha256 = "56a6489dba5fe2d951721c95913b630ff308c54393a2e20609ae8a8445354ef4", + strip_prefix = "SDL-release-2.0.14", + urls = ["https://github.com/libsdl-org/SDL/archive/refs/tags/release-2.0.14.zip"], +) + +http_archive( + name = "sdl2_image", + build_file = "sdl2_image.BUILD", + urls = ["https://github.com/libsdl-org/SDL_image/archive/refs/tags/release-2.6.2.zip"], + sha256 = "98d9c4e1de93e8ae12669e44176cf45217d8148c96d40ffd785768ab953d0c89", + strip_prefix = "SDL_image-release-2.6.2", +) + +http_archive( + name = "sdl2_ttf", + build_file = "sdl2_ttf.BUILD", + sha256 = "ad7a7d2562c19ad2b71fa4ab2e76f9f52b3ee98096c0a7d7efbafc2617073c27", + strip_prefix = "SDL2_ttf-2.0.14", + urls = ["https://www.libsdl.org/projects/SDL_ttf/release/SDL2_ttf-2.0.14.zip"], +) + +http_archive( + name = "ogg", + build_file = "ogg.BUILD", + sha256 = "def859277c68d5b2d3e237348c44c5276a241858b8e3fa357cabe1f17b4b85e5", + strip_prefix = "ogg-790939cacc9a571bd2d3ca6c8fd49ddce5435399", + urls = ["https://github.com/libsdl-org/ogg/archive/790939cacc9a571bd2d3ca6c8fd49ddce5435399.zip"], +) + +http_archive( + name = "vorbis", + build_file = "vorbis.BUILD", + sha256 = "34c6ab5adfb1de665791aea43b18861b4db6d725de75918628b4ac4597cdfc49", + strip_prefix = "vorbis-b3d6249203b7deed0d28b6d9dddd39e2b4f133d5", + urls = ["https://github.com/libsdl-org/vorbis/archive/b3d6249203b7deed0d28b6d9dddd39e2b4f133d5.zip"], +) + +http_archive( + name = "sdl2_mixer", + build_file = "sdl2_mixer.BUILD", + sha256 = "e92ddea6042e32789f7227bf2735409e3943612f19fd31ed338f3681881fe8a1", + strip_prefix = "SDL_mixer-release-2.6.2", + urls = ["https://github.com/libsdl-org/SDL_mixer/archive/refs/tags/release-2.6.2.zip"], +) + +http_archive( + name = "freetype", + build_file = "freetype.BUILD", + # We patch out some modules we don't use from freetype config file. + patch_args = ["-p1"], + patches = ["freetype_config.patch"], + sha256 = "bf380e4d7c4f3b5b1c1a7b2bf3abb967bda5e9ab480d0df656e0e08c5019c5e6", + strip_prefix = "freetype-2.9", + urls = ["https://download.savannah.gnu.org/releases/freetype/freetype-2.9.tar.gz"], +) + +## ObjC / Swift deps + +http_archive( + name = "jscontroller", + build_file = "jscontroller.BUILD", + sha256 = "de28eb83d95cb7d5c225b01bed3d3d8bee9b609c6262ca51ed24b4dc45807b51", + strip_prefix = "JSController-3354a2ee3cd460583a0fce8cf637f69c378a15e1", + urls = ["https://github.com/jasarien/JSController/archive/3354a2ee3cd460583a0fce8cf637f69c378a15e1.zip"], +) + +http_archive( + name = "zip", + build_file = "zip.BUILD", + sha256 = "6c95dba09199e0a640442bdb4cc94d8ec0846234b3083d9c7c33795454dda8c9", + strip_prefix = "Zip-2.1.2", + urls = ["https://github.com/marmelroy/Zip/archive/refs/tags/2.1.2.zip"], +) + +## CDDA + +http_archive( + name = "cdda", + urls = ["https://github.com/CleverRaven/Cataclysm-DDA/archive/{}.zip".format(CDDA_VERSION)], + sha256 = CDDA_SHASUM, + strip_prefix = "Cataclysm-DDA-{}".format(CDDA_VERSION), + patches = ["@//:cdda.patch"], + patch_args = ["-p1"], + build_file = "cdda.BUILD", +) + +## Tulsi (Xcode project generator) + +TULSI_COMMIT_HASH = "518f18da4948192c72074e07fa1dfe15858d40f4" + +http_archive( + name = "tulsi", + url = "https://github.com/bazelbuild/tulsi/archive/{0}.tar.gz".format(TULSI_COMMIT_HASH), + strip_prefix = "tulsi-{0}".format(TULSI_COMMIT_HASH), + sha256 = "92c89fcabfefc313dafea1cbc96c9f68d6f2025f2436ee11f7a4e4eb640fa151", +) diff --git a/cdda.patch b/cdda.patch new file mode 100644 index 00000000..79c78971 --- /dev/null +++ b/cdda.patch @@ -0,0 +1,37 @@ +diff --git a/src/game.cpp b/src/game.cpp +index 728fd364f3..faf14b262f 100644 +--- a/src/game.cpp ++++ b/src/game.cpp +@@ -603,9 +603,11 @@ void game_ui::init_ui() + TERMX = get_terminal_width(); + TERMY = get_terminal_height(); + ++ /* + get_options().get_option( "TERMINAL_X" ).setValue( TERMX * get_scaling_factor() ); + get_options().get_option( "TERMINAL_Y" ).setValue( TERMY * get_scaling_factor() ); + get_options().save(); ++ */ + #else + ensure_term_size(); + +diff --git a/src/sdltiles.cpp b/src/sdltiles.cpp +index 887897ef05..0077d6b9d7 100644 +--- a/src/sdltiles.cpp ++++ b/src/sdltiles.cpp +@@ -4027,6 +4027,7 @@ bool is_draw_tiles_mode() + */ + bool save_screenshot( const std::string &file_path ) + { ++ /* + // Note: the viewport is returned by SDL and we don't have to manage its lifetime. + SDL_Rect viewport; + +@@ -4050,6 +4051,8 @@ bool save_screenshot( const std::string &file_path ) + } + + return true; ++ */ ++ return false; + } + + #ifdef _WIN32 diff --git a/cdda_version.bzl b/cdda_version.bzl new file mode 100644 index 00000000..36542eb0 --- /dev/null +++ b/cdda_version.bzl @@ -0,0 +1,2 @@ +CDDA_VERSION = "cdda-experimental-2022-10-16-0645" +CDDA_SHASUM = "25df827d908b8777220b47df45d7896d8c39654f1a653617cd6acb9816e75c14" diff --git a/external/cdda.BUILD b/external/cdda.BUILD new file mode 100644 index 00000000..528feb9f --- /dev/null +++ b/external/cdda.BUILD @@ -0,0 +1,66 @@ +load("@//:cdda_version.bzl", "CDDA_VERSION") + +genrule( + name = "cdda_version_gen", + outs = ["version.h"], + cmd = "echo '#define VERSION \"{}\"' > \"$@\"".format(CDDA_VERSION), +) + +LANGS = [x.split("/")[-1].split(".")[0] for x in glob(["lang/po/*.po"])] + +[ + genrule( + name = "cdda_mo_" + lang, + srcs = ["lang/po/{}.po".format(lang)], + outs = ["share/locale/lang/mo/{}/LC_MESSAGES/cataclysm-dda.mo".format(lang)], + cmd = "msgfmt -f -o $@ $<", + ) + for lang in LANGS +] + +filegroup( + name = "cdda_mo", + srcs = [":cdda_mo_{}".format(lang) for lang in LANGS], + visibility = ["//visibility:public"], +) + +cc_library( + name = "cdda_version", + hdrs = [":cdda_version_gen"], +) + +cc_library( + name = "cdda", + srcs = glob( + [ + "src/**/*.cpp", + "src/**/*.h", + "src/**/*.hpp", + ], + exclude = ["src/**/main.cpp"], + ), + hdrs = glob(["src/**/*.h"]) + ["src/main.cpp"], + copts = ["-Iexternal/cdda/src"], + defines = [ + "TILES", + "SDL_SOUND", + "LOCALIZE", + ], + includes = [ + "src", + "src/third-party", + ], + visibility = ["//visibility:public"], + deps = [ + ":cdda_version", + "@sdl2", + "@sdl2_image", + "@sdl2_mixer", + "@sdl2_ttf", + ], +) + +exports_files([ + "data", + "gfx", +]) diff --git a/external/freetype.BUILD b/external/freetype.BUILD new file mode 100644 index 00000000..b8e91e38 --- /dev/null +++ b/external/freetype.BUILD @@ -0,0 +1,114 @@ +# Copyright 2018 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# https://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +licenses(["notice"]) # FreeType License, zlib + +# We can't just glob *.c, since Freetype has .c files that include other .c +# files all over the place. In order to simplify the process of listing them +# manually, we patch out the non-TrueType drivers from the configuration file, +# since the only font we ship is TrueType. +sources = [ + "src/autofit/afangles.c", + "src/autofit/afblue.c", + "src/autofit/afcjk.c", + "src/autofit/afdummy.c", + "src/autofit/afglobal.c", + "src/autofit/afhints.c", + "src/autofit/afindic.c", + "src/autofit/aflatin.c", + "src/autofit/afloader.c", + "src/autofit/afmodule.c", + "src/autofit/afpic.c", + "src/autofit/afranges.c", + "src/autofit/afshaper.c", + "src/autofit/afwarp.c", + "src/base/basepic.c", + "src/base/ftadvanc.c", + "src/base/ftapi.c", + "src/base/ftbbox.c", + "src/base/ftbdf.c", + "src/base/ftbitmap.c", + "src/base/ftcalc.c", + "src/base/ftcid.c", + "src/base/ftdbgmem.c", + "src/base/ftdebug.c", + "src/base/ftfntfmt.c", + "src/base/ftfstype.c", + "src/base/ftgasp.c", + "src/base/ftgloadr.c", + "src/base/ftglyph.c", + "src/base/ftgxval.c", + "src/base/fthash.c", + "src/base/ftinit.c", + "src/base/ftlcdfil.c", + "src/base/ftmm.c", + "src/base/ftobjs.c", + "src/base/ftotval.c", + "src/base/ftoutln.c", + "src/base/ftpatent.c", + "src/base/ftpfr.c", + "src/base/ftpic.c", + "src/base/ftrfork.c", + "src/base/ftsnames.c", + "src/base/ftstream.c", + "src/base/ftstroke.c", + "src/base/ftsynth.c", + "src/base/ftsystem.c", + "src/base/fttrigon.c", + "src/base/fttype1.c", + "src/base/ftutil.c", + "src/base/ftwinfnt.c", + "src/gzip/ftgzip.c", + "src/raster/ftraster.c", + "src/raster/ftrend1.c", + "src/raster/rastpic.c", + "src/sfnt/pngshim.c", + "src/sfnt/sfdriver.c", + "src/sfnt/sfntpic.c", + "src/sfnt/sfobjs.c", + "src/sfnt/ttbdf.c", + "src/sfnt/ttcmap.c", + "src/sfnt/ttkern.c", + "src/sfnt/ttload.c", + "src/sfnt/ttmtx.c", + "src/sfnt/ttpost.c", + "src/sfnt/ttsbit.c", + "src/smooth/ftgrays.c", + "src/smooth/ftsmooth.c", + "src/smooth/ftspic.c", + "src/truetype/ttdriver.c", + "src/truetype/ttgload.c", + "src/truetype/ttgxvar.c", + "src/truetype/ttinterp.c", + "src/truetype/ttobjs.c", + "src/truetype/ttpic.c", + "src/truetype/ttpload.c", + "src/truetype/ttsubpix.c", +] + +cc_library( + name = "freetype", + srcs = sources, + hdrs = glob([ + "src/**/*.h", + "include/**/*.h", + ]), + copts = [ + "-DFT2_BUILD_LIBRARY", + "-UDEBUG", + ], + includes = ["include"], + textual_hdrs = glob(["src/**/*.c"]), + visibility = ["//visibility:public"], +) diff --git a/external/freetype_config.patch b/external/freetype_config.patch new file mode 100644 index 00000000..2ebefaab --- /dev/null +++ b/external/freetype_config.patch @@ -0,0 +1,26 @@ +diff --git a/include/freetype/config/ftmodule.h b/include/freetype/config/ftmodule.h +index 76d271a..c5950fe 100644 +--- a/include/freetype/config/ftmodule.h ++++ b/include/freetype/config/ftmodule.h +@@ -12,21 +12,10 @@ + + FT_USE_MODULE( FT_Module_Class, autofit_module_class ) + FT_USE_MODULE( FT_Driver_ClassRec, tt_driver_class ) +-FT_USE_MODULE( FT_Driver_ClassRec, t1_driver_class ) +-FT_USE_MODULE( FT_Driver_ClassRec, cff_driver_class ) +-FT_USE_MODULE( FT_Driver_ClassRec, t1cid_driver_class ) +-FT_USE_MODULE( FT_Driver_ClassRec, pfr_driver_class ) +-FT_USE_MODULE( FT_Driver_ClassRec, t42_driver_class ) +-FT_USE_MODULE( FT_Driver_ClassRec, winfnt_driver_class ) +-FT_USE_MODULE( FT_Driver_ClassRec, pcf_driver_class ) +-FT_USE_MODULE( FT_Module_Class, psaux_module_class ) +-FT_USE_MODULE( FT_Module_Class, psnames_module_class ) +-FT_USE_MODULE( FT_Module_Class, pshinter_module_class ) + FT_USE_MODULE( FT_Renderer_Class, ft_raster1_renderer_class ) + FT_USE_MODULE( FT_Module_Class, sfnt_module_class ) + FT_USE_MODULE( FT_Renderer_Class, ft_smooth_renderer_class ) + FT_USE_MODULE( FT_Renderer_Class, ft_smooth_lcd_renderer_class ) + FT_USE_MODULE( FT_Renderer_Class, ft_smooth_lcdv_renderer_class ) +-FT_USE_MODULE( FT_Driver_ClassRec, bdf_driver_class ) + + /* EOF */ diff --git a/external/jscontroller.BUILD b/external/jscontroller.BUILD new file mode 100644 index 00000000..8cd1fa22 --- /dev/null +++ b/external/jscontroller.BUILD @@ -0,0 +1,22 @@ +objc_library( + name = "jscontroller", + srcs = [ + "Controller/JSAnalogueStick.h", + "Controller/JSAnalogueStick.m", + "Controller/JSAppDelegate.h", + "Controller/JSAppDelegate.m", + "Controller/JSButton.h", + "Controller/JSButton.m", + "Controller/JSControlLayout.h", + "Controller/JSControlLayout.m", + "Controller/JSDPad.h", + "Controller/JSDPad.m", + "Controller/JSViewController.h", + "Controller/JSViewController.m", + ], + includes = ["Controller"], + sdk_frameworks = [ + "UIKit", + ], + visibility = ["//visibility:public"], +) diff --git a/external/libpng.BUILD b/external/libpng.BUILD new file mode 100644 index 00000000..a4a3a0e2 --- /dev/null +++ b/external/libpng.BUILD @@ -0,0 +1,26 @@ +cc_library( + name = "libpng", + srcs = glob([ + "*.h", + "arm/*.h", + "arm/*.c", + ]) + [ + "png.c", + "pngerror.c", + "pngget.c", + "pngmem.c", + "pngpread.c", + "pngread.c", + "pngrio.c", + "pngrtran.c", + "pngrutil.c", + "pngset.c", + "pngtrans.c", + "pngwio.c", + "pngwrite.c", + "pngwtran.c", + "pngwutil.c", + ], + hdrs = glob(["*.h"]), + visibility = ["//visibility:public"], +) diff --git a/external/ogg.BUILD b/external/ogg.BUILD new file mode 100644 index 00000000..60053bb4 --- /dev/null +++ b/external/ogg.BUILD @@ -0,0 +1,12 @@ +cc_library( + name = "ogg", + srcs = glob([ + "src/**/*.c", + "src/**/*.h", + ]), + hdrs = glob(["include/**/*.h"]), + copts = ["-isystem external/ogg/include"], + strip_include_prefix = "include", + visibility = ["//visibility:public"], + deps = [], +) diff --git a/external/sdl2.BUILD b/external/sdl2.BUILD new file mode 100644 index 00000000..b80768ce --- /dev/null +++ b/external/sdl2.BUILD @@ -0,0 +1,112 @@ +# Copyright 2018 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# https://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +licenses(["notice"]) # zlib, portions BSD, MIT, PostgreSQL + +# Common include paths +sdl_includes = [ + "include", + "src/video/khronos", +] + +objc_library( + name = "sdl2_objc", + srcs = glob([ + "src/**/*.h", + "include/*.h", + "src/video/uikit/*.m", + "src/joystick/iphoneos/*.m", + "src/sensor/coremotion/*.m", + "src/power/uikit/*.m", + ]), + includes = sdl_includes, + non_arc_srcs = glob([ + "src/audio/coreaudio/*.m", + "src/file/cocoa/*.m", + "src/filesystem/cocoa/*.m", + "src/render/metal/*.m", + ]), + sdk_frameworks = [ + "AudioToolbox", + "AVFoundation", + #"Carbon", + "CoreAudio", + "CoreVideo", + "CoreGraphics", + "CoreHaptics", + "CoreMotion", + "UIKit", + "GameController", + "QuartzCore", + #"Cocoa", + #"ForceFeedback", + "IOKit", + "OpenGLES", + "Metal", + ], + alwayslink = 1, +) + +sdl_srcs = glob( + include = [ + "src/**/*.c", + "src/**/*.h", + ], + exclude = [ + "src/video/qnx/**", + "src/video/os2/**", + "src/haptic/windows/**", + "src/core/windows/**", + "src/locale/windows/**", + "src/locale/winrt/**", + "**/android/**", + "**/riscos/**", + "**/windows/**", + "src/hidapi/**", + "src/locale/emscripten/**", + "src/locale/haiku/**", + "src/core/os2/**", + "src/test/*.c", + "src/thread/generic/*.c", + "src/core/linux/*.c", + "src/main/**", + ], +) + glob( + include = [ + "src/hidapi/ios/*.c", + "src/hidapi/ios/*.h", + ], +) + +# In general, we bundle SDL2. However, on Linux that would require a header +# generated by --configure, and a lot of buildflags and installing dev headers +# is in general less painful, so we just link it dynamically. +cc_library( + name = "sdl2_inner", + srcs = sdl_srcs, + hdrs = glob(["include/*.h"]), + includes = sdl_includes, + textual_hdrs = glob(["src/thread/generic/*.c"]), + deps = [":sdl2_objc"], +) + +cc_library( + name = "sdl2", + hdrs = glob(["include/*.h"]), + include_prefix = "SDL", + includes = ["."], + strip_include_prefix = "include", + visibility = ["//visibility:public"], + deps = ["sdl2_inner"], +) diff --git a/external/sdl2_image.BUILD b/external/sdl2_image.BUILD new file mode 100644 index 00000000..81c5e7b1 --- /dev/null +++ b/external/sdl2_image.BUILD @@ -0,0 +1,50 @@ +objc_library( + name = "sdl2_image_objc", + srcs = [ + "SDL_image.h", + ], + copts = ["-DPNG_USES_IMAGEIO"], + non_arc_srcs = [ + "IMG_ImageIO.m", + ], + sdk_frameworks = [ + "CoreServices", + ], + deps = [ + "@sdl2", + ], +) + +cc_library( + name = "sdl2_image", + srcs = [ + "IMG.c", + "IMG_WIC.c", + "IMG_avif.c", + "IMG_bmp.c", + "IMG_gif.c", + "IMG_jpg.c", + "IMG_jxl.c", + "IMG_lbm.c", + "IMG_pcx.c", + "IMG_pnm.c", + "IMG_qoi.c", + "IMG_stb.c", + "IMG_svg.c", + "IMG_tga.c", + "IMG_tif.c", + "IMG_webp.c", + "IMG_xcf.c", + "IMG_xpm.c", + "IMG_xv.c", + "IMG_xxx.c", + ], + hdrs = glob(["*.h"]), + include_prefix = "", + local_defines = ["PNG_USES_IMAGEIO"], + visibility = ["//visibility:public"], + deps = [ + ":sdl2_image_objc", + "@sdl2", + ], +) diff --git a/external/sdl2_mixer.build b/external/sdl2_mixer.build new file mode 100644 index 00000000..0a2c45c7 --- /dev/null +++ b/external/sdl2_mixer.build @@ -0,0 +1,13 @@ +cc_library( + name = "sdl2_mixer", + srcs = glob(["src/**/*.c", "src/**/*.h"]), + hdrs = glob(["include/*.h"]), + includes = ["include"], + copts = ["-Iexternal/sdl2_mixer/include", "-Iexternal/sdl2_mixer/src", "-Iexternal/sdl2_mixer/src/codecs"], + visibility = ["//visibility:public"], + deps = [ + "@sdl2", + "@vorbis", + ], + local_defines = ["MUSIC_OGG"], +) diff --git a/external/sdl2_ttf.BUILD b/external/sdl2_ttf.BUILD new file mode 100644 index 00000000..a2346cef --- /dev/null +++ b/external/sdl2_ttf.BUILD @@ -0,0 +1,11 @@ +cc_library( + name = "sdl2_ttf", + srcs = ["SDL_ttf.c"], + hdrs = ["SDL_ttf.h"], + include_prefix = "", + visibility = ["//visibility:public"], + deps = [ + "@freetype", + "@sdl2", + ], +) diff --git a/external/vorbis.BUILD b/external/vorbis.BUILD new file mode 100644 index 00000000..a8c98bc9 --- /dev/null +++ b/external/vorbis.BUILD @@ -0,0 +1,55 @@ +cc_library( + name = "vorbis", + srcs = [ + "lib/analysis.c", + "lib/backends.h", + "lib/bitrate.c", + "lib/bitrate.h", + "lib/block.c", + "lib/codebook.c", + "lib/codebook.h", + "lib/codec_internal.h", + "lib/envelope.c", + "lib/envelope.h", + "lib/floor0.c", + "lib/floor1.c", + "lib/highlevel.h", + "lib/info.c", + "lib/lookup.c", + "lib/lookup.h", + "lib/lookup_data.h", + "lib/lpc.c", + "lib/lpc.h", + "lib/lsp.c", + "lib/lsp.h", + "lib/mapping0.c", + "lib/masking.h", + "lib/mdct.c", + "lib/mdct.h", + "lib/misc.h", + "lib/os.h", + "lib/psy.c", + "lib/psy.h", + "lib/registry.c", + "lib/registry.h", + "lib/res0.c", + "lib/scales.h", + "lib/sharedbook.c", + "lib/smallft.c", + "lib/smallft.h", + "lib/synthesis.c", + "lib/vorbisfile.c", + "lib/window.c", + "lib/window.h", + ], + hdrs = glob(["include/**/*.h"]), + copts = [ + "-Iinclude", + "-Ilib", + ], + strip_include_prefix = "include", + visibility = ["//visibility:public"], + deps = [ + "@ogg", + ], +) diff --git a/external/zip.BUILD b/external/zip.BUILD new file mode 100644 index 00000000..cae31447 --- /dev/null +++ b/external/zip.BUILD @@ -0,0 +1,28 @@ +load("@build_bazel_rules_swift//swift:swift.bzl", "swift_c_module", "swift_library") + +cc_library( + name = "zip_c", + srcs = glob([ + "Zip/*.h", + "Zip/minizip/**/*.c", + "Zip/minizip/**/*.h", + ]), + includes = ["Zip/minizip/include"], +) + +swift_c_module( + name = "zip_c_mod", + module_map = "Zip/minizip/module/module.modulemap", + module_name = "Minizip", + deps = [":zip_c"], +) + +swift_library( + name = "zip", + srcs = glob([ + "Zip/*.swift", + ]), + module_name = "Zip", + visibility = ["//visibility:public"], + deps = [":zip_c_mod"], +)