diff --git a/Assets/Resources/Icons/30001.png b/Assets/Resources/Icons/30001.png new file mode 100644 index 000000000..0c25a328d Binary files /dev/null and b/Assets/Resources/Icons/30001.png differ diff --git a/Assets/Resources/Icons/30001.png.meta b/Assets/Resources/Icons/30001.png.meta new file mode 100644 index 000000000..e798d58ee --- /dev/null +++ b/Assets/Resources/Icons/30001.png.meta @@ -0,0 +1,117 @@ +fileFormatVersion: 2 +guid: 1267d9d0af254aa40a43a3e638b497c4 +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: 4 + 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: 4 + 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 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Icons/30002.png b/Assets/Resources/Icons/30002.png new file mode 100644 index 000000000..9372d7449 Binary files /dev/null and b/Assets/Resources/Icons/30002.png differ diff --git a/Assets/Resources/Icons/30002.png.meta b/Assets/Resources/Icons/30002.png.meta new file mode 100644 index 000000000..865ad9dbd --- /dev/null +++ b/Assets/Resources/Icons/30002.png.meta @@ -0,0 +1,117 @@ +fileFormatVersion: 2 +guid: 60f8e9a9210261c4c800707a4c480dcc +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: 4 + 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: 4 + 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 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Icons/30003.png b/Assets/Resources/Icons/30003.png new file mode 100644 index 000000000..2aa7aac24 Binary files /dev/null and b/Assets/Resources/Icons/30003.png differ diff --git a/Assets/Resources/Icons/30003.png.meta b/Assets/Resources/Icons/30003.png.meta new file mode 100644 index 000000000..8fac41665 --- /dev/null +++ b/Assets/Resources/Icons/30003.png.meta @@ -0,0 +1,117 @@ +fileFormatVersion: 2 +guid: 57e577f3239eb204b970b5713e0215ac +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: 4 + 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: 4 + 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 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Icons/30004.png b/Assets/Resources/Icons/30004.png new file mode 100644 index 000000000..d668952a4 Binary files /dev/null and b/Assets/Resources/Icons/30004.png differ diff --git a/Assets/Resources/Icons/30004.png.meta b/Assets/Resources/Icons/30004.png.meta new file mode 100644 index 000000000..f1e7a4695 --- /dev/null +++ b/Assets/Resources/Icons/30004.png.meta @@ -0,0 +1,117 @@ +fileFormatVersion: 2 +guid: 44f97c7713781dc4eb4e699efb663fdc +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: 4 + 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: 4 + 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 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Icons/30005.png b/Assets/Resources/Icons/30005.png new file mode 100644 index 000000000..218ad299a Binary files /dev/null and b/Assets/Resources/Icons/30005.png differ diff --git a/Assets/Resources/Icons/30005.png.meta b/Assets/Resources/Icons/30005.png.meta new file mode 100644 index 000000000..74c528ffa --- /dev/null +++ b/Assets/Resources/Icons/30005.png.meta @@ -0,0 +1,117 @@ +fileFormatVersion: 2 +guid: c0de9a99882e6444ba2923d456f10a5b +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: 4 + 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: 4 + 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 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Icons/30006.png b/Assets/Resources/Icons/30006.png new file mode 100644 index 000000000..3bc265b55 Binary files /dev/null and b/Assets/Resources/Icons/30006.png differ diff --git a/Assets/Resources/Icons/30006.png.meta b/Assets/Resources/Icons/30006.png.meta new file mode 100644 index 000000000..6993931b5 --- /dev/null +++ b/Assets/Resources/Icons/30006.png.meta @@ -0,0 +1,117 @@ +fileFormatVersion: 2 +guid: 22f26cf093a83504bbeca9f3d23f5f41 +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: 4 + 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: 4 + 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 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Icons/30007.png b/Assets/Resources/Icons/30007.png new file mode 100644 index 000000000..71478a90e Binary files /dev/null and b/Assets/Resources/Icons/30007.png differ diff --git a/Assets/Resources/Icons/30007.png.meta b/Assets/Resources/Icons/30007.png.meta new file mode 100644 index 000000000..62ff0607f --- /dev/null +++ b/Assets/Resources/Icons/30007.png.meta @@ -0,0 +1,117 @@ +fileFormatVersion: 2 +guid: 60ab1b816def4d344ade59c48c5abdf5 +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: 4 + 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: 4 + 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 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Icons/30008.png b/Assets/Resources/Icons/30008.png new file mode 100644 index 000000000..d26ba21b9 Binary files /dev/null and b/Assets/Resources/Icons/30008.png differ diff --git a/Assets/Resources/Icons/30008.png.meta b/Assets/Resources/Icons/30008.png.meta new file mode 100644 index 000000000..490714f6d --- /dev/null +++ b/Assets/Resources/Icons/30008.png.meta @@ -0,0 +1,117 @@ +fileFormatVersion: 2 +guid: b24298456de12a0429b413a6f78cdbf1 +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: 4 + 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: 4 + 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 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Icons/30009.png b/Assets/Resources/Icons/30009.png new file mode 100644 index 000000000..1b99ae81a Binary files /dev/null and b/Assets/Resources/Icons/30009.png differ diff --git a/Assets/Resources/Icons/30009.png.meta b/Assets/Resources/Icons/30009.png.meta new file mode 100644 index 000000000..3b7b3d9d8 --- /dev/null +++ b/Assets/Resources/Icons/30009.png.meta @@ -0,0 +1,117 @@ +fileFormatVersion: 2 +guid: 6eb7fe35c3d78da44bb16a4ace3b8623 +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: 4 + 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: 4 + 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 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Icons/30010.png b/Assets/Resources/Icons/30010.png new file mode 100644 index 000000000..0f570b968 Binary files /dev/null and b/Assets/Resources/Icons/30010.png differ diff --git a/Assets/Resources/Icons/30010.png.meta b/Assets/Resources/Icons/30010.png.meta new file mode 100644 index 000000000..d0e603965 --- /dev/null +++ b/Assets/Resources/Icons/30010.png.meta @@ -0,0 +1,117 @@ +fileFormatVersion: 2 +guid: 72431c1a549eb6946b48757006addf68 +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: 4 + 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: 4 + 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 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Icons/30011.png b/Assets/Resources/Icons/30011.png new file mode 100644 index 000000000..f7b1aafdb Binary files /dev/null and b/Assets/Resources/Icons/30011.png differ diff --git a/Assets/Resources/Icons/30011.png.meta b/Assets/Resources/Icons/30011.png.meta new file mode 100644 index 000000000..85997adf3 --- /dev/null +++ b/Assets/Resources/Icons/30011.png.meta @@ -0,0 +1,117 @@ +fileFormatVersion: 2 +guid: c0a7669fcd64e9a4c9c9cbe654605f03 +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: 4 + 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: 4 + 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 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Icons/70002.png b/Assets/Resources/Icons/70002.png index 041f42395..4e791693d 100644 Binary files a/Assets/Resources/Icons/70002.png and b/Assets/Resources/Icons/70002.png differ diff --git a/Assets/Scripts/Configs~/Cache.meta b/Assets/Resources/gfx/lines/res.meta similarity index 77% rename from Assets/Scripts/Configs~/Cache.meta rename to Assets/Resources/gfx/lines/res.meta index 13ca635d5..164b89125 100644 --- a/Assets/Scripts/Configs~/Cache.meta +++ b/Assets/Resources/gfx/lines/res.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: d89005a134404b88b748787a74946d20 +guid: 59451e5e8de1e2c478ea6bfb1da2aa3c folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Resources/gfx/lines/res/RopeTest.mat b/Assets/Resources/gfx/lines/res/RopeTest.mat new file mode 100644 index 000000000..7e3d0021b --- /dev/null +++ b/Assets/Resources/gfx/lines/res/RopeTest.mat @@ -0,0 +1,139 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-6446310814530043031 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.RenderPipelines.Universal.Editor::UnityEditor.Rendering.Universal.AssetVersion + version: 10 +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: RopeTest + m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - _ALPHATEST_ON + - _NORMALMAP + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2450 + stringTagMap: + RenderType: TransparentCutout + disabledShaderPasses: + - MOTIONVECTORS + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 2800000, guid: 65438eb4f9c33984dac1b1005501e1df, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 2800000, guid: 24f3de9e80748bd41bb4a6fa1e0f1f34, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 65438eb4f9c33984dac1b1005501e1df, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AddPrecomputedVelocity: 0 + - _AlphaClip: 1 + - _AlphaToMask: 1 + - _Blend: 0 + - _BlendModePreserveSpecular: 1 + - _BumpScale: 1 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _Cull: 2 + - _Cutoff: 0.5 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _DstBlendAlpha: 0 + - _EnvironmentReflections: 1 + - _GlossMapScale: 0 + - _Glossiness: 0 + - _GlossyReflections: 0 + - _Metallic: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.005 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _SrcBlendAlpha: 1 + - _Surface: 0 + - _WorkflowMode: 1 + - _XRMotionVectorsPass: 1 + - _ZWrite: 1 + m_Colors: + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + m_BuildTextureStacks: [] + m_AllowLocking: 1 diff --git a/Assets/Resources/gfx/lines/res/RopeTest.mat.meta b/Assets/Resources/gfx/lines/res/RopeTest.mat.meta new file mode 100644 index 000000000..21af7a931 --- /dev/null +++ b/Assets/Resources/gfx/lines/res/RopeTest.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7d04b7fb130c2c843a3545164f56e8f4 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/gfx/lines/res/normal_2.png b/Assets/Resources/gfx/lines/res/normal_2.png new file mode 100644 index 000000000..ac7cd0b39 Binary files /dev/null and b/Assets/Resources/gfx/lines/res/normal_2.png differ diff --git a/Assets/Resources/gfx/lines/res/normal_2.png.meta b/Assets/Resources/gfx/lines/res/normal_2.png.meta new file mode 100644 index 000000000..17b98fa94 --- /dev/null +++ b/Assets/Resources/gfx/lines/res/normal_2.png.meta @@ -0,0 +1,117 @@ +fileFormatVersion: 2 +guid: 24f3de9e80748bd41bb4a6fa1e0f1f34 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 0 + 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: 1 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + 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: 4 + 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 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/gfx/lines/res/rope_1.png b/Assets/Resources/gfx/lines/res/rope_1.png new file mode 100644 index 000000000..c758f5089 Binary files /dev/null and b/Assets/Resources/gfx/lines/res/rope_1.png differ diff --git a/Assets/Resources/gfx/lines/res/rope_1.png.meta b/Assets/Resources/gfx/lines/res/rope_1.png.meta new file mode 100644 index 000000000..376a7b119 --- /dev/null +++ b/Assets/Resources/gfx/lines/res/rope_1.png.meta @@ -0,0 +1,117 @@ +fileFormatVersion: 2 +guid: 65438eb4f9c33984dac1b1005501e1df +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: 4 + 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: 4 + 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 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/gfx/res/Material/mat_rod_quiver_tip_1.mat b/Assets/Resources/gfx/res/Material/mat_rod_quiver_tip_1.mat index bfa5b09ba..9a5bef30b 100644 --- a/Assets/Resources/gfx/res/Material/mat_rod_quiver_tip_1.mat +++ b/Assets/Resources/gfx/res/Material/mat_rod_quiver_tip_1.mat @@ -128,10 +128,11 @@ Material: - _Surface: 0 - _UVSec: 0 - _WorkflowMode: 1 + - _XRMotionVectorsPass: 1 - _ZWrite: 1 m_Colors: - _BaseColor: {r: 0.17150226, g: 0.26534426, b: 0.7735849, a: 1} - - _Color: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 0.17150223, g: 0.26534423, b: 0.7735849, a: 1} - _EmissionColor: {r: 0, g: 0, b: 0, a: 0} - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} m_BuildTextureStacks: [] diff --git a/Assets/Resources/gfx/rods/syberia/picker_10052/picker_10052_P300-MH.prefab b/Assets/Resources/gfx/rods/syberia/picker_10052/picker_10052_P300-MH.prefab index af03cc00d..c116115d6 100644 --- a/Assets/Resources/gfx/rods/syberia/picker_10052/picker_10052_P300-MH.prefab +++ b/Assets/Resources/gfx/rods/syberia/picker_10052/picker_10052_P300-MH.prefab @@ -1,109 +1,12 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: ---- !u!1 &1837064642502290 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4106348798222195} - - component: {fileID: 114241620747909556} - m_Layer: 0 - m_Name: picker_10052_P300-MH - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1704358932884515 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4718581376260671} - m_Layer: 0 - m_Name: picker_10052_P300_MH_rev3 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1042175494846073 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4198594546637297} - m_Layer: 0 - m_Name: picker_10052_P300_MH_joint_root - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1125764368136540 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4673427205853052} - m_Layer: 0 - m_Name: grip_end - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1681781712687231 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4285251693844063} - m_Layer: 0 - m_Name: picker_10052_P300_MH_joint_0 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1113434232828848 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4746927020257006} - m_Layer: 0 - m_Name: picker_10052_P300_MH_joint_1 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 --- !u!1 &1016365855254707 GameObject: - serializedVersion: 6 m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} + serializedVersion: 6 m_Component: - component: {fileID: 4985143742538140} m_Layer: 0 @@ -113,722 +16,14 @@ GameObject: m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!1 &1512939363820833 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4729723087363568} - m_Layer: 0 - m_Name: picker_10052_P300_MH_joint_3 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1338438722091725 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4377697545225196} - m_Layer: 0 - m_Name: picker_10052_P300_MH_joint_4 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1721802436010896 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4645475795956832} - m_Layer: 0 - m_Name: picker_10052_P300_MH_joint_5 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1090163136366965 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4058653426990619} - m_Layer: 0 - m_Name: picker_10052_P300_MH_joint_6 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1690400743907294 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4198565022037268} - m_Layer: 0 - m_Name: picker_10052_P300_MH_joint_7 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1458940465680476 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4192701235784532} - m_Layer: 0 - m_Name: picker_10052_P300_MH_joint_8_RING_000 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1962711423480482 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4228534005874381} - m_Layer: 0 - m_Name: picker_10052_P300_MH_joint_9 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1514415976054874 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4090933665930365} - m_Layer: 0 - m_Name: picker_10052_P300_MH_joint_10 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1560023438143416 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4494571379053851} - m_Layer: 0 - m_Name: picker_10052_P300_MH_joint_11 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1996970984744180 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4062220421198998} - m_Layer: 0 - m_Name: picker_10052_P300_MH_joint_12_RING_001 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1308227290410320 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4889090230801757} - m_Layer: 0 - m_Name: picker_10052_P300_MH_joint_13 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1469526814897621 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4637788702112088} - m_Layer: 0 - m_Name: picker_10052_P300_MH_joint_14 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1706824549871561 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4090958225803435} - m_Layer: 0 - m_Name: picker_10052_P300_MH_joint_15 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1836601731039485 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4025255343598343} - m_Layer: 0 - m_Name: picker_10052_P300_MH_joint_16_RING_002 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1575538307564988 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4944327562568619} - m_Layer: 0 - m_Name: picker_10052_P300_MH_joint_17 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1230365791692718 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4436705054689711} - m_Layer: 0 - m_Name: picker_10052_P300_MH_joint_18 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1102121758508844 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4053347560562342} - m_Layer: 0 - m_Name: picker_10052_P300_MH_joint_19 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1373485670416062 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4532128029571198} - m_Layer: 0 - m_Name: picker_10052_P300_MH_joint_20_RING_003 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1337969478810256 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4800116817518710} - m_Layer: 0 - m_Name: picker_10052_P300_MH_joint_21 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1715688518940151 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4290841724171839} - m_Layer: 0 - m_Name: picker_10052_P300_MH_joint_22 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1126791465717311 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4618465131811923} - m_Layer: 0 - m_Name: picker_10052_P300_MH_joint_23_RING_004 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1454306188547044 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4133360293108458} - m_Layer: 0 - m_Name: picker_10052_P300_MH_joint_24 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1701265577803008 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4999575721409784} - m_Layer: 0 - m_Name: picker_10052_P300_MH_joint_25 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1597846634073795 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4515166701813735} - m_Layer: 0 - m_Name: picker_10052_P300_MH_joint_26_RING_005 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1086466194226199 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4441911421954912} - m_Layer: 0 - m_Name: picker_10052_P300_MH_joint_27 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1690748432987401 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4178298442584465} - m_Layer: 0 - m_Name: picker_10052_P300_MH_joint_28 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1888970266165874 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4805982731345579} - m_Layer: 0 - m_Name: picker_10052_P300_MH_joint_29_RING_006 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1302306208214496 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4456503158003988} - m_Layer: 0 - m_Name: picker_10052_P300_MH_joint_30 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1835403536950328 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4943014017797366} - m_Layer: 0 - m_Name: picker_10052_P300_MH_joint_31_RING_007 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1853765070669287 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4111330677232502} - m_Layer: 0 - m_Name: picker_10052_P300_MH_joint_32 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1337030260659425 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4287597046953477} - m_Layer: 0 - m_Name: picker_10052_P300_MH_joint_33_RING_008 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1327645654178858 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4038439275895885} - m_Layer: 0 - m_Name: picker_10052_P300_MH_joint_34_RING_end - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1182014653122154 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4814405833169193} - m_Layer: 0 - m_Name: blanc_end - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1704319973028012 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4875650339869749} - m_Layer: 0 - m_Name: picker_10052_P300_MH_l_hand_connector - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1203378585331580 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4449415198039514} - m_Layer: 0 - m_Name: picker_10052_P300_MH_r_hand_connector - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1626146619487727 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4260205089708060} - m_Layer: 0 - m_Name: picker_10052_P300_MH_reel_connector - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1071821518938364 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4265401084918704} - - component: {fileID: 137832873790629753} - m_Layer: 0 - m_Name: picker_10052_P300_MH_mesh - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &4106348798222195 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1837064642502290} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4718581376260671} - m_Father: {fileID: 0} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &114241620747909556 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1837064642502290} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 945c7704ac9d16517010c67366cf3a65, type: 3} - m_Name: - m_EditorClassIdentifier: - previewRotationEnabled: 0 - previewRotation: {x: 0, y: 0, z: 0} - rodType: 0 - reelOffset: {x: 0, y: 0, z: 0} - handOffsetSpinning: {x: 0, y: 0, z: 0} - handOffsetBaitcasting: {x: 0, y: 0, z: 0} ---- !u!4 &4718581376260671 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1704358932884515} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: -0.47687} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4198594546637297} - - {fileID: 4265401084918704} - m_Father: {fileID: 4106348798222195} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!4 &4198594546637297 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1042175494846073} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4673427205853052} - - {fileID: 4285251693844063} - m_Father: {fileID: 4718581376260671} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4673427205853052 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1125764368136540} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 4198594546637297} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4285251693844063 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1681781712687231} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.13060737} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4746927020257006} - m_Father: {fileID: 4198594546637297} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4746927020257006 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1113434232828848} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.17254429} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4985143742538140} - m_Father: {fileID: 4285251693844063} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} --- !u!4 &4985143742538140 Transform: - serializedVersion: 2 m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1016365855254707} + serializedVersion: 2 m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} m_LocalPosition: {x: -0, y: 0, z: 0.17254429} m_LocalScale: {x: 1, y: 1, z: 1} @@ -839,587 +34,64 @@ Transform: - {fileID: 4260205089708060} m_Father: {fileID: 4746927020257006} m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4729723087363568 -Transform: - serializedVersion: 2 +--- !u!1 &1042175494846073 +GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1512939363820833} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.14344391} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4377697545225196} - - {fileID: 4875650339869749} - m_Father: {fileID: 4985143742538140} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4377697545225196 + serializedVersion: 6 + m_Component: + - component: {fileID: 4198594546637297} + m_Layer: 0 + m_Name: picker_10052_P300_MH_joint_root + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4198594546637297 Transform: - serializedVersion: 2 m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1338438722091725} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.12730707} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4645475795956832} - m_Father: {fileID: 4729723087363568} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4645475795956832 -Transform: + m_GameObject: {fileID: 1042175494846073} serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1721802436010896} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.11651263} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4058653426990619} - m_Father: {fileID: 4377697545225196} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4058653426990619 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1090163136366965} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.108575} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4198565022037268} - m_Father: {fileID: 4645475795956832} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4198565022037268 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1690400743907294} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.10238973} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4192701235784532} - m_Father: {fileID: 4058653426990619} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4192701235784532 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1458940465680476} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.09737649} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4228534005874381} - m_Father: {fileID: 4198565022037268} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4228534005874381 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1962711423480482} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.09319555} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4090933665930365} - m_Father: {fileID: 4192701235784532} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4090933665930365 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1514415976054874} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.08963237} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4494571379053851} - m_Father: {fileID: 4228534005874381} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4494571379053851 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1560023438143416} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.08654354} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4062220421198998} - m_Father: {fileID: 4090933665930365} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4062220421198998 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1996970984744180} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.0838289} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4889090230801757} - m_Father: {fileID: 4494571379053851} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4889090230801757 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1308227290410320} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.08141596} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4637788702112088} - m_Father: {fileID: 4062220421198998} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4637788702112088 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1469526814897621} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.07925076} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4090958225803435} - m_Father: {fileID: 4889090230801757} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4090958225803435 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1706824549871561} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.077292114} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4025255343598343} - m_Father: {fileID: 4637788702112088} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4025255343598343 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1836601731039485} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.075507976} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4944327562568619} - m_Father: {fileID: 4090958225803435} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4944327562568619 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1575538307564988} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.07387293} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4436705054689711} - m_Father: {fileID: 4025255343598343} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4436705054689711 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1230365791692718} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.07236656} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4053347560562342} - m_Father: {fileID: 4944327562568619} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4053347560562342 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1102121758508844} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.07097219} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4532128029571198} - m_Father: {fileID: 4436705054689711} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4532128029571198 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1373485670416062} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.06967607} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4800116817518710} - m_Father: {fileID: 4053347560562342} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4800116817518710 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1337969478810256} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.06846676} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4290841724171839} - m_Father: {fileID: 4532128029571198} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4290841724171839 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1715688518940151} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.06733461} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4618465131811923} - m_Father: {fileID: 4800116817518710} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4618465131811923 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1126791465717311} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.066271424} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4133360293108458} - m_Father: {fileID: 4290841724171839} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4133360293108458 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1454306188547044} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.065270215} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4999575721409784} - m_Father: {fileID: 4618465131811923} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4999575721409784 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1701265577803008} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.064324945} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4515166701813735} - m_Father: {fileID: 4133360293108458} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4515166701813735 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1597846634073795} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.06343039} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4441911421954912} - m_Father: {fileID: 4999575721409784} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4441911421954912 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1086466194226199} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.062582} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4178298442584465} - m_Father: {fileID: 4515166701813735} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4178298442584465 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1690748432987401} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.06177577} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4805982731345579} - m_Father: {fileID: 4441911421954912} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4805982731345579 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1888970266165874} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.06100819} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4456503158003988} - m_Father: {fileID: 4178298442584465} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4456503158003988 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1302306208214496} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.06027614} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4943014017797366} - m_Father: {fileID: 4805982731345579} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4943014017797366 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1835403536950328} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.059576854} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4111330677232502} - m_Father: {fileID: 4456503158003988} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4111330677232502 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1853765070669287} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.058907855} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4287597046953477} - m_Father: {fileID: 4943014017797366} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4287597046953477 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1337030260659425} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.058266945} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4038439275895885} - m_Father: {fileID: 4111330677232502} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4038439275895885 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1327645654178858} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.057652116} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4814405833169193} - m_Father: {fileID: 4287597046953477} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4814405833169193 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1182014653122154} m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} m_LocalPosition: {x: -0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 4038439275895885} + m_Children: + - {fileID: 4673427205853052} + - {fileID: 4285251693844063} + m_Father: {fileID: 4718581376260671} m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4875650339869749 -Transform: - serializedVersion: 2 +--- !u!1 &1071821518938364 +GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1704319973028012} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.006120126} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 4729723087363568} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4449415198039514 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1203378585331580} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.0011740478} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 4985143742538140} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4260205089708060 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1626146619487727} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.06530404} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 4985143742538140} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4265401084918704} + - component: {fileID: 137832873790629753} + m_Layer: 0 + m_Name: picker_10052_P300_MH_mesh + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 --- !u!4 &4265401084918704 Transform: - serializedVersion: 2 m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1071821518938364} + serializedVersion: 2 m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} m_LocalPosition: {x: -0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} @@ -1429,7 +101,6 @@ Transform: m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} --- !u!137 &137832873790629753 SkinnedMeshRenderer: - serializedVersion: 2 m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} @@ -1445,6 +116,11 @@ SkinnedMeshRenderer: m_ReflectionProbeUsage: 1 m_RayTracingMode: 3 m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_ForceMeshLod: -1 + m_MeshLodSelectionBias: 0 m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: @@ -1468,9 +144,11 @@ SkinnedMeshRenderer: m_AutoUVMaxDistance: 0.5 m_AutoUVMaxAngle: 89 m_LightmapParameters: {fileID: 0} + m_GlobalIlluminationMeshLod: 0 m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: 0 + serializedVersion: 2 m_Quality: 0 m_UpdateWhenOffscreen: 0 m_SkinnedMotionVectors: 1 @@ -1518,3 +196,1312 @@ SkinnedMeshRenderer: m_Center: {x: 0, y: -0.002006148, z: 1.4993834} m_Extent: {x: 0.011085174, y: 0.013647788, z: 1.5006471} m_DirtyAABB: 0 +--- !u!1 &1086466194226199 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4441911421954912} + m_Layer: 0 + m_Name: picker_10052_P300_MH_joint_27 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4441911421954912 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1086466194226199} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.062582} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4178298442584465} + m_Father: {fileID: 4515166701813735} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1090163136366965 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4058653426990619} + m_Layer: 0 + m_Name: picker_10052_P300_MH_joint_6 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4058653426990619 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1090163136366965} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.108575} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4198565022037268} + m_Father: {fileID: 4645475795956832} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1102121758508844 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4053347560562342} + m_Layer: 0 + m_Name: picker_10052_P300_MH_joint_19 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4053347560562342 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1102121758508844} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.07097219} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4532128029571198} + m_Father: {fileID: 4436705054689711} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1113434232828848 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4746927020257006} + m_Layer: 0 + m_Name: picker_10052_P300_MH_joint_1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4746927020257006 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1113434232828848} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.17254429} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4985143742538140} + m_Father: {fileID: 4285251693844063} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1125764368136540 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4673427205853052} + m_Layer: 0 + m_Name: grip_end + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4673427205853052 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1125764368136540} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4198594546637297} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1126791465717311 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4618465131811923} + m_Layer: 0 + m_Name: picker_10052_P300_MH_joint_23_RING_004 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4618465131811923 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1126791465717311} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.066271424} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4133360293108458} + m_Father: {fileID: 4290841724171839} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1182014653122154 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4814405833169193} + m_Layer: 0 + m_Name: blanc_end + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4814405833169193 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1182014653122154} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4038439275895885} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1203378585331580 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4449415198039514} + m_Layer: 0 + m_Name: picker_10052_P300_MH_r_hand_connector + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4449415198039514 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1203378585331580} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.0011740478} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4985143742538140} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1230365791692718 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4436705054689711} + m_Layer: 0 + m_Name: picker_10052_P300_MH_joint_18 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4436705054689711 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1230365791692718} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.07236656} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4053347560562342} + m_Father: {fileID: 4944327562568619} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1302306208214496 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4456503158003988} + m_Layer: 0 + m_Name: picker_10052_P300_MH_joint_30 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4456503158003988 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1302306208214496} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.06027614} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4943014017797366} + m_Father: {fileID: 4805982731345579} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1308227290410320 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4889090230801757} + m_Layer: 0 + m_Name: picker_10052_P300_MH_joint_13 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4889090230801757 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1308227290410320} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.08141596} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4637788702112088} + m_Father: {fileID: 4062220421198998} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1327645654178858 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4038439275895885} + m_Layer: 0 + m_Name: picker_10052_P300_MH_joint_34_RING_end + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4038439275895885 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1327645654178858} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.057652116} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4814405833169193} + m_Father: {fileID: 4287597046953477} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1337030260659425 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4287597046953477} + m_Layer: 0 + m_Name: picker_10052_P300_MH_joint_33_RING_008 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4287597046953477 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1337030260659425} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.058266945} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4038439275895885} + m_Father: {fileID: 4111330677232502} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1337969478810256 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4800116817518710} + m_Layer: 0 + m_Name: picker_10052_P300_MH_joint_21 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4800116817518710 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1337969478810256} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.06846676} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4290841724171839} + m_Father: {fileID: 4532128029571198} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1338438722091725 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4377697545225196} + m_Layer: 0 + m_Name: picker_10052_P300_MH_joint_4 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4377697545225196 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1338438722091725} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.12730707} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4645475795956832} + m_Father: {fileID: 4729723087363568} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1373485670416062 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4532128029571198} + m_Layer: 0 + m_Name: picker_10052_P300_MH_joint_20_RING_003 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4532128029571198 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1373485670416062} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.06967607} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4800116817518710} + m_Father: {fileID: 4053347560562342} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1454306188547044 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4133360293108458} + m_Layer: 0 + m_Name: picker_10052_P300_MH_joint_24 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4133360293108458 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1454306188547044} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.065270215} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4999575721409784} + m_Father: {fileID: 4618465131811923} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1458940465680476 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4192701235784532} + m_Layer: 0 + m_Name: picker_10052_P300_MH_joint_8_RING_000 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4192701235784532 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1458940465680476} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.09737649} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4228534005874381} + m_Father: {fileID: 4198565022037268} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1469526814897621 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4637788702112088} + m_Layer: 0 + m_Name: picker_10052_P300_MH_joint_14 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4637788702112088 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1469526814897621} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.07925076} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4090958225803435} + m_Father: {fileID: 4889090230801757} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1512939363820833 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4729723087363568} + m_Layer: 0 + m_Name: picker_10052_P300_MH_joint_3 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4729723087363568 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1512939363820833} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.14344391} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4377697545225196} + - {fileID: 4875650339869749} + m_Father: {fileID: 4985143742538140} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1514415976054874 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4090933665930365} + m_Layer: 0 + m_Name: picker_10052_P300_MH_joint_10 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4090933665930365 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1514415976054874} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.08963237} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4494571379053851} + m_Father: {fileID: 4228534005874381} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1560023438143416 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4494571379053851} + m_Layer: 0 + m_Name: picker_10052_P300_MH_joint_11 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4494571379053851 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1560023438143416} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.08654354} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4062220421198998} + m_Father: {fileID: 4090933665930365} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1575538307564988 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4944327562568619} + m_Layer: 0 + m_Name: picker_10052_P300_MH_joint_17 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4944327562568619 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1575538307564988} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.07387293} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4436705054689711} + m_Father: {fileID: 4025255343598343} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1597846634073795 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4515166701813735} + m_Layer: 0 + m_Name: picker_10052_P300_MH_joint_26_RING_005 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4515166701813735 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1597846634073795} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.06343039} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4441911421954912} + m_Father: {fileID: 4999575721409784} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1626146619487727 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4260205089708060} + m_Layer: 0 + m_Name: picker_10052_P300_MH_reel_connector + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4260205089708060 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1626146619487727} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.06530404} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4985143742538140} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1681781712687231 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4285251693844063} + m_Layer: 0 + m_Name: picker_10052_P300_MH_joint_0 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4285251693844063 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1681781712687231} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.13060737} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4746927020257006} + m_Father: {fileID: 4198594546637297} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1690400743907294 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4198565022037268} + m_Layer: 0 + m_Name: picker_10052_P300_MH_joint_7 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4198565022037268 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1690400743907294} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.10238973} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4192701235784532} + m_Father: {fileID: 4058653426990619} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1690748432987401 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4178298442584465} + m_Layer: 0 + m_Name: picker_10052_P300_MH_joint_28 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4178298442584465 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1690748432987401} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.06177577} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4805982731345579} + m_Father: {fileID: 4441911421954912} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1701265577803008 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4999575721409784} + m_Layer: 0 + m_Name: picker_10052_P300_MH_joint_25 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4999575721409784 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1701265577803008} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.064324945} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4515166701813735} + m_Father: {fileID: 4133360293108458} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1704319973028012 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4875650339869749} + m_Layer: 0 + m_Name: picker_10052_P300_MH_l_hand_connector + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4875650339869749 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1704319973028012} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.006120126} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4729723087363568} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1704358932884515 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4718581376260671} + m_Layer: 0 + m_Name: picker_10052_P300_MH_rev3 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4718581376260671 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1704358932884515} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.47687} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4198594546637297} + - {fileID: 4265401084918704} + m_Father: {fileID: 4106348798222195} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1706824549871561 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4090958225803435} + m_Layer: 0 + m_Name: picker_10052_P300_MH_joint_15 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4090958225803435 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1706824549871561} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.077292114} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4025255343598343} + m_Father: {fileID: 4637788702112088} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1715688518940151 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4290841724171839} + m_Layer: 0 + m_Name: picker_10052_P300_MH_joint_22 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4290841724171839 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1715688518940151} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.06733461} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4618465131811923} + m_Father: {fileID: 4800116817518710} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1721802436010896 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4645475795956832} + m_Layer: 0 + m_Name: picker_10052_P300_MH_joint_5 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4645475795956832 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1721802436010896} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.11651263} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4058653426990619} + m_Father: {fileID: 4377697545225196} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1835403536950328 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4943014017797366} + m_Layer: 0 + m_Name: picker_10052_P300_MH_joint_31_RING_007 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4943014017797366 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1835403536950328} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.059576854} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4111330677232502} + m_Father: {fileID: 4456503158003988} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1836601731039485 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4025255343598343} + m_Layer: 0 + m_Name: picker_10052_P300_MH_joint_16_RING_002 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4025255343598343 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1836601731039485} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.075507976} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4944327562568619} + m_Father: {fileID: 4090958225803435} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1837064642502290 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4106348798222195} + m_Layer: 0 + m_Name: picker_10052_P300-MH + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4106348798222195 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1837064642502290} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4718581376260671} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1853765070669287 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4111330677232502} + m_Layer: 0 + m_Name: picker_10052_P300_MH_joint_32 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4111330677232502 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1853765070669287} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.058907855} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4287597046953477} + m_Father: {fileID: 4943014017797366} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1888970266165874 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4805982731345579} + m_Layer: 0 + m_Name: picker_10052_P300_MH_joint_29_RING_006 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4805982731345579 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1888970266165874} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.06100819} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4456503158003988} + m_Father: {fileID: 4178298442584465} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1962711423480482 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4228534005874381} + m_Layer: 0 + m_Name: picker_10052_P300_MH_joint_9 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4228534005874381 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1962711423480482} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.09319555} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4090933665930365} + m_Father: {fileID: 4192701235784532} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1996970984744180 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4062220421198998} + m_Layer: 0 + m_Name: picker_10052_P300_MH_joint_12_RING_001 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4062220421198998 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1996970984744180} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.0838289} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4889090230801757} + m_Father: {fileID: 4494571379053851} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} diff --git a/Assets/Resources/gfx/rods/syberia/spod_10133/spod_10133_3LB.prefab b/Assets/Resources/gfx/rods/syberia/spod_10133/spod_10133_3LB.prefab index 8a62de7ee..8560c6d2e 100644 --- a/Assets/Resources/gfx/rods/syberia/spod_10133/spod_10133_3LB.prefab +++ b/Assets/Resources/gfx/rods/syberia/spod_10133/spod_10133_3LB.prefab @@ -1,29 +1,12 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: ---- !u!1 &1084081987591367 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4404992636427836} - - component: {fileID: 114683762106460590} - m_Layer: 0 - m_Name: spod_10133_3LB - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 --- !u!1 &1026625264889736 GameObject: - serializedVersion: 6 m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} + serializedVersion: 6 m_Component: - component: {fileID: 4449693871651199} m_Layer: 0 @@ -33,333 +16,30 @@ GameObject: m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!1 &1380520041874480 -GameObject: - serializedVersion: 6 +--- !u!4 &4449693871651199 +Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4180072094616094} - m_Layer: 0 - m_Name: carp_10047_360XH_joint_root - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1517013956716604 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4432734444638148} - m_Layer: 0 - m_Name: carp_10047_360XH_joint_0 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1583645412272119 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4493285477266533} - m_Layer: 0 - m_Name: carp_10047_360XH_joint_1 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1967062985499051 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4928765824236059} - m_Layer: 0 - m_Name: carp_10047_360XH_joint_2 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1624264194115774 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4058784339096750} - m_Layer: 0 - m_Name: carp_10047_360XH_joint_3 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1209461324921754 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4866273958728657} - m_Layer: 0 - m_Name: carp_10047_360XH_joint_4_RING_003 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1647540498770158 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4934854545846540} - m_Layer: 0 - m_Name: carp_10047_360XH_joint_5 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1074726979819785 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4711689515263265} - m_Layer: 0 - m_Name: carp_10047_360XH_joint_6 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1655305300379651 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4591112434035004} - m_Layer: 0 - m_Name: carp_10047_360XH_joint_7 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1537043298664181 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4981016272500523} - m_Layer: 0 - m_Name: carp_10047_360XH_joint_8 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1546051502058861 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4913964631819709} - m_Layer: 0 - m_Name: carp_10047_360XH_joint_9_RING_004 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1395338843208252 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4895379498302738} - m_Layer: 0 - m_Name: carp_10047_360XH_joint_10 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1845857945453472 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4510687811358135} - m_Layer: 0 - m_Name: carp_10047_360XH_joint_11 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1716135432674720 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4780527464809690} - m_Layer: 0 - m_Name: carp_10047_360XH_joint_12 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1835856758011500 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4023649780357092} - m_Layer: 0 - m_Name: carp_10047_360XH_joint_13 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1814828740497838 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4420038177038882} - m_Layer: 0 - m_Name: carp_10047_360XH_joint_14_RING_005 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1562761058663249 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4943082882409682} - m_Layer: 0 - m_Name: carp_10047_360XH_joint_15 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1385669244433000 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4863002719693070} - m_Layer: 0 - m_Name: carp_10047_360XH_joint_16 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1817274641575753 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4238332516705509} - m_Layer: 0 - m_Name: carp_10047_360XH_joint_17 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1704787998161606 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4381359567349295} - m_Layer: 0 - m_Name: carp_10047_360XH_joint_18_RING_006 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 + m_GameObject: {fileID: 1026625264889736} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.5658699} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4180072094616094} + - {fileID: 4085073836995807} + m_Father: {fileID: 4404992636427836} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1028846283234831 GameObject: - serializedVersion: 6 m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} + serializedVersion: 6 m_Component: - component: {fileID: 4431508797816962} m_Layer: 0 @@ -369,109 +49,29 @@ GameObject: m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!1 &1885470320983115 -GameObject: - serializedVersion: 6 +--- !u!4 &4431508797816962 +Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4216637767370318} - m_Layer: 0 - m_Name: carp_10047_360XH_joint_20 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1036064483775281 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4416354607037281} - m_Layer: 0 - m_Name: carp_10047_360XH_joint_21 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1513010658455247 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4830781300156363} - m_Layer: 0 - m_Name: carp_10047_360XH_joint_22_RING_007 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1055647531739680 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4350545027689941} - m_Layer: 0 - m_Name: carp_10047_360XH_joint_23 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1197326644796120 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4548318467023305} - m_Layer: 0 - m_Name: carp_10047_360XH_joint_24 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1497363192509566 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4311921688165971} - m_Layer: 0 - m_Name: carp_10047_360XH_joint_25_RING_008 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 + m_GameObject: {fileID: 1028846283234831} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.06659631} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4216637767370318} + m_Father: {fileID: 4381359567349295} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} --- !u!1 &1032187070084737 GameObject: - serializedVersion: 6 m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} + serializedVersion: 6 m_Component: - component: {fileID: 4869718668432057} m_Layer: 0 @@ -481,125 +81,157 @@ GameObject: m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!1 &1546671577929673 -GameObject: - serializedVersion: 6 +--- !u!4 &4869718668432057 +Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1032187070084737} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.055818237} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4634536058885329} + m_Father: {fileID: 4311921688165971} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1036064483775281 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 m_Component: - - component: {fileID: 4634536058885329} + - component: {fileID: 4416354607037281} m_Layer: 0 - m_Name: carp_10047_360XH_joint_27 + m_Name: carp_10047_360XH_joint_21 m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!1 &1243702920562240 -GameObject: - serializedVersion: 6 +--- !u!4 &4416354607037281 +Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1036064483775281} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.06293925} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4830781300156363} + m_Father: {fileID: 4216637767370318} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1055647531739680 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 m_Component: - - component: {fileID: 4357765326738661} + - component: {fileID: 4350545027689941} m_Layer: 0 - m_Name: carp_10047_360XH_joint_28_RING_009 + m_Name: carp_10047_360XH_joint_23 m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!1 &1347068312999514 -GameObject: - serializedVersion: 6 +--- !u!4 &4350545027689941 +Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1055647531739680} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.05979703} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4548318467023305} + m_Father: {fileID: 4830781300156363} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1074726979819785 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 m_Component: - - component: {fileID: 4916808979553158} + - component: {fileID: 4711689515263265} m_Layer: 0 - m_Name: carp_10047_360XH_joint_29 + m_Name: carp_10047_360XH_joint_6 m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!1 &1196796951750099 -GameObject: - serializedVersion: 6 +--- !u!4 &4711689515263265 +Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1074726979819785} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.12991568} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4591112434035004} + m_Father: {fileID: 4934854545846540} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1084081987591367 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 m_Component: - - component: {fileID: 4494151238066541} + - component: {fileID: 4404992636427836} m_Layer: 0 - m_Name: carp_10047_360XH_joint_30 + m_Name: spod_10133_3LB m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!1 &1985016449691091 -GameObject: - serializedVersion: 6 +--- !u!4 &4404992636427836 +Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4484048506334616} - m_Layer: 0 - m_Name: carp_10047_360XH_joint_31_RING_010 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1397930214328755 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4176221671544895} - m_Layer: 0 - m_Name: carp_10047_360XH_joint_32 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1458142395876333 -GameObject: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4543891075975021} - m_Layer: 0 - m_Name: carp_10047_360XH_joint_33_RING_011 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 + m_GameObject: {fileID: 1084081987591367} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -29.6787, y: -0.038259223, z: 1.12} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4449693871651199} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1103414203343683 GameObject: - serializedVersion: 6 m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} + serializedVersion: 6 m_Component: - component: {fileID: 4905150115594312} m_Layer: 0 @@ -609,93 +241,157 @@ GameObject: m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!1 &1612668510574888 -GameObject: - serializedVersion: 6 +--- !u!4 &4905150115594312 +Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1103414203343683} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.048038404} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4488885994522686} + m_Father: {fileID: 4543891075975021} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1196796951750099 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 m_Component: - - component: {fileID: 4488885994522686} + - component: {fileID: 4494151238066541} m_Layer: 0 - m_Name: blanc_end + m_Name: carp_10047_360XH_joint_30 m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!1 &1888237230880481 -GameObject: - serializedVersion: 6 +--- !u!4 &4494151238066541 +Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1196796951750099} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.051518723} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4484048506334616} + m_Father: {fileID: 4916808979553158} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1197326644796120 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 m_Component: - - component: {fileID: 4088487618459213} + - component: {fileID: 4548318467023305} m_Layer: 0 - m_Name: carp_10047_360XH_l_hand_connector + m_Name: carp_10047_360XH_joint_24 m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!1 &1763303289418806 -GameObject: - serializedVersion: 6 +--- !u!4 &4548318467023305 +Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1197326644796120} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.0583835} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4311921688165971} + m_Father: {fileID: 4350545027689941} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1209461324921754 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 m_Component: - - component: {fileID: 4493978828347963} + - component: {fileID: 4866273958728657} m_Layer: 0 - m_Name: carp_10047_360XH_r_hand_connector + m_Name: carp_10047_360XH_joint_4_RING_003 m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!1 &1264951390101184 -GameObject: - serializedVersion: 6 +--- !u!4 &4866273958728657 +Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1209461324921754} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.16687116} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4934854545846540} + m_Father: {fileID: 4058784339096750} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1243702920562240 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 m_Component: - - component: {fileID: 4432229636985880} + - component: {fileID: 4357765326738661} m_Layer: 0 - m_Name: carp_10047_360XH_reel_connector + m_Name: carp_10047_360XH_joint_28_RING_009 m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!1 &1876936617521443 -GameObject: - serializedVersion: 6 +--- !u!4 &4357765326738661 +Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_Component: - - component: {fileID: 4798657404300603} - m_Layer: 0 - m_Name: grip_end - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 + m_GameObject: {fileID: 1243702920562240} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.05354722} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4916808979553158} + m_Father: {fileID: 4634536058885329} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} --- !u!1 &1244084187508880 GameObject: - serializedVersion: 6 m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} + serializedVersion: 6 m_Component: - component: {fileID: 4085073836995807} - component: {fileID: 137614414539140398} @@ -706,720 +402,14 @@ GameObject: m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &4404992636427836 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1084081987591367} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -29.6787, y: -0.038259223, z: 1.12} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4449693871651199} - m_Father: {fileID: 0} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &114683762106460590 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1084081987591367} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 945c7704ac9d16517010c67366cf3a65, type: 3} - m_Name: - m_EditorClassIdentifier: - previewRotationEnabled: 0 - previewRotation: {x: 0, y: 0, z: 0} - rodType: 13 - reelOffset: {x: 0, y: 0, z: 0} - handOffsetSpinning: {x: 0, y: 0, z: 0} - handOffsetBaitcasting: {x: 0, y: 0, z: 0} ---- !u!4 &4449693871651199 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1026625264889736} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: -0.5658699} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4180072094616094} - - {fileID: 4085073836995807} - m_Father: {fileID: 4404992636427836} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!4 &4180072094616094 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1380520041874480} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4432734444638148} - - {fileID: 4798657404300603} - m_Father: {fileID: 4449693871651199} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4432734444638148 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1517013956716604} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.4668729} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4493285477266533} - - {fileID: 4088487618459213} - - {fileID: 4493978828347963} - - {fileID: 4432229636985880} - m_Father: {fileID: 4180072094616094} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4493285477266533 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1583645412272119} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.26956645} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4928765824236059} - m_Father: {fileID: 4432734444638148} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4928765824236059 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1967062985499051} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.26956645} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4058784339096750} - m_Father: {fileID: 4493285477266533} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4058784339096750 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1624264194115774} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.20136745} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4866273958728657} - m_Father: {fileID: 4928765824236059} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4866273958728657 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1209461324921754} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.16687116} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4934854545846540} - m_Father: {fileID: 4058784339096750} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4934854545846540 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1647540498770158} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.14516036} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4711689515263265} - m_Father: {fileID: 4866273958728657} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4711689515263265 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1074726979819785} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.12991568} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4591112434035004} - m_Father: {fileID: 4934854545846540} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4591112434035004 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1655305300379651} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.11847129} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4981016272500523} - m_Father: {fileID: 4711689515263265} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4981016272500523 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1537043298664181} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.10948145} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4913964631819709} - m_Father: {fileID: 4591112434035004} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4913964631819709 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1546051502058861} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.102184} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4895379498302738} - m_Father: {fileID: 4981016272500523} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4895379498302738 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1395338843208252} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.096110895} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4510687811358135} - m_Father: {fileID: 4913964631819709} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4510687811358135 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1845857945453472} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.090956844} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4780527464809690} - m_Father: {fileID: 4895379498302738} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4780527464809690 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1716135432674720} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.08651321} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4023649780357092} - m_Father: {fileID: 4510687811358135} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4023649780357092 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1835856758011500} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.08263191} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4420038177038882} - m_Father: {fileID: 4780527464809690} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4420038177038882 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1814828740497838} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.07920464} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4943082882409682} - m_Father: {fileID: 4023649780357092} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4943082882409682 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1562761058663249} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.076150104} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4863002719693070} - m_Father: {fileID: 4420038177038882} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4863002719693070 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1385669244433000} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.07340596} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4238332516705509} - m_Father: {fileID: 4943082882409682} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4238332516705509 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1817274641575753} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.07092348} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4381359567349295} - m_Father: {fileID: 4863002719693070} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4381359567349295 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1704787998161606} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.06866398} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4431508797816962} - m_Father: {fileID: 4238332516705509} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4431508797816962 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1028846283234831} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.06659631} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4216637767370318} - m_Father: {fileID: 4381359567349295} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4216637767370318 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1885470320983115} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.064695045} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4416354607037281} - m_Father: {fileID: 4431508797816962} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4416354607037281 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1036064483775281} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.06293925} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4830781300156363} - m_Father: {fileID: 4216637767370318} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4830781300156363 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1513010658455247} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.06131147} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4350545027689941} - m_Father: {fileID: 4416354607037281} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4350545027689941 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1055647531739680} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.05979703} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4548318467023305} - m_Father: {fileID: 4830781300156363} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4548318467023305 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1197326644796120} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.0583835} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4311921688165971} - m_Father: {fileID: 4350545027689941} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4311921688165971 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1497363192509566} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.057060275} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4869718668432057} - m_Father: {fileID: 4548318467023305} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4869718668432057 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1032187070084737} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.055818237} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4634536058885329} - m_Father: {fileID: 4311921688165971} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4634536058885329 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1546671577929673} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.054649506} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4357765326738661} - m_Father: {fileID: 4869718668432057} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4357765326738661 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1243702920562240} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.05354722} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4916808979553158} - m_Father: {fileID: 4634536058885329} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4916808979553158 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1347068312999514} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.05250538} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4494151238066541} - m_Father: {fileID: 4357765326738661} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4494151238066541 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1196796951750099} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.051518723} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4484048506334616} - m_Father: {fileID: 4916808979553158} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4484048506334616 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1985016449691091} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.050582603} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4176221671544895} - m_Father: {fileID: 4494151238066541} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4176221671544895 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1397930214328755} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.049692888} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4543891075975021} - m_Father: {fileID: 4484048506334616} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4543891075975021 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1458142395876333} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.048845913} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4905150115594312} - m_Father: {fileID: 4176221671544895} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4905150115594312 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1103414203343683} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.048038404} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4488885994522686} - m_Father: {fileID: 4543891075975021} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4488885994522686 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1612668510574888} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 4905150115594312} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4088487618459213 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1888237230880481} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.2473871} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 4432734444638148} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4493978828347963 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1763303289418806} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.098997094} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 4432734444638148} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4432229636985880 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1264951390101184} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0.1631271} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 4432734444638148} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} ---- !u!4 &4798657404300603 -Transform: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1876936617521443} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 4180072094616094} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} --- !u!4 &4085073836995807 Transform: - serializedVersion: 2 m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1244084187508880} + serializedVersion: 2 m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} m_LocalPosition: {x: -0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} @@ -1429,7 +419,6 @@ Transform: m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} --- !u!137 &137614414539140398 SkinnedMeshRenderer: - serializedVersion: 2 m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} @@ -1445,6 +434,11 @@ SkinnedMeshRenderer: m_ReflectionProbeUsage: 1 m_RayTracingMode: 3 m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_ForceMeshLod: -1 + m_MeshLodSelectionBias: 0 m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: @@ -1467,9 +461,11 @@ SkinnedMeshRenderer: m_AutoUVMaxDistance: 0.5 m_AutoUVMaxAngle: 89 m_LightmapParameters: {fileID: 0} + m_GlobalIlluminationMeshLod: 0 m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: 0 + serializedVersion: 2 m_Quality: 0 m_UpdateWhenOffscreen: 0 m_SkinnedMotionVectors: 1 @@ -1517,3 +513,994 @@ SkinnedMeshRenderer: m_Center: {x: 0, y: -0.0026375381, z: 1.7996824} m_Extent: {x: 0.016886678, y: 0.01952421, z: 1.80043} m_DirtyAABB: 0 +--- !u!1 &1264951390101184 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4432229636985880} + m_Layer: 0 + m_Name: carp_10047_360XH_reel_connector + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4432229636985880 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1264951390101184} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.1631271} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4432734444638148} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1347068312999514 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4916808979553158} + m_Layer: 0 + m_Name: carp_10047_360XH_joint_29 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4916808979553158 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1347068312999514} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.05250538} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4494151238066541} + m_Father: {fileID: 4357765326738661} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1380520041874480 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4180072094616094} + m_Layer: 0 + m_Name: carp_10047_360XH_joint_root + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4180072094616094 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1380520041874480} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4432734444638148} + - {fileID: 4798657404300603} + m_Father: {fileID: 4449693871651199} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1385669244433000 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4863002719693070} + m_Layer: 0 + m_Name: carp_10047_360XH_joint_16 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4863002719693070 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1385669244433000} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.07340596} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4238332516705509} + m_Father: {fileID: 4943082882409682} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1395338843208252 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4895379498302738} + m_Layer: 0 + m_Name: carp_10047_360XH_joint_10 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4895379498302738 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1395338843208252} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.096110895} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4510687811358135} + m_Father: {fileID: 4913964631819709} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1397930214328755 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4176221671544895} + m_Layer: 0 + m_Name: carp_10047_360XH_joint_32 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4176221671544895 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1397930214328755} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.049692888} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4543891075975021} + m_Father: {fileID: 4484048506334616} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1458142395876333 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4543891075975021} + m_Layer: 0 + m_Name: carp_10047_360XH_joint_33_RING_011 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4543891075975021 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1458142395876333} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.048845913} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4905150115594312} + m_Father: {fileID: 4176221671544895} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1497363192509566 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4311921688165971} + m_Layer: 0 + m_Name: carp_10047_360XH_joint_25_RING_008 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4311921688165971 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1497363192509566} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.057060275} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4869718668432057} + m_Father: {fileID: 4548318467023305} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1513010658455247 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4830781300156363} + m_Layer: 0 + m_Name: carp_10047_360XH_joint_22_RING_007 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4830781300156363 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1513010658455247} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.06131147} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4350545027689941} + m_Father: {fileID: 4416354607037281} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1517013956716604 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4432734444638148} + m_Layer: 0 + m_Name: carp_10047_360XH_joint_0 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4432734444638148 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1517013956716604} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.4668729} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4493285477266533} + - {fileID: 4088487618459213} + - {fileID: 4493978828347963} + - {fileID: 4432229636985880} + m_Father: {fileID: 4180072094616094} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1537043298664181 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4981016272500523} + m_Layer: 0 + m_Name: carp_10047_360XH_joint_8 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4981016272500523 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1537043298664181} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.10948145} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4913964631819709} + m_Father: {fileID: 4591112434035004} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1546051502058861 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4913964631819709} + m_Layer: 0 + m_Name: carp_10047_360XH_joint_9_RING_004 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4913964631819709 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1546051502058861} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.102184} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4895379498302738} + m_Father: {fileID: 4981016272500523} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1546671577929673 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4634536058885329} + m_Layer: 0 + m_Name: carp_10047_360XH_joint_27 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4634536058885329 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1546671577929673} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.054649506} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4357765326738661} + m_Father: {fileID: 4869718668432057} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1562761058663249 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4943082882409682} + m_Layer: 0 + m_Name: carp_10047_360XH_joint_15 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4943082882409682 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1562761058663249} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.076150104} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4863002719693070} + m_Father: {fileID: 4420038177038882} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1583645412272119 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4493285477266533} + m_Layer: 0 + m_Name: carp_10047_360XH_joint_1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4493285477266533 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1583645412272119} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.26956645} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4928765824236059} + m_Father: {fileID: 4432734444638148} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1612668510574888 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4488885994522686} + m_Layer: 0 + m_Name: blanc_end + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4488885994522686 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1612668510574888} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4905150115594312} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1624264194115774 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4058784339096750} + m_Layer: 0 + m_Name: carp_10047_360XH_joint_3 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4058784339096750 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1624264194115774} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.20136745} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4866273958728657} + m_Father: {fileID: 4928765824236059} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1647540498770158 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4934854545846540} + m_Layer: 0 + m_Name: carp_10047_360XH_joint_5 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4934854545846540 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1647540498770158} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.14516036} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4711689515263265} + m_Father: {fileID: 4866273958728657} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1655305300379651 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4591112434035004} + m_Layer: 0 + m_Name: carp_10047_360XH_joint_7 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4591112434035004 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1655305300379651} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.11847129} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4981016272500523} + m_Father: {fileID: 4711689515263265} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1704787998161606 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4381359567349295} + m_Layer: 0 + m_Name: carp_10047_360XH_joint_18_RING_006 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4381359567349295 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1704787998161606} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.06866398} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4431508797816962} + m_Father: {fileID: 4238332516705509} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1716135432674720 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4780527464809690} + m_Layer: 0 + m_Name: carp_10047_360XH_joint_12 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4780527464809690 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1716135432674720} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.08651321} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4023649780357092} + m_Father: {fileID: 4510687811358135} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1763303289418806 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4493978828347963} + m_Layer: 0 + m_Name: carp_10047_360XH_r_hand_connector + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4493978828347963 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1763303289418806} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.098997094} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4432734444638148} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1814828740497838 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4420038177038882} + m_Layer: 0 + m_Name: carp_10047_360XH_joint_14_RING_005 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4420038177038882 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1814828740497838} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.07920464} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4943082882409682} + m_Father: {fileID: 4023649780357092} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1817274641575753 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4238332516705509} + m_Layer: 0 + m_Name: carp_10047_360XH_joint_17 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4238332516705509 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1817274641575753} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.07092348} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4381359567349295} + m_Father: {fileID: 4863002719693070} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1835856758011500 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4023649780357092} + m_Layer: 0 + m_Name: carp_10047_360XH_joint_13 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4023649780357092 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1835856758011500} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.08263191} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4420038177038882} + m_Father: {fileID: 4780527464809690} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1845857945453472 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4510687811358135} + m_Layer: 0 + m_Name: carp_10047_360XH_joint_11 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4510687811358135 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1845857945453472} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.090956844} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4780527464809690} + m_Father: {fileID: 4895379498302738} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1876936617521443 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4798657404300603} + m_Layer: 0 + m_Name: grip_end + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4798657404300603 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1876936617521443} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4180072094616094} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1885470320983115 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4216637767370318} + m_Layer: 0 + m_Name: carp_10047_360XH_joint_20 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4216637767370318 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1885470320983115} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.064695045} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4416354607037281} + m_Father: {fileID: 4431508797816962} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1888237230880481 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4088487618459213} + m_Layer: 0 + m_Name: carp_10047_360XH_l_hand_connector + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4088487618459213 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1888237230880481} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.2473871} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4432734444638148} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1967062985499051 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4928765824236059} + m_Layer: 0 + m_Name: carp_10047_360XH_joint_2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4928765824236059 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1967062985499051} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.26956645} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4058784339096750} + m_Father: {fileID: 4493285477266533} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} +--- !u!1 &1985016449691091 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4484048506334616} + m_Layer: 0 + m_Name: carp_10047_360XH_joint_31_RING_010 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4484048506334616 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1985016449691091} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0.050582603} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4176221671544895} + m_Father: {fileID: 4494151238066541} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: 0} diff --git a/Assets/Scenes/RopeTest.unity b/Assets/Scenes/RopeTest.unity new file mode 100644 index 000000000..3ff89c02c --- /dev/null +++ b/Assets/Scenes/RopeTest.unity @@ -0,0 +1,1374 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 10 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 13 + m_BakeOnSceneLoad: 0 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 512 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 256 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 1 + m_PVRDenoiserTypeDirect: 1 + m_PVRDenoiserTypeIndirect: 1 + m_PVRDenoiserTypeAO: 1 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 1 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 20201, guid: 0000000000000000f000000000000000, type: 0} + m_LightingSettings: {fileID: 0} +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 3 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + buildHeightMesh: 0 + maxJobWorkers: 0 + preserveTilesOutsideBounds: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &203844586 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 203844589} + - component: {fileID: 203844588} + - component: {fileID: 203844587} + m_Layer: 0 + m_Name: Directional Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &203844587 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 203844586} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 474bcb49853aa07438625e644c072ee6, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UsePipelineSettings: 1 + m_AdditionalLightsShadowResolutionTier: 2 + m_CustomShadowLayers: 0 + m_LightCookieSize: {x: 1, y: 1} + m_LightCookieOffset: {x: 0, y: 0} + m_SoftShadowQuality: 0 + m_RenderingLayersMask: + serializedVersion: 0 + m_Bits: 1 + m_ShadowRenderingLayersMask: + serializedVersion: 0 + m_Bits: 1 + m_Version: 4 + m_LightLayerMask: 1 + m_ShadowLayerMask: 1 + m_RenderingLayers: 1 + m_ShadowRenderingLayers: 1 +--- !u!108 &203844588 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 203844586} + m_Enabled: 1 + serializedVersion: 11 + m_Type: 1 + m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} + m_Intensity: 1 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ForceVisible: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 + m_LightUnit: 1 + m_LuxAtDistance: 1 + m_EnableSpotReflector: 1 +--- !u!4 &203844589 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 203844586} + serializedVersion: 2 + m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} + m_LocalPosition: {x: 0, y: 3, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} +--- !u!1 &383696133 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 383696137} + - component: {fileID: 383696138} + - component: {fileID: 383696136} + - component: {fileID: 383696135} + m_Layer: 0 + m_Name: Rope + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &383696135 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 383696133} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_ForceMeshLod: -1 + m_MeshLodSelectionBias: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 7d04b7fb130c2c843a3545164f56e8f4, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_GlobalIlluminationMeshLod: 0 + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &383696136 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 383696133} + m_Mesh: {fileID: 0} +--- !u!4 &383696137 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 383696133} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &383696138 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 383696133} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8d8b3d7293da4ed8736330164944ddd3, type: 3} + m_Name: + m_EditorClassIdentifier: Assembly-CSharp::PhysicsTools.Rope + ropeGameplayType: 0 + startJointSpringy: 0 + startJtSpring: + spring: 30000 + damper: 30000 + endJointSpringy: 0 + endJtSpring: + spring: 30000 + damper: 30000 + strStaticBones: + ropeMaterial: {fileID: 0} + lstComponentsCreated: [] + HideChildren: 1 + loggingType: 1 + ropeType: 0 + numControlPoints: 2 + controlPoints: + - obj: {fileID: 0} + localPos: {x: 0, y: 0, z: 0} + slackFraction: 1 + attached: 1 + - obj: {fileID: 0} + localPos: {x: 0, y: 0, z: 0} + slackFraction: 1 + attached: 1 + startPosition: {fileID: 0} + rate: 0 + gravity: 5 + kinematic: 0 + firstBone: {fileID: 0} + lastBone: {fileID: 0} + sendRopeEvents: 0 + rendererType: 1 + linkMesh: + modifiedMesh: {fileID: 0} + transform: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + defaultMesh: {fileID: 0} + defaultMeshMaterial: {fileID: 0} + defaultTransform: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + mesh: {fileID: 10206, guid: 0000000000000000e000000000000000, type: 0} + meshMaterial: {fileID: 0} + position: {x: 0, y: 0, z: 0} + rotation: {x: 0, y: 0, z: 0} + scale: {x: 1, y: 1, z: 1} + continuousMaterial: {fileID: 2100000, guid: 7d04b7fb130c2c843a3545164f56e8f4, type: 2} + meshRenderer: {fileID: 0} + meshFilter: {fileID: 0} + useColliders: 0 + radiusFactor: 0.1 + segmentBordersScaleFactor: 0.5 + useSegmentBordersOffset: 1 + segPropertyType: 0 + segPropertiesBox: + massPerUnitLength: 10 + solverCount: 255 + length: 1 + linearDamping: 0.01 + angularDamping: 0.01 + width: 0.05 + height: 0.2 + segPropertiesCylinder: + massPerUnitLength: 0.05 + solverCount: 255 + length: 0.75 + linearDamping: 1 + angularDamping: 4 + radius: 0.03 + jointProp: + type: 0 + twistLimitDeg: 180 + swingLimitDeg: 10 + offsetScale: 0 + twistOffsetDeg: 0 + breakingForce: 0 + projectionDistance: 0.04 + projectionDistanceFirst: 0.002 + totalLengthGet: 0 + tensionGet: 0 + totalLength: 3 + totalLengthColliders: 0 + ropeStretchThreshold: -1 + textureLength: 0.33 +--- !u!1 &500814800 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 500814804} + - component: {fileID: 500814803} + - component: {fileID: 500814802} + - component: {fileID: 500814801} + m_Layer: 0 + m_Name: Bait + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!135 &500814801 +SphereCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 500814800} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Radius: 0.5 + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &500814802 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 500814800} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_ForceMeshLod: -1 + m_MeshLodSelectionBias: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_GlobalIlluminationMeshLod: 0 + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &500814803 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 500814800} + m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &500814804 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 500814800} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0.542} + m_LocalScale: {x: 0.01, y: 0.01, z: 0.01} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &526165579 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 526165583} + - component: {fileID: 526165582} + - component: {fileID: 526165581} + - component: {fileID: 526165580} + m_Layer: 0 + m_Name: ThrowPos + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!65 &526165580 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 526165579} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &526165581 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 526165579} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_ForceMeshLod: -1 + m_MeshLodSelectionBias: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_GlobalIlluminationMeshLod: 0 + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &526165582 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 526165579} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &526165583 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 526165579} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0.51} + m_LocalScale: {x: 0.01, y: 0.01, z: 0.01} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &583153673 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 583153677} + - component: {fileID: 583153676} + - component: {fileID: 583153675} + - component: {fileID: 583153674} + - component: {fileID: 583153678} + m_Layer: 0 + m_Name: RopeStart + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!65 &583153674 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 583153673} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &583153675 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 583153673} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_ForceMeshLod: -1 + m_MeshLodSelectionBias: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_GlobalIlluminationMeshLod: 0 + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &583153676 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 583153673} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &583153677 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 583153673} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.01, y: 0.01, z: 0.01} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!54 &583153678 +Rigidbody: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 583153673} + serializedVersion: 5 + m_Mass: 0.1 + m_LinearDamping: 0 + m_AngularDamping: 0.05 + m_CenterOfMass: {x: 0, y: 0, z: 0} + m_InertiaTensor: {x: 1, y: 1, z: 1} + m_InertiaRotation: {x: 0, y: 0, z: 0, w: 1} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ImplicitCom: 1 + m_ImplicitTensor: 1 + m_UseGravity: 1 + m_IsKinematic: 0 + m_Interpolate: 0 + m_Constraints: 0 + m_CollisionDetection: 0 +--- !u!1 &944572216 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 944572218} + - component: {fileID: 944572217} + m_Layer: 0 + m_Name: RopeTest + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &944572217 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 944572216} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8120306974a64ee3b78322d877915631, type: 3} + m_Name: + m_EditorClassIdentifier: Assembly-CSharp::PhysicsTools.RopeTest + rope: {fileID: 383696138} + startPosition: {fileID: 1809391300} + throwPosition: {fileID: 526165583} + ropeStart: {fileID: 583153677} + ropeFloat: {fileID: 1948260910} + ropeBait: {fileID: 500814804} + fishingPlayer: {fileID: 1286484407} + updateDistance: 1 + incDist: 0.1 + incDistThrow: 0.5 + incDistWater: 0.1 + maxLength: 25 + throwDir: {x: 0, y: 0, z: 0} + throwForce: 1000 + prevDistance: -1 + currentDistance: -1 + reelInSpeed: 0.01 + reelInFactor: 0 + hasFish: 0 +--- !u!4 &944572218 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 944572216} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &961739749 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 961739753} + - component: {fileID: 961739752} + - component: {fileID: 961739751} + - component: {fileID: 961739750} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &961739750 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 961739749} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a79441f348de89743a2939f4d699eac1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_RenderShadows: 1 + m_RequiresDepthTextureOption: 2 + m_RequiresOpaqueTextureOption: 2 + m_CameraType: 0 + m_Cameras: [] + m_RendererIndex: -1 + m_VolumeLayerMask: + serializedVersion: 2 + m_Bits: 1 + m_VolumeTrigger: {fileID: 0} + m_VolumeFrameworkUpdateModeOption: 2 + m_RenderPostProcessing: 0 + m_Antialiasing: 0 + m_AntialiasingQuality: 2 + m_StopNaN: 0 + m_Dithering: 0 + m_ClearDepth: 1 + m_AllowXRRendering: 1 + m_AllowHDROutput: 1 + m_UseScreenCoordOverride: 0 + m_ScreenSizeOverride: {x: 0, y: 0, z: 0, w: 0} + m_ScreenCoordScaleBias: {x: 0, y: 0, z: 0, w: 0} + m_RequiresDepthTexture: 0 + m_RequiresColorTexture: 0 + m_TaaSettings: + m_Quality: 3 + m_FrameInfluence: 0.1 + m_JitterScale: 1 + m_MipBias: 0 + m_VarianceClampScale: 0.9 + m_ContrastAdaptiveSharpening: 0 + m_Version: 2 +--- !u!81 &961739751 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 961739749} + m_Enabled: 1 +--- !u!20 &961739752 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 961739749} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_Iso: 200 + m_ShutterSpeed: 0.005 + m_Aperture: 16 + m_FocusDistance: 10 + m_FocalLength: 50 + m_BladeCount: 5 + m_Curvature: {x: 2, y: 11} + m_BarrelClipping: 0.25 + m_Anamorphism: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 0 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 1 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &961739753 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 961739749} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 1, z: -10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1286484403 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1286484407} + - component: {fileID: 1286484406} + - component: {fileID: 1286484405} + - component: {fileID: 1286484404} + m_Layer: 0 + m_Name: Player + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!136 &1286484404 +CapsuleCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1286484403} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Radius: 0.5 + m_Height: 2 + m_Direction: 1 + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &1286484405 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1286484403} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_ForceMeshLod: -1 + m_MeshLodSelectionBias: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_GlobalIlluminationMeshLod: 0 + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &1286484406 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1286484403} + m_Mesh: {fileID: 10208, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1286484407 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1286484403} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.5, y: 1, z: 0.5} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1809391296 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1809391300} + - component: {fileID: 1809391299} + - component: {fileID: 1809391298} + - component: {fileID: 1809391297} + m_Layer: 0 + m_Name: StartPos + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!65 &1809391297 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1809391296} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &1809391298 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1809391296} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_ForceMeshLod: -1 + m_MeshLodSelectionBias: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_GlobalIlluminationMeshLod: 0 + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &1809391299 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1809391296} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1809391300 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1809391296} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.01, y: 0.01, z: 0.01} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1948260906 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1948260910} + - component: {fileID: 1948260909} + - component: {fileID: 1948260908} + - component: {fileID: 1948260907} + m_Layer: 0 + m_Name: Float + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!135 &1948260907 +SphereCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1948260906} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Radius: 0.5 + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &1948260908 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1948260906} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_ForceMeshLod: -1 + m_MeshLodSelectionBias: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_GlobalIlluminationMeshLod: 0 + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &1948260909 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1948260906} + m_Mesh: {fileID: 10208, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1948260910 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1948260906} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0.402} + m_LocalScale: {x: 0.01, y: 0.01, z: 0.01} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1660057539 &9223372036854775807 +SceneRoots: + m_ObjectHideFlags: 0 + m_Roots: + - {fileID: 961739753} + - {fileID: 203844589} + - {fileID: 383696137} + - {fileID: 944572218} + - {fileID: 1809391300} + - {fileID: 526165583} + - {fileID: 583153677} + - {fileID: 500814804} + - {fileID: 1948260910} + - {fileID: 1286484407} diff --git a/Assets/Scripts/Configs~/Editor/ConfigWarpTemplate.meta b/Assets/Scenes/RopeTest.unity.meta similarity index 74% rename from Assets/Scripts/Configs~/Editor/ConfigWarpTemplate.meta rename to Assets/Scenes/RopeTest.unity.meta index fc3837842..ea0732502 100644 --- a/Assets/Scripts/Configs~/Editor/ConfigWarpTemplate.meta +++ b/Assets/Scenes/RopeTest.unity.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 4b77eee728204f26bc602016c4a20c86 +guid: c6256067ae3a71c4188d4036d8b1d643 DefaultImporter: externalObjects: {} userData: diff --git a/Assets/Scripts/Common/Utils/ItemHelper.cs b/Assets/Scripts/Common/Utils/ItemHelper.cs index 103222695..d214650c5 100644 --- a/Assets/Scripts/Common/Utils/ItemHelper.cs +++ b/Assets/Scripts/Common/Utils/ItemHelper.cs @@ -1,4 +1,5 @@ -using FairyGUI; +using System.IO; +using FairyGUI; using NBC; using UnityEngine; @@ -6,6 +7,11 @@ namespace NBF.Utils { public static class ItemHelper { + public static string GetFullModelPath(this ItemConfig config) + { + return Path.Combine("gfx", config.Model); + } + public static ItemType GetItemType(this uint id) { return (ItemType)(id / 10000); diff --git a/Assets/Scripts/Configs~/Cache/ConfigContext.cs b/Assets/Scripts/Configs~/Cache/ConfigContext.cs deleted file mode 100644 index 4c1a3168d..000000000 --- a/Assets/Scripts/Configs~/Cache/ConfigContext.cs +++ /dev/null @@ -1,90 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; - -namespace NBF -{ - public interface IConfigContext - { - // 定义非泛型接口 - } - - public class ConfigContext : IConfigContext where T : ConfigBase - { - private static List _cacheList = new List(); - - #region Cache - - public void Association(List list) - { - if (list != null) - { - _cacheList = list; - } - } - - #endregion - - public int Count() - { - return _cacheList.Count; - } - - public int Count(Func predicate) - { - return _cacheList.Count(predicate); - } - - public T Get(int key) - { - return First(key); - } - - public T Fist() - { - return _cacheList.First(); - } - - public T Last() - { - return _cacheList.Last(); - } - - public T Fist(Predicate match) - { - return Get(match); - } - - public T Last(Predicate match) - { - return _cacheList.FindLast(match); - } - - public T Get(Predicate match) - { - return _cacheList.Find(match); - } - - public T GetRandom() - { - Random random = new Random(); - // 随机从列表中取一个对象 - return _cacheList[random.Next(_cacheList.Count)]; - } - - public List GetList() - { - return _cacheList; - } - - public List GetList(Predicate match) - { - return _cacheList.FindAll(match); - } - - private T First(int key) - { - return _cacheList.Find(t => t.id == key); - } - } -} \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Cache/ConfigContext.cs.meta b/Assets/Scripts/Configs~/Cache/ConfigContext.cs.meta deleted file mode 100644 index d6f758d4c..000000000 --- a/Assets/Scripts/Configs~/Cache/ConfigContext.cs.meta +++ /dev/null @@ -1,2 +0,0 @@ -fileFormatVersion: 2 -guid: 82dbb868b2724a85aa866e0bf9e88e91 \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Cache/Configs.cs b/Assets/Scripts/Configs~/Cache/Configs.cs deleted file mode 100644 index c4610a020..000000000 --- a/Assets/Scripts/Configs~/Cache/Configs.cs +++ /dev/null @@ -1,27 +0,0 @@ -using System; -using System.Collections.Generic; - -namespace NBF -{ - public static class Configs - { - private static readonly Dictionary _dictionary = new Dictionary(); - - static Configs() - { - } - - public static ConfigContext Table() where T : ConfigBase - { - var type = typeof(T); - if (_dictionary.TryGetValue(type, out var context)) - { - return context as ConfigContext; - } - - var jsonContext = new ConfigContext(); - _dictionary[type] = jsonContext; - return jsonContext; - } - } -} \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Cache/Configs.cs.meta b/Assets/Scripts/Configs~/Cache/Configs.cs.meta deleted file mode 100644 index 161d50cb5..000000000 --- a/Assets/Scripts/Configs~/Cache/Configs.cs.meta +++ /dev/null @@ -1,2 +0,0 @@ -fileFormatVersion: 2 -guid: 1881c9eee25240ddbaecbf99546a8750 \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Cache/TableNameAttribute.cs b/Assets/Scripts/Configs~/Cache/TableNameAttribute.cs deleted file mode 100644 index 9a9676b9a..000000000 --- a/Assets/Scripts/Configs~/Cache/TableNameAttribute.cs +++ /dev/null @@ -1,17 +0,0 @@ -using System; - -namespace NBF -{ - [AttributeUsage(AttributeTargets.Class)] - public class TableNameAttribute : Attribute - { - public string Name; - public string Key; - - public TableNameAttribute(string name, string key = "id") - { - Name = name; - Key = key; - } - } -} \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Cache/TableNameAttribute.cs.meta b/Assets/Scripts/Configs~/Cache/TableNameAttribute.cs.meta deleted file mode 100644 index 05932f62f..000000000 --- a/Assets/Scripts/Configs~/Cache/TableNameAttribute.cs.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: 737030131eba4fd6ba6067b47fcae5d3 -timeCreated: 1744862554 \ No newline at end of file diff --git a/Assets/Scripts/Configs~/ConfigAssets.Parse.cs b/Assets/Scripts/Configs~/ConfigAssets.Parse.cs deleted file mode 100644 index 39efaff89..000000000 --- a/Assets/Scripts/Configs~/ConfigAssets.Parse.cs +++ /dev/null @@ -1,68 +0,0 @@ -using System; -using System.Collections.Generic; -using NBC; -using Newtonsoft.Json.Linq; -using UnityEngine; - -namespace NBF -{ - public partial class ConfigAssets - { - private static readonly Type CustomType = typeof(ICustomParse); - - private static List ParseLine(JToken[] arr, TableNameAttribute tableNameAttribute) where T : ConfigBase - { - List list = new List(); - var type = typeof(T); - foreach (var jToken in arr) - { - T instance = null; - try - { - if (CustomType.IsAssignableFrom(type)) //自定义解析 - { - instance = Activator.CreateInstance(); - } - else - { - instance = jToken.ToObject(); - } - } - catch (Exception e) - { - Log.Error(e); - } - - if (instance != null) - { - var key = jToken[tableNameAttribute.Key].ToInt(); - if (key < 1) - { - if (instance.id > 0) - { - key = instance.id; - } - } - - try - { - if (key < 1) continue; - if (instance is ICustomParse customParse) - { - customParse.Parse(jToken); - } - - instance.id = key; - list.Add(instance); - } - catch (Exception e) - { - Log.Error(e); - } - } - } - - return list; - } - } -} \ No newline at end of file diff --git a/Assets/Scripts/Configs~/ConfigAssets.Parse.cs.meta b/Assets/Scripts/Configs~/ConfigAssets.Parse.cs.meta deleted file mode 100644 index 221b4caad..000000000 --- a/Assets/Scripts/Configs~/ConfigAssets.Parse.cs.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: 09494bd809bd47b29be0723c8671afb8 -timeCreated: 1744898106 \ No newline at end of file diff --git a/Assets/Scripts/Configs~/ConfigAssets.cs b/Assets/Scripts/Configs~/ConfigAssets.cs deleted file mode 100644 index e78d4afef..000000000 --- a/Assets/Scripts/Configs~/ConfigAssets.cs +++ /dev/null @@ -1,30 +0,0 @@ -using UnityEngine; - -namespace NBF -{ - public partial class ConfigAssets : ScriptableObject - { - // public static string SavePath => $"Assets/ResRaw/Config/ConfigAssets.asset"; - public static string SavePath => $"Assets/Resources/Config/ConfigAssets.asset"; - private static ConfigAssets _inst; - - public static ConfigAssets Instance => _inst; - - public static void Init() - { - var asset = Resources.Load("config/ConfigAssets"); - if (asset != null) - { - asset.AssociationContexts(); - _inst = asset; - } - - // var assetProvider = NBC.Asset.Assets.LoadAsset(SavePath); - // if (assetProvider != null && assetProvider.Asset is ConfigAssets asset) - // { - // asset.AssociationContexts(); - // _inst = asset; - // } - } - } -} \ No newline at end of file diff --git a/Assets/Scripts/Configs~/ConfigAssets.cs.meta b/Assets/Scripts/Configs~/ConfigAssets.cs.meta deleted file mode 100644 index a3398331b..000000000 --- a/Assets/Scripts/Configs~/ConfigAssets.cs.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: 3d8691ef03f74aedb6cfd67e53cf664f -timeCreated: 1742999693 \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Editor.meta b/Assets/Scripts/Configs~/Editor.meta deleted file mode 100644 index 7d23eff71..000000000 --- a/Assets/Scripts/Configs~/Editor.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: 2178333fb882410eb05c0f66a95c8880 -timeCreated: 1742998269 \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Editor/CfgEditorUtil.cs b/Assets/Scripts/Configs~/Editor/CfgEditorUtil.cs deleted file mode 100644 index f8c33bf5a..000000000 --- a/Assets/Scripts/Configs~/Editor/CfgEditorUtil.cs +++ /dev/null @@ -1,197 +0,0 @@ -using System; -using System.Collections.Generic; -using System.IO; -using UnityEditor; -using UnityEngine; - -namespace NBF -{ - public static class CfgEditorUtil - { - [MenuItem("构建/配置表/生成脚本")] - public static void CreateScriptableObject() - { - EditorUtils.GetOrCreateAsset(ConfigAssets.SavePath); - GenConfigScripts(); - AssetDatabase.Refresh(); - } - - [MenuItem("构建/配置表/导表")] - public static void BuildExcel() - { - ExcelToJsonWindow.GenConfig(false); - AssetDatabase.Refresh(); - } - - [MenuItem("构建/配置表/导多语言")] - public static void BuildLanguage() - { - ExcelToJsonWindow.GenLanguage(); - AssetDatabase.Refresh(); - } - - #region 生成脚本 - - private static string GenPath = "Scripts/Configs/Gen"; - private static string TempPath = "Scripts/Configs/Editor/ConfigWarpTemplate"; - - public static void GenConfigScripts() - { - if (!Directory.Exists($"{Application.dataPath}/{GenPath}")) - { - return; - } - - var types = Reflection.GetAllNonAbstractDerivedTypes(); - Dictionary tableNameAttributes = new Dictionary(); - foreach (var type in types) - { - tableNameAttributes[type] = type.Name; - } - - // var canGen = CanGen(tableNameAttributes); - // - // if (!canGen) return; - GenParse(tableNameAttributes); - GenWarp(tableNameAttributes); - // GenBinder(tableNameAttributes); - AssetDatabase.Refresh(); - } - - private static bool CanGen(Dictionary tableNameAttributes) - { - // return true; - string filePath = Path.Combine(Application.dataPath, $"{GenPath}/Warps"); - if (!Directory.Exists(filePath)) return true; - var files = Directory.GetFiles(filePath); - List allFileName = new List(); - foreach (var file in files) - { - if (Path.GetExtension(file).ToLower() == ".meta") continue; - var fileName = Path.GetFileNameWithoutExtension(file); - allFileName.Add(fileName.Replace("Warp", "")); - } - - if (allFileName.Count != tableNameAttributes.Count) return true; - - foreach (var type in tableNameAttributes.Keys) - { - if (!allFileName.Contains(type.Name)) return true; - } - - return false; - } - - - private static void GenWarp(Dictionary tableNameAttributes) - { - // 为何使用生成式,不使用static静态泛型 ? 生成式扩展更强且不会破坏原类的集成结构,父类也不用是泛型类 - //否则比如 BaseConfig 类型来使用。集成结构会受很大限制,反而没有生成式来的灵活 - - string filePath = Path.Combine(Application.dataPath, TempPath); - if (File.Exists(filePath)) - { - // 读取文本内容 - string fileContent = File.ReadAllText(filePath); - var rootPath = $"{Application.dataPath}/{GenPath}/Warps"; - if (!Directory.Exists(rootPath)) - { - return; - } - - if (!Directory.Exists(rootPath)) - { - Directory.CreateDirectory(rootPath); - } - - foreach (var type in tableNameAttributes.Keys) - { - var content = fileContent.Replace("##NAME##", type.Name); - File.WriteAllText($"{rootPath}/{type.Name}Warp.cs", content); - } - } - else - { - Debug.LogError("生成代码模板不存在,请检查"); - } - } - - private static void GenParse(Dictionary tableNameAttributes) - { - if (!Directory.Exists($"{Application.dataPath}/{GenPath}")) - { - return; - } - - CodeWriter codeWriter = new CodeWriter(); - codeWriter.Writeln("/**本脚本为自动生成,每次生成会覆盖!请勿手动修改**/"); - codeWriter.Writeln(); - codeWriter.Writeln("using System;"); - codeWriter.Writeln("using System.Collections.Generic;"); - codeWriter.Writeln("using System.Reflection;"); - codeWriter.Writeln("using Newtonsoft.Json.Linq;"); - codeWriter.Writeln("using UnityEngine;"); - - codeWriter.Writeln(); - codeWriter.Writeln("namespace NBF"); - - codeWriter.StartBlock(); - - codeWriter.Writeln("public partial class ConfigAssets"); - codeWriter.StartBlock(); - - foreach (var type in tableNameAttributes.Keys) - { - // codeWriter.Writeln($"[HideInInspector] public List<{type.Name}> {type.Name}Arr;"); - codeWriter.Writeln($"public List<{type.Name}> {type.Name}Arr;"); - } - - codeWriter.Writeln(); - - codeWriter.Writeln("public void Parse(JToken[] arr, Type type)"); - codeWriter.StartBlock(); - codeWriter.Writeln("var tableNameAttribute = type.GetCustomAttribute();"); - codeWriter.Writeln("if (tableNameAttribute == null) return;"); - - foreach (var type in tableNameAttributes.Keys) - { - codeWriter.Writeln($"if (type == typeof({type.Name}))"); - codeWriter.StartBlock(); - codeWriter.Writeln($"{type.Name}Arr = ParseLine<{type.Name}>(arr, tableNameAttribute);"); - codeWriter.EndBlock(); - codeWriter.Writeln(); - } - - codeWriter.EndBlock(); - - codeWriter.Writeln(); - codeWriter.Writeln("public void AssociationContexts()"); - codeWriter.StartBlock(); - - foreach (var type in tableNameAttributes.Keys) - { - codeWriter.Writeln($"new ConfigContext<{type.Name}>().Association({type.Name}Arr);"); - } - - codeWriter.EndBlock(); - - - codeWriter.EndBlock(); - codeWriter.EndBlock(); - - codeWriter.Save($"{Application.dataPath}/{GenPath}/ConfigAssets.Gen.cs"); - } - - - private static void WriterCreateParse(CodeWriter codeWriter, Type type) - { - codeWriter.Writeln($"if (type == typeof({type.Name}))"); - codeWriter.StartBlock(); - codeWriter.Writeln($"return CreateParseTableTask<{type.Name}>();"); - codeWriter.EndBlock(); - codeWriter.Writeln(); - } - - #endregion - } -} \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Editor/CfgEditorUtil.cs.meta b/Assets/Scripts/Configs~/Editor/CfgEditorUtil.cs.meta deleted file mode 100644 index 7c99811e6..000000000 --- a/Assets/Scripts/Configs~/Editor/CfgEditorUtil.cs.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: 5bc0ac74b225496da64195b28ce14cb2 -timeCreated: 1742998279 \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Editor/CodeWriter.cs b/Assets/Scripts/Configs~/Editor/CodeWriter.cs deleted file mode 100644 index c7b2365de..000000000 --- a/Assets/Scripts/Configs~/Editor/CodeWriter.cs +++ /dev/null @@ -1,105 +0,0 @@ -using System; -using System.IO; -using System.Text; - -namespace NBF -{ - public interface ICodeWriterConfig - { - string BlockStart { get; set; } - string BlockEnd { get; set; } - bool BlockFromNewLine { get; set; } - bool UsingTabs { get; set; } - string EndOfLine { get; set; } - } - - public class DefCSharpCodeWriterConfig : ICodeWriterConfig - { - public string BlockStart { get; set; } = "{"; - public string BlockEnd { get; set; } = "}"; - public bool BlockFromNewLine { get; set; } - public bool UsingTabs { get; set; } = true; - public string EndOfLine { get; set; } - } - - public class CodeWriter - { - private ICodeWriterConfig _config; - - private StringBuilder _stringBuilder = new StringBuilder(); - - private int _nowTabCount; - - public CodeWriter() - { - Init(); - } - - public CodeWriter(ICodeWriterConfig config) - { - Init(config); - } - - public void Write(string content) - { - _stringBuilder.Append(content); - } - - public void Writeln() - { - _stringBuilder.Append(Environment.NewLine); - } - - public void Writeln(string str) - { - _stringBuilder.Append(GetLinePrefix()); - _stringBuilder.Append(str); - _stringBuilder.Append(Environment.NewLine); - } - - public void StartBlock() - { - Writeln(_config.BlockStart); - _nowTabCount++; - } - - public void EndBlock() - { - _nowTabCount--; - Writeln(_config.BlockEnd); - } - - public void Save(string path) - { - var dirPath = Path.GetDirectoryName(path); - if (dirPath != null && !Directory.Exists(dirPath)) - { - Directory.CreateDirectory(dirPath); - } - - var content = _stringBuilder.ToString(); - File.WriteAllText(path, content); - } - - #region 内部方法 - - private void Init(ICodeWriterConfig config = null) - { - _config = config ?? new DefCSharpCodeWriterConfig(); - } - - private string GetLinePrefix() - { - string ret = string.Empty; - if (!_config.UsingTabs) return ret; - for (var i = 0; i < _nowTabCount; i++) - { - ret += "\t"; - } - - return ret; - } - - #endregion - } -} \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Editor/CodeWriter.cs.meta b/Assets/Scripts/Configs~/Editor/CodeWriter.cs.meta deleted file mode 100644 index d0d64bd8b..000000000 --- a/Assets/Scripts/Configs~/Editor/CodeWriter.cs.meta +++ /dev/null @@ -1,2 +0,0 @@ -fileFormatVersion: 2 -guid: cf1ac73cd67e4bdc9de1a53a13f5b841 \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Editor/ConfigWarpTemplate b/Assets/Scripts/Configs~/Editor/ConfigWarpTemplate deleted file mode 100644 index 51681f4f0..000000000 --- a/Assets/Scripts/Configs~/Editor/ConfigWarpTemplate +++ /dev/null @@ -1,65 +0,0 @@ -/**本脚本为自动生成,每次生成会覆盖!请勿手动修改**/ -using System; -using System.Collections.Generic; - -namespace NBF -{ - [Serializable] - public partial class ##NAME## - { - private static ConfigContext<##NAME##> _context; - - private static ConfigContext<##NAME##> Context => _context ??= Configs.Table<##NAME##>(); - - public static ##NAME## Get(int key) - { - return Context.Get(key); - } - - public static ##NAME## Get(Predicate<##NAME##> match) - { - return Context.Get(match); - } - - public static ##NAME## Fist() - { - return Context.Fist(); - } - - public static ##NAME## Last() - { - return Context.Last(); - } - - public static ##NAME## Fist(Predicate<##NAME##> match) - { - return Context.Fist(match); - } - - public static ##NAME## Last(Predicate<##NAME##> match) - { - return Context.Last(match); - } - - public static int Count() - { - return Context.Count(); - } - - public static int Count(Func<##NAME##, bool> predicate) - { - return Context.Count(predicate); - } - - - public static List<##NAME##> GetList() - { - return Context.GetList(); - } - - public static List<##NAME##> GetList(Predicate<##NAME##> match) - { - return Context.GetList(match); - } - } -} \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Extemds.meta b/Assets/Scripts/Configs~/Extemds.meta deleted file mode 100644 index d674680a6..000000000 --- a/Assets/Scripts/Configs~/Extemds.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: b8a50bb33d07439e9c7762e17bced2e0 -timeCreated: 1744862665 \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Extemds/JTokenExtends.cs b/Assets/Scripts/Configs~/Extemds/JTokenExtends.cs deleted file mode 100644 index e0b24a635..000000000 --- a/Assets/Scripts/Configs~/Extemds/JTokenExtends.cs +++ /dev/null @@ -1,138 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using Newtonsoft.Json.Linq; -using UnityEngine; - -namespace NBF -{ - public static class JTokenExtends - { - public static Vector2 ToVector2(this string str, string sp = ",") - { - Vector2 vector2 = Vector2.zero; - var arr = str.Split(sp); - if (arr.Length > 0) - { - float.TryParse(arr[0], out vector2.x); - if (arr.Length > 1) - { - float.TryParse(arr[1], out vector2.y); - } - } - - return vector2; - } - - public static Vector3 ToVector3(this string str, string sp = ",") - { - Vector3 vector2 = Vector3.zero; - var arr = str.Split(sp); - if (arr.Length > 0) - { - float.TryParse(arr[0], out vector2.x); - if (arr.Length > 1) - { - float.TryParse(arr[1], out vector2.y); - } - - if (arr.Length > 2) - { - float.TryParse(arr[2], out vector2.z); - } - } - - return vector2; - } - - public static T[] ToArr(this JToken token, string split = ",") where T : IConvertible - { - if (token is JArray array) - { - return array.ToObject(); - } - - if (token != null) - { - var str = token.ToString(); - if (string.IsNullOrWhiteSpace(str)) return Array.Empty(); - - var arr = str.Split(split); - try - { - return arr.Select(a => (T)Convert.ChangeType(a, typeof(T))).ToArray(); - } - catch (Exception e) - { - Console.WriteLine(e); - throw; - } - } - - return Array.Empty(); - } - - public static int ToInt(this JToken token) - { - if (token == null) - { - return 0; - } - - try - { - return (int)token; - } - catch (Exception e) - { - return 0; - } - } - - public static float ToFloat(this JToken token) - { - if (token == null) - { - return 0; - } - - try - { - return (float)token; - } - catch (Exception e) - { - return 0; - } - } - - public static string ToStr(this JToken token) - { - if (token != null) - { - return token.ToString(); - } - - return string.Empty; - } - - public static List ToList(this JToken token, string split = ",") where T : IConvertible - { - if (token is JArray array) - { - return array.ToObject>(); - } - - if (token != null) - { - var str = token.ToString(); - if (string.IsNullOrWhiteSpace(str)) return new List(); - var arr = str.Split(split); - return arr.Select( - a => string.IsNullOrWhiteSpace(a) ? default : (T)Convert.ChangeType(a, typeof(T))).ToList(); - } - - return new List(); - } - } -} \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Extemds/JTokenExtends.cs.meta b/Assets/Scripts/Configs~/Extemds/JTokenExtends.cs.meta deleted file mode 100644 index 89797cceb..000000000 --- a/Assets/Scripts/Configs~/Extemds/JTokenExtends.cs.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: 3d6ce3cc850f41b8ba83653660b928ce -timeCreated: 1744862670 \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Gen.meta b/Assets/Scripts/Configs~/Gen.meta deleted file mode 100644 index 0dc52f34e..000000000 --- a/Assets/Scripts/Configs~/Gen.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: 0eceaba126fb407583191d01e32bb735 -timeCreated: 1756050728 \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Gen/ConfigAssets.Gen.cs b/Assets/Scripts/Configs~/Gen/ConfigAssets.Gen.cs deleted file mode 100644 index 63afd189c..000000000 --- a/Assets/Scripts/Configs~/Gen/ConfigAssets.Gen.cs +++ /dev/null @@ -1,122 +0,0 @@ -/**本脚本为自动生成,每次生成会覆盖!请勿手动修改**/ - -using System; -using System.Collections.Generic; -using System.Reflection; -using Newtonsoft.Json.Linq; -using UnityEngine; - -namespace NBF -{ - public partial class ConfigAssets - { - public List BaitConfigArr; - public List BobberConfigArr; - public List FeederConfigArr; - public List FishAcceptConfigArr; - public List FishConfigArr; - public List HookConfigArr; - public List LeadersConfigArr; - public List LineConfigArr; - public List LureConfigArr; - public List ReelConfigArr; - public List RingConfigArr; - public List RodConfigArr; - public List UnitConfigArr; - public List WeightConfigArr; - - public void Parse(JToken[] arr, Type type) - { - var tableNameAttribute = type.GetCustomAttribute(); - if (tableNameAttribute == null) return; - if (type == typeof(BaitConfig)) - { - BaitConfigArr = ParseLine(arr, tableNameAttribute); - } - - if (type == typeof(BobberConfig)) - { - BobberConfigArr = ParseLine(arr, tableNameAttribute); - } - - if (type == typeof(FeederConfig)) - { - FeederConfigArr = ParseLine(arr, tableNameAttribute); - } - - if (type == typeof(FishAcceptConfig)) - { - FishAcceptConfigArr = ParseLine(arr, tableNameAttribute); - } - - if (type == typeof(FishConfig)) - { - FishConfigArr = ParseLine(arr, tableNameAttribute); - } - - if (type == typeof(HookConfig)) - { - HookConfigArr = ParseLine(arr, tableNameAttribute); - } - - if (type == typeof(LeadersConfig)) - { - LeadersConfigArr = ParseLine(arr, tableNameAttribute); - } - - if (type == typeof(LineConfig)) - { - LineConfigArr = ParseLine(arr, tableNameAttribute); - } - - if (type == typeof(LureConfig)) - { - LureConfigArr = ParseLine(arr, tableNameAttribute); - } - - if (type == typeof(ReelConfig)) - { - ReelConfigArr = ParseLine(arr, tableNameAttribute); - } - - if (type == typeof(RingConfig)) - { - RingConfigArr = ParseLine(arr, tableNameAttribute); - } - - if (type == typeof(RodConfig)) - { - RodConfigArr = ParseLine(arr, tableNameAttribute); - } - - if (type == typeof(UnitConfig)) - { - UnitConfigArr = ParseLine(arr, tableNameAttribute); - } - - if (type == typeof(WeightConfig)) - { - WeightConfigArr = ParseLine(arr, tableNameAttribute); - } - - } - - public void AssociationContexts() - { - new ConfigContext().Association(BaitConfigArr); - new ConfigContext().Association(BobberConfigArr); - new ConfigContext().Association(FeederConfigArr); - new ConfigContext().Association(FishAcceptConfigArr); - new ConfigContext().Association(FishConfigArr); - new ConfigContext().Association(HookConfigArr); - new ConfigContext().Association(LeadersConfigArr); - new ConfigContext().Association(LineConfigArr); - new ConfigContext().Association(LureConfigArr); - new ConfigContext().Association(ReelConfigArr); - new ConfigContext().Association(RingConfigArr); - new ConfigContext().Association(RodConfigArr); - new ConfigContext().Association(UnitConfigArr); - new ConfigContext().Association(WeightConfigArr); - } - } -} diff --git a/Assets/Scripts/Configs~/Gen/ConfigAssets.Gen.cs.meta b/Assets/Scripts/Configs~/Gen/ConfigAssets.Gen.cs.meta deleted file mode 100644 index ed730e0fd..000000000 --- a/Assets/Scripts/Configs~/Gen/ConfigAssets.Gen.cs.meta +++ /dev/null @@ -1,2 +0,0 @@ -fileFormatVersion: 2 -guid: bd9bbc8f86e64a928533f493e39813ed \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Gen/Warps.meta b/Assets/Scripts/Configs~/Gen/Warps.meta deleted file mode 100644 index 15944082b..000000000 --- a/Assets/Scripts/Configs~/Gen/Warps.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: 98e70a75b52b4728aec1e5b7f506695c -timeCreated: 1756050753 \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Gen/Warps/BaitConfigWarp.cs b/Assets/Scripts/Configs~/Gen/Warps/BaitConfigWarp.cs deleted file mode 100644 index 78fbf6fbf..000000000 --- a/Assets/Scripts/Configs~/Gen/Warps/BaitConfigWarp.cs +++ /dev/null @@ -1,65 +0,0 @@ -/**本脚本为自动生成,每次生成会覆盖!请勿手动修改**/ -using System; -using System.Collections.Generic; - -namespace NBF -{ - [Serializable] - public partial class BaitConfig - { - private static ConfigContext _context; - - private static ConfigContext Context => _context ??= Configs.Table(); - - public static BaitConfig Get(int key) - { - return Context.Get(key); - } - - public static BaitConfig Get(Predicate match) - { - return Context.Get(match); - } - - public static BaitConfig Fist() - { - return Context.Fist(); - } - - public static BaitConfig Last() - { - return Context.Last(); - } - - public static BaitConfig Fist(Predicate match) - { - return Context.Fist(match); - } - - public static BaitConfig Last(Predicate match) - { - return Context.Last(match); - } - - public static int Count() - { - return Context.Count(); - } - - public static int Count(Func predicate) - { - return Context.Count(predicate); - } - - - public static List GetList() - { - return Context.GetList(); - } - - public static List GetList(Predicate match) - { - return Context.GetList(match); - } - } -} \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Gen/Warps/BaitConfigWarp.cs.meta b/Assets/Scripts/Configs~/Gen/Warps/BaitConfigWarp.cs.meta deleted file mode 100644 index 62c32df08..000000000 --- a/Assets/Scripts/Configs~/Gen/Warps/BaitConfigWarp.cs.meta +++ /dev/null @@ -1,2 +0,0 @@ -fileFormatVersion: 2 -guid: 5c6bdb0bae4da2a4da6aacaf58a1abc0 \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Gen/Warps/BobberConfigWarp.cs b/Assets/Scripts/Configs~/Gen/Warps/BobberConfigWarp.cs deleted file mode 100644 index b6d3fac39..000000000 --- a/Assets/Scripts/Configs~/Gen/Warps/BobberConfigWarp.cs +++ /dev/null @@ -1,65 +0,0 @@ -/**本脚本为自动生成,每次生成会覆盖!请勿手动修改**/ -using System; -using System.Collections.Generic; - -namespace NBF -{ - [Serializable] - public partial class BobberConfig - { - private static ConfigContext _context; - - private static ConfigContext Context => _context ??= Configs.Table(); - - public static BobberConfig Get(int key) - { - return Context.Get(key); - } - - public static BobberConfig Get(Predicate match) - { - return Context.Get(match); - } - - public static BobberConfig Fist() - { - return Context.Fist(); - } - - public static BobberConfig Last() - { - return Context.Last(); - } - - public static BobberConfig Fist(Predicate match) - { - return Context.Fist(match); - } - - public static BobberConfig Last(Predicate match) - { - return Context.Last(match); - } - - public static int Count() - { - return Context.Count(); - } - - public static int Count(Func predicate) - { - return Context.Count(predicate); - } - - - public static List GetList() - { - return Context.GetList(); - } - - public static List GetList(Predicate match) - { - return Context.GetList(match); - } - } -} \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Gen/Warps/BobberConfigWarp.cs.meta b/Assets/Scripts/Configs~/Gen/Warps/BobberConfigWarp.cs.meta deleted file mode 100644 index 53cac01ed..000000000 --- a/Assets/Scripts/Configs~/Gen/Warps/BobberConfigWarp.cs.meta +++ /dev/null @@ -1,2 +0,0 @@ -fileFormatVersion: 2 -guid: 99b64c24f2bad454086ac41dd6aa7ffc \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Gen/Warps/FeederConfigWarp.cs b/Assets/Scripts/Configs~/Gen/Warps/FeederConfigWarp.cs deleted file mode 100644 index bb2f54b52..000000000 --- a/Assets/Scripts/Configs~/Gen/Warps/FeederConfigWarp.cs +++ /dev/null @@ -1,65 +0,0 @@ -/**本脚本为自动生成,每次生成会覆盖!请勿手动修改**/ -using System; -using System.Collections.Generic; - -namespace NBF -{ - [Serializable] - public partial class FeederConfig - { - private static ConfigContext _context; - - private static ConfigContext Context => _context ??= Configs.Table(); - - public static FeederConfig Get(int key) - { - return Context.Get(key); - } - - public static FeederConfig Get(Predicate match) - { - return Context.Get(match); - } - - public static FeederConfig Fist() - { - return Context.Fist(); - } - - public static FeederConfig Last() - { - return Context.Last(); - } - - public static FeederConfig Fist(Predicate match) - { - return Context.Fist(match); - } - - public static FeederConfig Last(Predicate match) - { - return Context.Last(match); - } - - public static int Count() - { - return Context.Count(); - } - - public static int Count(Func predicate) - { - return Context.Count(predicate); - } - - - public static List GetList() - { - return Context.GetList(); - } - - public static List GetList(Predicate match) - { - return Context.GetList(match); - } - } -} \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Gen/Warps/FeederConfigWarp.cs.meta b/Assets/Scripts/Configs~/Gen/Warps/FeederConfigWarp.cs.meta deleted file mode 100644 index 8bd74b4f9..000000000 --- a/Assets/Scripts/Configs~/Gen/Warps/FeederConfigWarp.cs.meta +++ /dev/null @@ -1,2 +0,0 @@ -fileFormatVersion: 2 -guid: dc082eda2a5880148843ce9c21ed4eed \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Gen/Warps/FishAcceptConfigWarp.cs b/Assets/Scripts/Configs~/Gen/Warps/FishAcceptConfigWarp.cs deleted file mode 100644 index b8081592e..000000000 --- a/Assets/Scripts/Configs~/Gen/Warps/FishAcceptConfigWarp.cs +++ /dev/null @@ -1,65 +0,0 @@ -/**本脚本为自动生成,每次生成会覆盖!请勿手动修改**/ -using System; -using System.Collections.Generic; - -namespace NBF -{ - [Serializable] - public partial class FishAcceptConfig - { - private static ConfigContext _context; - - private static ConfigContext Context => _context ??= Configs.Table(); - - public static FishAcceptConfig Get(int key) - { - return Context.Get(key); - } - - public static FishAcceptConfig Get(Predicate match) - { - return Context.Get(match); - } - - public static FishAcceptConfig Fist() - { - return Context.Fist(); - } - - public static FishAcceptConfig Last() - { - return Context.Last(); - } - - public static FishAcceptConfig Fist(Predicate match) - { - return Context.Fist(match); - } - - public static FishAcceptConfig Last(Predicate match) - { - return Context.Last(match); - } - - public static int Count() - { - return Context.Count(); - } - - public static int Count(Func predicate) - { - return Context.Count(predicate); - } - - - public static List GetList() - { - return Context.GetList(); - } - - public static List GetList(Predicate match) - { - return Context.GetList(match); - } - } -} \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Gen/Warps/FishAcceptConfigWarp.cs.meta b/Assets/Scripts/Configs~/Gen/Warps/FishAcceptConfigWarp.cs.meta deleted file mode 100644 index e06497024..000000000 --- a/Assets/Scripts/Configs~/Gen/Warps/FishAcceptConfigWarp.cs.meta +++ /dev/null @@ -1,2 +0,0 @@ -fileFormatVersion: 2 -guid: 23d45122e487d8f439bf063a4df7a4b7 \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Gen/Warps/FishConfigWarp.cs b/Assets/Scripts/Configs~/Gen/Warps/FishConfigWarp.cs deleted file mode 100644 index 6ea97f0fc..000000000 --- a/Assets/Scripts/Configs~/Gen/Warps/FishConfigWarp.cs +++ /dev/null @@ -1,65 +0,0 @@ -/**本脚本为自动生成,每次生成会覆盖!请勿手动修改**/ -using System; -using System.Collections.Generic; - -namespace NBF -{ - [Serializable] - public partial class FishConfig - { - private static ConfigContext _context; - - private static ConfigContext Context => _context ??= Configs.Table(); - - public static FishConfig Get(int key) - { - return Context.Get(key); - } - - public static FishConfig Get(Predicate match) - { - return Context.Get(match); - } - - public static FishConfig Fist() - { - return Context.Fist(); - } - - public static FishConfig Last() - { - return Context.Last(); - } - - public static FishConfig Fist(Predicate match) - { - return Context.Fist(match); - } - - public static FishConfig Last(Predicate match) - { - return Context.Last(match); - } - - public static int Count() - { - return Context.Count(); - } - - public static int Count(Func predicate) - { - return Context.Count(predicate); - } - - - public static List GetList() - { - return Context.GetList(); - } - - public static List GetList(Predicate match) - { - return Context.GetList(match); - } - } -} \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Gen/Warps/FishConfigWarp.cs.meta b/Assets/Scripts/Configs~/Gen/Warps/FishConfigWarp.cs.meta deleted file mode 100644 index 81486f4f3..000000000 --- a/Assets/Scripts/Configs~/Gen/Warps/FishConfigWarp.cs.meta +++ /dev/null @@ -1,2 +0,0 @@ -fileFormatVersion: 2 -guid: d60d97e94b1432c4e985a5469fd01409 \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Gen/Warps/HookConfigWarp.cs b/Assets/Scripts/Configs~/Gen/Warps/HookConfigWarp.cs deleted file mode 100644 index c03d22af3..000000000 --- a/Assets/Scripts/Configs~/Gen/Warps/HookConfigWarp.cs +++ /dev/null @@ -1,65 +0,0 @@ -/**本脚本为自动生成,每次生成会覆盖!请勿手动修改**/ -using System; -using System.Collections.Generic; - -namespace NBF -{ - [Serializable] - public partial class HookConfig - { - private static ConfigContext _context; - - private static ConfigContext Context => _context ??= Configs.Table(); - - public static HookConfig Get(int key) - { - return Context.Get(key); - } - - public static HookConfig Get(Predicate match) - { - return Context.Get(match); - } - - public static HookConfig Fist() - { - return Context.Fist(); - } - - public static HookConfig Last() - { - return Context.Last(); - } - - public static HookConfig Fist(Predicate match) - { - return Context.Fist(match); - } - - public static HookConfig Last(Predicate match) - { - return Context.Last(match); - } - - public static int Count() - { - return Context.Count(); - } - - public static int Count(Func predicate) - { - return Context.Count(predicate); - } - - - public static List GetList() - { - return Context.GetList(); - } - - public static List GetList(Predicate match) - { - return Context.GetList(match); - } - } -} \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Gen/Warps/HookConfigWarp.cs.meta b/Assets/Scripts/Configs~/Gen/Warps/HookConfigWarp.cs.meta deleted file mode 100644 index a48eb7900..000000000 --- a/Assets/Scripts/Configs~/Gen/Warps/HookConfigWarp.cs.meta +++ /dev/null @@ -1,2 +0,0 @@ -fileFormatVersion: 2 -guid: fc38b93ab46f1bd4a83f81f1cd3b3e4c \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Gen/Warps/LeadersConfigWarp.cs b/Assets/Scripts/Configs~/Gen/Warps/LeadersConfigWarp.cs deleted file mode 100644 index ad4c8a8af..000000000 --- a/Assets/Scripts/Configs~/Gen/Warps/LeadersConfigWarp.cs +++ /dev/null @@ -1,65 +0,0 @@ -/**本脚本为自动生成,每次生成会覆盖!请勿手动修改**/ -using System; -using System.Collections.Generic; - -namespace NBF -{ - [Serializable] - public partial class LeadersConfig - { - private static ConfigContext _context; - - private static ConfigContext Context => _context ??= Configs.Table(); - - public static LeadersConfig Get(int key) - { - return Context.Get(key); - } - - public static LeadersConfig Get(Predicate match) - { - return Context.Get(match); - } - - public static LeadersConfig Fist() - { - return Context.Fist(); - } - - public static LeadersConfig Last() - { - return Context.Last(); - } - - public static LeadersConfig Fist(Predicate match) - { - return Context.Fist(match); - } - - public static LeadersConfig Last(Predicate match) - { - return Context.Last(match); - } - - public static int Count() - { - return Context.Count(); - } - - public static int Count(Func predicate) - { - return Context.Count(predicate); - } - - - public static List GetList() - { - return Context.GetList(); - } - - public static List GetList(Predicate match) - { - return Context.GetList(match); - } - } -} \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Gen/Warps/LeadersConfigWarp.cs.meta b/Assets/Scripts/Configs~/Gen/Warps/LeadersConfigWarp.cs.meta deleted file mode 100644 index f11b68d93..000000000 --- a/Assets/Scripts/Configs~/Gen/Warps/LeadersConfigWarp.cs.meta +++ /dev/null @@ -1,2 +0,0 @@ -fileFormatVersion: 2 -guid: 7911fb1cf4470014eadb4d9db5db5861 \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Gen/Warps/LineConfigWarp.cs b/Assets/Scripts/Configs~/Gen/Warps/LineConfigWarp.cs deleted file mode 100644 index 7ae22d3ab..000000000 --- a/Assets/Scripts/Configs~/Gen/Warps/LineConfigWarp.cs +++ /dev/null @@ -1,65 +0,0 @@ -/**本脚本为自动生成,每次生成会覆盖!请勿手动修改**/ -using System; -using System.Collections.Generic; - -namespace NBF -{ - [Serializable] - public partial class LineConfig - { - private static ConfigContext _context; - - private static ConfigContext Context => _context ??= Configs.Table(); - - public static LineConfig Get(int key) - { - return Context.Get(key); - } - - public static LineConfig Get(Predicate match) - { - return Context.Get(match); - } - - public static LineConfig Fist() - { - return Context.Fist(); - } - - public static LineConfig Last() - { - return Context.Last(); - } - - public static LineConfig Fist(Predicate match) - { - return Context.Fist(match); - } - - public static LineConfig Last(Predicate match) - { - return Context.Last(match); - } - - public static int Count() - { - return Context.Count(); - } - - public static int Count(Func predicate) - { - return Context.Count(predicate); - } - - - public static List GetList() - { - return Context.GetList(); - } - - public static List GetList(Predicate match) - { - return Context.GetList(match); - } - } -} \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Gen/Warps/LineConfigWarp.cs.meta b/Assets/Scripts/Configs~/Gen/Warps/LineConfigWarp.cs.meta deleted file mode 100644 index 48a663dea..000000000 --- a/Assets/Scripts/Configs~/Gen/Warps/LineConfigWarp.cs.meta +++ /dev/null @@ -1,2 +0,0 @@ -fileFormatVersion: 2 -guid: 1acb019fe35da324cb5a26e45c54532d \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Gen/Warps/LureConfigWarp.cs b/Assets/Scripts/Configs~/Gen/Warps/LureConfigWarp.cs deleted file mode 100644 index e26f0145e..000000000 --- a/Assets/Scripts/Configs~/Gen/Warps/LureConfigWarp.cs +++ /dev/null @@ -1,65 +0,0 @@ -/**本脚本为自动生成,每次生成会覆盖!请勿手动修改**/ -using System; -using System.Collections.Generic; - -namespace NBF -{ - [Serializable] - public partial class LureConfig - { - private static ConfigContext _context; - - private static ConfigContext Context => _context ??= Configs.Table(); - - public static LureConfig Get(int key) - { - return Context.Get(key); - } - - public static LureConfig Get(Predicate match) - { - return Context.Get(match); - } - - public static LureConfig Fist() - { - return Context.Fist(); - } - - public static LureConfig Last() - { - return Context.Last(); - } - - public static LureConfig Fist(Predicate match) - { - return Context.Fist(match); - } - - public static LureConfig Last(Predicate match) - { - return Context.Last(match); - } - - public static int Count() - { - return Context.Count(); - } - - public static int Count(Func predicate) - { - return Context.Count(predicate); - } - - - public static List GetList() - { - return Context.GetList(); - } - - public static List GetList(Predicate match) - { - return Context.GetList(match); - } - } -} \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Gen/Warps/LureConfigWarp.cs.meta b/Assets/Scripts/Configs~/Gen/Warps/LureConfigWarp.cs.meta deleted file mode 100644 index 33df3e2ef..000000000 --- a/Assets/Scripts/Configs~/Gen/Warps/LureConfigWarp.cs.meta +++ /dev/null @@ -1,2 +0,0 @@ -fileFormatVersion: 2 -guid: 74aae733a506d0840a1a7cc2623ed5fd \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Gen/Warps/ReelConfigWarp.cs b/Assets/Scripts/Configs~/Gen/Warps/ReelConfigWarp.cs deleted file mode 100644 index e7cb60301..000000000 --- a/Assets/Scripts/Configs~/Gen/Warps/ReelConfigWarp.cs +++ /dev/null @@ -1,65 +0,0 @@ -/**本脚本为自动生成,每次生成会覆盖!请勿手动修改**/ -using System; -using System.Collections.Generic; - -namespace NBF -{ - [Serializable] - public partial class ReelConfig - { - private static ConfigContext _context; - - private static ConfigContext Context => _context ??= Configs.Table(); - - public static ReelConfig Get(int key) - { - return Context.Get(key); - } - - public static ReelConfig Get(Predicate match) - { - return Context.Get(match); - } - - public static ReelConfig Fist() - { - return Context.Fist(); - } - - public static ReelConfig Last() - { - return Context.Last(); - } - - public static ReelConfig Fist(Predicate match) - { - return Context.Fist(match); - } - - public static ReelConfig Last(Predicate match) - { - return Context.Last(match); - } - - public static int Count() - { - return Context.Count(); - } - - public static int Count(Func predicate) - { - return Context.Count(predicate); - } - - - public static List GetList() - { - return Context.GetList(); - } - - public static List GetList(Predicate match) - { - return Context.GetList(match); - } - } -} \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Gen/Warps/ReelConfigWarp.cs.meta b/Assets/Scripts/Configs~/Gen/Warps/ReelConfigWarp.cs.meta deleted file mode 100644 index 30120eb5a..000000000 --- a/Assets/Scripts/Configs~/Gen/Warps/ReelConfigWarp.cs.meta +++ /dev/null @@ -1,2 +0,0 @@ -fileFormatVersion: 2 -guid: 6bfa9f163eb97be418e04f1f62c607de \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Gen/Warps/RingConfigWarp.cs b/Assets/Scripts/Configs~/Gen/Warps/RingConfigWarp.cs deleted file mode 100644 index 209da8dfb..000000000 --- a/Assets/Scripts/Configs~/Gen/Warps/RingConfigWarp.cs +++ /dev/null @@ -1,65 +0,0 @@ -/**本脚本为自动生成,每次生成会覆盖!请勿手动修改**/ -using System; -using System.Collections.Generic; - -namespace NBF -{ - [Serializable] - public partial class RingConfig - { - private static ConfigContext _context; - - private static ConfigContext Context => _context ??= Configs.Table(); - - public static RingConfig Get(int key) - { - return Context.Get(key); - } - - public static RingConfig Get(Predicate match) - { - return Context.Get(match); - } - - public static RingConfig Fist() - { - return Context.Fist(); - } - - public static RingConfig Last() - { - return Context.Last(); - } - - public static RingConfig Fist(Predicate match) - { - return Context.Fist(match); - } - - public static RingConfig Last(Predicate match) - { - return Context.Last(match); - } - - public static int Count() - { - return Context.Count(); - } - - public static int Count(Func predicate) - { - return Context.Count(predicate); - } - - - public static List GetList() - { - return Context.GetList(); - } - - public static List GetList(Predicate match) - { - return Context.GetList(match); - } - } -} \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Gen/Warps/RingConfigWarp.cs.meta b/Assets/Scripts/Configs~/Gen/Warps/RingConfigWarp.cs.meta deleted file mode 100644 index 8a778e233..000000000 --- a/Assets/Scripts/Configs~/Gen/Warps/RingConfigWarp.cs.meta +++ /dev/null @@ -1,2 +0,0 @@ -fileFormatVersion: 2 -guid: a52a98969f4fae44ba19533cb1ae552e \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Gen/Warps/RodConfigWarp.cs b/Assets/Scripts/Configs~/Gen/Warps/RodConfigWarp.cs deleted file mode 100644 index 280781968..000000000 --- a/Assets/Scripts/Configs~/Gen/Warps/RodConfigWarp.cs +++ /dev/null @@ -1,65 +0,0 @@ -/**本脚本为自动生成,每次生成会覆盖!请勿手动修改**/ -using System; -using System.Collections.Generic; - -namespace NBF -{ - [Serializable] - public partial class RodConfig - { - private static ConfigContext _context; - - private static ConfigContext Context => _context ??= Configs.Table(); - - public static RodConfig Get(int key) - { - return Context.Get(key); - } - - public static RodConfig Get(Predicate match) - { - return Context.Get(match); - } - - public static RodConfig Fist() - { - return Context.Fist(); - } - - public static RodConfig Last() - { - return Context.Last(); - } - - public static RodConfig Fist(Predicate match) - { - return Context.Fist(match); - } - - public static RodConfig Last(Predicate match) - { - return Context.Last(match); - } - - public static int Count() - { - return Context.Count(); - } - - public static int Count(Func predicate) - { - return Context.Count(predicate); - } - - - public static List GetList() - { - return Context.GetList(); - } - - public static List GetList(Predicate match) - { - return Context.GetList(match); - } - } -} \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Gen/Warps/RodConfigWarp.cs.meta b/Assets/Scripts/Configs~/Gen/Warps/RodConfigWarp.cs.meta deleted file mode 100644 index 33ef28386..000000000 --- a/Assets/Scripts/Configs~/Gen/Warps/RodConfigWarp.cs.meta +++ /dev/null @@ -1,2 +0,0 @@ -fileFormatVersion: 2 -guid: 81f057dddf36a734ead19cd98e19a2e0 \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Gen/Warps/UnitConfigWarp.cs b/Assets/Scripts/Configs~/Gen/Warps/UnitConfigWarp.cs deleted file mode 100644 index 0398f08b0..000000000 --- a/Assets/Scripts/Configs~/Gen/Warps/UnitConfigWarp.cs +++ /dev/null @@ -1,65 +0,0 @@ -/**本脚本为自动生成,每次生成会覆盖!请勿手动修改**/ -using System; -using System.Collections.Generic; - -namespace NBF -{ - [Serializable] - public partial class UnitConfig - { - private static ConfigContext _context; - - private static ConfigContext Context => _context ??= Configs.Table(); - - public static UnitConfig Get(int key) - { - return Context.Get(key); - } - - public static UnitConfig Get(Predicate match) - { - return Context.Get(match); - } - - public static UnitConfig Fist() - { - return Context.Fist(); - } - - public static UnitConfig Last() - { - return Context.Last(); - } - - public static UnitConfig Fist(Predicate match) - { - return Context.Fist(match); - } - - public static UnitConfig Last(Predicate match) - { - return Context.Last(match); - } - - public static int Count() - { - return Context.Count(); - } - - public static int Count(Func predicate) - { - return Context.Count(predicate); - } - - - public static List GetList() - { - return Context.GetList(); - } - - public static List GetList(Predicate match) - { - return Context.GetList(match); - } - } -} \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Gen/Warps/UnitConfigWarp.cs.meta b/Assets/Scripts/Configs~/Gen/Warps/UnitConfigWarp.cs.meta deleted file mode 100644 index a260fdbd8..000000000 --- a/Assets/Scripts/Configs~/Gen/Warps/UnitConfigWarp.cs.meta +++ /dev/null @@ -1,2 +0,0 @@ -fileFormatVersion: 2 -guid: 69acf2fddccdd7b4fae3ad883cbc50ec \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Gen/Warps/WeightConfigWarp.cs b/Assets/Scripts/Configs~/Gen/Warps/WeightConfigWarp.cs deleted file mode 100644 index 7018eed48..000000000 --- a/Assets/Scripts/Configs~/Gen/Warps/WeightConfigWarp.cs +++ /dev/null @@ -1,65 +0,0 @@ -/**本脚本为自动生成,每次生成会覆盖!请勿手动修改**/ -using System; -using System.Collections.Generic; - -namespace NBF -{ - [Serializable] - public partial class WeightConfig - { - private static ConfigContext _context; - - private static ConfigContext Context => _context ??= Configs.Table(); - - public static WeightConfig Get(int key) - { - return Context.Get(key); - } - - public static WeightConfig Get(Predicate match) - { - return Context.Get(match); - } - - public static WeightConfig Fist() - { - return Context.Fist(); - } - - public static WeightConfig Last() - { - return Context.Last(); - } - - public static WeightConfig Fist(Predicate match) - { - return Context.Fist(match); - } - - public static WeightConfig Last(Predicate match) - { - return Context.Last(match); - } - - public static int Count() - { - return Context.Count(); - } - - public static int Count(Func predicate) - { - return Context.Count(predicate); - } - - - public static List GetList() - { - return Context.GetList(); - } - - public static List GetList(Predicate match) - { - return Context.GetList(match); - } - } -} \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Gen/Warps/WeightConfigWarp.cs.meta b/Assets/Scripts/Configs~/Gen/Warps/WeightConfigWarp.cs.meta deleted file mode 100644 index a14f49de5..000000000 --- a/Assets/Scripts/Configs~/Gen/Warps/WeightConfigWarp.cs.meta +++ /dev/null @@ -1,2 +0,0 @@ -fileFormatVersion: 2 -guid: 43244884876723947bd6574d57b2349c \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Mem.meta b/Assets/Scripts/Configs~/Mem.meta deleted file mode 100644 index 23fea0283..000000000 --- a/Assets/Scripts/Configs~/Mem.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: 9fbbf78150ef486581fecb379fc3b1cd -timeCreated: 1742998650 \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Mem/BaitConfig.cs b/Assets/Scripts/Configs~/Mem/BaitConfig.cs deleted file mode 100644 index 36e636948..000000000 --- a/Assets/Scripts/Configs~/Mem/BaitConfig.cs +++ /dev/null @@ -1,137 +0,0 @@ -using System; -using System.Linq; -using UnityEngine; - -namespace NBF -{ - [TableName("gameBaits")] - public partial class BaitConfig : ConfigGearBase - { - public enum Type - { - Natural = 0, - Spinning = 1 - } - - - public Type type; - - public FishSpecies[] acceptFish; - - public Vector2 weightFishAccept = new Vector2(0f, 3f); - - - public float weight = 10f; - - public float lenght; - - public int amount = 1; - - - public int Level = 1; - - private Vector2 startedbaitValues; - - - public virtual bool CheckIsFishAccept(FishSpecies fishSpecies, float fishWeight = 0f) - { - var fish = FishConfig.Get(t => t.speciesName == fishSpecies); - if (fish == null) return false; - if (fish.type == FishConfig.Type.Predator && type == Type.Spinning) - { - Vector2 vector = weightFishAccept; - Debug.Log("Startowa wartosc przynety:" + vector.ToString()); - vector = startedbaitValues; - Debug.Log("Kolejna wartosc przynety 1:" + vector.ToString()); - Vector2 vector2 = new Vector2(0f, 0f); - if (startedbaitValues == vector2) - { - if (weightFishAccept.x > 0.01f && weightFishAccept.x <= 2.5f) - { - weightFishAccept.x = 0.01f; - } - else if (weightFishAccept.x > 2.5f && weightFishAccept.x <= 9.2f) - { - weightFishAccept.x = 2.5f; - } - else if (weightFishAccept.x > 9.2f && weightFishAccept.x <= 20f) - { - weightFishAccept.x = 8f; - } - else if (weightFishAccept.x > 20f && weightFishAccept.x <= 50f) - { - weightFishAccept.x = 14f; - } - else if (weightFishAccept.x > 50f && weightFishAccept.x <= 700f) - { - weightFishAccept.x = 22f; - } - else if (weightFishAccept.x > 700f) - { - weightFishAccept.x = 150f; - } - - if (weightFishAccept.y > 0.1f && weightFishAccept.y <= 3f) - { - weightFishAccept.y = 3f; - } - else if (weightFishAccept.y > 3f && weightFishAccept.y <= 9f) - { - weightFishAccept.y = 12f; - } - else if (weightFishAccept.y > 9f && weightFishAccept.y <= 24f) - { - weightFishAccept.y = 60f; - } - else if (weightFishAccept.y > 24f && weightFishAccept.y <= 50f) - { - weightFishAccept.y = 120f; - } - else if (weightFishAccept.y > 50f && weightFishAccept.y <= 105f) - { - weightFishAccept.y = 350f; - } - else if (weightFishAccept.y > 105f && weightFishAccept.y <= 170f) - { - weightFishAccept.y = 650f; - } - else if (weightFishAccept.y > 170f && weightFishAccept.y <= 500f) - { - weightFishAccept.y = 900f; - } - else if (weightFishAccept.y > 500f) - { - weightFishAccept.y = 1800f; - } - - startedbaitValues = weightFishAccept; - vector = startedbaitValues; - Debug.Log("Kolejna wartosc przynety: 2" + vector.ToString()); - } - - if (fishWeight >= weightFishAccept.x && fishWeight <= weightFishAccept.y) - { - vector = weightFishAccept; - Debug.Log("Fish accept lure: " + vector.ToString() + " weight:" + fishWeight); - return true; - } - } - else if (fish.type == FishConfig.Type.WhiteFish && type == Type.Natural) - { - if (acceptFish.Contains(fishSpecies)) - { - Debug.Log("Fish accept bait weight:" + fishWeight); - return true; - } - } - else if (fish.type == FishConfig.Type.Predator && type == Type.Natural && - acceptFish.Contains(fishSpecies)) - { - Debug.Log("Fish accept bait predator weight:" + fishWeight); - return true; - } - - return false; - } - } -} \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Mem/BaitConfig.cs.meta b/Assets/Scripts/Configs~/Mem/BaitConfig.cs.meta deleted file mode 100644 index 320c10ff7..000000000 --- a/Assets/Scripts/Configs~/Mem/BaitConfig.cs.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: 29ac65179e8d469d96caa04ce15021d6 -timeCreated: 1742999023 \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Mem/BobberConfig.cs b/Assets/Scripts/Configs~/Mem/BobberConfig.cs deleted file mode 100644 index 0457d38b6..000000000 --- a/Assets/Scripts/Configs~/Mem/BobberConfig.cs +++ /dev/null @@ -1,32 +0,0 @@ -using System; -using UnityEngine; - -namespace NBF -{ - [TableName("gameFloats")] - public partial class BobberConfig : ConfigGearBase - { - public enum Type - { - Slider = 0, - Waggler = 1, - PoleFloats = 2, - Sport = 3, - Ball = 4, - Sinker = 5 - } - - - public Type type; - - public float weight = 10f; - - public float displacement = 10f; - - public bool isNightLight; - - public int Level = 1; - - public int amount = 1; - } -} \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Mem/BobberConfig.cs.meta b/Assets/Scripts/Configs~/Mem/BobberConfig.cs.meta deleted file mode 100644 index af742927d..000000000 --- a/Assets/Scripts/Configs~/Mem/BobberConfig.cs.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: 6297ba097dac45eb8f14f55dc5ad7d7b -timeCreated: 1742999241 \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Mem/CameraCfg.cs b/Assets/Scripts/Configs~/Mem/CameraCfg.cs deleted file mode 100644 index f09a3ae5b..000000000 --- a/Assets/Scripts/Configs~/Mem/CameraCfg.cs +++ /dev/null @@ -1,68 +0,0 @@ -using System; -using UnityEngine; - -namespace NBF -{ - public enum CameraUpdateMode - { - Smooth, - Immediate, - } - - public enum CameraMode - { - Third, - Free, - } - - [Serializable] - public class CameraCfg - { - public CameraMode Mode; - public CameraUpdateMode UpdateMode; - - public float SmoothTime; - - public float NearClipPlane = 1; - public float FarClipPlane = 500; - - public Vector3 Near; - public Vector3 Far; - public float BestRatio = 0.5f; - - public Vector3 Distance - { - get { return this.Far - this.Near; } - } - - public Vector3 Best - { - get - { - switch (Mode) - { - case CameraMode.Third: - return this.Near + (this.Far - this.Near) * this.BestRatio; - default: - return Quaternion.Euler(this.PitchBest, 0, 0) * - (Vector3.back * (this.Near + (this.Far - this.Near) * this.BestRatio).magnitude); - } - } - } - - public float Yaw; - public bool YawAtThird; - - public float PitchBest; - public float PitchMin; - public float PitchMax; - } - - [CreateAssetMenu(menuName = "ET/CreateCameraConfig", fileName = "CameraCfg", order = 1)] - public class CameraScriptObject : ScriptableObject - { - public float ScaleTime = 6; - public CameraCfg ThirdCfg; - public CameraCfg FreeCfg; - } -} \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Mem/CameraCfg.cs.meta b/Assets/Scripts/Configs~/Mem/CameraCfg.cs.meta deleted file mode 100644 index 317f73ee2..000000000 --- a/Assets/Scripts/Configs~/Mem/CameraCfg.cs.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: 5f43c20e40ae42239e4381c12ad7cc00 -timeCreated: 1756823027 \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Mem/ConfigBase.cs b/Assets/Scripts/Configs~/Mem/ConfigBase.cs deleted file mode 100644 index 6c0934d5e..000000000 --- a/Assets/Scripts/Configs~/Mem/ConfigBase.cs +++ /dev/null @@ -1,53 +0,0 @@ -using System; -using Newtonsoft.Json.Linq; -using UnityEngine; -using Object = UnityEngine.Object; - -namespace NBF -{ - public interface IConfigJsonParse - { - void Parse(JToken row); - } - - public interface ICustomParse - { - void Parse(JToken row); - } - - [Serializable] - public abstract class ConfigBase - { - public string name; - - public int id; - } - - public abstract class ConfigGearBase : ConfigBase - { - public string modelPath = "Models/Rods/"; - - protected virtual string ModelRoot => "gfx/"; - - /// - /// 所属的组 - /// - public int group; - - public GameObject GetModelPrefab() - { - return Resources.Load(ModelRoot + modelPath) as GameObject; - } - - public GameObject Instantiate(Transform parent) - { - return Object.Instantiate(GetModelPrefab(), Vector3.zero, Quaternion.identity, parent); - } - - public GameObject Instantiate(Transform parent, Vector3 position, - Quaternion rotation) - { - return Object.Instantiate(GetModelPrefab(), position, rotation, parent); - } - } -} \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Mem/ConfigBase.cs.meta b/Assets/Scripts/Configs~/Mem/ConfigBase.cs.meta deleted file mode 100644 index c41648f0c..000000000 --- a/Assets/Scripts/Configs~/Mem/ConfigBase.cs.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: bfb754c68ea2417685d3e29804c996fa -timeCreated: 1742998658 \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Mem/FeederConfig.cs b/Assets/Scripts/Configs~/Mem/FeederConfig.cs deleted file mode 100644 index ca386fad3..000000000 --- a/Assets/Scripts/Configs~/Mem/FeederConfig.cs +++ /dev/null @@ -1,25 +0,0 @@ -using System; -using UnityEngine; - -namespace NBF -{ - [TableName("gameFeeders")] - public partial class FeederConfig : ConfigGearBase - { - public enum Type - { - Feeder = 0 - } - - public Type type; - - public float weight = 10f; - - public float capacity = 10f; - - public int Level = 1; - - public int amount = 1; - - } -} \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Mem/FeederConfig.cs.meta b/Assets/Scripts/Configs~/Mem/FeederConfig.cs.meta deleted file mode 100644 index fb7067d21..000000000 --- a/Assets/Scripts/Configs~/Mem/FeederConfig.cs.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: 4a3acf5935cc49be8a1e655250ea28e9 -timeCreated: 1742999291 \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Mem/FishAcceptConfig.cs b/Assets/Scripts/Configs~/Mem/FishAcceptConfig.cs deleted file mode 100644 index 9b26f1d60..000000000 --- a/Assets/Scripts/Configs~/Mem/FishAcceptConfig.cs +++ /dev/null @@ -1,12 +0,0 @@ -namespace NBF -{ - [TableName("gameFishAccepts")] - public partial class FishAcceptConfig : ConfigBase - { - public int bait; - - public float min; - - public float max; - } -} \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Mem/FishAcceptConfig.cs.meta b/Assets/Scripts/Configs~/Mem/FishAcceptConfig.cs.meta deleted file mode 100644 index f6ec8cb3e..000000000 --- a/Assets/Scripts/Configs~/Mem/FishAcceptConfig.cs.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: 315e92a457a44e67a23cc79710bebdb6 -timeCreated: 1744862496 \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Mem/FishConfig.cs b/Assets/Scripts/Configs~/Mem/FishConfig.cs deleted file mode 100644 index 56470fffc..000000000 --- a/Assets/Scripts/Configs~/Mem/FishConfig.cs +++ /dev/null @@ -1,134 +0,0 @@ -using System; -using System.Collections.Generic; -using Unity.VisualScripting; -using UnityEngine; - -namespace NBF -{ - [Serializable] - public class AcceptFishBait - { - public string baitName; - - public int baitId; - - public float min; - - public float max; - } - - [TableName("gameFish")] - public partial class FishConfig : ConfigBase - { - public static FishConfig Get(FishSpecies fishSpecies) - { - return Get(t => t.speciesName == fishSpecies); - } - - public enum Type - { - WhiteFish = 0, - Predator = 1 - } - - public FishSpecies speciesName; - - public bool isEnabled = true; - - public Type type = Type.Predator; - - public float maxWeight = 10f; - - public float speciesCoins = 4f; - - public int rankingPoint = 1; - - public string[] modelPath; - - public string[] imagePath; - - public string[] modelTrophyPath; - - public Vector2[] weightLenghtValues; - - public AnimationCurve weightLengthCurve; - - public List acceptFishBaits; - - public List acceptFishLures; - - public Sprite GetIconImage(int index) - { - return Resources.Load("Icons/Fish/" + imagePath[index]); - } - - public float ConvertWeightFishToLength(float weight) - { - // return FishWeightToLength.Instance.ConvertWeightFishToLength(speciesName, weight); - return 1; - } - - public void SetupCurvesWeight() - { - weightLengthCurve.keys = null; - for (int i = 0; i < weightLenghtValues.Length; i++) - { - weightLengthCurve.AddKey(weightLenghtValues[i].x, weightLenghtValues[i].y); - } - } - - public Vector3 GetFishScale(float weight) - { - // if (!FishWeightToLength.Instance) - // { - // return Vector3.one; - // } - // - // var p = FishWeightToLength.Instance.ConvertWeightFishToLength(speciesName, weight); - // float num = FishWeightToLength.Instance.ConvertWeightFishToLength(speciesName, weight) * 0.0185f; - // return Vector3.one * num; - return Vector3.one; - } - - public GameObject GetModelPrefab(string _modelPath) - { - return Resources.Load("GameItemsPrefabs/Fish/" + _modelPath) as GameObject; - } - - public GameObject GetTrophyModelPrefab(float weight) - { - if (weight > maxWeight) - { - weight = maxWeight; - } - - float num = maxWeight / (float)modelTrophyPath.Length; - int num2 = (int)(weight / num); - if (num2 >= modelTrophyPath.Length) - { - num2 = modelTrophyPath.Length - 1; - } - - return Resources.Load("GameItemsPrefabs/Fish Trophies/" + modelTrophyPath[num2]) as GameObject; - } - - public GameObject GetFishModel(float weight) - { - if (weight > maxWeight) - { - weight = maxWeight; - } - - float num = maxWeight / (float)modelPath.Length; - int num2 = (int)(weight / num); - if (num2 >= modelPath.Length) - { - num2 = modelPath.Length - 1; - } - - return GetModelPrefab(modelPath[num2]); - } - - - } -} \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Mem/FishConfig.cs.meta b/Assets/Scripts/Configs~/Mem/FishConfig.cs.meta deleted file mode 100644 index 74a9d502f..000000000 --- a/Assets/Scripts/Configs~/Mem/FishConfig.cs.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: 036e4898008747fda0a473707565667b -timeCreated: 1742999445 \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Mem/HookConfig.cs b/Assets/Scripts/Configs~/Mem/HookConfig.cs deleted file mode 100644 index 1c340ab28..000000000 --- a/Assets/Scripts/Configs~/Mem/HookConfig.cs +++ /dev/null @@ -1,167 +0,0 @@ -using System; -using UnityEngine; - -namespace NBF -{ - [TableName("gameHooks")] - public partial class HookConfig : ConfigGearBase - { - public enum Type - { - Aberdeen = 0, - Bait = 1, - Circle = 2, - Treble = 3, - Octopus = 4, - Carp = 5, - LiveBait = 6, - WideGap = 7 - } - - public enum Zadzior - { - None = 0, - Barbless = 1 - } - - public enum Size - { - _16 = 0, - _14 = 1, - _12 = 2, - _10 = 3, - _9 = 4, - _8 = 5, - _7 = 6, - _6 = 7, - _5 = 8, - _4 = 9, - _3 = 10, - _2 = 11, - _1 = 12, - _1x0 = 13, - _2x0 = 14, - _3x0 = 15, - _4x0 = 16, - _5x0 = 17, - _6x0 = 18, - _7x0 = 19, - _8x0 = 20, - _9x0 = 21, - _10x0 = 22, - _11x0 = 23, - _12x0 = 24, - _13x0 = 25, - _14x0 = 26 - } - - public string color = "Nickel"; - - public Type type; - - public Zadzior zadzior; - - public Size size; - - public int amount = 1; - - public int Level = 1; - - - public string GetSizetext() - { - return size.ToString().Replace("_", "#").Replace("x", "/"); - } - - public Vector2 GetFishAcceptWeightBySize() - { - Vector2 result = Vector2.zero; - switch (size) - { - case Size._16: - result = new Vector2(0f, 3.5f); - break; - case Size._14: - result = new Vector2(0.4f, 5.3f); - break; - case Size._12: - result = new Vector2(0.5f, 7.4f); - break; - case Size._10: - result = new Vector2(0.7f, 10.3f); - break; - case Size._9: - result = new Vector2(1f, 14.4f); - break; - case Size._8: - result = new Vector2(1.4f, 20.2f); - break; - case Size._7: - result = new Vector2(1.6f, 26.2f); - break; - case Size._6: - result = new Vector2(1.8f, 31.5f); - break; - case Size._5: - result = new Vector2(2.2f, 34.6f); - break; - case Size._4: - result = new Vector2(2.4f, 45f); - break; - case Size._3: - result = new Vector2(3.1f, 58.5f); - break; - case Size._2: - result = new Vector2(4.1f, 81.9f); - break; - case Size._1: - result = new Vector2(5.7f, 114.6f); - break; - case Size._1x0: - result = new Vector2(9.2f, 160.5f); - break; - case Size._2x0: - result = new Vector2(12.8f, 216.7f); - break; - case Size._3x0: - result = new Vector2(17.3f, 292.5f); - break; - case Size._4x0: - result = new Vector2(23.4f, 394.9f); - break; - case Size._5x0: - result = new Vector2(31.6f, 533.1f); - break; - case Size._6x0: - result = new Vector2(42.6f, 693f); - break; - case Size._7x0: - result = new Vector2(55.4f, 935f); - break; - case Size._8x0: - result = new Vector2(74.8f, 1122f); - break; - case Size._9x0: - result = new Vector2(89f, 1342f); - break; - case Size._10x0: - result = new Vector2(107f, 1616f); - break; - case Size._11x0: - result = new Vector2(129f, 1940f); - break; - case Size._12x0: - result = new Vector2(155f, 2328f); - break; - case Size._13x0: - result = new Vector2(186f, 2793f); - break; - case Size._14x0: - result = new Vector2(223f, 3352f); - break; - } - - return result; - } - } -} \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Mem/HookConfig.cs.meta b/Assets/Scripts/Configs~/Mem/HookConfig.cs.meta deleted file mode 100644 index b67ac5c11..000000000 --- a/Assets/Scripts/Configs~/Mem/HookConfig.cs.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: 163f314510a24a43b7f86e22854cde3b -timeCreated: 1742999185 \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Mem/LeadersConfig.cs b/Assets/Scripts/Configs~/Mem/LeadersConfig.cs deleted file mode 100644 index 6123c5244..000000000 --- a/Assets/Scripts/Configs~/Mem/LeadersConfig.cs +++ /dev/null @@ -1,19 +0,0 @@ -using System; -using UnityEngine; - -namespace NBF -{ - [TableName("gameLeaders")] - public partial class LeadersConfig : ConfigGearBase - { - public enum Type - { - Mono = 0, - Wire = 1, - Steel = 2, - Titanium = 3 - } - - public Type type; - } -} \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Mem/LeadersConfig.cs.meta b/Assets/Scripts/Configs~/Mem/LeadersConfig.cs.meta deleted file mode 100644 index 196a20750..000000000 --- a/Assets/Scripts/Configs~/Mem/LeadersConfig.cs.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: 4a5ae0258ce84be1b6b2c2cb6a9921f9 -timeCreated: 1742998962 \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Mem/LineConfig.cs b/Assets/Scripts/Configs~/Mem/LineConfig.cs deleted file mode 100644 index 747a5b153..000000000 --- a/Assets/Scripts/Configs~/Mem/LineConfig.cs +++ /dev/null @@ -1,28 +0,0 @@ -using System; -using UnityEngine; - -namespace NBF -{ - [TableName("gameLines")] - public partial class LineConfig : ConfigGearBase - { - protected override string ModelRoot => "GameItemsPrefabs/"; - - public enum Type - { - Mono = 0, - Braid = 1, - Fluro = 2 - } - - public Type type; - - public int length = 125; - - public float strength = 1f; - - public float size = 0.12f; - - public int Level = 1; - } -} \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Mem/LineConfig.cs.meta b/Assets/Scripts/Configs~/Mem/LineConfig.cs.meta deleted file mode 100644 index dbda52553..000000000 --- a/Assets/Scripts/Configs~/Mem/LineConfig.cs.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: 8f09d37212e24ee2bb9f0b99ca69df42 -timeCreated: 1742998906 \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Mem/LureConfig.cs b/Assets/Scripts/Configs~/Mem/LureConfig.cs deleted file mode 100644 index 9a2b891da..000000000 --- a/Assets/Scripts/Configs~/Mem/LureConfig.cs +++ /dev/null @@ -1,123 +0,0 @@ -using UnityEngine; - -namespace NBF -{ - [TableName("gameLures")] - public partial class LureConfig : ConfigGearBase - { - public enum Type - { - Natural = 0, - Spinning = 1 - } - - - public Type type; - - public FishSpecies[] acceptFish; - - public Vector2 weightFishAccept = new Vector2(0f, 3f); - - public float weight = 10f; - - public float lenght; - - public int amount = 1; - - public int Level = 1; - - /// - /// 配的鱼钩 - /// - public int[] hook; - - private Vector2 startedbaitValues; - - private Vector2 _startedbaitValues; - - public bool CheckIsFishAccept(FishSpecies fishSpecies, float fishWeight = 0) - { - if (FishConfig.Get(fishSpecies).type == FishConfig.Type.Predator) - { - Vector2 vector = weightFishAccept; - Debug.Log("诱饵的初始值:" + vector.ToString()); - vector = _startedbaitValues; - Debug.Log("下一个诱饵值 1:" + vector.ToString()); - Vector2 vector2 = new Vector2(0f, 0f); - if (_startedbaitValues == vector2) - { - if (weightFishAccept.x > 0.01f && weightFishAccept.x <= 2.5f) - { - weightFishAccept.x = 0.01f; - } - else if (weightFishAccept.x > 2.5f && weightFishAccept.x <= 9.2f) - { - weightFishAccept.x = 2.5f; - } - else if (weightFishAccept.x > 9.2f && weightFishAccept.x <= 20f) - { - weightFishAccept.x = 8f; - } - else if (weightFishAccept.x > 20f && weightFishAccept.x <= 50f) - { - weightFishAccept.x = 14f; - } - else if (weightFishAccept.x > 50f && weightFishAccept.x <= 700f) - { - weightFishAccept.x = 22f; - } - else if (weightFishAccept.x > 700f) - { - weightFishAccept.x = 150f; - } - - if (weightFishAccept.y > 0.1f && weightFishAccept.y <= 3f) - { - weightFishAccept.y = 3f; - } - else if (weightFishAccept.y > 3f && weightFishAccept.y <= 9f) - { - weightFishAccept.y = 12f; - } - else if (weightFishAccept.y > 9f && weightFishAccept.y <= 24f) - { - weightFishAccept.y = 60f; - } - else if (weightFishAccept.y > 24f && weightFishAccept.y <= 50f) - { - weightFishAccept.y = 120f; - } - else if (weightFishAccept.y > 50f && weightFishAccept.y <= 105f) - { - weightFishAccept.y = 350f; - } - else if (weightFishAccept.y > 105f && weightFishAccept.y <= 170f) - { - weightFishAccept.y = 650f; - } - else if (weightFishAccept.y > 170f && weightFishAccept.y <= 500f) - { - weightFishAccept.y = 900f; - } - else if (weightFishAccept.y > 500f) - { - weightFishAccept.y = 1800f; - } - - _startedbaitValues = weightFishAccept; - vector = _startedbaitValues; - Debug.Log("另一个有价值的诱饵: 2" + vector.ToString()); - } - - if (fishWeight >= weightFishAccept.x && fishWeight <= weightFishAccept.y) - { - vector = weightFishAccept; - Debug.Log("Fish accept lure: " + vector.ToString() + " weight:" + fishWeight); - return true; - } - } - - return false; - } - } -} \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Mem/LureConfig.cs.meta b/Assets/Scripts/Configs~/Mem/LureConfig.cs.meta deleted file mode 100644 index 2ce12e541..000000000 --- a/Assets/Scripts/Configs~/Mem/LureConfig.cs.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: 184995816e1944d2afc02384ef109693 -timeCreated: 1744898827 \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Mem/ReelConfig.cs b/Assets/Scripts/Configs~/Mem/ReelConfig.cs deleted file mode 100644 index dab4e3b4e..000000000 --- a/Assets/Scripts/Configs~/Mem/ReelConfig.cs +++ /dev/null @@ -1,30 +0,0 @@ -using System; -using UnityEngine; - -namespace NBF -{ - [TableName("gameReels")] - public partial class ReelConfig : ConfigGearBase - { - // protected override string ModelRoot => "GameItemsPrefabs/"; - - public enum Type - { - Universal = 0, - Spinning = 1, - Casting = 2, - Feeder = 3 - } - - - public Type type; - - public float strength = 1f; - - public Vector2 gearRatio; - - public int size = 2000; - - public int Level = 1; - } -} \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Mem/ReelConfig.cs.meta b/Assets/Scripts/Configs~/Mem/ReelConfig.cs.meta deleted file mode 100644 index 4f2cc54bc..000000000 --- a/Assets/Scripts/Configs~/Mem/ReelConfig.cs.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: 13045659d27f4ee89aab30efb1740215 -timeCreated: 1742998847 \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Mem/RingConfig.cs b/Assets/Scripts/Configs~/Mem/RingConfig.cs deleted file mode 100644 index f29cdfdb0..000000000 --- a/Assets/Scripts/Configs~/Mem/RingConfig.cs +++ /dev/null @@ -1,7 +0,0 @@ -namespace NBF -{ - [TableName("gameRings")] - public partial class RingConfig : ConfigGearBase - { - } -} \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Mem/RingConfig.cs.meta b/Assets/Scripts/Configs~/Mem/RingConfig.cs.meta deleted file mode 100644 index 6d96a2839..000000000 --- a/Assets/Scripts/Configs~/Mem/RingConfig.cs.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: 15f2ba6ac6404e9390d9cc2604f2016c -timeCreated: 1744861381 \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Mem/RodConfig.cs b/Assets/Scripts/Configs~/Mem/RodConfig.cs deleted file mode 100644 index 15e8976cb..000000000 --- a/Assets/Scripts/Configs~/Mem/RodConfig.cs +++ /dev/null @@ -1,41 +0,0 @@ -using System; -using UnityEngine; - -namespace NBF -{ - [TableName("gameRods")] - public partial class RodConfig : ConfigGearBase - { - - public enum Type - { - Universal = 0, - Tele = 1, - SpinningFloat = 2, - Spinning = 3, - } - - public enum Action - { - Slow = 0, - Medium = 1, - Fast = 2 - } - - - public Type type; - - public string length; - - public string weight; - - public float strength = 2f; - - public int maxRange = 15; - - /// - /// 使用的圈id - /// - public int ring; - } -} \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Mem/RodConfig.cs.meta b/Assets/Scripts/Configs~/Mem/RodConfig.cs.meta deleted file mode 100644 index 7a1790a48..000000000 --- a/Assets/Scripts/Configs~/Mem/RodConfig.cs.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: 01b7a315690b4a2d8f82aec56a3a3971 -timeCreated: 1742998702 \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Mem/UnitConfig.cs b/Assets/Scripts/Configs~/Mem/UnitConfig.cs deleted file mode 100644 index 7a39846f7..000000000 --- a/Assets/Scripts/Configs~/Mem/UnitConfig.cs +++ /dev/null @@ -1,31 +0,0 @@ -namespace NBF -{ - [TableName("gameUnit")] - public partial class UnitConfig : ConfigBase - { - public UnitType Type; - } - - public enum UnitType : byte - { - /// - /// 玩家 - /// - Player = 1, - - /// - /// 鱼 - /// - Fish = 2, - - /// - /// 船 - /// - Boat = 3, - - /// - /// 车 - /// - Car = 4, - } -} \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Mem/UnitConfig.cs.meta b/Assets/Scripts/Configs~/Mem/UnitConfig.cs.meta deleted file mode 100644 index daa9722a3..000000000 --- a/Assets/Scripts/Configs~/Mem/UnitConfig.cs.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: 956ed7b067744c369fcff9a8baef77ee -timeCreated: 1756049614 \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Mem/WeightConfig.cs b/Assets/Scripts/Configs~/Mem/WeightConfig.cs deleted file mode 100644 index 8d769f975..000000000 --- a/Assets/Scripts/Configs~/Mem/WeightConfig.cs +++ /dev/null @@ -1,26 +0,0 @@ -using System; -using UnityEngine; - -namespace NBF -{ - [TableName("gameWeights")] - public partial class WeightConfig : ConfigGearBase - { - protected override string ModelRoot => "GameItemsPrefabs/"; - - public enum Type - { - Ball = 0, - Teardrop = 1, - Olive = 2 - } - - public Type type; - - public float weight = 0.1f; - - public int Level = 1; - - public int amount = 1; - } -} \ No newline at end of file diff --git a/Assets/Scripts/Configs~/Mem/WeightConfig.cs.meta b/Assets/Scripts/Configs~/Mem/WeightConfig.cs.meta deleted file mode 100644 index 113ec42c7..000000000 --- a/Assets/Scripts/Configs~/Mem/WeightConfig.cs.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: 6bfe88a3b2474031aa65c995baebf6f6 -timeCreated: 1742999355 \ No newline at end of file diff --git a/Assets/Scripts/Fishing2/Helper/PrefabsHelper.cs b/Assets/Scripts/Fishing2/Helper/PrefabsHelper.cs index a4c53508d..f38927a7b 100644 --- a/Assets/Scripts/Fishing2/Helper/PrefabsHelper.cs +++ b/Assets/Scripts/Fishing2/Helper/PrefabsHelper.cs @@ -1,9 +1,17 @@ -using UnityEngine; +using NBC; +using NBF.Utils; +using UnityEngine; namespace NBF.Fishing2 { public static class PrefabsHelper { + private static GameObject LoadPrefab(string path, Transform parent = null) + { + var prefab = Resources.Load(path); + return parent == null ? Object.Instantiate(prefab) : Object.Instantiate(prefab, parent); + } + /// /// 创建角色预制体 /// @@ -11,15 +19,23 @@ namespace NBF.Fishing2 /// public static GameObject CreatePlayer(Transform parent) { - var model = Resources.Load("Prefabs/Player/Human_Male"); - return Object.Instantiate(model, parent); + var model = LoadPrefab("Prefabs/Player/Human_Male", parent); + return model; } - public static GameObject CreatePrefab(string path) + /// + /// 创建物品预制体 + /// + /// + /// 是否预览模式 + /// + public static GameObject CreateItem(ItemInfo itemInfo, bool isPreview = false) { - //Assets/Resources/gfx/reels/syberia/spin_5002/spin_5002.prefab - var model = Resources.Load(PathHelper.GetFullPath(path)); - return Object.Instantiate(model); + //创建主物体 + var mainObject = LoadPrefab(itemInfo.Config.GetFullModelPath()); + //创建配件 + + return mainObject; } } } \ No newline at end of file diff --git a/Assets/Scripts/ThirdParty/PhysicsTools/Rope.cs b/Assets/Scripts/ThirdParty/PhysicsTools/Rope.cs index 25b3630d6..831757d06 100644 --- a/Assets/Scripts/ThirdParty/PhysicsTools/Rope.cs +++ b/Assets/Scripts/ThirdParty/PhysicsTools/Rope.cs @@ -1,6 +1,5 @@ using System; using System.Collections.Generic; -// using UltimateWater; using UnityEngine; using UnityEngine.Rendering; @@ -535,9 +534,11 @@ namespace PhysicsTools float num3 = 1f; int num4 = lstSegments.Count; // if (num4 > 30 && GameController.Instance.useFastRopeDraw) - // { - // num4 = 30; - // } + if (num4 > 30) + { + num4 = 30; + } + List list2 = new List(); int num5 = 0; if (lstSegments.Count > 0) @@ -1172,7 +1173,7 @@ namespace PhysicsTools { if (lstSegments.Count < num + 1 + 1) { - // UnityEngine.Debug.LogError("!!! changeLength lstSegments size error index !!!: " + num); + UnityEngine.Debug.LogError("!!! changeLength lstSegments size error index !!!: " + num); // if (GameController.Instance.fishingPlayer.currentState == FishingPlayer.PlayerState.FISHING || // GameController.Instance.fishingPlayer.currentState == FishingPlayer.PlayerState.ICE_FISHING) // { @@ -1450,22 +1451,22 @@ namespace PhysicsTools getSegmentProperties(), this); segment.seg.transform.parent = base.gameObject.transform; // if ((bool)GameController.Instance) - // { - // segment.meshRenderer.enabled = true; - // segment.meshRenderer.material = GameController.Instance.waterInteractiveMaterial; - // segment.meshRenderer.shadowCastingMode = ShadowCastingMode.Off; - // } - // else { - segment.meshRenderer.enabled = false; + segment.meshRenderer.enabled = true; + // segment.meshRenderer.material = GameController.Instance.waterInteractiveMaterial; + segment.meshRenderer.shadowCastingMode = ShadowCastingMode.Off; } - - // if (totalLength <= 105f) + // else // { - // segment.waterInteractive = segment.seg.AddComponent(); - // segment.waterInteractive.Multiplier = 1.5f; + // segment.meshRenderer.enabled = false; // } + if (totalLength <= 105f) + { + // segment.waterInteractive = segment.seg.AddComponent(); + // segment.waterInteractive.Multiplier = 1.5f; + } + return segment; } diff --git a/Assets/Scripts/ThirdParty/PhysicsTools/Test.meta b/Assets/Scripts/ThirdParty/PhysicsTools/Test.meta new file mode 100644 index 000000000..99ead37ef --- /dev/null +++ b/Assets/Scripts/ThirdParty/PhysicsTools/Test.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 2aeb581d8e0340a7b32560ea8d661608 +timeCreated: 1762030053 \ No newline at end of file diff --git a/Assets/Scripts/ThirdParty/PhysicsTools/Test/RopeTest.cs b/Assets/Scripts/ThirdParty/PhysicsTools/Test/RopeTest.cs new file mode 100644 index 000000000..364a1b15c --- /dev/null +++ b/Assets/Scripts/ThirdParty/PhysicsTools/Test/RopeTest.cs @@ -0,0 +1,145 @@ +using UnityEngine; + +namespace PhysicsTools +{ + public class RopeTest : MonoBehaviour + { + public Rope rope; + + public Transform startPosition; + + public Transform throwPosition; + + public Transform ropeStart; + + public Transform ropeFloat; + + public Transform ropeBait; + + public Transform fishingPlayer; + + public bool updateDistance; + + public float incDist = 0.1f; + + public float incDistThrow = 0.5f; + + public float incDistWater = 0.1f; + + public float maxLength = 25f; + + public Vector3 throwDir = Vector3.zero; + + public float throwForce = 1000f; + + public float prevDistance = -1f; + + public float currentDistance = -1f; + + public float reelInSpeed = 0.01f; + + [HideInInspector] public float reelInFactor; + + private bool hitWater; + + private bool wasThrown; + + public bool hasFish; + + private void Start() + { + prevDistance = (currentDistance = CalculateDistance()); + ResetBait(true); + ropeStart.parent = null; + } + + private void Update() + { + if (hitWater && rope.getLength() < 1f) + { + ResetBait(); + return; + } + + reelInFactor = 0f; + if (Input.GetKey(KeyCode.N)) + { + reelInFactor = reelInSpeed; + } + else if (Input.GetKey(KeyCode.M)) + { + reelInFactor = 0f - reelInSpeed; + } + + if (Input.GetKeyDown(KeyCode.B)) + { + ThrowBait(); + } + + if (Input.GetKeyDown(KeyCode.V)) + { + ResetBait(true); + } + + ReelIn(reelInFactor); + if (!hitWater && ropeStart.position.y <= 0f) + { + incDist = incDistWater; + hitWater = true; + } + + ropeStart.GetComponent().linearDamping = ((!(ropeStart.position.y <= 0f)) ? 0f : 5f); + } + + private void LateUpdate() + { + prevDistance = currentDistance; + currentDistance = CalculateDistance(); + if (updateDistance && (!hitWater || hasFish) && rope.getLength() < maxLength && wasThrown && + rope.getLength() < currentDistance + incDist) + { + rope.changeLength(currentDistance - rope.getLength() + incDist); + } + + Debug.Log("currentDistance: " + currentDistance + " rope.getLength(): " + rope.getLength()); + } + + public void ReelIn(float reelIn) + { + if (reelIn < 0f && rope.getLength() <= rope.segPropertiesCylinder.length) + { + reelIn = 0f; + } + + rope.rate = reelIn; + } + + public float CalculateDistance() + { + return Vector3.Distance(ropeStart.position, ropeFloat.position); + } + + public void ThrowBait() + { + incDist = incDistThrow; + ropeStart.position = throwPosition.position; + rope.regenerateRope(true); + ropeStart.GetComponent().AddForce((fishingPlayer.forward + throwDir).normalized * throwForce); + Debug.DrawLine(ropeStart.position, + ropeStart.position + (fishingPlayer.forward + throwDir).normalized * throwForce, Color.yellow, 5f); + wasThrown = true; + } + + public void ResetBait(bool quick = false) + { + if (quick) + { + ropeStart.position = startPosition.position; + rope.regenerateRope(true); + } + + hitWater = false; + wasThrown = false; + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/ThirdParty/PhysicsTools/Test/RopeTest.cs.meta b/Assets/Scripts/ThirdParty/PhysicsTools/Test/RopeTest.cs.meta new file mode 100644 index 000000000..248df6579 --- /dev/null +++ b/Assets/Scripts/ThirdParty/PhysicsTools/Test/RopeTest.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 8120306974a64ee3b78322d877915631 +timeCreated: 1762029973 \ No newline at end of file diff --git a/Assets/Scripts/ThirdParty/PhysicsTools/Test/RopeTestLogic.cs b/Assets/Scripts/ThirdParty/PhysicsTools/Test/RopeTestLogic.cs new file mode 100644 index 000000000..9daea79e0 --- /dev/null +++ b/Assets/Scripts/ThirdParty/PhysicsTools/Test/RopeTestLogic.cs @@ -0,0 +1,85 @@ +// using UnityEngine; +// +// namespace PhysicsTools +// { +// public class RopeTestLogic : MonoBehaviour +// { +// public GameObject fishingRod; +// +// public GameObject bait; +// +// public GameObject baitStartPos; +// +// public GameObject rodEndPos; +// +// public UltimateRope rope; +// +// public float throwStrength = 10f; +// +// public float ropeLengthMargin = 3f; +// +// private bool isThrown; +// +// private void Start() +// { +// rope.Regenerate(); +// rope.GetComponent().UpdateNodes(rope); +// } +// +// private void Update() +// { +// if (Input.GetKeyDown(KeyCode.T)) +// { +// ThrowBait(); +// } +// +// if (Input.GetKeyDown(KeyCode.R)) +// { +// ResetBait(); +// } +// +// if (Input.GetKeyDown(KeyCode.Z)) +// { +// rope.ExtendRope(UltimateRope.ERopeExtensionMode.LinearExtensionIncrement, -0.1f); +// } +// else if (Input.GetKeyDown(KeyCode.X)) +// { +// rope.ExtendRope(UltimateRope.ERopeExtensionMode.LinearExtensionIncrement, 0.1f); +// } +// +// if (isThrown) +// { +// UpdateRope(); +// } +// } +// +// public void UpdateRope() +// { +// float num = Vector3.Distance(rodEndPos.transform.position, bait.transform.position); +// if (rope.m_fCurrentExtension < num + ropeLengthMargin - rope.RopeNodes[0].fLength) +// { +// rope.ExtendRope(UltimateRope.ERopeExtensionMode.LinearExtensionIncrement, +// num + ropeLengthMargin - rope.RopeNodes[0].fLength - rope.m_fCurrentExtension); +// } +// } +// +// public void ThrowBait() +// { +// bait.transform.localRotation = Quaternion.Euler(0f, 0f, 0f); +// Vector3 forward = base.transform.forward; +// bait.GetComponent().isKinematic = false; +// bait.GetComponent().AddForce(forward * throwStrength); +// isThrown = true; +// } +// +// public void ResetBait() +// { +// bait.transform.position = baitStartPos.transform.position; +// bait.GetComponent().isKinematic = true; +// bait.GetComponent().velocity = Vector3.zero; +// bait.GetComponent().angularVelocity = Vector3.zero; +// rope.ExtendRope(UltimateRope.ERopeExtensionMode.LinearExtensionIncrement, 0f - rope.m_fCurrentExtension); +// isThrown = false; +// } +// } +// } \ No newline at end of file diff --git a/Assets/Scripts/ThirdParty/PhysicsTools/Test/RopeTestLogic.cs.meta b/Assets/Scripts/ThirdParty/PhysicsTools/Test/RopeTestLogic.cs.meta new file mode 100644 index 000000000..3c1835d22 --- /dev/null +++ b/Assets/Scripts/ThirdParty/PhysicsTools/Test/RopeTestLogic.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 15b3231410b74742829eccac62da7670 +timeCreated: 1762030063 \ No newline at end of file diff --git a/Assets/Scripts/UI/Bag/ItemDetailsPanel.cs b/Assets/Scripts/UI/Bag/ItemDetailsPanel.cs index a5c58e209..e4b412d65 100644 --- a/Assets/Scripts/UI/Bag/ItemDetailsPanel.cs +++ b/Assets/Scripts/UI/Bag/ItemDetailsPanel.cs @@ -32,7 +32,7 @@ namespace NBF Content.Gear.SetInfo(ItemInfo); // var model = PrefabsHelper.CreatePrefab(ItemInfo.Config.Model); - Model.SetData(ItemInfo.Config); + Model.SetData(ItemInfo); // Model.SetBackground(Back); Game.Input.OnUICanceled += OnUICanceled; diff --git a/Assets/Scripts/UI/Common/ModelViewer/ModelViewRenderImage.cs b/Assets/Scripts/UI/Common/ModelViewer/ModelViewRenderImage.cs index 59c978a91..b9d3bf1ea 100644 --- a/Assets/Scripts/UI/Common/ModelViewer/ModelViewRenderImage.cs +++ b/Assets/Scripts/UI/Common/ModelViewer/ModelViewRenderImage.cs @@ -74,21 +74,18 @@ namespace NBF _camera.gameObject.SetActive(false); } - public void LoadModel(string model, ModelViewerSettings settings) + public void SetModel(GameObject model, ModelViewerSettings settings) { this.UnloadModel(); ViewerSettings = settings; - - Object prefab = Resources.Load(model); - if (prefab == null) return; - GameObject go = ((GameObject)Object.Instantiate(prefab)); - var joint = go.GetComponent(); + if (model == null) return; + var joint = model.GetComponent(); if (joint != null) { Object.Destroy(joint); } - _model = go.transform; + _model = model.transform; _model.SetParent(this.modelRoot, false); _model.localPosition = Vector3.zero; _model.localScale = Vector3.one; @@ -96,12 +93,40 @@ namespace NBF if (ViewerSettings == null) { ViewerSettings = new ModelViewerSettings(); - ModelViewerUtils.InitSetting(go, ViewerSettings); + ModelViewerUtils.InitSetting(model, ViewerSettings); } Review(); } + // public void LoadModel(string model, ModelViewerSettings settings) + // { + // this.UnloadModel(); + // ViewerSettings = settings; + // + // Object prefab = Resources.Load(model); + // if (prefab == null) return; + // GameObject go = ((GameObject)Object.Instantiate(prefab)); + // var joint = go.GetComponent(); + // if (joint != null) + // { + // Object.Destroy(joint); + // } + // + // _model = go.transform; + // _model.SetParent(this.modelRoot, false); + // _model.localPosition = Vector3.zero; + // _model.localScale = Vector3.one; + // _model.localEulerAngles = Vector3.zero; + // if (ViewerSettings == null) + // { + // ViewerSettings = new ModelViewerSettings(); + // ModelViewerUtils.InitSetting(go, ViewerSettings); + // } + // + // Review(); + // } + public void UnloadModel() { if (_model != null) diff --git a/Assets/Scripts/UI/Common/ModelViewer/ModelViewer.cs b/Assets/Scripts/UI/Common/ModelViewer/ModelViewer.cs index 113772327..05487dbc7 100644 --- a/Assets/Scripts/UI/Common/ModelViewer/ModelViewer.cs +++ b/Assets/Scripts/UI/Common/ModelViewer/ModelViewer.cs @@ -18,8 +18,6 @@ namespace NBF public ModelViewerSettings ViewerSettings => _renderImage.ViewerSettings; - private ItemConfig _itemConfig; - private void OnInited() { _renderImage = new ModelViewRenderImage(ModelHolder.asGraph); @@ -37,21 +35,12 @@ namespace NBF base.Dispose(); } - public void SetData(uint itemId) + + public void SetData(ItemInfo itemInfo) { - SetData(ItemConfig.Get(itemId)); + _renderImage.SetModel(PrefabsHelper.CreateItem(itemInfo), ModelViewerSettings.Load(itemInfo.ConfigId)); } - public void SetData(ItemConfig itemConfig) - { - _itemConfig = itemConfig; - _renderImage.LoadModel(itemConfig.GetModelPath(), ModelViewerSettings.Load(itemConfig.Id)); - } - - public void ReSetSetting(ItemConfig itemConfig) - { - _renderImage.LoadModel(itemConfig.GetModelPath(), null); - } public void UnloadModel() { @@ -126,9 +115,7 @@ namespace NBF #endregion - #region 保存png - - public void SaveRenderTextureToPNG() + public void SaveRenderTextureToPNG(uint id) { #if UNITY_EDITOR RenderTexture rt = RenderImage.RT; @@ -165,16 +152,14 @@ namespace NBF resizedTex.Apply(); byte[] bytes = resizedTex.EncodeToPNG(); - var path = Path.Combine(Application.dataPath, $"Resources/Icons/{_itemConfig.Id}.png"); + var path = Path.Combine(Application.dataPath, $"Resources/Icons/{id}.png"); File.WriteAllBytes(path, bytes); Debug.Log($"✅ RenderTexture 已保存到: {path}"); - Notices.Info($"生成:{_itemConfig.Id}"); + Notices.Info($"生成:{id}"); Object.Destroy(tex); RenderTexture.active = current; #endif } - - #endregion } } \ No newline at end of file diff --git a/Assets/Scripts/UI/Common/Panel/CommonTopPanel.cs b/Assets/Scripts/UI/Common/Panel/CommonTopPanel.cs index 67f86fcbc..46a225c6e 100644 --- a/Assets/Scripts/UI/Common/Panel/CommonTopPanel.cs +++ b/Assets/Scripts/UI/Common/Panel/CommonTopPanel.cs @@ -18,6 +18,15 @@ namespace NBF Game.Input.OnUICanceled += OnUICanceled; } + protected override void OnUpdate() + { + // base.OnUpdate(); + if (Input.GetKeyDown(KeyCode.F9)) + { + PreviewPanel.Show(); + } + } + private void OnUICanceled(string action) { if (action == InputDef.UI.Back) diff --git a/Assets/Scripts/UI/Tools/PreviewDetailsPanel.cs b/Assets/Scripts/UI/Tools/PreviewDetailsPanel.cs index 7837b0152..a19a2425b 100644 --- a/Assets/Scripts/UI/Tools/PreviewDetailsPanel.cs +++ b/Assets/Scripts/UI/Tools/PreviewDetailsPanel.cs @@ -29,7 +29,12 @@ namespace NBF Basic.SetInfo(ItemInfo); // var model = PrefabsHelper.CreatePrefab(ItemInfo.Config.Model); - Model.SetData(ItemInfo.Config); + Model.SetData(new ItemInfo() + { + Id = ItemInfo.Config.Id, + ConfigId = ItemInfo.Config.Id, + Count = 1, + }); // Model.SetBackground(Back); Game.Input.OnUICanceled += OnUICanceled; @@ -57,7 +62,7 @@ namespace NBF { if (btn == BtnSaveIcon) { - Model.SaveRenderTextureToPNG(); + Model.SaveRenderTextureToPNG(ItemInfo.Config.Id); #if UNITY_EDITOR UnityEditor.AssetDatabase.Refresh(); #endif @@ -75,8 +80,10 @@ namespace NBF } else if (btn == BtnReSet) { - Model.ReSetSetting(ItemInfo.Config); + // Model.ReSetSetting(ItemInfo.Config); } } + + } } \ No newline at end of file diff --git a/Assets/Scripts/UI/Tools/PreviewPanel.cs b/Assets/Scripts/UI/Tools/PreviewPanel.cs index d9072d504..26a18d843 100644 --- a/Assets/Scripts/UI/Tools/PreviewPanel.cs +++ b/Assets/Scripts/UI/Tools/PreviewPanel.cs @@ -132,9 +132,15 @@ namespace NBF foreach (var item in _itemInfos) { GenModel.visible = true; - GenModel.SetData(item.Config); + // GenModel.SetData(item.Config); + GenModel.SetData(new ItemInfo() + { + Id = item.Config.Id, + ConfigId = item.Config.Id, + Count = 1, + }); yield return new WaitForSeconds(1f); - GenModel.SaveRenderTextureToPNG(); + GenModel.SaveRenderTextureToPNG(item.Config.Id); yield return new WaitForSeconds(1f); } diff --git a/Fishing2.sln.DotSettings.user b/Fishing2.sln.DotSettings.user index 6a1c9c988..5a8eb063a 100644 --- a/Fishing2.sln.DotSettings.user +++ b/Fishing2.sln.DotSettings.user @@ -32,6 +32,7 @@ ForceIncluded ForceIncluded ForceIncluded + ForceIncluded ForceIncluded ForceIncluded ForceIncluded diff --git a/RenderTextureDebug.png b/RenderTextureDebug.png index 2cf9f2477..662b99fa2 100644 Binary files a/RenderTextureDebug.png and b/RenderTextureDebug.png differ diff --git a/UserSettings/EditorUserSettings.asset b/UserSettings/EditorUserSettings.asset index 201b361f7..128827578 100644 --- a/UserSettings/EditorUserSettings.asset +++ b/UserSettings/EditorUserSettings.asset @@ -9,35 +9,35 @@ EditorUserSettings: value: 18134705175a055722080a3115371d4a0d55006876786860616b0471b8b07a68ffab74f9ee2a3a30300cea1a11320d0beb1a0c25f7060f494b4cc80018eb09361fc211cb1f862d19c51d19dcc413d6ade0d8ddfcddf9f4d9d29195fcfde6ebeae6f0a9c9afa6f8c5b89ff7a1aacececac4eba4d7c9d28bda flags: 0 RecentlyUsedSceneGuid-0: - value: 07070052520d08590b5b5f7149200744474f4e7d7d2c7067757e4d6ae0e3673a - flags: 0 - RecentlyUsedSceneGuid-1: - value: 5457515604055e5d5c5f5a2012270d44444e4d73742a7e637f2c1f65b3b7603c - flags: 0 - RecentlyUsedSceneGuid-2: value: 51500d5451575a5a545655754173594415164f727b2a7e67797c1b6bb4e2303e flags: 0 - RecentlyUsedSceneGuid-3: + RecentlyUsedSceneGuid-1: value: 52550d0256025d0c08595f2347735c4417154078747172642f784f66b4b8366c flags: 0 - RecentlyUsedSceneGuid-4: + RecentlyUsedSceneGuid-2: value: 005752035c000a090b5a0d711376074443151b282e297f32742f4564b5b63660 flags: 0 - RecentlyUsedSceneGuid-5: + RecentlyUsedSceneGuid-3: value: 50035657070c0b0c55565d7b427a0c44154e4c2e7b7d75627f2c1c32e3b46639 flags: 0 - RecentlyUsedSceneGuid-6: + RecentlyUsedSceneGuid-4: value: 5300575451055d580b585f20457a5944134e197d7b2e22617e7a1e66bae1313a flags: 0 - RecentlyUsedSceneGuid-7: + RecentlyUsedSceneGuid-5: value: 5301015556035e585c57082643210e4410164b7d2a2923327a791e35e3b3636f flags: 0 - RecentlyUsedSceneGuid-8: + RecentlyUsedSceneGuid-6: value: 0652525055575c5d5c0f5c7a1477094440151a2b2f2a2434747d4835e1e46661 flags: 0 - RecentlyUsedSceneGuid-9: + RecentlyUsedSceneGuid-7: value: 5505015f5c515a085f5b092149760f441716407a787d7564287b1b36e7e1366e flags: 0 + RecentlyUsedSceneGuid-8: + value: 0707515e03070c585e5f0f7513770f444f154f28747b2060747f1e35bae26d6c + flags: 0 + RecentlyUsedSceneGuid-9: + value: 0007065353055f0c0c0b5f2347725c44474f402e7878756629711f62e6b6606b + flags: 0 UnityEditor.ShaderGraph.Blackboard: value: 18135939215a0a5004000b0e15254b524c030a3f2964643d120d1230e9e93a3fd6e826abbd2e2d293c4ead313b08042de6030a0afa240c0d020be94c4ba75e435d8715fa32c70d15d11612dacc11fee5d3c5d1fe9ab1bf968e93e2ffcbc3e7e2f0b3ffe0e8b0be9afeffa9ffff8e85dd8390e2969e8899daa7 flags: 0