diff --git a/Assets/Image/Inalilahi.png b/Assets/Image/Inalilahi.png new file mode 100644 index 0000000000000000000000000000000000000000..7924300a8b40addd115f27dacbf3c5981d9bfff0 --- /dev/null +++ b/Assets/Image/Inalilahi.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dee8323f1f3eba709cd4c439b0e402f764a9f5d7a11b54183057c536a8e630d7 +size 2673 diff --git a/Assets/Image/Inalilahi.png.meta b/Assets/Image/Inalilahi.png.meta new file mode 100644 index 0000000000000000000000000000000000000000..2fa3ede0ee43eb86323a5eb0b01649c8b366a408 --- /dev/null +++ b/Assets/Image/Inalilahi.png.meta @@ -0,0 +1,123 @@ +fileFormatVersion: 2 +guid: 226594b0b4a2b5840823ccebb746c419 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + 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: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 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 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Materials/MakamMaterial.mat b/Assets/Materials/MakamMaterial.mat new file mode 100644 index 0000000000000000000000000000000000000000..61c66ef014e408874bc31f9559a51a0aab22a359 --- /dev/null +++ b/Assets/Materials/MakamMaterial.mat @@ -0,0 +1,80 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MakamMaterial + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ValidKeywords: [] + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: fd997cabbda210a48b513217b45f0725, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + m_BuildTextureStacks: [] diff --git a/Assets/Materials/MakamMaterial.mat.meta b/Assets/Materials/MakamMaterial.mat.meta new file mode 100644 index 0000000000000000000000000000000000000000..44ad88e9ea821d0af4435cc3f47899f651afd4fe --- /dev/null +++ b/Assets/Materials/MakamMaterial.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 44e63e79bb887094f836d4893e0e1577 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Materials/MakamTexture.jpeg b/Assets/Materials/MakamTexture.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..f93c1e4833c8817eb5b14b3e3fd596ad10943414 --- /dev/null +++ b/Assets/Materials/MakamTexture.jpeg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:598bff9cf3d51902ec1cca1861978f340ce1fcf6265a89444c56b0333df39e42 +size 2005625 diff --git a/Assets/Materials/MakamTexture.jpeg.meta b/Assets/Materials/MakamTexture.jpeg.meta new file mode 100644 index 0000000000000000000000000000000000000000..69e5c2b9ea6a21078bc2c1e5a2700c31bbb66590 --- /dev/null +++ b/Assets/Materials/MakamTexture.jpeg.meta @@ -0,0 +1,123 @@ +fileFormatVersion: 2 +guid: fd997cabbda210a48b513217b45f0725 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + 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 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 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 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Models/Environment/Makam.obj b/Assets/Models/Environment/Makam.obj new file mode 100644 index 0000000000000000000000000000000000000000..e1619e61e3e8faa0d223cfe0e4c734f4fd0799af --- /dev/null +++ b/Assets/Models/Environment/Makam.obj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3561950f4bd092e754159a016dd37f47a13a7450223894064e983fd49506c6da +size 3502 diff --git a/Assets/Models/Environment/Makam.obj.meta b/Assets/Models/Environment/Makam.obj.meta new file mode 100644 index 0000000000000000000000000000000000000000..059ed7b9025c34d4406a1056fe7dae3e7a5ed45f --- /dev/null +++ b/Assets/Models/Environment/Makam.obj.meta @@ -0,0 +1,111 @@ +fileFormatVersion: 2 +guid: 43f962f7a721d464dafcc571898f9a5c +ModelImporter: + serializedVersion: 21300 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: defaultMat + second: {fileID: 2100000, guid: 44e63e79bb887094f836d4893e0e1577, type: 2} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + 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 + 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 + 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 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/BabyHorror.prefab b/Assets/Prefabs/BabyHorror.prefab index 66a4b9060332068dae81b833f930293a242dc639..6231d46e2e707d6eb886da18fc5a7bcdf22aa65d 100644 --- a/Assets/Prefabs/BabyHorror.prefab +++ b/Assets/Prefabs/BabyHorror.prefab @@ -1,6 +1,6 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: ---- !u!1 &7612695543375228154 +--- !u!1 &3440354620266804520 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -8,30 +8,32 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 7128752838471333440} - - component: {fileID: 3416299546691619257} - - component: {fileID: 7306197122374259117} - - component: {fileID: 7306197122374259121} - - component: {fileID: 7306197122374259120} - - component: {fileID: 7306197122374259119} - - component: {fileID: 7306197122374259118} - - component: {fileID: 7306197122374259122} - - component: {fileID: 7306197122374259123} + - component: {fileID: 2663114882522558354} + - component: {fileID: 7598135906575700075} + - component: {fileID: 2558028771163457663} + - component: {fileID: 2558028771163457635} + - component: {fileID: 2558028771163457634} + - component: {fileID: 2558028771163457661} + - component: {fileID: 2558028771163457660} + - component: {fileID: 2558028771163457632} + - component: {fileID: 2558028771163457633} + - component: {fileID: -5490679767133329184} + - component: {fileID: 7581171579899671281} m_Layer: 0 m_Name: BabyHorror - m_TagString: Untagged + m_TagString: Pet m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &7128752838471333440 +--- !u!4 &2663114882522558354 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7612695543375228154} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_GameObject: {fileID: 3440354620266804520} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 1.46, y: 0, z: 0} m_LocalScale: {x: 2, y: 2, z: 2} m_ConstrainProportionsScale: 0 @@ -39,13 +41,13 @@ Transform: m_Father: {fileID: 0} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!137 &3416299546691619257 +--- !u!137 &7598135906575700075 SkinnedMeshRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7612695543375228154} + m_GameObject: {fileID: 3440354620266804520} m_Enabled: 1 m_CastShadows: 1 m_ReceiveShadows: 1 @@ -92,14 +94,14 @@ SkinnedMeshRenderer: m_Center: {x: -0.0011637062, y: 0.27600515, z: 0.03822214} m_Extent: {x: 0.23336367, y: 0.2757901, z: 0.0961254} m_DirtyAABB: 0 ---- !u!95 &7306197122374259117 +--- !u!95 &2558028771163457663 Animator: serializedVersion: 5 m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7612695543375228154} + m_GameObject: {fileID: 3440354620266804520} m_Enabled: 1 m_Avatar: {fileID: 9000000, guid: 6d4021221c8b37c4891cca4519dd0def, type: 3} m_Controller: {fileID: 9100000, guid: 88024b10d45947c4ca04e9d982c8af94, type: 2} @@ -113,13 +115,13 @@ Animator: m_AllowConstantClipSamplingOptimization: 1 m_KeepAnimatorStateOnDisable: 0 m_WriteDefaultValuesOnDisable: 0 ---- !u!136 &7306197122374259121 +--- !u!136 &2558028771163457635 CapsuleCollider: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7612695543375228154} + m_GameObject: {fileID: 3440354620266804520} m_Material: {fileID: 0} m_IsTrigger: 0 m_Enabled: 1 @@ -127,26 +129,26 @@ CapsuleCollider: m_Height: 0.6 m_Direction: 1 m_Center: {x: -0.0011637062, y: 0.27600515, z: 0.03822214} ---- !u!135 &7306197122374259120 +--- !u!135 &2558028771163457634 SphereCollider: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7612695543375228154} + m_GameObject: {fileID: 3440354620266804520} m_Material: {fileID: 0} m_IsTrigger: 1 m_Enabled: 1 serializedVersion: 2 m_Radius: 0.25 m_Center: {x: -0.0011637062, y: 0.27600515, z: 0.03822214} ---- !u!195 &7306197122374259119 +--- !u!195 &2558028771163457661 NavMeshAgent: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7612695543375228154} + m_GameObject: {fileID: 3440354620266804520} m_Enabled: 1 m_AgentTypeID: 0 m_Radius: 0.3 @@ -162,13 +164,13 @@ NavMeshAgent: m_BaseOffset: 0 m_WalkableMask: 4294967295 m_ObstacleAvoidanceType: 4 ---- !u!54 &7306197122374259118 +--- !u!54 &2558028771163457660 Rigidbody: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7612695543375228154} + m_GameObject: {fileID: 3440354620266804520} serializedVersion: 2 m_Mass: 10 m_Drag: 0 @@ -178,13 +180,13 @@ Rigidbody: m_Interpolate: 0 m_Constraints: 84 m_CollisionDetection: 0 ---- !u!82 &7306197122374259122 +--- !u!82 &2558028771163457632 AudioSource: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7612695543375228154} + m_GameObject: {fileID: 3440354620266804520} m_Enabled: 1 serializedVersion: 4 OutputAudioMixerGroup: {fileID: 0} @@ -274,15 +276,47 @@ AudioSource: m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 ---- !u!114 &7306197122374259123 +--- !u!114 &2558028771163457633 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7612695543375228154} + m_GameObject: {fileID: 3440354620266804520} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 228ab37b8385cc747bb0e4fa1161c019, type: 3} m_Name: m_EditorClassIdentifier: +--- !u!114 &-5490679767133329184 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3440354620266804520} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 87bb34f9c3cb6af4299d3383d3566449, type: 3} + m_Name: + m_EditorClassIdentifier: + startingHealth: 100 + currentHealth: 0 + healthSlider: {fileID: 0} + deathClip: {fileID: 8300000, guid: 7b10906ae928763449b6bf051ee23336, type: 3} +--- !u!114 &7581171579899671281 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3440354620266804520} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4fd5c4aca7ff9984c8e067077611f12f, type: 3} + m_Name: + m_EditorClassIdentifier: + timeBetweenHeal: 10 + healQuantity: 20 + atkIncQuantity: 100 + petType: 1 diff --git a/Assets/Prefabs/BabyHorror.prefab.meta b/Assets/Prefabs/BabyHorror.prefab.meta index 564ae6306725b22fad805608da327f217413613d..474a0c9d289ba0090e4ccf89506ab5ca9b14bd9d 100644 --- a/Assets/Prefabs/BabyHorror.prefab.meta +++ b/Assets/Prefabs/BabyHorror.prefab.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 072a5a93b15517b428e3c5346a811767 +guid: eb8ffc34928ae2a41b3cd5436d4f25b2 PrefabImporter: externalObjects: {} userData: diff --git a/Assets/Prefabs/Groot.prefab b/Assets/Prefabs/Groot.prefab index 5864f83e5c568c5fa8bfa944fd0235b484e014f6..afa44a63f8b4fc47ef23cfd3e36761d24c470855 100644 --- a/Assets/Prefabs/Groot.prefab +++ b/Assets/Prefabs/Groot.prefab @@ -1,6 +1,6 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: ---- !u!1 &7713289180579985097 +--- !u!1 &1176202960032777771 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -8,18 +8,18 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 496260710964448399} - - component: {fileID: 8024619308073551289} - - component: {fileID: 1199506537657839587} - - component: {fileID: 4149245121030686085} - - component: {fileID: 8663921984780951467} - - component: {fileID: 3022101645487088670} - - component: {fileID: 8188136615015744094} - - component: {fileID: 6344021340009351105} - - component: {fileID: 6344021340009351104} - - component: {fileID: 7504764078342250570} - - component: {fileID: 2432190442106112839} - - component: {fileID: 7653666899117341229} + - component: {fileID: 9059764174532770925} + - component: {fileID: 1442419919548724571} + - component: {fileID: 7781143939834945281} + - component: {fileID: 4813426116723193191} + - component: {fileID: 244816007363948361} + - component: {fileID: 5956297031255364860} + - component: {fileID: 6528334530695461797} + - component: {fileID: 791427536536154812} + - component: {fileID: 1405099796668256424} + - component: {fileID: 1256192613310843599} + - component: {fileID: 2545607132528539426} + - component: {fileID: 2545607132528539427} m_Layer: 0 m_Name: Groot m_TagString: Pet @@ -27,13 +27,13 @@ GameObject: m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &496260710964448399 +--- !u!4 &9059764174532770925 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7713289180579985097} + m_GameObject: {fileID: 1176202960032777771} m_LocalRotation: {x: -0.7071068, y: 0, z: 0, w: 0.7071068} m_LocalPosition: {x: 1.821, y: 0, z: 0} m_LocalScale: {x: 1200, y: 1200, z: 1200} @@ -42,21 +42,21 @@ Transform: m_Father: {fileID: 0} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: -90, y: 0, z: 0} ---- !u!33 &8024619308073551289 +--- !u!33 &1442419919548724571 MeshFilter: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7713289180579985097} + m_GameObject: {fileID: 1176202960032777771} m_Mesh: {fileID: -8260357033221120526, guid: ba135c3d2583572439da524e1a3959f4, type: 3} ---- !u!23 &1199506537657839587 +--- !u!23 &7781143939834945281 MeshRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7713289180579985097} + m_GameObject: {fileID: 1176202960032777771} m_Enabled: 1 m_CastShadows: 1 m_ReceiveShadows: 1 @@ -92,14 +92,14 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} ---- !u!95 &4149245121030686085 +--- !u!95 &4813426116723193191 Animator: serializedVersion: 5 m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7713289180579985097} + m_GameObject: {fileID: 1176202960032777771} m_Enabled: 1 m_Avatar: {fileID: 9000000, guid: 5b4bbdb8513ed6d46935fd999c128ed6, type: 3} m_Controller: {fileID: 9100000, guid: a8588407a564f8948b3b52daaed6b19e, type: 2} @@ -113,13 +113,13 @@ Animator: m_AllowConstantClipSamplingOptimization: 1 m_KeepAnimatorStateOnDisable: 0 m_WriteDefaultValuesOnDisable: 0 ---- !u!54 &8663921984780951467 +--- !u!54 &244816007363948361 Rigidbody: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7713289180579985097} + m_GameObject: {fileID: 1176202960032777771} serializedVersion: 2 m_Mass: 10 m_Drag: 0 @@ -129,13 +129,13 @@ Rigidbody: m_Interpolate: 0 m_Constraints: 84 m_CollisionDetection: 0 ---- !u!136 &3022101645487088670 +--- !u!136 &5956297031255364860 CapsuleCollider: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7713289180579985097} + m_GameObject: {fileID: 1176202960032777771} m_Material: {fileID: 0} m_IsTrigger: 0 m_Enabled: 1 @@ -143,13 +143,26 @@ CapsuleCollider: m_Height: 0.0011 m_Direction: 2 m_Center: {x: 0, y: 0, z: 0.0004} ---- !u!82 &8188136615015744094 +--- !u!135 &6528334530695461797 +SphereCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1176202960032777771} + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_Enabled: 1 + serializedVersion: 2 + m_Radius: 0.00045 + m_Center: {x: 0, y: 0, z: 0.00045} +--- !u!82 &791427536536154812 AudioSource: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7713289180579985097} + m_GameObject: {fileID: 1176202960032777771} m_Enabled: 1 serializedVersion: 4 OutputAudioMixerGroup: {fileID: 0} @@ -239,42 +252,13 @@ AudioSource: m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 ---- !u!114 &6344021340009351105 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7713289180579985097} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4fd5c4aca7ff9984c8e067077611f12f, type: 3} - m_Name: - m_EditorClassIdentifier: - timeBetweenHeal: 10 - healQuantity: 20 - atkIncQuantity: 10 - isAbleHeal: 1 - isAbleAtkAura: 0 ---- !u!114 &6344021340009351104 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7713289180579985097} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 228ab37b8385cc747bb0e4fa1161c019, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!195 &7504764078342250570 +--- !u!195 &1405099796668256424 NavMeshAgent: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7713289180579985097} + m_GameObject: {fileID: 1176202960032777771} m_Enabled: 1 m_AgentTypeID: 0 m_Radius: 0.0003 @@ -290,26 +274,13 @@ NavMeshAgent: m_BaseOffset: 0 m_WalkableMask: 4294967295 m_ObstacleAvoidanceType: 4 ---- !u!135 &2432190442106112839 -SphereCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7713289180579985097} - m_Material: {fileID: 0} - m_IsTrigger: 1 - m_Enabled: 1 - serializedVersion: 2 - m_Radius: 0.00045 - m_Center: {x: 0, y: 0, z: 0.00045} ---- !u!114 &7653666899117341229 +--- !u!114 &1256192613310843599 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7713289180579985097} + m_GameObject: {fileID: 1176202960032777771} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 87bb34f9c3cb6af4299d3383d3566449, type: 3} @@ -319,3 +290,31 @@ MonoBehaviour: currentHealth: 0 healthSlider: {fileID: 0} deathClip: {fileID: 8300000, guid: 7b10906ae928763449b6bf051ee23336, type: 3} +--- !u!114 &2545607132528539426 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1176202960032777771} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 228ab37b8385cc747bb0e4fa1161c019, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &2545607132528539427 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1176202960032777771} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4fd5c4aca7ff9984c8e067077611f12f, type: 3} + m_Name: + m_EditorClassIdentifier: + timeBetweenHeal: 10 + healQuantity: 20 + atkIncQuantity: 10 + petType: 0 diff --git a/Assets/Prefabs/Groot.prefab.meta b/Assets/Prefabs/Groot.prefab.meta index 43840f07c6c820383f7f8af10c8065968afefb20..234b9d37eb71d8a725cee28a2fc7cd2972b53f83 100644 --- a/Assets/Prefabs/Groot.prefab.meta +++ b/Assets/Prefabs/Groot.prefab.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 1c7e91bc6a1619348b59248f6b6c63d6 +guid: b202b6126fb29004cb4818f27f1af23c PrefabImporter: externalObjects: {} userData: diff --git a/Assets/Prefabs/Skeleton.prefab b/Assets/Prefabs/Skeleton.prefab index 7e7b97594e198544d007928f52261e1daf0c0bc8..93feaaf29cefba1e43d6ac98cb5eb960c1f226df 100644 --- a/Assets/Prefabs/Skeleton.prefab +++ b/Assets/Prefabs/Skeleton.prefab @@ -6291,7 +6291,7 @@ GameObject: - component: {fileID: 8197217899311434290} m_Layer: 0 m_Name: Skeleton - m_TagString: Untagged + m_TagString: Pet m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 diff --git a/Assets/Scenes/GameOver.unity b/Assets/Scenes/GameOver.unity new file mode 100644 index 0000000000000000000000000000000000000000..9eaf4031b4d28def67fa3a78a52f654423357a85 --- /dev/null +++ b/Assets/Scenes/GameOver.unity @@ -0,0 +1,1638 @@ +%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_IndirectSpecularColor: {r: 0.18319218, g: 0.2267955, b: 0.29456192, a: 1} + 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: 2 + 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 + accuratePlacement: 0 + maxJobWorkers: 0 + preserveTilesOutsideBounds: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &241408379 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 241408382} + - component: {fileID: 241408381} + - component: {fileID: 241408380} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &241408380 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 241408379} + 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 &241408381 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 241408379} + 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!4 &241408382 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 241408379} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &411403819 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 411403822} + - component: {fileID: 411403821} + - component: {fileID: 411403820} + m_Layer: 3 + m_Name: Floor + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!64 &411403820 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 411403819} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 4 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0} +--- !u!33 &411403821 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 411403819} + m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &411403822 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 411403819} + m_LocalRotation: {x: 0.7071068, y: 0, z: 0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 100, y: 100, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 90, y: 0, z: 0} +--- !u!1 &783897333 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 783897334} + - component: {fileID: 783897336} + - component: {fileID: 783897335} + m_Layer: 5 + m_Name: Wasted + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &783897334 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 783897333} + 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: 1167922245} + m_RootOrder: 0 + 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: 200, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &783897335 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 783897333} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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_text: Wasted + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 125cb55b44b24c4393181402bc6200e6, type: 2} + m_sharedMaterial: {fileID: 2100000, guid: 125cb55b44b24c4393181402bc6200e6, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278190335 + m_fontColor: {r: 1, g: 0, b: 0, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &783897336 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 783897333} + m_CullTransparentMesh: 1 +--- !u!1 &796186956 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 796186959} + - component: {fileID: 796186958} + - component: {fileID: 796186957} + m_Layer: 0 + m_Name: CanvasCamera + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &796186957 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 796186956} + m_Enabled: 1 +--- !u!20 &796186958 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 796186956} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 3 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 1 + orthographic size: 5 + m_Depth: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 32 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 1 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &796186959 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 796186956} + m_LocalRotation: {x: 0.15630944, y: -0.45325714, z: 0.08105988, w: 0.87381613} + m_LocalPosition: {x: 9.929791, y: 5.81361, z: -0.45238113} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &1122603500 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 101438, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 101998, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 102184, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 103286, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 105310, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 107254, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 113292, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 115086, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 121652, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 122162, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 123972, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 123974, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 124064, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 126904, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 128488, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 129202, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 134150, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 134764, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 135272, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 135376, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 136040, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 136262, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 136298, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 136780, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 137416, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 139862, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 143338, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 144144, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 149298, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 150046, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 152426, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 153106, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 154124, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 154332, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 158226, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 161568, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 161998, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 165982, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 171856, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 173356, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 173434, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 173630, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 174852, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 177948, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 179990, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 180826, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 185378, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 186378, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_Name + value: Environment + objectReference: {fileID: 0} + - target: {fileID: 186378, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 186528, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 187432, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 187638, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 188494, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 189442, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 193524, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 197818, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 495562, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 495562, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 495562, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 495562, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 495562, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 495562, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 495562, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 495562, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 495562, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 495562, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 495562, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 149d6dcc67e8d1240bbc0dd6ddf0c1bd, type: 3} +--- !u!1 &1167922244 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1167922245} + - component: {fileID: 1167922247} + - component: {fileID: 1167922246} + m_Layer: 5 + m_Name: Panel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1167922245 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1167922244} + 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: 783897334} + - {fileID: 1689073234} + m_Father: {fileID: 1473140601} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1167922246 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1167922244} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1167922247 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1167922244} + m_CullTransparentMesh: 1 +--- !u!1 &1261633786 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 4349462111621129389, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + m_PrefabInstance: {fileID: 1526052025} + m_PrefabAsset: {fileID: 0} +--- !u!114 &1261633794 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1261633786} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b6b46f7d26314b8488fad45f8825d4f5, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &1291941058 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: 43f962f7a721d464dafcc571898f9a5c, type: 3} + propertyPath: m_RootOrder + value: 4 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 43f962f7a721d464dafcc571898f9a5c, type: 3} + propertyPath: m_LocalScale.x + value: 0.1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 43f962f7a721d464dafcc571898f9a5c, type: 3} + propertyPath: m_LocalScale.y + value: 0.1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 43f962f7a721d464dafcc571898f9a5c, type: 3} + propertyPath: m_LocalScale.z + value: 0.1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 43f962f7a721d464dafcc571898f9a5c, type: 3} + propertyPath: m_LocalPosition.x + value: 0.4227926 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 43f962f7a721d464dafcc571898f9a5c, type: 3} + propertyPath: m_LocalPosition.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 43f962f7a721d464dafcc571898f9a5c, type: 3} + propertyPath: m_LocalPosition.z + value: 5.22 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 43f962f7a721d464dafcc571898f9a5c, type: 3} + propertyPath: m_LocalRotation.w + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 43f962f7a721d464dafcc571898f9a5c, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 43f962f7a721d464dafcc571898f9a5c, type: 3} + propertyPath: m_LocalRotation.y + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 43f962f7a721d464dafcc571898f9a5c, type: 3} + propertyPath: m_LocalRotation.z + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 43f962f7a721d464dafcc571898f9a5c, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: -90 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 43f962f7a721d464dafcc571898f9a5c, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 180 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 43f962f7a721d464dafcc571898f9a5c, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: 43f962f7a721d464dafcc571898f9a5c, type: 3} + propertyPath: m_Name + value: Makam + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: 43f962f7a721d464dafcc571898f9a5c, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 8164078558771037576, guid: 43f962f7a721d464dafcc571898f9a5c, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 43f962f7a721d464dafcc571898f9a5c, type: 3} +--- !u!1 &1473140597 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1473140601} + - component: {fileID: 1473140600} + - component: {fileID: 1473140599} + - component: {fileID: 1473140598} + m_Layer: 5 + m_Name: GameOverCanvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1473140598 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1473140597} + 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 &1473140599 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1473140597} + 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 &1473140600 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1473140597} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 796186958} + m_PlaneDistance: 10 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 25 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!224 &1473140601 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1473140597} + 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: 1167922245} + m_Father: {fileID: 0} + m_RootOrder: 5 + 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!1001 &1526052025 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 214956585, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 227278766, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 749261032, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 749261032, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 969288973, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 35134934316619870, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 174295150783362707, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 526214382917908528, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 659753889347945985, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 668236142717825241, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 743485238243171715, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 998922165234950744, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 1006946778748430719, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 1021706954917691585, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 1065321746923380173, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 1098727497748972859, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 1100724434442213492, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 1135803570723699361, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 1220156434431444536, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 1259113716315557550, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 1343923735415846856, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 1346710070643388268, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 1442576660147823608, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 1513530333360814467, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 1587546806167172939, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 1676017282083428565, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 1686922659630231145, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2010412193720185887, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2070720745107476948, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2264995287217124327, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2279969330896305444, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2292412134343561736, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2330412599977800600, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2543613889610790169, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2552484498362447286, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2602555017550611777, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2617354543828043019, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2749396792312433770, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2761260387400185263, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2828997162267338397, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2928522156965827665, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 3040243259737145928, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 3126678995271263039, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 3249120459240469308, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 3502970855684404617, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_CollisionDetection + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3502970856577789968, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 3609797817355980343, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 3764034463755086408, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 3941717322575881200, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 3948547428280540998, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 3969839587655876119, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 3969839587655876119, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_LocalScale.x + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 3969839587655876119, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_LocalScale.y + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 3969839587655876119, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_LocalScale.z + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 3969839587655876119, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3969839587655876119, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_LocalPosition.y + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 3969839587655876119, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3969839587655876119, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3969839587655876119, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3969839587655876119, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3969839587655876119, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3969839587655876119, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3969839587655876119, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3969839587655876119, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4096877767130105859, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 4245098976686868534, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 4349462111621129389, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Name + value: Player + objectReference: {fileID: 0} + - target: {fileID: 4349462111621129389, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 4428554586142635328, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 4554876602071662833, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 4629768982159653780, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 4693804503194129036, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 4721583546557074890, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 4738550098857911214, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 5021687986222592347, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 5136249738536137988, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 5405441285970521224, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 5448157800816132012, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 5485593430591339111, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 5485593430843127032, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 5568137497262589346, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 5610113229074186734, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 5630772777763681013, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 5751039254464067908, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 5813987357186417313, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 5866666021469675367, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Enabled + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5866666021469675368, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Enabled + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6060120291902239099, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 6099112002795858354, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 6270304109707757292, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 6325937918655251625, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 6335290009151447947, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 6361685755230118474, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 6628091453187799329, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 6762860769511344961, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 7152995332946608820, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 7189840058717900434, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 7448440331306263548, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 7690909694165222329, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 7696153305812523068, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 7857935407768987580, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 8169189687345837156, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 8198065370990153549, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 8282208584268220436, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 8476567504833031991, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 8576206852553786303, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 8841007161207067554, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 8910208134098262937, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 8919513550377413632, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 8947497976260818009, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 8971307414048143092, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 8990087125025658263, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 9027674531982107168, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 9052133463315109341, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 9052133464130589527, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 9170093040779333763, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 9189048666892246902, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 9213323965336500290, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + m_RemovedComponents: + - {fileID: 3502970855684404616, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + - {fileID: 3502970855684404618, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + - {fileID: 3502970855684404621, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + - {fileID: 3502970855684404595, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + - {fileID: 3502970855684404619, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + - {fileID: 770072812, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + - {fileID: 749261035, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} + m_SourcePrefab: {fileID: 100100000, guid: dbe370de796fd504dbbaa8a080d9fa0b, type: 3} +--- !u!1 &1689073233 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1689073234} + - component: {fileID: 1689073236} + - component: {fileID: 1689073235} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1689073234 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1689073233} + 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: 1167922245} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1689073235 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1689073233} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0, g: 0, b: 0, a: 0.6509804} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1689073236 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1689073233} + m_CullTransparentMesh: 1 +--- !u!1001 &1814420608 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 126720, guid: ad67cddd729fb4342be2063a3f5ad7cc, type: 3} + propertyPath: m_Name + value: Lights + objectReference: {fileID: 0} + - target: {fileID: 409160, guid: ad67cddd729fb4342be2063a3f5ad7cc, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 409160, guid: ad67cddd729fb4342be2063a3f5ad7cc, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 409160, guid: ad67cddd729fb4342be2063a3f5ad7cc, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 409160, guid: ad67cddd729fb4342be2063a3f5ad7cc, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 409160, guid: ad67cddd729fb4342be2063a3f5ad7cc, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 409160, guid: ad67cddd729fb4342be2063a3f5ad7cc, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 409160, guid: ad67cddd729fb4342be2063a3f5ad7cc, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 409160, guid: ad67cddd729fb4342be2063a3f5ad7cc, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 409160, guid: ad67cddd729fb4342be2063a3f5ad7cc, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 409160, guid: ad67cddd729fb4342be2063a3f5ad7cc, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 409160, guid: ad67cddd729fb4342be2063a3f5ad7cc, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ad67cddd729fb4342be2063a3f5ad7cc, type: 3} diff --git a/Assets/Scenes/GameOver.unity.meta b/Assets/Scenes/GameOver.unity.meta new file mode 100644 index 0000000000000000000000000000000000000000..6a155e6f1903d891428b8e41422edd5593e4f45f --- /dev/null +++ b/Assets/Scenes/GameOver.unity.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 21768cdfeea277347985eadcec0b25a7 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Enemy/EnemyAttack.cs b/Assets/Scripts/Enemy/EnemyAttack.cs index 13c2da53047dcf5a2647d62ebd6577bcfea57410..024791a4baad73b299c1c80655feb3c8544bbfa7 100644 --- a/Assets/Scripts/Enemy/EnemyAttack.cs +++ b/Assets/Scripts/Enemy/EnemyAttack.cs @@ -8,9 +8,13 @@ public class EnemyAttack : MonoBehaviour Animator anim; GameObject player; + GameObject pet; PlayerHealth playerHealth; EnemyHealth enemyHealth; + EnemyMovement enemyMovement; + PetHealth petHealth; bool playerInRange; + bool petInRange; float timer; bool animating; @@ -19,8 +23,18 @@ public class EnemyAttack : MonoBehaviour { player = GameObject.FindGameObjectWithTag ("Player"); playerHealth = player.GetComponent <PlayerHealth> (); + + pet = GameObject.FindGameObjectWithTag ("Pet"); + if(pet != null) + { + petHealth = pet.GetComponent <PetHealth> (); + } + enemyHealth = GetComponent<EnemyHealth>(); + enemyMovement = GetComponent<EnemyMovement>(); + anim = GetComponent <Animator> (); + animating = false; } @@ -33,6 +47,14 @@ public class EnemyAttack : MonoBehaviour playerInRange = true; anim.SetBool("IsNearPlayer", true); } + if(enemyMovement.petExist) + { + if(other.gameObject == pet && other.isTrigger == false) + { + petInRange = true; + anim.SetBool("IsNearPlayer", true); + } + } } void OnTriggerExit (Collider other) @@ -46,18 +68,29 @@ public class EnemyAttack : MonoBehaviour animating = false; anim.SetBool("IsNearPlayer", false); } + if(enemyMovement.petExist) + { + if(other.gameObject == pet) + { + petInRange = false; + timer = 0f; + animating = false; + anim.SetBool("IsNearPlayer", false); + } + } } void Update () { - if (playerInRange) { + if (playerInRange || petInRange) { timer += Time.deltaTime; } // If the timer exceeds the time between attacks, the player is in range and this enemy is alive... - if(animating == false && timer >= attackOffset && playerInRange && enemyHealth.currentHealth > 0) + if(animating == false && timer >= attackOffset && (playerInRange || petInRange) && enemyHealth.currentHealth > 0) { // ... attack. + Debug.Log("Initiate attack"); Attack (); } if (animating == true) { @@ -77,13 +110,30 @@ public class EnemyAttack : MonoBehaviour void Attack () { - // If the player has health to lose... - if (playerHealth.currentHealth > 0) + Transform nearestAttackable = enemyMovement.getNearestAttackable(); + Debug.Log("Enemy try to attack"); + if(nearestAttackable.gameObject == player) { - // ... damage the player. - playerHealth.TakeDamage(attackDamage); + Debug.Log("Enemy try to attack player"); + // If the player has health to lose... + if (playerHealth.currentHealth > 0) + { + // ... damage the player. + playerHealth.TakeDamage(attackDamage); + } + animating = true; + timer = 0f; + } + else if(nearestAttackable.gameObject == pet) { + Debug.Log("Enemy try to attack pet"); + // If the pet has health to lose... + if (petHealth.currentHealth > 0) + { + // ... damage the pet. + petHealth.TakeDamage(attackDamage); + } + animating = true; + timer = 0f; } - animating = true; - timer = 0f; } } diff --git a/Assets/Scripts/Enemy/EnemyMovement.cs b/Assets/Scripts/Enemy/EnemyMovement.cs index 66f3681d1ebdeb3a7fb397b54077c1a14ade4953..be825bda376d77ef618d7a823ec467d0ab308986 100644 --- a/Assets/Scripts/Enemy/EnemyMovement.cs +++ b/Assets/Scripts/Enemy/EnemyMovement.cs @@ -5,16 +5,31 @@ public class EnemyMovement : MonoBehaviour { Transform player; Transform enemy; + Transform pet; PlayerHealth playerHealth; EnemyHealth enemyHealth; + PetHealth petHealth; UnityEngine.AI.NavMeshAgent nav; Animator anim; Vector3 navVelocity; + // Properties for handle which object followed by enemy + float distToPlayer, distToPet; + [System.NonSerialized] + public bool petExist = false; private void Awake () { player = GameObject.FindGameObjectWithTag ("Player").transform; + GameObject petGameObject = GameObject.FindGameObjectWithTag ("Pet"); + + // Assuming pet only spawn only in the beginning of the quest (can't in the middle of the game) + if(petGameObject != null) + { + petExist = true; + pet = petGameObject.transform; + petHealth = petGameObject.GetComponent<PetHealth>(); + } playerHealth = player.GetComponent <PlayerHealth> (); enemyHealth = GetComponent <EnemyHealth> (); @@ -33,11 +48,29 @@ public class EnemyMovement : MonoBehaviour nav.velocity = Vector3.zero; enemy.rotation = Quaternion.LookRotation(player.position - enemy.position); } - nav.SetDestination(player.position); + Transform nearestAttackable = getNearestAttackable(); + nav.SetDestination(nearestAttackable.position); } else { nav.enabled = false; } } + + public Transform getNearestAttackable() + { + // If there is pet + if(petExist && petHealth.currentHealth > 0) + { + distToPlayer = Vector3.Distance(gameObject.transform.position, player.position); + distToPet = Vector3.Distance(gameObject.transform.position, pet.position); + + if(distToPlayer > distToPet) + { + return pet; + } + } + // If there is no pet or distToPlayer <= distToPet + return player; + } } diff --git a/Assets/Scripts/Pet/PetBuff.cs b/Assets/Scripts/Pet/PetBuff.cs index 7df8f89fae29103afe91922de8792cc0d280b9d2..7a16607b7e2c876f80685bdd28218b4cf3d35727 100644 --- a/Assets/Scripts/Pet/PetBuff.cs +++ b/Assets/Scripts/Pet/PetBuff.cs @@ -4,12 +4,10 @@ using UnityEngine; public class PetBuff : MonoBehaviour { - public float timeBetweenHeal = 10f; public int healQuantity = 20; - public int atkIncQuantity = 10; - public bool isAbleHeal; - public bool isAbleAtkAura; + public int atkMultQuantity = 2; + public PetTypeEnum petType; Animator anim; @@ -30,7 +28,7 @@ public class PetBuff : MonoBehaviour void Start () { - if(isAbleAtkAura) + if(petType == PetTypeEnum.Aura) { Aura(); } @@ -65,7 +63,7 @@ public class PetBuff : MonoBehaviour if(timer >= timeBetweenHeal && playerInRange) { // ... heal. - if(isAbleHeal) + if(petType == PetTypeEnum.Healer) { Heal(); } @@ -94,6 +92,6 @@ public class PetBuff : MonoBehaviour void Aura() { - playerShooting.damagePerShot += atkIncQuantity; + playerShooting.damagePerShot *= atkMultQuantity; } } \ No newline at end of file diff --git a/Assets/Scripts/Pet/PetHealth.cs b/Assets/Scripts/Pet/PetHealth.cs index 51ab5955225c8e7ee5966d787096f240d8f91dc9..ffe098c555b2dabe9f2dc9f1ac27c5ddd8ce084b 100644 --- a/Assets/Scripts/Pet/PetHealth.cs +++ b/Assets/Scripts/Pet/PetHealth.cs @@ -6,7 +6,7 @@ public class PetHealth : MonoBehaviour { public int startingHealth = 100; public int currentHealth; - public Slider healthSlider; + private Slider healthSlider; public AudioClip deathClip; Animator anim; @@ -20,6 +20,13 @@ public class PetHealth : MonoBehaviour anim = GetComponent<Animator>(); petAudio = GetComponent<AudioSource>(); + GameObject[] petUIElements = GameObject.FindGameObjectsWithTag("PetUI"); + foreach(var petUIElement in petUIElements) + { + // Debug.Log(petUIElement); + petUIElement.SetActive(true); + } + currentHealth = startingHealth; } @@ -38,6 +45,8 @@ public class PetHealth : MonoBehaviour healthSlider.value = currentHealth; + Debug.Log($"Pet Damaged, currentHealth = {currentHealth}"); + petAudio.Play(); if (currentHealth <= 0 && !isDead) @@ -55,5 +64,12 @@ public class PetHealth : MonoBehaviour GameObject pet = GameObject.FindGameObjectWithTag("Pet"); Destroy(pet); + + GameObject[] enemies = GameObject.FindGameObjectsWithTag("Enemy"); + foreach(var enemy in enemies) + { + EnemyMovement enemyMovement = enemy.GetComponent<EnemyMovement>(); + enemyMovement.petExist = false; + } } } diff --git a/Assets/Scripts/Pet/PetTypeEnum.cs b/Assets/Scripts/Pet/PetTypeEnum.cs new file mode 100644 index 0000000000000000000000000000000000000000..8a4d155285a7402a6610a4af159f29b87e2f106a --- /dev/null +++ b/Assets/Scripts/Pet/PetTypeEnum.cs @@ -0,0 +1,10 @@ +using UnityEngine; +using UnityEngine.UI; +using System.Collections; + +public enum PetTypeEnum +{ + Healer, + Aura, + Attacker, +} \ No newline at end of file diff --git a/Assets/Scripts/Pet/PetTypeEnum.cs.meta b/Assets/Scripts/Pet/PetTypeEnum.cs.meta new file mode 100644 index 0000000000000000000000000000000000000000..bdbc0ca286a4c5b3de127ca1300a8e707f8d77fa --- /dev/null +++ b/Assets/Scripts/Pet/PetTypeEnum.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 4267a776f38d0244db75447a456abd77 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Player/PlayerHealth.cs b/Assets/Scripts/Player/PlayerHealth.cs index deb321689c12d9dd829a39dd526e4a152ce556fe..16662dfd98640c2097fc721b1bf3841a9170ebd6 100644 --- a/Assets/Scripts/Player/PlayerHealth.cs +++ b/Assets/Scripts/Player/PlayerHealth.cs @@ -55,6 +55,8 @@ public class PlayerHealth : MonoBehaviour healthSlider.value = currentHealth; + Debug.Log($"Player Damaged, currentHealth = {currentHealth}"); + playerAudio.Play(); if (currentHealth <= 0 && !isDead) diff --git a/Assets/Scripts/Player/PlayerInGameOver.cs b/Assets/Scripts/Player/PlayerInGameOver.cs new file mode 100644 index 0000000000000000000000000000000000000000..ccb7e87f92c17892c86248f57b9f022f85fd14af --- /dev/null +++ b/Assets/Scripts/Player/PlayerInGameOver.cs @@ -0,0 +1,16 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class PlayerInGameOver : MonoBehaviour +{ + Animator anim; + void Awake() + { + anim = GetComponent<Animator>(); + } + void Start() + { + anim.SetTrigger("Die"); + } +} diff --git a/Assets/Scripts/Player/PlayerInGameOver.cs.meta b/Assets/Scripts/Player/PlayerInGameOver.cs.meta new file mode 100644 index 0000000000000000000000000000000000000000..80a34d439bcaf680bcb733cc26c319b86d605229 --- /dev/null +++ b/Assets/Scripts/Player/PlayerInGameOver.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: b6b46f7d26314b8488fad45f8825d4f5 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/ProjectSettings/TagManager.asset b/ProjectSettings/TagManager.asset index b9aacef233eaa5af7a9897045eebc17bb001aba5..a6cd7156aeeab1bcdcef07057869ea198dc4bdc6 100644 --- a/ProjectSettings/TagManager.asset +++ b/ProjectSettings/TagManager.asset @@ -8,6 +8,7 @@ TagManager: - Environment - EnemyQ1 - Pet + - PetUI layers: - Default - TransparentFX