// !$*UTF8*$! { archiveVersion = 1; classes = { }; objectVersion = 56; objects = { /* Begin PBXBuildFile section */ 16038A272C197B800074346E /* FlagManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 16038A262C197B800074346E /* FlagManager.swift */; }; 161A8E932C2055EA00D1ADFE /* Placeholder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 161A8E922C2055EA00D1ADFE /* Placeholder.swift */; }; 165725EA2C1984CC0052D7EF /* FontManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 165725E92C1984CC0052D7EF /* FontManager.swift */; }; 16DB00A42C257BA900BA190C /* nuku1.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 165725F02C1985920052D7EF /* nuku1.ttf */; }; 16FA05922C1C154A0042D688 /* LanguagePickerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 16FA05912C1C154A0042D688 /* LanguagePickerView.swift */; }; 16FA05942C1C1A380042D688 /* Rules.swift in Sources */ = {isa = PBXBuildFile; fileRef = 16FA05932C1C1A380042D688 /* Rules.swift */; }; 16FA05962C1C1A5F0042D688 /* GameType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 16FA05952C1C1A5F0042D688 /* GameType.swift */; }; 8268B4A42C1C640000D195CC /* VMArkit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8268B4A32C1C640000D195CC /* VMArkit.swift */; }; 82740EBE2C19762C009711A5 /* ArKitView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 82740EBD2C19762C009711A5 /* ArKitView.swift */; }; 82740EC02C197A48009711A5 /* ArKitViewRepresentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 82740EBF2C197A48009711A5 /* ArKitViewRepresentable.swift */; }; 82740EC22C197C1A009711A5 /* ContentArkit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 82740EC12C197C1A009711A5 /* ContentArkit.swift */; }; 827AC58E2C206625001701CC /* DSQ.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = C2A535D82C0F56A700503472 /* DSQ.xcframework */; }; 827AC58F2C206625001701CC /* DSQ.xcframework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = C2A535D82C0F56A700503472 /* DSQ.xcframework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; 82CE59E92C045D1100ADEE24 /* GameScene.swift in Sources */ = {isa = PBXBuildFile; fileRef = 82CE59E82C045D1100ADEE24 /* GameScene.swift */; }; 82CE59EB2C045E3800ADEE24 /* GameView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 82CE59EA2C045E3800ADEE24 /* GameView.swift */; }; 82CE59EF2C0460E500ADEE24 /* SpriteMoople.swift in Sources */ = {isa = PBXBuildFile; fileRef = 82CE59EE2C0460E500ADEE24 /* SpriteMoople.swift */; }; 82FBE2F22C25811400672F32 /* lion.usdz in Resources */ = {isa = PBXBuildFile; fileRef = 82FBE2E92C25811400672F32 /* lion.usdz */; }; 82FBE2F32C25811400672F32 /* dog.usdz in Resources */ = {isa = PBXBuildFile; fileRef = 82FBE2EA2C25811400672F32 /* dog.usdz */; }; 82FBE2F42C25811400672F32 /* board.usdz in Resources */ = {isa = PBXBuildFile; fileRef = 82FBE2EB2C25811400672F32 /* board.usdz */; }; 82FBE2F52C25811400672F32 /* tiger.usdz in Resources */ = {isa = PBXBuildFile; fileRef = 82FBE2EC2C25811400672F32 /* tiger.usdz */; }; 82FBE2F62C25811400672F32 /* wolf.usdz in Resources */ = {isa = PBXBuildFile; fileRef = 82FBE2ED2C25811400672F32 /* wolf.usdz */; }; 82FBE2F72C25811400672F32 /* leopard.usdz in Resources */ = {isa = PBXBuildFile; fileRef = 82FBE2EE2C25811400672F32 /* leopard.usdz */; }; 82FBE2F82C25811400672F32 /* cat.usdz in Resources */ = {isa = PBXBuildFile; fileRef = 82FBE2EF2C25811400672F32 /* cat.usdz */; }; 82FBE2F92C25811400672F32 /* elephant.usdz in Resources */ = {isa = PBXBuildFile; fileRef = 82FBE2F02C25811400672F32 /* elephant.usdz */; }; 82FBE2FA2C25811400672F32 /* rat.usdz in Resources */ = {isa = PBXBuildFile; fileRef = 82FBE2F12C25811400672F32 /* rat.usdz */; }; C205A2B72BF373360097BD93 /* ArkitDoushiQiApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = C205A2B62BF373360097BD93 /* ArkitDoushiQiApp.swift */; }; C205A2BB2BF373380097BD93 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = C205A2BA2BF373380097BD93 /* Assets.xcassets */; }; C205A2BE2BF373380097BD93 /* Preview Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = C205A2BD2BF373380097BD93 /* Preview Assets.xcassets */; }; C205A2C82BF373380097BD93 /* ArkitDoushiQiTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C205A2C72BF373380097BD93 /* ArkitDoushiQiTests.swift */; }; C205A2D22BF373380097BD93 /* ArkitDoushiQiUITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C205A2D12BF373380097BD93 /* ArkitDoushiQiUITests.swift */; }; C205A2D42BF373380097BD93 /* ArkitDoushiQiUITestsLaunchTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C205A2D32BF373380097BD93 /* ArkitDoushiQiUITestsLaunchTests.swift */; }; C24659E52BF5FE09004E80D5 /* MainMenu.swift in Sources */ = {isa = PBXBuildFile; fileRef = C24659E42BF5FE09004E80D5 /* MainMenu.swift */; }; C25220EE2C00AC7E0026B71F /* GameParametersMenuView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C25220ED2C00AC7E0026B71F /* GameParametersMenuView.swift */; }; C2DF075B2C206EEF00BEE0E1 /* Stub.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2DF075A2C206EEF00BEE0E1 /* Stub.swift */; }; C2DF07622C20719800BEE0E1 /* Magic.sks in Resources */ = {isa = PBXBuildFile; fileRef = C2DF075D2C20719800BEE0E1 /* Magic.sks */; }; C2DF07632C20719800BEE0E1 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = C2DF075E2C20719800BEE0E1 /* Assets.xcassets */; }; C2DF07642C20719800BEE0E1 /* Spark.sks in Resources */ = {isa = PBXBuildFile; fileRef = C2DF075F2C20719800BEE0E1 /* Spark.sks */; }; C2DF07652C20719800BEE0E1 /* FireworkLaunch.sks in Resources */ = {isa = PBXBuildFile; fileRef = C2DF07602C20719800BEE0E1 /* FireworkLaunch.sks */; }; C2DF07662C20719800BEE0E1 /* Fireworks.sks in Resources */ = {isa = PBXBuildFile; fileRef = C2DF07612C20719800BEE0E1 /* Fireworks.sks */; }; C2DF076A2C2071B300BEE0E1 /* actionEndGame.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2DF07682C2071B300BEE0E1 /* actionEndGame.swift */; }; C2DF076B2C2071B300BEE0E1 /* ActionRemove.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2DF07692C2071B300BEE0E1 /* ActionRemove.swift */; }; C2F015092C09D366000F7221 /* LanguageSettings.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2F015082C09D366000F7221 /* LanguageSettings.swift */; }; C2F0150C2C09D3A4000F7221 /* KeyboardReadable.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2F0150B2C09D3A4000F7221 /* KeyboardReadable.swift */; }; C2F015102C09D3C3000F7221 /* Language.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2F0150E2C09D3C3000F7221 /* Language.swift */; }; C2F015112C09D3C3000F7221 /* AI.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2F0150F2C09D3C3000F7221 /* AI.swift */; }; C2F0151E2C09D3E7000F7221 /* PickerComponent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2F015142C09D3E7000F7221 /* PickerComponent.swift */; }; C2F0151F2C09D3E7000F7221 /* ToggleComponent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2F015152C09D3E7000F7221 /* ToggleComponent.swift */; }; C2F015202C09D3E7000F7221 /* ButtonComponent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2F015162C09D3E7000F7221 /* ButtonComponent.swift */; }; C2F015212C09D3E7000F7221 /* EditImageComponent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2F015172C09D3E7000F7221 /* EditImageComponent.swift */; }; C2F015222C09D3E7000F7221 /* PhotoButtonComponent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2F015182C09D3E7000F7221 /* PhotoButtonComponent.swift */; }; C2F015232C09D3E7000F7221 /* EditTextComponent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2F015192C09D3E7000F7221 /* EditTextComponent.swift */; }; C2F015242C09D3E7000F7221 /* ProfileComponent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2F0151B2C09D3E7000F7221 /* ProfileComponent.swift */; }; C2F015252C09D3E7000F7221 /* ItemCollectionParty.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2F0151C2C09D3E7000F7221 /* ItemCollectionParty.swift */; }; C2F015262C09D3E7000F7221 /* ProfileEdit.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2F0151D2C09D3E7000F7221 /* ProfileEdit.swift */; }; C2F0152B2C09D420000F7221 /* PartyEnregistery.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2F015292C09D420000F7221 /* PartyEnregistery.swift */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ C205A2C42BF373380097BD93 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = C205A2AB2BF373360097BD93 /* Project object */; proxyType = 1; remoteGlobalIDString = C205A2B22BF373360097BD93; remoteInfo = WtaTennis; }; C205A2CE2BF373380097BD93 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = C205A2AB2BF373360097BD93 /* Project object */; proxyType = 1; remoteGlobalIDString = C205A2B22BF373360097BD93; remoteInfo = WtaTennis; }; /* End PBXContainerItemProxy section */ /* Begin PBXCopyFilesBuildPhase section */ 827AC5902C206625001701CC /* Embed Frameworks */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = ""; dstSubfolderSpec = 10; files = ( 827AC58F2C206625001701CC /* DSQ.xcframework in Embed Frameworks */, ); name = "Embed Frameworks"; runOnlyForDeploymentPostprocessing = 0; }; /* End PBXCopyFilesBuildPhase section */ /* Begin PBXFileReference section */ 16038A262C197B800074346E /* FlagManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FlagManager.swift; sourceTree = ""; }; 16038A2A2C197DEC0074346E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; path = Info.plist; sourceTree = ""; }; 161A8E922C2055EA00D1ADFE /* Placeholder.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Placeholder.swift; sourceTree = ""; }; 165725E92C1984CC0052D7EF /* FontManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FontManager.swift; sourceTree = ""; }; 165725F02C1985920052D7EF /* nuku1.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = nuku1.ttf; sourceTree = ""; }; 16FA058B2C1C14F50042D688 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = Localizable.strings; sourceTree = ""; }; 16FA058F2C1C14FD0042D688 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = Localizable.strings; sourceTree = ""; }; 16FA05912C1C154A0042D688 /* LanguagePickerView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LanguagePickerView.swift; sourceTree = ""; }; 16FA05932C1C1A380042D688 /* Rules.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Rules.swift; sourceTree = ""; }; 16FA05952C1C1A5F0042D688 /* GameType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GameType.swift; sourceTree = ""; }; 8268B4A32C1C640000D195CC /* VMArkit.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VMArkit.swift; sourceTree = ""; }; 82740EBD2C19762C009711A5 /* ArKitView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ArKitView.swift; sourceTree = ""; }; 82740EBF2C197A48009711A5 /* ArKitViewRepresentable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ArKitViewRepresentable.swift; sourceTree = ""; }; 82740EC12C197C1A009711A5 /* ContentArkit.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContentArkit.swift; sourceTree = ""; }; 82CE59E82C045D1100ADEE24 /* GameScene.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GameScene.swift; sourceTree = ""; }; 82CE59EA2C045E3800ADEE24 /* GameView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GameView.swift; sourceTree = ""; }; 82CE59EE2C0460E500ADEE24 /* SpriteMoople.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SpriteMoople.swift; sourceTree = ""; }; 82FBE2E92C25811400672F32 /* lion.usdz */ = {isa = PBXFileReference; lastKnownFileType = file.usdz; name = lion.usdz; path = Ressources/3DModel/lion.usdz; sourceTree = SOURCE_ROOT; }; 82FBE2EA2C25811400672F32 /* dog.usdz */ = {isa = PBXFileReference; lastKnownFileType = file.usdz; name = dog.usdz; path = Ressources/3DModel/dog.usdz; sourceTree = SOURCE_ROOT; }; 82FBE2EB2C25811400672F32 /* board.usdz */ = {isa = PBXFileReference; lastKnownFileType = file.usdz; name = board.usdz; path = Ressources/3DModel/board.usdz; sourceTree = SOURCE_ROOT; }; 82FBE2EC2C25811400672F32 /* tiger.usdz */ = {isa = PBXFileReference; lastKnownFileType = file.usdz; name = tiger.usdz; path = Ressources/3DModel/tiger.usdz; sourceTree = SOURCE_ROOT; }; 82FBE2ED2C25811400672F32 /* wolf.usdz */ = {isa = PBXFileReference; lastKnownFileType = file.usdz; name = wolf.usdz; path = Ressources/3DModel/wolf.usdz; sourceTree = SOURCE_ROOT; }; 82FBE2EE2C25811400672F32 /* leopard.usdz */ = {isa = PBXFileReference; lastKnownFileType = file.usdz; name = leopard.usdz; path = Ressources/3DModel/leopard.usdz; sourceTree = SOURCE_ROOT; }; 82FBE2EF2C25811400672F32 /* cat.usdz */ = {isa = PBXFileReference; lastKnownFileType = file.usdz; name = cat.usdz; path = Ressources/3DModel/cat.usdz; sourceTree = SOURCE_ROOT; }; 82FBE2F02C25811400672F32 /* elephant.usdz */ = {isa = PBXFileReference; lastKnownFileType = file.usdz; name = elephant.usdz; path = Ressources/3DModel/elephant.usdz; sourceTree = SOURCE_ROOT; }; 82FBE2F12C25811400672F32 /* rat.usdz */ = {isa = PBXFileReference; lastKnownFileType = file.usdz; name = rat.usdz; path = Ressources/3DModel/rat.usdz; sourceTree = SOURCE_ROOT; }; C205A2B32BF373360097BD93 /* ArkitDoushiQi.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = ArkitDoushiQi.app; sourceTree = BUILT_PRODUCTS_DIR; }; C205A2B62BF373360097BD93 /* ArkitDoushiQiApp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ArkitDoushiQiApp.swift; sourceTree = ""; }; C205A2BA2BF373380097BD93 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; C205A2BD2BF373380097BD93 /* Preview Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = "Preview Assets.xcassets"; sourceTree = ""; }; C205A2C32BF373380097BD93 /* ArkitDoushiQiTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = ArkitDoushiQiTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; C205A2C72BF373380097BD93 /* ArkitDoushiQiTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ArkitDoushiQiTests.swift; sourceTree = ""; }; C205A2CD2BF373380097BD93 /* ArkitDoushiQiUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = ArkitDoushiQiUITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; C205A2D12BF373380097BD93 /* ArkitDoushiQiUITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ArkitDoushiQiUITests.swift; sourceTree = ""; }; C205A2D32BF373380097BD93 /* ArkitDoushiQiUITestsLaunchTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ArkitDoushiQiUITestsLaunchTests.swift; sourceTree = ""; }; C24659E42BF5FE09004E80D5 /* MainMenu.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MainMenu.swift; sourceTree = ""; usesTabs = 0; }; C25220ED2C00AC7E0026B71F /* GameParametersMenuView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GameParametersMenuView.swift; sourceTree = ""; }; C2A535D82C0F56A700503472 /* DSQ.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = DSQ.xcframework; path = ../NEPASTOUCHER/DSQ.xcframework; sourceTree = ""; }; C2DF075A2C206EEF00BEE0E1 /* Stub.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Stub.swift; sourceTree = ""; }; C2DF075D2C20719800BEE0E1 /* Magic.sks */ = {isa = PBXFileReference; lastKnownFileType = file.sks; path = Magic.sks; sourceTree = ""; }; C2DF075E2C20719800BEE0E1 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; C2DF075F2C20719800BEE0E1 /* Spark.sks */ = {isa = PBXFileReference; lastKnownFileType = file.sks; path = Spark.sks; sourceTree = ""; }; C2DF07602C20719800BEE0E1 /* FireworkLaunch.sks */ = {isa = PBXFileReference; lastKnownFileType = file.sks; path = FireworkLaunch.sks; sourceTree = ""; }; C2DF07612C20719800BEE0E1 /* Fireworks.sks */ = {isa = PBXFileReference; lastKnownFileType = file.sks; path = Fireworks.sks; sourceTree = ""; }; C2DF07682C2071B300BEE0E1 /* actionEndGame.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = actionEndGame.swift; sourceTree = ""; }; C2DF07692C2071B300BEE0E1 /* ActionRemove.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ActionRemove.swift; sourceTree = ""; }; C2F015082C09D366000F7221 /* LanguageSettings.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LanguageSettings.swift; sourceTree = ""; }; C2F0150B2C09D3A4000F7221 /* KeyboardReadable.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = KeyboardReadable.swift; sourceTree = ""; }; C2F0150E2C09D3C3000F7221 /* Language.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Language.swift; sourceTree = ""; }; C2F0150F2C09D3C3000F7221 /* AI.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AI.swift; sourceTree = ""; }; C2F015142C09D3E7000F7221 /* PickerComponent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PickerComponent.swift; sourceTree = ""; }; C2F015152C09D3E7000F7221 /* ToggleComponent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ToggleComponent.swift; sourceTree = ""; }; C2F015162C09D3E7000F7221 /* ButtonComponent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ButtonComponent.swift; sourceTree = ""; }; C2F015172C09D3E7000F7221 /* EditImageComponent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EditImageComponent.swift; sourceTree = ""; }; C2F015182C09D3E7000F7221 /* PhotoButtonComponent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PhotoButtonComponent.swift; sourceTree = ""; }; C2F015192C09D3E7000F7221 /* EditTextComponent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EditTextComponent.swift; sourceTree = ""; }; C2F0151B2C09D3E7000F7221 /* ProfileComponent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ProfileComponent.swift; sourceTree = ""; }; C2F0151C2C09D3E7000F7221 /* ItemCollectionParty.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ItemCollectionParty.swift; sourceTree = ""; }; C2F0151D2C09D3E7000F7221 /* ProfileEdit.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ProfileEdit.swift; sourceTree = ""; }; C2F015292C09D420000F7221 /* PartyEnregistery.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PartyEnregistery.swift; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ C205A2B02BF373360097BD93 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 827AC58E2C206625001701CC /* DSQ.xcframework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; C205A2C02BF373380097BD93 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; C205A2CA2BF373380097BD93 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ 161A8E912C2055EA00D1ADFE /* Extension */ = { isa = PBXGroup; children = ( 161A8E922C2055EA00D1ADFE /* Placeholder.swift */, ); path = Extension; sourceTree = ""; }; 165725EB2C1985920052D7EF /* Ressources */ = { isa = PBXGroup; children = ( 82FBE2E82C2580D800672F32 /* Object */, 16FA058D2C1C14FD0042D688 /* fr.lproj */, 16FA05892C1C14F50042D688 /* en.lproj */, 165725EF2C1985920052D7EF /* Font */, ); path = Ressources; sourceTree = ""; }; 165725EF2C1985920052D7EF /* Font */ = { isa = PBXGroup; children = ( 165725F02C1985920052D7EF /* nuku1.ttf */, ); path = Font; sourceTree = ""; }; 16FA05892C1C14F50042D688 /* en.lproj */ = { isa = PBXGroup; children = ( 16FA058A2C1C14F50042D688 /* Localizable.strings */, ); path = en.lproj; sourceTree = ""; }; 16FA058D2C1C14FD0042D688 /* fr.lproj */ = { isa = PBXGroup; children = ( 16FA058E2C1C14FD0042D688 /* Localizable.strings */, ); path = fr.lproj; sourceTree = ""; }; 8203E9052BF60117005F5C4A /* Frameworks */ = { isa = PBXGroup; children = ( C2A535D82C0F56A700503472 /* DSQ.xcframework */, ); name = Frameworks; sourceTree = ""; }; 82740EBA2C19739A009711A5 /* ArKit */ = { isa = PBXGroup; children = ( 82740EBD2C19762C009711A5 /* ArKitView.swift */, 82740EBF2C197A48009711A5 /* ArKitViewRepresentable.swift */, 82740EC12C197C1A009711A5 /* ContentArkit.swift */, 8268B4A32C1C640000D195CC /* VMArkit.swift */, ); path = ArKit; sourceTree = ""; }; 82CE59E52C045C7500ADEE24 /* Game */ = { isa = PBXGroup; children = ( C2DF07672C2071B300BEE0E1 /* SKActions */, C2DF075C2C20719800BEE0E1 /* SKAnimations */, 82CE59EC2C0460AA00ADEE24 /* SKNodes */, 82CE59E82C045D1100ADEE24 /* GameScene.swift */, 82CE59EA2C045E3800ADEE24 /* GameView.swift */, ); path = Game; sourceTree = ""; }; 82CE59EC2C0460AA00ADEE24 /* SKNodes */ = { isa = PBXGroup; children = ( 82CE59EE2C0460E500ADEE24 /* SpriteMoople.swift */, ); path = SKNodes; sourceTree = ""; }; 82FBE2E82C2580D800672F32 /* Object */ = { isa = PBXGroup; children = ( 82FBE2EB2C25811400672F32 /* board.usdz */, 82FBE2EF2C25811400672F32 /* cat.usdz */, 82FBE2EA2C25811400672F32 /* dog.usdz */, 82FBE2F02C25811400672F32 /* elephant.usdz */, 82FBE2EE2C25811400672F32 /* leopard.usdz */, 82FBE2E92C25811400672F32 /* lion.usdz */, 82FBE2F12C25811400672F32 /* rat.usdz */, 82FBE2EC2C25811400672F32 /* tiger.usdz */, 82FBE2ED2C25811400672F32 /* wolf.usdz */, ); path = Object; sourceTree = ""; }; C205A2AA2BF373360097BD93 = { isa = PBXGroup; children = ( 165725EB2C1985920052D7EF /* Ressources */, C205A2B52BF373360097BD93 /* ArkitDoushiQi */, C205A2C62BF373380097BD93 /* ArkitDoushiQiTests */, C205A2D02BF373380097BD93 /* ArkitDoushiQiUITests */, C205A2B42BF373360097BD93 /* Products */, 8203E9052BF60117005F5C4A /* Frameworks */, ); sourceTree = ""; }; C205A2B42BF373360097BD93 /* Products */ = { isa = PBXGroup; children = ( C205A2B32BF373360097BD93 /* ArkitDoushiQi.app */, C205A2C32BF373380097BD93 /* ArkitDoushiQiTests.xctest */, C205A2CD2BF373380097BD93 /* ArkitDoushiQiUITests.xctest */, ); name = Products; sourceTree = ""; }; C205A2B52BF373360097BD93 /* ArkitDoushiQi */ = { isa = PBXGroup; children = ( 82740EBA2C19739A009711A5 /* ArKit */, C2DF07592C206EEF00BEE0E1 /* Data */, 16038A2A2C197DEC0074346E /* Info.plist */, C2F015072C09D366000F7221 /* Utils */, 82CE59E52C045C7500ADEE24 /* Game */, C205A2B62BF373360097BD93 /* ArkitDoushiQiApp.swift */, C24659E42BF5FE09004E80D5 /* MainMenu.swift */, C205A2BA2BF373380097BD93 /* Assets.xcassets */, C205A2BC2BF373380097BD93 /* Views */, ); path = ArkitDoushiQi; sourceTree = ""; }; C205A2BC2BF373380097BD93 /* Views */ = { isa = PBXGroup; children = ( 161A8E912C2055EA00D1ADFE /* Extension */, C2F015292C09D420000F7221 /* PartyEnregistery.swift */, C25220ED2C00AC7E0026B71F /* GameParametersMenuView.swift */, C2F015122C09D3E7000F7221 /* Components */, C2F0150D2C09D3C3000F7221 /* Enum */, C2F0150A2C09D3A4000F7221 /* EventTriggers */, C25220EC2C00AC530026B71F /* GameParametersMenu */, C205A2BD2BF373380097BD93 /* Preview Assets.xcassets */, ); path = Views; sourceTree = ""; }; C205A2C62BF373380097BD93 /* ArkitDoushiQiTests */ = { isa = PBXGroup; children = ( C205A2C72BF373380097BD93 /* ArkitDoushiQiTests.swift */, ); path = ArkitDoushiQiTests; sourceTree = ""; }; C205A2D02BF373380097BD93 /* ArkitDoushiQiUITests */ = { isa = PBXGroup; children = ( C205A2D12BF373380097BD93 /* ArkitDoushiQiUITests.swift */, C205A2D32BF373380097BD93 /* ArkitDoushiQiUITestsLaunchTests.swift */, ); path = ArkitDoushiQiUITests; sourceTree = ""; }; C25220EC2C00AC530026B71F /* GameParametersMenu */ = { isa = PBXGroup; children = ( ); path = GameParametersMenu; sourceTree = ""; }; C2DF07592C206EEF00BEE0E1 /* Data */ = { isa = PBXGroup; children = ( C2DF075A2C206EEF00BEE0E1 /* Stub.swift */, ); name = Data; path = Views/Data; sourceTree = ""; }; C2DF075C2C20719800BEE0E1 /* SKAnimations */ = { isa = PBXGroup; children = ( C2DF075D2C20719800BEE0E1 /* Magic.sks */, C2DF075E2C20719800BEE0E1 /* Assets.xcassets */, C2DF075F2C20719800BEE0E1 /* Spark.sks */, C2DF07602C20719800BEE0E1 /* FireworkLaunch.sks */, C2DF07612C20719800BEE0E1 /* Fireworks.sks */, ); path = SKAnimations; sourceTree = ""; }; C2DF07672C2071B300BEE0E1 /* SKActions */ = { isa = PBXGroup; children = ( C2DF07682C2071B300BEE0E1 /* actionEndGame.swift */, C2DF07692C2071B300BEE0E1 /* ActionRemove.swift */, ); path = SKActions; sourceTree = ""; }; C2F015072C09D366000F7221 /* Utils */ = { isa = PBXGroup; children = ( C2F015082C09D366000F7221 /* LanguageSettings.swift */, 16038A262C197B800074346E /* FlagManager.swift */, 165725E92C1984CC0052D7EF /* FontManager.swift */, ); path = Utils; sourceTree = ""; }; C2F0150A2C09D3A4000F7221 /* EventTriggers */ = { isa = PBXGroup; children = ( C2F0150B2C09D3A4000F7221 /* KeyboardReadable.swift */, ); path = EventTriggers; sourceTree = ""; }; C2F0150D2C09D3C3000F7221 /* Enum */ = { isa = PBXGroup; children = ( C2F0150E2C09D3C3000F7221 /* Language.swift */, C2F0150F2C09D3C3000F7221 /* AI.swift */, 16FA05932C1C1A380042D688 /* Rules.swift */, 16FA05952C1C1A5F0042D688 /* GameType.swift */, ); path = Enum; sourceTree = ""; }; C2F015122C09D3E7000F7221 /* Components */ = { isa = PBXGroup; children = ( C2F015132C09D3E7000F7221 /* Controls */, C2F0151A2C09D3E7000F7221 /* Visuals */, ); path = Components; sourceTree = ""; }; C2F015132C09D3E7000F7221 /* Controls */ = { isa = PBXGroup; children = ( C2F015142C09D3E7000F7221 /* PickerComponent.swift */, C2F015152C09D3E7000F7221 /* ToggleComponent.swift */, C2F015162C09D3E7000F7221 /* ButtonComponent.swift */, C2F015172C09D3E7000F7221 /* EditImageComponent.swift */, C2F015192C09D3E7000F7221 /* EditTextComponent.swift */, 16FA05912C1C154A0042D688 /* LanguagePickerView.swift */, C2F015182C09D3E7000F7221 /* PhotoButtonComponent.swift */, ); path = Controls; sourceTree = ""; }; C2F0151A2C09D3E7000F7221 /* Visuals */ = { isa = PBXGroup; children = ( C2F0151B2C09D3E7000F7221 /* ProfileComponent.swift */, C2F0151C2C09D3E7000F7221 /* ItemCollectionParty.swift */, C2F0151D2C09D3E7000F7221 /* ProfileEdit.swift */, ); path = Visuals; sourceTree = ""; }; /* End PBXGroup section */ /* Begin PBXNativeTarget section */ C205A2B22BF373360097BD93 /* ArkitDoushiQi */ = { isa = PBXNativeTarget; buildConfigurationList = C205A2D72BF373380097BD93 /* Build configuration list for PBXNativeTarget "ArkitDoushiQi" */; buildPhases = ( C205A2AF2BF373360097BD93 /* Sources */, C205A2B02BF373360097BD93 /* Frameworks */, C205A2B12BF373360097BD93 /* Resources */, 827AC5902C206625001701CC /* Embed Frameworks */, ); buildRules = ( ); dependencies = ( ); name = ArkitDoushiQi; productName = WtaTennis; productReference = C205A2B32BF373360097BD93 /* ArkitDoushiQi.app */; productType = "com.apple.product-type.application"; }; C205A2C22BF373380097BD93 /* ArkitDoushiQiTests */ = { isa = PBXNativeTarget; buildConfigurationList = C205A2DA2BF373380097BD93 /* Build configuration list for PBXNativeTarget "ArkitDoushiQiTests" */; buildPhases = ( C205A2BF2BF373380097BD93 /* Sources */, C205A2C02BF373380097BD93 /* Frameworks */, C205A2C12BF373380097BD93 /* Resources */, ); buildRules = ( ); dependencies = ( C205A2C52BF373380097BD93 /* PBXTargetDependency */, ); name = ArkitDoushiQiTests; productName = WtaTennisTests; productReference = C205A2C32BF373380097BD93 /* ArkitDoushiQiTests.xctest */; productType = "com.apple.product-type.bundle.unit-test"; }; C205A2CC2BF373380097BD93 /* ArkitDoushiQiUITests */ = { isa = PBXNativeTarget; buildConfigurationList = C205A2DD2BF373380097BD93 /* Build configuration list for PBXNativeTarget "ArkitDoushiQiUITests" */; buildPhases = ( C205A2C92BF373380097BD93 /* Sources */, C205A2CA2BF373380097BD93 /* Frameworks */, C205A2CB2BF373380097BD93 /* Resources */, ); buildRules = ( ); dependencies = ( C205A2CF2BF373380097BD93 /* PBXTargetDependency */, ); name = ArkitDoushiQiUITests; productName = WtaTennisUITests; productReference = C205A2CD2BF373380097BD93 /* ArkitDoushiQiUITests.xctest */; productType = "com.apple.product-type.bundle.ui-testing"; }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ C205A2AB2BF373360097BD93 /* Project object */ = { isa = PBXProject; attributes = { BuildIndependentTargetsInParallel = 1; LastSwiftUpdateCheck = 1420; LastUpgradeCheck = 1420; TargetAttributes = { C205A2B22BF373360097BD93 = { CreatedOnToolsVersion = 14.2; }; C205A2C22BF373380097BD93 = { CreatedOnToolsVersion = 14.2; TestTargetID = C205A2B22BF373360097BD93; }; C205A2CC2BF373380097BD93 = { CreatedOnToolsVersion = 14.2; TestTargetID = C205A2B22BF373360097BD93; }; }; }; buildConfigurationList = C205A2AE2BF373360097BD93 /* Build configuration list for PBXProject "ArkitDoushiQi" */; compatibilityVersion = "Xcode 14.0"; developmentRegion = en; hasScannedForEncodings = 0; knownRegions = ( en, Base, fr, ); mainGroup = C205A2AA2BF373360097BD93; productRefGroup = C205A2B42BF373360097BD93 /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( C205A2B22BF373360097BD93 /* ArkitDoushiQi */, C205A2C22BF373380097BD93 /* ArkitDoushiQiTests */, C205A2CC2BF373380097BD93 /* ArkitDoushiQiUITests */, ); }; /* End PBXProject section */ /* Begin PBXResourcesBuildPhase section */ C205A2B12BF373360097BD93 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( C205A2BE2BF373380097BD93 /* Preview Assets.xcassets in Resources */, 82FBE2FA2C25811400672F32 /* rat.usdz in Resources */, 82FBE2F92C25811400672F32 /* elephant.usdz in Resources */, 16DB00A42C257BA900BA190C /* nuku1.ttf in Resources */, C2DF07652C20719800BEE0E1 /* FireworkLaunch.sks in Resources */, 82FBE2F22C25811400672F32 /* lion.usdz in Resources */, C2DF07642C20719800BEE0E1 /* Spark.sks in Resources */, C2DF07662C20719800BEE0E1 /* Fireworks.sks in Resources */, 82FBE2F62C25811400672F32 /* wolf.usdz in Resources */, 82FBE2F52C25811400672F32 /* tiger.usdz in Resources */, 82FBE2F82C25811400672F32 /* cat.usdz in Resources */, C2DF07622C20719800BEE0E1 /* Magic.sks in Resources */, C2DF07632C20719800BEE0E1 /* Assets.xcassets in Resources */, 82FBE2F32C25811400672F32 /* dog.usdz in Resources */, 82FBE2F42C25811400672F32 /* board.usdz in Resources */, C205A2BB2BF373380097BD93 /* Assets.xcassets in Resources */, 82FBE2F72C25811400672F32 /* leopard.usdz in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; C205A2C12BF373380097BD93 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; C205A2CB2BF373380097BD93 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXResourcesBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ C205A2AF2BF373360097BD93 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 82740EC22C197C1A009711A5 /* ContentArkit.swift in Sources */, C2F015112C09D3C3000F7221 /* AI.swift in Sources */, C2DF075B2C206EEF00BEE0E1 /* Stub.swift in Sources */, C2DF076B2C2071B300BEE0E1 /* ActionRemove.swift in Sources */, C2F015252C09D3E7000F7221 /* ItemCollectionParty.swift in Sources */, 82CE59EF2C0460E500ADEE24 /* SpriteMoople.swift in Sources */, C2F0150C2C09D3A4000F7221 /* KeyboardReadable.swift in Sources */, 82CE59E92C045D1100ADEE24 /* GameScene.swift in Sources */, C2F015242C09D3E7000F7221 /* ProfileComponent.swift in Sources */, 16038A272C197B800074346E /* FlagManager.swift in Sources */, C2F0151E2C09D3E7000F7221 /* PickerComponent.swift in Sources */, C2F015212C09D3E7000F7221 /* EditImageComponent.swift in Sources */, C24659E52BF5FE09004E80D5 /* MainMenu.swift in Sources */, 16FA05962C1C1A5F0042D688 /* GameType.swift in Sources */, C2F0151F2C09D3E7000F7221 /* ToggleComponent.swift in Sources */, C2F015202C09D3E7000F7221 /* ButtonComponent.swift in Sources */, 82740EC02C197A48009711A5 /* ArKitViewRepresentable.swift in Sources */, C2F015262C09D3E7000F7221 /* ProfileEdit.swift in Sources */, 16FA05942C1C1A380042D688 /* Rules.swift in Sources */, C205A2B72BF373360097BD93 /* ArkitDoushiQiApp.swift in Sources */, 82740EBE2C19762C009711A5 /* ArKitView.swift in Sources */, 8268B4A42C1C640000D195CC /* VMArkit.swift in Sources */, C2F015232C09D3E7000F7221 /* EditTextComponent.swift in Sources */, C2F015222C09D3E7000F7221 /* PhotoButtonComponent.swift in Sources */, C2F015092C09D366000F7221 /* LanguageSettings.swift in Sources */, 16FA05922C1C154A0042D688 /* LanguagePickerView.swift in Sources */, C2DF076A2C2071B300BEE0E1 /* actionEndGame.swift in Sources */, 82CE59EB2C045E3800ADEE24 /* GameView.swift in Sources */, C2F0152B2C09D420000F7221 /* PartyEnregistery.swift in Sources */, C2F015102C09D3C3000F7221 /* Language.swift in Sources */, 165725EA2C1984CC0052D7EF /* FontManager.swift in Sources */, C25220EE2C00AC7E0026B71F /* GameParametersMenuView.swift in Sources */, 161A8E932C2055EA00D1ADFE /* Placeholder.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; C205A2BF2BF373380097BD93 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( C205A2C82BF373380097BD93 /* ArkitDoushiQiTests.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; C205A2C92BF373380097BD93 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( C205A2D42BF373380097BD93 /* ArkitDoushiQiUITestsLaunchTests.swift in Sources */, C205A2D22BF373380097BD93 /* ArkitDoushiQiUITests.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ C205A2C52BF373380097BD93 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = C205A2B22BF373360097BD93 /* ArkitDoushiQi */; targetProxy = C205A2C42BF373380097BD93 /* PBXContainerItemProxy */; }; C205A2CF2BF373380097BD93 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = C205A2B22BF373360097BD93 /* ArkitDoushiQi */; targetProxy = C205A2CE2BF373380097BD93 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin PBXVariantGroup section */ 16FA058A2C1C14F50042D688 /* Localizable.strings */ = { isa = PBXVariantGroup; children = ( 16FA058B2C1C14F50042D688 /* en */, ); name = Localizable.strings; sourceTree = ""; }; 16FA058E2C1C14FD0042D688 /* Localizable.strings */ = { isa = PBXVariantGroup; children = ( 16FA058F2C1C14FD0042D688 /* fr */, ); name = Localizable.strings; sourceTree = ""; }; /* End PBXVariantGroup section */ /* Begin XCBuildConfiguration section */ C205A2D52BF373380097BD93 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; 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; 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=1", "$(inherited)", ); GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; IPHONEOS_DEPLOYMENT_TARGET = 16.2; MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; MTL_FAST_MATH = YES; ONLY_ACTIVE_ARCH = YES; SDKROOT = iphoneos; SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; }; name = Debug; }; C205A2D62BF373380097BD93 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; 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; 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_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; IPHONEOS_DEPLOYMENT_TARGET = 16.2; MTL_ENABLE_DEBUG_INFO = NO; MTL_FAST_MATH = YES; SDKROOT = iphoneos; SWIFT_COMPILATION_MODE = wholemodule; SWIFT_OPTIMIZATION_LEVEL = "-O"; VALIDATE_PRODUCT = YES; }; name = Release; }; C205A2D82BF373380097BD93 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; CODE_SIGN_IDENTITY = "Apple Development"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CODE_SIGN_STYLE = Manual; CURRENT_PROJECT_VERSION = 1; DEVELOPMENT_ASSET_PATHS = "\"ArkitDoushiQi/Views\""; DEVELOPMENT_TEAM = ""; "DEVELOPMENT_TEAM[sdk=iphoneos*]" = DRCMU7YM68; ENABLE_PREVIEWS = YES; GENERATE_INFOPLIST_FILE = YES; INFOPLIST_FILE = ArkitDoushiQi/Info.plist; INFOPLIST_KEY_NSCameraUsageDescription = "Donne la cam "; INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES; INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES; INFOPLIST_KEY_UILaunchScreen_Generation = YES; INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", ); MARKETING_VERSION = 1.0; PRODUCT_BUNDLE_IDENTIFIER = fr.uca.iut.ArkitDoushiQi; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = ""; "PROVISIONING_PROFILE_SPECIFIER[sdk=iphoneos*]" = tpiOS_2023; SWIFT_EMIT_LOC_STRINGS = YES; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Debug; }; C205A2D92BF373380097BD93 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; CODE_SIGN_IDENTITY = "Apple Development"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CODE_SIGN_STYLE = Manual; CURRENT_PROJECT_VERSION = 1; DEVELOPMENT_ASSET_PATHS = "\"ArkitDoushiQi/Views\""; DEVELOPMENT_TEAM = ""; "DEVELOPMENT_TEAM[sdk=iphoneos*]" = DRCMU7YM68; ENABLE_PREVIEWS = YES; GENERATE_INFOPLIST_FILE = YES; INFOPLIST_FILE = ArkitDoushiQi/Info.plist; INFOPLIST_KEY_NSCameraUsageDescription = "Donne la cam "; INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES; INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES; INFOPLIST_KEY_UILaunchScreen_Generation = YES; INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", ); MARKETING_VERSION = 1.0; PRODUCT_BUNDLE_IDENTIFIER = fr.uca.iut.ArkitDoushiQi; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = ""; "PROVISIONING_PROFILE_SPECIFIER[sdk=iphoneos*]" = tpiOS_2023; SWIFT_EMIT_LOC_STRINGS = YES; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Release; }; C205A2DB2BF373380097BD93 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; BUNDLE_LOADER = "$(TEST_HOST)"; CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 1; GENERATE_INFOPLIST_FILE = YES; IPHONEOS_DEPLOYMENT_TARGET = 16.2; MARKETING_VERSION = 1.0; PRODUCT_BUNDLE_IDENTIFIER = UCA.WtaTennisTests; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_EMIT_LOC_STRINGS = NO; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; TEST_HOST = "$(BUILT_PRODUCTS_DIR)/ArkitDoushiQi.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/ArkitDoushiQi"; }; name = Debug; }; C205A2DC2BF373380097BD93 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; BUNDLE_LOADER = "$(TEST_HOST)"; CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 1; GENERATE_INFOPLIST_FILE = YES; IPHONEOS_DEPLOYMENT_TARGET = 16.2; MARKETING_VERSION = 1.0; PRODUCT_BUNDLE_IDENTIFIER = UCA.WtaTennisTests; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_EMIT_LOC_STRINGS = NO; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; TEST_HOST = "$(BUILT_PRODUCTS_DIR)/ArkitDoushiQi.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/ArkitDoushiQi"; }; name = Release; }; C205A2DE2BF373380097BD93 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 1; GENERATE_INFOPLIST_FILE = YES; MARKETING_VERSION = 1.0; PRODUCT_BUNDLE_IDENTIFIER = UCA.WtaTennisUITests; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_EMIT_LOC_STRINGS = NO; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; TEST_TARGET_NAME = WtaTennis; }; name = Debug; }; C205A2DF2BF373380097BD93 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 1; GENERATE_INFOPLIST_FILE = YES; MARKETING_VERSION = 1.0; PRODUCT_BUNDLE_IDENTIFIER = UCA.WtaTennisUITests; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_EMIT_LOC_STRINGS = NO; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; TEST_TARGET_NAME = WtaTennis; }; name = Release; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ C205A2AE2BF373360097BD93 /* Build configuration list for PBXProject "ArkitDoushiQi" */ = { isa = XCConfigurationList; buildConfigurations = ( C205A2D52BF373380097BD93 /* Debug */, C205A2D62BF373380097BD93 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; C205A2D72BF373380097BD93 /* Build configuration list for PBXNativeTarget "ArkitDoushiQi" */ = { isa = XCConfigurationList; buildConfigurations = ( C205A2D82BF373380097BD93 /* Debug */, C205A2D92BF373380097BD93 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; C205A2DA2BF373380097BD93 /* Build configuration list for PBXNativeTarget "ArkitDoushiQiTests" */ = { isa = XCConfigurationList; buildConfigurations = ( C205A2DB2BF373380097BD93 /* Debug */, C205A2DC2BF373380097BD93 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; C205A2DD2BF373380097BD93 /* Build configuration list for PBXNativeTarget "ArkitDoushiQiUITests" */ = { isa = XCConfigurationList; buildConfigurations = ( C205A2DE2BF373380097BD93 /* Debug */, C205A2DF2BF373380097BD93 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; /* End XCConfigurationList section */ }; rootObject = C205A2AB2BF373360097BD93 /* Project object */; }