diff --git a/Assets/Materials/CampfireEasy.blend b/Assets/Materials/CampfireEasy.blend new file mode 100644 index 0000000..b6c6537 Binary files /dev/null and b/Assets/Materials/CampfireEasy.blend differ diff --git a/Assets/Materials/CampfireEasy.blend.meta b/Assets/Materials/CampfireEasy.blend.meta new file mode 100644 index 0000000..6721f26 --- /dev/null +++ b/Assets/Materials/CampfireEasy.blend.meta @@ -0,0 +1,102 @@ +fileFormatVersion: 2 +guid: 7b9975dd8e265534c9d5ff405c570da5 +ModelImporter: + serializedVersion: 20200 + internalIDToNameTable: [] + externalObjects: {} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 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 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + 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 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Materials/CampfireEasy.fbx b/Assets/Materials/CampfireEasy.fbx new file mode 100644 index 0000000..2fa1be6 Binary files /dev/null and b/Assets/Materials/CampfireEasy.fbx differ diff --git a/Assets/Materials/CampfireEasy.fbx.meta b/Assets/Materials/CampfireEasy.fbx.meta new file mode 100644 index 0000000..8b252eb --- /dev/null +++ b/Assets/Materials/CampfireEasy.fbx.meta @@ -0,0 +1,102 @@ +fileFormatVersion: 2 +guid: e982c39eaf405d44b961171b07f7ab65 +ModelImporter: + serializedVersion: 20200 + internalIDToNameTable: [] + externalObjects: {} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 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 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + 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 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Materials/WoodMat.mat b/Assets/Materials/WoodMat.mat new file mode 100644 index 0000000..83de538 --- /dev/null +++ b/Assets/Materials/WoodMat.mat @@ -0,0 +1,78 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: WoodMat + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: + 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: 0} + 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_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: 0.41509432, g: 0.2612066, b: 0, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + m_BuildTextureStacks: [] diff --git a/Assets/Materials/WoodMat.mat.meta b/Assets/Materials/WoodMat.mat.meta new file mode 100644 index 0000000..c88879c --- /dev/null +++ b/Assets/Materials/WoodMat.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3e21ca7ffec4eef48ba7759b5ef29773 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Objects.meta b/Assets/Objects.meta new file mode 100644 index 0000000..1d78b64 --- /dev/null +++ b/Assets/Objects.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 390bc13f160d7e2489009747f41b027f +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Objects/Cube1.obj b/Assets/Objects/Cube1.obj new file mode 100644 index 0000000..43b341e --- /dev/null +++ b/Assets/Objects/Cube1.obj @@ -0,0 +1,1173 @@ +# Blender v2.93.4 OBJ File: 'Cube1.blend' +# www.blender.org +mtllib Cube1.mtl +o Cube +v 0.982000 0.982000 -1.000000 +v 0.982000 1.000000 -0.982000 +v 1.000000 0.982000 -0.982000 +v 0.982000 0.988888 -0.998630 +v 0.982000 0.994728 -0.994728 +v 0.988888 0.982000 -0.998630 +v 0.989061 0.989061 -0.996976 +v 0.988703 0.993813 -0.993813 +v 0.992392 0.992392 -0.992392 +v 0.988888 0.998630 -0.982000 +v 0.994728 0.994728 -0.982000 +v 0.982000 0.998630 -0.988888 +v 0.989061 0.996976 -0.989061 +v 0.993813 0.993813 -0.988703 +v 0.998630 0.982000 -0.988888 +v 0.994728 0.982000 -0.994728 +v 0.998630 0.988888 -0.982000 +v 0.996976 0.989061 -0.989061 +v 0.993813 0.988703 -0.993813 +v 0.982000 -1.000000 -0.982000 +v 0.982000 -0.982000 -1.000000 +v 1.000000 -0.982000 -0.982000 +v 0.982000 -0.998630 -0.988888 +v 0.982000 -0.994728 -0.994728 +v 0.988888 -0.998630 -0.982000 +v 0.989061 -0.996976 -0.989061 +v 0.988703 -0.993813 -0.993813 +v 0.992392 -0.992392 -0.992392 +v 0.988888 -0.982000 -0.998630 +v 0.994728 -0.982000 -0.994728 +v 0.982000 -0.988888 -0.998630 +v 0.989061 -0.989061 -0.996976 +v 0.993813 -0.988703 -0.993813 +v 0.998630 -0.988888 -0.982000 +v 0.994728 -0.994728 -0.982000 +v 0.998630 -0.982000 -0.988888 +v 0.996976 -0.989061 -0.989061 +v 0.993813 -0.993813 -0.988703 +v 1.000000 0.982000 0.982000 +v 0.982000 1.000000 0.982000 +v 0.982000 0.982000 1.000000 +v 0.998630 0.988888 0.982000 +v 0.994728 0.994728 0.982000 +v 0.998630 0.982000 0.988888 +v 0.996976 0.989061 0.989061 +v 0.993813 0.993813 0.988703 +v 0.992392 0.992392 0.992392 +v 0.982000 0.998630 0.988888 +v 0.982000 0.994728 0.994728 +v 0.988888 0.998630 0.982000 +v 0.989061 0.996976 0.989061 +v 0.988703 0.993813 0.993813 +v 0.988888 0.982000 0.998630 +v 0.994728 0.982000 0.994728 +v 0.982000 0.988888 0.998630 +v 0.989061 0.989061 0.996976 +v 0.993813 0.988703 0.993813 +v 1.000000 -0.982000 0.982000 +v 0.982000 -0.982000 1.000000 +v 0.982000 -1.000000 0.982000 +v 0.998630 -0.982000 0.988888 +v 0.994728 -0.982000 0.994728 +v 0.998630 -0.988888 0.982000 +v 0.996976 -0.989061 0.989061 +v 0.993813 -0.988703 0.993813 +v 0.992392 -0.992392 0.992392 +v 0.982000 -0.988888 0.998630 +v 0.982000 -0.994728 0.994728 +v 0.988888 -0.982000 0.998630 +v 0.989061 -0.989061 0.996976 +v 0.988703 -0.993813 0.993813 +v 0.988888 -0.998630 0.982000 +v 0.994728 -0.994728 0.982000 +v 0.982000 -0.998630 0.988888 +v 0.989061 -0.996976 0.989061 +v 0.993813 -0.993813 0.988703 +v -0.982000 0.982000 -1.000000 +v -1.000000 0.982000 -0.982000 +v -0.982000 1.000000 -0.982000 +v -0.988888 0.982000 -0.998630 +v -0.994728 0.982000 -0.994728 +v -0.982000 0.988888 -0.998630 +v -0.989061 0.989061 -0.996976 +v -0.993813 0.988703 -0.993813 +v -0.992392 0.992392 -0.992392 +v -0.998630 0.988888 -0.982000 +v -0.994728 0.994728 -0.982000 +v -0.998630 0.982000 -0.988888 +v -0.996976 0.989061 -0.989061 +v -0.993813 0.993813 -0.988703 +v -0.982000 0.998630 -0.988888 +v -0.982000 0.994728 -0.994728 +v -0.988888 0.998630 -0.982000 +v -0.989061 0.996976 -0.989061 +v -0.988703 0.993813 -0.993813 +v -1.000000 -0.982000 -0.982000 +v -0.982000 -0.982000 -1.000000 +v -0.982000 -1.000000 -0.982000 +v -0.998630 -0.982000 -0.988888 +v -0.994728 -0.982000 -0.994728 +v -0.998630 -0.988888 -0.982000 +v -0.996976 -0.989061 -0.989061 +v -0.993813 -0.988703 -0.993813 +v -0.992392 -0.992392 -0.992392 +v -0.982000 -0.988888 -0.998630 +v -0.982000 -0.994728 -0.994728 +v -0.988888 -0.982000 -0.998630 +v -0.989061 -0.989061 -0.996976 +v -0.988703 -0.993813 -0.993813 +v -0.988888 -0.998630 -0.982000 +v -0.994728 -0.994728 -0.982000 +v -0.982000 -0.998630 -0.988888 +v -0.989061 -0.996976 -0.989061 +v -0.993813 -0.993813 -0.988703 +v -1.000000 0.982000 0.982000 +v -0.982000 0.982000 1.000000 +v -0.982000 1.000000 0.982000 +v -0.998630 0.982000 0.988888 +v -0.994728 0.982000 0.994728 +v -0.998630 0.988888 0.982000 +v -0.996976 0.989061 0.989061 +v -0.993813 0.988703 0.993813 +v -0.992392 0.992392 0.992392 +v -0.982000 0.988888 0.998630 +v -0.982000 0.994728 0.994728 +v -0.988888 0.982000 0.998630 +v -0.989061 0.989061 0.996976 +v -0.988703 0.993813 0.993813 +v -0.988888 0.998630 0.982000 +v -0.994728 0.994728 0.982000 +v -0.982000 0.998630 0.988888 +v -0.989061 0.996976 0.989061 +v -0.993813 0.993813 0.988703 +v -0.982000 -1.000000 0.982000 +v -0.982000 -0.982000 1.000000 +v -1.000000 -0.982000 0.982000 +v -0.982000 -0.998630 0.988888 +v -0.982000 -0.994728 0.994728 +v -0.988888 -0.998630 0.982000 +v -0.989061 -0.996976 0.989061 +v -0.988703 -0.993813 0.993813 +v -0.992392 -0.992392 0.992392 +v -0.988888 -0.982000 0.998630 +v -0.994728 -0.982000 0.994728 +v -0.982000 -0.988888 0.998630 +v -0.989061 -0.989061 0.996976 +v -0.993813 -0.988703 0.993813 +v -0.998630 -0.988888 0.982000 +v -0.994728 -0.994728 0.982000 +v -0.998630 -0.982000 0.988888 +v -0.996976 -0.989061 0.989061 +v -0.993813 -0.993813 0.988703 +v 0.922533 0.922533 -0.940533 +v 0.940533 0.922533 -0.922533 +v 0.922533 0.940533 -0.922533 +v 0.929421 0.922533 -0.939163 +v 0.935261 0.922533 -0.935261 +v 0.922533 0.929421 -0.939163 +v 0.929594 0.929594 -0.937509 +v 0.934346 0.929236 -0.934346 +v 0.932925 0.932925 -0.932925 +v 0.939163 0.929421 -0.922533 +v 0.935261 0.935261 -0.922533 +v 0.939163 0.922533 -0.929421 +v 0.937509 0.929594 -0.929594 +v 0.934346 0.934346 -0.929236 +v 0.922533 0.939163 -0.929421 +v 0.922533 0.935261 -0.935261 +v 0.929421 0.939163 -0.922533 +v 0.929594 0.937509 -0.929594 +v 0.929236 0.934346 -0.934346 +v 0.922533 -0.940533 -0.922533 +v 0.940533 -0.922533 -0.922533 +v 0.922533 -0.922533 -0.940533 +v 0.929421 -0.939163 -0.922533 +v 0.935261 -0.935261 -0.922533 +v 0.922533 -0.939163 -0.929421 +v 0.929594 -0.937509 -0.929594 +v 0.934346 -0.934346 -0.929236 +v 0.932925 -0.932925 -0.932925 +v 0.939163 -0.922533 -0.929421 +v 0.935261 -0.922533 -0.935261 +v 0.939163 -0.929421 -0.922533 +v 0.937509 -0.929594 -0.929594 +v 0.934346 -0.929236 -0.934346 +v 0.922533 -0.929421 -0.939163 +v 0.922533 -0.935261 -0.935261 +v 0.929421 -0.922533 -0.939163 +v 0.929594 -0.929594 -0.937509 +v 0.929236 -0.934346 -0.934346 +v 0.940533 0.922533 0.922533 +v 0.922533 0.922533 0.940533 +v 0.922533 0.940533 0.922533 +v 0.939163 0.922533 0.929421 +v 0.935261 0.922533 0.935261 +v 0.939163 0.929421 0.922533 +v 0.937509 0.929594 0.929594 +v 0.934346 0.929236 0.934346 +v 0.932925 0.932925 0.932925 +v 0.922533 0.929421 0.939163 +v 0.922533 0.935261 0.935261 +v 0.929421 0.922533 0.939163 +v 0.929594 0.929594 0.937509 +v 0.929236 0.934346 0.934346 +v 0.929421 0.939163 0.922533 +v 0.935261 0.935261 0.922533 +v 0.922533 0.939163 0.929421 +v 0.929594 0.937509 0.929594 +v 0.934346 0.934346 0.929236 +v 0.940533 -0.922533 0.922533 +v 0.922533 -0.940533 0.922533 +v 0.922533 -0.922533 0.940533 +v 0.939163 -0.929421 0.922533 +v 0.935261 -0.935261 0.922533 +v 0.939163 -0.922533 0.929421 +v 0.937509 -0.929594 0.929594 +v 0.934346 -0.934346 0.929236 +v 0.932925 -0.932925 0.932925 +v 0.922533 -0.939163 0.929421 +v 0.922533 -0.935261 0.935261 +v 0.929421 -0.939163 0.922533 +v 0.929594 -0.937509 0.929594 +v 0.929236 -0.934346 0.934346 +v 0.929421 -0.922533 0.939163 +v 0.935261 -0.922533 0.935261 +v 0.922533 -0.929421 0.939163 +v 0.929594 -0.929594 0.937509 +v 0.934346 -0.929236 0.934346 +v -0.922533 0.922533 -0.940533 +v -0.922533 0.940533 -0.922533 +v -0.940533 0.922533 -0.922533 +v -0.922533 0.929421 -0.939163 +v -0.922533 0.935261 -0.935261 +v -0.929421 0.922533 -0.939163 +v -0.929594 0.929594 -0.937509 +v -0.929236 0.934346 -0.934346 +v -0.932925 0.932925 -0.932925 +v -0.929421 0.939163 -0.922533 +v -0.935261 0.935261 -0.922533 +v -0.922533 0.939163 -0.929421 +v -0.929594 0.937509 -0.929594 +v -0.934346 0.934346 -0.929236 +v -0.939163 0.922533 -0.929421 +v -0.935261 0.922533 -0.935261 +v -0.939163 0.929421 -0.922533 +v -0.937509 0.929594 -0.929594 +v -0.934346 0.929236 -0.934346 +v -0.940533 -0.922533 -0.922533 +v -0.922533 -0.940533 -0.922533 +v -0.922533 -0.922533 -0.940533 +v -0.939163 -0.929421 -0.922533 +v -0.935261 -0.935261 -0.922533 +v -0.939163 -0.922533 -0.929421 +v -0.937509 -0.929594 -0.929594 +v -0.934346 -0.934346 -0.929236 +v -0.932925 -0.932925 -0.932925 +v -0.922533 -0.939163 -0.929421 +v -0.922533 -0.935261 -0.935261 +v -0.929421 -0.939163 -0.922533 +v -0.929594 -0.937509 -0.929594 +v -0.929236 -0.934346 -0.934346 +v -0.929421 -0.922533 -0.939163 +v -0.935261 -0.922533 -0.935261 +v -0.922533 -0.929421 -0.939163 +v -0.929594 -0.929594 -0.937509 +v -0.934346 -0.929236 -0.934346 +v -0.940533 0.922533 0.922533 +v -0.922533 0.940533 0.922533 +v -0.922533 0.922533 0.940533 +v -0.939163 0.929421 0.922533 +v -0.935261 0.935261 0.922533 +v -0.939163 0.922533 0.929421 +v -0.937509 0.929594 0.929594 +v -0.934346 0.934346 0.929236 +v -0.932925 0.932925 0.932925 +v -0.922533 0.939163 0.929421 +v -0.922533 0.935261 0.935261 +v -0.929421 0.939163 0.922533 +v -0.929594 0.937509 0.929594 +v -0.929236 0.934346 0.934346 +v -0.929421 0.922533 0.939163 +v -0.935261 0.922533 0.935261 +v -0.922533 0.929421 0.939163 +v -0.929594 0.929594 0.937509 +v -0.934346 0.929236 0.934346 +v -0.922533 -0.940533 0.922533 +v -0.940533 -0.922533 0.922533 +v -0.922533 -0.922533 0.940533 +v -0.929421 -0.939163 0.922533 +v -0.935261 -0.935261 0.922533 +v -0.922533 -0.939163 0.929421 +v -0.929594 -0.937509 0.929594 +v -0.934346 -0.934346 0.929236 +v -0.932925 -0.932925 0.932925 +v -0.939163 -0.922533 0.929421 +v -0.935261 -0.922533 0.935261 +v -0.939163 -0.929421 0.922533 +v -0.937509 -0.929594 0.929594 +v -0.934346 -0.929236 0.934346 +v -0.922533 -0.929421 0.939163 +v -0.922533 -0.935261 0.935261 +v -0.929421 -0.922533 0.939163 +v -0.929594 -0.929594 0.937509 +v -0.929236 -0.934346 0.934346 +vt 0.127250 0.502250 +vt 0.372750 0.502250 +vt 0.372750 0.747750 +vt 0.127250 0.747750 +vt 0.377250 0.002250 +vt 0.622750 0.002250 +vt 0.622750 0.247750 +vt 0.377250 0.247750 +vt 0.377392 0.252392 +vt 0.377392 0.497608 +vt 0.622608 0.497608 +vt 0.622608 0.252392 +vt 0.377250 0.752250 +vt 0.622750 0.752250 +vt 0.622750 0.997750 +vt 0.377250 0.997750 +vt 0.627250 0.502250 +vt 0.872750 0.502250 +vt 0.872750 0.747750 +vt 0.627250 0.747750 +vt 0.377250 0.502250 +vt 0.622750 0.502250 +vt 0.622750 0.747750 +vt 0.377250 0.747750 +vt 0.127392 0.502392 +vt 0.127392 0.747608 +vt 0.372608 0.747608 +vt 0.372608 0.502392 +vt 0.377392 0.002392 +vt 0.377392 0.247608 +vt 0.622608 0.247608 +vt 0.622608 0.002392 +vt 0.377392 0.752392 +vt 0.377392 0.997608 +vt 0.622608 0.997608 +vt 0.622608 0.752392 +vt 0.627392 0.502392 +vt 0.627392 0.747608 +vt 0.872608 0.747608 +vt 0.872608 0.502392 +vt 0.377392 0.502392 +vt 0.377392 0.747608 +vt 0.622608 0.747608 +vt 0.622608 0.502392 +vt 0.622750 0.497750 +vt 0.623611 0.497750 +vt 0.623633 0.498633 +vt 0.622750 0.498611 +vt 0.625000 0.497750 +vt 0.625000 0.498588 +vt 0.623588 0.500000 +vt 0.622750 0.500000 +vt 0.624683 0.500000 +vt 0.626389 0.502250 +vt 0.626367 0.501367 +vt 0.627250 0.501389 +vt 0.625000 0.502250 +vt 0.625000 0.501412 +vt 0.626412 0.500000 +vt 0.627250 0.500000 +vt 0.622750 0.501389 +vt 0.623633 0.501367 +vt 0.623611 0.502250 +vt 0.372750 0.501389 +vt 0.373633 0.501367 +vt 0.373611 0.502250 +vt 0.372750 0.500000 +vt 0.373588 0.500000 +vt 0.375000 0.501412 +vt 0.375000 0.502250 +vt 0.375000 0.500317 +vt 0.377250 0.497750 +vt 0.377250 0.498611 +vt 0.376367 0.498633 +vt 0.376389 0.497750 +vt 0.377250 0.500000 +vt 0.376412 0.500000 +vt 0.375000 0.498588 +vt 0.375000 0.497750 +vt 0.376389 0.502250 +vt 0.376367 0.501367 +vt 0.377250 0.501389 +vt 0.623611 0.747750 +vt 0.623633 0.748633 +vt 0.622750 0.748611 +vt 0.625000 0.747750 +vt 0.625000 0.748588 +vt 0.623588 0.750000 +vt 0.622750 0.750000 +vt 0.625000 0.749683 +vt 0.627250 0.748611 +vt 0.626367 0.748633 +vt 0.626389 0.747750 +vt 0.627250 0.750000 +vt 0.626412 0.750000 +vt 0.622750 0.751389 +vt 0.623633 0.751367 +vt 0.623611 0.752250 +vt 0.625000 0.751412 +vt 0.625000 0.752250 +vt 0.377250 0.748611 +vt 0.376367 0.748633 +vt 0.376389 0.747750 +vt 0.377250 0.750000 +vt 0.376412 0.750000 +vt 0.375000 0.748588 +vt 0.375000 0.747750 +vt 0.375317 0.750000 +vt 0.376389 0.752250 +vt 0.376367 0.751367 +vt 0.377250 0.751389 +vt 0.375000 0.752250 +vt 0.375000 0.751412 +vt 0.373611 0.747750 +vt 0.373633 0.748633 +vt 0.372750 0.748611 +vt 0.373588 0.750000 +vt 0.372750 0.750000 +vt 0.622750 0.252250 +vt 0.622750 0.251389 +vt 0.623633 0.251367 +vt 0.623611 0.252250 +vt 0.622750 0.250000 +vt 0.623588 0.250000 +vt 0.625000 0.251412 +vt 0.625000 0.252250 +vt 0.624049 0.250000 +vt 0.623611 0.247750 +vt 0.623633 0.248633 +vt 0.622750 0.248611 +vt 0.625000 0.247750 +vt 0.625000 0.248588 +vt 0.625000 0.249049 +vt 0.872750 0.501389 +vt 0.873633 0.501367 +vt 0.873611 0.502250 +vt 0.872750 0.500000 +vt 0.873588 0.500000 +vt 0.875000 0.501412 +vt 0.875000 0.502250 +vt 0.874049 0.500000 +vt 0.377250 0.248611 +vt 0.376367 0.248633 +vt 0.376389 0.247750 +vt 0.377250 0.250000 +vt 0.376412 0.250000 +vt 0.375000 0.248588 +vt 0.375000 0.247750 +vt 0.375951 0.250000 +vt 0.377250 0.252250 +vt 0.376389 0.252250 +vt 0.376367 0.251367 +vt 0.377250 0.251389 +vt 0.375000 0.252250 +vt 0.375000 0.251412 +vt 0.375000 0.250951 +vt 0.126389 0.502250 +vt 0.126367 0.501367 +vt 0.127250 0.501389 +vt 0.125000 0.502250 +vt 0.125000 0.501412 +vt 0.126412 0.500000 +vt 0.127250 0.500000 +vt 0.125000 0.500951 +vt 0.622750 0.001389 +vt 0.623633 0.001367 +vt 0.623611 0.002250 +vt 0.622750 0.000000 +vt 0.623588 0.000000 +vt 0.625000 0.001412 +vt 0.625000 0.002250 +vt 0.624049 0.000000 +vt 0.623611 0.997750 +vt 0.623633 0.998633 +vt 0.622750 0.998611 +vt 0.625000 0.997750 +vt 0.625000 0.998588 +vt 0.623588 1.000000 +vt 0.622750 1.000000 +vt 0.625000 0.999049 +vt 0.873611 0.747750 +vt 0.873633 0.748633 +vt 0.872750 0.748611 +vt 0.875000 0.747750 +vt 0.875000 0.748588 +vt 0.873588 0.750000 +vt 0.872750 0.750000 +vt 0.875000 0.749049 +vt 0.127250 0.748611 +vt 0.126367 0.748633 +vt 0.126389 0.747750 +vt 0.127250 0.750000 +vt 0.126412 0.750000 +vt 0.125000 0.748588 +vt 0.125000 0.747750 +vt 0.125951 0.750000 +vt 0.377250 0.998611 +vt 0.376367 0.998633 +vt 0.376389 0.997750 +vt 0.377250 1.000000 +vt 0.376412 1.000000 +vt 0.375000 0.998588 +vt 0.375000 0.997750 +vt 0.375951 1.000000 +vt 0.376389 0.002250 +vt 0.376367 0.001367 +vt 0.377250 0.001389 +vt 0.375000 0.002250 +vt 0.375000 0.001412 +vt 0.376412 0.000000 +vt 0.377250 0.000000 +vt 0.375000 0.000951 +vt 0.622608 0.498523 +vt 0.623546 0.498546 +vt 0.623523 0.497608 +vt 0.622608 0.500000 +vt 0.623498 0.500000 +vt 0.625000 0.498499 +vt 0.625000 0.497608 +vt 0.625000 0.500337 +vt 0.623523 0.502392 +vt 0.623546 0.501454 +vt 0.622608 0.501477 +vt 0.625000 0.502392 +vt 0.625000 0.501501 +vt 0.627392 0.501477 +vt 0.626454 0.501454 +vt 0.626477 0.502392 +vt 0.627392 0.500000 +vt 0.626502 0.500000 +vt 0.373523 0.502392 +vt 0.373546 0.501454 +vt 0.372608 0.501477 +vt 0.375000 0.502392 +vt 0.375000 0.501501 +vt 0.373499 0.500000 +vt 0.372608 0.500000 +vt 0.375337 0.500000 +vt 0.377392 0.501477 +vt 0.376454 0.501454 +vt 0.376477 0.502392 +vt 0.377392 0.500000 +vt 0.376501 0.500000 +vt 0.376477 0.497608 +vt 0.376454 0.498546 +vt 0.377392 0.498523 +vt 0.375000 0.497608 +vt 0.375000 0.498499 +vt 0.622608 0.748523 +vt 0.623546 0.748546 +vt 0.623523 0.747608 +vt 0.622608 0.750000 +vt 0.623499 0.750000 +vt 0.625000 0.748498 +vt 0.625000 0.747608 +vt 0.624663 0.750000 +vt 0.623523 0.752392 +vt 0.623546 0.751454 +vt 0.622608 0.751477 +vt 0.625000 0.752392 +vt 0.625000 0.751501 +vt 0.626477 0.747608 +vt 0.626454 0.748546 +vt 0.627392 0.748523 +vt 0.626501 0.750000 +vt 0.627392 0.750000 +vt 0.376477 0.747608 +vt 0.376454 0.748546 +vt 0.377392 0.748523 +vt 0.375000 0.747608 +vt 0.375000 0.748499 +vt 0.376501 0.750000 +vt 0.377392 0.750000 +vt 0.375000 0.749663 +vt 0.372608 0.748523 +vt 0.373546 0.748546 +vt 0.373523 0.747608 +vt 0.372608 0.750000 +vt 0.373498 0.750000 +vt 0.377392 0.751477 +vt 0.376454 0.751454 +vt 0.376477 0.752392 +vt 0.375000 0.751501 +vt 0.375000 0.752392 +vt 0.623523 0.252392 +vt 0.623546 0.251454 +vt 0.622608 0.251477 +vt 0.625000 0.252392 +vt 0.625000 0.251501 +vt 0.623499 0.250000 +vt 0.622608 0.250000 +vt 0.625000 0.251011 +vt 0.873523 0.502392 +vt 0.873546 0.501454 +vt 0.872608 0.501477 +vt 0.875000 0.502392 +vt 0.875000 0.501501 +vt 0.873499 0.500000 +vt 0.872608 0.500000 +vt 0.875000 0.501011 +vt 0.622608 0.248523 +vt 0.623546 0.248546 +vt 0.623523 0.247608 +vt 0.625000 0.248499 +vt 0.625000 0.247608 +vt 0.623989 0.250000 +vt 0.376477 0.247608 +vt 0.376454 0.248546 +vt 0.377392 0.248523 +vt 0.375000 0.247608 +vt 0.375000 0.248499 +vt 0.376501 0.250000 +vt 0.377392 0.250000 +vt 0.375000 0.248989 +vt 0.127392 0.501477 +vt 0.126454 0.501454 +vt 0.126477 0.502392 +vt 0.127392 0.500000 +vt 0.126501 0.500000 +vt 0.125000 0.501501 +vt 0.125000 0.502392 +vt 0.126011 0.500000 +vt 0.377392 0.251477 +vt 0.376454 0.251454 +vt 0.376477 0.252392 +vt 0.375000 0.251501 +vt 0.375000 0.252392 +vt 0.376011 0.250000 +vt 0.623523 0.002392 +vt 0.623546 0.001454 +vt 0.622608 0.001477 +vt 0.625000 0.002392 +vt 0.625000 0.001501 +vt 0.623498 0.000000 +vt 0.622608 0.000000 +vt 0.625000 0.001011 +vt 0.872608 0.748523 +vt 0.873546 0.748546 +vt 0.873523 0.747608 +vt 0.872608 0.750000 +vt 0.873498 0.750000 +vt 0.875000 0.748499 +vt 0.875000 0.747608 +vt 0.873989 0.750000 +vt 0.622608 0.998523 +vt 0.623546 0.998546 +vt 0.623523 0.997608 +vt 0.622608 1.000000 +vt 0.623499 1.000000 +vt 0.625000 0.998499 +vt 0.625000 0.997608 +vt 0.623989 1.000000 +vt 0.126477 0.747608 +vt 0.126454 0.748546 +vt 0.127392 0.748523 +vt 0.125000 0.747608 +vt 0.125000 0.748498 +vt 0.126501 0.750000 +vt 0.127392 0.750000 +vt 0.125000 0.748989 +vt 0.377392 0.001477 +vt 0.376454 0.001454 +vt 0.376477 0.002392 +vt 0.377392 0.000000 +vt 0.376501 0.000000 +vt 0.375000 0.001501 +vt 0.375000 0.002392 +vt 0.376011 0.000000 +vt 0.376477 0.997608 +vt 0.376454 0.998546 +vt 0.377392 0.998523 +vt 0.375000 0.997608 +vt 0.375000 0.998499 +vt 0.376501 1.000000 +vt 0.377392 1.000000 +vt 0.375000 0.998989 +vn 0.0000 -1.0000 0.0000 +vn -1.0000 0.0000 0.0000 +vn 0.0000 0.0000 1.0000 +vn 0.0000 1.0000 0.0000 +vn 1.0000 0.0000 0.0000 +vn 0.0000 0.0000 -1.0000 +vn 0.2049 0.2049 -0.9571 +vn 0.1818 0.5500 -0.8152 +vn 0.5500 0.1818 -0.8152 +vn 0.4931 0.4931 -0.7167 +vn 0.2049 0.9571 -0.2049 +vn 0.5500 0.8152 -0.1818 +vn 0.1818 0.8152 -0.5500 +vn 0.4931 0.7167 -0.4931 +vn 0.9571 0.2049 -0.2049 +vn 0.8152 0.1818 -0.5500 +vn 0.8152 0.5500 -0.1818 +vn 0.7167 0.4931 -0.4931 +vn 0.2049 -0.9571 -0.2049 +vn 0.1818 -0.8152 -0.5500 +vn 0.5500 -0.8152 -0.1818 +vn 0.4931 -0.7167 -0.4931 +vn 0.2049 -0.2049 -0.9571 +vn 0.5500 -0.1818 -0.8152 +vn 0.1818 -0.5500 -0.8152 +vn 0.4931 -0.4931 -0.7167 +vn 0.9571 -0.2049 -0.2049 +vn 0.8152 -0.5500 -0.1818 +vn 0.8152 -0.1818 -0.5500 +vn 0.7167 -0.4931 -0.4931 +vn 0.9571 0.2049 0.2049 +vn 0.8152 0.5500 0.1818 +vn 0.8152 0.1818 0.5500 +vn 0.7167 0.4931 0.4931 +vn 0.2049 0.9571 0.2049 +vn 0.1818 0.8152 0.5500 +vn 0.5500 0.8152 0.1818 +vn 0.4931 0.7167 0.4931 +vn 0.2049 0.2049 0.9571 +vn 0.5500 0.1818 0.8152 +vn 0.1818 0.5500 0.8152 +vn 0.4931 0.4931 0.7167 +vn 0.9571 -0.2049 0.2049 +vn 0.8152 -0.1818 0.5500 +vn 0.8152 -0.5500 0.1818 +vn 0.7167 -0.4931 0.4931 +vn 0.2049 -0.2049 0.9571 +vn 0.1818 -0.5500 0.8152 +vn 0.5500 -0.1818 0.8152 +vn 0.4931 -0.4931 0.7167 +vn 0.2049 -0.9571 0.2049 +vn 0.5500 -0.8152 0.1818 +vn 0.1818 -0.8152 0.5500 +vn 0.4931 -0.7167 0.4931 +vn -0.2049 0.2049 -0.9571 +vn -0.5500 0.1818 -0.8152 +vn -0.1818 0.5500 -0.8152 +vn -0.4931 0.4931 -0.7167 +vn -0.9571 0.2049 -0.2049 +vn -0.8152 0.5500 -0.1818 +vn -0.8152 0.1818 -0.5500 +vn -0.7167 0.4931 -0.4931 +vn -0.2049 0.9571 -0.2049 +vn -0.1818 0.8152 -0.5500 +vn -0.5500 0.8152 -0.1818 +vn -0.4931 0.7167 -0.4931 +vn -0.9571 -0.2049 -0.2049 +vn -0.8152 -0.1818 -0.5500 +vn -0.8152 -0.5500 -0.1818 +vn -0.7167 -0.4931 -0.4931 +vn -0.2049 -0.2049 -0.9571 +vn -0.1818 -0.5500 -0.8152 +vn -0.5500 -0.1818 -0.8152 +vn -0.4931 -0.4931 -0.7167 +vn -0.2049 -0.9571 -0.2049 +vn -0.5500 -0.8152 -0.1818 +vn -0.1818 -0.8152 -0.5500 +vn -0.4931 -0.7167 -0.4931 +vn -0.9571 0.2049 0.2049 +vn -0.8152 0.1818 0.5500 +vn -0.8152 0.5500 0.1818 +vn -0.7167 0.4931 0.4931 +vn -0.2049 0.2049 0.9571 +vn -0.1818 0.5500 0.8152 +vn -0.5500 0.1818 0.8152 +vn -0.4931 0.4931 0.7167 +vn -0.2049 0.9571 0.2049 +vn -0.5500 0.8152 0.1818 +vn -0.1818 0.8152 0.5500 +vn -0.4931 0.7167 0.4931 +vn -0.2049 -0.9571 0.2049 +vn -0.1818 -0.8152 0.5500 +vn -0.5500 -0.8152 0.1818 +vn -0.4931 -0.7167 0.4931 +vn -0.2049 -0.2049 0.9571 +vn -0.5500 -0.1818 0.8152 +vn -0.1818 -0.5500 0.8152 +vn -0.4931 -0.4931 0.7167 +vn -0.9571 -0.2049 0.2049 +vn -0.8152 -0.5500 0.1818 +vn -0.8152 -0.1818 0.5500 +vn -0.7167 -0.4931 0.4931 +vn -0.1951 -0.9808 0.0000 +vn -0.5556 -0.8315 0.0000 +vn -0.8315 -0.5556 0.0000 +vn -0.9808 -0.1951 0.0000 +vn 0.0000 -0.9808 -0.1951 +vn 0.0000 -0.8315 -0.5556 +vn 0.0000 -0.5556 -0.8315 +vn 0.0000 -0.1951 -0.9808 +vn 0.9808 0.0000 -0.1951 +vn 0.8315 0.0000 -0.5556 +vn 0.5556 0.0000 -0.8315 +vn 0.1951 0.0000 -0.9808 +vn -0.1951 0.0000 0.9808 +vn -0.5556 0.0000 0.8315 +vn -0.8315 0.0000 0.5556 +vn -0.9808 0.0000 0.1951 +vn 0.1951 0.0000 0.9808 +vn 0.5556 0.0000 0.8315 +vn 0.8315 0.0000 0.5556 +vn 0.9808 0.0000 0.1951 +vn -0.1951 0.0000 -0.9808 +vn -0.5556 0.0000 -0.8315 +vn -0.8315 0.0000 -0.5556 +vn -0.9808 0.0000 -0.1951 +vn 0.0000 0.9808 0.1951 +vn 0.0000 0.8315 0.5556 +vn 0.0000 0.5556 0.8315 +vn 0.0000 0.1951 0.9808 +vn 0.1951 0.9808 0.0000 +vn 0.5556 0.8315 0.0000 +vn 0.8315 0.5556 0.0000 +vn 0.9808 0.1951 0.0000 +vn 0.0000 -0.9808 0.1951 +vn 0.0000 -0.8315 0.5556 +vn 0.0000 -0.5556 0.8315 +vn 0.0000 -0.1951 0.9808 +vn -0.1951 0.9808 0.0000 +vn -0.5556 0.8315 0.0000 +vn -0.8315 0.5556 0.0000 +vn -0.9808 0.1951 0.0000 +vn 0.0000 0.9808 -0.1951 +vn 0.0000 0.8315 -0.5556 +vn 0.0000 0.5556 -0.8315 +vn 0.0000 0.1951 -0.9808 +vn 0.1951 -0.9808 0.0000 +vn 0.5556 -0.8315 0.0000 +vn 0.8315 -0.5556 0.0000 +vn 0.9808 -0.1951 0.0000 +usemtl SurfaceCube1 +s off +f 98/1/1 20/2/1 60/3/1 134/4/1 +f 136/5/2 115/6/2 78/7/2 96/8/2 +f 250/9/3 174/10/3 153/11/3 229/12/3 +f 59/13/3 41/14/3 116/15/3 135/16/3 +f 2/17/4 79/18/4 117/19/4 40/20/4 +f 22/21/5 3/22/5 39/23/5 58/24/5 +f 249/25/4 286/26/4 211/27/4 172/28/4 +f 287/29/5 248/30/5 231/31/5 267/32/5 +f 212/33/6 288/34/6 269/35/6 192/36/6 +f 155/37/1 193/38/1 268/39/1 230/40/1 +f 173/41/2 210/42/2 191/43/2 154/44/2 +f 1/45/7 4/46/7 7/47/7 6/48/7 +f 4/46/8 5/49/8 8/50/8 7/47/8 +f 6/48/9 7/47/9 19/51/9 16/52/9 +f 7/47/10 8/50/10 9/53/10 19/51/10 +f 2/17/11 10/54/11 13/55/11 12/56/11 +f 10/54/12 11/57/12 14/58/12 13/55/12 +f 12/56/13 13/55/13 8/59/13 5/60/13 +f 13/55/14 14/58/14 9/53/14 8/59/14 +f 3/22/15 15/61/15 18/62/15 17/63/15 +f 15/61/16 16/52/16 19/51/16 18/62/16 +f 17/63/17 18/62/17 14/58/17 11/57/17 +f 18/62/18 19/51/18 9/53/18 14/58/18 +f 20/2/19 23/64/19 26/65/19 25/66/19 +f 23/64/20 24/67/20 27/68/20 26/65/20 +f 25/66/21 26/65/21 38/69/21 35/70/21 +f 26/65/22 27/68/22 28/71/22 38/69/22 +f 21/72/23 29/73/23 32/74/23 31/75/23 +f 29/73/24 30/76/24 33/77/24 32/74/24 +f 31/75/25 32/74/25 27/78/25 24/79/25 +f 32/74/26 33/77/26 28/71/26 27/78/26 +f 22/21/27 34/80/27 37/81/27 36/82/27 +f 34/80/28 35/70/28 38/69/28 37/81/28 +f 36/82/29 37/81/29 33/77/29 30/76/29 +f 37/81/30 38/69/30 28/71/30 33/77/30 +f 39/23/31 42/83/31 45/84/31 44/85/31 +f 42/83/32 43/86/32 46/87/32 45/84/32 +f 44/85/33 45/84/33 57/88/33 54/89/33 +f 45/84/34 46/87/34 47/90/34 57/88/34 +f 40/20/35 48/91/35 51/92/35 50/93/35 +f 48/91/36 49/94/36 52/95/36 51/92/36 +f 50/93/37 51/92/37 46/87/37 43/86/37 +f 51/92/38 52/95/38 47/90/38 46/87/38 +f 41/14/39 53/96/39 56/97/39 55/98/39 +f 53/96/40 54/89/40 57/88/40 56/97/40 +f 55/98/41 56/97/41 52/99/41 49/100/41 +f 56/97/42 57/88/42 47/90/42 52/99/42 +f 58/24/43 61/101/43 64/102/43 63/103/43 +f 61/101/44 62/104/44 65/105/44 64/102/44 +f 63/103/45 64/102/45 76/106/45 73/107/45 +f 64/102/46 65/105/46 66/108/46 76/106/46 +f 59/13/47 67/109/47 70/110/47 69/111/47 +f 67/109/48 68/112/48 71/113/48 70/110/48 +f 69/111/49 70/110/49 65/105/49 62/104/49 +f 70/110/50 71/113/50 66/108/50 65/105/50 +f 60/3/51 72/114/51 75/115/51 74/116/51 +f 72/114/52 73/107/52 76/106/52 75/115/52 +f 74/116/53 75/115/53 71/117/53 68/118/53 +f 75/115/54 76/106/54 66/108/54 71/117/54 +f 77/119/55 80/120/55 83/121/55 82/122/55 +f 80/120/56 81/123/56 84/124/56 83/121/56 +f 82/122/57 83/121/57 95/125/57 92/126/57 +f 83/121/58 84/124/58 85/127/58 95/125/58 +f 78/7/59 86/128/59 89/129/59 88/130/59 +f 86/128/60 87/131/60 90/132/60 89/129/60 +f 88/130/61 89/129/61 84/124/61 81/123/61 +f 89/129/62 90/132/62 85/133/62 84/124/62 +f 79/18/63 91/134/63 94/135/63 93/136/63 +f 91/134/64 92/137/64 95/138/64 94/135/64 +f 93/136/65 94/135/65 90/139/65 87/140/65 +f 94/135/66 95/138/66 85/141/66 90/139/66 +f 96/8/67 99/142/67 102/143/67 101/144/67 +f 99/142/68 100/145/68 103/146/68 102/143/68 +f 101/144/69 102/143/69 114/147/69 111/148/69 +f 102/143/70 103/146/70 104/149/70 114/147/70 +f 97/150/71 105/151/71 108/152/71 107/153/71 +f 105/151/72 106/154/72 109/155/72 108/152/72 +f 107/153/73 108/152/73 103/146/73 100/145/73 +f 108/152/74 109/155/74 104/156/74 103/146/74 +f 98/1/75 110/157/75 113/158/75 112/159/75 +f 110/157/76 111/160/76 114/161/76 113/158/76 +f 112/159/77 113/158/77 109/162/77 106/163/77 +f 113/158/78 114/161/78 104/164/78 109/162/78 +f 115/6/79 118/165/79 121/166/79 120/167/79 +f 118/165/80 119/168/80 122/169/80 121/166/80 +f 120/167/81 121/166/81 133/170/81 130/171/81 +f 121/166/82 122/169/82 123/172/82 133/170/82 +f 116/15/83 124/173/83 127/174/83 126/175/83 +f 124/173/84 125/176/84 128/177/84 127/174/84 +f 126/175/85 127/174/85 122/178/85 119/179/85 +f 127/174/86 128/177/86 123/180/86 122/178/86 +f 117/19/87 129/181/87 132/182/87 131/183/87 +f 129/181/88 130/184/88 133/185/88 132/182/88 +f 131/183/89 132/182/89 128/186/89 125/187/89 +f 132/182/90 133/185/90 123/188/90 128/186/90 +f 134/4/91 137/189/91 140/190/91 139/191/91 +f 137/189/92 138/192/92 141/193/92 140/190/92 +f 139/191/93 140/190/93 152/194/93 149/195/93 +f 140/190/94 141/193/94 142/196/94 152/194/94 +f 135/16/95 143/197/95 146/198/95 145/199/95 +f 143/197/96 144/200/96 147/201/96 146/198/96 +f 145/199/97 146/198/97 141/202/97 138/203/97 +f 146/198/98 147/201/98 142/204/98 141/202/98 +f 136/5/99 148/205/99 151/206/99 150/207/99 +f 148/205/100 149/208/100 152/209/100 151/206/100 +f 150/207/101 151/206/101 147/210/101 144/211/101 +f 151/206/102 152/209/102 142/212/102 147/210/102 +f 153/11/95 156/213/95 159/214/95 158/215/95 +f 156/213/96 157/216/96 160/217/96 159/214/96 +f 158/215/97 159/214/97 171/218/97 168/219/97 +f 159/214/98 160/217/98 161/220/98 171/218/98 +f 154/44/99 162/221/99 165/222/99 164/223/99 +f 162/221/100 163/224/100 166/225/100 165/222/100 +f 164/223/101 165/222/101 160/217/101 157/216/101 +f 165/222/102 166/225/102 161/220/102 160/217/102 +f 155/37/91 167/226/91 170/227/91 169/228/91 +f 167/226/92 168/229/92 171/230/92 170/227/92 +f 169/228/93 170/227/93 166/225/93 163/224/93 +f 170/227/94 171/230/94 161/220/94 166/225/94 +f 172/28/87 175/231/87 178/232/87 177/233/87 +f 175/231/88 176/234/88 179/235/88 178/232/88 +f 177/233/89 178/232/89 190/236/89 187/237/89 +f 178/232/90 179/235/90 180/238/90 190/236/90 +f 173/41/79 181/239/79 184/240/79 183/241/79 +f 181/239/80 182/242/80 185/243/80 184/240/80 +f 183/241/81 184/240/81 179/235/81 176/234/81 +f 184/240/82 185/243/82 180/238/82 179/235/82 +f 174/10/83 186/244/83 189/245/83 188/246/83 +f 186/244/84 187/247/84 190/248/84 189/245/84 +f 188/246/85 189/245/85 185/243/85 182/242/85 +f 189/245/86 190/248/86 180/238/86 185/243/86 +f 191/43/67 194/249/67 197/250/67 196/251/67 +f 194/249/68 195/252/68 198/253/68 197/250/68 +f 196/251/69 197/250/69 209/254/69 206/255/69 +f 197/250/70 198/253/70 199/256/70 209/254/70 +f 192/36/71 200/257/71 203/258/71 202/259/71 +f 200/257/72 201/260/72 204/261/72 203/258/72 +f 202/259/73 203/258/73 198/253/73 195/252/73 +f 203/258/74 204/261/74 199/256/74 198/253/74 +f 193/38/75 205/262/75 208/263/75 207/264/75 +f 205/262/76 206/255/76 209/254/76 208/263/76 +f 207/264/77 208/263/77 204/265/77 201/266/77 +f 208/263/78 209/254/78 199/256/78 204/265/78 +f 210/42/59 213/267/59 216/268/59 215/269/59 +f 213/267/60 214/270/60 217/271/60 216/268/60 +f 215/269/61 216/268/61 228/272/61 225/273/61 +f 216/268/62 217/271/62 218/274/62 228/272/62 +f 211/27/63 219/275/63 222/276/63 221/277/63 +f 219/275/64 220/278/64 223/279/64 222/276/64 +f 221/277/65 222/276/65 217/271/65 214/270/65 +f 222/276/66 223/279/66 218/274/66 217/271/66 +f 212/33/55 224/280/55 227/281/55 226/282/55 +f 224/280/56 225/273/56 228/272/56 227/281/56 +f 226/282/57 227/281/57 223/283/57 220/284/57 +f 227/281/58 228/272/58 218/274/58 223/283/58 +f 229/12/47 232/285/47 235/286/47 234/287/47 +f 232/285/48 233/288/48 236/289/48 235/286/48 +f 234/287/49 235/286/49 247/290/49 244/291/49 +f 235/286/50 236/289/50 237/292/50 247/290/50 +f 230/40/51 238/293/51 241/294/51 240/295/51 +f 238/293/52 239/296/52 242/297/52 241/294/52 +f 240/295/53 241/294/53 236/298/53 233/299/53 +f 241/294/54 242/297/54 237/300/54 236/298/54 +f 231/31/43 243/301/43 246/302/43 245/303/43 +f 243/301/44 244/291/44 247/290/44 246/302/44 +f 245/303/45 246/302/45 242/304/45 239/305/45 +f 246/302/46 247/290/46 237/306/46 242/304/46 +f 248/30/31 251/307/31 254/308/31 253/309/31 +f 251/307/32 252/310/32 255/311/32 254/308/32 +f 253/309/33 254/308/33 266/312/33 263/313/33 +f 254/308/34 255/311/34 256/314/34 266/312/34 +f 249/25/35 257/315/35 260/316/35 259/317/35 +f 257/315/36 258/318/36 261/319/36 260/316/36 +f 259/317/37 260/316/37 255/320/37 252/321/37 +f 260/316/38 261/319/38 256/322/38 255/320/38 +f 250/9/39 262/323/39 265/324/39 264/325/39 +f 262/323/40 263/313/40 266/312/40 265/324/40 +f 264/325/41 265/324/41 261/326/41 258/327/41 +f 265/324/42 266/312/42 256/328/42 261/326/42 +f 267/32/27 270/329/27 273/330/27 272/331/27 +f 270/329/28 271/332/28 274/333/28 273/330/28 +f 272/331/29 273/330/29 285/334/29 282/335/29 +f 273/330/30 274/333/30 275/336/30 285/334/30 +f 268/39/19 276/337/19 279/338/19 278/339/19 +f 276/337/20 277/340/20 280/341/20 279/338/20 +f 278/339/21 279/338/21 274/342/21 271/343/21 +f 279/338/22 280/341/22 275/344/22 274/342/22 +f 269/35/23 281/345/23 284/346/23 283/347/23 +f 281/345/24 282/348/24 285/349/24 284/346/24 +f 283/347/25 284/346/25 280/350/25 277/351/25 +f 284/346/26 285/349/26 275/352/26 280/350/26 +f 286/26/11 289/353/11 292/354/11 291/355/11 +f 289/353/12 290/356/12 293/357/12 292/354/12 +f 291/355/13 292/354/13 304/358/13 301/359/13 +f 292/354/14 293/357/14 294/360/14 304/358/14 +f 287/29/15 295/361/15 298/362/15 297/363/15 +f 295/361/16 296/364/16 299/365/16 298/362/16 +f 297/363/17 298/362/17 293/366/17 290/367/17 +f 298/362/18 299/365/18 294/368/18 293/366/18 +f 288/34/7 300/369/7 303/370/7 302/371/7 +f 300/369/8 301/372/8 304/373/8 303/370/8 +f 302/371/9 303/370/9 299/374/9 296/375/9 +f 303/370/10 304/373/10 294/376/10 299/374/10 +f 98/1/103 134/4/103 139/191/103 110/157/103 +f 110/157/104 139/191/104 149/195/104 111/160/104 +f 111/148/105 149/208/105 148/205/105 101/144/105 +f 101/144/106 148/205/106 136/5/106 96/8/106 +f 20/2/107 98/1/107 112/159/107 23/64/107 +f 23/64/108 112/159/108 106/163/108 24/67/108 +f 24/79/109 106/154/109 105/151/109 31/75/109 +f 31/75/110 105/151/110 97/150/110 21/72/110 +f 3/22/111 22/21/111 36/82/111 15/61/111 +f 15/61/112 36/82/112 30/76/112 16/52/112 +f 16/52/113 30/76/113 29/73/113 6/48/113 +f 6/48/114 29/73/114 21/72/114 1/45/114 +f 135/16/115 116/15/115 126/175/115 143/197/115 +f 143/197/116 126/175/116 119/179/116 144/200/116 +f 144/211/117 119/168/117 118/165/117 150/207/117 +f 150/207/118 118/165/118 115/6/118 136/5/118 +f 41/14/119 59/13/119 69/111/119 53/96/119 +f 53/96/120 69/111/120 62/104/120 54/89/120 +f 54/89/121 62/104/121 61/101/121 44/85/121 +f 44/85/122 61/101/122 58/24/122 39/23/122 +f 77/119/123 97/150/123 107/153/123 80/120/123 +f 80/120/124 107/153/124 100/145/124 81/123/124 +f 81/123/125 100/145/125 99/142/125 88/130/125 +f 88/130/126 99/142/126 96/8/126 78/7/126 +f 40/20/127 117/19/127 131/183/127 48/91/127 +f 48/91/128 131/183/128 125/187/128 49/94/128 +f 49/100/129 125/176/129 124/173/129 55/98/129 +f 55/98/130 124/173/130 116/15/130 41/14/130 +f 2/17/131 40/20/131 50/93/131 10/54/131 +f 10/54/132 50/93/132 43/86/132 11/57/132 +f 11/57/133 43/86/133 42/83/133 17/63/133 +f 17/63/134 42/83/134 39/23/134 3/22/134 +f 134/4/135 60/3/135 74/116/135 137/189/135 +f 137/189/136 74/116/136 68/118/136 138/192/136 +f 138/203/137 68/112/137 67/109/137 145/199/137 +f 145/199/138 67/109/138 59/13/138 135/16/138 +f 117/19/139 79/18/139 93/136/139 129/181/139 +f 129/181/140 93/136/140 87/140/140 130/184/140 +f 130/171/141 87/131/141 86/128/141 120/167/141 +f 120/167/142 86/128/142 78/7/142 115/6/142 +f 79/18/143 2/17/143 12/56/143 91/134/143 +f 91/134/144 12/56/144 5/60/144 92/137/144 +f 92/126/145 5/49/145 4/46/145 82/122/145 +f 82/122/146 4/46/146 1/45/146 77/119/146 +f 60/3/147 20/2/147 25/66/147 72/114/147 +f 72/114/148 25/66/148 35/70/148 73/107/148 +f 73/107/149 35/70/149 34/80/149 63/103/149 +f 63/103/150 34/80/150 22/21/150 58/24/150 +f 248/30/134 287/29/134 297/363/134 251/307/134 +f 251/307/133 297/363/133 290/367/133 252/310/133 +f 252/321/132 290/356/132 289/353/132 259/317/132 +f 259/317/131 289/353/131 286/26/131 249/25/131 +f 174/10/130 250/9/130 264/325/130 186/244/130 +f 186/244/129 264/325/129 258/327/129 187/247/129 +f 187/237/128 258/318/128 257/315/128 177/233/128 +f 177/233/127 257/315/127 249/25/127 172/28/127 +f 153/11/115 174/10/115 188/246/115 156/213/115 +f 156/213/116 188/246/116 182/242/116 157/216/116 +f 157/216/117 182/242/117 181/239/117 164/223/117 +f 164/223/118 181/239/118 173/41/118 154/44/118 +f 287/29/111 267/32/111 272/331/111 295/361/111 +f 295/361/112 272/331/112 282/335/112 296/364/112 +f 296/375/113 282/348/113 281/345/113 302/371/113 +f 302/371/114 281/345/114 269/35/114 288/34/114 +f 191/43/126 210/42/126 215/269/126 194/249/126 +f 194/249/125 215/269/125 225/273/125 195/252/125 +f 195/252/124 225/273/124 224/280/124 202/259/124 +f 202/259/123 224/280/123 212/33/123 192/36/123 +f 231/31/122 248/30/122 253/309/122 243/301/122 +f 243/301/121 253/309/121 263/313/121 244/291/121 +f 244/291/120 263/313/120 262/323/120 234/287/120 +f 234/287/119 262/323/119 250/9/119 229/12/119 +f 192/36/110 269/35/110 283/347/110 200/257/110 +f 200/257/109 283/347/109 277/351/109 201/260/109 +f 201/266/108 277/340/108 276/337/108 207/264/108 +f 207/264/107 276/337/107 268/39/107 193/38/107 +f 154/44/106 191/43/106 196/251/106 162/221/106 +f 162/221/105 196/251/105 206/255/105 163/224/105 +f 163/224/104 206/255/104 205/262/104 169/228/104 +f 169/228/103 205/262/103 193/38/103 155/37/103 +f 288/34/146 212/33/146 226/282/146 300/369/146 +f 300/369/145 226/282/145 220/284/145 301/372/145 +f 301/359/144 220/278/144 219/275/144 291/355/144 +f 291/355/143 219/275/143 211/27/143 286/26/143 +f 267/32/150 231/31/150 245/303/150 270/329/150 +f 270/329/149 245/303/149 239/305/149 271/332/149 +f 271/343/148 239/296/148 238/293/148 278/339/148 +f 278/339/147 238/293/147 230/40/147 268/39/147 +f 229/12/138 153/11/138 158/215/138 232/285/138 +f 232/285/137 158/215/137 168/219/137 233/288/137 +f 233/299/136 168/229/136 167/226/136 240/295/136 +f 240/295/135 167/226/135 155/37/135 230/40/135 +f 210/42/142 173/41/142 183/241/142 213/267/142 +f 213/267/141 183/241/141 176/234/141 214/270/141 +f 214/270/140 176/234/140 175/231/140 221/277/140 +f 221/277/139 175/231/139 172/28/139 211/27/139 +f 97/150/6 77/119/6 1/45/6 21/72/6 +o CubeInside_Cube.001 +v -0.389567 0.005587 0.587025 +v -0.389567 0.587025 -0.005587 +v -0.389567 -0.587025 0.005587 +v -0.389567 -0.005587 -0.587025 +v 0.389567 0.005587 0.587025 +v 0.389567 0.587025 -0.005587 +v 0.389567 -0.587025 0.005587 +v 0.389567 -0.005587 -0.587025 +vt 0.375000 0.000000 +vt 0.625000 0.000000 +vt 0.625000 0.250000 +vt 0.375000 0.250000 +vt 0.625000 0.500000 +vt 0.375000 0.500000 +vt 0.625000 0.750000 +vt 0.375000 0.750000 +vt 0.625000 1.000000 +vt 0.375000 1.000000 +vt 0.125000 0.500000 +vt 0.125000 0.750000 +vt 0.875000 0.500000 +vt 0.875000 0.750000 +vn -1.0000 0.0000 0.0000 +vn 0.0000 -0.7138 -0.7003 +vn 1.0000 0.0000 0.0000 +vn 0.0000 0.7138 0.7003 +vn 0.0000 -0.7003 0.7138 +vn 0.0000 0.7003 -0.7138 +usemtl Material.001 +s off +f 305/377/151 306/378/151 308/379/151 307/380/151 +f 307/380/152 308/379/152 312/381/152 311/382/152 +f 311/382/153 312/381/153 310/383/153 309/384/153 +f 309/384/154 310/383/154 306/385/154 305/386/154 +f 307/387/155 311/382/155 309/384/155 305/388/155 +f 312/381/156 308/389/156 306/390/156 310/383/156 diff --git a/Assets/Objects/Cube1.obj.meta b/Assets/Objects/Cube1.obj.meta new file mode 100644 index 0000000..182708c --- /dev/null +++ b/Assets/Objects/Cube1.obj.meta @@ -0,0 +1,102 @@ +fileFormatVersion: 2 +guid: 5d76c7ce2d446ac44925540552b4cf65 +ModelImporter: + serializedVersion: 20200 + internalIDToNameTable: [] + externalObjects: {} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 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 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + 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 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Objects/ShieldEasy.obj b/Assets/Objects/ShieldEasy.obj new file mode 100644 index 0000000..30fb005 --- /dev/null +++ b/Assets/Objects/ShieldEasy.obj @@ -0,0 +1,53 @@ +# Blender v2.93.4 OBJ File: 'ShieldEasy.blend' +# www.blender.org +mtllib ShieldEasy.mtl +o Cube +v 0.039594 1.757440 -1.174040 +v 0.039594 -1.757440 -1.174040 +v 0.039594 1.757440 1.174040 +v 0.039594 -1.757440 1.174040 +v -0.039594 1.757440 -1.174040 +v -0.039594 -1.757440 -1.174040 +v -0.039594 1.757440 1.174040 +v -0.039594 -1.757440 1.174040 +vt 0.625000 0.500000 +vt 0.875000 0.500000 +vt 0.875000 0.750000 +vt 0.625000 0.750000 +vt 0.375000 0.750000 +vt 0.625000 1.000000 +vt 0.375000 1.000000 +vt 0.375000 0.000000 +vt 0.625000 0.000000 +vt 0.625000 0.250000 +vt 0.375000 0.250000 +vt 0.125000 0.500000 +vt 0.375000 0.500000 +vt 0.125000 0.750000 +vn 0.0000 1.0000 0.0000 +vn 0.0000 0.0000 1.0000 +vn -1.0000 0.0000 0.0000 +vn 0.0000 -1.0000 0.0000 +vn 1.0000 0.0000 0.0000 +vn 0.0000 0.0000 -1.0000 +usemtl Wood +s off +f 1/1/1 5/2/1 7/3/1 3/4/1 +f 4/5/2 3/4/2 7/6/2 8/7/2 +f 8/8/3 7/9/3 5/10/3 6/11/3 +f 6/12/4 2/13/4 4/5/4 8/14/4 +f 2/13/5 1/1/5 3/4/5 4/5/5 +f 6/11/6 5/10/6 1/1/6 2/13/6 +o Plane +v 0.050835 1.504309 1.019811 +v 0.050835 -1.495691 1.019811 +v 0.050835 1.504309 -0.980189 +v 0.050835 -1.495691 -0.980189 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vn 1.0000 -0.0000 0.0000 +usemtl Iron +s off +f 9/15/7 10/16/7 12/17/7 11/18/7 diff --git a/Assets/Objects/ShieldEasy.obj.meta b/Assets/Objects/ShieldEasy.obj.meta new file mode 100644 index 0000000..dda5c1d --- /dev/null +++ b/Assets/Objects/ShieldEasy.obj.meta @@ -0,0 +1,102 @@ +fileFormatVersion: 2 +guid: 015170acb6b6b5545bf827b6dfd500d8 +ModelImporter: + serializedVersion: 20200 + internalIDToNameTable: [] + externalObjects: {} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 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 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + 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 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/FirstPerson Player.prefab b/Assets/Prefabs/FirstPerson Player.prefab index 0e6d00b..9a11fa6 100644 --- a/Assets/Prefabs/FirstPerson Player.prefab +++ b/Assets/Prefabs/FirstPerson Player.prefab @@ -201,6 +201,7 @@ GameObject: - component: {fileID: 1918321789146359858} - component: {fileID: 1918321789146359859} - component: {fileID: 1918321789146359860} + - component: {fileID: 783840216369631269} m_Layer: 0 m_Name: Main Camera m_TagString: MainCamera @@ -288,3 +289,19 @@ MonoBehaviour: mouseSensitivityX: 800 mouseSensitivityY: 700 playerBody: {fileID: 1918321789073437693} +--- !u!114 &783840216369631269 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1918321789146359856} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: dcb2e348649dbce439cf77846fd11cd6, type: 3} + m_Name: + m_EditorClassIdentifier: + terrain: {fileID: 0} + rotation: 0 + building: {fileID: 0} + isPlacing: 0 diff --git a/Assets/Scenes/HomeScreen.unity b/Assets/Scenes/HomeScreen.unity new file mode 100644 index 0000000..366860f --- /dev/null +++ b/Assets/Scenes/HomeScreen.unity @@ -0,0 +1,677 @@ +%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.44657826, g: 0.49641263, b: 0.57481676, 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 &741437884 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 741437886} + - component: {fileID: 741437885} + m_Layer: 0 + m_Name: Directional Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &741437885 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 741437884} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 1 + m_Shape: 0 + m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} + m_Intensity: 1 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &741437886 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 741437884} + m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} + m_LocalPosition: {x: 0, y: 3, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} +--- !u!1 &816847676 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 816847677} + - component: {fileID: 816847679} + - component: {fileID: 816847678} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &816847677 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 816847676} + 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_Children: [] + m_Father: {fileID: 1516997918} + 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: 940.4, y: 418} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &816847678 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 816847676} + 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: 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 &816847679 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 816847676} + m_CullTransparentMesh: 1 +--- !u!1 &850665119 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 850665122} + - component: {fileID: 850665121} + - component: {fileID: 850665120} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &850665120 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 850665119} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4f231c4fb786f3946a6b90b886c48677, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalAxis: Horizontal + m_VerticalAxis: Vertical + m_SubmitButton: Submit + m_CancelButton: Cancel + m_InputActionsPerSecond: 10 + m_RepeatDelay: 0.5 + m_ForceModuleActive: 0 +--- !u!114 &850665121 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 850665119} + 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 &850665122 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 850665119} + 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_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1395848768 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1395848771} + - component: {fileID: 1395848770} + - component: {fileID: 1395848769} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &1395848769 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1395848768} + m_Enabled: 1 +--- !u!20 &1395848770 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1395848768} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_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: 0 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 1 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &1395848771 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1395848768} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 1, z: -10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1516997914 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1516997918} + - component: {fileID: 1516997917} + - component: {fileID: 1516997916} + - component: {fileID: 1516997915} + m_Layer: 5 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1516997915 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1516997914} + 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 &1516997916 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1516997914} + 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 &1516997917 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1516997914} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 25 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!224 &1516997918 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1516997914} + 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_Children: + - {fileID: 816847677} + - {fileID: 2059076515} + m_Father: {fileID: 0} + m_RootOrder: 2 + 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!1 &2059076514 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2059076515} + - component: {fileID: 2059076517} + - component: {fileID: 2059076516} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2059076515 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2059076514} + 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_Children: [] + m_Father: {fileID: 1516997918} + m_RootOrder: 1 + 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: 157} + m_SizeDelta: {x: 375.8553, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2059076516 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2059076514} + 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: FPSCityBuild + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, 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: 2426 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 30 + m_fontSizeBase: 30 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 1 + 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 &2059076517 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2059076514} + m_CullTransparentMesh: 1 diff --git a/Assets/Scenes/HomeScreen.unity.meta b/Assets/Scenes/HomeScreen.unity.meta new file mode 100644 index 0000000..0fc2af4 --- /dev/null +++ b/Assets/Scenes/HomeScreen.unity.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 98df2129b931d754cbb06aa979e0cda8 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/SampleScene.unity b/Assets/Scenes/SampleScene.unity index e8e5c0d..37052b7 100644 --- a/Assets/Scenes/SampleScene.unity +++ b/Assets/Scenes/SampleScene.unity @@ -38,7 +38,7 @@ RenderSettings: m_ReflectionIntensity: 1 m_CustomReflection: {fileID: 0} m_Sun: {fileID: 705507994} - m_IndirectSpecularColor: {r: 0.062805, g: 0.05929555, b: 0.058502227, a: 1} + m_IndirectSpecularColor: {r: 0.2277222, g: 0.2251251, b: 0.2237271, a: 1} m_UseRadianceAmbientProbe: 0 --- !u!157 &3 LightmapSettings: @@ -351,6 +351,163 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 185435514} m_CullTransparentMesh: 1 +--- !u!1001 &228972048 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: e982c39eaf405d44b961171b07f7ab65, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: e982c39eaf405d44b961171b07f7ab65, type: 3} + propertyPath: m_LocalPosition.x + value: 327.6376 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: e982c39eaf405d44b961171b07f7ab65, type: 3} + propertyPath: m_LocalPosition.y + value: 151.92 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: e982c39eaf405d44b961171b07f7ab65, type: 3} + propertyPath: m_LocalPosition.z + value: 256.90518 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: e982c39eaf405d44b961171b07f7ab65, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: e982c39eaf405d44b961171b07f7ab65, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: e982c39eaf405d44b961171b07f7ab65, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: e982c39eaf405d44b961171b07f7ab65, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: e982c39eaf405d44b961171b07f7ab65, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: e982c39eaf405d44b961171b07f7ab65, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: e982c39eaf405d44b961171b07f7ab65, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: e982c39eaf405d44b961171b07f7ab65, type: 3} + propertyPath: m_Name + value: CampfireEasy + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: e982c39eaf405d44b961171b07f7ab65, type: 3} +--- !u!1 &551066421 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 551066425} + - component: {fileID: 551066424} + - component: {fileID: 551066423} + - component: {fileID: 551066422} + m_Layer: 0 + m_Name: Sign + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!65 &551066422 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 551066421} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &551066423 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 551066421} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &551066424 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 551066421} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &551066425 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 551066421} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 319.64, y: 156.27, z: 263.47} + m_LocalScale: {x: 0.050255, y: 0.68789, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 12 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &596122002 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: e982c39eaf405d44b961171b07f7ab65, type: 3} + m_PrefabInstance: {fileID: 228972048} + m_PrefabAsset: {fileID: 0} --- !u!1 &705507993 GameObject: m_ObjectHideFlags: 0 @@ -442,7 +599,7 @@ Transform: m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 0} - m_RootOrder: 2 + m_RootOrder: 4 m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} --- !u!1 &708126139 GameObject: @@ -540,13 +697,4817 @@ RectTransform: - {fileID: 1690461076} - {fileID: 114639928} m_Father: {fileID: 0} - m_RootOrder: 4 + 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!1 &965094939 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 965094940} + - component: {fileID: 965094942} + - component: {fileID: 965094941} + m_Layer: 0 + m_Name: Fire + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &965094940 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 965094939} + 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_Children: [] + m_Father: {fileID: 596122002} + m_RootOrder: 17 + m_LocalEulerAnglesHint: {x: -90, y: 0, z: 0} +--- !u!199 &965094941 +ParticleSystemRenderer: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 965094939} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10308, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_RenderMode: 0 + m_SortMode: 0 + m_MinParticleSize: 0 + m_MaxParticleSize: 0.5 + m_CameraVelocityScale: 0 + m_VelocityScale: 0 + m_LengthScale: 2 + m_SortingFudge: 0 + m_NormalDirection: 1 + m_ShadowBias: 0 + m_RenderAlignment: 0 + m_Pivot: {x: 0, y: 0, z: 0} + m_Flip: {x: 0, y: 0, z: 0} + m_UseCustomVertexStreams: 0 + m_EnableGPUInstancing: 1 + m_ApplyActiveColorSpace: 1 + m_AllowRoll: 1 + m_FreeformStretching: 0 + m_RotateWithStretchDirection: 1 + m_VertexStreams: 00010304 + m_Mesh: {fileID: 0} + m_Mesh1: {fileID: 0} + m_Mesh2: {fileID: 0} + m_Mesh3: {fileID: 0} + m_MaskInteraction: 0 +--- !u!198 &965094942 +ParticleSystem: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 965094939} + serializedVersion: 7 + lengthInSec: 5 + simulationSpeed: 1 + stopAction: 0 + cullingMode: 0 + ringBufferMode: 0 + ringBufferLoopRange: {x: 0, y: 1} + looping: 1 + prewarm: 0 + playOnAwake: 1 + useUnscaledTime: 0 + autoRandomSeed: 1 + useRigidbodyForVelocity: 1 + startDelay: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + moveWithTransform: 0 + moveWithCustomTransform: {fileID: 0} + scalingMode: 1 + randomSeed: 0 + InitialModule: + serializedVersion: 3 + enabled: 1 + startLifetime: + serializedVersion: 2 + minMaxState: 0 + scalar: 5 + minScalar: 5 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSpeed: + serializedVersion: 2 + minMaxState: 0 + scalar: 5 + minScalar: 5 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startColor: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 0.9716981, g: 0.2139229, b: 0.012833698, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + startSize: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSizeY: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSizeZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotationX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotationY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotation: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + randomizeRotationDirection: 0 + maxNumParticles: 1000 + size3D: 0 + rotation3D: 0 + gravityModifier: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + ShapeModule: + serializedVersion: 6 + enabled: 1 + type: 4 + angle: 25 + length: 5 + boxThickness: {x: 0, y: 0, z: 0} + radiusThickness: 1 + donutRadius: 0.2 + m_Position: {x: 0, y: 0, z: 0} + m_Rotation: {x: 0, y: 0, z: 0} + m_Scale: {x: 1, y: 1, z: 1} + placementMode: 0 + m_MeshMaterialIndex: 0 + m_MeshNormalOffset: 0 + m_MeshSpawn: + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Mesh: {fileID: 0} + m_MeshRenderer: {fileID: 0} + m_SkinnedMeshRenderer: {fileID: 0} + m_Sprite: {fileID: 0} + m_SpriteRenderer: {fileID: 0} + m_UseMeshMaterialIndex: 0 + m_UseMeshColors: 1 + alignToDirection: 0 + m_Texture: {fileID: 0} + m_TextureClipChannel: 3 + m_TextureClipThreshold: 0 + m_TextureUVChannel: 0 + m_TextureColorAffectsParticles: 1 + m_TextureAlphaAffectsParticles: 1 + m_TextureBilinearFiltering: 0 + randomDirectionAmount: 0 + sphericalDirectionAmount: 0 + randomPositionAmount: 0 + radius: + value: 1 + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + arc: + value: 360 + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + EmissionModule: + enabled: 1 + serializedVersion: 4 + rateOverTime: + serializedVersion: 2 + minMaxState: 0 + scalar: 10 + minScalar: 10 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + rateOverDistance: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_BurstCount: 0 + m_Bursts: [] + SizeModule: + enabled: 0 + curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + RotationModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.7853982 + minScalar: 0.7853982 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + ColorModule: + enabled: 0 + gradient: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + UVModule: + serializedVersion: 2 + enabled: 0 + mode: 0 + timeMode: 0 + fps: 30 + frameOverTime: + serializedVersion: 2 + minMaxState: 1 + scalar: 0.9999 + minScalar: 0.9999 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startFrame: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + speedRange: {x: 0, y: 1} + tilesX: 1 + tilesY: 1 + animationType: 0 + rowIndex: 0 + cycles: 1 + uvChannelMask: -1 + rowMode: 1 + sprites: + - sprite: {fileID: 0} + flipU: 0 + flipV: 0 + VelocityModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + radial: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + speedModifier: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + inWorldSpace: 0 + InheritVelocityModule: + enabled: 0 + m_Mode: 0 + m_Curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + LifetimeByEmitterSpeedModule: + enabled: 0 + m_Curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: -0.8 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.2 + inSlope: -0.8 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Range: {x: 0, y: 1} + ForceModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + inWorldSpace: 0 + randomizePerFrame: 0 + ExternalForcesModule: + serializedVersion: 2 + enabled: 0 + multiplierCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + influenceFilter: 0 + influenceMask: + serializedVersion: 2 + m_Bits: 4294967295 + influenceList: [] + ClampVelocityModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + magnitude: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxis: 0 + inWorldSpace: 0 + multiplyDragByParticleSize: 1 + multiplyDragByParticleVelocity: 1 + dampen: 0 + drag: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + NoiseModule: + enabled: 0 + strength: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + strengthY: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + strengthZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + frequency: 0.5 + damping: 1 + octaves: 1 + octaveMultiplier: 0.5 + octaveScale: 2 + quality: 2 + scrollSpeed: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remap: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1 + inSlope: 0 + outSlope: 2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 2 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapY: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1 + inSlope: 0 + outSlope: 2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 2 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapZ: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1 + inSlope: 0 + outSlope: 2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 2 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapEnabled: 0 + positionAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + rotationAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + sizeAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + SizeBySpeedModule: + enabled: 0 + curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + range: {x: 0, y: 1} + separateAxes: 0 + RotationBySpeedModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.7853982 + minScalar: 0.7853982 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + range: {x: 0, y: 1} + ColorBySpeedModule: + enabled: 0 + gradient: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + range: {x: 0, y: 1} + CollisionModule: + enabled: 0 + serializedVersion: 4 + type: 0 + collisionMode: 0 + colliderForce: 0 + multiplyColliderForceByParticleSize: 0 + multiplyColliderForceByParticleSpeed: 0 + multiplyColliderForceByCollisionAngle: 1 + m_Planes: [] + m_Dampen: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Bounce: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_EnergyLossOnCollision: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minKillSpeed: 0 + maxKillSpeed: 10000 + radiusScale: 1 + collidesWith: + serializedVersion: 2 + m_Bits: 4294967295 + maxCollisionShapes: 256 + quality: 0 + voxelSize: 0.5 + collisionMessages: 0 + collidesWithDynamic: 1 + interiorCollisions: 0 + TriggerModule: + enabled: 0 + serializedVersion: 2 + inside: 1 + outside: 0 + enter: 0 + exit: 0 + colliderQueryMode: 0 + radiusScale: 1 + primitives: [] + SubModule: + serializedVersion: 2 + enabled: 0 + subEmitters: + - serializedVersion: 3 + emitter: {fileID: 0} + type: 0 + properties: 0 + emitProbability: 1 + LightsModule: + enabled: 0 + ratio: 0 + light: {fileID: 0} + randomDistribution: 1 + color: 1 + range: 1 + intensity: 1 + rangeCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + intensityCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + maxLights: 20 + TrailModule: + enabled: 0 + mode: 0 + ratio: 1 + lifetime: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minVertexDistance: 0.2 + textureMode: 0 + ribbonCount: 1 + shadowBias: 0.5 + worldSpace: 0 + dieWithParticles: 1 + sizeAffectsWidth: 1 + sizeAffectsLifetime: 0 + inheritParticleColor: 1 + generateLightingData: 0 + splitSubEmitterRibbons: 0 + attachRibbonsToTransform: 0 + colorOverLifetime: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + widthOverTrail: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + colorOverTrail: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + CustomDataModule: + enabled: 0 + mode0: 0 + vectorComponentCount0: 4 + color0: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + colorLabel0: Color + vector0_0: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_0: X + vector0_1: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_1: Y + vector0_2: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_2: Z + vector0_3: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_3: W + mode1: 0 + vectorComponentCount1: 4 + color1: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + colorLabel1: Color + vector1_0: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_0: X + vector1_1: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_1: Y + vector1_2: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_2: Z + vector1_3: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_3: W --- !u!1 &1048269303 GameObject: m_ObjectHideFlags: 0 @@ -733,7 +5694,7 @@ Transform: m_LocalScale: {x: 1, y: 5.8975, z: 14.45} m_Children: [] m_Father: {fileID: 0} - m_RootOrder: 8 + m_RootOrder: 9 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1187486426 GameObject: @@ -809,7 +5770,7 @@ Transform: m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 0} - m_RootOrder: 6 + m_RootOrder: 7 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1248751118 GameObject: @@ -856,7 +5817,118 @@ Transform: m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 0} - m_RootOrder: 0 + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1598046141 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1598046146} + - component: {fileID: 1598046145} + - component: {fileID: 1598046144} + - component: {fileID: 1598046143} + - component: {fileID: 1598046142} + m_Layer: 0 + m_Name: DayButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1598046142 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1598046141} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ad4b82b55525b1340a96ff6b5cdd63dc, type: 3} + m_Name: + m_EditorClassIdentifier: + interactionType: 0 + GameManager: {fileID: 1861247503} + dark: 0 +--- !u!65 &1598046143 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1598046141} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &1598046144 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1598046141} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 1fae3d354d8f44b438d51fbc992ccae4, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &1598046145 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1598046141} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1598046146 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1598046141} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 319.65, y: 154.88, z: 262.72} + m_LocalScale: {x: 0.25, y: 0.25, z: 0.25} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 10 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1690461075 GameObject: @@ -1021,8 +6093,119 @@ Transform: m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 0} - m_RootOrder: 5 + m_RootOrder: 6 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1849624525 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1849624529} + - component: {fileID: 1849624528} + - component: {fileID: 1849624527} + - component: {fileID: 1849624526} + - component: {fileID: 1849624530} + m_Layer: 0 + m_Name: NightButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!65 &1849624526 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1849624525} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &1849624527 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1849624525} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 1e17e4bdd4331334c875bbbbe1781b5c, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &1849624528 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1849624525} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1849624529 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1849624525} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 319.65, y: 154.88, z: 271.57} + m_LocalScale: {x: 0.25, y: 0.25, z: 0.25} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 11 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1849624530 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1849624525} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ad4b82b55525b1340a96ff6b5cdd63dc, type: 3} + m_Name: + m_EditorClassIdentifier: + interactionType: 0 + GameManager: {fileID: 1861247503} + dark: 1 --- !u!1 &1861247503 GameObject: m_ObjectHideFlags: 0 @@ -1054,7 +6237,7 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: timePeriod: 0.0002 - secondsOfDay: 0 + secondsOfDay: 30000 --- !u!4 &1861247505 Transform: m_ObjectHideFlags: 0 @@ -1067,7 +6250,7 @@ Transform: m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 0} - m_RootOrder: 1 + m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!114 &1861247506 MonoBehaviour: @@ -1174,11 +6357,11 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2145420925} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 319.65, y: 155.8, z: 267.2} + m_LocalPosition: {x: 319.65, y: 154.88, z: 267.2} m_LocalScale: {x: 0.25, y: 0.25, z: 0.25} m_Children: [] m_Father: {fileID: 0} - m_RootOrder: 7 + m_RootOrder: 8 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!114 &2145420930 MonoBehaviour: @@ -1193,6 +6376,7 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: interactionType: 0 + GameManager: {fileID: 1861247503} m_Light: {fileID: 705507994} isOn: 1 --- !u!1001 &1918321789023077697 diff --git a/Assets/Scripts/Building.cs b/Assets/Scripts/Building.cs new file mode 100644 index 0000000..7a78c13 --- /dev/null +++ b/Assets/Scripts/Building.cs @@ -0,0 +1,141 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class Building : MonoBehaviour +{ + [Header("Main-Info")] + [SerializeField] string Title = "Building"; + [SerializeField] string Description = "This is a building!"; + [SerializeField] int Level = 1; + [SerializeField] int Health = 100; + + + [Header("Build-Ressources")] + [SerializeField] int Wood = 0; + [SerializeField] int Stone = 0; + [SerializeField] int Clay = 0; + [SerializeField] int Straw = 0; + + [Header("Building")] + private Material oldMaterial; + private Color originalColor; + private bool isPlacingBuilding = false; + public int isColliding; + private new Renderer renderer; + + // Start is called before the first frame update + void Start() { + BuildingStart(); + + } + + // Update is called once per frame + void Update() { + BuildingUpdate(); + + } + + + public void BuildingStart() + { + renderer = GetComponent(); + originalColor = renderer.material.color; + } + public void BuildingUpdate() + { + if (!isPlacingBuilding) + { + renderer.material = oldMaterial; + isColliding = 0; + } + if (isColliding > 0) + { + changeMaterialToTransparent(renderer.material); + renderer.material.color = new Color(1, 0, 0, 0.3f); + } + else + { + if (isPlacingBuilding) + { + changeMaterialToTransparent(renderer.material); + renderer.material.color = new Color(0, 0, 1, 0.3f); + } + else + { + GetComponent().material.color = originalColor; + } + } + } + public void setTitle(string newTitle) { // Sets Title for building + Title = newTitle; + } + public string getTitle() { // Returns Title of building + return Title; + } + public void setDescription(string newDescription) { // Sets Description for building + Description = newDescription; + } + public string getDescription() { // Returns Description of building + return Description; + } + public void setHealth(int newHealth) { // Sets Health for building + Health = newHealth; + } + public int getHealth() { // Returns Health of building + return Health; + } + public void setLevel(int newLevel) { + Level = newLevel; + } + public int getLevel() { + return Level; + } + public bool delete() { + // if delete successfully return true else return false + return true; + } + + public void isPlacing(bool isCurrentlyPlacing) + { + if (isCurrentlyPlacing) + { + isPlacingBuilding = true; + return; + } + changeMaterialToOpaque(renderer.material); + renderer.material.color = new Color(1, 1, 1, 1); + isPlacingBuilding = false; + } + void OnCollisionEnter(Collision col) + { + isColliding += 1; + } + void OnCollisionExit(Collision col) + { + isColliding -= 1; + } + + void changeMaterialToOpaque(Material material) + { + material.SetOverrideTag("RenderType", ""); + material.SetInt("_SrcBlend", (int)UnityEngine.Rendering.BlendMode.One); + material.SetInt("_DstBlend", (int)UnityEngine.Rendering.BlendMode.Zero); + material.SetInt("_ZWrite", 1); + material.DisableKeyword("_ALPHATEST_ON"); + material.DisableKeyword("_ALPHABLEND_ON"); + material.DisableKeyword("_ALPHAPREMULTIPLY_ON"); + material.renderQueue = -1; + } + void changeMaterialToTransparent(Material material) + { + material.SetOverrideTag("RenderType", "Transparent"); + material.SetInt("_SrcBlend", (int)UnityEngine.Rendering.BlendMode.SrcAlpha); + material.SetInt("_DstBlend", (int)UnityEngine.Rendering.BlendMode.OneMinusSrcAlpha); + material.SetInt("_ZWrite", 0); + material.DisableKeyword("_ALPHATEST_ON"); + material.EnableKeyword("_ALPHABLEND_ON"); + material.DisableKeyword("_ALPHAPREMULTIPLY_ON"); + material.renderQueue = (int)UnityEngine.Rendering.RenderQueue.Transparent; + } +} diff --git a/Assets/Scripts/Building.cs.meta b/Assets/Scripts/Building.cs.meta new file mode 100644 index 0000000..72e88e0 --- /dev/null +++ b/Assets/Scripts/Building.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 663feed4d05ec994fb1deb18b1767962 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/BuildingPlacement.cs b/Assets/Scripts/BuildingPlacement.cs new file mode 100644 index 0000000..2421c2b --- /dev/null +++ b/Assets/Scripts/BuildingPlacement.cs @@ -0,0 +1,66 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class BuildingPlacement : MonoBehaviour +{ + TerrainCollider terrainCollider; + public GameObject terrain; + Ray ray; + public float rotation = 0; + [SerializeField] public GameObject building; + [SerializeField] bool isPlacing = false; + private Building currentBuilding; + + void Start() + { + currentBuilding = building.GetComponent(); + } + + void Update() + { + if (Input.GetButtonDown("Build")) { // Wenn man den Button 'B' + if (isPlacing) { // Wenn man 'B' zum zweiten mal dr�ckt + isPlacing = false; + currentBuilding.isColliding = 0; + currentBuilding.isPlacing(false); + building.SetActive(false); // Blueprint wird deaktiviert + } + else { // Wenn man zum ersten mal 'B' dr�ckt + building.SetActive(true); // Blueprint wird aktiviert + isPlacing = true; + } + } + if (building.transform != null && isPlacing) { + currentBuilding.isPlacing(true); + getRaycastMousePosition(); + rotateObject(); + if (Input.GetMouseButtonDown(0) && currentBuilding.isColliding == 0) { // Wenn es nicht Collidiert und man Links Klickt + isPlacing = false; + currentBuilding.isPlacing(false); + Instantiate(building, building.transform.position, building.transform.rotation); // Placed das Gebäude + building.SetActive(false); // Blueprint wird deaktiviert + } + } + } + + void getRaycastMousePosition() // Position of Mouse in World-Space + { + ray = Camera.main.ScreenPointToRay(Input.mousePosition); + RaycastHit hitData; + if (terrain.GetComponent().Raycast(ray, out hitData, Mathf.Infinity)) + { + building.transform.position = hitData.point; + } + } + void rotateObject() + { + if (Input.GetButtonDown("CounterRotate")) { // If Player presses button 'Left ALT' + 'R' + building.transform.Rotate(0, -10, 0); // Rotates the building counter clockwise + } + else if (Input.GetButtonDown("Rotate")) { // If Player presses button 'R' + building.transform.Rotate(0, 10, 0); // Rotates the building clockwise + } + } + +} diff --git a/Assets/Scripts/BuildingPlacement.cs.meta b/Assets/Scripts/BuildingPlacement.cs.meta new file mode 100644 index 0000000..dc2dfa9 --- /dev/null +++ b/Assets/Scripts/BuildingPlacement.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: dcb2e348649dbce439cf77846fd11cd6 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/EventLog.cs b/Assets/Scripts/EventLog.cs index 48159ab..46d78ba 100644 --- a/Assets/Scripts/EventLog.cs +++ b/Assets/Scripts/EventLog.cs @@ -7,11 +7,11 @@ public class EventLog : MonoBehaviour [Header("Event Log")] [SerializeField] private GameObject eventObject; [SerializeField] private Transform parentEventObject; - Vector3 position = new Vector3 (796f, 134f, 0f); + Vector3 position = new Vector3 (Screen.width - 150, 134f, 0f); [SerializeField] GameObject[] events; void Start() { - + events = GameObject.FindGameObjectsWithTag("Event"); } @@ -19,7 +19,7 @@ public class EventLog : MonoBehaviour void Update() { events = GameObject.FindGameObjectsWithTag("Event"); - + //Debug.Log(events.Length); if(events.Length < 4) { switch (events.Length) @@ -45,22 +45,22 @@ public class EventLog : MonoBehaviour switch (events.Length) { case 1: - events[0].transform.position = new Vector3(796f, 134f, 0f); + events[0].transform.position = new Vector3(Screen.width - 150, 134f, 0f); break; case 2: - events[0].transform.position = new Vector3(796f, 134f, 0f); - events[1].transform.position = new Vector3(796f, 174f, 0f); + events[0].transform.position = new Vector3(Screen.width - 150, 134f, 0f); + events[1].transform.position = new Vector3(Screen.width - 150, 174f, 0f); break; case 3: - events[0].transform.position = new Vector3(796f, 134f, 0f); - events[1].transform.position = new Vector3(796f, 174f, 0f); - events[2].transform.position = new Vector3(796f, 214f, 0f); + events[0].transform.position = new Vector3(Screen.width - 150, 134f, 0f); + events[1].transform.position = new Vector3(Screen.width - 150, 174f, 0f); + events[2].transform.position = new Vector3(Screen.width - 150, 214f, 0f); break; case 4: - events[0].transform.position = new Vector3(796f, 134f, 0f); - events[1].transform.position = new Vector3(796f, 174f, 0f); - events[2].transform.position = new Vector3(796f, 214f, 0f); - events[3].transform.position = new Vector3(796f, 254f, 0f); + events[0].transform.position = new Vector3(Screen.width - 150, 134f, 0f); + events[1].transform.position = new Vector3(Screen.width - 150, 174f, 0f); + events[2].transform.position = new Vector3(Screen.width - 150, 214f, 0f); + events[3].transform.position = new Vector3(Screen.width - 150, 254f, 0f); break; } } @@ -72,8 +72,12 @@ public class EventLog : MonoBehaviour public void CreateEvent(string msg) { - Instantiate(eventObject, position, Quaternion.identity, parentEventObject); - eventObject.GetComponent().ChangeText(msg); + if(events.Length < 4) + { + Instantiate(eventObject, position, Quaternion.identity, parentEventObject); + eventObject.GetComponent().ChangeText(msg); + } + } } diff --git a/Assets/Scripts/LightSwitch.cs b/Assets/Scripts/LightSwitch.cs index 567a1ea..1fef45d 100644 --- a/Assets/Scripts/LightSwitch.cs +++ b/Assets/Scripts/LightSwitch.cs @@ -4,6 +4,7 @@ using UnityEngine; public class LightSwitch : Interactable { + public GameObject GameManager; public Light m_Light; public bool isOn; @@ -29,7 +30,16 @@ public class LightSwitch : Interactable public override void Interact() { isOn = !isOn; - Debug.Log("Click Light"); + + if (isOn) { + GameManager.GetComponent().CreateEvent("Licht2"); + } + else + { + GameManager.GetComponent().CreateEvent("Licht1"); + } + + //Debug.Log("Click Light"); UpdateLight(); } } diff --git a/Assets/Scripts/PathGenerator.cs b/Assets/Scripts/PathGenerator.cs new file mode 100644 index 0000000..ca02bf6 --- /dev/null +++ b/Assets/Scripts/PathGenerator.cs @@ -0,0 +1,30 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class PathNode +{ + + private Vector3 position; + public Vector2 index; + private float scoreF; + private float scoreG; + private float scoreH; + public List neigbors; + + private PathNode previous; + + public PathNode(Vector3 Pos) { + neigbors = new List(); + position = Pos; + scoreG = Mathf.Infinity; + scoreF = Mathf.Infinity; + scoreH = Mathf.Infinity; + } + + public Vector3 Position { get => position; set => position = value; } + public float Hscore { get => scoreH; set => scoreH = value; } + public float Gscore { get => scoreG; set => scoreG = value; } + public float Fscore { get => scoreF; set => scoreF = value; } + public PathNode Previous { get => previous; set => previous = value; } +} diff --git a/Assets/Scripts/PathGenerator.cs.meta b/Assets/Scripts/PathGenerator.cs.meta new file mode 100644 index 0000000..1d6a35e --- /dev/null +++ b/Assets/Scripts/PathGenerator.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 0f50f0a081672ea4a9bc9f13de003f0a +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/PathMap.cs b/Assets/Scripts/PathMap.cs new file mode 100644 index 0000000..4d2162e --- /dev/null +++ b/Assets/Scripts/PathMap.cs @@ -0,0 +1,230 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class PathMap : MonoBehaviour +{ + private Vector3 position; + private PathNode[,] map; + private GameObject[,] ball; + private int rows = 200; + private int cols = 200; + private float spacing = 1f; + private float height = 0; + + private PathNode[] uncheckedNodes; + private List openList; + private List closedList; + private List nextList; + + private List path; + + void Start() + { + path = new List(); + map = new PathNode[1000, 1000]; + ball = new GameObject[rows, cols]; + openList = new List(); + closedList = new List(); + nextList = new List(); + + for (int r = 0; r < rows; r++) + { + for (int c = 0; c < cols; c++) + { + PathNode node = new PathNode(new Vector3(r * spacing, height, c * spacing)); + node.index = new Vector2(r, c); + map[r, c] = node; + + } + } + + for (int r = 0; r < rows; r++) + { + for (int c = 0; c < cols; c++) + { + AddAllNeighbors(new Vector2(r, c)); + + } + } + + + for (int r = 0; r < rows; r++) + { + for (int c = 0; c < cols; c++) + { + GameObject sphere = GameObject.CreatePrimitive(PrimitiveType.Sphere); + sphere.transform.position = map[r, c].Position; + ball[r, c] = sphere; + + } + } + + QueryNodes(new Vector3(0.7f, 2, 0.7f), new Vector3(2.5f, 0, 2.5f)); + } + private void AddAllNeighbors(Vector2 index) + { + if ((int)index.x - 1 >= 0 && (int)index.y - 1 >= 0) + { + map[(int)index.x, (int)index.y].neigbors.Add(map[(int)index.x - 1, (int)index.y - 1]); + } + if ((int)index.y - 1 >= 0) + { + map[(int)index.x, (int)index.y].neigbors.Add(map[(int)index.x, (int)index.y - 1]); + } + if ((int)index.x + 1 < rows && (int)index.y - 1 >= 0) + { + map[(int)index.x, (int)index.y].neigbors.Add(map[(int)index.x + 1, (int)index.y - 1]); + } + + if ((int)index.x - 1 >= 0) + { + map[(int)index.x, (int)index.y].neigbors.Add(map[(int)index.x - 1, (int)index.y]); + } + if ((int)index.x + 1 < rows && (int)index.y >= 0) + { + map[(int)index.x, (int)index.y].neigbors.Add(map[(int)index.x + 1, (int)index.y]); + } + + + + if ((int)index.x - 1 >= 0 && (int)index.y + 1 < cols) + { + map[(int)index.x, (int)index.y].neigbors.Add(map[(int)index.x - 1, (int)index.y + 1]); + } + if ((int)index.y + 1 < cols) + { + map[(int)index.x, (int)index.y].neigbors.Add(map[(int)index.x, (int)index.y + 1]); + } + if ((int)index.x + 1 < rows && (int)index.y + 1 < cols) + { + map[(int)index.x, (int)index.y].neigbors.Add(map[(int)index.x + 1, (int)index.y + 1]); + } + + + } + private PathNode FindClosestNode(Vector3 pos) + { + if (pos.x > 0 && pos.x < rows * spacing && pos.z > 0 && pos.z < cols * spacing) + { + //Destroy(ball[Mathf.RoundToInt(pos.x / spacing), Mathf.RoundToInt(pos.z / spacing)]); + return map[Mathf.RoundToInt(pos.x / 2), Mathf.RoundToInt(pos.z / 2)]; + } + else + { + return null; + } + } + public void QueryNodes(Vector3 Vstart, Vector3 Vend) + { + + bool finished = false; + + PathNode start = FindClosestNode(Vstart); + start.Gscore = 0; + PathNode end = map[199, 150]; + Debug.Log(end.index); + + openList.Add(start); + + PathNode current; + Debug.Log(Time.time); + int d = 0; + while (!finished) + { + d++; + if (d > 10000) + { + Debug.Log("Mist"); + return; + } + int winner = 0; + for (int i = 0; i < openList.Count; i++) + { + + if (openList[i].Fscore < openList[winner].Fscore) winner = i; + } + current = openList[winner]; + openList.RemoveAt(winner); + closedList.Add(current); + Destroy(ball[(int)current.index.x, (int)current.index.y]); + + + + if (current != end) + { + + + + + foreach (PathNode p in current.neigbors) + { + if (!closedList.Contains(p)) + { + + float tempG = current.Gscore + heuristic(p.Position, current.Position); + bool newPath = false; + if (openList.Contains(p)) + { + + + if (tempG < p.Gscore) + { + p.Gscore = tempG; + newPath = true; + } + + } + else + { + p.Gscore = tempG; + newPath = true; + openList.Add(p); + + } + if (newPath) + { + p.Hscore = heuristic(p.Position, end.Position); + p.Fscore = p.Gscore + p.Hscore; + p.Previous = current; + } + + } + + } + } + else + { + PathNode temp = end; + path.Add(temp); + while (temp.Previous != null) + { + path.Add(temp.Previous); + temp = temp.Previous; + } + Debug.Log(path.Count); + Debug.Log("yeet it finished"); + Debug.Log(Time.time); + for (int i = path.Count - 1; i >= 0;i-- ) + { + //Debug.Log(path[i].index); + } + finished = true; + } + } + + } + + private float heuristic(Vector3 pos1, Vector3 pos2) + { + return Vector3.Distance(pos1, pos2); + + } + // Update is called once per frame + void Update() + { + + + } +} + diff --git a/Assets/Scripts/PathMap.cs.meta b/Assets/Scripts/PathMap.cs.meta new file mode 100644 index 0000000..d75c5c7 --- /dev/null +++ b/Assets/Scripts/PathMap.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 49bd52c676aea7140a49d1803a03926a +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/TimeManager.cs b/Assets/Scripts/TimeManager.cs index a1b74f7..1da2de8 100644 --- a/Assets/Scripts/TimeManager.cs +++ b/Assets/Scripts/TimeManager.cs @@ -10,7 +10,7 @@ public class TimeManager : MonoBehaviour [Header("TimeManager")] [SerializeField] private float timePeriod = 0.02f; - public int secondsOfDay = 0; + public int secondsOfDay = 2000; private void Start() diff --git a/Assets/Scripts/TimeSwitchBtn.cs b/Assets/Scripts/TimeSwitchBtn.cs new file mode 100644 index 0000000..b12eac0 --- /dev/null +++ b/Assets/Scripts/TimeSwitchBtn.cs @@ -0,0 +1,42 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class TimeSwitchBtn: Interactable +{ + public GameObject GameManager; + public bool dark; + + + public override string GetDescription() + { + if (dark) + { + + return "Press [E] to skip to night."; + } + else + { + + return "Press [E] to skip to day."; + + } + } + + + public override void Interact() + { + + + if (dark) + { + GameManager.GetComponent().CreateEvent("Tag!"); + GameManager.GetComponent().secondsOfDay = 0; + } + else + { + GameManager.GetComponent().CreateEvent("Nacht!"); + GameManager.GetComponent().secondsOfDay = 30000; + } + } +} diff --git a/Assets/Scripts/TimeSwitchBtn.cs.meta b/Assets/Scripts/TimeSwitchBtn.cs.meta new file mode 100644 index 0000000..a6cfb59 --- /dev/null +++ b/Assets/Scripts/TimeSwitchBtn.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: ad4b82b55525b1340a96ff6b5cdd63dc +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/ProjectSettings/InputManager.asset b/ProjectSettings/InputManager.asset index 6009b85..a6679f9 100644 --- a/ProjectSettings/InputManager.asset +++ b/ProjectSettings/InputManager.asset @@ -341,3 +341,51 @@ InputManager: type: 0 axis: 0 joyNum: 0 + - serializedVersion: 3 + m_Name: Build + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: b + altNegativeButton: + altPositiveButton: + gravity: 1000 + dead: 0.001 + sensitivity: 1000 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Rotate + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: r + altNegativeButton: + altPositiveButton: + gravity: 1000 + dead: 0.001 + sensitivity: 1000 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: CounterRotate + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: q + altNegativeButton: + altPositiveButton: + gravity: 1000 + dead: 0.001 + sensitivity: 1000 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 diff --git a/UserSettings/EditorUserSettings.asset b/UserSettings/EditorUserSettings.asset index b543455..78a8391 100644 --- a/UserSettings/EditorUserSettings.asset +++ b/UserSettings/EditorUserSettings.asset @@ -6,6 +6,9 @@ EditorUserSettings: serializedVersion: 4 m_ConfigSettings: RecentlyUsedScenePath-0: + value: 22424703114646680e0b0227036c771f1b122b293e2d233e633c133af6f9 + flags: 0 + RecentlyUsedScenePath-1: value: 22424703114646680e0b0227036c6c111b07142f1f2b233e2867083debf42d flags: 0 vcSharedLogLevel: