From 1d32d17c4ac79e68feefd7618e3ff613d841365e Mon Sep 17 00:00:00 2001 From: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Date: Mon, 20 Feb 2023 06:49:54 +0100 Subject: [PATCH] Tap troupe final tweaks and additions, the game can be marked as done now!!!!!!!!!!!!!! (#296) * TWEAKS AND ZOOM OUT! * Forgor these * Another thing * tink sfx improvement --- Assets/Resources/Games/tapTroupe.prefab | 1381 ++++++++++++++- .../Resources/Sfx/games/tapTroupe/player3.wav | Bin 0 -> 83244 bytes .../{step1.ogg.meta => player3.wav.meta} | 2 +- .../Resources/Sfx/games/tapTroupe/step1.ogg | Bin 26468 -> 0 bytes .../games/tapTroupe/{bam1.wav => step1.wav} | Bin .../{bam1.wav.meta => step1.wav.meta} | 0 .../Resources/Sfx/games/tapTroupe/step2.ogg | Bin 26548 -> 0 bytes .../games/tapTroupe/{bam2.wav => step2.wav} | Bin .../{bam2.wav.meta => step2.wav.meta} | 0 Assets/Resources/Sfx/games/tapTroupe/tink.mp3 | Bin 0 -> 3760 bytes .../{step2.ogg.meta => tink.mp3.meta} | 2 +- .../TapTroupe/Animations/FeetFadeOut.anim | 1493 +++++++++++++++++ .../Animations/FeetFadeOut.anim.meta | 8 + .../Games/TapTroupe/Animations/NoZoomOut.anim | 53 + .../TapTroupe/Animations/NoZoomOut.anim.meta | 8 + .../TapTroupe/Animations/Tapper.controller | 29 + .../Games/TapTroupe/Animations/ZoomOut.anim | 393 +++++ .../TapTroupe/Animations/ZoomOut.anim.meta | 8 + .../TapTroupe/Animations/tapTroupe.controller | 101 ++ .../Animations/tapTroupe.controller.meta | 8 + .../Sprites/Games/TapTroupe/TTZoomout.png | Bin 0 -> 91048 bytes .../Games/TapTroupe/TTZoomout.png.meta | 180 ++ Assets/Scripts/Games/TapTroupe/TapTroupe.cs | 195 ++- .../Games/TapTroupe/TapTroupeTapper.cs | 18 +- .../Games/TapTroupe/TapTroupeZoomOut.cs | 25 + .../Games/TapTroupe/TapTroupeZoomOut.cs.meta | 11 + 26 files changed, 3835 insertions(+), 80 deletions(-) create mode 100644 Assets/Resources/Sfx/games/tapTroupe/player3.wav rename Assets/Resources/Sfx/games/tapTroupe/{step1.ogg.meta => player3.wav.meta} (91%) delete mode 100644 Assets/Resources/Sfx/games/tapTroupe/step1.ogg rename Assets/Resources/Sfx/games/tapTroupe/{bam1.wav => step1.wav} (100%) rename Assets/Resources/Sfx/games/tapTroupe/{bam1.wav.meta => step1.wav.meta} (100%) delete mode 100644 Assets/Resources/Sfx/games/tapTroupe/step2.ogg rename Assets/Resources/Sfx/games/tapTroupe/{bam2.wav => step2.wav} (100%) rename Assets/Resources/Sfx/games/tapTroupe/{bam2.wav.meta => step2.wav.meta} (100%) create mode 100644 Assets/Resources/Sfx/games/tapTroupe/tink.mp3 rename Assets/Resources/Sfx/games/tapTroupe/{step2.ogg.meta => tink.mp3.meta} (91%) create mode 100644 Assets/Resources/Sprites/Games/TapTroupe/Animations/FeetFadeOut.anim create mode 100644 Assets/Resources/Sprites/Games/TapTroupe/Animations/FeetFadeOut.anim.meta create mode 100644 Assets/Resources/Sprites/Games/TapTroupe/Animations/NoZoomOut.anim create mode 100644 Assets/Resources/Sprites/Games/TapTroupe/Animations/NoZoomOut.anim.meta create mode 100644 Assets/Resources/Sprites/Games/TapTroupe/Animations/ZoomOut.anim create mode 100644 Assets/Resources/Sprites/Games/TapTroupe/Animations/ZoomOut.anim.meta create mode 100644 Assets/Resources/Sprites/Games/TapTroupe/Animations/tapTroupe.controller create mode 100644 Assets/Resources/Sprites/Games/TapTroupe/Animations/tapTroupe.controller.meta create mode 100644 Assets/Resources/Sprites/Games/TapTroupe/TTZoomout.png create mode 100644 Assets/Resources/Sprites/Games/TapTroupe/TTZoomout.png.meta create mode 100644 Assets/Scripts/Games/TapTroupe/TapTroupeZoomOut.cs create mode 100644 Assets/Scripts/Games/TapTroupe/TapTroupeZoomOut.cs.meta diff --git a/Assets/Resources/Games/tapTroupe.prefab b/Assets/Resources/Games/tapTroupe.prefab index f1a3241e..8af56dda 100644 --- a/Assets/Resources/Games/tapTroupe.prefab +++ b/Assets/Resources/Games/tapTroupe.prefab @@ -10,6 +10,7 @@ GameObject: m_Component: - component: {fileID: 7762572243762772068} - component: {fileID: 3404213460317698360} + - component: {fileID: 779014082726590084} m_Layer: 0 m_Name: Black m_TagString: Untagged @@ -25,10 +26,10 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 101414030301245652} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 5.3352, y: -25.3458, z: 20.095783} + m_LocalPosition: {x: 0.86462736, y: -30.122763, z: 326.05524} m_LocalScale: {x: 141.85547, y: 47.383713, z: 1} m_Children: [] - m_Father: {fileID: 6499369440861734875} + m_Father: {fileID: 1897369786098534687} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!212 &3404213460317698360 @@ -70,7 +71,7 @@ SpriteRenderer: m_LightmapParameters: {fileID: 0} m_SortingLayerID: 0 m_SortingLayer: 0 - m_SortingOrder: -15 + m_SortingOrder: -14 m_Sprite: {fileID: 7482667652216324306, guid: 48e93eef0688c4a259cb0eddcd8661f7, type: 3} m_Color: {r: 0, g: 0, b: 0, a: 1} m_FlipX: 0 @@ -82,6 +83,100 @@ SpriteRenderer: m_WasSpriteAssigned: 1 m_MaskInteraction: 0 m_SpriteSortPoint: 0 +--- !u!114 &779014082726590084 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 101414030301245652} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 33771126a9978d141b4433a2b19903ea, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &148535107388199331 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1183501923177644282} + - component: {fileID: 8543841633204606090} + m_Layer: 0 + m_Name: Feet + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1183501923177644282 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 148535107388199331} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 2.16, y: -0.83, z: 143.10336} + m_LocalScale: {x: 0.38, y: 0.38, z: 1} + m_Children: [] + m_Father: {fileID: 7842623188933788604} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &8543841633204606090 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 148535107388199331} + 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: -30 + m_Sprite: {fileID: -2519559232292076784, guid: 3ab97342cd4cf984f987c68315c21373, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 12.884752, y: 17.19} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 --- !u!1 &369516383130831608 GameObject: m_ObjectHideFlags: 0 @@ -114,8 +209,172 @@ Transform: - {fileID: 48530212580946997} - {fileID: 9157871296346160953} m_Father: {fileID: 781267280139074967} - m_RootOrder: 4 + m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &805092222099795231 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7569237852470192683} + - component: {fileID: 4697457309984271717} + m_Layer: 0 + m_Name: Feet + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7569237852470192683 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 805092222099795231} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 2.16, y: -0.83, z: 143.10336} + m_LocalScale: {x: 0.38, y: 0.38, z: 1} + m_Children: [] + m_Father: {fileID: 8259004929389243547} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &4697457309984271717 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 805092222099795231} + 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: -30 + m_Sprite: {fileID: -2519559232292076784, guid: 3ab97342cd4cf984f987c68315c21373, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 12.884752, y: 17.19} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &1361402392385792479 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8927764457434072638} + - component: {fileID: 3748812104923801777} + m_Layer: 0 + m_Name: Feet + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8927764457434072638 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1361402392385792479} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 2.16, y: -0.83, z: 143.10336} + m_LocalScale: {x: 0.38, y: 0.38, z: 1} + m_Children: [] + m_Father: {fileID: 3960404442465330201} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &3748812104923801777 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1361402392385792479} + 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: -30 + m_Sprite: {fileID: -2519559232292076784, guid: 3ab97342cd4cf984f987c68315c21373, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 12.884752, y: 17.19} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 --- !u!1 &1556562913203309143 GameObject: m_ObjectHideFlags: 0 @@ -148,7 +407,7 @@ Transform: - {fileID: 5533637502565692099} - {fileID: 5911378620854522815} m_Father: {fileID: 781267280139074967} - m_RootOrder: 3 + m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1598448311524662725 GameObject: @@ -316,6 +575,88 @@ SpriteRenderer: m_WasSpriteAssigned: 1 m_MaskInteraction: 0 m_SpriteSortPoint: 0 +--- !u!1 &1790805829621141367 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7299751633417405353} + - component: {fileID: 1962550180621953818} + m_Layer: 0 + m_Name: UpperBody + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7299751633417405353 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1790805829621141367} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 2.11, y: 64.72, z: 143.10336} + m_LocalScale: {x: 0.4, y: 0.4, z: 1} + m_Children: [] + m_Father: {fileID: 8259004929389243547} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &1962550180621953818 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1790805829621141367} + 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: -30 + m_Sprite: {fileID: -5753686504155282097, guid: 3ab97342cd4cf984f987c68315c21373, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 12.884752, y: 21.150002} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 --- !u!1 &2107125067890433976 GameObject: m_ObjectHideFlags: 0 @@ -342,7 +683,7 @@ Transform: m_GameObject: {fileID: 2107125067890433976} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 2.2522, y: 0, z: 0} - m_LocalScale: {x: 141.28662, y: 100, z: 1} + m_LocalScale: {x: 400, y: 400, z: 1} m_Children: [] m_Father: {fileID: 781267280139074967} m_RootOrder: 0 @@ -407,6 +748,7 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 3696387683613561512} + - component: {fileID: 7025439568966588141} m_Layer: 0 m_Name: CornerTappers m_TagString: Untagged @@ -422,15 +764,142 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2199565753648845849} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -2.5670245, y: -2.9672134, z: -5.1879425} + m_LocalPosition: {x: -4.1638274, y: -6.4448404, z: 320.86728} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 2266375707430807129} - {fileID: 2364188660994577360} - {fileID: 9073063413360122139} - {fileID: 4293803785936806911} - m_Father: {fileID: 781267280139074967} - m_RootOrder: 2 + m_Father: {fileID: 1897369786098534687} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &7025439568966588141 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2199565753648845849} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 33771126a9978d141b4433a2b19903ea, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &2326373856377389354 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6302125329956331579} + - component: {fileID: 1234922155290748983} + m_Layer: 0 + m_Name: UpperBody + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6302125329956331579 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2326373856377389354} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 2.11, y: 64.72, z: 143.10336} + m_LocalScale: {x: 0.4, y: 0.4, z: 1} + m_Children: [] + m_Father: {fileID: 509176496249949167} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &1234922155290748983 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2326373856377389354} + 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: -30 + m_Sprite: {fileID: -5753686504155282097, guid: 3ab97342cd4cf984f987c68315c21373, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 12.884752, y: 21.150002} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &2351941864735269535 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8259004929389243547} + m_Layer: 0 + m_Name: LongTapper (3) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8259004929389243547 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2351941864735269535} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -9.01, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 7299751633417405353} + - {fileID: 105147413890102603} + - {fileID: 7569237852470192683} + m_Father: {fileID: 6635803231235742674} + m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &2393099086875167122 GameObject: @@ -442,6 +911,7 @@ GameObject: m_Component: - component: {fileID: 1457027277145792425} - component: {fileID: 5519437790957287029} + - component: {fileID: 9072644316942614460} m_Layer: 0 m_Name: Black (2) m_TagString: Untagged @@ -457,11 +927,11 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2393099086875167122} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -37.1126, y: -7.51, z: 20.095783} + m_LocalPosition: {x: -41.583168, y: -12.286962, z: 326.05524} m_LocalScale: {x: 56.724, y: 15.3429785, z: 1} m_Children: [] - m_Father: {fileID: 6499369440861734875} - m_RootOrder: 3 + m_Father: {fileID: 1897369786098534687} + m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!212 &5519437790957287029 SpriteRenderer: @@ -502,7 +972,7 @@ SpriteRenderer: m_LightmapParameters: {fileID: 0} m_SortingLayerID: 0 m_SortingLayer: 0 - m_SortingOrder: -15 + m_SortingOrder: -14 m_Sprite: {fileID: 7482667652216324306, guid: 48e93eef0688c4a259cb0eddcd8661f7, type: 3} m_Color: {r: 0, g: 0, b: 0, a: 1} m_FlipX: 0 @@ -514,6 +984,100 @@ SpriteRenderer: m_WasSpriteAssigned: 1 m_MaskInteraction: 0 m_SpriteSortPoint: 0 +--- !u!114 &9072644316942614460 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2393099086875167122} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 33771126a9978d141b4433a2b19903ea, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &2967287910653703492 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6528312903474099066} + - component: {fileID: 874417827910968244} + m_Layer: 0 + m_Name: Legs + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6528312903474099066 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2967287910653703492} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 2.135, y: 31.4057, z: 143.10336} + m_LocalScale: {x: 0.379, y: 0.379, z: 1} + m_Children: [] + m_Father: {fileID: 509176496249949167} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &874417827910968244 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2967287910653703492} + 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: -30 + m_Sprite: {fileID: -1616693824020735853, guid: 3ab97342cd4cf984f987c68315c21373, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 2 + m_Size: {x: 5.8821692, y: 158.17432} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 --- !u!1 &3283198420645370619 GameObject: m_ObjectHideFlags: 0 @@ -688,6 +1252,7 @@ GameObject: m_Component: - component: {fileID: 7300017601209462654} - component: {fileID: 4405910943907576007} + - component: {fileID: 6420673617405044120} m_Layer: 0 m_Name: Black (1) m_TagString: Untagged @@ -703,11 +1268,11 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 4190644503070568483} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 5.2229, y: 28.042, z: 20.095783} - m_LocalScale: {x: 142.18599, y: 47.666737, z: 1} + m_LocalPosition: {x: 5.2229, y: 64.5392, z: 20.09578} + m_LocalScale: {x: 142.18599, y: 120.65881, z: 1} m_Children: [] m_Father: {fileID: 6499369440861734875} - m_RootOrder: 1 + m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!212 &4405910943907576007 SpriteRenderer: @@ -760,6 +1325,297 @@ SpriteRenderer: m_WasSpriteAssigned: 1 m_MaskInteraction: 0 m_SpriteSortPoint: 0 +--- !u!114 &6420673617405044120 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4190644503070568483} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 33771126a9978d141b4433a2b19903ea, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &4527653331908671572 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 396561036207805484} + - component: {fileID: 6559740841780488103} + m_Layer: 0 + m_Name: UpperBody + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &396561036207805484 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4527653331908671572} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 2.11, y: 64.72, z: 143.10336} + m_LocalScale: {x: 0.4, y: 0.4, z: 1} + m_Children: [] + m_Father: {fileID: 3960404442465330201} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &6559740841780488103 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4527653331908671572} + 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: -30 + m_Sprite: {fileID: -5753686504155282097, guid: 3ab97342cd4cf984f987c68315c21373, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 12.884752, y: 21.150002} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &4977676732374268365 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2858186507511515158} + - component: {fileID: 6732429956142535761} + m_Layer: 0 + m_Name: UpperBody + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2858186507511515158 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4977676732374268365} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 2.11, y: 64.72, z: 143.10336} + m_LocalScale: {x: 0.4, y: 0.4, z: 1} + m_Children: [] + m_Father: {fileID: 7842623188933788604} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &6732429956142535761 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4977676732374268365} + 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: -30 + m_Sprite: {fileID: -5753686504155282097, guid: 3ab97342cd4cf984f987c68315c21373, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 12.884752, y: 21.150002} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &4997998384604717536 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 509176496249949167} + m_Layer: 0 + m_Name: LongTapper + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &509176496249949167 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4997998384604717536} + 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: 6302125329956331579} + - {fileID: 6528312903474099066} + - {fileID: 2394701821352318882} + m_Father: {fileID: 6635803231235742674} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5163611135361190377 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2394701821352318882} + - component: {fileID: 7863709203851339351} + m_Layer: 0 + m_Name: Feet + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2394701821352318882 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5163611135361190377} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 2.16, y: -0.83, z: 143.10336} + m_LocalScale: {x: 0.38, y: 0.38, z: 1} + m_Children: [] + m_Father: {fileID: 509176496249949167} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &7863709203851339351 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5163611135361190377} + 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: -30 + m_Sprite: {fileID: -2519559232292076784, guid: 3ab97342cd4cf984f987c68315c21373, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 12.884752, y: 17.19} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 --- !u!1 &5391994298013122573 GameObject: m_ObjectHideFlags: 0 @@ -841,6 +1697,122 @@ SpriteMask: m_BackSortingOrder: 0 m_IsCustomRangeActive: 0 m_SpriteSortPoint: 0 +--- !u!1 &5473281866926007111 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 105147413890102603} + - component: {fileID: 7955714256858309990} + m_Layer: 0 + m_Name: Legs + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &105147413890102603 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5473281866926007111} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 2.135, y: 31.4057, z: 143.10336} + m_LocalScale: {x: 0.379, y: 0.379, z: 1} + m_Children: [] + m_Father: {fileID: 8259004929389243547} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &7955714256858309990 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5473281866926007111} + 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: -30 + m_Sprite: {fileID: -1616693824020735853, guid: 3ab97342cd4cf984f987c68315c21373, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 2 + m_Size: {x: 5.8821692, y: 158.17432} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &5497470355931401506 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6635803231235742674} + m_Layer: 0 + m_Name: ZoomoutTroupe + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &6635803231235742674 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5497470355931401506} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 2.3638709, y: 1.6623516, z: -143.10336} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 509176496249949167} + - {fileID: 3960404442465330201} + - {fileID: 7842623188933788604} + - {fileID: 8259004929389243547} + m_Father: {fileID: 781267280139074967} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &6160306882853315844 GameObject: m_ObjectHideFlags: 0 @@ -951,7 +1923,7 @@ Transform: m_LocalScale: {x: 500, y: 500, z: 1} m_Children: [] m_Father: {fileID: 6499369440861734875} - m_RootOrder: 4 + m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!212 &6736662336443894739 SpriteRenderer: @@ -1004,6 +1976,39 @@ SpriteRenderer: m_WasSpriteAssigned: 1 m_MaskInteraction: 2 m_SpriteSortPoint: 0 +--- !u!1 &6968432730213054682 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7842623188933788604} + m_Layer: 0 + m_Name: LongTapper (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7842623188933788604 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6968432730213054682} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -6.01, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 2858186507511515158} + - {fileID: 2599027865143194461} + - {fileID: 1183501923177644282} + m_Father: {fileID: 6635803231235742674} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &7092377640789018656 GameObject: m_ObjectHideFlags: 0 @@ -1085,6 +2090,121 @@ SpriteMask: m_BackSortingOrder: 0 m_IsCustomRangeActive: 0 m_SpriteSortPoint: 0 +--- !u!1 &7189057979113981212 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3960404442465330201} + m_Layer: 0 + m_Name: LongTapper (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3960404442465330201 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7189057979113981212} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -3, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 396561036207805484} + - {fileID: 6877143038616850174} + - {fileID: 8927764457434072638} + m_Father: {fileID: 6635803231235742674} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &7458045122474162286 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6877143038616850174} + - component: {fileID: 5462677014196926866} + m_Layer: 0 + m_Name: Legs + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6877143038616850174 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7458045122474162286} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 2.135, y: 31.4057, z: 143.10336} + m_LocalScale: {x: 0.379, y: 0.379, z: 1} + m_Children: [] + m_Father: {fileID: 3960404442465330201} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &5462677014196926866 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7458045122474162286} + 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: -30 + m_Sprite: {fileID: -1616693824020735853, guid: 3ab97342cd4cf984f987c68315c21373, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 2 + m_Size: {x: 5.8821692, y: 158.17432} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 --- !u!1 &7523999465453628457 GameObject: m_ObjectHideFlags: 0 @@ -1095,6 +2215,7 @@ GameObject: m_Component: - component: {fileID: 7255343223301782611} - component: {fileID: 2363129585700471554} + - component: {fileID: 1643939983223499997} m_Layer: 0 m_Name: Foreground m_TagString: Untagged @@ -1110,11 +2231,11 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 7523999465453628457} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -2.396231, y: -1.77, z: 20.095783} + m_LocalPosition: {x: -6.866803, y: -6.546962, z: 326.05524} m_LocalScale: {x: 0.6, y: 0.6, z: 1} m_Children: [] - m_Father: {fileID: 6499369440861734875} - m_RootOrder: 2 + m_Father: {fileID: 1897369786098534687} + m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!212 &2363129585700471554 SpriteRenderer: @@ -1155,7 +2276,7 @@ SpriteRenderer: m_LightmapParameters: {fileID: 0} m_SortingLayerID: 0 m_SortingLayer: 0 - m_SortingOrder: -15 + m_SortingOrder: -14 m_Sprite: {fileID: -3333983173375238055, guid: 04e0d6d4bb4d17e43bcc11a96e3eb35b, type: 3} m_Color: {r: 1, g: 1, b: 1, a: 1} m_FlipX: 0 @@ -1167,6 +2288,18 @@ SpriteRenderer: m_WasSpriteAssigned: 1 m_MaskInteraction: 0 m_SpriteSortPoint: 0 +--- !u!114 &1643939983223499997 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7523999465453628457} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 33771126a9978d141b4433a2b19903ea, type: 3} + m_Name: + m_EditorClassIdentifier: --- !u!1 &7941852617886503397 GameObject: m_ObjectHideFlags: 0 @@ -1274,17 +2407,48 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 8702007199481444853} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -2.873769, y: -1.2993346, z: -20.095783} + m_LocalPosition: {x: -2.873769, y: -1.2993346, z: -20.09578} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - - {fileID: 7762572243762772068} - {fileID: 7300017601209462654} - - {fileID: 7255343223301782611} - - {fileID: 1457027277145792425} - {fileID: 3215541483237215647} m_Father: {fileID: 781267280139074967} m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8816258450774337490 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1897369786098534687} + m_Layer: 0 + m_Name: UnderForegroundElementsHolder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1897369786098534687 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8816258450774337490} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 1.596803, y: 3.477627, z: -326.0552} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 7762572243762772068} + - {fileID: 7255343223301782611} + - {fileID: 1457027277145792425} + - {fileID: 3696387683613561512} + m_Father: {fileID: 781267280139074967} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &8920389929873704712 GameObject: m_ObjectHideFlags: 0 @@ -1295,6 +2459,7 @@ GameObject: m_Component: - component: {fileID: 781267280139074967} - component: {fileID: 4428850986101109984} + - component: {fileID: 1464443001728871423} m_Layer: 0 m_Name: tapTroupe m_TagString: Untagged @@ -1315,9 +2480,10 @@ Transform: m_Children: - {fileID: 3812992600370832856} - {fileID: 6499369440861734875} - - {fileID: 3696387683613561512} - {fileID: 4923039721364392240} - {fileID: 5646040752524136664} + - {fileID: 6635803231235742674} + - {fileID: 1897369786098534687} m_Father: {fileID: 0} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -1352,6 +2518,107 @@ MonoBehaviour: spotlightMiddleRight: {fileID: 3283198420645370619} spotlightLeftMost: {fileID: 1758892847713074410} darkness: {fileID: 6333964518265533667} +--- !u!95 &1464443001728871423 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8920389929873704712} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 13dc7879564063748be25ece5a75cef2, 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 &9099388898269379416 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2599027865143194461} + - component: {fileID: 8437977893864635824} + m_Layer: 0 + m_Name: Legs + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2599027865143194461 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9099388898269379416} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 2.135, y: 31.4057, z: 143.10336} + m_LocalScale: {x: 0.379, y: 0.379, z: 1} + m_Children: [] + m_Father: {fileID: 7842623188933788604} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &8437977893864635824 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9099388898269379416} + 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: -30 + m_Sprite: {fileID: -1616693824020735853, guid: 3ab97342cd4cf984f987c68315c21373, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 2 + m_Size: {x: 5.8821692, y: 158.17432} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 --- !u!1001 &751965076735697807 PrefabInstance: m_ObjectHideFlags: 0 @@ -1363,6 +2630,10 @@ PrefabInstance: propertyPath: m_Sprite value: objectReference: {fileID: -6923575079645211495, guid: 04e0d6d4bb4d17e43bcc11a96e3eb35b, type: 3} + - target: {fileID: 27461524850621118, guid: 7bb6590d80f4d624987932f439222903, type: 3} + propertyPath: m_Color.a + value: 1 + objectReference: {fileID: 0} - target: {fileID: 291648337712990378, guid: 7bb6590d80f4d624987932f439222903, type: 3} propertyPath: m_LocalPosition.x value: -0.57 @@ -1375,6 +2646,10 @@ PrefabInstance: propertyPath: m_Sprite value: objectReference: {fileID: -4641733496002515713, guid: 04e0d6d4bb4d17e43bcc11a96e3eb35b, type: 3} + - target: {fileID: 1186861891666113621, guid: 7bb6590d80f4d624987932f439222903, type: 3} + propertyPath: m_Color.a + value: 1 + objectReference: {fileID: 0} - target: {fileID: 1186861891666113621, guid: 7bb6590d80f4d624987932f439222903, type: 3} propertyPath: m_SortingOrder value: -20 @@ -1475,6 +2750,10 @@ PrefabInstance: propertyPath: m_Sprite value: objectReference: {fileID: 846812011896355152, guid: 04e0d6d4bb4d17e43bcc11a96e3eb35b, type: 3} + - target: {fileID: 6555900852491051464, guid: 7bb6590d80f4d624987932f439222903, type: 3} + propertyPath: m_Color.a + value: 1 + objectReference: {fileID: 0} - target: {fileID: 6904005309272243529, guid: 7bb6590d80f4d624987932f439222903, type: 3} propertyPath: m_LocalPosition.x value: 0 @@ -1499,6 +2778,14 @@ PrefabInstance: propertyPath: m_Sprite value: objectReference: {fileID: 846812011896355152, guid: 04e0d6d4bb4d17e43bcc11a96e3eb35b, type: 3} + - target: {fileID: 6971337009914777657, guid: 7bb6590d80f4d624987932f439222903, type: 3} + propertyPath: m_Color.a + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7082037758323937824, guid: 7bb6590d80f4d624987932f439222903, type: 3} + propertyPath: m_Color.a + value: 1 + objectReference: {fileID: 0} - target: {fileID: 7136099434120862856, guid: 7bb6590d80f4d624987932f439222903, type: 3} propertyPath: player value: 1 @@ -1511,6 +2798,10 @@ PrefabInstance: propertyPath: m_Sprite value: objectReference: {fileID: -321844320929161326, guid: 04e0d6d4bb4d17e43bcc11a96e3eb35b, type: 3} + - target: {fileID: 7243387244622800474, guid: 7bb6590d80f4d624987932f439222903, type: 3} + propertyPath: m_Color.a + value: 1 + objectReference: {fileID: 0} - target: {fileID: 7270065626864221697, guid: 7bb6590d80f4d624987932f439222903, type: 3} propertyPath: m_LocalPosition.x value: -0.6 @@ -1587,6 +2878,10 @@ PrefabInstance: propertyPath: m_Sprite value: objectReference: {fileID: -4641733496002515713, guid: 04e0d6d4bb4d17e43bcc11a96e3eb35b, type: 3} + - target: {fileID: 8638905912329665417, guid: 7bb6590d80f4d624987932f439222903, type: 3} + propertyPath: m_Color.a + value: 1 + objectReference: {fileID: 0} - target: {fileID: 8638905912329665417, guid: 7bb6590d80f4d624987932f439222903, type: 3} propertyPath: m_SortingOrder value: -20 @@ -1603,6 +2898,10 @@ PrefabInstance: propertyPath: m_Sprite value: objectReference: {fileID: -6923575079645211495, guid: 04e0d6d4bb4d17e43bcc11a96e3eb35b, type: 3} + - target: {fileID: 8845591273567336774, guid: 7bb6590d80f4d624987932f439222903, type: 3} + propertyPath: m_Color.a + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 7bb6590d80f4d624987932f439222903, type: 3} --- !u!114 &7595040261860196103 stripped @@ -1870,6 +3169,11 @@ PrefabInstance: objectReference: {fileID: 7900643908323380991, guid: 9b25f7884ac1e5941a5deda42712a79a, type: 3} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 351a7cb06f3d9504aac946406ac67406, type: 3} +--- !u!4 &2266375707430807129 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 1388713331832348358, guid: 351a7cb06f3d9504aac946406ac67406, type: 3} + m_PrefabInstance: {fileID: 880026946422683807} + m_PrefabAsset: {fileID: 0} --- !u!114 &8965569365506688357 stripped MonoBehaviour: m_CorrespondingSourceObject: {fileID: 8095891093602516474, guid: 351a7cb06f3d9504aac946406ac67406, type: 3} @@ -1881,11 +3185,6 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 12e2c9b60bfc1804aa8402261a998149, type: 3} m_Name: m_EditorClassIdentifier: ---- !u!4 &2266375707430807129 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 1388713331832348358, guid: 351a7cb06f3d9504aac946406ac67406, type: 3} - m_PrefabInstance: {fileID: 880026946422683807} - m_PrefabAsset: {fileID: 0} --- !u!1001 &2311709837228857642 PrefabInstance: m_ObjectHideFlags: 0 @@ -2153,6 +3452,11 @@ PrefabInstance: objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 351a7cb06f3d9504aac946406ac67406, type: 3} +--- !u!4 &2364188660994577360 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 1388713331832348358, guid: 351a7cb06f3d9504aac946406ac67406, type: 3} + m_PrefabInstance: {fileID: 3714056155729874198} + m_PrefabAsset: {fileID: 0} --- !u!114 &4886573181165170924 stripped MonoBehaviour: m_CorrespondingSourceObject: {fileID: 8095891093602516474, guid: 351a7cb06f3d9504aac946406ac67406, type: 3} @@ -2164,11 +3468,6 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 12e2c9b60bfc1804aa8402261a998149, type: 3} m_Name: m_EditorClassIdentifier: ---- !u!4 &2364188660994577360 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 1388713331832348358, guid: 351a7cb06f3d9504aac946406ac67406, type: 3} - m_PrefabInstance: {fileID: 3714056155729874198} - m_PrefabAsset: {fileID: 0} --- !u!1001 &4528041414426572886 PrefabInstance: m_ObjectHideFlags: 0 @@ -2315,11 +3614,6 @@ PrefabInstance: objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 7bb6590d80f4d624987932f439222903, type: 3} ---- !u!4 &3164402338688351745 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 8222931150450068117, guid: 7bb6590d80f4d624987932f439222903, type: 3} - m_PrefabInstance: {fileID: 6482807939298833556} - m_PrefabAsset: {fileID: 0} --- !u!114 &4251129601446570012 stripped MonoBehaviour: m_CorrespondingSourceObject: {fileID: 7136099434120862856, guid: 7bb6590d80f4d624987932f439222903, type: 3} @@ -2331,6 +3625,11 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: ddfec1a1860bd5a4486d8690d6b59396, type: 3} m_Name: m_EditorClassIdentifier: +--- !u!4 &3164402338688351745 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 8222931150450068117, guid: 7bb6590d80f4d624987932f439222903, type: 3} + m_PrefabInstance: {fileID: 6482807939298833556} + m_PrefabAsset: {fileID: 0} --- !u!1001 &7974833086625679325 PrefabInstance: m_ObjectHideFlags: 0 diff --git a/Assets/Resources/Sfx/games/tapTroupe/player3.wav b/Assets/Resources/Sfx/games/tapTroupe/player3.wav new file mode 100644 index 0000000000000000000000000000000000000000..01a9611d0494b4ad112380e1a0a30ea5aec5a4aa GIT binary patch literal 83244 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 VZucT4c#I=F-oAZUV1 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

K6{Wm!jcL5ruPwb=7ux#X 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 diff --git a/Assets/Resources/Sfx/games/tapTroupe/bam1.wav b/Assets/Resources/Sfx/games/tapTroupe/step1.wav similarity index 100% rename from Assets/Resources/Sfx/games/tapTroupe/bam1.wav rename to Assets/Resources/Sfx/games/tapTroupe/step1.wav diff --git a/Assets/Resources/Sfx/games/tapTroupe/bam1.wav.meta b/Assets/Resources/Sfx/games/tapTroupe/step1.wav.meta similarity index 100% rename from Assets/Resources/Sfx/games/tapTroupe/bam1.wav.meta rename to Assets/Resources/Sfx/games/tapTroupe/step1.wav.meta diff --git a/Assets/Resources/Sfx/games/tapTroupe/step2.ogg b/Assets/Resources/Sfx/games/tapTroupe/step2.ogg deleted file mode 100644 index ed107dc3d94d74cbeaa5e91a2c9567ad5de6914d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 26548 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 diff --git a/Assets/Resources/Sfx/games/tapTroupe/bam2.wav b/Assets/Resources/Sfx/games/tapTroupe/step2.wav similarity index 100% rename from Assets/Resources/Sfx/games/tapTroupe/bam2.wav rename to Assets/Resources/Sfx/games/tapTroupe/step2.wav diff --git a/Assets/Resources/Sfx/games/tapTroupe/bam2.wav.meta b/Assets/Resources/Sfx/games/tapTroupe/step2.wav.meta similarity index 100% rename from Assets/Resources/Sfx/games/tapTroupe/bam2.wav.meta rename to Assets/Resources/Sfx/games/tapTroupe/step2.wav.meta diff --git a/Assets/Resources/Sfx/games/tapTroupe/tink.mp3 b/Assets/Resources/Sfx/games/tapTroupe/tink.mp3 new file mode 100644 index 0000000000000000000000000000000000000000..18289418af51152851bda0cf7a066e01ebe50485 GIT binary patch literal 3760 zcmeZtF=l1}0>+?_h=>Rv!xo5x^V3So6N^$Ad>nmU6^xCNGE0gT%2JDpGxPHljP)!n z^h^{qGD=Dctn~HE%ggn03yf1z%k=V#()Bf+{e69bMi>Gy2>2$Zq$-qWmSiXdWmJ}A zzS;rev1n7b%n(>lqp7nIUNfxrG$1P{(rvZS+aaOE1Y_Ff}yz z|9e6T*b#V$h|Iinpfo=ai!w0qUSTi>f>01h1A#mc0D7^!0R%cgU?K?21cF5%unGh= zgTQVeI06D^K;S9}+y#PXAn*Ok&v5|9@|QL{NPz0|N)p+X@R97)1?dCjML{0`#;=Gsx!)Ub5K-Ff$m5@-;LR z2yp-ZbG%tV=>O;4B^HiLEdMDeWOu0S>}6ZRaD`1og1ehpFT9%}>Oic4l$^fX^qzo? zA7jKAjx-5#eu(+cu&}u#AhGG#gEKud8DtMPf7s!$!%>_AxHL>8tm3>JyJ5n-%A`f0z z@US->aNV(^Gys^9UNIbDm}n{-z~r=LCPNI@l7wHZ23p-0x+Vm23S7J+?!v&{I5mZ> zW&@*`K*39akhK2k9xFwamaXy>iS!ijKB=-~Qi=D{ORx00G%k6ntnyS})TOs2FjZxe z$0g4fi@GnmuJYK^t1_udV{gWy`~QDwESkKiJIGUQ$>eJwb*@uD>VSGe0$rtCpTvlm z3vXmKyU(HdvnC+^KNr`-8%?uCZaDgu&+cnrud{l|Xk?vcYO9&JPC(`8(rmqTVF9`F z;YLf_gC!13Irrd5M__+o;DP}DbK6#FmMl7dNo`}+Ri8B%L+tJU|8LNoSsK~0?$Nc) zGu8hVrvKVjW;1GBfj+|6ZBr6uADt$Mi;@4L0H-lUlsR|EZ+6 zr#UlN@9k;ec@S|`^u&=>M{_o<{m-gn{O_K{RcUP#vx^~%*!zMzc-(|iPYY*rt+O1WJF6DY+!U|{6mDr){FS5pC) z;u;tjSpI+8dT(7%K~K}{bj=@%2RB~Z8FnpuDvM{pQPEkhZi}BqJ-7S$Gtz%r=RrT0 z%T?X)KON%w<7viyc%Nu;>OU=b#s-%Rgb7mBV>59WneqR3K*}G+&skBPzddzsfFcN( zr8r|+Ri7`pumT!EtA>z&|Nj<9x!eDNfuSClw7^9i&_6)*kAZ;!=rwSH!xp6|Vnp~C zmpw~pWltv1U?l&H+5@W0QDO~+1CO84a6^O(Dd~DN+~^-}2pe&-sFJR6nvRedwFeOv Kq_BotxB&ov?1YH` literal 0 HcmV?d00001 diff --git a/Assets/Resources/Sfx/games/tapTroupe/step2.ogg.meta b/Assets/Resources/Sfx/games/tapTroupe/tink.mp3.meta similarity index 91% rename from Assets/Resources/Sfx/games/tapTroupe/step2.ogg.meta rename to Assets/Resources/Sfx/games/tapTroupe/tink.mp3.meta index 20d14fc9..1f5d8ecc 100644 --- a/Assets/Resources/Sfx/games/tapTroupe/step2.ogg.meta +++ b/Assets/Resources/Sfx/games/tapTroupe/tink.mp3.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 68266249306abda4a8816d55c718f8cd +guid: 0775398c063dc2c4da547abe3e7a1df7 AudioImporter: externalObjects: {} serializedVersion: 6 diff --git a/Assets/Resources/Sprites/Games/TapTroupe/Animations/FeetFadeOut.anim b/Assets/Resources/Sprites/Games/TapTroupe/Animations/FeetFadeOut.anim new file mode 100644 index 00000000..7f004869 --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTroupe/Animations/FeetFadeOut.anim @@ -0,0 +1,1493 @@ +%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: FeetFadeOut + 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: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.016666668 + value: 0.84313726 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.6666667 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0.39607844 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0.2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0.05490196 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + 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 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: FootShadowLeft + classID: 212 + 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.1 + 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: LeftLeg/Sock + classID: 212 + 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.016666668 + value: 0.84313726 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.6666667 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0.39607844 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0.2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0.05490196 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + 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 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: RightLeg + classID: 212 + 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.016666668 + value: 0.84313726 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.6666667 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0.39607844 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0.2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0.05490196 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + 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 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: InbetweenFeetShadow + classID: 212 + 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.016666668 + value: 0.84313726 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.6666667 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0.39607844 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0.2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0.05490196 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + 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 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: LeftLeg/Shoe + classID: 212 + 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.016666668 + value: 0.84313726 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.6666667 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0.39607844 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0.2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0.05490196 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + 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 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: LeftLeg + classID: 212 + 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.016666668 + value: 0.84313726 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.6666667 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0.39607844 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0.2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0.05490196 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + 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 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: FootShadowRight + classID: 212 + 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.1 + 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: RightLeg/Sock + classID: 212 + 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.016666668 + value: 0.84313726 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.6666667 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0.39607844 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0.2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0.05490196 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + 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 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: Impact + classID: 212 + 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.016666668 + value: 0.84313726 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.6666667 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0.39607844 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0.2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0.05490196 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + 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 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: RightLeg/Shoe + 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 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: LeftLeg/Sock + 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: RightLeg/Sock + 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: 3391084765 + attribute: 304273561 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3788931000 + attribute: 304273561 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2252147196 + attribute: 304273561 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 923620201 + attribute: 304273561 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2945714998 + attribute: 304273561 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 101577729 + attribute: 304273561 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 259082792 + attribute: 304273561 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 982931701 + attribute: 304273561 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3282421041 + attribute: 304273561 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1960062075 + attribute: 304273561 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3788931000 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 982931701 + 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.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: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.016666668 + value: 0.84313726 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.6666667 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0.39607844 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0.2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0.05490196 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + 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 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: FootShadowLeft + classID: 212 + 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.1 + 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: LeftLeg/Sock + classID: 212 + 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.016666668 + value: 0.84313726 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.6666667 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0.39607844 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0.2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0.05490196 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + 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 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: RightLeg + classID: 212 + 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.016666668 + value: 0.84313726 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.6666667 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0.39607844 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0.2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0.05490196 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + 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 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: InbetweenFeetShadow + classID: 212 + 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.016666668 + value: 0.84313726 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.6666667 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0.39607844 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0.2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0.05490196 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + 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 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: LeftLeg/Shoe + classID: 212 + 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.016666668 + value: 0.84313726 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.6666667 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0.39607844 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0.2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0.05490196 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + 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 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: LeftLeg + classID: 212 + 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.016666668 + value: 0.84313726 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.6666667 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0.39607844 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0.2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0.05490196 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + 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 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: FootShadowRight + classID: 212 + 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.1 + 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: RightLeg/Sock + classID: 212 + 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.016666668 + value: 0.84313726 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.6666667 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0.39607844 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0.2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0.05490196 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + 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 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: Impact + classID: 212 + 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.016666668 + value: 0.84313726 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.6666667 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0.39607844 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0.2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0.05490196 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + 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 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: RightLeg/Shoe + 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 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: LeftLeg/Sock + 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: RightLeg/Sock + classID: 1 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/TapTroupe/Animations/FeetFadeOut.anim.meta b/Assets/Resources/Sprites/Games/TapTroupe/Animations/FeetFadeOut.anim.meta new file mode 100644 index 00000000..e25aa68f --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTroupe/Animations/FeetFadeOut.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b33d029aebfb07544b9b0356311bde84 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/TapTroupe/Animations/NoZoomOut.anim b/Assets/Resources/Sprites/Games/TapTroupe/Animations/NoZoomOut.anim new file mode 100644 index 00000000..d3668a3a --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTroupe/Animations/NoZoomOut.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: NoZoomOut + 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/TapTroupe/Animations/NoZoomOut.anim.meta b/Assets/Resources/Sprites/Games/TapTroupe/Animations/NoZoomOut.anim.meta new file mode 100644 index 00000000..3d80eed0 --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTroupe/Animations/NoZoomOut.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4129be460a192c145930d7b54bd97af9 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/TapTroupe/Animations/Tapper.controller b/Assets/Resources/Sprites/Games/TapTroupe/Animations/Tapper.controller index 55fa1293..d55e1b4b 100644 --- a/Assets/Resources/Sprites/Games/TapTroupe/Animations/Tapper.controller +++ b/Assets/Resources/Sprites/Games/TapTroupe/Animations/Tapper.controller @@ -362,6 +362,9 @@ AnimatorStateMachine: - serializedVersion: 1 m_State: {fileID: -2480812715153685359} m_Position: {x: 700, y: 930, z: 0} + - serializedVersion: 1 + m_State: {fileID: 8964967141881234713} + m_Position: {x: 735, y: 995, z: 0} m_ChildStateMachines: [] m_AnyStateTransitions: [] m_EntryTransitions: [] @@ -476,3 +479,29 @@ AnimatorState: m_MirrorParameter: m_CycleOffsetParameter: m_TimeParameter: +--- !u!1102 &8964967141881234713 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: FeetFadeOut + 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: b33d029aebfb07544b9b0356311bde84, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: diff --git a/Assets/Resources/Sprites/Games/TapTroupe/Animations/ZoomOut.anim b/Assets/Resources/Sprites/Games/TapTroupe/Animations/ZoomOut.anim new file mode 100644 index 00000000..03f7673b --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTroupe/Animations/ZoomOut.anim @@ -0,0 +1,393 @@ +%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: ZoomOut + 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.596803, y: 3.477627, z: -326.0552} + 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: 1.5968034, y: -19.1, z: -326.05524} + inSlope: {x: 0.000002861023, y: -135.46576, z: -0.00018310547} + 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: UnderForegroundElementsHolder + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -2.873769, y: -1.2993346, z: -20.09578} + 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: -2.873769, y: 23.7, z: -20.095783} + 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: ForegroundElements + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: ZoomoutTroupe + classID: 1 + 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.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: ForegroundElements/Black (1) + 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: 3021865910 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3209082246 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3381294250 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2770075048 + 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: 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: 101 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: ZoomoutTroupe + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.596803 + inSlope: 0 + outSlope: 0 + tangentMode: 5 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 1.5968034 + inSlope: 0.000002861023 + 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: UnderForegroundElementsHolder + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 3.477627 + inSlope: 0 + outSlope: 0 + tangentMode: 5 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -19.1 + inSlope: -135.46576 + 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: UnderForegroundElementsHolder + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -326.0552 + inSlope: 0 + outSlope: 0 + tangentMode: 5 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -326.05524 + inSlope: -0.00018310547 + 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: UnderForegroundElementsHolder + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -2.873769 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -2.873769 + 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: ForegroundElements + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.2993346 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 23.7 + 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: ForegroundElements + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -20.09578 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -20.095783 + 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: ForegroundElements + 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.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: ForegroundElements/Black (1) + classID: 212 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/TapTroupe/Animations/ZoomOut.anim.meta b/Assets/Resources/Sprites/Games/TapTroupe/Animations/ZoomOut.anim.meta new file mode 100644 index 00000000..d04166c0 --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTroupe/Animations/ZoomOut.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6db974be9394bc74782dae7dba125a4e +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/TapTroupe/Animations/tapTroupe.controller b/Assets/Resources/Sprites/Games/TapTroupe/Animations/tapTroupe.controller new file mode 100644 index 00000000..5d89a9ba --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTroupe/Animations/tapTroupe.controller @@ -0,0 +1,101 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1107 &-2792416922990604776 +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: 3148933584591412433} + m_Position: {x: 200, y: 0, z: 0} + - serializedVersion: 1 + m_State: {fileID: -1361143207643143400} + m_Position: {x: 235, y: 65, 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: 3148933584591412433} +--- !u!1102 &-1361143207643143400 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: ZoomOut + 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: 6db974be9394bc74782dae7dba125a4e, 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: tapTroupe + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: -2792416922990604776} + 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 &3148933584591412433 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: NoZoomOut + 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: 4129be460a192c145930d7b54bd97af9, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: diff --git a/Assets/Resources/Sprites/Games/TapTroupe/Animations/tapTroupe.controller.meta b/Assets/Resources/Sprites/Games/TapTroupe/Animations/tapTroupe.controller.meta new file mode 100644 index 00000000..8fc2767c --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTroupe/Animations/tapTroupe.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 13dc7879564063748be25ece5a75cef2 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/TapTroupe/TTZoomout.png b/Assets/Resources/Sprites/Games/TapTroupe/TTZoomout.png new file mode 100644 index 0000000000000000000000000000000000000000..e9d5e61f0e9bfda9ccf2950e78416cbab7ef48cf GIT binary patch literal 91048 zcmb@u2Ut|gwjjJQVj#3cK@d=hDxf5ZEfN#~0g)UOl^i7_p^u7^(IW~Q29?|#SLyK3cBt7;Rdp{`7|pJhLSAXJwwDrh0d zJ{AO_k*3@Oo-CF83T9T z%IU$vxU|~aN9*=j`AErK8_jYcHCAksW)A|iV65tE(r?{n5t;N`kd8m+Jdng2lz*~r zYbci}JX#@PgCIQ`^wr1f-VE)nSSt8*!O%iqZ2SA5@lVh4^i>iDLR;Q)7xFkgk@vIy z^H9^ZMF)TB+fS}g2JDH;4Cf0Pmhp2qoR}Lc`XYXR(EfxeZT;M>|_j|4Paj()N=x5#<)W^(Tr zyNe5>atEHEQ;{xiksXA9_qk6lUfhL$k!B-k+8g8&J-SxKw*!660p7*|GvYh$RnlU+ zzS_9gd>@`_bM^rG5}^U~G@Vz}R5k5V5%GM#V=sJ)5S;+~mLED8EP8Rx8mgFz5SM3w zQR`c0ao8l<13(2+uXuyf2xFewB6o_g$M}-~=5O`z-oT=_hy3GdVvb_ZAMXIuZ2=`# z$C`iYYuu6|gLy0ho?r4BDarqR^E>Ly=vaNxL`g`OIS>@*>ti{AJwr-yEEKfs z9T)MM^gq5tS@QEkcH0rZMa&u@3jeWS-7 z5;9010>Q%H4-Fqd{_ubc1R+-SP(bs0jJh#->I!hUs@pf>$iLgpTkfJ|0-C@^A?l9g zkpd_n4?N$$W*{0WAZ(FG#G!wm?(`y>hy2PFKvFo~xKQXx=161j{~e6~4NBU0!?R?G z5v_p?R$tfui~E1Drv(H~9>fS>w&cNk0u=~0RQ`QBVfEX;K^o2%yGov!0mb;gTt%LN z{GX5vpFR8E1c{7|0JtO6{PdLl?}9sAAgud`*W)5P0$Tfw$m&o3`~OOK|2r`RwD$ZH z5{J68^B?7@{6A|5AQ?F0E(vh~hay;Jg)$=P0o$gK*2 z1OKFyKsn-h`j6@SS3#Rx&i^9>e!zyusc%?5M+g}px{wE|<3IoYKN;6QrvJ~7hW};k z#54cT!2XGw!^HXDDbA|@@1nT=-ym^48(r(M{bPDT|25O=4PE;aa(4fhLe3vipi!>M z&b*xbTN{MTf4=(j@BcsXGWvxelABh%69VL*L!+sN*)#!yr1TxHybJzCJf@V?OylrV z&~L4->bU}ZcLrq)|8{e&(XU}^F-@*)J#N{Dv@qIO>N~Jq_hyQ}?v1}PG&T-9)C35p z?tkE5rGAvd{k5$#yG-{#H1FmEo*wDBlIE-GE0>C9p}Bg)vh;;zKYmaThH{`HZ@ z?TlxiH6#!J5hMgB!)QU|s4z?Dz^38Gdv(N3poK*`54%WfY|2WqrJsmS}hQAFV9)&r&-31@iXzG%AK1mQW=J_6Av$uPhD9 zv6xqw{XotM)CV}#yZRPh`hbdXEq`w3tf&*%N`PU7O8Y&hQI_ZtYE#nAjdH+DZuef| zUUJ$C1n;XH=nN>GQ*-{8lpqma8>bZ^tVA9VJO`!g-du1_wb@$ltT5lZcP|ZRlVJia z5__ipjjj1{3@4f|vnV?QeYQ5chjuR3DPX4bI9o1C2F#changVj$Kgc1(~;EdM8D7G zF!^KLBD1bz$#6~!bo1*>*;ioBzX;MDhp)}qJqZ8LbrEz1K>=jCVR7-B2vJ@POVr0< z@~%9cst)Tw4mB7b+=eFpV*x?ub*If*XsQ^4TI5DEfI2pd1T3~vAkc~ZAv z1m?93Rlb6uAXyPxRV)k3Yz|HgQ|*!!#Iz5x@>}zdkWj4@n3tJIc@uo2U&1;TFA2cn zZN#EOKkXe8*G+?VdK^rA{4nL*PDGUXoHh!I-~tG1$rZ9dh}?hl@&Iz_^Nx%g2XQZR zVy<`b&s#~1GVrw#LiYJFLW3qwtN4$izrt}IbFKuZkV>X1VYdnk?! zp_(_gW7r-HrY{3mKR*XR$sgM=0||2%TKQO%SQi?+pu$UkHs6QRN-Kzghblx61yugWTyDPZ<3Fne4tS`=v_CVay57YqUkn{)migyk05 z4ADvWOr6YU6iC%qC0L&jYJjB!8T9u9QesknVZgDSglldy=FwRBG2!@K8zTkg8{+9d zCWX3BSfTz-geqFX5v7LU0e~KQGP>6Hnu72!lnw5_@X{#u$(h+%DhjgL5JCWoy(3FU z-~tlx6y+a?6x|de$OJj51q48`lz@ro;3DHb#secCYQK1c=f9{Bk#9N}Ll?o!mN!BU z2=N94gb>gt2$J4fHI4}%P5cG+#V(mg@l_8WVsNlsjq4jS$A>T){s`_k)J5ALnf(LB z&b`zqS+rn13|V;A&+2UG6XG_u25cnZ1hm=HRI=n{M~OJ0ehG#G>b?c``Q6Mr@O^ML zg5aQkX^2DZBKTeZ2?*YR5pY{@eXI$>Sib^<&xpc)xHAos(&Ptee|bFPNkCj`QIfY&q6ofZ>d+r(EoAi~S{!NmJMcctA!C3ty!^bh zDSVjl9}mH7HD;-Qf@pg1S;u`0h1_Jq7X-I2|p~Ib@vA?nMklTvss&U?+94vF9744fJWy?g>KR4viHU`?8d4v(SbOFxP0vIk3EkhU%A zqyyd#o_%V^Qlt#Zlxp1QS->eA*L5+uiMb8K-y|%|SpAV3In$u;u)N{VzKH^Pb-Fer79t z<5u=lF3r}3XCfKDjV?^h&(9By@;v=| zTuMf!{__tfgGc8JIwqGsIm<@Zv-`3=7`-bQYtF;Nvxf!(nMJE-$saQ_4MHsRX2G<2 zMy96Qi)s$`_HP^p%Wqd~t=qV{xjmsN;d++Az zx=(@IX|mOKA{RBfOz0DXBDs?6IK}p}nlc9ae|ccCU%0zLaw27+}Q6xa6B?FgB9p`O-lDN%V`O z%iBh@h{e&CqpQCzEx8uyo#fvx*}Oi5H7?iDltr7j<{j5RFwiki@u^U2M~MAl>POvQ zzkZ#a<$It!bok==*rDk3Y&Wv!#(_kVoY`|Xf}ozUv3{~M&9!lSd>qWRT?KqJe^KJ} z$P`GglOBc2`Yi>*ddX|fzjn2;UF=$Hk@+zvAtfofPV({Z;Q1W)5x6{ z-^_X85)age$0C48IT-fcP@p_ML0?`z*;-<;v0lJoyRk1i)GRdAJYRo$FllD`dSG<2 zFIxHFl#&Bv~XuF*5=A0x?R+5%d+7chvg(KuzS21*+j|J;X>QI za{Yu(>$nJOsFI*>3GLW}&QGFuecBhD%Z*Oo^)Z2x$VE%uCcdo`zM{a2SV+F|Ni+MS zgH2jjy3#{O8}gxF<7VJYg|f1;LwOkp8Wv1UOl2FkcGAvvq){w5mY@X)?TaF@ zY)YY$OxsM&-%FF719p>EH+Q}qg^7j`0fp7t!C(#?KoaUnbA01~U$&sLtw2yoak16N z1~h*>6O>liu>fsw>{2Y5)hn-{&23A$-!D5$&yLB*BYf)C#5>4%30kw9-hRl))viO} z+#D-vZEbZgs{kyyZ+D9o9xhs%4mt;CrlUP1jx(I}R`)}d`o-A8^FMw1BSEfzNDUF zyKB+)sfDw4&P*sA1f6x9ztMS;nL|Ff`lB9S;iOK|)ZA>>PnasP28V)zW!2r7xVRZ_ z^}3NWQs>S&mABoVxCIRw6(`~n6w0Sjfm-vCBU76`C^>a?m+7#`gffN?tdv;K* zj=3e~Qhoh}wR$eXqWh4GxA$fO4VzhI_?9swia3Zy=Ep=wpPuIC=0~!t)6;e!BmK(5 zysZk=wcAq=B$I99>lH>vN4vdcS2i`CUBEVEO+IKW40v!#^tZ`|$zP0HTV7>u0}%3K zO4LFX9w<$jNgVNAT`#y^Y*Zo-YdGW(THF&J0PRgJ4ORGTJg+y;|4id3#4NHU6R*ns zw4+=c!YDvDVJ;006(nEZhGMdrKBDSJrn~W3{{8#1gpvSf9>%eufM$L3tTSe#TNmcdb&h(h`}v%EJhJmW$V$SXi>ZFgkV zAJEmW)w(|i%y{M5t%$)drg>^Tpk%js@+?r5!b z+D@#2Ku#>ZSnJPmx!Qo zCQYESOH736t_)B?Jwkj=~Ff}!G(l95}IK5M0SDW@btXMZj`>6qX{Z0>7xlA}Y zGH+gOGS7eIovGR1m_UTt0@*@~f7I$W(rvCbt*v>Yg~Wyz=MG5;iS(&Snb98DAw*Wu zz7M`?;-C;U4Nd->$JAV)o-r`-aNYE4uNuat7Z(ePa_VWQ*&t^8Tg(8nbRKFYlyL0> zdSwz@JGke*f$ZqY>>w(t?#=^^H`!*dX<(#ogDU6x)6IQN=RlhYERx(2(rkHLL`A{0 zhy_%&28ksZ;)0lH;{og_9={!r2^l*N&M8WM)JZDo>+91lY3G$5y{6=PBU&>y0lNgS z2o7FBHO6^xzhOXzqod>XXifPEYP*v6?H9>-<m!36XI$5poQf^}@{1aSMJ&^-r~M~8GeY9w zEDlE0MIJox7*6Un`KZIHdntua!P?c}bmX&#GMpj%HT#r}jg4h?U52wO!_kz@gSM4a zspO?`TtT^cx0!|-g9Td{KE@iyzc9YWmgg_9wY9ZUF}u041)BdoJ=lgR2NZ3&>RY?U zl0jJ|1k8dP1ns--5{JY%{N?1>!|$$Iy;A9)Q)@R2ee;FNq_j$j^Ni%VbFUU33!uzPLtC|uLXwx$Wbb3n^hKH@aTVdYxw@g24i5huML&K9g56z!f2uQTPCmw0js8Rxro%)6b_O&5F zllM_C>&;ibTy^*nHGej!-5bYhT;{b@lY82%MAyVq@fNnj`0}n5oOQQdeSJRolH!~~ z2yRG|`(t9j>0L^<7#SH`TCd2-v@F!5vQSB_7JIMVSs4w9m(oGZhiy1yBP+2jix-SXzmW1=in6`00}c!;s`GXu+ss~{GDL3G3(0fs-j z>47Nws{M=ywr>nV?;0U7H6T26QBT!A6F7~z+kWzMiOw|RQnyouy>?96M}KV8LmZWX zXc{EY9k#HfM+u|F2m>WEL1+33LB6NE+euhM1KT$s>7eU?uRnF_)V@&OWRUflcJ3CF zl9DQloOF@2a&>KYz%bT;Ef|7G2>+qk7t$OUDkaj>*QXk)^hpu(?lA0m{kLx+q^8%{ z5eLB=BPcp1Ms>6?{^;ZfGSQKkOwPe3aN3!fC9AJwCDefK3n6!$9+7w@EuZx48N&)@ zFX&X-se}Z_qPK62_tW=%`}VEN)X~O90F|&PWRzns;EebfR4+yc>H8KJU0%L?$+B_T zAbt;gy#^a@Y0tl`7ua-Wr?~YB$-?K%um$I6?fLr3r1%@U3=9plQj>4x zLmU~Mot=wg+E>2?2qU$aYMH7(3s8_J- z$7)w8%}K9bpDiAZi;=@3jw|fVJ|SnH|NUOd_~O3GG@3lMA;E)xe_Wr z!@A2R`iyYGiQwlgCLW8wKfPtQ7EGm7Q&mk?PkTD486qm;wKfuA;^SIC7qaKcZsl<4 zmIGn0wV{(;4?s13jgBsu%Y(U7`x&Lcn|GXvNe7s`p4<=QFJ!zLYUZOKhl;AUw$^fx zqkO=3G09M1Z!nk6Tg6+eRdlIg&^U!efVB`Z0`^@HzIOX@p=HvcX3bsHb9zJCHj0#? zW+b!Bb``KiO(xYO}vnjKF6)UdHSY(cAW}~Jh$WZO2IN|z3Nsv2$ zr?JMeBFb@*X1ghR`H)Rt`m-n1GCcH?tx8V^39aQr*sI4)@jGs^PsF_7#ga z^yn!U@!*?hYMnW{qa|D-K_2&OU&h6qu2PnAwxqAn9rU=Vmvi+Xj)p2W3z{(d3p*619GIH6l=HyZ{(a zVOK)~uSuH3@PdBA9u#&Z0W~;9?X((RXHrR5x>?YfW?qqKo+Eus0f6Na;362@oDeGb{NVanm)FY+Q&;cN=g^kPoA+KP#qtMob=uQOrxX; zgqukzO@XZ`&&e!69;8JP6z@bED=Vu?VVcUCDtZQiPxgTe0b}>IqF=n=`!*@g68ghW zGzzE_X6lp)Z39eqT`~D zGur%wv#+Bkry7>A>S;Yp^nNcKUN+BF=^eb3-z~k$6ZG!$`bR?r>@wXE;92;JASN~q zJXg{OP!0}Vu&S@GXZY1lLlx>vnslmA$y4;eN|p^ko8*qB+IO1*W`^oQW_tcIg|2?s)m2{2bbo!VgZPNV2;cC1@zEVw}9uBPv8 zSdhyzFiv;%xqV;Fr0cut{g55PJ#@?MUzDGJwf;a*`iGu^r*sw!S`QR(v$q;MI&_8x zSLnQDFptOs1mF`u4When&+H5h57UtTYnPH)*+-H2g@uLTpAvx>w8~1!XG)Hez!KN1 z2j4eH;+XFT+?I$n-8Qg{cp4D=CarZmV%gaibj!b=g2E@Fr`n5WhbcZQTDo}Y7=>O_ zJ!xQUe9FhDz_heq{pr)E)n0sXCNFv{iDx(Cr%Agx-B(j>ofi;1+}+cY@zcUqEZWN6 zex}2{&sEn!^eCL}$P1_MqDpiBp`<_f{eGjOIhqt1j0xA7VQ&lMA>h*}g zcB{9Zzt7{YSCq~+{Lr-tQCwA?nPSgQ8tLC(8Ezbz z8G6K~UMu>}dUWXk6q*n-dL+jiANB6zU#~Aob%6~CPq`eoY(KYr($VdAh(mP#0jBx& zrD(--5G+EC_9_VbE#LO`^C>mTZF`@{aW*sK0-@M@v*P9nBXcjWl8qzF6?++%OmXGx#I1kzv|7(2YD5%m?nQfNq(mV8j>w4C}=Y=F>&J% zqQ;$lPbx~14Gq9w1l!wFCr>5=Z|I{=k~?0TN;7iC-?GarqcPmiXr|GTMY#SFB|P@2 z#6h2?t&52ZRI;+O%PQs1Y8?;R?3DD|@^)X>sJhU7JaJ3Z;+e~kyoz9jQO+wR;rg*B z%JaU#Is<}`kjiEVB0%p~sQ3|*RiC@*+JI+(QXapZnOPz$&20)zRbKu@uY4zu;lPOU zZPJ8a!?(_Iod;G*fB`VD0PvGjC(TJxRHoFev_ICY033Tv#3#w|)^gKb^ObD2s-De% z#I7>FzI3O2`;x-@$ZZk07EwW~jK_~wgGqYV3i5xfUg7!}&I0bQSlzh62?~Ac&7lq5 zxEC5OD#GocXjwN+n>z>X`#J)U6W&X2<}O+BEOj?NpY(Y|?6!5gkf5ICJa&aqQ&TLK z_dqc7J-ri*xP}R9*DDLd)jc`KV2OC$5iDK~b~-#7yI=85S($PD1}#ghQ9U=h3wP~I zSyEO?OcV~zY1I>0?y+g#u$^1dj(KMFDAENAjQ%0mE|7ZEA0&3an&?TSWPW{xweLPn zs!OBHZO`7bhQ`Kfy4gnK4;AJDg6_~?^|SB02pFI6PK`3te*MhqUv&;l%|E|tCw=f4 zzkJ)XH6h@V(wqh@Zp3?ggRgAGWX<7cUvWhFQr3XA1Vk+Hm(&qP1Ruuk*EdeX#Vu$2 zPGfT=xrD1WP=be>;+ekpDdUpkXP~8i*M>?Bx^_M9P)L%@diqW-zuV!V!(|l85aD@VXhC+J`pKYYbII&a{s? z3fI@XMcoY#_w2dAOS_Rsd&^sA9xz+GT-G~A^X(B znz!^Too9@MP0y73GBT0Kby5?E6kUxIhxS|Cy<55-dB`TTwkXKzNcpm8YY1=AYENia zx}^Z^kH)7dDG}_x?+`&4Iq=u|#na!84>Qi?cV<%nZZ>|2MkvBiiI>=iYT)D5$`O2(~L}HTD zUS%4Yh?b=AW%;B#Z%SZ?khlvKr{W=-Ff)FYI6BQB4(>M!1r)a6{_`%_Ftzc?I^?HQ|Y8>d! zOxz)E^M|4yy+E_`{jb4ft~m%yN{rf`04QP~A| z#AgxotZ#U$RmJb?Chr2#M!<%smP(@pLyi8feST|^e54<89Xw(|R;LEnpGVzW_xSx` zKsoeTpdJ?eHFmhaI}WO6(CnCWzasqMXG_YC_chEQ4bJ8Vg%Gn}+Ownd5LbZ|@O)D< zGaU&B>WARUwUv( zc=y=cmpV_oye&H?;gn#e1HaEeSs^jtswAQJAb3TAx6<_YmYW8r3x9B+`7i%Nb6S#Ei9rc_Vj*)_r7}Ck2vau znqz#xP5H`}4ODW2=rbYAE#a=V-^XBjJ)oQ_10o`l~EI$$cM%j!y#k2EZZ%>cGiiP)b zw?!*xl#VNDIOt$klhMdR_*4*cP)HSbcqyl%x35p6pK?OY3X=r9nE9D2+PuJ2RUGW1 z)zQW)M2pa)eL6y(#7U9;pf5F^_l5oPfddCXD_Miex-tmvPzi_7ARu&SqcfGw9JCEV zapuzb3T+RHK}&z~QDPdDQd0?f^*XImF;R$!Tn7d;(Bj)}f* z;%z;8glc2de6eTR4K3wgg3@r0QXW^hfz|& zGr6viI(;0Tnt|NNSxLAOe52&TzWga>_(o^t5q3cj%Tbs6lk`u0)UEy! zjC1(iFF*jfp~`|ZBvaD)n`Ie@jaZtSb7y5|yQNJFN!Od7H7@rqE-jgvG~F(#2{>;n zc>={lxC7Me$m~Z)6LYCqClc+;UXDDS;yl{ms+$=YrY;y9Y^Ku2RIysUxVg|cDpnSx zHSZ7oMnelVLm?N>Y&BMeB7;*OlfdzYyKW{ZcwN)j=Pu!HiL!)->m~&TNuaq54E!au znZjI>sCHITMOD&keLSsH&dl06gY`%?-PLe2Ha%lSy$Bi5(I}MJtMt(ev%|lk9lG4! zAG(fqX+R&|HQu&IQ}tZ!aFQN_j-qfLZ%4vDti3}>g5jmRzhA9lqqJhOW&dlH%tEss zO=%pve_&u>_@|^*vA8$Y%KF-E+f^11gwJ4CdWp%vhw-m$9URiG_^r2|&Z?}Hthc1a zX;c@)lj!`+Ei6hu02oKBYYPLO%+ph7Dkusk@CFAPWa+qD)BSusjm588aPRw-8|FXRa_9V|&E_~dFm9_)HL@U)hR32U#F ze)rwVmA^ulnfmiT2F#&9#Nodot3d)gjHbXiCE;pr>(lk%DRF`7eBz zGEGy`;=F3DMbjUiTESu``o#iK8$A}%3k3%N$|CHiNsJV z=9iUCt6QtM>`Jk)!)}^>Ma`Tymekzbo~hfqwlHdZ>#HhgS_d-;rZSm&3xf?xJ4s@K zsJ{YT7vU|H>gPa^+leFtetgl5_LT5ljWyJmf_r2WW;^Knb+$Pd<17Whk z{zQ|G_UE5JZ^3ww&~58`gsr-D+{I`)s@kiRGU&}a-kE@&KlY7H*V!&eDiD+o@)Mi0 zTzwO$=rl724)a~wWw}sMB5lvnSlH8bl)ca(EBr^&s@u(*pBx_21z0I|zc9ZV{GF1D zY*?sx5NmQJ}oIphuA`cu(760SLkxE)-HpJq!ua#=aENL_;1J|KC3eKU`vH5yw4bih@vz zVp74)F4*}8AT-dAjR4xBA|rqnjS*n*!xQ1kblwXP4L{n8Mk>>z%rTeZgwT{y#<448 z8Su_{WqLvENpvyZ6+n>)tKis$sMjfwC4r{#BYx*8k(lS#vBFRuji}=Vy;}n;#N)f_ z(3J=STIi{OzTZ0$!X1r=P{-QXCmfnxju~)H`+q71uhX-rV;ea1v#%p*BM%V5RZA%m zbUMKrVg}K{kwq;HW=;+Csx5*joqvs4g77~CFo$|382s25X1R8fn&?l$1b_k*Yioyn zKcgW7K|IVFQh)-=06DzU$v_>(1~4C>Q#LR#K()kkI}yumyCG=iq9Quj^i4-Ur_)dY zMPD@qy>4qiiU!d}KZfH4w=lsOZV8MP1Z${jA=QplOylrEI^l*j`2!>LwGgF%20}Rh zC*WxU+V%_y9;6_g7mcMy!Qw?R+^Nr7p#syn(P)W$LN7Cdk&bphHB>;Mcbb~$A=VFj zPT0vM!pztjg3dws;Wt&4xgxR0(Vy@&^MeZT9mt*=WDflS7G{NBJ_=;#A9F{`NMQX| z5|_|Lgb9q9gKTM76h%KvB}Vkvv67JespInK93%s6n?`7*-E`c8wHLuNe)zpur4X|y zR#~8z&i34pr$8KI9%8o?)5QP}_k|LGPpjAM!$gIBg7z=hi-EM{_c-2zc-leTj;L5! zSfC1cB$^2yilSHRRY2db7d%vMHHHthu^mJ{BpyUT)Q4}PJ{)rhaeVOn6U3GdGZ13& zN8MD=l_Y}I(lC-~pv5$N#I8^gUP1{uGLqHWhWa&c7Pv7Hx%aUg)DD7I10V=3J^lTz zp2%80c{j!lO#Gnrr%M#bULkU*M<0QE9UZApccS#BqqnmVB<(gi+k|42oU*}Ax~(y1 zwjx_P{29^F&=6L)vnG<Lt5K4debO*9-D+yhP;8on}vr~xJ z?vvNtSH5k#y&dP8i)id)y?c}^m8ozgZYmy=4f>V9PJIId>y!usAGu`(y0GVwkrrAi zPkjbO%T^Y9j|x;*#NWAq2p!VLw{36#VBPDDHF8~0lL`h!&o3e0*pZPDlCW0Q<+B^* zv&4W)1-s}6rDl^ChaSDH_+=scv?Wb;WS&{u!l6f_N8I%y9-4aP3jl%l8Gvw~n=dQ& z*V&VTf=B6(v(cYU*_nFk#M~iAZX5$?n2E1!?bnCDntf@cn}Wm2fBQ$sZm&hmly$Ck zD*H*d9o^4HkA0O~Sp%e*p0%^%!)Sh=pxUJuY6gFU6G>azjaqCWoaqGcRByZ zr$o|#&)b#F&CxPH+)#7;<|P$VQbwTiNI^H#K2e%Ai#hBfjX#hyfm6y%t*>e8m|J@>9VO6VHF1GHw zv?Vu76C8l59t3h=3mWpusyAz6toU1CQI7ebVU?q94z;+DN z?Un~Lv|Z-MRTmbV@3#JJzPuy(sk(a4#Kz?>g>-MX?_x+>f!Suq+nnI%>?>3hs^y;@Lfy}`Y9T{O=xqv?F>{pBy`%{Zaln9-}Y zLedKh!mliyW?!(>eI0o3sk>t3+s9$+djI|bCb8CM0u?Un@w4g1&)E z#v8{H&sT-Z*)Qo zN|4!lc0=|FW&jcB#|ILn0|o_kd?|Tt2fqY79{akuJ~?L+8_{C0vi9{#$MU^L6OWXH zzjA*hQigmMy~e}MRZVA8+A=_&Ea+Fv#7>$!s_QqbS*0hpdfvfRzgb}wG?Ms8)uvT4 zwnygO_U=Bf?6ZA755uQ{#?J4HUVk+|DIiuf!>%}->bg^jJQq* z@f`4(XPl*PR+HAvSx!vK@hxOxyQb#dG3zT{an0)fSbw#-d+g8^UoKjhLJ)Pdiit6D zQ0%e(YiH7Z)nwDHJBh5rRWEZW!??Wp7LsG53>I^?dxC@2OQ`MohS`1uE`*7iI4!RX z7*4s%8maDnIl0xlw)Uc|(3Gy)yS+DNR-Nl*e0W#7=e=$0)&UW%%wxW7dIPgcZA)Vm zC^w63qw(vCE?B5{c+TS$NF1|}yKH5bwQ{bOdtf^y67>_U?EJwT@n)N><4-irGgy_X zOM|ftPoP7?`TcPpUB5ihQ!^?Ua`lqTsv`QA~M#; zyWxy?d12wU{%{TN(`u!&)gD+2f_M;kYUR+cQJz-7k#LDY^wprK(Uz2fx1K@Yxf9bU z9l5Gr-CvDyTFz_9PB%+zlOwer)%hvLU6MICJPALqK;Zev_v>Y=#3x!_Z`^ny6lMKL zooFaq^&?T*1<^{4a5iiKL0D`zNL72i4G78B$u5rWiMBm1hN%s9(`2oDeZ2(FWXxm~ zoPWPzuj04y_J?5_qvq9JO1K_vC&iviRo#9Yz11)5wd-qm=}bp6t39wQwZs~fiRoXX zAePtnC@Yc7-Zb&@OettD_BofOkCRrE7i=P~;Zj+zNu8-R0`WrNUn|qmm8afvA6Aoi z=EH>q?UVXsVzC@-x|qsL+8q5v^2|IQeUjlrmvSy4qPigw@pwxzSzHLzR;C7j))%}38LEm{A{EWDEWL~)yq2GT1yCj3iqOHqY zPc%Q36i|@nBl&z*O4Ce78Mci#S5lc{jZ`Co#+8!7@`uAFm=33uH92M>voL=l@ZJff z09O)SZHFfi@7JwTy=u5FMm=UtUq0tYRiji`)T?(5X=`f&uB6|P(8?jeqlWv!LgZDI zD;*?e^%L?Dlv-TuEDEnxg89zrq{JFCdQnM<9XfnF?h=Tl|B?+ay3S%@;VfT@!OSC; zjDSaBL7{IrzGf5*)i${56s?@++SOdj+-ShnXLY7 zWN21-y(T#xB)aG9>n`5Xw3R{k-)~h@B2F`n+=ixR=n&Y4;bRw5533bB^UwCXUtRw|L%kItx1p~hSoU+J@~g2J z_U9&$3AEZ=GJAl{nD-{W2tZg0(>7TXLo$T>~IhG z`i;P{I?d)TJrnmAr$JwI1O~aSCiXNdQtRO9d9H(*ZBc>JaVy7f)V-x@COdl1!`o&K zT0I%qzJsui3Va_ZgOr6t@|mdXrw#oUC=1t9GABe?7mN`g z*+g~#N{FkjuI{W4UC^&R`p#nepUNM*?!p*z3W~Q4{iB2p=?){^MuWBa3k?kEe+9;q z+D%Dy+r_ix+p${Kr%#>IPr_Jb0DUO}T^AF>ZMxvkvMFQ7U#ss_8eiF-tk}|3;fq^6 zd#1cQV2t-}l`@2_!3Hc*LVj>Pzxa(h|I5B^zDh&nnrQp@)b_3XyH`5r=kHhuN?P9< z1Skqg58)cvb;ie+y%e z%^|-{<@E}`-+L`cR?Ampdit2y3ytXD^q(N*;YUsh3SODY+{$t2&f}zcmd5h`?Lmg_wiP) zRx2dM+|KNXGcYlkS&3 zFRd_jz)pn9ZBI{6bHUSIE%g-iU()1Oi8XKM=3W+-TPf>%w4JWppg^|c%QigoHr~_7 zY|$Q8QXo2Oq$}=RKDQ^$$*Sfc^P8z}sqXH1V(zC%6ikVvldtP7*gj3qESo(WXrK1a z5HIz@@$~Oj`SIHNYHozQ@rf$E9fvc!96di<4ChI|JU9An#k+Cg$I?AcDu0h(Yay=% zy$44ZP&Uv%P@>@<@Gg%sWLeEtRLay_v-Rx(ZQJ=pE3bn5tLrq5cY2$9adQiF%})e6 zAmiT;0s{+T#I1Q1NM$P<4leOru_kr=Rr_s!)xeC?AMJDXmK&+95kU*zk*#Mdt+ExlQV-4j3x*PaJb(-T)`>fJmUPOXu+xiW-OzBXGE5Jmo4PBgEXlJG&XYQQYGIlHw#d-6)$;^vQ? z5feWPt^H!(9${l=9}vd^lZpjk<$e&#ydUFXib^f})Ck#-0C%R&P^e3M9{BSs*J*LW zYJB~d`KG~NIMUPK+E}mv22%Yn$(@Z8@|l7nJYZ;h{hi<${>G{1q=9gRDE8&U6DmyQ z^l10UU!f{?Q(h!R#OZHDi1`Di^lB&28@JIndgdmcviOkhWarQER&=pjHg<=Z$PE5k zQSO_7E^uTmaE2fBDTs%^d}uBUh+>89L!=kYjy zGtQl)V4No$l^pjD8jjhD;=Pykqe-z|4oIt7|V%twE>z8 ze_L97$&0LaI|gYw4H_HJ z0s1^H=6PA)<7(24v(R!3O?Hhmcr;W-E7az0zARIV|Y`L#z)DVC74R zk8+VSaRXD{Tyb+d;@Nu#+@;_$g62xR3FQ0mRJLTX&1aIM9ZN2i7>nxwp(a-LMezU%io&@xDDk#m6>idPBS-ZYH@i zX=2qe8<3g^FBgotc7CV*wmfH*k&vn8k-D(=SJuv5z&4Lf;HV#elWSN-Argux$q>hoN*a+06@_Fd zDJ9AOyZ1TwzVG|{|Nj5y{k+#{J!`MM_L}zE<0H24VRn3tb?!rd3HGwVlMl3o#G}#O zub!*$KGG8j+XZpS>waCMg{+04t7zY)ezw(Gok>Su=+iy)T;0U^H2opxk8Q7n7vu&c ziCda}tC5$9aDQr0Tn=+MLYZ#BELZ00g>q-&8+FWW;|1A$}fZ)g6xazi9X?X*R$m%73aIXX&ay(YxHx5}0U1iU-sGeoal^hL&%n-1q* zZ!{6CI@sdM9o9yNq(?VW9dEWC;YJ5SV4^NlZtdGfxaZzP(`UbVtdsE0N|7DcrI%jm z7;tY=?j?PNw=qwt05Wk9o;P(z(!?^DY0i?4TYAxvK|T_;^rbD)`B15}fhJwmgl}+3 z@bF&rl*EGqX$c=!I@xZEEheltQtEHEr%0APo*Yg1xXrzHLoZt7U65&qp{;-qNa69W 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%0AL`c&D~VAY5sa9&{HM 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 { new Param("okay", true, "Okay Voice Line", "Whether or not the tappers should say -Okay!- after successfully tapping."), - new Param("okayType", TapTroupe.OkayType.Random, "Okay Type", "Which version of the okay voice line should the tappers say?"), + new Param("okayType", TapTroupe.OkayType.OkayA, "Okay Type", "Which version of the okay voice line should the tappers say?"), new Param("animType", TapTroupe.OkayAnimType.Normal, "Okay Animation", "Which animations should be played when the tapper say OK?"), new Param("popperBeats", new EntityTypes.Float(0f, 80f, 2f), "Popper Beats", "How many beats until the popper will pop?"), new Param("randomVoiceLine", true, "Extra Random Voice Line", "Whether there should be randomly said woos or laughs after the tappers say OK!") @@ -40,7 +40,8 @@ namespace HeavenStudio.Games.Loaders new GameAction("bop", "Bop") { function = delegate {TapTroupe.instance.Bop(); }, - defaultLength = 1f + defaultLength = 1f, + }, new GameAction("spotlights", "Toggle Spotlights") { @@ -50,11 +51,21 @@ namespace HeavenStudio.Games.Loaders { new Param("toggle", true, "Darkness On", "Whether or not it should be dark."), new Param("player", true, "Player Spotlight", "Whether or not the player spotlight should be turned on or off."), - new Param("middleLeft", false, "Middleleft Tapper Spotlight", "Whether or not the middleleft tapper spotlight should be turned on or off."), new Param("middleRight", false, "Middleright Tapper Spotlight", "Whether or not the middleright tapper spotlight should be turned on or off."), + new Param("middleLeft", false, "Middleleft Tapper Spotlight", "Whether or not the middleleft tapper spotlight should be turned on or off."), new Param("leftMost", false, "Leftmost Tapper Spotlight", "Whether or not the leftmost tapper spotlight should be turned on or off."), } }, + new GameAction("zoomOut", "Special Zoom Out") + { + function = delegate { TapTroupe.instance.ToggleZoomOut(); }, + defaultLength = 4f, + resizable = true, + parameters = new List() + { + new Param("ease", EasingFunction.Ease.EaseOutQuad, "Camera Ease", "What ease should the camera use?"), + }, + }, new GameAction("tutorialMissFace", "Toggle Tutorial Miss Face") { function = delegate { var e = eventCaller.currentEntity; TapTroupe.instance.ToggleMissFace(e["toggle"]); }, @@ -84,11 +95,21 @@ namespace HeavenStudio.Games [SerializeField] GameObject spotlightMiddleRight; [SerializeField] GameObject spotlightLeftMost; [SerializeField] GameObject darkness; + private Animator zoomOutAnim; [Header("Properties")] + private float currentZoomCamBeat; + private float currentZoomCamLength; + private EasingFunction.Ease lastEase; + + private int currentZoomIndex; + + private List allCameraEvents = new List(); + private bool keepZoomOut; private static List queuedSteps = new List(); private static List queuedTaps = new List(); public static bool prepareTap; private bool tapping; + private bool stepping; private bool shouldSwitchStep; private bool shouldDoSecondBam; private bool missedTaps; @@ -136,9 +157,28 @@ namespace HeavenStudio.Games prepareTap = false; } + public override void OnTimeChange() + { + UpdateCameraZoom(); + } + void Awake() { instance = this; + zoomOutAnim = GetComponent(); + var camEvents = EventCaller.GetAllInGameManagerList("tapTroupe", new string[] { "zoomOut" }); + List tempEvents = new List(); + for (int i = 0; i < camEvents.Count; i++) + { + if (camEvents[i].beat + camEvents[i].beat >= Conductor.instance.songPositionInBeats) + { + tempEvents.Add(camEvents[i]); + } + } + + allCameraEvents = tempEvents; + + UpdateCameraZoom(); } void Update() @@ -169,7 +209,7 @@ namespace HeavenStudio.Games } if (PlayerInput.Pressed() && !IsExpectingInputNow(InputType.STANDARD_DOWN)) { - if (canSpit && !useTutorialMissFace) Jukebox.PlayOneShotGame("tapTroupe/spit"); + if (canSpit && !useTutorialMissFace) Jukebox.PlayOneShotGame("tapTroupe/spit", -1, 1, 0.5f); Jukebox.PlayOneShotGame("tapTroupe/miss"); TapTroupe.instance.ScoreMiss(0.5f); foreach (var corner in npcCorners) @@ -197,6 +237,75 @@ namespace HeavenStudio.Games canSpit = false; } } + if (allCameraEvents.Count > 0) + { + if (currentZoomIndex < allCameraEvents.Count && currentZoomIndex >= 0) + { + if (Conductor.instance.songPositionInBeats >= allCameraEvents[currentZoomIndex].beat) + { + UpdateCameraZoom(); + currentZoomIndex++; + } + } + + float normalizedBeat = Conductor.instance.GetPositionFromBeat(currentZoomCamBeat, currentZoomCamLength); + float normalizedAnimBeat = normalizedBeat * 4; + + if (normalizedBeat >= 0) + { + if (!keepZoomOut) + { + GameCamera.additionalPosition = new Vector3(0, 0, 0); + zoomOutAnim.Play("NoZoomOut", 0, 0); + } + else + { + EasingFunction.Function func = EasingFunction.GetEasingFunction(lastEase); + if (normalizedBeat > 1) + GameCamera.additionalPosition = new Vector3(0, 30, -100); + else + { + float newPosY = func(0, 30, normalizedBeat); + float newPosZ = func(0, -100, normalizedBeat); + GameCamera.additionalPosition = new Vector3(0, newPosY, newPosZ); + } + if (normalizedAnimBeat > 1) + { + zoomOutAnim.DoNormalizedAnimation("ZoomOut", 1f); + playerTapper.FadeOut(1f); + foreach (var tapper in npcTappers) + { + tapper.FadeOut(1f); + } + } + else + { + zoomOutAnim.DoNormalizedAnimation("ZoomOut", normalizedAnimBeat); + playerTapper.FadeOut(normalizedAnimBeat); + foreach (var tapper in npcTappers) + { + tapper.FadeOut(normalizedAnimBeat); + } + } + } + + } + } + } + + void UpdateCameraZoom() + { + if (currentZoomIndex < allCameraEvents.Count && currentZoomIndex >= 0) + { + currentZoomCamLength = allCameraEvents[currentZoomIndex].length; + currentZoomCamBeat = allCameraEvents[currentZoomIndex].beat; + lastEase = (EasingFunction.Ease)allCameraEvents[currentZoomIndex]["ease"]; + } + } + + public void ToggleZoomOut() + { + keepZoomOut = true; } public static void PreStepping(float beat, float length, bool startTap) @@ -222,6 +331,7 @@ namespace HeavenStudio.Games new BeatAction.Action(beat + i, delegate { TapTroupe.instance.NPCStep(); + Jukebox.PlayOneShotGame("tapTroupe/other1", -1, 1, 0.75f); }) }); } @@ -234,7 +344,8 @@ namespace HeavenStudio.Games TapTroupe.instance.playerTapper.Step(false, false); TapTroupe.instance.playerCorner.Bop(); }), - new BeatAction.Action(beat, delegate { if (startTap) Jukebox.PlayOneShotGame("tapTroupe/startTap"); }) + new BeatAction.Action(beat, delegate { if (startTap) Jukebox.PlayOneShotGame("tapTroupe/startTap"); stepping = true; }), + new BeatAction.Action(beat + length + 1, delegate { stepping = false; }), }); } @@ -274,10 +385,12 @@ namespace HeavenStudio.Games for (float i = 0; i < actualLength; i += 0.75f) { string soundToPlay = "bamvoice1"; + string otherSoundToPlay = "other3"; float beatToSpawn = beat + i + 0.5f; if (i + 0.75f >= actualLength) { soundToPlay = "startTap"; + otherSoundToPlay = "other2"; beatToSpawn = Mathf.Ceil(beat + i); finalBeatToSpawn = beatToSpawn; BeatAction.New(instance.gameObject, new List() @@ -352,18 +465,22 @@ namespace HeavenStudio.Games BeatAction.New(instance.gameObject, new List() { new BeatAction.Action(beatToSpawn - 0.3f, delegate { currentTapAnim = TapTroupeTapper.TapAnim.Bam; shouldSwitchStep = true; }), - new BeatAction.Action(beatToSpawn, delegate { NPCTap(TapTroupeTapper.TapAnim.Bam); }) + new BeatAction.Action(beatToSpawn, delegate { NPCTap(TapTroupeTapper.TapAnim.Bam); }), + new BeatAction.Action(beatToSpawn + 0.1f, delegate { if (playerTapper.transform.localScale.x != npcTappers[0].transform.localScale.x) playerTapper.dontSwitchNextStep = true; }) }); } } soundsToPlay.Add(new MultiSound.Sound($"tapTroupe/{soundToPlay}", beatToSpawn)); + soundsToPlay.Add(new MultiSound.Sound($"tapTroupe/{otherSoundToPlay}", beatToSpawn)); shouldDoSecondBam = secondBam; secondBam = !secondBam; ScheduleInput(beatToSpawn - 1, 1f, InputType.STANDARD_DOWN, JustTap, MissTap, Nothing); } int actualOkayType = okayType; if (actualOkayType == (int)OkayType.Random) actualOkayType = UnityEngine.Random.Range(0, 3); + int randomO = UnityEngine.Random.Range(0, 3); string okayVoiceLine = "A"; + string okayOneVoiceLine = "A"; switch (actualOkayType) { case (int)OkayType.OkayA: @@ -379,8 +496,32 @@ namespace HeavenStudio.Games okayVoiceLine = "A"; break; } + switch (randomO) + { + case (int)OkayType.OkayA: + okayOneVoiceLine = "A"; + break; + case (int)OkayType.OkayB: + okayOneVoiceLine = "B"; + break; + case (int)OkayType.OkayC: + okayOneVoiceLine = "C"; + break; + default: + okayOneVoiceLine = "A"; + break; + } BeatAction.New(instance.gameObject, new List() { + new BeatAction.Action(beat - 1f, delegate + { + if (!stepping) + { + NPCStep(false); + playerTapper.Step(false); + playerCorner.Bop(); + } + }), new BeatAction.Action(beat, delegate { tapping = true; missedTaps = false; }), new BeatAction.Action(finalBeatToSpawn, delegate { @@ -397,17 +538,17 @@ namespace HeavenStudio.Games } MultiSound.Play(new MultiSound.Sound[] { - new MultiSound.Sound($"tapTroupe/okay{okayVoiceLine}1", finalBeatToSpawn + 0.5f), - new MultiSound.Sound($"tapTroupe/okay{okayVoiceLine}2", finalBeatToSpawn + 1f), + new MultiSound.Sound($"tapTroupe/okay{okayOneVoiceLine}1", finalBeatToSpawn + 0.5f), + new MultiSound.Sound($"tapTroupe/okay{okayVoiceLine}2", finalBeatToSpawn + 1f, 1f, 0.75f), }, forcePlay: true); }), new BeatAction.Action(finalBeatToSpawn + 1f, delegate { - if (randomVoiceLine && UnityEngine.Random.Range(1, 50) == 1) + if (!missedTaps && okay && randomVoiceLine && UnityEngine.Random.Range(1, 50) == 1) { Jukebox.PlayOneShotGame("tapTroupe/woo"); } - else if (randomVoiceLine && UnityEngine.Random.Range(1, 50) == 1) + else if (!missedTaps && okay && randomVoiceLine && UnityEngine.Random.Range(1, 50) == 1) { Jukebox.PlayOneShotGame("tapTroupe/laughter", -1, 1, 0.4f); } @@ -492,7 +633,7 @@ namespace HeavenStudio.Games canSpit = true; playerTapper.Step(false); playerCorner.Bop(); - Jukebox.PlayOneShotGame($"tapTroupe/step{stepSound}"); + Jukebox.PlayOneShotGame("tapTroupe/tink"); if (stepSound == 1) { stepSound = 2; @@ -514,14 +655,14 @@ namespace HeavenStudio.Games } return; } - SuccessStep(); + SuccessStep(caller); } - void SuccessStep() + void SuccessStep(PlayerActionEvent caller) { canSpit = true; playerTapper.Step(); - + playerCorner.Bop(); Jukebox.PlayOneShotGame($"tapTroupe/step{stepSound}"); if (stepSound == 1) @@ -536,11 +677,15 @@ namespace HeavenStudio.Games { corner.ResetFace(); } + BeatAction.New(instance.gameObject, new List() + { + new BeatAction.Action(caller.startBeat + caller.timer + 0.1f, delegate { if (playerTapper.transform.localScale.x != npcTappers[0].transform.localScale.x) playerTapper.dontSwitchNextStep = true; }) + }); } void MissStep(PlayerActionEvent caller) { - if (canSpit && !useTutorialMissFace) Jukebox.PlayOneShotGame("tapTroupe/spit"); + if (canSpit && !useTutorialMissFace) Jukebox.PlayOneShotGame("tapTroupe/spit", -1, 1, 0.5f); foreach (var corner in npcCorners) { if (useTutorialMissFace) @@ -569,14 +714,7 @@ namespace HeavenStudio.Games Jukebox.PlayOneShotGame("tapTroupe/tap3"); break; default: - if (shouldDoSecondBam) - { - Jukebox.PlayOneShotGame("tapTroupe/bam2"); - } - else - { - Jukebox.PlayOneShotGame("tapTroupe/bam1"); - } + Jukebox.PlayOneShotGame("tapTroupe/tink"); break; } foreach (var corner in npcCorners) @@ -606,14 +744,7 @@ namespace HeavenStudio.Games Jukebox.PlayOneShotGame("tapTroupe/tap3"); break; default: - if (shouldDoSecondBam) - { - Jukebox.PlayOneShotGame("tapTroupe/bam2"); - } - else - { - Jukebox.PlayOneShotGame("tapTroupe/bam1"); - } + Jukebox.PlayOneShotGame("tapTroupe/player3"); break; } foreach (var corner in npcCorners) @@ -625,7 +756,7 @@ namespace HeavenStudio.Games void MissTap(PlayerActionEvent caller) { missedTaps = true; - if (canSpit && !useTutorialMissFace) Jukebox.PlayOneShotGame("tapTroupe/spit"); + if (canSpit && !useTutorialMissFace) Jukebox.PlayOneShotGame("tapTroupe/spit", -1, 1, 0.5f); foreach (var corner in npcCorners) { if (useTutorialMissFace) diff --git a/Assets/Scripts/Games/TapTroupe/TapTroupeTapper.cs b/Assets/Scripts/Games/TapTroupe/TapTroupeTapper.cs index 4bbc80d9..47474938 100644 --- a/Assets/Scripts/Games/TapTroupe/TapTroupeTapper.cs +++ b/Assets/Scripts/Games/TapTroupe/TapTroupeTapper.cs @@ -10,8 +10,7 @@ namespace HeavenStudio.Games.Scripts_TapTroupe public Animator anim; [SerializeField] GameObject impactStep; private TapTroupe game; - [SerializeField] bool player; - [SerializeField] int soundIndex; + public bool dontSwitchNextStep = false; public enum TapAnim { Bam, @@ -27,9 +26,15 @@ namespace HeavenStudio.Games.Scripts_TapTroupe anim = GetComponent(); } + public void FadeOut(float pos) + { + anim.DoNormalizedAnimation("FeetFadeOut", pos * 8); + } + public void Step(bool hit = true, bool switchFeet = true) { - if (switchFeet) transform.localScale = new Vector3(transform.localScale.x * -1, transform.localScale.y, 1); + if (switchFeet && !dontSwitchNextStep) transform.localScale = new Vector3(transform.localScale.x * -1, transform.localScale.y, 1); + if (dontSwitchNextStep) dontSwitchNextStep = false; if (hit) { if (TapTroupe.prepareTap) @@ -56,22 +61,25 @@ namespace HeavenStudio.Games.Scripts_TapTroupe public void Tap(TapAnim animType, bool hit = true, bool switchFeet = true) { - if (switchFeet) transform.localScale = new Vector3(transform.localScale.x * -1, transform.localScale.y, 1); string animName = ""; if (hit) animName = "Hit"; switch (animType) { case TapAnim.Bam: animName += "BamFeet"; + if (switchFeet && !dontSwitchNextStep) transform.localScale = new Vector3(transform.localScale.x * -1, transform.localScale.y, 1); break; case TapAnim.Tap: animName += "TapFeet"; + if (switchFeet) transform.localScale = new Vector3(transform.localScale.x * -1, transform.localScale.y, 1); break; case TapAnim.BamReady: animName += "BamReadyFeet"; + if (switchFeet) transform.localScale = new Vector3(transform.localScale.x * -1, transform.localScale.y, 1); break; case TapAnim.BamTapReady: animName += "BamReadyTap"; + if (switchFeet) transform.localScale = new Vector3(transform.localScale.x * -1, transform.localScale.y, 1); break; case TapAnim.LastTap: if (hit) @@ -82,10 +90,10 @@ namespace HeavenStudio.Games.Scripts_TapTroupe { animName = "StepFeet"; } + if (switchFeet) transform.localScale = new Vector3(transform.localScale.x * -1, transform.localScale.y, 1); break; } anim.DoScaledAnimationAsync(animName, 0.5f); - if (!player) Jukebox.PlayOneShotGame($"tapTroupe/other{soundIndex}"); } public void Bop() diff --git a/Assets/Scripts/Games/TapTroupe/TapTroupeZoomOut.cs b/Assets/Scripts/Games/TapTroupe/TapTroupeZoomOut.cs new file mode 100644 index 00000000..612b9d27 --- /dev/null +++ b/Assets/Scripts/Games/TapTroupe/TapTroupeZoomOut.cs @@ -0,0 +1,25 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using HeavenStudio.Util; +namespace HeavenStudio.Games.Scripts_TapTroupe +{ + public class TapTroupeZoomOut : MonoBehaviour + { + float zoomOffset; + float yOffset; + + void Start () + { + zoomOffset = transform.localPosition.z; + yOffset = transform.localPosition.y; + } + + void Update() + { + transform.localPosition = new Vector3(transform.localPosition.x, GameCamera.additionalPosition.y + yOffset, GameCamera.additionalPosition.z + zoomOffset); + } + } +} + + diff --git a/Assets/Scripts/Games/TapTroupe/TapTroupeZoomOut.cs.meta b/Assets/Scripts/Games/TapTroupe/TapTroupeZoomOut.cs.meta new file mode 100644 index 00000000..25cbce50 --- /dev/null +++ b/Assets/Scripts/Games/TapTroupe/TapTroupeZoomOut.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 33771126a9978d141b4433a2b19903ea +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: