diff --git a/blueberryPeak/Assets/Materials/Terrain/WindMaterial.mat b/blueberryPeak/Assets/Materials/Terrain/WindMaterial.mat new file mode 100644 index 0000000..f31df9d --- /dev/null +++ b/blueberryPeak/Assets/Materials/Terrain/WindMaterial.mat @@ -0,0 +1,153 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: WindMaterial + m_Shader: {fileID: -6465566751694194690, guid: 6ec9b3c213ee8974e943a7e5bfb49b7b, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: [] + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: + - MOTIONVECTORS + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _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} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Texture: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Texture2: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AddPrecomputedVelocity: 0 + - _AlphaClip: 0 + - _AlphaToMask: 0 + - _Blend: 0 + - _BlendFalloff: 0.68 + - _BlendHeight: 0 + - _BlendModePreserveSpecular: 1 + - _BumpScale: 1 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _Cull: 2 + - _Cutoff: 0.5 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _DstBlendAlpha: 0 + - _EnvironmentReflections: 1 + - _GlossMapScale: 0 + - _Glossiness: 0 + - _GlossyReflections: 0 + - _Max: 1 + - _Metallic: 0 + - _Min: 1.35 + - _Noise_Intnsity: 55.44 + - _OcclusionStrength: 1 + - _Parallax: 0.005 + - _QueueControl: 0 + - _QueueOffset: 0 + - _RECEIVE_SHADOWS_OFF: 0 + - _ReceiveShadows: 1 + - _Shades: 0.69 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _SrcBlendAlpha: 1 + - _Surface: 0 + - _WobbleAmount: 0.5 + - _WorkflowMode: 1 + - _ZWrite: 1 + - _time: 0 + m_Colors: + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + m_BuildTextureStacks: [] + m_AllowLocking: 1 +--- !u!114 &3137067232266988487 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 9 diff --git a/blueberryPeak/Assets/Materials/Terrain/WindMaterial.mat.meta b/blueberryPeak/Assets/Materials/Terrain/WindMaterial.mat.meta new file mode 100644 index 0000000..4f930e9 --- /dev/null +++ b/blueberryPeak/Assets/Materials/Terrain/WindMaterial.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3edcc8356c52287479e646127f3d9c91 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/blueberryPeak/Assets/Prefabs/Forest/SplitLog.prefab b/blueberryPeak/Assets/Prefabs/Forest/SplitLog.prefab index bbb0204..ac4f790 100644 --- a/blueberryPeak/Assets/Prefabs/Forest/SplitLog.prefab +++ b/blueberryPeak/Assets/Prefabs/Forest/SplitLog.prefab @@ -118,6 +118,10 @@ PrefabInstance: propertyPath: m_ConstrainProportionsScale value: 1 objectReference: {fileID: 0} + - target: {fileID: -7511558181221131132, guid: b45a6da6d07c04011ad3ab5a5ada757d, type: 3} + propertyPath: 'm_Materials.Array.data[0]' + value: + objectReference: {fileID: 2100000, guid: e262cd8456abb43ef97dd23c6dadf6e8, type: 2} - target: {fileID: 919132149155446097, guid: b45a6da6d07c04011ad3ab5a5ada757d, type: 3} propertyPath: m_Name value: Model diff --git a/blueberryPeak/Assets/Prefabs/windVisualizer.prefab b/blueberryPeak/Assets/Prefabs/windVisualizer.prefab new file mode 100644 index 0000000..afdf68c --- /dev/null +++ b/blueberryPeak/Assets/Prefabs/windVisualizer.prefab @@ -0,0 +1,267 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &3559428636518006151 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2863246547369485301} + - component: {fileID: 909831313759188180} + m_Layer: 0 + m_Name: Wind + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2863246547369485301 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3559428636518006151} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7284533660636149935} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!96 &909831313759188180 +TrailRenderer: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3559428636518006151} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 0 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 3edcc8356c52287479e646127f3d9c91, 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_Time: 0.5 + m_PreviewTimeScale: 1 + m_Parameters: + serializedVersion: 3 + widthMultiplier: 1 + widthCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.25 + 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 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + colorGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + numCornerVertices: 0 + numCapVertices: 0 + alignment: 0 + textureMode: 0 + textureScale: {x: 1, y: 1} + shadowBias: 0.5 + generateLightingData: 0 + m_MinVertexDistance: 0.1 + m_MaskInteraction: 0 + m_Autodestruct: 0 + m_Emitting: 1 + m_ApplyActiveColorSpace: 1 +--- !u!1 &4701400903227451376 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3692384260631973351} + m_Layer: 0 + m_Name: End + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3692384260631973351 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4701400903227451376} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 13.3, y: 0, z: -47.7} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7284533660636149935} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5278576379875597895 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5360626034533635441} + m_Layer: 0 + m_Name: Start + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5360626034533635441 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5278576379875597895} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 14, y: 0, z: 43.7} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7284533660636149935} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8608373587901890409 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7284533660636149935} + - component: {fileID: 2566609064828820021} + m_Layer: 0 + m_Name: windVisualizer + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7284533660636149935 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8608373587901890409} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 2.137, y: 7.88, z: 0.23045453} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 5360626034533635441} + - {fileID: 3692384260631973351} + - {fileID: 2863246547369485301} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2566609064828820021 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8608373587901890409} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: bbdd2a21fdfa1704598a7bde96e184e9, type: 3} + m_Name: + m_EditorClassIdentifier: + windTransform: {fileID: 2863246547369485301} + windStart: {fileID: 5360626034533635441} + windEnd: {fileID: 3692384260631973351} + windSpeed: 14 + curveAmplitude: 1.4 + curveFrequency: 1.52 + trailRenderer: {fileID: 909831313759188180} + initialPhaseOffset: 0 diff --git a/blueberryPeak/Assets/Prefabs/windVisualizer.prefab.meta b/blueberryPeak/Assets/Prefabs/windVisualizer.prefab.meta new file mode 100644 index 0000000..6233f4b --- /dev/null +++ b/blueberryPeak/Assets/Prefabs/windVisualizer.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 516c864ed85751e4dab9f81f7abbf982 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/blueberryPeak/Assets/Scenes/Forest.unity b/blueberryPeak/Assets/Scenes/Forest.unity index dd6d6b9..4f492e2 100644 --- a/blueberryPeak/Assets/Scenes/Forest.unity +++ b/blueberryPeak/Assets/Scenes/Forest.unity @@ -124,6 +124,92 @@ Transform: m_CorrespondingSourceObject: {fileID: 7274217447149220641, guid: b2cd0c3d7aa1945b1b8b02709ff5b14d, type: 3} m_PrefabInstance: {fileID: 1087822592} m_PrefabAsset: {fileID: 0} +--- !u!1001 &28371154 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 210720179} + m_Modifications: + - target: {fileID: 909831313759188180, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_Time + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 909831313759188180, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2566609064828820021, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: windSpeed + value: 13 + objectReference: {fileID: 0} + - target: {fileID: 2566609064828820021, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: trailRenderer + value: + objectReference: {fileID: 28371155} + - target: {fileID: 2566609064828820021, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: curveAmplitude + value: 1.64 + objectReference: {fileID: 0} + - target: {fileID: 2566609064828820021, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: curveFrequency + value: 1.42 + objectReference: {fileID: 0} + - target: {fileID: 7284533660636149935, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_LocalPosition.x + value: -35.449997 + objectReference: {fileID: 0} + - target: {fileID: 7284533660636149935, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7284533660636149935, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_LocalPosition.z + value: -0.8399999 + objectReference: {fileID: 0} + - target: {fileID: 7284533660636149935, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7284533660636149935, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7284533660636149935, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7284533660636149935, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7284533660636149935, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7284533660636149935, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7284533660636149935, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8608373587901890409, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_Name + value: windVisualizer (3) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} +--- !u!96 &28371155 stripped +TrailRenderer: + m_CorrespondingSourceObject: {fileID: 909831313759188180, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + m_PrefabInstance: {fileID: 28371154} + m_PrefabAsset: {fileID: 0} --- !u!1001 &32312569 PrefabInstance: m_ObjectHideFlags: 0 @@ -266,7 +352,7 @@ PrefabInstance: serializedVersion: 2 m_Modification: serializedVersion: 3 - m_TransformParent: {fileID: 0} + m_TransformParent: {fileID: 1491273618} m_Modifications: - target: {fileID: 1735147224235397921, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_Name @@ -274,15 +360,15 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalPosition.x - value: -3.3120384 + value: -3.5092516 objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalPosition.y - value: 0.57860005 + value: -0 objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalPosition.z - value: 8.827573 + value: 24.42176 objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalRotation.w @@ -290,15 +376,15 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalRotation.x - value: 0 + value: -0 objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalRotation.y - value: 0 + value: -0 objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalRotation.z - value: 0 + value: -0 objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalEulerAnglesHint.x @@ -628,7 +714,7 @@ PrefabInstance: serializedVersion: 2 m_Modification: serializedVersion: 3 - m_TransformParent: {fileID: 0} + m_TransformParent: {fileID: 1491273618} m_Modifications: - target: {fileID: 1735147224235397921, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_Name @@ -636,15 +722,15 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalPosition.x - value: -10.150902 + value: -10.348115 objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalPosition.y - value: 0.57860005 + value: -0 objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalPosition.z - value: 8.273682 + value: 23.86787 objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalRotation.w @@ -652,15 +738,15 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalRotation.x - value: 0 + value: -0 objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalRotation.y - value: 0 + value: -0 objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalRotation.z - value: 0 + value: -0 objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalEulerAnglesHint.x @@ -747,7 +833,7 @@ PrefabInstance: serializedVersion: 2 m_Modification: serializedVersion: 3 - m_TransformParent: {fileID: 0} + m_TransformParent: {fileID: 1491273618} m_Modifications: - target: {fileID: 1735147224235397921, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_Name @@ -755,15 +841,15 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalPosition.x - value: -16.813143 + value: -17.010357 objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalPosition.y - value: 0.57860005 + value: -0 objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalPosition.z - value: 3.658933 + value: 19.25312 objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalRotation.w @@ -771,15 +857,15 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalRotation.x - value: 0 + value: -0 objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalRotation.y - value: 0 + value: -0 objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalRotation.z - value: 0 + value: -0 objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalEulerAnglesHint.x @@ -798,6 +884,43 @@ PrefabInstance: m_AddedGameObjects: [] m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: a18767e7dba904ad48463d5962ebab56, type: 3} +--- !u!1 &210720178 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 210720179} + m_Layer: 0 + m_Name: WindVisualization + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &210720179 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 210720178} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 13.82, y: 7.88, z: -3.72} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2044840479} + - {fileID: 786730578} + - {fileID: 1058525600} + - {fileID: 1403213238} + - {fileID: 401979798} + - {fileID: 1324026896} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &243848964 GameObject: m_ObjectHideFlags: 0 @@ -1014,6 +1137,11 @@ Rigidbody: m_Interpolate: 0 m_Constraints: 0 m_CollisionDetection: 0 +--- !u!4 &298169016 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} + m_PrefabInstance: {fileID: 1883875975} + m_PrefabAsset: {fileID: 0} --- !u!1001 &333271331 PrefabInstance: m_ObjectHideFlags: 0 @@ -1178,7 +1306,7 @@ PrefabInstance: serializedVersion: 2 m_Modification: serializedVersion: 3 - m_TransformParent: {fileID: 0} + m_TransformParent: {fileID: 1491273618} m_Modifications: - target: {fileID: 1735147224235397921, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_Name @@ -1186,15 +1314,15 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalPosition.x - value: 0.19721317 + value: 0 objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalPosition.y - value: 0.57860196 + value: 0 objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalPosition.z - value: -15.594188 + value: 0 objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalRotation.w @@ -1202,15 +1330,15 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalRotation.x - value: 0 + value: -0 objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalRotation.y - value: 0 + value: -0 objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalRotation.z - value: 0 + value: -0 objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalEulerAnglesHint.x @@ -1229,6 +1357,11 @@ PrefabInstance: m_AddedGameObjects: [] m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: a18767e7dba904ad48463d5962ebab56, type: 3} +--- !u!4 &401979798 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 7284533660636149935, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + m_PrefabInstance: {fileID: 1338861038} + m_PrefabAsset: {fileID: 0} --- !u!1 &412828722 GameObject: m_ObjectHideFlags: 0 @@ -1524,7 +1657,7 @@ PrefabInstance: serializedVersion: 2 m_Modification: serializedVersion: 3 - m_TransformParent: {fileID: 0} + m_TransformParent: {fileID: 1491273618} m_Modifications: - target: {fileID: 1735147224235397921, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_Name @@ -1532,15 +1665,15 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalPosition.x - value: -17.487133 + value: -17.684345 objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalPosition.y - value: 0.57860196 + value: 0 objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalPosition.z - value: -4.875451 + value: 10.718737 objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalRotation.w @@ -1548,15 +1681,15 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalRotation.x - value: 0 + value: -0 objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalRotation.y - value: 0 + value: -0 objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalRotation.z - value: 0 + value: -0 objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalEulerAnglesHint.x @@ -1696,6 +1829,92 @@ MonoBehaviour: m_LightCookieSize: {x: 1, y: 1} m_LightCookieOffset: {x: 0, y: 0} m_SoftShadowQuality: 0 +--- !u!1001 &513171155 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 210720179} + m_Modifications: + - target: {fileID: 909831313759188180, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_Time + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 909831313759188180, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2566609064828820021, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: windSpeed + value: 11 + objectReference: {fileID: 0} + - target: {fileID: 2566609064828820021, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: trailRenderer + value: + objectReference: {fileID: 513171156} + - target: {fileID: 2566609064828820021, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: curveAmplitude + value: 1.24 + objectReference: {fileID: 0} + - target: {fileID: 2566609064828820021, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: curveFrequency + value: 1.51 + objectReference: {fileID: 0} + - target: {fileID: 7284533660636149935, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7284533660636149935, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7284533660636149935, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7284533660636149935, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7284533660636149935, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7284533660636149935, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7284533660636149935, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7284533660636149935, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7284533660636149935, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7284533660636149935, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8608373587901890409, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_Name + value: windVisualizer (5) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} +--- !u!96 &513171156 stripped +TrailRenderer: + m_CorrespondingSourceObject: {fileID: 909831313759188180, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + m_PrefabInstance: {fileID: 513171155} + m_PrefabAsset: {fileID: 0} --- !u!1001 &547616812 PrefabInstance: m_ObjectHideFlags: 0 @@ -1935,6 +2154,11 @@ BoxCollider: serializedVersion: 3 m_Size: {x: 7.0107155, y: 15.263462, z: 1} m_Center: {x: -3.0053856, y: 10.412518, z: 0} +--- !u!4 &558461543 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} + m_PrefabInstance: {fileID: 193027854} + m_PrefabAsset: {fileID: 0} --- !u!1 &563910144 GameObject: m_ObjectHideFlags: 0 @@ -2298,6 +2522,11 @@ Transform: m_CorrespondingSourceObject: {fileID: 784284187896041074, guid: d06aa92da2e0e41bcbe945a2507081a6, type: 3} m_PrefabInstance: {fileID: 622261554} m_PrefabAsset: {fileID: 0} +--- !u!4 &627721023 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} + m_PrefabInstance: {fileID: 357968617} + m_PrefabAsset: {fileID: 0} --- !u!1001 &630982957 PrefabInstance: m_ObjectHideFlags: 0 @@ -2670,6 +2899,11 @@ Transform: m_CorrespondingSourceObject: {fileID: 9177461735404041097, guid: 041a7753de2ca406f89305ec64b81a9d, type: 3} m_PrefabInstance: {fileID: 684707837} m_PrefabAsset: {fileID: 0} +--- !u!4 &688017978 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} + m_PrefabInstance: {fileID: 75533604} + m_PrefabAsset: {fileID: 0} --- !u!1001 &691592292 PrefabInstance: m_ObjectHideFlags: 0 @@ -3289,6 +3523,11 @@ Transform: m_CorrespondingSourceObject: {fileID: 784284187896041074, guid: d06aa92da2e0e41bcbe945a2507081a6, type: 3} m_PrefabInstance: {fileID: 783394336} m_PrefabAsset: {fileID: 0} +--- !u!4 &786730578 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 7284533660636149935, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + m_PrefabInstance: {fileID: 1789785760} + m_PrefabAsset: {fileID: 0} --- !u!1001 &819841648 PrefabInstance: m_ObjectHideFlags: 0 @@ -4197,6 +4436,11 @@ MonoBehaviour: scalingFactor: 1 m_posOffsetData: {fileID: 0} listenerMask: 1 +--- !u!4 &1058525600 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 7284533660636149935, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + m_PrefabInstance: {fileID: 1189173353} + m_PrefabAsset: {fileID: 0} --- !u!1001 &1069352427 PrefabInstance: m_ObjectHideFlags: 0 @@ -4931,6 +5175,92 @@ Transform: m_CorrespondingSourceObject: {fileID: 188868778669148300, guid: ec25ba3ffc67f419a855d3ecbb1d1e06, type: 3} m_PrefabInstance: {fileID: 1170406417} m_PrefabAsset: {fileID: 0} +--- !u!1001 &1189173353 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 210720179} + m_Modifications: + - target: {fileID: 909831313759188180, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_Time + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 909831313759188180, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2566609064828820021, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: windSpeed + value: 17 + objectReference: {fileID: 0} + - target: {fileID: 2566609064828820021, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: trailRenderer + value: + objectReference: {fileID: 1189173354} + - target: {fileID: 2566609064828820021, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: curveAmplitude + value: 1.6 + objectReference: {fileID: 0} + - target: {fileID: 2566609064828820021, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: curveFrequency + value: 1.47 + objectReference: {fileID: 0} + - target: {fileID: 7284533660636149935, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_LocalPosition.x + value: -27.95 + objectReference: {fileID: 0} + - target: {fileID: 7284533660636149935, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7284533660636149935, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_LocalPosition.z + value: 6.17 + objectReference: {fileID: 0} + - target: {fileID: 7284533660636149935, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7284533660636149935, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7284533660636149935, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7284533660636149935, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7284533660636149935, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7284533660636149935, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7284533660636149935, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8608373587901890409, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_Name + value: windVisualizer (2) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} +--- !u!96 &1189173354 stripped +TrailRenderer: + m_CorrespondingSourceObject: {fileID: 909831313759188180, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + m_PrefabInstance: {fileID: 1189173353} + m_PrefabAsset: {fileID: 0} --- !u!1001 &1219227563 PrefabInstance: m_ObjectHideFlags: 0 @@ -5150,6 +5480,97 @@ Transform: - {fileID: 2107814143} m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &1324026896 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 7284533660636149935, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + m_PrefabInstance: {fileID: 513171155} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1338861038 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 210720179} + m_Modifications: + - target: {fileID: 909831313759188180, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_Time + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 909831313759188180, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2566609064828820021, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: windSpeed + value: 16 + objectReference: {fileID: 0} + - target: {fileID: 2566609064828820021, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: trailRenderer + value: + objectReference: {fileID: 1338861039} + - target: {fileID: 2566609064828820021, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: curveAmplitude + value: 1.45 + objectReference: {fileID: 0} + - target: {fileID: 2566609064828820021, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: curveFrequency + value: 1.54 + objectReference: {fileID: 0} + - target: {fileID: 7284533660636149935, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_LocalPosition.x + value: 4.3099995 + objectReference: {fileID: 0} + - target: {fileID: 7284533660636149935, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7284533660636149935, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_LocalPosition.z + value: 7.66 + objectReference: {fileID: 0} + - target: {fileID: 7284533660636149935, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7284533660636149935, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7284533660636149935, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7284533660636149935, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7284533660636149935, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7284533660636149935, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7284533660636149935, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8608373587901890409, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_Name + value: windVisualizer (4) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} +--- !u!96 &1338861039 stripped +TrailRenderer: + m_CorrespondingSourceObject: {fileID: 909831313759188180, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + m_PrefabInstance: {fileID: 1338861038} + m_PrefabAsset: {fileID: 0} --- !u!1001 &1374272611 PrefabInstance: m_ObjectHideFlags: 0 @@ -5274,6 +5695,16 @@ Transform: m_CorrespondingSourceObject: {fileID: 9177461735404041097, guid: 041a7753de2ca406f89305ec64b81a9d, type: 3} m_PrefabInstance: {fileID: 1376824755} m_PrefabAsset: {fileID: 0} +--- !u!4 &1390855228 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} + m_PrefabInstance: {fileID: 457092398} + m_PrefabAsset: {fileID: 0} +--- !u!4 &1403213238 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 7284533660636149935, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + m_PrefabInstance: {fileID: 28371154} + m_PrefabAsset: {fileID: 0} --- !u!1001 &1420393574 PrefabInstance: m_ObjectHideFlags: 0 @@ -5574,7 +6005,7 @@ PrefabInstance: serializedVersion: 2 m_Modification: serializedVersion: 3 - m_TransformParent: {fileID: 0} + m_TransformParent: {fileID: 1491273618} m_Modifications: - target: {fileID: 1735147224235397921, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_Name @@ -5582,15 +6013,15 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalPosition.x - value: 12.805431 + value: 12.608218 objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalPosition.y - value: 0.57860005 + value: -0 objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalPosition.z - value: 8.429405 + value: 24.023594 objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalRotation.w @@ -5598,15 +6029,15 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalRotation.x - value: 0 + value: -0 objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalRotation.y - value: 0 + value: -0 objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalRotation.z - value: 0 + value: -0 objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalEulerAnglesHint.x @@ -6062,6 +6493,46 @@ Transform: m_CorrespondingSourceObject: {fileID: 9014401998805048963, guid: 8c75047ed6d9f49b59c8bd4d1b5ddee3, type: 3} m_PrefabInstance: {fileID: 1484941396} m_PrefabAsset: {fileID: 0} +--- !u!1 &1491273617 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1491273618} + m_Layer: 0 + m_Name: Sticks + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1491273618 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1491273617} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.19721317, y: 0.57860196, z: -15.594188} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 298169016} + - {fileID: 1782693149} + - {fileID: 558461543} + - {fileID: 1535412116} + - {fileID: 688017978} + - {fileID: 2029436271} + - {fileID: 1390855228} + - {fileID: 1753530810} + - {fileID: 627721023} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1001 &1499332851 PrefabInstance: m_ObjectHideFlags: 0 @@ -6198,6 +6669,11 @@ Transform: m_CorrespondingSourceObject: {fileID: 7274217447149220641, guid: b2cd0c3d7aa1945b1b8b02709ff5b14d, type: 3} m_PrefabInstance: {fileID: 962349144} m_PrefabAsset: {fileID: 0} +--- !u!4 &1535412116 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} + m_PrefabInstance: {fileID: 1698220378} + m_PrefabAsset: {fileID: 0} --- !u!1001 &1544697386 PrefabInstance: m_ObjectHideFlags: 0 @@ -7015,7 +7491,7 @@ PrefabInstance: serializedVersion: 2 m_Modification: serializedVersion: 3 - m_TransformParent: {fileID: 0} + m_TransformParent: {fileID: 1491273618} m_Modifications: - target: {fileID: 1735147224235397921, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_Name @@ -7023,15 +7499,15 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalPosition.x - value: -7.9949465 + value: -8.19216 objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalPosition.y - value: 0.57860005 + value: -0 objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalPosition.z - value: -7.3513 + value: 8.2428875 objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalRotation.w @@ -7039,15 +7515,15 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalRotation.x - value: 0 + value: -0 objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalRotation.y - value: 0 + value: -0 objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalRotation.z - value: 0 + value: -0 objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalEulerAnglesHint.x @@ -7360,6 +7836,11 @@ Transform: m_CorrespondingSourceObject: {fileID: 7274217447149220641, guid: b2cd0c3d7aa1945b1b8b02709ff5b14d, type: 3} m_PrefabInstance: {fileID: 115620347} m_PrefabAsset: {fileID: 0} +--- !u!4 &1753530810 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} + m_PrefabInstance: {fileID: 1433830899} + m_PrefabAsset: {fileID: 0} --- !u!1 &1772744956 GameObject: m_ObjectHideFlags: 0 @@ -7396,6 +7877,11 @@ Transform: - {fileID: 563910145} m_Father: {fileID: 1146011525} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &1782693149 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} + m_PrefabInstance: {fileID: 1889591322} + m_PrefabAsset: {fileID: 0} --- !u!1001 &1784145617 PrefabInstance: m_ObjectHideFlags: 0 @@ -7458,6 +7944,88 @@ Transform: m_CorrespondingSourceObject: {fileID: 9014401998805048963, guid: 8c75047ed6d9f49b59c8bd4d1b5ddee3, type: 3} m_PrefabInstance: {fileID: 1784145617} m_PrefabAsset: {fileID: 0} +--- !u!1001 &1789785760 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 210720179} + m_Modifications: + - target: {fileID: 909831313759188180, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_Time + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 909831313759188180, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2566609064828820021, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: windSpeed + value: 15 + objectReference: {fileID: 0} + - target: {fileID: 2566609064828820021, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: trailRenderer + value: + objectReference: {fileID: 1789785761} + - target: {fileID: 2566609064828820021, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: curveFrequency + value: 1.45 + objectReference: {fileID: 0} + - target: {fileID: 7284533660636149935, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_LocalPosition.x + value: -20.77 + objectReference: {fileID: 0} + - target: {fileID: 7284533660636149935, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7284533660636149935, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_LocalPosition.z + value: 9.51 + objectReference: {fileID: 0} + - target: {fileID: 7284533660636149935, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7284533660636149935, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7284533660636149935, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7284533660636149935, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7284533660636149935, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7284533660636149935, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7284533660636149935, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8608373587901890409, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_Name + value: windVisualizer (1) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} +--- !u!96 &1789785761 stripped +TrailRenderer: + m_CorrespondingSourceObject: {fileID: 909831313759188180, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + m_PrefabInstance: {fileID: 1789785760} + m_PrefabAsset: {fileID: 0} --- !u!1001 &1809661946 PrefabInstance: m_ObjectHideFlags: 0 @@ -7938,7 +8506,7 @@ PrefabInstance: serializedVersion: 2 m_Modification: serializedVersion: 3 - m_TransformParent: {fileID: 0} + m_TransformParent: {fileID: 1491273618} m_Modifications: - target: {fileID: 1735147224235397921, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_Name @@ -7946,15 +8514,15 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalPosition.x - value: 3.356533 + value: 3.1593199 objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalPosition.y - value: 0.57860005 + value: -0 objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalPosition.z - value: -9.355959 + value: 6.238229 objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalRotation.w @@ -7962,15 +8530,15 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalRotation.x - value: 0 + value: -0 objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalRotation.y - value: 0 + value: -0 objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalRotation.z - value: 0 + value: -0 objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalEulerAnglesHint.x @@ -7995,7 +8563,7 @@ PrefabInstance: serializedVersion: 2 m_Modification: serializedVersion: 3 - m_TransformParent: {fileID: 0} + m_TransformParent: {fileID: 1491273618} m_Modifications: - target: {fileID: 1735147224235397921, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_Name @@ -8003,15 +8571,15 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalPosition.x - value: 5.6635227 + value: 5.4663095 objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalPosition.y - value: 0.57860005 + value: -0 objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalPosition.z - value: 10.027353 + value: 25.62154 objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalRotation.w @@ -8019,15 +8587,15 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalRotation.x - value: 0 + value: -0 objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalRotation.y - value: 0 + value: -0 objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalRotation.z - value: 0 + value: -0 objectReference: {fileID: 0} - target: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} propertyPath: m_LocalEulerAnglesHint.x @@ -8418,6 +8986,11 @@ Transform: m_CorrespondingSourceObject: {fileID: 188868778669148300, guid: ec25ba3ffc67f419a855d3ecbb1d1e06, type: 3} m_PrefabInstance: {fileID: 1937794991} m_PrefabAsset: {fileID: 0} +--- !u!4 &2029436271 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2194414921720918247, guid: a18767e7dba904ad48463d5962ebab56, type: 3} + m_PrefabInstance: {fileID: 209642624} + m_PrefabAsset: {fileID: 0} --- !u!1001 &2039485213 PrefabInstance: m_ObjectHideFlags: 0 @@ -8480,6 +9053,11 @@ Transform: m_CorrespondingSourceObject: {fileID: 9177461735404041097, guid: 041a7753de2ca406f89305ec64b81a9d, type: 3} m_PrefabInstance: {fileID: 2039485213} m_PrefabAsset: {fileID: 0} +--- !u!4 &2044840479 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 7284533660636149935, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + m_PrefabInstance: {fileID: 8339478855769547240} + m_PrefabAsset: {fileID: 0} --- !u!1001 &2049816144 PrefabInstance: m_ObjectHideFlags: 0 @@ -9079,6 +9657,63 @@ PrefabInstance: m_AddedGameObjects: [] m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: b2cd0c3d7aa1945b1b8b02709ff5b14d, type: 3} +--- !u!1001 &8339478855769547240 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 210720179} + m_Modifications: + - target: {fileID: 7284533660636149935, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_LocalPosition.x + value: -11.683 + objectReference: {fileID: 0} + - target: {fileID: 7284533660636149935, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7284533660636149935, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_LocalPosition.z + value: 3.9504545 + objectReference: {fileID: 0} + - target: {fileID: 7284533660636149935, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7284533660636149935, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7284533660636149935, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7284533660636149935, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7284533660636149935, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7284533660636149935, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7284533660636149935, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8608373587901890409, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} + propertyPath: m_Name + value: windVisualizer + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 516c864ed85751e4dab9f81f7abbf982, type: 3} --- !u!1660057539 &9223372036854775807 SceneRoots: m_ObjectHideFlags: 0 @@ -9098,12 +9733,5 @@ SceneRoots: - {fileID: 691592292} - {fileID: 1612429704} - {fileID: 1281333575} - - {fileID: 1883875975} - - {fileID: 1889591322} - - {fileID: 193027854} - - {fileID: 1698220378} - - {fileID: 75533604} - - {fileID: 209642624} - - {fileID: 457092398} - - {fileID: 1433830899} - - {fileID: 357968617} + - {fileID: 1491273618} + - {fileID: 210720179} diff --git a/blueberryPeak/Assets/Scripts/Audio.meta b/blueberryPeak/Assets/Scripts/Audio.meta new file mode 100644 index 0000000..54fe7c8 --- /dev/null +++ b/blueberryPeak/Assets/Scripts/Audio.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4d5ce487abcd5134a8b3bde195f9b184 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/blueberryPeak/Assets/Scripts/KeepRotation.cs b/blueberryPeak/Assets/Scripts/Audio/KeepRotation.cs similarity index 100% rename from blueberryPeak/Assets/Scripts/KeepRotation.cs rename to blueberryPeak/Assets/Scripts/Audio/KeepRotation.cs diff --git a/blueberryPeak/Assets/Scripts/KeepRotation.cs.meta b/blueberryPeak/Assets/Scripts/Audio/KeepRotation.cs.meta similarity index 100% rename from blueberryPeak/Assets/Scripts/KeepRotation.cs.meta rename to blueberryPeak/Assets/Scripts/Audio/KeepRotation.cs.meta diff --git a/blueberryPeak/Assets/Scripts/MoveBetweenPoints.cs b/blueberryPeak/Assets/Scripts/Audio/MoveBetweenPoints.cs similarity index 100% rename from blueberryPeak/Assets/Scripts/MoveBetweenPoints.cs rename to blueberryPeak/Assets/Scripts/Audio/MoveBetweenPoints.cs diff --git a/blueberryPeak/Assets/Scripts/MoveBetweenPoints.cs.meta b/blueberryPeak/Assets/Scripts/Audio/MoveBetweenPoints.cs.meta similarity index 100% rename from blueberryPeak/Assets/Scripts/MoveBetweenPoints.cs.meta rename to blueberryPeak/Assets/Scripts/Audio/MoveBetweenPoints.cs.meta diff --git a/blueberryPeak/Assets/Scripts/Wind.cs b/blueberryPeak/Assets/Scripts/Audio/Wind.cs similarity index 100% rename from blueberryPeak/Assets/Scripts/Wind.cs rename to blueberryPeak/Assets/Scripts/Audio/Wind.cs diff --git a/blueberryPeak/Assets/Scripts/Wind.cs.meta b/blueberryPeak/Assets/Scripts/Audio/Wind.cs.meta similarity index 100% rename from blueberryPeak/Assets/Scripts/Wind.cs.meta rename to blueberryPeak/Assets/Scripts/Audio/Wind.cs.meta diff --git a/blueberryPeak/Assets/Scripts/Pixelation.meta b/blueberryPeak/Assets/Scripts/Helper.meta similarity index 100% rename from blueberryPeak/Assets/Scripts/Pixelation.meta rename to blueberryPeak/Assets/Scripts/Helper.meta diff --git a/blueberryPeak/Assets/Scripts/SceneSwitcher.cs b/blueberryPeak/Assets/Scripts/Helper/SceneSwitcher.cs similarity index 100% rename from blueberryPeak/Assets/Scripts/SceneSwitcher.cs rename to blueberryPeak/Assets/Scripts/Helper/SceneSwitcher.cs diff --git a/blueberryPeak/Assets/Scripts/SceneSwitcher.cs.meta b/blueberryPeak/Assets/Scripts/Helper/SceneSwitcher.cs.meta similarity index 100% rename from blueberryPeak/Assets/Scripts/SceneSwitcher.cs.meta rename to blueberryPeak/Assets/Scripts/Helper/SceneSwitcher.cs.meta diff --git a/blueberryPeak/Assets/Scripts/Pixelation/SetRenderTextureSize.cs b/blueberryPeak/Assets/Scripts/Helper/SetRenderTextureSize.cs similarity index 100% rename from blueberryPeak/Assets/Scripts/Pixelation/SetRenderTextureSize.cs rename to blueberryPeak/Assets/Scripts/Helper/SetRenderTextureSize.cs diff --git a/blueberryPeak/Assets/Scripts/Pixelation/SetRenderTextureSize.cs.meta b/blueberryPeak/Assets/Scripts/Helper/SetRenderTextureSize.cs.meta similarity index 100% rename from blueberryPeak/Assets/Scripts/Pixelation/SetRenderTextureSize.cs.meta rename to blueberryPeak/Assets/Scripts/Helper/SetRenderTextureSize.cs.meta diff --git a/blueberryPeak/Assets/Scripts/Helper/WindVisualizer.cs b/blueberryPeak/Assets/Scripts/Helper/WindVisualizer.cs new file mode 100644 index 0000000..ef466af --- /dev/null +++ b/blueberryPeak/Assets/Scripts/Helper/WindVisualizer.cs @@ -0,0 +1,91 @@ +using UnityEngine; + + public class WindVisualizer : MonoBehaviour + { + [SerializeField] private Transform windTransform; // The object that will move (e.g., your LineRenderer GameObject) + [SerializeField] private Transform windStart; // The starting point of the wind path + [SerializeField] private Transform windEnd; // The ending point of the wind path + [SerializeField] private float windSpeed = 1.0f; // Controls how fast the wind moves along the path + [SerializeField] private float curveAmplitude = 1.0f; // How high/wide the sine curve is + [SerializeField] private float curveFrequency = 1.0f; // How many waves are in the path + [SerializeField] private TrailRenderer trailRenderer; // How many waves are in the path + [SerializeField] private float initialPhaseOffset = 0f; // To offset the start time for multiple wind effects + + private float previousNormalizedTime = 0f; // To detect when the loop restarts + + // Start is called once before the first execution of Update after the MonoBehaviour is created + void Start() + { + // Basic validation + if (windTransform == null || windStart == null || windEnd == null) + { + Debug.LogError("WindVisualizer: 'windTransform', 'windStart', or 'windEnd' is not assigned. Please assign them in the Inspector.", this); + enabled = false; // Disable the script if essential components are missing + } + } + + // Update is called once per frame + void Update() + { + trailRenderer.enabled = true; + if (windTransform == null || windStart == null || windEnd == null) + { + return; // Don't proceed if validation failed in Start + } + + // Calculate the length of the path + float pathLength = Vector3.Distance(windStart.position, windEnd.position); + if (pathLength == 0) // Avoid division by zero if start and end are at the same position + { + windTransform.position = windStart.position; // Stay at start + return; + } + + // Calculate a normalized position along the path (0 to 1, then loops back to 0) + float currentPathTime = (Time.time + initialPhaseOffset) * windSpeed / pathLength; + float normalizedTime = Mathf.Repeat(currentPathTime, 1f); // Loops between 0 and 1 + + // --- Function Call Logic --- + // If normalizedTime has wrapped around (i.e., it was high and now it's low), + // it means the windTransform has logically reached the end and "jumped" back to the start. + if (normalizedTime < previousNormalizedTime) + { + OnWindCycleComplete(); // Call your function here + } + previousNormalizedTime = normalizedTime; // Store for the next frame's comparison + // --- End Function Call Logic --- + + + // Get the straight-line position between start and end based on normalizedTime + Vector3 straightLinePosition = Vector3.Lerp(windStart.position, windEnd.position, normalizedTime); + + // Calculate the direction vector from start to end + Vector3 pathDirection = (windEnd.position - windStart.position).normalized; + + // Find a perpendicular direction for the sine wave offset + Vector3 perpendicularDirection = Vector3.Cross(pathDirection, Vector3.forward); + if (perpendicularDirection == Vector3.zero) + { + perpendicularDirection = Vector3.up; + } + perpendicularDirection.Normalize(); + + // Calculate the sine wave offset + float sineInput = normalizedTime * curveFrequency * Mathf.PI * 2 + Time.time; + float sineOffset = Mathf.Sin(sineInput) * curveAmplitude; + + // Apply the sine offset to the straight-line position + windTransform.position = straightLinePosition + perpendicularDirection * sineOffset; + } + + /// + /// This function is called every time the wind visualizer completes a full cycle + /// (i.e., it reaches the end position and resets to the start). + /// + private void OnWindCycleComplete() + { + trailRenderer.enabled = false; + Instantiate(this.gameObject, transform.position, transform.rotation); + Destroy(this.gameObject); + } + } \ No newline at end of file diff --git a/blueberryPeak/Assets/Scripts/Helper/WindVisualizer.cs.meta b/blueberryPeak/Assets/Scripts/Helper/WindVisualizer.cs.meta new file mode 100644 index 0000000..2abcfbe --- /dev/null +++ b/blueberryPeak/Assets/Scripts/Helper/WindVisualizer.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: bbdd2a21fdfa1704598a7bde96e184e9 \ No newline at end of file diff --git a/blueberryPeak/Assets/Scripts/Player.meta b/blueberryPeak/Assets/Scripts/Player.meta new file mode 100644 index 0000000..6b77864 --- /dev/null +++ b/blueberryPeak/Assets/Scripts/Player.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 19838b12d3900854b92c5e7e13cc75a9 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/blueberryPeak/Assets/Scripts/BushInteraction.cs b/blueberryPeak/Assets/Scripts/Player/BushInteraction.cs similarity index 100% rename from blueberryPeak/Assets/Scripts/BushInteraction.cs rename to blueberryPeak/Assets/Scripts/Player/BushInteraction.cs diff --git a/blueberryPeak/Assets/Scripts/BushInteraction.cs.meta b/blueberryPeak/Assets/Scripts/Player/BushInteraction.cs.meta similarity index 100% rename from blueberryPeak/Assets/Scripts/BushInteraction.cs.meta rename to blueberryPeak/Assets/Scripts/Player/BushInteraction.cs.meta diff --git a/blueberryPeak/Assets/Scripts/DialogManager.cs b/blueberryPeak/Assets/Scripts/Player/DialogManager.cs similarity index 83% rename from blueberryPeak/Assets/Scripts/DialogManager.cs rename to blueberryPeak/Assets/Scripts/Player/DialogManager.cs index 0b11451..2d26bf5 100644 --- a/blueberryPeak/Assets/Scripts/DialogManager.cs +++ b/blueberryPeak/Assets/Scripts/Player/DialogManager.cs @@ -14,10 +14,15 @@ public class DialogManager : MonoBehaviour dialogPanel.SetActive(false); // Hide on start } + Coroutine dialogCoroutine = null; public void ShowDialog(string message) { print("should be showing dialog"); - StartCoroutine(ShowDialogCoroutine(message)); + if (dialogCoroutine != null) + { + StopCoroutine(dialogCoroutine); + } + dialogCoroutine = StartCoroutine(ShowDialogCoroutine(message)); dialogPanel.SetActive(true); playerMovement.moveAllowed = false; } @@ -35,6 +40,8 @@ public class DialogManager : MonoBehaviour // KRAUSI MACH SOUND HIER DRINNE REIN PRO LETTER yield return new WaitForSeconds(0.05f); // Wait for a short duration before showing the next letter } + + dialogCoroutine = null; } public void HideDialog() diff --git a/blueberryPeak/Assets/Scripts/DialogManager.cs.meta b/blueberryPeak/Assets/Scripts/Player/DialogManager.cs.meta similarity index 100% rename from blueberryPeak/Assets/Scripts/DialogManager.cs.meta rename to blueberryPeak/Assets/Scripts/Player/DialogManager.cs.meta diff --git a/blueberryPeak/Assets/Scripts/PlayerInteraction.cs b/blueberryPeak/Assets/Scripts/Player/PlayerInteraction.cs similarity index 93% rename from blueberryPeak/Assets/Scripts/PlayerInteraction.cs rename to blueberryPeak/Assets/Scripts/Player/PlayerInteraction.cs index 0d8f390..18a7217 100644 --- a/blueberryPeak/Assets/Scripts/PlayerInteraction.cs +++ b/blueberryPeak/Assets/Scripts/Player/PlayerInteraction.cs @@ -31,16 +31,22 @@ public class PlayerInteraction : MonoBehaviour dialogManager = dialogManagerObject.GetComponent(); } + private bool talking = false; void OnInteract(InputAction.CallbackContext context) { - if (context.performed) + if (context.performed && !talking) { - GameObject speaker = interactableObjects.Count > 0 ? ColliderInteractable() : PhysicsRaycastInteractable(); dialog = speaker.GetComponent().Talk(); + if (dialog == null) + { + return; + } + // immedeately start the dialog dialogManager.ShowDialog("" + dialog[dialogIndex].speaker + ": " + dialog[dialogIndex].text); + talking = true; // skip the 0th dialog entry since it has already been shown dialogIndex++; if (dialogIndex >= dialog.Length) @@ -74,7 +80,6 @@ public class PlayerInteraction : MonoBehaviour private GameObject ColliderInteractable() { - print("test"); float closestDistance = float.MaxValue; int pos = -1; for (int i = 0; i < interactableObjects.Count; i++) @@ -91,9 +96,9 @@ public class PlayerInteraction : MonoBehaviour void onDialogContinue(InputAction.CallbackContext context) { - if (context.performed && dialog != null) { + print("Dialog continue"); // scroll the dialog only if there is text to be shown print(dialog[dialogIndex].text); @@ -105,12 +110,13 @@ public class PlayerInteraction : MonoBehaviour dialogIndex = 0; // reset the dialog to be null so it cannot be scrolled through when not in an interaction dialog = null; + talking = false; dialogManager.HideDialog(); } } } - private void OnTriggerEnter(Collision other) + private void OnTriggerEnter(Collider other) { print("outside"); if (other.gameObject.tag == "Interactable") @@ -119,8 +125,8 @@ public class PlayerInteraction : MonoBehaviour interactableObjects.Add(other.gameObject); } } - - private void OnTriggerExit(Collision other) + + private void OnTriggerExit(Collider other) { if (other.gameObject.tag == "Interactable") { diff --git a/blueberryPeak/Assets/Scripts/PlayerInteraction.cs.meta b/blueberryPeak/Assets/Scripts/Player/PlayerInteraction.cs.meta similarity index 100% rename from blueberryPeak/Assets/Scripts/PlayerInteraction.cs.meta rename to blueberryPeak/Assets/Scripts/Player/PlayerInteraction.cs.meta diff --git a/blueberryPeak/Assets/Scripts/PlayerJump.cs b/blueberryPeak/Assets/Scripts/Player/PlayerJump.cs similarity index 100% rename from blueberryPeak/Assets/Scripts/PlayerJump.cs rename to blueberryPeak/Assets/Scripts/Player/PlayerJump.cs diff --git a/blueberryPeak/Assets/Scripts/PlayerJump.cs.meta b/blueberryPeak/Assets/Scripts/Player/PlayerJump.cs.meta similarity index 100% rename from blueberryPeak/Assets/Scripts/PlayerJump.cs.meta rename to blueberryPeak/Assets/Scripts/Player/PlayerJump.cs.meta diff --git a/blueberryPeak/Assets/Scripts/PlayerMovement.cs b/blueberryPeak/Assets/Scripts/Player/PlayerMovement.cs similarity index 100% rename from blueberryPeak/Assets/Scripts/PlayerMovement.cs rename to blueberryPeak/Assets/Scripts/Player/PlayerMovement.cs diff --git a/blueberryPeak/Assets/Scripts/PlayerMovement.cs.meta b/blueberryPeak/Assets/Scripts/Player/PlayerMovement.cs.meta similarity index 100% rename from blueberryPeak/Assets/Scripts/PlayerMovement.cs.meta rename to blueberryPeak/Assets/Scripts/Player/PlayerMovement.cs.meta diff --git a/blueberryPeak/Assets/Scripts/test.cs b/blueberryPeak/Assets/Scripts/test.cs deleted file mode 100644 index d30cba6..0000000 --- a/blueberryPeak/Assets/Scripts/test.cs +++ /dev/null @@ -1,16 +0,0 @@ -using UnityEngine; - -public class test : MonoBehaviour -{ - // Start is called once before the first execution of Update after the MonoBehaviour is created - void Start() - { - - } - - // Update is called once per frame - void Update() - { - - } -} diff --git a/blueberryPeak/Assets/Scripts/test.cs.meta b/blueberryPeak/Assets/Scripts/test.cs.meta deleted file mode 100644 index 1bce2a4..0000000 --- a/blueberryPeak/Assets/Scripts/test.cs.meta +++ /dev/null @@ -1,2 +0,0 @@ -fileFormatVersion: 2 -guid: 97b2d6a2aaac4ffdbbd8c5ebfc674d24 \ No newline at end of file