@ -23,12 +23,17 @@
827AC58F2C206625001701CC /* DSQ.xcframework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = C2A535D82C0F56A700503472 /* DSQ.xcframework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
827AC58F2C206625001701CC /* DSQ.xcframework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = C2A535D82C0F56A700503472 /* DSQ.xcframework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
82CCA5442C1C2B6400AFF485 /* board.usdz in Resources */ = {isa = PBXBuildFile; fileRef = 82CCA5432C1C2B6400AFF485 /* board.usdz */; };
82CCA5442C1C2B6400AFF485 /* board.usdz in Resources */ = {isa = PBXBuildFile; fileRef = 82CCA5432C1C2B6400AFF485 /* board.usdz */; };
82CCA5462C1C2B8E00AFF485 /* CatPiece.usdz in Resources */ = {isa = PBXBuildFile; fileRef = 82CCA5452C1C2B8E00AFF485 /* CatPiece.usdz */; };
82CCA5462C1C2B8E00AFF485 /* CatPiece.usdz in Resources */ = {isa = PBXBuildFile; fileRef = 82CCA5452C1C2B8E00AFF485 /* CatPiece.usdz */; };
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 */; };
82CE59E92C045D1100ADEE24 /* GameScene.swift in Sources */ = {isa = PBXBuildFile; fileRef = 82CE59E82C045D1100ADEE24 /* GameScene.swift */; };
82CE59E92C045D1100ADEE24 /* GameScene.swift in Sources */ = {isa = PBXBuildFile; fileRef = 82CE59E82C045D1100ADEE24 /* GameScene.swift */; };
82CE59EB2C045E3800ADEE24 /* GameView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 82CE59EA2C045E3800ADEE24 /* GameView.swift */; };
82CE59EB2C045E3800ADEE24 /* GameView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 82CE59EA2C045E3800ADEE24 /* GameView.swift */; };
82CE59EF2C0460E500ADEE24 /* SpriteMoople.swift in Sources */ = {isa = PBXBuildFile; fileRef = 82CE59EE2C0460E500ADEE24 /* SpriteMoople.swift */; };
82CE59EF2C0460E500ADEE24 /* SpriteMoople.swift in Sources */ = {isa = PBXBuildFile; fileRef = 82CE59EE2C0460E500ADEE24 /* SpriteMoople.swift */; };
C20310D82BFCC2410031657D /* GeneralParametersMenuView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C20310D72BFCC2410031657D /* GeneralParametersMenuView.swift */; };
C205A2B72BF373360097BD93 /* ArkitDoushiQiApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = C205A2B62BF373360097BD93 /* ArkitDoushiQiApp.swift */; };
C205A2B72BF373360097BD93 /* ArkitDoushiQiApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = C205A2B62BF373360097BD93 /* ArkitDoushiQiApp.swift */; };
C205A2B92BF373360097BD93 /* ContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C205A2B82BF373360097BD93 /* ContentView.swift */; };
C205A2BB2BF373380097BD93 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = C205A2BA2BF373380097BD93 /* Assets.xcassets */; };
C205A2BB2BF373380097BD93 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = C205A2BA2BF373380097BD93 /* Assets.xcassets */; };
C205A2BE2BF373380097BD93 /* Preview Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = C205A2BD2BF373380097BD93 /* Preview Assets.xcassets */; };
C205A2BE2BF373380097BD93 /* Preview Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = C205A2BD2BF373380097BD93 /* Preview Assets.xcassets */; };
C205A2C82BF373380097BD93 /* WtaTennisTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C205A2C72BF373380097BD93 /* WtaTennisTests.swift */; };
C205A2C82BF373380097BD93 /* WtaTennisTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C205A2C72BF373380097BD93 /* WtaTennisTests.swift */; };
@ -36,6 +41,14 @@
C205A2D42BF373380097BD93 /* WtaTennisUITestsLaunchTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C205A2D32BF373380097BD93 /* WtaTennisUITestsLaunchTests.swift */; };
C205A2D42BF373380097BD93 /* WtaTennisUITestsLaunchTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C205A2D32BF373380097BD93 /* WtaTennisUITestsLaunchTests.swift */; };
C24659E52BF5FE09004E80D5 /* MainMenu.swift in Sources */ = {isa = PBXBuildFile; fileRef = C24659E42BF5FE09004E80D5 /* MainMenu.swift */; };
C24659E52BF5FE09004E80D5 /* MainMenu.swift in Sources */ = {isa = PBXBuildFile; fileRef = C24659E42BF5FE09004E80D5 /* MainMenu.swift */; };
C25220EE2C00AC7E0026B71F /* GameParametersMenuView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C25220ED2C00AC7E0026B71F /* GameParametersMenuView.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 */; };
C2F015092C09D366000F7221 /* LanguageSettings.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2F015082C09D366000F7221 /* LanguageSettings.swift */; };
C2F0150C2C09D3A4000F7221 /* KeyboardReadable.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2F0150B2C09D3A4000F7221 /* KeyboardReadable.swift */; };
C2F0150C2C09D3A4000F7221 /* KeyboardReadable.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2F0150B2C09D3A4000F7221 /* KeyboardReadable.swift */; };
C2F015102C09D3C3000F7221 /* Language.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2F0150E2C09D3C3000F7221 /* Language.swift */; };
C2F015102C09D3C3000F7221 /* Language.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2F0150E2C09D3C3000F7221 /* Language.swift */; };
@ -49,10 +62,7 @@
C2F015242C09D3E7000F7221 /* ProfileComponent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2F0151B2C09D3E7000F7221 /* ProfileComponent.swift */; };
C2F015242C09D3E7000F7221 /* ProfileComponent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2F0151B2C09D3E7000F7221 /* ProfileComponent.swift */; };
C2F015252C09D3E7000F7221 /* ItemCollectionParty.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2F0151C2C09D3E7000F7221 /* ItemCollectionParty.swift */; };
C2F015252C09D3E7000F7221 /* ItemCollectionParty.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2F0151C2C09D3E7000F7221 /* ItemCollectionParty.swift */; };
C2F015262C09D3E7000F7221 /* ProfileEdit.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2F0151D2C09D3E7000F7221 /* ProfileEdit.swift */; };
C2F015262C09D3E7000F7221 /* ProfileEdit.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2F0151D2C09D3E7000F7221 /* ProfileEdit.swift */; };
C2F0152A2C09D420000F7221 /* Stub.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2F015282C09D420000F7221 /* Stub.swift */; };
C2F0152B2C09D420000F7221 /* PartyEnregistery.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2F015292C09D420000F7221 /* PartyEnregistery.swift */; };
C2F0152B2C09D420000F7221 /* PartyEnregistery.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2F015292C09D420000F7221 /* PartyEnregistery.swift */; };
C2F015392C09D5A5000F7221 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = C2F015372C09D5A5000F7221 /* Localizable.strings */; };
C2F0153D2C09D5C0000F7221 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = C2F0153B2C09D5C0000F7221 /* Localizable.strings */; };
/* End PBXBuildFile section */
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
/* Begin PBXContainerItemProxy section */
@ -102,13 +112,21 @@
82CCA53C2C1C255E00AFF485 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; };
82CCA53C2C1C255E00AFF485 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; };
82CCA5432C1C2B6400AFF485 /* board.usdz */ = {isa = PBXFileReference; lastKnownFileType = file.usdz; path = board.usdz; sourceTree = "<group>"; };
82CCA5432C1C2B6400AFF485 /* board.usdz */ = {isa = PBXFileReference; lastKnownFileType = file.usdz; path = board.usdz; sourceTree = "<group>"; };
82CCA5452C1C2B8E00AFF485 /* CatPiece.usdz */ = {isa = PBXFileReference; lastKnownFileType = file.usdz; name = CatPiece.usdz; path = ArkitDoushiQi/Resources/Object/CatPiece.usdz; sourceTree = SOURCE_ROOT; };
82CCA5452C1C2B8E00AFF485 /* CatPiece.usdz */ = {isa = PBXFileReference; lastKnownFileType = file.usdz; name = CatPiece.usdz; path = ArkitDoushiQi/Resources/Object/CatPiece.usdz; sourceTree = SOURCE_ROOT; };
16038A262C197B800074346E /* FlagManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FlagManager.swift; sourceTree = "<group>"; };
16038A2A2C197DEC0074346E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; };
161A8E922C2055EA00D1ADFE /* Placeholder.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Placeholder.swift; sourceTree = "<group>"; };
165725E92C1984CC0052D7EF /* FontManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FontManager.swift; sourceTree = "<group>"; };
165725F02C1985920052D7EF /* nuku1.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = nuku1.ttf; sourceTree = "<group>"; };
16FA058B2C1C14F50042D688 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = Localizable.strings; sourceTree = "<group>"; };
16FA058F2C1C14FD0042D688 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = Localizable.strings; sourceTree = "<group>"; };
16FA05912C1C154A0042D688 /* LanguagePickerView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LanguagePickerView.swift; sourceTree = "<group>"; };
16FA05932C1C1A380042D688 /* Rules.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Rules.swift; sourceTree = "<group>"; };
16FA05952C1C1A5F0042D688 /* GameType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GameType.swift; sourceTree = "<group>"; };
82CE59E82C045D1100ADEE24 /* GameScene.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GameScene.swift; sourceTree = "<group>"; };
82CE59E82C045D1100ADEE24 /* GameScene.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GameScene.swift; sourceTree = "<group>"; };
82CE59EA2C045E3800ADEE24 /* GameView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GameView.swift; sourceTree = "<group>"; };
82CE59EA2C045E3800ADEE24 /* GameView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GameView.swift; sourceTree = "<group>"; };
82CE59EE2C0460E500ADEE24 /* SpriteMoople.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SpriteMoople.swift; sourceTree = "<group>"; };
82CE59EE2C0460E500ADEE24 /* SpriteMoople.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SpriteMoople.swift; sourceTree = "<group>"; };
C20310D72BFCC2410031657D /* GeneralParametersMenuView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GeneralParametersMenuView.swift; sourceTree = "<group>"; };
C205A2B32BF373360097BD93 /* ArkitDoushiQi.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = ArkitDoushiQi.app; sourceTree = BUILT_PRODUCTS_DIR; };
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 = "<group>"; };
C205A2B62BF373360097BD93 /* ArkitDoushiQiApp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ArkitDoushiQiApp.swift; sourceTree = "<group>"; };
C205A2B82BF373360097BD93 /* ContentView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContentView.swift; sourceTree = "<group>"; };
C205A2BA2BF373380097BD93 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
C205A2BA2BF373380097BD93 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
C205A2BD2BF373380097BD93 /* Preview Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = "Preview Assets.xcassets"; sourceTree = "<group>"; };
C205A2BD2BF373380097BD93 /* Preview Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = "Preview Assets.xcassets"; sourceTree = "<group>"; };
C205A2C32BF373380097BD93 /* ArkitDoushiQiTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = ArkitDoushiQiTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
C205A2C32BF373380097BD93 /* ArkitDoushiQiTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = ArkitDoushiQiTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
@ -116,9 +134,17 @@
C205A2CD2BF373380097BD93 /* ArkitDoushiQiUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = ArkitDoushiQiUITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
C205A2CD2BF373380097BD93 /* ArkitDoushiQiUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = ArkitDoushiQiUITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
C205A2D12BF373380097BD93 /* WtaTennisUITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WtaTennisUITests.swift; sourceTree = "<group>"; };
C205A2D12BF373380097BD93 /* WtaTennisUITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WtaTennisUITests.swift; sourceTree = "<group>"; };
C205A2D32BF373380097BD93 /* WtaTennisUITestsLaunchTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WtaTennisUITestsLaunchTests.swift; sourceTree = "<group>"; };
C205A2D32BF373380097BD93 /* WtaTennisUITestsLaunchTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WtaTennisUITestsLaunchTests.swift; sourceTree = "<group>"; };
C24659E42BF5FE09004E80D5 /* MainMenu.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MainMenu.swift; sourceTree = "<group>"; };
C24659E42BF5FE09004E80D5 /* MainMenu.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MainMenu.swift; sourceTree = "<group>"; usesTabs = 0; };
C25220ED2C00AC7E0026B71F /* GameParametersMenuView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GameParametersMenuView.swift; sourceTree = "<group>"; };
C25220ED2C00AC7E0026B71F /* GameParametersMenuView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GameParametersMenuView.swift; sourceTree = "<group>"; };
C2A535D82C0F56A700503472 /* DSQ.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = DSQ.xcframework; path = ../NEPASTOUCHER/DSQ.xcframework; sourceTree = "<group>"; };
C2A535D82C0F56A700503472 /* DSQ.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = DSQ.xcframework; path = ../NEPASTOUCHER/DSQ.xcframework; sourceTree = "<group>"; };
C2DF075A2C206EEF00BEE0E1 /* Stub.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Stub.swift; sourceTree = "<group>"; };
C2DF075D2C20719800BEE0E1 /* Magic.sks */ = {isa = PBXFileReference; lastKnownFileType = file.sks; path = Magic.sks; sourceTree = "<group>"; };
C2DF075E2C20719800BEE0E1 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
C2DF075F2C20719800BEE0E1 /* Spark.sks */ = {isa = PBXFileReference; lastKnownFileType = file.sks; path = Spark.sks; sourceTree = "<group>"; };
C2DF07602C20719800BEE0E1 /* FireworkLaunch.sks */ = {isa = PBXFileReference; lastKnownFileType = file.sks; path = FireworkLaunch.sks; sourceTree = "<group>"; };
C2DF07612C20719800BEE0E1 /* Fireworks.sks */ = {isa = PBXFileReference; lastKnownFileType = file.sks; path = Fireworks.sks; sourceTree = "<group>"; };
C2DF07682C2071B300BEE0E1 /* actionEndGame.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = actionEndGame.swift; sourceTree = "<group>"; };
C2DF07692C2071B300BEE0E1 /* ActionRemove.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ActionRemove.swift; sourceTree = "<group>"; };
C2F015082C09D366000F7221 /* LanguageSettings.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LanguageSettings.swift; sourceTree = "<group>"; };
C2F015082C09D366000F7221 /* LanguageSettings.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LanguageSettings.swift; sourceTree = "<group>"; };
C2F0150B2C09D3A4000F7221 /* KeyboardReadable.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = KeyboardReadable.swift; sourceTree = "<group>"; };
C2F0150B2C09D3A4000F7221 /* KeyboardReadable.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = KeyboardReadable.swift; sourceTree = "<group>"; };
C2F0150E2C09D3C3000F7221 /* Language.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Language.swift; sourceTree = "<group>"; };
C2F0150E2C09D3C3000F7221 /* Language.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Language.swift; sourceTree = "<group>"; };
@ -132,10 +158,7 @@
C2F0151B2C09D3E7000F7221 /* ProfileComponent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ProfileComponent.swift; sourceTree = "<group>"; };
C2F0151B2C09D3E7000F7221 /* ProfileComponent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ProfileComponent.swift; sourceTree = "<group>"; };
C2F0151C2C09D3E7000F7221 /* ItemCollectionParty.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ItemCollectionParty.swift; sourceTree = "<group>"; };
C2F0151C2C09D3E7000F7221 /* ItemCollectionParty.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ItemCollectionParty.swift; sourceTree = "<group>"; };
C2F0151D2C09D3E7000F7221 /* ProfileEdit.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ProfileEdit.swift; sourceTree = "<group>"; };
C2F0151D2C09D3E7000F7221 /* ProfileEdit.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ProfileEdit.swift; sourceTree = "<group>"; };
C2F015282C09D420000F7221 /* Stub.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Stub.swift; sourceTree = "<group>"; };
C2F015292C09D420000F7221 /* PartyEnregistery.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PartyEnregistery.swift; sourceTree = "<group>"; };
C2F015292C09D420000F7221 /* PartyEnregistery.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PartyEnregistery.swift; sourceTree = "<group>"; };
C2F015382C09D5A5000F7221 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = Localizable.strings; sourceTree = "<group>"; };
C2F0153C2C09D5C0000F7221 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = Localizable.strings; sourceTree = "<group>"; };
/* End PBXFileReference section */
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
/* Begin PBXFrameworksBuildPhase section */
@ -164,6 +187,48 @@
/* End PBXFrameworksBuildPhase section */
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
/* Begin PBXGroup section */
161A8E912C2055EA00D1ADFE /* Extension */ = {
isa = PBXGroup;
children = (
161A8E922C2055EA00D1ADFE /* Placeholder.swift */,
);
path = Extension;
sourceTree = "<group>";
};
165725EB2C1985920052D7EF /* Ressources */ = {
isa = PBXGroup;
children = (
16FA058D2C1C14FD0042D688 /* fr.lproj */,
16FA05892C1C14F50042D688 /* en.lproj */,
165725EF2C1985920052D7EF /* Font */,
);
path = Ressources;
sourceTree = "<group>";
};
165725EF2C1985920052D7EF /* Font */ = {
isa = PBXGroup;
children = (
165725F02C1985920052D7EF /* nuku1.ttf */,
);
path = Font;
sourceTree = "<group>";
};
16FA05892C1C14F50042D688 /* en.lproj */ = {
isa = PBXGroup;
children = (
16FA058A2C1C14F50042D688 /* Localizable.strings */,
);
path = en.lproj;
sourceTree = "<group>";
};
16FA058D2C1C14FD0042D688 /* fr.lproj */ = {
isa = PBXGroup;
children = (
16FA058E2C1C14FD0042D688 /* Localizable.strings */,
);
path = fr.lproj;
sourceTree = "<group>";
};
8203E9052BF60117005F5C4A /* Frameworks */ = {
8203E9052BF60117005F5C4A /* Frameworks */ = {
isa = PBXGroup;
isa = PBXGroup;
children = (
children = (
@ -203,6 +268,8 @@
82CE59E52C045C7500ADEE24 /* Game */ = {
82CE59E52C045C7500ADEE24 /* Game */ = {
isa = PBXGroup;
isa = PBXGroup;
children = (
children = (
C2DF07672C2071B300BEE0E1 /* SKActions */,
C2DF075C2C20719800BEE0E1 /* SKAnimations */,
82CE59EC2C0460AA00ADEE24 /* SKNodes */,
82CE59EC2C0460AA00ADEE24 /* SKNodes */,
82CE59E82C045D1100ADEE24 /* GameScene.swift */,
82CE59E82C045D1100ADEE24 /* GameScene.swift */,
82CE59EA2C045E3800ADEE24 /* GameView.swift */,
82CE59EA2C045E3800ADEE24 /* GameView.swift */,
@ -221,6 +288,7 @@
C205A2AA2BF373360097BD93 = {
C205A2AA2BF373360097BD93 = {
isa = PBXGroup;
isa = PBXGroup;
children = (
children = (
165725EB2C1985920052D7EF /* Ressources */,
C205A2B52BF373360097BD93 /* ArkitDoushiQi */,
C205A2B52BF373360097BD93 /* ArkitDoushiQi */,
C205A2C62BF373380097BD93 /* ArkitDoushiQiTests */,
C205A2C62BF373380097BD93 /* ArkitDoushiQiTests */,
C205A2D02BF373380097BD93 /* ArkitDoushiQiUITests */,
C205A2D02BF373380097BD93 /* ArkitDoushiQiUITests */,
@ -244,11 +312,12 @@
children = (
children = (
82CCA53C2C1C255E00AFF485 /* Info.plist */,
82CCA53C2C1C255E00AFF485 /* Info.plist */,
82740EBA2C19739A009711A5 /* ArKit */,
82740EBA2C19739A009711A5 /* ArKit */,
C2F015352C09D592000F7221 /* Resources */,
C2DF07592C206EEF00BEE0E1 /* Data */,
16038A2A2C197DEC0074346E /* Info.plist */,
C2F015072C09D366000F7221 /* Utils */,
C2F015072C09D366000F7221 /* Utils */,
82CE59E52C045C7500ADEE24 /* Game */,
82CE59E52C045C7500ADEE24 /* Game */,
C205A2B62BF373360097BD93 /* ArkitDoushiQiApp.swift */,
C205A2B62BF373360097BD93 /* ArkitDoushiQiApp.swift */,
C205A2B82BF373360097BD93 /* ContentView .swift */,
C24659E42BF5FE09004E80D5 /* MainMenu .swift */,
C205A2BA2BF373380097BD93 /* Assets.xcassets */,
C205A2BA2BF373380097BD93 /* Assets.xcassets */,
C205A2BC2BF373380097BD93 /* Views */,
C205A2BC2BF373380097BD93 /* Views */,
);
);
@ -258,13 +327,13 @@
C205A2BC2BF373380097BD93 /* Views */ = {
C205A2BC2BF373380097BD93 /* Views */ = {
isa = PBXGroup;
isa = PBXGroup;
children = (
children = (
C2F015272C09D420000F7221 /* PartyEnregistery */,
161A8E912C2055EA00D1ADFE /* Extension */,
C2F015292C09D420000F7221 /* PartyEnregistery.swift */,
C25220ED2C00AC7E0026B71F /* GameParametersMenuView.swift */,
C2F015122C09D3E7000F7221 /* Components */,
C2F015122C09D3E7000F7221 /* Components */,
C2F0150D2C09D3C3000F7221 /* Enum */,
C2F0150D2C09D3C3000F7221 /* Enum */,
C2F0150A2C09D3A4000F7221 /* EventTriggers */,
C2F0150A2C09D3A4000F7221 /* EventTriggers */,
C25220EC2C00AC530026B71F /* GameParametersMenu */,
C25220EC2C00AC530026B71F /* GameParametersMenu */,
C25220EB2C00A9230026B71F /* GeneralParametersMenu */,
C25220EA2C00A9010026B71F /* MainMenu */,
C205A2BD2BF373380097BD93 /* Preview Assets.xcassets */,
C205A2BD2BF373380097BD93 /* Preview Assets.xcassets */,
);
);
path = Views;
path = Views;
@ -287,34 +356,49 @@
path = ArkitDoushiQiUITests;
path = ArkitDoushiQiUITests;
sourceTree = "<group>";
sourceTree = "<group>";
};
};
C25220EA2C00A9010026B71F /* Main Menu */ = {
C25220EC2C00AC530026B71F /* GameParameters Menu */ = {
isa = PBXGroup;
isa = PBXGroup;
children = (
children = (
C24659E42BF5FE09004E80D5 /* MainMenu.swift */,
);
);
path = Main Menu;
path = GameParameters Menu;
sourceTree = "<group>";
sourceTree = "<group>";
};
};
C25220EB2C00A9230026B71F /* GeneralParametersMenu */ = {
C2DF07592C206EEF00BEE0E1 /* Data */ = {
isa = PBXGroup;
isa = PBXGroup;
children = (
children = (
C20310D72BFCC2410031657D /* GeneralParametersMenuView .swift */,
C2DF075A2C206EEF00BEE0E1 /* Stub .swift */,
);
);
path = GeneralParametersMenu;
name = Data;
path = Views/Data;
sourceTree = "<group>";
sourceTree = "<group>";
};
};
C25220EC2C00AC530026B71F /* GameParametersMenu */ = {
C2DF075C2C20719800BEE0E1 /* SKAnimations */ = {
isa = PBXGroup;
isa = PBXGroup;
children = (
children = (
C25220ED2C00AC7E0026B71F /* GameParametersMenuView.swift */,
C2DF075D2C20719800BEE0E1 /* Magic.sks */,
C2DF075E2C20719800BEE0E1 /* Assets.xcassets */,
C2DF075F2C20719800BEE0E1 /* Spark.sks */,
C2DF07602C20719800BEE0E1 /* FireworkLaunch.sks */,
C2DF07612C20719800BEE0E1 /* Fireworks.sks */,
);
);
path = GameParametersMenu;
path = SKAnimations;
sourceTree = "<group>";
};
C2DF07672C2071B300BEE0E1 /* SKActions */ = {
isa = PBXGroup;
children = (
C2DF07682C2071B300BEE0E1 /* actionEndGame.swift */,
C2DF07692C2071B300BEE0E1 /* ActionRemove.swift */,
);
path = SKActions;
sourceTree = "<group>";
sourceTree = "<group>";
};
};
C2F015072C09D366000F7221 /* Utils */ = {
C2F015072C09D366000F7221 /* Utils */ = {
isa = PBXGroup;
isa = PBXGroup;
children = (
children = (
C2F015082C09D366000F7221 /* LanguageSettings.swift */,
C2F015082C09D366000F7221 /* LanguageSettings.swift */,
16038A262C197B800074346E /* FlagManager.swift */,
165725E92C1984CC0052D7EF /* FontManager.swift */,
);
);
path = Utils;
path = Utils;
sourceTree = "<group>";
sourceTree = "<group>";
@ -332,6 +416,8 @@
children = (
children = (
C2F0150E2C09D3C3000F7221 /* Language.swift */,
C2F0150E2C09D3C3000F7221 /* Language.swift */,
C2F0150F2C09D3C3000F7221 /* AI.swift */,
C2F0150F2C09D3C3000F7221 /* AI.swift */,
16FA05932C1C1A380042D688 /* Rules.swift */,
16FA05952C1C1A5F0042D688 /* GameType.swift */,
);
);
path = Enum;
path = Enum;
sourceTree = "<group>";
sourceTree = "<group>";
@ -352,8 +438,9 @@
C2F015152C09D3E7000F7221 /* ToggleComponent.swift */,
C2F015152C09D3E7000F7221 /* ToggleComponent.swift */,
C2F015162C09D3E7000F7221 /* ButtonComponent.swift */,
C2F015162C09D3E7000F7221 /* ButtonComponent.swift */,
C2F015172C09D3E7000F7221 /* EditImageComponent.swift */,
C2F015172C09D3E7000F7221 /* EditImageComponent.swift */,
C2F015182C09D3E7000F7221 /* PhotoButtonComponent.swift */,
C2F015192C09D3E7000F7221 /* EditTextComponent.swift */,
C2F015192C09D3E7000F7221 /* EditTextComponent.swift */,
16FA05912C1C154A0042D688 /* LanguagePickerView.swift */,
C2F015182C09D3E7000F7221 /* PhotoButtonComponent.swift */,
);
);
path = Controls;
path = Controls;
sourceTree = "<group>";
sourceTree = "<group>";
@ -511,13 +598,17 @@
files = (
files = (
82CCA5442C1C2B6400AFF485 /* board.usdz in Resources */,
82CCA5442C1C2B6400AFF485 /* board.usdz in Resources */,
C205A2BE2BF373380097BD93 /* Preview Assets.xcassets in Resources */,
C205A2BE2BF373380097BD93 /* Preview Assets.xcassets in Resources */,
C2F0153D2C09D5C0000F7221 /* Localizable.strings in Resources */,
16DB00A42C257BA900BA190C /* nuku1.ttf in Resources */,
C2DF07652C20719800BEE0E1 /* FireworkLaunch.sks in Resources */,
C2DF07642C20719800BEE0E1 /* Spark.sks in Resources */,
C2DF07662C20719800BEE0E1 /* Fireworks.sks in Resources */,
827AC58D2C2063E2001701CC /* wolf.usdz in Resources */,
827AC58D2C2063E2001701CC /* wolf.usdz in Resources */,
827AC57F2C206374001701CC /* cat.usdz in Resources */,
827AC57F2C206374001701CC /* cat.usdz in Resources */,
82CCA5462C1C2B8E00AFF485 /* CatPiece.usdz in Resources */,
82CCA5462C1C2B8E00AFF485 /* CatPiece.usdz in Resources */,
827AC5852C2063AB001701CC /* leopard.usdz in Resources */,
827AC5852C2063AB001701CC /* leopard.usdz in Resources */,
827AC5832C206395001701CC /* elephant.usdz in Resources */,
827AC5832C206395001701CC /* elephant.usdz in Resources */,
C2F015392C09D5A5000F7221 /* Localizable.strings in Resources */,
C2DF07622C20719800BEE0E1 /* Magic.sks in Resources */,
C2DF07632C20719800BEE0E1 /* Assets.xcassets in Resources */,
827AC5812C206385001701CC /* dog.usdz in Resources */,
827AC5812C206385001701CC /* dog.usdz in Resources */,
827AC5872C2063B6001701CC /* lion.usdz in Resources */,
827AC5872C2063B6001701CC /* lion.usdz in Resources */,
827AC58B2C2063D6001701CC /* tiger.usdz in Resources */,
827AC58B2C2063D6001701CC /* tiger.usdz in Resources */,
@ -549,31 +640,37 @@
files = (
files = (
82740EC22C197C1A009711A5 /* ContentArkit.swift in Sources */,
82740EC22C197C1A009711A5 /* ContentArkit.swift in Sources */,
C2F015112C09D3C3000F7221 /* AI.swift in Sources */,
C2F015112C09D3C3000F7221 /* AI.swift in Sources */,
C2F0152A2C09D420000F7221 /* Stub.swift in Sources */,
C2DF075B2C206EEF00BEE0E1 /* Stub.swift in Sources */,
C2DF076B2C2071B300BEE0E1 /* ActionRemove.swift in Sources */,
C2F015252C09D3E7000F7221 /* ItemCollectionParty.swift in Sources */,
C2F015252C09D3E7000F7221 /* ItemCollectionParty.swift in Sources */,
C205A2B92BF373360097BD93 /* ContentView.swift in Sources */,
82CE59EF2C0460E500ADEE24 /* SpriteMoople.swift in Sources */,
82CE59EF2C0460E500ADEE24 /* SpriteMoople.swift in Sources */,
C2F0150C2C09D3A4000F7221 /* KeyboardReadable.swift in Sources */,
C2F0150C2C09D3A4000F7221 /* KeyboardReadable.swift in Sources */,
82CE59E92C045D1100ADEE24 /* GameScene.swift in Sources */,
82CE59E92C045D1100ADEE24 /* GameScene.swift in Sources */,
C2F015242C09D3E7000F7221 /* ProfileComponent.swift in Sources */,
C2F015242C09D3E7000F7221 /* ProfileComponent.swift in Sources */,
16038A272C197B800074346E /* FlagManager.swift in Sources */,
C2F0151E2C09D3E7000F7221 /* PickerComponent.swift in Sources */,
C2F0151E2C09D3E7000F7221 /* PickerComponent.swift in Sources */,
C2F015212C09D3E7000F7221 /* EditImageComponent.swift in Sources */,
C2F015212C09D3E7000F7221 /* EditImageComponent.swift in Sources */,
C24659E52BF5FE09004E80D5 /* MainMenu.swift in Sources */,
C24659E52BF5FE09004E80D5 /* MainMenu.swift in Sources */,
C20310D82BFCC2410031657D /* GeneralParametersMenuView .swift in Sources */,
16FA05962C1C1A5F0042D688 /* GameType .swift in Sources */,
C2F0151F2C09D3E7000F7221 /* ToggleComponent.swift in Sources */,
C2F0151F2C09D3E7000F7221 /* ToggleComponent.swift in Sources */,
C2F015202C09D3E7000F7221 /* ButtonComponent.swift in Sources */,
C2F015202C09D3E7000F7221 /* ButtonComponent.swift in Sources */,
82740EC02C197A48009711A5 /* ArKitViewRepresentable.swift in Sources */,
82740EC02C197A48009711A5 /* ArKitViewRepresentable.swift in Sources */,
C2F015262C09D3E7000F7221 /* ProfileEdit.swift in Sources */,
C2F015262C09D3E7000F7221 /* ProfileEdit.swift in Sources */,
16FA05942C1C1A380042D688 /* Rules.swift in Sources */,
C205A2B72BF373360097BD93 /* ArkitDoushiQiApp.swift in Sources */,
C205A2B72BF373360097BD93 /* ArkitDoushiQiApp.swift in Sources */,
82740EBE2C19762C009711A5 /* ArKitView.swift in Sources */,
82740EBE2C19762C009711A5 /* ArKitView.swift in Sources */,
8268B4A42C1C640000D195CC /* VMArkit.swift in Sources */,
8268B4A42C1C640000D195CC /* VMArkit.swift in Sources */,
C2F015232C09D3E7000F7221 /* EditTextComponent.swift in Sources */,
C2F015232C09D3E7000F7221 /* EditTextComponent.swift in Sources */,
C2F015222C09D3E7000F7221 /* PhotoButtonComponent.swift in Sources */,
C2F015222C09D3E7000F7221 /* PhotoButtonComponent.swift in Sources */,
C2F015092C09D366000F7221 /* LanguageSettings.swift in Sources */,
C2F015092C09D366000F7221 /* LanguageSettings.swift in Sources */,
16FA05922C1C154A0042D688 /* LanguagePickerView.swift in Sources */,
C2DF076A2C2071B300BEE0E1 /* actionEndGame.swift in Sources */,
82CE59EB2C045E3800ADEE24 /* GameView.swift in Sources */,
82CE59EB2C045E3800ADEE24 /* GameView.swift in Sources */,
C2F0152B2C09D420000F7221 /* PartyEnregistery.swift in Sources */,
C2F0152B2C09D420000F7221 /* PartyEnregistery.swift in Sources */,
C2F015102C09D3C3000F7221 /* Language.swift in Sources */,
C2F015102C09D3C3000F7221 /* Language.swift in Sources */,
165725EA2C1984CC0052D7EF /* FontManager.swift in Sources */,
C25220EE2C00AC7E0026B71F /* GameParametersMenuView.swift in Sources */,
C25220EE2C00AC7E0026B71F /* GameParametersMenuView.swift in Sources */,
161A8E932C2055EA00D1ADFE /* Placeholder.swift in Sources */,
);
);
runOnlyForDeploymentPostprocessing = 0;
runOnlyForDeploymentPostprocessing = 0;
};
};
@ -610,18 +707,18 @@
/* End PBXTargetDependency section */
/* End PBXTargetDependency section */
/* Begin PBXVariantGroup section */
/* Begin PBXVariantGroup section */
C2F015372C09D5A5000F7221 /* Localizable.strings */ = {
16FA058A2C1C14F50042D688 /* Localizable.strings */ = {
isa = PBXVariantGroup;
isa = PBXVariantGroup;
children = (
children = (
C2F015382C09D5A5000F7221 /* en */,
16FA058B2C1C14F50042D688 /* en */,
);
);
name = Localizable.strings;
name = Localizable.strings;
sourceTree = "<group>";
sourceTree = "<group>";
};
};
C2F0153B2C09D5C0000F7221 /* Localizable.strings */ = {
16FA058E2C1C14FD0042D688 /* Localizable.strings */ = {
isa = PBXVariantGroup;
isa = PBXVariantGroup;
children = (
children = (
C2F0153C2C09D5C0000F7221 /* fr */,
16FA058F2C1C14FD0042D688 /* fr */,
);
);
name = Localizable.strings;
name = Localizable.strings;
sourceTree = "<group>";
sourceTree = "<group>";
@ -759,6 +856,7 @@
GENERATE_INFOPLIST_FILE = YES;
GENERATE_INFOPLIST_FILE = YES;
INFOPLIST_FILE = ArkitDoushiQi/Info.plist;
INFOPLIST_FILE = ArkitDoushiQi/Info.plist;
INFOPLIST_KEY_NSCameraUsageDescription = "Donne la cam ";
INFOPLIST_KEY_NSCameraUsageDescription = "Donne la cam ";
INFOPLIST_FILE = ArkitDoushiQi/Info.plist;
INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES;
INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES;
INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
INFOPLIST_KEY_UILaunchScreen_Generation = YES;
INFOPLIST_KEY_UILaunchScreen_Generation = YES;
@ -795,6 +893,7 @@
GENERATE_INFOPLIST_FILE = YES;
GENERATE_INFOPLIST_FILE = YES;
INFOPLIST_FILE = ArkitDoushiQi/Info.plist;
INFOPLIST_FILE = ArkitDoushiQi/Info.plist;
INFOPLIST_KEY_NSCameraUsageDescription = "Donne la cam ";
INFOPLIST_KEY_NSCameraUsageDescription = "Donne la cam ";
INFOPLIST_FILE = ArkitDoushiQi/Info.plist;
INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES;
INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES;
INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
INFOPLIST_KEY_UILaunchScreen_Generation = YES;
INFOPLIST_KEY_UILaunchScreen_Generation = YES;