From b58030e01889fb59517bfb6eb5138884bdc76129 Mon Sep 17 00:00:00 2001 From: minenice55 Date: Tue, 15 Mar 2022 18:43:13 -0400 Subject: [PATCH] Fan Club: actual functionality (input still bugged) --- Assets/Resources/Games/fanClub.prefab | 62 + Assets/Resources/Games/spaceSoccer.prefab | 4 +- .../Prefabs/Games/FanClub/Fan.prefab | 95 +- .../Sfx/games/fanClub/crap_impact.wav | Bin 0 -> 46144 bytes .../Sfx/games/fanClub/crap_impact.wav.meta | 22 + .../Sfx/games/fanClub/crowd_hai_jp.wav | Bin 0 -> 18566 bytes .../Sfx/games/fanClub/crowd_hai_jp.wav.meta | 22 + .../Sfx/games/fanClub/crowd_hey_jp.wav | Bin 0 -> 41004 bytes .../Sfx/games/fanClub/crowd_hey_jp.wav.meta | 22 + .../Sfx/games/fanClub/crowd_ka_jp.wav | Bin 0 -> 28108 bytes .../Sfx/games/fanClub/crowd_ka_jp.wav.meta | 22 + .../Sfx/games/fanClub/crowd_mo_jp.wav | Bin 0 -> 7940 bytes .../Sfx/games/fanClub/crowd_mo_jp.wav.meta | 22 + .../Sfx/games/fanClub/crowd_ne_jp.wav | Bin 0 -> 13676 bytes .../Sfx/games/fanClub/crowd_ne_jp.wav.meta | 22 + .../Sfx/games/fanClub/landing_impact.wav | Bin 0 -> 3642 bytes .../Sfx/games/fanClub/landing_impact.wav.meta | 22 + .../Resources/Sfx/games/fanClub/play_clap.wav | Bin 0 -> 17862 bytes .../Sfx/games/fanClub/play_clap.wav.meta | 22 + .../Resources/Sfx/games/fanClub/play_jump.wav | Bin 0 -> 27604 bytes .../Sfx/games/fanClub/play_jump.wav.meta | 22 + .../FanClub/Animations/Fan/Fan.controller | 103 +- .../FanClub/Animations/Fan/FanCharge.anim | 1452 ++++++++++++++++ .../Animations/Fan/FanCharge.anim.meta | 8 + .../FanClub/Animations/Fan/FanClapCharge.anim | 1486 +++++++++++++++++ .../Animations/Fan/FanClapCharge.anim.meta | 8 + .../Games/FanClub/Animations/Fan/FanJump.anim | 1384 +++++++++++++++ .../FanClub/Animations/Fan/FanJump.anim.meta | 8 + .../Animations/Fan/Head/FanHead.controller | 25 +- .../Games/FanClub/Reference/FanCharge.000.png | Bin 0 -> 8357 bytes .../FanClub/Reference/FanCharge.000.png.meta | 96 ++ .../Games/FanClub/Reference/FanJump.000.png | Bin 0 -> 9620 bytes .../FanClub/Reference/FanJump.000.png.meta | 96 ++ Assets/Scripts/Games/FanClub/FanClub.cs | 165 +- Assets/Scripts/Games/FanClub/NtrIdolFan.cs | 145 +- Assets/Scripts/Games/FanClub/NtrIdolInput.cs | 86 + .../Games/FanClub/NtrIdolInput.cs.meta | 11 + Assets/Scripts/Minigames.cs | 9 +- 38 files changed, 5383 insertions(+), 58 deletions(-) create mode 100644 Assets/Resources/Sfx/games/fanClub/crap_impact.wav create mode 100644 Assets/Resources/Sfx/games/fanClub/crap_impact.wav.meta create mode 100644 Assets/Resources/Sfx/games/fanClub/crowd_hai_jp.wav create mode 100644 Assets/Resources/Sfx/games/fanClub/crowd_hai_jp.wav.meta create mode 100644 Assets/Resources/Sfx/games/fanClub/crowd_hey_jp.wav create mode 100644 Assets/Resources/Sfx/games/fanClub/crowd_hey_jp.wav.meta create mode 100644 Assets/Resources/Sfx/games/fanClub/crowd_ka_jp.wav create mode 100644 Assets/Resources/Sfx/games/fanClub/crowd_ka_jp.wav.meta create mode 100644 Assets/Resources/Sfx/games/fanClub/crowd_mo_jp.wav create mode 100644 Assets/Resources/Sfx/games/fanClub/crowd_mo_jp.wav.meta create mode 100644 Assets/Resources/Sfx/games/fanClub/crowd_ne_jp.wav create mode 100644 Assets/Resources/Sfx/games/fanClub/crowd_ne_jp.wav.meta create mode 100644 Assets/Resources/Sfx/games/fanClub/landing_impact.wav create mode 100644 Assets/Resources/Sfx/games/fanClub/landing_impact.wav.meta create mode 100644 Assets/Resources/Sfx/games/fanClub/play_clap.wav create mode 100644 Assets/Resources/Sfx/games/fanClub/play_clap.wav.meta create mode 100644 Assets/Resources/Sfx/games/fanClub/play_jump.wav create mode 100644 Assets/Resources/Sfx/games/fanClub/play_jump.wav.meta create mode 100644 Assets/Resources/Sprites/Games/FanClub/Animations/Fan/FanCharge.anim create mode 100644 Assets/Resources/Sprites/Games/FanClub/Animations/Fan/FanCharge.anim.meta create mode 100644 Assets/Resources/Sprites/Games/FanClub/Animations/Fan/FanClapCharge.anim create mode 100644 Assets/Resources/Sprites/Games/FanClub/Animations/Fan/FanClapCharge.anim.meta create mode 100644 Assets/Resources/Sprites/Games/FanClub/Animations/Fan/FanJump.anim create mode 100644 Assets/Resources/Sprites/Games/FanClub/Animations/Fan/FanJump.anim.meta create mode 100644 Assets/Resources/Sprites/Games/FanClub/Reference/FanCharge.000.png create mode 100644 Assets/Resources/Sprites/Games/FanClub/Reference/FanCharge.000.png.meta create mode 100644 Assets/Resources/Sprites/Games/FanClub/Reference/FanJump.000.png create mode 100644 Assets/Resources/Sprites/Games/FanClub/Reference/FanJump.000.png.meta create mode 100644 Assets/Scripts/Games/FanClub/NtrIdolInput.cs create mode 100644 Assets/Scripts/Games/FanClub/NtrIdolInput.cs.meta diff --git a/Assets/Resources/Games/fanClub.prefab b/Assets/Resources/Games/fanClub.prefab index 48105a39..61341c97 100644 --- a/Assets/Resources/Games/fanClub.prefab +++ b/Assets/Resources/Games/fanClub.prefab @@ -6327,6 +6327,7 @@ Transform: - {fileID: 4847749933810664173} - {fileID: 5352825305120310155} - {fileID: 2937251253109900352} + - {fileID: 7957844945366866598} m_Father: {fileID: 0} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -6348,6 +6349,8 @@ MonoBehaviour: idolClapEffect: {fileID: 8041535878161199445} spectator: {fileID: 3943761683339994363, guid: 6efb7fb84202adb4fb918fdc8ebf5f7b, type: 3} spectatorAnchor: {fileID: 6534207104413303536} + hitPrefab: {fileID: 7818400753111446154} + Player: {fileID: 0} --- !u!1 &5353759269708445841 GameObject: m_ObjectHideFlags: 0 @@ -6884,6 +6887,65 @@ SpriteRenderer: m_WasSpriteAssigned: 0 m_MaskInteraction: 0 m_SpriteSortPoint: 0 +--- !u!1 &7818400753111446154 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7957844945366866598} + - component: {fileID: 903356161929600608} + m_Layer: 0 + m_Name: ntrIdol_Input + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &7957844945366866598 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7818400753111446154} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 3248844209599200740} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &903356161929600608 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7818400753111446154} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4d6294b6066d1254aa9d41878165a68e, type: 3} + m_Name: + m_EditorClassIdentifier: + inList: 0 + lastState: 0 + state: + gameObject: {fileID: 0} + early: 0 + perfect: 0 + late: 0 + createBeat: 0 + eligibleHitsList: [] + aceTimes: 0 + isEligible: 0 + triggersAutoplay: 1 + startBeat: 0 + toHitBeat: 0 + type: 0 + doCharge: 0 --- !u!1 &7947334156866227261 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/Resources/Games/spaceSoccer.prefab b/Assets/Resources/Games/spaceSoccer.prefab index e19da22e..946a54a4 100644 --- a/Assets/Resources/Games/spaceSoccer.prefab +++ b/Assets/Resources/Games/spaceSoccer.prefab @@ -1389,6 +1389,7 @@ MonoBehaviour: eligibleHitsList: [] aceTimes: 0 isEligible: 0 + triggersAutoplay: 1 canKick: 0 canHighKick: 0 kickLeft: 0 @@ -2004,7 +2005,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 0 + m_IsActive: 1 --- !u!4 &6448989353494316845 Transform: m_ObjectHideFlags: 0 @@ -3890,6 +3891,7 @@ MonoBehaviour: eligibleHitsList: [] aceTimes: 0 isEligible: 0 + triggersAutoplay: 1 canKick: 0 canHighKick: 0 kickLeft: 0 diff --git a/Assets/Resources/Prefabs/Games/FanClub/Fan.prefab b/Assets/Resources/Prefabs/Games/FanClub/Fan.prefab index 447393d9..fea45b53 100644 --- a/Assets/Resources/Prefabs/Games/FanClub/Fan.prefab +++ b/Assets/Resources/Prefabs/Games/FanClub/Fan.prefab @@ -60,7 +60,7 @@ Transform: m_LocalScale: {x: 3.8999999, y: 3.8999999, z: 1} m_Children: [] m_Father: {fileID: 5716558783764150759} - m_RootOrder: 1 + m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!212 &5024066029644855064 SpriteRenderer: @@ -102,7 +102,7 @@ SpriteRenderer: m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: -81 - m_Sprite: {fileID: 21300000, guid: 3e3f3247174dff640b0c29532ead2ea2, type: 3} + m_Sprite: {fileID: 21300000, guid: 18885178757994a4a88e9d1069e6f88b, type: 3} m_Color: {r: 1, g: 1, b: 1, a: 0.5803922} m_FlipX: 0 m_FlipY: 0 @@ -360,6 +360,7 @@ Transform: m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: + - {fileID: 8300763403773465020} - {fileID: 7987279439154637720} - {fileID: 4534279992224304430} - {fileID: 2237510329105649824} @@ -397,9 +398,13 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 9446bd86cfdf08f4685a84d3c5348781, type: 3} m_Name: m_EditorClassIdentifier: + motionRoot: {fileID: 5186748553521627558} + headRoot: {fileID: 756044304266985371} animator: {fileID: 5851239690922791261} headAnimator: {fileID: 1809157423920691603} fanClapEffect: {fileID: 7149034128923702682} + shadow: {fileID: 5337068325991484391} + jumpStartTime: -99 --- !u!210 &4151796234699204600 SortingGroup: m_ObjectHideFlags: 0 @@ -441,7 +446,7 @@ Transform: m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 5716558783764150759} - m_RootOrder: 2 + m_RootOrder: 3 m_LocalEulerAnglesHint: {x: -45, y: 90, z: 90} --- !u!198 &7149034128923702682 ParticleSystem: @@ -5386,7 +5391,7 @@ Transform: - {fileID: 630984183189185575} - {fileID: 4468383223722048803} m_Father: {fileID: 5716558783764150759} - m_RootOrder: 0 + m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &5336030003049238152 GameObject: @@ -5471,6 +5476,88 @@ SpriteRenderer: m_WasSpriteAssigned: 1 m_MaskInteraction: 0 m_SpriteSortPoint: 0 +--- !u!1 &5337068325991484391 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8300763403773465020} + - component: {fileID: 6643832915257615239} + m_Layer: 0 + m_Name: fan_Shadow + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8300763403773465020 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5337068325991484391} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.4, y: 1.4, z: 1} + m_Children: [] + m_Father: {fileID: 5716558783764150759} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &6643832915257615239 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5337068325991484391} + 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: 0 + m_Sprite: {fileID: -8813925957938695401, guid: 3ceb27c8c676e7a428cf6e15cd11b7ef, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 0.7058824} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1.61, y: 0.49} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 --- !u!1 &5338753556039957397 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/Resources/Sfx/games/fanClub/crap_impact.wav b/Assets/Resources/Sfx/games/fanClub/crap_impact.wav new file mode 100644 index 0000000000000000000000000000000000000000..df96fe7e1c2b5f2361796bbb29f71c62cefa2022 GIT binary patch literal 46144 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 F`wdY`vAqBQ literal 0 HcmV?d00001 diff --git a/Assets/Resources/Sfx/games/fanClub/crap_impact.wav.meta b/Assets/Resources/Sfx/games/fanClub/crap_impact.wav.meta new file mode 100644 index 00000000..cb9ebb32 --- /dev/null +++ b/Assets/Resources/Sfx/games/fanClub/crap_impact.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 2e673010b3185964d9e047c633e5e704 +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/fanClub/crowd_hai_jp.wav b/Assets/Resources/Sfx/games/fanClub/crowd_hai_jp.wav new file mode 100644 index 0000000000000000000000000000000000000000..684640f4736853e4bff8fd45801178e352f88f10 GIT binary patch literal 18566 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 literal 0 HcmV?d00001 diff --git a/Assets/Resources/Sfx/games/fanClub/crowd_hey_jp.wav.meta b/Assets/Resources/Sfx/games/fanClub/crowd_hey_jp.wav.meta new file mode 100644 index 00000000..f9b70e1b --- /dev/null +++ b/Assets/Resources/Sfx/games/fanClub/crowd_hey_jp.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 398c9dccfbee64b4c9db593756b05ff4 +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/fanClub/crowd_ka_jp.wav b/Assets/Resources/Sfx/games/fanClub/crowd_ka_jp.wav new file mode 100644 index 0000000000000000000000000000000000000000..9532521f6934218d427b3a1a69bc3f65060c398c GIT binary patch literal 28108 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 literal 0 HcmV?d00001 diff --git a/Assets/Resources/Sfx/games/fanClub/crowd_ka_jp.wav.meta b/Assets/Resources/Sfx/games/fanClub/crowd_ka_jp.wav.meta new file mode 100644 index 00000000..70b45ddd --- /dev/null +++ b/Assets/Resources/Sfx/games/fanClub/crowd_ka_jp.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: ee90e2fed4cc0bf40b69207c78b80af7 +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/fanClub/crowd_mo_jp.wav b/Assets/Resources/Sfx/games/fanClub/crowd_mo_jp.wav new file mode 100644 index 0000000000000000000000000000000000000000..d240a303b8996439196d28179e43d064c280e098 GIT binary patch literal 7940 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 Jss8Wv{{YWto5278 literal 0 HcmV?d00001 diff --git a/Assets/Resources/Sfx/games/fanClub/crowd_ne_jp.wav.meta b/Assets/Resources/Sfx/games/fanClub/crowd_ne_jp.wav.meta new file mode 100644 index 00000000..a5ee6f53 --- /dev/null +++ b/Assets/Resources/Sfx/games/fanClub/crowd_ne_jp.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: e4fd92f798e150e44bab030e0895347c +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/fanClub/landing_impact.wav b/Assets/Resources/Sfx/games/fanClub/landing_impact.wav new file mode 100644 index 0000000000000000000000000000000000000000..f1d43d514ac2aeea4eaf9fa959c31420387ca6a3 GIT binary patch literal 3642 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 literal 0 HcmV?d00001 diff --git a/Assets/Resources/Sfx/games/fanClub/landing_impact.wav.meta b/Assets/Resources/Sfx/games/fanClub/landing_impact.wav.meta new file mode 100644 index 00000000..f56eb76a --- /dev/null +++ b/Assets/Resources/Sfx/games/fanClub/landing_impact.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: c2a9819b057c17f439d199e31785aad1 +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/fanClub/play_clap.wav b/Assets/Resources/Sfx/games/fanClub/play_clap.wav new file mode 100644 index 0000000000000000000000000000000000000000..250cc74dae23bec5fb67ea822001d335c9aef312 GIT binary patch literal 17862 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 wR6PH0(9~f|R&R1O0{~!X8~O}@!_zT<12eE_ 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 Q-ofqke;;h{|MK7e0YkY(kpKVy literal 0 HcmV?d00001 diff --git a/Assets/Resources/Sfx/games/fanClub/play_jump.wav.meta b/Assets/Resources/Sfx/games/fanClub/play_jump.wav.meta new file mode 100644 index 00000000..77d4bffb --- /dev/null +++ b/Assets/Resources/Sfx/games/fanClub/play_jump.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: fc6643cba339bbe4488108732af0f6ac +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/FanClub/Animations/Fan/Fan.controller b/Assets/Resources/Sprites/Games/FanClub/Animations/Fan/Fan.controller index ee78b38e..0ee7c9c0 100644 --- a/Assets/Resources/Sprites/Games/FanClub/Animations/Fan/Fan.controller +++ b/Assets/Resources/Sprites/Games/FanClub/Animations/Fan/Fan.controller @@ -1,6 +1,33 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: ---- !u!1101 &-4217040067753156768 +--- !u!1102 &-8493089858171203953 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: FanClapCharge + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: -8085249653842851412} + 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: 264d16d1959b75047849d2a0957be200, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1101 &-8085249653842851412 AnimatorStateTransition: m_ObjectHideFlags: 1 m_CorrespondingSourceObject: {fileID: 0} @@ -9,19 +36,45 @@ AnimatorStateTransition: m_Name: m_Conditions: [] m_DstStateMachine: {fileID: 0} - m_DstState: {fileID: 181574356450407721} + m_DstState: {fileID: -5994284990963332137} m_Solo: 0 m_Mute: 0 m_IsExit: 0 serializedVersion: 3 m_TransitionDuration: 0 m_TransitionOffset: 0 - m_ExitTime: 2.7255502 + m_ExitTime: 1.1989686 m_HasExitTime: 1 m_HasFixedDuration: 1 m_InterruptionSource: 0 m_OrderedInterruption: 1 m_CanTransitionToSelf: 1 +--- !u!1102 &-5994284990963332137 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: FanCharge + 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: ac52489ecaae68d46a72eaf2b2513355, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: --- !u!1102 &-3945851103918479888 AnimatorState: serializedVersion: 6 @@ -32,8 +85,7 @@ AnimatorState: m_Name: FanClap m_Speed: 1 m_CycleOffset: 0 - m_Transitions: - - {fileID: -4217040067753156768} + m_Transitions: [] m_StateMachineBehaviours: [] m_Position: {x: 50, y: 50, z: 0} m_IKOnFeet: 0 @@ -97,6 +149,32 @@ AnimatorState: m_MirrorParameter: m_CycleOffsetParameter: m_TimeParameter: +--- !u!1102 &2933966462888194993 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: FanJump + 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: 9fcd3979130c40340bd9a1b811691e43, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: --- !u!1102 &3557370305462825195 AnimatorState: serializedVersion: 6 @@ -215,13 +293,22 @@ AnimatorStateMachine: m_Position: {x: 430, y: 120, z: 0} - serializedVersion: 1 m_State: {fileID: -3945851103918479888} - m_Position: {x: 300, y: 260, z: 0} + m_Position: {x: 260, y: 260, z: 0} - serializedVersion: 1 m_State: {fileID: 181574356450407721} - m_Position: {x: 600, y: 260, z: 0} + m_Position: {x: 470, y: 260, z: 0} - serializedVersion: 1 m_State: {fileID: 8884958142396479101} - m_Position: {x: 635, y: 325, z: 0} + m_Position: {x: 260, y: 310, z: 0} + - serializedVersion: 1 + m_State: {fileID: -8493089858171203953} + m_Position: {x: 260, y: 360, z: 0} + - serializedVersion: 1 + m_State: {fileID: -5994284990963332137} + m_Position: {x: 470, y: 360, z: 0} + - serializedVersion: 1 + m_State: {fileID: 2933966462888194993} + m_Position: {x: 505, y: 425, z: 0} m_ChildStateMachines: [] m_AnyStateTransitions: [] m_EntryTransitions: [] diff --git a/Assets/Resources/Sprites/Games/FanClub/Animations/Fan/FanCharge.anim b/Assets/Resources/Sprites/Games/FanClub/Animations/Fan/FanCharge.anim new file mode 100644 index 00000000..17b30ad7 --- /dev/null +++ b/Assets/Resources/Sprites/Games/FanClub/Animations/Fan/FanCharge.anim @@ -0,0 +1,1452 @@ +%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: FanCharge + 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: 0} + 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: root_motion/Body/fan_ArmL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, 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: root_motion/Body/fan_ArmL/fan_HandL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + 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: root_motion/Body/fan_ArmR + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, 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: root_motion/Body/fan_ArmR/fan_HandR + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.478, y: 1.51, z: 0} + 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: root_motion/Body/fan_ArmL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.271, y: 0.663, z: 0} + 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: root_motion/Body/fan_ArmL/fan_HandL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.478, y: 1.51, z: 0} + 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: root_motion/Body/fan_ArmR + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.331, y: 0.66, z: 0} + 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: root_motion/Body/fan_ArmR/fan_HandR + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0.66, z: 0} + 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: root_motion/Body/fan_Body00 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.05, y: 0.8, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 3, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: 0.05, y: 0.8, z: 0} + inSlope: {x: 3, y: -0, z: -0} + outSlope: {x: -3, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: -0.05, y: 0.8, z: 0} + inSlope: {x: -3, y: -0, z: -0} + 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: root_motion/Head_root + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.05, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: 0.05, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: -0.05, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: root_motion/Body + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: root_motion/Body/fan_ArmL + 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_IsActive + path: root_motion/Body/fan_ArmR + 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_FlipX + path: root_motion/Body/fan_ArmR/fan_HandR + 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: root_motion/impact_effect + classID: 1 + script: {fileID: 0} + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: -639103645387118855, guid: 3ceb27c8c676e7a428cf6e15cd11b7ef, type: 3} + attribute: m_Sprite + path: root_motion/Body/fan_ArmL + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -6190388442968695389, guid: 3ceb27c8c676e7a428cf6e15cd11b7ef, type: 3} + attribute: m_Sprite + path: root_motion/Body/fan_ArmL/fan_HandL + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -639103645387118855, guid: 3ceb27c8c676e7a428cf6e15cd11b7ef, type: 3} + attribute: m_Sprite + path: root_motion/Body/fan_ArmR + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 3272263371775538141, guid: 3ceb27c8c676e7a428cf6e15cd11b7ef, type: 3} + attribute: m_Sprite + path: root_motion/Body/fan_ArmR/fan_HandR + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 8838217020243086070, guid: 3ceb27c8c676e7a428cf6e15cd11b7ef, type: 3} + attribute: m_Sprite + path: root_motion/Body/fan_Body00 + 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: 2664112250 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1690296980 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1690574105 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1647325242 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 397701811 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3438048829 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3274215177 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2664112250 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1690296980 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1690574105 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1647325242 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2664112250 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1690574105 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1647325242 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2794371578 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2664112250 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 1690296980 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 1690574105 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 1647325242 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 397701811 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + pptrCurveMapping: + - {fileID: -639103645387118855, guid: 3ceb27c8c676e7a428cf6e15cd11b7ef, type: 3} + - {fileID: -6190388442968695389, guid: 3ceb27c8c676e7a428cf6e15cd11b7ef, type: 3} + - {fileID: -639103645387118855, guid: 3ceb27c8c676e7a428cf6e15cd11b7ef, type: 3} + - {fileID: 3272263371775538141, guid: 3ceb27c8c676e7a428cf6e15cd11b7ef, type: 3} + - {fileID: 8838217020243086070, guid: 3ceb27c8c676e7a428cf6e15cd11b7ef, 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: 1 + m_LoopBlend: 1 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.478 + 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: root_motion/Body/fan_ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.51 + 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: root_motion/Body/fan_ArmL + 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 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: root_motion/Body/fan_ArmL + 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 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: root_motion/Body/fan_ArmL + 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 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: root_motion/Body/fan_ArmL + 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 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: root_motion/Body/fan_ArmL + 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_IsActive + path: root_motion/Body/fan_ArmL + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.271 + 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: root_motion/Body/fan_ArmL/fan_HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.663 + 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: root_motion/Body/fan_ArmL/fan_HandL + 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 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: root_motion/Body/fan_ArmL/fan_HandL + 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: root_motion/Body/fan_ArmL/fan_HandL + 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: root_motion/Body/fan_ArmL/fan_HandL + 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.z + path: root_motion/Body/fan_ArmL/fan_HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.478 + 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: root_motion/Body/fan_ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.51 + 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: root_motion/Body/fan_ArmR + 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 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: root_motion/Body/fan_ArmR + 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 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: root_motion/Body/fan_ArmR + 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 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: root_motion/Body/fan_ArmR + 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 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: root_motion/Body/fan_ArmR + 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_IsActive + path: root_motion/Body/fan_ArmR + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + 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.x + path: root_motion/Body/fan_ArmR/fan_HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.66 + 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: root_motion/Body/fan_ArmR/fan_HandR + 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 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: root_motion/Body/fan_ArmR/fan_HandR + 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: root_motion/Body/fan_ArmR/fan_HandR + 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: root_motion/Body/fan_ArmR/fan_HandR + 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.z + path: root_motion/Body/fan_ArmR/fan_HandR + 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_FlipX + path: root_motion/Body/fan_ArmR/fan_HandR + 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.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: root_motion/Body/fan_Body00 + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.66 + 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: root_motion/Body/fan_Body00 + 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 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: root_motion/Body/fan_Body00 + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.05 + inSlope: Infinity + outSlope: 3 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.05 + inSlope: 3 + outSlope: -3 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -0.05 + inSlope: -3 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: root_motion/Head_root + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.8 + inSlope: Infinity + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.8 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0.8 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: root_motion/Head_root + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: root_motion/Head_root + 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: root_motion/impact_effect + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.05 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.05 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -0.05 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: root_motion/Body + 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.033333335 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: root_motion/Body + 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.033333335 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + 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: root_motion/Body + classID: 4 + script: {fileID: 0} + m_EulerEditorCurves: + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: root_motion/Body/fan_ArmR/fan_HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: root_motion/Body/fan_ArmR/fan_HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: root_motion/Body/fan_ArmR/fan_HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: root_motion/Body/fan_ArmL/fan_HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: root_motion/Body/fan_ArmL/fan_HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: root_motion/Body/fan_ArmL/fan_HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: root_motion/Body/fan_ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: root_motion/Body/fan_ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: root_motion/Body/fan_ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: root_motion/Body/fan_ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: root_motion/Body/fan_ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: root_motion/Body/fan_ArmR + classID: 4 + script: {fileID: 0} + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/FanClub/Animations/Fan/FanCharge.anim.meta b/Assets/Resources/Sprites/Games/FanClub/Animations/Fan/FanCharge.anim.meta new file mode 100644 index 00000000..0d7f585b --- /dev/null +++ b/Assets/Resources/Sprites/Games/FanClub/Animations/Fan/FanCharge.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ac52489ecaae68d46a72eaf2b2513355 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/FanClub/Animations/Fan/FanClapCharge.anim b/Assets/Resources/Sprites/Games/FanClub/Animations/Fan/FanClapCharge.anim new file mode 100644 index 00000000..5ecadff2 --- /dev/null +++ b/Assets/Resources/Sprites/Games/FanClub/Animations/Fan/FanClapCharge.anim @@ -0,0 +1,1486 @@ +%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: FanClapCharge + 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: -11} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.033333335 + value: {x: 0, y: 0, 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: root_motion/Body/fan_ArmL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, 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: root_motion/Body/fan_ArmL/fan_HandL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 11} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.033333335 + value: {x: 0, y: 0, 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: root_motion/Body/fan_ArmR + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, 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: root_motion/Body/fan_ArmR/fan_HandR + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.45, y: 1.721, 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.033333335 + value: {x: -0.478, y: 1.547, 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: root_motion/Body/fan_ArmL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.045, y: 0.736, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.033333335 + value: {x: 0.271, y: 0.663, 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: root_motion/Body/fan_ArmL/fan_HandL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.45, y: 1.721, 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.033333335 + value: {x: 0.478, y: 1.547, 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: root_motion/Body/fan_ArmR + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.149, y: 0.746, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.033333335 + value: {x: -0.331, y: 0.66, 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: root_motion/Body/fan_ArmR/fan_HandR + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0.66, z: 0} + 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: root_motion/Body/fan_Body00 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0.9, 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.033333335 + value: {x: 0, y: 0.83, 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: root_motion/Head_root + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: root_motion/Body/fan_ArmL + 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_IsActive + path: root_motion/Body/fan_ArmR + 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_FlipX + path: root_motion/Body/fan_ArmR/fan_HandR + 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: root_motion/impact_effect + classID: 1 + script: {fileID: 0} + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: -2989691326247451308, guid: 3ceb27c8c676e7a428cf6e15cd11b7ef, type: 3} + - time: 0.033333335 + value: {fileID: -639103645387118855, guid: 3ceb27c8c676e7a428cf6e15cd11b7ef, type: 3} + attribute: m_Sprite + path: root_motion/Body/fan_ArmL + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -6190388442968695389, guid: 3ceb27c8c676e7a428cf6e15cd11b7ef, type: 3} + attribute: m_Sprite + path: root_motion/Body/fan_ArmL/fan_HandL + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -2989691326247451308, guid: 3ceb27c8c676e7a428cf6e15cd11b7ef, type: 3} + - time: 0.033333335 + value: {fileID: -639103645387118855, guid: 3ceb27c8c676e7a428cf6e15cd11b7ef, type: 3} + attribute: m_Sprite + path: root_motion/Body/fan_ArmR + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 3272263371775538141, guid: 3ceb27c8c676e7a428cf6e15cd11b7ef, type: 3} + attribute: m_Sprite + path: root_motion/Body/fan_ArmR/fan_HandR + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 8838217020243086070, guid: 3ceb27c8c676e7a428cf6e15cd11b7ef, type: 3} + attribute: m_Sprite + path: root_motion/Body/fan_Body00 + 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: 2664112250 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1690296980 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1690574105 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1647325242 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 397701811 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3438048829 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2664112250 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1690296980 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1690574105 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1647325242 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2664112250 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1690574105 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1647325242 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2794371578 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2664112250 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 1690296980 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 1690574105 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 1647325242 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 397701811 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + pptrCurveMapping: + - {fileID: -2989691326247451308, guid: 3ceb27c8c676e7a428cf6e15cd11b7ef, type: 3} + - {fileID: -639103645387118855, guid: 3ceb27c8c676e7a428cf6e15cd11b7ef, type: 3} + - {fileID: -6190388442968695389, guid: 3ceb27c8c676e7a428cf6e15cd11b7ef, type: 3} + - {fileID: -2989691326247451308, guid: 3ceb27c8c676e7a428cf6e15cd11b7ef, type: 3} + - {fileID: -639103645387118855, guid: 3ceb27c8c676e7a428cf6e15cd11b7ef, type: 3} + - {fileID: 3272263371775538141, guid: 3ceb27c8c676e7a428cf6e15cd11b7ef, type: 3} + - {fileID: 8838217020243086070, guid: 3ceb27c8c676e7a428cf6e15cd11b7ef, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.050000004 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 0 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.45 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -0.478 + 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: root_motion/Body/fan_ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.721 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 1.547 + 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: root_motion/Body/fan_ArmL + 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.033333335 + 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: root_motion/Body/fan_ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.033333335 + 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: localEulerAnglesRaw.x + path: root_motion/Body/fan_ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.033333335 + 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: localEulerAnglesRaw.y + path: root_motion/Body/fan_ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -11 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: root_motion/Body/fan_ArmL + 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_IsActive + path: root_motion/Body/fan_ArmL + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.045 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.033333335 + value: 0.271 + 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: root_motion/Body/fan_ArmL/fan_HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.736 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.033333335 + value: 0.663 + 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: root_motion/Body/fan_ArmL/fan_HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.033333335 + 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: root_motion/Body/fan_ArmL/fan_HandL + 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: root_motion/Body/fan_ArmL/fan_HandL + 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: root_motion/Body/fan_ArmL/fan_HandL + 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.z + path: root_motion/Body/fan_ArmL/fan_HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.45 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.478 + 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: root_motion/Body/fan_ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.721 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 1.547 + 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: root_motion/Body/fan_ArmR + 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.033333335 + 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: root_motion/Body/fan_ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.033333335 + 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: localEulerAnglesRaw.x + path: root_motion/Body/fan_ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.033333335 + 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: localEulerAnglesRaw.y + path: root_motion/Body/fan_ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 11 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: root_motion/Body/fan_ArmR + 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_IsActive + path: root_motion/Body/fan_ArmR + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.149 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.033333335 + 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.x + path: root_motion/Body/fan_ArmR/fan_HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.746 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.033333335 + value: 0.66 + 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: root_motion/Body/fan_ArmR/fan_HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.033333335 + 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: root_motion/Body/fan_ArmR/fan_HandR + 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: root_motion/Body/fan_ArmR/fan_HandR + 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: root_motion/Body/fan_ArmR/fan_HandR + 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.z + path: root_motion/Body/fan_ArmR/fan_HandR + 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_FlipX + path: root_motion/Body/fan_ArmR/fan_HandR + 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.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: root_motion/Body/fan_Body00 + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.66 + 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: root_motion/Body/fan_Body00 + 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 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: root_motion/Body/fan_Body00 + 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.033333335 + 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.x + path: root_motion/Head_root + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.9 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.83 + 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: root_motion/Head_root + 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.033333335 + 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: root_motion/Head_root + 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: root_motion/impact_effect + classID: 1 + script: {fileID: 0} + m_EulerEditorCurves: + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: root_motion/Body/fan_ArmL/fan_HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: root_motion/Body/fan_ArmL/fan_HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: root_motion/Body/fan_ArmL/fan_HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: root_motion/Body/fan_ArmR/fan_HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: root_motion/Body/fan_ArmR/fan_HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: root_motion/Body/fan_ArmR/fan_HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: root_motion/Body/fan_ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: root_motion/Body/fan_ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: root_motion/Body/fan_ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: root_motion/Body/fan_ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: root_motion/Body/fan_ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: root_motion/Body/fan_ArmR + classID: 4 + script: {fileID: 0} + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/FanClub/Animations/Fan/FanClapCharge.anim.meta b/Assets/Resources/Sprites/Games/FanClub/Animations/Fan/FanClapCharge.anim.meta new file mode 100644 index 00000000..194576bd --- /dev/null +++ b/Assets/Resources/Sprites/Games/FanClub/Animations/Fan/FanClapCharge.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 264d16d1959b75047849d2a0957be200 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/FanClub/Animations/Fan/FanJump.anim b/Assets/Resources/Sprites/Games/FanClub/Animations/Fan/FanJump.anim new file mode 100644 index 00000000..67f6571a --- /dev/null +++ b/Assets/Resources/Sprites/Games/FanClub/Animations/Fan/FanJump.anim @@ -0,0 +1,1384 @@ +%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: FanJump + 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: 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: root_motion/Body/fan_ArmL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, 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: root_motion/Body/fan_ArmL/fan_HandL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, 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: root_motion/Body/fan_ArmR + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, 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: root_motion/Body/fan_ArmR/fan_HandR + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.521, y: 2.196, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.033333335 + value: {x: -0.521, y: 2.32, 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: root_motion/Body/fan_ArmL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.089, y: 0.837, 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: root_motion/Body/fan_ArmL/fan_HandL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.521, y: 2.196, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.033333335 + value: {x: 0.521, y: 2.32, 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: root_motion/Body/fan_ArmR + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.089, y: 0.837, 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: root_motion/Body/fan_ArmR/fan_HandR + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0.89, 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: root_motion/Body/fan_Body00 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 1.59, 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.033333335 + value: {x: 0, 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} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: root_motion/Head_root + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: root_motion/Body/fan_ArmL + 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_IsActive + path: root_motion/Body/fan_ArmR + 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_FlipX + path: root_motion/Body/fan_ArmR/fan_HandR + 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: root_motion/impact_effect + 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: root_motion/Body/fan_ArmL/fan_HandL + classID: 212 + script: {fileID: 0} + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: 3790893458473894746, guid: 3ceb27c8c676e7a428cf6e15cd11b7ef, type: 3} + attribute: m_Sprite + path: root_motion/Body/fan_ArmL + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 3272263371775538141, guid: 3ceb27c8c676e7a428cf6e15cd11b7ef, type: 3} + attribute: m_Sprite + path: root_motion/Body/fan_ArmL/fan_HandL + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 3790893458473894746, guid: 3ceb27c8c676e7a428cf6e15cd11b7ef, type: 3} + attribute: m_Sprite + path: root_motion/Body/fan_ArmR + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 3272263371775538141, guid: 3ceb27c8c676e7a428cf6e15cd11b7ef, type: 3} + attribute: m_Sprite + path: root_motion/Body/fan_ArmR/fan_HandR + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -198993962868910611, guid: 3ceb27c8c676e7a428cf6e15cd11b7ef, type: 3} + - time: 0.033333335 + value: {fileID: 1143994186590036386, guid: 3ceb27c8c676e7a428cf6e15cd11b7ef, type: 3} + attribute: m_Sprite + path: root_motion/Body/fan_Body00 + 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: 2664112250 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1690296980 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1690574105 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1647325242 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 397701811 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3438048829 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2664112250 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1690296980 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1690574105 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1647325242 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2664112250 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1690574105 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1647325242 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2794371578 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1690296980 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2664112250 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 1690296980 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 1690574105 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 1647325242 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 397701811 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + pptrCurveMapping: + - {fileID: 3790893458473894746, guid: 3ceb27c8c676e7a428cf6e15cd11b7ef, type: 3} + - {fileID: 3272263371775538141, guid: 3ceb27c8c676e7a428cf6e15cd11b7ef, type: 3} + - {fileID: 3790893458473894746, guid: 3ceb27c8c676e7a428cf6e15cd11b7ef, type: 3} + - {fileID: 3272263371775538141, guid: 3ceb27c8c676e7a428cf6e15cd11b7ef, type: 3} + - {fileID: -198993962868910611, guid: 3ceb27c8c676e7a428cf6e15cd11b7ef, type: 3} + - {fileID: 1143994186590036386, guid: 3ceb27c8c676e7a428cf6e15cd11b7ef, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.050000004 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0.05 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 0 + m_LoopBlend: 1 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.521 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.033333335 + value: -0.521 + 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: root_motion/Body/fan_ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2.196 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.033333335 + value: 2.32 + 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: root_motion/Body/fan_ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.033333335 + 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: root_motion/Body/fan_ArmL + 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: root_motion/Body/fan_ArmL + 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: root_motion/Body/fan_ArmL + 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.z + path: root_motion/Body/fan_ArmL + 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_IsActive + path: root_motion/Body/fan_ArmL + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.089 + 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: root_motion/Body/fan_ArmL/fan_HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.837 + 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: root_motion/Body/fan_ArmL/fan_HandL + 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: root_motion/Body/fan_ArmL/fan_HandL + 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: root_motion/Body/fan_ArmL/fan_HandL + 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: root_motion/Body/fan_ArmL/fan_HandL + 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.z + path: root_motion/Body/fan_ArmL/fan_HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.521 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.033333335 + value: 0.521 + 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: root_motion/Body/fan_ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2.196 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.033333335 + value: 2.32 + 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: root_motion/Body/fan_ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.033333335 + 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: root_motion/Body/fan_ArmR + 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: root_motion/Body/fan_ArmR + 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: root_motion/Body/fan_ArmR + 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.z + path: root_motion/Body/fan_ArmR + 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_IsActive + path: root_motion/Body/fan_ArmR + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.089 + 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: root_motion/Body/fan_ArmR/fan_HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.837 + 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: root_motion/Body/fan_ArmR/fan_HandR + 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: root_motion/Body/fan_ArmR/fan_HandR + 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: root_motion/Body/fan_ArmR/fan_HandR + 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: root_motion/Body/fan_ArmR/fan_HandR + 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.z + path: root_motion/Body/fan_ArmR/fan_HandR + 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_FlipX + path: root_motion/Body/fan_ArmR/fan_HandR + 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_LocalPosition.x + path: root_motion/Body/fan_Body00 + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.89 + 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: root_motion/Body/fan_Body00 + 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: root_motion/Body/fan_Body00 + 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.033333335 + 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.x + path: root_motion/Head_root + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.59 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 1.63 + 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: root_motion/Head_root + 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.033333335 + 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: root_motion/Head_root + 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: root_motion/impact_effect + 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: root_motion/Body/fan_ArmL/fan_HandL + classID: 212 + script: {fileID: 0} + m_EulerEditorCurves: + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: root_motion/Body/fan_ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: root_motion/Body/fan_ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: root_motion/Body/fan_ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: root_motion/Body/fan_ArmL/fan_HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: root_motion/Body/fan_ArmL/fan_HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: root_motion/Body/fan_ArmL/fan_HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: root_motion/Body/fan_ArmR/fan_HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: root_motion/Body/fan_ArmR/fan_HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: root_motion/Body/fan_ArmR/fan_HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: root_motion/Body/fan_ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: root_motion/Body/fan_ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: root_motion/Body/fan_ArmL + classID: 4 + script: {fileID: 0} + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/FanClub/Animations/Fan/FanJump.anim.meta b/Assets/Resources/Sprites/Games/FanClub/Animations/Fan/FanJump.anim.meta new file mode 100644 index 00000000..8d5393a5 --- /dev/null +++ b/Assets/Resources/Sprites/Games/FanClub/Animations/Fan/FanJump.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9fcd3979130c40340bd9a1b811691e43 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/FanClub/Animations/Fan/Head/FanHead.controller b/Assets/Resources/Sprites/Games/FanClub/Animations/Fan/Head/FanHead.controller index e4f16a83..bed99d1c 100644 --- a/Assets/Resources/Sprites/Games/FanClub/Animations/Fan/Head/FanHead.controller +++ b/Assets/Resources/Sprites/Games/FanClub/Animations/Fan/Head/FanHead.controller @@ -1,27 +1,5 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: ---- !u!1101 &-8544251195951709503 -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: -4496796211826292596} - m_Solo: 0 - m_Mute: 0 - m_IsExit: 0 - serializedVersion: 3 - m_TransitionDuration: 0.25 - m_TransitionOffset: 0 - m_ExitTime: 0.88 - m_HasExitTime: 1 - m_HasFixedDuration: 1 - m_InterruptionSource: 0 - m_OrderedInterruption: 1 - m_CanTransitionToSelf: 1 --- !u!1102 &-4496796211826292596 AnimatorState: serializedVersion: 6 @@ -58,8 +36,7 @@ AnimatorState: m_Name: FanFaceAngry m_Speed: 1 m_CycleOffset: 0 - m_Transitions: - - {fileID: -8544251195951709503} + m_Transitions: [] m_StateMachineBehaviours: [] m_Position: {x: 50, y: 50, z: 0} m_IKOnFeet: 0 diff --git a/Assets/Resources/Sprites/Games/FanClub/Reference/FanCharge.000.png b/Assets/Resources/Sprites/Games/FanClub/Reference/FanCharge.000.png new file mode 100644 index 0000000000000000000000000000000000000000..6cf9542b8ed78ffd626f694baa9c0b9249409b26 GIT binary patch literal 8357 zcmeHscUV)|*X}_SEC?zpAP71PqS8bZL`rm27)3z_BfX3uK_MW77D5u#QIx7kk(MZo zqErDPloSRj(h?h;5K17_gb-37?Z&y^{qFDY`|thsKj%EpdCp$%de_?T-fQir*B$M5 zZa=Uc0DzsBf4}$#0Bn-IZUVL{$R2C4KQ;j1P{`$r=WoQ0EK|3=)CT98tSm(G9{sv& ztK8M!_GCn!y_}fv6ti_RGjwYo!aJ( zp4j^u2f0Ouws%kMimrJcxlzbLdHa^U0Mwps&ZM#65~mMBVJUfj6+Z3)E^!3!lOgz@ z@&C*~2nu;+BS*GLPP<;@|w@X7W zC(H17?gC{8KmmPnAbQo{|E_hy+7?z+R20sTbPV0SP702NLZZ8H4%(lWGb6LgjT-R* zA3^R5X>bj3}H0VRACZo?$7h zYk8-R)zeVIqYs~oBw{_q?8waCW9!acpng}a`iL`tA7`kE-mF))!CTh6kf@w0vPkB? zb1t4*^p(bqg?AndZ`*Buk%SVjGRm$P8^YbYtgiUDsBHC!gR(}frzsR2#8P#5j}flT zm9)`6bSv3tRaoXg^j+=D=v+8|$>(6~JNll705D{IBuhkm^F~kk%tV5q6D{hDaI3w*Gq%6X zr(fV6931R_??lwXk3crDf`w6xQ~1E-RBI3l+~-6}d{jYR`Fg2ZcXgt(~b zyXSnmDF$-zHxnfw@tv#r<`wRE*f(0zgw9TuHO5+y}eT(VA~P-(E6tjmCwEl*PN(q zW+w58e1Z*5k%{M!?W!q7zEL2{UDF+@$-dH!!PF^I$Z*Y>l@@tK5}IuKc?vBR^DR*P zb`w-}HO0qO5#>>X;I8RdZU!*-<9(z&!`7qU(s?KJ-4K0!bsq8L zb$y+EULGfVWb9otp)@!dyMM=n&@)-C9VY1Y9=FDb+q&)_UG|F#c0A)RQ>;0?9TfgB z1dI6vweY^g+?Eu*Jkp_oa@^XBWyIvkCu^zGbI}s(suT3(zxa5DjcMH4oXEXW^Imot zAS3LmNuz#pgzfg1{29(ksXl1E3)71He$AqNi<;M$*jtA{FCc4h9W)KeU)BJ;BEMcr zg>PQxq{q{BQyJ3Q&uC6QEhJHCV>L01p--akhuTy%JR z=2zguotY-7+7AdVbqe!>TN>9P`7`n0eg+neDt>0c8f1`~mueimVyIDz)J=lb9MYIN zK-YR;T}Htkj9>XDTn6BD<#w;Q`8PJ$zHNV5jNQ91ef&2RIUPc0yQ_agF&8K+D^#vUPEhdmD_0-p}qaA>mES zNbnBd{$zeH7DNh%li*peVk9%Zk~hv@VBaPVCu)6D*P=u3d-+d{1XnE&kINR@@R>zQ zkF@dn_3_YmxaS6&XX7`+0KiYR2P|5xKnB-rWwhE@(Bfgm&(QM@z8)+kP%_G=lwuD! zSuKA|4O~S}Ytn+^O_C8lOzBXk?SPx(8O6<5L7V;o8il(hV&{GQFV9rBA&fR>HdY3B za2bRL>OgGLV=&cZ?#|vR>mDcgyzSr`r5&B8%8!=mR7b4@ev>4X2&*gr!N?$S0Ok&2 ztuq2z-f98#eF=>)hB+!n7+X-bb)A?He5K=O6yYhy*W)e^wmnrvRBrM@i@B-os66?E z-fj8?Utla^BL5={X^42Hx|tJwPWjh3HEH~`#qvbj?mv9@>FYrw)} z2IOrC2)?GH_Ew>|Wtz##-Vt4TscOnI+aKsi1)T`Wwlma8AfZneLPNhP)#3MCj_(r+ z+?O~ZBun6PSAwO=MDFLy4{$UT!vD`#1xkV!Skd36gNLvR@4`-xIj?&B#DJZ?(i8!# zq{ZNi*~cf|7KjE5cC7GlBmz6*734T$Gd)*&tfXL%ERrs)b)fN=$>+-QK!}fv1G9W# z3xdcgWXaGLv{~H!@y_lw`4VzfNiyGUu+0*Fg2j)Cj9f$Q@pJFuUr|1GCrVvLU^isN z1d4eMc}?j;9UEKMrHlGL6@N>l)W9HV6iQ7FZx9qdCu2 zZgn{UPD8aP?fbb)o!TBloHxGTyx19*e`E6)Wwa>MHvL5F5oicGKdB3{1|A;*Za&cn&xXa_LS}_y6vD!~c-fxs7%dsW~%<{x%PdO>+ ze9KgOvVU1c{et$H6m9hqrq##l^qrMk$GmX2trE8Y7^LM_V^%Y|f&MyBF0{`=!Zmp$ z&AKrC*vzU3_O(~gPjhur@Z4HArvW%?95_d4;w zi!GcKkeZ4|Q{;i)r76`Qp$>Nata6o}7v+fz(|;O~y;d|?-ImRP%!pdeQm zrAhO}X#la0l?~V7{o(MJ?`z!^SR2DMn*c8* zoe#{bgcx>}Hly7(cNU_+W2uHA+B4nYJo?;O93sC@Ot*#6h98GG(6UpI;-MLnwJ;wHw9@BGm)r}BzS2tL#{?cIUoz$@?UTFAY$=NA`DxCwY zAf5f5A8%@6UQ3De>$*y=Uen%OdK{IAA~AF59E`N~vwdq0lLQHnbN)wqFXAh_m5e7|4$ zS;Af@FvWs2zF^WNcCWf5Y+EB~n>`K&0P%Dzt!ycROZXF^8j6KU1jOBN>e^SF6YP)|ctlM!V z+$QX%^}T@~0(P@P#{fLaPy8T{M(JFsG=>i!31RgtAgzCdz`!`Y(M)KMd7x))Ump+R zTjMm0lPu!a&A2oG@VRb#v*yT-DZz93=^ct82XTdXXt|elUBJ!qT#!LgfxEBdD`D!T zxYKTQ|N2#l9pwA^5cLk2f1BIKwj&P2`IhtxefYngzw>`7sxcWZS@PtW3O&$}Yhnu^ zK`kXGr(C-rc{S7eM3`N9A;_p{w(j&dEno=;mJZeXI;@qMH}zs)EcpEKhdH~z5dZxT zmQXLsGcHsmK!$mkHw(NPu3GZvofcZhQgt7i@X?BZ&(?@#kscViF0x8gPA9h?{0dI; zhXsnAKqvKhw8|vYsMky1#YNb~D`dkv2yNc`iqO%h;eilXy^Zi0@(#~H_!8M?%Wq1p z{(IF{4)6iGx8380xr=z(;Px8Wi2pMD;BGE3VZqYbH>$Eo6Q)RA!Tj2_b;1B6oaC`+ z&UC>wew8da@ZOtlJ&Nol24ZVjT!^GXq78_^J!%XQWIySGJ~*7!+Qt5|g-YR6<$`q6 z@=VKP*d#(gtFNDq{tsx_nyxSt*<%~%TT2<{Z}6q=@Z4R1$uqeYN{xUJeRp3BDv;qu zxOX?wC@8rZWNGQs1a|t<>t+<_F+b;SPLoQi?QL33`taZqj7MNHC`tejdw8g+6!Jyq zWJS^_2#26-h+{C8dV!(e&Ax+j7za1h#wf3&bPgc9iKm6RNHWoN5fd;pA~ga8!4~E8 zZbK9zy=;oFR-p-$8$v#JvOqQN>N>|P-v+eFAlv_dQfyCcWFmukX2Jqwl@NYgY$2CG ziqolDunCXjj=5qd-ol06pw4zAr~G$<C6q`QqE+oOOIzfPmBB z^l4F+&6+YS0sm(6zp3HHU##8;lLJh)BCn7ulKl)(>?dxvF?JV^W#l3#b5F3?6GmzI zLnFec30^xUI`tH7RD`hW)cSpWyui^~mEoK~(oZIRkY{lcPoQOo9Wly;g^t;|Fsd&J zjCL5S3%FtkGVv|1bt(5gQRjRr9X>yyZh?22=HfpMRBRR$XSljjUobGqn?_2;`DKgs ziSZSH!3ED6F zPk*W{Q*V|mMsZfxxq3Pk7>S3R^26xMHYiZ)Y!`Hl&|T$=_eda7+g~j2wWkwNj^&NQgU2gbTq+ z%t1Hp2ENw)L=rsr`HP?pg zL;PzA!@Q*nyf?#DhpD)&vzBAP7bBBLq{ao*5uzEb94B?uo%)8f@3bjNPwr2KWcLQ` z9q8ZjwiB1Gt%F8<{xJkuZBhRgR;;#V#(doQTi8S7lBcvX_~8_3vil*cY=H0<=S!$S zSH%%l^!d5}WjM7y>t7}NXJT)$EKMfvXgDZOIPDb=vyvl1k` zteH}-)|Ybn%|s;zWR#tSHjz%e6ilQX=PlyCF5iEFfbzeT4sIq?dn!Mv!b2jw!q?UW zjEuB{gZUvZ!{&tf8wh<@f-#3-8{ykXxgGVN+ky6v8Xtr$n7~H!hF;dyE-F*Z*%- zHy_Q1RtZ1Ue%b~&dHWp4-dufTy(7$a%Zd8EZ1+)>6pHqVGfeMqyVEhW-3DZqt-PkfFn{5Ne>^IhdgU+g z#)`4og*ctYsxb)DYV;Yj%ltHU)4MA5_}8J$Jz`)5^0_^N=p5nHzlaeJ$Sbrd9^s~H zIu-0y=`Gw9e8pL^@m#eS%`cA5rOgh<(=sS5t20axB(U7@4n8mDQ!h0AD5-hlL%3E~POl56eX7BcWb8ogANGj7zX8*V8SRG7*28385EqkBuGDPRg?et( zOTh2DhFeq>k^iC;5kXTWFJVs>IgQ1M8uX1e2(^KeDGkVQdpsg;QPt+y7ch&XAEl}A zZ%>130>9mLM^D;JXJ!bmWZ$kf&ay-8XZYnpb6Qn z(n@}~2Z17yh=7%`yYHLy$7Z&pvE@6WwJhqAWQU_4Rg+LeH+-%jH=H(nkX`rCo@dLE zo+qU5M~4EjsNs6Lh5HBnoLW8&GtNs<019^mcIG`YNwa5MP1hJznzz{+TL>}*tfjqo z_AkPPDM{cRffrpJC5Qv-|JOyU*Eu2nzAe$C=4osHl z=a{W)I5i8x)^4=4&a;_a;=E+}89Ip|dM`Jzet2-ncT5Y2XI5CXeNtOmFINIq*QEw& zm_71BZn@FDI*%Ve$xSroI7sY* z9rnR^qsOyNhNg!#0lMyAdKNmo2B*ycKzaSf{bizZNUATUDY)G0Bcs*=2ns2ox4N_I z-K|b30*xda(Xeb9&g^XNdPbV<*QoKoA@5hh3UstA%^&lZ8@I1)L&pKJq4e8=;Mzk@ zN8z!|==@0FLkJ47g#Xks3ryTZqh#NgJR+QIi(=@N#l^6$wmFYe@E1FQvpJD%cMvM6 zlEv9g`1ZrH>XRkNsDy5~hA&V0`>ziltd3)@T{8zhm&i$kEd92jDEWl^Ql|YbSx@cP zK|0BF2fG|9Y!jD|j%xSRu3ZC*G?O<)Fr^dv9ty; zecSFGBj$_1p$Oxaf`k6NY_ZIf{KaTFApdt`38&Z)kHDp-C{l8H1+t6~1Ny|O~p z8OM}&0@lKax5)8e>0R&0>Cb7;t7lWv=0t0~eP;nTGqlH8jE{XUwc@nLAXPz7mC==@ zzX_Odj|%b*(A>g*GYSqL_Oxpsv0RoN-+4cO@l*iPjq^14WN3O$$Y2TIE5WLaxek0f zXbcEAYbKVs0C4RWW;Jr3MQ`o_Z-%1}zn<7@oMkMX{5*N4uIY@sem#b+l8azZNW{RKNSd{BA~6n}xELh6`?f6mjTYRM*FD zBRL?}Bf7jPXQQv5cWdp{aUxPsUmbnk(+Q&{pRoQtE@E-sW$MW`aLSxE5Sb+^UBIXT zfOWf>wBxGuegzmG{RgdK^+#H)Uw9{{cnHk;laEsE^wUOPm%O84|oUVEA%8Xj&I?Eh(ASbV12ST5;bbB1mq6J#*_U z>;Oc9EbZ`*UT^TWjpoN2i_(SfCNk0*mOhx8mZK?$CYtpsludzOt(Ih`Cn-4RCVr#xhEC|KzdV>tj-lgEO?W z*d=`7bTuc&_)#q5n$*0dMoiwg**3yy;_JXhu`AAPT1U&>Pw1wh*vfr!Em=QtzVZc& zI|treXP#=PD>zSy{U+DKr&)p}+K(lKl z`xsZBS~|sz1GQz1U8+%6j&f0sg{{iId~fwI_CiP z&aY)8s?4cM*?j0%xTM#vX%@#VxNSmuWfN-Sf45hA=)i>@NT>4qTdPm9hajC2_PBRq z8)V$llE}uS#jgA<)9o?pt@&1}raO1NKFWRNOrsx_rQ=Z(V|{O2E_KYg9@dvQI+dL0 zl;SUwKi+{s(A)I#TfYs5Ij(By1GN~KB+RRJwE`j2{0HYC|kPEY-}(@@Td=9Mx8lJXJkPPVYp;IJYgkwkay#2}T*a zs^BZ>n2bb+n>VPeJ#OBRYlUPVDdDYz>d$59yibmOD7KqlK7%AfcR{>Dd!i_$@1XA3y9@xUljDHoNn79|fG{vhQ@pFZ%a$v3He#o1%z6mDInuh^mg~`b1R)ooP9|IRQj*)I)#%#fp8&vva)p+EY{i z$EPc|uASwOX*ytN-abChWZk_Vd6`sAntZs?hH1WhM^^<_hmmDuv{^s}Ke*rCfBtifH literal 0 HcmV?d00001 diff --git a/Assets/Resources/Sprites/Games/FanClub/Reference/FanCharge.000.png.meta b/Assets/Resources/Sprites/Games/FanClub/Reference/FanCharge.000.png.meta new file mode 100644 index 00000000..a96aa584 --- /dev/null +++ b/Assets/Resources/Sprites/Games/FanClub/Reference/FanCharge.000.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: c1f1af1b4d6d15241994cb6659d2cef4 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/FanClub/Reference/FanJump.000.png b/Assets/Resources/Sprites/Games/FanClub/Reference/FanJump.000.png new file mode 100644 index 0000000000000000000000000000000000000000..bb094ee1f2f94df5d10f1eba84cde5887fe5de4d GIT binary patch literal 9620 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 Spectators; - private GameObject Player; + public NtrIdolFan Player; //bop-type animations public GameEvent bop = new GameEvent(); @@ -42,7 +43,7 @@ namespace HeavenStudio.Games } const int FAN_COUNT = 12; - const float RADIUS = 1.25f; + const float RADIUS = 1.3f; private void Start() { Spectators = new List(); @@ -66,7 +67,10 @@ namespace HeavenStudio.Games mobj.transform.localPosition = new Vector3(spawnPos.x, spawnPos.y, spawnPos.z); mobj.GetComponent().sortingOrder = i + sortOrigin; if (i == 3) - Player = mobj; + { + Player = mobj.GetComponent(); + Player.player = true; + } Spectators.Add(mobj); //prepare spawn point of next spectator @@ -80,7 +84,7 @@ namespace HeavenStudio.Games spawnPos = new Vector3(origin.x, origin.y, origin.z); spawnPos.x -= RADIUS * 2 * 4 - RADIUS; spawnPos.y -= RADIUS; - spawnPos.z -= RADIUS/4; + // spawnPos.z -= RADIUS/4; } } } @@ -90,7 +94,7 @@ namespace HeavenStudio.Games if (Conductor.instance.ReportBeat(ref bop.lastReportedBeat, bop.startBeat % 1)) { if (Conductor.instance.songPositionInBeats >= specBop.startBeat && Conductor.instance.songPositionInBeats < specBop.startBeat + specBop.length) - PlayAnimationAll("FanBeat"); + BopAll(); if (Conductor.instance.songPositionInBeats >= response.startBeat && Conductor.instance.songPositionInBeats < response.startBeat + response.length) { @@ -104,7 +108,7 @@ namespace HeavenStudio.Games else if (Conductor.instance.songPositionInBeats >= bop.startBeat && Conductor.instance.songPositionInBeats < bop.startBeat + bop.length) { idolAnimator.Play("IdolBeat", 0, 0); - PlayAnimationAll("FanBeat"); + BopAll(); } } } @@ -129,23 +133,44 @@ namespace HeavenStudio.Games new MultiSound.Sound("fanClub/arisa_hai_3_jp", beat + 2f), }); + Prepare(beat + 3f); + Prepare(beat + 4f); + Prepare(beat + 5f); + Prepare(beat + 6f); + BeatAction.New(Arisa, new List() { - new BeatAction.Action(beat, delegate { Arisa.GetComponent().Play("IdolPeace", 0, 0); PlayAnimationAll("FanBeat");}), - new BeatAction.Action(beat + 1f, delegate { Arisa.GetComponent().Play("IdolPeace", 0, 0); PlayAnimationAll("FanBeat");}), - new BeatAction.Action(beat + 2f, delegate { Arisa.GetComponent().Play("IdolPeace", 0, 0); PlayAnimationAll("FanBeat");}), - new BeatAction.Action(beat + 3f, delegate { Arisa.GetComponent().Play("IdolPeaceNoSync", 0, 0); PlayAnimationAll("FanPrepare");}), + new BeatAction.Action(beat, delegate { Arisa.GetComponent().Play("IdolPeace", 0, 0); BopAll();}), + new BeatAction.Action(beat + 1f, delegate { Arisa.GetComponent().Play("IdolPeace", 0, 0); BopAll();}), + new BeatAction.Action(beat + 2f, delegate { Arisa.GetComponent().Play("IdolPeace", 0, 0); BopAll();}), + new BeatAction.Action(beat + 3f, delegate { Arisa.GetComponent().Play("IdolPeaceNoSync", 0, 0); PlayAnimationAll("FanPrepare"); }), - new BeatAction.Action(beat + 4f, delegate { PlayAnimationAll("FanClap", true);}), - new BeatAction.Action(beat + 5f, delegate { PlayAnimationAll("FanClap", true);}), - new BeatAction.Action(beat + 6f, delegate { PlayAnimationAll("FanClap", true);}), - new BeatAction.Action(beat + 7f, delegate { PlayAnimationAll("FanClap", true);}), + new BeatAction.Action(beat + 4f, delegate { PlayOneClap(beat + 4f);}), + new BeatAction.Action(beat + 5f, delegate { PlayOneClap(beat + 5f);}), + new BeatAction.Action(beat + 6f, delegate { PlayOneClap(beat + 6f);}), + new BeatAction.Action(beat + 7f, delegate { PlayOneClap(beat + 7f);}), + }); + + MultiSound.Play(new MultiSound.Sound[] { + new MultiSound.Sound("fanClub/crowd_hai_jp", beat + 4f), + new MultiSound.Sound("fanClub/crowd_hai_jp", beat + 5f), + new MultiSound.Sound("fanClub/crowd_hai_jp", beat + 6f), + new MultiSound.Sound("fanClub/crowd_hai_jp", beat + 7f), }); handCrap.length = 4f; handCrap.startBeat = beat + 4f; } + public static void WarnHai(float beat, int type = 0) + { + MultiSound.Play(new MultiSound.Sound[] { + new MultiSound.Sound("fanClub/arisa_hai_1_jp", beat), + new MultiSound.Sound("fanClub/arisa_hai_2_jp", beat + 1f), + new MultiSound.Sound("fanClub/arisa_hai_3_jp", beat + 2f), + }, forcePlay:true); + } + const float CALL_LENGTH = 2f; public void CallKamone(float beat, int type = 0) { @@ -176,15 +201,52 @@ namespace HeavenStudio.Games BeatAction.New(Arisa, new List() { - new BeatAction.Action(beat, delegate { Arisa.GetComponent().Play("IdolCall0", 0, 0); PlayAnimationAll("FanBeat");}), + new BeatAction.Action(beat, delegate { Arisa.GetComponent().Play("IdolCall0", 0, 0); PlayAnimationAll("FanBeat");}), new BeatAction.Action(beat + 0.75f, delegate { Arisa.GetComponent().Play("IdolCall1", 0, 0); }), - new BeatAction.Action(beat + 1f, delegate { PlayAnimationAll("FanPrepare");}), + new BeatAction.Action(beat + 1f, delegate { PlayAnimationAll("FanPrepare"); Prepare(beat + 1f);}), + + new BeatAction.Action(beat + 2f, delegate { PlayLongClap(beat + 2f); Prepare(beat + 2.5f);}), + new BeatAction.Action(beat + 3.5f, delegate { PlayOneClap(beat + 3.5f); Prepare(beat + 3f, 2);}), + new BeatAction.Action(beat + 4f, delegate { PlayChargeClap(beat + 4f); Prepare(beat + 4f, 1);}), + new BeatAction.Action(beat + 5f, delegate { PlayJump(beat + 5f);}), + }); + + MultiSound.Play(new MultiSound.Sound[] { + new MultiSound.Sound("fanClub/crowd_ka_jp", beat + 2f), + new MultiSound.Sound("fanClub/crowd_mo_jp", beat + 3.5f), + new MultiSound.Sound("fanClub/crowd_ne_jp", beat + 4f), + new MultiSound.Sound("fanClub/crowd_hey_jp", beat + 5f), }); response.length = 4f; response.startBeat = beat + CALL_LENGTH; } + public static void WarnKamone(float beat, int type = 0) + { + MultiSound.Play(new MultiSound.Sound[] { + new MultiSound.Sound("fanClub/arisa_ka_jp", beat), + new MultiSound.Sound("fanClub/arisa_mo_jp", beat + 0.5f), + new MultiSound.Sound("fanClub/arisa_ne_jp", beat + 1f), + }, forcePlay:true); + } + + public void Prepare(float beat, int type = 0) + { + GameObject hit = Instantiate(hitPrefab); + hit.transform.parent = hitPrefab.transform.parent; + hit.SetActive(true); + NtrIdolInput h = hit.GetComponent(); + h.startBeat = beat; + if (type == 2) + { + h.type = 0; + h.doCharge = true; + } + else + h.type = type; + } + private void PlayAnimationAll(string anim, bool noPlayer = false, bool doForced = false) { for (int i = 0; i < Spectators.Count; i++) @@ -197,5 +259,76 @@ namespace HeavenStudio.Games Spectators[i].GetComponent().Play(anim, -1, 0); } } + + private void BopAll(bool noPlayer = false, bool doForced = false) + { + for (int i = 0; i < Spectators.Count; i++) + { + if (i == 3 && noPlayer) + continue; + + if (!Spectators[i].GetComponent().IsAnimationNotPlaying() && !doForced) + continue; + Spectators[i].GetComponent().Bop(); + } + } + + private void PlayOneClap(float beat) + { + BeatAction.New(this.gameObject, new List() + { + new BeatAction.Action(beat, delegate { PlayAnimationAll("FanClap", true, true);}), + new BeatAction.Action(beat + 0.25f, delegate { PlayAnimationAll("FanFree", true);}), + }); + } + + private void PlayLongClap(float beat) + { + BeatAction.New(this.gameObject, new List() + { + new BeatAction.Action(beat, delegate { PlayAnimationAll("FanClap", true, true);}), + new BeatAction.Action(beat + 1f, delegate { PlayAnimationAll("FanFree", true);}), + }); + } + + private void PlayChargeClap(float beat) + { + BeatAction.New(this.gameObject, new List() + { + new BeatAction.Action(beat, delegate { PlayAnimationAll("FanClap", true, true);}), + new BeatAction.Action(beat + 0.1f, delegate { PlayAnimationAll("FanClapCharge", true, true);}), + }); + } + + private void StartJump(int idx, float beat) + { + Spectators[idx].GetComponent().jumpStartTime = beat; + BeatAction.New(Spectators[idx], new List() + { + new BeatAction.Action(beat, delegate { Spectators[idx].GetComponent().Play("FanJump", -1, 0);}), + new BeatAction.Action(beat + 1f, delegate { Spectators[idx].GetComponent().Play("FanPrepare", -1, 0);}), + }); + } + + private void PlayJump(float beat) + { + for (int i = 0; i < Spectators.Count; i++) + { + if (i == 3) + continue; + + StartJump(i, beat); + } + } + + public void AngerOnMiss() + { + for (int i = 0; i <= 5; i++) + { + if (i == 3) + continue; + Spectators[i].GetComponent().MakeAngry(i > 3); + } + } } } \ No newline at end of file diff --git a/Assets/Scripts/Games/FanClub/NtrIdolFan.cs b/Assets/Scripts/Games/FanClub/NtrIdolFan.cs index a0bf8799..ad5840a4 100644 --- a/Assets/Scripts/Games/FanClub/NtrIdolFan.cs +++ b/Assets/Scripts/Games/FanClub/NtrIdolFan.cs @@ -3,6 +3,7 @@ using System.Collections.Generic; using UnityEngine; using System; using Starpelly; +using NaughtyBezierCurves; using HeavenStudio.Util; @@ -11,16 +12,145 @@ namespace HeavenStudio.Games.Scripts_FanClub public class NtrIdolFan : MonoBehaviour { [Header("References")] + [SerializeField] private GameObject motionRoot; + [SerializeField] private GameObject headRoot; public Animator animator; public Animator headAnimator; public ParticleSystem fanClapEffect; + public GameObject shadow; - bool player = false; + [Header("Properties")] + [NonSerialized] public bool player = false; + [NonSerialized] public bool hitValid = false; + public float jumpStartTime = -99f; bool stopBeat = false; + bool stopCharge = false; + bool hasJumped = false; + + float clappingStartTime = 0f; + + private void Update() + { + var cond = Conductor.instance; + if (player) + { + if (PlayerInput.Pressed()) + { + ClapStart(false); + } + if (PlayerInput.Pressing()) + { + if (cond.songPositionInBeats > clappingStartTime + 1f && !stopCharge) + { + animator.Play("FanClapCharge", 0, 0); + stopCharge = true; + } + } + if (PlayerInput.PressedUp()) + { + if (stopCharge) + { + JumpStart(false); + } + else + { + animator.Play("FanFree", 0, 0); + stopBeat = false; + } + } + } + + float jumpPos = cond.GetPositionFromBeat(jumpStartTime, 1f); + if (cond.songPositionInBeats >= jumpStartTime && cond.songPositionInBeats < jumpStartTime + 1f) + { + hasJumped = true; + float yMul = jumpPos * 2f - 1f; + float yWeight = -(yMul*yMul) + 1f; + motionRoot.transform.localPosition = new Vector3(0, 3f * yWeight); + shadow.transform.localScale = new Vector3((1f-yWeight*0.8f) * 1.4f, (1f-yWeight*0.8f) * 1.4f, 1f); + } + else + { + motionRoot.transform.localPosition = new Vector3(0, 0); + shadow.transform.localScale = new Vector3(1.4f, 1.4f, 1f); + if (hasJumped && player) + { + animator.Play("FanPrepare", 0, 0); + stopBeat = false; + } + hasJumped = false; + } + } + + public void ClapStart(bool hit, bool force = false, bool doCharge = false, bool fromAutoplay = false) + { + var cond = Conductor.instance; + if (hit) + { + print("HIT"); + if (doCharge) + BeatAction.New(this.gameObject, new List() + { + new BeatAction.Action(cond.songPositionInBeats + 0.1f, delegate { + if (PlayerInput.Pressing() || fromAutoplay) + { + animator.Play("FanClapCharge", 0, 0); + stopCharge = true; + } + }), + }); + } + else + { + print("missed"); + FanClub.instance.AngerOnMiss(); + } + if (fromAutoplay || !force) + { + stopBeat = true; + jumpStartTime = -99f; + animator.Play("FanClap", 0, 0); + Jukebox.PlayOneShotGame("fanClub/play_clap"); + Jukebox.PlayOneShotGame("fanClub/crap_impact"); + clappingStartTime = cond.songPositionInBeats; + } + if (fromAutoplay && !doCharge) + { + BeatAction.New(this.gameObject, new List() + { + new BeatAction.Action(cond.songPositionInBeats + 0.1f, delegate { + animator.Play("FanFree", 0, 0); + stopBeat = false; + }), + }); + + } + } + + public void JumpStart(bool hit, bool force = false, bool fromAutoplay = false) + { + var cond = Conductor.instance; + if (hit) + { + print("HIT"); + } + else + { + print("missed"); + FanClub.instance.AngerOnMiss(); + } + if (fromAutoplay || !force) + { + animator.Play("FanJump", 0, 0); + Jukebox.PlayOneShotGame("fanClub/play_jump"); + jumpStartTime = cond.songPositionInBeats; + stopCharge = false; + } + } public void Bop() { - if (animator.IsAnimationNotPlaying() && !stopBeat) + if (!stopBeat) animator.Play("FanBeat", 0, 0); } @@ -28,5 +158,14 @@ namespace HeavenStudio.Games.Scripts_FanClub { fanClapEffect.Play(); } + + public void MakeAngry(bool flip = false) + { + headAnimator.Play("FanFaceAngry", 0, 0); + if (flip) + { + headRoot.transform.localScale = new Vector3(-1f, 1f, 1f); + } + } } -} \ No newline at end of file +} diff --git a/Assets/Scripts/Games/FanClub/NtrIdolInput.cs b/Assets/Scripts/Games/FanClub/NtrIdolInput.cs new file mode 100644 index 00000000..243d0a25 --- /dev/null +++ b/Assets/Scripts/Games/FanClub/NtrIdolInput.cs @@ -0,0 +1,86 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +using HeavenStudio.Util; + +namespace HeavenStudio.Games.Scripts_FanClub +{ + public class NtrIdolInput : PlayerActionObject + { + public float startBeat; + public int type; + public bool doCharge = false; + private bool hit = false; + private bool hasHit = false; + + void Start() + { + PlayerActionInit(gameObject, startBeat); + } + + public override void OnAce() + { + Hit(true, type, true); + } + + void Update() + { + if (Conductor.instance.GetPositionFromBeat(startBeat, 1.25f) >= 1) + { + FanClub.instance.AngerOnMiss(); + CleanUp(); + } + + if (!hit && Conductor.instance.GetPositionFromBeat(startBeat, 1) >= 1) + { + hit = true; + if (hasHit) CleanUp(); + } + + float normalizedBeat = Conductor.instance.GetPositionFromBeat(startBeat, 1); + StateCheck(normalizedBeat); + + if (PlayerInput.Pressed() && type == 0) + { + if (state.perfect) + { + Hit(true); + } else if (state.notPerfect()) + { + Hit(false); + } + } + if (PlayerInput.PressedUp() && type == 1) + { + if (state.perfect) + { + Hit(true, type); + } else if (state.notPerfect()) + { + Hit(false, type); + } + } + } + + public void Hit(bool _hit, int type = 0, bool fromAutoplay = false) + { + if (!hasHit) + { + if (type == 0) + FanClub.instance.Player.ClapStart(_hit, true, doCharge, fromAutoplay); + else if (type == 1) + FanClub.instance.Player.JumpStart(_hit, true, fromAutoplay); + + hasHit = true; + + if (hit) CleanUp(); + } + } + + public void CleanUp() + { + Destroy(gameObject); + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/Games/FanClub/NtrIdolInput.cs.meta b/Assets/Scripts/Games/FanClub/NtrIdolInput.cs.meta new file mode 100644 index 00000000..9694eb63 --- /dev/null +++ b/Assets/Scripts/Games/FanClub/NtrIdolInput.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 4d6294b6066d1254aa9d41878165a68e +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Minigames.cs b/Assets/Scripts/Minigames.cs index b360661e..9aec925c 100644 --- a/Assets/Scripts/Minigames.cs +++ b/Assets/Scripts/Minigames.cs @@ -421,8 +421,13 @@ namespace HeavenStudio { new GameAction("bop", delegate { FanClub.instance.Bop(eventCaller.currentEntity.beat, eventCaller.currentEntity.length); }, 0.5f, true), // new GameAction("bop (spectators)", delegate { FanClub.instance.SpecBop(eventCaller.currentEntity.beat, eventCaller.currentEntity.length); }, 0.5f, true), - new GameAction("hais", delegate { FanClub.instance.CallHai(eventCaller.currentEntity.beat); }, 8, false), - new GameAction("kamone", delegate { FanClub.instance.CallKamone(eventCaller.currentEntity.beat); }, 6, false), + new GameAction("hais", delegate { FanClub.instance.CallHai(eventCaller.currentEntity.beat); }, 8, false, + // TODO: pre-switch cues + inactiveFunction: delegate { FanClub.WarnHai(eventCaller.currentEntity.beat); }), + new GameAction("kamone", delegate { FanClub.instance.CallKamone(eventCaller.currentEntity.beat); }, 6, false, + // TODO: pre-switch cues + inactiveFunction: delegate { FanClub.WarnKamone(eventCaller.currentEntity.beat); }), + // TODO: double clap cue }), /*new Minigame("spaceDance", "Space Dance", "B888F8", new List() {