From 4bf4c6ecc9a9acfd5d7a6da8d5bb48d313a2a41d Mon Sep 17 00:00:00 2001 From: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Date: Tue, 21 Feb 2023 17:42:21 +0100 Subject: [PATCH] Sneaky spirits has snuck its way into HS! Wow! Amazing! (#307) * Started, off to a good start * Animation shit * I hope this looks okay * expose song pitch to minigames * clean up new additions * They now lower down * Da new pitch stuff needs update but I made cool stuff regardless * Hit sprites implemented * Added barely animation for ghost * Missing and barely stuff implemented * make new functions actually set music pitch * Bow enter or exit --------- Co-authored-by: minenice55 --- Assets/Resources/Games/sneakySpirits.prefab | 2545 ++++++++++++++++- .../Prefabs/Games/SneakySpirits.meta | 8 + .../Games/SneakySpirits/MovingGhost.prefab | 148 + .../SneakySpirits/MovingGhost.prefab.meta | 7 + Assets/Resources/Sfx/games/sneakySpirits.meta | 8 + .../Sfx/games/sneakySpirits/arrowMiss.ogg | Bin 0 -> 19451 bytes .../games/sneakySpirits/arrowMiss.ogg.meta | 22 + .../Sfx/games/sneakySpirits/ghostEscape.wav | Bin 0 -> 22124 bytes .../games/sneakySpirits/ghostEscape.wav.meta | 22 + .../Sfx/games/sneakySpirits/ghostScared.wav | Bin 0 -> 30718 bytes .../games/sneakySpirits/ghostScared.wav.meta | 22 + .../Resources/Sfx/games/sneakySpirits/hit.ogg | Bin 0 -> 54064 bytes .../Sfx/games/sneakySpirits/hit.ogg.meta | 22 + .../Sfx/games/sneakySpirits/laugh.ogg | Bin 0 -> 13927 bytes .../Sfx/games/sneakySpirits/laugh.ogg.meta | 22 + .../Sfx/games/sneakySpirits/moving.ogg | Bin 0 -> 15898 bytes .../Sfx/games/sneakySpirits/moving.ogg.meta | 22 + .../Sfx/games/sneakySpirits/rainLoop.ogg | Bin 0 -> 49049 bytes .../Sfx/games/sneakySpirits/rainLoop.ogg.meta | 22 + .../Animations/ArrowMiss.controller | 72 + .../Animations/ArrowMiss.controller.meta | 8 + .../SneakySpirits/Animations/ArrowRecoil.anim | 242 ++ ...mation.anim.meta => ArrowRecoil.anim.meta} | 2 +- .../SneakySpirits/Animations/Bow.controller | 130 + .../Animations/Bow.controller.meta | 8 + .../SneakySpirits/Animations/BowDraw.anim | 709 +++++ .../Animations/BowDraw.anim.meta | 8 + .../Animations/BowHolder.controller | 130 + .../Animations/BowHolder.controller.meta | 8 + .../{New Animation.anim => BowIdle.anim} | 28 +- .../Animations/BowIdle.anim.meta | 8 + .../SneakySpirits/Animations/BowRecoil.anim | 481 ++++ .../Animations/BowRecoil.anim.meta | 8 + .../SneakySpirits/Animations/Door.controller | 153 + .../Animations/Door.controller.meta | 8 + .../SneakySpirits/Animations/DoorClose.anim | 328 +++ .../Animations/DoorClose.anim.meta | 8 + .../SneakySpirits/Animations/DoorClosed.anim | 53 + .../Animations/DoorClosed.anim.meta | 8 + .../SneakySpirits/Animations/DoorOpen.anim | 253 ++ .../Animations/DoorOpen.anim.meta | 8 + .../Games/SneakySpirits/Animations/Enter.anim | 169 ++ .../SneakySpirits/Animations/Enter.anim.meta | 8 + .../SneakySpirits/Animations/Entered.anim | 53 + .../Animations/Entered.anim.meta | 8 + .../Games/SneakySpirits/Animations/Exit.anim | 169 ++ .../SneakySpirits/Animations/Exit.anim.meta | 8 + .../SneakySpirits/Animations/GhostBarely.anim | 1991 +++++++++++++ .../Animations/GhostBarely.anim.meta | 8 + .../Animations/GhostDeath.controller | 159 + .../Animations/GhostDeath.controller.meta | 8 + .../Animations/GhostDieBody.anim | 405 +++ .../Animations/GhostDieBody.anim.meta | 8 + .../Animations/GhostDieCheek.anim | 390 +++ .../Animations/GhostDieCheek.anim.meta | 8 + .../Animations/GhostDieMouth.anim | 405 +++ .../Animations/GhostDieMouth.anim.meta | 8 + .../Animations/GhostDieNose.anim | 295 ++ .../Animations/GhostDieNose.anim.meta | 8 + .../SneakySpirits/Animations/GhostLaugh.anim | 1758 ++++++++++++ .../Animations/GhostLaugh.anim.meta | 8 + .../SneakySpirits/Animations/GhostMiss.anim | 337 +++ .../Animations/GhostMiss.anim.meta | 8 + .../Animations/GhostMiss.controller | 130 + .../Animations/GhostMiss.controller.meta | 8 + .../Games/SneakySpirits/Animations/Gone.anim | 98 + .../SneakySpirits/Animations/Gone.anim.meta | 8 + .../Games/SneakySpirits/Animations/Move.anim | 169 ++ .../SneakySpirits/Animations/Move.anim.meta | 8 + .../SneakySpirits/Animations/MoveDown.anim | 232 ++ .../Animations/MoveDown.anim.meta | 8 + .../Animations/MovingGhost.controller | 130 + .../Animations/MovingGhost.controller.meta | 8 + .../Animations/Tree_1.controller | 29 - .../SneakySpirits/SneakySpirits.png.meta | 132 +- .../Games/SneakySpirits/SneakySpirits.cs | 311 +- .../Games/SneakySpirits/SneakySpiritsGhost.cs | 31 + .../SneakySpirits/SneakySpiritsGhost.cs.meta | 11 + .../SneakySpirits/SneakySpiritsGhostDeath.cs | 36 + .../SneakySpiritsGhostDeath.cs.meta | 11 + 80 files changed, 13023 insertions(+), 87 deletions(-) create mode 100644 Assets/Resources/Prefabs/Games/SneakySpirits.meta create mode 100644 Assets/Resources/Prefabs/Games/SneakySpirits/MovingGhost.prefab create mode 100644 Assets/Resources/Prefabs/Games/SneakySpirits/MovingGhost.prefab.meta create mode 100644 Assets/Resources/Sfx/games/sneakySpirits.meta create mode 100644 Assets/Resources/Sfx/games/sneakySpirits/arrowMiss.ogg create mode 100644 Assets/Resources/Sfx/games/sneakySpirits/arrowMiss.ogg.meta create mode 100644 Assets/Resources/Sfx/games/sneakySpirits/ghostEscape.wav create mode 100644 Assets/Resources/Sfx/games/sneakySpirits/ghostEscape.wav.meta create mode 100644 Assets/Resources/Sfx/games/sneakySpirits/ghostScared.wav create mode 100644 Assets/Resources/Sfx/games/sneakySpirits/ghostScared.wav.meta create mode 100644 Assets/Resources/Sfx/games/sneakySpirits/hit.ogg create mode 100644 Assets/Resources/Sfx/games/sneakySpirits/hit.ogg.meta create mode 100644 Assets/Resources/Sfx/games/sneakySpirits/laugh.ogg create mode 100644 Assets/Resources/Sfx/games/sneakySpirits/laugh.ogg.meta create mode 100644 Assets/Resources/Sfx/games/sneakySpirits/moving.ogg create mode 100644 Assets/Resources/Sfx/games/sneakySpirits/moving.ogg.meta create mode 100644 Assets/Resources/Sfx/games/sneakySpirits/rainLoop.ogg create mode 100644 Assets/Resources/Sfx/games/sneakySpirits/rainLoop.ogg.meta create mode 100644 Assets/Resources/Sprites/Games/SneakySpirits/Animations/ArrowMiss.controller create mode 100644 Assets/Resources/Sprites/Games/SneakySpirits/Animations/ArrowMiss.controller.meta create mode 100644 Assets/Resources/Sprites/Games/SneakySpirits/Animations/ArrowRecoil.anim rename Assets/Resources/Sprites/Games/SneakySpirits/Animations/{New Animation.anim.meta => ArrowRecoil.anim.meta} (79%) create mode 100644 Assets/Resources/Sprites/Games/SneakySpirits/Animations/Bow.controller create mode 100644 Assets/Resources/Sprites/Games/SneakySpirits/Animations/Bow.controller.meta create mode 100644 Assets/Resources/Sprites/Games/SneakySpirits/Animations/BowDraw.anim create mode 100644 Assets/Resources/Sprites/Games/SneakySpirits/Animations/BowDraw.anim.meta create mode 100644 Assets/Resources/Sprites/Games/SneakySpirits/Animations/BowHolder.controller create mode 100644 Assets/Resources/Sprites/Games/SneakySpirits/Animations/BowHolder.controller.meta rename Assets/Resources/Sprites/Games/SneakySpirits/Animations/{New Animation.anim => BowIdle.anim} (62%) create mode 100644 Assets/Resources/Sprites/Games/SneakySpirits/Animations/BowIdle.anim.meta create mode 100644 Assets/Resources/Sprites/Games/SneakySpirits/Animations/BowRecoil.anim create mode 100644 Assets/Resources/Sprites/Games/SneakySpirits/Animations/BowRecoil.anim.meta create mode 100644 Assets/Resources/Sprites/Games/SneakySpirits/Animations/Door.controller create mode 100644 Assets/Resources/Sprites/Games/SneakySpirits/Animations/Door.controller.meta create mode 100644 Assets/Resources/Sprites/Games/SneakySpirits/Animations/DoorClose.anim create mode 100644 Assets/Resources/Sprites/Games/SneakySpirits/Animations/DoorClose.anim.meta create mode 100644 Assets/Resources/Sprites/Games/SneakySpirits/Animations/DoorClosed.anim create mode 100644 Assets/Resources/Sprites/Games/SneakySpirits/Animations/DoorClosed.anim.meta create mode 100644 Assets/Resources/Sprites/Games/SneakySpirits/Animations/DoorOpen.anim create mode 100644 Assets/Resources/Sprites/Games/SneakySpirits/Animations/DoorOpen.anim.meta create mode 100644 Assets/Resources/Sprites/Games/SneakySpirits/Animations/Enter.anim create mode 100644 Assets/Resources/Sprites/Games/SneakySpirits/Animations/Enter.anim.meta create mode 100644 Assets/Resources/Sprites/Games/SneakySpirits/Animations/Entered.anim create mode 100644 Assets/Resources/Sprites/Games/SneakySpirits/Animations/Entered.anim.meta create mode 100644 Assets/Resources/Sprites/Games/SneakySpirits/Animations/Exit.anim create mode 100644 Assets/Resources/Sprites/Games/SneakySpirits/Animations/Exit.anim.meta create mode 100644 Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostBarely.anim create mode 100644 Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostBarely.anim.meta create mode 100644 Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostDeath.controller create mode 100644 Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostDeath.controller.meta create mode 100644 Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostDieBody.anim create mode 100644 Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostDieBody.anim.meta create mode 100644 Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostDieCheek.anim create mode 100644 Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostDieCheek.anim.meta create mode 100644 Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostDieMouth.anim create mode 100644 Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostDieMouth.anim.meta create mode 100644 Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostDieNose.anim create mode 100644 Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostDieNose.anim.meta create mode 100644 Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostLaugh.anim create mode 100644 Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostLaugh.anim.meta create mode 100644 Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostMiss.anim create mode 100644 Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostMiss.anim.meta create mode 100644 Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostMiss.controller create mode 100644 Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostMiss.controller.meta create mode 100644 Assets/Resources/Sprites/Games/SneakySpirits/Animations/Gone.anim create mode 100644 Assets/Resources/Sprites/Games/SneakySpirits/Animations/Gone.anim.meta create mode 100644 Assets/Resources/Sprites/Games/SneakySpirits/Animations/Move.anim create mode 100644 Assets/Resources/Sprites/Games/SneakySpirits/Animations/Move.anim.meta create mode 100644 Assets/Resources/Sprites/Games/SneakySpirits/Animations/MoveDown.anim create mode 100644 Assets/Resources/Sprites/Games/SneakySpirits/Animations/MoveDown.anim.meta create mode 100644 Assets/Resources/Sprites/Games/SneakySpirits/Animations/MovingGhost.controller create mode 100644 Assets/Resources/Sprites/Games/SneakySpirits/Animations/MovingGhost.controller.meta create mode 100644 Assets/Scripts/Games/SneakySpirits/SneakySpiritsGhost.cs create mode 100644 Assets/Scripts/Games/SneakySpirits/SneakySpiritsGhost.cs.meta create mode 100644 Assets/Scripts/Games/SneakySpirits/SneakySpiritsGhostDeath.cs create mode 100644 Assets/Scripts/Games/SneakySpirits/SneakySpiritsGhostDeath.cs.meta diff --git a/Assets/Resources/Games/sneakySpirits.prefab b/Assets/Resources/Games/sneakySpirits.prefab index 02df63195..562dbc27b 100644 --- a/Assets/Resources/Games/sneakySpirits.prefab +++ b/Assets/Resources/Games/sneakySpirits.prefab @@ -1,5 +1,442 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: +--- !u!1 &22030965015458888 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1672355387556191245} + - component: {fileID: 4605826394767040885} + m_Layer: 0 + m_Name: ArrowSprite + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1672355387556191245 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 22030965015458888} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -1.232, y: 0.25, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1373517824796302561} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &4605826394767040885 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 22030965015458888} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 3 + m_Sprite: {fileID: -7083907438554959478, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1.11, y: 0.79} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &201140898483785834 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8696446073015516743} + - component: {fileID: 8698171782805191898} + m_Layer: 0 + m_Name: Sprite + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8696446073015516743 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 201140898483785834} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 7265177885647420451} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &8698171782805191898 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 201140898483785834} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 2 + m_Sprite: {fileID: 3210789869527988959, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1.27, y: 0.95} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &220455916530981880 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8678164628448713337} + m_Layer: 0 + m_Name: Impact + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8678164628448713337 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 220455916530981880} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 2.3, y: 2.3, z: 1} + m_Children: + - {fileID: 7544488915682961969} + - {fileID: 9067988628253408981} + m_Father: {fileID: 4677746444365065426} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &535700347034845178 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4295673444852022141} + m_Layer: 0 + m_Name: Sixth + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4295673444852022141 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 535700347034845178} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -3.8, y: -1.4, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2597162361501040335} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &977658497085991464 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3227027467015976390} + - component: {fileID: 4343094144111893015} + m_Layer: 0 + m_Name: ArrowShadow + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3227027467015976390 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 977658497085991464} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 3.14, y: -3.59, z: 0} + m_LocalScale: {x: 2.3, y: 2.3, z: 1} + m_Children: [] + m_Father: {fileID: 856556406312324648} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &4343094144111893015 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 977658497085991464} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 15 + m_Sprite: {fileID: 6686680969291465237, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1.11, y: 0.47} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &1049607718639745192 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4677746444365065426} + - component: {fileID: 6807403993443476997} + - component: {fileID: 2054775899157704041} + m_Layer: 0 + m_Name: GhostDeath + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &4677746444365065426 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1049607718639745192} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 7265177885647420451} + - {fileID: 8678164628448713337} + m_Father: {fileID: 6485095134079790937} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!95 &6807403993443476997 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1049607718639745192} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 90848002c96f29a46ad230ef9d517eca, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorControllerStateOnDisable: 0 +--- !u!114 &2054775899157704041 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1049607718639745192} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: dded6aad8b6300e46932ce958ba5071f, type: 3} + m_Name: + m_EditorClassIdentifier: + animToPlay: + startBeat: 0 + length: 0 + anim: {fileID: 0} +--- !u!1 &1255302718045790894 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8069862926658013997} + m_Layer: 0 + m_Name: Third + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8069862926658013997 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1255302718045790894} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -6.52, y: -1.45, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2597162361501040335} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1439484688293894652 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9019885175047260189} + m_Layer: 0 + m_Name: Seventh + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &9019885175047260189 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1439484688293894652} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -2.99, y: -1.33, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2597162361501040335} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1628995950578524637 GameObject: m_ObjectHideFlags: 0 @@ -10,8 +447,9 @@ GameObject: m_Component: - component: {fileID: 2406286284811947565} - component: {fileID: 5625628575269480948} + - component: {fileID: 4043381983643525914} m_Layer: 0 - m_Name: Door_closed + m_Name: Door m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 @@ -26,7 +464,7 @@ Transform: m_GameObject: {fileID: 1628995950578524637} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: -1.4569, y: -0.4115, z: 0} - m_LocalScale: {x: 0.9747336, y: 0.9758054, z: 0.7985017} + m_LocalScale: {x: 1, y: 1, z: 0.7985017} m_Children: [] m_Father: {fileID: 4558759897136001682} m_RootOrder: 2 @@ -82,6 +520,107 @@ SpriteRenderer: m_WasSpriteAssigned: 1 m_MaskInteraction: 0 m_SpriteSortPoint: 0 +--- !u!95 &4043381983643525914 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1628995950578524637} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: f51aaf7e78fbc74478fc5874c202e762, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorControllerStateOnDisable: 0 +--- !u!1 &1999875111491638111 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4356219812146087359} + - component: {fileID: 6809143923316195497} + m_Layer: 0 + m_Name: Arrow_miss_woosh + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4356219812146087359 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1999875111491638111} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.804, y: -0.401, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2826543225106587059} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &6809143923316195497 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1999875111491638111} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 6 + m_Sprite: {fileID: 2834674338500037522, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 0.7176471} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1.11, y: 0.78} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 --- !u!1 &2010818742874192372 GameObject: m_ObjectHideFlags: 0 @@ -109,7 +648,7 @@ Transform: m_GameObject: {fileID: 2010818742874192372} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: 6.46, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalScale: {x: 1, y: 1, z: -1} m_Children: - {fileID: 4479152889508752681} m_Father: {fileID: 6485095134079790937} @@ -4862,7 +5401,7 @@ ParticleSystemRenderer: m_LightmapParameters: {fileID: 0} m_SortingLayerID: 0 m_SortingLayer: 0 - m_SortingOrder: 6 + m_SortingOrder: 12 m_RenderMode: 1 m_SortMode: 4 m_MinParticleSize: 0 @@ -4888,6 +5427,1170 @@ ParticleSystemRenderer: m_Mesh2: {fileID: 0} m_Mesh3: {fileID: 0} m_MaskInteraction: 0 +--- !u!1 &2159166591039427213 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 354734250886832193} + - component: {fileID: 6858562307694951622} + m_Layer: 0 + m_Name: Shadow + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &354734250886832193 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2159166591039427213} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.079, y: -0.643, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 7900801110739993944} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &6858562307694951622 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2159166591039427213} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 7 + m_Sprite: {fileID: -1500490936751498959, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 0.78, y: 0.47} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &2327785931659941278 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1703950994099738987} + - component: {fileID: 8852054969880881464} + m_Layer: 0 + m_Name: LeftHand + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &1703950994099738987 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2327785931659941278} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 7900801110739993944} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &8852054969880881464 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2327785931659941278} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 8 + m_Sprite: {fileID: -5218819458044424319, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 0.47, y: 0.47} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &2504253035597159600 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7900801110739993944} + - component: {fileID: 7590798604301496375} + m_Layer: 0 + m_Name: GhostMiss + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &7900801110739993944 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2504253035597159600} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 2.3, y: 2.3, z: 1} + m_Children: + - {fileID: 8850070443579595852} + - {fileID: 354734250886832193} + - {fileID: 5907879076458593725} + - {fileID: 1932494370929474922} + - {fileID: 1703950994099738987} + - {fileID: 5243154793433927924} + m_Father: {fileID: 6485095134079790937} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!95 &7590798604301496375 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2504253035597159600} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 8defc61dd6b7cba4a8c2dbd674839265, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorControllerStateOnDisable: 0 +--- !u!1 &2572061553516614464 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5281914038341815191} + - component: {fileID: 7529319734468070452} + m_Layer: 0 + m_Name: Bow_wobble + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &5281914038341815191 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2572061553516614464} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 4.12, y: -2.42, z: 0} + m_LocalScale: {x: 2.3, y: 2.3, z: 1} + m_Children: + - {fileID: 8903540369904198937} + m_Father: {fileID: 856556406312324648} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &7529319734468070452 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2572061553516614464} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 17 + m_Sprite: {fileID: 3109260674246340377, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 0.47, y: 1.67} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &2771295266034388489 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7027936462874127236} + m_Layer: 0 + m_Name: Second + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7027936462874127236 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2771295266034388489} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -7.24, y: -1.45, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2597162361501040335} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2930825759645818825 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1932494370929474922} + - component: {fileID: 8521549635216770984} + m_Layer: 0 + m_Name: Tongue + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &1932494370929474922 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2930825759645818825} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 7900801110739993944} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &8521549635216770984 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2930825759645818825} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 8 + m_Sprite: {fileID: -80712703326534942, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 0.63, y: 0.63} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &2995538620813649017 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5907879076458593725} + - component: {fileID: 4268138623515667972} + m_Layer: 0 + m_Name: Ghost_nyoom + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5907879076458593725 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2995538620813649017} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.938, y: -0.432, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 7900801110739993944} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &4268138623515667972 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2995538620813649017} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 7 + m_Sprite: {fileID: -6152106560249733230, guid: ca4775e289092c04791daaf42e19cacb, 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.95, y: 0.95} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &3002245814379521590 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9067988628253408981} + - component: {fileID: 1149941693409210686} + m_Layer: 0 + m_Name: Ghost_trail_hit + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &9067988628253408981 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3002245814379521590} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.567, y: -0.156, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 8678164628448713337} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &1149941693409210686 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3002245814379521590} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 3 + m_Sprite: {fileID: -5225986661060083600, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1.19, y: 0.79} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &3496739963718837007 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5784264683605364662} + m_Layer: 0 + m_Name: Fourth + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5784264683605364662 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3496739963718837007} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -5.56, y: -1.43, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2597162361501040335} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &4040423437168067173 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5263040342208347829} + - component: {fileID: 6369357212135186976} + m_Layer: 0 + m_Name: HouseOverlap + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5263040342208347829 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4040423437168067173} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -3.046, y: 0.005, z: 0} + m_LocalScale: {x: 1, y: 1, z: 0.3593698} + m_Children: [] + m_Father: {fileID: 4558759897136001682} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &6369357212135186976 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4040423437168067173} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 4 + m_Sprite: {fileID: 3532029475866527194, guid: ca4775e289092c04791daaf42e19cacb, 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.39, y: 2.59} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &4155971490590163362 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8850070443579595852} + - component: {fileID: 2025540679056716468} + m_Layer: 0 + m_Name: Ghost + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8850070443579595852 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4155971490590163362} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.318, y: -0.263, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 7900801110739993944} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &2025540679056716468 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4155971490590163362} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 8 + m_Sprite: {fileID: -1165265441522152503, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 1 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 0.87, y: 0.95} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &4206106288408071370 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6781733074775005441} + - component: {fileID: 2404260344500715830} + m_Layer: 0 + m_Name: Arrow_miss_woosh + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6781733074775005441 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4206106288408071370} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -1.174, y: 0.192, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 3587939956579095382} + m_Father: {fileID: 1373517824796302561} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &2404260344500715830 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4206106288408071370} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 4 + m_Sprite: {fileID: 2834674338500037522, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 0.7176471} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1.11, y: 0.79} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &4670156489473324153 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7265177885647420451} + m_Layer: 0 + m_Name: Ghost + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7265177885647420451 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4670156489473324153} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -2.44, y: 0.28, z: 0} + m_LocalScale: {x: 2.3, y: 2.3, z: 1} + m_Children: + - {fileID: 123723434771903018} + - {fileID: 8696446073015516743} + m_Father: {fileID: 4677746444365065426} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &4873353144058596236 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2411326576712526078} + m_Layer: 0 + m_Name: First + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2411326576712526078 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4873353144058596236} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -8.2, y: -1.45, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2597162361501040335} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5126214816540449935 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8903540369904198937} + - component: {fileID: 5174580449192687954} + m_Layer: 0 + m_Name: Bowstring + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8903540369904198937 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5126214816540449935} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.089, y: 0.038, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 5281914038341815191} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &5174580449192687954 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5126214816540449935} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 16 + m_Sprite: {fileID: -3032643149302055834, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 0.31, y: 1.67} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &5288840106125149609 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7107086521500638377} + - component: {fileID: 3090134185245643987} + m_Layer: 0 + m_Name: BowShadow + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7107086521500638377 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5288840106125149609} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 4.48, y: -4.09, z: 0} + m_LocalScale: {x: 2.3, y: 2.3, z: 1} + m_Children: [] + m_Father: {fileID: 856556406312324648} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &3090134185245643987 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5288840106125149609} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 16 + m_Sprite: {fileID: -7158335460754883480, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 0.78, y: 0.47} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &5723244844040493679 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3587939956579095382} + - component: {fileID: 6665110898322284302} + m_Layer: 0 + m_Name: Arrow_miss_woosh + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3587939956579095382 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5723244844040493679} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.804, y: -0.401, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 6781733074775005441} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &6665110898322284302 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5723244844040493679} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 6 + m_Sprite: {fileID: 2834674338500037522, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 0.7176471} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1.11, y: 0.78} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 --- !u!1 &5978947520421643003 GameObject: m_ObjectHideFlags: 0 @@ -9726,7 +11429,7 @@ ParticleSystemRenderer: m_LightmapParameters: {fileID: 0} m_SortingLayerID: 0 m_SortingLayer: 0 - m_SortingOrder: 3 + m_SortingOrder: 9 m_RenderMode: 0 m_SortMode: 0 m_MinParticleSize: 0 @@ -9752,6 +11455,342 @@ ParticleSystemRenderer: m_Mesh2: {fileID: 0} m_Mesh3: {fileID: 0} m_MaskInteraction: 0 +--- !u!1 &6153346964763229716 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5136208919477008623} + - component: {fileID: 6063480133422828416} + m_Layer: 0 + m_Name: BowSprite + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5136208919477008623 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6153346964763229716} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 4.12, y: -2.42, z: 0} + m_LocalScale: {x: 2.3, y: 2.3, z: 1} + m_Children: [] + m_Father: {fileID: 856556406312324648} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &6063480133422828416 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6153346964763229716} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 17 + m_Sprite: {fileID: 115422616885090563, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 0.47, y: 1.67} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &6262755836502843702 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2731799143742820261} + - component: {fileID: 6974602692374696204} + m_Layer: 0 + m_Name: Arrow + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2731799143742820261 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6262755836502843702} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 3.07, y: -2.02, z: 0} + m_LocalScale: {x: 2.3, y: 2.3, z: 1} + m_Children: [] + m_Father: {fileID: 856556406312324648} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &6974602692374696204 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6262755836502843702} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 16 + m_Sprite: {fileID: 2542515952861811034, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1.59, y: 0.95} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &6408589104914867679 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 123723434771903018} + - component: {fileID: 6070532146485483223} + m_Layer: 0 + m_Name: Arrow + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &123723434771903018 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6408589104914867679} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.008695643, y: 0.03043479, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 7265177885647420451} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &6070532146485483223 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6408589104914867679} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 3 + m_Sprite: {fileID: -7083907438554959478, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1.59, y: 0.95} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &6530096768065242655 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2597162361501040335} + m_Layer: 0 + m_Name: GhostPositions + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2597162361501040335 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6530096768065242655} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 2411326576712526078} + - {fileID: 7027936462874127236} + - {fileID: 8069862926658013997} + - {fileID: 5784264683605364662} + - {fileID: 5346254735527655265} + - {fileID: 4295673444852022141} + - {fileID: 9019885175047260189} + m_Father: {fileID: 6485095134079790937} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6690570733381514327 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1373517824796302561} + - component: {fileID: 1987761690533344335} + m_Layer: 0 + m_Name: ArrowMiss + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &1373517824796302561 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6690570733381514327} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 2.3, y: 2.3, z: 1} + m_Children: + - {fileID: 1672355387556191245} + - {fileID: 6781733074775005441} + - {fileID: 2826543225106587059} + m_Father: {fileID: 6485095134079790937} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!95 &1987761690533344335 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6690570733381514327} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: f76eef481f967054d8527f8e5222b480, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorControllerStateOnDisable: 0 --- !u!1 &6698337470576118670 GameObject: m_ObjectHideFlags: 0 @@ -9778,12 +11817,13 @@ Transform: m_GameObject: {fileID: 6698337470576118670} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: -0.3193, y: 1.9997, z: 0} - m_LocalScale: {x: 2.279546, y: 2.2770422, z: 2.782649} + m_LocalScale: {x: 2.279546, y: 2.279546, z: 2.782649} m_Children: - {fileID: 2528497679289149502} - {fileID: 3622164540072062771} - {fileID: 2406286284811947565} - {fileID: 5146816075258604540} + - {fileID: 5263040342208347829} m_Father: {fileID: 6485095134079790937} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -9868,6 +11908,11 @@ Transform: m_Children: - {fileID: 4558759897136001682} - {fileID: 648017749031410756} + - {fileID: 2280729105088448509} + - {fileID: 2597162361501040335} + - {fileID: 4677746444365065426} + - {fileID: 1373517824796302561} + - {fileID: 7900801110739993944} m_Father: {fileID: 0} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -9883,9 +11928,164 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 1f3e68a6616f5224ea69b11d1199ae63, type: 3} m_Name: m_EditorClassIdentifier: + SoundSequences: [] EligibleHits: [] scheduledInputs: [] firstEnable: 0 + bowAnim: {fileID: 2313498870028602967} + bowHolderAnim: {fileID: 7069819975018639362} + doorAnim: {fileID: 4043381983643525914} + movingGhostPrefab: {fileID: 7878687946664943186, guid: bb13c6c310e34704d84ddab2830ecc38, type: 3} + deathGhostPrefab: {fileID: 2054775899157704041} + arrowMissPrefab: {fileID: 6690570733381514327} + ghostMissPrefab: {fileID: 2504253035597159600} + ghostPositions: + - {fileID: 2411326576712526078} + - {fileID: 7027936462874127236} + - {fileID: 8069862926658013997} + - {fileID: 5784264683605364662} + - {fileID: 5346254735527655265} + - {fileID: 4295673444852022141} + - {fileID: 9019885175047260189} +--- !u!1 &7556994794361785014 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 856556406312324648} + - component: {fileID: 2313498870028602967} + m_Layer: 0 + m_Name: Bow + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &856556406312324648 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7556994794361785014} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.69, y: -0.29, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5136208919477008623} + - {fileID: 7107086521500638377} + - {fileID: 2731799143742820261} + - {fileID: 3227027467015976390} + - {fileID: 164653808137790640} + - {fileID: 5281914038341815191} + m_Father: {fileID: 2280729105088448509} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!95 &2313498870028602967 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7556994794361785014} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: d76c066f93dd29845a25748d68cc19f5, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorControllerStateOnDisable: 0 +--- !u!1 &7763914055696982377 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2826543225106587059} + - component: {fileID: 8526648076878854901} + m_Layer: 0 + m_Name: Arrow_miss_woosh (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2826543225106587059 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7763914055696982377} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -1.129, y: 0.222, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 4356219812146087359} + m_Father: {fileID: 1373517824796302561} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &8526648076878854901 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7763914055696982377} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 4 + m_Sprite: {fileID: 2834674338500037522, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 0.7176471} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1.11, y: 0.79} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 --- !u!1 &7942869944722116910 GameObject: m_ObjectHideFlags: 0 @@ -9956,7 +12156,7 @@ SpriteRenderer: m_LightmapParameters: {fileID: 0} m_SortingLayerID: 0 m_SortingLayer: 0 - m_SortingOrder: 2 + m_SortingOrder: 6 m_Sprite: {fileID: -5952566289195896545, guid: ca4775e289092c04791daaf42e19cacb, type: 3} m_Color: {r: 1, g: 1, b: 1, a: 1} m_FlipX: 0 @@ -9968,6 +12168,169 @@ SpriteRenderer: m_WasSpriteAssigned: 1 m_MaskInteraction: 0 m_SpriteSortPoint: 0 +--- !u!1 &8218591667218809637 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 164653808137790640} + - component: {fileID: 2347879436538540532} + m_Layer: 0 + m_Name: Button + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &164653808137790640 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8218591667218809637} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 2.52, y: -1.87, z: 0} + m_LocalScale: {x: 2.3, y: 2.3, z: 1} + m_Children: [] + m_Father: {fileID: 856556406312324648} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &2347879436538540532 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8218591667218809637} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 14 + m_Sprite: {fileID: -2030388055127388068, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 0.95, y: 0.63} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &8299981860030907103 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5346254735527655265} + m_Layer: 0 + m_Name: Fifth + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5346254735527655265 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8299981860030907103} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -4.67, y: -1.42, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2597162361501040335} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8354432083479905936 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2280729105088448509} + - component: {fileID: 7069819975018639362} + m_Layer: 0 + m_Name: BowHolder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2280729105088448509 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8354432083479905936} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 856556406312324648} + m_Father: {fileID: 6485095134079790937} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!95 &7069819975018639362 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8354432083479905936} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 638a0ca941af8d648aa7d508b79f804c, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorControllerStateOnDisable: 0 --- !u!1 &8617442976697012067 GameObject: m_ObjectHideFlags: 0 @@ -9994,7 +12357,7 @@ Transform: m_GameObject: {fileID: 8617442976697012067} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0.004, y: -1.4542, z: 0} - m_LocalScale: {x: 0.9974125, y: 0.9985092, z: 0.8170802} + m_LocalScale: {x: 1, y: 1, z: 0.8170802} m_Children: [] m_Father: {fileID: 4558759897136001682} m_RootOrder: 1 @@ -10038,7 +12401,7 @@ SpriteRenderer: m_LightmapParameters: {fileID: 0} m_SortingLayerID: 0 m_SortingLayer: 0 - m_SortingOrder: 6 + m_SortingOrder: 10 m_Sprite: {fileID: 7973861647424831005, guid: ca4775e289092c04791daaf42e19cacb, type: 3} m_Color: {r: 1, g: 1, b: 1, a: 1} m_FlipX: 0 @@ -10050,6 +12413,170 @@ SpriteRenderer: m_WasSpriteAssigned: 1 m_MaskInteraction: 0 m_SpriteSortPoint: 0 +--- !u!1 &8767226817917013900 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5243154793433927924} + - component: {fileID: 8619865261879467033} + m_Layer: 0 + m_Name: RightHand + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &5243154793433927924 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8767226817917013900} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 7900801110739993944} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &8619865261879467033 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8767226817917013900} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 8 + m_Sprite: {fileID: -5218819458044424319, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 0.47, y: 0.47} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &8869719530006564757 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7544488915682961969} + - component: {fileID: 27277735208124682} + m_Layer: 0 + m_Name: Arrow_hit + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7544488915682961969 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8869719530006564757} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.054, y: -0.435, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 8678164628448713337} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &27277735208124682 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8869719530006564757} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 7 + m_Sprite: {fileID: 5826627669149424475, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1.03, y: 0.95} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 --- !u!1 &8894877081344012036 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/Resources/Prefabs/Games/SneakySpirits.meta b/Assets/Resources/Prefabs/Games/SneakySpirits.meta new file mode 100644 index 000000000..4ba3b74d7 --- /dev/null +++ b/Assets/Resources/Prefabs/Games/SneakySpirits.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: bfb19fcf5a2404a4ea722601c465e02a +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Prefabs/Games/SneakySpirits/MovingGhost.prefab b/Assets/Resources/Prefabs/Games/SneakySpirits/MovingGhost.prefab new file mode 100644 index 000000000..344faec84 --- /dev/null +++ b/Assets/Resources/Prefabs/Games/SneakySpirits/MovingGhost.prefab @@ -0,0 +1,148 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &5124645848441807564 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6267461591193440144} + - component: {fileID: 607681722764550977} + - component: {fileID: 7878687946664943186} + m_Layer: 0 + m_Name: MovingGhost + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6267461591193440144 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5124645848441807564} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 8159199171587638115} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!95 &607681722764550977 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5124645848441807564} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 1d33c496cc29d3249a261e004bc44484, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorControllerStateOnDisable: 0 +--- !u!114 &7878687946664943186 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5124645848441807564} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fdc9d92cf15fc704a97cf700a1086f62, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &7258039213442822445 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8159199171587638115} + - component: {fileID: 3185242527057133338} + m_Layer: 0 + m_Name: Sprite + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8159199171587638115 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7258039213442822445} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 2.3, y: 2.3, z: 1} + m_Children: [] + m_Father: {fileID: 6267461591193440144} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &3185242527057133338 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7258039213442822445} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 5 + m_Sprite: {fileID: -1371893956176398563, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 0.71, y: 1.91} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 diff --git a/Assets/Resources/Prefabs/Games/SneakySpirits/MovingGhost.prefab.meta b/Assets/Resources/Prefabs/Games/SneakySpirits/MovingGhost.prefab.meta new file mode 100644 index 000000000..e297b7449 --- /dev/null +++ b/Assets/Resources/Prefabs/Games/SneakySpirits/MovingGhost.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: bb13c6c310e34704d84ddab2830ecc38 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/sneakySpirits.meta b/Assets/Resources/Sfx/games/sneakySpirits.meta new file mode 100644 index 000000000..85e86ae9f --- /dev/null +++ b/Assets/Resources/Sfx/games/sneakySpirits.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 13aff5966d48efd46b5e765944af662d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/sneakySpirits/arrowMiss.ogg b/Assets/Resources/Sfx/games/sneakySpirits/arrowMiss.ogg new file mode 100644 index 0000000000000000000000000000000000000000..c9b6debcca19833ee875d08c07310956329037be GIT binary patch literal 19451 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 HW#s<>;Iic! literal 0 HcmV?d00001 diff --git a/Assets/Resources/Sfx/games/sneakySpirits/ghostEscape.wav.meta b/Assets/Resources/Sfx/games/sneakySpirits/ghostEscape.wav.meta new file mode 100644 index 000000000..07816eb11 --- /dev/null +++ b/Assets/Resources/Sfx/games/sneakySpirits/ghostEscape.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 858c5b92fde7d654da4d201e15291430 +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/sneakySpirits/ghostScared.wav b/Assets/Resources/Sfx/games/sneakySpirits/ghostScared.wav new file mode 100644 index 0000000000000000000000000000000000000000..ce31d7828d8ddb658adb054817ee5758a1dd0ed8 GIT binary patch literal 30718 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 B-P!;E literal 0 HcmV?d00001 diff --git a/Assets/Resources/Sfx/games/sneakySpirits/ghostScared.wav.meta b/Assets/Resources/Sfx/games/sneakySpirits/ghostScared.wav.meta new file mode 100644 index 000000000..78770f081 --- /dev/null +++ b/Assets/Resources/Sfx/games/sneakySpirits/ghostScared.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 0e0cddd6aab209149bd9545471eeec75 +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/sneakySpirits/hit.ogg b/Assets/Resources/Sfx/games/sneakySpirits/hit.ogg new file mode 100644 index 0000000000000000000000000000000000000000..21dd5ea087e3f701fafc49b7a294fad01b2b75e3 GIT binary patch literal 54064 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 E0L{*hCIA2c literal 0 HcmV?d00001 diff --git a/Assets/Resources/Sfx/games/sneakySpirits/hit.ogg.meta b/Assets/Resources/Sfx/games/sneakySpirits/hit.ogg.meta new file mode 100644 index 000000000..8359ec234 --- /dev/null +++ b/Assets/Resources/Sfx/games/sneakySpirits/hit.ogg.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 578ea6e719e5ed149bf6d544fe14edfe +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/sneakySpirits/laugh.ogg b/Assets/Resources/Sfx/games/sneakySpirits/laugh.ogg new file mode 100644 index 0000000000000000000000000000000000000000..ada693bb4b1001abf8eeb62770db587d3c7e1aa5 GIT binary patch literal 13927 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 Bv77(^ literal 0 HcmV?d00001 diff --git a/Assets/Resources/Sfx/games/sneakySpirits/laugh.ogg.meta b/Assets/Resources/Sfx/games/sneakySpirits/laugh.ogg.meta new file mode 100644 index 000000000..444d6a938 --- /dev/null +++ b/Assets/Resources/Sfx/games/sneakySpirits/laugh.ogg.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: e7fec01b4ee194d47b836b42e2369c72 +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/sneakySpirits/moving.ogg b/Assets/Resources/Sfx/games/sneakySpirits/moving.ogg new file mode 100644 index 0000000000000000000000000000000000000000..a16d027f37521cb68ad8a9cabd5ab2fb947ea7f1 GIT binary patch literal 15898 zcmeIYbyQVf+bB9WjkI)!bV#SfrWBAa0j0Z338@WAqtenTNGl;Jp>#`kC{j`iNW(r0 z{k`vb?{~j(&K={7``=lty_o&X`Sg6|)UdVH0Vv>~C(-$DB6H%qIE)VF zqEPlv6ZgN3>tPz#J^%e&_k=;YtL#j5A|B*_c~Jk3L<==Auy?b&t>IzI;AC&1|7Uy# zWd;F0K2bgq0fFn`VCa7vbI8f-!vGdk!mrBEiTDz$2LK@eX3QM;2{y_c1&O)rzA1@H z*Qrjv$dts$P72Ey{;q$07=)}y0YC!?cI=n=YswBo;^IXQdm>y=rY8?f`w;@4lNYGl^8=ww68xF5sYCJ&?lV6qlfWrhQ|%gqMVQ$0zC}R zR0THQB&bVl7UjQ`_`zQDMGl9jW>iI$e?s4~q8Y>3-*ZTOJ>#Db_MdeyKy#79ptK^C z!@3?mf}=3S0~+e@vKRmYS|+#`N1|Lw(qBn4IKr&4&#gr)JR+#5qpPL|Jx`1ucv(+* zJ(=_atEH`1<{`bOsp6xh0;w!jZ>BmG@0N5A}Ii z849qvMhOFUJQGKJzH*_BLxp{MtzBuYbAJ_ge--YZCJ-6Xu4e;s?9&SWU$2c}vi1M| zh1>OT0yu=rZg-k)cVAg}~u&HtbU z0S!x$izScy7ZTJUBKJE(+LyG0L2>-F)tq9I^s!Hoy6J2U#VP53DCjgqxdPFWqc62H zC-qC3=a4dPTEX9x@6B|~^5RjbjB-5#zl+iwYG*&1hFLsg0QEKelD1aVKmw&A6Vur~ zH0b^v?;o}(Hpv+JB>olZ5jmUg*nn*erB1Cfb_cPq%l<3-z#+PsPg8VdhA;%Y#IPV? zEM!ced;AJNA&0+*;|<-5mv>c)pJ{4SvK2fI`Ll8c0G<>6;o^UN{;=|2E`Adq#o5PR zJs{A}ef=qGAClO5-%cox%MWoew=l%TFFvegc~*!kITn1FG~y~q)K=jr_$yHmQ5mda zWicrK2uWCqM<2&qNGkr5a6g%ciD*au;~oA*qji%7dPf9!bOfdJboCy1IUBxyGFKOB zJpE*8Dqv~qg(-R1e`TzHOAdg9=J_9)OtgsM@6LFpE{FY>!2gmQcarWnn%+3(`&G

lL7M2yFTt;h7NC%mj@YONpE1sK-;BQSr(W@+ll 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

~_5w%fKlCNe|yYY`py!{Zsp(TE{h`(U%S)$#R-) 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 P;HPt7vtMJ>JPY}M+Tk?h literal 0 HcmV?d00001 diff --git a/Assets/Resources/Sfx/games/sneakySpirits/rainLoop.ogg.meta b/Assets/Resources/Sfx/games/sneakySpirits/rainLoop.ogg.meta new file mode 100644 index 000000000..55363d141 --- /dev/null +++ b/Assets/Resources/Sfx/games/sneakySpirits/rainLoop.ogg.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 3ccd0bc754e65cb4591fd42677b40be5 +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SneakySpirits/Animations/ArrowMiss.controller b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/ArrowMiss.controller new file mode 100644 index 000000000..e8c8c55f5 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/ArrowMiss.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1107 &-5088469612727571689 +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: 4167972744711282416} + m_Position: {x: 200, y: 0, 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: 4167972744711282416} +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: ArrowMiss + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: -5088469612727571689} + 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!1102 &4167972744711282416 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: ArrowRecoil + 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: 1c26c971a25a5684ebefda01dd8a8173, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: diff --git a/Assets/Resources/Sprites/Games/SneakySpirits/Animations/ArrowMiss.controller.meta b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/ArrowMiss.controller.meta new file mode 100644 index 000000000..54e25aa43 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/ArrowMiss.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f76eef481f967054d8527f8e5222b480 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SneakySpirits/Animations/ArrowRecoil.anim b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/ArrowRecoil.anim new file mode 100644 index 000000000..fa51d082b --- /dev/null +++ b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/ArrowRecoil.anim @@ -0,0 +1,242 @@ +%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: ArrowRecoil + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.016666668 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: Arrow_miss_woosh (1) + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.016666668 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: Arrow_miss_woosh + classID: 1 + script: {fileID: 0} + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: -7083907438554959478, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - time: 0.016666668 + value: {fileID: -3611631756299808156, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - time: 0.05 + value: {fileID: -571513802062072002, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - time: 0.083333336 + value: {fileID: -3852238419125825741, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - time: 0.11666667 + value: {fileID: -571513802062072002, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - time: 0.15 + value: {fileID: -3611631756299808156, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - time: 0.16666667 + value: {fileID: -571513802062072002, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - time: 0.18333334 + value: {fileID: -3852238419125825741, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - time: 0.2 + value: {fileID: -571513802062072002, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - time: 0.21666667 + value: {fileID: -3611631756299808156, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - time: 0.23333333 + value: {fileID: -571513802062072002, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - time: 0.25 + value: {fileID: -3852238419125825741, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - time: 0.26666668 + value: {fileID: -571513802062072002, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - time: 0.28333333 + value: {fileID: -3611631756299808156, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - time: 0.3 + value: {fileID: -571513802062072002, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - time: 0.31666666 + value: {fileID: -3852238419125825741, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - time: 0.33333334 + value: {fileID: -571513802062072002, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + attribute: m_Sprite + path: ArrowSprite + classID: 212 + script: {fileID: 0} + 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: 3400499554 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2709042185 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4091526796 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + pptrCurveMapping: + - {fileID: -7083907438554959478, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - {fileID: -3611631756299808156, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - {fileID: -571513802062072002, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - {fileID: -3852238419125825741, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - {fileID: -571513802062072002, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - {fileID: -3611631756299808156, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - {fileID: -571513802062072002, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - {fileID: -3852238419125825741, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - {fileID: -571513802062072002, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - {fileID: -3611631756299808156, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - {fileID: -571513802062072002, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - {fileID: -3852238419125825741, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - {fileID: -571513802062072002, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - {fileID: -3611631756299808156, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - {fileID: -571513802062072002, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - {fileID: -3852238419125825741, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - {fileID: -571513802062072002, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.35000002 + 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: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.016666668 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: Arrow_miss_woosh (1) + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.016666668 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: Arrow_miss_woosh + classID: 1 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/SneakySpirits/Animations/New Animation.anim.meta b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/ArrowRecoil.anim.meta similarity index 79% rename from Assets/Resources/Sprites/Games/SneakySpirits/Animations/New Animation.anim.meta rename to Assets/Resources/Sprites/Games/SneakySpirits/Animations/ArrowRecoil.anim.meta index f81a9884d..fdd9cf6d6 100644 --- a/Assets/Resources/Sprites/Games/SneakySpirits/Animations/New Animation.anim.meta +++ b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/ArrowRecoil.anim.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 004f3f096798f3b4e8748e2c777d2188 +guid: 1c26c971a25a5684ebefda01dd8a8173 NativeFormatImporter: externalObjects: {} mainObjectFileID: 7400000 diff --git a/Assets/Resources/Sprites/Games/SneakySpirits/Animations/Bow.controller b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/Bow.controller new file mode 100644 index 000000000..aeebd6fbe --- /dev/null +++ b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/Bow.controller @@ -0,0 +1,130 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1102 &-2988285179875158312 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: BowIdle + 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: eb704ff1916c9cb4fade1643130cdfe6, 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: Bow + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: 8561668423043306870} + 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!1102 &1975330077407404661 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: BowDraw + 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: fcb659b28562414419f0b631484e6c3f, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1107 &8561668423043306870 +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: -2988285179875158312} + m_Position: {x: 200, y: 0, z: 0} + - serializedVersion: 1 + m_State: {fileID: 1975330077407404661} + m_Position: {x: 235, y: 65, z: 0} + - serializedVersion: 1 + m_State: {fileID: 8713020708790600204} + m_Position: {x: 270, y: 130, 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: -2988285179875158312} +--- !u!1102 &8713020708790600204 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: BowRecoil + 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: 2bb8671d710b0494990325816baf59af, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: diff --git a/Assets/Resources/Sprites/Games/SneakySpirits/Animations/Bow.controller.meta b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/Bow.controller.meta new file mode 100644 index 000000000..7bff078c7 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/Bow.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d76c066f93dd29845a25748d68cc19f5 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SneakySpirits/Animations/BowDraw.anim b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/BowDraw.anim new file mode 100644 index 000000000..9bf4c588e --- /dev/null +++ b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/BowDraw.anim @@ -0,0 +1,709 @@ +%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: BowDraw + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 4.33, y: -2.54, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.016666668 + value: {x: 4.67, y: -2.67, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.05 + value: {x: 5.09, y: -2.75, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: BowSprite + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 3.65, y: -2.38, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.016666668 + value: {x: 4.07, y: -2.71, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.05 + value: {x: 4.95, y: -3.1, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Arrow + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 3.41, y: -3.72, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.016666668 + value: {x: 4.11, y: -3.8, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.05 + value: {x: 5.02, y: -4.12, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArrowShadow + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 2.52, y: -1.87, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 2.63, y: -1.97, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Button + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: Button + classID: 1 + script: {fileID: 0} + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: 2240838590595565166, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - time: 0.016666668 + value: {fileID: -2913013252666147196, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - time: 0.05 + value: {fileID: 3938193249027762288, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + attribute: m_Sprite + path: BowSprite + classID: 212 + script: {fileID: 0} + 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: 3038398614 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 435601722 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3014964031 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1034594571 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1034594571 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3038398614 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + pptrCurveMapping: + - {fileID: 2240838590595565166, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - {fileID: -2913013252666147196, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - {fileID: 3938193249027762288, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.13333334 + 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: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 4.33 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.016666668 + value: 4.67 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 5.09 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: BowSprite + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -2.54 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.016666668 + value: -2.67 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: -2.75 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: BowSprite + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.016666668 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: BowSprite + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 3.65 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.016666668 + value: 4.07 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 4.95 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Arrow + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -2.38 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.016666668 + value: -2.71 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: -3.1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Arrow + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.016666668 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Arrow + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 3.41 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.016666668 + value: 4.11 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 5.02 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: ArrowShadow + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -3.72 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.016666668 + value: -3.8 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: -4.12 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: ArrowShadow + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.016666668 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: ArrowShadow + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: Button + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2.52 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 2.63 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Button + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.87 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -1.97 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Button + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Button + classID: 4 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/SneakySpirits/Animations/BowDraw.anim.meta b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/BowDraw.anim.meta new file mode 100644 index 000000000..03ec156a0 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/BowDraw.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: fcb659b28562414419f0b631484e6c3f +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SneakySpirits/Animations/BowHolder.controller b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/BowHolder.controller new file mode 100644 index 000000000..4abd36cfa --- /dev/null +++ b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/BowHolder.controller @@ -0,0 +1,130 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1102 &-8589565310579705891 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Enter + 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: 9739d37d44fe4474e856e3fa6d07e902, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &-7217634446601156664 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Exit + 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: 8d205ce85e688f946b2029e45d32faae, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &-1634607659942624793 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Entered + 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: d8b8f2896db28f24c987fafad253bea3, 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: BowHolder + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: 5118403311794703703} + 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!1107 &5118403311794703703 +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: -1634607659942624793} + m_Position: {x: 200, y: 0, z: 0} + - serializedVersion: 1 + m_State: {fileID: -8589565310579705891} + m_Position: {x: 235, y: 65, z: 0} + - serializedVersion: 1 + m_State: {fileID: -7217634446601156664} + m_Position: {x: 270, y: 130, 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: -1634607659942624793} diff --git a/Assets/Resources/Sprites/Games/SneakySpirits/Animations/BowHolder.controller.meta b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/BowHolder.controller.meta new file mode 100644 index 000000000..a41afa3a9 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/BowHolder.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 638a0ca941af8d648aa7d508b79f804c +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SneakySpirits/Animations/New Animation.anim b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/BowIdle.anim similarity index 62% rename from Assets/Resources/Sprites/Games/SneakySpirits/Animations/New Animation.anim rename to Assets/Resources/Sprites/Games/SneakySpirits/Animations/BowIdle.anim index be0c76746..ba430c953 100644 --- a/Assets/Resources/Sprites/Games/SneakySpirits/Animations/New Animation.anim +++ b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/BowIdle.anim @@ -6,7 +6,7 @@ AnimationClip: m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_Name: New Animation + m_Name: BowIdle serializedVersion: 6 m_Legacy: 0 m_Compressed: 0 @@ -17,39 +17,21 @@ AnimationClip: m_PositionCurves: [] m_ScaleCurves: [] m_FloatCurves: [] - m_PPtrCurves: - - curve: - - time: 0 - value: {fileID: -497912792735699408, guid: ca4775e289092c04791daaf42e19cacb, type: 3} - - time: 1 - value: {fileID: -497912792735699408, guid: ca4775e289092c04791daaf42e19cacb, type: 3} - attribute: m_Sprite - path: - classID: 212 - script: {fileID: 0} + m_PPtrCurves: [] 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 - pptrCurveMapping: - - {fileID: -497912792735699408, guid: ca4775e289092c04791daaf42e19cacb, type: 3} - - {fileID: -497912792735699408, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + genericBindings: [] + pptrCurveMapping: [] m_AnimationClipSettings: serializedVersion: 2 m_AdditiveReferencePoseClip: {fileID: 0} m_AdditiveReferencePoseTime: 0 m_StartTime: 0 - m_StopTime: 1.0166667 + m_StopTime: 1 m_OrientationOffsetY: 0 m_Level: 0 m_CycleOffset: 0 diff --git a/Assets/Resources/Sprites/Games/SneakySpirits/Animations/BowIdle.anim.meta b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/BowIdle.anim.meta new file mode 100644 index 000000000..6f4eaa9b1 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/BowIdle.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: eb704ff1916c9cb4fade1643130cdfe6 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SneakySpirits/Animations/BowRecoil.anim b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/BowRecoil.anim new file mode 100644 index 000000000..83acec490 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/BowRecoil.anim @@ -0,0 +1,481 @@ +%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: BowRecoil + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.104, y: 0.012, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.016666668 + value: {x: 0.054, y: 0.012, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: 0.104, y: 0.012, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.05 + value: {x: 0.054, y: 0.012, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Bow_wobble/Bowstring + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: Bow_wobble + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: BowSprite + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: Arrow + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: ArrowShadow + classID: 1 + script: {fileID: 0} + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: 6425167896086874939, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - time: 0.016666668 + value: {fileID: 7724371161832123803, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - time: 0.033333335 + value: {fileID: 6425167896086874939, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - time: 0.05 + value: {fileID: 7724371161832123803, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + attribute: m_Sprite + path: Bow_wobble/Bowstring + classID: 212 + script: {fileID: 0} + 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: 109567617 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2864626710 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3038398614 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 435601722 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3014964031 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 109567617 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + pptrCurveMapping: + - {fileID: 6425167896086874939, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - {fileID: 7724371161832123803, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - {fileID: 6425167896086874939, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - {fileID: 7724371161832123803, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.06666667 + 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: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: Bow_wobble + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: BowSprite + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.104 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.016666668 + value: 0.054 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.104 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0.054 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Bow_wobble/Bowstring + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.012 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.016666668 + value: 0.012 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.012 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0.012 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Bow_wobble/Bowstring + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.016666668 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Bow_wobble/Bowstring + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: Arrow + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: ArrowShadow + classID: 1 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/SneakySpirits/Animations/BowRecoil.anim.meta b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/BowRecoil.anim.meta new file mode 100644 index 000000000..ad657cd8f --- /dev/null +++ b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/BowRecoil.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2bb8671d710b0494990325816baf59af +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SneakySpirits/Animations/Door.controller b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/Door.controller new file mode 100644 index 000000000..805db14db --- /dev/null +++ b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/Door.controller @@ -0,0 +1,153 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1101 &-7921787309644201210 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: [] + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: -5508484668116947392} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 1 + m_HasExitTime: 1 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1102 &-7025565323118754195 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: DoorOpen + 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: a88adf2a1b7ca1e47ba0ba2c9c8a41a2, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &-5508484668116947392 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: DoorClosed + 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: 0c9a7bc8861869045a7cfb2ea7d5f42e, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1107 &-686376255587534284 +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: -5508484668116947392} + m_Position: {x: 200, y: 0, z: 0} + - serializedVersion: 1 + m_State: {fileID: -7025565323118754195} + m_Position: {x: 235, y: 65, z: 0} + - serializedVersion: 1 + m_State: {fileID: 7836489944021309891} + m_Position: {x: 390, y: -50, 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: -5508484668116947392} +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Door + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: -686376255587534284} + 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!1102 &7836489944021309891 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: DoorClose + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: -7921787309644201210} + 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: 657e6cac0a4dedc4b8c83518d3077189, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: diff --git a/Assets/Resources/Sprites/Games/SneakySpirits/Animations/Door.controller.meta b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/Door.controller.meta new file mode 100644 index 000000000..6c5a28a4c --- /dev/null +++ b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/Door.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f51aaf7e78fbc74478fc5874c202e762 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SneakySpirits/Animations/DoorClose.anim b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/DoorClose.anim new file mode 100644 index 000000000..2f2ac05b7 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/DoorClose.anim @@ -0,0 +1,328 @@ +%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: DoorClose + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.016666668 + value: {x: -1.463, y: -0.429, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.05 + value: {x: -1.463, y: -0.429, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: -1.463, y: -0.429, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.016666668 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 1 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: + classID: 212 + script: {fileID: 0} + m_PPtrCurves: + - curve: + - time: 0.016666668 + value: {fileID: -9157380814478793938, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - time: 0.033333335 + value: {fileID: 611351164400051302, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - time: 0.05 + value: {fileID: -2470297854164989709, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - time: 0.06666667 + value: {fileID: -2470297854164989709, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} + 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: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 304273561 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + pptrCurveMapping: + - {fileID: -9157380814478793938, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - {fileID: 611351164400051302, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - {fileID: -2470297854164989709, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - {fileID: -2470297854164989709, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.083333336 + 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: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.016666668 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 1 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.016666668 + value: -1.463 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: -1.463 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -1.463 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.016666668 + value: -0.429 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: -0.429 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -0.429 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.016666668 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: + classID: 4 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 1 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/SneakySpirits/Animations/DoorClose.anim.meta b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/DoorClose.anim.meta new file mode 100644 index 000000000..8bee61930 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/DoorClose.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 657e6cac0a4dedc4b8c83518d3077189 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SneakySpirits/Animations/DoorClosed.anim b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/DoorClosed.anim new file mode 100644 index 000000000..93c29aa10 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/DoorClosed.anim @@ -0,0 +1,53 @@ +%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: DoorClosed + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: [] + m_PPtrCurves: [] + 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: [] + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 1 + 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/Resources/Sprites/Games/SneakySpirits/Animations/DoorClosed.anim.meta b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/DoorClosed.anim.meta new file mode 100644 index 000000000..a0982953c --- /dev/null +++ b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/DoorClosed.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0c9a7bc8861869045a7cfb2ea7d5f42e +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SneakySpirits/Animations/DoorOpen.anim b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/DoorOpen.anim new file mode 100644 index 000000000..8a066b71a --- /dev/null +++ b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/DoorOpen.anim @@ -0,0 +1,253 @@ +%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: DoorOpen + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -1.463, y: -0.429, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.016666668 + value: {x: -1.457, y: -0.429, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: + classID: 212 + script: {fileID: 0} + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: -2470297854164989709, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - time: 0.016666668 + value: {fileID: 611351164400051302, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - time: 0.033333335 + value: {fileID: -9157380814478793938, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} + 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: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 304273561 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + pptrCurveMapping: + - {fileID: -2470297854164989709, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - {fileID: 611351164400051302, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - {fileID: -9157380814478793938, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.050000004 + 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: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.463 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.016666668 + value: -1.457 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.429 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.016666668 + value: -0.429 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.016666668 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: + classID: 212 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 1 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/SneakySpirits/Animations/DoorOpen.anim.meta b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/DoorOpen.anim.meta new file mode 100644 index 000000000..540758640 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/DoorOpen.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a88adf2a1b7ca1e47ba0ba2c9c8a41a2 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SneakySpirits/Animations/Enter.anim b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/Enter.anim new file mode 100644 index 000000000..5e7629c9e --- /dev/null +++ b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/Enter.anim @@ -0,0 +1,169 @@ +%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: Enter + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 8.48, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1 + value: {x: 0, y: 0, z: 0} + inSlope: {x: -8.48, y: -0, z: -0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: + m_ScaleCurves: [] + m_FloatCurves: [] + m_PPtrCurves: [] + 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: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 1 + 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: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 8.48 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: -8.48 + outSlope: 0 + tangentMode: 5 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 5 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 5 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: + classID: 4 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 1 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/SneakySpirits/Animations/Enter.anim.meta b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/Enter.anim.meta new file mode 100644 index 000000000..8f239b9c0 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/Enter.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9739d37d44fe4474e856e3fa6d07e902 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SneakySpirits/Animations/Entered.anim b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/Entered.anim new file mode 100644 index 000000000..10dac44d6 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/Entered.anim @@ -0,0 +1,53 @@ +%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: Entered + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: [] + m_PPtrCurves: [] + 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: [] + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 1 + 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/Resources/Sprites/Games/SneakySpirits/Animations/Entered.anim.meta b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/Entered.anim.meta new file mode 100644 index 000000000..de08d72b9 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/Entered.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d8b8f2896db28f24c987fafad253bea3 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SneakySpirits/Animations/Exit.anim b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/Exit.anim new file mode 100644 index 000000000..fe7a9b79c --- /dev/null +++ b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/Exit.anim @@ -0,0 +1,169 @@ +%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: Exit + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1 + value: {x: 8.48, y: 0, z: 0} + inSlope: {x: 8.48, y: -0, z: -0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: + m_ScaleCurves: [] + m_FloatCurves: [] + m_PPtrCurves: [] + 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: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 1 + 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: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 8.48 + inSlope: 8.48 + outSlope: 0 + tangentMode: 5 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 5 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 5 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: + classID: 4 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 1 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/SneakySpirits/Animations/Exit.anim.meta b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/Exit.anim.meta new file mode 100644 index 000000000..849f3327b --- /dev/null +++ b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/Exit.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8d205ce85e688f946b2029e45d32faae +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostBarely.anim b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostBarely.anim new file mode 100644 index 000000000..9244bbe1b --- /dev/null +++ b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostBarely.anim @@ -0,0 +1,1991 @@ +%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: GhostBarely + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.079, y: -0.643, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.083333336 + value: {x: 0.088, y: -0.618, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: 0.079, y: -0.643, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.11666667 + value: {x: 0.088, y: -0.618, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0.079, y: -0.643, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.15 + value: {x: 0.088, y: -0.618, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.079, y: -0.643, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.18333334 + value: {x: 0.088, y: -0.618, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.2 + value: {x: 0.079, y: -0.643, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.21666667 + value: {x: 0.088, y: -0.618, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: 0.079, y: -0.643, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.088, y: -0.618, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.26666668 + value: {x: 0.079, y: -0.643, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.28333333 + value: {x: 0.088, y: -0.618, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: 0.079, y: -0.643, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.31666666 + value: {x: 0.088, y: -0.618, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0.079, y: -0.643, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.35 + value: {x: 0.088, y: -0.618, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.36666667 + value: {x: 0.079, y: -0.643, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.38333333 + value: {x: 0.088, y: -0.618, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Shadow + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.318, y: -0.263, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.083333336 + value: {x: 0.346, y: -0.263, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: 0.318, y: -0.263, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.11666667 + value: {x: 0.346, y: -0.263, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0.318, y: -0.263, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.15 + value: {x: 0.346, y: -0.263, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.318, y: -0.263, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.18333334 + value: {x: 0.346, y: -0.263, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.2 + value: {x: 0.318, y: -0.263, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.21666667 + value: {x: 0.346, y: -0.263, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: 0.318, y: -0.263, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.346, y: -0.263, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.26666668 + value: {x: 0.318, y: -0.263, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.28333333 + value: {x: 0.346, y: -0.263, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: 0.318, y: -0.263, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.31666666 + value: {x: 0.346, y: -0.263, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0.318, y: -0.263, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.35 + value: {x: 0.346, y: -0.263, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.36666667 + value: {x: 0.318, y: -0.263, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.38333333 + value: {x: 0.346, y: -0.263, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Ghost + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.938, y: -0.432, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.53333336 + value: {x: 0.218, y: -0.313, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.55 + value: {x: 1.56, y: -0.127, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Ghost_nyoom + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.53333336 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.56666666 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: Ghost_nyoom + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.53333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: Ghost + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.53333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: Shadow + classID: 1 + script: {fileID: 0} + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: -1500490936751498959, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + attribute: m_Sprite + path: Shadow + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -6152106560249733230, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - time: 0.53333336 + value: {fileID: 7695124264162445715, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + attribute: m_Sprite + path: Ghost_nyoom + classID: 212 + script: {fileID: 0} + 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: 1926924059 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3264397221 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2967908274 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2967908274 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3264397221 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1926924059 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1926924059 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 2967908274 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + pptrCurveMapping: + - {fileID: -1500490936751498959, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - {fileID: -6152106560249733230, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - {fileID: 7695124264162445715, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.56666666 + 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: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.53333336 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.56666666 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: Ghost_nyoom + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.079 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0.088 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0.079 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.11666667 + value: 0.088 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.079 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: 0.088 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.079 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.18333334 + value: 0.088 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0.079 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0.088 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0.079 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0.088 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.079 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0.088 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.079 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.31666666 + value: 0.088 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.079 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0.088 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.079 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: 0.088 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Shadow + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.643 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: -0.618 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -0.643 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.11666667 + value: -0.618 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.643 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: -0.618 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.643 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.18333334 + value: -0.618 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: -0.643 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: -0.618 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: -0.643 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: -0.618 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.643 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: -0.618 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.643 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.31666666 + value: -0.618 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.643 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: -0.618 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.643 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: -0.618 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Shadow + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.11666667 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.18333334 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.31666666 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Shadow + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.318 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0.346 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0.318 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.11666667 + value: 0.346 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.318 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: 0.346 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.318 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.18333334 + value: 0.346 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0.318 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0.346 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0.318 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0.346 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.318 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0.346 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.318 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.31666666 + value: 0.346 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.318 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0.346 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.318 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: 0.346 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Ghost + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.263 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: -0.263 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -0.263 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.11666667 + value: -0.263 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.263 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: -0.263 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.263 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.18333334 + value: -0.263 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: -0.263 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: -0.263 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: -0.263 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: -0.263 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.263 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: -0.263 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.263 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.31666666 + value: -0.263 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.263 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: -0.263 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.263 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: -0.263 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Ghost + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.11666667 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.18333334 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.31666666 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Ghost + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.53333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: Ghost + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.53333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: Shadow + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.938 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: 0.218 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.55 + value: 1.56 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Ghost_nyoom + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.432 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: -0.313 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.55 + value: -0.127 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Ghost_nyoom + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.55 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Ghost_nyoom + classID: 4 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostBarely.anim.meta b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostBarely.anim.meta new file mode 100644 index 000000000..da471072e --- /dev/null +++ b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostBarely.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a1cd557c3e45a6b4dae836a0ffdb204d +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostDeath.controller b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostDeath.controller new file mode 100644 index 000000000..f180f4ee5 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostDeath.controller @@ -0,0 +1,159 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1102 &-9024167807274302221 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: GhostDieCheek + 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: 72c9e912ea55dbc4a9cbc51ff18c8cc1, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1107 &-8152205025232922939 +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: -1512893429026498071} + m_Position: {x: 200, y: 0, z: 0} + - serializedVersion: 1 + m_State: {fileID: -9024167807274302221} + m_Position: {x: 235, y: 65, z: 0} + - serializedVersion: 1 + m_State: {fileID: -4090261546262495104} + m_Position: {x: 270, y: 130, z: 0} + - serializedVersion: 1 + m_State: {fileID: 410912646322757361} + m_Position: {x: 305, y: 195, 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: -1512893429026498071} +--- !u!1102 &-4090261546262495104 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: GhostDieMouth + 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: b36bf4defbb602e44b5f1df4ed859eae, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &-1512893429026498071 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: GhostDieNose + 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: b5051151536d44d4582fad9fe026a10d, 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: GhostDeath + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: -8152205025232922939} + 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!1102 &410912646322757361 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: GhostDieBody + 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: 2ba1fa02ce273994691fc3c93d462e4a, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: diff --git a/Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostDeath.controller.meta b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostDeath.controller.meta new file mode 100644 index 000000000..b8b852b16 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostDeath.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 90848002c96f29a46ad230ef9d517eca +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostDieBody.anim b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostDieBody.anim new file mode 100644 index 000000000..73e0699ae --- /dev/null +++ b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostDieBody.anim @@ -0,0 +1,405 @@ +%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: GhostDieBody + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -2.44, y: 0.28, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1 + value: {x: -4.53, y: 1.2, z: 0} + inSlope: {x: -2.0900002, y: 0.9200001, z: -0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Ghost + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.01, y: 0.264, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Ghost/Sprite + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.016666668 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: Impact/Arrow_hit + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: Impact/Ghost_trail_hit + classID: 212 + script: {fileID: 0} + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: -1529350073703957787, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + attribute: m_Sprite + path: Ghost/Sprite + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 5309156677016724985, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + attribute: m_Sprite + path: Ghost/Arrow + classID: 212 + script: {fileID: 0} + 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: 3264397221 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4012102280 + attribute: 304273561 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1317975479 + attribute: 304273561 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2926031508 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 3335017726 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 2926031508 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + pptrCurveMapping: + - {fileID: -1529350073703957787, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - {fileID: 5309156677016724985, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 1 + 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: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -2.44 + inSlope: 0 + outSlope: 0 + tangentMode: 5 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: -4.53 + inSlope: -2.0900002 + outSlope: 0 + tangentMode: 5 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Ghost + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.28 + inSlope: 0 + outSlope: 0 + tangentMode: 5 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1.2 + inSlope: 0.9200001 + outSlope: 0 + tangentMode: 5 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Ghost + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 5 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 5 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Ghost + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.016666668 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: Impact/Arrow_hit + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: Impact/Ghost_trail_hit + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.01 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Ghost/Sprite + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.264 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Ghost/Sprite + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Ghost/Sprite + classID: 4 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostDieBody.anim.meta b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostDieBody.anim.meta new file mode 100644 index 000000000..44f545b68 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostDieBody.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2ba1fa02ce273994691fc3c93d462e4a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostDieCheek.anim b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostDieCheek.anim new file mode 100644 index 000000000..a1a87f0cf --- /dev/null +++ b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostDieCheek.anim @@ -0,0 +1,390 @@ +%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: GhostDieCheek + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -2.44, y: 0.28, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1 + value: {x: -4.53, y: 1.2, z: 0} + inSlope: {x: -2.0900002, y: 0.9200001, z: -0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Ghost + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.35, y: 0.17, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Ghost/Sprite + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.016666668 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: Impact/Arrow_hit + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: Impact/Ghost_trail_hit + classID: 212 + script: {fileID: 0} + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: -4107653774352989185, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + attribute: m_Sprite + path: Ghost/Sprite + classID: 212 + script: {fileID: 0} + 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: 3264397221 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4012102280 + attribute: 304273561 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1317975479 + attribute: 304273561 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2926031508 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 2926031508 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + pptrCurveMapping: + - {fileID: -4107653774352989185, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 1 + 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: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -2.44 + inSlope: 0 + outSlope: 0 + tangentMode: 5 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: -4.53 + inSlope: -2.0900002 + outSlope: 0 + tangentMode: 5 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Ghost + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.28 + inSlope: 0 + outSlope: 0 + tangentMode: 5 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1.2 + inSlope: 0.9200001 + outSlope: 0 + tangentMode: 5 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Ghost + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 5 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 5 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Ghost + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.016666668 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: Impact/Arrow_hit + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: Impact/Ghost_trail_hit + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.35 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Ghost/Sprite + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.17 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Ghost/Sprite + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Ghost/Sprite + classID: 4 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostDieCheek.anim.meta b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostDieCheek.anim.meta new file mode 100644 index 000000000..535d5e1cd --- /dev/null +++ b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostDieCheek.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 72c9e912ea55dbc4a9cbc51ff18c8cc1 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostDieMouth.anim b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostDieMouth.anim new file mode 100644 index 000000000..ba01b4f76 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostDieMouth.anim @@ -0,0 +1,405 @@ +%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: GhostDieMouth + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -2.44, y: 0.28, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1 + value: {x: -4.53, y: 1.2, z: 0} + inSlope: {x: -2.0900002, y: 0.9200001, z: -0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Ghost + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.381, y: 0.244, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Ghost/Sprite + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.016666668 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: Impact/Arrow_hit + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: Impact/Ghost_trail_hit + classID: 212 + script: {fileID: 0} + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: 1096987552447777393, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + attribute: m_Sprite + path: Ghost/Sprite + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 5309156677016724985, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + attribute: m_Sprite + path: Ghost/Arrow + classID: 212 + script: {fileID: 0} + 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: 3264397221 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4012102280 + attribute: 304273561 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1317975479 + attribute: 304273561 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2926031508 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 3335017726 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 2926031508 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + pptrCurveMapping: + - {fileID: 1096987552447777393, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - {fileID: 5309156677016724985, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 1 + 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: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -2.44 + inSlope: 0 + outSlope: 0 + tangentMode: 5 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: -4.53 + inSlope: -2.0900002 + outSlope: 0 + tangentMode: 5 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Ghost + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.28 + inSlope: 0 + outSlope: 0 + tangentMode: 5 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1.2 + inSlope: 0.9200001 + outSlope: 0 + tangentMode: 5 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Ghost + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 5 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 5 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Ghost + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.016666668 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: Impact/Arrow_hit + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: Impact/Ghost_trail_hit + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.381 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Ghost/Sprite + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.244 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Ghost/Sprite + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Ghost/Sprite + classID: 4 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostDieMouth.anim.meta b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostDieMouth.anim.meta new file mode 100644 index 000000000..b7932d0f6 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostDieMouth.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b36bf4defbb602e44b5f1df4ed859eae +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostDieNose.anim b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostDieNose.anim new file mode 100644 index 000000000..1e55f1d1b --- /dev/null +++ b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostDieNose.anim @@ -0,0 +1,295 @@ +%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: GhostDieNose + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -2.44, y: 0.28, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1 + value: {x: -4.53, y: 1.2, z: 0} + inSlope: {x: -2.0900002, y: 0.9200001, z: -0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Ghost + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: Impact/Ghost_trail_hit + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.016666668 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: Impact/Arrow_hit + classID: 212 + script: {fileID: 0} + m_PPtrCurves: [] + 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: 3264397221 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1317975479 + attribute: 304273561 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4012102280 + attribute: 304273561 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 1 + 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: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -2.44 + inSlope: 0 + outSlope: 0 + tangentMode: 5 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: -4.53 + inSlope: -2.0900002 + outSlope: 0 + tangentMode: 5 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Ghost + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.28 + inSlope: 0 + outSlope: 0 + tangentMode: 5 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1.2 + inSlope: 0.9200001 + outSlope: 0 + tangentMode: 5 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Ghost + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 5 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 5 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Ghost + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: Impact/Ghost_trail_hit + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.016666668 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: Impact/Arrow_hit + classID: 212 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostDieNose.anim.meta b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostDieNose.anim.meta new file mode 100644 index 000000000..137800a42 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostDieNose.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b5051151536d44d4582fad9fe026a10d +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostLaugh.anim b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostLaugh.anim new file mode 100644 index 000000000..ae10b9646 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostLaugh.anim @@ -0,0 +1,1758 @@ +%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: GhostLaugh + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.722, y: -0.129, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.722, y: -0.129, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Ghost + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.714, y: -0.419, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.714, y: -0.419, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Shadow + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.66, y: -0.305, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: 0.636, y: -0.248, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.05 + value: {x: 0.608, y: -0.164, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: 0.599, y: -0.197, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0.608, y: -0.164, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.15 + value: {x: 0.636, y: -0.248, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.66, y: -0.305, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Tongue + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.384, y: 0.052, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.1 + value: {x: 0.37, y: -0.074, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.384, y: 0.052, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: LeftHand + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.866, y: 0.267, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: 0.829, y: 0.276, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: 0.838, y: 0.318, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.15 + value: {x: 0.829, y: 0.243, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.866, y: 0.267, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: RightHand + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: Ghost_nyoom + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Ghost + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: Tongue + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 9 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 9 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Tongue + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: LeftHand + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.1 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: LeftHand + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: RightHand + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 9 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 9 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: RightHand + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 7 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 7 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: LeftHand + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.1 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: LeftHand + classID: 212 + script: {fileID: 0} + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: -6883420044936970101, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - time: 0.16666667 + value: {fileID: -6883420044936970101, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + attribute: m_Sprite + path: Ghost + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 4785960280392365017, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - time: 0.16666667 + value: {fileID: 4785960280392365017, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + attribute: m_Sprite + path: Shadow + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -3110013511850240289, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - time: 0.033333335 + value: {fileID: -1075146005225842575, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - time: 0.05 + value: {fileID: 3872876754767287274, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - time: 0.1 + value: {fileID: -5218819458044424319, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - time: 0.13333334 + value: {fileID: 3872876754767287274, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - time: 0.15 + value: {fileID: -1075146005225842575, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - time: 0.16666667 + value: {fileID: -3110013511850240289, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + attribute: m_Sprite + path: RightHand + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -5218819458044424319, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - time: 0.033333335 + value: {fileID: 3872876754767287274, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - time: 0.05 + value: {fileID: -1075146005225842575, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - time: 0.1 + value: {fileID: 3872876754767287274, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - time: 0.13333334 + value: {fileID: -1075146005225842575, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - time: 0.15 + value: {fileID: 3872876754767287274, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - time: 0.16666667 + value: {fileID: -5218819458044424319, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + attribute: m_Sprite + path: LeftHand + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -80712703326534942, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - time: 0.033333335 + value: {fileID: -3991633217771315883, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - time: 0.05 + value: {fileID: 5825486066814984645, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - time: 0.1 + value: {fileID: -4685918795485429689, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - time: 0.13333334 + value: {fileID: 5825486066814984645, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - time: 0.15 + value: {fileID: -3991633217771315883, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - time: 0.16666667 + value: {fileID: -80712703326534942, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + attribute: m_Sprite + path: Tongue + classID: 212 + script: {fileID: 0} + 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: 3264397221 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1926924059 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3293466159 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3061183340 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1979272496 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2967908274 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3264397221 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3293466159 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3293466159 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3061183340 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3061183340 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1979272496 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1979272496 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3061183340 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3061183340 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3264397221 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 1926924059 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 1979272496 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 3061183340 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 3293466159 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + pptrCurveMapping: + - {fileID: -6883420044936970101, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - {fileID: -6883420044936970101, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - {fileID: 4785960280392365017, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - {fileID: 4785960280392365017, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - {fileID: -3110013511850240289, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - {fileID: -1075146005225842575, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - {fileID: 3872876754767287274, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - {fileID: -5218819458044424319, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - {fileID: 3872876754767287274, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - {fileID: -1075146005225842575, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - {fileID: -3110013511850240289, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - {fileID: -5218819458044424319, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - {fileID: 3872876754767287274, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - {fileID: -1075146005225842575, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - {fileID: 3872876754767287274, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - {fileID: -1075146005225842575, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - {fileID: 3872876754767287274, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - {fileID: -5218819458044424319, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - {fileID: -80712703326534942, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - {fileID: -3991633217771315883, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - {fileID: 5825486066814984645, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - {fileID: -4685918795485429689, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - {fileID: 5825486066814984645, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - {fileID: -3991633217771315883, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + - {fileID: -80712703326534942, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.18333334 + 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: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: Ghost_nyoom + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Ghost + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.722 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 0.722 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Ghost + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.129 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: -0.129 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Ghost + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Ghost + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.714 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 0.714 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Shadow + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.419 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: -0.419 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Shadow + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Shadow + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: Tongue + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.66 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.636 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0.608 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0.599 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.608 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: 0.636 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.66 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Tongue + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.305 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -0.248 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: -0.164 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -0.197 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.164 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: -0.248 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.305 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Tongue + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Tongue + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 9 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 9 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Tongue + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: LeftHand + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.1 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: LeftHand + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.384 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.1 + value: 0.37 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.384 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: LeftHand + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.052 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.1 + value: -0.074 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.052 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: LeftHand + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: LeftHand + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: RightHand + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.866 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.829 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0.838 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: 0.829 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.866 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: RightHand + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.267 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.276 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0.318 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: 0.243 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.267 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: RightHand + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: RightHand + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 9 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 9 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: RightHand + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 7 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 7 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: LeftHand + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.1 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: LeftHand + classID: 212 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostLaugh.anim.meta b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostLaugh.anim.meta new file mode 100644 index 000000000..c4bede11f --- /dev/null +++ b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostLaugh.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: cc3c6a5310d77e8489b3aae40cfb5ac7 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostMiss.anim b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostMiss.anim new file mode 100644 index 000000000..0bf0119e4 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostMiss.anim @@ -0,0 +1,337 @@ +%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: GhostMiss + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.113, y: -0.194, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.016666668 + value: {x: 0.46, y: -0.161, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Ghost_nyoom + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: Shadow + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: Ghost + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: Ghost_nyoom + classID: 1 + script: {fileID: 0} + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: 7695124264162445715, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + attribute: m_Sprite + path: Ghost_nyoom + classID: 212 + script: {fileID: 0} + 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: 2967908274 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1926924059 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3264397221 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2967908274 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2967908274 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + pptrCurveMapping: + - {fileID: 7695124264162445715, guid: ca4775e289092c04791daaf42e19cacb, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.033333335 + 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: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: Shadow + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: Ghost + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.113 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.016666668 + value: 0.46 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Ghost_nyoom + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.194 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.016666668 + value: -0.161 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Ghost_nyoom + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.016666668 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Ghost_nyoom + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: Ghost_nyoom + classID: 1 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostMiss.anim.meta b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostMiss.anim.meta new file mode 100644 index 000000000..85e3cdf66 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostMiss.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9b57608b46f57724f888e45afe0acc72 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostMiss.controller b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostMiss.controller new file mode 100644 index 000000000..3cb870ab8 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostMiss.controller @@ -0,0 +1,130 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1107 &-901957950885335180 +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: 2796029228204247307} + m_Position: {x: 200, y: 0, z: 0} + - serializedVersion: 1 + m_State: {fileID: 1439847831978010771} + m_Position: {x: 235, y: 65, z: 0} + - serializedVersion: 1 + m_State: {fileID: 1326653324295466780} + m_Position: {x: 270, y: 130, 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: 2796029228204247307} +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: GhostMiss + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: -901957950885335180} + 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!1102 &1326653324295466780 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: GhostLaugh + 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: cc3c6a5310d77e8489b3aae40cfb5ac7, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &1439847831978010771 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: GhostMiss + 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: 9b57608b46f57724f888e45afe0acc72, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &2796029228204247307 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: GhostBarely + 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: a1cd557c3e45a6b4dae836a0ffdb204d, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: diff --git a/Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostMiss.controller.meta b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostMiss.controller.meta new file mode 100644 index 000000000..13a941eb8 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/GhostMiss.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8defc61dd6b7cba4a8c2dbd674839265 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SneakySpirits/Animations/Gone.anim b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/Gone.anim new file mode 100644 index 000000000..3d19b8b10 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/Gone.anim @@ -0,0 +1,98 @@ +%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: Gone + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: Sprite + classID: 1 + script: {fileID: 0} + m_PPtrCurves: [] + 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: 850496168 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0 + 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: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: Sprite + classID: 1 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/SneakySpirits/Animations/Gone.anim.meta b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/Gone.anim.meta new file mode 100644 index 000000000..9a1acfe25 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/Gone.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f4b6dd10e94bd5046be36cc278c87cb2 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SneakySpirits/Animations/Move.anim b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/Move.anim new file mode 100644 index 000000000..05929b07b --- /dev/null +++ b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/Move.anim @@ -0,0 +1,169 @@ +%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: Move + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0, y: 1.48, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Sprite + m_ScaleCurves: [] + m_FloatCurves: [] + m_PPtrCurves: [] + 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: 850496168 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.16666667 + 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: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Sprite + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 1.48 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Sprite + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Sprite + classID: 4 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/SneakySpirits/Animations/Move.anim.meta b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/Move.anim.meta new file mode 100644 index 000000000..3233a604c --- /dev/null +++ b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/Move.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 97193c77704c8074fa6478086c97269b +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SneakySpirits/Animations/MoveDown.anim b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/MoveDown.anim new file mode 100644 index 000000000..48e0848af --- /dev/null +++ b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/MoveDown.anim @@ -0,0 +1,232 @@ +%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: MoveDown + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 1.48, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Sprite + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: Sprite + classID: 1 + script: {fileID: 0} + m_PPtrCurves: [] + 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: 850496168 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 850496168 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.16666667 + 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: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: Sprite + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Sprite + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.48 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Sprite + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Sprite + classID: 4 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/SneakySpirits/Animations/MoveDown.anim.meta b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/MoveDown.anim.meta new file mode 100644 index 000000000..87c891e2e --- /dev/null +++ b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/MoveDown.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1ddbd34b6c8c4184f91a6f71b7559cb4 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SneakySpirits/Animations/MovingGhost.controller b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/MovingGhost.controller new file mode 100644 index 000000000..dd2097e81 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/MovingGhost.controller @@ -0,0 +1,130 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1102 &-2407413225459360566 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Gone + 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: f4b6dd10e94bd5046be36cc278c87cb2, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &-2166714979369076876 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MoveDown + 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: 1ddbd34b6c8c4184f91a6f71b7559cb4, 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: MovingGhost + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: 2062221162373077310} + 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!1102 &751669316207669882 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Move + 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: 97193c77704c8074fa6478086c97269b, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1107 &2062221162373077310 +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: 751669316207669882} + m_Position: {x: 200, y: 0, z: 0} + - serializedVersion: 1 + m_State: {fileID: -2166714979369076876} + m_Position: {x: 235, y: 65, z: 0} + - serializedVersion: 1 + m_State: {fileID: -2407413225459360566} + m_Position: {x: 270, y: 130, 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: -2407413225459360566} diff --git a/Assets/Resources/Sprites/Games/SneakySpirits/Animations/MovingGhost.controller.meta b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/MovingGhost.controller.meta new file mode 100644 index 000000000..e67fb00ed --- /dev/null +++ b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/MovingGhost.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1d33c496cc29d3249a261e004bc44484 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SneakySpirits/Animations/Tree_1.controller b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/Tree_1.controller index b00fee625..a8580064c 100644 --- a/Assets/Resources/Sprites/Games/SneakySpirits/Animations/Tree_1.controller +++ b/Assets/Resources/Sprites/Games/SneakySpirits/Animations/Tree_1.controller @@ -38,9 +38,6 @@ AnimatorStateMachine: - serializedVersion: 1 m_State: {fileID: -5095786733867502548} m_Position: {x: 210, y: 10, z: 0} - - serializedVersion: 1 - m_State: {fileID: -688706219392362908} - m_Position: {x: 230, y: 60, z: 0} m_ChildStateMachines: [] m_AnyStateTransitions: [] m_EntryTransitions: [] @@ -51,32 +48,6 @@ AnimatorStateMachine: m_ExitPosition: {x: 800, y: 120, z: 0} m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} m_DefaultState: {fileID: -5095786733867502548} ---- !u!1102 &-688706219392362908 -AnimatorState: - serializedVersion: 6 - m_ObjectHideFlags: 1 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: Tree 0 - 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: b5ac51f8fe0a3d643875f51a00440c03, type: 2} - m_Tag: - m_SpeedParameter: - m_MirrorParameter: - m_CycleOffsetParameter: - m_TimeParameter: --- !u!91 &9100000 AnimatorController: m_ObjectHideFlags: 0 diff --git a/Assets/Resources/Sprites/Games/SneakySpirits/SneakySpirits.png.meta b/Assets/Resources/Sprites/Games/SneakySpirits/SneakySpirits.png.meta index 0638b8045..3236aa7aa 100644 --- a/Assets/Resources/Sprites/Games/SneakySpirits/SneakySpirits.png.meta +++ b/Assets/Resources/Sprites/Games/SneakySpirits/SneakySpirits.png.meta @@ -170,6 +170,18 @@ TextureImporter: - first: 213: -5952566289195896545 second: Groundtile + - first: + 213: 3532029475866527194 + second: HouseOverlap + - first: + 213: -1500490936751498959 + second: ghostShadow0 + - first: + 213: -314081172815163921 + second: ghostShadow1 + - first: + 213: -6152106560249733230 + second: NyoomCutoff externalObjects: {} serializedVersion: 11 mipmaps: @@ -682,10 +694,10 @@ TextureImporter: name: Bowstring_wobble1 rect: serializedVersion: 2 - x: 449 - y: 856 - width: 31 - height: 167 + x: 450 + y: 857 + width: 29 + height: 165 alignment: 0 pivot: {x: 0.5, y: 0.5} border: {x: 0, y: 0, z: 0, w: 0} @@ -703,10 +715,10 @@ TextureImporter: name: Bowstring_wobble2 rect: serializedVersion: 2 - x: 481 - y: 856 - width: 31 - height: 167 + x: 482 + y: 857 + width: 29 + height: 165 alignment: 0 pivot: {x: 0.5, y: 0.5} border: {x: 0, y: 0, z: 0, w: 0} @@ -871,9 +883,9 @@ TextureImporter: name: Arrow_miss1 rect: serializedVersion: 2 - x: 673 + x: 674 y: 944 - width: 111 + width: 110 height: 79 alignment: 0 pivot: {x: 0.5, y: 0.5} @@ -892,9 +904,9 @@ TextureImporter: name: Arrow_miss2 rect: serializedVersion: 2 - x: 673 + x: 674 y: 864 - width: 111 + width: 110 height: 79 alignment: 0 pivot: {x: 0.5, y: 0.5} @@ -913,10 +925,10 @@ TextureImporter: name: Arrow_miss3 rect: serializedVersion: 2 - x: 673 + x: 674 y: 784 - width: 111 - height: 79 + width: 110 + height: 78 alignment: 0 pivot: {x: 0.5, y: 0.5} border: {x: 0, y: 0, z: 0, w: 0} @@ -937,7 +949,7 @@ TextureImporter: x: 673 y: 704 width: 111 - height: 79 + height: 78 alignment: 0 pivot: {x: 0.5, y: 0.5} border: {x: 0, y: 0, z: 0, w: 0} @@ -1396,9 +1408,9 @@ TextureImporter: name: Arrow_shadow rect: serializedVersion: 2 - x: 785 + x: 786 y: 976 - width: 111 + width: 110 height: 47 alignment: 0 pivot: {x: 0.5, y: 0.5} @@ -1476,6 +1488,90 @@ TextureImporter: indices: edges: [] weights: [] + - serializedVersion: 2 + name: HouseOverlap + rect: + serializedVersion: 2 + x: 2 + y: 226 + width: 239 + height: 259 + alignment: 9 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: ad5cb35481a440130800000000000000 + internalID: 3532029475866527194 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: ghostShadow0 + rect: + serializedVersion: 2 + x: 786 + y: 784 + width: 78 + height: 47 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 139db36617f2d2be0800000000000000 + internalID: -1500490936751498959 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: ghostShadow1 + rect: + serializedVersion: 2 + x: 786 + y: 832 + width: 78 + height: 47 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: fedc6bf56d824abf0800000000000000 + internalID: -314081172815163921 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: NyoomCutoff + rect: + serializedVersion: 2 + x: 1 + y: 488 + width: 214 + height: 95 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 29fd6ffbda35f9aa0800000000000000 + internalID: -6152106560249733230 + vertices: [] + indices: + edges: [] + weights: [] outline: [] physicsShape: [] bones: [] diff --git a/Assets/Scripts/Games/SneakySpirits/SneakySpirits.cs b/Assets/Scripts/Games/SneakySpirits/SneakySpirits.cs index 9fabd5550..725fac466 100644 --- a/Assets/Scripts/Games/SneakySpirits/SneakySpirits.cs +++ b/Assets/Scripts/Games/SneakySpirits/SneakySpirits.cs @@ -9,8 +9,37 @@ namespace HeavenStudio.Games.Loaders public static class AgbGhostLoader { public static Minigame AddGame(EventCaller eventCaller) { - return new Minigame("sneakySpirits", "Sneaky Spirits \n[INITIALIZATION ONLY]", "0058CE", false, false, new List() + return new Minigame("sneakySpirits", "Sneaky Spirits", "0058CE", false, false, new List() { + new GameAction("spawnGhost", "Ghost") + { + preFunction = delegate { var e = eventCaller.currentEntity; SneakySpirits.PreSpawnGhost(e.beat, e.length, e["slowDown"], e["volume1"], e["volume2"], e["volume3"], e["volume4"], e["volume5"], e["volume6"], + e["volume7"]); }, + defaultLength = 1f, + resizable = true, + parameters = new List() + { + new Param("slowDown", true, "Slowdown Effect", "Should there be a slowdown effect when the ghost is hit?"), + new Param("volume1", new EntityTypes.Integer(0, 100, 100), "Move Volume 1", "What height and what volume should this move be at?"), + new Param("volume2", new EntityTypes.Integer(0, 100, 100), "Move Volume 2", "What height and what volume should this move be at?"), + new Param("volume3", new EntityTypes.Integer(0, 100, 100), "Move Volume 3", "What height and what volume should this move be at?"), + new Param("volume4", new EntityTypes.Integer(0, 100, 100), "Move Volume 4", "What height and what volume should this move be at?"), + new Param("volume5", new EntityTypes.Integer(0, 100, 100), "Move Volume 5", "What height and what volume should this move be at?"), + new Param("volume6", new EntityTypes.Integer(0, 100, 100), "Move Volume 6", "What height and what volume should this move be at?"), + new Param("volume7", new EntityTypes.Integer(0, 100, 100), "Move Volume 7", "What height and what volume should this move be at?"), + } + }, + new GameAction("movebow", "Bow Enter or Exit") + { + function = delegate {var e = eventCaller.currentEntity; SneakySpirits.instance.MoveBow(e.beat, e.length, e["exit"], e["ease"]); }, + defaultLength = 4f, + resizable = true, + parameters = new List() + { + new Param("exit", true, "Enter?", "Should the bow exit or enter?"), + new Param("ease", EasingFunction.Ease.Linear, "Ease", "Which ease should the movement have?") + } + }, }); } } @@ -18,19 +47,287 @@ namespace HeavenStudio.Games.Loaders namespace HeavenStudio.Games { - //using Scripts_SneakySpirits; + using Scripts_SneakySpirits; public class SneakySpirits : Minigame { - // Start is called before the first frame update - void Awake() + public struct QueuedGhost { - + public float beat; + public float length; + public bool slowDown; + public List volumes; + } + [Header("Components")] + [SerializeField] Animator bowAnim; + [SerializeField] Animator bowHolderAnim; + [SerializeField] Animator doorAnim; + [SerializeField] SneakySpiritsGhost movingGhostPrefab; + [SerializeField] SneakySpiritsGhostDeath deathGhostPrefab; + [SerializeField] GameObject arrowMissPrefab; + [SerializeField] GameObject ghostMissPrefab; + [SerializeField] List ghostPositions = new List(); + [Header("Variables")] + private static List queuedGhosts = new List(); + private bool hasArrowLoaded; + float movingLength; + float movingStartBeat; + bool isMoving; + string moveAnim; + EasingFunction.Ease lastEase; + + public static SneakySpirits instance; + + void OnDestroy() + { + if (queuedGhosts.Count > 0) queuedGhosts.Clear(); + Conductor.instance.SetMinigamePitch(1f); + } + + void Awake() + { + instance = this; + Conductor.instance.SetMinigamePitch(1f); } - // Update is called once per frame void Update() { - + var cond = Conductor.instance; + if (cond.isPlaying && !cond.isPaused) + { + if (queuedGhosts.Count > 0) + { + foreach(var ghost in queuedGhosts) + { + SpawnGhost(ghost.beat, ghost.length, ghost.slowDown, ghost.volumes); + } + queuedGhosts.Clear(); + } + if (PlayerInput.Pressed() && !IsExpectingInputNow(InputType.STANDARD_DOWN) && hasArrowLoaded) + { + WhiffArrow(cond.songPositionInBeats); + } + if (isMoving) + { + float normalizedBeat = cond.GetPositionFromBeat(movingStartBeat, movingLength); + EasingFunction.Function func = EasingFunction.GetEasingFunction(lastEase); + float newPos = func(0f, 1f, normalizedBeat); + bowHolderAnim.DoNormalizedAnimation(moveAnim, newPos); + if (normalizedBeat >= 1f) + { + isMoving = false; + } + } + } + else if (!cond.isPlaying) + { + queuedGhosts.Clear(); + Conductor.instance.SetMinigamePitch(1f); + } + } + + public void MoveBow(float beat, float length, bool enter, int ease) + { + movingStartBeat = beat; + movingLength = length; + moveAnim = enter ? "Enter" : "Exit"; + isMoving = true; + lastEase = (EasingFunction.Ease)ease; + } + + public static void PreSpawnGhost(float beat, float length, bool slowDown, int volume1, int volume2, int volume3, int volume4, int volume5, int volume6, int volume7) + { + MultiSound.Play(new MultiSound.Sound[] + { + new MultiSound.Sound("sneakySpirits/moving", beat, 1f, volume1 * 0.01f), + new MultiSound.Sound("sneakySpirits/moving", beat + length, 1f, volume2 * 0.01f), + new MultiSound.Sound("sneakySpirits/moving", beat + length * 2, 1f, volume3 * 0.01f), + new MultiSound.Sound("sneakySpirits/moving", beat + length * 3, 1f, volume4 * 0.01f), + new MultiSound.Sound("sneakySpirits/moving", beat + length * 4, 1f, volume5 * 0.01f), + new MultiSound.Sound("sneakySpirits/moving", beat + length * 5, 1f, volume6 * 0.01f), + new MultiSound.Sound("sneakySpirits/moving", beat + length * 6, 1f, volume7 * 0.01f), + }, forcePlay: true); + if (GameManager.instance.currentGame == "sneakySpirits") + { + SneakySpirits.instance.SpawnGhost(beat, length, slowDown, new List() + { + volume1, volume2, volume3, volume4, volume5, volume6, volume7 + }); + } + else + { + queuedGhosts.Add(new QueuedGhost + { + beat = beat, + length = length, + volumes = new List() + { + volume1, volume2, volume3, volume4, volume5, volume6, volume7 + }, + slowDown = slowDown, + }); + } + } + + public void SpawnGhost(float beat, float length, bool slowDown, List volumes) + { + if (slowDown) + { + ScheduleInput(beat, length * 7, InputType.STANDARD_DOWN, Just, Miss, Out); + } + else + { + ScheduleInput(beat, length * 7, InputType.STANDARD_DOWN, JustNoSlowDown, Miss, Out); + } + BeatAction.New(instance.gameObject, new List() + { + new BeatAction.Action(beat + length * 3, delegate { bowAnim.DoScaledAnimationAsync("BowDraw", 0.25f); hasArrowLoaded = true; }) + }); + + List ghostSpawns = new List(); + for(int i = 0; i < 7; i++) + { + float spawnBeat = beat + length * i; + if (spawnBeat >= Conductor.instance.songPositionInBeats) + { + SneakySpiritsGhost spawnedGhost = Instantiate(movingGhostPrefab, ghostPositions[i], false); + spawnedGhost.transform.position = new Vector3(spawnedGhost.transform.position.x, spawnedGhost.transform.position.y - (1 - volumes[i] * 0.01f) * 2.5f, spawnedGhost.transform.position.z); + spawnedGhost.Init(spawnBeat, length); + } + } + } + + void WhiffArrow(float beat) + { + GameObject spawnedArrow = Instantiate(arrowMissPrefab, transform); + spawnedArrow.SetActive(true); + spawnedArrow.GetComponent().DoScaledAnimationAsync("ArrowRecoil", 0.5f); + bowAnim.DoScaledAnimationAsync("BowRecoil", 0.25f); + hasArrowLoaded = false; + Jukebox.PlayOneShotGame("sneakySpirits/arrowMiss", -1, 2); + BeatAction.New(instance.gameObject, new List() + { + new BeatAction.Action(beat + 3f, delegate { + if (GameManager.instance.currentGame == "sneakySpirits") + { + Destroy(spawnedArrow); + } + }) + }); + } + + void Just(PlayerActionEvent caller, float state) + { + if (!hasArrowLoaded) return; + if (state >= 1f || state <= -1f) + { + Jukebox.PlayOneShotGame("sneakySpirits/ghostScared"); + WhiffArrow(caller.startBeat + caller.timer); + GameObject spawnedGhost = Instantiate(ghostMissPrefab, transform); + spawnedGhost.SetActive(true); + spawnedGhost.GetComponent().DoScaledAnimationAsync("GhostBarely", 0.5f); + BeatAction.New(instance.gameObject, new List() + { + new BeatAction.Action(caller.startBeat + caller.timer + 2f, delegate { + if (GameManager.instance.currentGame == "sneakySpirits") + { + Destroy(spawnedGhost); + } + }) + }); + return; + } + Success(caller, true); + } + + void JustNoSlowDown(PlayerActionEvent caller, float state) + { + if (!hasArrowLoaded) return; + if (state >= 1f || state <= -1f) + { + Jukebox.PlayOneShotGame("sneakySpirits/ghostScared"); + WhiffArrow(caller.startBeat + caller.timer); + GameObject spawnedGhost = Instantiate(ghostMissPrefab, transform); + spawnedGhost.SetActive(true); + spawnedGhost.GetComponent().DoScaledAnimationAsync("GhostBarely", 0.5f); + BeatAction.New(instance.gameObject, new List() + { + new BeatAction.Action(caller.startBeat + caller.timer + 2f, delegate { + if (GameManager.instance.currentGame == "sneakySpirits") + { + Destroy(spawnedGhost); + } + }) + }); + return; + } + Success(caller, false); + } + + void Success(PlayerActionEvent caller, bool slowDown) + { + SneakySpiritsGhostDeath spawnedDeath = Instantiate(deathGhostPrefab, transform, false); + int randomNumber = UnityEngine.Random.Range(0, 4); + + switch (randomNumber) + { + case 0: + spawnedDeath.animToPlay = "GhostDieNose"; + break; + case 1: + spawnedDeath.animToPlay = "GhostDieMouth"; + break; + case 2: + spawnedDeath.animToPlay = "GhostDieBody"; + break; + case 3: + spawnedDeath.animToPlay = "GhostDieCheek"; + break; + } + hasArrowLoaded = false; + spawnedDeath.startBeat = caller.startBeat + caller.timer; + spawnedDeath.length = 1f; + spawnedDeath.gameObject.SetActive(true); + Jukebox.PlayOneShotGame("sneakySpirits/hit"); + bowAnim.DoScaledAnimationAsync("BowRecoil", 0.25f); + if (slowDown) Conductor.instance.SetMinigamePitch(0.25f); + doorAnim.DoScaledAnimationAsync("DoorOpen", 0.5f); + BeatAction.New(instance.gameObject, new List() + { + new BeatAction.Action(caller.startBeat + caller.timer + 1f, delegate + { + if (slowDown) Conductor.instance.SetMinigamePitch(1f); + doorAnim.DoScaledAnimationAsync("DoorClose", 0.5f); + }) + }); + } + + void Miss(PlayerActionEvent caller) + { + Jukebox.PlayOneShotGame("sneakySpirits/ghostEscape"); + GameObject spawnedGhost = Instantiate(ghostMissPrefab, transform); + spawnedGhost.SetActive(true); + spawnedGhost.GetComponent().DoScaledAnimationAsync("GhostMiss", 0.5f); + BeatAction.New(instance.gameObject, new List() + { + new BeatAction.Action(caller.startBeat + caller.timer + 1f, delegate { + if (GameManager.instance.currentGame == "sneakySpirits") + { + Jukebox.PlayOneShotGame("sneakySpirits/laugh", -1, 1.2f); + spawnedGhost.GetComponent().DoScaledAnimationAsync("GhostLaugh", 0.25f); + } + }), + new BeatAction.Action(caller.startBeat + caller.timer + 2.5f, delegate { + if (GameManager.instance.currentGame == "sneakySpirits") + { + Destroy(spawnedGhost); + } + }) + }); + } + + void Out(PlayerActionEvent caller) + { + } } } diff --git a/Assets/Scripts/Games/SneakySpirits/SneakySpiritsGhost.cs b/Assets/Scripts/Games/SneakySpirits/SneakySpiritsGhost.cs new file mode 100644 index 000000000..c68b0c14f --- /dev/null +++ b/Assets/Scripts/Games/SneakySpirits/SneakySpiritsGhost.cs @@ -0,0 +1,31 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using HeavenStudio.Util; + +namespace HeavenStudio.Games.Scripts_SneakySpirits +{ + public class SneakySpiritsGhost : MonoBehaviour + { + private SneakySpirits game; + private Animator anim; + + void Awake() + { + anim = GetComponent(); + game = SneakySpirits.instance; + } + + public void Init(float spawnBeat, float length) + { + BeatAction.New(game.gameObject, new List() + { + new BeatAction.Action(spawnBeat - 0.2f, delegate { anim.DoScaledAnimationAsync("Move", 1f); }), + new BeatAction.Action(spawnBeat + length - 0.5f, delegate { anim.DoScaledAnimationAsync("MoveDown", 1f); }), + new BeatAction.Action(spawnBeat + length, delegate { Destroy(gameObject); }), + }); + } + } +} + + diff --git a/Assets/Scripts/Games/SneakySpirits/SneakySpiritsGhost.cs.meta b/Assets/Scripts/Games/SneakySpirits/SneakySpiritsGhost.cs.meta new file mode 100644 index 000000000..54d18fed0 --- /dev/null +++ b/Assets/Scripts/Games/SneakySpirits/SneakySpiritsGhost.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: fdc9d92cf15fc704a97cf700a1086f62 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Games/SneakySpirits/SneakySpiritsGhostDeath.cs b/Assets/Scripts/Games/SneakySpirits/SneakySpiritsGhostDeath.cs new file mode 100644 index 000000000..283f5ce17 --- /dev/null +++ b/Assets/Scripts/Games/SneakySpirits/SneakySpiritsGhostDeath.cs @@ -0,0 +1,36 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using HeavenStudio.Util; + +namespace HeavenStudio.Games.Scripts_SneakySpirits +{ + public class SneakySpiritsGhostDeath : MonoBehaviour + { + public string animToPlay; + public float startBeat; + public float length; + [SerializeField] Animator anim; + + void Awake() + { + anim = GetComponent(); + } + + void Update() + { + var cond = Conductor.instance; + if (cond.isPlaying && !cond.isPaused) + { + float normalizedBeat = Mathf.Max(cond.GetPositionFromBeat(startBeat, length), 0f); + anim.DoNormalizedAnimation(animToPlay, normalizedBeat); + if (normalizedBeat > 1) + { + Destroy(gameObject); + } + } + } + } +} + + diff --git a/Assets/Scripts/Games/SneakySpirits/SneakySpiritsGhostDeath.cs.meta b/Assets/Scripts/Games/SneakySpirits/SneakySpiritsGhostDeath.cs.meta new file mode 100644 index 000000000..70708a5a7 --- /dev/null +++ b/Assets/Scripts/Games/SneakySpirits/SneakySpiritsGhostDeath.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: dded6aad8b6300e46932ce958ba5071f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: