├── Attributions ├── License ├── README.md ├── Screenshots ├── banner.png └── editor.png └── Sokoban.UnityClient ├── .editorconfig ├── .gitignore ├── .vscode ├── launch.json └── settings.json ├── Assets ├── Editor.meta ├── Editor │ ├── Instant Screenshot.meta │ └── Instant Screenshot │ │ ├── Documentation - Instant screenshot.pdf │ │ ├── Documentation - Instant screenshot.pdf.meta │ │ ├── ScreenshotTaker.cs │ │ └── ScreenshotTaker.cs.meta ├── Fonts.meta ├── Fonts │ ├── Baloo_Chettan.meta │ ├── Baloo_Chettan │ │ ├── BalooChettan-Regular.ttf │ │ ├── BalooChettan-Regular.ttf.meta │ │ ├── OFL.txt │ │ └── OFL.txt.meta │ ├── Varela_Round.meta │ └── Varela_Round │ │ ├── OFL.txt │ │ ├── OFL.txt.meta │ │ ├── VarelaRound-Regular.ttf │ │ └── VarelaRound-Regular.ttf.meta ├── JsonDotNet.meta ├── JsonDotNet │ ├── Assemblies.meta │ ├── Assemblies │ │ ├── AOT.meta │ │ ├── AOT │ │ │ ├── Newtonsoft.Json.XML │ │ │ ├── Newtonsoft.Json.XML.meta │ │ │ ├── Newtonsoft.Json.dll │ │ │ └── Newtonsoft.Json.dll.meta │ │ ├── Standalone.meta │ │ ├── Standalone │ │ │ ├── Newtonsoft.Json.XML │ │ │ ├── Newtonsoft.Json.XML.meta │ │ │ ├── Newtonsoft.Json.dll │ │ │ └── Newtonsoft.Json.dll.meta │ │ ├── Windows.meta │ │ └── Windows │ │ │ ├── Newtonsoft.Json.XML │ │ │ ├── Newtonsoft.Json.XML.meta │ │ │ ├── Newtonsoft.Json.dll │ │ │ └── Newtonsoft.Json.dll.meta │ ├── Documentation.meta │ ├── Documentation │ │ ├── Json Net for Unity 2.0.1.pdf │ │ └── Json Net for Unity 2.0.1.pdf.meta │ ├── JsonDotNet201Source.zip │ ├── JsonDotNet201Source.zip.meta │ ├── link.xml │ └── link.xml.meta ├── Plugins.meta ├── Plugins │ ├── Android.meta │ ├── Android │ │ ├── assets.meta │ │ └── assets │ │ │ ├── GameSettings.prop │ │ │ └── GameSettings.prop.meta │ ├── UDP.meta │ ├── UDP │ │ ├── Android.meta │ │ ├── Android │ │ │ ├── udp.aar │ │ │ ├── udp.aar.meta │ │ │ ├── udpsandbox.aar │ │ │ ├── udpsandbox.aar.meta │ │ │ ├── utils.aar │ │ │ └── utils.aar.meta │ │ ├── Editor.meta │ │ ├── Editor │ │ │ ├── Analytics.meta │ │ │ ├── Analytics │ │ │ │ ├── Common.cs │ │ │ │ ├── Common.cs.meta │ │ │ │ ├── EditorAnalytcisApi.cs │ │ │ │ ├── EditorAnalytcisApi.cs.meta │ │ │ │ ├── ProjectBuildEvent.cs │ │ │ │ ├── ProjectBuildEvent.cs.meta │ │ │ │ ├── ProjectOpenEvent.cs │ │ │ │ ├── ProjectOpenEvent.cs.meta │ │ │ │ ├── SdkImportEvent.cs │ │ │ │ ├── SdkImportEvent.cs.meta │ │ │ │ ├── WebRequestQueue.cs │ │ │ │ └── WebRequestQueue.cs.meta │ │ │ ├── AppStoreModel.cs │ │ │ ├── AppStoreModel.cs.meta │ │ │ ├── AppStoreOnboardApi.cs │ │ │ ├── AppStoreOnboardApi.cs.meta │ │ │ ├── AppStoreSettingsEditor.cs │ │ │ ├── AppStoreSettingsEditor.cs.meta │ │ │ ├── BuildConfig.cs │ │ │ ├── BuildConfig.cs.meta │ │ │ ├── Utils.cs │ │ │ └── Utils.cs.meta │ │ ├── Resources.meta │ │ ├── Resources │ │ │ ├── UDP Settings.asset │ │ │ └── UDP Settings.asset.meta │ │ ├── UDP.dll │ │ └── UDP.dll.meta │ ├── UnityChannel.meta │ ├── UnityChannel │ │ ├── Android.meta │ │ ├── Android │ │ │ ├── UnityChannel.aar │ │ │ └── UnityChannel.aar.meta │ │ ├── ChannelPurchase.dll │ │ ├── ChannelPurchase.dll.meta │ │ ├── UnityStore.dll │ │ ├── UnityStore.dll.meta │ │ ├── XiaomiSupport.meta │ │ └── XiaomiSupport │ │ │ ├── AppStoreSettings.cs │ │ │ ├── AppStoreSettings.cs.meta │ │ │ ├── Editor.meta │ │ │ └── Editor │ │ │ ├── AppStoreModel.cs │ │ │ ├── AppStoreModel.cs.meta │ │ │ ├── AppStoreOnboardApi.cs │ │ │ ├── AppStoreOnboardApi.cs.meta │ │ │ ├── AppStoreSettingsEditor.cs │ │ │ ├── AppStoreSettingsEditor.cs.meta │ │ │ ├── XiaomiPackageNameExtension.cs │ │ │ └── XiaomiPackageNameExtension.cs.meta │ ├── UnityPurchasing.meta │ └── UnityPurchasing │ │ ├── Bin.meta │ │ ├── Bin │ │ ├── Android.meta │ │ ├── Android │ │ │ ├── AmazonAppStore.aar │ │ │ ├── AmazonAppStore.aar.meta │ │ │ ├── CloudMoolah.aar │ │ │ ├── CloudMoolah.aar.meta │ │ │ ├── GoogleAIDL.aar │ │ │ ├── GoogleAIDL.aar.meta │ │ │ ├── GooglePlay.aar │ │ │ ├── GooglePlay.aar.meta │ │ │ ├── SamsungApps.aar │ │ │ ├── SamsungApps.aar.meta │ │ │ ├── common.aar │ │ │ └── common.aar.meta │ │ ├── Apple.meta │ │ ├── Apple │ │ │ ├── Apple.dll │ │ │ ├── Apple.dll.meta │ │ │ ├── live.meta │ │ │ └── live │ │ │ │ ├── Apple.dll │ │ │ │ └── Apple.dll.meta │ │ ├── Editor.dll │ │ ├── Editor.dll.meta │ │ ├── Facebook.meta │ │ ├── Facebook │ │ │ ├── FacebookStore.dll │ │ │ ├── FacebookStore.dll.meta │ │ │ ├── live.meta │ │ │ └── live │ │ │ │ ├── FacebookStore.dll │ │ │ │ └── FacebookStore.dll.meta │ │ ├── Purchasing.Common.dll │ │ ├── Purchasing.Common.dll.meta │ │ ├── Security.meta │ │ ├── Security │ │ │ ├── Security.dll │ │ │ ├── Security.dll.meta │ │ │ ├── live.meta │ │ │ └── live │ │ │ │ ├── Security.dll │ │ │ │ └── Security.dll.meta │ │ ├── Stores.dll │ │ ├── Stores.dll.meta │ │ ├── Tizen.meta │ │ ├── Tizen │ │ │ ├── Tizen.dll │ │ │ ├── Tizen.dll.meta │ │ │ ├── live.meta │ │ │ └── live │ │ │ │ ├── Tizen.dll │ │ │ │ └── Tizen.dll.meta │ │ ├── unitypurchasing.bundle.meta │ │ └── unitypurchasing.bundle │ │ │ ├── Contents.meta │ │ │ └── Contents │ │ │ ├── Info.plist │ │ │ ├── Info.plist.meta │ │ │ ├── MacOS.meta │ │ │ ├── MacOS │ │ │ ├── unitypurchasing │ │ │ └── unitypurchasing.meta │ │ │ ├── Resources.meta │ │ │ └── Resources │ │ │ ├── en.lproj.meta │ │ │ └── en.lproj │ │ │ ├── InfoPlist.strings │ │ │ └── InfoPlist.strings.meta │ │ ├── Changelog.md │ │ ├── Changelog.md.meta │ │ ├── Editor.meta │ │ ├── Editor │ │ ├── AppleIncRootCertificate.cer │ │ ├── AppleIncRootCertificate.cer.meta │ │ ├── IAPButtonEditor.cs │ │ ├── IAPButtonEditor.cs.meta │ │ ├── IAPGeneratedCredentials.cs.template │ │ ├── IAPGeneratedCredentials.cs.template.meta │ │ ├── IAPUpdaterPreferences.json │ │ └── IAPUpdaterPreferences.json.meta │ │ ├── Icons.meta │ │ ├── Icons │ │ ├── LinkBlack.png │ │ ├── LinkBlack.png.meta │ │ ├── LinkWhite.png │ │ ├── LinkWhite.png.meta │ │ ├── UnityEngine.Purchasing.IAPButtonIcon.png │ │ └── UnityEngine.Purchasing.IAPButtonIcon.png.meta │ │ ├── Resources.meta │ │ ├── Resources │ │ ├── BillingMode.json │ │ ├── BillingMode.json.meta │ │ ├── UIFakeStoreCanvas.prefab │ │ └── UIFakeStoreCanvas.prefab.meta │ │ ├── iOS.meta │ │ ├── iOS │ │ ├── UnityEarlyTransactionObserver.h │ │ ├── UnityEarlyTransactionObserver.h.meta │ │ ├── UnityEarlyTransactionObserver.mm │ │ ├── UnityEarlyTransactionObserver.mm.meta │ │ ├── UnityPurchasing.h │ │ ├── UnityPurchasing.h.meta │ │ ├── UnityPurchasing.m │ │ └── UnityPurchasing.m.meta │ │ ├── scenes.meta │ │ ├── scenes │ │ ├── IAP Demo.unity │ │ └── IAP Demo.unity.meta │ │ ├── script.meta │ │ ├── script │ │ ├── CodelessIAPStoreListener.cs │ │ ├── CodelessIAPStoreListener.cs.meta │ │ ├── ComboBox.cs │ │ ├── ComboBox.cs.meta │ │ ├── Demo.meta │ │ ├── Demo │ │ │ ├── DemoInventory.cs │ │ │ └── DemoInventory.cs.meta │ │ ├── IAPButton.cs │ │ ├── IAPButton.cs.meta │ │ ├── IAPConfigurationHelper.cs │ │ ├── IAPConfigurationHelper.cs.meta │ │ ├── IAPDemo.cs │ │ ├── IAPDemo.cs.meta │ │ ├── IAPDemoProductUI.cs │ │ ├── IAPDemoProductUI.cs.meta │ │ ├── IAPListener.cs │ │ ├── IAPListener.cs.meta │ │ ├── PurchasingCheck.cs │ │ ├── PurchasingCheck.cs.meta │ │ ├── link.xml │ │ └── link.xml.meta │ │ ├── winrt.meta │ │ └── winrt │ │ ├── live.meta │ │ ├── live │ │ ├── winrt.dll │ │ └── winrt.dll.meta │ │ ├── winrt.dll │ │ └── winrt.dll.meta ├── Resources.meta ├── Resources │ ├── Animations.meta │ ├── Animations │ │ ├── BounceIn.anim │ │ ├── BounceIn.anim.meta │ │ ├── BounceIn2.anim │ │ ├── BounceIn2.anim.meta │ │ ├── BounceOut.anim │ │ ├── BounceOut.anim.meta │ │ ├── Pulse.anim │ │ ├── Pulse.anim.meta │ │ ├── PulseIn.anim │ │ ├── PulseIn.anim.meta │ │ ├── PulseOut.anim │ │ ├── PulseOut.anim.meta │ │ ├── PulseUp.anim │ │ └── PulseUp.anim.meta │ ├── Audio.meta │ ├── Audio │ │ ├── SFX.meta │ │ └── SFX │ │ │ ├── click1.wav │ │ │ ├── click1.wav.meta │ │ │ ├── ice1.wav │ │ │ ├── ice1.wav.meta │ │ │ ├── powerup36.wav │ │ │ ├── powerup36.wav.meta │ │ │ ├── powerup5.wav │ │ │ ├── powerup5.wav.meta │ │ │ ├── step2.wav │ │ │ ├── step2.wav.meta │ │ │ ├── transition2.wav │ │ │ ├── transition2.wav.meta │ │ │ ├── wood2.wav │ │ │ └── wood2.wav.meta │ ├── Data.meta │ ├── Data │ │ ├── Bundles.meta │ │ ├── Bundles │ │ │ ├── level_2019-06-13-17-47-34-539_moves-2_items-4_cols-5_rows-3.json │ │ │ ├── level_2019-06-13-17-47-34-539_moves-2_items-4_cols-5_rows-3.json.meta │ │ │ ├── level_2019-06-13-17-53-39-310_moves-13_items-7_cols-6_rows-7.json │ │ │ ├── level_2019-06-13-17-53-39-310_moves-13_items-7_cols-6_rows-7.json.meta │ │ │ ├── level_2019-06-13-19-55-17-951_moves-19_items-7_cols-6_rows-7.json │ │ │ ├── level_2019-06-13-19-55-17-951_moves-19_items-7_cols-6_rows-7.json.meta │ │ │ ├── level_2019-06-13-19-59-26-117_moves-28_items-5_cols-6_rows-5.json │ │ │ ├── level_2019-06-13-19-59-26-117_moves-28_items-5_cols-6_rows-5.json.meta │ │ │ ├── level_2019-06-14-12-38-27-250_moves-11_items-4_cols-5_rows-5.json │ │ │ ├── level_2019-06-14-12-38-27-250_moves-11_items-4_cols-5_rows-5.json.meta │ │ │ ├── level_2019-06-14-12-43-45-307_moves-27_items-7_cols-5_rows-5.json │ │ │ ├── level_2019-06-14-12-43-45-307_moves-27_items-7_cols-5_rows-5.json.meta │ │ │ ├── level_2019-06-14-12-52-30-465_moves-38_items-9_cols-5_rows-7.json │ │ │ ├── level_2019-06-14-12-52-30-465_moves-38_items-9_cols-5_rows-7.json.meta │ │ │ ├── level_2019-06-14-13-00-00-466_moves-79_items-13_cols-7_rows-9.json │ │ │ ├── level_2019-06-14-13-00-00-466_moves-79_items-13_cols-7_rows-9.json.meta │ │ │ ├── level_2019-06-14-15-40-54-842_moves-74_items-9_cols-7_rows-7.json │ │ │ ├── level_2019-06-14-15-40-54-842_moves-74_items-9_cols-7_rows-7.json.meta │ │ │ ├── level_2019-06-14-15-52-42-267_moves-57_items-8_cols-7_rows-7.json │ │ │ ├── level_2019-06-14-15-52-42-267_moves-57_items-8_cols-7_rows-7.json.meta │ │ │ ├── level_2019-06-14-15-54-51-202_moves-23_items-9_cols-8_rows-8.json │ │ │ ├── level_2019-06-14-15-54-51-202_moves-23_items-9_cols-8_rows-8.json.meta │ │ │ ├── level_2019-06-14-15-59-32-119_moves-30_items-9_cols-6_rows-7.json │ │ │ ├── level_2019-06-14-15-59-32-119_moves-30_items-9_cols-6_rows-7.json.meta │ │ │ ├── level_2019-06-14-16-06-05-550_moves-93_items-13_cols-8_rows-7.json │ │ │ ├── level_2019-06-14-16-06-05-550_moves-93_items-13_cols-8_rows-7.json.meta │ │ │ ├── level_2019-06-14-16-13-18-180_moves-66_items-9_cols-9_rows-9.json │ │ │ └── level_2019-06-14-16-13-18-180_moves-66_items-9_cols-9_rows-9.json.meta │ │ ├── Levels.meta │ │ ├── Levels │ │ │ ├── Easy.meta │ │ │ ├── Easy │ │ │ │ ├── 02_level_2019-06-27-22-24-32-688_ground-15_moves-2_items-3_cols-5_rows-3.json │ │ │ │ ├── 02_level_2019-06-27-22-24-32-688_ground-15_moves-2_items-3_cols-5_rows-3.json.meta │ │ │ │ ├── 03_level_2019-06-27-19-35-54-529_ground-9_moves-4_items-5_cols-5_rows-4.json │ │ │ │ ├── 03_level_2019-06-27-19-35-54-529_ground-9_moves-4_items-5_cols-5_rows-4.json.meta │ │ │ │ ├── 04_level_2019-06-27-22-24-53-517_ground-25_moves-11_items-7_cols-6_rows-7.json │ │ │ │ ├── 04_level_2019-06-27-22-24-53-517_ground-25_moves-11_items-7_cols-6_rows-7.json.meta │ │ │ │ ├── 05_level_2019-06-27-19-40-42-190_ground-15_moves-15_items-7_cols-5_rows-5.json │ │ │ │ ├── 05_level_2019-06-27-19-40-42-190_ground-15_moves-15_items-7_cols-5_rows-5.json.meta │ │ │ │ ├── 06_level_2019-06-27-22-25-30-301_ground-30_moves-15_items-7_cols-6_rows-7.json │ │ │ │ ├── 06_level_2019-06-27-22-25-30-301_ground-30_moves-15_items-7_cols-6_rows-7.json.meta │ │ │ │ ├── 07_ground-15_moves-16_items-7_cols-3_rows-7.json │ │ │ │ ├── 07_ground-15_moves-16_items-7_cols-3_rows-7.json.meta │ │ │ │ ├── 08_level_2019-06-27-22-28-40-494_ground-31_moves-23_items-9_cols-8_rows-8.json │ │ │ │ ├── 08_level_2019-06-27-22-28-40-494_ground-31_moves-23_items-9_cols-8_rows-8.json.meta │ │ │ │ ├── 09_level_2019-06-28-09-05-04-955_ground-27_moves-23_items-6_cols-9_rows-6.json │ │ │ │ ├── 09_level_2019-06-28-09-05-04-955_ground-27_moves-23_items-6_cols-9_rows-6.json.meta │ │ │ │ ├── 10_level_2019-06-28-13-32-32-714_ground-30_moves-26_items-8_cols-7_rows-6.json │ │ │ │ ├── 10_level_2019-06-28-13-32-32-714_ground-30_moves-26_items-8_cols-7_rows-6.json.meta │ │ │ │ ├── 12_level_2019-06-27-22-28-09-261_ground-21_moves-27_items-7_cols-5_rows-5.json │ │ │ │ ├── 12_level_2019-06-27-22-28-09-261_ground-21_moves-27_items-7_cols-5_rows-5.json.meta │ │ │ │ ├── 13_level_2019-06-27-22-27-24-111_ground-22_moves-28_items-5_cols-6_rows-5.json │ │ │ │ ├── 13_level_2019-06-27-22-27-24-111_ground-22_moves-28_items-5_cols-6_rows-5.json.meta │ │ │ │ ├── 14_level_2019-06-27-19-51-54-195_ground-23_moves-29_items-7_cols-6_rows-6.json │ │ │ │ ├── 14_level_2019-06-27-19-51-54-195_ground-23_moves-29_items-7_cols-6_rows-6.json.meta │ │ │ │ ├── 15_level_2019-06-28-16-12-57-101_ground-21_moves-30_items-7_cols-6_rows-6.json │ │ │ │ └── 15_level_2019-06-28-16-12-57-101_ground-21_moves-30_items-7_cols-6_rows-6.json.meta │ │ │ ├── Hard.meta │ │ │ ├── Hard │ │ │ │ ├── Hard-01_level_2019-06-28-21-36-42-613_ground-44_moves-58_items-10_cols-7_rows-10.json │ │ │ │ ├── Hard-01_level_2019-06-28-21-36-42-613_ground-44_moves-58_items-10_cols-7_rows-10.json.meta │ │ │ │ ├── Hard-02_level_2019-06-28-12-10-28-424_ground-35_moves-61_items-9_cols-8_rows-7.json │ │ │ │ ├── Hard-02_level_2019-06-28-12-10-28-424_ground-35_moves-61_items-9_cols-8_rows-7.json.meta │ │ │ │ ├── Hard-03_level_2019-06-28-09-43-01-361_ground-42_moves-63_items-7_cols-9_rows-7.json │ │ │ │ ├── Hard-03_level_2019-06-28-09-43-01-361_ground-42_moves-63_items-7_cols-9_rows-7.json.meta │ │ │ │ ├── Hard-04_level_2019-06-28-21-33-00-692_ground-42_moves-65_items-8_cols-10_rows-8.json │ │ │ │ ├── Hard-04_level_2019-06-28-21-33-00-692_ground-42_moves-65_items-8_cols-10_rows-8.json.meta │ │ │ │ ├── Hard-05_level_2019-06-28-12-33-01-614_ground-32_moves-66_items-7_cols-6_rows-9.json │ │ │ │ ├── Hard-05_level_2019-06-28-12-33-01-614_ground-32_moves-66_items-7_cols-6_rows-9.json.meta │ │ │ │ ├── Hard-06_level_2019-06-28-16-24-03-174_ground-35_moves-74_items-8_cols-7_rows-8.json │ │ │ │ ├── Hard-06_level_2019-06-28-16-24-03-174_ground-35_moves-74_items-8_cols-7_rows-8.json.meta │ │ │ │ ├── Hard-07_level_2019-06-28-13-37-42-021_ground-41_moves-74_items-10_cols-7_rows-9.json │ │ │ │ ├── Hard-07_level_2019-06-28-13-37-42-021_ground-41_moves-74_items-10_cols-7_rows-9.json.meta │ │ │ │ ├── Hard-08_level_2019-06-27-22-37-11-943_ground-31_moves-76_items-9_cols-7_rows-7.json │ │ │ │ ├── Hard-08_level_2019-06-27-22-37-11-943_ground-31_moves-76_items-9_cols-7_rows-7.json.meta │ │ │ │ ├── Hard-09_level_2019-06-28-09-19-36-527_ground-36_moves-79_items-9_cols-7_rows-8.json │ │ │ │ ├── Hard-09_level_2019-06-28-09-19-36-527_ground-36_moves-79_items-9_cols-7_rows-8.json.meta │ │ │ │ ├── Hard-10_level_2019-06-27-22-35-32-578_ground-48_moves-80_items-13_cols-7_rows-9.json │ │ │ │ ├── Hard-10_level_2019-06-27-22-35-32-578_ground-48_moves-80_items-13_cols-7_rows-9.json.meta │ │ │ │ ├── Hard-11_level_2019-06-28-21-47-59-630_ground-43_moves-81_items-10_cols-9_rows-8.json │ │ │ │ ├── Hard-11_level_2019-06-28-21-47-59-630_ground-43_moves-81_items-10_cols-9_rows-8.json.meta │ │ │ │ ├── Hard-12_level_2019-06-28-12-28-32-380_ground-45_moves-89_items-12_cols-9_rows-8.json │ │ │ │ ├── Hard-12_level_2019-06-28-12-28-32-380_ground-45_moves-89_items-12_cols-9_rows-8.json.meta │ │ │ │ ├── Hard-13_level_2019-06-28-12-17-33-940_ground-37_moves-92_items-10_cols-9_rows-7.json │ │ │ │ ├── Hard-13_level_2019-06-28-12-17-33-940_ground-37_moves-92_items-10_cols-9_rows-7.json.meta │ │ │ │ ├── Hard-14_level_2019-06-28-21-26-28-949_ground-41_moves-93_items-11_cols-9_rows-7.json │ │ │ │ ├── Hard-14_level_2019-06-28-21-26-28-949_ground-41_moves-93_items-11_cols-9_rows-7.json.meta │ │ │ │ ├── Hard-15_level_2019-06-28-21-57-55-461_ground-35_moves-95_items-11_cols-9_rows-5.json │ │ │ │ ├── Hard-15_level_2019-06-28-21-57-55-461_ground-35_moves-95_items-11_cols-9_rows-5.json.meta │ │ │ │ ├── Hard-16_level_2019-06-28-16-07-51-767_ground-33_moves-98_items-10_cols-6_rows-8.json │ │ │ │ ├── Hard-16_level_2019-06-28-16-07-51-767_ground-33_moves-98_items-10_cols-6_rows-8.json.meta │ │ │ │ ├── Hard-17_level_2019-06-27-22-31-04-104_ground-59_moves-102_items-9_cols-9_rows-9.json │ │ │ │ ├── Hard-17_level_2019-06-27-22-31-04-104_ground-59_moves-102_items-9_cols-9_rows-9.json.meta │ │ │ │ ├── Hard-18_level_2019-06-28-13-43-53-028_ground-51_moves-154_items-14_cols-9_rows-7.json │ │ │ │ └── Hard-18_level_2019-06-28-13-43-53-028_ground-51_moves-154_items-14_cols-9_rows-7.json.meta │ │ │ ├── Medium.meta │ │ │ └── Medium │ │ │ │ ├── Med-01_level_2019-06-27-23-34-53-315_ground-17_moves-30_items-5_cols-5_rows-6.json │ │ │ │ ├── Med-01_level_2019-06-27-23-34-53-315_ground-17_moves-30_items-5_cols-5_rows-6.json.meta │ │ │ │ ├── Med-02_level_2019-06-28-12-36-31-274_ground-32_moves-31_items-7_cols-8_rows-7.json │ │ │ │ ├── Med-02_level_2019-06-28-12-36-31-274_ground-32_moves-31_items-7_cols-8_rows-7.json.meta │ │ │ │ ├── Med-03_level_2019-06-28-12-12-39-423_ground-36_moves-34_items-8_cols-9_rows-7.json │ │ │ │ ├── Med-03_level_2019-06-28-12-12-39-423_ground-36_moves-34_items-8_cols-9_rows-7.json.meta │ │ │ │ ├── Med-04_level_2019-06-27-22-29-16-908_ground-28_moves-36_items-9_cols-6_rows-7.json │ │ │ │ ├── Med-04_level_2019-06-27-22-29-16-908_ground-28_moves-36_items-9_cols-6_rows-7.json.meta │ │ │ │ ├── Med-05_level_2019-06-27-23-46-15-828_ground-35_moves-36_items-6_cols-9_rows-5.json │ │ │ │ ├── Med-05_level_2019-06-27-23-46-15-828_ground-35_moves-36_items-6_cols-9_rows-5.json.meta │ │ │ │ ├── Med-06_level_2019-06-28-13-29-50-219_ground-33_moves-38_items-7_cols-7_rows-8.json │ │ │ │ ├── Med-06_level_2019-06-28-13-29-50-219_ground-33_moves-38_items-7_cols-7_rows-8.json.meta │ │ │ │ ├── Med-07_level_2019-06-28-09-11-25-206_ground-29_moves-44_items-7_cols-7_rows-7.json │ │ │ │ ├── Med-07_level_2019-06-28-09-11-25-206_ground-29_moves-44_items-7_cols-7_rows-7.json.meta │ │ │ │ ├── Med-08_level_2019-06-27-19-44-30-427_ground-28_moves-46_items-9_cols-8_rows-6.json │ │ │ │ ├── Med-08_level_2019-06-27-19-44-30-427_ground-28_moves-46_items-9_cols-8_rows-6.json.meta │ │ │ │ ├── Med-09_level_2019-06-28-09-02-30-140_ground-28_moves-46_items-9_cols-7_rows-6.json │ │ │ │ ├── Med-09_level_2019-06-28-09-02-30-140_ground-28_moves-46_items-9_cols-7_rows-6.json.meta │ │ │ │ ├── Med-10_level_2019-06-28-09-16-05-176_ground-37_moves-46_items-10_cols-7_rows-8.json │ │ │ │ ├── Med-10_level_2019-06-28-09-16-05-176_ground-37_moves-46_items-10_cols-7_rows-8.json.meta │ │ │ │ ├── Med-11_level_2019-06-27-23-50-13-425_ground-38_moves-46_items-6_cols-7_rows-9.json │ │ │ │ ├── Med-11_level_2019-06-27-23-50-13-425_ground-38_moves-46_items-6_cols-7_rows-9.json.meta │ │ │ │ ├── Med-12_level_2019-06-27-22-32-50-821_ground-26_moves-47_items-9_cols-5_rows-7.json │ │ │ │ ├── Med-12_level_2019-06-27-22-32-50-821_ground-26_moves-47_items-9_cols-5_rows-7.json.meta │ │ │ │ ├── Med-13_level_2019-06-28-12-40-04-429_ground-37_moves-47_items-8_cols-8_rows-7.json │ │ │ │ ├── Med-13_level_2019-06-28-12-40-04-429_ground-37_moves-47_items-8_cols-8_rows-7.json.meta │ │ │ │ ├── Med-14_level_2019-06-28-09-38-28-492_ground-40_moves-47_items-7_cols-10_rows-6.json │ │ │ │ ├── Med-14_level_2019-06-28-09-38-28-492_ground-40_moves-47_items-7_cols-10_rows-6.json.meta │ │ │ │ ├── Med-15_level_2019-06-28-16-10-14-351_ground-26_moves-48_items-7_cols-5_rows-8.json │ │ │ │ ├── Med-15_level_2019-06-28-16-10-14-351_ground-26_moves-48_items-7_cols-5_rows-8.json.meta │ │ │ │ ├── Med-16_level_2019-06-27-23-38-35-959_ground-30_moves-53_items-8_cols-6_rows-6.json │ │ │ │ ├── Med-16_level_2019-06-27-23-38-35-959_ground-30_moves-53_items-8_cols-6_rows-6.json.meta │ │ │ │ ├── Med-17_level_2019-06-28-12-24-24-526_ground-34_moves-55_items-11_cols-8_rows-7.json │ │ │ │ ├── Med-17_level_2019-06-28-12-24-24-526_ground-34_moves-55_items-11_cols-8_rows-7.json.meta │ │ │ │ ├── Med-18_level_2019-06-27-22-37-57-683_ground-34_moves-55_items-8_cols-7_rows-7.json │ │ │ │ └── Med-18_level_2019-06-27-22-37-57-683_ground-34_moves-55_items-8_cols-7_rows-7.json.meta │ │ ├── Meta.meta │ │ └── Meta │ │ │ ├── warehouse.json │ │ │ └── warehouse.json.meta │ ├── IAPProductCatalog.json │ ├── IAPProductCatalog.json.meta │ ├── Images.meta │ ├── Images │ │ ├── backgroundFan.png │ │ ├── backgroundFan.png.meta │ │ ├── button.9.png │ │ ├── button.9.png.meta │ │ ├── buttonInactive.9.png │ │ ├── buttonInactive.9.png.meta │ │ ├── clientLogo.png │ │ ├── clientLogo.png.meta │ │ ├── distribution.meta │ │ ├── distribution │ │ │ ├── app_bannerAndroid-320w.png │ │ │ ├── app_bannerAndroid-320w.png.meta │ │ │ ├── app_iconAdaptive-B.png │ │ │ ├── app_iconAdaptive-B.png.meta │ │ │ ├── app_iconAdaptive-F.png │ │ │ ├── app_iconAdaptive-F.png.meta │ │ │ ├── app_iconRounded.png │ │ │ ├── app_iconRounded.png.meta │ │ │ ├── app_iconSquare.png │ │ │ ├── app_iconSquare.png.meta │ │ │ ├── app_iosTv_1280-0.png │ │ │ ├── app_iosTv_1280-0.png.meta │ │ │ ├── app_iosTv_1280-1.png │ │ │ ├── app_iosTv_1280-1.png.meta │ │ │ ├── app_iosTv_3840.png │ │ │ ├── app_iosTv_3840.png.meta │ │ │ ├── app_iosTv_4640.png │ │ │ ├── app_iosTv_4640.png.meta │ │ │ ├── app_marketIos-1024.png │ │ │ ├── app_marketIos-1024.png.meta │ │ │ ├── ios_iap_levelpak1.png │ │ │ ├── ios_iap_levelpak1.png.meta │ │ │ ├── ios_iap_removeads.png │ │ │ └── ios_iap_removeads.png.meta │ │ ├── engineLoading.png │ │ ├── engineLoading.png.meta │ │ ├── gradient.png │ │ ├── gradient.png.meta │ │ ├── graphiteLogo.png │ │ ├── graphiteLogo.png.meta │ │ ├── icons.png │ │ ├── icons.png.meta │ │ ├── lightButtonInactive.9.png │ │ ├── lightButtonInactive.9.png.meta │ │ ├── lightbutton.9.png │ │ ├── lightbutton.9.png.meta │ │ ├── menuBackground.9.png │ │ ├── menuBackground.9.png.meta │ │ ├── radio.png │ │ ├── radio.png.meta │ │ ├── repeatableBackground.png │ │ ├── repeatableBackground.png.meta │ │ ├── smoke_07.png │ │ ├── smoke_07.png.meta │ │ ├── spritesheet.png │ │ ├── spritesheet.png.meta │ │ ├── thumbnails.png │ │ └── thumbnails.png.meta │ ├── Materials.meta │ ├── Materials │ │ ├── BackgroundGradient.mat │ │ ├── BackgroundGradient.mat.meta │ │ ├── MarkerBlue.mat │ │ ├── MarkerBlue.mat.meta │ │ ├── MarkerBrown.mat │ │ ├── MarkerBrown.mat.meta │ │ ├── MarkerGray.mat │ │ ├── MarkerGray.mat.meta │ │ ├── MarkerGreen.mat │ │ ├── MarkerGreen.mat.meta │ │ ├── MarkerRed.mat │ │ ├── MarkerRed.mat.meta │ │ ├── Smoke.mat │ │ ├── Smoke.mat.meta │ │ ├── SpriteMaterial.mat │ │ └── SpriteMaterial.mat.meta │ ├── Prefabs.meta │ └── Prefabs │ │ ├── Controllers.meta │ │ ├── Controllers │ │ ├── ItemControllerPrefab.prefab │ │ ├── ItemControllerPrefab.prefab.meta │ │ ├── PanControllerPrefab.prefab │ │ └── PanControllerPrefab.prefab.meta │ │ ├── Items.meta │ │ ├── Items │ │ ├── Gameplay.meta │ │ ├── Gameplay │ │ │ ├── BoxPrefab2.prefab │ │ │ ├── BoxPrefab2.prefab.meta │ │ │ ├── GroundPrefab2.prefab │ │ │ ├── GroundPrefab2.prefab.meta │ │ │ ├── MarkerPrefab2.prefab │ │ │ ├── MarkerPrefab2.prefab.meta │ │ │ ├── PlayerPrefab3.prefab │ │ │ ├── PlayerPrefab3.prefab.meta │ │ │ ├── Smoke.prefab │ │ │ └── Smoke.prefab.meta │ │ ├── LevelEditor.meta │ │ └── LevelEditor │ │ │ ├── CrosshairPrefab2.prefab │ │ │ ├── CrosshairPrefab2.prefab.meta │ │ │ ├── EditorDeletePrefab2.prefab │ │ │ ├── EditorDeletePrefab2.prefab.meta │ │ │ ├── GridPrefab.prefab │ │ │ └── GridPrefab.prefab.meta │ │ ├── Managers.meta │ │ ├── Managers │ │ ├── AdManager.prefab │ │ ├── AdManager.prefab.meta │ │ ├── IAPManager.prefab │ │ ├── IAPManager.prefab.meta │ │ ├── LocaleManager.prefab │ │ └── LocaleManager.prefab.meta │ │ ├── Ui.meta │ │ └── Ui │ │ ├── AlertPanelPrefab.prefab │ │ ├── AlertPanelPrefab.prefab.meta │ │ ├── CustomButtonPrefab.prefab │ │ ├── CustomButtonPrefab.prefab.meta │ │ ├── CustomImagePrefab.prefab │ │ ├── CustomImagePrefab.prefab.meta │ │ ├── IAPPanel.prefab │ │ ├── IAPPanel.prefab.meta │ │ ├── LevelButtonPrefab.prefab │ │ ├── LevelButtonPrefab.prefab.meta │ │ ├── MosaicPrefab.prefab │ │ ├── MosaicPrefab.prefab.meta │ │ ├── NoticePanelPrefab.prefab │ │ ├── NoticePanelPrefab.prefab.meta │ │ ├── UiPagerPrefab.prefab │ │ ├── UiPagerPrefab.prefab.meta │ │ ├── UiSpritePanelPrefab.prefab │ │ └── UiSpritePanelPrefab.prefab.meta ├── Scenes.meta ├── Scenes │ ├── AdScene.unity │ ├── AdScene.unity.meta │ ├── EditorScene.unity │ ├── EditorScene.unity.meta │ ├── GameplayScene.unity │ ├── GameplayScene.unity.meta │ ├── TitleScene.unity │ └── TitleScene.unity.meta ├── Scripts.meta ├── Scripts │ ├── Attributes.meta │ ├── Attributes │ │ ├── PrefabAttribute.cs │ │ ├── PrefabAttribute.cs.meta │ │ ├── RelativePathAttribute.cs │ │ ├── RelativePathAttribute.cs.meta │ │ ├── ResourceAttribute.cs │ │ ├── ResourceAttribute.cs.meta │ │ ├── SpriteAttribute.cs │ │ ├── SpriteAttribute.cs.meta │ │ ├── ThumbnailAttribute.cs │ │ ├── ThumbnailAttribute.cs.meta │ │ ├── Vector2Attribute.cs │ │ └── Vector2Attribute.cs.meta │ ├── Behaviors.meta │ ├── Behaviors │ │ ├── BaseBehavior.cs │ │ ├── BaseBehavior.cs.meta │ │ ├── Controllers.meta │ │ ├── Controllers │ │ │ ├── ItemController.cs │ │ │ ├── ItemController.cs.meta │ │ │ ├── PanController.cs │ │ │ └── PanController.cs.meta │ │ ├── Items.meta │ │ ├── Items │ │ │ ├── BaseItem.cs │ │ │ ├── BaseItem.cs.meta │ │ │ ├── Gameplay.meta │ │ │ ├── Gameplay │ │ │ │ ├── Box.cs │ │ │ │ ├── Box.cs.meta │ │ │ │ ├── Ground.cs │ │ │ │ ├── Ground.cs.meta │ │ │ │ ├── Marker.cs │ │ │ │ ├── Marker.cs.meta │ │ │ │ ├── Player.cs │ │ │ │ └── Player.cs.meta │ │ │ ├── LevelEditor.meta │ │ │ └── LevelEditor │ │ │ │ ├── Crosshair.cs │ │ │ │ ├── Crosshair.cs.meta │ │ │ │ ├── EditorDelete.cs │ │ │ │ └── EditorDelete.cs.meta │ │ ├── Managers.meta │ │ ├── Managers │ │ │ ├── AdManager.cs │ │ │ ├── AdManager.cs.meta │ │ │ ├── AnalyticsManager.cs │ │ │ ├── AnalyticsManager.cs.meta │ │ │ ├── EditorManager.cs │ │ │ ├── EditorManager.cs.meta │ │ │ ├── FileManager.cs │ │ │ ├── FileManager.cs.meta │ │ │ ├── GameplayManager.cs │ │ │ ├── GameplayManager.cs.meta │ │ │ ├── IAPManager.cs │ │ │ ├── IAPManager.cs.meta │ │ │ ├── LevelListManager.cs │ │ │ ├── LevelListManager.cs.meta │ │ │ ├── LocaleManager.cs │ │ │ ├── LocaleManager.cs.meta │ │ │ ├── MainMenuManager.cs │ │ │ ├── MainMenuManager.cs.meta │ │ │ ├── NetworkManager.cs │ │ │ ├── NetworkManager.cs.meta │ │ │ ├── TitleManager.cs │ │ │ ├── TitleManager.cs.meta │ │ │ ├── WarehouseManager.cs │ │ │ └── WarehouseManager.cs.meta │ │ ├── Ui.meta │ │ └── Ui │ │ │ ├── Alert.cs │ │ │ ├── Alert.cs.meta │ │ │ ├── AlertGameplay.cs │ │ │ ├── AlertGameplay.cs.meta │ │ │ ├── AlertIAP.cs │ │ │ ├── AlertIAP.cs.meta │ │ │ ├── AnimationEvents.cs │ │ │ ├── AnimationEvents.cs.meta │ │ │ ├── CustomButton.cs │ │ │ ├── CustomButton.cs.meta │ │ │ ├── DebugDraw.cs │ │ │ ├── DebugDraw.cs.meta │ │ │ ├── Grid.cs │ │ │ ├── Grid.cs.meta │ │ │ ├── LevelButton.cs │ │ │ ├── LevelButton.cs.meta │ │ │ ├── LocaleText.cs │ │ │ ├── LocaleText.cs.meta │ │ │ ├── Mosaic.cs │ │ │ ├── Mosaic.cs.meta │ │ │ ├── Notice.cs │ │ │ ├── Notice.cs.meta │ │ │ ├── Tabber.cs │ │ │ ├── Tabber.cs.meta │ │ │ ├── TabberItem.cs │ │ │ ├── TabberItem.cs.meta │ │ │ ├── ThumbnailBuilder.cs │ │ │ ├── ThumbnailBuilder.cs.meta │ │ │ ├── UiBackground.cs │ │ │ ├── UiBackground.cs.meta │ │ │ ├── UiPager.cs │ │ │ ├── UiPager.cs.meta │ │ │ ├── UiSpritePanel.cs │ │ │ └── UiSpritePanel.cs.meta │ ├── Extensions.meta │ ├── Extensions │ │ ├── AttributeExtensions.cs │ │ ├── AttributeExtensions.cs.meta │ │ ├── ColorExtensions.cs │ │ ├── ColorExtensions.cs.meta │ │ ├── EnumExtensions.cs │ │ ├── EnumExtensions.cs.meta │ │ ├── EnumerableExtensions.cs │ │ ├── EnumerableExtensions.cs.meta │ │ ├── GameObjectExtensions.cs │ │ ├── GameObjectExtensions.cs.meta │ │ ├── NetworkExtensions.cs │ │ ├── NetworkExtensions.cs.meta │ │ ├── SceneExtensions.cs │ │ ├── SceneExtensions.cs.meta │ │ ├── StringExtensions.cs │ │ ├── StringExtensions.cs.meta │ │ ├── TextExtensions.cs │ │ ├── TextExtensions.cs.meta │ │ ├── TextureExtensions.cs │ │ ├── TextureExtensions.cs.meta │ │ ├── TransformExtensions.cs │ │ └── TransformExtensions.cs.meta │ ├── GameContext.cs │ ├── GameContext.cs.meta │ ├── Text.meta │ ├── Text │ │ ├── EnglishLocaleLookup.cs │ │ ├── EnglishLocaleLookup.cs.meta │ │ ├── LocaleLookup.cs │ │ └── LocaleLookup.cs.meta │ ├── Types.meta │ └── Types │ │ ├── BoxType.cs │ │ ├── BoxType.cs.meta │ │ ├── CategoryType.cs │ │ ├── CategoryType.cs.meta │ │ ├── LocaleTextType.cs │ │ ├── LocaleTextType.cs.meta │ │ ├── MovementType.cs │ │ └── MovementType.cs.meta ├── StreamingAssets.meta └── StreamingAssets │ ├── english.json │ ├── english.json.meta │ ├── finnish.json │ ├── finnish.json.meta │ ├── french.json │ ├── french.json.meta │ ├── german.json │ ├── german.json.meta │ ├── korean.json │ ├── korean.json.meta │ ├── russian.json │ ├── russian.json.meta │ ├── spanish.json │ ├── spanish.json.meta │ ├── swedish.json │ └── swedish.json.meta ├── Library └── LastSceneManagerSetup.txt ├── Packages └── manifest.json └── ProjectSettings ├── AudioManager.asset ├── ClusterInputManager.asset ├── DynamicsManager.asset ├── EditorBuildSettings.asset ├── EditorSettings.asset ├── GraphicsSettings.asset ├── InputManager.asset ├── NavMeshAreas.asset ├── NetworkManager.asset ├── Physics2DSettings.asset ├── PresetManager.asset ├── ProjectSettings.asset ├── ProjectVersion.txt ├── QualitySettings.asset ├── TagManager.asset ├── TimeManager.asset ├── UnityConnectSettings.asset ├── VFXManager.asset └── XRSettings.asset /License: -------------------------------------------------------------------------------- 1 | The MIT License (MIT) 2 | 3 | Copyright (c) 2019 Graphite Software LLC 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /Screenshots/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Screenshots/banner.png -------------------------------------------------------------------------------- /Screenshots/editor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Screenshots/editor.png -------------------------------------------------------------------------------- /Sokoban.UnityClient/.gitignore: -------------------------------------------------------------------------------- 1 | /[Ll]ibrary/* 2 | /[Tt]emp/ 3 | /[Oo]bj/ 4 | /[Bb]uild/ 5 | /[Bb]uilds/ 6 | /Assets/AssetStoreTools* 7 | 8 | # Visual Studio 2015 cache directory 9 | /.vs/ 10 | 11 | # Autogenerated VS/MD/Consulo solution and project files 12 | ExportedObj/ 13 | .consulo/ 14 | *.csproj 15 | *.unityproj 16 | *.sln 17 | *.suo 18 | *.tmp 19 | *.user 20 | *.userprefs 21 | *.pidb 22 | *.booproj 23 | *.svd 24 | *.pdb 25 | 26 | # Unity3D generated meta files 27 | *.pidb.meta 28 | 29 | # Unity3D Generated File On Crash Reports 30 | sysinfo.txt 31 | 32 | # Builds 33 | *.apk 34 | *.unitypackage 35 | 36 | # Include last scene 37 | !/[Ll]ibrary/LastSceneManagerSetup.txt -------------------------------------------------------------------------------- /Sokoban.UnityClient/.vscode/launch.json: -------------------------------------------------------------------------------- 1 | { 2 | // Use IntelliSense to learn about possible attributes. 3 | // Hover to view descriptions of existing attributes. 4 | // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 5 | "version": "0.2.0", 6 | "configurations": [ 7 | { 8 | "name": "Unity Editor", 9 | "type": "unity", 10 | "path": "./../Library/EditorInstance.json", 11 | "request": "launch" 12 | }, 13 | { 14 | "name": "Windows Player", 15 | "type": "unity", 16 | "request": "launch" 17 | }, 18 | { 19 | "name": "OSX Player", 20 | "type": "unity", 21 | "request": "launch" 22 | }, 23 | { 24 | "name": "Linux Player", 25 | "type": "unity", 26 | "request": "launch" 27 | }, 28 | { 29 | "name": "iOS Player", 30 | "type": "unity", 31 | "request": "launch" 32 | }, 33 | { 34 | "name": "Android Player", 35 | "type": "unity", 36 | "request": "launch" 37 | } 38 | ] 39 | } -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ecb3b4c3ff902184bb5af7ad71c257e1 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Editor/Instant Screenshot.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 731efe80dfeda874facf12f3ae5277ba 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Editor/Instant Screenshot/Documentation - Instant screenshot.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Editor/Instant Screenshot/Documentation - Instant screenshot.pdf -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Editor/Instant Screenshot/Documentation - Instant screenshot.pdf.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2379eab8e1f1c41d3a999c4eec534e4e 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Editor/Instant Screenshot/ScreenshotTaker.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1f43438d3f4cd402f8f372cbb8930f66 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Fonts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 59efbbce3fad97f4d9077c752743039f 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Fonts/Baloo_Chettan.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a0768834c2773fb428377ca01d6ce12e 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Fonts/Baloo_Chettan/BalooChettan-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Fonts/Baloo_Chettan/BalooChettan-Regular.ttf -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Fonts/Baloo_Chettan/BalooChettan-Regular.ttf.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 56375db0fa659ab4a907e4c010b3e356 3 | TrueTypeFontImporter: 4 | externalObjects: {} 5 | serializedVersion: 4 6 | fontSize: 16 7 | forceTextureCase: -2 8 | characterSpacing: 0 9 | characterPadding: 1 10 | includeFontData: 1 11 | fontName: Baloo Chettan 12 | fontNames: 13 | - Baloo Chettan 14 | fallbackFontReferences: [] 15 | customCharacters: 16 | fontRenderingMode: 0 17 | ascentCalculationMode: 1 18 | useLegacyBoundsCalculation: 0 19 | shouldRoundAdvanceValue: 1 20 | userData: 21 | assetBundleName: 22 | assetBundleVariant: 23 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Fonts/Baloo_Chettan/OFL.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b7905f40b13760d4ca519e6b04961013 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Fonts/Varela_Round.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dc952277b57337b4ba3c9b47ac8c957e 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Fonts/Varela_Round/OFL.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8ab92b5758aea9a4cb2897f1838f1fb4 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Fonts/Varela_Round/VarelaRound-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Fonts/Varela_Round/VarelaRound-Regular.ttf -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Fonts/Varela_Round/VarelaRound-Regular.ttf.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5428b66c709ee7c44b39a1d15ce223da 3 | TrueTypeFontImporter: 4 | externalObjects: {} 5 | serializedVersion: 4 6 | fontSize: 16 7 | forceTextureCase: -2 8 | characterSpacing: 0 9 | characterPadding: 1 10 | includeFontData: 1 11 | fontName: Varela Round 12 | fontNames: 13 | - Varela Round 14 | fallbackFontReferences: [] 15 | customCharacters: 16 | fontRenderingMode: 0 17 | ascentCalculationMode: 1 18 | useLegacyBoundsCalculation: 0 19 | shouldRoundAdvanceValue: 1 20 | userData: 21 | assetBundleName: 22 | assetBundleVariant: 23 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/JsonDotNet.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ff23eb427df1ce844a5c8ce8bc30b7cd 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/JsonDotNet/Assemblies.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 577d9725f58264943855b8ac185531fe 3 | folderAsset: yes 4 | timeCreated: 1466788344 5 | licenseType: Store 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/JsonDotNet/Assemblies/AOT.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 14f21d7a1e53a8c4e87b25526a7eb63c 3 | folderAsset: yes 4 | timeCreated: 1466788345 5 | licenseType: Store 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/JsonDotNet/Assemblies/AOT/Newtonsoft.Json.XML.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: aadad8ac54f29e44583510294ac5c312 3 | timeCreated: 1466788355 4 | licenseType: Store 5 | TextScriptImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/JsonDotNet/Assemblies/AOT/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/JsonDotNet/Assemblies/AOT/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/JsonDotNet/Assemblies/Standalone.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 01ef782d02bb1994dbe418b69432552b 3 | folderAsset: yes 4 | timeCreated: 1466788344 5 | licenseType: Store 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/JsonDotNet/Assemblies/Standalone/Newtonsoft.Json.XML.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d6807fedb8dcaf04682d2c84f0ab753f 3 | timeCreated: 1466788355 4 | licenseType: Store 5 | TextScriptImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/JsonDotNet/Assemblies/Standalone/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/JsonDotNet/Assemblies/Standalone/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/JsonDotNet/Assemblies/Windows.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1418141139a6ac443b18cb05c0643a29 3 | folderAsset: yes 4 | timeCreated: 1466788345 5 | licenseType: Store 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/JsonDotNet/Assemblies/Windows/Newtonsoft.Json.XML.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 36f7323c55864364d8bb88c736e4bca6 3 | timeCreated: 1466788355 4 | licenseType: Store 5 | TextScriptImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/JsonDotNet/Assemblies/Windows/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/JsonDotNet/Assemblies/Windows/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/JsonDotNet/Documentation.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 76f828f47ce26cc43991113c6a39dbbf 3 | folderAsset: yes 4 | timeCreated: 1466010535 5 | licenseType: Store 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/JsonDotNet/Documentation/Json Net for Unity 2.0.1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/JsonDotNet/Documentation/Json Net for Unity 2.0.1.pdf -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/JsonDotNet/Documentation/Json Net for Unity 2.0.1.pdf.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4e7d9a07cc3f02a41a575406e7230846 3 | timeCreated: 1466788421 4 | licenseType: Store 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/JsonDotNet/JsonDotNet201Source.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/JsonDotNet/JsonDotNet201Source.zip -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/JsonDotNet/JsonDotNet201Source.zip.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9a6f8c7c1ea72ce46831c5e1b6150d0c 3 | timeCreated: 1466790933 4 | licenseType: Store 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/JsonDotNet/link.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/JsonDotNet/link.xml.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 06314f49bdda26043963578d60a0a7ee 3 | TextScriptImporter: 4 | userData: 5 | assetBundleName: 6 | assetBundleVariant: 7 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 706b1bb6e0d918b479d2824d7acc20b3 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/Android.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d3887f48024ec614f9376f1c12b7265b 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/Android/assets.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8b301ec89bbe8a04393597bc3840f540 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/Android/assets/GameSettings.prop: -------------------------------------------------------------------------------- 1 | *** DO NOT DELETE OR MODIFY THIS FILE !! *** 2 | 0E3Skww6i21KjPRKWxq0aw 3 | *** DO NOT DELETE OR MODIFY THIS FILE !! *** 4 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/Android/assets/GameSettings.prop.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d4ec273cf89265d49bf1b92d586e95a2 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UDP.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 823e62b1e45614dd6a39a7c6d4110275 3 | folderAsset: yes 4 | timeCreated: 1520488965 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UDP/Android.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 787abbf0358e3455290d9b4a88ad645f 3 | folderAsset: yes 4 | timeCreated: 1520488965 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UDP/Android/udp.aar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Plugins/UDP/Android/udp.aar -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UDP/Android/udp.aar.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f601a629aee2545569c9921a07bb8002 3 | PluginImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | iconMap: {} 7 | executionOrder: {} 8 | isPreloaded: 0 9 | isOverridable: 0 10 | platformData: 11 | - first: 12 | Android: Android 13 | second: 14 | enabled: 1 15 | settings: {} 16 | - first: 17 | Any: 18 | second: 19 | enabled: 0 20 | settings: {} 21 | - first: 22 | Editor: Editor 23 | second: 24 | enabled: 0 25 | settings: 26 | DefaultValueInitialized: true 27 | userData: 28 | assetBundleName: 29 | assetBundleVariant: 30 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UDP/Android/udpsandbox.aar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Plugins/UDP/Android/udpsandbox.aar -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UDP/Android/udpsandbox.aar.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 241214004108d45f29a106fd8fcde269 3 | PluginImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | iconMap: {} 7 | executionOrder: {} 8 | isPreloaded: 0 9 | isOverridable: 0 10 | platformData: 11 | - first: 12 | Android: Android 13 | second: 14 | enabled: 1 15 | settings: {} 16 | - first: 17 | Any: 18 | second: 19 | enabled: 0 20 | settings: {} 21 | - first: 22 | Editor: Editor 23 | second: 24 | enabled: 0 25 | settings: 26 | DefaultValueInitialized: true 27 | userData: 28 | assetBundleName: 29 | assetBundleVariant: 30 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UDP/Android/utils.aar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Plugins/UDP/Android/utils.aar -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UDP/Android/utils.aar.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a9b73fc5405a44ed3b2b33f2f8276efc 3 | PluginImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | iconMap: {} 7 | executionOrder: {} 8 | isPreloaded: 0 9 | isOverridable: 0 10 | platformData: 11 | - first: 12 | Android: Android 13 | second: 14 | enabled: 1 15 | settings: {} 16 | - first: 17 | Any: 18 | second: 19 | enabled: 0 20 | settings: {} 21 | - first: 22 | Editor: Editor 23 | second: 24 | enabled: 0 25 | settings: 26 | DefaultValueInitialized: true 27 | userData: 28 | assetBundleName: 29 | assetBundleVariant: 30 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UDP/Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 97ccb67a296be4aaa984fc5994af9c8d 3 | folderAsset: yes 4 | timeCreated: 1545725826 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UDP/Editor/Analytics.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a874fc03625594195b682deef5bc1278 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UDP/Editor/Analytics/Common.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8064d28ca363a42f993da5d4593c51fb 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UDP/Editor/Analytics/EditorAnalytcisApi.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a09e9a78b014e48e3b1c41fed70c3739 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UDP/Editor/Analytics/ProjectBuildEvent.cs: -------------------------------------------------------------------------------- 1 | using UnityEditor; 2 | using UnityEditor.Callbacks; 3 | 4 | #if (UNITY_5_6_OR_NEWER && !UNITY_5_6_0) 5 | namespace UnityEngine.UDP.Editor.Analytics 6 | { 7 | public static class ProjectBuildEvent 8 | { 9 | [PostProcessBuildAttribute] 10 | public static void OnPostProcessBuild(BuildTarget target, string pathToBuildProject) 11 | { 12 | if (target == BuildTarget.Android) 13 | { 14 | // Send to Analytics 15 | EditorAnalyticsReqStruct reqStruct = new EditorAnalyticsReqStruct 16 | { 17 | eventName = EditorAnalyticsApi.k_ProjectBuildEventName, 18 | webRequest = EditorAnalyticsApi.ProjectBuildEvent(), 19 | }; 20 | 21 | WebRequestQueue.Enqueue(reqStruct); 22 | } 23 | } 24 | } 25 | } 26 | #endif -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UDP/Editor/Analytics/ProjectBuildEvent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a5ea10438fa7c47eba46e35cdda214ec 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UDP/Editor/Analytics/ProjectOpenEvent.cs: -------------------------------------------------------------------------------- 1 | using UnityEditor; 2 | using UnityEngine.Networking; 3 | 4 | #if (UNITY_5_6_OR_NEWER && !UNITY_5_6_0) 5 | namespace UnityEngine.UDP.Editor.Analytics 6 | { 7 | [InitializeOnLoad] 8 | public static class ProjectOpenEvent 9 | { 10 | private const string k_ProjectOpened = "UdpProjectOpened"; 11 | 12 | static ProjectOpenEvent() 13 | { 14 | if (!SessionState.GetBool(k_ProjectOpened, false)) 15 | { 16 | SessionState.SetBool(k_ProjectOpened, true); 17 | // Debug.Log("[Debug]: project opened"); 18 | 19 | UnityWebRequest request = EditorAnalyticsApi.ProjectOpened(); 20 | 21 | EditorAnalyticsReqStruct reqStruct = new EditorAnalyticsReqStruct 22 | { 23 | eventName = EditorAnalyticsApi.k_ProjectOpenEventName, 24 | webRequest = request, 25 | }; 26 | 27 | WebRequestQueue.Enqueue(reqStruct); 28 | } 29 | else 30 | { 31 | // Debug.Log("DEBUG: Project Session Opened detected"); 32 | } 33 | } 34 | } 35 | } 36 | #endif -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UDP/Editor/Analytics/ProjectOpenEvent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f94d6ce17cf4c479497f9ca7c086ef65 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UDP/Editor/Analytics/SdkImportEvent.cs: -------------------------------------------------------------------------------- 1 | using UnityEditor; 2 | using UnityEngine.Networking; 3 | 4 | #if (UNITY_5_6_OR_NEWER && !UNITY_5_6_0) 5 | namespace UnityEngine.UDP.Editor.Analytics 6 | { 7 | [InitializeOnLoad] 8 | public static class SdkImportEvent 9 | { 10 | private const string k_SdkImportPlayerPref = "UnityUdpSdkImported"; 11 | 12 | static SdkImportEvent() 13 | { 14 | if (!PlayerPrefs.HasKey(k_SdkImportPlayerPref)) 15 | { 16 | PlayerPrefs.SetInt(k_SdkImportPlayerPref, 1); 17 | 18 | UnityWebRequest request = EditorAnalyticsApi.ImportSdk(); 19 | EditorAnalyticsReqStruct reqStruct = new EditorAnalyticsReqStruct 20 | { 21 | eventName = EditorAnalyticsApi.k_ImportSDKEventName, 22 | webRequest = request 23 | }; 24 | 25 | // Send the request 26 | WebRequestQueue.Enqueue(reqStruct); 27 | } 28 | } 29 | } 30 | } 31 | #endif -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UDP/Editor/Analytics/SdkImportEvent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f87e6952333e546c1be3df821f9d2fcb 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UDP/Editor/Analytics/WebRequestQueue.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6c89af2274de94b7e9288dcddcf0265d 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UDP/Editor/AppStoreModel.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3da9878c9a6b342f2908cbdaa03514ff 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UDP/Editor/AppStoreOnboardApi.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bc499e152aef74f319a5bf855dcdd1ca 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UDP/Editor/AppStoreSettingsEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e202e3d0c7dcd4c4baa6083fd591d883 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UDP/Editor/BuildConfig.cs: -------------------------------------------------------------------------------- 1 | /* DO NOT modify this file. This file is generated by GenerateBuildConfigTask */ 2 | namespace UnityEngine.UDP.Editor 3 | { 4 | internal static class BuildConfig 5 | { 6 | public const string CLIENT_SECRET = "B63AFB324DE3D12A13827340019D1EE3"; 7 | public const string ID_ENDPOINT = "https://id.unity.com"; 8 | public const string CONSOLE_URL = "https://distribute.dashboard.unity.com"; 9 | public const string UDP_ENDPOINT = "https://api-udp.unity.com"; 10 | public const string CONNECT_ENDPOINT = "https://connect.unity.com"; 11 | public const string CLIENT_ID = "channel_editor"; 12 | public const string VERSION = "1.0.2"; 13 | public const string API_ENDPOINT = "https://api.unity.com"; 14 | } 15 | } -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UDP/Editor/BuildConfig.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: aaad67932b67e4cde83abb2e0d74f02a 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UDP/Editor/Utils.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: df087e420b0724202951d2fd29d385b0 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UDP/Resources.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a7bddfbab8c2828468430e803cd88585 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UDP/Resources/UDP Settings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: -107981364, guid: 2c3078f85c1a94a82b179c36ee13484f, type: 3} 13 | m_Name: UDP Settings 14 | m_EditorClassIdentifier: 15 | UnityProjectID: 16 | UnityClientID: 17 | UnityClientKey: 18 | UnityClientRSAPublicKey: 19 | AppName: Warehouse Dash - Relaxing Puzzles 20 | AppSlug: 21 | AppItemId: 22 | Permission: owner 23 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UDP/Resources/UDP Settings.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f7e1d95551de69b4f9093e3d0497ecc3 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UDP/UDP.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Plugins/UDP/UDP.dll -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityChannel.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 965c7e6a0de3a40e4a2ccd705b0305d0 3 | folderAsset: yes 4 | timeCreated: 1490912781 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityChannel/Android.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ee71d6ce2ccbe44be9906cf88b06dd3c 3 | folderAsset: yes 4 | timeCreated: 1490912781 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityChannel/Android/UnityChannel.aar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Plugins/UnityChannel/Android/UnityChannel.aar -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityChannel/Android/UnityChannel.aar.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7f9b343cc0cc840ac9096a4e0c9e620a 3 | timeCreated: 1498729830 4 | licenseType: Pro 5 | PluginImporter: 6 | serializedVersion: 2 7 | iconMap: {} 8 | executionOrder: {} 9 | isPreloaded: 0 10 | isOverridable: 0 11 | platformData: 12 | data: 13 | first: 14 | Android: Android 15 | second: 16 | enabled: 1 17 | settings: {} 18 | data: 19 | first: 20 | Any: 21 | second: 22 | enabled: 0 23 | settings: {} 24 | data: 25 | first: 26 | Editor: Editor 27 | second: 28 | enabled: 0 29 | settings: 30 | DefaultValueInitialized: true 31 | userData: 32 | assetBundleName: 33 | assetBundleVariant: 34 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityChannel/ChannelPurchase.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Plugins/UnityChannel/ChannelPurchase.dll -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityChannel/ChannelPurchase.dll.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8be17ad05558e40a9bb709807433a2b4 3 | timeCreated: 1490912782 4 | licenseType: Pro 5 | PluginImporter: 6 | serializedVersion: 1 7 | iconMap: {} 8 | executionOrder: {} 9 | isPreloaded: 0 10 | platformData: 11 | Any: 12 | enabled: 1 13 | settings: {} 14 | Editor: 15 | enabled: 0 16 | settings: 17 | DefaultValueInitialized: true 18 | WindowsStoreApps: 19 | enabled: 0 20 | settings: 21 | CPU: AnyCPU 22 | userData: 23 | assetBundleName: 24 | assetBundleVariant: 25 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityChannel/UnityStore.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Plugins/UnityChannel/UnityStore.dll -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityChannel/UnityStore.dll.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b4a9e40b1d1574159814dede56a53cb3 3 | timeCreated: 1490912782 4 | licenseType: Pro 5 | PluginImporter: 6 | serializedVersion: 1 7 | iconMap: {} 8 | executionOrder: {} 9 | isPreloaded: 0 10 | platformData: 11 | Any: 12 | enabled: 1 13 | settings: {} 14 | Editor: 15 | enabled: 0 16 | settings: 17 | DefaultValueInitialized: true 18 | WindowsStoreApps: 19 | enabled: 0 20 | settings: 21 | CPU: AnyCPU 22 | userData: 23 | assetBundleName: 24 | assetBundleVariant: 25 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityChannel/XiaomiSupport.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 11ac3ddb8ff854408b4ecb7cb0b45fb3 3 | folderAsset: yes 4 | timeCreated: 1516003202 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityChannel/XiaomiSupport/AppStoreSettings.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cfd375853ab09456aaf09e607610061a 3 | timeCreated: 1498728514 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityChannel/XiaomiSupport/Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fcb4b3fa8d4f74acca2ce443650b2790 3 | folderAsset: yes 4 | timeCreated: 1498726527 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityChannel/XiaomiSupport/Editor/AppStoreModel.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1727faade967f43b6a6dba36609f4bdb 3 | timeCreated: 1498728514 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityChannel/XiaomiSupport/Editor/AppStoreOnboardApi.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0668a01a6fc274116958b6c9a8326652 3 | timeCreated: 1498728511 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityChannel/XiaomiSupport/Editor/AppStoreSettingsEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ad6a04a95a0e44de5840a9487311e96b 3 | timeCreated: 1498728514 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityChannel/XiaomiSupport/Editor/XiaomiPackageNameExtension.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: eca06513904414b078a830503af689fe 3 | timeCreated: 1498728514 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2628f297056214eb5bfc03285c5c8e77 3 | folderAsset: yes 4 | timeCreated: 1437430165 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Bin.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2f2df1b0349c04e8fad4b5ea43875655 3 | folderAsset: yes 4 | timeCreated: 1552940928 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Bin/Android.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 04a0a72cfa4884762822028e73128b14 3 | folderAsset: yes 4 | timeCreated: 1444916972 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Bin/Android/AmazonAppStore.aar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Bin/Android/AmazonAppStore.aar -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Bin/Android/AmazonAppStore.aar.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 509a80bd0fc9a40d19edc9da425b6b02 3 | timeCreated: 1444211129 4 | licenseType: Pro 5 | PluginImporter: 6 | serializedVersion: 1 7 | iconMap: {} 8 | executionOrder: {} 9 | isPreloaded: 0 10 | platformData: 11 | Android: 12 | enabled: 1 13 | settings: {} 14 | Any: 15 | enabled: 0 16 | settings: {} 17 | Editor: 18 | enabled: 0 19 | settings: 20 | DefaultValueInitialized: true 21 | userData: 22 | assetBundleName: 23 | assetBundleVariant: 24 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Bin/Android/CloudMoolah.aar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Bin/Android/CloudMoolah.aar -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Bin/Android/CloudMoolah.aar.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1b2e1f539bbe74d46baa369ea1ba1385 3 | timeCreated: 1487787625 4 | licenseType: Pro 5 | PluginImporter: 6 | serializedVersion: 1 7 | iconMap: {} 8 | executionOrder: {} 9 | isPreloaded: 0 10 | isOverridable: 0 11 | platformData: 12 | Android: 13 | enabled: 1 14 | settings: {} 15 | Any: 16 | enabled: 0 17 | settings: {} 18 | Editor: 19 | enabled: 0 20 | settings: 21 | DefaultValueInitialized: true 22 | userData: 23 | assetBundleName: 24 | assetBundleVariant: -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Bin/Android/GoogleAIDL.aar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Bin/Android/GoogleAIDL.aar -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Bin/Android/GoogleAIDL.aar.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: db98ac102475d4252bf5bdd33412ce89 3 | timeCreated: 1457537878 4 | licenseType: Pro 5 | PluginImporter: 6 | serializedVersion: 1 7 | iconMap: {} 8 | executionOrder: {} 9 | isPreloaded: 0 10 | platformData: 11 | Android: 12 | enabled: 1 13 | settings: {} 14 | Any: 15 | enabled: 0 16 | settings: {} 17 | Editor: 18 | enabled: 0 19 | settings: 20 | DefaultValueInitialized: true 21 | userData: 22 | assetBundleName: 23 | assetBundleVariant: 24 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Bin/Android/GooglePlay.aar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Bin/Android/GooglePlay.aar -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Bin/Android/GooglePlay.aar.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 98d66c1b5065d4153bd60a0654860861 3 | timeCreated: 1444211129 4 | licenseType: Pro 5 | PluginImporter: 6 | serializedVersion: 1 7 | iconMap: {} 8 | executionOrder: {} 9 | isPreloaded: 0 10 | platformData: 11 | Android: 12 | enabled: 1 13 | settings: {} 14 | Any: 15 | enabled: 0 16 | settings: {} 17 | Editor: 18 | enabled: 0 19 | settings: 20 | DefaultValueInitialized: true 21 | userData: 22 | assetBundleName: 23 | assetBundleVariant: 24 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Bin/Android/SamsungApps.aar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Bin/Android/SamsungApps.aar -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Bin/Android/SamsungApps.aar.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 96d2cf26bed484e33bcc7cefc49c4611 3 | timeCreated: 1472509203 4 | licenseType: Pro 5 | PluginImporter: 6 | serializedVersion: 1 7 | iconMap: {} 8 | executionOrder: {} 9 | isPreloaded: 0 10 | platformData: 11 | Android: 12 | enabled: 1 13 | settings: {} 14 | Any: 15 | enabled: 0 16 | settings: {} 17 | Editor: 18 | enabled: 0 19 | settings: 20 | DefaultValueInitialized: true 21 | userData: 22 | assetBundleName: 23 | assetBundleVariant: 24 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Bin/Android/common.aar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Bin/Android/common.aar -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Bin/Android/common.aar.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3419c00222876481ca0d7314c37dad87 3 | timeCreated: 1444211128 4 | licenseType: Pro 5 | PluginImporter: 6 | serializedVersion: 1 7 | iconMap: {} 8 | executionOrder: {} 9 | isPreloaded: 0 10 | platformData: 11 | Android: 12 | enabled: 1 13 | settings: {} 14 | Any: 15 | enabled: 0 16 | settings: {} 17 | Editor: 18 | enabled: 0 19 | settings: 20 | DefaultValueInitialized: true 21 | userData: 22 | assetBundleName: 23 | assetBundleVariant: 24 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Bin/Apple.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8b550e22baed642678ae5f13680bf467 3 | folderAsset: yes 4 | timeCreated: 1444916972 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Bin/Apple/Apple.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Bin/Apple/Apple.dll -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Bin/Apple/live.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9c487eaf8837d47f8a8a32397ad18cad 3 | folderAsset: yes 4 | timeCreated: 1444916972 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Bin/Apple/live/Apple.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Bin/Apple/live/Apple.dll -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Bin/Editor.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Bin/Editor.dll -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Bin/Facebook.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ce9d1e778d1fe46408bf361a413678ac 3 | folderAsset: yes 4 | timeCreated: 1552940930 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Bin/Facebook/FacebookStore.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Bin/Facebook/FacebookStore.dll -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Bin/Facebook/live.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 770930116d28f485bbfaf3af202dead7 3 | folderAsset: yes 4 | timeCreated: 1552940930 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Bin/Facebook/live/FacebookStore.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Bin/Facebook/live/FacebookStore.dll -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Bin/Purchasing.Common.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Bin/Purchasing.Common.dll -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Bin/Purchasing.Common.dll.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 449b37a211b3c44f1b4d14d620670e79 3 | timeCreated: 1487789098 4 | licenseType: Pro 5 | PluginImporter: 6 | serializedVersion: 1 7 | iconMap: {} 8 | executionOrder: {} 9 | isPreloaded: 0 10 | platformData: 11 | Any: 12 | enabled: 1 13 | settings: {} 14 | Editor: 15 | enabled: 0 16 | settings: 17 | DefaultValueInitialized: true 18 | WindowsStoreApps: 19 | enabled: 0 20 | settings: 21 | CPU: AnyCPU 22 | userData: 23 | assetBundleName: 24 | assetBundleVariant: 25 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Bin/Security.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 88cb58f5be85146488a7d6c3b661acce 3 | folderAsset: yes 4 | timeCreated: 1495220307 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Bin/Security/Security.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Bin/Security/Security.dll -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Bin/Security/live.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9dc8e7589c2d8425d8eaa71ddef59033 3 | folderAsset: yes 4 | timeCreated: 1495220307 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Bin/Security/live/Security.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Bin/Security/live/Security.dll -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Bin/Stores.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Bin/Stores.dll -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Bin/Stores.dll.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7e0b2440f785745099a3dc049ef24e20 3 | timeCreated: 1444211127 4 | licenseType: Pro 5 | PluginImporter: 6 | serializedVersion: 1 7 | iconMap: 8 | UnityEngine.Purchasing.IAPButton: {fileID: 2800000, guid: e3fc16f00af4e454380f0882baf61fc7, type: 3} 9 | executionOrder: {} 10 | isPreloaded: 0 11 | platformData: 12 | Any: 13 | enabled: 1 14 | settings: {} 15 | Editor: 16 | enabled: 0 17 | settings: 18 | DefaultValueInitialized: true 19 | WindowsStoreApps: 20 | enabled: 0 21 | settings: 22 | CPU: AnyCPU 23 | userData: 24 | assetBundleName: 25 | assetBundleVariant: 26 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Bin/Tizen.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b30771ccbae1546f0ac8811139470e41 3 | folderAsset: yes 4 | timeCreated: 1472509199 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Bin/Tizen/Tizen.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Bin/Tizen/Tizen.dll -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Bin/Tizen/live.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cbe59f71db68a4af7a43e37bbcf14fe7 3 | folderAsset: yes 4 | timeCreated: 1472513310 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Bin/Tizen/live/Tizen.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Bin/Tizen/live/Tizen.dll -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Bin/unitypurchasing.bundle/Contents.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c247da8cf131b41b4aa9adcb7b20f30c 3 | folderAsset: yes 4 | timeCreated: 1444916972 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Bin/unitypurchasing.bundle/Contents/Info.plist.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2a265fe24c77e40e0aab0d61612dc219 3 | timeCreated: 1487787616 4 | licenseType: Pro 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Bin/unitypurchasing.bundle/Contents/MacOS.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1ecafa8f7cefc448ba2dbb079ea3fa9c 3 | folderAsset: yes 4 | timeCreated: 1552940930 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Bin/unitypurchasing.bundle/Contents/MacOS/unitypurchasing: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Bin/unitypurchasing.bundle/Contents/MacOS/unitypurchasing -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Bin/unitypurchasing.bundle/Contents/MacOS/unitypurchasing.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: caaf8410df6c3419b946f344b83a2cf7 3 | timeCreated: 1487787616 4 | licenseType: Pro 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Bin/unitypurchasing.bundle/Contents/Resources.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4c99ef93244e74937a5f998ff355d769 3 | folderAsset: yes 4 | timeCreated: 1552940930 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Bin/unitypurchasing.bundle/Contents/Resources/en.lproj.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5797ae7f02afd45c59f76161b7570277 3 | folderAsset: yes 4 | timeCreated: 1552940930 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Bin/unitypurchasing.bundle/Contents/Resources/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Bin/unitypurchasing.bundle/Contents/Resources/en.lproj/InfoPlist.strings -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Bin/unitypurchasing.bundle/Contents/Resources/en.lproj/InfoPlist.strings.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: be0da190aa7a44e2296ea4badec2967f 3 | timeCreated: 1487787616 4 | licenseType: Pro 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Changelog.md.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7b7b2b95f2e714ae184abdb120ea18f4 3 | timeCreated: 1449133417 4 | licenseType: Pro 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: beabab81fac9c4cfeb330a7a850aeccc 3 | folderAsset: yes 4 | timeCreated: 1456232042 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Editor/AppleIncRootCertificate.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Editor/AppleIncRootCertificate.cer -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Editor/AppleIncRootCertificate.cer.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 79da3f60f13c14c08aa09b9b72eacaff 3 | timeCreated: 1455799687 4 | licenseType: Pro 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Editor/IAPButtonEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e9a8594d9558044eca579f6329a8a92b 3 | timeCreated: 1478568446 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Editor/IAPGeneratedCredentials.cs.template: -------------------------------------------------------------------------------- 1 | #if UNITY_ANDROID || UNITY_IPHONE || UNITY_STANDALONE_OSX || UNITY_TVOS 2 | // WARNING: Do not modify! Generated file. 3 | 4 | namespace UnityEngine.Purchasing.Security { 5 | public class {NAME}Tangle 6 | { 7 | private static byte[] data = System.Convert.FromBase64String("{DATA}"); 8 | private static int[] order = new int[] { {ORDER} }; 9 | private static int key = {KEY}; 10 | 11 | public static readonly bool IsPopulated = {POPULATED}; 12 | 13 | public static byte[] Data() { 14 | if (IsPopulated == false) 15 | return null; 16 | return Obfuscator.DeObfuscate(data, order, key); 17 | } 18 | } 19 | } 20 | #endif 21 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Editor/IAPGeneratedCredentials.cs.template.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5d137f890d26642219841a7f08fff0fb 3 | timeCreated: 1456232719 4 | licenseType: Pro 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Editor/IAPUpdaterPreferences.json: -------------------------------------------------------------------------------- 1 | {"automaticallyCheckForUpdates":true,"skipVersion":""} -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Editor/IAPUpdaterPreferences.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 667ce7ad55f14264699dbcce4f175084 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Icons.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 39bcd3ac60831463b9c857f2631befc6 3 | folderAsset: yes 4 | timeCreated: 1479509368 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Icons/LinkBlack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Icons/LinkBlack.png -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Icons/LinkWhite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Icons/LinkWhite.png -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Icons/UnityEngine.Purchasing.IAPButtonIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Icons/UnityEngine.Purchasing.IAPButtonIcon.png -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Resources.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a6e2108cc322a4feebe56b0d2787cf0c 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Resources/BillingMode.json: -------------------------------------------------------------------------------- 1 | {"androidStore":"UDP"} -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Resources/BillingMode.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 51f58c93f5fa0f949b9ad5538f715c6a 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/Resources/UIFakeStoreCanvas.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5bf9b42017c6747998e43553b5910158 3 | timeCreated: 1446443873 4 | licenseType: Pro 5 | NativeFormatImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/iOS.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b722e2504dd3140409a9beb9c8d1b6b6 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/iOS/UnityEarlyTransactionObserver.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | #import 3 | #import "LifeCycleListener.h" 4 | 5 | @protocol UnityEarlyTransactionObserverDelegate 6 | 7 | - (void)promotionalPurchaseAttempted:(SKPayment *)payment; 8 | 9 | @end 10 | 11 | @interface UnityEarlyTransactionObserver : NSObject { 12 | NSMutableSet *m_QueuedPayments; 13 | } 14 | 15 | @property BOOL readyToReceiveTransactionUpdates; 16 | 17 | // The delegate exists so that the observer can notify it of attempted promotional purchases. 18 | @property(nonatomic, weak) id delegate; 19 | 20 | + (UnityEarlyTransactionObserver*)defaultObserver; 21 | 22 | - (void)initiateQueuedPayments; 23 | 24 | @end 25 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/scenes.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 035be42301656bf47a869a7e578aa67a 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/scenes/IAP Demo.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 215ad0011fac24f08864894427de7abd 3 | timeCreated: 1449769613 4 | licenseType: Pro 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/script.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 76591bccc88314c85897ba43a3f95bec 3 | folderAsset: yes 4 | timeCreated: 1439309259 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/script/CodelessIAPStoreListener.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b680ba53a40e747f7beb812d4646c7b3 3 | timeCreated: 1520388638 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/script/ComboBox.cs: -------------------------------------------------------------------------------- 1 | // This file is here for legacy reasons and can be deleted. 2 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/script/ComboBox.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b1d356e7c38dd4be9ad4c70e67d4d3de 3 | timeCreated: 1439309260 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/script/Demo.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8be2aa4cc9fcb4eefab020afaee595d6 3 | folderAsset: yes 4 | timeCreated: 1472075553 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/script/Demo/DemoInventory.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | namespace UnityEngine.Purchasing 4 | { 5 | [AddComponentMenu("")] 6 | public class DemoInventory : MonoBehaviour 7 | { 8 | public void Fulfill (string productId) 9 | { 10 | switch (productId) { 11 | case "100.gold.coins": 12 | Debug.Log ("You Got Money!"); 13 | break; 14 | default: 15 | Debug.Log ( 16 | string.Format ( 17 | "Unrecognized productId \"{0}\"", 18 | productId 19 | ) 20 | ); 21 | break; 22 | } 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/script/Demo/DemoInventory.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b14b1e047ba52447fb4bd6b7b0312327 3 | timeCreated: 1472075553 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/script/IAPButton.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 36a5f511b0d8142cba0aeb92d0b264c9 3 | timeCreated: 1479509834 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {fileID: 2800000, guid: 55e457740fe60405dac77af143e1a867, type: 3} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/script/IAPConfigurationHelper.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d95707abf23004744b61bef25114496f 3 | timeCreated: 1492800112 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/script/IAPDemo.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 50149fff77e6143e7bcc905972b1fa5f 3 | timeCreated: 1449769613 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/script/IAPDemoProductUI.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dea467f007648494390b25c1430f4800 3 | timeCreated: 1505258626 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/script/IAPListener.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8f7dd963c1a8b427b96975fa211478a1 3 | timeCreated: 1501191293 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/script/PurchasingCheck.cs: -------------------------------------------------------------------------------- 1 | // #if !UNITY_PURCHASING 2 | // #warning "Unity IAP plugin is installed, but Unity IAP is not enabled. Please enable Unity IAP in the Services window." 3 | // #endif -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/script/PurchasingCheck.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 70634bf7653af453fb3f668605916a34 3 | timeCreated: 1479431470 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/script/link.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/script/link.xml.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f76239ba720794873b7daf14904a499d 3 | timeCreated: 1498849563 4 | licenseType: Pro 5 | TextScriptImporter: 6 | externalObjects: {} 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/winrt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 42c41b5080c6ac04bab1ab27a3be4040 3 | folderAsset: yes 4 | timeCreated: 1438229491 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/winrt/live.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 495521eb1bee5ed42a0cf2ef0fd60c19 3 | folderAsset: yes 4 | timeCreated: 1438229491 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/winrt/live/winrt.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/winrt/live/winrt.dll -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/winrt/winrt.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Plugins/UnityPurchasing/winrt/winrt.dll -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a17101a9239e3c44ba99ee59ae7bfb48 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Animations.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f95536abfd223b548b31280fe818bb3c 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Animations/BounceIn.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6c87451f4d0d01a458a17fea8f55f650 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Animations/BounceIn2.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2064a669b3e867644ba8719336334091 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Animations/BounceOut.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8e0f7d921b151ce49990c9d49a81d6aa 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Animations/Pulse.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8d555581850c0a34a8889cc26418c8fe 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Animations/PulseIn.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 66049dd3d5d17be44aa9b5f45a8a9c5a 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Animations/PulseOut.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a922cd94d4c7531488a4d9c57dc4f87f 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Animations/PulseUp.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ab5acbc13c109ca4291bdd7bd5b66cfc 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Audio.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f7cc3a6b011be0c43a1c0ae28ed38015 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Audio/SFX.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d3bb1b2c7b38a8c409a7f4eaaa710868 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Audio/SFX/click1.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Resources/Audio/SFX/click1.wav -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Audio/SFX/click1.wav.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fc0207550679268409f9dd6088d48598 3 | timeCreated: 1532526104 4 | licenseType: Store 5 | AudioImporter: 6 | serializedVersion: 6 7 | defaultSettings: 8 | loadType: 0 9 | sampleRateSetting: 0 10 | sampleRateOverride: 0 11 | compressionFormat: 1 12 | quality: 1 13 | conversionMode: 0 14 | platformSettingOverrides: {} 15 | forceToMono: 0 16 | preloadAudioData: 1 17 | loadInBackground: 0 18 | 3D: 1 19 | userData: 20 | assetBundleName: 21 | assetBundleVariant: 22 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Audio/SFX/ice1.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Resources/Audio/SFX/ice1.wav -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Audio/SFX/ice1.wav.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3d9c12c7aebcbd047ac775c99f201a1a 3 | AudioImporter: 4 | externalObjects: {} 5 | serializedVersion: 6 6 | defaultSettings: 7 | loadType: 0 8 | sampleRateSetting: 0 9 | sampleRateOverride: 44100 10 | compressionFormat: 1 11 | quality: 1 12 | conversionMode: 0 13 | platformSettingOverrides: {} 14 | forceToMono: 0 15 | normalize: 1 16 | preloadAudioData: 1 17 | loadInBackground: 0 18 | ambisonic: 0 19 | 3D: 1 20 | userData: 21 | assetBundleName: 22 | assetBundleVariant: 23 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Audio/SFX/powerup36.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Resources/Audio/SFX/powerup36.wav -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Audio/SFX/powerup36.wav.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 95d194efd7ef8344bb8b8e28117dfbb5 3 | timeCreated: 1532526064 4 | licenseType: Store 5 | AudioImporter: 6 | serializedVersion: 6 7 | defaultSettings: 8 | loadType: 0 9 | sampleRateSetting: 0 10 | sampleRateOverride: 0 11 | compressionFormat: 1 12 | quality: 1 13 | conversionMode: 0 14 | platformSettingOverrides: {} 15 | forceToMono: 0 16 | preloadAudioData: 1 17 | loadInBackground: 0 18 | 3D: 1 19 | userData: 20 | assetBundleName: 21 | assetBundleVariant: 22 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Audio/SFX/powerup5.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Resources/Audio/SFX/powerup5.wav -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Audio/SFX/powerup5.wav.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a8ca7537c8f9f714b8101d762287d3d1 3 | timeCreated: 1532526074 4 | licenseType: Store 5 | AudioImporter: 6 | serializedVersion: 6 7 | defaultSettings: 8 | loadType: 0 9 | sampleRateSetting: 0 10 | sampleRateOverride: 0 11 | compressionFormat: 1 12 | quality: 1 13 | conversionMode: 0 14 | platformSettingOverrides: {} 15 | forceToMono: 0 16 | preloadAudioData: 1 17 | loadInBackground: 0 18 | 3D: 1 19 | userData: 20 | assetBundleName: 21 | assetBundleVariant: 22 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Audio/SFX/step2.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Resources/Audio/SFX/step2.wav -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Audio/SFX/step2.wav.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3c01a804717465542b014cb89daafe55 3 | AudioImporter: 4 | externalObjects: {} 5 | serializedVersion: 6 6 | defaultSettings: 7 | loadType: 0 8 | sampleRateSetting: 0 9 | sampleRateOverride: 44100 10 | compressionFormat: 1 11 | quality: 1 12 | conversionMode: 0 13 | platformSettingOverrides: {} 14 | forceToMono: 0 15 | normalize: 1 16 | preloadAudioData: 1 17 | loadInBackground: 0 18 | ambisonic: 0 19 | 3D: 1 20 | userData: 21 | assetBundleName: 22 | assetBundleVariant: 23 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Audio/SFX/transition2.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Resources/Audio/SFX/transition2.wav -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Audio/SFX/transition2.wav.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bfb94688d4732244da414a8b11606e06 3 | timeCreated: 1532526081 4 | licenseType: Store 5 | AudioImporter: 6 | serializedVersion: 6 7 | defaultSettings: 8 | loadType: 0 9 | sampleRateSetting: 0 10 | sampleRateOverride: 0 11 | compressionFormat: 1 12 | quality: 1 13 | conversionMode: 0 14 | platformSettingOverrides: {} 15 | forceToMono: 0 16 | preloadAudioData: 1 17 | loadInBackground: 0 18 | 3D: 1 19 | userData: 20 | assetBundleName: 21 | assetBundleVariant: 22 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Audio/SFX/wood2.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Resources/Audio/SFX/wood2.wav -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Audio/SFX/wood2.wav.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d966deea027ffdd42bc90d9473626dbf 3 | AudioImporter: 4 | externalObjects: {} 5 | serializedVersion: 6 6 | defaultSettings: 7 | loadType: 0 8 | sampleRateSetting: 0 9 | sampleRateOverride: 44100 10 | compressionFormat: 1 11 | quality: 1 12 | conversionMode: 0 13 | platformSettingOverrides: {} 14 | forceToMono: 0 15 | normalize: 1 16 | preloadAudioData: 1 17 | loadInBackground: 0 18 | ambisonic: 0 19 | 3D: 1 20 | userData: 21 | assetBundleName: 22 | assetBundleVariant: 23 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 582976d8185f5944d8433c5cfe5ba55c 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Bundles.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0af7efe325849724da242411b9fe5807 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Bundles/level_2019-06-13-17-47-34-539_moves-2_items-4_cols-5_rows-3.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fda49fc5d56746a40a617ea03f0c7c41 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Bundles/level_2019-06-13-17-53-39-310_moves-13_items-7_cols-6_rows-7.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2ed660f3e86c98f4eaf9b5e3025c85ef 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Bundles/level_2019-06-13-19-55-17-951_moves-19_items-7_cols-6_rows-7.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2baed88b1dbe3934096b52f0855ad9db 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Bundles/level_2019-06-13-19-59-26-117_moves-28_items-5_cols-6_rows-5.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: eb960e8b8429c5b43926f4dbdc273135 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Bundles/level_2019-06-14-12-38-27-250_moves-11_items-4_cols-5_rows-5.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e11e758416ce483489c843001476a4b5 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Bundles/level_2019-06-14-12-43-45-307_moves-27_items-7_cols-5_rows-5.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ff714a58cada7ff458aaea29c3e73e98 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Bundles/level_2019-06-14-12-52-30-465_moves-38_items-9_cols-5_rows-7.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 93cbebd4557c96440939e3686559d6c5 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Bundles/level_2019-06-14-13-00-00-466_moves-79_items-13_cols-7_rows-9.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e2752c58ebf3d334e9c6c354d46faa1e 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Bundles/level_2019-06-14-15-40-54-842_moves-74_items-9_cols-7_rows-7.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 60e93188fb4da684ab530cb23b9cdfcb 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Bundles/level_2019-06-14-15-52-42-267_moves-57_items-8_cols-7_rows-7.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 607008f4b49107a4886a9a331a79af9f 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Bundles/level_2019-06-14-15-54-51-202_moves-23_items-9_cols-8_rows-8.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3859a6f654af86d409cccb123c17d98c 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Bundles/level_2019-06-14-15-59-32-119_moves-30_items-9_cols-6_rows-7.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 17d0d6fc8787d4e438aa562c493cc305 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Bundles/level_2019-06-14-16-06-05-550_moves-93_items-13_cols-8_rows-7.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 817255b38d9c7f94fad20ed762838fba 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Bundles/level_2019-06-14-16-13-18-180_moves-66_items-9_cols-9_rows-9.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2a1e366330bf6bd40a14064d81199a3d 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Levels.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b9b6833ecc4cc784db98d521bb994ed7 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Levels/Easy.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 308cea9b4d744e547bb4cd26331a6b07 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Levels/Easy/02_level_2019-06-27-22-24-32-688_ground-15_moves-2_items-3_cols-5_rows-3.json: -------------------------------------------------------------------------------- 1 | { 2 | "buildItems": [ 3 | { 4 | "column": 1, 5 | "row": 1, 6 | "itemType": "Player" 7 | }, 8 | { 9 | "column": 2, 10 | "row": 1, 11 | "boxType": 1 12 | }, 13 | { 14 | "column": 4, 15 | "row": 1, 16 | "markerType": 1 17 | } 18 | ], 19 | "missingGround": [], 20 | "columns": 5, 21 | "rows": 3, 22 | "sourceType": 0, 23 | "authorDeviceIdentifier": "84cdace88b40264d699fe5524840b0018ba611e8", 24 | "completionMovementHistory": [ 25 | { 26 | "movementType": 1, 27 | "timeMs": 334 28 | }, 29 | { 30 | "movementType": 1, 31 | "timeMs": 590 32 | } 33 | ], 34 | "localIdentifier": "80d072a9-2820-4037-b4ea-ebe2d8ed7d30" 35 | } -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Levels/Easy/02_level_2019-06-27-22-24-32-688_ground-15_moves-2_items-3_cols-5_rows-3.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6ac8fa93b5ef5084786e96d6321e0fc2 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Levels/Easy/03_level_2019-06-27-19-35-54-529_ground-9_moves-4_items-5_cols-5_rows-4.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 657c92a5ed7e62445a1cc536f4a38a6a 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Levels/Easy/04_level_2019-06-27-22-24-53-517_ground-25_moves-11_items-7_cols-6_rows-7.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: beebcea724b88d44492983d6900312b1 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Levels/Easy/05_level_2019-06-27-19-40-42-190_ground-15_moves-15_items-7_cols-5_rows-5.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0ff3a0d67e361e5429a37ae9c548bec7 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Levels/Easy/06_level_2019-06-27-22-25-30-301_ground-30_moves-15_items-7_cols-6_rows-7.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cb5e63af047b0e44c9088191bab287fe 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Levels/Easy/07_ground-15_moves-16_items-7_cols-3_rows-7.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 34803368672382a40bc9ffa7d99fa88a 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Levels/Easy/08_level_2019-06-27-22-28-40-494_ground-31_moves-23_items-9_cols-8_rows-8.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c0f1c4e0651522940bedb7dc5704a370 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Levels/Easy/09_level_2019-06-28-09-05-04-955_ground-27_moves-23_items-6_cols-9_rows-6.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f41d45600314fda4db6e1369bc47b399 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Levels/Easy/10_level_2019-06-28-13-32-32-714_ground-30_moves-26_items-8_cols-7_rows-6.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5ea17f5f77ad57743b7ab312c9944c80 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Levels/Easy/12_level_2019-06-27-22-28-09-261_ground-21_moves-27_items-7_cols-5_rows-5.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 03bca9b321847b948bb951456ce891aa 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Levels/Easy/13_level_2019-06-27-22-27-24-111_ground-22_moves-28_items-5_cols-6_rows-5.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b81922d30ea082847bc13c5bcca4e62f 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Levels/Easy/14_level_2019-06-27-19-51-54-195_ground-23_moves-29_items-7_cols-6_rows-6.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 51c51287ccf53c54cb0d22682ea668f4 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Levels/Easy/15_level_2019-06-28-16-12-57-101_ground-21_moves-30_items-7_cols-6_rows-6.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 800f318813f570e489a02f44d940a188 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Levels/Hard.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6c159e9107e6a114395eb07fb3faf594 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Levels/Hard/Hard-01_level_2019-06-28-21-36-42-613_ground-44_moves-58_items-10_cols-7_rows-10.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e2f8b95eba219af4f9970fb940cf668f 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Levels/Hard/Hard-02_level_2019-06-28-12-10-28-424_ground-35_moves-61_items-9_cols-8_rows-7.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7127465f54e9186478f1d6bb49b23ce1 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Levels/Hard/Hard-03_level_2019-06-28-09-43-01-361_ground-42_moves-63_items-7_cols-9_rows-7.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5c45c2f1b3351cb4d8c67fc26031dec1 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Levels/Hard/Hard-04_level_2019-06-28-21-33-00-692_ground-42_moves-65_items-8_cols-10_rows-8.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3f9d7f25b9bd30543b5355aa1bc71c61 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Levels/Hard/Hard-05_level_2019-06-28-12-33-01-614_ground-32_moves-66_items-7_cols-6_rows-9.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5d58e72285ef8bb4eab6587a7a2c4073 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Levels/Hard/Hard-06_level_2019-06-28-16-24-03-174_ground-35_moves-74_items-8_cols-7_rows-8.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d521381809b84ac47b53188b22a5e70d 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Levels/Hard/Hard-07_level_2019-06-28-13-37-42-021_ground-41_moves-74_items-10_cols-7_rows-9.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 52251acacb2b7214fa50d551e26fddac 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Levels/Hard/Hard-08_level_2019-06-27-22-37-11-943_ground-31_moves-76_items-9_cols-7_rows-7.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 399c58978afe7a145b8811b5bbd67dc3 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Levels/Hard/Hard-09_level_2019-06-28-09-19-36-527_ground-36_moves-79_items-9_cols-7_rows-8.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4d714c4d511cdaa4ab7aa6898374fc6c 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Levels/Hard/Hard-10_level_2019-06-27-22-35-32-578_ground-48_moves-80_items-13_cols-7_rows-9.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4e2f9051b4c301247b3a143f2c8384f5 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Levels/Hard/Hard-11_level_2019-06-28-21-47-59-630_ground-43_moves-81_items-10_cols-9_rows-8.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d65f03abee1b4374da5f0f81050d944e 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Levels/Hard/Hard-12_level_2019-06-28-12-28-32-380_ground-45_moves-89_items-12_cols-9_rows-8.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c84439fbb09afc4409ea7986836990d7 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Levels/Hard/Hard-13_level_2019-06-28-12-17-33-940_ground-37_moves-92_items-10_cols-9_rows-7.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 274745caa915fdb49bf1bcb656c964a3 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Levels/Hard/Hard-14_level_2019-06-28-21-26-28-949_ground-41_moves-93_items-11_cols-9_rows-7.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: de16d15e7bc420f4ba2b7a54804b48d6 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Levels/Hard/Hard-15_level_2019-06-28-21-57-55-461_ground-35_moves-95_items-11_cols-9_rows-5.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3da086973431a23408679752b283c2dd 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Levels/Hard/Hard-16_level_2019-06-28-16-07-51-767_ground-33_moves-98_items-10_cols-6_rows-8.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 25ea829c97aef5f4da6e583744b7dc78 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Levels/Hard/Hard-17_level_2019-06-27-22-31-04-104_ground-59_moves-102_items-9_cols-9_rows-9.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7a136fa0d83d60d469dc3b2cfe022262 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Levels/Hard/Hard-18_level_2019-06-28-13-43-53-028_ground-51_moves-154_items-14_cols-9_rows-7.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fbb4d48d9af0a77499e0ad46beb314a1 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Levels/Medium.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 58604d1e2632fdb498ce86db757b804f 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Levels/Medium/Med-01_level_2019-06-27-23-34-53-315_ground-17_moves-30_items-5_cols-5_rows-6.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 286cdacb5d0a8b249bb7a8143db9f2fe 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Levels/Medium/Med-02_level_2019-06-28-12-36-31-274_ground-32_moves-31_items-7_cols-8_rows-7.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fae8596f65f54084eae9296142f5a776 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Levels/Medium/Med-03_level_2019-06-28-12-12-39-423_ground-36_moves-34_items-8_cols-9_rows-7.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3b0a0502f8bfed441b2ff3fbf0f5f5f2 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Levels/Medium/Med-04_level_2019-06-27-22-29-16-908_ground-28_moves-36_items-9_cols-6_rows-7.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b289b2140ad76f647bf1caa6b6d66713 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Levels/Medium/Med-05_level_2019-06-27-23-46-15-828_ground-35_moves-36_items-6_cols-9_rows-5.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a5f197ceacaa6e244bfdbe71d4084df0 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Levels/Medium/Med-06_level_2019-06-28-13-29-50-219_ground-33_moves-38_items-7_cols-7_rows-8.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 868afb63ba4ee1541b26df40520e13ae 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Levels/Medium/Med-07_level_2019-06-28-09-11-25-206_ground-29_moves-44_items-7_cols-7_rows-7.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fe1fe6623b4d18645837a9f5d10619cb 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Levels/Medium/Med-08_level_2019-06-27-19-44-30-427_ground-28_moves-46_items-9_cols-8_rows-6.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b42bf1eb3ec9158469f62a49a787c184 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Levels/Medium/Med-09_level_2019-06-28-09-02-30-140_ground-28_moves-46_items-9_cols-7_rows-6.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 139324271e73fe946a4da2008dfa9b41 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Levels/Medium/Med-10_level_2019-06-28-09-16-05-176_ground-37_moves-46_items-10_cols-7_rows-8.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f7042b2d7308f3d4aa5507f66818aae6 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Levels/Medium/Med-11_level_2019-06-27-23-50-13-425_ground-38_moves-46_items-6_cols-7_rows-9.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d49a38ff31912b944bc4a354c93e2da7 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Levels/Medium/Med-12_level_2019-06-27-22-32-50-821_ground-26_moves-47_items-9_cols-5_rows-7.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 43860455b2b21304681075bce4039017 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Levels/Medium/Med-13_level_2019-06-28-12-40-04-429_ground-37_moves-47_items-8_cols-8_rows-7.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9d418e07f8ffbe44fa6df6b5a0df3cdd 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Levels/Medium/Med-14_level_2019-06-28-09-38-28-492_ground-40_moves-47_items-7_cols-10_rows-6.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5c5c194095038f44ea4b8e2df3913c33 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Levels/Medium/Med-15_level_2019-06-28-16-10-14-351_ground-26_moves-48_items-7_cols-5_rows-8.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1ccf2a0c3b917dd408319b6816016779 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Levels/Medium/Med-16_level_2019-06-27-23-38-35-959_ground-30_moves-53_items-8_cols-6_rows-6.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6be3c7c39cb37d74caf02345614afeda 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Levels/Medium/Med-17_level_2019-06-28-12-24-24-526_ground-34_moves-55_items-11_cols-8_rows-7.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e1c014e8da891724db1493a847cd1f03 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Levels/Medium/Med-18_level_2019-06-27-22-37-57-683_ground-34_moves-55_items-8_cols-7_rows-7.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 23ac342762d8e494690c3099f1b279c3 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Meta.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 71458fa535ef48c49b63d48d44b45a66 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Data/Meta/warehouse.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1a292c30f35f7584e864f61a9d3842aa 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/IAPProductCatalog.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bfe4b6c1f1a8f4f468cb2cc9cf3a12eb 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Images.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a5703ea560c05db4f83c69d5e43f3444 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Images/backgroundFan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Resources/Images/backgroundFan.png -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Images/button.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Resources/Images/button.9.png -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Images/buttonInactive.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Resources/Images/buttonInactive.9.png -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Images/clientLogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Resources/Images/clientLogo.png -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Images/distribution.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 49a8b24fca728944b9281f4a5e2286bf 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Images/distribution/app_bannerAndroid-320w.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Resources/Images/distribution/app_bannerAndroid-320w.png -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Images/distribution/app_iconAdaptive-B.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Resources/Images/distribution/app_iconAdaptive-B.png -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Images/distribution/app_iconAdaptive-F.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Resources/Images/distribution/app_iconAdaptive-F.png -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Images/distribution/app_iconRounded.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Resources/Images/distribution/app_iconRounded.png -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Images/distribution/app_iconSquare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Resources/Images/distribution/app_iconSquare.png -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Images/distribution/app_iosTv_1280-0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Resources/Images/distribution/app_iosTv_1280-0.png -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Images/distribution/app_iosTv_1280-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Resources/Images/distribution/app_iosTv_1280-1.png -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Images/distribution/app_iosTv_3840.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Resources/Images/distribution/app_iosTv_3840.png -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Images/distribution/app_iosTv_4640.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Resources/Images/distribution/app_iosTv_4640.png -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Images/distribution/app_marketIos-1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Resources/Images/distribution/app_marketIos-1024.png -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Images/distribution/ios_iap_levelpak1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Resources/Images/distribution/ios_iap_levelpak1.png -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Images/distribution/ios_iap_removeads.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Resources/Images/distribution/ios_iap_removeads.png -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Images/engineLoading.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Resources/Images/engineLoading.png -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Images/gradient.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Resources/Images/gradient.png -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Images/graphiteLogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Resources/Images/graphiteLogo.png -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Images/icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Resources/Images/icons.png -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Images/lightButtonInactive.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Resources/Images/lightButtonInactive.9.png -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Images/lightbutton.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Resources/Images/lightbutton.9.png -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Images/menuBackground.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Resources/Images/menuBackground.9.png -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Images/radio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Resources/Images/radio.png -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Images/repeatableBackground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Resources/Images/repeatableBackground.png -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Images/smoke_07.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Resources/Images/smoke_07.png -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Images/spritesheet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Resources/Images/spritesheet.png -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Images/thumbnails.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteschmitz/Graphite.Unity.Sokoban/99bee80a91e905bc3277766c21114af23fe7067a/Sokoban.UnityClient/Assets/Resources/Images/thumbnails.png -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Materials.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d83701ffc3bf4d2439d7c14e93dfe8b6 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Materials/BackgroundGradient.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2581e0fae25bf9c48b3a81a15ee71c5d 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Materials/MarkerBlue.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cd8f7e6542e0de7499e5ce7e56eac4b8 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Materials/MarkerBrown.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c7a60e869ddfb55419437883e1ccd1ad 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Materials/MarkerGray.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 15479a38f8f8cc74487974c01d6c2484 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Materials/MarkerGreen.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ca1f5c9f1b54c6e4bbf24631cff62671 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Materials/MarkerRed.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6e177329dc9ea88468bcdc99b0b2bb52 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Materials/Smoke.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1ea8595000c813e4587174494bdde333 3 | timeCreated: 1530276368 4 | licenseType: Pro 5 | NativeFormatImporter: 6 | mainObjectFileID: 2100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Materials/SpriteMaterial.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bbc72882f2e665c4183cdd0a454e16e6 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Prefabs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 75b6a470c67181e4d8fa4aeea6fa3659 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Prefabs/Controllers.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9829017ccdd39334a94a6c2e9874b685 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Prefabs/Controllers/ItemControllerPrefab.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c92de63f5a56f66418779c83497f9e14 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Prefabs/Controllers/PanControllerPrefab.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 301f7d3be743bbe4c81d714de90cb0bb 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 100100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Prefabs/Items.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c2ec76baf9631dc438c234c48720363f 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Prefabs/Items/Gameplay.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5e69343381f2c5746a1ab953df07c3fe 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Prefabs/Items/Gameplay/BoxPrefab2.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 059573549257fb14a9055fc84c84cbad 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Prefabs/Items/Gameplay/GroundPrefab2.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4f4b3ef71a1600f45bd12e30676b9667 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Prefabs/Items/Gameplay/MarkerPrefab2.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f2334aaa5593fa9459d7be97f9064e37 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Prefabs/Items/Gameplay/PlayerPrefab3.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 394c56e5ec1ae2b438ba999ddde6c1ed 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Prefabs/Items/Gameplay/Smoke.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a9726ee302999a84ea27e4657abb703f 3 | timeCreated: 1530276618 4 | licenseType: Pro 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Prefabs/Items/LevelEditor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 74c736dbe386fbe4a9ce0a5c486a25e8 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Prefabs/Items/LevelEditor/CrosshairPrefab2.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7ee6999fd9f5aff4389cdd88e7654ced 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Prefabs/Items/LevelEditor/EditorDeletePrefab2.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 72baa7d6f0dbb3c40b0b8edb9256a7d2 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Prefabs/Items/LevelEditor/GridPrefab.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f570b866cac1d3541b9ed3a63a3dc83a 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Prefabs/Managers.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d6dc706f38eac284985f6c226497d60f 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Prefabs/Managers/AdManager.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f44f779899f9fcf49993cf063ee4f3f4 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Prefabs/Managers/IAPManager.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fbed080cdfa6ae644a7930d1c2925830 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Prefabs/Managers/LocaleManager.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d0ff36ec1cb10614ba64b6237541aa25 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Prefabs/Ui.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ee245d9740222c84286e186ed9c6c16c 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Prefabs/Ui/AlertPanelPrefab.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a8ffa9702c3b6ea479555f348ec4a3a9 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Prefabs/Ui/CustomButtonPrefab.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a680a25bee65ec1418d2bd3c79d702d9 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Prefabs/Ui/CustomImagePrefab.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 033ff473138d2f445a126fee1d4c86f6 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Prefabs/Ui/IAPPanel.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 04f12a35528cd2b478080e93981390df 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Prefabs/Ui/LevelButtonPrefab.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bc2f9aa253087c1408e8f171ac190c21 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Prefabs/Ui/MosaicPrefab.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2825c9eaee4308e419a7c2abdaae07e2 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Prefabs/Ui/NoticePanelPrefab.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9b96b8af6885aab46984b93412d1dbf1 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Prefabs/Ui/UiPagerPrefab.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: eba071a4f1dc1e248a509a1efd9d9bb5 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Resources/Prefabs/Ui/UiSpritePanelPrefab.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2ef6eff7bbbf10c4896add8b353b8f19 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scenes.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5f4cac3f8ed275647ba7cec32453a6ff 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scenes/AdScene.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 017eacfadfae25341acfa3bf34bff612 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scenes/EditorScene.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 663f7e06b7efc48428cf14be3e02f57f 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scenes/GameplayScene.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ccc056b26b5b0b24aade1e9a1cad1602 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scenes/TitleScene.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8c931153d57af4b448b6ae048e5a3eec 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6a429eb3aafa71b469f07a2d57e0d2e3 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Attributes.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e79f159e66c0fc8418413982b177a8f7 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Attributes/PrefabAttribute.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections; 3 | using System.Collections.Generic; 4 | using UnityEngine; 5 | 6 | public class PrefabAttribute : Attribute 7 | { 8 | public string Path { get; set; } 9 | } 10 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Attributes/PrefabAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bd459ed17eec8114f8133c857ffd829e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Attributes/RelativePathAttribute.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | public class RelativePathAttribute : Attribute 4 | { 5 | public string FileName; 6 | public string Directory; 7 | public bool IsResource; 8 | 9 | #region properties 10 | public string RelativeFileName 11 | { 12 | get 13 | { 14 | return $"{this.Directory}{this.FileName}"; 15 | } 16 | } 17 | #endregion 18 | } 19 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Attributes/RelativePathAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 980e89e2e687e1546861626a7dd05168 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Attributes/ResourceAttribute.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections; 3 | using System.Collections.Generic; 4 | using UnityEngine; 5 | 6 | [AttributeUsage(AttributeTargets.All, Inherited = true, AllowMultiple = true)] 7 | public class ResourceAttribute : Attribute 8 | { 9 | public enum ResourceType 10 | { 11 | Unspecified, 12 | Material 13 | } 14 | 15 | public ResourceType Type { get; set; } 16 | public string Path { get; set; } 17 | } 18 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Attributes/ResourceAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: da0a9a0cdfde47b4e9d72fdb7361ce3e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Attributes/SpriteAttribute.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | [AttributeUsage(AttributeTargets.All, Inherited = true, AllowMultiple = true)] 4 | public class SpriteAttribute : Attribute 5 | { 6 | /// 7 | /// Identifier useful when multiple sprite attributes are used 8 | /// 9 | public string Key { get; set; } 10 | public string Name { get; set; } 11 | public string NamePattern { get; set; } 12 | } 13 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Attributes/SpriteAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 587d3782e75f46a4180c6c9c69077819 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Attributes/ThumbnailAttribute.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections; 3 | using System.Collections.Generic; 4 | using UnityEngine; 5 | 6 | [AttributeUsage(AttributeTargets.All, Inherited = true, AllowMultiple = true)] 7 | public class ThumbnailAttribute : Attribute 8 | { 9 | /// 10 | /// Identifier useful when multiple sprite attributes are used 11 | /// 12 | public string Key { get; set; } 13 | public string Name { get; set; } 14 | } 15 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Attributes/ThumbnailAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d84fec583f91f5447a93323f60d90098 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Attributes/Vector2Attribute.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using UnityEngine; 3 | 4 | public class Vector2Attribute : Attribute 5 | { 6 | public float X { get; set; } 7 | public float Y { get; set; } 8 | 9 | #region properties 10 | public Vector2 AsVector2 11 | { 12 | get 13 | { 14 | return new Vector2(this.X, this.Y); 15 | } 16 | } 17 | #endregion 18 | } 19 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Attributes/Vector2Attribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 38f96cbcd79fbba47a7e7689178a47eb 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Behaviors.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 77f5c62a8f0f41e44a74b3bdd8df686a 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Behaviors/BaseBehavior.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cf18bbc79132efb4d8fb5eb9ae539594 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Behaviors/Controllers.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 198edd14ee04b2d4fbf9b968e7859adb 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Behaviors/Controllers/ItemController.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6352deed48204594da0e93b3a2fd72e7 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Behaviors/Controllers/PanController.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8c86500866d7eb249b3116fe3a520994 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Behaviors/Items.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 95a8dd48fedb23b4a939bc1a29875479 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Behaviors/Items/BaseItem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f7910e3c571b133438e4e3b2383df75b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Behaviors/Items/Gameplay.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 626b17db27fdc1e4d86cc8ad467e6303 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Behaviors/Items/Gameplay/Box.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 44af469f79d6b9245ae5519c2c8437f8 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Behaviors/Items/Gameplay/Ground.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e4f8b66dca98cbc4d8908557dcec8719 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Behaviors/Items/Gameplay/Marker.cs: -------------------------------------------------------------------------------- 1 | using System.Linq; 2 | 3 | [Prefab(Path = "Prefabs/Items/Gameplay/MarkerPrefab2")] 4 | public class Marker : BaseItem 5 | { 6 | public const string DefaultSpriteKey = "marker"; 7 | 8 | public BoxType markerType = BoxType.Brown; 9 | 10 | #region properties 11 | protected override string SpriteName => this.markerType.GetCustomTypeAttributes() 12 | .FirstOrDefault(x => x.Key == Marker.DefaultSpriteKey) 13 | .Name; 14 | protected override string SpriteKey => DefaultSpriteKey; 15 | protected override float SpriteOffsetY => 0.22f; 16 | public override bool IsPassiveOccupant => true; 17 | public override ThumbnailAttribute Thumbnail => this.markerType.GetCustomTypeAttributes() 18 | .FirstOrDefault(x => x.Key == Marker.DefaultSpriteKey); 19 | public override int SortAdjustment => -1; 20 | #endregion 21 | } 22 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Behaviors/Items/Gameplay/Marker.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e39ebcfc41ad3f244bf226eabbeef118 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Behaviors/Items/Gameplay/Player.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 173626060b27d674bacc69178fba3245 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Behaviors/Items/LevelEditor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ab802bb61a3a3834eb7ac5ef0b451c83 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Behaviors/Items/LevelEditor/Crosshair.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | [Prefab(Path = "Prefabs/Items/LevelEditor/CrosshairPrefab")] 4 | [Sprite(Name = "crosshair_1")] 5 | public class Crosshair : BaseItem 6 | { 7 | protected override float SpriteOffsetY => 0.22f; 8 | 9 | public void SetVisibility(bool isVisible) 10 | { 11 | //this.canvasGroup.blocksRaycasts = isVisible; 12 | this.SpriteRenderer.color = new Color(1.0f, 1.0f, 1.0f, isVisible ? 1.0f : 0.0f); 13 | } 14 | 15 | public void AnchorTo(GameObject targetObject) 16 | { 17 | this.SpriteRenderer.transform.position = targetObject.transform.position 18 | .AddY((1.0f - Ground.groundHeightUnits) * 0.5f) 19 | .WithZ(this.SpriteRenderer.transform.position.z); 20 | } 21 | 22 | public void AnchorTo(Bounds targetBounds) 23 | { 24 | this.SpriteRenderer.transform.position = targetBounds.center 25 | .WithZ(this.SpriteRenderer.transform.position.z); 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Behaviors/Items/LevelEditor/Crosshair.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5b005534a0e0f8c47b9a3f2d7b06c67c 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Behaviors/Items/LevelEditor/EditorDelete.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | [Prefab(Path = "Prefabs/Items/LevelEditor/EditorDeletePrefab")] 4 | [Sprite(Name = "icons_cancel")] 5 | public class EditorDelete : BaseItem 6 | { 7 | 8 | } 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Behaviors/Items/LevelEditor/EditorDelete.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 61089d5a1524bf94cb1feb6936bd458a 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Behaviors/Managers.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c80deaec3c0c29347bad4454144106df 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Behaviors/Managers/AdManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3ecb6acb5900adb41af3ba2b0406b374 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Behaviors/Managers/AnalyticsManager.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections; 3 | using System.Collections.Generic; 4 | using UnityEngine; 5 | using UnityEngine.Analytics; 6 | 7 | public static class AnalyticsManager 8 | { 9 | private static readonly bool AnalyticsEnabled = true; 10 | 11 | public static void Event(Action analyticsEvent) 12 | { 13 | AnalyticsEvent.debugMode = GameContext.IsDebugMode; 14 | 15 | if (!AnalyticsEnabled) 16 | { 17 | return; 18 | } 19 | 20 | try 21 | { 22 | analyticsEvent.Invoke(); 23 | } 24 | catch (Exception e) 25 | { 26 | Debug.LogError($"Analytics Error: {e.GetType().Name} ({e.Message})"); 27 | } 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Behaviors/Managers/AnalyticsManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a250096a4b1e2124696a9a4a7e48db9e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Behaviors/Managers/EditorManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 31c04be0de38ab446a5b95ae2c0610a5 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: -52 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Behaviors/Managers/FileManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 059a6534ccf1b414b8b62dc7441893d8 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Behaviors/Managers/GameplayManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 327ff4e46e90e7940979cd65a8ec7d02 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: -50 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Behaviors/Managers/IAPManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c02b97ba9b6ebe54ba0d9f6739fb6246 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 20 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Behaviors/Managers/LevelListManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f09ce4fa83229b242b1325b7df9ecf82 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Behaviors/Managers/LocaleManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 36abf5932caeede4086ce8946f1d0749 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: -100 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Behaviors/Managers/MainMenuManager.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | using UnityEngine.Events; 5 | 6 | public class MainMenuManager : BaseBehavior 7 | { 8 | public class PageEvent : UnityEvent { } 9 | 10 | public PageEvent OnPageSelectedEvent = new PageEvent(); 11 | 12 | public GameObject levelListButton; 13 | public GameObject createButton; 14 | 15 | // Start is called before the first frame update 16 | protected override void Start() 17 | { 18 | base.Start(); 19 | levelListButton.GetComponent() 20 | .onClick.AddListener(() => this.OnPageSelectedEvent.Invoke(this, MenuPageType.LevelList)); 21 | createButton.GetComponent() 22 | .onClick.AddListener(() => this.OnPageSelectedEvent.Invoke(this, MenuPageType.Create)); 23 | 24 | this.Context.SetRunning(true); 25 | } 26 | 27 | // Update is called once per frame 28 | void Update() 29 | { 30 | if (Input.GetKeyUp(KeyCode.Escape)) 31 | { 32 | Application.Quit(); 33 | } 34 | } 35 | 36 | public enum MenuPageType 37 | { 38 | Create, 39 | LevelList 40 | } 41 | } 42 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Behaviors/Managers/MainMenuManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e3e7d0b9cafe02943a8d042ff1c4b787 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Behaviors/Managers/NetworkManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7ae18caba51bc8a418f4474f57f25f52 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Behaviors/Managers/TitleManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b813dfda80b4eec49b1632a7173382fb 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Behaviors/Managers/WarehouseManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3f5205201ff725948b763189e7e74ee0 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 10 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Behaviors/Ui.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: eb07a1d192c88ea49892e5c03093e9ec 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Behaviors/Ui/Alert.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8837d8c1fed3f27418bb82e5546dcb8e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Behaviors/Ui/AlertGameplay.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | using UnityEngine.UI; 5 | 6 | public class AlertGameplay : Alert 7 | { 8 | public Button iapRemoveAdsButton; 9 | public Button iapMoreLevelsButton; 10 | public Button restartButton; 11 | public CustomButton soundToggleButton; 12 | 13 | protected override void Start() 14 | { 15 | base.Start(); 16 | } 17 | 18 | public void ToggleExtras(bool? ads = null, bool? levels = null, bool? restart = null, bool? sound = null) 19 | { 20 | if (ads.HasValue) 21 | { 22 | this.iapRemoveAdsButton?.gameObject?.SetActive(ads.Value); 23 | } 24 | if (levels.HasValue) 25 | { 26 | this.iapMoreLevelsButton?.gameObject?.SetActive(levels.Value); 27 | } 28 | if (restart.HasValue) 29 | { 30 | this.restartButton?.gameObject?.SetActive(restart.Value); 31 | } 32 | if (sound.HasValue) 33 | { 34 | this.soundToggleButton?.gameObject?.SetActive(sound.Value); 35 | } 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Behaviors/Ui/AlertGameplay.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 43eb3b2d807f0c14c8a0c388a0fe58b4 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Behaviors/Ui/AlertIAP.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b870d88fbb707374aabc9592c0b78624 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Behaviors/Ui/AnimationEvents.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | using UnityEngine.Events; 5 | 6 | public class AnimationEvents : BaseBehavior 7 | { 8 | public class Event : UnityEvent { } 9 | 10 | public Event OnAnimationEndEvent = new Event(); 11 | public Event OnAnimationStartEvent = new Event(); 12 | 13 | public void OnAnimationEnd(AnimationEvent animationEvent) 14 | { 15 | this.OnAnimationEndEvent?.Invoke(animationEvent); 16 | } 17 | 18 | public void OnAnimationStart(AnimationEvent animationEvent) 19 | { 20 | this.OnAnimationStartEvent?.Invoke(animationEvent); 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Behaviors/Ui/AnimationEvents.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 17b4b42ef39e5654681b5014b47c1ab3 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Behaviors/Ui/CustomButton.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b4f55b92fd5dea841a4d76d93c5afaa3 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Behaviors/Ui/DebugDraw.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f8e29a6cc8516cc4c8de64d9d0be6e6d 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Behaviors/Ui/Grid.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a08d3f8b368ca3644a8468a57eee9deb 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Behaviors/Ui/LevelButton.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9670ea868a6f7b248a9e864dc7e1e9e1 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Behaviors/Ui/LocaleText.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | using UnityEngine.UI; 5 | 6 | public class LocaleText : BaseBehavior 7 | { 8 | public LocaleTextType localeTextType; 9 | 10 | private Text targetText; 11 | 12 | protected override void Start() 13 | { 14 | base.Start(); 15 | if (this.localeTextType != LocaleTextType.None && this.Locale != null) 16 | { 17 | if (this.targetText == null) 18 | { 19 | this.targetText = this.gameObject.GetComponent(); 20 | } 21 | if (this.targetText == null) 22 | { 23 | return; 24 | } 25 | var localeText = this.Locale.Get(this.localeTextType); 26 | if (localeText != null) 27 | { 28 | this.targetText.text = localeText; 29 | } 30 | } 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Behaviors/Ui/LocaleText.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8326ec26e0c2e4848bc3cdae74118035 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 100 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Behaviors/Ui/Mosaic.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5e58e219e74076841b8f22b0ff9914c4 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Behaviors/Ui/Notice.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5d035d8286770214bab2936edd983a84 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Behaviors/Ui/Tabber.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f864adf3030ea0140b58dd80fb711835 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 15 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Behaviors/Ui/TabberItem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9efa3ce55e56f484ba7b6e4e4723bc20 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Behaviors/Ui/ThumbnailBuilder.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7f81462e69d1fcc40b55e2cf42bd8861 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Behaviors/Ui/UiBackground.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7ebc8acb6b0875b4f81054b763f54ea1 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Behaviors/Ui/UiPager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fbef28a7a6124b8409ca047aaf9d2630 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Behaviors/Ui/UiSpritePanel.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 057044ae59e04514da6ef213328410e8 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: -98 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Extensions.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ab7ee2c7e10e7914ab424abfb28bb31e 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Extensions/AttributeExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3b44d5cc519ae1e49be147d4de354d88 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Extensions/ColorExtensions.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | 5 | public static class ColorExtensions 6 | { 7 | public static Color WithR(this Color color, float r) 8 | { 9 | return new Color(r, color.g, color.b, color.a); 10 | } 11 | 12 | public static Color WithG(this Color color, float g) 13 | { 14 | return new Color(color.r, g, color.b, color.a); 15 | } 16 | 17 | public static Color WithB(this Color color, float b) 18 | { 19 | return new Color(color.r, color.g, b, color.a); 20 | } 21 | 22 | public static Color WithA(this Color color, float a) 23 | { 24 | return new Color(color.r, color.g, color.b, a); 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Extensions/ColorExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 71478bf00cb94554ba10c8dd6e40a937 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Extensions/EnumExtensions.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections; 3 | using System.Collections.Generic; 4 | using UnityEngine; 5 | 6 | public static class EnumExtensions 7 | { 8 | public static T GetNext(this T value) where T : Enum 9 | { 10 | var values = Enum.GetValues(typeof(T)); 11 | var index = Array.IndexOf(values, value); 12 | return index >= 0 && index + 1 < values.Length ? (T)values.GetValue(index + 1) : value; 13 | } 14 | 15 | public static T GetPrevious(this T value) where T : Enum 16 | { 17 | var values = Enum.GetValues(typeof(T)); 18 | var index = Array.IndexOf(values, value); 19 | return index > 0 ? (T)values.GetValue(index - 1) : value; 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Extensions/EnumExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2e399ba56a68a9742960f32c40ae68f4 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Extensions/EnumerableExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0a7a630d40fd7f94dbb23df4952fa289 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Extensions/GameObjectExtensions.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | public static class GameObjectExtensions 4 | { 5 | public static TComponent LazyGet(this Component component, ref TComponent backingField) 6 | where TComponent : Component 7 | { 8 | return (backingField = backingField ?? component.gameObject?.GetComponent() ?? component.gameObject?.GetComponentInChildren()); 9 | } 10 | 11 | public static GameObject WithChild(this GameObject gameObject, string childName) 12 | { 13 | return gameObject?.transform.Find(childName)?.gameObject; 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Extensions/GameObjectExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d4ca504a1b3691b4486b79e0195fac86 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Extensions/NetworkExtensions.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Runtime.CompilerServices; 3 | using UnityEngine; 4 | using UnityEngine.Networking; 5 | 6 | // https://gist.github.com/krzys-h/9062552e33dd7bd7fe4a6c12db109a1a 7 | public class UnityWebRequestAwaiter : INotifyCompletion 8 | { 9 | private UnityWebRequestAsyncOperation asyncOp; 10 | private Action continuation; 11 | 12 | public UnityWebRequestAwaiter(UnityWebRequestAsyncOperation asyncOp) 13 | { 14 | this.asyncOp = asyncOp; 15 | asyncOp.completed += OnRequestCompleted; 16 | } 17 | 18 | public bool IsCompleted { get { return asyncOp.isDone; } } 19 | 20 | public void GetResult() { } 21 | 22 | public void OnCompleted(Action continuation) 23 | { 24 | this.continuation = continuation; 25 | } 26 | 27 | private void OnRequestCompleted(AsyncOperation obj) 28 | { 29 | if (continuation == null) 30 | { 31 | return; 32 | } 33 | continuation(); 34 | } 35 | } 36 | 37 | public static class ExtensionMethods 38 | { 39 | public static UnityWebRequestAwaiter GetAwaiter(this UnityWebRequestAsyncOperation asyncOp) 40 | { 41 | return new UnityWebRequestAwaiter(asyncOp); 42 | } 43 | } -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Extensions/NetworkExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c80697809d7d6b94b8a630198e2ba9cb 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Extensions/SceneExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 751c4454d6d80e848b5fb14871954484 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Extensions/StringExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 600e2c98ccd03b7449d1b97148541399 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Extensions/TextExtensions.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | using UnityEngine.UI; 5 | 6 | public static class TextExtensions 7 | { 8 | public static Vector2 GetPreferredSize(this Text text, int widthBuffer = 5, int heightBuffer = 5) 9 | { 10 | var currentWidth = text.GetComponent().rect.size.x; 11 | var settings = text.GetGenerationSettings(text.GetComponent().rect.size); 12 | var preferredWidth = text.cachedTextGeneratorForLayout.GetPreferredWidth(text.text, settings); 13 | var preferredHeight = text.cachedTextGeneratorForLayout.GetPreferredHeight(text.text, settings); 14 | return new Vector2(preferredWidth + widthBuffer * 2, preferredHeight + heightBuffer * 2); 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Extensions/TextExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 270920aba44d5f6489488caf68694c09 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Extensions/TextureExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fedcb390a59510445b94127f8f1b7a33 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Extensions/TransformExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c71763860d5197641bb794a460f4d284 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/GameContext.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 692732c4e57d36e4d81a6652d4c59a40 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: -99 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Text.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 92db8b28d905e9b408bebb88d484230a 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Text/EnglishLocaleLookup.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 42ef42679137e5d4ea6ceeea9e72c779 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Text/LocaleLookup.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0cfc8a991ec561b46a36509310ae994d 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Types.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cf5f098e98ac5ea45a84317991a82ddb 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Types/BoxType.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e081b693725e1c04284fb75f3143861f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Types/CategoryType.cs: -------------------------------------------------------------------------------- 1 | public enum CategoryType 2 | { 3 | Easy, 4 | Medium, 5 | Hard 6 | } 7 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Types/CategoryType.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a56827f5616c03f479edd3ffdb87b2f2 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Types/LocaleTextType.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | 5 | public enum LocaleTextType 6 | { 7 | None, 8 | Title, 9 | Menu, 10 | Play, 11 | Create, 12 | MoreLevels, 13 | Okay, 14 | Close, 15 | Easy, 16 | Medium, 17 | Hard, 18 | Continue, 19 | GamePaused, 20 | RemoveAds, 21 | Purchase, 22 | Unlocked, 23 | LevelCompleted, 24 | Editor, 25 | Next, 26 | Replay, 27 | Steps, 28 | Best, 29 | Time, 30 | RestorePurchases, 31 | Restoring, 32 | RestoreFinished, 33 | Success, 34 | Failure, 35 | Boxes, 36 | CustomLevel, 37 | PurchasedNote 38 | } 39 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Types/LocaleTextType.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3082cf8eaba472e4cbef21313470ed6e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/Scripts/Types/MovementType.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 095d10d411c8ffa4c80e8e2adaa14520 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/StreamingAssets.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f8a07c0f2e7c2ac4ebb9b7db65664de5 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/StreamingAssets/english.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 18fb2033e527ad844854e9d04b36d4ac 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/StreamingAssets/finnish.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 55e2f7fa1e1460c429298937030a9525 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/StreamingAssets/french.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5ef2acb79cd055b44bc4601bbc5c4fc5 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/StreamingAssets/german.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ccbfe558a600e1f4fb3d758807cb4a62 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/StreamingAssets/korean.json: -------------------------------------------------------------------------------- 1 | { 2 | "lookup" : [ 3 | [ "Title" , "창고 대시"], 4 | [ "Menu" , "기본 메뉴"], 5 | [ "Play" , "놀이"], 6 | [ "Create" , "몹시 떠들어 대다"], 7 | [ "MoreLevels" , "더 많은 레벨"], 8 | [ "Okay" , "괜찮아"], 9 | [ "Close" , "닫기"], 10 | [ "Easy" , "쉬운"], 11 | [ "Medium" , "매질"], 12 | [ "Hard" , "단단한"], 13 | [ "Continue" , "잇다"], 14 | [ "GamePaused" , "게임 일시 중지됨"], 15 | [ "RemoveAds" , "광고를 제거하다"], 16 | [ "Purchase" , "매수"], 17 | [ "Unlocked" , "잠금 해제!"], 18 | [ "LevelCompleted" , "레벨 완료!"], 19 | [ "Editor" , "편집자"], 20 | [ "Next" , "다음 것"], 21 | [ "Replay" , "다시 하다"], 22 | [ "Steps" , "단계"], 23 | [ "Best" , "베스트"], 24 | [ "Time" , "시각"], 25 | [ "Restoring" , "복원 중 ..."], 26 | [ "RestoreFinished" , "복원 완료"], 27 | [ "Success" , "성공"], 28 | [ "Failure" , "실패"], 29 | [ "RestorePurchases" , "구매를 복원"], 30 | [ "Boxes" , "박스"], 31 | [ "CustomLevel" , "사용자 지정 수준"], 32 | [ "PurchasedNote" , "구매가 확인되었습니다."] 33 | ] 34 | } -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/StreamingAssets/korean.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: daaaa68a05002784191447ab096ebe15 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/StreamingAssets/russian.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: df2d773f58707334999bd272ca9a30b3 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/StreamingAssets/spanish.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8a9b80ef77ac9a3489ee838cae14ac46 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Assets/StreamingAssets/swedish.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4778679fc21207c4a8a30bc482ba1076 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/Library/LastSceneManagerSetup.txt: -------------------------------------------------------------------------------- 1 | sceneSetups: 2 | - path: Assets/Scenes/TitleScene.unity 3 | isLoaded: 1 4 | isActive: 1 5 | isSubScene: 0 6 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/ProjectSettings/AudioManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!11 &1 4 | AudioManager: 5 | m_ObjectHideFlags: 0 6 | m_Volume: 1 7 | Rolloff Scale: 1 8 | Doppler Factor: 1 9 | Default Speaker Mode: 2 10 | m_SampleRate: 0 11 | m_DSPBufferSize: 1024 12 | m_VirtualVoiceCount: 512 13 | m_RealVoiceCount: 32 14 | m_SpatializerPlugin: 15 | m_AmbisonicDecoderPlugin: 16 | m_DisableAudio: 0 17 | m_VirtualizeEffects: 1 18 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/ProjectSettings/ClusterInputManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!236 &1 4 | ClusterInputManager: 5 | m_ObjectHideFlags: 0 6 | m_Inputs: [] 7 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/ProjectSettings/DynamicsManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!55 &1 4 | PhysicsManager: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 8 7 | m_Gravity: {x: 0, y: -9.81, z: 0} 8 | m_DefaultMaterial: {fileID: 0} 9 | m_BounceThreshold: 2 10 | m_SleepThreshold: 0.005 11 | m_DefaultContactOffset: 0.01 12 | m_DefaultSolverIterations: 6 13 | m_DefaultSolverVelocityIterations: 1 14 | m_QueriesHitBackfaces: 0 15 | m_QueriesHitTriggers: 1 16 | m_EnableAdaptiveForce: 0 17 | m_ClothInterCollisionDistance: 0 18 | m_ClothInterCollisionStiffness: 0 19 | m_ContactsGeneration: 1 20 | m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 21 | m_AutoSimulation: 1 22 | m_AutoSyncTransforms: 0 23 | m_ClothInterCollisionSettingsToggle: 0 24 | m_ContactPairsMode: 0 25 | m_BroadphaseType: 0 26 | m_WorldBounds: 27 | m_Center: {x: 0, y: 0, z: 0} 28 | m_Extent: {x: 250, y: 250, z: 250} 29 | m_WorldSubdivisions: 8 30 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/ProjectSettings/EditorBuildSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!1045 &1 4 | EditorBuildSettings: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 2 7 | m_Scenes: 8 | - enabled: 1 9 | path: Assets/Scenes/TitleScene.unity 10 | guid: 8c931153d57af4b448b6ae048e5a3eec 11 | - enabled: 0 12 | path: Assets/Scenes/EditorScene.unity 13 | guid: 663f7e06b7efc48428cf14be3e02f57f 14 | - enabled: 1 15 | path: Assets/Scenes/GameplayScene.unity 16 | guid: ccc056b26b5b0b24aade1e9a1cad1602 17 | - enabled: 1 18 | path: Assets/Scenes/AdScene.unity 19 | guid: 017eacfadfae25341acfa3bf34bff612 20 | m_configObjects: {} 21 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/ProjectSettings/EditorSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!159 &1 4 | EditorSettings: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 7 7 | m_ExternalVersionControlSupport: Visible Meta Files 8 | m_SerializationMode: 2 9 | m_LineEndingsForNewScripts: 2 10 | m_DefaultBehaviorMode: 1 11 | m_PrefabRegularEnvironment: {fileID: 0} 12 | m_PrefabUIEnvironment: {fileID: 0} 13 | m_SpritePackerMode: 4 14 | m_SpritePackerPaddingPower: 1 15 | m_EtcTextureCompressorBehavior: 1 16 | m_EtcTextureFastCompressor: 1 17 | m_EtcTextureNormalCompressor: 2 18 | m_EtcTextureBestCompressor: 4 19 | m_ProjectGenerationIncludedExtensions: txt;xml;fnt;cd 20 | m_ProjectGenerationRootNamespace: 21 | m_CollabEditorSettings: 22 | inProgressEnabled: 1 23 | m_EnableTextureStreamingInPlayMode: 1 24 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/ProjectSettings/NetworkManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!149 &1 4 | NetworkManager: 5 | m_ObjectHideFlags: 0 6 | m_DebugLevel: 0 7 | m_Sendrate: 15 8 | m_AssetToPrefab: {} 9 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/ProjectSettings/PresetManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!1386491679 &1 4 | PresetManager: 5 | m_ObjectHideFlags: 0 6 | m_DefaultList: 7 | - type: 8 | m_NativeTypeID: 20 9 | m_ManagedTypePPtr: {fileID: 0} 10 | m_ManagedTypeFallback: 11 | defaultPresets: 12 | - m_Preset: {fileID: 2655988077585873504, guid: bfcfc320427f8224bbb7a96f3d3aebad, 13 | type: 2} 14 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/ProjectSettings/ProjectVersion.txt: -------------------------------------------------------------------------------- 1 | m_EditorVersion: 2019.1.9f1 2 | m_EditorVersionWithRevision: 2019.1.9f1 (d5f1b37da199) 3 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/ProjectSettings/TagManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!78 &1 4 | TagManager: 5 | serializedVersion: 2 6 | tags: [] 7 | layers: 8 | - Default 9 | - TransparentFX 10 | - Ignore Raycast 11 | - 12 | - Water 13 | - UI 14 | - 15 | - 16 | - 17 | - 18 | - 19 | - 20 | - 21 | - 22 | - 23 | - 24 | - 25 | - 26 | - 27 | - 28 | - 29 | - 30 | - 31 | - 32 | - 33 | - 34 | - 35 | - 36 | - 37 | - 38 | - 39 | - 40 | m_SortingLayers: 41 | - name: Default 42 | uniqueID: 0 43 | locked: 0 44 | - name: UiBackground 45 | uniqueID: 3137725401 46 | locked: 0 47 | - name: GameplayGround 48 | uniqueID: 554312451 49 | locked: 0 50 | - name: GameplayItems 51 | uniqueID: 1263076803 52 | locked: 0 53 | - name: Ui 54 | uniqueID: 3341951601 55 | locked: 0 56 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/ProjectSettings/TimeManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!5 &1 4 | TimeManager: 5 | m_ObjectHideFlags: 0 6 | Fixed Timestep: 0.02 7 | Maximum Allowed Timestep: 0.1 8 | m_TimeScale: 1 9 | Maximum Particle Timestep: 0.03 10 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/ProjectSettings/UnityConnectSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!310 &1 4 | UnityConnectSettings: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 1 7 | m_Enabled: 1 8 | m_TestMode: 0 9 | m_EventOldUrl: https://api.uca.cloud.unity3d.com/v1/events 10 | m_EventUrl: https://cdp.cloud.unity3d.com/v1/events 11 | m_ConfigUrl: https://config.uca.cloud.unity3d.com 12 | m_TestInitMode: 0 13 | CrashReportingSettings: 14 | m_EventUrl: https://perf-events.cloud.unity3d.com 15 | m_Enabled: 0 16 | m_LogBufferSize: 10 17 | m_CaptureEditorExceptions: 1 18 | UnityPurchasingSettings: 19 | m_Enabled: 1 20 | m_TestMode: 0 21 | UnityAnalyticsSettings: 22 | m_Enabled: 1 23 | m_TestMode: 1 24 | m_InitializeOnStartup: 1 25 | UnityAdsSettings: 26 | m_Enabled: 0 27 | m_InitializeOnStartup: 1 28 | m_TestMode: 0 29 | m_IosGameId: 30 | m_AndroidGameId: 31 | m_GameIds: 32 | AndroidPlayer: 33 | iPhonePlayer: 34 | tvOSPlayer: 35 | m_GameId: 36 | PerformanceReportingSettings: 37 | m_Enabled: 0 38 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/ProjectSettings/VFXManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!937362698 &1 4 | VFXManager: 5 | m_ObjectHideFlags: 0 6 | m_IndirectShader: {fileID: 0} 7 | m_CopyBufferShader: {fileID: 0} 8 | m_SortShader: {fileID: 0} 9 | m_RenderPipeSettingsPath: 10 | m_FixedTimeStep: 0.016666668 11 | m_MaxDeltaTime: 0.05 12 | -------------------------------------------------------------------------------- /Sokoban.UnityClient/ProjectSettings/XRSettings.asset: -------------------------------------------------------------------------------- 1 | { 2 | "m_SettingKeys": [ 3 | "VR Device Disabled", 4 | "VR Device User Alert" 5 | ], 6 | "m_SettingValues": [ 7 | "False", 8 | "False" 9 | ] 10 | } --------------------------------------------------------------------------------