diff --git a/Game/Assets/Audio/BrushTeeth.mp3 b/Game/Assets/Audio/BrushTeeth.mp3 new file mode 100644 index 0000000..00860cb --- /dev/null +++ b/Game/Assets/Audio/BrushTeeth.mp3 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c02415b4afe9396261ad314ee220c2149a3f9547e5f6f99ec08c35cc789ecd87 +size 277440 diff --git a/Game/Assets/Audio/BrushTeeth.mp3.meta b/Game/Assets/Audio/BrushTeeth.mp3.meta new file mode 100644 index 0000000..0406908 --- /dev/null +++ b/Game/Assets/Audio/BrushTeeth.mp3.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: 9cf02b0277ad0324389ae25a9fefe8ba +AudioImporter: + externalObjects: {} + serializedVersion: 7 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Game/Assets/Audio/Sweeping.mp3 b/Game/Assets/Audio/Sweeping.mp3 new file mode 100644 index 0000000..2c015ae --- /dev/null +++ b/Game/Assets/Audio/Sweeping.mp3 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d585d81a0787a8ff7096a72fa702707560915bd75ebfd7b76ab3ebe895cbc8e2 +size 198240 diff --git a/Game/Assets/Audio/Sweeping.mp3.meta b/Game/Assets/Audio/Sweeping.mp3.meta new file mode 100644 index 0000000..19ac6cf --- /dev/null +++ b/Game/Assets/Audio/Sweeping.mp3.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: 5c8af228a56ef784aaa0161043ce1b3b +AudioImporter: + externalObjects: {} + serializedVersion: 7 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Game/Assets/Audio/ThrowTrash.mp3 b/Game/Assets/Audio/ThrowTrash.mp3 new file mode 100644 index 0000000..8bb889b --- /dev/null +++ b/Game/Assets/Audio/ThrowTrash.mp3 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:51950bf00d3dd874b29a90a52d04b7f976f8cb69e1b7861215610463ec0ab56c +size 67709 diff --git a/Game/Assets/Audio/ThrowTrash.mp3.meta b/Game/Assets/Audio/ThrowTrash.mp3.meta new file mode 100644 index 0000000..6500449 --- /dev/null +++ b/Game/Assets/Audio/ThrowTrash.mp3.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: c203d3014d6d6d94ea98b5a50d5a9b67 +AudioImporter: + externalObjects: {} + serializedVersion: 7 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Game/Assets/Prefabs/broom.fbx b/Game/Assets/Prefabs/Reza Assets/Broom_Reza.fbx similarity index 100% rename from Game/Assets/Prefabs/broom.fbx rename to Game/Assets/Prefabs/Reza Assets/Broom_Reza.fbx diff --git a/Game/Assets/Prefabs/broom.fbx.meta b/Game/Assets/Prefabs/Reza Assets/Broom_Reza.fbx.meta similarity index 100% rename from Game/Assets/Prefabs/broom.fbx.meta rename to Game/Assets/Prefabs/Reza Assets/Broom_Reza.fbx.meta diff --git a/Game/Assets/Prefabs/Reza Assets/Dirt_Reza.prefab b/Game/Assets/Prefabs/Reza Assets/Dirt_Reza.prefab new file mode 100644 index 0000000..fdcf1de --- /dev/null +++ b/Game/Assets/Prefabs/Reza Assets/Dirt_Reza.prefab @@ -0,0 +1,100 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1001 &310050590187365199 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: ca8d53131ef1d684cb03c756e4d62cfc, type: 3} + propertyPath: m_LocalScale.x + value: 18.603428 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: ca8d53131ef1d684cb03c756e4d62cfc, type: 3} + propertyPath: m_LocalScale.y + value: 18.603428 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: ca8d53131ef1d684cb03c756e4d62cfc, type: 3} + propertyPath: m_LocalScale.z + value: 18.603428 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: ca8d53131ef1d684cb03c756e4d62cfc, type: 3} + propertyPath: m_LocalPosition.x + value: 77.432 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: ca8d53131ef1d684cb03c756e4d62cfc, type: 3} + propertyPath: m_LocalPosition.y + value: 19.946 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: ca8d53131ef1d684cb03c756e4d62cfc, type: 3} + propertyPath: m_LocalPosition.z + value: 1066.5955 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: ca8d53131ef1d684cb03c756e4d62cfc, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: ca8d53131ef1d684cb03c756e4d62cfc, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: ca8d53131ef1d684cb03c756e4d62cfc, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: ca8d53131ef1d684cb03c756e4d62cfc, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: ca8d53131ef1d684cb03c756e4d62cfc, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: ca8d53131ef1d684cb03c756e4d62cfc, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: ca8d53131ef1d684cb03c756e4d62cfc, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: ca8d53131ef1d684cb03c756e4d62cfc, type: 3} + propertyPath: m_Name + value: Dirt_Reza + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: ca8d53131ef1d684cb03c756e4d62cfc, type: 3} + insertIndex: -1 + addedObject: {fileID: 2060585004650284097} + m_SourcePrefab: {fileID: 100100000, guid: ca8d53131ef1d684cb03c756e4d62cfc, type: 3} +--- !u!1 &616127350627212830 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: ca8d53131ef1d684cb03c756e4d62cfc, type: 3} + m_PrefabInstance: {fileID: 310050590187365199} + m_PrefabAsset: {fileID: 0} +--- !u!65 &2060585004650284097 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 616127350627212830} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 1 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 0.02554513, y: 0.009530636, z: 0.02554859} + m_Center: {x: 0.0001704092, y: 0.004370806, z: -0.000000001862645} diff --git a/Game/Assets/Prefabs/Reza Assets/Dirt_Reza.prefab.meta b/Game/Assets/Prefabs/Reza Assets/Dirt_Reza.prefab.meta new file mode 100644 index 0000000..2b6ce9a --- /dev/null +++ b/Game/Assets/Prefabs/Reza Assets/Dirt_Reza.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 9f7f3b41cd60a0549809ba5efa4a230d +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Game/Assets/Prefabs/dust.fbx b/Game/Assets/Prefabs/dust.fbx new file mode 100644 index 0000000..9d64a9f --- /dev/null +++ b/Game/Assets/Prefabs/dust.fbx @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dd7a81fd2ee5432e12115fdb66abe9ca2d883e10b65ffaa04dde14d35c56b3a8 +size 24704 diff --git a/Game/Assets/Prefabs/dust.fbx.meta b/Game/Assets/Prefabs/dust.fbx.meta new file mode 100644 index 0000000..4c924c7 --- /dev/null +++ b/Game/Assets/Prefabs/dust.fbx.meta @@ -0,0 +1,109 @@ +fileFormatVersion: 2 +guid: ca8d53131ef1d684cb03c756e4d62cfc +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: {} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Game/Assets/Scenes/House.unity b/Game/Assets/Scenes/House.unity index 7d34c49..3e87e34 100644 --- a/Game/Assets/Scenes/House.unity +++ b/Game/Assets/Scenes/House.unity @@ -10358,6 +10358,72 @@ Mesh: offset: 0 size: 0 path: +--- !u!1001 &163207873 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1295692143} + m_Modifications: + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalPosition.x + value: 2.3316498 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalPosition.y + value: -0.9673271 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalPosition.z + value: -3.7458496 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 616127350627212830, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_Name + value: Dirt (2) + objectReference: {fileID: 0} + - target: {fileID: 616127350627212830, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_TagString + value: Dirt + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} +--- !u!4 &163207874 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + m_PrefabInstance: {fileID: 163207873} + m_PrefabAsset: {fileID: 0} --- !u!43 &163909618 Mesh: m_ObjectHideFlags: 0 @@ -15612,6 +15678,72 @@ Mesh: offset: 0 size: 0 path: +--- !u!1001 &241142336 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1295692143} + m_Modifications: + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalPosition.x + value: -0.48134613 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalPosition.y + value: -0.9673271 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalPosition.z + value: 1.6671143 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 616127350627212830, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_Name + value: Dirt (9) + objectReference: {fileID: 0} + - target: {fileID: 616127350627212830, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_TagString + value: Dirt + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} +--- !u!4 &241142337 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + m_PrefabInstance: {fileID: 241142336} + m_PrefabAsset: {fileID: 0} --- !u!43 &241639009 Mesh: m_ObjectHideFlags: 0 @@ -25033,6 +25165,42 @@ Mesh: offset: 0 size: 0 path: +--- !u!1 &379765887 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 379765888} + m_Layer: 5 + m_Name: Fill Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &379765888 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 379765887} + 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: 604283524} + m_Father: {fileID: 611091768} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.25} + m_AnchorMax: {x: 1, y: 0.75} + m_AnchoredPosition: {x: -0.1493988, y: 0} + m_SizeDelta: {x: -10.2987, y: 0} + m_Pivot: {x: 0.5, y: 0.5} --- !u!43 &380900677 Mesh: m_ObjectHideFlags: 0 @@ -31590,6 +31758,72 @@ Mesh: offset: 0 size: 0 path: +--- !u!1001 &494336224 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1295692143} + m_Modifications: + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalPosition.x + value: 4.674652 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalPosition.y + value: -0.9673271 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalPosition.z + value: 0.1940918 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 616127350627212830, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_Name + value: Dirt (5) + objectReference: {fileID: 0} + - target: {fileID: 616127350627212830, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_TagString + value: Dirt + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} +--- !u!4 &494336225 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + m_PrefabInstance: {fileID: 494336224} + m_PrefabAsset: {fileID: 0} --- !u!1 &497646449 GameObject: m_ObjectHideFlags: 0 @@ -32273,6 +32507,72 @@ Mesh: offset: 0 size: 0 path: +--- !u!1001 &507432283 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1295692143} + m_Modifications: + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalPosition.x + value: 1.6746521 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalPosition.y + value: -0.9673271 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalPosition.z + value: -2.079834 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 616127350627212830, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_Name + value: Dirt (6) + objectReference: {fileID: 0} + - target: {fileID: 616127350627212830, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_TagString + value: Dirt + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} +--- !u!4 &507432284 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + m_PrefabInstance: {fileID: 507432283} + m_PrefabAsset: {fileID: 0} --- !u!1001 &508324064 PrefabInstance: m_ObjectHideFlags: 0 @@ -34517,7 +34817,7 @@ GameObject: - component: {fileID: 532867771} - component: {fileID: 532867770} m_Layer: 5 - m_Name: Canvas (1) + m_Name: Brush Teeth Progress m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 @@ -38913,6 +39213,72 @@ Mesh: offset: 0 size: 0 path: +--- !u!1001 &597754606 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1295692143} + m_Modifications: + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalPosition.x + value: 1.3496552 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalPosition.y + value: -0.9673271 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalPosition.z + value: 0.72314453 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 616127350627212830, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_Name + value: Dirt (1) + objectReference: {fileID: 0} + - target: {fileID: 616127350627212830, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_TagString + value: Dirt + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} +--- !u!4 &597754607 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + m_PrefabInstance: {fileID: 597754606} + m_PrefabAsset: {fileID: 0} --- !u!43 &600732193 Mesh: m_ObjectHideFlags: 0 @@ -39408,6 +39774,81 @@ Mesh: offset: 0 size: 0 path: +--- !u!1 &604283523 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 604283524} + - component: {fileID: 604283526} + - component: {fileID: 604283525} + m_Layer: 5 + m_Name: Fill + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &604283524 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 604283523} + 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: 379765888} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 10, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &604283525 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 604283523} + 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.68229544, g: 0.8301887, b: 0.512994, 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_Sprite: {fileID: 10905, 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 &604283526 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 604283523} + m_CullTransparentMesh: 1 --- !u!43 &604808380 Mesh: m_ObjectHideFlags: 0 @@ -40102,6 +40543,95 @@ Mesh: offset: 0 size: 0 path: +--- !u!1 &611091767 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 611091768} + - component: {fileID: 611091769} + m_Layer: 5 + m_Name: Slider + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &611091768 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 611091767} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.6460289, y: 1.6460289, z: 1.6460289} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1414998835} + - {fileID: 379765888} + m_Father: {fileID: 637352836} + 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.9998495, y: 104} + m_SizeDelta: {x: 160.4619, y: 44.0223} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &611091769 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 611091767} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 67db9e8f0e2ae9c40bc1e2b64352a6b4, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 0} + m_FillRect: {fileID: 604283524} + m_HandleRect: {fileID: 0} + m_Direction: 0 + m_MinValue: 0 + m_MaxValue: 1 + m_WholeNumbers: 0 + m_Value: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] --- !u!43 &611098094 Mesh: m_ObjectHideFlags: 0 @@ -41802,6 +42332,126 @@ MonoBehaviour: m_SelectedFaces: m_SelectedEdges: [] m_SelectedVertices: +--- !u!1 &637352835 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 637352836} + - component: {fileID: 637352840} + - component: {fileID: 637352839} + - component: {fileID: 637352838} + - component: {fileID: 637352837} + m_Layer: 5 + m_Name: Sweeping Progress + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &637352836 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 637352835} + m_LocalRotation: {x: -0, y: 0.7071068, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: 0.433} + m_LocalScale: {x: 0.0019571194, y: 0.0019571194, z: 0.0019571194} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 611091768} + m_Father: {fileID: 2031915432} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 3.01, y: 0.46584702} + m_SizeDelta: {x: 704, y: 295} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &637352837 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 637352835} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3abe37e4351124346aa2369f40796ac8, type: 3} + m_Name: + m_EditorClassIdentifier: + target: {fileID: 1850242033} + followSpeed: 5 + offset: {x: 0, y: -0.2, z: 0.7} + followRotation: 1 + maxPitchAngle: 30 +--- !u!114 &637352838 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 637352835} + 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 &637352839 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 637352835} + 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: 1 +--- !u!223 &637352840 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 637352835} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 2 + m_Camera: {fileID: 1025466342} + m_PlaneDistance: 0.5 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_VertexColorAlwaysGammaSpace: 0 + m_AdditionalShaderChannelsFlag: 0 + m_UpdateRectTransformForStandalone: 0 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 --- !u!1001 &638620852 PrefabInstance: m_ObjectHideFlags: 0 @@ -57259,6 +57909,72 @@ Mesh: offset: 0 size: 0 path: +--- !u!1001 &868469490 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1295692143} + m_Modifications: + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalPosition.x + value: -0.47335052 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalPosition.y + value: -0.9673271 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalPosition.z + value: -3.1158447 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 616127350627212830, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_Name + value: Dirt (7) + objectReference: {fileID: 0} + - target: {fileID: 616127350627212830, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_TagString + value: Dirt + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} +--- !u!4 &868469491 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + m_PrefabInstance: {fileID: 868469490} + m_PrefabAsset: {fileID: 0} --- !u!4 &871280616 stripped Transform: m_CorrespondingSourceObject: {fileID: 3520426155542238179, guid: 13f185b3141d154458cbf7b4becf5459, type: 3} @@ -65066,7 +65782,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 6045648537344725186, guid: a4a4b6738cb4ba34bb94baa14bd938f0, type: 3} propertyPath: m_LocalPosition.x - value: 71.972 + value: 75.189 objectReference: {fileID: 0} - target: {fileID: 6045648537344725186, guid: a4a4b6738cb4ba34bb94baa14bd938f0, type: 3} propertyPath: m_LocalPosition.y @@ -65074,7 +65790,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 6045648537344725186, guid: a4a4b6738cb4ba34bb94baa14bd938f0, type: 3} propertyPath: m_LocalPosition.z - value: 1068.097 + value: 1066.683 objectReference: {fileID: 0} - target: {fileID: 6045648537344725186, guid: a4a4b6738cb4ba34bb94baa14bd938f0, type: 3} propertyPath: m_LocalRotation.w @@ -65783,6 +66499,72 @@ GameObject: m_CorrespondingSourceObject: {fileID: 7951603848978517227, guid: a4a4b6738cb4ba34bb94baa14bd938f0, type: 3} m_PrefabInstance: {fileID: 960695709} m_PrefabAsset: {fileID: 0} +--- !u!1001 &963303356 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1295692143} + m_Modifications: + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalPosition.x + value: 0.4816513 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalPosition.y + value: -0.9673271 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalPosition.z + value: 3.6641846 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 616127350627212830, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_Name + value: Dirt (10) + objectReference: {fileID: 0} + - target: {fileID: 616127350627212830, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_TagString + value: Dirt + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} +--- !u!4 &963303357 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + m_PrefabInstance: {fileID: 963303356} + m_PrefabAsset: {fileID: 0} --- !u!43 &963722235 Mesh: m_ObjectHideFlags: 0 @@ -84277,7 +85059,7 @@ PrefabInstance: objectReference: {fileID: 430002287} - target: {fileID: 8038368029267231487, guid: 519c364a8a1b96b428f69317d2cfb87f, type: 3} propertyPath: m_Name - value: toothbrush + value: Toothbrush objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] @@ -87040,6 +87822,72 @@ Mesh: offset: 0 size: 0 path: +--- !u!1001 &1287639184 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1295692143} + m_Modifications: + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalPosition.x + value: 2.8576508 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalPosition.y + value: -0.9673271 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalPosition.z + value: -0.76586914 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 616127350627212830, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_Name + value: Dirt (4) + objectReference: {fileID: 0} + - target: {fileID: 616127350627212830, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_TagString + value: Dirt + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} +--- !u!4 &1287639185 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + m_PrefabInstance: {fileID: 1287639184} + m_PrefabAsset: {fileID: 0} --- !u!43 &1287833423 Mesh: m_ObjectHideFlags: 0 @@ -87700,6 +88548,48 @@ Mesh: offset: 0 size: 0 path: +--- !u!1 &1295692142 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1295692143} + m_Layer: 0 + m_Name: Dirt + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1295692143 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1295692142} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 1.085556, y: -0.0012664795, z: -2.5499268} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 8044628025468304726} + - {fileID: 597754607} + - {fileID: 163207874} + - {fileID: 1627789232} + - {fileID: 1287639185} + - {fileID: 494336225} + - {fileID: 507432284} + - {fileID: 868469491} + - {fileID: 1329847150} + - {fileID: 241142337} + - {fileID: 963303357} + m_Father: {fileID: 2031915432} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!43 &1297701466 Mesh: m_ObjectHideFlags: 0 @@ -88864,6 +89754,72 @@ Transform: m_CorrespondingSourceObject: {fileID: 9079604202244711505, guid: ad871747706e9ed4b99bd96cf2c76c9e, type: 3} m_PrefabInstance: {fileID: 620273531238711523} m_PrefabAsset: {fileID: 0} +--- !u!1001 &1329847149 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1295692143} + m_Modifications: + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalPosition.x + value: -2.2433472 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalPosition.y + value: -0.9673271 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalPosition.z + value: -1.487915 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 616127350627212830, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_Name + value: Dirt (8) + objectReference: {fileID: 0} + - target: {fileID: 616127350627212830, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_TagString + value: Dirt + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} +--- !u!4 &1329847150 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + m_PrefabInstance: {fileID: 1329847149} + m_PrefabAsset: {fileID: 0} --- !u!43 &1331526473 Mesh: m_ObjectHideFlags: 0 @@ -93772,6 +94728,81 @@ Mesh: offset: 0 size: 0 path: +--- !u!1 &1414998834 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1414998835} + - component: {fileID: 1414998837} + - component: {fileID: 1414998836} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1414998835 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1414998834} + 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: 611091768} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.25} + m_AnchorMax: {x: 1, y: 0.75} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1414998836 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1414998834} + 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: 1} + 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 &1414998837 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1414998834} + m_CullTransparentMesh: 1 --- !u!1001 &1419701687 PrefabInstance: m_ObjectHideFlags: 0 @@ -102155,6 +103186,11 @@ Mesh: offset: 0 size: 0 path: +--- !u!1 &1562656211 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 7419541130731033687, guid: 2232353fd6a781a43a80ffae781ba792, type: 3} + m_PrefabInstance: {fileID: 1843684142} + m_PrefabAsset: {fileID: 0} --- !u!1 &1564641922 GameObject: m_ObjectHideFlags: 0 @@ -104297,6 +105333,72 @@ Transform: m_CorrespondingSourceObject: {fileID: 7042430302062951778, guid: 6677bf04b0df9444f88354fff7cdfeb4, type: 3} m_PrefabInstance: {fileID: 1627444681} m_PrefabAsset: {fileID: 0} +--- !u!1001 &1627789231 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1295692143} + m_Modifications: + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalPosition.x + value: 5.5266495 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalPosition.y + value: -0.9673271 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalPosition.z + value: -3.7458496 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 616127350627212830, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_Name + value: Dirt (3) + objectReference: {fileID: 0} + - target: {fileID: 616127350627212830, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_TagString + value: Dirt + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} +--- !u!4 &1627789232 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + m_PrefabInstance: {fileID: 1627789231} + m_PrefabAsset: {fileID: 0} --- !u!43 &1630191959 Mesh: m_ObjectHideFlags: 0 @@ -119543,7 +120645,7 @@ PrefabInstance: serializedVersion: 2 m_Modification: serializedVersion: 3 - m_TransformParent: {fileID: 0} + m_TransformParent: {fileID: 2031915432} m_Modifications: - target: {fileID: 6490683636266877256, guid: 2232353fd6a781a43a80ffae781ba792, type: 3} propertyPath: m_Mesh @@ -119555,15 +120657,15 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 7907285160866860781, guid: 2232353fd6a781a43a80ffae781ba792, type: 3} propertyPath: m_LocalPosition.x - value: 75.67 + value: -0.93279266 objectReference: {fileID: 0} - target: {fileID: 7907285160866860781, guid: 2232353fd6a781a43a80ffae781ba792, type: 3} propertyPath: m_LocalPosition.y - value: 20.752 + value: -0.16259193 objectReference: {fileID: 0} - target: {fileID: 7907285160866860781, guid: 2232353fd6a781a43a80ffae781ba792, type: 3} propertyPath: m_LocalPosition.z - value: 1065.88 + value: -2.6757812 objectReference: {fileID: 0} - target: {fileID: 7907285160866860781, guid: 2232353fd6a781a43a80ffae781ba792, type: 3} propertyPath: m_LocalRotation.w @@ -119571,7 +120673,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 7907285160866860781, guid: 2232353fd6a781a43a80ffae781ba792, type: 3} propertyPath: m_LocalRotation.x - value: 0 + value: -0 objectReference: {fileID: 0} - target: {fileID: 7907285160866860781, guid: 2232353fd6a781a43a80ffae781ba792, type: 3} propertyPath: m_LocalRotation.y @@ -119579,7 +120681,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 7907285160866860781, guid: 2232353fd6a781a43a80ffae781ba792, type: 3} propertyPath: m_LocalRotation.z - value: 0 + value: -0 objectReference: {fileID: 0} - target: {fileID: 7907285160866860781, guid: 2232353fd6a781a43a80ffae781ba792, type: 3} propertyPath: m_LocalEulerAnglesHint.x @@ -119607,10 +120709,64 @@ PrefabInstance: objectReference: {fileID: -1976799459468813334, guid: fd121e775ad2c834bac2327cc64e19ca, type: 3} m_RemovedComponents: - {fileID: 7282345907182023215, guid: 2232353fd6a781a43a80ffae781ba792, type: 3} + - {fileID: 6833145644793930087, guid: 2232353fd6a781a43a80ffae781ba792, type: 3} m_RemovedGameObjects: [] m_AddedGameObjects: [] - m_AddedComponents: [] + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 7419541130731033687, guid: 2232353fd6a781a43a80ffae781ba792, type: 3} + insertIndex: -1 + addedObject: {fileID: 1843684154} + - targetCorrespondingSourceObject: {fileID: 2206748334857032518, guid: 2232353fd6a781a43a80ffae781ba792, type: 3} + insertIndex: -1 + addedObject: {fileID: 1843684149} m_SourcePrefab: {fileID: 100100000, guid: 2232353fd6a781a43a80ffae781ba792, type: 3} +--- !u!1 &1843684143 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 2206748334857032518, guid: 2232353fd6a781a43a80ffae781ba792, type: 3} + m_PrefabInstance: {fileID: 1843684142} + m_PrefabAsset: {fileID: 0} +--- !u!4 &1843684145 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 7907285160866860781, guid: 2232353fd6a781a43a80ffae781ba792, type: 3} + m_PrefabInstance: {fileID: 1843684142} + m_PrefabAsset: {fileID: 0} +--- !u!114 &1843684149 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1843684143} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 06898210b21d51442bf827bc9ecc5b6b, type: 3} + m_Name: + m_EditorClassIdentifier: + dirtSweeped: 0 + dirtRequired: 2 + audioSource: {fileID: 1898819871} + sweepingSound: {fileID: 8300000, guid: 5c8af228a56ef784aaa0161043ce1b3b, type: 3} +--- !u!65 &1843684154 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1562656211} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 0.006510474, y: 0.0760788, z: 0.009489019} + m_Center: {x: 0.000000026983903, y: -0.000021052198, z: 0.0007145016} --- !u!1 &1845991018 GameObject: m_ObjectHideFlags: 0 @@ -122970,7 +124126,7 @@ AudioSource: m_Enabled: 1 serializedVersion: 4 OutputAudioMixerGroup: {fileID: 0} - m_audioClip: {fileID: 8300000, guid: 16fba6d30ed741d4a9fdd6e79ee2f3ac, type: 3} + m_audioClip: {fileID: 0} m_PlayOnAwake: 1 m_Volume: 0.7 m_Pitch: 1 @@ -136012,6 +137168,40 @@ MonoBehaviour: m_SelectedFaces: m_SelectedEdges: [] m_SelectedVertices: +--- !u!1 &2031915430 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2031915432} + m_Layer: 0 + m_Name: Sweeping Task + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2031915432 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2031915430} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 76.60279, y: 20.914593, z: 1068.5558} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1843684145} + - {fileID: 637352836} + - {fileID: 1295692143} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &2031941996 GameObject: m_ObjectHideFlags: 0 @@ -147591,6 +148781,72 @@ PrefabInstance: m_AddedGameObjects: [] m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 47d91ce8ea124604e989829dcf52b02b, type: 3} +--- !u!1001 &8044628025468304725 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1295692143} + m_Modifications: + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalPosition.x + value: -1.3223495 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalPosition.y + value: -0.9673271 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalPosition.z + value: -0.34985352 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 616127350627212830, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_Name + value: Dirt + objectReference: {fileID: 0} + - target: {fileID: 616127350627212830, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + propertyPath: m_TagString + value: Dirt + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} +--- !u!4 &8044628025468304726 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 272252423571621028, guid: 9f7f3b41cd60a0549809ba5efa4a230d, type: 3} + m_PrefabInstance: {fileID: 8044628025468304725} + m_PrefabAsset: {fileID: 0} --- !u!4 &8302416011265789030 stripped Transform: m_CorrespondingSourceObject: {fileID: 1651496593759449508, guid: 832db0dbbccee0348b1642e54dc6abca, type: 3} @@ -148576,8 +149832,8 @@ SceneRoots: - {fileID: 14967089} - {fileID: 1688857688} - {fileID: 533820784} - - {fileID: 1843684142} - {fileID: 2057524443} - {fileID: 745726886} - {fileID: 1708288444} - {fileID: 1494110193} + - {fileID: 2031915432} diff --git a/Game/Assets/Scripts/BroomSweeping.cs b/Game/Assets/Scripts/BroomSweeping.cs new file mode 100644 index 0000000..9284103 --- /dev/null +++ b/Game/Assets/Scripts/BroomSweeping.cs @@ -0,0 +1,30 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class BroomSweeping : MonoBehaviour +{ + // To track how much trash has been collected so far + public int dirtSweeped = 0; + + // Defines how much trash is needed to collect in order to unlock the door + public int dirtRequired = 10; + + // Defines Audio References + public AudioSource audioSource; + public AudioClip sweepingSound; + + private void OnTriggerEnter(Collider other) + { + if (!other.CompareTag("Dirt")) return; + + dirtSweeped++; + Destroy(other.gameObject); + + // Play sound only if no other sound is currently playing + if (!audioSource.isPlaying) + { + audioSource.PlayOneShot(sweepingSound); + } + } +} \ No newline at end of file diff --git a/Game/Assets/Scripts/BroomSweeping.cs.meta b/Game/Assets/Scripts/BroomSweeping.cs.meta new file mode 100644 index 0000000..c5132d8 --- /dev/null +++ b/Game/Assets/Scripts/BroomSweeping.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 06898210b21d51442bf827bc9ecc5b6b +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Game/Assets/Scripts/Sweeping.cs b/Game/Assets/Scripts/Sweeping.cs index d1ec416..f939b4f 100644 --- a/Game/Assets/Scripts/Sweeping.cs +++ b/Game/Assets/Scripts/Sweeping.cs @@ -1,18 +1,89 @@ +/* +Author: Reza +Date: 7/2/25 +Description: Living room task of sweeping the dirt on the floor +*/ + using System.Collections; using System.Collections.Generic; using UnityEngine; +using UnityEngine.UI; public class Sweeping : MonoBehaviour { - // Start is called before the first frame update + public Transform broomParent; // Assign the parent object of the broom + public float sweepSpeed = 2f; // Speed of automatic sweeping + public float sweepRange = 0.5f; // How far the broom sweeps left and right + public float cleaningTime = 3f; // Time required to clean dirt + public Slider progressBarPrefab; // Prefab for progress bar UI + + private Vector3 startPosition; + private bool isCleaning = false; + private GameObject currentDirt; + private float cleaningProgress = 0f; + private Slider progressBar; + void Start() { - + if (broomParent == null) + { + Debug.LogError("Broom parent not assigned in AutoBroom script!"); + return; + } + + startPosition = broomParent.position; // Store initial position of the broom } - // Update is called once per frame - void Update() + private void OnTriggerEnter(Collider other) { - + if (!other.CompareTag("Dirt") || isCleaning) return; + + // Start auto-sweeping and cleaning + isCleaning = true; + currentDirt = other.gameObject; + StartCoroutine(SweepAndClean()); } -} + + IEnumerator SweepAndClean() + { + float direction = 1f; // Start moving right + + // Create and attach progress bar **only when sweeping starts** + progressBar = Instantiate(progressBarPrefab, currentDirt.transform.position + Vector3.up * 1f, Quaternion.identity, currentDirt.transform); + progressBar.gameObject.SetActive(true); + progressBar.value = 0f; + + while (cleaningProgress < cleaningTime) + { + // Move broom's entire parent left and right + float moveAmount = direction * sweepSpeed * Time.deltaTime; + broomParent.position += new Vector3(moveAmount, 0, 0); + + // Reverse direction when reaching sweep range + if (Mathf.Abs(broomParent.position.x - startPosition.x) > sweepRange) + { + direction *= -1f; // Reverse sweep direction + } + + // Increase cleaning progress + cleaningProgress += Time.deltaTime; + progressBar.value = cleaningProgress / cleaningTime; + + yield return null; + } + + CompleteCleaning(); + } + + void CompleteCleaning() + { + if (progressBar != null) + { + Destroy(progressBar.gameObject); // Remove progress bar + } + Destroy(currentDirt); // Remove dirt + isCleaning = false; // Allow new cleaning to start + broomParent.position = startPosition; // Reset broom position + cleaningProgress = 0f; // Reset progress + } +} \ No newline at end of file diff --git a/Game/ProjectSettings/Packages/com.unity.probuilder/Settings.json b/Game/ProjectSettings/Packages/com.unity.probuilder/Settings.json index fe711c5..2cc78c8 100644 --- a/Game/ProjectSettings/Packages/com.unity.probuilder/Settings.json +++ b/Game/ProjectSettings/Packages/com.unity.probuilder/Settings.json @@ -9,7 +9,7 @@ { "type": "UnityEngine.ProBuilder.SelectMode, Unity.ProBuilder, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", "key": "editor.lastMeshSelectMode", - "value": "{\"m_Value\":8}" + "value": "{\"m_Value\":2}" }, { "type": "System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", @@ -149,7 +149,7 @@ { "type": "System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "key": "ShapeBuilder.ActiveShapeIndex", - "value": "{\"m_Value\":6}" + "value": "{\"m_Value\":7}" }, { "type": "System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", @@ -169,7 +169,7 @@ { "type": "UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", "key": "ShapeBuilder.LastSize", - "value": "{\"m_Value\":{\"x\":0.197540283203125,\"y\":0.015741348266601564,\"z\":0.1954345703125}}" + "value": "{\"m_Value\":{\"x\":0.248779296875,\"y\":-0.09796714782714844,\"z\":0.2877197265625}}" }, { "type": "UnityEngine.Quaternion, UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", diff --git a/Game/ProjectSettings/TagManager.asset b/Game/ProjectSettings/TagManager.asset index d47ee64..cd1dd5d 100644 --- a/Game/ProjectSettings/TagManager.asset +++ b/Game/ProjectSettings/TagManager.asset @@ -10,6 +10,7 @@ TagManager: - Info - InfoObject - Bottle + - Dirt layers: - Default - TransparentFX