From f78c031cd32c6020e2a201053f1dee85a4dbf2a8 Mon Sep 17 00:00:00 2001 From: Damian Date: Mon, 29 Sep 2025 14:10:14 +0200 Subject: [PATCH] Animations for Wolter --- .../PicnicPPL/Anim_PicnicPPL_Angry.anim | 3 + Assets/Art/Animations/Characters/Wolter.meta | 8 + .../Wolter/wolter_AnimController.controller | 133 +++ .../wolter_AnimController.controller.meta | 8 + .../Characters/Wolter/wolter_Idle.anim | 108 +++ .../Characters/Wolter/wolter_Idle.anim.meta | 8 + .../Characters/Wolter/wolter_Jump.anim | 102 ++ .../Characters/Wolter/wolter_Jump.anim.meta | 8 + .../Wolter/Wolter-Wolter_Jump.png.meta | 70 +- Assets/Scenes/Levels/Quarry.unity | 913 +++++++++++++++++- .../DamianExperiments/WolterSpawn.meta | 8 + .../WolterSpawn/WolterStateMachine.cs | 48 + .../WolterSpawn/WolterStateMachine.cs.meta | 2 + 13 files changed, 1374 insertions(+), 45 deletions(-) create mode 100644 Assets/Art/Animations/Characters/Wolter.meta create mode 100644 Assets/Art/Animations/Characters/Wolter/wolter_AnimController.controller create mode 100644 Assets/Art/Animations/Characters/Wolter/wolter_AnimController.controller.meta create mode 100644 Assets/Art/Animations/Characters/Wolter/wolter_Idle.anim create mode 100644 Assets/Art/Animations/Characters/Wolter/wolter_Idle.anim.meta create mode 100644 Assets/Art/Animations/Characters/Wolter/wolter_Jump.anim create mode 100644 Assets/Art/Animations/Characters/Wolter/wolter_Jump.anim.meta create mode 100644 Assets/Scripts/DamianExperiments/WolterSpawn.meta create mode 100644 Assets/Scripts/DamianExperiments/WolterSpawn/WolterStateMachine.cs create mode 100644 Assets/Scripts/DamianExperiments/WolterSpawn/WolterStateMachine.cs.meta diff --git a/Assets/Art/Animations/Characters/PicnicPPL/Anim_PicnicPPL_Angry.anim b/Assets/Art/Animations/Characters/PicnicPPL/Anim_PicnicPPL_Angry.anim index f6f4b2d6..1ee8c07c 100644 --- a/Assets/Art/Animations/Characters/PicnicPPL/Anim_PicnicPPL_Angry.anim +++ b/Assets/Art/Animations/Characters/PicnicPPL/Anim_PicnicPPL_Angry.anim @@ -32,6 +32,8 @@ AnimationClip: value: {fileID: 5175152572798960515, guid: 6801cb749018fc14eb534cd4d85a572f, type: 3} - time: 0.4 value: {fileID: -2624835572783650142, guid: 6801cb749018fc14eb534cd4d85a572f, type: 3} + - time: 0.43333334 + value: {fileID: 1313958663299761363, guid: 6801cb749018fc14eb534cd4d85a572f, type: 3} - time: 0.48333332 value: {fileID: 1480404424803140867, guid: 6801cb749018fc14eb534cd4d85a572f, type: 3} - time: 0.56666666 @@ -100,6 +102,7 @@ AnimationClip: - {fileID: 5148152578091295131, guid: 6801cb749018fc14eb534cd4d85a572f, type: 3} - {fileID: 5175152572798960515, guid: 6801cb749018fc14eb534cd4d85a572f, type: 3} - {fileID: -2624835572783650142, guid: 6801cb749018fc14eb534cd4d85a572f, type: 3} + - {fileID: 1313958663299761363, guid: 6801cb749018fc14eb534cd4d85a572f, type: 3} - {fileID: 1480404424803140867, guid: 6801cb749018fc14eb534cd4d85a572f, type: 3} - {fileID: 4734585827436184375, guid: 6801cb749018fc14eb534cd4d85a572f, type: 3} - {fileID: 5797253797174565556, guid: 6801cb749018fc14eb534cd4d85a572f, type: 3} diff --git a/Assets/Art/Animations/Characters/Wolter.meta b/Assets/Art/Animations/Characters/Wolter.meta new file mode 100644 index 00000000..49d8de2c --- /dev/null +++ b/Assets/Art/Animations/Characters/Wolter.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: db3326195d6a82648955fc2a5bd008fb +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Art/Animations/Characters/Wolter/wolter_AnimController.controller b/Assets/Art/Animations/Characters/Wolter/wolter_AnimController.controller new file mode 100644 index 00000000..af4cc1ed --- /dev/null +++ b/Assets/Art/Animations/Characters/Wolter/wolter_AnimController.controller @@ -0,0 +1,133 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1102 &-9194622386841270331 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: wolter_Jump + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: 1659031755193971215} + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 04a25735391e2cf42bdf47fb89195fba, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: wolter_AnimController + serializedVersion: 5 + m_AnimatorParameters: + - m_Name: Landed + m_Type: 4 + m_DefaultFloat: 0 + m_DefaultInt: 0 + m_DefaultBool: 0 + m_Controller: {fileID: 9100000} + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: 8823387290641683202} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} +--- !u!1101 &1659031755193971215 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 1 + m_ConditionEvent: Landed + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: 2588466481308068960} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1102 &2588466481308068960 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: wolter_Idle + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 51b06370d2f9aa843a705d9f0cb9cee3, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1107 &8823387290641683202 +AnimatorStateMachine: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Base Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: -9194622386841270331} + m_Position: {x: 30, y: 220, z: 0} + - serializedVersion: 1 + m_State: {fileID: 2588466481308068960} + m_Position: {x: 290, y: 220, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: -9194622386841270331} diff --git a/Assets/Art/Animations/Characters/Wolter/wolter_AnimController.controller.meta b/Assets/Art/Animations/Characters/Wolter/wolter_AnimController.controller.meta new file mode 100644 index 00000000..140f86d3 --- /dev/null +++ b/Assets/Art/Animations/Characters/Wolter/wolter_AnimController.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 93f10c8f8c6a0a048aa7b53c82199161 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Art/Animations/Characters/Wolter/wolter_Idle.anim b/Assets/Art/Animations/Characters/Wolter/wolter_Idle.anim new file mode 100644 index 00000000..b805e9d2 --- /dev/null +++ b/Assets/Art/Animations/Characters/Wolter/wolter_Idle.anim @@ -0,0 +1,108 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: wolter_Idle + serializedVersion: 7 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: [] + m_PPtrCurves: + - serializedVersion: 2 + curve: + - time: 0 + value: {fileID: 553349555, guid: b215bf5a0a0f5db4da48c686489d8cab, type: 3} + - time: 0.11666667 + value: {fileID: 949643404, guid: b215bf5a0a0f5db4da48c686489d8cab, type: 3} + - time: 0.21666667 + value: {fileID: 779209807, guid: b215bf5a0a0f5db4da48c686489d8cab, type: 3} + - time: 0.33333334 + value: {fileID: -765294982, guid: b215bf5a0a0f5db4da48c686489d8cab, type: 3} + - time: 0.45 + value: {fileID: -1692258928, guid: b215bf5a0a0f5db4da48c686489d8cab, type: 3} + - time: 0.55 + value: {fileID: 1433633040, guid: b215bf5a0a0f5db4da48c686489d8cab, type: 3} + - time: 0.6666667 + value: {fileID: -1134214680, guid: b215bf5a0a0f5db4da48c686489d8cab, type: 3} + - time: 0.78333336 + value: {fileID: -122394679, guid: b215bf5a0a0f5db4da48c686489d8cab, type: 3} + - time: 0.8833333 + value: {fileID: -707060961, guid: b215bf5a0a0f5db4da48c686489d8cab, type: 3} + - time: 1 + value: {fileID: 253252098, guid: b215bf5a0a0f5db4da48c686489d8cab, type: 3} + - time: 1.1166667 + value: {fileID: 162215666, guid: b215bf5a0a0f5db4da48c686489d8cab, type: 3} + - time: 1.2166667 + value: {fileID: -1175693358, guid: b215bf5a0a0f5db4da48c686489d8cab, type: 3} + - time: 1.3333334 + value: {fileID: -176178923, guid: b215bf5a0a0f5db4da48c686489d8cab, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} + flags: 2 + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + isIntCurve: 0 + isSerializeReferenceCurve: 0 + pptrCurveMapping: + - {fileID: 553349555, guid: b215bf5a0a0f5db4da48c686489d8cab, type: 3} + - {fileID: 949643404, guid: b215bf5a0a0f5db4da48c686489d8cab, type: 3} + - {fileID: 779209807, guid: b215bf5a0a0f5db4da48c686489d8cab, type: 3} + - {fileID: -765294982, guid: b215bf5a0a0f5db4da48c686489d8cab, type: 3} + - {fileID: -1692258928, guid: b215bf5a0a0f5db4da48c686489d8cab, type: 3} + - {fileID: 1433633040, guid: b215bf5a0a0f5db4da48c686489d8cab, type: 3} + - {fileID: -1134214680, guid: b215bf5a0a0f5db4da48c686489d8cab, type: 3} + - {fileID: -122394679, guid: b215bf5a0a0f5db4da48c686489d8cab, type: 3} + - {fileID: -707060961, guid: b215bf5a0a0f5db4da48c686489d8cab, type: 3} + - {fileID: 253252098, guid: b215bf5a0a0f5db4da48c686489d8cab, type: 3} + - {fileID: 162215666, guid: b215bf5a0a0f5db4da48c686489d8cab, type: 3} + - {fileID: -1175693358, guid: b215bf5a0a0f5db4da48c686489d8cab, type: 3} + - {fileID: -176178923, guid: b215bf5a0a0f5db4da48c686489d8cab, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 1.35 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: [] + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Art/Animations/Characters/Wolter/wolter_Idle.anim.meta b/Assets/Art/Animations/Characters/Wolter/wolter_Idle.anim.meta new file mode 100644 index 00000000..0e72eaff --- /dev/null +++ b/Assets/Art/Animations/Characters/Wolter/wolter_Idle.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 51b06370d2f9aa843a705d9f0cb9cee3 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Art/Animations/Characters/Wolter/wolter_Jump.anim b/Assets/Art/Animations/Characters/Wolter/wolter_Jump.anim new file mode 100644 index 00000000..043ee50c --- /dev/null +++ b/Assets/Art/Animations/Characters/Wolter/wolter_Jump.anim @@ -0,0 +1,102 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: wolter_Jump + serializedVersion: 7 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: [] + m_PPtrCurves: + - serializedVersion: 2 + curve: + - time: 0 + value: {fileID: 1547339118, guid: ab4ddae652fc28246b0e0e3c3fa6a310, type: 3} + - time: 0.05 + value: {fileID: -1908743190, guid: ab4ddae652fc28246b0e0e3c3fa6a310, type: 3} + - time: 0.1 + value: {fileID: -1557471863, guid: ab4ddae652fc28246b0e0e3c3fa6a310, type: 3} + - time: 0.15 + value: {fileID: -53376854, guid: ab4ddae652fc28246b0e0e3c3fa6a310, type: 3} + - time: 0.2 + value: {fileID: -20110242, guid: ab4ddae652fc28246b0e0e3c3fa6a310, type: 3} + - time: 0.25 + value: {fileID: -1269673421, guid: ab4ddae652fc28246b0e0e3c3fa6a310, type: 3} + - time: 0.3 + value: {fileID: 935682700, guid: ab4ddae652fc28246b0e0e3c3fa6a310, type: 3} + - time: 0.35 + value: {fileID: 1760669646, guid: ab4ddae652fc28246b0e0e3c3fa6a310, type: 3} + - time: 0.4 + value: {fileID: -546741635, guid: ab4ddae652fc28246b0e0e3c3fa6a310, type: 3} + - time: 0.45 + value: {fileID: 311806820, guid: ab4ddae652fc28246b0e0e3c3fa6a310, type: 3} + - time: 0.5 + value: {fileID: 1323277058, guid: ab4ddae652fc28246b0e0e3c3fa6a310, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} + flags: 2 + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + isIntCurve: 0 + isSerializeReferenceCurve: 0 + pptrCurveMapping: + - {fileID: 1547339118, guid: ab4ddae652fc28246b0e0e3c3fa6a310, type: 3} + - {fileID: -1908743190, guid: ab4ddae652fc28246b0e0e3c3fa6a310, type: 3} + - {fileID: -1557471863, guid: ab4ddae652fc28246b0e0e3c3fa6a310, type: 3} + - {fileID: -53376854, guid: ab4ddae652fc28246b0e0e3c3fa6a310, type: 3} + - {fileID: -20110242, guid: ab4ddae652fc28246b0e0e3c3fa6a310, type: 3} + - {fileID: -1269673421, guid: ab4ddae652fc28246b0e0e3c3fa6a310, type: 3} + - {fileID: 935682700, guid: ab4ddae652fc28246b0e0e3c3fa6a310, type: 3} + - {fileID: 1760669646, guid: ab4ddae652fc28246b0e0e3c3fa6a310, type: 3} + - {fileID: -546741635, guid: ab4ddae652fc28246b0e0e3c3fa6a310, type: 3} + - {fileID: 311806820, guid: ab4ddae652fc28246b0e0e3c3fa6a310, type: 3} + - {fileID: 1323277058, guid: ab4ddae652fc28246b0e0e3c3fa6a310, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.51666665 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 0 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: [] + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Art/Animations/Characters/Wolter/wolter_Jump.anim.meta b/Assets/Art/Animations/Characters/Wolter/wolter_Jump.anim.meta new file mode 100644 index 00000000..2d058a7a --- /dev/null +++ b/Assets/Art/Animations/Characters/Wolter/wolter_Jump.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 04a25735391e2cf42bdf47fb89195fba +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Art/Sprites/Spritesheets/Characters/Wolter/Wolter-Wolter_Jump.png.meta b/Assets/Art/Sprites/Spritesheets/Characters/Wolter/Wolter-Wolter_Jump.png.meta index 00da8792..37ae7474 100644 --- a/Assets/Art/Sprites/Spritesheets/Characters/Wolter/Wolter-Wolter_Jump.png.meta +++ b/Assets/Art/Sprites/Spritesheets/Characters/Wolter/Wolter-Wolter_Jump.png.meta @@ -151,8 +151,8 @@ TextureImporter: physicsShape: [] tessellationDetail: 0 bones: [] - spriteID: e98262c332ceb094aa396aca1ae75294 - internalID: 1547339118 + spriteID: f8a052f7dc71cdd41bbf674558dc8d53 + internalID: 1027233118 vertices: [] indices: edges: [] @@ -173,8 +173,8 @@ TextureImporter: physicsShape: [] tessellationDetail: 0 bones: [] - spriteID: 50d5c4af96417e14ea0caeee401c156e - internalID: -1908743190 + spriteID: 0ccf9aadd8c892041aa14ee4c30a0e24 + internalID: -1499519980 vertices: [] indices: edges: [] @@ -195,8 +195,8 @@ TextureImporter: physicsShape: [] tessellationDetail: 0 bones: [] - spriteID: 004567d97cbc8ad4c879c3da22edd876 - internalID: -1557471863 + spriteID: 40e1ed0e8472004489124aac1aca5117 + internalID: 1163924069 vertices: [] indices: edges: [] @@ -217,8 +217,8 @@ TextureImporter: physicsShape: [] tessellationDetail: 0 bones: [] - spriteID: 764994a8adc15ff4ba0c9aeb4a02326c - internalID: -53376854 + spriteID: 3dd7c139910730042b85146dda763ef3 + internalID: 1155449657 vertices: [] indices: edges: [] @@ -239,8 +239,8 @@ TextureImporter: physicsShape: [] tessellationDetail: 0 bones: [] - spriteID: f9f949b629c6c83469342c08182bf9fe - internalID: -20110242 + spriteID: 8f3a322595284ba458b74bb23f04bf92 + internalID: 1838604763 vertices: [] indices: edges: [] @@ -261,8 +261,8 @@ TextureImporter: physicsShape: [] tessellationDetail: 0 bones: [] - spriteID: 2be3d49f19178124d85cc02a995a9a0c - internalID: -1269673421 + spriteID: 438c866cbfc30ad4e9e687b8f1b7c178 + internalID: -1345295882 vertices: [] indices: edges: [] @@ -283,8 +283,8 @@ TextureImporter: physicsShape: [] tessellationDetail: 0 bones: [] - spriteID: bbf707a4aef0ab741aed8f91cf519cff - internalID: 935682700 + spriteID: 365098eec1725874f99fd6081b53fce7 + internalID: 1767484529 vertices: [] indices: edges: [] @@ -305,8 +305,8 @@ TextureImporter: physicsShape: [] tessellationDetail: 0 bones: [] - spriteID: aaf2f757fcd44404dac029d1a992b814 - internalID: 1760669646 + spriteID: 8d12ad246db72c148826fdefb9de7e68 + internalID: 1406031069 vertices: [] indices: edges: [] @@ -327,8 +327,8 @@ TextureImporter: physicsShape: [] tessellationDetail: 0 bones: [] - spriteID: cde726bc5448a014eb625fb429e90667 - internalID: -546741635 + spriteID: c016731185564d14aa72453bb1d572c8 + internalID: 1687200477 vertices: [] indices: edges: [] @@ -349,8 +349,8 @@ TextureImporter: physicsShape: [] tessellationDetail: 0 bones: [] - spriteID: cc64c381163e91341a8547dfcbe4d6ec - internalID: 311806820 + spriteID: d1e42f8dba473dc4387e3962792831d9 + internalID: 1551596162 vertices: [] indices: edges: [] @@ -371,8 +371,8 @@ TextureImporter: physicsShape: [] tessellationDetail: 0 bones: [] - spriteID: 4c8b3730689d35f41882b55fd41aee7f - internalID: 1323277058 + spriteID: 26423cfa5ab96664f837d0bdd0d300b0 + internalID: 479623201 vertices: [] indices: edges: [] @@ -389,19 +389,21 @@ TextureImporter: weights: [] secondaryTextures: [] spriteCustomMetadata: - entries: [] + entries: + - key: SpriteEditor.SliceSettings + value: '{"sliceOnImport":false,"gridCellCount":{"x":1.0,"y":1.0},"gridSpriteSize":{"x":449.0,"y":561.0},"gridSpriteOffset":{"x":0.0,"y":0.0},"gridSpritePadding":{"x":0.0,"y":0.0},"pivot":{"x":0.5,"y":0.20000000298023225},"pivotPixels":{"x":0.0,"y":0.0},"autoSlicingMethod":0,"spriteAlignment":9,"pivotUnitMode":0,"slicingType":1,"keepEmptyRects":false,"isAlternate":false}' nameFileIdTable: - wolter_jump0005.tga: 1547339118 - wolter_jump0006.tga: -1908743190 - wolter_jump0007.tga: -1557471863 - wolter_jump0008.tga: -53376854 - wolter_jump0009.tga: -20110242 - wolter_jump0010.tga: -1269673421 - wolter_jump0011.tga: 935682700 - wolter_jump0012.tga: 1760669646 - wolter_jump0013.tga: -546741635 - wolter_jump0014.tga: 311806820 - wolter_jump0015.tga: 1323277058 + wolter_jump0005.tga: 1027233118 + wolter_jump0006.tga: -1499519980 + wolter_jump0007.tga: 1163924069 + wolter_jump0008.tga: 1155449657 + wolter_jump0009.tga: 1838604763 + wolter_jump0010.tga: -1345295882 + wolter_jump0011.tga: 1767484529 + wolter_jump0012.tga: 1406031069 + wolter_jump0013.tga: 1687200477 + wolter_jump0014.tga: 1551596162 + wolter_jump0015.tga: 479623201 mipmapLimitGroupName: pSDRemoveMatte: 0 userData: diff --git a/Assets/Scenes/Levels/Quarry.unity b/Assets/Scenes/Levels/Quarry.unity index 379b0c73..20181772 100644 --- a/Assets/Scenes/Levels/Quarry.unity +++ b/Assets/Scenes/Levels/Quarry.unity @@ -859,18 +859,60 @@ BoxCollider2D: m_UsedByEffector: 0 m_CompositeOperation: 0 m_CompositeOrder: 0 - m_Offset: {x: 0, y: 0} + m_Offset: {x: 0.44, y: 1.58} m_SpriteTilingProperty: border: {x: 0, y: 0, z: 0, w: 0} - pivot: {x: 0.5, y: 0.5} - oldSize: {x: 2.82, y: 4.43} - newSize: {x: 2.82, y: 4.43} + pivot: {x: 0.5, y: 0.1} + oldSize: {x: 4.49, y: 5.61} + newSize: {x: 4.49, y: 5.61} adaptiveTilingThreshold: 0.5 drawMode: 0 adaptiveTiling: 0 m_AutoTiling: 0 - m_Size: {x: 3.42, y: 5.58} + m_Size: {x: 3.42, y: 4.64} m_EdgeRadius: 0 +--- !u!4 &90258305 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 5654042452373662053, guid: 3346526f3046f424196615241a307104, type: 3} + m_PrefabInstance: {fileID: 3708074769586677211} + m_PrefabAsset: {fileID: 0} +--- !u!114 &90258306 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 90258300} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f1ec11ed173ba4d8d99e75c4bf174d82, type: 3} + m_Name: + m_EditorClassIdentifier: PixelplacementAssembly::Pixelplacement.Spline + color: {r: 1, g: 0.92156863, b: 0.015686275, a: 1} + toolScale: 0.1 + defaultTangentMode: 0 + direction: 0 + loop: 0 + followers: + - target: {fileID: 2000384643} + percentage: 0 + faceDirection: 0 +--- !u!114 &90258308 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 90258300} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 47b7b0e9f0b06ad45b7e92c25226d21e, type: 3} + m_Name: + m_EditorClassIdentifier: '::' + jumpSpline: {fileID: 90258306} + wolterGameObject: {fileID: 2000384643} + jumpDuration: 1 + jumpDelay: 0 --- !u!1001 &94790232 PrefabInstance: m_ObjectHideFlags: 0 @@ -429855,11 +429897,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3823830588451517910, guid: 301b4e0735896334f8f6fb9a68a7e419, type: 3} propertyPath: m_LocalPosition.x - value: 11.11 + value: -0.3 objectReference: {fileID: 0} - target: {fileID: 3823830588451517910, guid: 301b4e0735896334f8f6fb9a68a7e419, type: 3} propertyPath: m_LocalPosition.y - value: 0.26 + value: -2.4 objectReference: {fileID: 0} - target: {fileID: 3823830588451517910, guid: 301b4e0735896334f8f6fb9a68a7e419, type: 3} propertyPath: m_LocalPosition.z @@ -430981,6 +431023,108 @@ Transform: m_CorrespondingSourceObject: {fileID: 6638967295122936466, guid: f4ac8282240dd544e9a92e7635486fd1, type: 3} m_PrefabInstance: {fileID: 289703776} m_PrefabAsset: {fileID: 0} +--- !u!1 &296476872 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 296476873} + - component: {fileID: 296476876} + - component: {fileID: 296476875} + - component: {fileID: 296476874} + m_Layer: 0 + m_Name: InTangent + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &296476873 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 296476872} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.24000007, y: -5.8200006, z: -0.5} + m_LocalScale: {x: 0.13, y: 0.13, z: 0.13} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2090785349} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &296476874 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 296476872} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5980d28f81eb545d78e1d84e1449a10f, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!23 &296476875 +MeshRenderer: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 296476872} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 0 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_ForceMeshLod: -1 + m_MeshLodSelectionBias: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 1642fbcacc9dc42ed934b98457781f23, 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_GlobalIlluminationMeshLod: 0 + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &296476876 +MeshFilter: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 296476872} + m_Mesh: {fileID: 4300000, guid: eae229cde7c374059a09c8052360682c, type: 3} --- !u!1001 &298509668 PrefabInstance: m_ObjectHideFlags: 0 @@ -437563,6 +437707,37 @@ Transform: m_CorrespondingSourceObject: {fileID: 5145306031820616614, guid: fbbe1f4baf226904b96f839fe0c00181, type: 3} m_PrefabInstance: {fileID: 752930749} m_PrefabAsset: {fileID: 0} +--- !u!1 &753199452 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 753199453} + m_Layer: 0 + m_Name: ScaleJoint + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &753199453 +Transform: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 753199452} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.21, y: 0.21, z: 0.21} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2090785349} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1001 &759250035 PrefabInstance: m_ObjectHideFlags: 0 @@ -439544,6 +439719,125 @@ Transform: m_CorrespondingSourceObject: {fileID: 5145306031820616614, guid: fbbe1f4baf226904b96f839fe0c00181, type: 3} m_PrefabInstance: {fileID: 937429911} m_PrefabAsset: {fileID: 0} +--- !u!1 &941275209 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 941275210} + - component: {fileID: 941275213} + - component: {fileID: 941275212} + - component: {fileID: 941275211} + m_Layer: 0 + m_Name: Anchor + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &941275210 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 941275209} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -6.67, y: 4.14, z: 0.75} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1697655757} + - {fileID: 1480604561} + - {fileID: 1804594347} + m_Father: {fileID: 90258305} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &941275211 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 941275209} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 486ab05eb713a42cbb73a3d0cadf09ed, type: 3} + m_Name: + m_EditorClassIdentifier: + tangentMode: 0 + _masterTangent: {fileID: 1697655757} + _slaveTangent: {fileID: 1480604561} +--- !u!137 &941275212 +SkinnedMeshRenderer: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 941275209} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 0 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 3 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_ForceMeshLod: -1 + m_MeshLodSelectionBias: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 1642fbcacc9dc42ed934b98457781f23, 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_GlobalIlluminationMeshLod: 0 + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + serializedVersion: 2 + m_Quality: 0 + m_UpdateWhenOffscreen: 0 + m_SkinnedMotionVectors: 0 + m_Mesh: {fileID: 4300000, guid: c0de5c847168f47b48791e9f1912e7c0, type: 3} + m_Bones: [] + m_BlendShapeWeights: [] + m_RootBone: {fileID: 1804594347} + m_AABB: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_DirtyAABB: 0 +--- !u!33 &941275213 +MeshFilter: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 941275209} + m_Mesh: {fileID: 4300000, guid: c0de5c847168f47b48791e9f1912e7c0, type: 3} --- !u!4 &942648382 stripped Transform: m_CorrespondingSourceObject: {fileID: 2064225848720495177, guid: 0bbded61e58193848ac59c8eea761bcc, type: 3} @@ -442848,7 +443142,7 @@ Transform: m_GameObject: {fileID: 1137411209} serializedVersion: 2 m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 11.11, y: 0.26, z: -10} + m_LocalPosition: {x: -0.3, y: -2.4, z: -10} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] @@ -447094,6 +447388,108 @@ PrefabInstance: m_AddedGameObjects: [] m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 6cbcaf4eb20e63e4fb462f6fb1ada3a7, type: 3} +--- !u!1 &1480604560 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1480604561} + - component: {fileID: 1480604564} + - component: {fileID: 1480604563} + - component: {fileID: 1480604562} + m_Layer: 0 + m_Name: OutTangent + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &1480604561 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1480604560} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -5.370001, y: 0.13000011, z: 0.5} + m_LocalScale: {x: 0.13, y: 0.13, z: 0.13} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 941275210} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1480604562 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1480604560} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5980d28f81eb545d78e1d84e1449a10f, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!23 &1480604563 +MeshRenderer: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1480604560} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 0 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_ForceMeshLod: -1 + m_MeshLodSelectionBias: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 1642fbcacc9dc42ed934b98457781f23, 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_GlobalIlluminationMeshLod: 0 + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &1480604564 +MeshFilter: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1480604560} + m_Mesh: {fileID: 4300000, guid: eae229cde7c374059a09c8052360682c, type: 3} --- !u!1 &1481757349 stripped GameObject: m_CorrespondingSourceObject: {fileID: 1417937103223012543, guid: 1fda7fccaa5fbd04695f4c98d29bcbe0, type: 3} @@ -449310,7 +449706,7 @@ Transform: m_GameObject: {fileID: 1653475490} serializedVersion: 2 m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 11.11, y: 0.26, z: -10} + m_LocalPosition: {x: -0.3, y: -2.4, z: -10} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] @@ -450200,6 +450596,108 @@ Transform: m_CorrespondingSourceObject: {fileID: 5145306031820616614, guid: fbbe1f4baf226904b96f839fe0c00181, type: 3} m_PrefabInstance: {fileID: 1693995484} m_PrefabAsset: {fileID: 0} +--- !u!1 &1697655756 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1697655757} + - component: {fileID: 1697655760} + - component: {fileID: 1697655759} + - component: {fileID: 1697655758} + m_Layer: 0 + m_Name: InTangent + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1697655757 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1697655756} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 5.37, y: -0.13, z: -0.5} + m_LocalScale: {x: 0.13, y: 0.13, z: 0.13} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 941275210} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1697655758 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1697655756} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5980d28f81eb545d78e1d84e1449a10f, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!23 &1697655759 +MeshRenderer: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1697655756} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 0 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_ForceMeshLod: -1 + m_MeshLodSelectionBias: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 1642fbcacc9dc42ed934b98457781f23, 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_GlobalIlluminationMeshLod: 0 + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &1697655760 +MeshFilter: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1697655756} + m_Mesh: {fileID: 4300000, guid: eae229cde7c374059a09c8052360682c, type: 3} --- !u!1001 &1704723656 PrefabInstance: m_ObjectHideFlags: 0 @@ -452047,6 +452545,37 @@ SpriteRenderer: m_WasSpriteAssigned: 1 m_MaskInteraction: 0 m_SpriteSortPoint: 0 +--- !u!1 &1804594346 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1804594347} + m_Layer: 0 + m_Name: ScaleJoint + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1804594347 +Transform: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1804594346} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.21, y: 0.21, z: 0.21} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 941275210} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1001 &1821647537 PrefabInstance: m_ObjectHideFlags: 0 @@ -453498,6 +454027,108 @@ Transform: m_CorrespondingSourceObject: {fileID: 5145306031820616614, guid: fbbe1f4baf226904b96f839fe0c00181, type: 3} m_PrefabInstance: {fileID: 1956544796} m_PrefabAsset: {fileID: 0} +--- !u!1 &1965149163 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1965149164} + - component: {fileID: 1965149167} + - component: {fileID: 1965149166} + - component: {fileID: 1965149165} + m_Layer: 0 + m_Name: OutTangent + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1965149164 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1965149163} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.24, y: 5.82, z: 0.5} + m_LocalScale: {x: 0.13, y: 0.13, z: 0.13} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2090785349} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1965149165 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1965149163} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5980d28f81eb545d78e1d84e1449a10f, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!23 &1965149166 +MeshRenderer: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1965149163} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 0 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_ForceMeshLod: -1 + m_MeshLodSelectionBias: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 1642fbcacc9dc42ed934b98457781f23, 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_GlobalIlluminationMeshLod: 0 + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &1965149167 +MeshFilter: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1965149163} + m_Mesh: {fileID: 4300000, guid: eae229cde7c374059a09c8052360682c, type: 3} --- !u!1001 &1965394434 PrefabInstance: m_ObjectHideFlags: 0 @@ -454118,6 +454749,119 @@ Transform: m_CorrespondingSourceObject: {fileID: 5145306031820616614, guid: fbbe1f4baf226904b96f839fe0c00181, type: 3} m_PrefabInstance: {fileID: 1995170930} m_PrefabAsset: {fileID: 0} +--- !u!1 &2000384642 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2000384643} + - component: {fileID: 2000384644} + - component: {fileID: 2000384645} + m_Layer: 10 + m_Name: WolterSprite + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2000384643 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2000384642} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.3199997, y: -0.17999983, z: 0} + m_LocalScale: {x: 0.8, y: 0.8, z: 0.8} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 90258305} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &2000384644 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2000384642} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_ForceMeshLod: -1 + m_MeshLodSelectionBias: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a97c105638bdf8b4a8650670310a4cd3, 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: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_GlobalIlluminationMeshLod: 0 + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 2 + m_Sprite: {fileID: 779209807, guid: b215bf5a0a0f5db4da48c686489d8cab, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 2.82, y: 4.43} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!95 &2000384645 +Animator: + serializedVersion: 7 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2000384642} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 93f10c8f8c6a0a048aa7b53c82199161, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_AnimatePhysics: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 + m_WriteDefaultValuesOnDisable: 0 --- !u!1001 &2016966148 PrefabInstance: m_ObjectHideFlags: 0 @@ -455231,6 +455975,125 @@ Transform: m_CorrespondingSourceObject: {fileID: 5145306031820616614, guid: fbbe1f4baf226904b96f839fe0c00181, type: 3} m_PrefabInstance: {fileID: 2085509836} m_PrefabAsset: {fileID: 0} +--- !u!1 &2090785348 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2090785349} + - component: {fileID: 2090785352} + - component: {fileID: 2090785351} + - component: {fileID: 2090785350} + m_Layer: 0 + m_Name: Anchor + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2090785349 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2090785348} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.32, y: -0.18, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 296476873} + - {fileID: 1965149164} + - {fileID: 753199453} + m_Father: {fileID: 90258305} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2090785350 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2090785348} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 486ab05eb713a42cbb73a3d0cadf09ed, type: 3} + m_Name: + m_EditorClassIdentifier: + tangentMode: 0 + _masterTangent: {fileID: 296476873} + _slaveTangent: {fileID: 1965149164} +--- !u!137 &2090785351 +SkinnedMeshRenderer: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2090785348} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 0 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 3 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_ForceMeshLod: -1 + m_MeshLodSelectionBias: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 1642fbcacc9dc42ed934b98457781f23, 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_GlobalIlluminationMeshLod: 0 + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + serializedVersion: 2 + m_Quality: 0 + m_UpdateWhenOffscreen: 0 + m_SkinnedMotionVectors: 0 + m_Mesh: {fileID: 4300000, guid: c0de5c847168f47b48791e9f1912e7c0, type: 3} + m_Bones: [] + m_BlendShapeWeights: [] + m_RootBone: {fileID: 753199453} + m_AABB: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_DirtyAABB: 0 +--- !u!33 &2090785352 +MeshFilter: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2090785348} + m_Mesh: {fileID: 4300000, guid: c0de5c847168f47b48791e9f1912e7c0, type: 3} --- !u!1001 &2099596042 PrefabInstance: m_ObjectHideFlags: 0 @@ -456157,6 +457020,10 @@ PrefabInstance: propertyPath: m_LocalPosition.y value: 1.66 objectReference: {fileID: 0} + - target: {fileID: 4085610931707720375, guid: 3346526f3046f424196615241a307104, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} - target: {fileID: 4289780218821574471, guid: 3346526f3046f424196615241a307104, type: 3} propertyPath: isOneTime value: 1 @@ -456165,6 +457032,14 @@ PrefabInstance: propertyPath: m_Layer value: 10 objectReference: {fileID: 0} + - target: {fileID: 5654042452373662053, guid: 3346526f3046f424196615241a307104, type: 3} + propertyPath: m_LocalPosition.x + value: 3.67 + objectReference: {fileID: 0} + - target: {fileID: 5654042452373662053, guid: 3346526f3046f424196615241a307104, type: 3} + propertyPath: m_LocalPosition.y + value: -5.18 + objectReference: {fileID: 0} - target: {fileID: 5835735262203788332, guid: 3346526f3046f424196615241a307104, type: 3} propertyPath: m_Name value: LureSpotB @@ -456223,12 +457098,22 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 6865758097422051095, guid: 3346526f3046f424196615241a307104, type: 3} propertyPath: m_IsActive - value: 0 + value: 1 objectReference: {fileID: 0} m_RemovedComponents: - {fileID: 488333850132012697, guid: 3346526f3046f424196615241a307104, type: 3} + - {fileID: 5493660251969001565, guid: 3346526f3046f424196615241a307104, type: 3} m_RemovedGameObjects: [] - m_AddedGameObjects: [] + m_AddedGameObjects: + - targetCorrespondingSourceObject: {fileID: 5654042452373662053, guid: 3346526f3046f424196615241a307104, type: 3} + insertIndex: -1 + addedObject: {fileID: 2000384643} + - targetCorrespondingSourceObject: {fileID: 5654042452373662053, guid: 3346526f3046f424196615241a307104, type: 3} + insertIndex: -1 + addedObject: {fileID: 2090785349} + - targetCorrespondingSourceObject: {fileID: 5654042452373662053, guid: 3346526f3046f424196615241a307104, type: 3} + insertIndex: -1 + addedObject: {fileID: 941275210} m_AddedComponents: - targetCorrespondingSourceObject: {fileID: 5835735262203788332, guid: 3346526f3046f424196615241a307104, type: 3} insertIndex: -1 @@ -456239,6 +457124,12 @@ PrefabInstance: - targetCorrespondingSourceObject: {fileID: 5236930998804014616, guid: 3346526f3046f424196615241a307104, type: 3} insertIndex: -1 addedObject: {fileID: 90258303} + - targetCorrespondingSourceObject: {fileID: 5236930998804014616, guid: 3346526f3046f424196615241a307104, type: 3} + insertIndex: -1 + addedObject: {fileID: 90258308} + - targetCorrespondingSourceObject: {fileID: 5236930998804014616, guid: 3346526f3046f424196615241a307104, type: 3} + insertIndex: -1 + addedObject: {fileID: 90258306} m_SourcePrefab: {fileID: 100100000, guid: 3346526f3046f424196615241a307104, type: 3} --- !u!1001 &3978117984697153445 PrefabInstance: diff --git a/Assets/Scripts/DamianExperiments/WolterSpawn.meta b/Assets/Scripts/DamianExperiments/WolterSpawn.meta new file mode 100644 index 00000000..395f43c0 --- /dev/null +++ b/Assets/Scripts/DamianExperiments/WolterSpawn.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1cf1604900ae8224da647627ed56fa65 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/DamianExperiments/WolterSpawn/WolterStateMachine.cs b/Assets/Scripts/DamianExperiments/WolterSpawn/WolterStateMachine.cs new file mode 100644 index 00000000..0ba1c94f --- /dev/null +++ b/Assets/Scripts/DamianExperiments/WolterSpawn/WolterStateMachine.cs @@ -0,0 +1,48 @@ +using System; +using System.Diagnostics; +using Pixelplacement; +using Pixelplacement.TweenSystem; +using UnityEngine; + +public class WolterStateMachine : MonoBehaviour +{ + public Spline jumpSpline; + public Transform wolterGameObject; + public float jumpDuration; + public float jumpDelay; + private Animator animator; + private TweenBase jumpTween; + + private void Awake() + { + animator = GetComponentInChildren(); + } + + + // Start is called once before the first execution of Update after the MonoBehaviour is created + void Start() + { + jumpTween = Tween.Spline(jumpSpline, wolterGameObject, 1, 0, false, jumpDuration, jumpDelay, Tween.EaseInOut, Tween.LoopType.None, HandleJumpStarted, HandleJumpFinished); + } + + void HandleJumpStarted() + { + + } + + void HandleJumpFinished() + { + + if (animator != null) + { + animator.SetBool("Landed", true); + } + + } + + // Update is called once per frame + void Update() + { + + } +} diff --git a/Assets/Scripts/DamianExperiments/WolterSpawn/WolterStateMachine.cs.meta b/Assets/Scripts/DamianExperiments/WolterSpawn/WolterStateMachine.cs.meta new file mode 100644 index 00000000..2f4c2cd0 --- /dev/null +++ b/Assets/Scripts/DamianExperiments/WolterSpawn/WolterStateMachine.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 47b7b0e9f0b06ad45b7e92c25226d21e \ No newline at end of file