├── .gitignore ├── .vsconfig ├── Assets ├── NoSLoofah_BuffSystem.meta ├── NoSLoofah_BuffSystem │ ├── BuffSystem.meta │ ├── BuffSystem │ │ ├── Base.meta │ │ ├── Base │ │ │ ├── BuffBase.meta │ │ │ ├── BuffBase │ │ │ │ ├── Buff.cs │ │ │ │ ├── Buff.cs.meta │ │ │ │ ├── IBuff.cs │ │ │ │ ├── IBuff.cs.meta │ │ │ │ ├── PlaceholderBuff.cs │ │ │ │ └── PlaceholderBuff.cs.meta │ │ │ ├── BuffHandler.meta │ │ │ ├── BuffHandler │ │ │ │ ├── BuffHandler.cs │ │ │ │ ├── BuffHandler.cs.meta │ │ │ │ ├── IBuffHandler.cs │ │ │ │ └── IBuffHandler.cs.meta │ │ │ ├── BuffManager.meta │ │ │ ├── BuffManager │ │ │ │ ├── BuffManager.cs │ │ │ │ ├── BuffManager.cs.meta │ │ │ │ ├── IBuffManager.cs │ │ │ │ └── IBuffManager.cs.meta │ │ │ ├── BuffMgr.prefab │ │ │ ├── BuffMgr.prefab.meta │ │ │ ├── DataStructure.meta │ │ │ ├── DataStructure │ │ │ │ ├── BuffCollection.cs │ │ │ │ ├── BuffCollection.cs.meta │ │ │ │ ├── FloatAttribute.cs │ │ │ │ ├── FloatAttribute.cs.meta │ │ │ │ ├── IntAttribute.cs │ │ │ │ └── IntAttribute.cs.meta │ │ │ ├── Editor.meta │ │ │ ├── Editor │ │ │ │ ├── BitType.meta │ │ │ │ ├── BitType │ │ │ │ │ ├── CustomBitBuffTagData.cs │ │ │ │ │ ├── CustomBitBuffTagData.cs.meta │ │ │ │ │ ├── CustomBitBuffTagManager.cs │ │ │ │ │ └── CustomBitBuffTagManager.cs.meta │ │ │ │ ├── BuffEditor.cs │ │ │ │ ├── BuffEditor.cs.meta │ │ │ │ ├── BuffManager.meta │ │ │ │ └── BuffManager │ │ │ │ │ ├── CustomBuffManager.cs │ │ │ │ │ └── CustomBuffManager.cs.meta │ │ │ ├── Tag.meta │ │ │ ├── Tag │ │ │ │ ├── BitType.meta │ │ │ │ ├── BitType │ │ │ │ │ ├── BitBuffTagData.cs │ │ │ │ │ ├── BitBuffTagData.cs.meta │ │ │ │ │ ├── BitBuffTagManager.cs │ │ │ │ │ └── BitBuffTagManager.cs.meta │ │ │ │ ├── BuffTag.cs │ │ │ │ ├── BuffTag.cs.meta │ │ │ │ ├── BuffTagData.cs │ │ │ │ ├── BuffTagData.cs.meta │ │ │ │ ├── BuffTagManager.meta │ │ │ │ ├── BuffTagManager │ │ │ │ │ ├── BuffTagManager.cs │ │ │ │ │ ├── BuffTagManager.cs.meta │ │ │ │ │ ├── IBuffTagManager.cs │ │ │ │ │ └── IBuffTagManager.cs.meta │ │ │ │ ├── ListType(Unfinished).meta │ │ │ │ └── ListType(Unfinished) │ │ │ │ │ ├── BuffTagCollector.cs │ │ │ │ │ ├── BuffTagCollector.cs.meta │ │ │ │ │ ├── ListBuffTagData.cs │ │ │ │ │ ├── ListBuffTagData.cs.meta │ │ │ │ │ ├── ListBuffTagManager.cs │ │ │ │ │ ├── ListBuffTagManager.cs.meta │ │ │ │ │ ├── NewBuffTagCollector.asset │ │ │ │ │ └── NewBuffTagCollector.asset.meta │ │ │ ├── 请不要移动或修改BuffMgr.txt │ │ │ └── 请不要移动或修改BuffMgr.txt.meta │ │ ├── Data.meta │ │ ├── Data │ │ │ ├── BuffData.meta │ │ │ └── BuffData │ │ │ │ ├── BuffCollection.asset │ │ │ │ ├── BuffCollection.asset.meta │ │ │ │ ├── BuffTagData.asset │ │ │ │ ├── BuffTagData.asset.meta │ │ │ │ ├── Buffs.meta │ │ │ │ ├── Buffs │ │ │ │ ├── Buff000.asset │ │ │ │ ├── Buff000.asset.meta │ │ │ │ ├── Buff001.asset │ │ │ │ ├── Buff001.asset.meta │ │ │ │ ├── Buff002.asset │ │ │ │ ├── Buff002.asset.meta │ │ │ │ ├── Buff003.asset │ │ │ │ ├── Buff003.asset.meta │ │ │ │ ├── Buff004.asset │ │ │ │ ├── Buff004.asset.meta │ │ │ │ ├── Buff005.asset │ │ │ │ └── Buff005.asset.meta │ │ │ │ ├── README.txt │ │ │ │ └── README.txt.meta │ │ ├── Extend Attributes.meta │ │ ├── Extend Attributes │ │ │ ├── Editor.meta │ │ │ ├── Editor │ │ │ │ ├── ReplaceLabelDrawer.cs │ │ │ │ └── ReplaceLabelDrawer.cs.meta │ │ │ ├── Runtime.meta │ │ │ └── Runtime │ │ │ │ ├── ReplaceLabelAttribute.cs │ │ │ │ ├── ReplaceLabelAttribute.cs.meta │ │ │ │ ├── ReplaceLabelConfig.cs │ │ │ │ └── ReplaceLabelConfig.cs.meta │ │ ├── LICENSE.txt │ │ ├── LICENSE.txt.meta │ │ ├── LOGO.png │ │ ├── LOGO.png.meta │ │ ├── Singleton.meta │ │ └── Singleton │ │ │ ├── MonoSingleton.cs │ │ │ └── MonoSingleton.cs.meta │ ├── Example.meta │ └── Example │ │ ├── ExampleScene.unity │ │ ├── ExampleScene.unity.meta │ │ ├── Font.meta │ │ ├── Font │ │ ├── YanZhenQingDuoBaoTaBei-2 SDF.asset │ │ ├── YanZhenQingDuoBaoTaBei-2 SDF.asset.meta │ │ ├── YanZhenQingDuoBaoTaBei-2.ttf │ │ └── YanZhenQingDuoBaoTaBei-2.ttf.meta │ │ ├── Prefab.meta │ │ ├── Prefab │ │ ├── Displayer.prefab │ │ ├── Displayer.prefab.meta │ │ ├── PoisonEffect.prefab │ │ └── PoisonEffect.prefab.meta │ │ ├── Scripts.meta │ │ ├── Scripts │ │ ├── CustomBuff.meta │ │ ├── CustomBuff │ │ │ ├── Buff_Bleed.cs │ │ │ ├── Buff_Bleed.cs.meta │ │ │ ├── Buff_Fragile.cs │ │ │ ├── Buff_Fragile.cs.meta │ │ │ ├── Buff_Poison.cs │ │ │ └── Buff_Poison.cs.meta │ │ ├── Entity.meta │ │ ├── Entity │ │ │ ├── Entity1.cs │ │ │ └── Entity1.cs.meta │ │ ├── UI.meta │ │ └── UI │ │ │ ├── BuffButton.cs │ │ │ ├── BuffButton.cs.meta │ │ │ ├── BuffDisplayer.cs │ │ │ ├── BuffDisplayer.cs.meta │ │ │ ├── BuffWatcher.cs │ │ │ ├── BuffWatcher.cs.meta │ │ │ ├── EntityStateWatcher.cs │ │ │ └── EntityStateWatcher.cs.meta │ │ ├── Sprite.meta │ │ └── Sprite │ │ ├── bleedBuff.png │ │ ├── bleedBuff.png.meta │ │ ├── fragileBuff.png │ │ ├── fragileBuff.png.meta │ │ ├── poisonBuff.png │ │ ├── poisonBuff.png.meta │ │ ├── say de doorri.png │ │ └── say de doorri.png.meta ├── TextMesh Pro.meta └── TextMesh Pro │ ├── Documentation.meta │ ├── Documentation │ ├── TextMesh Pro User Guide 2016.pdf │ └── TextMesh Pro User Guide 2016.pdf.meta │ ├── Fonts.meta │ ├── Fonts │ ├── LiberationSans - OFL.txt │ ├── LiberationSans - OFL.txt.meta │ ├── LiberationSans.ttf │ └── LiberationSans.ttf.meta │ ├── Resources.meta │ ├── Resources │ ├── Fonts & Materials.meta │ ├── Fonts & Materials │ │ ├── LiberationSans SDF - Drop Shadow.mat │ │ ├── LiberationSans SDF - Drop Shadow.mat.meta │ │ ├── LiberationSans SDF - Fallback.asset │ │ ├── LiberationSans SDF - Fallback.asset.meta │ │ ├── LiberationSans SDF - Outline.mat │ │ ├── LiberationSans SDF - Outline.mat.meta │ │ ├── LiberationSans SDF.asset │ │ └── LiberationSans SDF.asset.meta │ ├── LineBreaking Following Characters.txt │ ├── LineBreaking Following Characters.txt.meta │ ├── LineBreaking Leading Characters.txt │ ├── LineBreaking Leading Characters.txt.meta │ ├── Sprite Assets.meta │ ├── Sprite Assets │ │ ├── EmojiOne.asset │ │ └── EmojiOne.asset.meta │ ├── Style Sheets.meta │ ├── Style Sheets │ │ ├── Default Style Sheet.asset │ │ └── Default Style Sheet.asset.meta │ ├── TMP Settings.asset │ └── TMP Settings.asset.meta │ ├── Shaders.meta │ ├── Shaders │ ├── TMP_Bitmap-Custom-Atlas.shader │ ├── TMP_Bitmap-Custom-Atlas.shader.meta │ ├── TMP_Bitmap-Mobile.shader │ ├── TMP_Bitmap-Mobile.shader.meta │ ├── TMP_Bitmap.shader │ ├── TMP_Bitmap.shader.meta │ ├── TMP_SDF Overlay.shader │ ├── TMP_SDF Overlay.shader.meta │ ├── TMP_SDF SSD.shader │ ├── TMP_SDF SSD.shader.meta │ ├── TMP_SDF-Mobile Masking.shader │ ├── TMP_SDF-Mobile Masking.shader.meta │ ├── TMP_SDF-Mobile Overlay.shader │ ├── TMP_SDF-Mobile Overlay.shader.meta │ ├── TMP_SDF-Mobile SSD.shader │ ├── TMP_SDF-Mobile SSD.shader.meta │ ├── TMP_SDF-Mobile.shader │ ├── TMP_SDF-Mobile.shader.meta │ ├── TMP_SDF-Surface-Mobile.shader │ ├── TMP_SDF-Surface-Mobile.shader.meta │ ├── TMP_SDF-Surface.shader │ ├── TMP_SDF-Surface.shader.meta │ ├── TMP_SDF.shader │ ├── TMP_SDF.shader.meta │ ├── TMP_Sprite.shader │ ├── TMP_Sprite.shader.meta │ ├── TMPro.cginc │ ├── TMPro.cginc.meta │ ├── TMPro_Mobile.cginc │ ├── TMPro_Mobile.cginc.meta │ ├── TMPro_Properties.cginc │ ├── TMPro_Properties.cginc.meta │ ├── TMPro_Surface.cginc │ └── TMPro_Surface.cginc.meta │ ├── Sprites.meta │ └── Sprites │ ├── EmojiOne Attribution.txt │ ├── EmojiOne Attribution.txt.meta │ ├── EmojiOne.json │ ├── EmojiOne.json.meta │ ├── EmojiOne.png │ └── EmojiOne.png.meta ├── LICENSE.txt ├── Packages ├── com.unity.asset-store-tools │ ├── CHANGELOG.md │ ├── CHANGELOG.md.meta │ ├── Editor.meta │ ├── Editor │ │ ├── AssemblyInfo.cs │ │ ├── AssemblyInfo.cs.meta │ │ ├── AssetStoreTools.cs │ │ ├── AssetStoreTools.cs.meta │ │ ├── AssetStoreToolsWindow.cs │ │ ├── AssetStoreToolsWindow.cs.meta │ │ ├── Exporter.meta │ │ ├── Exporter │ │ │ ├── ExportResult.cs │ │ │ ├── ExportResult.cs.meta │ │ │ ├── ExporterSettings.cs │ │ │ ├── ExporterSettings.cs.meta │ │ │ ├── PackageExporter.cs │ │ │ ├── PackageExporter.cs.meta │ │ │ ├── PackageExporterDefault.cs │ │ │ ├── PackageExporterDefault.cs.meta │ │ │ ├── PackageExporterLegacy.cs │ │ │ └── PackageExporterLegacy.cs.meta │ │ ├── Unity.AssetStoreTools.Editor.asmdef │ │ ├── Unity.AssetStoreTools.Editor.asmdef.meta │ │ ├── Uploader.meta │ │ ├── Uploader │ │ │ ├── AssetStoreUploader.cs │ │ │ ├── AssetStoreUploader.cs.meta │ │ │ ├── Icons.meta │ │ │ ├── Icons │ │ │ │ ├── open-in-browser.png │ │ │ │ ├── open-in-browser.png.meta │ │ │ │ ├── publisher_portal_black.png │ │ │ │ ├── publisher_portal_black.png.meta │ │ │ │ ├── publisher_portal_white.png │ │ │ │ └── publisher_portal_white.png.meta │ │ │ ├── Scripts.meta │ │ │ ├── Scripts │ │ │ │ ├── AssetStoreAPI.cs │ │ │ │ ├── AssetStoreAPI.cs.meta │ │ │ │ ├── Data.meta │ │ │ │ ├── Data │ │ │ │ │ ├── ASAnalytics.cs │ │ │ │ │ ├── ASAnalytics.cs.meta │ │ │ │ │ ├── OngoingUpload.cs │ │ │ │ │ ├── OngoingUpload.cs.meta │ │ │ │ │ ├── PackageData.cs │ │ │ │ │ ├── PackageData.cs.meta │ │ │ │ │ ├── PackageUploadResult.cs │ │ │ │ │ └── PackageUploadResult.cs.meta │ │ │ │ ├── UI Elements.meta │ │ │ │ ├── UI Elements │ │ │ │ │ ├── Login.meta │ │ │ │ │ ├── Login │ │ │ │ │ │ ├── LoginWindow.cs │ │ │ │ │ │ └── LoginWindow.cs.meta │ │ │ │ │ ├── Upload.meta │ │ │ │ │ └── Upload │ │ │ │ │ │ ├── AllPackageView.cs │ │ │ │ │ │ ├── AllPackageView.cs.meta │ │ │ │ │ │ ├── PackageGroup.cs │ │ │ │ │ │ ├── PackageGroup.cs.meta │ │ │ │ │ │ ├── PackageView.cs │ │ │ │ │ │ ├── PackageView.cs.meta │ │ │ │ │ │ ├── UploadWindow.cs │ │ │ │ │ │ ├── UploadWindow.cs.meta │ │ │ │ │ │ ├── Validation.meta │ │ │ │ │ │ ├── Validation │ │ │ │ │ │ ├── AssetValidationElement.cs │ │ │ │ │ │ ├── AssetValidationElement.cs.meta │ │ │ │ │ │ ├── PackageValidationElement.cs │ │ │ │ │ │ ├── PackageValidationElement.cs.meta │ │ │ │ │ │ ├── ValidationElement.cs │ │ │ │ │ │ └── ValidationElement.cs.meta │ │ │ │ │ │ ├── Workflows.meta │ │ │ │ │ │ └── Workflows │ │ │ │ │ │ ├── FolderUploadWorkflowView.cs │ │ │ │ │ │ ├── FolderUploadWorkflowView.cs.meta │ │ │ │ │ │ ├── HybridPackageUploadWorkflowView.cs │ │ │ │ │ │ ├── HybridPackageUploadWorkflowView.cs.meta │ │ │ │ │ │ ├── UnityPackageUploadWorkflowView.cs │ │ │ │ │ │ ├── UnityPackageUploadWorkflowView.cs.meta │ │ │ │ │ │ ├── UploadWorkflowView.cs │ │ │ │ │ │ └── UploadWorkflowView.cs.meta │ │ │ │ ├── Utility.meta │ │ │ │ └── Utility │ │ │ │ │ ├── AssetStoreCache.cs │ │ │ │ │ ├── AssetStoreCache.cs.meta │ │ │ │ │ ├── PackageFetcher.cs │ │ │ │ │ ├── PackageFetcher.cs.meta │ │ │ │ │ ├── PackageViewStorer.cs │ │ │ │ │ └── PackageViewStorer.cs.meta │ │ │ ├── Styles.meta │ │ │ └── Styles │ │ │ │ ├── Base.meta │ │ │ │ ├── Base │ │ │ │ ├── BaseWindow_Dark.uss │ │ │ │ ├── BaseWindow_Dark.uss.meta │ │ │ │ ├── BaseWindow_Light.uss │ │ │ │ ├── BaseWindow_Light.uss.meta │ │ │ │ ├── BaseWindow_Main.uss │ │ │ │ ├── BaseWindow_Main.uss.meta │ │ │ │ ├── BaseWindow_Main.uxml │ │ │ │ └── BaseWindow_Main.uxml.meta │ │ │ │ ├── Login.meta │ │ │ │ ├── Login │ │ │ │ ├── Login_Dark.uss │ │ │ │ ├── Login_Dark.uss.meta │ │ │ │ ├── Login_Light.uss │ │ │ │ ├── Login_Light.uss.meta │ │ │ │ ├── Login_Main.uss │ │ │ │ └── Login_Main.uss.meta │ │ │ │ ├── Upload.meta │ │ │ │ └── Upload │ │ │ │ ├── AllPackages.meta │ │ │ │ ├── AllPackages │ │ │ │ ├── AllPackages_Dark.uss │ │ │ │ ├── AllPackages_Dark.uss.meta │ │ │ │ ├── AllPackages_Light.uss │ │ │ │ ├── AllPackages_Light.uss.meta │ │ │ │ ├── AllPackages_Main.uss │ │ │ │ └── AllPackages_Main.uss.meta │ │ │ │ ├── UploadWindow_Dark.uss │ │ │ │ ├── UploadWindow_Dark.uss.meta │ │ │ │ ├── UploadWindow_Light.uss │ │ │ │ ├── UploadWindow_Light.uss.meta │ │ │ │ ├── UploadWindow_Main.uss │ │ │ │ └── UploadWindow_Main.uss.meta │ │ ├── Utility.meta │ │ ├── Utility │ │ │ ├── ASDebug.cs │ │ │ ├── ASDebug.cs.meta │ │ │ ├── ASError.cs │ │ │ ├── ASError.cs.meta │ │ │ ├── ASToolsPreferences.cs │ │ │ ├── ASToolsPreferences.cs.meta │ │ │ ├── FileUtility.cs │ │ │ ├── FileUtility.cs.meta │ │ │ ├── Json.cs │ │ │ ├── Json.cs.meta │ │ │ ├── LegacyToolsRemover.cs │ │ │ ├── LegacyToolsRemover.cs.meta │ │ │ ├── PackageUtility.cs │ │ │ ├── PackageUtility.cs.meta │ │ │ ├── StyleSelector.cs │ │ │ ├── StyleSelector.cs.meta │ │ │ ├── SymlinkUtil.cs │ │ │ └── SymlinkUtil.cs.meta │ │ ├── Validator.meta │ │ └── Validator │ │ │ ├── AssetStoreValidator.cs │ │ │ ├── AssetStoreValidator.cs.meta │ │ │ ├── Icons.meta │ │ │ ├── Icons │ │ │ ├── error.png │ │ │ ├── error.png.meta │ │ │ ├── error_d.png │ │ │ ├── error_d.png.meta │ │ │ ├── success.png │ │ │ ├── success.png.meta │ │ │ ├── success_d.png │ │ │ ├── success_d.png.meta │ │ │ ├── undefined.png │ │ │ ├── undefined.png.meta │ │ │ ├── undefined_d.png │ │ │ ├── undefined_d.png.meta │ │ │ ├── warning.png │ │ │ ├── warning.png.meta │ │ │ ├── warning_d.png │ │ │ └── warning_d.png.meta │ │ │ ├── Scripts.meta │ │ │ ├── Scripts │ │ │ ├── Categories.meta │ │ │ ├── Categories │ │ │ │ ├── CategoryEvaluator.cs │ │ │ │ ├── CategoryEvaluator.cs.meta │ │ │ │ ├── ValidatorCategory.cs │ │ │ │ └── ValidatorCategory.cs.meta │ │ │ ├── Data.meta │ │ │ ├── Data │ │ │ │ ├── MessageActions.cs │ │ │ │ ├── MessageActions.cs.meta │ │ │ │ ├── TestResult.cs │ │ │ │ ├── TestResult.cs.meta │ │ │ │ ├── ValidationResult.cs │ │ │ │ ├── ValidationResult.cs.meta │ │ │ │ ├── ValidationSettings.cs │ │ │ │ ├── ValidationSettings.cs.meta │ │ │ │ ├── ValidationState.cs │ │ │ │ └── ValidationState.cs.meta │ │ │ ├── PackageValidator.cs │ │ │ ├── PackageValidator.cs.meta │ │ │ ├── Test Definitions.meta │ │ │ ├── Test Definitions │ │ │ │ ├── AutomatedTest.cs │ │ │ │ ├── AutomatedTest.cs.meta │ │ │ │ ├── ITestScript.cs │ │ │ │ ├── ITestScript.cs.meta │ │ │ │ ├── Scriptable Objects.meta │ │ │ │ ├── Scriptable Objects │ │ │ │ │ ├── AutomatedTestScriptableObject.cs │ │ │ │ │ ├── AutomatedTestScriptableObject.cs.meta │ │ │ │ │ ├── Editor.meta │ │ │ │ │ ├── Editor │ │ │ │ │ │ ├── ValidationTestScriptableObjectInspector.cs │ │ │ │ │ │ └── ValidationTestScriptableObjectInspector.cs.meta │ │ │ │ │ ├── ValidationTestScriptableObject.cs │ │ │ │ │ └── ValidationTestScriptableObject.cs.meta │ │ │ │ ├── ValidationTest.cs │ │ │ │ ├── ValidationTest.cs.meta │ │ │ │ ├── ValidationTestConfig.cs │ │ │ │ └── ValidationTestConfig.cs.meta │ │ │ ├── Tests.meta │ │ │ ├── Tests │ │ │ │ ├── Check Audio Clipping.asset │ │ │ │ ├── Check Audio Clipping.asset.meta │ │ │ │ ├── Check Colliders.asset │ │ │ │ ├── Check Colliders.asset.meta │ │ │ │ ├── Check Compressed Files.asset │ │ │ │ ├── Check Compressed Files.asset.meta │ │ │ │ ├── Check Demo Scenes.asset │ │ │ │ ├── Check Demo Scenes.asset.meta │ │ │ │ ├── Check Documentation.asset │ │ │ │ ├── Check Documentation.asset.meta │ │ │ │ ├── Check Empty Prefabs.asset │ │ │ │ ├── Check Empty Prefabs.asset.meta │ │ │ │ ├── Check File Menu Names.asset │ │ │ │ ├── Check File Menu Names.asset.meta │ │ │ │ ├── Check LODs.asset │ │ │ │ ├── Check LODs.asset.meta │ │ │ │ ├── Check Line Endings.asset │ │ │ │ ├── Check Line Endings.asset.meta │ │ │ │ ├── Check Mesh Prefabs.asset │ │ │ │ ├── Check Mesh Prefabs.asset.meta │ │ │ │ ├── Check Missing Components in Assets.asset │ │ │ │ ├── Check Missing Components in Assets.asset.meta │ │ │ │ ├── Check Missing Components in Scenes.asset │ │ │ │ ├── Check Missing Components in Scenes.asset.meta │ │ │ │ ├── Check Model Orientation.asset │ │ │ │ ├── Check Model Orientation.asset.meta │ │ │ │ ├── Check Model Types.asset │ │ │ │ ├── Check Model Types.asset.meta │ │ │ │ ├── Check Normal Map Textures.asset │ │ │ │ ├── Check Normal Map Textures.asset.meta │ │ │ │ ├── Check Particle Systems.asset │ │ │ │ ├── Check Particle Systems.asset.meta │ │ │ │ ├── Check Path Lengths.asset │ │ │ │ ├── Check Path Lengths.asset.meta │ │ │ │ ├── Check Prefab Transforms.asset │ │ │ │ ├── Check Prefab Transforms.asset.meta │ │ │ │ ├── Check Script Compilation.asset │ │ │ │ ├── Check Script Compilation.asset.meta │ │ │ │ ├── Check Shader Compilation.asset │ │ │ │ ├── Check Shader Compilation.asset.meta │ │ │ │ ├── Check Texture Dimensions.asset │ │ │ │ ├── Check Texture Dimensions.asset.meta │ │ │ │ ├── Check Type Namespaces.asset │ │ │ │ ├── Check Type Namespaces.asset.meta │ │ │ │ ├── Remove Executable Files.asset │ │ │ │ ├── Remove Executable Files.asset.meta │ │ │ │ ├── Remove JPG Files.asset │ │ │ │ ├── Remove JPG Files.asset.meta │ │ │ │ ├── Remove JavaScript Files.asset │ │ │ │ ├── Remove JavaScript Files.asset.meta │ │ │ │ ├── Remove Lossy Audio Files.asset │ │ │ │ ├── Remove Lossy Audio Files.asset.meta │ │ │ │ ├── Remove Mixamo Files.asset │ │ │ │ ├── Remove Mixamo Files.asset.meta │ │ │ │ ├── Remove SpeedTree Files.asset │ │ │ │ ├── Remove SpeedTree Files.asset.meta │ │ │ │ ├── Remove Video Files.asset │ │ │ │ ├── Remove Video Files.asset.meta │ │ │ │ ├── Test Methods.meta │ │ │ │ └── Test Methods │ │ │ │ │ ├── CheckAudioClipping.cs │ │ │ │ │ ├── CheckAudioClipping.cs.meta │ │ │ │ │ ├── CheckColliders.cs │ │ │ │ │ ├── CheckColliders.cs.meta │ │ │ │ │ ├── CheckCompressedFiles.cs │ │ │ │ │ ├── CheckCompressedFiles.cs.meta │ │ │ │ │ ├── CheckDemoScenes.cs │ │ │ │ │ ├── CheckDemoScenes.cs.meta │ │ │ │ │ ├── CheckDocumentation.cs │ │ │ │ │ ├── CheckDocumentation.cs.meta │ │ │ │ │ ├── CheckEmptyPrefabs.cs │ │ │ │ │ ├── CheckEmptyPrefabs.cs.meta │ │ │ │ │ ├── CheckFileMenuNames.cs │ │ │ │ │ ├── CheckFileMenuNames.cs.meta │ │ │ │ │ ├── CheckLODs.cs │ │ │ │ │ ├── CheckLODs.cs.meta │ │ │ │ │ ├── CheckLineEndings.cs │ │ │ │ │ ├── CheckLineEndings.cs.meta │ │ │ │ │ ├── CheckMeshPrefabs.cs │ │ │ │ │ ├── CheckMeshPrefabs.cs.meta │ │ │ │ │ ├── CheckMissingComponentsinAssets.cs │ │ │ │ │ ├── CheckMissingComponentsinAssets.cs.meta │ │ │ │ │ ├── CheckMissingComponentsinScenes.cs │ │ │ │ │ ├── CheckMissingComponentsinScenes.cs.meta │ │ │ │ │ ├── CheckModelOrientation.cs │ │ │ │ │ ├── CheckModelOrientation.cs.meta │ │ │ │ │ ├── CheckModelTypes.cs │ │ │ │ │ ├── CheckModelTypes.cs.meta │ │ │ │ │ ├── CheckNormalMapTextures.cs │ │ │ │ │ ├── CheckNormalMapTextures.cs.meta │ │ │ │ │ ├── CheckParticleSystems.cs │ │ │ │ │ ├── CheckParticleSystems.cs.meta │ │ │ │ │ ├── CheckPathLengths.cs │ │ │ │ │ ├── CheckPathLengths.cs.meta │ │ │ │ │ ├── CheckPrefabTransforms.cs │ │ │ │ │ ├── CheckPrefabTransforms.cs.meta │ │ │ │ │ ├── CheckScriptCompilation.cs │ │ │ │ │ ├── CheckScriptCompilation.cs.meta │ │ │ │ │ ├── CheckShaderCompilation.cs │ │ │ │ │ ├── CheckShaderCompilation.cs.meta │ │ │ │ │ ├── CheckTextureDimensions.cs │ │ │ │ │ ├── CheckTextureDimensions.cs.meta │ │ │ │ │ ├── CheckTypeNamespaces.cs │ │ │ │ │ ├── CheckTypeNamespaces.cs.meta │ │ │ │ │ ├── RemoveExecutableFiles.cs │ │ │ │ │ ├── RemoveExecutableFiles.cs.meta │ │ │ │ │ ├── RemoveJPGFiles.cs │ │ │ │ │ ├── RemoveJPGFiles.cs.meta │ │ │ │ │ ├── RemoveJavaScriptFiles.cs │ │ │ │ │ ├── RemoveJavaScriptFiles.cs.meta │ │ │ │ │ ├── RemoveLossyAudioFiles.cs │ │ │ │ │ ├── RemoveLossyAudioFiles.cs.meta │ │ │ │ │ ├── RemoveMixamoFiles.cs │ │ │ │ │ ├── RemoveMixamoFiles.cs.meta │ │ │ │ │ ├── RemoveSpeedTreeFiles.cs │ │ │ │ │ ├── RemoveSpeedTreeFiles.cs.meta │ │ │ │ │ ├── RemoveVideoFiles.cs │ │ │ │ │ ├── RemoveVideoFiles.cs.meta │ │ │ │ │ ├── Utility.meta │ │ │ │ │ └── Utility │ │ │ │ │ ├── AssetUtility.cs │ │ │ │ │ ├── AssetUtility.cs.meta │ │ │ │ │ ├── FileSignatureUtility.cs │ │ │ │ │ ├── FileSignatureUtility.cs.meta │ │ │ │ │ ├── MeshUtility.cs │ │ │ │ │ ├── MeshUtility.cs.meta │ │ │ │ │ ├── SceneUtility.cs │ │ │ │ │ ├── SceneUtility.cs.meta │ │ │ │ │ ├── ScriptUtility.cs │ │ │ │ │ └── ScriptUtility.cs.meta │ │ │ ├── UI Elements.meta │ │ │ ├── UI Elements │ │ │ │ ├── AutomatedTestElement.cs │ │ │ │ ├── AutomatedTestElement.cs.meta │ │ │ │ ├── AutomatedTestsGroup.cs │ │ │ │ ├── AutomatedTestsGroup.cs.meta │ │ │ │ ├── AutomatedTestsGroupElement.cs │ │ │ │ ├── AutomatedTestsGroupElement.cs.meta │ │ │ │ ├── PathBoxElement.cs │ │ │ │ ├── PathBoxElement.cs.meta │ │ │ │ ├── ValidationInfoElement.cs │ │ │ │ └── ValidationInfoElement.cs.meta │ │ │ ├── Utility.meta │ │ │ └── Utility │ │ │ │ ├── ValidatorUtility.cs │ │ │ │ └── ValidatorUtility.cs.meta │ │ │ ├── Styles.meta │ │ │ └── Styles │ │ │ ├── Validator_Dark.uss │ │ │ ├── Validator_Dark.uss.meta │ │ │ ├── Validator_Light.uss │ │ │ ├── Validator_Light.uss.meta │ │ │ ├── Validator_Main.uss │ │ │ └── Validator_Main.uss.meta │ ├── LICENSE.md │ ├── LICENSE.md.meta │ ├── package.json │ └── package.json.meta ├── manifest.json └── packages-lock.json ├── ProjectSettings ├── AudioManager.asset ├── AutoStreamingSettings.asset ├── BurstAotSettings_StandaloneWindows.json ├── ClusterInputManager.asset ├── CommonBurstAotSettings.json ├── DynamicsManager.asset ├── EditorBuildSettings.asset ├── EditorSettings.asset ├── GraphicsSettings.asset ├── InputManager.asset ├── MemorySettings.asset ├── NavMeshAreas.asset ├── PackageManagerSettings.asset ├── Packages │ └── com.unity.testtools.codecoverage │ │ └── Settings.json ├── Physics2DSettings.asset ├── PresetManager.asset ├── ProjectSettings.asset ├── ProjectVersion.txt ├── QualitySettings.asset ├── SceneTemplateSettings.json ├── ShaderGraphSettings.asset ├── TagManager.asset ├── TimeManager.asset ├── URPProjectSettings.asset ├── UnityConnectSettings.asset ├── VFXManager.asset ├── VersionControlSettings.asset ├── XRSettings.asset └── boot.config ├── README.md └── doc ├── Buff生命周期.png ├── Buff生命周期.png.meta ├── LOGO.png ├── LOGO.png.meta ├── tutorial01.png ├── tutorial01.png.meta ├── tutorial02.png ├── tutorial02.png.meta ├── tutorial03.png ├── tutorial03.png.meta ├── tutorial04.png ├── tutorial04.png.meta ├── tutorial05.png ├── tutorial05.png.meta ├── tutorial06.png ├── tutorial06.png.meta ├── tutorial07.png ├── tutorial07.png.meta ├── tutorial08.png ├── tutorial08.png.meta ├── tutorial09.png ├── tutorial09.png.meta ├── tutorial10.png ├── tutorial10.png.meta ├── tutorial11.png └── tutorial11.png.meta /.vsconfig: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.0", 3 | "components": [ 4 | "Microsoft.VisualStudio.Workload.ManagedGame" 5 | ] 6 | } 7 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7ac469359efa1c346986b2e68c11a874 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 23baccd28184f604ab6f0fd9fce8ec65 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Base.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3918a7f9e6b40004c986dfe4d5dd73ac 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Base/BuffBase.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 07c3b8c565f0d034cb75607208512cb4 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Base/BuffBase/Buff.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dda268761713a99439c03974d8187431 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Base/BuffBase/IBuff.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b4cdc3ec4ecbd8d4b992e74ce02ea008 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Base/BuffBase/PlaceholderBuff.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NoSLoofah/Unity-Buff-System/61a47e1d70ea2d11b2907ef21857baa7bad8fa42/Assets/NoSLoofah_BuffSystem/BuffSystem/Base/BuffBase/PlaceholderBuff.cs -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Base/BuffBase/PlaceholderBuff.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d05e28faff0532c44bb63a1f77f2a991 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Base/BuffHandler.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fa964334129293546b575c0d94c0ba14 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Base/BuffHandler/BuffHandler.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9415acde80bef874eabd30cb8f4cc840 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Base/BuffHandler/IBuffHandler.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 59c62ed848763c846bcc45d080a3ee80 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Base/BuffManager.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 81405af882f2b9c468e579a08e4082a9 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Base/BuffManager/BuffManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NoSLoofah/Unity-Buff-System/61a47e1d70ea2d11b2907ef21857baa7bad8fa42/Assets/NoSLoofah_BuffSystem/BuffSystem/Base/BuffManager/BuffManager.cs -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Base/BuffManager/BuffManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d010badb5bfaafb4aa9cd2292ae11e85 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Base/BuffManager/IBuffManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NoSLoofah/Unity-Buff-System/61a47e1d70ea2d11b2907ef21857baa7bad8fa42/Assets/NoSLoofah_BuffSystem/BuffSystem/Base/BuffManager/IBuffManager.cs -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Base/BuffManager/IBuffManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4ac37acaca491e040aa621b16968883b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Base/BuffMgr.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 62d59f201e654a940aef5ae09e544964 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Base/DataStructure.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7812df28a5371324cb798d56fb23c161 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Base/DataStructure/BuffCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NoSLoofah/Unity-Buff-System/61a47e1d70ea2d11b2907ef21857baa7bad8fa42/Assets/NoSLoofah_BuffSystem/BuffSystem/Base/DataStructure/BuffCollection.cs -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Base/DataStructure/BuffCollection.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5b0cf67308801014c82c5363a042523e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Base/DataStructure/FloatAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: be18222d919fed44aa400a085287ebeb 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Base/DataStructure/IntAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e0cd473039aecba4295a6ced61f0a64a 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Base/Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a4c77fe9f9630714eafb1e58c3e90f41 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Base/Editor/BitType.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5fd87e39be0ef67439ff610fd3824911 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Base/Editor/BitType/CustomBitBuffTagData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 216d71122925d9941b35b475d289df68 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Base/Editor/BitType/CustomBitBuffTagManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 271626ca86e1c394f84f0219d5eb7777 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Base/Editor/BuffEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 54c02f267f2708142b8b23bd78550829 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Base/Editor/BuffManager.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dcca71144cc04e94f9697a8675bd2ef9 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Base/Editor/BuffManager/CustomBuffManager.cs: -------------------------------------------------------------------------------- 1 | using UnityEditor; 2 | 3 | namespace NoSLoofah.BuffSystem.Manager.Editor 4 | { 5 | [CustomEditor(typeof(BuffManager))] 6 | public class CustomBuffManager : UnityEditor.Editor 7 | { 8 | public override void OnInspectorGUI() 9 | { 10 | 11 | } 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Base/Editor/BuffManager/CustomBuffManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2a9cd774f6284094098845d53d1efcfe 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Base/Tag.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: faf03278d6c186042afb763d31983318 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Base/Tag/BitType.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d050067a4182aa240b75afd4f2a9d989 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Base/Tag/BitType/BitBuffTagData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d4e6c00d49609c54291a97b0ab3eaacd 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Base/Tag/BitType/BitBuffTagManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7299e19220fb2064f994b058992a2402 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Base/Tag/BuffTag.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NoSLoofah/Unity-Buff-System/61a47e1d70ea2d11b2907ef21857baa7bad8fa42/Assets/NoSLoofah_BuffSystem/BuffSystem/Base/Tag/BuffTag.cs -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Base/Tag/BuffTag.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bb76e9cbd09393b40b015815d1e7e6f4 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Base/Tag/BuffTagData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NoSLoofah/Unity-Buff-System/61a47e1d70ea2d11b2907ef21857baa7bad8fa42/Assets/NoSLoofah_BuffSystem/BuffSystem/Base/Tag/BuffTagData.cs -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Base/Tag/BuffTagData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a9a457e99fb019d4eb27cef005bcabb8 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Base/Tag/BuffTagManager.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6ff385ea9ff9aab408ed5ba790152c61 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Base/Tag/BuffTagManager/BuffTagManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NoSLoofah/Unity-Buff-System/61a47e1d70ea2d11b2907ef21857baa7bad8fa42/Assets/NoSLoofah_BuffSystem/BuffSystem/Base/Tag/BuffTagManager/BuffTagManager.cs -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Base/Tag/BuffTagManager/BuffTagManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 484817082f522384daf1571258162de6 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Base/Tag/BuffTagManager/IBuffTagManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NoSLoofah/Unity-Buff-System/61a47e1d70ea2d11b2907ef21857baa7bad8fa42/Assets/NoSLoofah_BuffSystem/BuffSystem/Base/Tag/BuffTagManager/IBuffTagManager.cs -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Base/Tag/BuffTagManager/IBuffTagManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ebba0059b7a044b43a2d26bb1972d6a6 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Base/Tag/ListType(Unfinished).meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c69a6847f83b05e4aa84118434867f3d 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Base/Tag/ListType(Unfinished)/BuffTagCollector.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | namespace NoSLoofah.BuffSystem 5 | { 6 | [CreateAssetMenu(fileName = "NewBuffTagCollector", menuName = "BuffTagCollector")] 7 | public class BuffTagCollector : ScriptableObject 8 | { 9 | //[SerializeField] public ListBuffTagData[] data; 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Base/Tag/ListType(Unfinished)/BuffTagCollector.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a48e054dec26fbf4ba6db7a07042d301 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Base/Tag/ListType(Unfinished)/ListBuffTagData.cs: -------------------------------------------------------------------------------- 1 | //using System.Collections; 2 | //using System.Collections.Generic; 3 | //using UnityEngine; 4 | //[System.Serializable] 5 | //public class ListBuffTagData 6 | //{ 7 | // [SerializeField] private BuffTag buff; 8 | // [SerializeField] [Tooltip("存在时使该buff不能生效的tag")] private List conflictTags; 9 | // private HashSet conflictTagsHash; 10 | 11 | // public BuffTag Buff => buff; 12 | // /// 13 | // /// 该标签的Buff在tag存在时是否不能添加 14 | // /// 15 | // /// 16 | // /// 17 | // public bool ConflictTagsContains(BuffTag tag) 18 | // { 19 | // if (conflictTagsHash == null) conflictTagsHash = new HashSet(conflictTags); 20 | // return conflictTagsHash.Contains(tag); 21 | // } 22 | //} 23 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Base/Tag/ListType(Unfinished)/ListBuffTagData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7699b68897d7a6249b1e860dd229f9f7 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Base/Tag/ListType(Unfinished)/ListBuffTagManager.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | 5 | //public class ListBuffTagManager : MonoBehaviour,IBuffTagManager 6 | //{ 7 | // [SerializeField] private BuffTagCollector tagCollector; 8 | // private Dictionary dict; 9 | // private void Awake() 10 | // { 11 | // dict = new Dictionary(); 12 | // foreach (var p in tagCollector.data) 13 | // { 14 | // dict.Add(p.Buff, p); 15 | // } 16 | // } 17 | // public bool IsTagConflictWith(BuffTag tag, BuffTag other) 18 | // { 19 | // throw new System.NotImplementedException(); 20 | // } 21 | //} 22 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Base/Tag/ListType(Unfinished)/ListBuffTagManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4f3b12d16d2e87844b6a9f34fc140515 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Base/Tag/ListType(Unfinished)/NewBuffTagCollector.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: 11500000, guid: a48e054dec26fbf4ba6db7a07042d301, type: 3} 13 | m_Name: NewBuffTagCollector 14 | m_EditorClassIdentifier: 15 | data: 16 | - buff: 0 17 | conflictTags: 0000000000000000 18 | - buff: 0 19 | conflictTags: 20 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Base/Tag/ListType(Unfinished)/NewBuffTagCollector.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f2ee0030d443ef344bed07f6e7cc1c19 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Base/请不要移动或修改BuffMgr.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NoSLoofah/Unity-Buff-System/61a47e1d70ea2d11b2907ef21857baa7bad8fa42/Assets/NoSLoofah_BuffSystem/BuffSystem/Base/请不要移动或修改BuffMgr.txt -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Base/请不要移动或修改BuffMgr.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 484a0b76114821a4880dd6f79b192f78 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Data.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 793b90d7f6866f6478ee2ce5620734d2 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Data/BuffData.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f4ef38b905424f640998d6d3c1aa6f25 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Data/BuffData/BuffCollection.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 95507c772b3d96a4fa910ae2ecd62086 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Data/BuffData/BuffTagData.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: 11500000, guid: d4e6c00d49609c54291a97b0ab3eaacd, type: 3} 13 | m_Name: BuffTagData 14 | m_EditorClassIdentifier: 15 | removedTags: 0000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 16 | blockTags: 0000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 17 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Data/BuffData/BuffTagData.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6e45df6cefda0214f9d2df1567e70d95 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Data/BuffData/Buffs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8bfa17289b17f47449523a5168d2645b 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Data/BuffData/Buffs/Buff000.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: 11500000, guid: 1b0b9b580ee8d0a4ca0288b253f5ef27, type: 3} 13 | m_Name: Buff000 14 | m_EditorClassIdentifier: 15 | icon: {fileID: 21300000, guid: 8dc2567d029833247b19e732052abd1a, type: 3} 16 | buffName: "\u6D41\u8840\u2160" 17 | mutilAddType: 0 18 | removeOneLayerOnTimeUp: 0 19 | buffTag: 1 20 | id: 0 21 | isPermanent: 0 22 | duration: 10 23 | bleedDamage: 5 24 | bleedTimeInterval: 1 25 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Data/BuffData/Buffs/Buff000.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6b22d7359afb5eb4990addc1ea716790 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Data/BuffData/Buffs/Buff001.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: 11500000, guid: 1b0b9b580ee8d0a4ca0288b253f5ef27, type: 3} 13 | m_Name: Buff001 14 | m_EditorClassIdentifier: 15 | icon: {fileID: 21300000, guid: 8dc2567d029833247b19e732052abd1a, type: 3} 16 | buffName: "\u6D41\u8840\u2161" 17 | mutilAddType: 1 18 | removeOneLayerOnTimeUp: 0 19 | buffTag: 1 20 | id: 1 21 | isPermanent: 0 22 | duration: 15 23 | bleedDamage: 3 24 | bleedTimeInterval: 1 25 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Data/BuffData/Buffs/Buff001.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 56aec3fde4592b0438490a3a065979f2 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Data/BuffData/Buffs/Buff002.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: 11500000, guid: db9251e23f6450f43befe2073f12db26, type: 3} 13 | m_Name: Buff002 14 | m_EditorClassIdentifier: 15 | icon: {fileID: 21300000, guid: f682d354135971542b502d0bcc929e3c, type: 3} 16 | buffName: "\u8106\u5F31" 17 | mutilAddType: 2 18 | removeOneLayerOnTimeUp: 1 19 | buffTag: 2 20 | id: 2 21 | isPermanent: 0 22 | duration: 5 23 | hurtIncreaseRate: 0.5 24 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Data/BuffData/Buffs/Buff002.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7b0bece1b09898e44832180251bc163d 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Data/BuffData/Buffs/Buff003.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: 11500000, guid: a93f49b9610c0de459fe70eab49c897f, type: 3} 13 | m_Name: Buff003 14 | m_EditorClassIdentifier: 15 | icon: {fileID: 21300000, guid: e816f81601b7f8d45b9f856c6fb78ebb, type: 3} 16 | buffName: "\u4E2D\u6BD2\u2160" 17 | mutilAddType: 2 18 | removeOneLayerOnTimeUp: 0 19 | buffTag: 4 20 | id: 3 21 | isPermanent: 0 22 | duration: 15 23 | poisonDamage: 5 24 | poisonTimeInterval: 2.5 25 | effect: {fileID: 2010834672446006453, guid: bf521453cc18aae4e93fb2c4b48d020e, type: 3} 26 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Data/BuffData/Buffs/Buff003.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6c5627035484d0946a9ee4550083e82b 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Data/BuffData/Buffs/Buff004.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: 11500000, guid: a93f49b9610c0de459fe70eab49c897f, type: 3} 13 | m_Name: Buff004 14 | m_EditorClassIdentifier: 15 | icon: {fileID: 21300000, guid: e816f81601b7f8d45b9f856c6fb78ebb, type: 3} 16 | buffName: "\u72EC\u7ACB\u4E2D\u6BD2" 17 | mutilAddType: 3 18 | removeOneLayerOnTimeUp: 0 19 | buffTag: 4 20 | id: 4 21 | isPermanent: 0 22 | duration: 20 23 | poisonDamage: 5 24 | poisonTimeInterval: 2.5 25 | effect: {fileID: 2010834672446006453, guid: bf521453cc18aae4e93fb2c4b48d020e, type: 3} 26 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Data/BuffData/Buffs/Buff004.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 050971294cb66de4b85d8fe914a5b0a8 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Data/BuffData/Buffs/Buff005.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: 11500000, guid: a93f49b9610c0de459fe70eab49c897f, type: 3} 13 | m_Name: Buff005 14 | m_EditorClassIdentifier: 15 | icon: {fileID: 21300000, guid: e816f81601b7f8d45b9f856c6fb78ebb, type: 3} 16 | buffName: "\u6C38\u4E45\u4E2D\u6BD2" 17 | mutilAddType: 0 18 | removeOneLayerOnTimeUp: 0 19 | buffTag: 4 20 | id: 5 21 | isPermanent: 1 22 | duration: 0 23 | poisonDamage: 1 24 | poisonTimeInterval: 1 25 | effect: {fileID: 2010834672446006453, guid: bf521453cc18aae4e93fb2c4b48d020e, type: 3} 26 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Data/BuffData/Buffs/Buff005.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6f8f684184c0e5947b9b5a3dc415a38a 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Data/BuffData/README.txt: -------------------------------------------------------------------------------- 1 | 请不要修改该路径下的文件,也不要移动他们的位置 2 | Please do not modify the files in this directory or move them from their current location. 3 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Data/BuffData/README.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cdb8251de3d102c4185b4c9c26aec810 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Extend Attributes.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 34da6e112cc50574a81610d82fe7fcfe 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Extend Attributes/Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d9ffba5981503f546885585c280ec43a 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Extend Attributes/Editor/ReplaceLabelDrawer.cs: -------------------------------------------------------------------------------- 1 | using UnityEditor; 2 | using UnityEngine; 3 | namespace NoSLoofah.BuffSystem.Dependence.Editor 4 | { 5 | [CustomPropertyDrawer(typeof(ReplaceLabelAttribute))] 6 | public class ReplaceLabelDrawer : PropertyDrawer 7 | { 8 | public override void OnGUI(Rect position, SerializedProperty property, GUIContent label) 9 | { 10 | if (ReplaceLabelConfig.Allow) label.text = ((ReplaceLabelAttribute)attribute).label; 11 | EditorGUI.PropertyField(position, property, label); 12 | } 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Extend Attributes/Editor/ReplaceLabelDrawer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 81c0103747e727a478077a0b42800ec5 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Extend Attributes/Runtime.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3c995c334e949bf4c994c7492d51e45c 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Extend Attributes/Runtime/ReplaceLabelAttribute.cs: -------------------------------------------------------------------------------- 1 | using UnityEditor; 2 | using UnityEngine; 3 | namespace NoSLoofah.BuffSystem.Dependence 4 | { 5 | [System.AttributeUsage(System.AttributeTargets.Field, AllowMultiple = false)] 6 | public class ReplaceLabelAttribute : PropertyAttribute 7 | { 8 | public string label; 9 | 10 | public ReplaceLabelAttribute(string label) 11 | { 12 | this.label = label; 13 | } 14 | } 15 | } -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Extend Attributes/Runtime/ReplaceLabelAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b90d4830bf3fdde4bbf41d3ca4d59160 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Extend Attributes/Runtime/ReplaceLabelConfig.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | namespace NoSLoofah.BuffSystem.Dependence 5 | { 6 | public static class ReplaceLabelConfig 7 | { 8 | public const bool Allow = true; 9 | } 10 | } -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Extend Attributes/Runtime/ReplaceLabelConfig.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3bde8e35b3bef2d499e0f2e2880a5f19 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/LICENSE.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cd394e80c1617044fb597418a3319a70 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/LOGO.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NoSLoofah/Unity-Buff-System/61a47e1d70ea2d11b2907ef21857baa7bad8fa42/Assets/NoSLoofah_BuffSystem/BuffSystem/LOGO.png -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Singleton.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 14b09ed630ccc5e4b8f73b1e7c21c922 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Singleton/MonoSingleton.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | namespace NoSLoofah.BuffSystem.Dependence 5 | { 6 | /// 7 | /// Mono的懒汉模式单例基类 8 | /// 9 | /// 新单例的类 10 | public class MonoSingleton : MonoBehaviour where T : MonoSingleton 11 | { 12 | protected static T instance; 13 | 14 | public static T GetInstance() => instance; 15 | 16 | protected virtual void Awake() 17 | { 18 | if (instance != null) 19 | { 20 | Destroy(this.gameObject); 21 | } 22 | else 23 | { 24 | instance = (T)this; 25 | DontDestroyOnLoad(this); 26 | } 27 | } 28 | 29 | } 30 | } -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/BuffSystem/Singleton/MonoSingleton.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b78a1430642911645a9108bf7901cf4d 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/Example.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9fe6df5a6f8512a4999a2c8389c38ba0 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/Example/ExampleScene.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 37e3cf2b0ba1ca44dabd89d598137a3a 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/Example/Font.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: db3effaa20a7fdf4faab088801eb1b6b 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/Example/Font/YanZhenQingDuoBaoTaBei-2 SDF.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e6d25a6ac2a783d4e91268df8754ed95 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/Example/Font/YanZhenQingDuoBaoTaBei-2.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NoSLoofah/Unity-Buff-System/61a47e1d70ea2d11b2907ef21857baa7bad8fa42/Assets/NoSLoofah_BuffSystem/Example/Font/YanZhenQingDuoBaoTaBei-2.ttf -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/Example/Font/YanZhenQingDuoBaoTaBei-2.ttf.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 585fa29966b44924280831850827eb9e 3 | TrueTypeFontImporter: 4 | externalObjects: {} 5 | serializedVersion: 4 6 | fontSize: 16 7 | forceTextureCase: -2 8 | characterSpacing: 0 9 | characterPadding: 1 10 | includeFontData: 1 11 | fontNames: 12 | - AaYZQDBTB (Non-Commercial Use) 13 | fallbackFontReferences: [] 14 | customCharacters: 15 | fontRenderingMode: 0 16 | ascentCalculationMode: 1 17 | useLegacyBoundsCalculation: 0 18 | shouldRoundAdvanceValue: 1 19 | userData: 20 | assetBundleName: 21 | assetBundleVariant: 22 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/Example/Prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 838d2b7047b6f8e49b73685876465185 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/Example/Prefab/Displayer.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 84be68b0b9020c84dbe77495dbb90da1 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/Example/Prefab/PoisonEffect.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bf521453cc18aae4e93fb2c4b48d020e 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/Example/Scripts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cf5238f7fc5c7d2408369ed0cfb790be 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/Example/Scripts/CustomBuff.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 70924036e4e60a942b797fd205e01f01 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/Example/Scripts/CustomBuff/Buff_Bleed.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using NoSLoofah.BuffSystem; 3 | public class Buff_Bleed : Buff 4 | { 5 | [SerializeField] private int bleedDamage; 6 | [SerializeField] private float bleedTimeInterval; 7 | private Entity1 targetEntity; 8 | 9 | public override void OnBuffDestroy() 10 | { 11 | base.OnBuffDestroy(); 12 | } 13 | 14 | public override void OnBuffModifyLayer(int change) 15 | { 16 | 17 | } 18 | 19 | public override void OnBuffRemove() 20 | { 21 | 22 | } 23 | 24 | public override void OnBuffStart() 25 | { 26 | targetEntity = Target.GetComponent(); 27 | StartBuffTickEffect(bleedTimeInterval); 28 | } 29 | 30 | public override void Reset() 31 | { 32 | 33 | } 34 | 35 | protected override void OnBuffTickEffect() 36 | { 37 | targetEntity.ModifyHealth(-Layer * bleedDamage); 38 | } 39 | 40 | } 41 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/Example/Scripts/CustomBuff/Buff_Bleed.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1b0b9b580ee8d0a4ca0288b253f5ef27 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/Example/Scripts/CustomBuff/Buff_Fragile.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using NoSLoofah.BuffSystem; 3 | using UnityEngine; 4 | 5 | [System.Serializable] 6 | public class Buff_Fragile : Buff 7 | { 8 | [SerializeField] private float hurtIncreaseRate; 9 | private Entity1 targetEntity; 10 | 11 | public override void OnBuffDestroy() 12 | { 13 | base.OnBuffDestroy(); 14 | } 15 | 16 | public override void OnBuffModifyLayer(int change) 17 | { 18 | targetEntity.ModifyDamageMultiplier(hurtIncreaseRate * change); 19 | } 20 | 21 | public override void OnBuffRemove() 22 | { 23 | Debug.Log("OnRemove"); 24 | } 25 | 26 | public override void OnBuffStart() 27 | { 28 | targetEntity = Target.GetComponent(); 29 | } 30 | 31 | public override void Reset() 32 | { 33 | 34 | } 35 | 36 | protected override void OnBuffTickEffect() 37 | { 38 | 39 | } 40 | } 41 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/Example/Scripts/CustomBuff/Buff_Fragile.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: db9251e23f6450f43befe2073f12db26 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/Example/Scripts/CustomBuff/Buff_Poison.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | using NoSLoofah.BuffSystem; 5 | public class Buff_Poison : Buff 6 | { 7 | [SerializeField] private int poisonDamage; 8 | [SerializeField] private float poisonTimeInterval; 9 | [SerializeField] private GameObject effect; 10 | private Entity1 targetEntity; 11 | public override void OnBuffDestroy() { base.OnBuffDestroy(); } 12 | 13 | public override void OnBuffModifyLayer(int change) { } 14 | 15 | public override void OnBuffRemove() { } 16 | 17 | public override void OnBuffStart() 18 | { 19 | targetEntity = Target.GetComponent(); 20 | StartBuffTickEffect(poisonTimeInterval); 21 | } 22 | 23 | public override void Reset() { } 24 | 25 | protected override void OnBuffTickEffect() 26 | { 27 | targetEntity.ModifyHealth(-Layer * poisonDamage); 28 | var g = Instantiate(effect); 29 | g.transform.position = Target.transform.position; 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/Example/Scripts/CustomBuff/Buff_Poison.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a93f49b9610c0de459fe70eab49c897f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/Example/Scripts/Entity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b0ebc6d7d3bb9194a8d0183f1b0cee8c 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/Example/Scripts/Entity/Entity1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NoSLoofah/Unity-Buff-System/61a47e1d70ea2d11b2907ef21857baa7bad8fa42/Assets/NoSLoofah_BuffSystem/Example/Scripts/Entity/Entity1.cs -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/Example/Scripts/Entity/Entity1.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6849a510846838a4b83cb50e80126420 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/Example/Scripts/UI.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ae98324836fc666429194f9d6c4a5336 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/Example/Scripts/UI/BuffButton.cs: -------------------------------------------------------------------------------- 1 | using JetBrains.Annotations; 2 | using NoSLoofah.BuffSystem; 3 | using System.Collections; 4 | using System.Collections.Generic; 5 | using TMPro; 6 | using UnityEngine; 7 | 8 | public class BuffButton : MonoBehaviour 9 | { 10 | [SerializeField] private TMP_InputField inputField; 11 | [SerializeField] private BuffHandler buffHandler; 12 | public void AddBuff() 13 | { 14 | int i; 15 | if (!int.TryParse(inputField.text, out i)) return; 16 | buffHandler.AddBuff(i, null); 17 | } 18 | public void RemoveBuff() 19 | { 20 | int i; 21 | if (!int.TryParse(inputField.text, out i)) return; 22 | buffHandler.RemoveBuff(i); 23 | } 24 | public void InteruptBuff() 25 | { 26 | int i; 27 | if (!int.TryParse(inputField.text, out i)) return; 28 | buffHandler.InterruptBuff(i); 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/Example/Scripts/UI/BuffButton.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: abfdbf45547a2424797e87bed4f98598 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/Example/Scripts/UI/BuffDisplayer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NoSLoofah/Unity-Buff-System/61a47e1d70ea2d11b2907ef21857baa7bad8fa42/Assets/NoSLoofah_BuffSystem/Example/Scripts/UI/BuffDisplayer.cs -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/Example/Scripts/UI/BuffDisplayer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9b11620660875214b821bfe8fa779164 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/Example/Scripts/UI/BuffWatcher.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4545ee9120e640648aa475a517ad401d 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/Example/Scripts/UI/EntityStateWatcher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NoSLoofah/Unity-Buff-System/61a47e1d70ea2d11b2907ef21857baa7bad8fa42/Assets/NoSLoofah_BuffSystem/Example/Scripts/UI/EntityStateWatcher.cs -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/Example/Scripts/UI/EntityStateWatcher.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6349d6439ccf6374c9a3234362abae07 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/Example/Sprite.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cbd8fb65952018d4fabdacd5fa0c9e9e 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/Example/Sprite/bleedBuff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NoSLoofah/Unity-Buff-System/61a47e1d70ea2d11b2907ef21857baa7bad8fa42/Assets/NoSLoofah_BuffSystem/Example/Sprite/bleedBuff.png -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/Example/Sprite/fragileBuff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NoSLoofah/Unity-Buff-System/61a47e1d70ea2d11b2907ef21857baa7bad8fa42/Assets/NoSLoofah_BuffSystem/Example/Sprite/fragileBuff.png -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/Example/Sprite/poisonBuff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NoSLoofah/Unity-Buff-System/61a47e1d70ea2d11b2907ef21857baa7bad8fa42/Assets/NoSLoofah_BuffSystem/Example/Sprite/poisonBuff.png -------------------------------------------------------------------------------- /Assets/NoSLoofah_BuffSystem/Example/Sprite/say de doorri.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NoSLoofah/Unity-Buff-System/61a47e1d70ea2d11b2907ef21857baa7bad8fa42/Assets/NoSLoofah_BuffSystem/Example/Sprite/say de doorri.png -------------------------------------------------------------------------------- /Assets/TextMesh Pro.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f54d1bd14bd3ca042bd867b519fee8cc 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/TextMesh Pro/Documentation.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8e7e8f5a82a3a134e91c54efd2274ea9 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/TextMesh Pro/Documentation/TextMesh Pro User Guide 2016.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NoSLoofah/Unity-Buff-System/61a47e1d70ea2d11b2907ef21857baa7bad8fa42/Assets/TextMesh Pro/Documentation/TextMesh Pro User Guide 2016.pdf -------------------------------------------------------------------------------- /Assets/TextMesh Pro/Documentation/TextMesh Pro User Guide 2016.pdf.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1b8d251f9af63b746bf2f7ffe00ebb9b 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/TextMesh Pro/Fonts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6ab70aee4d56447429c680537fbf93ed 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/TextMesh Pro/Fonts/LiberationSans - OFL.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6e59c59b81ab47f9b6ec5781fa725d2c 3 | timeCreated: 1484171296 4 | licenseType: Pro 5 | TextScriptImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/TextMesh Pro/Fonts/LiberationSans.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NoSLoofah/Unity-Buff-System/61a47e1d70ea2d11b2907ef21857baa7bad8fa42/Assets/TextMesh Pro/Fonts/LiberationSans.ttf -------------------------------------------------------------------------------- /Assets/TextMesh Pro/Fonts/LiberationSans.ttf.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e3265ab4bf004d28a9537516768c1c75 3 | timeCreated: 1484171297 4 | licenseType: Pro 5 | TrueTypeFontImporter: 6 | serializedVersion: 2 7 | fontSize: 16 8 | forceTextureCase: -2 9 | characterSpacing: 1 10 | characterPadding: 0 11 | includeFontData: 1 12 | use2xBehaviour: 0 13 | fontNames: [] 14 | fallbackFontReferences: [] 15 | customCharacters: 16 | fontRenderingMode: 0 17 | userData: 18 | assetBundleName: 19 | assetBundleVariant: 20 | -------------------------------------------------------------------------------- /Assets/TextMesh Pro/Resources.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 243e06394e614e5d99fab26083b707fa 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/TextMesh Pro/Resources/Fonts & Materials.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 731f1baa9d144a9897cb1d341c2092b8 3 | folderAsset: yes 4 | timeCreated: 1442040525 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e73a58f6e2794ae7b1b7e50b7fb811b0 3 | timeCreated: 1484172806 4 | licenseType: Pro 5 | NativeFormatImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2e498d1c8094910479dc3e1b768306a4 3 | timeCreated: 1484171803 4 | licenseType: Pro 5 | NativeFormatImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 79459efec17a4d00a321bdcc27bbc385 3 | timeCreated: 1484172856 4 | licenseType: Pro 5 | NativeFormatImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8f586378b4e144a9851e7b34d9b748ee 3 | timeCreated: 1484171803 4 | licenseType: Pro 5 | NativeFormatImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/TextMesh Pro/Resources/LineBreaking Following Characters.txt: -------------------------------------------------------------------------------- 1 | )]}〕〉》」』】〙〗〟’”⦆»ヽヾーァィゥェォッャュョヮヵヶぁぃぅぇぉっゃゅょゎゕゖㇰㇱㇲㇳㇴㇵㇶㇷㇸㇹㇺㇻㇼㇽㇾㇿ々〻‐゠–〜?!‼⁇⁈⁉・、%,.:;。!?]):;=}¢°"†‡℃〆%,. -------------------------------------------------------------------------------- /Assets/TextMesh Pro/Resources/LineBreaking Following Characters.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fade42e8bc714b018fac513c043d323b 3 | timeCreated: 1425440388 4 | licenseType: Store 5 | TextScriptImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/TextMesh Pro/Resources/LineBreaking Leading Characters.txt: -------------------------------------------------------------------------------- 1 | ([{〔〈《「『【〘〖〝‘“⦅«$—…‥〳〴〵\[({£¥"々〇$¥₩ # -------------------------------------------------------------------------------- /Assets/TextMesh Pro/Resources/LineBreaking Leading Characters.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d82c1b31c7e74239bff1220585707d2b 3 | timeCreated: 1425440388 4 | licenseType: Store 5 | TextScriptImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/TextMesh Pro/Resources/Sprite Assets.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 512a49d95c0c4332bdd98131869c23c9 3 | folderAsset: yes 4 | timeCreated: 1441876896 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/TextMesh Pro/Resources/Sprite Assets/EmojiOne.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c41005c129ba4d66911b75229fd70b45 3 | timeCreated: 1480316912 4 | licenseType: Pro 5 | NativeFormatImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/TextMesh Pro/Resources/Style Sheets.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4aecb92fff08436c8303b10eab8da368 3 | folderAsset: yes 4 | timeCreated: 1441876950 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f952c082cb03451daed3ee968ac6c63e 3 | timeCreated: 1432805430 4 | licenseType: Store 5 | NativeFormatImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/TextMesh Pro/Resources/TMP Settings.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3f5b5dff67a942289a9defa416b206f3 3 | timeCreated: 1436653997 4 | licenseType: Pro 5 | NativeFormatImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/TextMesh Pro/Shaders.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e9f693669af91aa45ad615fc681ed29f 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/TextMesh Pro/Shaders/TMP_Bitmap-Custom-Atlas.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 48bb5f55d8670e349b6e614913f9d910 3 | ShaderImporter: 4 | externalObjects: {} 5 | defaultTextures: [] 6 | nonModifiableTextures: [] 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/TextMesh Pro/Shaders/TMP_Bitmap-Mobile.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1e3b057af24249748ff873be7fafee47 3 | ShaderImporter: 4 | externalObjects: {} 5 | defaultTextures: [] 6 | nonModifiableTextures: [] 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/TextMesh Pro/Shaders/TMP_Bitmap.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 128e987d567d4e2c824d754223b3f3b0 3 | ShaderImporter: 4 | externalObjects: {} 5 | defaultTextures: [] 6 | nonModifiableTextures: [] 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/TextMesh Pro/Shaders/TMP_SDF Overlay.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dd89cf5b9246416f84610a006f916af7 3 | ShaderImporter: 4 | externalObjects: {} 5 | defaultTextures: [] 6 | nonModifiableTextures: [] 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/TextMesh Pro/Shaders/TMP_SDF SSD.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 14eb328de4b8eb245bb7cea29e4ac00b 3 | ShaderImporter: 4 | externalObjects: {} 5 | defaultTextures: [] 6 | nonModifiableTextures: [] 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Masking.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bc1ede39bf3643ee8e493720e4259791 3 | ShaderImporter: 4 | externalObjects: {} 5 | defaultTextures: [] 6 | nonModifiableTextures: [] 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Overlay.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a02a7d8c237544f1962732b55a9aebf1 3 | ShaderImporter: 4 | externalObjects: {} 5 | defaultTextures: [] 6 | nonModifiableTextures: [] 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile SSD.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c8d12adcee749c344b8117cf7c7eb912 3 | ShaderImporter: 4 | externalObjects: {} 5 | defaultTextures: [] 6 | nonModifiableTextures: [] 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fe393ace9b354375a9cb14cdbbc28be4 3 | ShaderImporter: 4 | externalObjects: {} 5 | defaultTextures: [] 6 | nonModifiableTextures: [] 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/TextMesh Pro/Shaders/TMP_SDF-Surface-Mobile.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 85187c2149c549c5b33f0cdb02836b17 3 | ShaderImporter: 4 | externalObjects: {} 5 | defaultTextures: [] 6 | nonModifiableTextures: [] 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/TextMesh Pro/Shaders/TMP_SDF-Surface.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f7ada0af4f174f0694ca6a487b8f543d 3 | ShaderImporter: 4 | externalObjects: {} 5 | defaultTextures: [] 6 | nonModifiableTextures: [] 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/TextMesh Pro/Shaders/TMP_SDF.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 68e6db2ebdc24f95958faec2be5558d6 3 | ShaderImporter: 4 | externalObjects: {} 5 | defaultTextures: [] 6 | nonModifiableTextures: [] 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/TextMesh Pro/Shaders/TMP_Sprite.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cf81c85f95fe47e1a27f6ae460cf182c 3 | ShaderImporter: 4 | externalObjects: {} 5 | defaultTextures: [] 6 | nonModifiableTextures: [] 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/TextMesh Pro/Shaders/TMPro.cginc.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 407bc68d299748449bbf7f48ee690f8d 3 | ShaderImporter: 4 | externalObjects: {} 5 | defaultTextures: [] 6 | nonModifiableTextures: [] 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/TextMesh Pro/Shaders/TMPro_Mobile.cginc.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c334973cef89a9840b0b0c507e0377ab 3 | ShaderImporter: 4 | externalObjects: {} 5 | defaultTextures: [] 6 | nonModifiableTextures: [] 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/TextMesh Pro/Shaders/TMPro_Properties.cginc.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3997e2241185407d80309a82f9148466 3 | ShaderImporter: 4 | externalObjects: {} 5 | defaultTextures: [] 6 | nonModifiableTextures: [] 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/TextMesh Pro/Shaders/TMPro_Surface.cginc.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d930090c0cd643c7b55f19a38538c162 3 | ShaderImporter: 4 | externalObjects: {} 5 | defaultTextures: [] 6 | nonModifiableTextures: [] 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/TextMesh Pro/Sprites.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d0603b6d5186471b96c778c3949c7ce2 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/TextMesh Pro/Sprites/EmojiOne Attribution.txt: -------------------------------------------------------------------------------- 1 | This sample of beautiful emojis are provided by EmojiOne https://www.emojione.com/ 2 | 3 | Please visit their website to view the complete set of their emojis and review their licensing terms. -------------------------------------------------------------------------------- /Assets/TextMesh Pro/Sprites/EmojiOne Attribution.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 381dcb09d5029d14897e55f98031fca5 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/TextMesh Pro/Sprites/EmojiOne.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8f05276190cf498a8153f6cbe761d4e6 3 | timeCreated: 1480316860 4 | licenseType: Pro 5 | TextScriptImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/TextMesh Pro/Sprites/EmojiOne.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NoSLoofah/Unity-Buff-System/61a47e1d70ea2d11b2907ef21857baa7bad8fa42/Assets/TextMesh Pro/Sprites/EmojiOne.png -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2024 NoSLoofah 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 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/CHANGELOG.md.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 06607220dbd46414e8f66bf9c5e3eb79 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 166da5c6fc70e814a8262463903b2714 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Runtime.CompilerServices; 2 | [assembly: InternalsVisibleTo("Unity.AssetStoreTools.Editor.Tests.asmdef")] 3 | [assembly: InternalsVisibleTo("ab-builder")] -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/AssemblyInfo.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ccfd7faf75ab3c74a98015e772288d86 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/AssetStoreTools.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6060eef206afc844caaa1732538e8890 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/AssetStoreToolsWindow.cs: -------------------------------------------------------------------------------- 1 | using UnityEditor; 2 | using UnityEngine; 3 | 4 | namespace AssetStoreTools 5 | { 6 | internal abstract class AssetStoreToolsWindow : EditorWindow 7 | { 8 | protected abstract string WindowTitle { get; } 9 | 10 | protected virtual void Init() 11 | { 12 | titleContent = new GUIContent(WindowTitle); 13 | } 14 | 15 | private void OnEnable() 16 | { 17 | Init(); 18 | } 19 | 20 | } 21 | } -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/AssetStoreToolsWindow.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c1057a05baaa45942808573065c02a03 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Exporter.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5f5ca981958937a43997a9f365759edf 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Exporter/ExportResult.cs: -------------------------------------------------------------------------------- 1 | using AssetStoreTools.Utility; 2 | 3 | namespace AssetStoreTools.Exporter 4 | { 5 | internal class ExportResult 6 | { 7 | public bool Success; 8 | public string ExportedPath; 9 | public ASError Error; 10 | 11 | public static implicit operator bool(ExportResult value) 12 | { 13 | return value != null && value.Success; 14 | } 15 | } 16 | } -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Exporter/ExportResult.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ce99a618d1e211444b53f18bb3444f75 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Exporter/ExporterSettings.cs: -------------------------------------------------------------------------------- 1 | namespace AssetStoreTools.Exporter 2 | { 3 | public abstract class ExporterSettings 4 | { 5 | public string[] ExportPaths; 6 | public string OutputFilename; 7 | } 8 | 9 | public class DefaultExporterSettings : ExporterSettings 10 | { 11 | public string[] Dependencies; 12 | } 13 | 14 | public class LegacyExporterSettings : ExporterSettings 15 | { 16 | public bool IncludeDependencies; 17 | } 18 | } -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Exporter/ExporterSettings.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 399b115514c617d47a00b8c0a5e430fd 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Exporter/PackageExporter.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 52ef11a59e545544fafaa99a5fa6cce9 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Exporter/PackageExporterDefault.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 32f50122a1b2bc2428cf8fba321e2414 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Exporter/PackageExporterLegacy.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3200380dff2de104aa79620e4b41dc70 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Unity.AssetStoreTools.Editor.asmdef: -------------------------------------------------------------------------------- 1 | { 2 | "name": "asset-store-tools-editor", 3 | "references": [], 4 | "includePlatforms": [ 5 | "Editor" 6 | ], 7 | "excludePlatforms": [], 8 | "allowUnsafeCode": false, 9 | "overrideReferences": false, 10 | "precompiledReferences": [], 11 | "autoReferenced": true, 12 | "defineConstraints": [], 13 | "versionDefines": [], 14 | "noEngineReferences": false 15 | } -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Unity.AssetStoreTools.Editor.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c183be512f4485d40a3437fabd6c81cf 3 | AssemblyDefinitionImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Uploader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9722d52df16aab742b26fe301782c74c 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Uploader/AssetStoreUploader.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7b5319699cc84194a9a768ad33b86c21 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Uploader/Icons.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ab9d0e254817f4f4589a6a378d77babc 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Uploader/Icons/open-in-browser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NoSLoofah/Unity-Buff-System/61a47e1d70ea2d11b2907ef21857baa7bad8fa42/Packages/com.unity.asset-store-tools/Editor/Uploader/Icons/open-in-browser.png -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Uploader/Icons/publisher_portal_black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NoSLoofah/Unity-Buff-System/61a47e1d70ea2d11b2907ef21857baa7bad8fa42/Packages/com.unity.asset-store-tools/Editor/Uploader/Icons/publisher_portal_black.png -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Uploader/Icons/publisher_portal_white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NoSLoofah/Unity-Buff-System/61a47e1d70ea2d11b2907ef21857baa7bad8fa42/Packages/com.unity.asset-store-tools/Editor/Uploader/Icons/publisher_portal_white.png -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 15b24ad8f9d236249910fb8eef1e30ea 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/AssetStoreAPI.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 684fca3fffd79d944a32d9b3adbfc007 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Data.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9e3cae7082463da41b807724242fd617 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Data/ASAnalytics.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1095145789a64767a6add837eea19786 3 | timeCreated: 1658832954 -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Data/OngoingUpload.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 601fdada4edc5b94eb83a21d1a01ed26 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Data/PackageData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8157930875be4972a48c870a3d1e8ff1 3 | timeCreated: 1658919930 -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Data/PackageUploadResult.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 188361b01a1450145a6fc2a7aa0a3a3c 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/UI Elements.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3eb6991a3db8cc34dad63504bc6c3c0e 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/UI Elements/Login.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d6e2d6bcfe000764e9330d78017e32bc 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/UI Elements/Login/LoginWindow.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d4a93170d5bda304895e5feaf6e34aa8 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/UI Elements/Upload.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 854f6f9e93b37204eb2e6042138643bc 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/UI Elements/Upload/AllPackageView.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 607cf9e3fb4a49839f2e6a82e0d8d535 3 | timeCreated: 1651220955 -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/UI Elements/Upload/PackageGroup.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dd683831688cd414f8cc9cd352689b4d 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/UI Elements/Upload/PackageView.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7c2205d924ccc4a458abc3d370143740 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/UI Elements/Upload/UploadWindow.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 52c6e85acbb00794686387cd876ffc81 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/UI Elements/Upload/Validation.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7562bae25c6218744a023670e3a2f06f 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/UI Elements/Upload/Validation/AssetValidationElement.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 118376dcb318c4341b1df6773e3d8d4c 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/UI Elements/Upload/Validation/PackageValidationElement.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 33a72e7596565c749a495b4213579a67 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/UI Elements/Upload/Validation/ValidationElement.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cee024b6c5a4407780a9f8677f7a6e97 3 | timeCreated: 1654674025 -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/UI Elements/Upload/Workflows.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1c85e58f7d4786a40a140c67b0d124a0 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/UI Elements/Upload/Workflows/FolderUploadWorkflowView.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f8bafd0b9c5b47bc985d17a18fc07978 3 | timeCreated: 1654089523 -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/UI Elements/Upload/Workflows/HybridPackageUploadWorkflowView.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b5472a1f8e8745779ee82d18b63ec19c 3 | timeCreated: 1654112492 -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/UI Elements/Upload/Workflows/UnityPackageUploadWorkflowView.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a9e30749a5784d18a1a2644cc44dda29 3 | timeCreated: 1654112475 -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/UI Elements/Upload/Workflows/UploadWorkflowView.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f84b47b78aca74c4db1e9b753d41422f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Utility.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 342ae2f53a9d6714ca92eacbecb27801 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Utility/AssetStoreCache.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2e5fee0cad7655f458d9b600f4ae6d02 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Utility/PackageFetcher.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 24e1d75365cc42a09e5c5daec071813e 3 | timeCreated: 1658918833 -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Utility/PackageViewStorer.cs: -------------------------------------------------------------------------------- 1 | using AssetStoreTools.Uploader.Data; 2 | using AssetStoreTools.Uploader.UIElements; 3 | using System.Collections.Generic; 4 | 5 | namespace AssetStoreTools.Uploader.Utility 6 | { 7 | internal static class PackageViewStorer 8 | { 9 | private static readonly Dictionary SavedPackages = new Dictionary(); 10 | 11 | public static PackageView GetPackage(PackageData packageData) 12 | { 13 | string versionId = packageData.VersionId; 14 | if (SavedPackages.ContainsKey(versionId)) 15 | { 16 | var savedPackage = SavedPackages[versionId]; 17 | savedPackage.UpdateDataValues(packageData); 18 | return savedPackage; 19 | } 20 | 21 | var package = new PackageView(packageData); 22 | SavedPackages.Add(package.VersionId, package); 23 | return package; 24 | } 25 | 26 | public static void Reset() 27 | { 28 | SavedPackages.Clear(); 29 | } 30 | } 31 | } -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Utility/PackageViewStorer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 582639e8ed53f37499d12efcb4cde2c9 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Uploader/Styles.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f9398c14296d30f479b9de5f3ec3b827 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Uploader/Styles/Base.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b2d1d4985f5314246a7cb4ef749974af 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Uploader/Styles/Base/BaseWindow_Dark.uss: -------------------------------------------------------------------------------- 1 | .primary-colors 2 | { 3 | /* Light - lighter */ 4 | background-color: rgb(220, 220, 220); 5 | /* Light - middle */ 6 | background-color: rgb(200, 200, 200); 7 | /* Light - darker */ 8 | background-color: rgb(180, 180, 180); 9 | 10 | /* Dark - lighter */ 11 | background-color: rgb(78, 78, 78); 12 | /* Dark - middle */ 13 | background-color: rgb(68, 68, 68); 14 | /* Dark - darker */ 15 | background-color: rgb(58, 58, 58); 16 | 17 | /* Border color - light */ 18 | border-color: rgb(200, 200, 200); 19 | /* Border color - dark */ 20 | border-color: rgb(33, 33, 33); 21 | } 22 | 23 | .accent-color 24 | { 25 | border-color: rgb(58, 121, 187); 26 | } 27 | 28 | .empty-color 29 | { 30 | background-color: rgba(0, 0, 0, 0); 31 | border-color: rgba(0, 0, 0, 0); 32 | } 33 | 34 | .root 35 | { 36 | 37 | } -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Uploader/Styles/Base/BaseWindow_Dark.uss.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d00412342a1b6c943b91cc06edad1202 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} 11 | disableValidation: 0 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Uploader/Styles/Base/BaseWindow_Light.uss: -------------------------------------------------------------------------------- 1 | .primary-colors 2 | { 3 | /* Light - lighter */ 4 | background-color: rgb(220, 220, 220); 5 | /* Light - middle */ 6 | background-color: rgb(200, 200, 200); 7 | /* Light - darker */ 8 | background-color: rgb(180, 180, 180); 9 | 10 | /* Dark - lighter */ 11 | background-color: rgb(50, 50, 50); 12 | /* Dark - middle */ 13 | background-color: rgb(28, 28, 28); 14 | /* Dark - darker */ 15 | background-color: rgb(0, 0, 0); 16 | 17 | /* Border color - light */ 18 | border-color: rgb(200, 200, 200); 19 | /* Border color - dark */ 20 | border-color: rgb(33, 33, 33); 21 | } 22 | 23 | .accent-color 24 | { 25 | border-color: rgb(58, 121, 187); 26 | } 27 | 28 | .empty-color 29 | { 30 | background-color: rgba(0, 0, 0, 0); 31 | border-color: rgba(0, 0, 0, 0); 32 | } 33 | 34 | .root 35 | { 36 | 37 | } -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Uploader/Styles/Base/BaseWindow_Light.uss.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a9e3b7e7e1851a140b1a5c23270ded34 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} 11 | disableValidation: 0 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Uploader/Styles/Base/BaseWindow_Main.uss: -------------------------------------------------------------------------------- 1 | #MainScrollView > * > .unity-scroll-view__content-container 2 | { 3 | flex-grow: 1; 4 | } 5 | 6 | #MainScrollView > * > .unity-scroll-view__content-viewport 7 | { 8 | flex-shrink: 1; 9 | } 10 | 11 | #MainScrollView > * > * > .unity-scroll-view__content-container 12 | { 13 | flex-grow: 1; 14 | flex-shrink: 1; 15 | } -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Uploader/Styles/Base/BaseWindow_Main.uss.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0bebc765ff411f3428c6b3b23d5eb8e7 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} 11 | disableValidation: 0 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Uploader/Styles/Base/BaseWindow_Main.uxml: -------------------------------------------------------------------------------- 1 | 2 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Uploader/Styles/Base/BaseWindow_Main.uxml.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dc5a13143b609774da7101bb8313dd7a 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 13804, guid: 0000000000000000e000000000000000, type: 0} 11 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Uploader/Styles/Login.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f0a004d57c1a4db4a83df517f42de8a1 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Uploader/Styles/Login/Login_Dark.uss: -------------------------------------------------------------------------------- 1 | .asset-store-logo 2 | { 3 | background-image: url("../../Icons/publisher_portal_white.png"); 4 | } 5 | 6 | .or-label 7 | { 8 | color: rgb(200, 200, 200); 9 | } 10 | 11 | .login-error-box 12 | { 13 | background-color: rgb(63, 63, 63); 14 | } 15 | 16 | .manual-login-box 17 | { 18 | background-color: rgb(63, 63, 63); 19 | } 20 | 21 | .hyperlink-button 22 | { 23 | color: rgb(68, 113, 229); 24 | 25 | border-color: rgba(0, 0, 0, 0); 26 | 27 | background-color: rgba(0, 0, 0, 0); 28 | } 29 | 30 | .hyperlink-button:hover 31 | { 32 | color: rgb(68, 133, 229); 33 | } 34 | 35 | .hyperlink-button:active 36 | { 37 | color: rgb(68, 93, 229); 38 | } 39 | 40 | .login-error-box > Image 41 | { 42 | --unity-image: resource("console.erroricon@2x"); 43 | } -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Uploader/Styles/Login/Login_Dark.uss.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 13a732708670b6040ac77e49fceae9c5 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} 11 | disableValidation: 0 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Uploader/Styles/Login/Login_Light.uss: -------------------------------------------------------------------------------- 1 | .asset-store-logo 2 | { 3 | background-image: url("../../Icons/publisher_portal_black.png"); 4 | } 5 | 6 | .or-label 7 | { 8 | color: rgb(28, 28, 28); 9 | } 10 | 11 | .login-error-box 12 | { 13 | background-color: rgb(212, 212, 212); 14 | } 15 | 16 | .manual-login-box 17 | { 18 | background-color: rgb(212, 212, 212); 19 | } 20 | 21 | .hyperlink-button 22 | { 23 | color: rgb(68, 113, 229); 24 | 25 | border-color: rgba(0, 0, 0, 0); 26 | 27 | background-color: rgba(0, 0, 0, 0); 28 | } 29 | 30 | .hyperlink-button:hover 31 | { 32 | color: rgb(68, 133, 229); 33 | } 34 | 35 | .hyperlink-button:active 36 | { 37 | color: rgb(68, 93, 229); 38 | } 39 | 40 | .login-error-box > Image 41 | { 42 | --unity-image: resource("console.erroricon@2x"); 43 | } 44 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Uploader/Styles/Login/Login_Light.uss.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 526a426fa6626ce498c3bd03c67737e4 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} 11 | disableValidation: 0 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Uploader/Styles/Login/Login_Main.uss.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6c6827adc58f1b146bde5b52679588d7 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} 11 | disableValidation: 0 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Uploader/Styles/Upload.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2fcc7023ae026264a9f05c37d0064aea 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Uploader/Styles/Upload/AllPackages.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: be1208fb3d0e8174a8075d0078069e72 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Uploader/Styles/Upload/AllPackages/AllPackages_Dark.uss.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6320179b9eae0cc4cb6728a4392c4da5 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} 11 | disableValidation: 0 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Uploader/Styles/Upload/AllPackages/AllPackages_Light.uss.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2e1bb62d57954d94690fac6155f453ab 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} 11 | disableValidation: 0 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Uploader/Styles/Upload/AllPackages/AllPackages_Main.uss.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 703ea091ed1e85049b6c0e6b94f4aba3 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} 11 | disableValidation: 0 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Uploader/Styles/Upload/UploadWindow_Dark.uss: -------------------------------------------------------------------------------- 1 | .bottom-tools-row 2 | { 3 | border-top-width: 1px; 4 | border-color: rgb(33, 33, 33); 5 | 6 | background-color: rgb(68, 68, 68); 7 | } -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Uploader/Styles/Upload/UploadWindow_Dark.uss.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 42629fa0950d47d4fb25ead7ae74591f 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} 11 | disableValidation: 0 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Uploader/Styles/Upload/UploadWindow_Light.uss: -------------------------------------------------------------------------------- 1 | .bottom-tools-row 2 | { 3 | border-top-width: 1px; 4 | border-color: rgb(33, 33, 33); 5 | 6 | background-color: rgb(200, 200, 200); 7 | } -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Uploader/Styles/Upload/UploadWindow_Light.uss.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a7a6eb19ec987844280ce30ca2135cca 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} 11 | disableValidation: 0 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Uploader/Styles/Upload/UploadWindow_Main.uss: -------------------------------------------------------------------------------- 1 | #UploadWindow 2 | { 3 | flex-grow: 1; 4 | overflow: hidden; 5 | } 6 | 7 | .bottom-tools-row 8 | { 9 | flex-direction: row; 10 | flex-shrink: 0; 11 | 12 | justify-content: space-between; 13 | margin: 0; 14 | } 15 | 16 | .toolbar-left-side-container 17 | { 18 | align-self: center; 19 | flex-direction: row; 20 | margin: 3px 0 3px 5px; 21 | } 22 | 23 | .toolbar-right-side-container 24 | { 25 | align-self: center; 26 | flex-direction: row; 27 | flex-shrink: 0; 28 | margin: 0; 29 | } 30 | 31 | .refresh-button, .logout-button, .ongoing-uploads-button, .all-packages-button 32 | { 33 | min-width: 50px; 34 | } -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Uploader/Styles/Upload/UploadWindow_Main.uss.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fd40f16a3ddafd6438ecc0f5c2017593 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} 11 | disableValidation: 0 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Utility.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3dfd03e520c145b45a32c7e2915fe3cb 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Utility/ASDebug.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 478caa497d99100429a0509fa487bfe4 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Utility/ASError.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 265ad6f65404f8c42aec35d3b8e6f970 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Utility/ASToolsPreferences.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b75179c8d22a35b42a543d6fa7857ce0 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Utility/FileUtility.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 80819cf6868374d478a8a38ebaba8e27 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Utility/Json.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 1 2 | guid: 0a7878c3076bf174ea5c0a1cf7bd3a39 3 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Utility/LegacyToolsRemover.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 46ead42026b1f0b4e94153e1a7e10d12 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Utility/PackageUtility.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 605ea62f8b11d674a95a53f895df4c67 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Utility/StyleSelector.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8b066ce502a289a4ca311a86fbf83f45 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Utility/SymlinkUtil.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 92092535fd064bb1843017f98db213e1 3 | timeCreated: 1659013521 -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 980c7bb65c02d464684c2220c57fcd75 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/AssetStoreValidator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4fdc092edc6b5b049bdf5c59068cd3bf 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Icons.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8490c57c02b441e4dab99565da835c99 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Icons/error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NoSLoofah/Unity-Buff-System/61a47e1d70ea2d11b2907ef21857baa7bad8fa42/Packages/com.unity.asset-store-tools/Editor/Validator/Icons/error.png -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Icons/error_d.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NoSLoofah/Unity-Buff-System/61a47e1d70ea2d11b2907ef21857baa7bad8fa42/Packages/com.unity.asset-store-tools/Editor/Validator/Icons/error_d.png -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Icons/success.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NoSLoofah/Unity-Buff-System/61a47e1d70ea2d11b2907ef21857baa7bad8fa42/Packages/com.unity.asset-store-tools/Editor/Validator/Icons/success.png -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Icons/success_d.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NoSLoofah/Unity-Buff-System/61a47e1d70ea2d11b2907ef21857baa7bad8fa42/Packages/com.unity.asset-store-tools/Editor/Validator/Icons/success_d.png -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Icons/undefined.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NoSLoofah/Unity-Buff-System/61a47e1d70ea2d11b2907ef21857baa7bad8fa42/Packages/com.unity.asset-store-tools/Editor/Validator/Icons/undefined.png -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Icons/undefined_d.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NoSLoofah/Unity-Buff-System/61a47e1d70ea2d11b2907ef21857baa7bad8fa42/Packages/com.unity.asset-store-tools/Editor/Validator/Icons/undefined_d.png -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Icons/warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NoSLoofah/Unity-Buff-System/61a47e1d70ea2d11b2907ef21857baa7bad8fa42/Packages/com.unity.asset-store-tools/Editor/Validator/Icons/warning.png -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Icons/warning_d.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NoSLoofah/Unity-Buff-System/61a47e1d70ea2d11b2907ef21857baa7bad8fa42/Packages/com.unity.asset-store-tools/Editor/Validator/Icons/warning_d.png -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1b5ff7c95381e82438f6c9dc40069031 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Categories.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7a971a9a200a4438945853d71066f16a 3 | timeCreated: 1657617558 -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Categories/CategoryEvaluator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: eb61fd62b94248e4b5a3a07665b1a2bf 3 | timeCreated: 1661420659 -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Categories/ValidatorCategory.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a5e60d3639f24063a4eabc21ea1a04a9 3 | timeCreated: 1657617578 -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Data.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1c2a38ded8e054c4088aff1db7224f66 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Data/MessageActions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c6c8b1f23bf5c8841be44b13374e7baf 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Data/TestResult.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 05d7d92bbda6bf44f8ed5fbd0cde57e6 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Data/ValidationResult.cs: -------------------------------------------------------------------------------- 1 | using AssetStoreTools.Validator.TestDefinitions; 2 | using System.Collections.Generic; 3 | 4 | namespace AssetStoreTools.Validator.Data 5 | { 6 | internal enum ValidationStatus 7 | { 8 | NotRun, 9 | RanToCompletion, 10 | Failed, 11 | Cancelled 12 | } 13 | 14 | internal class ValidationResult 15 | { 16 | public ValidationStatus Status; 17 | public List AutomatedTests; 18 | public bool HadCompilationErrors; 19 | public string ProjectPath; 20 | public string Error; 21 | 22 | public ValidationResult() 23 | { 24 | Status = ValidationStatus.NotRun; 25 | AutomatedTests = new List(); 26 | HadCompilationErrors = false; 27 | ProjectPath = string.Empty; 28 | Error = string.Empty; 29 | } 30 | } 31 | } -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Data/ValidationResult.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b15525b8dcf3e654ca2f895472ab7cb1 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Data/ValidationSettings.cs: -------------------------------------------------------------------------------- 1 | using System.Collections.Generic; 2 | 3 | namespace AssetStoreTools.Validator.Data 4 | { 5 | internal class ValidationSettings 6 | { 7 | public List ValidationPaths; 8 | public string Category; 9 | } 10 | } -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Data/ValidationSettings.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dd3bbba60e92d4843a393874a9de9a63 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Data/ValidationState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bbd993a57160414b93583792dbe5241e 3 | timeCreated: 1653399871 -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/PackageValidator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ce60756ef40c87e4583de0ea0776af7b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Test Definitions.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 462cf5f916fad974a831f6a44aadcc82 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Test Definitions/AutomatedTest.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b284048af6fef0d49b8c3a37f7083d04 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Test Definitions/ITestScript.cs: -------------------------------------------------------------------------------- 1 | using AssetStoreTools.Validator.Data; 2 | 3 | namespace AssetStoreTools.Validator.TestDefinitions 4 | { 5 | internal interface ITestScript 6 | { 7 | TestResult Run(ValidationTestConfig config); 8 | } 9 | } -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Test Definitions/ITestScript.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 839ef1f3e773ab347b66932d3f810aec 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Test Definitions/Scriptable Objects.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d62652f91f698904ea662c6ab252ea59 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Test Definitions/Scriptable Objects/AutomatedTestScriptableObject.cs: -------------------------------------------------------------------------------- 1 | #if UNITY_ASTOOLS_DEVELOPMENT 2 | using UnityEngine; 3 | #endif 4 | 5 | namespace AssetStoreTools.Validator.TestDefinitions 6 | { 7 | #if UNITY_ASTOOLS_DEVELOPMENT 8 | [CreateAssetMenu(fileName = "AutomatedTest", menuName = "Asset Store Validator/Automated Test")] 9 | #endif 10 | internal class AutomatedTestScriptableObject : ValidationTestScriptableObject { } 11 | } -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Test Definitions/Scriptable Objects/AutomatedTestScriptableObject.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d813ff809ae82f643bf975031305d541 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Test Definitions/Scriptable Objects/Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7cd52466a2239344d90c3043b7afc1e4 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Test Definitions/Scriptable Objects/Editor/ValidationTestScriptableObjectInspector.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 06d76b0e6df91eb43ac956f883c4a2da 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Test Definitions/Scriptable Objects/ValidationTestScriptableObject.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 11c2422f057b75a458e184d169a00eb6 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Test Definitions/ValidationTest.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 095d629656748914bb6202598876fdf4 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Test Definitions/ValidationTestConfig.cs: -------------------------------------------------------------------------------- 1 | namespace AssetStoreTools.Validator.TestDefinitions 2 | { 3 | public class ValidationTestConfig 4 | { 5 | public string[] ValidationPaths; 6 | } 7 | } -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Test Definitions/ValidationTestConfig.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 42aa5ee716f3fc340a5055b4c42a0b55 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 82d68ee644bbbb44183019f731e9f205 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Check Audio Clipping.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 03c6cd398931b3e41b0784e8589e153f 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Check Colliders.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: 11500000, guid: d813ff809ae82f643bf975031305d541, type: 3} 13 | m_Name: Check Colliders 14 | m_EditorClassIdentifier: 15 | HasBeenInitialized: 1 16 | Id: 4 17 | Title: Check Colliders 18 | Description: Prefabs with meshes inside them have to have colliders applied to 19 | them, if the Prefabs are marked as Static. Please make sure you have appropriately 20 | sized colliders applied to your prefabs. 21 | CategoryInfo: 22 | IsFailFilter: 1 23 | IsInclusiveFilter: 1 24 | AppliesToSubCategories: 1 25 | Filter: [] 26 | TestScript: {fileID: 11500000, guid: 308b3d7b7a883b949a14f47cfd5c7ebe, type: 3} 27 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Check Colliders.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 28ab5af444cf3c849800ed0d8f4a3102 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Check Compressed Files.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 53189e6e51235b14192c4d5b3145dd27 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Check Demo Scenes.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f108107be07f69045813d69eff580078 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Check Documentation.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b03433f7977b29e4ca7e8d76393a6c26 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Check Empty Prefabs.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: 11500000, guid: d813ff809ae82f643bf975031305d541, type: 3} 13 | m_Name: Check Empty Prefabs 14 | m_EditorClassIdentifier: 15 | HasBeenInitialized: 1 16 | Id: 5 17 | Title: Check Empty Prefabs 18 | Description: Prefabs cannot be empty, please make sure that you set up your prefabs. 19 | correctly. 20 | CategoryInfo: 21 | IsFailFilter: 1 22 | IsInclusiveFilter: 1 23 | AppliesToSubCategories: 1 24 | Filter: 25 | - 2D 26 | - 3D 27 | - Animation 28 | - Essentials 29 | - Templates 30 | - VFX 31 | TestScript: {fileID: 11500000, guid: 8055bed9373283e4793463b90b42f08f, type: 3} 32 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Check Empty Prefabs.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 08790ea0ed0fd274fb1df75ccc32d415 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Check File Menu Names.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: 11500000, guid: d813ff809ae82f643bf975031305d541, type: 3} 13 | m_Name: Check File Menu Names 14 | m_EditorClassIdentifier: 15 | HasBeenInitialized: 1 16 | Id: 21 17 | Title: Check File Menu Names 18 | Description: File menus should be placed under an existing menu, such as "Window/". 19 | If no existing menus are a good fit, they should be placed under a custom menu 20 | called "Tools". 21 | CategoryInfo: 22 | IsFailFilter: 1 23 | IsInclusiveFilter: 1 24 | AppliesToSubCategories: 1 25 | Filter: [] 26 | TestScript: {fileID: 11500000, guid: d8e3b12ecc1fcd74d9a9f8d2b549fc63, type: 3} 27 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Check File Menu Names.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: eaf232919893db04b8e05e91f6815424 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Check LODs.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: 11500000, guid: d813ff809ae82f643bf975031305d541, type: 3} 13 | m_Name: Check LODs 14 | m_EditorClassIdentifier: 15 | HasBeenInitialized: 1 16 | Id: 17 17 | Title: Check LODs 18 | Description: 'Prefabs containing meshes with ''LOD'' in their name must meet the 19 | following requirements: 20 | 21 | - LOD Mesh must be referenced by an LOD Group Component 22 | 23 | - 24 | LOD Mesh GameObject must be a child of an LOD Group Component.' 25 | CategoryInfo: 26 | IsFailFilter: 1 27 | IsInclusiveFilter: 1 28 | AppliesToSubCategories: 1 29 | Filter: 30 | - 3D 31 | - Essentials 32 | - Templates 33 | TestScript: {fileID: 11500000, guid: 43b2158602f87704fa7b91561cfc8678, type: 3} 34 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Check LODs.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ad52ffa05767e9d4bb4d92093ad68b03 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Check Line Endings.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: 11500000, guid: d813ff809ae82f643bf975031305d541, type: 3} 13 | m_Name: Check Line Endings 14 | m_EditorClassIdentifier: 15 | HasBeenInitialized: 1 16 | Id: 20 17 | Title: Check Line Endings 18 | Description: Inconsistent line endings in scripts might lead to incorrect line 19 | numbers in stacktraces and compiler errors. Many text editors can fix this using 20 | Convert Line Endings menu commands. 21 | CategoryInfo: 22 | IsFailFilter: 1 23 | IsInclusiveFilter: 1 24 | AppliesToSubCategories: 1 25 | Filter: [] 26 | TestScript: {fileID: 11500000, guid: 85885005d1c594f42826de3555e98365, type: 3} 27 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Check Line Endings.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1e7b5480c1d8bda43ab4fa945939e243 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Check Mesh Prefabs.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: 11500000, guid: d813ff809ae82f643bf975031305d541, type: 3} 13 | m_Name: Check Mesh Prefabs 14 | m_EditorClassIdentifier: 15 | HasBeenInitialized: 1 16 | Id: 2 17 | Title: Check Mesh Prefabs 18 | Description: Each mesh should have a corresponding prefab set up with all variations 19 | of the texture/mesh/material that you are providing. Please create prefabs for 20 | all of your imported objects. 21 | CategoryInfo: 22 | IsFailFilter: 1 23 | IsInclusiveFilter: 1 24 | AppliesToSubCategories: 1 25 | Filter: [] 26 | TestScript: {fileID: 11500000, guid: 3c3d0d642ac6a6a48aa124a93dae3734, type: 3} 27 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Check Mesh Prefabs.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 03b362b67028eb443b7ba8b84aedd5f2 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Check Missing Components in Assets.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: 11500000, guid: d813ff809ae82f643bf975031305d541, type: 3} 13 | m_Name: Check Missing Components in Assets 14 | m_EditorClassIdentifier: 15 | HasBeenInitialized: 1 16 | Id: 9 17 | Title: Check Missing Components in Assets 18 | Description: We do not allow missing or broken material/texture/prefab/script connections 19 | in your package. Please make sure none of your assets have missing components. 20 | CategoryInfo: 21 | IsFailFilter: 1 22 | IsInclusiveFilter: 1 23 | AppliesToSubCategories: 1 24 | Filter: [] 25 | TestScript: {fileID: 11500000, guid: 22d8f814e2363e34ea220736a4042728, type: 3} 26 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Check Missing Components in Assets.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1a3d0b3827fc16347867bee335e8f4ea 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Check Missing Components in Scenes.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: 11500000, guid: d813ff809ae82f643bf975031305d541, type: 3} 13 | m_Name: Check Missing Components in Scenes 14 | m_EditorClassIdentifier: 15 | HasBeenInitialized: 1 16 | Id: 10 17 | Title: Check Missing Components in Scenes 18 | Description: We do not allow missing or broken material/texture/prefab/script connections 19 | in your package. Please make sure none of your scene objects have missing components. 20 | CategoryInfo: 21 | IsFailFilter: 1 22 | IsInclusiveFilter: 1 23 | AppliesToSubCategories: 1 24 | Filter: [] 25 | TestScript: {fileID: 11500000, guid: 511e76d0ebcb23d40a7b49dda0e2980f, type: 3} 26 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Check Missing Components in Scenes.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bc2cb4e6635aa334ea4a52e2e3ce57c8 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Check Model Orientation.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: 11500000, guid: d813ff809ae82f643bf975031305d541, type: 3} 13 | m_Name: Check Model Orientation 14 | m_EditorClassIdentifier: 15 | HasBeenInitialized: 1 16 | Id: 7 17 | Title: Check Model Orientation 18 | Description: 'Meshes should be facing the correct way. The proper facing is: Z 19 | vector is forward, Y vector is up, X vector is right.' 20 | CategoryInfo: 21 | IsFailFilter: 1 22 | IsInclusiveFilter: 1 23 | AppliesToSubCategories: 1 24 | Filter: [] 25 | TestScript: {fileID: 11500000, guid: 56cdcdc41a80fbc46b5b2b83ec8d66d7, type: 3} 26 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Check Model Orientation.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 45b2b11da67e8864aacc62d928524b4c 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Check Model Types.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: 11500000, guid: d813ff809ae82f643bf975031305d541, type: 3} 13 | m_Name: Check Model Types 14 | m_EditorClassIdentifier: 15 | HasBeenInitialized: 1 16 | Id: 23 17 | Title: Check Model Types 18 | Description: Mesh assets must be either .fbx, .dae, .abc, or .obj file types. 19 | CategoryInfo: 20 | IsFailFilter: 0 21 | IsInclusiveFilter: 1 22 | AppliesToSubCategories: 1 23 | Filter: [] 24 | TestScript: {fileID: 11500000, guid: 428b1fb838e6f5a469bbfd26ca3fbfd2, type: 3} 25 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Check Model Types.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ffef800a102b0e04cae1a3b98549ef1b 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Check Normal Map Textures.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: 11500000, guid: d813ff809ae82f643bf975031305d541, type: 3} 13 | m_Name: Check Normal Map Textures 14 | m_EditorClassIdentifier: 15 | HasBeenInitialized: 1 16 | Id: 26 17 | Title: Check Normal Map Textures 18 | Description: Textures that are assigned to Materials as Normal Maps should have 19 | their import Texture Type set to 'Normal Map' 20 | CategoryInfo: 21 | IsFailFilter: 0 22 | IsInclusiveFilter: 1 23 | AppliesToSubCategories: 1 24 | Filter: [] 25 | TestScript: {fileID: 11500000, guid: d55cea510248f814eb2194c2b53f88d2, type: 3} 26 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Check Normal Map Textures.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 241ad0174fcadb64da867011d196acbb 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Check Particle Systems.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: 11500000, guid: d813ff809ae82f643bf975031305d541, type: 3} 13 | m_Name: Check Particle Systems 14 | m_EditorClassIdentifier: 15 | HasBeenInitialized: 1 16 | Id: 25 17 | Title: Check Particle Systems 18 | Description: All Particle Systems should be saved as Prefabs 19 | CategoryInfo: 20 | IsFailFilter: 1 21 | IsInclusiveFilter: 1 22 | AppliesToSubCategories: 1 23 | Filter: 24 | - VFX 25 | TestScript: {fileID: 11500000, guid: 6a623f7988c75884bb17b169ccd3e993, type: 3} 26 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Check Particle Systems.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 87da7eaed3cee0d4b8ada0b500e3a958 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Check Path Lengths.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: 11500000, guid: d813ff809ae82f643bf975031305d541, type: 3} 13 | m_Name: Check Path Lengths 14 | m_EditorClassIdentifier: 15 | HasBeenInitialized: 1 16 | Id: 28 17 | Title: Check Path Lengths 18 | Description: Package content file paths should not be excessively lengthened. File 19 | paths for assets must be under 140 characters 20 | CategoryInfo: 21 | IsFailFilter: 1 22 | IsInclusiveFilter: 1 23 | AppliesToSubCategories: 1 24 | Filter: [] 25 | TestScript: {fileID: 11500000, guid: ae379305e9165e84584373a8272c09e7, type: 3} 26 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Check Path Lengths.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 21f8ec0602ffac045b1f4a93f8a9b555 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Check Prefab Transforms.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: 11500000, guid: d813ff809ae82f643bf975031305d541, type: 3} 13 | m_Name: Check Prefab Transforms 14 | m_EditorClassIdentifier: 15 | HasBeenInitialized: 1 16 | Id: 3 17 | Title: Check Prefab Transforms 18 | Description: Prefabs must have their position/rotation set to 0, and their scale 19 | set to 1. 20 | CategoryInfo: 21 | IsFailFilter: 1 22 | IsInclusiveFilter: 1 23 | AppliesToSubCategories: 1 24 | Filter: 25 | - 3D 26 | - Essentials 27 | - Templates 28 | TestScript: {fileID: 11500000, guid: f712c17a60bf2d049a4e61c8f79e56c2, type: 3} 29 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Check Prefab Transforms.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 700026f446833f649a3c63b33a90a295 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Check Script Compilation.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: 11500000, guid: d813ff809ae82f643bf975031305d541, type: 3} 13 | m_Name: Check Script Compilation 14 | m_EditorClassIdentifier: 15 | HasBeenInitialized: 1 16 | Id: 29 17 | Title: Check Script Compilation 18 | Description: Scripts in the package must compile successfully and not result in 19 | compilation errors 20 | CategoryInfo: 21 | IsFailFilter: 1 22 | IsInclusiveFilter: 1 23 | AppliesToSubCategories: 1 24 | Filter: [] 25 | TestScript: {fileID: 11500000, guid: 59db88f43969db8499299bce7f4fb967, type: 3} 26 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Check Script Compilation.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 339e21c955642a04289482aa923e10b6 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Check Shader Compilation.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: 11500000, guid: d813ff809ae82f643bf975031305d541, type: 3} 13 | m_Name: Check Shader Compilation 14 | m_EditorClassIdentifier: 15 | HasBeenInitialized: 1 16 | Id: 18 17 | Title: Check Shader Compilation 18 | Description: Please make sure the shaders inside your package do not have errors 19 | and compile successfully. 20 | CategoryInfo: 21 | IsFailFilter: 1 22 | IsInclusiveFilter: 1 23 | AppliesToSubCategories: 1 24 | Filter: [] 25 | TestScript: {fileID: 11500000, guid: 7abb278a6082bde4391e0779394cb85b, type: 3} 26 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Check Shader Compilation.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1450037453608204a989ff95dca62fae 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Check Texture Dimensions.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: 11500000, guid: d813ff809ae82f643bf975031305d541, type: 3} 13 | m_Name: Check Texture Dimensions 14 | m_EditorClassIdentifier: 15 | HasBeenInitialized: 1 16 | Id: 24 17 | Title: Check Texture Dimensions 18 | Description: Dimensions of textures, where appropriate, should have pixel counts 19 | that are a power of 2 20 | CategoryInfo: 21 | IsFailFilter: 1 22 | IsInclusiveFilter: 1 23 | AppliesToSubCategories: 1 24 | Filter: [] 25 | TestScript: {fileID: 11500000, guid: 073f1dacf3da34d4783140ae9d485d5f, type: 3} 26 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Check Texture Dimensions.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c23253393b8e28846b8e02aeaee7e152 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Check Type Namespaces.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: 11500000, guid: d813ff809ae82f643bf975031305d541, type: 3} 13 | m_Name: Check Type Namespaces 14 | m_EditorClassIdentifier: 15 | HasBeenInitialized: 1 16 | Id: 19 17 | Title: Check Type Namespaces 18 | Description: Types in your scripts (classes, interfaces, structs, enums) should 19 | be nested under a namespace block to prevent them from being mistaken for other 20 | potential types and for better organization as a whole 21 | CategoryInfo: 22 | IsFailFilter: 1 23 | IsInclusiveFilter: 1 24 | AppliesToSubCategories: 1 25 | Filter: [] 26 | TestScript: {fileID: 11500000, guid: 279249fa7ef8c2446b3a9f013eeedbf0, type: 3} 27 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Check Type Namespaces.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dd110ee16e8de4d48a602349ed7a0b25 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Remove Executable Files.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: 11500000, guid: d813ff809ae82f643bf975031305d541, type: 3} 13 | m_Name: Remove Executable Files 14 | m_EditorClassIdentifier: 15 | HasBeenInitialized: 1 16 | Id: 14 17 | Title: Remove Executable Files 18 | Description: Your package must not contain an .exe, installer programs or applications. 19 | If your plugin requires an external program to run, please remove the installer 20 | program from your package and write the instructions on how to download and install 21 | the installer program in your documentation. 22 | CategoryInfo: 23 | IsFailFilter: 0 24 | IsInclusiveFilter: 1 25 | AppliesToSubCategories: 1 26 | Filter: [] 27 | TestScript: {fileID: 11500000, guid: 8e4450592cc60e54286ad089b66db94d, type: 3} 28 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Remove Executable Files.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e996c53186de96e49a742d414648a809 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Remove JPG Files.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: 11500000, guid: d813ff809ae82f643bf975031305d541, type: 3} 13 | m_Name: Remove JPG Files 14 | m_EditorClassIdentifier: 15 | HasBeenInitialized: 1 16 | Id: 8 17 | Title: Remove JPG Files 18 | Description: We do not allow texture images that are saved in lossy formats. Please 19 | save all of your images as lossless format file types, such as PNG, TGA, or PSD. 20 | CategoryInfo: 21 | IsFailFilter: 1 22 | IsInclusiveFilter: 1 23 | AppliesToSubCategories: 1 24 | Filter: 25 | - 2D 26 | - 3D 27 | - Animation 28 | - Essentials 29 | - Templates 30 | - VFX/Shaders 31 | TestScript: {fileID: 11500000, guid: 5634a12b3a8544c4585bbc280ae59ce2, type: 3} 32 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Remove JPG Files.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 781021ae3aa6570468e08d78e3195127 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Remove JavaScript Files.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: 11500000, guid: d813ff809ae82f643bf975031305d541, type: 3} 13 | m_Name: Remove JavaScript Files 14 | m_EditorClassIdentifier: 15 | HasBeenInitialized: 1 16 | Id: 11 17 | Title: Remove JavaScript Files 18 | Description: JavaScript / UnityScript files are not allowed, as they are no longer 19 | supported. 20 | CategoryInfo: 21 | IsFailFilter: 0 22 | IsInclusiveFilter: 1 23 | AppliesToSubCategories: 1 24 | Filter: [] 25 | TestScript: {fileID: 11500000, guid: ab1676bde9afba442b35fd3319c18063, type: 3} 26 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Remove JavaScript Files.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bf01c18b66907f54c99517f6a877e3e0 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Remove Lossy Audio Files.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a48657926de5cfb47ac559a7108d03ee 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Remove Mixamo Files.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: 11500000, guid: d813ff809ae82f643bf975031305d541, type: 3} 13 | m_Name: Remove Mixamo Files 14 | m_EditorClassIdentifier: 15 | HasBeenInitialized: 1 16 | Id: 15 17 | Title: Remove Mixamo Files 18 | Description: We do not allow or accept packages files that were made with third-party 19 | software, such as Mixamo, Fuse, etc. because these files are under licensing 20 | that does not agree with the Asset Store End User License Agreement (EULA). 21 | CategoryInfo: 22 | IsFailFilter: 0 23 | IsInclusiveFilter: 1 24 | AppliesToSubCategories: 1 25 | Filter: [] 26 | TestScript: {fileID: 11500000, guid: 9df432e52aa958b44bb5e20c13d16552, type: 3} 27 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Remove Mixamo Files.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a0a44055f786ec64f86a07a214d5f831 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Remove SpeedTree Files.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: 11500000, guid: d813ff809ae82f643bf975031305d541, type: 3} 13 | m_Name: Remove SpeedTree Files 14 | m_EditorClassIdentifier: 15 | HasBeenInitialized: 1 16 | Id: 16 17 | Title: Remove SpeedTree Files 18 | Description: You cannot redistribute SpeedTree files on other marketplaces. Please 19 | remove all SpeedTree files that are in this package. 20 | CategoryInfo: 21 | IsFailFilter: 0 22 | IsInclusiveFilter: 1 23 | AppliesToSubCategories: 1 24 | Filter: [] 25 | TestScript: {fileID: 11500000, guid: e06bb7e0aa4f9944abc18281c002dff4, type: 3} 26 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Remove SpeedTree Files.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 305bbe67f7c644d18bc8a5b2273aa6a4 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Remove Video Files.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: 11500000, guid: d813ff809ae82f643bf975031305d541, type: 3} 13 | m_Name: Remove Video Files 14 | m_EditorClassIdentifier: 15 | HasBeenInitialized: 1 16 | Id: 13 17 | Title: Remove Video Files 18 | Description: You cannot include a video file in your package. Please upload your 19 | video file to an online video hosting website (Youtube, Vimeo, etc.) and include 20 | the link to the video in your written documentation. 21 | CategoryInfo: 22 | IsFailFilter: 1 23 | IsInclusiveFilter: 1 24 | AppliesToSubCategories: 1 25 | Filter: [] 26 | TestScript: {fileID: 11500000, guid: f99724c71b0de66419b5d6e8e9bfcc2d, type: 3} 27 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Remove Video Files.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 893a0df188c2026438be48eed39b301f 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Test Methods.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: daedaf78228b5184297e7ca334ea2a12 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Test Methods/CheckAudioClipping.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f604db0353da0cb46bb048f5cd37186f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Test Methods/CheckColliders.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 308b3d7b7a883b949a14f47cfd5c7ebe 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Test Methods/CheckCompressedFiles.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NoSLoofah/Unity-Buff-System/61a47e1d70ea2d11b2907ef21857baa7bad8fa42/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Test Methods/CheckCompressedFiles.cs -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Test Methods/CheckCompressedFiles.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 84b23febe0d923842aef73b95da5f25b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Test Methods/CheckDemoScenes.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f844c2dfa4669ff4eacf5591b544edaf 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Test Methods/CheckDocumentation.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3c8425198983eda4c9b35aa0d59ea33c 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Test Methods/CheckEmptyPrefabs.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8055bed9373283e4793463b90b42f08f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Test Methods/CheckFileMenuNames.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d8e3b12ecc1fcd74d9a9f8d2b549fc63 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Test Methods/CheckLODs.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 43b2158602f87704fa7b91561cfc8678 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Test Methods/CheckLineEndings.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 85885005d1c594f42826de3555e98365 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Test Methods/CheckMeshPrefabs.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3c3d0d642ac6a6a48aa124a93dae3734 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Test Methods/CheckMissingComponentsinAssets.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 22d8f814e2363e34ea220736a4042728 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Test Methods/CheckMissingComponentsinScenes.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 511e76d0ebcb23d40a7b49dda0e2980f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Test Methods/CheckModelOrientation.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 56cdcdc41a80fbc46b5b2b83ec8d66d7 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Test Methods/CheckModelTypes.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 428b1fb838e6f5a469bbfd26ca3fbfd2 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Test Methods/CheckNormalMapTextures.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d55cea510248f814eb2194c2b53f88d2 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Test Methods/CheckParticleSystems.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6a623f7988c75884bb17b169ccd3e993 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Test Methods/CheckPathLengths.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ae379305e9165e84584373a8272c09e7 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Test Methods/CheckPrefabTransforms.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f712c17a60bf2d049a4e61c8f79e56c2 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Test Methods/CheckScriptCompilation.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 59db88f43969db8499299bce7f4fb967 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Test Methods/CheckShaderCompilation.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7abb278a6082bde4391e0779394cb85b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Test Methods/CheckTextureDimensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 073f1dacf3da34d4783140ae9d485d5f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Test Methods/CheckTypeNamespaces.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 279249fa7ef8c2446b3a9f013eeedbf0 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Test Methods/RemoveExecutableFiles.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8e4450592cc60e54286ad089b66db94d 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Test Methods/RemoveJPGFiles.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5634a12b3a8544c4585bbc280ae59ce2 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Test Methods/RemoveJavaScriptFiles.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ab1676bde9afba442b35fd3319c18063 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Test Methods/RemoveLossyAudioFiles.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b7205a85061273a4eb50586f13f35d35 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Test Methods/RemoveMixamoFiles.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9df432e52aa958b44bb5e20c13d16552 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Test Methods/RemoveSpeedTreeFiles.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e06bb7e0aa4f9944abc18281c002dff4 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Test Methods/RemoveVideoFiles.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f99724c71b0de66419b5d6e8e9bfcc2d 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Test Methods/Utility.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e19a46dc1cd08d14aa033e13df62587b 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Test Methods/Utility/AssetUtility.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 856f2ee9a3f7f644eab3ec1ee76948c9 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Test Methods/Utility/FileSignatureUtility.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9d1a383df796a3d49a1cf695520a6046 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Test Methods/Utility/MeshUtility.cs: -------------------------------------------------------------------------------- 1 | using System.Collections.Generic; 2 | using System.Linq; 3 | using UnityEditor; 4 | using UnityEngine; 5 | 6 | namespace AssetStoreTools.Validator.TestMethods.Utility 7 | { 8 | internal static class MeshUtility 9 | { 10 | public static IEnumerable GetCustomMeshesInObject(GameObject obj) 11 | { 12 | var meshes = new List(); 13 | 14 | var meshFilters = obj.GetComponentsInChildren(true); 15 | var skinnedMeshes = obj.GetComponentsInChildren(true); 16 | 17 | meshes.AddRange(meshFilters.Select(m => m.sharedMesh)); 18 | meshes.AddRange(skinnedMeshes.Select(m => m.sharedMesh)); 19 | 20 | meshes = meshes.Where(m => AssetDatabase.GetAssetPath(m).StartsWith("Assets/") || 21 | AssetDatabase.GetAssetPath(m).StartsWith("Packages/")).ToList(); 22 | 23 | return meshes; 24 | } 25 | } 26 | } -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Test Methods/Utility/MeshUtility.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6ce95ce9dc9cd69449d48dea4e37bdff 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Test Methods/Utility/SceneUtility.cs: -------------------------------------------------------------------------------- 1 | using UnityEditor; 2 | using UnityEditor.SceneManagement; 3 | using UnityEngine; 4 | using UnityEngine.SceneManagement; 5 | 6 | namespace AssetStoreTools.Validator.TestMethods.Utility 7 | { 8 | internal static class SceneUtility 9 | { 10 | public static string CurrentScenePath => SceneManager.GetActiveScene().path; 11 | 12 | public static Scene OpenScene(string scenePath) 13 | { 14 | EditorSceneManager.SaveCurrentModifiedScenesIfUserWantsTo(); 15 | if (string.IsNullOrEmpty(scenePath) || AssetDatabase.LoadAssetAtPath(scenePath) == null) 16 | return EditorSceneManager.NewScene(NewSceneSetup.DefaultGameObjects); 17 | else 18 | return EditorSceneManager.OpenScene(scenePath); 19 | } 20 | 21 | public static GameObject[] GetRootGameObjects() 22 | { 23 | return SceneManager.GetSceneByPath(CurrentScenePath).GetRootGameObjects(); 24 | } 25 | } 26 | } -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Test Methods/Utility/SceneUtility.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6d3f53f70978861499265e6a538a77bb 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Tests/Test Methods/Utility/ScriptUtility.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 35db7dedc1564624cae87fce91eae09e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/UI Elements.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e4894c65df774be09fe141802af4d148 3 | timeCreated: 1653312866 -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/UI Elements/AutomatedTestElement.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d8c0565120aa4395affe7e33e1482022 3 | timeCreated: 1653312885 -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/UI Elements/AutomatedTestsGroup.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1c2c433eb91b4ca3b7113d88ba3cfb96 3 | timeCreated: 1653382235 -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/UI Elements/AutomatedTestsGroupElement.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e148fdea53b04663934cd1780333a046 3 | timeCreated: 1654257538 -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/UI Elements/PathBoxElement.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f856d841ca50d7842b2850015d8b1f62 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/UI Elements/ValidationInfoElement.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9866d77420d947ba852055eed2bac895 3 | timeCreated: 1653383883 -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Utility.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3bc3a78a4b494e44b75268ad1444ab81 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Utility/ValidatorUtility.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 24792af98b4d87746a4b945e2a45dc2d 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Styles.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 21f473cb130d5f0458b2823b3a67f789 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Styles/Validator_Dark.uss.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6072b9c171efabd4b9df404b6a14bced 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} 11 | disableValidation: 0 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Styles/Validator_Light.uss.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3aabcb23e4d233d4cb06467692556b1c 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} 11 | disableValidation: 0 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/Editor/Validator/Styles/Validator_Main.uss.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cd5d36e7e8fb8014fa998bc5cb2816f4 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} 11 | disableValidation: 0 12 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/LICENSE.md: -------------------------------------------------------------------------------- 1 | Asset Store Tools v2 copyright © 2023 Unity Technologies 2 | 3 | Source code of the package is licensed under the Unity Companion License (see https://unity3d.com/legal/licenses/unity_companion_license); otherwise licensed under the Unity Package Distribution License (see https://unity3d.com/legal/licenses/Unity_Package_Distribution_License ) 4 | 5 | Unless expressly provided otherwise, the software under this license is made available strictly on an “AS IS” BASIS WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. Please review the license for details on these and other terms and conditions. -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/LICENSE.md.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: baeaa62ad0dc664428d6069db8fd986d 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "com.unity.asset-store-tools", 3 | "displayName": "Asset Store Tools", 4 | "version": "11.3.1", 5 | "unity": "2019.4", 6 | "description": "Whether you're a programmer, game designer, texture artist or 3D modeler, you're welcome to share your creations with everybody in the Unity developer community!", 7 | "type": "tool" 8 | } -------------------------------------------------------------------------------- /Packages/com.unity.asset-store-tools/package.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fca7c22c787fbfd4cb0d7f186668631a 3 | PackageManifestImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /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 | serializedVersion: 2 7 | m_Volume: 1 8 | Rolloff Scale: 1 9 | Doppler Factor: 1 10 | Default Speaker Mode: 2 11 | m_SampleRate: 0 12 | m_DSPBufferSize: 1024 13 | m_VirtualVoiceCount: 512 14 | m_RealVoiceCount: 32 15 | m_SpatializerPlugin: 16 | m_AmbisonicDecoderPlugin: 17 | m_DisableAudio: 0 18 | m_VirtualizeEffects: 1 19 | m_RequestedDSPBufferSize: 1024 20 | -------------------------------------------------------------------------------- /ProjectSettings/AutoStreamingSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!1200 &1 4 | AutoStreamingSettings: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 2 7 | mSearchMode: 15 8 | mCustomSearchFile: 9 | mTextureSearchString: 10 | mMeshSearchString: 11 | mTextures: [] 12 | mAudios: [] 13 | mMeshes: [] 14 | mScenes: [] 15 | mConfigCCD: 16 | useCCD: 0 17 | cosKey: 18 | projectGuid: 19 | bucketUuid: 20 | bucketName: 21 | badgeName: 22 | -------------------------------------------------------------------------------- /ProjectSettings/BurstAotSettings_StandaloneWindows.json: -------------------------------------------------------------------------------- 1 | { 2 | "MonoBehaviour": { 3 | "Version": 4, 4 | "EnableBurstCompilation": true, 5 | "EnableOptimisations": true, 6 | "EnableSafetyChecks": false, 7 | "EnableDebugInAllBuilds": false, 8 | "UsePlatformSDKLinker": false, 9 | "CpuMinTargetX32": 0, 10 | "CpuMaxTargetX32": 0, 11 | "CpuMinTargetX64": 0, 12 | "CpuMaxTargetX64": 0, 13 | "CpuTargetsX32": 6, 14 | "CpuTargetsX64": 72, 15 | "OptimizeFor": 0 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /ProjectSettings/CommonBurstAotSettings.json: -------------------------------------------------------------------------------- 1 | { 2 | "MonoBehaviour": { 3 | "Version": 4, 4 | "DisabledWarnings": "" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /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: 0 9 | path: 10 | guid: 00000000000000000000000000000000 11 | - enabled: 1 12 | path: Assets/NoSLoofah_BuffSystem/Example/ExampleScene.unity 13 | guid: 37e3cf2b0ba1ca44dabd89d598137a3a 14 | m_configObjects: 15 | com.unity.input.settings: {fileID: 11400000, guid: 9e7be553448fa2546aea5752021cbcf7, 16 | type: 2} 17 | -------------------------------------------------------------------------------- /ProjectSettings/PackageManagerSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &1 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 61 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: 13964, guid: 0000000000000000e000000000000000, type: 0} 13 | m_Name: 14 | m_EditorClassIdentifier: 15 | m_EnablePreReleasePackages: 0 16 | m_EnablePackageDependencies: 0 17 | m_AdvancedSettingsExpanded: 1 18 | m_ScopedRegistriesSettingsExpanded: 1 19 | m_SeeAllPackageVersions: 0 20 | oneTimeWarningShown: 1 21 | m_Registries: 22 | - m_Id: main 23 | m_Name: 24 | m_Url: https://packages.unity.cn 25 | m_Scopes: [] 26 | m_IsDefault: 1 27 | m_Capabilities: 7 28 | m_UserSelectedRegistryName: 29 | m_UserAddingNewScopedRegistry: 0 30 | m_RegistryInfoDraft: 31 | m_Modified: 0 32 | m_ErrorMessage: 33 | m_UserModificationsInstanceId: -848 34 | m_OriginalInstanceId: -852 35 | m_LoadAssets: 0 36 | -------------------------------------------------------------------------------- /ProjectSettings/Packages/com.unity.testtools.codecoverage/Settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "m_Name": "Settings", 3 | "m_Path": "ProjectSettings/Packages/com.unity.testtools.codecoverage/Settings.json", 4 | "m_Dictionary": { 5 | "m_DictionaryValues": [] 6 | } 7 | } -------------------------------------------------------------------------------- /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 | serializedVersion: 2 7 | m_DefaultPresets: {} 8 | -------------------------------------------------------------------------------- /ProjectSettings/ProjectVersion.txt: -------------------------------------------------------------------------------- 1 | m_EditorVersion: 2021.3.6f1c1 2 | m_EditorVersionWithRevision: 2021.3.6f1c1 (07401303b748) 3 | -------------------------------------------------------------------------------- /ProjectSettings/ShaderGraphSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &1 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 61 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: 11500000, guid: de02f9e1d18f588468e474319d09a723, type: 3} 13 | m_Name: 14 | m_EditorClassIdentifier: 15 | customInterpolatorErrorThreshold: 32 16 | customInterpolatorWarningThreshold: 16 17 | -------------------------------------------------------------------------------- /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 | - CinemachineTarget 8 | layers: 9 | - Default 10 | - TransparentFX 11 | - Ignore Raycast 12 | - 13 | - Water 14 | - UI 15 | - 16 | - 17 | - Character 18 | - Ground 19 | - 20 | - 21 | - 22 | - 23 | - 24 | - 25 | - 26 | - 27 | - 28 | - 29 | - 30 | - 31 | - 32 | - 33 | - 34 | - 35 | - 36 | - 37 | - 38 | - 39 | - 40 | - 41 | m_SortingLayers: 42 | - name: Default 43 | uniqueID: 0 44 | locked: 0 45 | -------------------------------------------------------------------------------- /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.33333334 8 | m_TimeScale: 1 9 | Maximum Particle Timestep: 0.03 10 | -------------------------------------------------------------------------------- /ProjectSettings/URPProjectSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &1 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 61 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: 11500000, guid: 247994e1f5a72c2419c26a37e9334c01, type: 3} 13 | m_Name: 14 | m_EditorClassIdentifier: 15 | m_LastMaterialVersion: 5 16 | -------------------------------------------------------------------------------- /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_StripUpdateShader: {fileID: 0} 10 | m_RenderPipeSettingsPath: 11 | m_FixedTimeStep: 0.016666668 12 | m_MaxDeltaTime: 0.05 13 | -------------------------------------------------------------------------------- /ProjectSettings/VersionControlSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!890905787 &1 4 | VersionControlSettings: 5 | m_ObjectHideFlags: 0 6 | m_Mode: Visible Meta Files 7 | m_CollabEditorSettings: 8 | inProgressEnabled: 1 9 | -------------------------------------------------------------------------------- /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 | } -------------------------------------------------------------------------------- /ProjectSettings/boot.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NoSLoofah/Unity-Buff-System/61a47e1d70ea2d11b2907ef21857baa7bad8fa42/ProjectSettings/boot.config -------------------------------------------------------------------------------- /doc/Buff生命周期.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NoSLoofah/Unity-Buff-System/61a47e1d70ea2d11b2907ef21857baa7bad8fa42/doc/Buff生命周期.png -------------------------------------------------------------------------------- /doc/LOGO.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NoSLoofah/Unity-Buff-System/61a47e1d70ea2d11b2907ef21857baa7bad8fa42/doc/LOGO.png -------------------------------------------------------------------------------- /doc/tutorial01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NoSLoofah/Unity-Buff-System/61a47e1d70ea2d11b2907ef21857baa7bad8fa42/doc/tutorial01.png -------------------------------------------------------------------------------- /doc/tutorial02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NoSLoofah/Unity-Buff-System/61a47e1d70ea2d11b2907ef21857baa7bad8fa42/doc/tutorial02.png -------------------------------------------------------------------------------- /doc/tutorial03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NoSLoofah/Unity-Buff-System/61a47e1d70ea2d11b2907ef21857baa7bad8fa42/doc/tutorial03.png -------------------------------------------------------------------------------- /doc/tutorial04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NoSLoofah/Unity-Buff-System/61a47e1d70ea2d11b2907ef21857baa7bad8fa42/doc/tutorial04.png -------------------------------------------------------------------------------- /doc/tutorial05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NoSLoofah/Unity-Buff-System/61a47e1d70ea2d11b2907ef21857baa7bad8fa42/doc/tutorial05.png -------------------------------------------------------------------------------- /doc/tutorial06.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NoSLoofah/Unity-Buff-System/61a47e1d70ea2d11b2907ef21857baa7bad8fa42/doc/tutorial06.png -------------------------------------------------------------------------------- /doc/tutorial07.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NoSLoofah/Unity-Buff-System/61a47e1d70ea2d11b2907ef21857baa7bad8fa42/doc/tutorial07.png -------------------------------------------------------------------------------- /doc/tutorial08.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NoSLoofah/Unity-Buff-System/61a47e1d70ea2d11b2907ef21857baa7bad8fa42/doc/tutorial08.png -------------------------------------------------------------------------------- /doc/tutorial09.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NoSLoofah/Unity-Buff-System/61a47e1d70ea2d11b2907ef21857baa7bad8fa42/doc/tutorial09.png -------------------------------------------------------------------------------- /doc/tutorial10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NoSLoofah/Unity-Buff-System/61a47e1d70ea2d11b2907ef21857baa7bad8fa42/doc/tutorial10.png -------------------------------------------------------------------------------- /doc/tutorial11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NoSLoofah/Unity-Buff-System/61a47e1d70ea2d11b2907ef21857baa7bad8fa42/doc/tutorial11.png --------------------------------------------------------------------------------