diff --git a/Assets/Resources/Games/karateman.prefab b/Assets/Resources/Games/karateman.prefab index e0c1d85a..ebc8e668 100644 --- a/Assets/Resources/Games/karateman.prefab +++ b/Assets/Resources/Games/karateman.prefab @@ -31,6 +31,108 @@ Transform: m_Father: {fileID: 4148631055418481416} m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1174851578296134715 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6013960276080899241} + - component: {fileID: 208306747107147185} + - component: {fileID: 6438012229386787575} + m_Layer: 0 + m_Name: comboRef + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &6013960276080899241 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1174851578296134715} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0.29, z: 0} + m_LocalScale: {x: 1.066, y: 1.066, z: 1} + m_Children: [] + m_Father: {fileID: 7248900333300803150} + m_RootOrder: 10 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &208306747107147185 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1174851578296134715} + 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: -57 + m_Sprite: {fileID: 21300000, guid: 2e1219e20b44d7b4b9b79c341cc5099a, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 0.5529412} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 12.8, y: 7.2} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!95 &6438012229386787575 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1174851578296134715} + m_Enabled: 0 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: a01170806edebb74ba18dcde61630d11, 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 &1878496493894552565 GameObject: m_ObjectHideFlags: 0 @@ -158,6 +260,88 @@ MonoBehaviour: m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 +--- !u!1 &1939778938562729249 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8050521307902634662} + - component: {fileID: 2288081366693200613} + m_Layer: 0 + m_Name: karateman_fastfx_1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &8050521307902634662 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1939778938562729249} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 2.2326, y: 0.9341, z: 0} + m_LocalScale: {x: 0.77521044, y: 0.7981718, z: 0.7824086} + m_Children: [] + m_Father: {fileID: 7248900333238284261} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &2288081366693200613 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1939778938562729249} + 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: 10 + m_Sprite: {fileID: 5315918898556016567, guid: 868cd67f05ca7c646bae00fcc2ba7eaa, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 6.5555553, y: 3} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 --- !u!1 &2099248522849929875 GameObject: m_ObjectHideFlags: 0 @@ -310,8 +494,8 @@ SpriteRenderer: m_LightmapParameters: {fileID: 0} m_SortingLayerID: 0 m_SortingLayer: 0 - m_SortingOrder: 439 - m_Sprite: {fileID: 21300000, guid: 09440a6c3f3525b4d9d517f1bbd2ac46, type: 3} + m_SortingOrder: 111 + m_Sprite: {fileID: 21300000, guid: 9654998ca4ce6da49a6988cdf56b3ec5, type: 3} m_Color: {r: 1, g: 1, b: 1, a: 0.5254902} m_FlipX: 0 m_FlipY: 0 @@ -5227,7 +5411,7 @@ ParticleSystemRenderer: m_LightmapParameters: {fileID: 0} m_SortingLayerID: 0 m_SortingLayer: 0 - m_SortingOrder: 0 + m_SortingOrder: 218 m_RenderMode: 0 m_SortMode: 0 m_MinParticleSize: 0 @@ -5406,7 +5590,7 @@ SpriteRenderer: m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: -500 - m_Sprite: {fileID: 21300000, guid: 6fab5d5db68d7bd42918ea021881e4de, type: 3} + m_Sprite: {fileID: 21300000, guid: 23d12a20ce4f2c44f95c425d8a6eca57, type: 3} m_Color: {r: 1, g: 1, b: 1, a: 1} m_FlipX: 0 m_FlipY: 0 @@ -5669,6 +5853,7 @@ MonoBehaviour: RockParticle: {fileID: 7248900332432276694} BulbHit: {fileID: 7248900333007582906} hitBarrel: 0 + currentComboPots: [] --- !u!95 &7248900332013002442 Animator: serializedVersion: 3 @@ -6597,6 +6782,10 @@ MonoBehaviour: hitSnd: kick: 0 lastPotRot: 0 + throwAnim: + combo: 0 + comboIndex: 0 + endShadowThrowPos: {x: 0, y: 0} --- !u!212 &2518134708466776233 SpriteRenderer: m_ObjectHideFlags: 0 @@ -11539,7 +11728,7 @@ Transform: m_LocalScale: {x: 0.6066134, y: 0.6066134, z: 0.6066134} m_Children: [] m_Father: {fileID: 7248900333238284261} - m_RootOrder: 2 + m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!212 &7248900332461631866 SpriteRenderer: @@ -11649,7 +11838,7 @@ Transform: m_GameObject: {fileID: 7248900332481767637} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 2.2326, y: 0.9341, z: 0} - m_LocalScale: {x: 0.77521044, y: 0.7981718, z: 0.7824086} + m_LocalScale: {x: 0.7752104, y: 0.7981718, z: 0.7824086} m_Children: [] m_Father: {fileID: 7248900333238284261} m_RootOrder: 1 @@ -17093,6 +17282,7 @@ Transform: m_Children: - {fileID: 7248900332970077878} - {fileID: 7248900332481767658} + - {fileID: 8050521307902634662} - {fileID: 7248900332461631845} m_Father: {fileID: 7248900332013002293} m_RootOrder: 3 @@ -17136,6 +17326,7 @@ Transform: - {fileID: 7248900333007582907} - {fileID: 2035530467837460450} - {fileID: 634606877704519381} + - {fileID: 6013960276080899241} m_Father: {fileID: 0} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -17156,6 +17347,7 @@ MonoBehaviour: Pot: {fileID: 7248900332380919981} Bomb: {fileID: 1878496493894552565} KarateJoe: {fileID: 7248900332013002443} + EligibleCombos: [] ObjectSprites: - {fileID: 8050164209934277894, guid: 868cd67f05ca7c646bae00fcc2ba7eaa, type: 3} - {fileID: 5443719295599431979, guid: 868cd67f05ca7c646bae00fcc2ba7eaa, type: 3} @@ -17175,6 +17367,7 @@ MonoBehaviour: - {fileID: 21300000, guid: 72431c7c58f54e848bcb7527635bb72b, type: 3} - {fileID: 21300000, guid: f05694d1ff974fe4387e487d025edede, type: 3} BGSprite: {fileID: 7248900333330862853} + comboRef: {fileID: 1174851578296134715} --- !u!61 &5840347371021274451 BoxCollider2D: m_ObjectHideFlags: 0 diff --git a/Assets/Resources/Music/karatekafever.ogg b/Assets/Resources/Music/karatekafever.ogg deleted file mode 100644 index 6c40dff0..00000000 Binary files a/Assets/Resources/Music/karatekafever.ogg and /dev/null differ diff --git a/Assets/Resources/Music/lonely storm.ogg b/Assets/Resources/Music/lonely storm.ogg new file mode 100644 index 00000000..a5f7c753 Binary files /dev/null and b/Assets/Resources/Music/lonely storm.ogg differ diff --git a/Assets/Resources/Music/karatekafever.ogg.meta b/Assets/Resources/Music/lonely storm.ogg.meta similarity index 91% rename from Assets/Resources/Music/karatekafever.ogg.meta rename to Assets/Resources/Music/lonely storm.ogg.meta index 13d4e637..056d16ac 100644 --- a/Assets/Resources/Music/karatekafever.ogg.meta +++ b/Assets/Resources/Music/lonely storm.ogg.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 906894b5477fc3645a0c5c3e6e8f77a3 +guid: f3b9f9179bad8394a98f617bda265a62 AudioImporter: externalObjects: {} serializedVersion: 6 diff --git a/Assets/Resources/Sprites/Games/KarateMan/Animations/Joe/ComboCrouch.anim b/Assets/Resources/Sprites/Games/KarateMan/Animations/Joe/ComboCrouch.anim new file mode 100644 index 00000000..9bd25bd3 --- /dev/null +++ b/Assets/Resources/Sprites/Games/KarateMan/Animations/Joe/ComboCrouch.anim @@ -0,0 +1,817 @@ +%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: ComboCrouch + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -2.584, y: -0.318, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: -2.485, y: -0.331, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + 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: Head + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.724, y: -1.976, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: -0.516, y: -1.993, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + 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: ArmsandTorso/Torso + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.927, y: -1.116, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0.34, y: -1.116, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + 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: ArmsandTorso/LeftArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -3.662, y: -3.069, z: 0.012} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: -3.546, y: -3.069, z: 0.012} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + 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: RightLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -2.076, y: -2.796, z: 0} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: LeftLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -2.139, y: -2.525, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Shadow/Shadow + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -3.5, y: -2.552, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Shadow/Shadow2 + m_ScaleCurves: [] + m_FloatCurves: [] + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: 8269274250676571007, guid: 868cd67f05ca7c646bae00fcc2ba7eaa, type: 3} + attribute: m_Sprite + path: ArmsandTorso/Torso + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 2022841768334614553, guid: 868cd67f05ca7c646bae00fcc2ba7eaa, type: 3} + attribute: m_Sprite + path: ArmsandTorso/LeftArm + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 5780560081501848171, guid: 868cd67f05ca7c646bae00fcc2ba7eaa, type: 3} + attribute: m_Sprite + path: RightLeg + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 4620539621551708755, guid: 868cd67f05ca7c646bae00fcc2ba7eaa, type: 3} + attribute: m_Sprite + path: LeftLeg + classID: 212 + script: {fileID: 0} + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 130111906 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3561792701 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 550364408 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2252147196 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 101577729 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3561792701 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 550364408 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 2252147196 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 101577729 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 60707592 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 336439404 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + pptrCurveMapping: + - {fileID: 8269274250676571007, guid: 868cd67f05ca7c646bae00fcc2ba7eaa, type: 3} + - {fileID: 2022841768334614553, guid: 868cd67f05ca7c646bae00fcc2ba7eaa, type: 3} + - {fileID: 5780560081501848171, guid: 868cd67f05ca7c646bae00fcc2ba7eaa, type: 3} + - {fileID: 4620539621551708755, guid: 868cd67f05ca7c646bae00fcc2ba7eaa, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.06666667 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 0 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -2.584 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -2.485 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.318 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -0.331 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.724 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -0.516 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: ArmsandTorso/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.976 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -1.993 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: ArmsandTorso/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: ArmsandTorso/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.927 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0.34 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: ArmsandTorso/LeftArm + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.116 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -1.116 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: ArmsandTorso/LeftArm + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: ArmsandTorso/LeftArm + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -3.662 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -3.546 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: RightLeg + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -3.069 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -3.069 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: RightLeg + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.012 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0.012 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: RightLeg + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -2.076 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: LeftLeg + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -2.796 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: LeftLeg + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: LeftLeg + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -2.139 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Shadow/Shadow + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -2.525 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Shadow/Shadow + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Shadow/Shadow + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -3.5 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Shadow/Shadow2 + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -2.552 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Shadow/Shadow2 + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Shadow/Shadow2 + classID: 4 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/KarateMan/Animations/Joe/ComboCrouch.anim.meta b/Assets/Resources/Sprites/Games/KarateMan/Animations/Joe/ComboCrouch.anim.meta new file mode 100644 index 00000000..a0b24aa7 --- /dev/null +++ b/Assets/Resources/Sprites/Games/KarateMan/Animations/Joe/ComboCrouch.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 395b9337186b1f44db022ef57d2b7262 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/KarateMan/Animations/Joe/ComboCrouchPunch.anim b/Assets/Resources/Sprites/Games/KarateMan/Animations/Joe/ComboCrouchPunch.anim new file mode 100644 index 00000000..cb4f8725 --- /dev/null +++ b/Assets/Resources/Sprites/Games/KarateMan/Animations/Joe/ComboCrouchPunch.anim @@ -0,0 +1,1461 @@ +%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: ComboCrouchPunch + 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.736, y: -1.207, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.083333336 + value: {x: 1.894, y: -1.23, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + 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: ArmsandTorso/LeftArm + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.186, y: -2.01, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.083333336 + value: {x: 0.292, y: -1.953, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + 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: ArmsandTorso/Torso + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -1.981, y: -0.584, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.083333336 + value: {x: -1.811, y: -0.565, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + 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: Head + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -2.076, y: -2.796, z: 0} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: LeftLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -3.662, y: -3.069, z: 0.012} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, 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: RightLeg + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.8298, y: -1.2537, z: 0} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmsandTorso/karateman_fastfx_0 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1.8546, y: -3.3107, z: 0} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmsandTorso/karateman_fastfx_1 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -1.692, y: -2.382, z: 0} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Shadow/Shadow + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -2.133, y: -2.605, z: 0} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Shadow/Shadow2 + m_ScaleCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.50691015, y: 0.64167416, z: 0.7824086} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmsandTorso/karateman_fastfx_0 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.32521242, y: 0.6613128, z: 0.7824086} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmsandTorso/karateman_fastfx_1 + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Head + 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: RightLeg + 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: LeftLeg + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + 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: ArmsandTorso/karateman_fastfx_0 + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + 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: ArmsandTorso/karateman_fastfx_1 + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmsandTorso/karateman_fastfx_1 + classID: 212 + script: {fileID: 0} + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: 2044912709364667320, guid: 868cd67f05ca7c646bae00fcc2ba7eaa, type: 3} + - time: 0.083333336 + value: {fileID: 6846952495678743529, guid: 868cd67f05ca7c646bae00fcc2ba7eaa, type: 3} + attribute: m_Sprite + path: ArmsandTorso/LeftArm + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -6978771497096664978, guid: 868cd67f05ca7c646bae00fcc2ba7eaa, type: 3} + - time: 0.083333336 + value: {fileID: -7254096423852549782, guid: 868cd67f05ca7c646bae00fcc2ba7eaa, type: 3} + attribute: m_Sprite + path: ArmsandTorso/Torso + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 4620539621551708755, guid: 868cd67f05ca7c646bae00fcc2ba7eaa, type: 3} + attribute: m_Sprite + path: LeftLeg + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 5780560081501848171, guid: 868cd67f05ca7c646bae00fcc2ba7eaa, type: 3} + attribute: m_Sprite + path: RightLeg + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 8943939637534532364, guid: 868cd67f05ca7c646bae00fcc2ba7eaa, type: 3} + attribute: m_Sprite + path: ArmsandTorso/karateman_fastfx_0 + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 8943939637534532364, guid: 868cd67f05ca7c646bae00fcc2ba7eaa, type: 3} + attribute: m_Sprite + path: ArmsandTorso/karateman_fastfx_1 + classID: 212 + script: {fileID: 0} + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 550364408 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3561792701 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 101577729 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2252147196 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2894697483 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3683558557 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 60707592 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 336439404 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2894697483 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3683558557 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2252147196 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 101577729 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2894697483 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3683558557 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3683558557 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 550364408 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 3561792701 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 101577729 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 2252147196 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 2894697483 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 3683558557 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + pptrCurveMapping: + - {fileID: 2044912709364667320, guid: 868cd67f05ca7c646bae00fcc2ba7eaa, type: 3} + - {fileID: 6846952495678743529, guid: 868cd67f05ca7c646bae00fcc2ba7eaa, type: 3} + - {fileID: -6978771497096664978, guid: 868cd67f05ca7c646bae00fcc2ba7eaa, type: 3} + - {fileID: -7254096423852549782, guid: 868cd67f05ca7c646bae00fcc2ba7eaa, type: 3} + - {fileID: 4620539621551708755, guid: 868cd67f05ca7c646bae00fcc2ba7eaa, type: 3} + - {fileID: 5780560081501848171, guid: 868cd67f05ca7c646bae00fcc2ba7eaa, type: 3} + - {fileID: 8943939637534532364, guid: 868cd67f05ca7c646bae00fcc2ba7eaa, type: 3} + - {fileID: 8943939637534532364, guid: 868cd67f05ca7c646bae00fcc2ba7eaa, type: 3} + 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.736 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 1.894 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: ArmsandTorso/LeftArm + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.207 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: -1.23 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: ArmsandTorso/LeftArm + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: ArmsandTorso/LeftArm + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.186 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0.292 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: ArmsandTorso/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -2.01 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: -1.953 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: ArmsandTorso/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: ArmsandTorso/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.981 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: -1.811 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.584 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: -0.565 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -2.076 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: LeftLeg + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -2.796 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: LeftLeg + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: LeftLeg + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -3.662 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: RightLeg + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -3.069 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: RightLeg + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.012 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: RightLeg + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Head + 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: RightLeg + 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: LeftLeg + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + 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: ArmsandTorso/karateman_fastfx_0 + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.8298 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: ArmsandTorso/karateman_fastfx_0 + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.2537 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: ArmsandTorso/karateman_fastfx_0 + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: ArmsandTorso/karateman_fastfx_0 + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.50691015 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.x + path: ArmsandTorso/karateman_fastfx_0 + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.64167416 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.y + path: ArmsandTorso/karateman_fastfx_0 + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.7824086 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.z + path: ArmsandTorso/karateman_fastfx_0 + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + 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: ArmsandTorso/karateman_fastfx_1 + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmsandTorso/karateman_fastfx_1 + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.8546 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: ArmsandTorso/karateman_fastfx_1 + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -3.3107 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: ArmsandTorso/karateman_fastfx_1 + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: ArmsandTorso/karateman_fastfx_1 + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.32521242 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.x + path: ArmsandTorso/karateman_fastfx_1 + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.6613128 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.y + path: ArmsandTorso/karateman_fastfx_1 + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.7824086 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.z + path: ArmsandTorso/karateman_fastfx_1 + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.692 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Shadow/Shadow + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -2.382 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Shadow/Shadow + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Shadow/Shadow + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -2.133 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Shadow/Shadow2 + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -2.605 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Shadow/Shadow2 + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Shadow/Shadow2 + classID: 4 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/KarateMan/Animations/Joe/ComboCrouchPunch.anim.meta b/Assets/Resources/Sprites/Games/KarateMan/Animations/Joe/ComboCrouchPunch.anim.meta new file mode 100644 index 00000000..14102b66 --- /dev/null +++ b/Assets/Resources/Sprites/Games/KarateMan/Animations/Joe/ComboCrouchPunch.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6c0e11d2b864ca045a1bcfece7d9a2a1 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/KarateMan/Animations/Joe/ComboKick.anim b/Assets/Resources/Sprites/Games/KarateMan/Animations/Joe/ComboKick.anim new file mode 100644 index 00000000..8935cb78 --- /dev/null +++ b/Assets/Resources/Sprites/Games/KarateMan/Animations/Joe/ComboKick.anim @@ -0,0 +1,821 @@ +%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: ComboKick + 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.306, y: -0.634, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Head + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1.85, y: -1.81, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmsandTorso/Torso + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1.332, y: -2.439, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Shadow/Shadow + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.99, y: -2.47, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Shadow/Shadow2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1.6004, y: -3.376, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmsandTorso/karateman_fastfx_0 + m_ScaleCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.60590446, y: 0.7981718, z: 0.7824086} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmsandTorso/karateman_fastfx_0 + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmsandTorso/Torso + 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: RightLeg + 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: LeftLeg + 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: ArmsandTorso/LeftArm + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + 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: ArmsandTorso/karateman_fastfx_0 + classID: 1 + script: {fileID: 0} + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: 8497358629359107968, guid: 868cd67f05ca7c646bae00fcc2ba7eaa, type: 3} + attribute: m_Sprite + path: Head + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 5131679410369794127, guid: 868cd67f05ca7c646bae00fcc2ba7eaa, type: 3} + attribute: m_Sprite + path: ArmsandTorso/Torso + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 8943939637534532364, guid: 868cd67f05ca7c646bae00fcc2ba7eaa, type: 3} + attribute: m_Sprite + path: ArmsandTorso/karateman_fastfx_0 + classID: 212 + script: {fileID: 0} + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 3561792701 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2252147196 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 101577729 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 550364408 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2894697483 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 3561792701 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 2894697483 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 130111906 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3561792701 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 60707592 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 336439404 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2894697483 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2894697483 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + pptrCurveMapping: + - {fileID: 8497358629359107968, guid: 868cd67f05ca7c646bae00fcc2ba7eaa, type: 3} + - {fileID: 5131679410369794127, guid: 868cd67f05ca7c646bae00fcc2ba7eaa, type: 3} + - {fileID: 8943939637534532364, guid: 868cd67f05ca7c646bae00fcc2ba7eaa, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.05 + 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.306 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.634 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.85 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: ArmsandTorso/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.81 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: ArmsandTorso/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: ArmsandTorso/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmsandTorso/Torso + 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: RightLeg + 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: LeftLeg + 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: ArmsandTorso/LeftArm + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.332 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Shadow/Shadow + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -2.439 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Shadow/Shadow + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Shadow/Shadow + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.99 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Shadow/Shadow2 + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -2.47 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Shadow/Shadow2 + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Shadow/Shadow2 + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + 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: ArmsandTorso/karateman_fastfx_0 + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.6004 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: ArmsandTorso/karateman_fastfx_0 + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -3.376 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: ArmsandTorso/karateman_fastfx_0 + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: ArmsandTorso/karateman_fastfx_0 + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.60590446 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.x + path: ArmsandTorso/karateman_fastfx_0 + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.7981718 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.y + path: ArmsandTorso/karateman_fastfx_0 + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.7824086 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.z + path: ArmsandTorso/karateman_fastfx_0 + classID: 4 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/KarateMan/Animations/Joe/ComboKick.anim.meta b/Assets/Resources/Sprites/Games/KarateMan/Animations/Joe/ComboKick.anim.meta new file mode 100644 index 00000000..46fecdf5 --- /dev/null +++ b/Assets/Resources/Sprites/Games/KarateMan/Animations/Joe/ComboKick.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7bfeb29c257d17947aa8c9572e50ebeb +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/KarateMan/Animations/Joe/Joe.controller b/Assets/Resources/Sprites/Games/KarateMan/Animations/Joe/Joe.controller index 23633ed0..0e7c3f05 100644 --- a/Assets/Resources/Sprites/Games/KarateMan/Animations/Joe/Joe.controller +++ b/Assets/Resources/Sprites/Games/KarateMan/Animations/Joe/Joe.controller @@ -49,6 +49,32 @@ AnimatorState: m_MirrorParameter: m_CycleOffsetParameter: m_TimeParameter: +--- !u!1102 &-5591596368051940793 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: ComboCrouchPunch + 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: 6c0e11d2b864ca045a1bcfece7d9a2a1, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: --- !u!1102 &-5586818807832633601 AnimatorState: serializedVersion: 6 @@ -129,6 +155,32 @@ AnimatorState: m_MirrorParameter: m_CycleOffsetParameter: m_TimeParameter: +--- !u!1102 &-1488995517305561667 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: ComboKick + 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: 7bfeb29c257d17947aa8c9572e50ebeb, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: --- !u!91 &9100000 AnimatorController: m_ObjectHideFlags: 0 @@ -211,6 +263,28 @@ AnimatorStateTransition: m_InterruptionSource: 0 m_OrderedInterruption: 1 m_CanTransitionToSelf: 1 +--- !u!1101 &2189595081521432046 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: [] + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: 1384082412439939393} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 2 + m_HasExitTime: 1 + m_HasFixedDuration: 0 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 --- !u!1102 &4383148785964449126 AnimatorState: serializedVersion: 6 @@ -255,7 +329,7 @@ AnimatorStateMachine: m_Position: {x: 220, y: 160, z: 0} - serializedVersion: 1 m_State: {fileID: -1914255544141906500} - m_Position: {x: 400, y: -110, z: 0} + m_Position: {x: 450, y: -80, z: 0} - serializedVersion: 1 m_State: {fileID: 4383148785964449126} m_Position: {x: 420, y: 10, z: 0} @@ -267,7 +341,19 @@ AnimatorStateMachine: m_Position: {x: 390, y: 140, z: 0} - serializedVersion: 1 m_State: {fileID: -5586818807832633601} - m_Position: {x: 150, y: -100, z: 0} + m_Position: {x: 110, y: -220, z: 0} + - serializedVersion: 1 + m_State: {fileID: 8258265247837369225} + m_Position: {x: 340, y: -220, z: 0} + - serializedVersion: 1 + m_State: {fileID: -1488995517305561667} + m_Position: {x: 340, y: -270, z: 0} + - serializedVersion: 1 + m_State: {fileID: -5591596368051940793} + m_Position: {x: 110, y: -270, z: 0} + - serializedVersion: 1 + m_State: {fileID: 6768413994762201734} + m_Position: {x: 180, y: -120, z: 0} m_ChildStateMachines: [] m_AnyStateTransitions: [] m_EntryTransitions: [] @@ -300,6 +386,59 @@ AnimatorStateTransition: m_InterruptionSource: 0 m_OrderedInterruption: 1 m_CanTransitionToSelf: 1 +--- !u!1102 &6768413994762201734 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Pow + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: 2189595081521432046} + 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: 7a00f8dd43e46dc4f9396e786a9ec25f, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &8258265247837369225 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: ComboCrouch + 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: 395b9337186b1f44db022ef57d2b7262, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: --- !u!1101 &8620679625281884147 AnimatorStateTransition: m_ObjectHideFlags: 1 diff --git a/Assets/Resources/Sprites/Games/KarateMan/Animations/Joe/Pow.anim b/Assets/Resources/Sprites/Games/KarateMan/Animations/Joe/Pow.anim new file mode 100644 index 00000000..c3bec68e --- /dev/null +++ b/Assets/Resources/Sprites/Games/KarateMan/Animations/Joe/Pow.anim @@ -0,0 +1,1200 @@ +%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: Pow + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: -5.186} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmsandTorso/karateman_fastfx_0 + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -1.15, y: 1.63, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.15 + value: {x: -1.152, y: 1.527, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.21666667 + value: {x: -1.15, y: 1.454, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + 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: Head + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1.138, y: 0.0278, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.15 + value: {x: 1.138, y: -0.0671, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + 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: ArmsandTorso/Torso + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -1.12, y: -2.6, z: 0} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Shadow/Shadow + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -1.63, y: -2.46, z: 0} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Shadow/Shadow2 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1.5528, y: 0.673, z: 0} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmsandTorso/karateman_fastfx_0 + m_ScaleCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.56346965, y: 0.5700757, z: 0.7824086} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmsandTorso/karateman_fastfx_0 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.6066134, y: 0.61674386, z: 0.6066134} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.15 + value: {x: 0.6066134, y: 0.6023737, z: 0.6066134} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + 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: ArmsandTorso/Torso + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Head + 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: RightLeg + 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: LeftLeg + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmsandTorso/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: ArmsandTorso/karateman_fastfx_0 + 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: ArmsandTorso/LeftArm + classID: 1 + script: {fileID: 0} + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: 8497358629359107968, guid: 868cd67f05ca7c646bae00fcc2ba7eaa, type: 3} + attribute: m_Sprite + path: Head + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -2636709571086610862, guid: 868cd67f05ca7c646bae00fcc2ba7eaa, type: 3} + attribute: m_Sprite + path: ArmsandTorso/Torso + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 1035685740351643046, guid: 868cd67f05ca7c646bae00fcc2ba7eaa, type: 3} + attribute: m_Sprite + path: ArmsandTorso/karateman_fastfx_0 + classID: 212 + script: {fileID: 0} + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 130111906 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3561792701 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 60707592 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 336439404 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2894697483 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2894697483 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2894697483 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3561792701 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2252147196 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 101577729 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3561792701 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2894697483 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 550364408 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 3561792701 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 2894697483 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + pptrCurveMapping: + - {fileID: 8497358629359107968, guid: 868cd67f05ca7c646bae00fcc2ba7eaa, type: 3} + - {fileID: -2636709571086610862, guid: 868cd67f05ca7c646bae00fcc2ba7eaa, type: 3} + - {fileID: 1035685740351643046, guid: 868cd67f05ca7c646bae00fcc2ba7eaa, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.21666667 + 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.15 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: -1.152 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: -1.15 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.63 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: 1.527 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 1.454 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.138 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: 1.138 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: ArmsandTorso/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.0278 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: -0.0671 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: ArmsandTorso/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: ArmsandTorso/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: RightLeg + 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: LeftLeg + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.12 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Shadow/Shadow + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -2.6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Shadow/Shadow + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Shadow/Shadow + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.63 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Shadow/Shadow2 + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -2.46 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Shadow/Shadow2 + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Shadow/Shadow2 + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmsandTorso/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: ArmsandTorso/karateman_fastfx_0 + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.5528 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: ArmsandTorso/karateman_fastfx_0 + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.673 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: ArmsandTorso/karateman_fastfx_0 + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: ArmsandTorso/karateman_fastfx_0 + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.56346965 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.x + path: ArmsandTorso/karateman_fastfx_0 + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.5700757 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.y + path: ArmsandTorso/karateman_fastfx_0 + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.7824086 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.z + path: ArmsandTorso/karateman_fastfx_0 + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: ArmsandTorso/karateman_fastfx_0 + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: ArmsandTorso/karateman_fastfx_0 + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -5.186 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: ArmsandTorso/karateman_fastfx_0 + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.6066134 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: 0.6066134 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.x + path: ArmsandTorso/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.61674386 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: 0.6023737 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.y + path: ArmsandTorso/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.6066134 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: 0.6066134 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.z + path: ArmsandTorso/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: ArmsandTorso/LeftArm + classID: 1 + script: {fileID: 0} + m_EulerEditorCurves: + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: ArmsandTorso/karateman_fastfx_0 + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: ArmsandTorso/karateman_fastfx_0 + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: ArmsandTorso/karateman_fastfx_0 + classID: 4 + script: {fileID: 0} + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/KarateMan/Animations/Joe/Pow.anim.meta b/Assets/Resources/Sprites/Games/KarateMan/Animations/Joe/Pow.anim.meta new file mode 100644 index 00000000..818decdf --- /dev/null +++ b/Assets/Resources/Sprites/Games/KarateMan/Animations/Joe/Pow.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7a00f8dd43e46dc4f9396e786a9ec25f +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/KarateMan/Animations/Pot.controller b/Assets/Resources/Sprites/Games/KarateMan/Animations/Pot.controller index 98de2c68..7bc06302 100644 --- a/Assets/Resources/Sprites/Games/KarateMan/Animations/Pot.controller +++ b/Assets/Resources/Sprites/Games/KarateMan/Animations/Pot.controller @@ -1,5 +1,31 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: +--- !u!1102 &-5962013823634954045 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: PotCombo2 + 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: ff02b29c0d5cdfa41a022d1e3d89a2bb, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: --- !u!1102 &-5210160004897287120 AnimatorState: serializedVersion: 6 @@ -26,6 +52,58 @@ AnimatorState: m_MirrorParameter: m_CycleOffsetParameter: m_TimeParameter: +--- !u!1102 &-4599861344780469257 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: PotCombo4 + 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: 632fc7ea79fe9c041becbc9aa02a98a7, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &-1577458608301329381 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: PotCombo6 + 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: 819a3079d5ddb01408569131792d35fb, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: --- !u!91 &9100000 AnimatorController: m_ObjectHideFlags: 0 @@ -48,6 +126,32 @@ AnimatorController: m_IKPass: 0 m_SyncedLayerAffectsTiming: 0 m_Controller: {fileID: 9100000} +--- !u!1102 &818909084904088391 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: PotCombo1 + 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: 3932995a48183864aababc61f46d39b6, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: --- !u!1107 &1696474513196965242 AnimatorStateMachine: serializedVersion: 6 @@ -63,6 +167,24 @@ AnimatorStateMachine: - serializedVersion: 1 m_State: {fileID: 1767321589151430824} m_Position: {x: 275, y: 135, z: 0} + - serializedVersion: 1 + m_State: {fileID: 818909084904088391} + m_Position: {x: 310, y: 200, z: 0} + - serializedVersion: 1 + m_State: {fileID: -5962013823634954045} + m_Position: {x: 345, y: 265, z: 0} + - serializedVersion: 1 + m_State: {fileID: 4156479853505246745} + m_Position: {x: 380, y: 330, z: 0} + - serializedVersion: 1 + m_State: {fileID: -4599861344780469257} + m_Position: {x: 415, y: 395, z: 0} + - serializedVersion: 1 + m_State: {fileID: 1928833472445583666} + m_Position: {x: 450, y: 460, z: 0} + - serializedVersion: 1 + m_State: {fileID: -1577458608301329381} + m_Position: {x: 485, y: 525, z: 0} m_ChildStateMachines: [] m_AnyStateTransitions: [] m_EntryTransitions: [] @@ -99,3 +221,55 @@ AnimatorState: m_MirrorParameter: m_CycleOffsetParameter: m_TimeParameter: +--- !u!1102 &1928833472445583666 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: PotCombo5 + 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: 2dd67dc587e20f4498f905748dd3c569, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &4156479853505246745 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: PotCombo3 + 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: dec0917b36d53b8499b86bed9cfff2ba, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: diff --git a/Assets/Resources/Sprites/Games/KarateMan/Animations/PotCombo1.anim b/Assets/Resources/Sprites/Games/KarateMan/Animations/PotCombo1.anim new file mode 100644 index 00000000..d3243069 --- /dev/null +++ b/Assets/Resources/Sprites/Games/KarateMan/Animations/PotCombo1.anim @@ -0,0 +1,485 @@ +%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: PotCombo1 + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: -159.239} + inSlope: {x: 0, y: 0, z: 275.68842} + outSlope: {x: 0, y: 0, z: 275.68842} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.2479757} + - serializedVersion: 3 + time: 0.6166667 + value: {x: 0, y: 0, z: -11.06} + inSlope: {x: 0, y: 0, z: 272.54776} + outSlope: {x: 0, y: 0, z: 272.54776} + tangentMode: 0 + weightedMode: 1 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.1307819} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ObjectHolder/ObjectRotHolder + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 5.42, y: -3.72, z: 0} + inSlope: {x: -216.03677, y: 317.5578, z: 0} + outSlope: {x: -216.03677, y: 317.5578, z: 0} + tangentMode: 0 + weightedMode: 2 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.09367971, y: 0.077148, z: 0.33333334} + - serializedVersion: 3 + time: 0.21666667 + value: {x: 0.133, y: 1.15, z: 0} + inSlope: {x: -5.555006, y: 0.56814235, z: 0} + outSlope: {x: -5.555006, y: 0.56814235, z: 0} + tangentMode: 0 + weightedMode: 3 + inWeight: {x: 0.1784299, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.3413071, y: 0.26758954, z: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -1.036, y: -2.478, z: 0} + inSlope: {x: -0.752979, y: -5.6134834, z: 0} + outSlope: {x: -0.752979, y: -5.6134834, z: 0} + tangentMode: 0 + weightedMode: 1 + inWeight: {x: 0.1469018, y: 0.20184574, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ObjectHolder + m_ScaleCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 3.68, y: 3.68, z: 1} + inSlope: {x: -183.15404, y: -183.15404, z: 0} + outSlope: {x: -183.15404, y: -183.15404, z: 0} + tangentMode: 0 + weightedMode: 3 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.037211556, y: 0.037211556, z: 0.33333334} + - serializedVersion: 3 + time: 0.21666667 + value: {x: 0.9890089, y: 0.9890089, z: 1} + inSlope: {x: -3.7101257, y: -3.7101257, z: 0} + outSlope: {x: -3.7101257, y: -3.7101257, z: 0} + tangentMode: 0 + weightedMode: 3 + inWeight: {x: 0.5408862, y: 0.5408862, z: 0.33333334} + outWeight: {x: 0.31883663, y: 0.31883663, z: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: 0.34, y: 0.34, z: 1} + inSlope: {x: -0.9695547, y: -0.9695547, z: 0} + outSlope: {x: -0.9695547, y: -0.9695547, z: 0} + tangentMode: 0 + weightedMode: 3 + inWeight: {x: 0.28599936, y: 0.28599936, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ObjectHolder + m_FloatCurves: [] + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 3341684237 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2612785322 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3341684237 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.6166667 + 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: 5.42 + inSlope: -216.03677 + outSlope: -216.03677 + tangentMode: 0 + weightedMode: 2 + inWeight: 0.33333334 + outWeight: 0.09367971 + - serializedVersion: 3 + time: 0.21666667 + value: 0.133 + inSlope: -5.555006 + outSlope: -5.555006 + tangentMode: 0 + weightedMode: 3 + inWeight: 0.1784299 + outWeight: 0.3413071 + - serializedVersion: 3 + time: 0.6166667 + value: -1.036 + inSlope: -0.752979 + outSlope: -0.752979 + tangentMode: 0 + weightedMode: 1 + inWeight: 0.1469018 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: ObjectHolder + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -3.72 + inSlope: 317.5578 + outSlope: 317.5578 + tangentMode: 0 + weightedMode: 2 + inWeight: 0.33333334 + outWeight: 0.077148 + - serializedVersion: 3 + time: 0.21666667 + value: 1.15 + inSlope: 0.56814235 + outSlope: 0.56814235 + tangentMode: 0 + weightedMode: 3 + inWeight: 0.33333334 + outWeight: 0.26758954 + - serializedVersion: 3 + time: 0.6166667 + value: -2.478 + inSlope: -5.6134834 + outSlope: -5.6134834 + tangentMode: 0 + weightedMode: 1 + inWeight: 0.20184574 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: ObjectHolder + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6166667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: ObjectHolder + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 3.68 + inSlope: -183.15404 + outSlope: -183.15404 + tangentMode: 0 + weightedMode: 3 + inWeight: 0.33333334 + outWeight: 0.02730252 + - serializedVersion: 3 + time: 0.6166667 + value: 0.34 + inSlope: -0.9695547 + outSlope: -0.9695547 + tangentMode: 0 + weightedMode: 3 + inWeight: 0.3559817 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.x + path: ObjectHolder + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 3.68 + inSlope: -183.15404 + outSlope: -183.15404 + tangentMode: 0 + weightedMode: 3 + inWeight: 0.33333334 + outWeight: 0.02730252 + - serializedVersion: 3 + time: 0.6166667 + value: 0.34 + inSlope: -0.9695547 + outSlope: -0.9695547 + tangentMode: 0 + weightedMode: 3 + inWeight: 0.3559817 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.y + path: ObjectHolder + 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.21666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6166667 + value: 1 + 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_LocalScale.z + path: ObjectHolder + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6166667 + 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: localEulerAnglesRaw.x + path: ObjectHolder/ObjectRotHolder + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6166667 + 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: localEulerAnglesRaw.y + path: ObjectHolder/ObjectRotHolder + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -159.239 + inSlope: 275.68842 + outSlope: 275.68842 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.2479757 + - serializedVersion: 3 + time: 0.6166667 + value: -11.06 + inSlope: 272.54776 + outSlope: 272.54776 + tangentMode: 0 + weightedMode: 1 + inWeight: 0.1307819 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: ObjectHolder/ObjectRotHolder + classID: 4 + script: {fileID: 0} + m_EulerEditorCurves: + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: ObjectHolder/ObjectRotHolder + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: ObjectHolder/ObjectRotHolder + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: ObjectHolder/ObjectRotHolder + classID: 4 + script: {fileID: 0} + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/KarateMan/Animations/PotCombo1.anim.meta b/Assets/Resources/Sprites/Games/KarateMan/Animations/PotCombo1.anim.meta new file mode 100644 index 00000000..7a924c07 --- /dev/null +++ b/Assets/Resources/Sprites/Games/KarateMan/Animations/PotCombo1.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3932995a48183864aababc61f46d39b6 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/KarateMan/Animations/PotCombo2.anim b/Assets/Resources/Sprites/Games/KarateMan/Animations/PotCombo2.anim new file mode 100644 index 00000000..5ac6bba2 --- /dev/null +++ b/Assets/Resources/Sprites/Games/KarateMan/Animations/PotCombo2.anim @@ -0,0 +1,521 @@ +%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: PotCombo2 + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 14.354} + inSlope: {x: 0, y: 0, z: 275.68842} + outSlope: {x: 0, y: 0, z: 275.68842} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.2479757} + - serializedVersion: 3 + time: 0.21666667 + value: {x: 0, y: 0, z: 69.175} + inSlope: {x: 0, y: 0, z: 302.02054} + outSlope: {x: 0, y: 0, z: 302.02054} + 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.6166667 + value: {x: 0, y: 0, z: 160.728} + inSlope: {x: 0, y: 0, z: 266.39154} + outSlope: {x: 0, y: 0, z: 266.39154} + tangentMode: 0 + weightedMode: 1 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.35048735} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ObjectHolder/ObjectRotHolder + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 5.42, y: -3.72, z: 0} + inSlope: {x: -216.03677, y: 317.5578, z: 0} + outSlope: {x: -216.03677, y: 317.5578, z: 0} + tangentMode: 0 + weightedMode: 2 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.09367971, y: 0.077148, z: 0.33333334} + - serializedVersion: 3 + time: 0.21666667 + value: {x: -0.1, y: 1.1, z: 0} + inSlope: {x: -5.555006, y: 0.56814235, z: 0} + outSlope: {x: -5.555006, y: 0.56814235, z: 0} + tangentMode: 0 + weightedMode: 3 + inWeight: {x: 0.1784299, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.3413071, y: 0.26758954, z: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: -1.036, y: -2.478, z: 0} + inSlope: {x: -0.752979, y: -5.6134834, z: 0} + outSlope: {x: -0.752979, y: -5.6134834, z: 0} + tangentMode: 0 + weightedMode: 1 + inWeight: {x: 0.1469018, y: 0.20184574, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ObjectHolder + m_ScaleCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 3.68, y: 3.68, z: 1} + inSlope: {x: -183.15404, y: -183.15404, z: 0} + outSlope: {x: -183.15404, y: -183.15404, z: 0} + tangentMode: 0 + weightedMode: 3 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.037211556, y: 0.037211556, z: 0.33333334} + - serializedVersion: 3 + time: 0.21666667 + value: {x: 0.9890089, y: 0.9890089, z: 1} + inSlope: {x: -3.7101257, y: -3.7101257, z: 0} + outSlope: {x: -3.7101257, y: -3.7101257, z: 0} + tangentMode: 0 + weightedMode: 3 + inWeight: {x: 0.5408862, y: 0.5408862, z: 0.33333334} + outWeight: {x: 0.31883663, y: 0.31883663, z: 0.33333334} + - serializedVersion: 3 + time: 0.6166667 + value: {x: 0.34, y: 0.34, z: 1} + inSlope: {x: -0.9695547, y: -0.9695547, z: 0} + outSlope: {x: -0.9695547, y: -0.9695547, z: 0} + tangentMode: 0 + weightedMode: 3 + inWeight: {x: 0.28599936, y: 0.28599936, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ObjectHolder + m_FloatCurves: [] + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 3341684237 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2612785322 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3341684237 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.6166667 + 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: 5.42 + inSlope: -216.03677 + outSlope: -216.03677 + tangentMode: 0 + weightedMode: 2 + inWeight: 0.33333334 + outWeight: 0.09367971 + - serializedVersion: 3 + time: 0.21666667 + value: -0.1 + inSlope: -5.555006 + outSlope: -5.555006 + tangentMode: 0 + weightedMode: 3 + inWeight: 0.1784299 + outWeight: 0.3413071 + - serializedVersion: 3 + time: 0.6166667 + value: -1.036 + inSlope: -0.752979 + outSlope: -0.752979 + tangentMode: 0 + weightedMode: 1 + inWeight: 0.1469018 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: ObjectHolder + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -3.72 + inSlope: 317.5578 + outSlope: 317.5578 + tangentMode: 0 + weightedMode: 2 + inWeight: 0.33333334 + outWeight: 0.077148 + - serializedVersion: 3 + time: 0.21666667 + value: 1.1 + inSlope: 0.56814235 + outSlope: 0.56814235 + tangentMode: 0 + weightedMode: 3 + inWeight: 0.33333334 + outWeight: 0.26758954 + - serializedVersion: 3 + time: 0.6166667 + value: -2.478 + inSlope: -5.6134834 + outSlope: -5.6134834 + tangentMode: 0 + weightedMode: 1 + inWeight: 0.20184574 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: ObjectHolder + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6166667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: ObjectHolder + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 3.68 + inSlope: -183.15404 + outSlope: -183.15404 + tangentMode: 0 + weightedMode: 3 + inWeight: 0.33333334 + outWeight: 0.02730252 + - serializedVersion: 3 + time: 0.6166667 + value: 0.34 + inSlope: -0.9695547 + outSlope: -0.9695547 + tangentMode: 0 + weightedMode: 3 + inWeight: 0.3559817 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.x + path: ObjectHolder + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 3.68 + inSlope: -183.15404 + outSlope: -183.15404 + tangentMode: 0 + weightedMode: 3 + inWeight: 0.33333334 + outWeight: 0.02730252 + - serializedVersion: 3 + time: 0.6166667 + value: 0.34 + inSlope: -0.9695547 + outSlope: -0.9695547 + tangentMode: 0 + weightedMode: 3 + inWeight: 0.3559817 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.y + path: ObjectHolder + 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.21666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6166667 + value: 1 + 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_LocalScale.z + path: ObjectHolder + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6166667 + 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: localEulerAnglesRaw.x + path: ObjectHolder/ObjectRotHolder + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6166667 + 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: localEulerAnglesRaw.y + path: ObjectHolder/ObjectRotHolder + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 14.354 + inSlope: 275.68842 + outSlope: 275.68842 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.2479757 + - serializedVersion: 3 + time: 0.21666667 + value: 69.175 + inSlope: 302.02054 + outSlope: 302.02054 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6166667 + value: 160.728 + inSlope: 266.39154 + outSlope: 266.39154 + tangentMode: 0 + weightedMode: 1 + inWeight: 0.35048735 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: ObjectHolder/ObjectRotHolder + classID: 4 + script: {fileID: 0} + m_EulerEditorCurves: + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: ObjectHolder/ObjectRotHolder + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: ObjectHolder/ObjectRotHolder + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: ObjectHolder/ObjectRotHolder + classID: 4 + script: {fileID: 0} + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/KarateMan/Animations/PotCombo2.anim.meta b/Assets/Resources/Sprites/Games/KarateMan/Animations/PotCombo2.anim.meta new file mode 100644 index 00000000..9b12eff0 --- /dev/null +++ b/Assets/Resources/Sprites/Games/KarateMan/Animations/PotCombo2.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ff02b29c0d5cdfa41a022d1e3d89a2bb +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/KarateMan/Animations/PotCombo3.anim b/Assets/Resources/Sprites/Games/KarateMan/Animations/PotCombo3.anim new file mode 100644 index 00000000..1f9eb375 --- /dev/null +++ b/Assets/Resources/Sprites/Games/KarateMan/Animations/PotCombo3.anim @@ -0,0 +1,503 @@ +%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: PotCombo3 + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: -79.217} + inSlope: {x: 0, y: 0, z: 275.68842} + outSlope: {x: 0, y: 0, z: 275.68842} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.2479757} + - serializedVersion: 3 + time: 0.21666667 + value: {x: 0, y: 0, z: -29.5} + inSlope: {x: 0, y: 0, z: 302.02054} + outSlope: {x: 0, y: 0, z: 302.02054} + 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.48333332 + value: {x: 0, y: 0, z: 31.361} + inSlope: {x: 0, y: 0, z: 266.39154} + outSlope: {x: 0, y: 0, z: 266.39154} + tangentMode: 0 + weightedMode: 1 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.35048735} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ObjectHolder/ObjectRotHolder + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 5.42, y: 1.82, z: 0} + inSlope: {x: -153.32253, y: 0.7282096, z: 0} + outSlope: {x: -153.32253, y: 0.7282096, z: 0} + tangentMode: 0 + weightedMode: 2 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.08151799, y: 0.10968421, z: 0.33333334} + - serializedVersion: 3 + time: 0.21666667 + value: {x: 0.3180399, y: -0.1524534, z: 0} + inSlope: {x: -8.3998, y: -10.387912, z: 0} + outSlope: {x: -8.3998, y: -10.387912, z: 0} + tangentMode: 0 + weightedMode: 3 + inWeight: {x: 0.47489047, y: 0.46183217, z: 0.33333334} + outWeight: {x: 0.4161321, y: 0.39179474, z: 0.33333334} + - serializedVersion: 3 + time: 0.48333332 + value: {x: -0.8, y: -2.7, z: 0} + inSlope: {x: -0.752979, y: -5.6134834, z: 0} + outSlope: {x: -0.752979, y: -5.6134834, z: 0} + tangentMode: 0 + weightedMode: 1 + inWeight: {x: 0.13815694, y: 0.18687104, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ObjectHolder + m_ScaleCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 3.68, y: 3.68, z: 1} + inSlope: {x: -183.15404, y: -183.15404, z: 0} + outSlope: {x: -183.15404, y: -183.15404, z: 0} + tangentMode: 0 + weightedMode: 3 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.038239025, y: 0.038239025, z: 0.33333334} + - serializedVersion: 3 + time: 0.21666667 + value: {x: 0.8366754, y: 0.8366754, z: 1} + inSlope: {x: -3.5711012, y: -3.5711012, z: 0} + outSlope: {x: -3.5711012, y: -3.5711012, z: 0} + tangentMode: 0 + weightedMode: 3 + inWeight: {x: 0.58458066, y: 0.58458066, z: 0.33333334} + outWeight: {x: 0.2815436, y: 0.2815436, z: 0.33333334} + - serializedVersion: 3 + time: 0.48333332 + value: {x: 0.43, y: 0.43, z: 1} + inSlope: {x: -0.1832941, y: -0.1832941, z: 0} + outSlope: {x: -0.1832941, y: -0.1832941, z: 0} + tangentMode: 0 + weightedMode: 3 + inWeight: {x: 0.37770292, y: 0.37770292, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ObjectHolder + m_FloatCurves: [] + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 3341684237 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2612785322 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3341684237 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.48333332 + 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: 5.42 + inSlope: -153.32253 + outSlope: -153.32253 + tangentMode: 0 + weightedMode: 2 + inWeight: 0.33333334 + outWeight: 0.075953215 + - serializedVersion: 3 + time: 0.48333332 + value: -0.8 + inSlope: -0.752979 + outSlope: -0.752979 + tangentMode: 0 + weightedMode: 1 + inWeight: 0.1469018 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: ObjectHolder + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.82 + inSlope: 0.7282096 + outSlope: 0.7282096 + tangentMode: 0 + weightedMode: 2 + inWeight: 0.33333334 + outWeight: 0.100506976 + - serializedVersion: 3 + time: 0.48333332 + value: -2.7 + inSlope: -5.6134834 + outSlope: -5.6134834 + tangentMode: 0 + weightedMode: 1 + inWeight: 0.20184574 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: ObjectHolder + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.48333332 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: ObjectHolder + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 3.68 + inSlope: -183.15404 + outSlope: -183.15404 + tangentMode: 0 + weightedMode: 3 + inWeight: 0.33333334 + outWeight: 0.02730252 + - serializedVersion: 3 + time: 0.48333332 + value: 0.43 + inSlope: -0.1832941 + outSlope: -0.1832941 + tangentMode: 0 + weightedMode: 3 + inWeight: 0.5599424 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.x + path: ObjectHolder + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 3.68 + inSlope: -183.15404 + outSlope: -183.15404 + tangentMode: 0 + weightedMode: 3 + inWeight: 0.33333334 + outWeight: 0.02730252 + - serializedVersion: 3 + time: 0.48333332 + value: 0.43 + inSlope: -0.1832941 + outSlope: -0.1832941 + tangentMode: 0 + weightedMode: 3 + inWeight: 0.5599424 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.y + path: ObjectHolder + 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.21666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.48333332 + value: 1 + 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_LocalScale.z + path: ObjectHolder + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.48333332 + 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: localEulerAnglesRaw.x + path: ObjectHolder/ObjectRotHolder + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.48333332 + 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: localEulerAnglesRaw.y + path: ObjectHolder/ObjectRotHolder + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -79.217 + inSlope: 275.68842 + outSlope: 275.68842 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.2479757 + - serializedVersion: 3 + time: 0.21666667 + value: -29.5 + inSlope: 302.02054 + outSlope: 302.02054 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.48333332 + value: 31.361 + inSlope: 266.39154 + outSlope: 266.39154 + tangentMode: 0 + weightedMode: 1 + inWeight: 0.35048735 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: ObjectHolder/ObjectRotHolder + classID: 4 + script: {fileID: 0} + m_EulerEditorCurves: + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: ObjectHolder/ObjectRotHolder + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: ObjectHolder/ObjectRotHolder + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: ObjectHolder/ObjectRotHolder + classID: 4 + script: {fileID: 0} + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/KarateMan/Animations/PotCombo3.anim.meta b/Assets/Resources/Sprites/Games/KarateMan/Animations/PotCombo3.anim.meta new file mode 100644 index 00000000..ebd444b8 --- /dev/null +++ b/Assets/Resources/Sprites/Games/KarateMan/Animations/PotCombo3.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: dec0917b36d53b8499b86bed9cfff2ba +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/KarateMan/Animations/PotCombo4.anim b/Assets/Resources/Sprites/Games/KarateMan/Animations/PotCombo4.anim new file mode 100644 index 00000000..4e770713 --- /dev/null +++ b/Assets/Resources/Sprites/Games/KarateMan/Animations/PotCombo4.anim @@ -0,0 +1,548 @@ +%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: PotCombo4 + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: -161.213} + inSlope: {x: 0, y: 0, z: 275.68842} + outSlope: {x: 0, y: 0, z: 275.68842} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.2479757} + - serializedVersion: 3 + time: 0.31666666 + value: {x: 0, y: 0, z: -90.197} + inSlope: {x: 0, y: 0, z: 398.42896} + outSlope: {x: 0, y: 0, z: 398.42896} + 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.48333332 + value: {x: 0, y: 0, z: -49.451} + inSlope: {x: 0, y: 0, z: 266.39154} + outSlope: {x: 0, y: 0, z: 266.39154} + tangentMode: 0 + weightedMode: 1 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.35048735} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ObjectHolder/ObjectRotHolder + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 7.36, y: 0.39, z: 0} + inSlope: {x: -238.05968, y: 0.7282096, z: 0} + outSlope: {x: -238.05968, y: 0.7282096, z: 0} + tangentMode: 0 + weightedMode: 2 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.066079296, y: 0.100506976, z: 0.33333334} + - serializedVersion: 3 + time: 0.21666667 + value: {x: 2.23, y: -2.09, z: 0} + inSlope: {x: -5.6968203, y: -7.691318, z: 0} + outSlope: {x: -5.6968203, y: -7.691318, z: 0} + tangentMode: 0 + weightedMode: 3 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.2964741, y: 0.36941233, z: 0.33333334} + - serializedVersion: 3 + time: 0.31666666 + value: {x: 1.8246424, y: -3.04, z: 0} + inSlope: {x: -2.9400666, y: 2.963286, z: 0} + outSlope: {x: -2.9400666, y: 2.963286, z: 0} + tangentMode: 0 + weightedMode: 3 + inWeight: {x: 0.35174656, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.42171556, y: 0.37232676, z: 0.33333334} + - serializedVersion: 3 + time: 0.48333332 + value: {x: 1.51, y: -2.78, z: 0} + inSlope: {x: -0.752979, y: -5.6134834, z: 0} + outSlope: {x: -0.752979, y: -5.6134834, z: 0} + tangentMode: 0 + weightedMode: 1 + inWeight: {x: 0.15664825, y: 0.20184574, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ObjectHolder + m_ScaleCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 3.68, y: 3.68, z: 1} + inSlope: {x: -183.15404, y: -183.15404, z: 0} + outSlope: {x: -183.15404, y: -183.15404, z: 0} + tangentMode: 0 + weightedMode: 3 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.038239025, y: 0.038239025, z: 0.33333334} + - serializedVersion: 3 + time: 0.21666667 + value: {x: 0.8366754, y: 0.8366754, z: 1} + inSlope: {x: -3.5711012, y: -3.5711012, z: 0} + outSlope: {x: -3.5711012, y: -3.5711012, z: 0} + tangentMode: 0 + weightedMode: 3 + inWeight: {x: 0.58458066, y: 0.58458066, z: 0.33333334} + outWeight: {x: 0.2815436, y: 0.2815436, z: 0.33333334} + - serializedVersion: 3 + time: 0.48333332 + value: {x: 0.43, y: 0.43, z: 1} + inSlope: {x: -0.1832941, y: -0.1832941, z: 0} + outSlope: {x: -0.1832941, y: -0.1832941, z: 0} + tangentMode: 0 + weightedMode: 3 + inWeight: {x: 0.37770292, y: 0.37770292, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ObjectHolder + m_FloatCurves: [] + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 3341684237 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2612785322 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3341684237 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.48333332 + 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: 7.36 + inSlope: -238.05968 + outSlope: -238.05968 + tangentMode: 0 + weightedMode: 2 + inWeight: 0.33333334 + outWeight: 0.066079296 + - serializedVersion: 3 + time: 0.21666667 + value: 2.23 + inSlope: -5.6968203 + outSlope: -5.6968203 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.2075992 + - serializedVersion: 3 + time: 0.48333332 + value: 1.51 + inSlope: -0.752979 + outSlope: -0.752979 + tangentMode: 0 + weightedMode: 1 + inWeight: 0.1469018 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: ObjectHolder + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.39 + inSlope: 0.7282096 + outSlope: 0.7282096 + tangentMode: 0 + weightedMode: 2 + inWeight: 0.33333334 + outWeight: 0.100506976 + - serializedVersion: 3 + time: 0.21666667 + value: -2.09 + inSlope: -7.691318 + outSlope: -7.691318 + tangentMode: 0 + weightedMode: 3 + inWeight: 0.33333334 + outWeight: 0.36941233 + - serializedVersion: 3 + time: 0.31666666 + value: -3.04 + inSlope: 2.963286 + outSlope: 2.963286 + tangentMode: 0 + weightedMode: 3 + inWeight: 0.33333334 + outWeight: 0.37232676 + - serializedVersion: 3 + time: 0.48333332 + value: -2.78 + inSlope: -5.6134834 + outSlope: -5.6134834 + tangentMode: 0 + weightedMode: 1 + inWeight: 0.20184574 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: ObjectHolder + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.31666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.48333332 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: ObjectHolder + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 3.68 + inSlope: -183.15404 + outSlope: -183.15404 + tangentMode: 0 + weightedMode: 3 + inWeight: 0.33333334 + outWeight: 0.02730252 + - serializedVersion: 3 + time: 0.48333332 + value: 0.43 + inSlope: -0.1832941 + outSlope: -0.1832941 + tangentMode: 0 + weightedMode: 3 + inWeight: 0.5599424 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.x + path: ObjectHolder + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 3.68 + inSlope: -183.15404 + outSlope: -183.15404 + tangentMode: 0 + weightedMode: 3 + inWeight: 0.33333334 + outWeight: 0.02730252 + - serializedVersion: 3 + time: 0.48333332 + value: 0.43 + inSlope: -0.1832941 + outSlope: -0.1832941 + tangentMode: 0 + weightedMode: 3 + inWeight: 0.5599424 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.y + path: ObjectHolder + 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.21666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.48333332 + value: 1 + 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_LocalScale.z + path: ObjectHolder + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.31666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.48333332 + 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: localEulerAnglesRaw.x + path: ObjectHolder/ObjectRotHolder + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.31666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.48333332 + 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: localEulerAnglesRaw.y + path: ObjectHolder/ObjectRotHolder + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -161.213 + inSlope: 275.68842 + outSlope: 275.68842 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.2479757 + - serializedVersion: 3 + time: 0.31666666 + value: -90.197 + inSlope: 398.42896 + outSlope: 398.42896 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.48333332 + value: -49.451 + inSlope: 266.39154 + outSlope: 266.39154 + tangentMode: 0 + weightedMode: 1 + inWeight: 0.35048735 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: ObjectHolder/ObjectRotHolder + classID: 4 + script: {fileID: 0} + m_EulerEditorCurves: + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: ObjectHolder/ObjectRotHolder + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: ObjectHolder/ObjectRotHolder + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: ObjectHolder/ObjectRotHolder + classID: 4 + script: {fileID: 0} + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/KarateMan/Animations/PotCombo4.anim.meta b/Assets/Resources/Sprites/Games/KarateMan/Animations/PotCombo4.anim.meta new file mode 100644 index 00000000..b0b6f36a --- /dev/null +++ b/Assets/Resources/Sprites/Games/KarateMan/Animations/PotCombo4.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 632fc7ea79fe9c041becbc9aa02a98a7 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/KarateMan/Animations/PotCombo5.anim b/Assets/Resources/Sprites/Games/KarateMan/Animations/PotCombo5.anim new file mode 100644 index 00000000..a0198694 --- /dev/null +++ b/Assets/Resources/Sprites/Games/KarateMan/Animations/PotCombo5.anim @@ -0,0 +1,503 @@ +%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: PotCombo5 + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: -249.087} + inSlope: {x: 0, y: 0, z: 275.68842} + outSlope: {x: 0, y: 0, z: 275.68842} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.2479757} + - serializedVersion: 3 + time: 0.21666667 + value: {x: 0, y: 0, z: -198.705} + inSlope: {x: 0, y: 0, z: 302.02054} + outSlope: {x: 0, y: 0, z: 302.02054} + 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.5 + value: {x: 0, y: 0, z: -136.488} + inSlope: {x: 0, y: 0, z: 266.39154} + outSlope: {x: 0, y: 0, z: 266.39154} + tangentMode: 0 + weightedMode: 1 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.35048735} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ObjectHolder/ObjectRotHolder + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 7.1, y: 3.72, z: 0} + inSlope: {x: -153.32253, y: -25.433897, z: 0} + outSlope: {x: -153.32253, y: -25.433897, z: 0} + tangentMode: 0 + weightedMode: 2 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.09582261, y: 0.13502084, z: 0.33333334} + - serializedVersion: 3 + time: 0.21666667 + value: {x: 1.2152992, y: 0.36214334, z: 0} + inSlope: {x: -8.850275, y: -12.749258, z: 0} + outSlope: {x: -8.850275, y: -12.749258, z: 0} + tangentMode: 0 + weightedMode: 3 + inWeight: {x: 0.49849162, y: 0.4761158, z: 0.33333334} + outWeight: {x: 0.3160817, y: 0.31110954, z: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: 0.097, y: -2.71, z: 0} + inSlope: {x: -0.84135103, y: -8.713467, z: 0} + outSlope: {x: -0.84135103, y: -8.713467, z: 0} + tangentMode: 0 + weightedMode: 1 + inWeight: {x: 0.31904256, y: 0.3290633, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ObjectHolder + m_ScaleCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 3.68, y: 3.68, z: 1} + inSlope: {x: -183.15404, y: -183.15404, z: 0} + outSlope: {x: -183.15404, y: -183.15404, z: 0} + tangentMode: 0 + weightedMode: 3 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.03880059, y: 0.03880059, z: 0.33333334} + - serializedVersion: 3 + time: 0.21666667 + value: {x: 0.8411305, y: 0.8411305, z: 1} + inSlope: {x: -3.4926617, y: -3.4926617, z: 0} + outSlope: {x: -3.4926617, y: -3.4926617, z: 0} + tangentMode: 0 + weightedMode: 3 + inWeight: {x: 0.58506167, y: 0.58506167, z: 0.33333334} + outWeight: {x: 0.27910393, y: 0.27910393, z: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: 0.43, y: 0.43, z: 1} + inSlope: {x: -0.1832941, y: -0.1832941, z: 0} + outSlope: {x: -0.1832941, y: -0.1832941, z: 0} + tangentMode: 0 + weightedMode: 3 + inWeight: {x: 0.37961566, y: 0.37961566, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ObjectHolder + m_FloatCurves: [] + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 3341684237 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2612785322 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3341684237 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.5 + 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: 7.1 + inSlope: -153.32253 + outSlope: -153.32253 + tangentMode: 0 + weightedMode: 2 + inWeight: 0.33333334 + outWeight: 0.075953215 + - serializedVersion: 3 + time: 0.5 + value: 0.097 + inSlope: -0.84135103 + outSlope: -0.84135103 + tangentMode: 0 + weightedMode: 1 + inWeight: 0.39882696 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: ObjectHolder + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 3.72 + inSlope: -25.433897 + outSlope: -25.433897 + tangentMode: 0 + weightedMode: 2 + inWeight: 0.33333334 + outWeight: 0.1085044 + - serializedVersion: 3 + time: 0.5 + value: -2.71 + inSlope: -8.713467 + outSlope: -8.713467 + tangentMode: 0 + weightedMode: 1 + inWeight: 0.40469205 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: ObjectHolder + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: ObjectHolder + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 3.68 + inSlope: -183.15404 + outSlope: -183.15404 + tangentMode: 0 + weightedMode: 3 + inWeight: 0.33333334 + outWeight: 0.02730252 + - serializedVersion: 3 + time: 0.5 + value: 0.43 + inSlope: -0.1832941 + outSlope: -0.1832941 + tangentMode: 0 + weightedMode: 3 + inWeight: 0.5599424 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.x + path: ObjectHolder + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 3.68 + inSlope: -183.15404 + outSlope: -183.15404 + tangentMode: 0 + weightedMode: 3 + inWeight: 0.33333334 + outWeight: 0.02730252 + - serializedVersion: 3 + time: 0.5 + value: 0.43 + inSlope: -0.1832941 + outSlope: -0.1832941 + tangentMode: 0 + weightedMode: 3 + inWeight: 0.5599424 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.y + path: ObjectHolder + 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.21666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 1 + 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_LocalScale.z + path: ObjectHolder + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + 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: localEulerAnglesRaw.x + path: ObjectHolder/ObjectRotHolder + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + 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: localEulerAnglesRaw.y + path: ObjectHolder/ObjectRotHolder + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -249.087 + inSlope: 275.68842 + outSlope: 275.68842 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.2479757 + - serializedVersion: 3 + time: 0.21666667 + value: -198.705 + inSlope: 302.02054 + outSlope: 302.02054 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: -136.488 + inSlope: 266.39154 + outSlope: 266.39154 + tangentMode: 0 + weightedMode: 1 + inWeight: 0.35048735 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: ObjectHolder/ObjectRotHolder + classID: 4 + script: {fileID: 0} + m_EulerEditorCurves: + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: ObjectHolder/ObjectRotHolder + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: ObjectHolder/ObjectRotHolder + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: ObjectHolder/ObjectRotHolder + classID: 4 + script: {fileID: 0} + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/KarateMan/Animations/PotCombo5.anim.meta b/Assets/Resources/Sprites/Games/KarateMan/Animations/PotCombo5.anim.meta new file mode 100644 index 00000000..111283f5 --- /dev/null +++ b/Assets/Resources/Sprites/Games/KarateMan/Animations/PotCombo5.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2dd67dc587e20f4498f905748dd3c569 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/KarateMan/Animations/PotCombo6.anim b/Assets/Resources/Sprites/Games/KarateMan/Animations/PotCombo6.anim new file mode 100644 index 00000000..f83f1949 --- /dev/null +++ b/Assets/Resources/Sprites/Games/KarateMan/Animations/PotCombo6.anim @@ -0,0 +1,467 @@ +%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: PotCombo6 + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: -337.528} + inSlope: {x: 0, y: 0, z: 275.68842} + outSlope: {x: 0, y: 0, z: 275.68842} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.2479757} + - serializedVersion: 3 + time: 0.68333334 + value: {x: 0, y: 0, z: -175.871} + inSlope: {x: 0, y: 0, z: 266.39154} + outSlope: {x: 0, y: 0, z: 266.39154} + tangentMode: 0 + weightedMode: 1 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.35048735} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ObjectHolder/ObjectRotHolder + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 6.42, y: 5.9396896, z: 0} + inSlope: {x: -143.32848, y: -1.634545, z: 0} + outSlope: {x: -143.32848, y: -1.634545, z: 0} + tangentMode: 0 + weightedMode: 2 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.099711806, y: 0.16283555, z: 0.33333334} + - serializedVersion: 3 + time: 0.21666667 + value: {x: 0.3987304, y: 3.5689158, z: 0} + inSlope: {x: -9.887551, y: -13.261377, z: 0} + outSlope: {x: -9.887551, y: -13.261377, z: 0} + tangentMode: 0 + weightedMode: 3 + inWeight: {x: 0.5116457, y: 0.48595902, z: 0.33333334} + outWeight: {x: 0.29449114, y: 0.2619747, z: 0.33333334} + - serializedVersion: 3 + time: 0.68333334 + value: {x: -1.32, y: -2.64, z: 0} + inSlope: {x: -0.84135103, y: -12.691402, z: 0} + outSlope: {x: -0.84135103, y: -12.691402, z: 0} + tangentMode: 0 + weightedMode: 1 + inWeight: {x: 0.3232495, y: 0.3917026, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ObjectHolder + m_ScaleCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 2.32, y: 2.32, z: 1} + inSlope: {x: -40.908337, y: -40.908337, z: 0} + outSlope: {x: -40.908337, y: -40.908337, z: 0} + tangentMode: 0 + weightedMode: 3 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.08240966, y: 0.08240966, z: 0.33333334} + - serializedVersion: 3 + time: 0.21666667 + value: {x: 0.7927604, y: 0.7927604, z: 1} + inSlope: {x: -2.5543857, y: -2.5543857, z: 0} + outSlope: {x: -2.5543857, y: -2.5543857, z: 0} + tangentMode: 0 + weightedMode: 3 + inWeight: {x: 0.5615056, y: 0.5615056, z: 0.33333334} + outWeight: {x: 0.25310272, y: 0.25310272, z: 0.33333334} + - serializedVersion: 3 + time: 0.68333334 + value: {x: 0.32, y: 0.32, z: 1} + inSlope: {x: -0.1832941, y: -0.1832941, z: 0} + outSlope: {x: -0.1832941, y: -0.1832941, z: 0} + tangentMode: 0 + weightedMode: 3 + inWeight: {x: 0.4038973, y: 0.4038973, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ObjectHolder + m_FloatCurves: [] + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 3341684237 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2612785322 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3341684237 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.68333334 + 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: 6.42 + inSlope: -143.32848 + outSlope: -143.32848 + tangentMode: 0 + weightedMode: 2 + inWeight: 0.33333334 + outWeight: 0.070810385 + - serializedVersion: 3 + time: 0.68333334 + value: -1.32 + inSlope: -0.84135103 + outSlope: -0.84135103 + tangentMode: 0 + weightedMode: 1 + inWeight: 0.39882696 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: ObjectHolder + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 5.9396896 + inSlope: -1.634545 + outSlope: -1.634545 + tangentMode: 0 + weightedMode: 2 + inWeight: 0.33333334 + outWeight: 0.11158001 + - serializedVersion: 3 + time: 0.68333334 + value: -2.64 + inSlope: -12.691402 + outSlope: -12.691402 + tangentMode: 0 + weightedMode: 1 + inWeight: 0.49789 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: ObjectHolder + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.68333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: ObjectHolder + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2.32 + inSlope: -40.908337 + outSlope: -40.908337 + tangentMode: 0 + weightedMode: 3 + inWeight: 0.33333334 + outWeight: 0.05149846 + - serializedVersion: 3 + time: 0.68333334 + value: 0.32 + inSlope: -0.1832941 + outSlope: -0.1832941 + tangentMode: 0 + weightedMode: 3 + inWeight: 0.5599424 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.x + path: ObjectHolder + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2.32 + inSlope: -40.908337 + outSlope: -40.908337 + tangentMode: 0 + weightedMode: 3 + inWeight: 0.33333334 + outWeight: 0.05149846 + - serializedVersion: 3 + time: 0.68333334 + value: 0.32 + inSlope: -0.1832941 + outSlope: -0.1832941 + tangentMode: 0 + weightedMode: 3 + inWeight: 0.5599424 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.y + path: ObjectHolder + 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.21666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.68333334 + value: 1 + 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_LocalScale.z + path: ObjectHolder + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.68333334 + 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: localEulerAnglesRaw.x + path: ObjectHolder/ObjectRotHolder + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.68333334 + 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: localEulerAnglesRaw.y + path: ObjectHolder/ObjectRotHolder + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -337.528 + inSlope: 275.68842 + outSlope: 275.68842 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.2479757 + - serializedVersion: 3 + time: 0.68333334 + value: -175.871 + inSlope: 266.39154 + outSlope: 266.39154 + tangentMode: 0 + weightedMode: 1 + inWeight: 0.35048735 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: ObjectHolder/ObjectRotHolder + classID: 4 + script: {fileID: 0} + m_EulerEditorCurves: + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: ObjectHolder/ObjectRotHolder + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: ObjectHolder/ObjectRotHolder + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: ObjectHolder/ObjectRotHolder + classID: 4 + script: {fileID: 0} + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/KarateMan/Animations/PotCombo6.anim.meta b/Assets/Resources/Sprites/Games/KarateMan/Animations/PotCombo6.anim.meta new file mode 100644 index 00000000..dd44d1dd --- /dev/null +++ b/Assets/Resources/Sprites/Games/KarateMan/Animations/PotCombo6.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 819a3079d5ddb01408569131792d35fb +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/KarateMan/Animations/PotThrow.anim b/Assets/Resources/Sprites/Games/KarateMan/Animations/PotThrow.anim index c0d47377..9900213d 100644 --- a/Assets/Resources/Sprites/Games/KarateMan/Animations/PotThrow.anim +++ b/Assets/Resources/Sprites/Games/KarateMan/Animations/PotThrow.anim @@ -119,104 +119,7 @@ AnimationClip: m_RotationOrder: 4 path: ObjectHolder m_FloatCurves: [] - m_PPtrCurves: - - curve: - - time: 0 - value: {fileID: 21300000, guid: 6fab5d5db68d7bd42918ea021881e4de, type: 3} - - time: 0.016666668 - value: {fileID: 21300000, guid: 97f2d33b6ee626c40a3970aa84d62848, type: 3} - - time: 0.033333335 - value: {fileID: 21300000, guid: e1045e98202e24743af638d50f11c2f8, type: 3} - - time: 0.05 - value: {fileID: 21300000, guid: 9a2a5ee86534595438d6885ebf0a1523, type: 3} - - time: 0.06666667 - value: {fileID: 21300000, guid: 7be1819c39f1ebb40bfa85a0d3b66941, type: 3} - - time: 0.083333336 - value: {fileID: 21300000, guid: 7d1ecae3769f1c24dbf13dad88c36b63, type: 3} - - time: 0.1 - value: {fileID: 21300000, guid: 12f3813e7ee3878448935472ecfc6021, type: 3} - - time: 0.11666667 - value: {fileID: 21300000, guid: 0dc6742d6a4ad394092b1b7f33ce288b, type: 3} - - time: 0.13333334 - value: {fileID: 21300000, guid: 286879c7f78a72a44bda0c77461bcd44, type: 3} - - time: 0.15 - value: {fileID: 21300000, guid: f18bafddd7d29d448ab72bb0da92375d, type: 3} - - time: 0.16666667 - value: {fileID: 21300000, guid: 861de6156a592ae4aa3ee6dd177f438f, type: 3} - - time: 0.18333334 - value: {fileID: 21300000, guid: ad5f5c16df29f1942a215389e70392c3, type: 3} - - time: 0.2 - value: {fileID: 21300000, guid: 0e5b0eed566a77542a776ac95bc339ee, type: 3} - - time: 0.21666667 - value: {fileID: 21300000, guid: 077cf726258dae74fa5d5f563e1738d0, type: 3} - - time: 0.23333333 - value: {fileID: 21300000, guid: c5868f122bd7dd34e9335eb3f247e770, type: 3} - - time: 0.25 - value: {fileID: 21300000, guid: d702ac5ade67f73499f6c4d8aa246711, type: 3} - - time: 0.26666668 - value: {fileID: 21300000, guid: 7a3225ed2705ff349a99bbe67622be8e, type: 3} - - time: 0.28333333 - value: {fileID: 21300000, guid: ed17287c8f4234d4b923875d43f3c4ca, type: 3} - - time: 0.3 - value: {fileID: 21300000, guid: 04cabcbb39d9dce4bb329de6b9f1d13e, type: 3} - - time: 0.31666666 - value: {fileID: 21300000, guid: 09440a6c3f3525b4d9d517f1bbd2ac46, type: 3} - - time: 0.33333334 - value: {fileID: 21300000, guid: de5a4b79fa5c9204c9ef632ad9f0e058, type: 3} - - time: 0.35 - value: {fileID: 21300000, guid: 0a857ff3ca5070c4ba7ee658b469806e, type: 3} - - time: 0.36666667 - value: {fileID: 21300000, guid: ad6498a770552d84493ad1c3d076701b, type: 3} - - time: 0.38333333 - value: {fileID: 21300000, guid: a72448248a1b58b4a84e39de8ce3e9b0, type: 3} - - time: 0.4 - value: {fileID: 21300000, guid: 03ba1ece7af67764690c6f6621c0f8b7, type: 3} - - time: 0.41666666 - value: {fileID: 21300000, guid: f2d61948404dfbb45a1ec3371370ac66, type: 3} - - time: 0.43333334 - value: {fileID: 21300000, guid: 7bbfcc6286435114da838bad7cf00fc9, type: 3} - - time: 0.45 - value: {fileID: 21300000, guid: 9f9bef1367026274db02c52faea79906, type: 3} - - time: 0.46666667 - value: {fileID: 21300000, guid: 05066c81fdbce0641af46523cdac77d4, type: 3} - - time: 0.48333332 - value: {fileID: 21300000, guid: 7f2763dd1fa6ba249977196adccae98d, type: 3} - - time: 0.5 - value: {fileID: 21300000, guid: 5a3cbdc524d58ab4593b4d50495e197c, type: 3} - - time: 0.51666665 - value: {fileID: 21300000, guid: 918f8e1c74744534ab2117f135eab2dc, type: 3} - - time: 0.53333336 - value: {fileID: 21300000, guid: 43d20862e4ea25f4db2470f1de3f9f4b, type: 3} - - time: 0.55 - value: {fileID: 21300000, guid: f6e22b03f5d66bd46a93f19fa5bf8dd1, type: 3} - - time: 0.56666666 - value: {fileID: 21300000, guid: 2947cb45dbf235140a74bfc036434ad8, type: 3} - - time: 0.5833333 - value: {fileID: 21300000, guid: e904dbde883256f468f247082bf2bfda, type: 3} - - time: 0.6 - value: {fileID: 21300000, guid: 423ad37aa8dc8ff42a124a02efa44ca2, type: 3} - - time: 0.6166667 - value: {fileID: 21300000, guid: a1c3ba3eea28d83499d3ba680b52c3e2, type: 3} - - time: 0.6333333 - value: {fileID: 21300000, guid: 1de0719b5fb0bbe499dfa229ba001a18, type: 3} - - time: 0.65 - value: {fileID: 21300000, guid: 3f234df171a2e564088796dd63fc5f1e, type: 3} - - time: 0.6666667 - value: {fileID: 21300000, guid: bfa033337b9c50c4b9eb0b66dfcc27e3, type: 3} - - time: 0.68333334 - value: {fileID: 21300000, guid: 15b4e551027b1514eb42101c7936ecff, type: 3} - - time: 0.7 - value: {fileID: 21300000, guid: d066e32532d8de142b1bb98e9d47fe98, type: 3} - - time: 0.71666664 - value: {fileID: 21300000, guid: f7e24a4a76edbd740a8d5da712c5aed7, type: 3} - - time: 0.73333335 - value: {fileID: 21300000, guid: 8424200e5bcb5cd458013866691d54e7, type: 3} - - time: 0.75 - value: {fileID: 21300000, guid: c99b9603516aa5d4394630e7106ae5ae, type: 3} - attribute: m_Sprite - path: GameObject - classID: 212 - script: {fileID: 0} + m_PPtrCurves: [] m_SampleRate: 60 m_WrapMode: 0 m_Bounds: @@ -245,66 +148,13 @@ AnimationClip: typeID: 4 customType: 0 isPPtrCurve: 0 - - serializedVersion: 2 - path: 1482111001 - attribute: 0 - script: {fileID: 0} - typeID: 212 - customType: 23 - isPPtrCurve: 1 - pptrCurveMapping: - - {fileID: 21300000, guid: 6fab5d5db68d7bd42918ea021881e4de, type: 3} - - {fileID: 21300000, guid: 97f2d33b6ee626c40a3970aa84d62848, type: 3} - - {fileID: 21300000, guid: e1045e98202e24743af638d50f11c2f8, type: 3} - - {fileID: 21300000, guid: 9a2a5ee86534595438d6885ebf0a1523, type: 3} - - {fileID: 21300000, guid: 7be1819c39f1ebb40bfa85a0d3b66941, type: 3} - - {fileID: 21300000, guid: 7d1ecae3769f1c24dbf13dad88c36b63, type: 3} - - {fileID: 21300000, guid: 12f3813e7ee3878448935472ecfc6021, type: 3} - - {fileID: 21300000, guid: 0dc6742d6a4ad394092b1b7f33ce288b, type: 3} - - {fileID: 21300000, guid: 286879c7f78a72a44bda0c77461bcd44, type: 3} - - {fileID: 21300000, guid: f18bafddd7d29d448ab72bb0da92375d, type: 3} - - {fileID: 21300000, guid: 861de6156a592ae4aa3ee6dd177f438f, type: 3} - - {fileID: 21300000, guid: ad5f5c16df29f1942a215389e70392c3, type: 3} - - {fileID: 21300000, guid: 0e5b0eed566a77542a776ac95bc339ee, type: 3} - - {fileID: 21300000, guid: 077cf726258dae74fa5d5f563e1738d0, type: 3} - - {fileID: 21300000, guid: c5868f122bd7dd34e9335eb3f247e770, type: 3} - - {fileID: 21300000, guid: d702ac5ade67f73499f6c4d8aa246711, type: 3} - - {fileID: 21300000, guid: 7a3225ed2705ff349a99bbe67622be8e, type: 3} - - {fileID: 21300000, guid: ed17287c8f4234d4b923875d43f3c4ca, type: 3} - - {fileID: 21300000, guid: 04cabcbb39d9dce4bb329de6b9f1d13e, type: 3} - - {fileID: 21300000, guid: 09440a6c3f3525b4d9d517f1bbd2ac46, type: 3} - - {fileID: 21300000, guid: de5a4b79fa5c9204c9ef632ad9f0e058, type: 3} - - {fileID: 21300000, guid: 0a857ff3ca5070c4ba7ee658b469806e, type: 3} - - {fileID: 21300000, guid: ad6498a770552d84493ad1c3d076701b, type: 3} - - {fileID: 21300000, guid: a72448248a1b58b4a84e39de8ce3e9b0, type: 3} - - {fileID: 21300000, guid: 03ba1ece7af67764690c6f6621c0f8b7, type: 3} - - {fileID: 21300000, guid: f2d61948404dfbb45a1ec3371370ac66, type: 3} - - {fileID: 21300000, guid: 7bbfcc6286435114da838bad7cf00fc9, type: 3} - - {fileID: 21300000, guid: 9f9bef1367026274db02c52faea79906, type: 3} - - {fileID: 21300000, guid: 05066c81fdbce0641af46523cdac77d4, type: 3} - - {fileID: 21300000, guid: 7f2763dd1fa6ba249977196adccae98d, type: 3} - - {fileID: 21300000, guid: 5a3cbdc524d58ab4593b4d50495e197c, type: 3} - - {fileID: 21300000, guid: 918f8e1c74744534ab2117f135eab2dc, type: 3} - - {fileID: 21300000, guid: 43d20862e4ea25f4db2470f1de3f9f4b, type: 3} - - {fileID: 21300000, guid: f6e22b03f5d66bd46a93f19fa5bf8dd1, type: 3} - - {fileID: 21300000, guid: 2947cb45dbf235140a74bfc036434ad8, type: 3} - - {fileID: 21300000, guid: e904dbde883256f468f247082bf2bfda, type: 3} - - {fileID: 21300000, guid: 423ad37aa8dc8ff42a124a02efa44ca2, type: 3} - - {fileID: 21300000, guid: a1c3ba3eea28d83499d3ba680b52c3e2, type: 3} - - {fileID: 21300000, guid: 1de0719b5fb0bbe499dfa229ba001a18, type: 3} - - {fileID: 21300000, guid: 3f234df171a2e564088796dd63fc5f1e, type: 3} - - {fileID: 21300000, guid: bfa033337b9c50c4b9eb0b66dfcc27e3, type: 3} - - {fileID: 21300000, guid: 15b4e551027b1514eb42101c7936ecff, type: 3} - - {fileID: 21300000, guid: d066e32532d8de142b1bb98e9d47fe98, type: 3} - - {fileID: 21300000, guid: f7e24a4a76edbd740a8d5da712c5aed7, type: 3} - - {fileID: 21300000, guid: 8424200e5bcb5cd458013866691d54e7, type: 3} - - {fileID: 21300000, guid: c99b9603516aa5d4394630e7106ae5ae, type: 3} + pptrCurveMapping: [] m_AnimationClipSettings: serializedVersion: 2 m_AdditiveReferencePoseClip: {fileID: 0} m_AdditiveReferencePoseTime: 0 m_StartTime: 0 - m_StopTime: 0.76666665 + m_StopTime: 0.75 m_OrientationOffsetY: 0 m_Level: 0 m_CycleOffset: 0 diff --git a/Assets/Resources/Sprites/Games/KarateMan/Animations/comboRef.anim b/Assets/Resources/Sprites/Games/KarateMan/Animations/comboRef.anim new file mode 100644 index 00000000..b6b91b67 --- /dev/null +++ b/Assets/Resources/Sprites/Games/KarateMan/Animations/comboRef.anim @@ -0,0 +1,305 @@ +%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: comboRef + 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: + - curve: + - time: 0 + value: {fileID: 21300000, guid: aa232d7cf87914c4d91b2ddfc93fbb95, type: 3} + - time: 0.016666668 + value: {fileID: 21300000, guid: 8b1a830dcd4868b4f843b13d5ea9cfbd, type: 3} + - time: 0.033333335 + value: {fileID: 21300000, guid: 551d258cea548584a8ee78e569a2f650, type: 3} + - time: 0.05 + value: {fileID: 21300000, guid: 5a51e9d97c24a7145bd1ecc42e4a51ed, type: 3} + - time: 0.06666667 + value: {fileID: 21300000, guid: 82432f2fd4e789c4ca63c7ad9040829b, type: 3} + - time: 0.083333336 + value: {fileID: 21300000, guid: fc26c1a6e19ee01488a45f43fc53de07, type: 3} + - time: 0.1 + value: {fileID: 21300000, guid: cde69ea5a9d1058478a8bc5eed1f769b, type: 3} + - time: 0.11666667 + value: {fileID: 21300000, guid: 5803bfafbccd55b43ad716172d59ba69, type: 3} + - time: 0.13333334 + value: {fileID: 21300000, guid: 3a6252b0df7bf174696a5f47a80c1804, type: 3} + - time: 0.15 + value: {fileID: 21300000, guid: b16af0c4e97cddd4d89e0a721f92b329, type: 3} + - time: 0.16666667 + value: {fileID: 21300000, guid: cec3657ea52672144b24a0185d7ab30b, type: 3} + - time: 0.18333334 + value: {fileID: 21300000, guid: a818f16f09a2a8b4ca8a133ac7d5daa0, type: 3} + - time: 0.2 + value: {fileID: 21300000, guid: 8e800e09f436b0447830f90b68f20d6a, type: 3} + - time: 0.21666667 + value: {fileID: 21300000, guid: d77cff0784ef4374cbc63677ebd947c6, type: 3} + - time: 0.23333333 + value: {fileID: 21300000, guid: 135bd961c23901a49b0defd7cab0cd03, type: 3} + - time: 0.25 + value: {fileID: 21300000, guid: aeeced232e9fbf64fb57d46b3731eee1, type: 3} + - time: 0.26666668 + value: {fileID: 21300000, guid: 938cd03d9dd77bd4cb9677ec6532272e, type: 3} + - time: 0.28333333 + value: {fileID: 21300000, guid: fd830bbae4abadb49be51a08ecc716ae, type: 3} + - time: 0.3 + value: {fileID: 21300000, guid: c84205d07af041c43947bc90abd18034, type: 3} + - time: 0.31666666 + value: {fileID: 21300000, guid: 15dc9eea62bd9ad4da2a695e6f7cdff9, type: 3} + - time: 0.33333334 + value: {fileID: 21300000, guid: f1524b0a3623b994d90e12207e19456f, type: 3} + - time: 0.35 + value: {fileID: 21300000, guid: e2cabe9f865bf15419d47fa492fe2a57, type: 3} + - time: 0.36666667 + value: {fileID: 21300000, guid: 5d8caa6d7883a894088538fec5bd51ed, type: 3} + - time: 0.38333333 + value: {fileID: 21300000, guid: eb5227c6e4f83a642bd8ca9c0042271f, type: 3} + - time: 0.4 + value: {fileID: 21300000, guid: bc9f53c039a29ef428679540f9aba7de, type: 3} + - time: 0.41666666 + value: {fileID: 21300000, guid: 96edbd98f04e13743bca8fc26a5f447f, type: 3} + - time: 0.43333334 + value: {fileID: 21300000, guid: 5e95594c974e6214385353ebf85c8eab, type: 3} + - time: 0.45 + value: {fileID: 21300000, guid: 37dfd166de43b0542aec52a5c7cd31b6, type: 3} + - time: 0.46666667 + value: {fileID: 21300000, guid: 8dbeebc8794bfcf428bf333bd2ea73f3, type: 3} + - time: 0.48333332 + value: {fileID: 21300000, guid: f94d699b9d3d19e4282775193e9739a8, type: 3} + - time: 0.5 + value: {fileID: 21300000, guid: baa728021f4c0054aac03b7aba107f3c, type: 3} + - time: 0.51666665 + value: {fileID: 21300000, guid: 040d44bfb0deaa5419aeebfcfcd58f66, type: 3} + - time: 0.53333336 + value: {fileID: 21300000, guid: e7c7681c6d369e049ab2b5086fe18366, type: 3} + - time: 0.55 + value: {fileID: 21300000, guid: 50c1f811d01b3574186bcf9eed27d0c8, type: 3} + - time: 0.56666666 + value: {fileID: 21300000, guid: aa4f38442edf7a746b0f6bdd8fc9a6ba, type: 3} + - time: 0.5833333 + value: {fileID: 21300000, guid: b5873711dfee2414a9f1d4f153246e79, type: 3} + - time: 0.6 + value: {fileID: 21300000, guid: b3589de3a025a9c469549e587506282f, type: 3} + - time: 0.6166667 + value: {fileID: 21300000, guid: 676925a5a6a0dc84288451c632690f25, type: 3} + - time: 0.6333333 + value: {fileID: 21300000, guid: 23d12a20ce4f2c44f95c425d8a6eca57, type: 3} + - time: 0.65 + value: {fileID: 21300000, guid: 98c837d8c0437fc4ba15c4bfd261310f, type: 3} + - time: 0.6666667 + value: {fileID: 21300000, guid: 47412d311bc1c6e4d8504002aa381dc6, type: 3} + - time: 0.68333334 + value: {fileID: 21300000, guid: a707170728fc0e141a7ccb2ace921822, type: 3} + - time: 0.7 + value: {fileID: 21300000, guid: 16049b647fb89cf49bae15959c8c6d39, type: 3} + - time: 0.71666664 + value: {fileID: 21300000, guid: 4734ce542d7daa648a628fc1eb139fa7, type: 3} + - time: 0.73333335 + value: {fileID: 21300000, guid: 1d897416bed525140a2e55222d72857f, type: 3} + - time: 0.75 + value: {fileID: 21300000, guid: a06c14a01c3be874398069141d2bb473, type: 3} + - time: 0.76666665 + value: {fileID: 21300000, guid: d7ef292fd0113cf49b5b8791f611bf74, type: 3} + - time: 0.78333336 + value: {fileID: 21300000, guid: 271e9429464c5fc43b7525c7140644f4, type: 3} + - time: 0.8 + value: {fileID: 21300000, guid: 8fbda999114c7de41bac7cb75766a29f, type: 3} + - time: 0.81666666 + value: {fileID: 21300000, guid: c6e92f1c44b1b7847b57d2818f36e1cd, type: 3} + - time: 0.8333333 + value: {fileID: 21300000, guid: 96d2856279b56c540bc651f74185021c, type: 3} + - time: 0.85 + value: {fileID: 21300000, guid: 05e6bde575d448f41a343a671d3347e0, type: 3} + - time: 0.8666667 + value: {fileID: 21300000, guid: 267927faa48a5424dbd25d826a05fad4, type: 3} + - time: 0.8833333 + value: {fileID: 21300000, guid: 14d124fd3a800764aa4b8356dd50af69, type: 3} + - time: 0.9 + value: {fileID: 21300000, guid: c12cba070ca1e004a88cc8bb6a13fba6, type: 3} + - time: 0.9166667 + value: {fileID: 21300000, guid: 5c83693c08653c2458fb7f5ed0ed54af, type: 3} + - time: 0.93333334 + value: {fileID: 21300000, guid: 7943339a459c0e14d9c959c61c73edb5, type: 3} + - time: 0.95 + value: {fileID: 21300000, guid: c18efd10a9540c145b48672e3a730836, type: 3} + - time: 0.96666664 + value: {fileID: 21300000, guid: d8ca2c5e4f63df344a3d370774442145, type: 3} + - time: 0.98333335 + value: {fileID: 21300000, guid: 36b448a54f2c0ed4bbca9e5c8ab27eed, type: 3} + - time: 1 + value: {fileID: 21300000, guid: 942583e3848293c408205e38bd0028b2, type: 3} + - time: 1.0166667 + value: {fileID: 21300000, guid: bded0be113e557b4daebdb59a50d327a, type: 3} + - time: 1.0333333 + value: {fileID: 21300000, guid: 8251a541f461de542923029d34f0dbc9, type: 3} + - time: 1.05 + value: {fileID: 21300000, guid: a109f296290b71b4aaf7638cfbb753ce, type: 3} + - time: 1.0666667 + value: {fileID: 21300000, guid: 2772ef50b9f930b46986c5e1fd26b95d, type: 3} + - time: 1.0833334 + value: {fileID: 21300000, guid: a7f3fc0896ac54e4f946a5f4c1c34c9e, type: 3} + - time: 1.1 + value: {fileID: 21300000, guid: 6edb93ad6d59322439904f781790dc21, type: 3} + - time: 1.1166667 + value: {fileID: 21300000, guid: 3e91d0a2e1edec54da1baa3d651cc5ed, type: 3} + - time: 1.1333333 + value: {fileID: 21300000, guid: 52f3d3a36a57fe44ca5748bb1e28c565, type: 3} + - time: 1.15 + value: {fileID: 21300000, guid: aa44e8d7df4859f4ca4b18050d99cf77, type: 3} + - time: 1.1666666 + value: {fileID: 21300000, guid: 0c8fcf993aedbc748aead883f904c54a, type: 3} + - time: 1.1833333 + value: {fileID: 21300000, guid: 5aa14d549bcbba3499a86eb5318b0799, type: 3} + - time: 1.2 + value: {fileID: 21300000, guid: f7f80767d1bde214b9503e7c350bd6ec, type: 3} + - time: 1.2166667 + value: {fileID: 21300000, guid: aeba42fbe0835394c8fbf2364cd9c51d, type: 3} + - time: 1.2333333 + value: {fileID: 21300000, guid: 9071639cb3b98854590c2a8f32f3fc95, type: 3} + - time: 1.25 + value: {fileID: 21300000, guid: 4dba3ef02318fce4ca2da8bfe6c48804, type: 3} + - time: 1.2666667 + value: {fileID: 21300000, guid: bf3ce36e10ee4334fa43d58d39cab6bf, type: 3} + - time: 1.2833333 + value: {fileID: 21300000, guid: 13af70fdca37c3c4ca1f1a3fdc00e4df, type: 3} + - time: 1.3 + value: {fileID: 21300000, guid: 4c6acf456f0954b418051607c2206e44, type: 3} + - time: 1.3166667 + value: {fileID: 21300000, guid: 03c5c9c7f99658744996c63c1856c7e9, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + pptrCurveMapping: + - {fileID: 21300000, guid: aa232d7cf87914c4d91b2ddfc93fbb95, type: 3} + - {fileID: 21300000, guid: 8b1a830dcd4868b4f843b13d5ea9cfbd, type: 3} + - {fileID: 21300000, guid: 551d258cea548584a8ee78e569a2f650, type: 3} + - {fileID: 21300000, guid: 5a51e9d97c24a7145bd1ecc42e4a51ed, type: 3} + - {fileID: 21300000, guid: 82432f2fd4e789c4ca63c7ad9040829b, type: 3} + - {fileID: 21300000, guid: fc26c1a6e19ee01488a45f43fc53de07, type: 3} + - {fileID: 21300000, guid: cde69ea5a9d1058478a8bc5eed1f769b, type: 3} + - {fileID: 21300000, guid: 5803bfafbccd55b43ad716172d59ba69, type: 3} + - {fileID: 21300000, guid: 3a6252b0df7bf174696a5f47a80c1804, type: 3} + - {fileID: 21300000, guid: b16af0c4e97cddd4d89e0a721f92b329, type: 3} + - {fileID: 21300000, guid: cec3657ea52672144b24a0185d7ab30b, type: 3} + - {fileID: 21300000, guid: a818f16f09a2a8b4ca8a133ac7d5daa0, type: 3} + - {fileID: 21300000, guid: 8e800e09f436b0447830f90b68f20d6a, type: 3} + - {fileID: 21300000, guid: d77cff0784ef4374cbc63677ebd947c6, type: 3} + - {fileID: 21300000, guid: 135bd961c23901a49b0defd7cab0cd03, type: 3} + - {fileID: 21300000, guid: aeeced232e9fbf64fb57d46b3731eee1, type: 3} + - {fileID: 21300000, guid: 938cd03d9dd77bd4cb9677ec6532272e, type: 3} + - {fileID: 21300000, guid: fd830bbae4abadb49be51a08ecc716ae, type: 3} + - {fileID: 21300000, guid: c84205d07af041c43947bc90abd18034, type: 3} + - {fileID: 21300000, guid: 15dc9eea62bd9ad4da2a695e6f7cdff9, type: 3} + - {fileID: 21300000, guid: f1524b0a3623b994d90e12207e19456f, type: 3} + - {fileID: 21300000, guid: e2cabe9f865bf15419d47fa492fe2a57, type: 3} + - {fileID: 21300000, guid: 5d8caa6d7883a894088538fec5bd51ed, type: 3} + - {fileID: 21300000, guid: eb5227c6e4f83a642bd8ca9c0042271f, type: 3} + - {fileID: 21300000, guid: bc9f53c039a29ef428679540f9aba7de, type: 3} + - {fileID: 21300000, guid: 96edbd98f04e13743bca8fc26a5f447f, type: 3} + - {fileID: 21300000, guid: 5e95594c974e6214385353ebf85c8eab, type: 3} + - {fileID: 21300000, guid: 37dfd166de43b0542aec52a5c7cd31b6, type: 3} + - {fileID: 21300000, guid: 8dbeebc8794bfcf428bf333bd2ea73f3, type: 3} + - {fileID: 21300000, guid: f94d699b9d3d19e4282775193e9739a8, type: 3} + - {fileID: 21300000, guid: baa728021f4c0054aac03b7aba107f3c, type: 3} + - {fileID: 21300000, guid: 040d44bfb0deaa5419aeebfcfcd58f66, type: 3} + - {fileID: 21300000, guid: e7c7681c6d369e049ab2b5086fe18366, type: 3} + - {fileID: 21300000, guid: 50c1f811d01b3574186bcf9eed27d0c8, type: 3} + - {fileID: 21300000, guid: aa4f38442edf7a746b0f6bdd8fc9a6ba, type: 3} + - {fileID: 21300000, guid: b5873711dfee2414a9f1d4f153246e79, type: 3} + - {fileID: 21300000, guid: b3589de3a025a9c469549e587506282f, type: 3} + - {fileID: 21300000, guid: 676925a5a6a0dc84288451c632690f25, type: 3} + - {fileID: 21300000, guid: 23d12a20ce4f2c44f95c425d8a6eca57, type: 3} + - {fileID: 21300000, guid: 98c837d8c0437fc4ba15c4bfd261310f, type: 3} + - {fileID: 21300000, guid: 47412d311bc1c6e4d8504002aa381dc6, type: 3} + - {fileID: 21300000, guid: a707170728fc0e141a7ccb2ace921822, type: 3} + - {fileID: 21300000, guid: 16049b647fb89cf49bae15959c8c6d39, type: 3} + - {fileID: 21300000, guid: 4734ce542d7daa648a628fc1eb139fa7, type: 3} + - {fileID: 21300000, guid: 1d897416bed525140a2e55222d72857f, type: 3} + - {fileID: 21300000, guid: a06c14a01c3be874398069141d2bb473, type: 3} + - {fileID: 21300000, guid: d7ef292fd0113cf49b5b8791f611bf74, type: 3} + - {fileID: 21300000, guid: 271e9429464c5fc43b7525c7140644f4, type: 3} + - {fileID: 21300000, guid: 8fbda999114c7de41bac7cb75766a29f, type: 3} + - {fileID: 21300000, guid: c6e92f1c44b1b7847b57d2818f36e1cd, type: 3} + - {fileID: 21300000, guid: 96d2856279b56c540bc651f74185021c, type: 3} + - {fileID: 21300000, guid: 05e6bde575d448f41a343a671d3347e0, type: 3} + - {fileID: 21300000, guid: 267927faa48a5424dbd25d826a05fad4, type: 3} + - {fileID: 21300000, guid: 14d124fd3a800764aa4b8356dd50af69, type: 3} + - {fileID: 21300000, guid: c12cba070ca1e004a88cc8bb6a13fba6, type: 3} + - {fileID: 21300000, guid: 5c83693c08653c2458fb7f5ed0ed54af, type: 3} + - {fileID: 21300000, guid: 7943339a459c0e14d9c959c61c73edb5, type: 3} + - {fileID: 21300000, guid: c18efd10a9540c145b48672e3a730836, type: 3} + - {fileID: 21300000, guid: d8ca2c5e4f63df344a3d370774442145, type: 3} + - {fileID: 21300000, guid: 36b448a54f2c0ed4bbca9e5c8ab27eed, type: 3} + - {fileID: 21300000, guid: 942583e3848293c408205e38bd0028b2, type: 3} + - {fileID: 21300000, guid: bded0be113e557b4daebdb59a50d327a, type: 3} + - {fileID: 21300000, guid: 8251a541f461de542923029d34f0dbc9, type: 3} + - {fileID: 21300000, guid: a109f296290b71b4aaf7638cfbb753ce, type: 3} + - {fileID: 21300000, guid: 2772ef50b9f930b46986c5e1fd26b95d, type: 3} + - {fileID: 21300000, guid: a7f3fc0896ac54e4f946a5f4c1c34c9e, type: 3} + - {fileID: 21300000, guid: 6edb93ad6d59322439904f781790dc21, type: 3} + - {fileID: 21300000, guid: 3e91d0a2e1edec54da1baa3d651cc5ed, type: 3} + - {fileID: 21300000, guid: 52f3d3a36a57fe44ca5748bb1e28c565, type: 3} + - {fileID: 21300000, guid: aa44e8d7df4859f4ca4b18050d99cf77, type: 3} + - {fileID: 21300000, guid: 0c8fcf993aedbc748aead883f904c54a, type: 3} + - {fileID: 21300000, guid: 5aa14d549bcbba3499a86eb5318b0799, type: 3} + - {fileID: 21300000, guid: f7f80767d1bde214b9503e7c350bd6ec, type: 3} + - {fileID: 21300000, guid: aeba42fbe0835394c8fbf2364cd9c51d, type: 3} + - {fileID: 21300000, guid: 9071639cb3b98854590c2a8f32f3fc95, type: 3} + - {fileID: 21300000, guid: 4dba3ef02318fce4ca2da8bfe6c48804, type: 3} + - {fileID: 21300000, guid: bf3ce36e10ee4334fa43d58d39cab6bf, type: 3} + - {fileID: 21300000, guid: 13af70fdca37c3c4ca1f1a3fdc00e4df, type: 3} + - {fileID: 21300000, guid: 4c6acf456f0954b418051607c2206e44, type: 3} + - {fileID: 21300000, guid: 03c5c9c7f99658744996c63c1856c7e9, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 1.3333334 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 0 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: [] + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/KarateMan/Animations/comboRef.anim.meta b/Assets/Resources/Sprites/Games/KarateMan/Animations/comboRef.anim.meta new file mode 100644 index 00000000..caedda85 --- /dev/null +++ b/Assets/Resources/Sprites/Games/KarateMan/Animations/comboRef.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3a012737a854fb241b446a2300a8f5c4 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/KarateMan/Animations/comboRef.controller b/Assets/Resources/Sprites/Games/KarateMan/Animations/comboRef.controller new file mode 100644 index 00000000..082a8a39 --- /dev/null +++ b/Assets/Resources/Sprites/Games/KarateMan/Animations/comboRef.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: comboRef + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: 8668247852352510776} + 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 &6636382445948672919 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: comboRef + 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: 3a012737a854fb241b446a2300a8f5c4, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1107 &8668247852352510776 +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: 6636382445948672919} + m_Position: {x: 290, y: 50, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: 6636382445948672919} diff --git a/Assets/Resources/Sprites/Games/KarateMan/Animations/comboRef.controller.meta b/Assets/Resources/Sprites/Games/KarateMan/Animations/comboRef.controller.meta new file mode 100644 index 00000000..6e074253 --- /dev/null +++ b/Assets/Resources/Sprites/Games/KarateMan/Animations/comboRef.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a01170806edebb74ba18dcde61630d11 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/KarateMan/karateman_main.png.meta b/Assets/Resources/Sprites/Games/KarateMan/karateman_main.png.meta index 5a003115..7817e99e 100644 --- a/Assets/Resources/Sprites/Games/KarateMan/karateman_main.png.meta +++ b/Assets/Resources/Sprites/Games/KarateMan/karateman_main.png.meta @@ -143,6 +143,39 @@ TextureImporter: - first: 213: 5805539206011318834 second: karateman_barrelfx_4 + - first: + 213: 2022841768334614553 + second: karateman_arm_6 + - first: + 213: 5780560081501848171 + second: karateman_rightleg_crouch + - first: + 213: 4620539621551708755 + second: karateman_leftleg_crouch + - first: + 213: 917280813823694816 + second: karateman_combo_kick_0 + - first: + 213: 5131679410369794127 + second: karateman_combo_kick_1 + - first: + 213: 8943939637534532364 + second: karateman_fastfx_2 + - first: + 213: -7254096423852549782 + second: karateman_combo_crouchpunch_0 + - first: + 213: -6978771497096664978 + second: karateman_combo_crouchpunch_1 + - first: + 213: 2044912709364667320 + second: karateman_arm_7 + - first: + 213: 6846952495678743529 + second: karateman_arm_8 + - first: + 213: 1035685740351643046 + second: karateman_fastfx_3 externalObjects: {} serializedVersion: 11 mipmaps: @@ -1122,7 +1155,7 @@ TextureImporter: width: 184 height: 280 alignment: 0 - pivot: {x: 0, y: 0} + pivot: {x: 0.5, y: 0.5} border: {x: 0, y: 0, z: 0, w: 0} outline: [] physicsShape: [] @@ -1143,7 +1176,7 @@ TextureImporter: width: 184 height: 280 alignment: 0 - pivot: {x: 0, y: 0} + pivot: {x: 0.5, y: 0.5} border: {x: 0, y: 0, z: 0, w: 0} outline: [] physicsShape: [] @@ -1164,7 +1197,7 @@ TextureImporter: width: 184 height: 280 alignment: 0 - pivot: {x: 0, y: 0} + pivot: {x: 0.5, y: 0.5} border: {x: 0, y: 0, z: 0, w: 0} outline: [] physicsShape: [] @@ -1185,7 +1218,7 @@ TextureImporter: width: 280 height: 184 alignment: 0 - pivot: {x: 0, y: 0} + pivot: {x: 0.5, y: 0.5} border: {x: 0, y: 0, z: 0, w: 0} outline: [] physicsShape: [] @@ -1206,7 +1239,7 @@ TextureImporter: width: 280 height: 184 alignment: 0 - pivot: {x: 0, y: 0} + pivot: {x: 0.5, y: 0.5} border: {x: 0, y: 0, z: 0, w: 0} outline: [] physicsShape: [] @@ -1218,6 +1251,279 @@ TextureImporter: indices: edges: [] weights: [] + - serializedVersion: 2 + name: karateman_arm_6 + rect: + serializedVersion: 2 + x: 1858 + y: 3524 + width: 442 + height: 280 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 910686eeed3921c10800000000000000 + internalID: 2022841768334614553 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: karateman_rightleg_crouch + rect: + serializedVersion: 2 + x: 641 + y: 3220 + width: 320 + height: 296 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: b6288b474cca83050800000000000000 + internalID: 5780560081501848171 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: karateman_leftleg_crouch + rect: + serializedVersion: 2 + x: 968 + y: 3220 + width: 371 + height: 296 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 35a153d1e447f1040800000000000000 + internalID: 4620539621551708755 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: karateman_combo_kick_0 + rect: + serializedVersion: 2 + x: 4 + y: 1976 + width: 664 + height: 517 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 0e71e3b4a06dabc00800000000000000 + internalID: 917280813823694816 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: karateman_combo_kick_1 + rect: + serializedVersion: 2 + x: 676 + y: 1976 + width: 750 + height: 517 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: f4017442c33673740800000000000000 + internalID: 5131679410369794127 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: karateman_head_8 + rect: + serializedVersion: 2 + x: 2308 + y: 3812 + width: 280 + height: 280 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 064ac0ff5be51c920800000000000000 + internalID: 3008790161821312096 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: karateman_fastfx_2 + rect: + serializedVersion: 2 + x: 1572 + y: 1735 + width: 738 + height: 142 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: c0328cb96b14f1c70800000000000000 + internalID: 8943939637534532364 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: karateman_combo_crouchpunch_0 + rect: + serializedVersion: 2 + x: 505 + y: 1420 + width: 522 + height: 552 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: a6956d18cb5445b90800000000000000 + internalID: -7254096423852549782 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: karateman_combo_crouchpunch_1 + rect: + serializedVersion: 2 + x: 1038 + y: 1417 + width: 522 + height: 555 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: e68aeea6c4c662f90800000000000000 + internalID: -6978771497096664978 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: karateman_arm_7 + rect: + serializedVersion: 2 + x: 2308 + y: 3524 + width: 442 + height: 280 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 8b3dc56564df06c10800000000000000 + internalID: 2044912709364667320 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: karateman_arm_8 + rect: + serializedVersion: 2 + x: 2761 + y: 3524 + width: 442 + height: 280 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 9e3e7e2a403450f50800000000000000 + internalID: 6846952495678743529 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: karateman_torso_2 + rect: + serializedVersion: 2 + x: 2947 + y: 2564 + width: 394 + height: 952 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: bcca3a3b568079760800000000000000 + internalID: 7464444140288453835 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: karateman_fastfx_3 + rect: + serializedVersion: 2 + x: 2464 + y: 2564 + width: 478 + height: 621 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 6add89c81be7f5e00800000000000000 + internalID: 1035685740351643046 + vertices: [] + indices: + edges: [] + weights: [] outline: [] physicsShape: [] bones: [] diff --git a/Assets/Scenes/Editor.unity b/Assets/Scenes/Editor.unity index da4fc6bf..68027d00 100644 --- a/Assets/Scenes/Editor.unity +++ b/Assets/Scenes/Editor.unity @@ -7245,7 +7245,7 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: level: {fileID: 4900000, guid: 5e794baa94fb06d4f939aaf032fab5ea, type: 3} - music: {fileID: 8300000, guid: 906894b5477fc3645a0c5c3e6e8f77a3, type: 3} + music: {fileID: 0} debugUI: 0 playOnStart: 0 editor: 1 diff --git a/Assets/Scenes/Game.unity b/Assets/Scenes/Game.unity index e0a3a4c7..3628ae41 100644 --- a/Assets/Scenes/Game.unity +++ b/Assets/Scenes/Game.unity @@ -166,8 +166,8 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: f86858990a87c764892672104bdaef1f, type: 3} m_Name: m_EditorClassIdentifier: - level: {fileID: 4900000, guid: ac276edd56ab99249a2a413e6ac2783d, type: 3} - music: {fileID: 8300000, guid: d6aa7955da64b284589e923dc18c67fb, type: 3} + level: {fileID: 4900000, guid: 5e794baa94fb06d4f939aaf032fab5ea, type: 3} + music: {fileID: 8300000, guid: 906894b5477fc3645a0c5c3e6e8f77a3, type: 3} debugUI: 1 playOnStart: 1 editor: 0 diff --git a/Assets/Scripts/Games/KarateMan/ComboSound.cs b/Assets/Scripts/Games/KarateMan/ComboSound.cs new file mode 100644 index 00000000..f517f2d1 --- /dev/null +++ b/Assets/Scripts/Games/KarateMan/ComboSound.cs @@ -0,0 +1,54 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +using RhythmHeavenMania.Util; + +namespace RhythmHeavenMania.Games.KarateMan +{ + public class ComboSound : MonoBehaviour + { + public float startBeat; + private int index; + + private void Update() + { + float normalizedBeat = Conductor.instance.GetLoopPositionFromBeat(startBeat, 1); + + if (normalizedBeat >= 1 && index < 1) + { + Jukebox.PlayOneShotGame("karateman/punchy1"); + index++; + } + else if (normalizedBeat >= 1.25f && index < 2) + { + Jukebox.PlayOneShotGame("karateman/punchy2"); + index++; + } + else if (normalizedBeat >= 1.5f && index < 3) + { + Jukebox.PlayOneShotGame("karateman/punchy3"); + index++; + } + else if (normalizedBeat >= 1.75f && index < 4) + { + Jukebox.PlayOneShotGame("karateman/punchy4"); + index++; + } + else if (normalizedBeat >= 2f && index < 5) + { + Jukebox.PlayOneShotGame("karateman/ko"); + index++; + } + else if (normalizedBeat >= 2.5f && index < 6) + { + Jukebox.PlayOneShotGame("karateman/pow"); + index++; + } + else if (normalizedBeat >= 3) + { + Destroy(this.gameObject); + } + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/Games/KarateMan/ComboSound.cs.meta b/Assets/Scripts/Games/KarateMan/ComboSound.cs.meta new file mode 100644 index 00000000..18c28eb0 --- /dev/null +++ b/Assets/Scripts/Games/KarateMan/ComboSound.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 59918d58846257448a659991cf2d031b +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Games/KarateMan/KarateJoe.cs b/Assets/Scripts/Games/KarateMan/KarateJoe.cs index b068fdce..3ec58cd3 100644 --- a/Assets/Scripts/Games/KarateMan/KarateJoe.cs +++ b/Assets/Scripts/Games/KarateMan/KarateJoe.cs @@ -24,6 +24,15 @@ namespace RhythmHeavenMania.Games.KarateMan private float barrelBeat; + private bool inCombo; + private bool hitCombo; + private float comboBeat; + + public List currentComboPots = new List(); + private int comboPotIndex; + private int currentComboHitInList; + private int comboIndex; + public static KarateJoe instance { get; set; } private void Start() @@ -34,6 +43,98 @@ namespace RhythmHeavenMania.Games.KarateMan private void Update() { + if (inCombo) + { + float normalizedBeat = Conductor.instance.GetLoopPositionFromBeat(comboBeat, 1); + + if (hitCombo) + { + if (currentComboPots[comboPotIndex] == null) return; + } + else + { + normalizedBeat += 1; + } + + if (normalizedBeat >= 1 && comboIndex < 1) + { + if (hitCombo) + { + currentComboPots[comboPotIndex].Hit(); + comboPotIndex++; + Jukebox.PlayOneShotGame("karateman/comboHit1"); + } + comboIndex++; + anim.Play("PunchLeft", 0, 0); + } + else if (normalizedBeat >= 1.25f && comboIndex < 2) + { + if (hitCombo) + { + currentComboPots[comboPotIndex].Hit(); + comboPotIndex++; + Jukebox.PlayOneShotGame("karateman/comboHit1"); + } + comboIndex++; + anim.Play("PunchRight", 0, 0); + } + else if (normalizedBeat >= 1.5f && comboIndex < 3) + { + if (hitCombo) + { + currentComboPots[comboPotIndex].Hit(); + comboPotIndex++; + Jukebox.PlayOneShotGame("karateman/comboHit2"); + } + comboIndex++; + anim.Play("ComboCrouch", 0, 0); + } + else if (normalizedBeat >= 1.75f && comboIndex < 4) + { + if (hitCombo) + { + currentComboPots[comboPotIndex].Hit(); + comboPotIndex++; + Jukebox.PlayOneShotGame("karateman/comboHit3"); + } + comboIndex++; + anim.Play("ComboKick", 0, 0); + } + else if (normalizedBeat >= 2f && comboIndex < 5) + { + if (hitCombo) + { + currentComboPots[comboPotIndex].Hit(); + comboPotIndex++; + Jukebox.PlayOneShotGame("karateman/comboHit3"); + } + comboIndex++; + anim.Play("ComboCrouchPunch", 0, 0); + } + else if (normalizedBeat >= 2.05f) + { + if (hitCombo) + { + if (PlayerInput.AltPressedUp()) + { + ComboPow(); + } + } + else + { + // fail anim + anim.Play("Idle"); + } + } + } + else + { + if (PlayerInput.AltPressed()) + { + Combo(); + } + } + if (hitBarrel) { if (PlayerInput.PressedUp()) @@ -53,13 +154,66 @@ namespace RhythmHeavenMania.Games.KarateMan } else { - if (PlayerInput.Pressed()) + if (PlayerInput.Pressed() && !inCombo) { Swing(); } } } + private void Combo() + { + var EligibleHits = KarateMan.instance.EligibleCombos; + bool canHit = (EligibleHits.Count > 0) && (currentComboHitInList < EligibleHits.Count); + + if (canHit) + { + if (KarateMan.instance.EligibleCombos[currentComboHitInList].perfect) + { + comboBeat = EligibleHits[currentComboHitInList].createBeat; + hitCombo = true; + } + else + { + comboBeat = Conductor.instance.songPositionInBeats; + hitCombo = false; + } + } + else + { + comboBeat = Conductor.instance.songPositionInBeats; + hitCombo = false; + } + + inCombo = true; + } + + private void ComboPow() + { + if (!hitCombo || !inCombo || !hitCombo && !inCombo) return; + + anim.Play("Pow", 0, 0); + + if (currentComboPots[comboPotIndex].state.perfect) + { + BarrelDestroy(currentComboPots[comboPotIndex]); + Destroy(currentComboPots[comboPotIndex].gameObject); + Jukebox.PlayOneShotGame("karateman/comboHit4"); + } + else + { + Jukebox.PlayOneShot("miss"); + currentComboPots[comboPotIndex].Miss(); + } + + hitCombo = false; + inCombo = false; + comboPotIndex = 0; + comboIndex = 0; + currentComboHitInList = 0; + currentComboPots.Clear(); + } + private IEnumerator PrepareKick() { barrelBeat = Conductor.instance.songPositionInBeats; @@ -116,67 +270,7 @@ namespace RhythmHeavenMania.Games.KarateMan case 4: if (kickC != null) StopCoroutine(kickC); kickC = StartCoroutine(PrepareKick()); - for (int i = 0; i < 8; i++) - { - GameObject be = new GameObject(); - be.transform.localPosition = p.transform.localPosition; - be.transform.parent = this.transform.parent; - be.transform.localScale = p.Holder.transform.localScale; - BarrelDestroyEffect bde = be.AddComponent(); - Vector3 pos = be.transform.localPosition; - SpriteRenderer sprite = be.AddComponent(); - - bde.shadow = Instantiate(p.Shadow, transform.parent); - bde.shadow.transform.position = p.Shadow.transform.position; - bde.shadow.transform.localScale = p.Shadow.transform.lossyScale; - bde.index = i; - - switch (i) - { - case 0: - be.transform.localPosition = new Vector3(pos.x, pos.y + 1.25f); - sprite.sortingOrder = 35; - bde.spriteIndex = 3; - break; - case 1: - be.transform.localPosition = new Vector3(pos.x, pos.y + -0.55f); - sprite.sortingOrder = 31; - bde.spriteIndex = 3; - break; - case 2: - be.transform.localPosition = new Vector3(pos.x - 0.8f, pos.y + 0.45f); - sprite.sortingOrder = 32; - bde.spriteIndex = 0; - break; - case 3: - be.transform.localPosition = new Vector3(pos.x - 0.5f, pos.y + 0.45f); - sprite.sortingOrder = 33; - bde.spriteIndex = 1; - break; - case 4: - be.transform.localPosition = new Vector3(pos.x, pos.y + 0.45f); - sprite.sortingOrder = 34; - bde.spriteIndex = 2; - break; - case 5: - be.transform.localPosition = new Vector3(pos.x + 0.5f, pos.y + 0.45f); - sprite.sortingOrder = 33; - sprite.flipX = true; - bde.spriteIndex = 1; - break; - case 6: - be.transform.localPosition = new Vector3(pos.x + 0.8f, pos.y + 0.45f); - sprite.sortingOrder = 32; - sprite.flipX = true; - bde.spriteIndex = 0; - break; - case 7: - be.transform.localPosition = new Vector3(pos.x, pos.y + 1.25f); - sprite.sortingOrder = 39; - bde.spriteIndex = 4; - break; - } - } + BarrelDestroy(p); break; } } @@ -207,5 +301,70 @@ namespace RhythmHeavenMania.Games.KarateMan hit.SetActive(true); Destroy(hit, 0.06f); } + + private void BarrelDestroy(Pot p) + { + for (int i = 0; i < 8; i++) + { + GameObject be = new GameObject(); + be.transform.localPosition = p.Holder.transform.localPosition; + be.transform.parent = this.transform.parent; + be.transform.localScale = p.Holder.transform.localScale; + BarrelDestroyEffect bde = be.AddComponent(); + Vector3 pos = be.transform.localPosition; + SpriteRenderer sprite = be.AddComponent(); + + bde.shadow = Instantiate(p.Shadow, transform.parent); + bde.shadow.transform.position = p.Shadow.transform.position; + bde.shadow.transform.localScale = p.Shadow.transform.lossyScale; + bde.index = i; + + switch (i) + { + case 0: + be.transform.localPosition = new Vector3(pos.x, pos.y + 1.25f); + sprite.sortingOrder = 35; + bde.spriteIndex = 3; + break; + case 1: + be.transform.localPosition = new Vector3(pos.x, pos.y + -0.55f); + sprite.sortingOrder = 31; + bde.spriteIndex = 3; + break; + case 2: + be.transform.localPosition = new Vector3(pos.x - 0.8f, pos.y + 0.45f); + sprite.sortingOrder = 32; + bde.spriteIndex = 0; + break; + case 3: + be.transform.localPosition = new Vector3(pos.x - 0.5f, pos.y + 0.45f); + sprite.sortingOrder = 33; + bde.spriteIndex = 1; + break; + case 4: + be.transform.localPosition = new Vector3(pos.x, pos.y + 0.45f); + sprite.sortingOrder = 34; + bde.spriteIndex = 2; + break; + case 5: + be.transform.localPosition = new Vector3(pos.x + 0.5f, pos.y + 0.45f); + sprite.sortingOrder = 33; + sprite.flipX = true; + bde.spriteIndex = 1; + break; + case 6: + be.transform.localPosition = new Vector3(pos.x + 0.8f, pos.y + 0.45f); + sprite.sortingOrder = 32; + sprite.flipX = true; + bde.spriteIndex = 0; + break; + case 7: + be.transform.localPosition = new Vector3(pos.x, pos.y + 1.25f); + sprite.sortingOrder = 39; + bde.spriteIndex = 4; + break; + } + } + } } } \ No newline at end of file diff --git a/Assets/Scripts/Games/KarateMan/KarateMan.cs b/Assets/Scripts/Games/KarateMan/KarateMan.cs index 5f05b6dc..0520724c 100644 --- a/Assets/Scripts/Games/KarateMan/KarateMan.cs +++ b/Assets/Scripts/Games/KarateMan/KarateMan.cs @@ -11,6 +11,8 @@ namespace RhythmHeavenMania.Games.KarateMan public GameObject Pot, Bomb; public KarateJoe KarateJoe; + public List EligibleCombos = new List(); + public static KarateMan instance { get; set; } public Sprite[] ObjectSprites; @@ -27,6 +29,8 @@ namespace RhythmHeavenMania.Games.KarateMan private float bgBeat; + public GameObject comboRef; + [System.Serializable] public class BGSpriteC { @@ -38,6 +42,88 @@ namespace RhythmHeavenMania.Games.KarateMan instance = this; } + public void Combo(float beat) + { + comboRef.GetComponent().enabled = true; + comboRef.GetComponent().Play("comboRef"); + Jukebox.PlayOneShotGame("karateman/barrelOutCombos"); + + Shoot(beat, 0, true, "PotCombo1", 0, new Vector2(-0.94f, -2.904f)); + Shoot(beat + 0.25f, 0, true, "PotCombo2", 1, new Vector2(-0.94f, -2.904f)); + Shoot(beat + 0.5f, 0, true, "PotCombo3", 2, new Vector2(-0.776f, -3.162f)); + Shoot(beat + 0.75f, 0, true, "PotCombo4", 3, new Vector2(1.453f, -3.162f)); + Shoot(beat + 1f, 0, true, "PotCombo5", 4, new Vector2(0.124f, -3.123f)); + Shoot(beat + 1.5f, 4, true, "PotCombo6", 5, new Vector2(-1.333f, -2.995f)); + + GameObject cs = new GameObject(); cs.AddComponent().startBeat = beat; + cs.transform.parent = this.transform.parent; + } + + public void Shoot(float beat, int type, bool combo = false, string throwAnim = "", int comboIndex = 0, Vector2 endShadowPos = new Vector2()) + { + GameObject pot = Instantiate(Pot); + pot.transform.parent = Pot.transform.parent; + + + Pot p = pot.GetComponent(); + + pot.SetActive(true); + p.startBeat = beat; + p.createBeat = beat; + p.isThrown = true; + p.type = type; + p.Sprite.GetComponent().sprite = ObjectSprites[type]; + + if (combo) + { + p.comboIndex = comboIndex; + p.throwAnim = throwAnim; + p.combo = true; + KarateJoe.currentComboPots.Add(p); + p.endShadowThrowPos = endShadowPos; + } + else + { + p.throwAnim = "PotThrow"; + + string outSnd = ""; + switch (type) + { + case 0: + if (Starpelly.Mathp.GetDecimalFromFloat(beat) == 0f) + outSnd = "karateman/objectOut"; + else + outSnd = "karateman/offbeatObjectOut"; + p.hitSnd = "karateman/potHit"; + break; + case 1: + outSnd = "karateman/lightbulbOut"; + p.hitSnd = "karateman/lightbulbHit"; + break; + case 2: + outSnd = "karateman/objectOut"; + p.hitSnd = "karateman/rockHit"; + break; + case 3: + outSnd = "karateman/objectOut"; + p.hitSnd = "karateman/soccerHit"; + break; + case 4: + p.kick = true; + outSnd = "karateman/barrelOutKicks"; + p.hitSnd = "karateman/barrelBreak"; + + GameObject pks = new GameObject(); pks.AddComponent().startBeat = beat; + pks.transform.parent = this.transform.parent; + break; + } + + p.endShadowThrowPos = new Vector2(-1.036f, -2.822f); + + Jukebox.PlayOneShotGame(outSnd); + } + } + private void Update() { if (Conductor.instance.ReportBeat(ref newBeat)) @@ -78,52 +164,6 @@ namespace RhythmHeavenMania.Games.KarateMan BGSprite.sprite = BGSprites[0].Sprites[0]; } - public void Shoot(float beat, int type) - { - GameObject pot = Instantiate(Pot); - pot.transform.parent = Pot.transform.parent; - - Pot p = pot.GetComponent(); - - pot.SetActive(true); - p.startBeat = beat; - p.createBeat = beat; - p.isThrown = true; - p.type = type; - p.Sprite.GetComponent().sprite = ObjectSprites[type]; - - switch (type) - { - case 0: - if (Starpelly.Mathp.GetDecimalFromFloat(beat) == 0f) - Jukebox.PlayOneShotGame("karateman/objectOut"); - else - Jukebox.PlayOneShotGame("karateman/offbeatObjectOut"); - p.hitSnd = "karateman/potHit"; - break; - case 1: - Jukebox.PlayOneShotGame("karateman/lightbulbOut"); - p.hitSnd = "karateman/lightbulbHit"; - break; - case 2: - Jukebox.PlayOneShotGame("karateman/objectOut"); - p.hitSnd = "karateman/rockHit"; - break; - case 3: - Jukebox.PlayOneShotGame("karateman/objectOut"); - p.hitSnd = "karateman/soccerHit"; - break; - case 4: - p.kick = true; - Jukebox.PlayOneShotGame("karateman/barrelOutKicks"); - p.hitSnd = "karateman/barrelBreak"; - - GameObject pks = new GameObject(); pks.AddComponent().startBeat = beat; - pks.transform.parent = this.transform.parent; - break; - } - } - public void Bop(float beat, float length) { bopLength = length; diff --git a/Assets/Scripts/Games/KarateMan/Pot.cs b/Assets/Scripts/Games/KarateMan/Pot.cs index bf6b53bf..478cfc55 100644 --- a/Assets/Scripts/Games/KarateMan/Pot.cs +++ b/Assets/Scripts/Games/KarateMan/Pot.cs @@ -41,23 +41,52 @@ namespace RhythmHeavenMania.Games.KarateMan public float lastPotRot; + public string throwAnim; + public bool combo; + public int comboIndex; + + public Vector2 endShadowThrowPos; + private void Start() { anim = GetComponent(); Sprite.transform.eulerAngles = new Vector3(0, 0, Random.Range(0, 360)); - isEligible = true; if (type == 2) hitLength = 14f; else hitLength = 14f; - PlayerActionInit(this.gameObject, createBeat, KarateMan.instance.EligibleHits); + if (combo) + { + if (comboIndex == 0) + { + isEligible = true; + PlayerActionInit(this.gameObject, createBeat, KarateMan.instance.EligibleCombos); + } + else if (comboIndex == 5) + { + isEligible = true; + } + } + else + { + isEligible = true; + PlayerActionInit(this.gameObject, createBeat, KarateMan.instance.EligibleHits); + } + + Sprite.GetComponent().enabled = false; } private void Update() { + if (Conductor.instance.songPositionInBeats >= createBeat) + Sprite.GetComponent().enabled = true; + else + Sprite.GetComponent().enabled = false; + + float time2Destroy = Conductor.instance.GetLoopPositionFromBeat(createBeat, 4); if (time2Destroy >= 1) @@ -65,21 +94,28 @@ namespace RhythmHeavenMania.Games.KarateMan if (isThrown) { - float normalizedBeatAnim = Conductor.instance.GetLoopPositionFromBeat(startBeat, 2.22000000002f); - anim.Play("PotThrow", 0, normalizedBeatAnim); + float animTime = 2.22000000002f; + float beatTime = 1f; + if (comboIndex == 5) + { + animTime = 2.27777777777f; + } + + float normalizedBeatAnim = Conductor.instance.GetLoopPositionFromBeat(startBeat, animTime); + anim.Play(throwAnim, 0, normalizedBeatAnim); anim.speed = 0; - float normalizedBeat = Conductor.instance.GetLoopPositionFromBeat(startBeat, 1); - - StateCheck(normalizedBeat); + float normalizedBeat = Conductor.instance.GetLoopPositionFromBeat(startBeat, beatTime); Shadow.transform.localScale = Vector3.Lerp(new Vector3(4.12f, 4.12f), new Vector3(0.34f, 0.34f), shadowCurveScale.Evaluate(normalizedBeatAnim)); - Shadow.transform.localPosition = new Vector3(Mathf.Lerp(7.63f, -1.036f, shadowCurve.Evaluate(normalizedBeatAnim)), Mathf.Lerp(-12.26f, -2.822f, shadowCurve.Evaluate(normalizedBeatAnim))); + Shadow.transform.localPosition = new Vector3(Mathf.Lerp(7.63f, endShadowThrowPos.x, shadowCurve.Evaluate(normalizedBeatAnim)), Mathf.Lerp(-12.26f, endShadowThrowPos.y, shadowCurve.Evaluate(normalizedBeatAnim))); lastPos = Holder.transform.localPosition; lastPotRot = Holder.transform.eulerAngles.z; lastShadowX = Shadow.transform.localPosition.x; lastRot = Holder.transform.GetChild(0).eulerAngles.z; + + StateCheck(normalizedBeat); } if (!isHit && !isThrown) diff --git a/Assets/Scripts/Games/KarateMan/PunchKickSound.cs b/Assets/Scripts/Games/KarateMan/PunchKickSound.cs index b3b00725..7c930d08 100644 --- a/Assets/Scripts/Games/KarateMan/PunchKickSound.cs +++ b/Assets/Scripts/Games/KarateMan/PunchKickSound.cs @@ -35,6 +35,10 @@ namespace RhythmHeavenMania.Games.KarateMan Jukebox.PlayOneShotGame("karateman/punchKick4"); index++; } + else if (normalizedBeat >= 3) + { + Destroy(this.gameObject); + } } } } \ No newline at end of file diff --git a/Assets/Scripts/Minigames.cs b/Assets/Scripts/Minigames.cs index 816b78b9..debf0dd0 100644 --- a/Assets/Scripts/Minigames.cs +++ b/Assets/Scripts/Minigames.cs @@ -92,6 +92,7 @@ namespace RhythmHeavenMania new GameAction("rock", delegate { KarateMan.instance.Shoot(eventCaller.currentBeat, 2); }, 2, true), new GameAction("ball", delegate { KarateMan.instance.Shoot(eventCaller.currentBeat, 3); }, 2, true), new GameAction("kick", delegate { KarateMan.instance.Shoot(eventCaller.currentBeat, 4); }, 4.5f, true), + new GameAction("combo", delegate { KarateMan.instance.Combo(eventCaller.currentBeat); }, 4f, true), new GameAction("bgfxon", delegate { KarateMan.instance.BGFXOn(); } ), new GameAction("bgfxoff", delegate { KarateMan.instance.BGFXOff(); }), }) diff --git a/Assets/Scripts/PlayerInput.cs b/Assets/Scripts/PlayerInput.cs index e552984a..582f15bb 100644 --- a/Assets/Scripts/PlayerInput.cs +++ b/Assets/Scripts/PlayerInput.cs @@ -20,5 +20,21 @@ namespace RhythmHeavenMania { return Input.GetKey(KeyCode.Z); } + + + public static bool AltPressed() + { + return Input.GetKeyDown(KeyCode.X); + } + + public static bool AltPressedUp() + { + return Input.GetKeyUp(KeyCode.X); + } + + public static bool AltPressing() + { + return Input.GetKey(KeyCode.X); + } } } \ No newline at end of file diff --git a/Assets/Scripts/Util/Sound.cs b/Assets/Scripts/Util/Sound.cs index 7f1e94fd..971c388a 100644 --- a/Assets/Scripts/Util/Sound.cs +++ b/Assets/Scripts/Util/Sound.cs @@ -40,12 +40,10 @@ namespace RhythmHeavenMania.Util { audioSource.Pause(); pauseTimes = 1; - print("paused"); } else if (Conductor.instance.isPlaying && !Conductor.instance.isPaused && pauseTimes == 1) { audioSource.Play(); - print("played"); pauseTimes = 0; } @@ -57,6 +55,11 @@ namespace RhythmHeavenMania.Util { Destroy(this.gameObject); } + + if (Conductor.instance.songPosition < startTime) + { + Destroy(this.gameObject); + } } } diff --git a/Assets/karatekacombos.json b/Assets/karatekacombos.json index fa18bb55..78669e53 100644 --- a/Assets/karatekacombos.json +++ b/Assets/karatekacombos.json @@ -1 +1 @@ -{"bpm":180.0,"entities":[{"beat":0.0,"track":0,"datamodel":"karateman/rock"},{"beat":2.0,"track":2,"length":2.0,"datamodel":"karateman/pot"},{"beat":8.0,"track":0,"length":2.0,"datamodel":"karateman/pot"},{"beat":16.0,"track":0,"length":2.0,"datamodel":"karateman/pot"},{"beat":24.0,"track":2,"length":2.0,"datamodel":"karateman/pot"},{"beat":28.0,"track":0,"length":2.0,"datamodel":"karateman/pot"},{"beat":30.0,"track":0,"length":2.0,"datamodel":"karateman/pot"},{"beat":31.0,"track":0,"length":2.0,"datamodel":"karateman/pot"},{"beat":32.0,"track":0,"length":2.0,"datamodel":"karateman/rock"},{"beat":34.0,"track":1,"length":2.0,"datamodel":"karateman/pot"},{"beat":36.0,"track":0,"length":2.0,"datamodel":"karateman/pot"},{"beat":38.0,"track":1,"length":2.0,"datamodel":"karateman/pot"},{"beat":40.0,"track":0,"length":2.0,"datamodel":"karateman/pot"},{"beat":42.0,"track":1,"length":2.0,"datamodel":"karateman/pot"},{"beat":44.0,"track":0,"length":2.0,"datamodel":"karateman/pot"},{"beat":46.0,"track":1,"length":2.0,"datamodel":"karateman/pot"},{"beat":47.0,"track":0,"length":2.0,"datamodel":"karateman/pot"},{"beat":48.0,"track":2,"length":2.0,"datamodel":"karateman/rock"},{"beat":50.0,"track":1,"length":2.0,"datamodel":"karateman/pot"},{"beat":52.0,"track":0,"length":2.0,"datamodel":"karateman/pot"},{"beat":54.0,"track":1,"length":2.0,"datamodel":"karateman/pot"},{"beat":56.0,"track":0,"length":2.0,"datamodel":"karateman/pot"},{"beat":58.0,"track":1,"length":2.0,"datamodel":"karateman/pot"},{"beat":60.0,"track":0,"length":2.0,"datamodel":"karateman/pot"},{"beat":62.0,"track":1,"length":2.0,"datamodel":"karateman/pot"},{"beat":64.0,"track":0,"length":2.0,"datamodel":"karateman/pot"},{"beat":66.0,"track":1,"length":2.0,"datamodel":"karateman/pot"},{"beat":68.0,"track":0,"length":2.0,"datamodel":"karateman/pot"},{"beat":70.0,"track":1,"length":2.0,"datamodel":"karateman/pot"},{"beat":72.0,"track":0,"length":2.0,"datamodel":"karateman/pot"},{"beat":74.0,"track":1,"length":2.0,"datamodel":"karateman/pot"},{"beat":76.0,"track":0,"length":2.0,"datamodel":"karateman/pot"},{"beat":78.0,"track":1,"length":2.0,"datamodel":"karateman/pot"},{"beat":80.0,"track":0,"length":2.0,"datamodel":"karateman/pot"},{"beat":82.0,"track":1,"length":2.0,"datamodel":"karateman/pot"},{"beat":84.0,"track":0,"length":2.0,"datamodel":"karateman/pot"},{"beat":86.0,"track":1,"length":2.0,"datamodel":"karateman/pot"},{"beat":88.0,"track":0,"length":2.0,"datamodel":"karateman/pot"},{"beat":90.0,"track":1,"length":2.0,"datamodel":"karateman/pot"},{"beat":92.0,"track":0,"length":2.0,"datamodel":"karateman/bulb"}]} \ No newline at end of file +{"bpm":180.0,"entities":[{"beat":1.0,"track":0,"length":4.0,"datamodel":"karateman/combo"},{"beat":8.0,"track":3,"length":2.0,"datamodel":"karateman/pot"},{"beat":16.0,"track":3,"length":2.0,"datamodel":"karateman/pot"},{"beat":24.0,"track":1,"length":2.0,"datamodel":"karateman/pot"},{"beat":28.0,"track":1,"length":2.0,"datamodel":"karateman/pot"},{"beat":30.0,"track":1,"length":2.0,"datamodel":"karateman/pot"},{"beat":31.0,"track":2,"length":2.0,"datamodel":"karateman/pot"},{"beat":32.0,"track":1,"length":2.0,"datamodel":"karateman/rock"},{"beat":34.0,"track":2,"length":2.0,"datamodel":"karateman/pot"},{"beat":36.0,"track":3,"length":2.0,"datamodel":"karateman/pot"},{"beat":38.0,"track":3,"length":2.0,"datamodel":"karateman/pot"},{"beat":40.0,"track":1,"length":2.0,"datamodel":"karateman/pot"},{"beat":42.0,"track":0,"length":2.0,"datamodel":"karateman/pot"},{"beat":44.0,"track":1,"length":2.0,"datamodel":"karateman/pot"},{"beat":46.0,"track":1,"length":2.0,"datamodel":"karateman/pot"},{"beat":47.0,"track":2,"length":2.0,"datamodel":"karateman/pot"},{"beat":48.0,"track":2,"length":2.0,"datamodel":"karateman/rock"},{"beat":50.0,"track":3,"length":2.0,"datamodel":"karateman/pot"},{"beat":52.0,"track":1,"length":2.0,"datamodel":"karateman/pot"},{"beat":54.0,"track":1,"length":2.0,"datamodel":"karateman/pot"},{"beat":56.0,"track":3,"length":2.0,"datamodel":"karateman/pot"},{"beat":58.0,"track":0,"length":2.0,"datamodel":"karateman/pot"},{"beat":60.0,"track":0,"length":2.0,"datamodel":"karateman/pot"},{"beat":62.0,"track":1,"length":2.0,"datamodel":"karateman/pot"},{"beat":64.0,"track":3,"length":2.0,"datamodel":"karateman/pot"},{"beat":66.0,"track":2,"length":2.0,"datamodel":"karateman/pot"},{"beat":68.0,"track":3,"length":2.0,"datamodel":"karateman/pot"},{"beat":70.0,"track":0,"length":2.0,"datamodel":"karateman/pot"},{"beat":72.0,"track":2,"length":2.0,"datamodel":"karateman/pot"},{"beat":74.0,"track":0,"length":2.0,"datamodel":"karateman/pot"},{"beat":76.0,"track":1,"length":2.0,"datamodel":"karateman/pot"},{"beat":78.0,"track":1,"length":2.0,"datamodel":"karateman/pot"},{"beat":80.0,"track":2,"length":2.0,"datamodel":"karateman/pot"},{"beat":82.0,"track":0,"length":2.0,"datamodel":"karateman/pot"},{"beat":84.0,"track":2,"length":2.0,"datamodel":"karateman/pot"},{"beat":86.0,"track":3,"length":2.0,"datamodel":"karateman/pot"},{"beat":88.0,"track":0,"length":2.0,"datamodel":"karateman/pot"},{"beat":90.0,"track":3,"length":2.0,"datamodel":"karateman/pot"},{"beat":92.0,"track":2,"length":2.0,"datamodel":"karateman/bulb"},{"beat":94.0,"track":1,"length":4.0,"datamodel":"karateman/combo"}]} \ No newline at end of file