From 464c09165589eb893a38c806627d04911c6b138f Mon Sep 17 00:00:00 2001 From: nothke Date: Sun, 18 Aug 2024 16:11:53 +0200 Subject: [PATCH 1/4] Sliding crane art and fixing --- Assets/Meshes/example_atlas.png | 3 + Assets/Meshes/example_atlas.png.meta | 114 + Assets/Meshes/sliding_crane.fbx | 3 + Assets/Meshes/sliding_crane.fbx.meta | 109 + .../Plugins/Interaction/Runtime/Controls.meta | 8 + Assets/Prefabs/crane.meta | 8 + Assets/Prefabs/crane/crane_cart.prefab | 108 + Assets/Prefabs/crane/crane_cart.prefab.meta | 7 + Assets/Prefabs/crane/crane_cradle.prefab | 108 + Assets/Prefabs/crane/crane_cradle.prefab.meta | 7 + Assets/Prefabs/crane/crane_magent.prefab | 108 + Assets/Prefabs/crane/crane_magent.prefab.meta | 7 + Assets/Prefabs/crane/crane_pillar.prefab | 108 + Assets/Prefabs/crane/crane_pillar.prefab.meta | 7 + Assets/Prefabs/crane/crane_pillar_beam.prefab | 193 ++ .../crane/crane_pillar_beam.prefab.meta | 7 + Assets/Prefabs/crane/crane_pillar_mid.prefab | 85 + .../crane/crane_pillar_mid.prefab.meta | 7 + Assets/Prefabs/crane/crane_pillar_top.prefab | 107 + .../crane/crane_pillar_top.prefab.meta | 7 + Assets/Prefabs/crane/crane_rail.prefab | 85 + Assets/Prefabs/crane/crane_rail.prefab.meta | 7 + Assets/Prefabs/crane/sliding_crane.prefab | 789 ++++++ .../Prefabs/crane/sliding_crane.prefab.meta | 7 + Assets/Prefabs/crane_cradle_cable.prefab | 138 ++ Assets/Prefabs/crane_cradle_cable.prefab.meta | 7 + Assets/Prefabs/sliding_crane.prefab | 2201 ++++++++++------- Assets/Prefabs/test_crane.prefab | 1238 +++++++++ Assets/Prefabs/test_crane.prefab.meta | 7 + .../Scenes/test_conveyor_belt_character.unity | 154 +- Assets/Scripts/CranePickDrop.cs | 1 + Assets/Scripts/SlidingCrane.cs | 9 +- 32 files changed, 4839 insertions(+), 915 deletions(-) create mode 100644 Assets/Meshes/example_atlas.png create mode 100644 Assets/Meshes/example_atlas.png.meta create mode 100644 Assets/Meshes/sliding_crane.fbx create mode 100644 Assets/Meshes/sliding_crane.fbx.meta create mode 100644 Assets/Plugins/Interaction/Runtime/Controls.meta create mode 100644 Assets/Prefabs/crane.meta create mode 100644 Assets/Prefabs/crane/crane_cart.prefab create mode 100644 Assets/Prefabs/crane/crane_cart.prefab.meta create mode 100644 Assets/Prefabs/crane/crane_cradle.prefab create mode 100644 Assets/Prefabs/crane/crane_cradle.prefab.meta create mode 100644 Assets/Prefabs/crane/crane_magent.prefab create mode 100644 Assets/Prefabs/crane/crane_magent.prefab.meta create mode 100644 Assets/Prefabs/crane/crane_pillar.prefab create mode 100644 Assets/Prefabs/crane/crane_pillar.prefab.meta create mode 100644 Assets/Prefabs/crane/crane_pillar_beam.prefab create mode 100644 Assets/Prefabs/crane/crane_pillar_beam.prefab.meta create mode 100644 Assets/Prefabs/crane/crane_pillar_mid.prefab create mode 100644 Assets/Prefabs/crane/crane_pillar_mid.prefab.meta create mode 100644 Assets/Prefabs/crane/crane_pillar_top.prefab create mode 100644 Assets/Prefabs/crane/crane_pillar_top.prefab.meta create mode 100644 Assets/Prefabs/crane/crane_rail.prefab create mode 100644 Assets/Prefabs/crane/crane_rail.prefab.meta create mode 100644 Assets/Prefabs/crane/sliding_crane.prefab create mode 100644 Assets/Prefabs/crane/sliding_crane.prefab.meta create mode 100644 Assets/Prefabs/crane_cradle_cable.prefab create mode 100644 Assets/Prefabs/crane_cradle_cable.prefab.meta create mode 100644 Assets/Prefabs/test_crane.prefab create mode 100644 Assets/Prefabs/test_crane.prefab.meta diff --git a/Assets/Meshes/example_atlas.png b/Assets/Meshes/example_atlas.png new file mode 100644 index 0000000..7d62db9 --- /dev/null +++ b/Assets/Meshes/example_atlas.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:660521fcf65ec1463aa9e40f1184b13faa1bff2e1bf1c2f203325b4a7eb2f0fd +size 500248 diff --git a/Assets/Meshes/example_atlas.png.meta b/Assets/Meshes/example_atlas.png.meta new file mode 100644 index 0000000..8db5a74 --- /dev/null +++ b/Assets/Meshes/example_atlas.png.meta @@ -0,0 +1,114 @@ +fileFormatVersion: 2 +guid: 6eafe9b9ca3183d4bb1dee0fc4e6d135 +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: 0 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Meshes/sliding_crane.fbx b/Assets/Meshes/sliding_crane.fbx new file mode 100644 index 0000000..96c0a51 --- /dev/null +++ b/Assets/Meshes/sliding_crane.fbx @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3ac481f81fb03c1e1e12285d299e15dc252a155d6e4b65fdc967a5149e0232ba +size 63516 diff --git a/Assets/Meshes/sliding_crane.fbx.meta b/Assets/Meshes/sliding_crane.fbx.meta new file mode 100644 index 0000000..b23ee26 --- /dev/null +++ b/Assets/Meshes/sliding_crane.fbx.meta @@ -0,0 +1,109 @@ +fileFormatVersion: 2 +guid: e55c7926f60bef546b3c8625813ea92c +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: {} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/Interaction/Runtime/Controls.meta b/Assets/Plugins/Interaction/Runtime/Controls.meta new file mode 100644 index 0000000..abf0313 --- /dev/null +++ b/Assets/Plugins/Interaction/Runtime/Controls.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f3dd24c180dc1e84599d6f30ad1f9b5b +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/crane.meta b/Assets/Prefabs/crane.meta new file mode 100644 index 0000000..1f7734e --- /dev/null +++ b/Assets/Prefabs/crane.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1021aa77d9168314bae9f35f1a3a6ecf +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/crane/crane_cart.prefab b/Assets/Prefabs/crane/crane_cart.prefab new file mode 100644 index 0000000..c0a5e1a --- /dev/null +++ b/Assets/Prefabs/crane/crane_cart.prefab @@ -0,0 +1,108 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &4843321515000859519 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 353720696122903966} + - component: {fileID: 3324973172927734323} + - component: {fileID: 4467129685791536148} + - component: {fileID: 2011954683563380499} + m_Layer: 0 + m_Name: crane_cart + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &353720696122903966 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4843321515000859519} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 2.3266275, y: 13.015555, z: 0.008618565} + 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!33 &3324973172927734323 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4843321515000859519} + m_Mesh: {fileID: -6032450239726657692, guid: e55c7926f60bef546b3c8625813ea92c, type: 3} +--- !u!23 &4467129685791536148 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4843321515000859519} + 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_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -8880872108277426352, guid: e55c7926f60bef546b3c8625813ea92c, type: 3} + 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_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &2011954683563380499 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4843321515000859519} + 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: 5 + m_Convex: 1 + m_CookingOptions: 30 + m_Mesh: {fileID: -6032450239726657692, guid: e55c7926f60bef546b3c8625813ea92c, type: 3} diff --git a/Assets/Prefabs/crane/crane_cart.prefab.meta b/Assets/Prefabs/crane/crane_cart.prefab.meta new file mode 100644 index 0000000..00ac2e7 --- /dev/null +++ b/Assets/Prefabs/crane/crane_cart.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 6de450877d355da4ea6654f6ce89c7ae +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/crane/crane_cradle.prefab b/Assets/Prefabs/crane/crane_cradle.prefab new file mode 100644 index 0000000..f751be3 --- /dev/null +++ b/Assets/Prefabs/crane/crane_cradle.prefab @@ -0,0 +1,108 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &4839500568757896197 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7606757565561977806} + - component: {fileID: 1339729389648424755} + - component: {fileID: 8202374485105900957} + - component: {fileID: 2200500861519349150} + m_Layer: 0 + m_Name: crane_cradle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7606757565561977806 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4839500568757896197} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 2.3666549, y: 6.4093294, z: 0.0033069123} + 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!33 &1339729389648424755 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4839500568757896197} + m_Mesh: {fileID: 5834446700874142202, guid: e55c7926f60bef546b3c8625813ea92c, type: 3} +--- !u!23 &8202374485105900957 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4839500568757896197} + 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_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -8880872108277426352, guid: e55c7926f60bef546b3c8625813ea92c, type: 3} + 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_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &2200500861519349150 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4839500568757896197} + 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: 5 + m_Convex: 1 + m_CookingOptions: 30 + m_Mesh: {fileID: 5834446700874142202, guid: e55c7926f60bef546b3c8625813ea92c, type: 3} diff --git a/Assets/Prefabs/crane/crane_cradle.prefab.meta b/Assets/Prefabs/crane/crane_cradle.prefab.meta new file mode 100644 index 0000000..2ff84fe --- /dev/null +++ b/Assets/Prefabs/crane/crane_cradle.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: be29f5f73a00b62469d65e6a8ae39e16 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/crane/crane_magent.prefab b/Assets/Prefabs/crane/crane_magent.prefab new file mode 100644 index 0000000..bf1f54f --- /dev/null +++ b/Assets/Prefabs/crane/crane_magent.prefab @@ -0,0 +1,108 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &1459697740546535004 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5436501012833944904} + - component: {fileID: 1172233841482585517} + - component: {fileID: 779052090433209643} + - component: {fileID: 3485108705020879377} + m_Layer: 0 + m_Name: crane_magent + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5436501012833944904 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1459697740546535004} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 2.4968007, y: 3.0565271, z: -0.15836339} + 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!33 &1172233841482585517 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1459697740546535004} + m_Mesh: {fileID: -2196051620111493266, guid: e55c7926f60bef546b3c8625813ea92c, type: 3} +--- !u!23 &779052090433209643 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1459697740546535004} + 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_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -8880872108277426352, guid: e55c7926f60bef546b3c8625813ea92c, type: 3} + 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_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &3485108705020879377 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1459697740546535004} + 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: 5 + m_Convex: 1 + m_CookingOptions: 30 + m_Mesh: {fileID: -2196051620111493266, guid: e55c7926f60bef546b3c8625813ea92c, type: 3} diff --git a/Assets/Prefabs/crane/crane_magent.prefab.meta b/Assets/Prefabs/crane/crane_magent.prefab.meta new file mode 100644 index 0000000..2c03299 --- /dev/null +++ b/Assets/Prefabs/crane/crane_magent.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 146ff579bcab1a343bdcbf24e8b5e462 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/crane/crane_pillar.prefab b/Assets/Prefabs/crane/crane_pillar.prefab new file mode 100644 index 0000000..8218fe5 --- /dev/null +++ b/Assets/Prefabs/crane/crane_pillar.prefab @@ -0,0 +1,108 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2427631292558475660 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 663819450552466843} + - component: {fileID: 6185325473224873448} + - component: {fileID: 1788476256879462218} + - component: {fileID: 4075742477989587040} + m_Layer: 0 + m_Name: crane_pillar + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &663819450552466843 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2427631292558475660} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -9.009954, y: -0.02965355, 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!33 &6185325473224873448 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2427631292558475660} + m_Mesh: {fileID: -3698519373154668292, guid: e55c7926f60bef546b3c8625813ea92c, type: 3} +--- !u!23 &1788476256879462218 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2427631292558475660} + 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_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -8880872108277426352, guid: e55c7926f60bef546b3c8625813ea92c, type: 3} + 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_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &4075742477989587040 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2427631292558475660} + 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: 5 + m_Convex: 1 + m_CookingOptions: 30 + m_Mesh: {fileID: -3698519373154668292, guid: e55c7926f60bef546b3c8625813ea92c, type: 3} diff --git a/Assets/Prefabs/crane/crane_pillar.prefab.meta b/Assets/Prefabs/crane/crane_pillar.prefab.meta new file mode 100644 index 0000000..d0c6e41 --- /dev/null +++ b/Assets/Prefabs/crane/crane_pillar.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 72b91bc7724565c4ab7ec4a4b1c52e4a +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/crane/crane_pillar_beam.prefab b/Assets/Prefabs/crane/crane_pillar_beam.prefab new file mode 100644 index 0000000..da90d34 --- /dev/null +++ b/Assets/Prefabs/crane/crane_pillar_beam.prefab @@ -0,0 +1,193 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2560950109633319249 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8704313528919067056} + - component: {fileID: 8193777284543486457} + m_Layer: 0 + m_Name: Cube (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8704313528919067056 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2560950109633319249} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -0, y: 0.2535, z: -1.67} + m_LocalScale: {x: 20.360327, y: 0.49541846, z: 0.51655} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 5919234391740965431} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &8193777284543486457 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2560950109633319249} + 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!1 &3043763503067571165 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5919234391740965431} + - component: {fileID: 1978070800668096145} + - component: {fileID: 5691379895695735662} + m_Layer: 0 + m_Name: crane_pillar_beam + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5919234391740965431 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3043763503067571165} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 12.509144, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 5208168316671765651} + - {fileID: 8704313528919067056} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &1978070800668096145 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3043763503067571165} + m_Mesh: {fileID: -8776484745442391102, guid: e55c7926f60bef546b3c8625813ea92c, type: 3} +--- !u!23 &5691379895695735662 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3043763503067571165} + 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_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -8880872108277426352, guid: e55c7926f60bef546b3c8625813ea92c, type: 3} + 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_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &3587501230390464203 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5208168316671765651} + - component: {fileID: 6231045154776876491} + m_Layer: 0 + m_Name: Cube + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5208168316671765651 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3587501230390464203} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -0, y: 0.2535, z: 1.74} + m_LocalScale: {x: 20.360327, y: 0.49541846, z: 0.51655} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 5919234391740965431} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &6231045154776876491 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3587501230390464203} + 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} diff --git a/Assets/Prefabs/crane/crane_pillar_beam.prefab.meta b/Assets/Prefabs/crane/crane_pillar_beam.prefab.meta new file mode 100644 index 0000000..9e12d59 --- /dev/null +++ b/Assets/Prefabs/crane/crane_pillar_beam.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: c18b1247792f95d46834b1092ac99b0d +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/crane/crane_pillar_mid.prefab b/Assets/Prefabs/crane/crane_pillar_mid.prefab new file mode 100644 index 0000000..b9aec8d --- /dev/null +++ b/Assets/Prefabs/crane/crane_pillar_mid.prefab @@ -0,0 +1,85 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &7095740006694339546 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8724670638427612521} + - component: {fileID: 4764807308077555978} + - component: {fileID: 3956258993021052495} + m_Layer: 0 + m_Name: crane_pillar_mid + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8724670638427612521 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7095740006694339546} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -9.0117, y: 10.749363, z: 0.002221205} + 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!33 &4764807308077555978 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7095740006694339546} + m_Mesh: {fileID: 4132656983613645809, guid: e55c7926f60bef546b3c8625813ea92c, type: 3} +--- !u!23 &3956258993021052495 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7095740006694339546} + 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_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -8880872108277426352, guid: e55c7926f60bef546b3c8625813ea92c, type: 3} + 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_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} diff --git a/Assets/Prefabs/crane/crane_pillar_mid.prefab.meta b/Assets/Prefabs/crane/crane_pillar_mid.prefab.meta new file mode 100644 index 0000000..1a9aae1 --- /dev/null +++ b/Assets/Prefabs/crane/crane_pillar_mid.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: ac1e11ebd77f440429acc32d4ca99dfe +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/crane/crane_pillar_top.prefab b/Assets/Prefabs/crane/crane_pillar_top.prefab new file mode 100644 index 0000000..de158d4 --- /dev/null +++ b/Assets/Prefabs/crane/crane_pillar_top.prefab @@ -0,0 +1,107 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &4327392801301995907 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5851206486838458431} + - component: {fileID: 2940631646152898629} + - component: {fileID: 2306570088766142265} + - component: {fileID: 6893634892208022400} + m_Layer: 0 + m_Name: crane_pillar_top + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5851206486838458431 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4327392801301995907} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -9.009954, y: 11.70245, 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!33 &2940631646152898629 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4327392801301995907} + m_Mesh: {fileID: 8283995800689848369, guid: e55c7926f60bef546b3c8625813ea92c, type: 3} +--- !u!23 &2306570088766142265 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4327392801301995907} + 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_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -8880872108277426352, guid: e55c7926f60bef546b3c8625813ea92c, type: 3} + 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_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &6893634892208022400 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4327392801301995907} + 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: 0.89895535, y: 0.9296522, z: 5.756813} + m_Center: {x: 0.010099232, y: 0.4648261, z: -0.00000023841858} diff --git a/Assets/Prefabs/crane/crane_pillar_top.prefab.meta b/Assets/Prefabs/crane/crane_pillar_top.prefab.meta new file mode 100644 index 0000000..bcd8093 --- /dev/null +++ b/Assets/Prefabs/crane/crane_pillar_top.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: a14eef88ae1b588438a31162fce88ae1 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/crane/crane_rail.prefab b/Assets/Prefabs/crane/crane_rail.prefab new file mode 100644 index 0000000..186c86e --- /dev/null +++ b/Assets/Prefabs/crane/crane_rail.prefab @@ -0,0 +1,85 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &6239624150586619727 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5707947010695767055} + - component: {fileID: 1977982374818655187} + - component: {fileID: 962711017265698665} + m_Layer: 0 + m_Name: crane_rail + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5707947010695767055 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6239624150586619727} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -9.460227, y: -0.323794, z: 11.028467} + 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!33 &1977982374818655187 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6239624150586619727} + m_Mesh: {fileID: -3086061549652376682, guid: e55c7926f60bef546b3c8625813ea92c, type: 3} +--- !u!23 &962711017265698665 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6239624150586619727} + 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_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -8880872108277426352, guid: e55c7926f60bef546b3c8625813ea92c, type: 3} + 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_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} diff --git a/Assets/Prefabs/crane/crane_rail.prefab.meta b/Assets/Prefabs/crane/crane_rail.prefab.meta new file mode 100644 index 0000000..25310eb --- /dev/null +++ b/Assets/Prefabs/crane/crane_rail.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: ce4446d7dfa691646b0cf7401874e9ba +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/crane/sliding_crane.prefab b/Assets/Prefabs/crane/sliding_crane.prefab new file mode 100644 index 0000000..5992286 --- /dev/null +++ b/Assets/Prefabs/crane/sliding_crane.prefab @@ -0,0 +1,789 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &3583860256014398955 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2545924921812431944} + m_Layer: 0 + m_Name: sliding_crane + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2545924921812431944 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3583860256014398955} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0.70710707, z: -0, w: 0.70710653} + m_LocalPosition: {x: -2.63, y: -0.39999986, z: 7.89} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 8546293123747759455} + - {fileID: 1379016700531072499} + - {fileID: 5607875937884303287} + - {fileID: 4748913346241133296} + - {fileID: 1653120649526376800} + - {fileID: 2393880245080554830} + - {fileID: 2952839823141092916} + - {fileID: 7745554365843184758} + - {fileID: 534233067689011763} + - {fileID: 7637420397563343214} + - {fileID: 1232496755640410416} + - {fileID: 7784482266625461830} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!1001 &477796807284959999 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 2545924921812431944} + m_Modifications: + - target: {fileID: 1459697740546535004, guid: 146ff579bcab1a343bdcbf24e8b5e462, type: 3} + propertyPath: m_Name + value: crane_magent + objectReference: {fileID: 0} + - target: {fileID: 5436501012833944904, guid: 146ff579bcab1a343bdcbf24e8b5e462, type: 3} + propertyPath: m_LocalPosition.x + value: 2.4968007 + objectReference: {fileID: 0} + - target: {fileID: 5436501012833944904, guid: 146ff579bcab1a343bdcbf24e8b5e462, type: 3} + propertyPath: m_LocalPosition.y + value: 3.0565271 + objectReference: {fileID: 0} + - target: {fileID: 5436501012833944904, guid: 146ff579bcab1a343bdcbf24e8b5e462, type: 3} + propertyPath: m_LocalPosition.z + value: -0.15836339 + objectReference: {fileID: 0} + - target: {fileID: 5436501012833944904, guid: 146ff579bcab1a343bdcbf24e8b5e462, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5436501012833944904, guid: 146ff579bcab1a343bdcbf24e8b5e462, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5436501012833944904, guid: 146ff579bcab1a343bdcbf24e8b5e462, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5436501012833944904, guid: 146ff579bcab1a343bdcbf24e8b5e462, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5436501012833944904, guid: 146ff579bcab1a343bdcbf24e8b5e462, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5436501012833944904, guid: 146ff579bcab1a343bdcbf24e8b5e462, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5436501012833944904, guid: 146ff579bcab1a343bdcbf24e8b5e462, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 146ff579bcab1a343bdcbf24e8b5e462, type: 3} +--- !u!4 &5607875937884303287 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 5436501012833944904, guid: 146ff579bcab1a343bdcbf24e8b5e462, type: 3} + m_PrefabInstance: {fileID: 477796807284959999} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1326869810890225951 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 2545924921812431944} + m_Modifications: + - target: {fileID: 7095740006694339546, guid: ac1e11ebd77f440429acc32d4ca99dfe, type: 3} + propertyPath: m_Name + value: crane_pillar_mid (1) + objectReference: {fileID: 0} + - target: {fileID: 8724670638427612521, guid: ac1e11ebd77f440429acc32d4ca99dfe, type: 3} + propertyPath: m_LocalPosition.x + value: 9.0117 + objectReference: {fileID: 0} + - target: {fileID: 8724670638427612521, guid: ac1e11ebd77f440429acc32d4ca99dfe, type: 3} + propertyPath: m_LocalPosition.y + value: 10.749363 + objectReference: {fileID: 0} + - target: {fileID: 8724670638427612521, guid: ac1e11ebd77f440429acc32d4ca99dfe, type: 3} + propertyPath: m_LocalPosition.z + value: 0.002221205 + objectReference: {fileID: 0} + - target: {fileID: 8724670638427612521, guid: ac1e11ebd77f440429acc32d4ca99dfe, type: 3} + propertyPath: m_LocalRotation.w + value: 0.0000002682209 + objectReference: {fileID: 0} + - target: {fileID: 8724670638427612521, guid: ac1e11ebd77f440429acc32d4ca99dfe, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8724670638427612521, guid: ac1e11ebd77f440429acc32d4ca99dfe, type: 3} + propertyPath: m_LocalRotation.y + value: -1 + objectReference: {fileID: 0} + - target: {fileID: 8724670638427612521, guid: ac1e11ebd77f440429acc32d4ca99dfe, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8724670638427612521, guid: ac1e11ebd77f440429acc32d4ca99dfe, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8724670638427612521, guid: ac1e11ebd77f440429acc32d4ca99dfe, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -180 + objectReference: {fileID: 0} + - target: {fileID: 8724670638427612521, guid: ac1e11ebd77f440429acc32d4ca99dfe, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ac1e11ebd77f440429acc32d4ca99dfe, type: 3} +--- !u!4 &7745554365843184758 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 8724670638427612521, guid: ac1e11ebd77f440429acc32d4ca99dfe, type: 3} + m_PrefabInstance: {fileID: 1326869810890225951} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &2289882761169552635 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 2545924921812431944} + m_Modifications: + - target: {fileID: 663819450552466843, guid: 72b91bc7724565c4ab7ec4a4b1c52e4a, type: 3} + propertyPath: m_LocalPosition.x + value: 9.009954 + objectReference: {fileID: 0} + - target: {fileID: 663819450552466843, guid: 72b91bc7724565c4ab7ec4a4b1c52e4a, type: 3} + propertyPath: m_LocalPosition.y + value: -0.02965355 + objectReference: {fileID: 0} + - target: {fileID: 663819450552466843, guid: 72b91bc7724565c4ab7ec4a4b1c52e4a, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 663819450552466843, guid: 72b91bc7724565c4ab7ec4a4b1c52e4a, type: 3} + propertyPath: m_LocalRotation.w + value: 0.00000017881393 + objectReference: {fileID: 0} + - target: {fileID: 663819450552466843, guid: 72b91bc7724565c4ab7ec4a4b1c52e4a, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 663819450552466843, guid: 72b91bc7724565c4ab7ec4a4b1c52e4a, type: 3} + propertyPath: m_LocalRotation.y + value: -1 + objectReference: {fileID: 0} + - target: {fileID: 663819450552466843, guid: 72b91bc7724565c4ab7ec4a4b1c52e4a, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 663819450552466843, guid: 72b91bc7724565c4ab7ec4a4b1c52e4a, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 663819450552466843, guid: 72b91bc7724565c4ab7ec4a4b1c52e4a, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -180 + objectReference: {fileID: 0} + - target: {fileID: 663819450552466843, guid: 72b91bc7724565c4ab7ec4a4b1c52e4a, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2427631292558475660, guid: 72b91bc7724565c4ab7ec4a4b1c52e4a, type: 3} + propertyPath: m_Name + value: crane_pillar (1) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 72b91bc7724565c4ab7ec4a4b1c52e4a, type: 3} +--- !u!4 &1653120649526376800 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 663819450552466843, guid: 72b91bc7724565c4ab7ec4a4b1c52e4a, type: 3} + m_PrefabInstance: {fileID: 2289882761169552635} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &2539672783459183177 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 2545924921812431944} + m_Modifications: + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalPosition.x + value: 9.46 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalPosition.y + value: -0.323794 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalPosition.z + value: 0.34 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalRotation.w + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalRotation.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 180 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6239624150586619727, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_Name + value: crane_rail (1) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} +--- !u!4 &7784482266625461830 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + m_PrefabInstance: {fileID: 2539672783459183177} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &4093270887961348433 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 2545924921812431944} + m_Modifications: + - target: {fileID: 4327392801301995907, guid: a14eef88ae1b588438a31162fce88ae1, type: 3} + propertyPath: m_Name + value: crane_pillar_top (1) + objectReference: {fileID: 0} + - target: {fileID: 5851206486838458431, guid: a14eef88ae1b588438a31162fce88ae1, type: 3} + propertyPath: m_LocalPosition.x + value: 9.009954 + objectReference: {fileID: 0} + - target: {fileID: 5851206486838458431, guid: a14eef88ae1b588438a31162fce88ae1, type: 3} + propertyPath: m_LocalPosition.y + value: 11.70245 + objectReference: {fileID: 0} + - target: {fileID: 5851206486838458431, guid: a14eef88ae1b588438a31162fce88ae1, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5851206486838458431, guid: a14eef88ae1b588438a31162fce88ae1, type: 3} + propertyPath: m_LocalRotation.w + value: 0.0000002682209 + objectReference: {fileID: 0} + - target: {fileID: 5851206486838458431, guid: a14eef88ae1b588438a31162fce88ae1, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5851206486838458431, guid: a14eef88ae1b588438a31162fce88ae1, type: 3} + propertyPath: m_LocalRotation.y + value: -1 + objectReference: {fileID: 0} + - target: {fileID: 5851206486838458431, guid: a14eef88ae1b588438a31162fce88ae1, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5851206486838458431, guid: a14eef88ae1b588438a31162fce88ae1, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5851206486838458431, guid: a14eef88ae1b588438a31162fce88ae1, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -180 + objectReference: {fileID: 0} + - target: {fileID: 5851206486838458431, guid: a14eef88ae1b588438a31162fce88ae1, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: a14eef88ae1b588438a31162fce88ae1, type: 3} +--- !u!4 &7637420397563343214 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 5851206486838458431, guid: a14eef88ae1b588438a31162fce88ae1, type: 3} + m_PrefabInstance: {fileID: 4093270887961348433} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5247216671411455851 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 2545924921812431944} + m_Modifications: + - target: {fileID: 663819450552466843, guid: 72b91bc7724565c4ab7ec4a4b1c52e4a, type: 3} + propertyPath: m_LocalPosition.x + value: -9.009954 + objectReference: {fileID: 0} + - target: {fileID: 663819450552466843, guid: 72b91bc7724565c4ab7ec4a4b1c52e4a, type: 3} + propertyPath: m_LocalPosition.y + value: -0.02965355 + objectReference: {fileID: 0} + - target: {fileID: 663819450552466843, guid: 72b91bc7724565c4ab7ec4a4b1c52e4a, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 663819450552466843, guid: 72b91bc7724565c4ab7ec4a4b1c52e4a, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 663819450552466843, guid: 72b91bc7724565c4ab7ec4a4b1c52e4a, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 663819450552466843, guid: 72b91bc7724565c4ab7ec4a4b1c52e4a, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 663819450552466843, guid: 72b91bc7724565c4ab7ec4a4b1c52e4a, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 663819450552466843, guid: 72b91bc7724565c4ab7ec4a4b1c52e4a, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 663819450552466843, guid: 72b91bc7724565c4ab7ec4a4b1c52e4a, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 663819450552466843, guid: 72b91bc7724565c4ab7ec4a4b1c52e4a, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2427631292558475660, guid: 72b91bc7724565c4ab7ec4a4b1c52e4a, type: 3} + propertyPath: m_Name + value: crane_pillar + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 72b91bc7724565c4ab7ec4a4b1c52e4a, type: 3} +--- !u!4 &4748913346241133296 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 663819450552466843, guid: 72b91bc7724565c4ab7ec4a4b1c52e4a, type: 3} + m_PrefabInstance: {fileID: 5247216671411455851} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5903895394583157597 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 2545924921812431944} + m_Modifications: + - target: {fileID: 7095740006694339546, guid: ac1e11ebd77f440429acc32d4ca99dfe, type: 3} + propertyPath: m_Name + value: crane_pillar_mid + objectReference: {fileID: 0} + - target: {fileID: 8724670638427612521, guid: ac1e11ebd77f440429acc32d4ca99dfe, type: 3} + propertyPath: m_LocalPosition.x + value: -9.0117 + objectReference: {fileID: 0} + - target: {fileID: 8724670638427612521, guid: ac1e11ebd77f440429acc32d4ca99dfe, type: 3} + propertyPath: m_LocalPosition.y + value: 10.749363 + objectReference: {fileID: 0} + - target: {fileID: 8724670638427612521, guid: ac1e11ebd77f440429acc32d4ca99dfe, type: 3} + propertyPath: m_LocalPosition.z + value: 0.002221205 + objectReference: {fileID: 0} + - target: {fileID: 8724670638427612521, guid: ac1e11ebd77f440429acc32d4ca99dfe, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8724670638427612521, guid: ac1e11ebd77f440429acc32d4ca99dfe, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8724670638427612521, guid: ac1e11ebd77f440429acc32d4ca99dfe, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8724670638427612521, guid: ac1e11ebd77f440429acc32d4ca99dfe, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8724670638427612521, guid: ac1e11ebd77f440429acc32d4ca99dfe, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8724670638427612521, guid: ac1e11ebd77f440429acc32d4ca99dfe, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8724670638427612521, guid: ac1e11ebd77f440429acc32d4ca99dfe, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ac1e11ebd77f440429acc32d4ca99dfe, type: 3} +--- !u!4 &2952839823141092916 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 8724670638427612521, guid: ac1e11ebd77f440429acc32d4ca99dfe, type: 3} + m_PrefabInstance: {fileID: 5903895394583157597} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &6222377547643572748 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 2545924921812431944} + m_Modifications: + - target: {fileID: 4327392801301995907, guid: a14eef88ae1b588438a31162fce88ae1, type: 3} + propertyPath: m_Name + value: crane_pillar_top + objectReference: {fileID: 0} + - target: {fileID: 5851206486838458431, guid: a14eef88ae1b588438a31162fce88ae1, type: 3} + propertyPath: m_LocalPosition.x + value: -9.009954 + objectReference: {fileID: 0} + - target: {fileID: 5851206486838458431, guid: a14eef88ae1b588438a31162fce88ae1, type: 3} + propertyPath: m_LocalPosition.y + value: 11.70245 + objectReference: {fileID: 0} + - target: {fileID: 5851206486838458431, guid: a14eef88ae1b588438a31162fce88ae1, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5851206486838458431, guid: a14eef88ae1b588438a31162fce88ae1, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5851206486838458431, guid: a14eef88ae1b588438a31162fce88ae1, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5851206486838458431, guid: a14eef88ae1b588438a31162fce88ae1, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5851206486838458431, guid: a14eef88ae1b588438a31162fce88ae1, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5851206486838458431, guid: a14eef88ae1b588438a31162fce88ae1, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5851206486838458431, guid: a14eef88ae1b588438a31162fce88ae1, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5851206486838458431, guid: a14eef88ae1b588438a31162fce88ae1, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: a14eef88ae1b588438a31162fce88ae1, type: 3} +--- !u!4 &534233067689011763 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 5851206486838458431, guid: a14eef88ae1b588438a31162fce88ae1, type: 3} + m_PrefabInstance: {fileID: 6222377547643572748} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &6785806248752350527 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 2545924921812431944} + m_Modifications: + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalPosition.x + value: -9.460227 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalPosition.y + value: -0.323794 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalPosition.z + value: 11.028467 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6239624150586619727, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_Name + value: crane_rail + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} +--- !u!4 &1232496755640410416 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + m_PrefabInstance: {fileID: 6785806248752350527} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8246692666277185729 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 2545924921812431944} + m_Modifications: + - target: {fileID: 353720696122903966, guid: 6de450877d355da4ea6654f6ce89c7ae, type: 3} + propertyPath: m_LocalPosition.x + value: 2.3266275 + objectReference: {fileID: 0} + - target: {fileID: 353720696122903966, guid: 6de450877d355da4ea6654f6ce89c7ae, type: 3} + propertyPath: m_LocalPosition.y + value: 13.015555 + objectReference: {fileID: 0} + - target: {fileID: 353720696122903966, guid: 6de450877d355da4ea6654f6ce89c7ae, type: 3} + propertyPath: m_LocalPosition.z + value: 0.008618565 + objectReference: {fileID: 0} + - target: {fileID: 353720696122903966, guid: 6de450877d355da4ea6654f6ce89c7ae, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 353720696122903966, guid: 6de450877d355da4ea6654f6ce89c7ae, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 353720696122903966, guid: 6de450877d355da4ea6654f6ce89c7ae, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 353720696122903966, guid: 6de450877d355da4ea6654f6ce89c7ae, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 353720696122903966, guid: 6de450877d355da4ea6654f6ce89c7ae, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 353720696122903966, guid: 6de450877d355da4ea6654f6ce89c7ae, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 353720696122903966, guid: 6de450877d355da4ea6654f6ce89c7ae, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4843321515000859519, guid: 6de450877d355da4ea6654f6ce89c7ae, type: 3} + propertyPath: m_Name + value: crane_cart + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 6de450877d355da4ea6654f6ce89c7ae, type: 3} +--- !u!4 &8546293123747759455 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 353720696122903966, guid: 6de450877d355da4ea6654f6ce89c7ae, type: 3} + m_PrefabInstance: {fileID: 8246692666277185729} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8294958948623523705 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 2545924921812431944} + m_Modifications: + - target: {fileID: 3043763503067571165, guid: c18b1247792f95d46834b1092ac99b0d, type: 3} + propertyPath: m_Name + value: crane_pillar_beam + objectReference: {fileID: 0} + - target: {fileID: 5919234391740965431, guid: c18b1247792f95d46834b1092ac99b0d, type: 3} + propertyPath: m_LocalPosition.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5919234391740965431, guid: c18b1247792f95d46834b1092ac99b0d, type: 3} + propertyPath: m_LocalPosition.y + value: 12.509144 + objectReference: {fileID: 0} + - target: {fileID: 5919234391740965431, guid: c18b1247792f95d46834b1092ac99b0d, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5919234391740965431, guid: c18b1247792f95d46834b1092ac99b0d, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5919234391740965431, guid: c18b1247792f95d46834b1092ac99b0d, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5919234391740965431, guid: c18b1247792f95d46834b1092ac99b0d, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5919234391740965431, guid: c18b1247792f95d46834b1092ac99b0d, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5919234391740965431, guid: c18b1247792f95d46834b1092ac99b0d, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5919234391740965431, guid: c18b1247792f95d46834b1092ac99b0d, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5919234391740965431, guid: c18b1247792f95d46834b1092ac99b0d, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: c18b1247792f95d46834b1092ac99b0d, type: 3} +--- !u!4 &2393880245080554830 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 5919234391740965431, guid: c18b1247792f95d46834b1092ac99b0d, type: 3} + m_PrefabInstance: {fileID: 8294958948623523705} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8841658802255849021 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 2545924921812431944} + m_Modifications: + - target: {fileID: 4839500568757896197, guid: be29f5f73a00b62469d65e6a8ae39e16, type: 3} + propertyPath: m_Name + value: crane_cradle + objectReference: {fileID: 0} + - target: {fileID: 7606757565561977806, guid: be29f5f73a00b62469d65e6a8ae39e16, type: 3} + propertyPath: m_LocalPosition.x + value: 2.3666549 + objectReference: {fileID: 0} + - target: {fileID: 7606757565561977806, guid: be29f5f73a00b62469d65e6a8ae39e16, type: 3} + propertyPath: m_LocalPosition.y + value: 6.4093294 + objectReference: {fileID: 0} + - target: {fileID: 7606757565561977806, guid: be29f5f73a00b62469d65e6a8ae39e16, type: 3} + propertyPath: m_LocalPosition.z + value: 0.0033069123 + objectReference: {fileID: 0} + - target: {fileID: 7606757565561977806, guid: be29f5f73a00b62469d65e6a8ae39e16, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7606757565561977806, guid: be29f5f73a00b62469d65e6a8ae39e16, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7606757565561977806, guid: be29f5f73a00b62469d65e6a8ae39e16, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7606757565561977806, guid: be29f5f73a00b62469d65e6a8ae39e16, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7606757565561977806, guid: be29f5f73a00b62469d65e6a8ae39e16, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7606757565561977806, guid: be29f5f73a00b62469d65e6a8ae39e16, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7606757565561977806, guid: be29f5f73a00b62469d65e6a8ae39e16, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: be29f5f73a00b62469d65e6a8ae39e16, type: 3} +--- !u!4 &1379016700531072499 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 7606757565561977806, guid: be29f5f73a00b62469d65e6a8ae39e16, type: 3} + m_PrefabInstance: {fileID: 8841658802255849021} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Prefabs/crane/sliding_crane.prefab.meta b/Assets/Prefabs/crane/sliding_crane.prefab.meta new file mode 100644 index 0000000..cbf28b8 --- /dev/null +++ b/Assets/Prefabs/crane/sliding_crane.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 5e2e2e9d5dab65b49b70f378645032a2 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/crane_cradle_cable.prefab b/Assets/Prefabs/crane_cradle_cable.prefab new file mode 100644 index 0000000..eb43ccb --- /dev/null +++ b/Assets/Prefabs/crane_cradle_cable.prefab @@ -0,0 +1,138 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &8278590419235483347 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5713994842084092853} + - component: {fileID: 3735580810036127266} + m_Layer: 0 + m_Name: crane_cradle_cable + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5713994842084092853 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8278590419235483347} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.9864149, y: -6.089389, z: 0.4822452} + 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!120 &3735580810036127266 +LineRenderer: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8278590419235483347} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 0 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 54361f89cfee8b94d810c14a6beb11b5, 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_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Positions: + - {x: 0, y: 0, z: 0} + - {x: 0, y: 7.07, z: 0} + m_Parameters: + serializedVersion: 3 + widthMultiplier: 1 + widthCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.042736053 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + colorGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + numCornerVertices: 0 + numCapVertices: 0 + alignment: 0 + textureMode: 0 + textureScale: {x: 1, y: 1} + shadowBias: 0.5 + generateLightingData: 0 + m_MaskInteraction: 0 + m_UseWorldSpace: 0 + m_Loop: 0 + m_ApplyActiveColorSpace: 1 diff --git a/Assets/Prefabs/crane_cradle_cable.prefab.meta b/Assets/Prefabs/crane_cradle_cable.prefab.meta new file mode 100644 index 0000000..f72041a --- /dev/null +++ b/Assets/Prefabs/crane_cradle_cable.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: b03bc58597e6d004dabd03f71e12b0ad +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/sliding_crane.prefab b/Assets/Prefabs/sliding_crane.prefab index 3e03216..7afa354 100644 --- a/Assets/Prefabs/sliding_crane.prefab +++ b/Assets/Prefabs/sliding_crane.prefab @@ -1,6 +1,6 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: ---- !u!1 &1081172236811645040 +--- !u!1 &1571446100838536835 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -8,364 +8,38 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 7667905692431622915} - - component: {fileID: 4852641824795110997} + - component: {fileID: 515232485336291104} m_Layer: 0 - m_Name: crane_overhead + m_Name: sliding_crane m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &7667905692431622915 +--- !u!4 &515232485336291104 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1081172236811645040} + m_GameObject: {fileID: 1571446100838536835} serializedVersion: 2 - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + 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: 6260903793745956400} - - {fileID: 523245088033526470} - - {fileID: 1520758223515527804} - m_Father: {fileID: 4939426218529386488} + - {fileID: 3335967891317071749} + - {fileID: 7319773854800796056} + - {fileID: 3639920555641428488} + - {fileID: 381202241607851558} + - {fileID: 902989462105234780} + - {fileID: 5696829938947637022} + - {fileID: 2529741132067850587} + - {fileID: 5588713622983561734} + - {fileID: 3848393269197341272} + m_Father: {fileID: 8361960510235702639} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!54 &4852641824795110997 -Rigidbody: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1081172236811645040} - serializedVersion: 4 - m_Mass: 1 - m_Drag: 0 - m_AngularDrag: 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: 1 - m_Interpolate: 0 - m_Constraints: 0 - m_CollisionDetection: 0 ---- !u!1 &1480716933029547899 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1520758223515527804} - - component: {fileID: 8437660771791062027} - - component: {fileID: 3319133739863316346} - - component: {fileID: 3964864061967394476} - - component: {fileID: 6732188953862569023} - m_Layer: 0 - m_Name: Magnet - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1520758223515527804 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1480716933029547899} - serializedVersion: 2 - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: -3.9599998, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 5960009208899736097} - m_Father: {fileID: 7667905692431622915} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &8437660771791062027 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1480716933029547899} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: b236863c86ffb73498f0262aaf900afd, type: 3} - m_Name: - m_EditorClassIdentifier: - strength: 200 ---- !u!135 &3319133739863316346 -SphereCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1480716933029547899} - m_Material: {fileID: 0} - m_IncludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_ExcludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_LayerOverridePriority: 0 - m_IsTrigger: 1 - m_ProvidesContacts: 0 - m_Enabled: 1 - serializedVersion: 3 - m_Radius: 3.373948 - m_Center: {x: 0, y: 0, z: 0} ---- !u!54 &3964864061967394476 -Rigidbody: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1480716933029547899} - serializedVersion: 4 - m_Mass: 50 - m_Drag: 0 - m_AngularDrag: 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!153 &6732188953862569023 -ConfigurableJoint: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1480716933029547899} - m_ConnectedBody: {fileID: 4852641824795110997} - m_ConnectedArticulationBody: {fileID: 0} - m_Anchor: {x: 0, y: 0.37, z: 0} - m_Axis: {x: 1, y: 0, z: 0} - m_AutoConfigureConnectedAnchor: 0 - m_ConnectedAnchor: {x: 0, y: 0, z: 0} - serializedVersion: 3 - m_SecondaryAxis: {x: 0, y: 1, z: 0} - m_XMotion: 1 - m_YMotion: 1 - m_ZMotion: 1 - m_AngularXMotion: 2 - m_AngularYMotion: 2 - m_AngularZMotion: 2 - m_LinearLimitSpring: - spring: 0 - damper: 0 - m_LinearLimit: - limit: 4 - bounciness: 0 - contactDistance: 0 - m_AngularXLimitSpring: - spring: 0 - damper: 0 - m_LowAngularXLimit: - limit: 0 - bounciness: 0 - contactDistance: 0 - m_HighAngularXLimit: - limit: 0 - bounciness: 0 - contactDistance: 0 - m_AngularYZLimitSpring: - spring: 0 - damper: 0 - m_AngularYLimit: - limit: 0 - bounciness: 0 - contactDistance: 0 - m_AngularZLimit: - limit: 0 - bounciness: 0 - contactDistance: 0 - m_TargetPosition: {x: 0, y: 0, z: 0} - m_TargetVelocity: {x: 0, y: 0, z: 0} - m_XDrive: - serializedVersion: 4 - positionSpring: 0 - positionDamper: 0 - maximumForce: 3.4028233e+38 - useAcceleration: 0 - m_YDrive: - serializedVersion: 4 - positionSpring: 0 - positionDamper: 0 - maximumForce: 3.4028233e+38 - useAcceleration: 0 - m_ZDrive: - serializedVersion: 4 - positionSpring: 0 - positionDamper: 0 - maximumForce: 3.4028233e+38 - useAcceleration: 0 - m_TargetRotation: {x: 0, y: 0, z: 0, w: 1} - m_TargetAngularVelocity: {x: 0, y: 0, z: 0} - m_RotationDriveMode: 0 - m_AngularXDrive: - serializedVersion: 4 - positionSpring: 0 - positionDamper: 0 - maximumForce: 3.4028233e+38 - useAcceleration: 0 - m_AngularYZDrive: - serializedVersion: 4 - positionSpring: 0 - positionDamper: 0 - maximumForce: 3.4028233e+38 - useAcceleration: 0 - m_SlerpDrive: - serializedVersion: 4 - positionSpring: 0 - positionDamper: 0 - maximumForce: 3.4028233e+38 - useAcceleration: 0 - m_ProjectionMode: 0 - m_ProjectionDistance: 0.1 - m_ProjectionAngle: 180 - m_ConfiguredInWorldSpace: 0 - m_SwapBodies: 0 - m_BreakForce: Infinity - m_BreakTorque: Infinity - m_EnableCollision: 0 - m_EnablePreprocessing: 1 - m_MassScale: 1 - m_ConnectedMassScale: 1 ---- !u!1 &2016578174635656181 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 329234093657852872} - - component: {fileID: 680311740269813852} - - component: {fileID: 6211163142296475709} - - component: {fileID: 5509569274367977538} - m_Layer: 0 - m_Name: Cube (1) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &329234093657852872 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2016578174635656181} - serializedVersion: 2 - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 7.17, z: 0} - m_LocalScale: {x: 13.487551, y: 0.8552252, z: 0.85805} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 4360690326016560878} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &680311740269813852 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2016578174635656181} - m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} ---- !u!23 &6211163142296475709 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2016578174635656181} - 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_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: bef232e221fa62047b268fcc0f75629a, 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_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!65 &5509569274367977538 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2016578174635656181} - 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!1 &2526281980978489316 GameObject: m_ObjectHideFlags: 0 @@ -471,143 +145,6 @@ BoxCollider: serializedVersion: 3 m_Size: {x: 1, y: 1, z: 1} m_Center: {x: 0, y: 0, z: 0} ---- !u!1 &3293383683348059129 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2950196292248555649} - - component: {fileID: 3423874556889992534} - - component: {fileID: 9160993950148040264} - - component: {fileID: 7189568155918228662} - m_Layer: 0 - m_Name: Cube (2) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &2950196292248555649 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3293383683348059129} - serializedVersion: 2 - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -6, y: 3.36, z: 0} - m_LocalScale: {x: 1, y: 8.088, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 4360690326016560878} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &3423874556889992534 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3293383683348059129} - m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} ---- !u!23 &9160993950148040264 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3293383683348059129} - 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_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: bef232e221fa62047b268fcc0f75629a, 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_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!65 &7189568155918228662 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3293383683348059129} - 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!1 &3481381776617846700 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4939426218529386488} - m_Layer: 0 - m_Name: GameObject - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &4939426218529386488 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3481381776617846700} - serializedVersion: 2 - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 6.64, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 7667905692431622915} - m_Father: {fileID: 4360690326016560878} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &4060506572131258815 GameObject: m_ObjectHideFlags: 0 @@ -639,9 +176,11 @@ Transform: m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: - - {fileID: 4360690326016560878} + - {fileID: 3986187515445640859} + - {fileID: 5222629025906584878} - {fileID: 1852272770860807465} - {fileID: 328029784031995857} + - {fileID: 515232485336291104} m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!114 &4095986436202916730 @@ -659,7 +198,7 @@ MonoBehaviour: xMotion: maxSpeed: 1 acceleration: 0.5 - brakingAcceleration: 0.5 + brakingAcceleration: 0.46 progress: 0 velocity: 0 accel: 0 @@ -672,12 +211,14 @@ MonoBehaviour: velocity: 0 accel: 0 braking: 0 - xTransform: {fileID: 7667905692431622915} - yTransform: {fileID: 4360690326016560878} + xTransform: {fileID: 5974025308748047927} + yTransform: {fileID: 515232485336291104} yRange: 40 xRange: 4.5 testTgt: {fileID: 0} target: {x: 0, y: 0, z: 0} + cradleTransform: {fileID: 6812918532662551388} + cradleRb: {fileID: 649759971140379373} --- !u!114 &5328903551856804412 MonoBehaviour: m_ObjectHideFlags: 0 @@ -691,7 +232,7 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: crane: {fileID: 4095986436202916730} - magnet: {fileID: 8437660771791062027} + magnet: {fileID: 272180078700616657} dropTarget: {fileID: 0} handlingBody: {fileID: 0} magnetStrength: 0 @@ -801,7 +342,7 @@ BoxCollider: serializedVersion: 3 m_Size: {x: 1, y: 1, z: 1} m_Center: {x: 0, y: 0, z: 0} ---- !u!1 &5520851031552772982 +--- !u!1 &4655095091956023816 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -809,55 +350,78 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 523245088033526470} - - component: {fileID: 2202337506880219156} - - component: {fileID: 6181832557486443880} + - component: {fileID: 6812918532662551388} m_Layer: 0 - m_Name: Cube (4) + m_Name: cradle_target m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &523245088033526470 +--- !u!4 &6812918532662551388 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5520851031552772982} + m_GameObject: {fileID: 4655095091956023816} serializedVersion: 2 m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: -1.74, z: 0} - m_LocalScale: {x: 0.18936521, y: 4.185365, z: 0.16858572} + m_LocalPosition: {x: 0, y: -6.606226, z: -0.0053081512} + m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] - m_Father: {fileID: 7667905692431622915} + m_Father: {fileID: 5974025308748047927} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &2202337506880219156 -MeshFilter: +--- !u!1 &5551131221280265412 +GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5520851031552772982} - m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} ---- !u!23 &6181832557486443880 -MeshRenderer: + serializedVersion: 6 + m_Component: + - component: {fileID: 8117406793104101794} + - component: {fileID: 882020002696141877} + m_Layer: 0 + m_Name: crane_cradle_cable (4) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8117406793104101794 +Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5520851031552772982} + m_GameObject: {fileID: 5551131221280265412} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.0031967275, y: 1.49, z: -0.012879163} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7611546785051987167} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!120 &882020002696141877 +LineRenderer: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5551131221280265412} 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_MotionVectors: 0 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 0 m_RayTraceProcedural: 0 m_RenderingLayerMask: 1 m_RendererPriority: 0 @@ -883,8 +447,69 @@ MeshRenderer: m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!1 &5607609358878881638 + m_Positions: + - {x: 0, y: 0, z: 0} + - {x: 0, y: 1.79, z: 0} + m_Parameters: + serializedVersion: 3 + widthMultiplier: 1 + widthCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.042736053 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + colorGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + numCornerVertices: 0 + numCapVertices: 0 + alignment: 0 + textureMode: 0 + textureScale: {x: 1, y: 1} + shadowBias: 0.5 + generateLightingData: 0 + m_MaskInteraction: 0 + m_UseWorldSpace: 0 + m_Loop: 0 + m_ApplyActiveColorSpace: 1 +--- !u!1 &6034823428469245521 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -892,347 +517,1255 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 7265327749695399719} - - component: {fileID: 952471946602463351} - - component: {fileID: 1936959567227773650} - - component: {fileID: 8611568728988960477} + - component: {fileID: 3335967891317071749} m_Layer: 0 - m_Name: Cube + m_Name: cart_root m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &7265327749695399719 +--- !u!4 &3335967891317071749 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5607609358878881638} - serializedVersion: 2 - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 6, y: 3.36, z: 0} - m_LocalScale: {x: 1, y: 8.088, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 4360690326016560878} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &952471946602463351 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5607609358878881638} - m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} ---- !u!23 &1936959567227773650 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5607609358878881638} - 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_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: bef232e221fa62047b268fcc0f75629a, 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_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!65 &8611568728988960477 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5607609358878881638} - 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!1 &6124499960613037686 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 5960009208899736097} - - component: {fileID: 7645466966465864913} - - component: {fileID: 3881322828103201164} - - component: {fileID: 8117783407591015127} - m_Layer: 0 - m_Name: rer - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &5960009208899736097 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6124499960613037686} - 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: 0.19315, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 1520758223515527804} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &7645466966465864913 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6124499960613037686} - m_Mesh: {fileID: 10206, guid: 0000000000000000e000000000000000, type: 0} ---- !u!23 &3881322828103201164 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6124499960613037686} - 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_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} - 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_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!136 &8117783407591015127 -CapsuleCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6124499960613037686} - 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.5000001 - m_Height: 2 - m_Direction: 1 - m_Center: {x: 0.000000059604645, y: 0, z: -0.00000008940697} ---- !u!1 &6904222991103733248 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6260903793745956400} - - component: {fileID: 9062616305517064853} - - component: {fileID: 6141509745523981322} - - component: {fileID: 6096832251027036669} - m_Layer: 0 - m_Name: Cube (3) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &6260903793745956400 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6904222991103733248} + m_GameObject: {fileID: 6034823428469245521} serializedVersion: 2 m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0.26000023, z: 0} - m_LocalScale: {x: 1.8217084, y: 0.66555333, z: 1.2053028} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 7667905692431622915} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &9062616305517064853 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6904222991103733248} - m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} ---- !u!23 &6141509745523981322 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6904222991103733248} - 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_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 54361f89cfee8b94d810c14a6beb11b5, 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_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!65 &6096832251027036669 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6904222991103733248} - 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!1 &9161943377610672755 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4360690326016560878} - m_Layer: 0 - m_Name: crane_frame - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &4360690326016560878 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9161943377610672755} - serializedVersion: 2 - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalPosition: {x: 0, y: 13.015555, z: 0.0086193085} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: - - {fileID: 4939426218529386488} - - {fileID: 7265327749695399719} - - {fileID: 329234093657852872} - - {fileID: 2950196292248555649} - m_Father: {fileID: 8361960510235702639} + - {fileID: 5974025308748047927} + m_Father: {fileID: 515232485336291104} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &525851322386762017 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 8361960510235702639} + m_Modifications: + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalPosition.x + value: 9.460001 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalPosition.y + value: -0.323794 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalPosition.z + value: 0.34000015 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalRotation.w + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalRotation.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 180 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6239624150586619727, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_Name + value: crane_rail (1) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} +--- !u!4 &5222629025906584878 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + m_PrefabInstance: {fileID: 525851322386762017} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &2070723590674049593 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 515232485336291104} + m_Modifications: + - target: {fileID: 4327392801301995907, guid: a14eef88ae1b588438a31162fce88ae1, type: 3} + propertyPath: m_Name + value: crane_pillar_top (1) + objectReference: {fileID: 0} + - target: {fileID: 5851206486838458431, guid: a14eef88ae1b588438a31162fce88ae1, type: 3} + propertyPath: m_LocalPosition.x + value: 9.009954 + objectReference: {fileID: 0} + - target: {fileID: 5851206486838458431, guid: a14eef88ae1b588438a31162fce88ae1, type: 3} + propertyPath: m_LocalPosition.y + value: 11.70245 + objectReference: {fileID: 0} + - target: {fileID: 5851206486838458431, guid: a14eef88ae1b588438a31162fce88ae1, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5851206486838458431, guid: a14eef88ae1b588438a31162fce88ae1, type: 3} + propertyPath: m_LocalRotation.w + value: 0.0000002682209 + objectReference: {fileID: 0} + - target: {fileID: 5851206486838458431, guid: a14eef88ae1b588438a31162fce88ae1, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5851206486838458431, guid: a14eef88ae1b588438a31162fce88ae1, type: 3} + propertyPath: m_LocalRotation.y + value: -1 + objectReference: {fileID: 0} + - target: {fileID: 5851206486838458431, guid: a14eef88ae1b588438a31162fce88ae1, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5851206486838458431, guid: a14eef88ae1b588438a31162fce88ae1, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5851206486838458431, guid: a14eef88ae1b588438a31162fce88ae1, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -180 + objectReference: {fileID: 0} + - target: {fileID: 5851206486838458431, guid: a14eef88ae1b588438a31162fce88ae1, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: a14eef88ae1b588438a31162fce88ae1, type: 3} +--- !u!4 &5588713622983561734 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 5851206486838458431, guid: a14eef88ae1b588438a31162fce88ae1, type: 3} + m_PrefabInstance: {fileID: 2070723590674049593} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &2509615117496125847 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 5974025308748047927} + m_Modifications: + - target: {fileID: 1459697740546535004, guid: 146ff579bcab1a343bdcbf24e8b5e462, type: 3} + propertyPath: m_Name + value: crane_magent + objectReference: {fileID: 0} + - target: {fileID: 5436501012833944904, guid: 146ff579bcab1a343bdcbf24e8b5e462, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5436501012833944904, guid: 146ff579bcab1a343bdcbf24e8b5e462, type: 3} + propertyPath: m_LocalPosition.y + value: -10 + objectReference: {fileID: 0} + - target: {fileID: 5436501012833944904, guid: 146ff579bcab1a343bdcbf24e8b5e462, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5436501012833944904, guid: 146ff579bcab1a343bdcbf24e8b5e462, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5436501012833944904, guid: 146ff579bcab1a343bdcbf24e8b5e462, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5436501012833944904, guid: 146ff579bcab1a343bdcbf24e8b5e462, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5436501012833944904, guid: 146ff579bcab1a343bdcbf24e8b5e462, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5436501012833944904, guid: 146ff579bcab1a343bdcbf24e8b5e462, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5436501012833944904, guid: 146ff579bcab1a343bdcbf24e8b5e462, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5436501012833944904, guid: 146ff579bcab1a343bdcbf24e8b5e462, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: + - targetCorrespondingSourceObject: {fileID: 5436501012833944904, guid: 146ff579bcab1a343bdcbf24e8b5e462, type: 3} + insertIndex: -1 + addedObject: {fileID: 8117406793104101794} + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 1459697740546535004, guid: 146ff579bcab1a343bdcbf24e8b5e462, type: 3} + insertIndex: -1 + addedObject: {fileID: 272180078700616657} + - targetCorrespondingSourceObject: {fileID: 1459697740546535004, guid: 146ff579bcab1a343bdcbf24e8b5e462, type: 3} + insertIndex: -1 + addedObject: {fileID: 7477475153045810003} + - targetCorrespondingSourceObject: {fileID: 1459697740546535004, guid: 146ff579bcab1a343bdcbf24e8b5e462, type: 3} + insertIndex: -1 + addedObject: {fileID: 5468670891441072218} + - targetCorrespondingSourceObject: {fileID: 1459697740546535004, guid: 146ff579bcab1a343bdcbf24e8b5e462, type: 3} + insertIndex: -1 + addedObject: {fileID: 6804115328853796093} + m_SourcePrefab: {fileID: 100100000, guid: 146ff579bcab1a343bdcbf24e8b5e462, type: 3} +--- !u!1 &3932226295403505611 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 1459697740546535004, guid: 146ff579bcab1a343bdcbf24e8b5e462, type: 3} + m_PrefabInstance: {fileID: 2509615117496125847} + m_PrefabAsset: {fileID: 0} +--- !u!114 &272180078700616657 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3932226295403505611} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b236863c86ffb73498f0262aaf900afd, type: 3} + m_Name: + m_EditorClassIdentifier: + strength: 200 +--- !u!54 &7477475153045810003 +Rigidbody: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3932226295403505611} + serializedVersion: 4 + m_Mass: 50 + m_Drag: 0 + m_AngularDrag: 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!153 &5468670891441072218 +ConfigurableJoint: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3932226295403505611} + m_ConnectedBody: {fileID: 649759971140379373} + m_ConnectedArticulationBody: {fileID: 0} + m_Anchor: {x: 0, y: 1.66, z: 0} + m_Axis: {x: 1, y: 0, z: 0} + m_AutoConfigureConnectedAnchor: 0 + m_ConnectedAnchor: {x: 0, y: 0, z: 0} + serializedVersion: 3 + m_SecondaryAxis: {x: 0, y: 1, z: 0} + m_XMotion: 1 + m_YMotion: 1 + m_ZMotion: 1 + m_AngularXMotion: 2 + m_AngularYMotion: 2 + m_AngularZMotion: 2 + m_LinearLimitSpring: + spring: 0 + damper: 0 + m_LinearLimit: + limit: 2 + bounciness: 0 + contactDistance: 0 + m_AngularXLimitSpring: + spring: 0 + damper: 0 + m_LowAngularXLimit: + limit: 0 + bounciness: 0 + contactDistance: 0 + m_HighAngularXLimit: + limit: 0 + bounciness: 0 + contactDistance: 0 + m_AngularYZLimitSpring: + spring: 0 + damper: 0 + m_AngularYLimit: + limit: 0 + bounciness: 0 + contactDistance: 0 + m_AngularZLimit: + limit: 0 + bounciness: 0 + contactDistance: 0 + m_TargetPosition: {x: 0, y: 0, z: 0} + m_TargetVelocity: {x: 0, y: 0, z: 0} + m_XDrive: + serializedVersion: 4 + positionSpring: 0 + positionDamper: 0 + maximumForce: 3.4028233e+38 + useAcceleration: 0 + m_YDrive: + serializedVersion: 4 + positionSpring: 0 + positionDamper: 0 + maximumForce: 3.4028233e+38 + useAcceleration: 0 + m_ZDrive: + serializedVersion: 4 + positionSpring: 0 + positionDamper: 0 + maximumForce: 3.4028233e+38 + useAcceleration: 0 + m_TargetRotation: {x: 0, y: 0, z: 0, w: 1} + m_TargetAngularVelocity: {x: 0, y: 0, z: 0} + m_RotationDriveMode: 0 + m_AngularXDrive: + serializedVersion: 4 + positionSpring: 0 + positionDamper: 0 + maximumForce: 3.4028233e+38 + useAcceleration: 0 + m_AngularYZDrive: + serializedVersion: 4 + positionSpring: 0 + positionDamper: 0 + maximumForce: 3.4028233e+38 + useAcceleration: 0 + m_SlerpDrive: + serializedVersion: 4 + positionSpring: 0 + positionDamper: 0 + maximumForce: 3.4028233e+38 + useAcceleration: 0 + m_ProjectionMode: 0 + m_ProjectionDistance: 0.1 + m_ProjectionAngle: 180 + m_ConfiguredInWorldSpace: 0 + m_SwapBodies: 0 + m_BreakForce: Infinity + m_BreakTorque: Infinity + m_EnableCollision: 0 + m_EnablePreprocessing: 1 + m_MassScale: 1 + m_ConnectedMassScale: 1 +--- !u!135 &6804115328853796093 +SphereCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3932226295403505611} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 1 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Radius: 14.514252 + m_Center: {x: 0, y: 0.68796223, z: 0} +--- !u!4 &7611546785051987167 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 5436501012833944904, guid: 146ff579bcab1a343bdcbf24e8b5e462, type: 3} + m_PrefabInstance: {fileID: 2509615117496125847} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &3898838670119705207 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 515232485336291104} + m_Modifications: + - target: {fileID: 7095740006694339546, guid: ac1e11ebd77f440429acc32d4ca99dfe, type: 3} + propertyPath: m_Name + value: crane_pillar_mid (1) + objectReference: {fileID: 0} + - target: {fileID: 8724670638427612521, guid: ac1e11ebd77f440429acc32d4ca99dfe, type: 3} + propertyPath: m_LocalPosition.x + value: 9.0117 + objectReference: {fileID: 0} + - target: {fileID: 8724670638427612521, guid: ac1e11ebd77f440429acc32d4ca99dfe, type: 3} + propertyPath: m_LocalPosition.y + value: 10.749363 + objectReference: {fileID: 0} + - target: {fileID: 8724670638427612521, guid: ac1e11ebd77f440429acc32d4ca99dfe, type: 3} + propertyPath: m_LocalPosition.z + value: 0.002221205 + objectReference: {fileID: 0} + - target: {fileID: 8724670638427612521, guid: ac1e11ebd77f440429acc32d4ca99dfe, type: 3} + propertyPath: m_LocalRotation.w + value: 0.0000002682209 + objectReference: {fileID: 0} + - target: {fileID: 8724670638427612521, guid: ac1e11ebd77f440429acc32d4ca99dfe, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8724670638427612521, guid: ac1e11ebd77f440429acc32d4ca99dfe, type: 3} + propertyPath: m_LocalRotation.y + value: -1 + objectReference: {fileID: 0} + - target: {fileID: 8724670638427612521, guid: ac1e11ebd77f440429acc32d4ca99dfe, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8724670638427612521, guid: ac1e11ebd77f440429acc32d4ca99dfe, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8724670638427612521, guid: ac1e11ebd77f440429acc32d4ca99dfe, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -180 + objectReference: {fileID: 0} + - target: {fileID: 8724670638427612521, guid: ac1e11ebd77f440429acc32d4ca99dfe, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ac1e11ebd77f440429acc32d4ca99dfe, type: 3} +--- !u!4 &5696829938947637022 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 8724670638427612521, guid: ac1e11ebd77f440429acc32d4ca99dfe, type: 3} + m_PrefabInstance: {fileID: 3898838670119705207} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &4302560730005825427 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 515232485336291104} + m_Modifications: + - target: {fileID: 663819450552466843, guid: 72b91bc7724565c4ab7ec4a4b1c52e4a, type: 3} + propertyPath: m_LocalPosition.x + value: 9.009954 + objectReference: {fileID: 0} + - target: {fileID: 663819450552466843, guid: 72b91bc7724565c4ab7ec4a4b1c52e4a, type: 3} + propertyPath: m_LocalPosition.y + value: -0.02965355 + objectReference: {fileID: 0} + - target: {fileID: 663819450552466843, guid: 72b91bc7724565c4ab7ec4a4b1c52e4a, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 663819450552466843, guid: 72b91bc7724565c4ab7ec4a4b1c52e4a, type: 3} + propertyPath: m_LocalRotation.w + value: 0.00000017881393 + objectReference: {fileID: 0} + - target: {fileID: 663819450552466843, guid: 72b91bc7724565c4ab7ec4a4b1c52e4a, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 663819450552466843, guid: 72b91bc7724565c4ab7ec4a4b1c52e4a, type: 3} + propertyPath: m_LocalRotation.y + value: -1 + objectReference: {fileID: 0} + - target: {fileID: 663819450552466843, guid: 72b91bc7724565c4ab7ec4a4b1c52e4a, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 663819450552466843, guid: 72b91bc7724565c4ab7ec4a4b1c52e4a, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 663819450552466843, guid: 72b91bc7724565c4ab7ec4a4b1c52e4a, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -180 + objectReference: {fileID: 0} + - target: {fileID: 663819450552466843, guid: 72b91bc7724565c4ab7ec4a4b1c52e4a, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2427631292558475660, guid: 72b91bc7724565c4ab7ec4a4b1c52e4a, type: 3} + propertyPath: m_Name + value: crane_pillar (1) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 72b91bc7724565c4ab7ec4a4b1c52e4a, type: 3} +--- !u!4 &3639920555641428488 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 663819450552466843, guid: 72b91bc7724565c4ab7ec4a4b1c52e4a, type: 3} + m_PrefabInstance: {fileID: 4302560730005825427} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5964282468197954033 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 5974025308748047927} + m_Modifications: + - target: {fileID: 5713994842084092853, guid: b03bc58597e6d004dabd03f71e12b0ad, type: 3} + propertyPath: m_LocalPosition.x + value: 0.9864149 + objectReference: {fileID: 0} + - target: {fileID: 5713994842084092853, guid: b03bc58597e6d004dabd03f71e12b0ad, type: 3} + propertyPath: m_LocalPosition.y + value: -6.089389 + objectReference: {fileID: 0} + - target: {fileID: 5713994842084092853, guid: b03bc58597e6d004dabd03f71e12b0ad, type: 3} + propertyPath: m_LocalPosition.z + value: 0.4822452 + objectReference: {fileID: 0} + - target: {fileID: 5713994842084092853, guid: b03bc58597e6d004dabd03f71e12b0ad, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5713994842084092853, guid: b03bc58597e6d004dabd03f71e12b0ad, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5713994842084092853, guid: b03bc58597e6d004dabd03f71e12b0ad, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5713994842084092853, guid: b03bc58597e6d004dabd03f71e12b0ad, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5713994842084092853, guid: b03bc58597e6d004dabd03f71e12b0ad, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5713994842084092853, guid: b03bc58597e6d004dabd03f71e12b0ad, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5713994842084092853, guid: b03bc58597e6d004dabd03f71e12b0ad, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8278590419235483347, guid: b03bc58597e6d004dabd03f71e12b0ad, type: 3} + propertyPath: m_Name + value: crane_cradle_cable + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: b03bc58597e6d004dabd03f71e12b0ad, type: 3} +--- !u!4 &2128323862978452036 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 5713994842084092853, guid: b03bc58597e6d004dabd03f71e12b0ad, type: 3} + m_PrefabInstance: {fileID: 5964282468197954033} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &6109992222700693020 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 5974025308748047927} + m_Modifications: + - target: {fileID: 5713994842084092853, guid: b03bc58597e6d004dabd03f71e12b0ad, type: 3} + propertyPath: m_LocalPosition.x + value: -0.987 + objectReference: {fileID: 0} + - target: {fileID: 5713994842084092853, guid: b03bc58597e6d004dabd03f71e12b0ad, type: 3} + propertyPath: m_LocalPosition.y + value: -6.089389 + objectReference: {fileID: 0} + - target: {fileID: 5713994842084092853, guid: b03bc58597e6d004dabd03f71e12b0ad, type: 3} + propertyPath: m_LocalPosition.z + value: -0.551 + objectReference: {fileID: 0} + - target: {fileID: 5713994842084092853, guid: b03bc58597e6d004dabd03f71e12b0ad, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5713994842084092853, guid: b03bc58597e6d004dabd03f71e12b0ad, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5713994842084092853, guid: b03bc58597e6d004dabd03f71e12b0ad, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5713994842084092853, guid: b03bc58597e6d004dabd03f71e12b0ad, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5713994842084092853, guid: b03bc58597e6d004dabd03f71e12b0ad, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5713994842084092853, guid: b03bc58597e6d004dabd03f71e12b0ad, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5713994842084092853, guid: b03bc58597e6d004dabd03f71e12b0ad, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8278590419235483347, guid: b03bc58597e6d004dabd03f71e12b0ad, type: 3} + propertyPath: m_Name + value: crane_cradle_cable (2) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: b03bc58597e6d004dabd03f71e12b0ad, type: 3} +--- !u!4 &1983621802398535081 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 5713994842084092853, guid: b03bc58597e6d004dabd03f71e12b0ad, type: 3} + m_PrefabInstance: {fileID: 6109992222700693020} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &6197141398173707177 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3335967891317071749} + m_Modifications: + - target: {fileID: 353720696122903966, guid: 6de450877d355da4ea6654f6ce89c7ae, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 353720696122903966, guid: 6de450877d355da4ea6654f6ce89c7ae, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 353720696122903966, guid: 6de450877d355da4ea6654f6ce89c7ae, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 353720696122903966, guid: 6de450877d355da4ea6654f6ce89c7ae, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 353720696122903966, guid: 6de450877d355da4ea6654f6ce89c7ae, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 353720696122903966, guid: 6de450877d355da4ea6654f6ce89c7ae, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 353720696122903966, guid: 6de450877d355da4ea6654f6ce89c7ae, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 353720696122903966, guid: 6de450877d355da4ea6654f6ce89c7ae, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 353720696122903966, guid: 6de450877d355da4ea6654f6ce89c7ae, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 353720696122903966, guid: 6de450877d355da4ea6654f6ce89c7ae, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4843321515000859519, guid: 6de450877d355da4ea6654f6ce89c7ae, type: 3} + propertyPath: m_Name + value: crane_cart + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: + - targetCorrespondingSourceObject: {fileID: 353720696122903966, guid: 6de450877d355da4ea6654f6ce89c7ae, type: 3} + insertIndex: -1 + addedObject: {fileID: 6812918532662551388} + - targetCorrespondingSourceObject: {fileID: 353720696122903966, guid: 6de450877d355da4ea6654f6ce89c7ae, type: 3} + insertIndex: -1 + addedObject: {fileID: 7611546785051987167} + - targetCorrespondingSourceObject: {fileID: 353720696122903966, guid: 6de450877d355da4ea6654f6ce89c7ae, type: 3} + insertIndex: -1 + addedObject: {fileID: 2128323862978452036} + - targetCorrespondingSourceObject: {fileID: 353720696122903966, guid: 6de450877d355da4ea6654f6ce89c7ae, type: 3} + insertIndex: -1 + addedObject: {fileID: 1546039147292782552} + - targetCorrespondingSourceObject: {fileID: 353720696122903966, guid: 6de450877d355da4ea6654f6ce89c7ae, type: 3} + insertIndex: -1 + addedObject: {fileID: 1983621802398535081} + - targetCorrespondingSourceObject: {fileID: 353720696122903966, guid: 6de450877d355da4ea6654f6ce89c7ae, type: 3} + insertIndex: -1 + addedObject: {fileID: 4539762705889168725} + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 6de450877d355da4ea6654f6ce89c7ae, type: 3} +--- !u!4 &5974025308748047927 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 353720696122903966, guid: 6de450877d355da4ea6654f6ce89c7ae, type: 3} + m_PrefabInstance: {fileID: 6197141398173707177} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &6300277743026224145 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 515232485336291104} + m_Modifications: + - target: {fileID: 3043763503067571165, guid: c18b1247792f95d46834b1092ac99b0d, type: 3} + propertyPath: m_Name + value: crane_pillar_beam + objectReference: {fileID: 0} + - target: {fileID: 5919234391740965431, guid: c18b1247792f95d46834b1092ac99b0d, type: 3} + propertyPath: m_LocalPosition.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5919234391740965431, guid: c18b1247792f95d46834b1092ac99b0d, type: 3} + propertyPath: m_LocalPosition.y + value: 12.509144 + objectReference: {fileID: 0} + - target: {fileID: 5919234391740965431, guid: c18b1247792f95d46834b1092ac99b0d, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5919234391740965431, guid: c18b1247792f95d46834b1092ac99b0d, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5919234391740965431, guid: c18b1247792f95d46834b1092ac99b0d, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5919234391740965431, guid: c18b1247792f95d46834b1092ac99b0d, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5919234391740965431, guid: c18b1247792f95d46834b1092ac99b0d, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5919234391740965431, guid: c18b1247792f95d46834b1092ac99b0d, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5919234391740965431, guid: c18b1247792f95d46834b1092ac99b0d, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5919234391740965431, guid: c18b1247792f95d46834b1092ac99b0d, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: c18b1247792f95d46834b1092ac99b0d, type: 3} +--- !u!4 &381202241607851558 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 5919234391740965431, guid: c18b1247792f95d46834b1092ac99b0d, type: 3} + m_PrefabInstance: {fileID: 6300277743026224145} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &6501107008189351021 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 5974025308748047927} + m_Modifications: + - target: {fileID: 5713994842084092853, guid: b03bc58597e6d004dabd03f71e12b0ad, type: 3} + propertyPath: m_LocalPosition.x + value: -0.987 + objectReference: {fileID: 0} + - target: {fileID: 5713994842084092853, guid: b03bc58597e6d004dabd03f71e12b0ad, type: 3} + propertyPath: m_LocalPosition.y + value: -6.089389 + objectReference: {fileID: 0} + - target: {fileID: 5713994842084092853, guid: b03bc58597e6d004dabd03f71e12b0ad, type: 3} + propertyPath: m_LocalPosition.z + value: 0.482 + objectReference: {fileID: 0} + - target: {fileID: 5713994842084092853, guid: b03bc58597e6d004dabd03f71e12b0ad, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5713994842084092853, guid: b03bc58597e6d004dabd03f71e12b0ad, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5713994842084092853, guid: b03bc58597e6d004dabd03f71e12b0ad, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5713994842084092853, guid: b03bc58597e6d004dabd03f71e12b0ad, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5713994842084092853, guid: b03bc58597e6d004dabd03f71e12b0ad, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5713994842084092853, guid: b03bc58597e6d004dabd03f71e12b0ad, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5713994842084092853, guid: b03bc58597e6d004dabd03f71e12b0ad, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8278590419235483347, guid: b03bc58597e6d004dabd03f71e12b0ad, type: 3} + propertyPath: m_Name + value: crane_cradle_cable (1) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: b03bc58597e6d004dabd03f71e12b0ad, type: 3} +--- !u!4 &1546039147292782552 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 5713994842084092853, guid: b03bc58597e6d004dabd03f71e12b0ad, type: 3} + m_PrefabInstance: {fileID: 6501107008189351021} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &6827854890428908885 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 8361960510235702639} + m_Modifications: + - target: {fileID: 4839500568757896197, guid: be29f5f73a00b62469d65e6a8ae39e16, type: 3} + propertyPath: m_Name + value: crane_cradle + objectReference: {fileID: 0} + - target: {fileID: 7606757565561977806, guid: be29f5f73a00b62469d65e6a8ae39e16, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7606757565561977806, guid: be29f5f73a00b62469d65e6a8ae39e16, type: 3} + propertyPath: m_LocalPosition.y + value: 6.4093294 + objectReference: {fileID: 0} + - target: {fileID: 7606757565561977806, guid: be29f5f73a00b62469d65e6a8ae39e16, type: 3} + propertyPath: m_LocalPosition.z + value: 0.0033111572 + objectReference: {fileID: 0} + - target: {fileID: 7606757565561977806, guid: be29f5f73a00b62469d65e6a8ae39e16, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7606757565561977806, guid: be29f5f73a00b62469d65e6a8ae39e16, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7606757565561977806, guid: be29f5f73a00b62469d65e6a8ae39e16, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7606757565561977806, guid: be29f5f73a00b62469d65e6a8ae39e16, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7606757565561977806, guid: be29f5f73a00b62469d65e6a8ae39e16, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7606757565561977806, guid: be29f5f73a00b62469d65e6a8ae39e16, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7606757565561977806, guid: be29f5f73a00b62469d65e6a8ae39e16, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 4839500568757896197, guid: be29f5f73a00b62469d65e6a8ae39e16, type: 3} + insertIndex: -1 + addedObject: {fileID: 649759971140379373} + m_SourcePrefab: {fileID: 100100000, guid: be29f5f73a00b62469d65e6a8ae39e16, type: 3} +--- !u!1 &2155031763295945040 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 4839500568757896197, guid: be29f5f73a00b62469d65e6a8ae39e16, type: 3} + m_PrefabInstance: {fileID: 6827854890428908885} + m_PrefabAsset: {fileID: 0} +--- !u!54 &649759971140379373 +Rigidbody: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2155031763295945040} + serializedVersion: 4 + m_Mass: 100 + m_Drag: 0 + m_AngularDrag: 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: 1 + m_Interpolate: 0 + m_Constraints: 0 + m_CollisionDetection: 0 +--- !u!4 &3986187515445640859 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 7606757565561977806, guid: be29f5f73a00b62469d65e6a8ae39e16, type: 3} + m_PrefabInstance: {fileID: 6827854890428908885} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &7828192729895756803 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 515232485336291104} + m_Modifications: + - target: {fileID: 663819450552466843, guid: 72b91bc7724565c4ab7ec4a4b1c52e4a, type: 3} + propertyPath: m_LocalPosition.x + value: -9.009954 + objectReference: {fileID: 0} + - target: {fileID: 663819450552466843, guid: 72b91bc7724565c4ab7ec4a4b1c52e4a, type: 3} + propertyPath: m_LocalPosition.y + value: -0.02965355 + objectReference: {fileID: 0} + - target: {fileID: 663819450552466843, guid: 72b91bc7724565c4ab7ec4a4b1c52e4a, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 663819450552466843, guid: 72b91bc7724565c4ab7ec4a4b1c52e4a, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 663819450552466843, guid: 72b91bc7724565c4ab7ec4a4b1c52e4a, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 663819450552466843, guid: 72b91bc7724565c4ab7ec4a4b1c52e4a, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 663819450552466843, guid: 72b91bc7724565c4ab7ec4a4b1c52e4a, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 663819450552466843, guid: 72b91bc7724565c4ab7ec4a4b1c52e4a, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 663819450552466843, guid: 72b91bc7724565c4ab7ec4a4b1c52e4a, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 663819450552466843, guid: 72b91bc7724565c4ab7ec4a4b1c52e4a, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2427631292558475660, guid: 72b91bc7724565c4ab7ec4a4b1c52e4a, type: 3} + propertyPath: m_Name + value: crane_pillar + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 72b91bc7724565c4ab7ec4a4b1c52e4a, type: 3} +--- !u!4 &7319773854800796056 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 663819450552466843, guid: 72b91bc7724565c4ab7ec4a4b1c52e4a, type: 3} + m_PrefabInstance: {fileID: 7828192729895756803} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8091924167005382368 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 5974025308748047927} + m_Modifications: + - target: {fileID: 5713994842084092853, guid: b03bc58597e6d004dabd03f71e12b0ad, type: 3} + propertyPath: m_LocalPosition.x + value: 0.953 + objectReference: {fileID: 0} + - target: {fileID: 5713994842084092853, guid: b03bc58597e6d004dabd03f71e12b0ad, type: 3} + propertyPath: m_LocalPosition.y + value: -6.089389 + objectReference: {fileID: 0} + - target: {fileID: 5713994842084092853, guid: b03bc58597e6d004dabd03f71e12b0ad, type: 3} + propertyPath: m_LocalPosition.z + value: -0.551 + objectReference: {fileID: 0} + - target: {fileID: 5713994842084092853, guid: b03bc58597e6d004dabd03f71e12b0ad, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5713994842084092853, guid: b03bc58597e6d004dabd03f71e12b0ad, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5713994842084092853, guid: b03bc58597e6d004dabd03f71e12b0ad, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5713994842084092853, guid: b03bc58597e6d004dabd03f71e12b0ad, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5713994842084092853, guid: b03bc58597e6d004dabd03f71e12b0ad, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5713994842084092853, guid: b03bc58597e6d004dabd03f71e12b0ad, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5713994842084092853, guid: b03bc58597e6d004dabd03f71e12b0ad, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8278590419235483347, guid: b03bc58597e6d004dabd03f71e12b0ad, type: 3} + propertyPath: m_Name + value: crane_cradle_cable (3) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: b03bc58597e6d004dabd03f71e12b0ad, type: 3} +--- !u!4 &4539762705889168725 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 5713994842084092853, guid: b03bc58597e6d004dabd03f71e12b0ad, type: 3} + m_PrefabInstance: {fileID: 8091924167005382368} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8226065943914017124 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 515232485336291104} + m_Modifications: + - target: {fileID: 4327392801301995907, guid: a14eef88ae1b588438a31162fce88ae1, type: 3} + propertyPath: m_Name + value: crane_pillar_top + objectReference: {fileID: 0} + - target: {fileID: 5851206486838458431, guid: a14eef88ae1b588438a31162fce88ae1, type: 3} + propertyPath: m_LocalPosition.x + value: -9.009954 + objectReference: {fileID: 0} + - target: {fileID: 5851206486838458431, guid: a14eef88ae1b588438a31162fce88ae1, type: 3} + propertyPath: m_LocalPosition.y + value: 11.70245 + objectReference: {fileID: 0} + - target: {fileID: 5851206486838458431, guid: a14eef88ae1b588438a31162fce88ae1, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5851206486838458431, guid: a14eef88ae1b588438a31162fce88ae1, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5851206486838458431, guid: a14eef88ae1b588438a31162fce88ae1, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5851206486838458431, guid: a14eef88ae1b588438a31162fce88ae1, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5851206486838458431, guid: a14eef88ae1b588438a31162fce88ae1, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5851206486838458431, guid: a14eef88ae1b588438a31162fce88ae1, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5851206486838458431, guid: a14eef88ae1b588438a31162fce88ae1, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5851206486838458431, guid: a14eef88ae1b588438a31162fce88ae1, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: a14eef88ae1b588438a31162fce88ae1, type: 3} +--- !u!4 &2529741132067850587 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 5851206486838458431, guid: a14eef88ae1b588438a31162fce88ae1, type: 3} + m_PrefabInstance: {fileID: 8226065943914017124} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8474738319689136181 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 515232485336291104} + m_Modifications: + - target: {fileID: 7095740006694339546, guid: ac1e11ebd77f440429acc32d4ca99dfe, type: 3} + propertyPath: m_Name + value: crane_pillar_mid + objectReference: {fileID: 0} + - target: {fileID: 8724670638427612521, guid: ac1e11ebd77f440429acc32d4ca99dfe, type: 3} + propertyPath: m_LocalPosition.x + value: -9.0117 + objectReference: {fileID: 0} + - target: {fileID: 8724670638427612521, guid: ac1e11ebd77f440429acc32d4ca99dfe, type: 3} + propertyPath: m_LocalPosition.y + value: 10.749363 + objectReference: {fileID: 0} + - target: {fileID: 8724670638427612521, guid: ac1e11ebd77f440429acc32d4ca99dfe, type: 3} + propertyPath: m_LocalPosition.z + value: 0.002221205 + objectReference: {fileID: 0} + - target: {fileID: 8724670638427612521, guid: ac1e11ebd77f440429acc32d4ca99dfe, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8724670638427612521, guid: ac1e11ebd77f440429acc32d4ca99dfe, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8724670638427612521, guid: ac1e11ebd77f440429acc32d4ca99dfe, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8724670638427612521, guid: ac1e11ebd77f440429acc32d4ca99dfe, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8724670638427612521, guid: ac1e11ebd77f440429acc32d4ca99dfe, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8724670638427612521, guid: ac1e11ebd77f440429acc32d4ca99dfe, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8724670638427612521, guid: ac1e11ebd77f440429acc32d4ca99dfe, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ac1e11ebd77f440429acc32d4ca99dfe, type: 3} +--- !u!4 &902989462105234780 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 8724670638427612521, guid: ac1e11ebd77f440429acc32d4ca99dfe, type: 3} + m_PrefabInstance: {fileID: 8474738319689136181} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8817642185643337303 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 515232485336291104} + m_Modifications: + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalPosition.x + value: -9.460227 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalPosition.y + value: -0.323794 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalPosition.z + value: 11.028467 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6239624150586619727, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_Name + value: crane_rail + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} +--- !u!4 &3848393269197341272 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + m_PrefabInstance: {fileID: 8817642185643337303} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Prefabs/test_crane.prefab b/Assets/Prefabs/test_crane.prefab new file mode 100644 index 0000000..8eecef4 --- /dev/null +++ b/Assets/Prefabs/test_crane.prefab @@ -0,0 +1,1238 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &1081172236811645040 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7667905692431622915} + - component: {fileID: 4852641824795110997} + m_Layer: 0 + m_Name: crane_overhead + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7667905692431622915 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1081172236811645040} + 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: 6260903793745956400} + - {fileID: 523245088033526470} + - {fileID: 1520758223515527804} + m_Father: {fileID: 4939426218529386488} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!54 &4852641824795110997 +Rigidbody: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1081172236811645040} + serializedVersion: 4 + m_Mass: 1 + m_Drag: 0 + m_AngularDrag: 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: 1 + m_Interpolate: 0 + m_Constraints: 0 + m_CollisionDetection: 0 +--- !u!1 &1480716933029547899 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1520758223515527804} + - component: {fileID: 8437660771791062027} + - component: {fileID: 3319133739863316346} + - component: {fileID: 3964864061967394476} + - component: {fileID: 6732188953862569023} + m_Layer: 0 + m_Name: Magnet + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1520758223515527804 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1480716933029547899} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.9599998, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 5960009208899736097} + m_Father: {fileID: 7667905692431622915} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &8437660771791062027 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1480716933029547899} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b236863c86ffb73498f0262aaf900afd, type: 3} + m_Name: + m_EditorClassIdentifier: + strength: 200 +--- !u!135 &3319133739863316346 +SphereCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1480716933029547899} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 1 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Radius: 3.373948 + m_Center: {x: 0, y: 0, z: 0} +--- !u!54 &3964864061967394476 +Rigidbody: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1480716933029547899} + serializedVersion: 4 + m_Mass: 50 + m_Drag: 0 + m_AngularDrag: 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!153 &6732188953862569023 +ConfigurableJoint: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1480716933029547899} + m_ConnectedBody: {fileID: 4852641824795110997} + m_ConnectedArticulationBody: {fileID: 0} + m_Anchor: {x: 0, y: 0.37, z: 0} + m_Axis: {x: 1, y: 0, z: 0} + m_AutoConfigureConnectedAnchor: 0 + m_ConnectedAnchor: {x: 0, y: 0, z: 0} + serializedVersion: 3 + m_SecondaryAxis: {x: 0, y: 1, z: 0} + m_XMotion: 1 + m_YMotion: 1 + m_ZMotion: 1 + m_AngularXMotion: 2 + m_AngularYMotion: 2 + m_AngularZMotion: 2 + m_LinearLimitSpring: + spring: 0 + damper: 0 + m_LinearLimit: + limit: 4 + bounciness: 0 + contactDistance: 0 + m_AngularXLimitSpring: + spring: 0 + damper: 0 + m_LowAngularXLimit: + limit: 0 + bounciness: 0 + contactDistance: 0 + m_HighAngularXLimit: + limit: 0 + bounciness: 0 + contactDistance: 0 + m_AngularYZLimitSpring: + spring: 0 + damper: 0 + m_AngularYLimit: + limit: 0 + bounciness: 0 + contactDistance: 0 + m_AngularZLimit: + limit: 0 + bounciness: 0 + contactDistance: 0 + m_TargetPosition: {x: 0, y: 0, z: 0} + m_TargetVelocity: {x: 0, y: 0, z: 0} + m_XDrive: + serializedVersion: 4 + positionSpring: 0 + positionDamper: 0 + maximumForce: 3.4028233e+38 + useAcceleration: 0 + m_YDrive: + serializedVersion: 4 + positionSpring: 0 + positionDamper: 0 + maximumForce: 3.4028233e+38 + useAcceleration: 0 + m_ZDrive: + serializedVersion: 4 + positionSpring: 0 + positionDamper: 0 + maximumForce: 3.4028233e+38 + useAcceleration: 0 + m_TargetRotation: {x: 0, y: 0, z: 0, w: 1} + m_TargetAngularVelocity: {x: 0, y: 0, z: 0} + m_RotationDriveMode: 0 + m_AngularXDrive: + serializedVersion: 4 + positionSpring: 0 + positionDamper: 0 + maximumForce: 3.4028233e+38 + useAcceleration: 0 + m_AngularYZDrive: + serializedVersion: 4 + positionSpring: 0 + positionDamper: 0 + maximumForce: 3.4028233e+38 + useAcceleration: 0 + m_SlerpDrive: + serializedVersion: 4 + positionSpring: 0 + positionDamper: 0 + maximumForce: 3.4028233e+38 + useAcceleration: 0 + m_ProjectionMode: 0 + m_ProjectionDistance: 0.1 + m_ProjectionAngle: 180 + m_ConfiguredInWorldSpace: 0 + m_SwapBodies: 0 + m_BreakForce: Infinity + m_BreakTorque: Infinity + m_EnableCollision: 0 + m_EnablePreprocessing: 1 + m_MassScale: 1 + m_ConnectedMassScale: 1 +--- !u!1 &2016578174635656181 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 329234093657852872} + - component: {fileID: 680311740269813852} + - component: {fileID: 6211163142296475709} + - component: {fileID: 5509569274367977538} + m_Layer: 0 + m_Name: Cube (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &329234093657852872 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2016578174635656181} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 7.17, z: 0} + m_LocalScale: {x: 13.487551, y: 0.8552252, z: 0.85805} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4360690326016560878} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &680311740269813852 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2016578174635656181} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &6211163142296475709 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2016578174635656181} + 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_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: bef232e221fa62047b268fcc0f75629a, 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_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5509569274367977538 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2016578174635656181} + 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!1 &2526281980978489316 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 328029784031995857} + - component: {fileID: 1903967580436531843} + - component: {fileID: 5805007496666248544} + - component: {fileID: 2689257615858482230} + m_Layer: 0 + m_Name: Cube (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &328029784031995857 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2526281980978489316} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -6.1, y: -0.35, z: 18.81} + m_LocalScale: {x: 0.27687, y: 0.41315, z: 40} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 8361960510235702639} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &1903967580436531843 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2526281980978489316} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5805007496666248544 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2526281980978489316} + 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_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 54361f89cfee8b94d810c14a6beb11b5, 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_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &2689257615858482230 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2526281980978489316} + 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!1 &3293383683348059129 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2950196292248555649} + - component: {fileID: 3423874556889992534} + - component: {fileID: 9160993950148040264} + - component: {fileID: 7189568155918228662} + m_Layer: 0 + m_Name: Cube (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2950196292248555649 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3293383683348059129} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -6, y: 3.36, z: 0} + m_LocalScale: {x: 1, y: 8.088, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4360690326016560878} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &3423874556889992534 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3293383683348059129} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &9160993950148040264 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3293383683348059129} + 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_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: bef232e221fa62047b268fcc0f75629a, 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_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &7189568155918228662 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3293383683348059129} + 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!1 &3481381776617846700 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4939426218529386488} + m_Layer: 0 + m_Name: GameObject + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4939426218529386488 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3481381776617846700} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 6.64, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7667905692431622915} + m_Father: {fileID: 4360690326016560878} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &4060506572131258815 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8361960510235702639} + - component: {fileID: 4095986436202916730} + - component: {fileID: 5328903551856804412} + m_Layer: 0 + m_Name: test_crane + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8361960510235702639 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4060506572131258815} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 20.26, y: 0, z: 28.17} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4360690326016560878} + - {fileID: 1852272770860807465} + - {fileID: 328029784031995857} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &4095986436202916730 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4060506572131258815} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: da3ed29216d73fb43be6448aea116576, type: 3} + m_Name: + m_EditorClassIdentifier: + xMotion: + maxSpeed: 1 + acceleration: 0.5 + brakingAcceleration: 0.5 + progress: 0 + velocity: 0 + accel: 0 + braking: 0 + yMotion: + maxSpeed: 1 + acceleration: 0.5 + brakingAcceleration: 0.5 + progress: 0 + velocity: 0 + accel: 0 + braking: 0 + xTransform: {fileID: 7667905692431622915} + yTransform: {fileID: 4360690326016560878} + yRange: 40 + xRange: 4.5 + testTgt: {fileID: 0} + target: {x: 0, y: 0, z: 0} +--- !u!114 &5328903551856804412 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4060506572131258815} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ad97f65d702892042b008aaa97b9c17e, type: 3} + m_Name: + m_EditorClassIdentifier: + crane: {fileID: 4095986436202916730} + magnet: {fileID: 8437660771791062027} + dropTarget: {fileID: 0} + handlingBody: {fileID: 0} + magnetStrength: 0 + state: 0 +--- !u!1 &4153062909212349468 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1852272770860807465} + - component: {fileID: 6549052180696269878} + - component: {fileID: 3507692229578725502} + - component: {fileID: 4655967107591650043} + m_Layer: 0 + m_Name: Cube + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1852272770860807465 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4153062909212349468} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 5.87, y: -0.35, z: 18.81} + m_LocalScale: {x: 0.27687, y: 0.41315, z: 40} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 8361960510235702639} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &6549052180696269878 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4153062909212349468} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &3507692229578725502 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4153062909212349468} + 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_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 54361f89cfee8b94d810c14a6beb11b5, 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_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &4655967107591650043 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4153062909212349468} + 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!1 &5520851031552772982 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 523245088033526470} + - component: {fileID: 2202337506880219156} + - component: {fileID: 6181832557486443880} + m_Layer: 0 + m_Name: Cube (4) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &523245088033526470 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5520851031552772982} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -1.74, z: 0} + m_LocalScale: {x: 0.18936521, y: 4.185365, z: 0.16858572} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7667905692431622915} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &2202337506880219156 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5520851031552772982} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &6181832557486443880 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5520851031552772982} + 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_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 54361f89cfee8b94d810c14a6beb11b5, 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_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5607609358878881638 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7265327749695399719} + - component: {fileID: 952471946602463351} + - component: {fileID: 1936959567227773650} + - component: {fileID: 8611568728988960477} + m_Layer: 0 + m_Name: Cube + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7265327749695399719 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5607609358878881638} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 6, y: 3.36, z: 0} + m_LocalScale: {x: 1, y: 8.088, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4360690326016560878} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &952471946602463351 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5607609358878881638} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &1936959567227773650 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5607609358878881638} + 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_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: bef232e221fa62047b268fcc0f75629a, 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_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &8611568728988960477 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5607609358878881638} + 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!1 &6124499960613037686 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5960009208899736097} + - component: {fileID: 7645466966465864913} + - component: {fileID: 3881322828103201164} + - component: {fileID: 8117783407591015127} + m_Layer: 0 + m_Name: rer + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5960009208899736097 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6124499960613037686} + 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: 0.19315, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1520758223515527804} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &7645466966465864913 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6124499960613037686} + m_Mesh: {fileID: 10206, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &3881322828103201164 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6124499960613037686} + 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_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + 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_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!136 &8117783407591015127 +CapsuleCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6124499960613037686} + 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.5000001 + m_Height: 2 + m_Direction: 1 + m_Center: {x: 0.000000059604645, y: 0, z: -0.00000008940697} +--- !u!1 &6904222991103733248 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6260903793745956400} + - component: {fileID: 9062616305517064853} + - component: {fileID: 6141509745523981322} + - component: {fileID: 6096832251027036669} + m_Layer: 0 + m_Name: Cube (3) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6260903793745956400 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6904222991103733248} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0.26000023, z: 0} + m_LocalScale: {x: 1.8217084, y: 0.66555333, z: 1.2053028} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7667905692431622915} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &9062616305517064853 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6904222991103733248} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &6141509745523981322 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6904222991103733248} + 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_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 54361f89cfee8b94d810c14a6beb11b5, 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_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &6096832251027036669 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6904222991103733248} + 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!1 &9161943377610672755 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4360690326016560878} + m_Layer: 0 + m_Name: crane_frame + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4360690326016560878 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9161943377610672755} + 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: 4939426218529386488} + - {fileID: 7265327749695399719} + - {fileID: 329234093657852872} + - {fileID: 2950196292248555649} + m_Father: {fileID: 8361960510235702639} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} diff --git a/Assets/Prefabs/test_crane.prefab.meta b/Assets/Prefabs/test_crane.prefab.meta new file mode 100644 index 0000000..f8a5d95 --- /dev/null +++ b/Assets/Prefabs/test_crane.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: a9e79eab0ebd4e04a836a76a13f2e6f4 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/test_conveyor_belt_character.unity b/Assets/Scenes/test_conveyor_belt_character.unity index 6736520..bd35c55 100644 --- a/Assets/Scenes/test_conveyor_belt_character.unity +++ b/Assets/Scenes/test_conveyor_belt_character.unity @@ -1145,6 +1145,14 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: -4995311336763073052, guid: 284d0eff2a70da04dbcbde75060e045d, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -580831943632938307, guid: 284d0eff2a70da04dbcbde75060e045d, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} - target: {fileID: 919132149155446097, guid: 284d0eff2a70da04dbcbde75060e045d, type: 3} propertyPath: m_Name value: hammer @@ -1458,7 +1466,7 @@ MonoBehaviour: onEnterEvent: m_PersistentCalls: m_Calls: - - m_Target: {fileID: 2054939181} + - m_Target: {fileID: 0} m_TargetAssemblyTypeName: UnityEngine.Object, UnityEngine m_MethodName: set_name m_Mode: 5 @@ -1642,14 +1650,6 @@ PrefabInstance: serializedVersion: 3 m_TransformParent: {fileID: 0} m_Modifications: - - target: {fileID: 1520758223515527804, guid: cdb590802e3f6bd4db6d5eddce994501, type: 3} - propertyPath: m_LocalPosition.y - value: -4.22 - objectReference: {fileID: 0} - - target: {fileID: 3881322828103201164, guid: cdb590802e3f6bd4db6d5eddce994501, type: 3} - propertyPath: m_Materials.Array.data[0] - value: - objectReference: {fileID: 2100000, guid: 241446fb42920fe46b66d2b7e6127c28, type: 2} - target: {fileID: 4060506572131258815, guid: cdb590802e3f6bd4db6d5eddce994501, type: 3} propertyPath: m_Name value: sliding_crane @@ -1658,38 +1658,10 @@ PrefabInstance: propertyPath: dropTarget value: objectReference: {fileID: 1302384508} - - target: {fileID: 5960009208899736097, guid: cdb590802e3f6bd4db6d5eddce994501, type: 3} - propertyPath: m_LocalPosition.y - value: 0.3 - objectReference: {fileID: 0} - - target: {fileID: 6732188953862569023, guid: cdb590802e3f6bd4db6d5eddce994501, type: 3} - propertyPath: m_AngularXMotion - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 6732188953862569023, guid: cdb590802e3f6bd4db6d5eddce994501, type: 3} - propertyPath: m_AngularYMotion - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 6732188953862569023, guid: cdb590802e3f6bd4db6d5eddce994501, type: 3} - propertyPath: m_AngularZMotion - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 6732188953862569023, guid: cdb590802e3f6bd4db6d5eddce994501, type: 3} - propertyPath: m_AngularYLimit.limit - value: 50 - objectReference: {fileID: 0} - - target: {fileID: 6732188953862569023, guid: cdb590802e3f6bd4db6d5eddce994501, type: 3} - propertyPath: m_AngularZLimit.limit - value: 50 - objectReference: {fileID: 0} - - target: {fileID: 6732188953862569023, guid: cdb590802e3f6bd4db6d5eddce994501, type: 3} - propertyPath: m_LowAngularXLimit.limit - value: -50 - objectReference: {fileID: 0} - - target: {fileID: 6732188953862569023, guid: cdb590802e3f6bd4db6d5eddce994501, type: 3} - propertyPath: m_HighAngularXLimit.limit - value: 50 - objectReference: {fileID: 0} + - target: {fileID: 5468670891441072218, guid: cdb590802e3f6bd4db6d5eddce994501, type: 3} + propertyPath: m_ConnectedBody + value: + objectReference: {fileID: 2048303034} - target: {fileID: 8361960510235702639, guid: cdb590802e3f6bd4db6d5eddce994501, type: 3} propertyPath: m_LocalPosition.x value: -69.1 @@ -1731,13 +1703,10 @@ PrefabInstance: value: 0 objectReference: {fileID: 0} m_RemovedComponents: - - {fileID: 8117783407591015127, guid: cdb590802e3f6bd4db6d5eddce994501, type: 3} + - {fileID: 3963365815468376412, guid: cdb590802e3f6bd4db6d5eddce994501, type: 3} m_RemovedGameObjects: [] m_AddedGameObjects: [] - m_AddedComponents: - - targetCorrespondingSourceObject: {fileID: 6124499960613037686, guid: cdb590802e3f6bd4db6d5eddce994501, type: 3} - insertIndex: -1 - addedObject: {fileID: 1757469724} + m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: cdb590802e3f6bd4db6d5eddce994501, type: 3} --- !u!1 &1506372643 GameObject: @@ -2174,33 +2143,6 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1569438905} m_Mesh: {fileID: -5163259039384273826, guid: bdea37ec281a49c45ae34b3c72e5c08d, type: 3} ---- !u!1 &1757469719 stripped -GameObject: - m_CorrespondingSourceObject: {fileID: 6124499960613037686, guid: cdb590802e3f6bd4db6d5eddce994501, type: 3} - m_PrefabInstance: {fileID: 1472280155} - m_PrefabAsset: {fileID: 0} ---- !u!64 &1757469724 -MeshCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1757469719} - 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: 5 - m_Convex: 1 - m_CookingOptions: 30 - m_Mesh: {fileID: 10206, guid: 0000000000000000e000000000000000, type: 0} --- !u!1 &1766686977 GameObject: m_ObjectHideFlags: 0 @@ -2495,10 +2437,10 @@ MonoBehaviour: name: rb: {fileID: 0} rotateAroundPoint: 0 ---- !u!1 &2054939181 stripped -GameObject: - m_CorrespondingSourceObject: {fileID: 5607609358878881638, guid: cdb590802e3f6bd4db6d5eddce994501, type: 3} - m_PrefabInstance: {fileID: 3302050216738139556} +--- !u!54 &2048303034 stripped +Rigidbody: + m_CorrespondingSourceObject: {fileID: 649759971140379373, guid: cdb590802e3f6bd4db6d5eddce994501, type: 3} + m_PrefabInstance: {fileID: 1472280155} m_PrefabAsset: {fileID: 0} --- !u!4 &2085744658 stripped Transform: @@ -2655,6 +2597,63 @@ PrefabInstance: m_AddedGameObjects: [] m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 2309dc97898f5884fbb87ba691f13d1b, type: 3} +--- !u!1001 &5703811571036744290 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 2545924921812431944, guid: 5e2e2e9d5dab65b49b70f378645032a2, type: 3} + propertyPath: m_LocalPosition.x + value: -2.63 + objectReference: {fileID: 0} + - target: {fileID: 2545924921812431944, guid: 5e2e2e9d5dab65b49b70f378645032a2, type: 3} + propertyPath: m_LocalPosition.y + value: -0.39999986 + objectReference: {fileID: 0} + - target: {fileID: 2545924921812431944, guid: 5e2e2e9d5dab65b49b70f378645032a2, type: 3} + propertyPath: m_LocalPosition.z + value: 45.45 + objectReference: {fileID: 0} + - target: {fileID: 2545924921812431944, guid: 5e2e2e9d5dab65b49b70f378645032a2, type: 3} + propertyPath: m_LocalRotation.w + value: 0.70710653 + objectReference: {fileID: 0} + - target: {fileID: 2545924921812431944, guid: 5e2e2e9d5dab65b49b70f378645032a2, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2545924921812431944, guid: 5e2e2e9d5dab65b49b70f378645032a2, type: 3} + propertyPath: m_LocalRotation.y + value: -0.70710707 + objectReference: {fileID: 0} + - target: {fileID: 2545924921812431944, guid: 5e2e2e9d5dab65b49b70f378645032a2, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2545924921812431944, guid: 5e2e2e9d5dab65b49b70f378645032a2, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2545924921812431944, guid: 5e2e2e9d5dab65b49b70f378645032a2, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -90 + objectReference: {fileID: 0} + - target: {fileID: 2545924921812431944, guid: 5e2e2e9d5dab65b49b70f378645032a2, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3583860256014398955, guid: 5e2e2e9d5dab65b49b70f378645032a2, type: 3} + propertyPath: m_Name + value: sliding_crane + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 5e2e2e9d5dab65b49b70f378645032a2, type: 3} --- !u!1001 &6217297023818049519 PrefabInstance: m_ObjectHideFlags: 0 @@ -2743,3 +2742,4 @@ SceneRoots: - {fileID: 702668100} - {fileID: 171556526} - {fileID: 672825092} + - {fileID: 5703811571036744290} diff --git a/Assets/Scripts/CranePickDrop.cs b/Assets/Scripts/CranePickDrop.cs index c5569dd..5a49f06 100644 --- a/Assets/Scripts/CranePickDrop.cs +++ b/Assets/Scripts/CranePickDrop.cs @@ -52,6 +52,7 @@ public class CranePickDrop : MonoBehaviour if (state == State.Catching) { Debug.Assert(handlingBody, this); + Debug.Assert(magnet, this); magnet.strength = magnetStrength; diff --git a/Assets/Scripts/SlidingCrane.cs b/Assets/Scripts/SlidingCrane.cs index 5bc17d4..62d7c67 100644 --- a/Assets/Scripts/SlidingCrane.cs +++ b/Assets/Scripts/SlidingCrane.cs @@ -18,16 +18,15 @@ public class SlidingCrane : MonoBehaviour public Transform testTgt; public Vector3 target; - public Rigidbody craneRail ; + public Transform cradleTransform; + public Rigidbody cradleRb; private void Start() { target = transform.position; - - } - void Update() + void FixedUpdate() { if (testTgt) target = testTgt.position; @@ -51,5 +50,7 @@ public class SlidingCrane : MonoBehaviour yTransform.localPosition = new Vector3(0, 0, yMotion.progress * yRange); xTransform.localPosition = new Vector3(x, 0, 0); + + cradleRb.MovePosition(cradleTransform.position); } } From 2de1111cd0d40c6c867b7315b10ffeb6e978cb91 Mon Sep 17 00:00:00 2001 From: nothke Date: Sun, 18 Aug 2024 16:19:17 +0200 Subject: [PATCH 2/4] Swingin' magnet --- Assets/Prefabs/sliding_crane.prefab | 10 ++++------ Assets/Scripts/SlidingCrane.cs | 3 ++- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/Assets/Prefabs/sliding_crane.prefab b/Assets/Prefabs/sliding_crane.prefab index 7afa354..0076237 100644 --- a/Assets/Prefabs/sliding_crane.prefab +++ b/Assets/Prefabs/sliding_crane.prefab @@ -177,6 +177,7 @@ Transform: m_ConstrainProportionsScale: 0 m_Children: - {fileID: 3986187515445640859} + - {fileID: 7611546785051987167} - {fileID: 5222629025906584878} - {fileID: 1852272770860807465} - {fileID: 328029784031995857} @@ -671,7 +672,7 @@ PrefabInstance: serializedVersion: 2 m_Modification: serializedVersion: 3 - m_TransformParent: {fileID: 5974025308748047927} + m_TransformParent: {fileID: 8361960510235702639} m_Modifications: - target: {fileID: 1459697740546535004, guid: 146ff579bcab1a343bdcbf24e8b5e462, type: 3} propertyPath: m_Name @@ -683,11 +684,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 5436501012833944904, guid: 146ff579bcab1a343bdcbf24e8b5e462, type: 3} propertyPath: m_LocalPosition.y - value: -10 + value: 3.0155554 objectReference: {fileID: 0} - target: {fileID: 5436501012833944904, guid: 146ff579bcab1a343bdcbf24e8b5e462, type: 3} propertyPath: m_LocalPosition.z - value: 0 + value: 0.008621216 objectReference: {fileID: 0} - target: {fileID: 5436501012833944904, guid: 146ff579bcab1a343bdcbf24e8b5e462, type: 3} propertyPath: m_LocalRotation.w @@ -1216,9 +1217,6 @@ PrefabInstance: - targetCorrespondingSourceObject: {fileID: 353720696122903966, guid: 6de450877d355da4ea6654f6ce89c7ae, type: 3} insertIndex: -1 addedObject: {fileID: 6812918532662551388} - - targetCorrespondingSourceObject: {fileID: 353720696122903966, guid: 6de450877d355da4ea6654f6ce89c7ae, type: 3} - insertIndex: -1 - addedObject: {fileID: 7611546785051987167} - targetCorrespondingSourceObject: {fileID: 353720696122903966, guid: 6de450877d355da4ea6654f6ce89c7ae, type: 3} insertIndex: -1 addedObject: {fileID: 2128323862978452036} diff --git a/Assets/Scripts/SlidingCrane.cs b/Assets/Scripts/SlidingCrane.cs index 62d7c67..1c91185 100644 --- a/Assets/Scripts/SlidingCrane.cs +++ b/Assets/Scripts/SlidingCrane.cs @@ -24,6 +24,7 @@ public class SlidingCrane : MonoBehaviour private void Start() { target = transform.position; + xMotion.progress = 0.5f; } void FixedUpdate() @@ -51,6 +52,6 @@ public class SlidingCrane : MonoBehaviour yTransform.localPosition = new Vector3(0, 0, yMotion.progress * yRange); xTransform.localPosition = new Vector3(x, 0, 0); - cradleRb.MovePosition(cradleTransform.position); + //cradleRb.MovePosition(cradleTransform.position); } } From 81ad6d6390231eb555aa40a8e1172aec620c4183 Mon Sep 17 00:00:00 2001 From: nothke Date: Sun, 18 Aug 2024 16:32:52 +0200 Subject: [PATCH 3/4] Magnet cables --- Assets/Meshes/sliding_crane.fbx | 2 +- Assets/Prefabs/sliding_crane.prefab | 935 +++++++++++++----- .../Scenes/test_conveyor_belt_character.unity | 12 +- Assets/Scripts/LineAttachEnd.cs | 22 + Assets/Scripts/LineAttachEnd.cs.meta | 11 + Assets/Scripts/SlidingCrane.cs | 2 +- 6 files changed, 732 insertions(+), 252 deletions(-) create mode 100644 Assets/Scripts/LineAttachEnd.cs create mode 100644 Assets/Scripts/LineAttachEnd.cs.meta diff --git a/Assets/Meshes/sliding_crane.fbx b/Assets/Meshes/sliding_crane.fbx index 96c0a51..6605d12 100644 --- a/Assets/Meshes/sliding_crane.fbx +++ b/Assets/Meshes/sliding_crane.fbx @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:3ac481f81fb03c1e1e12285d299e15dc252a155d6e4b65fdc967a5149e0232ba +oid sha256:eecc496ed7c6f1fd73359533e0a4042cc1744f404f45f44f1552b079ef578309 size 63516 diff --git a/Assets/Prefabs/sliding_crane.prefab b/Assets/Prefabs/sliding_crane.prefab index 0076237..f854166 100644 --- a/Assets/Prefabs/sliding_crane.prefab +++ b/Assets/Prefabs/sliding_crane.prefab @@ -37,114 +37,8 @@ Transform: - {fileID: 5696829938947637022} - {fileID: 2529741132067850587} - {fileID: 5588713622983561734} - - {fileID: 3848393269197341272} m_Father: {fileID: 8361960510235702639} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &2526281980978489316 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 328029784031995857} - - component: {fileID: 1903967580436531843} - - component: {fileID: 5805007496666248544} - - component: {fileID: 2689257615858482230} - m_Layer: 0 - m_Name: Cube (1) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &328029784031995857 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2526281980978489316} - serializedVersion: 2 - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -6.1, y: -0.35, z: 18.81} - m_LocalScale: {x: 0.27687, y: 0.41315, z: 40} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 8361960510235702639} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &1903967580436531843 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2526281980978489316} - m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} ---- !u!23 &5805007496666248544 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2526281980978489316} - 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_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 54361f89cfee8b94d810c14a6beb11b5, 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_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!65 &2689257615858482230 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2526281980978489316} - 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!1 &4060506572131258815 GameObject: m_ObjectHideFlags: 0 @@ -178,10 +72,9 @@ Transform: m_Children: - {fileID: 3986187515445640859} - {fileID: 7611546785051987167} - - {fileID: 5222629025906584878} - - {fileID: 1852272770860807465} - - {fileID: 328029784031995857} - {fileID: 515232485336291104} + - {fileID: 5508812383979352818} + - {fileID: 4727985827101367565} m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!114 &4095986436202916730 @@ -198,15 +91,15 @@ MonoBehaviour: m_EditorClassIdentifier: xMotion: maxSpeed: 1 - acceleration: 0.5 + acceleration: 0.1 brakingAcceleration: 0.46 progress: 0 velocity: 0 accel: 0 braking: 0 yMotion: - maxSpeed: 1 - acceleration: 0.5 + maxSpeed: 0.3 + acceleration: 0.1 brakingAcceleration: 0.5 progress: 0 velocity: 0 @@ -238,111 +131,6 @@ MonoBehaviour: handlingBody: {fileID: 0} magnetStrength: 0 state: 0 ---- !u!1 &4153062909212349468 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1852272770860807465} - - component: {fileID: 6549052180696269878} - - component: {fileID: 3507692229578725502} - - component: {fileID: 4655967107591650043} - m_Layer: 0 - m_Name: Cube - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1852272770860807465 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4153062909212349468} - serializedVersion: 2 - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 5.87, y: -0.35, z: 18.81} - m_LocalScale: {x: 0.27687, y: 0.41315, z: 40} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 8361960510235702639} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &6549052180696269878 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4153062909212349468} - m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} ---- !u!23 &3507692229578725502 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4153062909212349468} - 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_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 54361f89cfee8b94d810c14a6beb11b5, 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_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!65 &4655967107591650043 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4153062909212349468} - 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!1 &4655095091956023816 GameObject: m_ObjectHideFlags: 0 @@ -374,6 +162,42 @@ Transform: m_Children: [] m_Father: {fileID: 5974025308748047927} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5390718898569096120 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5508812383979352818} + m_Layer: 0 + m_Name: rali + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5508812383979352818 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5390718898569096120} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -8.96, y: -0.323794, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3848393269197341272} + - {fileID: 5170006983922932669} + - {fileID: 1541006745817549112} + - {fileID: 9161567259300276897} + - {fileID: 1962260205223219582} + m_Father: {fileID: 8361960510235702639} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &5551131221280265412 GameObject: m_ObjectHideFlags: 0 @@ -384,6 +208,7 @@ GameObject: m_Component: - component: {fileID: 8117406793104101794} - component: {fileID: 882020002696141877} + - component: {fileID: 2088031086913997461} m_Layer: 0 m_Name: crane_cradle_cable (4) m_TagString: Untagged @@ -510,6 +335,50 @@ LineRenderer: m_UseWorldSpace: 0 m_Loop: 0 m_ApplyActiveColorSpace: 1 +--- !u!114 &2088031086913997461 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5551131221280265412} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1cb77b9d79ad78c4d94f551335084d76, type: 3} + m_Name: + m_EditorClassIdentifier: + anchor: {fileID: 383269914609912413} +--- !u!1 &5860456469555797545 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 383269914609912413} + m_Layer: 0 + m_Name: magnet_anchor + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &383269914609912413 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5860456469555797545} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -0.55, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3986187515445640859} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &6034823428469245521 GameObject: m_ObjectHideFlags: 0 @@ -542,29 +411,65 @@ Transform: - {fileID: 5974025308748047927} m_Father: {fileID: 515232485336291104} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1001 &525851322386762017 +--- !u!1 &7982327654860529405 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4727985827101367565} + m_Layer: 0 + m_Name: rali (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4727985827101367565 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7982327654860529405} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: 1, z: -0, w: -0.00000008940697} + m_LocalPosition: {x: 8.989998, y: -0.323794, z: 39.2} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 5132358999094250100} + - {fileID: 2455474693954545527} + - {fileID: 3296796757386593022} + - {fileID: 6093578598491177362} + - {fileID: 5317084750621137509} + m_Father: {fileID: 8361960510235702639} + m_LocalEulerAnglesHint: {x: 0, y: 180, z: 0} +--- !u!1001 &503461944773934698 PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: serializedVersion: 3 - m_TransformParent: {fileID: 8361960510235702639} + m_TransformParent: {fileID: 4727985827101367565} m_Modifications: - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} propertyPath: m_LocalPosition.x - value: 9.460001 + value: 0 objectReference: {fileID: 0} - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} propertyPath: m_LocalPosition.y - value: -0.323794 + value: 0.0000320673 objectReference: {fileID: 0} - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} propertyPath: m_LocalPosition.z - value: 0.34000015 + value: 40 objectReference: {fileID: 0} - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} propertyPath: m_LocalRotation.w - value: 0 + value: 1 objectReference: {fileID: 0} - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} propertyPath: m_LocalRotation.x @@ -572,7 +477,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} propertyPath: m_LocalRotation.y - value: 1 + value: -0 objectReference: {fileID: 0} - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} propertyPath: m_LocalRotation.z @@ -584,7 +489,131 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} propertyPath: m_LocalEulerAnglesHint.y - value: 180 + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6239624150586619727, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_Name + value: crane_rail (4) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} +--- !u!4 &5317084750621137509 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + m_PrefabInstance: {fileID: 503461944773934698} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &580822245581844091 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 4727985827101367565} + m_Modifications: + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6239624150586619727, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_Name + value: crane_rail + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} +--- !u!4 &5132358999094250100 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + m_PrefabInstance: {fileID: 580822245581844091} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &615091430616334258 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 5508812383979352818} + m_Modifications: + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalPosition.z + value: 10 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 objectReference: {fileID: 0} - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} propertyPath: m_LocalEulerAnglesHint.z @@ -599,10 +628,72 @@ PrefabInstance: m_AddedGameObjects: [] m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} ---- !u!4 &5222629025906584878 stripped +--- !u!4 &5170006983922932669 stripped Transform: m_CorrespondingSourceObject: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} - m_PrefabInstance: {fileID: 525851322386762017} + m_PrefabInstance: {fileID: 615091430616334258} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1992296254565737885 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 4727985827101367565} + m_Modifications: + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalPosition.y + value: 0.000024050474 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalPosition.z + value: 30 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6239624150586619727, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_Name + value: crane_rail (3) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} +--- !u!4 &6093578598491177362 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + m_PrefabInstance: {fileID: 1992296254565737885} m_PrefabAsset: {fileID: 0} --- !u!1001 &2070723590674049593 PrefabInstance: @@ -765,7 +856,7 @@ Rigidbody: m_GameObject: {fileID: 3932226295403505611} serializedVersion: 4 m_Mass: 50 - m_Drag: 0 + m_Drag: 1 m_AngularDrag: 0.05 m_CenterOfMass: {x: 0, y: 0, z: 0} m_InertiaTensor: {x: 1, y: 1, z: 1} @@ -780,7 +871,7 @@ Rigidbody: m_ImplicitTensor: 1 m_UseGravity: 1 m_IsKinematic: 0 - m_Interpolate: 0 + m_Interpolate: 1 m_Constraints: 0 m_CollisionDetection: 0 --- !u!153 &5468670891441072218 @@ -911,6 +1002,68 @@ Transform: m_CorrespondingSourceObject: {fileID: 5436501012833944904, guid: 146ff579bcab1a343bdcbf24e8b5e462, type: 3} m_PrefabInstance: {fileID: 2509615117496125847} m_PrefabAsset: {fileID: 0} +--- !u!1001 &3464076742731697838 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 5508812383979352818} + m_Modifications: + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalPosition.y + value: 0.000024050474 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalPosition.z + value: 30 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6239624150586619727, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_Name + value: crane_rail (3) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} +--- !u!4 &9161567259300276897 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + m_PrefabInstance: {fileID: 3464076742731697838} + m_PrefabAsset: {fileID: 0} --- !u!1001 &3898838670119705207 PrefabInstance: m_ObjectHideFlags: 0 @@ -1097,6 +1250,68 @@ Transform: m_CorrespondingSourceObject: {fileID: 5713994842084092853, guid: b03bc58597e6d004dabd03f71e12b0ad, type: 3} m_PrefabInstance: {fileID: 5964282468197954033} m_PrefabAsset: {fileID: 0} +--- !u!1001 &6056755265446950257 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 5508812383979352818} + m_Modifications: + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalPosition.y + value: 0.0000320673 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalPosition.z + value: 40 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6239624150586619727, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_Name + value: crane_rail (4) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} +--- !u!4 &1962260205223219582 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + m_PrefabInstance: {fileID: 6056755265446950257} + m_PrefabAsset: {fileID: 0} --- !u!1001 &6109992222700693020 PrefabInstance: m_ObjectHideFlags: 0 @@ -1229,8 +1444,43 @@ PrefabInstance: - targetCorrespondingSourceObject: {fileID: 353720696122903966, guid: 6de450877d355da4ea6654f6ce89c7ae, type: 3} insertIndex: -1 addedObject: {fileID: 4539762705889168725} - m_AddedComponents: [] + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 4843321515000859519, guid: 6de450877d355da4ea6654f6ce89c7ae, type: 3} + insertIndex: -1 + addedObject: {fileID: 7425640337567509461} m_SourcePrefab: {fileID: 100100000, guid: 6de450877d355da4ea6654f6ce89c7ae, type: 3} +--- !u!1 &1528483913140330710 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 4843321515000859519, guid: 6de450877d355da4ea6654f6ce89c7ae, type: 3} + m_PrefabInstance: {fileID: 6197141398173707177} + m_PrefabAsset: {fileID: 0} +--- !u!54 &7425640337567509461 +Rigidbody: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1528483913140330710} + serializedVersion: 4 + m_Mass: 10000 + m_Drag: 0 + m_AngularDrag: 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: 1 + m_Interpolate: 0 + m_Constraints: 0 + m_CollisionDetection: 0 --- !u!4 &5974025308748047927 stripped Transform: m_CorrespondingSourceObject: {fileID: 353720696122903966, guid: 6de450877d355da4ea6654f6ce89c7ae, type: 3} @@ -1360,6 +1610,68 @@ Transform: m_CorrespondingSourceObject: {fileID: 5713994842084092853, guid: b03bc58597e6d004dabd03f71e12b0ad, type: 3} m_PrefabInstance: {fileID: 6501107008189351021} m_PrefabAsset: {fileID: 0} +--- !u!1001 &6508953706269617463 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 5508812383979352818} + m_Modifications: + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalPosition.y + value: 0.00001603365 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalPosition.z + value: 20 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6239624150586619727, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_Name + value: crane_rail (2) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} +--- !u!4 &1541006745817549112 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + m_PrefabInstance: {fileID: 6508953706269617463} + m_PrefabAsset: {fileID: 0} --- !u!1001 &6827854890428908885 PrefabInstance: m_ObjectHideFlags: 0 @@ -1414,11 +1726,17 @@ PrefabInstance: objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] - m_AddedGameObjects: [] + m_AddedGameObjects: + - targetCorrespondingSourceObject: {fileID: 7606757565561977806, guid: be29f5f73a00b62469d65e6a8ae39e16, type: 3} + insertIndex: -1 + addedObject: {fileID: 383269914609912413} m_AddedComponents: - targetCorrespondingSourceObject: {fileID: 4839500568757896197, guid: be29f5f73a00b62469d65e6a8ae39e16, type: 3} insertIndex: -1 addedObject: {fileID: 649759971140379373} + - targetCorrespondingSourceObject: {fileID: 4839500568757896197, guid: be29f5f73a00b62469d65e6a8ae39e16, type: 3} + insertIndex: -1 + addedObject: {fileID: 3691808982451206634} m_SourcePrefab: {fileID: 100100000, guid: be29f5f73a00b62469d65e6a8ae39e16, type: 3} --- !u!1 &2155031763295945040 stripped GameObject: @@ -1433,7 +1751,7 @@ Rigidbody: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2155031763295945040} serializedVersion: 4 - m_Mass: 100 + m_Mass: 1000 m_Drag: 0 m_AngularDrag: 0.05 m_CenterOfMass: {x: 0, y: 0, z: 0} @@ -1448,15 +1766,92 @@ Rigidbody: m_ImplicitCom: 1 m_ImplicitTensor: 1 m_UseGravity: 1 - m_IsKinematic: 1 - m_Interpolate: 0 + m_IsKinematic: 0 + m_Interpolate: 1 m_Constraints: 0 m_CollisionDetection: 0 +--- !u!138 &3691808982451206634 +FixedJoint: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2155031763295945040} + m_ConnectedBody: {fileID: 7425640337567509461} + m_ConnectedArticulationBody: {fileID: 0} + m_BreakForce: Infinity + m_BreakTorque: Infinity + m_EnableCollision: 0 + m_EnablePreprocessing: 1 + m_MassScale: 1 + m_ConnectedMassScale: 1 --- !u!4 &3986187515445640859 stripped Transform: m_CorrespondingSourceObject: {fileID: 7606757565561977806, guid: be29f5f73a00b62469d65e6a8ae39e16, type: 3} m_PrefabInstance: {fileID: 6827854890428908885} m_PrefabAsset: {fileID: 0} +--- !u!1001 &7130923066677667569 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 4727985827101367565} + m_Modifications: + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalPosition.y + value: 0.00001603365 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalPosition.z + value: 20 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6239624150586619727, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_Name + value: crane_rail (2) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} +--- !u!4 &3296796757386593022 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + m_PrefabInstance: {fileID: 7130923066677667569} + m_PrefabAsset: {fileID: 0} --- !u!1001 &7828192729895756803 PrefabInstance: m_ObjectHideFlags: 0 @@ -1519,6 +1914,68 @@ Transform: m_CorrespondingSourceObject: {fileID: 663819450552466843, guid: 72b91bc7724565c4ab7ec4a4b1c52e4a, type: 3} m_PrefabInstance: {fileID: 7828192729895756803} m_PrefabAsset: {fileID: 0} +--- !u!1001 &7864739229767107448 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 4727985827101367565} + m_Modifications: + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalPosition.z + value: 10 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6239624150586619727, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + propertyPath: m_Name + value: crane_rail (1) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} +--- !u!4 &2455474693954545527 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} + m_PrefabInstance: {fileID: 7864739229767107448} + m_PrefabAsset: {fileID: 0} --- !u!1001 &8091924167005382368 PrefabInstance: m_ObjectHideFlags: 0 @@ -1711,19 +2168,19 @@ PrefabInstance: serializedVersion: 2 m_Modification: serializedVersion: 3 - m_TransformParent: {fileID: 515232485336291104} + m_TransformParent: {fileID: 5508812383979352818} m_Modifications: - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} propertyPath: m_LocalPosition.x - value: -9.460227 + value: 0 objectReference: {fileID: 0} - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} propertyPath: m_LocalPosition.y - value: -0.323794 + value: 0 objectReference: {fileID: 0} - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} propertyPath: m_LocalPosition.z - value: 11.028467 + value: 0 objectReference: {fileID: 0} - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} propertyPath: m_LocalRotation.w @@ -1731,7 +2188,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} propertyPath: m_LocalRotation.x - value: 0 + value: -0 objectReference: {fileID: 0} - target: {fileID: 5707947010695767055, guid: ce4446d7dfa691646b0cf7401874e9ba, type: 3} propertyPath: m_LocalRotation.y diff --git a/Assets/Scenes/test_conveyor_belt_character.unity b/Assets/Scenes/test_conveyor_belt_character.unity index bd35c55..da9a5fd 100644 --- a/Assets/Scenes/test_conveyor_belt_character.unity +++ b/Assets/Scenes/test_conveyor_belt_character.unity @@ -1658,10 +1658,6 @@ PrefabInstance: propertyPath: dropTarget value: objectReference: {fileID: 1302384508} - - target: {fileID: 5468670891441072218, guid: cdb590802e3f6bd4db6d5eddce994501, type: 3} - propertyPath: m_ConnectedBody - value: - objectReference: {fileID: 2048303034} - target: {fileID: 8361960510235702639, guid: cdb590802e3f6bd4db6d5eddce994501, type: 3} propertyPath: m_LocalPosition.x value: -69.1 @@ -1702,8 +1698,7 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} - m_RemovedComponents: - - {fileID: 3963365815468376412, guid: cdb590802e3f6bd4db6d5eddce994501, type: 3} + m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] m_AddedComponents: [] @@ -2437,11 +2432,6 @@ MonoBehaviour: name: rb: {fileID: 0} rotateAroundPoint: 0 ---- !u!54 &2048303034 stripped -Rigidbody: - m_CorrespondingSourceObject: {fileID: 649759971140379373, guid: cdb590802e3f6bd4db6d5eddce994501, type: 3} - m_PrefabInstance: {fileID: 1472280155} - m_PrefabAsset: {fileID: 0} --- !u!4 &2085744658 stripped Transform: m_CorrespondingSourceObject: {fileID: 4353896453404184, guid: c75e91cf060bbf04e89204fa400606df, type: 3} diff --git a/Assets/Scripts/LineAttachEnd.cs b/Assets/Scripts/LineAttachEnd.cs new file mode 100644 index 0000000..9cd4f64 --- /dev/null +++ b/Assets/Scripts/LineAttachEnd.cs @@ -0,0 +1,22 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class LineAttachEnd : MonoBehaviour +{ + public Transform anchor; + + LineRenderer _line; + LineRenderer line { get { if (!_line) _line = GetComponent(); return _line; } } + + private void Start() + { + line.useWorldSpace = true; + } + + void Update() + { + line.SetPosition(0, transform.position); + line.SetPosition(1, anchor.position); + } +} diff --git a/Assets/Scripts/LineAttachEnd.cs.meta b/Assets/Scripts/LineAttachEnd.cs.meta new file mode 100644 index 0000000..9589540 --- /dev/null +++ b/Assets/Scripts/LineAttachEnd.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 1cb77b9d79ad78c4d94f551335084d76 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/SlidingCrane.cs b/Assets/Scripts/SlidingCrane.cs index 1c91185..b85b08c 100644 --- a/Assets/Scripts/SlidingCrane.cs +++ b/Assets/Scripts/SlidingCrane.cs @@ -44,7 +44,7 @@ public class SlidingCrane : MonoBehaviour yMotion.AccelerateTo(yTgt); float x = Mathf.Lerp(-xRange, xRange, xMotion.progress); - float y = yMotion.progress * yRange; + float y = yMotion.progress * yRange - 3; xMotion.Update(Time.deltaTime); yMotion.Update(Time.deltaTime); From a2584d9640ac68d0e88cb281bc1f6a0fd30612e3 Mon Sep 17 00:00:00 2001 From: Khauvinkh Date: Sun, 18 Aug 2024 17:48:35 +0200 Subject: [PATCH 4/4] Assembling Main scene. --- Assets/Audio/Player/tool_pickup.wav.meta | 23 + Assets/Audio/Product.meta | 8 + Assets/Audio/Product/product_bad.wav.meta | 23 + Assets/Audio/Product/product_drop.wav.meta | 23 + Assets/Audio/Product/product_good.wav.meta | 23 + Assets/Audio/Product/product_pickup.wav.meta | 23 + Assets/Audio/UI/buttonclick.wav.meta | 23 + Assets/Audio/UI/buttonclickrelease.wav.meta | 23 + Assets/Audio/UI/buttonrollover.wav.meta | 23 + Assets/Data/Types/Basic Torus.asset | 32 + Assets/Data/Types/Basic Torus.asset.meta | 8 + Assets/Data/Types/Original E.asset | 5 + Assets/Data/Types/Produced E.asset | 4 + Assets/Meshes/qa_scanner.fbx.meta | 109 + .../Prefabs/ExampleCharacter.prefab | 8 +- Assets/Prefabs/Conveyor.meta | 8 + .../Prefabs/Conveyor/Conveyor Segment.prefab | 180 ++ .../Conveyor/Conveyor Segment.prefab.meta | 7 + .../Prefabs/Conveyor/Product Receiver.prefab | 315 +++ .../Conveyor/Product Receiver.prefab.meta | 7 + .../Prefabs/Conveyor/Product Spawner.prefab | 291 +++ .../Conveyor/Product Spawner.prefab.meta | 7 + Assets/Prefabs/Defect Detector.prefab | 23 +- Assets/Prefabs/Products/Basic Torus.prefab | 74 +- Assets/Prefabs/Products/E/Original E.prefab | 2 +- Assets/Prefabs/Products/E/Produced E.prefab | 8 +- Assets/Prefabs/Tools.meta | 8 + Assets/Prefabs/Tools/Hammer.prefab | 188 ++ Assets/Prefabs/Tools/Hammer.prefab.meta | 7 + Assets/Prefabs/Trash Bin.prefab | 76 +- Assets/Scenes/Main.unity | 1940 +++++++++++++++++ Assets/Scenes/Main.unity.meta | 7 + Assets/Scripts/ConstantRotation.cs | 17 + Assets/Scripts/ConstantRotation.cs.meta | 3 + Assets/Scripts/Interactable.meta | 3 + Assets/Scripts/Interactable/HammerRepair.cs | 25 + .../Scripts/Interactable/HammerRepair.cs.meta | 3 + .../Interactable/HammerableRigidbody.cs | 25 + .../Interactable/HammerableRigidbody.cs.meta | 3 + Assets/Scripts/Machines/ProductConverter.cs | 16 +- Assets/Scripts/Machines/ProductReceiver.cs | 15 +- .../Machines/StationaryDefectDetector.cs | 49 +- .../Products/DefectMaterialVisualizer.cs | 16 +- Assets/Scripts/Products/ProductType.cs | 12 + Assets/Textures/scanner_texture.png.meta | 114 + 45 files changed, 3692 insertions(+), 115 deletions(-) create mode 100644 Assets/Audio/Player/tool_pickup.wav.meta create mode 100644 Assets/Audio/Product.meta create mode 100644 Assets/Audio/Product/product_bad.wav.meta create mode 100644 Assets/Audio/Product/product_drop.wav.meta create mode 100644 Assets/Audio/Product/product_good.wav.meta create mode 100644 Assets/Audio/Product/product_pickup.wav.meta create mode 100644 Assets/Audio/UI/buttonclick.wav.meta create mode 100644 Assets/Audio/UI/buttonclickrelease.wav.meta create mode 100644 Assets/Audio/UI/buttonrollover.wav.meta create mode 100644 Assets/Data/Types/Basic Torus.asset create mode 100644 Assets/Data/Types/Basic Torus.asset.meta create mode 100644 Assets/Meshes/qa_scanner.fbx.meta create mode 100644 Assets/Prefabs/Conveyor.meta create mode 100644 Assets/Prefabs/Conveyor/Conveyor Segment.prefab create mode 100644 Assets/Prefabs/Conveyor/Conveyor Segment.prefab.meta create mode 100644 Assets/Prefabs/Conveyor/Product Receiver.prefab create mode 100644 Assets/Prefabs/Conveyor/Product Receiver.prefab.meta create mode 100644 Assets/Prefabs/Conveyor/Product Spawner.prefab create mode 100644 Assets/Prefabs/Conveyor/Product Spawner.prefab.meta create mode 100644 Assets/Prefabs/Tools.meta create mode 100644 Assets/Prefabs/Tools/Hammer.prefab create mode 100644 Assets/Prefabs/Tools/Hammer.prefab.meta create mode 100644 Assets/Scenes/Main.unity create mode 100644 Assets/Scenes/Main.unity.meta create mode 100644 Assets/Scripts/ConstantRotation.cs create mode 100644 Assets/Scripts/ConstantRotation.cs.meta create mode 100644 Assets/Scripts/Interactable.meta create mode 100644 Assets/Scripts/Interactable/HammerRepair.cs create mode 100644 Assets/Scripts/Interactable/HammerRepair.cs.meta create mode 100644 Assets/Scripts/Interactable/HammerableRigidbody.cs create mode 100644 Assets/Scripts/Interactable/HammerableRigidbody.cs.meta create mode 100644 Assets/Textures/scanner_texture.png.meta diff --git a/Assets/Audio/Player/tool_pickup.wav.meta b/Assets/Audio/Player/tool_pickup.wav.meta new file mode 100644 index 0000000..8302e7b --- /dev/null +++ b/Assets/Audio/Player/tool_pickup.wav.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: a94b638e33b82db4082ac18c2f7842be +AudioImporter: + externalObjects: {} + serializedVersion: 7 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Audio/Product.meta b/Assets/Audio/Product.meta new file mode 100644 index 0000000..80e0278 --- /dev/null +++ b/Assets/Audio/Product.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8a8de3ed20962e743be2ba8f2d065169 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Audio/Product/product_bad.wav.meta b/Assets/Audio/Product/product_bad.wav.meta new file mode 100644 index 0000000..2d45106 --- /dev/null +++ b/Assets/Audio/Product/product_bad.wav.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: 88c1cb18e89f16a42b44301fca5b03be +AudioImporter: + externalObjects: {} + serializedVersion: 7 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Audio/Product/product_drop.wav.meta b/Assets/Audio/Product/product_drop.wav.meta new file mode 100644 index 0000000..551e16d --- /dev/null +++ b/Assets/Audio/Product/product_drop.wav.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: 41f813f9ff2f32d40822f67b80c0fbab +AudioImporter: + externalObjects: {} + serializedVersion: 7 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Audio/Product/product_good.wav.meta b/Assets/Audio/Product/product_good.wav.meta new file mode 100644 index 0000000..d621c25 --- /dev/null +++ b/Assets/Audio/Product/product_good.wav.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: 8218c8158aaf5fd48b6b1d0c452e50ca +AudioImporter: + externalObjects: {} + serializedVersion: 7 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Audio/Product/product_pickup.wav.meta b/Assets/Audio/Product/product_pickup.wav.meta new file mode 100644 index 0000000..c066a63 --- /dev/null +++ b/Assets/Audio/Product/product_pickup.wav.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: db4886d0817a87d46a5897185b89a944 +AudioImporter: + externalObjects: {} + serializedVersion: 7 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Audio/UI/buttonclick.wav.meta b/Assets/Audio/UI/buttonclick.wav.meta new file mode 100644 index 0000000..5b6e12e --- /dev/null +++ b/Assets/Audio/UI/buttonclick.wav.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: e3d249817bf2d174ba7ecccef7570c18 +AudioImporter: + externalObjects: {} + serializedVersion: 7 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Audio/UI/buttonclickrelease.wav.meta b/Assets/Audio/UI/buttonclickrelease.wav.meta new file mode 100644 index 0000000..804e99c --- /dev/null +++ b/Assets/Audio/UI/buttonclickrelease.wav.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: 798be4b2ded2a5544b4f69f6373a717a +AudioImporter: + externalObjects: {} + serializedVersion: 7 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Audio/UI/buttonrollover.wav.meta b/Assets/Audio/UI/buttonrollover.wav.meta new file mode 100644 index 0000000..0ce5e2b --- /dev/null +++ b/Assets/Audio/UI/buttonrollover.wav.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: c416c04e4fa700f4d96a6b11ffc0649a +AudioImporter: + externalObjects: {} + serializedVersion: 7 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Data/Types/Basic Torus.asset b/Assets/Data/Types/Basic Torus.asset new file mode 100644 index 0000000..61666d3 --- /dev/null +++ b/Assets/Data/Types/Basic Torus.asset @@ -0,0 +1,32 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + 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: bcf4ec4eb272446d850eb3c9e72cd87f, type: 3} + m_Name: Basic Torus + m_EditorClassIdentifier: + Prefab: {fileID: 5301951847822309914, guid: d5cbaa49bd379dc49b90d9c38f02bf80, type: 3} + normalClips: + - {fileID: 8300000, guid: 8218c8158aaf5fd48b6b1d0c452e50ca, type: 3} + defectiveClips: + - {fileID: 8300000, guid: 88c1cb18e89f16a42b44301fca5b03be, type: 3} + DefectProbabilities: + - Defect: 0 + Probability: 50 + - Defect: 1 + Probability: 10 + - Defect: 2 + Probability: 10 + - Defect: 4 + Probability: 10 + - Defect: 8 + Probability: 10 + - Defect: 16 + Probability: 10 diff --git a/Assets/Data/Types/Basic Torus.asset.meta b/Assets/Data/Types/Basic Torus.asset.meta new file mode 100644 index 0000000..4730134 --- /dev/null +++ b/Assets/Data/Types/Basic Torus.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 42240b227563f074aa0dd8fee3c0cb35 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Data/Types/Original E.asset b/Assets/Data/Types/Original E.asset index 6225273..09026b5 100644 --- a/Assets/Data/Types/Original E.asset +++ b/Assets/Data/Types/Original E.asset @@ -13,3 +13,8 @@ MonoBehaviour: m_Name: Original E m_EditorClassIdentifier: Prefab: {fileID: 1892923323752838125, guid: 67d17fe30a51b794899db51da3f9fddb, type: 3} + normalClips: + - {fileID: 0} + defectiveClips: + - {fileID: 0} + DefectProbabilities: [] diff --git a/Assets/Data/Types/Produced E.asset b/Assets/Data/Types/Produced E.asset index 8e4c303..8d77a91 100644 --- a/Assets/Data/Types/Produced E.asset +++ b/Assets/Data/Types/Produced E.asset @@ -13,6 +13,10 @@ MonoBehaviour: m_Name: Produced E m_EditorClassIdentifier: Prefab: {fileID: 4275785426082247918, guid: 14d16caaceafb634f87449e796c4543a, type: 3} + normalClips: + - {fileID: 0} + defectiveClips: + - {fileID: 0} DefectProbabilities: - Defect: 0 Probability: 50 diff --git a/Assets/Meshes/qa_scanner.fbx.meta b/Assets/Meshes/qa_scanner.fbx.meta new file mode 100644 index 0000000..8df4af2 --- /dev/null +++ b/Assets/Meshes/qa_scanner.fbx.meta @@ -0,0 +1,109 @@ +fileFormatVersion: 2 +guid: 74b08ed740b59f7418d08b104bfa19b3 +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: {} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/KinematicCharacterController/ExampleCharacter/Prefabs/ExampleCharacter.prefab b/Assets/Plugins/KinematicCharacterController/ExampleCharacter/Prefabs/ExampleCharacter.prefab index e1c6f33..66afc59 100644 --- a/Assets/Plugins/KinematicCharacterController/ExampleCharacter/Prefabs/ExampleCharacter.prefab +++ b/Assets/Plugins/KinematicCharacterController/ExampleCharacter/Prefabs/ExampleCharacter.prefab @@ -205,7 +205,7 @@ CapsuleCollider: m_ProvidesContacts: 0 m_Enabled: 1 serializedVersion: 2 - m_Radius: 0.5 + m_Radius: 0.4 m_Height: 2 m_Direction: 1 m_Center: {x: 0, y: 1, z: 0} @@ -256,7 +256,7 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: Capsule: {fileID: 136457490459165436} - CapsuleRadius: 0.5 + CapsuleRadius: 0.4 CapsuleHeight: 2 CapsuleYOffset: 1 CapsulePhysicsMaterial: {fileID: 0} @@ -269,9 +269,9 @@ MonoBehaviour: StepHandling: 1 MaxStepHeight: 0.5 AllowSteppingWithoutStableGrounding: 0 - MinRequiredStepDepth: 0.1 + MinRequiredStepDepth: 0 LedgeAndDenivelationHandling: 1 - MaxStableDistanceFromLedge: 0.5 + MaxStableDistanceFromLedge: 0 MaxVelocityForLedgeSnap: 0 MaxStableDenivelationAngle: 180 InteractiveRigidbodyHandling: 1 diff --git a/Assets/Prefabs/Conveyor.meta b/Assets/Prefabs/Conveyor.meta new file mode 100644 index 0000000..91d9c14 --- /dev/null +++ b/Assets/Prefabs/Conveyor.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 53cff20755543f1488a2f2fc870d5863 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/Conveyor/Conveyor Segment.prefab b/Assets/Prefabs/Conveyor/Conveyor Segment.prefab new file mode 100644 index 0000000..c057cf4 --- /dev/null +++ b/Assets/Prefabs/Conveyor/Conveyor Segment.prefab @@ -0,0 +1,180 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2145288034412905379 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8393158071281731187} + - component: {fileID: 4019203134528671860} + - component: {fileID: 7929793937232939774} + - component: {fileID: 9009222233901790279} + - component: {fileID: 470903534124745041} + - component: {fileID: 3911113332551629849} + - component: {fileID: 5758010343525673458} + m_Layer: 0 + m_Name: Conveyor Segment + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8393158071281731187 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2145288034412905379} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0.7071068, z: 0, w: 0.7071068} + m_LocalPosition: {x: 0.5, y: 0.125, z: 0.25} + m_LocalScale: {x: 2, y: 0.25, z: 6} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &4019203134528671860 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2145288034412905379} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &7929793937232939774 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2145288034412905379} + 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_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a5c01c81e392f974bb852e613b09fa1d, 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_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &9009222233901790279 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2145288034412905379} + 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!54 &470903534124745041 +Rigidbody: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2145288034412905379} + serializedVersion: 4 + m_Mass: 1 + m_Drag: 0 + m_AngularDrag: 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: 1 + m_Interpolate: 0 + m_Constraints: 0 + m_CollisionDetection: 0 +--- !u!114 &3911113332551629849 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2145288034412905379} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e0f1f2901f5dad644b6199c19a0e8cce, type: 3} + m_Name: + m_EditorClassIdentifier: + speed: 4 + scrollingTextureSpeedMult: -0.3 + scrollingTextureRenderer: {fileID: 7929793937232939774} +--- !u!114 &5758010343525673458 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2145288034412905379} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: af3e57595c24e7b4dbb6f7f44db23525, type: 3} + m_Name: + m_EditorClassIdentifier: + Size: + x: 8 + y: 2 + z: 24 + CenterOffset: + x: 0 + y: 0.125 + z: 0 + cachedSize: + x: 8 + y: 2 + z: 24 + cachedOffset: + x: 0 + y: 0.125 + z: 0 diff --git a/Assets/Prefabs/Conveyor/Conveyor Segment.prefab.meta b/Assets/Prefabs/Conveyor/Conveyor Segment.prefab.meta new file mode 100644 index 0000000..8481c05 --- /dev/null +++ b/Assets/Prefabs/Conveyor/Conveyor Segment.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: af60b7e3af5665f40845fb5cd5ae16a7 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/Conveyor/Product Receiver.prefab b/Assets/Prefabs/Conveyor/Product Receiver.prefab new file mode 100644 index 0000000..8fe06a0 --- /dev/null +++ b/Assets/Prefabs/Conveyor/Product Receiver.prefab @@ -0,0 +1,315 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &3300142079730169062 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8893193092501905694} + - component: {fileID: 1380158150738824576} + - component: {fileID: 4097156240508244912} + - component: {fileID: 702256222103797546} + m_Layer: 0 + m_Name: Receiver + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8893193092501905694 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3300142079730169062} + 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: 6238139087991197689} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1380158150738824576 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3300142079730169062} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 6de8f4eed85043df853aee4396834741, type: 3} + m_Name: + m_EditorClassIdentifier: + normalProductCount: 0 + defectiveProductCount: 0 +--- !u!65 &4097156240508244912 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3300142079730169062} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 1 + 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!114 &702256222103797546 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3300142079730169062} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: af3e57595c24e7b4dbb6f7f44db23525, type: 3} + m_Name: + m_EditorClassIdentifier: + Size: + x: 4 + y: 4 + z: 4 + CenterOffset: + x: 0 + y: 0 + z: 0 + cachedSize: + x: 4 + y: 4 + z: 4 + cachedOffset: + x: 0 + y: 0 + z: 0 +--- !u!1 &5578451197856738425 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6238139087991197689} + - component: {fileID: 1719646093149120036} + m_Layer: 0 + m_Name: Product Receiver + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6238139087991197689 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5578451197856738425} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -6.5, y: 1.75, z: 2.5} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 29782541997105855} + - {fileID: 1037217556386504287} + - {fileID: 8893193092501905694} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1719646093149120036 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5578451197856738425} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: af3e57595c24e7b4dbb6f7f44db23525, type: 3} + m_Name: + m_EditorClassIdentifier: + Size: + x: 6 + y: 6 + z: 6 + CenterOffset: + x: 0 + y: 0 + z: 0 + cachedSize: + x: 6 + y: 6 + z: 6 + cachedOffset: + x: 0 + y: 0 + z: 0 +--- !u!1 &9029570661290360059 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 29782541997105855} + - component: {fileID: 7683826572460614085} + - component: {fileID: 6478337344638785508} + m_Layer: 0 + m_Name: Cube + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &29782541997105855 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9029570661290360059} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.75, y: 0, z: 0} + m_LocalScale: {x: 2.75, y: 1.25, z: 1.25} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6238139087991197689} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &7683826572460614085 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9029570661290360059} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &6478337344638785508 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9029570661290360059} + 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_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + 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_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1001 &7774954112645937165 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 6238139087991197689} + m_Modifications: + - target: {fileID: 4410711669173934328, guid: 2309dc97898f5884fbb87ba691f13d1b, type: 3} + propertyPath: m_Name + value: strip_doors + objectReference: {fileID: 0} + - target: {fileID: 4410711669173934328, guid: 2309dc97898f5884fbb87ba691f13d1b, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7314620182520817234, guid: 2309dc97898f5884fbb87ba691f13d1b, type: 3} + propertyPath: m_LocalScale.y + value: 0.75 + objectReference: {fileID: 0} + - target: {fileID: 7314620182520817234, guid: 2309dc97898f5884fbb87ba691f13d1b, type: 3} + propertyPath: m_LocalPosition.x + value: 2.3000002 + objectReference: {fileID: 0} + - target: {fileID: 7314620182520817234, guid: 2309dc97898f5884fbb87ba691f13d1b, type: 3} + propertyPath: m_LocalPosition.y + value: 0.318 + objectReference: {fileID: 0} + - target: {fileID: 7314620182520817234, guid: 2309dc97898f5884fbb87ba691f13d1b, type: 3} + propertyPath: m_LocalPosition.z + value: -0.020006057 + objectReference: {fileID: 0} + - target: {fileID: 7314620182520817234, guid: 2309dc97898f5884fbb87ba691f13d1b, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071075 + objectReference: {fileID: 0} + - target: {fileID: 7314620182520817234, guid: 2309dc97898f5884fbb87ba691f13d1b, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7314620182520817234, guid: 2309dc97898f5884fbb87ba691f13d1b, type: 3} + propertyPath: m_LocalRotation.y + value: 0.7071062 + objectReference: {fileID: 0} + - target: {fileID: 7314620182520817234, guid: 2309dc97898f5884fbb87ba691f13d1b, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7314620182520817234, guid: 2309dc97898f5884fbb87ba691f13d1b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7314620182520817234, guid: 2309dc97898f5884fbb87ba691f13d1b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 90 + objectReference: {fileID: 0} + - target: {fileID: 7314620182520817234, guid: 2309dc97898f5884fbb87ba691f13d1b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 2309dc97898f5884fbb87ba691f13d1b, type: 3} +--- !u!4 &1037217556386504287 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 7314620182520817234, guid: 2309dc97898f5884fbb87ba691f13d1b, type: 3} + m_PrefabInstance: {fileID: 7774954112645937165} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Prefabs/Conveyor/Product Receiver.prefab.meta b/Assets/Prefabs/Conveyor/Product Receiver.prefab.meta new file mode 100644 index 0000000..1b4084f --- /dev/null +++ b/Assets/Prefabs/Conveyor/Product Receiver.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: b5bb2f074e9e2c04baf833ea6393a1f6 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/Conveyor/Product Spawner.prefab b/Assets/Prefabs/Conveyor/Product Spawner.prefab new file mode 100644 index 0000000..424cb6f --- /dev/null +++ b/Assets/Prefabs/Conveyor/Product Spawner.prefab @@ -0,0 +1,291 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &763885009470355671 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2447222251883083429} + - component: {fileID: 6186656074767359943} + m_Layer: 0 + m_Name: Spawner + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2447222251883083429 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 763885009470355671} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 1.07, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 9072778288000056937} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &6186656074767359943 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 763885009470355671} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 13fa2421a3e649448c929ac42745ad65, type: 3} + m_Name: + m_EditorClassIdentifier: + ProductionPhases: + - Type: 1 + ProductType: {fileID: 11400000, guid: 42240b227563f074aa0dd8fee3c0cb35, type: 2} + Duration: 20 + TotalSpawnCount: 8 + _remainingDuration: 0 + _spawnTimer: 0 +--- !u!1 &2483613655511574791 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9072778288000056937} + - component: {fileID: 1764412686729919076} + m_Layer: 0 + m_Name: Product Spawner + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &9072778288000056937 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2483613655511574791} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 3.25, y: 1.75, z: 2.5} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4012788816120753954} + - {fileID: 170975714801783006} + - {fileID: 2447222251883083429} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1764412686729919076 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2483613655511574791} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: af3e57595c24e7b4dbb6f7f44db23525, type: 3} + m_Name: + m_EditorClassIdentifier: + Size: + x: 6 + y: 6 + z: 6 + CenterOffset: + x: 0 + y: 0 + z: 0 + cachedSize: + x: 6 + y: 6 + z: 6 + cachedOffset: + x: 0 + y: 0 + z: 0 +--- !u!1 &4554871642566179801 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4012788816120753954} + - component: {fileID: 7569600258514556767} + - component: {fileID: 5882792799475705160} + - component: {fileID: 8503485886109011756} + m_Layer: 0 + m_Name: Cube + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4012788816120753954 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4554871642566179801} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.25, y: 1.25, z: 1.25} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 9072778288000056937} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &7569600258514556767 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4554871642566179801} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5882792799475705160 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4554871642566179801} + 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_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + 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_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &8503485886109011756 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4554871642566179801} + 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: 0 + serializedVersion: 3 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1001 &7484329249993979532 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 9072778288000056937} + m_Modifications: + - target: {fileID: 4410711669173934328, guid: 2309dc97898f5884fbb87ba691f13d1b, type: 3} + propertyPath: m_Name + value: strip_doors + objectReference: {fileID: 0} + - target: {fileID: 4410711669173934328, guid: 2309dc97898f5884fbb87ba691f13d1b, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7314620182520817234, guid: 2309dc97898f5884fbb87ba691f13d1b, type: 3} + propertyPath: m_LocalScale.y + value: 0.75 + objectReference: {fileID: 0} + - target: {fileID: 7314620182520817234, guid: 2309dc97898f5884fbb87ba691f13d1b, type: 3} + propertyPath: m_LocalPosition.x + value: -0.6999998 + objectReference: {fileID: 0} + - target: {fileID: 7314620182520817234, guid: 2309dc97898f5884fbb87ba691f13d1b, type: 3} + propertyPath: m_LocalPosition.y + value: 0.318 + objectReference: {fileID: 0} + - target: {fileID: 7314620182520817234, guid: 2309dc97898f5884fbb87ba691f13d1b, type: 3} + propertyPath: m_LocalPosition.z + value: -0.020011302 + objectReference: {fileID: 0} + - target: {fileID: 7314620182520817234, guid: 2309dc97898f5884fbb87ba691f13d1b, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071075 + objectReference: {fileID: 0} + - target: {fileID: 7314620182520817234, guid: 2309dc97898f5884fbb87ba691f13d1b, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7314620182520817234, guid: 2309dc97898f5884fbb87ba691f13d1b, type: 3} + propertyPath: m_LocalRotation.y + value: 0.7071062 + objectReference: {fileID: 0} + - target: {fileID: 7314620182520817234, guid: 2309dc97898f5884fbb87ba691f13d1b, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7314620182520817234, guid: 2309dc97898f5884fbb87ba691f13d1b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7314620182520817234, guid: 2309dc97898f5884fbb87ba691f13d1b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 90 + objectReference: {fileID: 0} + - target: {fileID: 7314620182520817234, guid: 2309dc97898f5884fbb87ba691f13d1b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 2309dc97898f5884fbb87ba691f13d1b, type: 3} +--- !u!4 &170975714801783006 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 7314620182520817234, guid: 2309dc97898f5884fbb87ba691f13d1b, type: 3} + m_PrefabInstance: {fileID: 7484329249993979532} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Prefabs/Conveyor/Product Spawner.prefab.meta b/Assets/Prefabs/Conveyor/Product Spawner.prefab.meta new file mode 100644 index 0000000..2961e77 --- /dev/null +++ b/Assets/Prefabs/Conveyor/Product Spawner.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: a3cb7267f99421c4b9912896d1eb7a41 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/Defect Detector.prefab b/Assets/Prefabs/Defect Detector.prefab index 0954360..474fb6c 100644 --- a/Assets/Prefabs/Defect Detector.prefab +++ b/Assets/Prefabs/Defect Detector.prefab @@ -295,7 +295,7 @@ BoxCollider: m_ProvidesContacts: 0 m_Enabled: 1 serializedVersion: 3 - m_Size: {x: 0.75, y: 1, z: 1} + m_Size: {x: 0.22571914, y: 1, z: 1} m_Center: {x: 0, y: 0, z: 0} --- !u!114 &9052827441617330997 MonoBehaviour: @@ -309,24 +309,9 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: e00ad13b6427460abe6c3aec6566b6e5, type: 3} m_Name: m_EditorClassIdentifier: - AlarmEvent: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 8967374450020560052} - m_TargetAssemblyTypeName: AudioAlarm, Assembly-CSharp - m_MethodName: PlayAlarm - m_Mode: 1 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - FalsePositiveChance: 0 - FalseNegativeChance: 0 - _detectedDefects: [] + _knownProducts: [] + goodSound: {fileID: 8300000, guid: 8218c8158aaf5fd48b6b1d0c452e50ca, type: 3} + badSound: {fileID: 8300000, guid: 88c1cb18e89f16a42b44301fca5b03be, type: 3} --- !u!114 &8967374450020560052 MonoBehaviour: m_ObjectHideFlags: 0 diff --git a/Assets/Prefabs/Products/Basic Torus.prefab b/Assets/Prefabs/Products/Basic Torus.prefab index d9ce874..5f4cc1d 100644 --- a/Assets/Prefabs/Products/Basic Torus.prefab +++ b/Assets/Prefabs/Products/Basic Torus.prefab @@ -10,7 +10,6 @@ GameObject: m_Component: - component: {fileID: 4308922499226473595} - component: {fileID: 307974221925563946} - - component: {fileID: 593814420892732577} m_Layer: 0 m_Name: Collider m_TagString: Untagged @@ -55,18 +54,6 @@ MeshCollider: m_Convex: 1 m_CookingOptions: 30 m_Mesh: {fileID: -4284871513378854387, guid: 4c6f4b5005eaee14b8214635df8d4049, type: 3} ---- !u!114 &593814420892732577 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7544640980504195214} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 813c296fdd6145aeaa5dfd4a2b2ca423, type: 3} - m_Name: - m_EditorClassIdentifier: --- !u!1 &7947812480369148219 GameObject: m_ObjectHideFlags: 0 @@ -77,6 +64,9 @@ GameObject: m_Component: - component: {fileID: 6297052809674953331} - component: {fileID: 4658930109992927606} + - component: {fileID: 5301951847822309914} + - component: {fileID: 7933676651548381010} + - component: {fileID: -6581473434499358903} m_Layer: 0 m_Name: Basic Torus m_TagString: Untagged @@ -93,7 +83,7 @@ Transform: m_GameObject: {fileID: 7947812480369148219} serializedVersion: 2 m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0.375, z: 2.868} + m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: @@ -128,6 +118,50 @@ Rigidbody: m_Interpolate: 0 m_Constraints: 0 m_CollisionDetection: 0 +--- !u!114 &5301951847822309914 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7947812480369148219} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 813c296fdd6145aeaa5dfd4a2b2ca423, type: 3} + m_Name: + m_EditorClassIdentifier: + Type: {fileID: 0} + Defect: 0 +--- !u!114 &7933676651548381010 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7947812480369148219} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1432478c6b38458188a508ec961872f2, type: 3} + m_Name: + m_EditorClassIdentifier: + MeshRenderer: {fileID: 181044875942612192} +--- !u!114 &-6581473434499358903 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7947812480369148219} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3f1ba88558d742b9a6f1c78794058aba, type: 3} + m_Name: + m_EditorClassIdentifier: + manager: {fileID: 0} + info: + name: + rb: {fileID: 0} + rotateAroundPoint: 0 --- !u!1 &8478189424890482192 GameObject: m_ObjectHideFlags: 0 @@ -189,12 +223,12 @@ MeshRenderer: m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: -6478536213147159724, guid: 4c6f4b5005eaee14b8214635df8d4049, type: 3} - - {fileID: -3846018093981099296, guid: 4c6f4b5005eaee14b8214635df8d4049, type: 3} - - {fileID: -2813467912831258332, guid: 4c6f4b5005eaee14b8214635df8d4049, type: 3} - - {fileID: -6922793697723135513, guid: 4c6f4b5005eaee14b8214635df8d4049, type: 3} - - {fileID: -6629797300637803691, guid: 4c6f4b5005eaee14b8214635df8d4049, type: 3} - - {fileID: 4874126678125670354, guid: 4c6f4b5005eaee14b8214635df8d4049, type: 3} + - {fileID: 2100000, guid: bef232e221fa62047b268fcc0f75629a, type: 2} + - {fileID: 2100000, guid: 241446fb42920fe46b66d2b7e6127c28, type: 2} + - {fileID: 2100000, guid: 241446fb42920fe46b66d2b7e6127c28, type: 2} + - {fileID: 2100000, guid: 241446fb42920fe46b66d2b7e6127c28, type: 2} + - {fileID: 2100000, guid: 241446fb42920fe46b66d2b7e6127c28, type: 2} + - {fileID: 2100000, guid: 241446fb42920fe46b66d2b7e6127c28, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 diff --git a/Assets/Prefabs/Products/E/Original E.prefab b/Assets/Prefabs/Products/E/Original E.prefab index 21e1449..94cf86e 100644 --- a/Assets/Prefabs/Products/E/Original E.prefab +++ b/Assets/Prefabs/Products/E/Original E.prefab @@ -209,7 +209,7 @@ MeshRenderer: m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: -6478536213147159724, guid: 4c6f4b5005eaee14b8214635df8d4049, type: 3} + - {fileID: 2100000, guid: 241446fb42920fe46b66d2b7e6127c28, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 diff --git a/Assets/Prefabs/Products/E/Produced E.prefab b/Assets/Prefabs/Products/E/Produced E.prefab index 6349e7c..66e43e6 100644 --- a/Assets/Prefabs/Products/E/Produced E.prefab +++ b/Assets/Prefabs/Products/E/Produced E.prefab @@ -150,7 +150,7 @@ MonoBehaviour: DefectivePrefabVariants: - DefectType: 2048 Prefab: {fileID: 5823832367352199241} - - DefectType: 3072 + - DefectType: 1024 Prefab: {fileID: 6807509591159707237} --- !u!114 &7230423446829384199 MonoBehaviour: @@ -230,7 +230,7 @@ MeshRenderer: m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: -6478536213147159724, guid: 4c6f4b5005eaee14b8214635df8d4049, type: 3} + - {fileID: 2100000, guid: 241446fb42920fe46b66d2b7e6127c28, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 @@ -313,7 +313,7 @@ MeshRenderer: m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: -6478536213147159724, guid: 4c6f4b5005eaee14b8214635df8d4049, type: 3} + - {fileID: 2100000, guid: 241446fb42920fe46b66d2b7e6127c28, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 @@ -396,7 +396,7 @@ MeshRenderer: m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: -6478536213147159724, guid: 4c6f4b5005eaee14b8214635df8d4049, type: 3} + - {fileID: 2100000, guid: 241446fb42920fe46b66d2b7e6127c28, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 diff --git a/Assets/Prefabs/Tools.meta b/Assets/Prefabs/Tools.meta new file mode 100644 index 0000000..c940b18 --- /dev/null +++ b/Assets/Prefabs/Tools.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0fdd847fee51d234f95c9093e181214a +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/Tools/Hammer.prefab b/Assets/Prefabs/Tools/Hammer.prefab new file mode 100644 index 0000000..edba1aa --- /dev/null +++ b/Assets/Prefabs/Tools/Hammer.prefab @@ -0,0 +1,188 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &4556969024762416753 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2785315084969141824} + - component: {fileID: 5775974203735073309} + - component: {fileID: 586259664102464044} + - component: {fileID: 7152765985800576699} + m_Layer: 0 + m_Name: Hammer + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2785315084969141824 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4556969024762416753} + 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: 636127391435535790} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &5775974203735073309 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4556969024762416753} + 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: 0.21280721, y: 0.83170784, z: 0.32937676} + m_Center: {x: 0, y: 0.08331621, z: 0} +--- !u!114 &586259664102464044 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4556969024762416753} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 84817382e549d8b4797caa3a4891df6b, type: 3} + m_Name: + m_EditorClassIdentifier: + manager: {fileID: 0} + info: + name: + itemSettings: + holdPivot: {fileID: 0} + collidersToDisable: [] + autoPopulateColliderListFromChildren: 0 + useCustomExaminePosition: 0 + customExaminePosition: {x: 0, y: 0, z: 0.15} + examineHorizontalAngle: 90 + examineVerticalAngle: 90 + canBeThrown: 1 + minThrowVelocity: 5 + maxThrowVelocity: 10 + nicePlacePivot: {fileID: 0} +--- !u!54 &7152765985800576699 +Rigidbody: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4556969024762416753} + serializedVersion: 4 + m_Mass: 1 + m_Drag: 0 + m_AngularDrag: 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!1001 &1105988852936626757 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 2785315084969141824} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: 284d0eff2a70da04dbcbde75060e045d, type: 3} + propertyPath: m_LocalScale.x + value: 0.053949833 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 284d0eff2a70da04dbcbde75060e045d, type: 3} + propertyPath: m_LocalScale.y + value: 0.053949833 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 284d0eff2a70da04dbcbde75060e045d, type: 3} + propertyPath: m_LocalScale.z + value: 0.053949833 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 284d0eff2a70da04dbcbde75060e045d, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 284d0eff2a70da04dbcbde75060e045d, type: 3} + propertyPath: m_LocalPosition.y + value: -0.028 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 284d0eff2a70da04dbcbde75060e045d, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 284d0eff2a70da04dbcbde75060e045d, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 284d0eff2a70da04dbcbde75060e045d, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 284d0eff2a70da04dbcbde75060e045d, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 284d0eff2a70da04dbcbde75060e045d, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 284d0eff2a70da04dbcbde75060e045d, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 284d0eff2a70da04dbcbde75060e045d, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 284d0eff2a70da04dbcbde75060e045d, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: 284d0eff2a70da04dbcbde75060e045d, type: 3} + propertyPath: m_Name + value: hammer + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: + - {fileID: -580831943632938307, guid: 284d0eff2a70da04dbcbde75060e045d, type: 3} + - {fileID: -4995311336763073052, guid: 284d0eff2a70da04dbcbde75060e045d, type: 3} + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 284d0eff2a70da04dbcbde75060e045d, type: 3} +--- !u!4 &636127391435535790 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 284d0eff2a70da04dbcbde75060e045d, type: 3} + m_PrefabInstance: {fileID: 1105988852936626757} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Prefabs/Tools/Hammer.prefab.meta b/Assets/Prefabs/Tools/Hammer.prefab.meta new file mode 100644 index 0000000..1e5d575 --- /dev/null +++ b/Assets/Prefabs/Tools/Hammer.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: dbb480e8a73da05448bd6efa47d448b0 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/Trash Bin.prefab b/Assets/Prefabs/Trash Bin.prefab index 986af25..d1a49f7 100644 --- a/Assets/Prefabs/Trash Bin.prefab +++ b/Assets/Prefabs/Trash Bin.prefab @@ -11,6 +11,7 @@ GameObject: - component: {fileID: 6652562342234367164} - component: {fileID: 2332329579023048785} - component: {fileID: 5216799633206535131} + - component: {fileID: 3891986288107756190} m_Layer: 0 m_Name: Lid m_TagString: Untagged @@ -83,6 +84,27 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &3891986288107756190 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1834158122829398647} + 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: 0.020031419, y: 0.02, z: 0.0027065817} + m_Center: {x: -0.000008355841, y: 6.3670688e-12, z: -0.00016215806} --- !u!1 &2267275541058016605 GameObject: m_ObjectHideFlags: 0 @@ -251,7 +273,7 @@ Transform: serializedVersion: 2 m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 1.25, y: 0.25, z: 4.25} - m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalScale: {x: 1.25, y: 1.25, z: 1.25} m_ConstrainProportionsScale: 0 m_Children: - {fileID: 4545166718329319033} @@ -291,20 +313,20 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: Size: - x: 8 - y: 8 - z: 10 + x: 12 + y: 12 + z: 12 CenterOffset: x: 0 - y: 0 + y: 0.25 z: 0 cachedSize: - x: 8 - y: 8 - z: 10 + x: 12 + y: 12 + z: 12 cachedOffset: x: 0 - y: 0 + y: 0.25 z: 0 --- !u!135 &1360352745304217745 SphereCollider: @@ -325,7 +347,7 @@ SphereCollider: m_ProvidesContacts: 0 m_Enabled: 1 serializedVersion: 3 - m_Radius: 0.3 + m_Radius: 0.5 m_Center: {x: 0.1, y: -0.1, z: 0} --- !u!1 &6250710968292339083 GameObject: @@ -338,6 +360,7 @@ GameObject: - component: {fileID: 7814667952318163583} - component: {fileID: 3891676859510729155} - component: {fileID: 1571000009168589028} + - component: {fileID: 6121371358973426482} m_Layer: 0 m_Name: Roller 2 m_TagString: Untagged @@ -388,7 +411,7 @@ MeshRenderer: m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + - {fileID: 2100000, guid: 54361f89cfee8b94d810c14a6beb11b5, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 @@ -410,6 +433,20 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!114 &6121371358973426482 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6250710968292339083} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9aaa57bc45674fb790590777dfe23cb4, type: 3} + m_Name: + m_EditorClassIdentifier: + Axis: {x: 0, y: 0, z: 1} + RotationRate: 500 --- !u!1 &6258186250684257853 GameObject: m_ObjectHideFlags: 0 @@ -452,6 +489,7 @@ GameObject: - component: {fileID: 2109073110277731931} - component: {fileID: 5235937836263675074} - component: {fileID: 2775094955853271931} + - component: {fileID: 9069579526551617466} m_Layer: 0 m_Name: Roller 1 m_TagString: Untagged @@ -502,7 +540,7 @@ MeshRenderer: m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + - {fileID: 2100000, guid: 54361f89cfee8b94d810c14a6beb11b5, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 @@ -524,3 +562,17 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!114 &9069579526551617466 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9008140281612680523} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9aaa57bc45674fb790590777dfe23cb4, type: 3} + m_Name: + m_EditorClassIdentifier: + Axis: {x: 0, y: 0, z: -1} + RotationRate: 500 diff --git a/Assets/Scenes/Main.unity b/Assets/Scenes/Main.unity new file mode 100644 index 0000000..cfba4f0 --- /dev/null +++ b/Assets/Scenes/Main.unity @@ -0,0 +1,1940 @@ +%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: 9 + 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: 12 + m_GIWorkflowMode: 1 + 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_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + 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: 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!1001 &24716034 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 25288874924476089, guid: 52253a366fba6644b8983c5cf7fbfc9f, type: 3} + propertyPath: m_Name + value: Walkway 2m + objectReference: {fileID: 0} + - target: {fileID: 1825052353747865940, guid: 52253a366fba6644b8983c5cf7fbfc9f, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3881001922044049855, guid: 52253a366fba6644b8983c5cf7fbfc9f, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4626647624635935874, guid: 52253a366fba6644b8983c5cf7fbfc9f, type: 3} + propertyPath: m_LocalPosition.x + value: -1.875 + objectReference: {fileID: 0} + - target: {fileID: 4626647624635935874, guid: 52253a366fba6644b8983c5cf7fbfc9f, type: 3} + propertyPath: m_LocalPosition.y + value: 2.25 + objectReference: {fileID: 0} + - target: {fileID: 4626647624635935874, guid: 52253a366fba6644b8983c5cf7fbfc9f, type: 3} + propertyPath: m_LocalPosition.z + value: 2.5 + objectReference: {fileID: 0} + - target: {fileID: 4626647624635935874, guid: 52253a366fba6644b8983c5cf7fbfc9f, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4626647624635935874, guid: 52253a366fba6644b8983c5cf7fbfc9f, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4626647624635935874, guid: 52253a366fba6644b8983c5cf7fbfc9f, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4626647624635935874, guid: 52253a366fba6644b8983c5cf7fbfc9f, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4626647624635935874, guid: 52253a366fba6644b8983c5cf7fbfc9f, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4626647624635935874, guid: 52253a366fba6644b8983c5cf7fbfc9f, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4626647624635935874, guid: 52253a366fba6644b8983c5cf7fbfc9f, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6115068343436018695, guid: 52253a366fba6644b8983c5cf7fbfc9f, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7239505773077637791, guid: 52253a366fba6644b8983c5cf7fbfc9f, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 52253a366fba6644b8983c5cf7fbfc9f, type: 3} +--- !u!1001 &164936391 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 418972016787197328, guid: 164bcef21fc47d947ac09a8922e04c53, type: 3} + propertyPath: m_LocalPosition.x + value: -8.375 + objectReference: {fileID: 0} + - target: {fileID: 418972016787197328, guid: 164bcef21fc47d947ac09a8922e04c53, type: 3} + propertyPath: m_LocalPosition.y + value: 1.75 + objectReference: {fileID: 0} + - target: {fileID: 418972016787197328, guid: 164bcef21fc47d947ac09a8922e04c53, type: 3} + propertyPath: m_LocalPosition.z + value: -5.125 + objectReference: {fileID: 0} + - target: {fileID: 418972016787197328, guid: 164bcef21fc47d947ac09a8922e04c53, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 418972016787197328, guid: 164bcef21fc47d947ac09a8922e04c53, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 418972016787197328, guid: 164bcef21fc47d947ac09a8922e04c53, type: 3} + propertyPath: m_LocalRotation.y + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 418972016787197328, guid: 164bcef21fc47d947ac09a8922e04c53, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 418972016787197328, guid: 164bcef21fc47d947ac09a8922e04c53, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 418972016787197328, guid: 164bcef21fc47d947ac09a8922e04c53, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 90 + objectReference: {fileID: 0} + - target: {fileID: 418972016787197328, guid: 164bcef21fc47d947ac09a8922e04c53, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8140899253408661228, guid: 164bcef21fc47d947ac09a8922e04c53, type: 3} + propertyPath: m_Name + value: Defect Detector + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 164bcef21fc47d947ac09a8922e04c53, type: 3} +--- !u!1 &175243051 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 175243052} + - component: {fileID: 175243055} + - component: {fileID: 175243054} + - component: {fileID: 175243053} + m_Layer: 5 + m_Name: RawImage + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &175243052 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 175243051} + 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: 686565643} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &175243053 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 175243051} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3f225472c8049dc418e5a37e0cf6e0e8, type: 3} + m_Name: + m_EditorClassIdentifier: + showIconForNone: 1 + icon_none: {fileID: 2800000, guid: d3f4a03cbb6c2834cb8d594236317c99, type: 3} + icon_generic: {fileID: 2800000, guid: 3ae9c70fdf0754e4b8a3899fe78cf4a2, type: 3} + icon_grab: {fileID: 2800000, guid: 29bcd55e61ee51240bc7b3338592f8f0, type: 3} + icon_hold: {fileID: 2800000, guid: 5ea0dbfdc11a38d48937b187123b1d69, type: 3} + icon_take: {fileID: 2800000, guid: 29bcd55e61ee51240bc7b3338592f8f0, type: 3} + icon_slot: {fileID: 2800000, guid: acbdd4ec64e5a2f419f4f50231ec2135, type: 3} + icon_ride: {fileID: 2800000, guid: d3f4a03cbb6c2834cb8d594236317c99, type: 3} + icon_scroll: {fileID: 2800000, guid: d3f4a03cbb6c2834cb8d594236317c99, type: 3} + icon_grab_knob: {fileID: 2800000, guid: d3f4a03cbb6c2834cb8d594236317c99, type: 3} + icon_hold_knob: {fileID: 2800000, guid: d3f4a03cbb6c2834cb8d594236317c99, type: 3} + image: {fileID: 175243054} +--- !u!114 &175243054 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 175243051} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1344c3c82d62a2a41a3576d8abb8e3ea, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Texture: {fileID: 2800000, guid: d3f4a03cbb6c2834cb8d594236317c99, type: 3} + m_UVRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 +--- !u!222 &175243055 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 175243051} + m_CullTransparentMesh: 1 +--- !u!1 &302381074 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 302381075} + - component: {fileID: 302381076} + m_Layer: 0 + m_Name: Level 1 & 2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &302381075 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 302381074} + 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: 1503113266} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &302381076 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 302381074} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 71cd04e41258435d9d03d9b67cb4b7ed, type: 3} + m_Name: + m_EditorClassIdentifier: + ActiveAtStages: -1 +--- !u!1 &383640985 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 383640987} + - component: {fileID: 383640986} + m_Layer: 0 + m_Name: Player + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &383640986 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 383640985} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 461cd396e3fc7cc4eb9c92bde05c1b9a, type: 3} + m_Name: + m_EditorClassIdentifier: + Character: {fileID: 1834870093} + CharacterCamera: {fileID: 1601824120} +--- !u!4 &383640987 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 383640985} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 1.8533621, y: 0.32860655, z: 9.361393} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1051567788} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &506695998 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 506695999} + - component: {fileID: 506696000} + m_Layer: 0 + m_Name: Level 2 only + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &506695999 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 506695998} + 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: 1503113266} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &506696000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 506695998} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 71cd04e41258435d9d03d9b67cb4b7ed, type: 3} + m_Name: + m_EditorClassIdentifier: + ActiveAtStages: 2 +--- !u!1 &539769830 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 539769831} + - component: {fileID: 539769833} + - component: {fileID: 539769832} + m_Layer: 0 + m_Name: hand_right (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &539769831 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 539769830} + serializedVersion: 2 + m_LocalRotation: {x: -0.5059682, y: 0.48808333, z: 0.49375504, w: 0.5118367} + m_LocalPosition: {x: 0.065, y: 0.002, z: -0.206} + m_LocalScale: {x: 0.17999998, y: 0.18, z: 0.018000007} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 969068470} + m_LocalEulerAnglesHint: {x: -89.339, y: -0.049, z: 87.988} +--- !u!23 &539769832 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 539769830} + 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_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -2894856913260010252, guid: bdea37ec281a49c45ae34b3c72e5c08d, type: 3} + 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_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &539769833 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 539769830} + m_Mesh: {fileID: -5163259039384273826, guid: bdea37ec281a49c45ae34b3c72e5c08d, type: 3} +--- !u!1 &686565642 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 686565643} + - component: {fileID: 686565646} + - component: {fileID: 686565645} + - component: {fileID: 686565644} + m_Layer: 5 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &686565643 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 686565642} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 175243052} + m_Father: {fileID: 1989763168} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!114 &686565644 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 686565642} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!114 &686565645 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 686565642} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 0 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 800, y: 600} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 + m_PresetInfoIsWorld: 0 +--- !u!223 &686565646 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 686565642} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_VertexColorAlwaysGammaSpace: 0 + m_AdditionalShaderChannelsFlag: 0 + m_UpdateRectTransformForStandalone: 0 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!1 &687919022 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 687919023} + - component: {fileID: 687919029} + - component: {fileID: 687919028} + - component: {fileID: 687919027} + - component: {fileID: 687919026} + - component: {fileID: 687919025} + - component: {fileID: 687919024} + m_Layer: 0 + m_Name: Interaction + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &687919023 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 687919022} + 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: 969068470} + m_Father: {fileID: 1601824119} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &687919024 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 687919022} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a5fc4a4111f27864b8128645cf6c82b6, type: 3} + m_Name: + m_EditorClassIdentifier: + springRate: 5 + softClampAngle: 50 +--- !u!114 &687919025 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 687919022} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 81363621df3548e45ba871e78efd9d68, type: 3} + m_Name: + m_EditorClassIdentifier: + centerText: {fileID: 0} +--- !u!114 &687919026 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 687919022} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e26630301387ce5469cfa0fb478b201b, type: 3} + m_Name: + m_EditorClassIdentifier: + k_Spring: 100 + k_Damper: 10 + k_Drag: 0 + k_AngularDrag: 0 + k_Distance: 0.0001 + k_AttachToCenterOfMass: 0 + distanceLimit: 5 + clampVelocity: 2 + clampExitVelocity: 2 + fakeMass: 0.2 +--- !u!114 &687919027 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 687919022} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ff7c610785ea24144a1af4b97eb2ba39, type: 3} + m_Name: + m_EditorClassIdentifier: + hand: {fileID: 969068470} + handAimPos: {x: 0, y: 0, z: 0.8} + examinationMouseSensitivity: 1 + smoothTake: 1 + smoothMoveFactor: 0.1 + smoothRotateRate: 10 + throwFromCenter: 1 + throwUpFactor: 0.2 + throwAngularVelocity: 10 + throwTransform: {fileID: 0} + handNoiseGain: 1 + lockableFreeLookComponent: {fileID: 0} + focusEffectComponent: {fileID: 0} + nicePlacement: 0 + disableShadowsOnTakenObjects: 1 +--- !u!114 &687919028 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 687919022} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fb45815bc5df925448fc604ec327964b, type: 3} + m_Name: + m_EditorClassIdentifier: + interactDistance: 2 + rayModeToggling: 0 + mouseRay: 0 + lockableFreeLookComponent: {fileID: 0} + handsComponent: {fileID: 0} + raycastLayerMask: + serializedVersion: 2 + m_Bits: 4294967295 + startScreenPosition: {x: 0, y: 0, z: 0} + debug: 0 +--- !u!114 &687919029 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 687919022} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b8ad317191c930345bb55655eac9a932, type: 3} + m_Name: + m_EditorClassIdentifier: + controller: {fileID: 687919028} + hands: {fileID: 687919027} + interactMouseButton: 0 + rayModeChangeMouseButton: 1 + dropKey: 113 + throwKey: 102 + examineKey: 101 + placeKey: 116 +--- !u!1 &969068469 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 969068470} + m_Layer: 0 + m_Name: Hands + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &969068470 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 969068469} + serializedVersion: 2 + m_LocalRotation: {x: 0.0057716966, y: -0.004608993, z: -0.0000215645, w: -0.99997276} + m_LocalPosition: {x: 0.23, y: -0.45, z: 0.65} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 539769831} + m_Father: {fileID: 687919023} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1051567787 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1051567788} + m_Layer: 0 + m_Name: Player + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1051567788 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1051567787} + 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: 383640987} + - {fileID: 1601824119} + - {fileID: 1834870095} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1078927363 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1078927364} + - component: {fileID: 1078927365} + m_Layer: 0 + m_Name: Level 1 only + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1078927364 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1078927363} + 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: 1503113266} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1078927365 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1078927363} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 71cd04e41258435d9d03d9b67cb4b7ed, type: 3} + m_Name: + m_EditorClassIdentifier: + ActiveAtStages: 1 +--- !u!1001 &1082510690 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 2145288034412905379, guid: af60b7e3af5665f40845fb5cd5ae16a7, type: 3} + propertyPath: m_Name + value: Conveyor Segment + objectReference: {fileID: 0} + - target: {fileID: 8393158071281731187, guid: af60b7e3af5665f40845fb5cd5ae16a7, type: 3} + propertyPath: m_LocalScale.z + value: 11.3748 + objectReference: {fileID: 0} + - target: {fileID: 8393158071281731187, guid: af60b7e3af5665f40845fb5cd5ae16a7, type: 3} + propertyPath: m_LocalPosition.x + value: -1.6875 + objectReference: {fileID: 0} + - target: {fileID: 8393158071281731187, guid: af60b7e3af5665f40845fb5cd5ae16a7, type: 3} + propertyPath: m_LocalPosition.y + value: 1.125 + objectReference: {fileID: 0} + - target: {fileID: 8393158071281731187, guid: af60b7e3af5665f40845fb5cd5ae16a7, type: 3} + propertyPath: m_LocalPosition.z + value: 2.5 + objectReference: {fileID: 0} + - target: {fileID: 8393158071281731187, guid: af60b7e3af5665f40845fb5cd5ae16a7, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 8393158071281731187, guid: af60b7e3af5665f40845fb5cd5ae16a7, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8393158071281731187, guid: af60b7e3af5665f40845fb5cd5ae16a7, type: 3} + propertyPath: m_LocalRotation.y + value: -0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 8393158071281731187, guid: af60b7e3af5665f40845fb5cd5ae16a7, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8393158071281731187, guid: af60b7e3af5665f40845fb5cd5ae16a7, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8393158071281731187, guid: af60b7e3af5665f40845fb5cd5ae16a7, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -90 + objectReference: {fileID: 0} + - target: {fileID: 8393158071281731187, guid: af60b7e3af5665f40845fb5cd5ae16a7, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: + - {fileID: 5758010343525673458, guid: af60b7e3af5665f40845fb5cd5ae16a7, type: 3} + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: af60b7e3af5665f40845fb5cd5ae16a7, type: 3} +--- !u!1001 &1106176904 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 2145288034412905379, guid: af60b7e3af5665f40845fb5cd5ae16a7, type: 3} + propertyPath: m_Name + value: Conveyor Segment (1) + objectReference: {fileID: 0} + - target: {fileID: 8393158071281731187, guid: af60b7e3af5665f40845fb5cd5ae16a7, type: 3} + propertyPath: m_LocalScale.z + value: 11.3748 + objectReference: {fileID: 0} + - target: {fileID: 8393158071281731187, guid: af60b7e3af5665f40845fb5cd5ae16a7, type: 3} + propertyPath: m_LocalPosition.x + value: -8.437505 + objectReference: {fileID: 0} + - target: {fileID: 8393158071281731187, guid: af60b7e3af5665f40845fb5cd5ae16a7, type: 3} + propertyPath: m_LocalPosition.y + value: 1.125 + objectReference: {fileID: 0} + - target: {fileID: 8393158071281731187, guid: af60b7e3af5665f40845fb5cd5ae16a7, type: 3} + propertyPath: m_LocalPosition.z + value: -2.1249936 + objectReference: {fileID: 0} + - target: {fileID: 8393158071281731187, guid: af60b7e3af5665f40845fb5cd5ae16a7, type: 3} + propertyPath: m_LocalRotation.w + value: 0.0000004768371 + objectReference: {fileID: 0} + - target: {fileID: 8393158071281731187, guid: af60b7e3af5665f40845fb5cd5ae16a7, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8393158071281731187, guid: af60b7e3af5665f40845fb5cd5ae16a7, type: 3} + propertyPath: m_LocalRotation.y + value: -1 + objectReference: {fileID: 0} + - target: {fileID: 8393158071281731187, guid: af60b7e3af5665f40845fb5cd5ae16a7, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8393158071281731187, guid: af60b7e3af5665f40845fb5cd5ae16a7, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8393158071281731187, guid: af60b7e3af5665f40845fb5cd5ae16a7, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -180 + objectReference: {fileID: 0} + - target: {fileID: 8393158071281731187, guid: af60b7e3af5665f40845fb5cd5ae16a7, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: + - {fileID: 5758010343525673458, guid: af60b7e3af5665f40845fb5cd5ae16a7, type: 3} + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: af60b7e3af5665f40845fb5cd5ae16a7, type: 3} +--- !u!1 &1228306005 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1228306006} + m_Layer: 0 + m_Name: Level + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1228306006 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1228306005} + 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: 1325749538} + - {fileID: 1409510905} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1325749534 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1325749538} + - component: {fileID: 1325749537} + - component: {fileID: 1325749536} + - component: {fileID: 1325749535} + - component: {fileID: 1325749539} + m_Layer: 0 + m_Name: Floor + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!65 &1325749535 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1325749534} + 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 &1325749536 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1325749534} + 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_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 446234516a3ad9f4688247a490462c6e, 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_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &1325749537 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1325749534} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1325749538 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1325749534} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0.125, z: 0} + m_LocalScale: {x: 50, y: 1, z: 50} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1228306006} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1325749539 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1325749534} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: af3e57595c24e7b4dbb6f7f44db23525, type: 3} + m_Name: + m_EditorClassIdentifier: + Size: + x: 100 + y: 1 + z: 100 + CenterOffset: + x: 0 + y: 0 + z: 0 + cachedSize: + x: 100 + y: 1 + z: 100 + cachedOffset: + x: 0 + y: 0 + z: 0 +--- !u!1 &1409510904 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1409510905} + - component: {fileID: 1409510906} + m_Layer: 0 + m_Name: Directional Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1409510905 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1409510904} + 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: 1228306006} + m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} +--- !u!108 &1409510906 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1409510904} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 1 + m_Shape: 0 + 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: 1 + 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_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!1001 &1435082689 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1051567788} + m_Modifications: + - target: {fileID: 1398904762131290, guid: d295472d4ce25404e9aed2627c34801f, type: 3} + propertyPath: m_Name + value: ExampleCharacter + objectReference: {fileID: 0} + - target: {fileID: 4898694727102280, guid: d295472d4ce25404e9aed2627c34801f, type: 3} + propertyPath: m_LocalPosition.x + value: 8.901958 + objectReference: {fileID: 0} + - target: {fileID: 4898694727102280, guid: d295472d4ce25404e9aed2627c34801f, type: 3} + propertyPath: m_LocalPosition.y + value: 0.6000003 + objectReference: {fileID: 0} + - target: {fileID: 4898694727102280, guid: d295472d4ce25404e9aed2627c34801f, type: 3} + propertyPath: m_LocalPosition.z + value: 11.039366 + objectReference: {fileID: 0} + - target: {fileID: 4898694727102280, guid: d295472d4ce25404e9aed2627c34801f, type: 3} + propertyPath: m_LocalRotation.w + value: 0.70710677 + objectReference: {fileID: 0} + - target: {fileID: 4898694727102280, guid: d295472d4ce25404e9aed2627c34801f, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4898694727102280, guid: d295472d4ce25404e9aed2627c34801f, type: 3} + propertyPath: m_LocalRotation.y + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4898694727102280, guid: d295472d4ce25404e9aed2627c34801f, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4898694727102280, guid: d295472d4ce25404e9aed2627c34801f, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4898694727102280, guid: d295472d4ce25404e9aed2627c34801f, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 90.00001 + objectReference: {fileID: 0} + - target: {fileID: 4898694727102280, guid: d295472d4ce25404e9aed2627c34801f, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2043832388373371775, guid: d295472d4ce25404e9aed2627c34801f, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: d295472d4ce25404e9aed2627c34801f, type: 3} +--- !u!1 &1503113264 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1503113266} + - component: {fileID: 1503113265} + m_Layer: 0 + m_Name: Staging Manager + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1503113265 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1503113264} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 892330fb84d24d79b298b2fa65e8e92f, type: 3} + m_Name: + m_EditorClassIdentifier: + CurrentStage: 0 +--- !u!4 &1503113266 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1503113264} + 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: 1078927364} + - {fileID: 302381075} + - {fileID: 506695999} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1555405714 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1555405715} + - component: {fileID: 1555405717} + - component: {fileID: 1555405716} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1555405715 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1555405714} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -960, y: -540, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1989763168} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1555405716 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1555405714} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4f231c4fb786f3946a6b90b886c48677, type: 3} + m_Name: + m_EditorClassIdentifier: + m_SendPointerHoverToParent: 1 + m_HorizontalAxis: Horizontal + m_VerticalAxis: Vertical + m_SubmitButton: Submit + m_CancelButton: Cancel + m_InputActionsPerSecond: 10 + m_RepeatDelay: 0.5 + m_ForceModuleActive: 0 +--- !u!114 &1555405717 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1555405714} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 0} + m_sendNavigationEvents: 1 + m_DragThreshold: 10 +--- !u!1001 &1601824118 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1051567788} + m_Modifications: + - target: {fileID: 1937979026721672, guid: c75e91cf060bbf04e89204fa400606df, type: 3} + propertyPath: m_Name + value: ExampleCamera + objectReference: {fileID: 0} + - target: {fileID: 4353896453404184, guid: c75e91cf060bbf04e89204fa400606df, type: 3} + propertyPath: m_LocalPosition.x + value: 9.568687 + objectReference: {fileID: 0} + - target: {fileID: 4353896453404184, guid: c75e91cf060bbf04e89204fa400606df, type: 3} + propertyPath: m_LocalPosition.y + value: 4.48 + objectReference: {fileID: 0} + - target: {fileID: 4353896453404184, guid: c75e91cf060bbf04e89204fa400606df, type: 3} + propertyPath: m_LocalPosition.z + value: 5.6945567 + objectReference: {fileID: 0} + - target: {fileID: 4353896453404184, guid: c75e91cf060bbf04e89204fa400606df, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4353896453404184, guid: c75e91cf060bbf04e89204fa400606df, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4353896453404184, guid: c75e91cf060bbf04e89204fa400606df, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4353896453404184, guid: c75e91cf060bbf04e89204fa400606df, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4353896453404184, guid: c75e91cf060bbf04e89204fa400606df, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4353896453404184, guid: c75e91cf060bbf04e89204fa400606df, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4353896453404184, guid: c75e91cf060bbf04e89204fa400606df, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 114014416615829144, guid: c75e91cf060bbf04e89204fa400606df, type: 3} + propertyPath: MaxDistance + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 114014416615829144, guid: c75e91cf060bbf04e89204fa400606df, type: 3} + propertyPath: DefaultDistance + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: + - targetCorrespondingSourceObject: {fileID: 4353896453404184, guid: c75e91cf060bbf04e89204fa400606df, type: 3} + insertIndex: -1 + addedObject: {fileID: 687919023} + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: c75e91cf060bbf04e89204fa400606df, type: 3} +--- !u!4 &1601824119 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4353896453404184, guid: c75e91cf060bbf04e89204fa400606df, type: 3} + m_PrefabInstance: {fileID: 1601824118} + m_PrefabAsset: {fileID: 0} +--- !u!114 &1601824120 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 114014416615829144, guid: c75e91cf060bbf04e89204fa400606df, type: 3} + m_PrefabInstance: {fileID: 1601824118} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 24092a40b02616e479baeb940325e339, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &1736605487 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 5175999938582883548, guid: 77ee7ec75f83819418bba995d0824dc4, type: 3} + propertyPath: m_Name + value: Stairs Basic (1) + objectReference: {fileID: 0} + - target: {fileID: 7806859308007633956, guid: 77ee7ec75f83819418bba995d0824dc4, type: 3} + propertyPath: m_LocalPosition.x + value: -1.875 + objectReference: {fileID: 0} + - target: {fileID: 7806859308007633956, guid: 77ee7ec75f83819418bba995d0824dc4, type: 3} + propertyPath: m_LocalPosition.y + value: 1.75 + objectReference: {fileID: 0} + - target: {fileID: 7806859308007633956, guid: 77ee7ec75f83819418bba995d0824dc4, type: 3} + propertyPath: m_LocalPosition.z + value: 0.875 + objectReference: {fileID: 0} + - target: {fileID: 7806859308007633956, guid: 77ee7ec75f83819418bba995d0824dc4, type: 3} + propertyPath: m_LocalRotation.w + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7806859308007633956, guid: 77ee7ec75f83819418bba995d0824dc4, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7806859308007633956, guid: 77ee7ec75f83819418bba995d0824dc4, type: 3} + propertyPath: m_LocalRotation.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7806859308007633956, guid: 77ee7ec75f83819418bba995d0824dc4, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7806859308007633956, guid: 77ee7ec75f83819418bba995d0824dc4, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7806859308007633956, guid: 77ee7ec75f83819418bba995d0824dc4, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 150 + objectReference: {fileID: 0} + - target: {fileID: 7806859308007633956, guid: 77ee7ec75f83819418bba995d0824dc4, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 77ee7ec75f83819418bba995d0824dc4, type: 3} +--- !u!114 &1834870093 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 114565867274256808, guid: d295472d4ce25404e9aed2627c34801f, type: 3} + m_PrefabInstance: {fileID: 1435082689} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 76020eee813ed7844bcea94c5d5ce76a, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!4 &1834870095 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4898694727102280, guid: d295472d4ce25404e9aed2627c34801f, type: 3} + m_PrefabInstance: {fileID: 1435082689} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1939206717 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 5175999938582883548, guid: 77ee7ec75f83819418bba995d0824dc4, type: 3} + propertyPath: m_Name + value: Stairs Basic + objectReference: {fileID: 0} + - target: {fileID: 7806859308007633956, guid: 77ee7ec75f83819418bba995d0824dc4, type: 3} + propertyPath: m_LocalPosition.x + value: -1.875 + objectReference: {fileID: 0} + - target: {fileID: 7806859308007633956, guid: 77ee7ec75f83819418bba995d0824dc4, type: 3} + propertyPath: m_LocalPosition.y + value: 1.75 + objectReference: {fileID: 0} + - target: {fileID: 7806859308007633956, guid: 77ee7ec75f83819418bba995d0824dc4, type: 3} + propertyPath: m_LocalPosition.z + value: 4.125 + objectReference: {fileID: 0} + - target: {fileID: 7806859308007633956, guid: 77ee7ec75f83819418bba995d0824dc4, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7806859308007633956, guid: 77ee7ec75f83819418bba995d0824dc4, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7806859308007633956, guid: 77ee7ec75f83819418bba995d0824dc4, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7806859308007633956, guid: 77ee7ec75f83819418bba995d0824dc4, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7806859308007633956, guid: 77ee7ec75f83819418bba995d0824dc4, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7806859308007633956, guid: 77ee7ec75f83819418bba995d0824dc4, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7806859308007633956, guid: 77ee7ec75f83819418bba995d0824dc4, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 77ee7ec75f83819418bba995d0824dc4, type: 3} +--- !u!1 &1989763167 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1989763168} + m_Layer: 0 + m_Name: System + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1989763168 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1989763167} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 960, y: 540, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 686565643} + - {fileID: 1555405715} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &2017149079 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 2785315084969141824, guid: dbb480e8a73da05448bd6efa47d448b0, type: 3} + propertyPath: m_LocalPosition.x + value: 12.58 + objectReference: {fileID: 0} + - target: {fileID: 2785315084969141824, guid: dbb480e8a73da05448bd6efa47d448b0, type: 3} + propertyPath: m_LocalPosition.y + value: 1.16 + objectReference: {fileID: 0} + - target: {fileID: 2785315084969141824, guid: dbb480e8a73da05448bd6efa47d448b0, type: 3} + propertyPath: m_LocalPosition.z + value: 8.611328 + objectReference: {fileID: 0} + - target: {fileID: 2785315084969141824, guid: dbb480e8a73da05448bd6efa47d448b0, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2785315084969141824, guid: dbb480e8a73da05448bd6efa47d448b0, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2785315084969141824, guid: dbb480e8a73da05448bd6efa47d448b0, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2785315084969141824, guid: dbb480e8a73da05448bd6efa47d448b0, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2785315084969141824, guid: dbb480e8a73da05448bd6efa47d448b0, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2785315084969141824, guid: dbb480e8a73da05448bd6efa47d448b0, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2785315084969141824, guid: dbb480e8a73da05448bd6efa47d448b0, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4556969024762416753, guid: dbb480e8a73da05448bd6efa47d448b0, type: 3} + propertyPath: m_Name + value: Hammer + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: dbb480e8a73da05448bd6efa47d448b0, type: 3} +--- !u!1001 &1870782389057471797 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 5578451197856738425, guid: b5bb2f074e9e2c04baf833ea6393a1f6, type: 3} + propertyPath: m_Name + value: Product Receiver + objectReference: {fileID: 0} + - target: {fileID: 5578451197856738425, guid: b5bb2f074e9e2c04baf833ea6393a1f6, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6238139087991197689, guid: b5bb2f074e9e2c04baf833ea6393a1f6, type: 3} + propertyPath: m_LocalPosition.x + value: -6.5 + objectReference: {fileID: 0} + - target: {fileID: 6238139087991197689, guid: b5bb2f074e9e2c04baf833ea6393a1f6, type: 3} + propertyPath: m_LocalPosition.y + value: 1.75 + objectReference: {fileID: 0} + - target: {fileID: 6238139087991197689, guid: b5bb2f074e9e2c04baf833ea6393a1f6, type: 3} + propertyPath: m_LocalPosition.z + value: 2.5 + objectReference: {fileID: 0} + - target: {fileID: 6238139087991197689, guid: b5bb2f074e9e2c04baf833ea6393a1f6, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6238139087991197689, guid: b5bb2f074e9e2c04baf833ea6393a1f6, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6238139087991197689, guid: b5bb2f074e9e2c04baf833ea6393a1f6, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6238139087991197689, guid: b5bb2f074e9e2c04baf833ea6393a1f6, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6238139087991197689, guid: b5bb2f074e9e2c04baf833ea6393a1f6, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6238139087991197689, guid: b5bb2f074e9e2c04baf833ea6393a1f6, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6238139087991197689, guid: b5bb2f074e9e2c04baf833ea6393a1f6, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: b5bb2f074e9e2c04baf833ea6393a1f6, type: 3} +--- !u!1001 &7629832903554469835 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 2483613655511574791, guid: a3cb7267f99421c4b9912896d1eb7a41, type: 3} + propertyPath: m_Name + value: Product Spawner + objectReference: {fileID: 0} + - target: {fileID: 9072778288000056937, guid: a3cb7267f99421c4b9912896d1eb7a41, type: 3} + propertyPath: m_LocalPosition.x + value: 3.25 + objectReference: {fileID: 0} + - target: {fileID: 9072778288000056937, guid: a3cb7267f99421c4b9912896d1eb7a41, type: 3} + propertyPath: m_LocalPosition.y + value: 1.75 + objectReference: {fileID: 0} + - target: {fileID: 9072778288000056937, guid: a3cb7267f99421c4b9912896d1eb7a41, type: 3} + propertyPath: m_LocalPosition.z + value: 2.5 + objectReference: {fileID: 0} + - target: {fileID: 9072778288000056937, guid: a3cb7267f99421c4b9912896d1eb7a41, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 9072778288000056937, guid: a3cb7267f99421c4b9912896d1eb7a41, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9072778288000056937, guid: a3cb7267f99421c4b9912896d1eb7a41, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9072778288000056937, guid: a3cb7267f99421c4b9912896d1eb7a41, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9072778288000056937, guid: a3cb7267f99421c4b9912896d1eb7a41, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9072778288000056937, guid: a3cb7267f99421c4b9912896d1eb7a41, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9072778288000056937, guid: a3cb7267f99421c4b9912896d1eb7a41, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: a3cb7267f99421c4b9912896d1eb7a41, type: 3} +--- !u!1660057539 &9223372036854775807 +SceneRoots: + m_ObjectHideFlags: 0 + m_Roots: + - {fileID: 1989763168} + - {fileID: 1051567788} + - {fileID: 2017149079} + - {fileID: 1503113266} + - {fileID: 1228306006} + - {fileID: 1082510690} + - {fileID: 1106176904} + - {fileID: 7629832903554469835} + - {fileID: 1870782389057471797} + - {fileID: 1939206717} + - {fileID: 24716034} + - {fileID: 1736605487} + - {fileID: 164936391} diff --git a/Assets/Scenes/Main.unity.meta b/Assets/Scenes/Main.unity.meta new file mode 100644 index 0000000..c9aa0d7 --- /dev/null +++ b/Assets/Scenes/Main.unity.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 12264ad5f5014704f852121ae907d689 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/ConstantRotation.cs b/Assets/Scripts/ConstantRotation.cs new file mode 100644 index 0000000..79903dd --- /dev/null +++ b/Assets/Scripts/ConstantRotation.cs @@ -0,0 +1,17 @@ +using UnityEngine; + +public class ConstantRotation: MonoBehaviour +{ + public Vector3 Axis = Vector3.up; + + public float RotationRate = 1f; + + public void Update() + { + var rotation = transform.rotation; + + var delta = Quaternion.AngleAxis(RotationRate * Time.deltaTime, Axis); + + transform.SetPositionAndRotation(transform.position, rotation * delta); + } +} \ No newline at end of file diff --git a/Assets/Scripts/ConstantRotation.cs.meta b/Assets/Scripts/ConstantRotation.cs.meta new file mode 100644 index 0000000..dc89a37 --- /dev/null +++ b/Assets/Scripts/ConstantRotation.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 9aaa57bc45674fb790590777dfe23cb4 +timeCreated: 1723985243 \ No newline at end of file diff --git a/Assets/Scripts/Interactable.meta b/Assets/Scripts/Interactable.meta new file mode 100644 index 0000000..8d2bcd4 --- /dev/null +++ b/Assets/Scripts/Interactable.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 98b2ed3a0efd45ea919595f3f1e83012 +timeCreated: 1723987686 \ No newline at end of file diff --git a/Assets/Scripts/Interactable/HammerRepair.cs b/Assets/Scripts/Interactable/HammerRepair.cs new file mode 100644 index 0000000..fe7b82c --- /dev/null +++ b/Assets/Scripts/Interactable/HammerRepair.cs @@ -0,0 +1,25 @@ +using Nothke.Interaction; +using Nothke.Interaction.Items; +using UnityEngine; + +public class HammerRepair: Interactable +{ + public override void Use(InteractionController im) + { + if (im.hands.item == null) + { + base.Use(im); + return; + } + + var product = GetComponentInChildren(); + + if (!product) + { + return; + } + + var clip = product.Type.SelectClip(product.Defect != DefectType.None); + NAudio.Play(clip, transform.position); + } +} \ No newline at end of file diff --git a/Assets/Scripts/Interactable/HammerRepair.cs.meta b/Assets/Scripts/Interactable/HammerRepair.cs.meta new file mode 100644 index 0000000..ba2d42d --- /dev/null +++ b/Assets/Scripts/Interactable/HammerRepair.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: bde7b42f7560494da2171ea528381467 +timeCreated: 1723989068 \ No newline at end of file diff --git a/Assets/Scripts/Interactable/HammerableRigidbody.cs b/Assets/Scripts/Interactable/HammerableRigidbody.cs new file mode 100644 index 0000000..dffde27 --- /dev/null +++ b/Assets/Scripts/Interactable/HammerableRigidbody.cs @@ -0,0 +1,25 @@ +using Nothke.Interaction; +using Nothke.Interaction.Items; +using UnityEngine; + +public class HammerableRigidbody: RigidbodyInteractable +{ + public override void Use(InteractionController im) + { + if (im.hands.item == null) + { + base.Use(im); + return; + } + + var product = GetComponentInChildren(); + + if (!product) + { + return; + } + + var clip = product.Type.SelectClip(product.Defect != DefectType.None); + NAudio.Play(clip, transform.position); + } +} \ No newline at end of file diff --git a/Assets/Scripts/Interactable/HammerableRigidbody.cs.meta b/Assets/Scripts/Interactable/HammerableRigidbody.cs.meta new file mode 100644 index 0000000..c02da76 --- /dev/null +++ b/Assets/Scripts/Interactable/HammerableRigidbody.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 3f1ba88558d742b9a6f1c78794058aba +timeCreated: 1723987695 \ No newline at end of file diff --git a/Assets/Scripts/Machines/ProductConverter.cs b/Assets/Scripts/Machines/ProductConverter.cs index fdffd8d..bf09570 100644 --- a/Assets/Scripts/Machines/ProductConverter.cs +++ b/Assets/Scripts/Machines/ProductConverter.cs @@ -10,8 +10,10 @@ public class Converter: MonoBehaviour public Transform outputPoint; public ProductType conversionProduct; - public bool isBroken; - public float conversionTime = 5f; + public int CurrentHealth; + public int MaxHealth; + + public float conversionDuration = 5f; private float _conversionTimer; public Transform refuseLauncher; @@ -28,9 +30,15 @@ public class Converter: MonoBehaviour } } + public void Start() + { + _conversionTimer = conversionDuration; + CurrentHealth = MaxHealth; + } + public void Update() { - if (isBroken) + if (CurrentHealth <= 0) { return; } @@ -56,7 +64,7 @@ public class Converter: MonoBehaviour inputProducts.RemoveAt(0); } - _conversionTimer = conversionTime; + _conversionTimer = conversionDuration; } _conversionTimer -= Time.deltaTime; diff --git a/Assets/Scripts/Machines/ProductReceiver.cs b/Assets/Scripts/Machines/ProductReceiver.cs index 900be71..7c71da9 100644 --- a/Assets/Scripts/Machines/ProductReceiver.cs +++ b/Assets/Scripts/Machines/ProductReceiver.cs @@ -9,18 +9,11 @@ public class ProductReceiver : MonoBehaviour public int normalProductCount; public int defectiveProductCount; - private void OnCollisionEnter(Collision collision) + private void OnTriggerEnter(Collider otherCollider) { - var rb = collision.rigidbody; + var product = otherCollider.GetComponentInParent(); - if (!rb) - { - return; - } - - //enteredBodies.Add(rb); - - if (rb.TryGetComponent(out Product product)) + if (product != null) { if (product.Defect != DefectType.None) { @@ -31,7 +24,7 @@ public class ProductReceiver : MonoBehaviour normalProductCount++; } - Destroy(rb.gameObject); + Destroy(product.gameObject); } } } diff --git a/Assets/Scripts/Machines/StationaryDefectDetector.cs b/Assets/Scripts/Machines/StationaryDefectDetector.cs index c2afd99..d24e082 100644 --- a/Assets/Scripts/Machines/StationaryDefectDetector.cs +++ b/Assets/Scripts/Machines/StationaryDefectDetector.cs @@ -5,45 +5,28 @@ using UnityEngine.Events; public class StationaryDefectDetector : MonoBehaviour { - public UnityEvent AlarmEvent; - - [Range(0, 100)] - public int FalsePositiveChance; - [Range(0, 100)] - public int FalseNegativeChance; - public List _knownProducts; + public AudioClip goodSound; + public AudioClip badSound; + private void OnTriggerEnter(Collider other) { - if (other.TryGetComponent(out Product product)) + var product = other.GetComponentInParent(); + + if (product == null) { - if (_knownProducts.Contains(product)) - { - return; - } - - _knownProducts.Add(product); - - if (product.Defect == DefectType.None) - { - var falseNegativeRoll = Random.Range(0, 100); - - if (falseNegativeRoll > FalseNegativeChance) - { - AlarmEvent.Invoke(); - } - } - else - { - var falsePositiveRoll = Random.Range(0, 100); - - if (falsePositiveRoll < FalsePositiveChance) - { - AlarmEvent.Invoke(); - } - } + return; } + + if (_knownProducts.Contains(product)) + { + return; + } + + _knownProducts.Add(product); + + NAudio.Play(product.Defect == DefectType.None ? goodSound : badSound, transform.position); } private void OnTriggerExit(Collider other) diff --git a/Assets/Scripts/Products/DefectMaterialVisualizer.cs b/Assets/Scripts/Products/DefectMaterialVisualizer.cs index 398a8e8..622161f 100644 --- a/Assets/Scripts/Products/DefectMaterialVisualizer.cs +++ b/Assets/Scripts/Products/DefectMaterialVisualizer.cs @@ -1,10 +1,10 @@ using System.Collections.Generic; using UnityEngine; -public class DefectMaterialVisualizer: MonoBehaviour, IDefectVisualizer +public class DefectMaterialVisualizer : MonoBehaviour, IDefectVisualizer { public MeshRenderer MeshRenderer; - + private List supportedDefects = new() { DefectType.Hex_MissingMaterial_1, @@ -13,17 +13,19 @@ public class DefectMaterialVisualizer: MonoBehaviour, IDefectVisualizer DefectType.Hex_MissingMaterial_4, DefectType.Hex_MissingMaterial_5, }; - + public void VisualizeDefect(DefectType defectType) { + var materials = MeshRenderer.sharedMaterials; + for (var i = 0; i < supportedDefects.Count; i++) { - if (!defectType.HasFlag(supportedDefects[i])) + if (defectType.HasFlag(supportedDefects[i])) { - continue; + materials[i + 1] = null; } - - MeshRenderer.materials[i] = GameAssets.Instance.MissingMaterial; } + + MeshRenderer.sharedMaterials = materials; } } \ No newline at end of file diff --git a/Assets/Scripts/Products/ProductType.cs b/Assets/Scripts/Products/ProductType.cs index 14d25a4..915ef32 100644 --- a/Assets/Scripts/Products/ProductType.cs +++ b/Assets/Scripts/Products/ProductType.cs @@ -15,6 +15,9 @@ public class ProductType : ScriptableObject public int Probability; } + public AudioClip[] normalClips; + public AudioClip[] defectiveClips; + public DefectProbability[] DefectProbabilities; public static void SpawnProduct(ProductType type, Transform origin) @@ -42,4 +45,13 @@ public class ProductType : ScriptableObject return DefectType.None; } + + public AudioClip SelectClip(bool defective) + { + var clips = defective ? defectiveClips : normalClips; + + int index = Random.Range(0, clips.Length); + + return clips[index]; + } } \ No newline at end of file diff --git a/Assets/Textures/scanner_texture.png.meta b/Assets/Textures/scanner_texture.png.meta new file mode 100644 index 0000000..3a17531 --- /dev/null +++ b/Assets/Textures/scanner_texture.png.meta @@ -0,0 +1,114 @@ +fileFormatVersion: 2 +guid: 4d5bef227f6c07546b98b502b4f2a95f +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: 0 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: