From e1f57dc456c0fbc45c0e1bffeb92af9ae08b2c69 Mon Sep 17 00:00:00 2001 From: iPAHeartBeat Date: Tue, 26 Nov 2024 14:44:34 +0530 Subject: [PATCH 1/4] Update package.json --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 051a033..44e30d7 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "name": "@rotorz/unity3d-class-type-reference", + "name": "rotorz.unity3d-class-type-reference", "version": "1.0.4", "description": "A class which provides serializable references to `System.Type` of classes with an accompanying custom property drawer which allows class selection from drop-down.", "main": "index.js", From f31e2c32a890384518d17c4e5296e0f57196d027 Mon Sep 17 00:00:00 2001 From: iPAHeartBeat Date: Tue, 26 Nov 2024 14:50:36 +0530 Subject: [PATCH 2/4] Update package.json --- package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 44e30d7..a1cb3f5 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { - "name": "rotorz.unity3d-class-type-reference", - "version": "1.0.4", + "name": "com.rotorz.unity3d-class-type-reference", + "version": "1.0.5", "description": "A class which provides serializable references to `System.Type` of classes with an accompanying custom property drawer which allows class selection from drop-down.", "main": "index.js", "scripts": { From 9e9d7aa08a83af466d32097a092d08b4a42f95f6 Mon Sep 17 00:00:00 2001 From: Ankur Ranpariya Date: Tue, 26 Nov 2024 15:02:10 +0530 Subject: [PATCH 3/4] chore: meta files - Added Meta files to work with newer version on Unity's --- LICENSE.meta | 7 ++ README.md.meta | 7 ++ assets.meta | 8 +++ index.js.meta | 7 ++ package.json.meta | 7 ++ screenshot.png.meta | 166 ++++++++++++++++++++++++++++++++++++++++++++ 6 files changed, 202 insertions(+) create mode 100644 LICENSE.meta create mode 100644 README.md.meta create mode 100644 assets.meta create mode 100644 index.js.meta create mode 100644 package.json.meta create mode 100644 screenshot.png.meta diff --git a/LICENSE.meta b/LICENSE.meta new file mode 100644 index 0000000..8ca0a6f --- /dev/null +++ b/LICENSE.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 0be3b5f576bc74a1d8861a2a9359b2e9 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/README.md.meta b/README.md.meta new file mode 100644 index 0000000..e43dceb --- /dev/null +++ b/README.md.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: eacd01b3250ca4837b640a6b6c531068 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/assets.meta b/assets.meta new file mode 100644 index 0000000..6db8f8c --- /dev/null +++ b/assets.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0fbf6f2a2b84c4fb9bce5e86df798471 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/index.js.meta b/index.js.meta new file mode 100644 index 0000000..1dc1e82 --- /dev/null +++ b/index.js.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 681a78925b48347739212f60bfc8f290 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/package.json.meta b/package.json.meta new file mode 100644 index 0000000..c14f1e9 --- /dev/null +++ b/package.json.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 506813ff7d3a7443a99ad30fdf4587d3 +PackageManifestImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/screenshot.png.meta b/screenshot.png.meta new file mode 100644 index 0000000..4180700 --- /dev/null +++ b/screenshot.png.meta @@ -0,0 +1,166 @@ +fileFormatVersion: 2 +guid: c41084d49904a434ba1c37a6c4108349 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: VisionOS + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: From 08b985e2554b0ef6a75fb6f93f9acb9352ea6612 Mon Sep 17 00:00:00 2001 From: Ankur Ranpariya Date: Tue, 26 Nov 2024 15:18:54 +0530 Subject: [PATCH 4/4] chore: folder structure and asmdef - Folder Structure Updated - AsmDef name Updated --- assets/Editor.meta => Editor.meta | 0 .../ClassTypeReferencePropertyDrawer.cs | 0 .../ClassTypeReferencePropertyDrawer.cs.meta | 0 ....unity3d-class-type-reference.Editor.asmdef | 18 ++++++++++++++++++ ...y3d-class-type-reference.Editor.asmdef.meta | 0 assets.meta => Runtime.meta | 0 assets/Source.meta => Runtime/Scritpts.meta | 0 .../Scritpts}/ClassExtendsAttribute.cs | 0 .../Scritpts}/ClassExtendsAttribute.cs.meta | 0 .../Scritpts}/ClassGrouping.cs | 0 .../Scritpts}/ClassGrouping.cs.meta | 0 .../Scritpts}/ClassImplementsAttribute.cs | 0 .../Scritpts}/ClassImplementsAttribute.cs.meta | 0 .../Scritpts}/ClassTypeConstraintAttribute.cs | 0 .../ClassTypeConstraintAttribute.cs.meta | 0 .../Scritpts}/ClassTypeReference.cs | 0 .../Scritpts}/ClassTypeReference.cs.meta | 0 ....rotorz.unity3d-class-type-reference.asmdef | 14 ++++++++++++++ ...rz.unity3d-class-type-reference.asmdef.meta | 0 assets/Editor/_assembly.asmdef | 12 ------------ assets/Source/_assembly.asmdef | 3 --- 21 files changed, 32 insertions(+), 15 deletions(-) rename assets/Editor.meta => Editor.meta (100%) rename {assets/Editor => Editor}/ClassTypeReferencePropertyDrawer.cs (100%) rename {assets/Editor => Editor}/ClassTypeReferencePropertyDrawer.cs.meta (100%) create mode 100644 Editor/com.Rotorz.unity3d-class-type-reference.Editor.asmdef rename assets/Editor/_assembly.asmdef.meta => Editor/com.Rotorz.unity3d-class-type-reference.Editor.asmdef.meta (100%) rename assets.meta => Runtime.meta (100%) rename assets/Source.meta => Runtime/Scritpts.meta (100%) rename {assets/Source => Runtime/Scritpts}/ClassExtendsAttribute.cs (100%) rename {assets/Source => Runtime/Scritpts}/ClassExtendsAttribute.cs.meta (100%) rename {assets/Source => Runtime/Scritpts}/ClassGrouping.cs (100%) rename {assets/Source => Runtime/Scritpts}/ClassGrouping.cs.meta (100%) rename {assets/Source => Runtime/Scritpts}/ClassImplementsAttribute.cs (100%) rename {assets/Source => Runtime/Scritpts}/ClassImplementsAttribute.cs.meta (100%) rename {assets/Source => Runtime/Scritpts}/ClassTypeConstraintAttribute.cs (100%) rename {assets/Source => Runtime/Scritpts}/ClassTypeConstraintAttribute.cs.meta (100%) rename {assets/Source => Runtime/Scritpts}/ClassTypeReference.cs (100%) rename {assets/Source => Runtime/Scritpts}/ClassTypeReference.cs.meta (100%) create mode 100644 Runtime/com.rotorz.unity3d-class-type-reference.asmdef rename assets/Source/_assembly.asmdef.meta => Runtime/com.rotorz.unity3d-class-type-reference.asmdef.meta (100%) delete mode 100644 assets/Editor/_assembly.asmdef delete mode 100644 assets/Source/_assembly.asmdef diff --git a/assets/Editor.meta b/Editor.meta similarity index 100% rename from assets/Editor.meta rename to Editor.meta diff --git a/assets/Editor/ClassTypeReferencePropertyDrawer.cs b/Editor/ClassTypeReferencePropertyDrawer.cs similarity index 100% rename from assets/Editor/ClassTypeReferencePropertyDrawer.cs rename to Editor/ClassTypeReferencePropertyDrawer.cs diff --git a/assets/Editor/ClassTypeReferencePropertyDrawer.cs.meta b/Editor/ClassTypeReferencePropertyDrawer.cs.meta similarity index 100% rename from assets/Editor/ClassTypeReferencePropertyDrawer.cs.meta rename to Editor/ClassTypeReferencePropertyDrawer.cs.meta diff --git a/Editor/com.Rotorz.unity3d-class-type-reference.Editor.asmdef b/Editor/com.Rotorz.unity3d-class-type-reference.Editor.asmdef new file mode 100644 index 0000000..f1bb284 --- /dev/null +++ b/Editor/com.Rotorz.unity3d-class-type-reference.Editor.asmdef @@ -0,0 +1,18 @@ +{ + "name": "com.rotorz.unity3d-class-type-reference.editor", + "rootNamespace": "com.rotorz.unity3d-class-type-reference.Editor", + "references": [ + "GUID:defade650d4200943bb41a087ec43f59" + ], + "includePlatforms": [ + "Editor" + ], + "excludePlatforms": [], + "allowUnsafeCode": false, + "overrideReferences": false, + "precompiledReferences": [], + "autoReferenced": true, + "defineConstraints": [], + "versionDefines": [], + "noEngineReferences": false +} \ No newline at end of file diff --git a/assets/Editor/_assembly.asmdef.meta b/Editor/com.Rotorz.unity3d-class-type-reference.Editor.asmdef.meta similarity index 100% rename from assets/Editor/_assembly.asmdef.meta rename to Editor/com.Rotorz.unity3d-class-type-reference.Editor.asmdef.meta diff --git a/assets.meta b/Runtime.meta similarity index 100% rename from assets.meta rename to Runtime.meta diff --git a/assets/Source.meta b/Runtime/Scritpts.meta similarity index 100% rename from assets/Source.meta rename to Runtime/Scritpts.meta diff --git a/assets/Source/ClassExtendsAttribute.cs b/Runtime/Scritpts/ClassExtendsAttribute.cs similarity index 100% rename from assets/Source/ClassExtendsAttribute.cs rename to Runtime/Scritpts/ClassExtendsAttribute.cs diff --git a/assets/Source/ClassExtendsAttribute.cs.meta b/Runtime/Scritpts/ClassExtendsAttribute.cs.meta similarity index 100% rename from assets/Source/ClassExtendsAttribute.cs.meta rename to Runtime/Scritpts/ClassExtendsAttribute.cs.meta diff --git a/assets/Source/ClassGrouping.cs b/Runtime/Scritpts/ClassGrouping.cs similarity index 100% rename from assets/Source/ClassGrouping.cs rename to Runtime/Scritpts/ClassGrouping.cs diff --git a/assets/Source/ClassGrouping.cs.meta b/Runtime/Scritpts/ClassGrouping.cs.meta similarity index 100% rename from assets/Source/ClassGrouping.cs.meta rename to Runtime/Scritpts/ClassGrouping.cs.meta diff --git a/assets/Source/ClassImplementsAttribute.cs b/Runtime/Scritpts/ClassImplementsAttribute.cs similarity index 100% rename from assets/Source/ClassImplementsAttribute.cs rename to Runtime/Scritpts/ClassImplementsAttribute.cs diff --git a/assets/Source/ClassImplementsAttribute.cs.meta b/Runtime/Scritpts/ClassImplementsAttribute.cs.meta similarity index 100% rename from assets/Source/ClassImplementsAttribute.cs.meta rename to Runtime/Scritpts/ClassImplementsAttribute.cs.meta diff --git a/assets/Source/ClassTypeConstraintAttribute.cs b/Runtime/Scritpts/ClassTypeConstraintAttribute.cs similarity index 100% rename from assets/Source/ClassTypeConstraintAttribute.cs rename to Runtime/Scritpts/ClassTypeConstraintAttribute.cs diff --git a/assets/Source/ClassTypeConstraintAttribute.cs.meta b/Runtime/Scritpts/ClassTypeConstraintAttribute.cs.meta similarity index 100% rename from assets/Source/ClassTypeConstraintAttribute.cs.meta rename to Runtime/Scritpts/ClassTypeConstraintAttribute.cs.meta diff --git a/assets/Source/ClassTypeReference.cs b/Runtime/Scritpts/ClassTypeReference.cs similarity index 100% rename from assets/Source/ClassTypeReference.cs rename to Runtime/Scritpts/ClassTypeReference.cs diff --git a/assets/Source/ClassTypeReference.cs.meta b/Runtime/Scritpts/ClassTypeReference.cs.meta similarity index 100% rename from assets/Source/ClassTypeReference.cs.meta rename to Runtime/Scritpts/ClassTypeReference.cs.meta diff --git a/Runtime/com.rotorz.unity3d-class-type-reference.asmdef b/Runtime/com.rotorz.unity3d-class-type-reference.asmdef new file mode 100644 index 0000000..73ebb0f --- /dev/null +++ b/Runtime/com.rotorz.unity3d-class-type-reference.asmdef @@ -0,0 +1,14 @@ +{ + "name": "com.rotorz.unity3d-class-type-reference", + "rootNamespace": "com.rotorz.unity3d-class-type-reference", + "references": [], + "includePlatforms": [], + "excludePlatforms": [], + "allowUnsafeCode": false, + "overrideReferences": true, + "precompiledReferences": [], + "autoReferenced": true, + "defineConstraints": [], + "versionDefines": [], + "noEngineReferences": false +} \ No newline at end of file diff --git a/assets/Source/_assembly.asmdef.meta b/Runtime/com.rotorz.unity3d-class-type-reference.asmdef.meta similarity index 100% rename from assets/Source/_assembly.asmdef.meta rename to Runtime/com.rotorz.unity3d-class-type-reference.asmdef.meta diff --git a/assets/Editor/_assembly.asmdef b/assets/Editor/_assembly.asmdef deleted file mode 100644 index 2c14be6..0000000 --- a/assets/Editor/_assembly.asmdef +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "rotorz.unity3d-class-type-reference.editor", - "references": [ - "rotorz.unity3d-class-type-reference" - ], - "optionalUnityReferences": [], - "includePlatforms": [ - "Editor" - ], - "excludePlatforms": [], - "allowUnsafeCode": false -} diff --git a/assets/Source/_assembly.asmdef b/assets/Source/_assembly.asmdef deleted file mode 100644 index 3d2b7ca..0000000 --- a/assets/Source/_assembly.asmdef +++ /dev/null @@ -1,3 +0,0 @@ -{ - "name": "rotorz.unity3d-class-type-reference" -}