Ver Fonte

修改bug

DESKTOP-FB72PO8\Administrator há 5 meses atrás
pai
commit
056054d923
41 ficheiros alterados com 4232 adições e 700 exclusões
  1. 1 0
      Assembly-CSharp.csproj
  2. 70 1
      Assets/Art/ArtHero/GuaiwuJY01.prefab
  3. 16 5
      Assets/Art/Chapter/Chapter01.prefab
  4. 414 91
      Assets/Art/GuaiWuTimeline/GuaiwuJY01.playable
  5. 46 46
      Assets/Art/Monsters Ultimate Pack 02 Cute Series/Snake Cute Series/FBX/Snake.controller
  6. 393 128
      Assets/Art/Monsters Ultimate Pack 02 Cute Series/Snake Cute Series/FBX/Snake@Pounce and Bite Attack In Place.FBX.meta
  7. 426 132
      Assets/Art/Monsters Ultimate Pack 02 Cute Series/Snake Cute Series/FBX/Snake@Pounce and Bite Attack W Root.FBX.meta
  8. 171 171
      Assets/Res/CombatHero/GuaiwuBoss01.prefab
  9. 2212 0
      Assets/Res/CombatHero/GuaiwuJY01.prefab
  10. 7 0
      Assets/Res/CombatHero/GuaiwuJY01.prefab.meta
  11. 12 0
      Assets/Res/Config/SkillConfig.json
  12. 10 1
      Assets/Res/HeroAnimtion/GuaiwuJY01_library.asset
  13. 0 0
      Assets/Res/TimeLineAssets/Guaiwu01_TD.txt
  14. 0 0
      Assets/Res/TimeLineAssets/GuaiwuJY01_TD.txt
  15. 7 0
      Assets/Res/TimeLineAssets/GuaiwuJY01_TD.txt.meta
  16. 11 2
      Assets/Scenes/testCombat.scene
  17. BIN
      Assets/Scenes/testCombat/NavMesh-Chapter01 7.asset
  18. 8 0
      Assets/Scenes/testCombat/NavMesh-Chapter01 7.asset.meta
  19. 6 1
      Assets/Scripts/Core/State/StateControl.cs
  20. 53 5
      Assets/Scripts/GameLogic/Combat/Hero/CombatAIBasic.cs
  21. 1 0
      Assets/Scripts/GameLogic/Combat/Hero/CombatHeroStateType.cs
  22. 18 2
      Assets/Scripts/GameLogic/Combat/Hero/State/CombatHeroIdleState.cs
  23. 13 0
      Assets/Scripts/GameLogic/Combat/Hero/State/CombatHeroNullState.cs
  24. 3 0
      Assets/Scripts/GameLogic/Combat/Hero/State/CombatHeroNullState.cs.meta
  25. 61 0
      Assets/Scripts/GameLogic/Combat/Hero/State/CombatHeroRepelledState.cs
  26. 3 0
      Assets/Scripts/GameLogic/Combat/Hero/State/CombatHeroRepelledState.cs.meta
  27. 3 0
      Assets/Scripts/GameLogic/Combat/Hero/State/StateEnterData.meta
  28. 3 0
      Assets/Scripts/GameLogic/Combat/Hero/SubStatus.meta
  29. 59 0
      Assets/Scripts/GameLogic/Combat/Hero/SubStatus/RepelledStatusState.cs
  30. 3 0
      Assets/Scripts/GameLogic/Combat/Hero/SubStatus/RepelledStatusState.cs.meta
  31. 39 0
      Assets/Scripts/GameLogic/Combat/Hero/SubStatus/SubStatusBasic.cs
  32. 3 0
      Assets/Scripts/GameLogic/Combat/Hero/SubStatus/SubStatusBasic.cs.meta
  33. 68 1
      Assets/Scripts/GameLogic/Combat/Skill/S120001.cs
  34. 5 0
      Assets/Scripts/GameLogic/CombatScenesTool/CombatEquipFallManager.cs
  35. 0 0
      Assets/StreamingAssets/assetConfig.txt
  36. BIN
      Excel2Json/Excel/skill.xlsx
  37. 4 0
      Fort23.GameLogic.csproj
  38. 0 0
      Release/PC/1.1.1/Bundle/assetConfig.txt
  39. 9 9
      UserSettings/EditorUserSettings.asset
  40. 70 101
      UserSettings/Layouts/default-2022.dwlt
  41. 4 4
      XY001.sln

+ 1 - 0
Assembly-CSharp.csproj

@@ -127,6 +127,7 @@
     <None Include="Assets\TextMesh Pro\Sprites\EmojiOne Attribution.txt" />
     <None Include="Assets\Art\UIAssets\TextrueJson\shangdianjie.txt" />
     <None Include="Assets\TextMesh Pro\Shaders\TMP_Bitmap-Custom-Atlas.shader" />
+    <None Include="Assets\Res\TimeLineAssets\GuaiwuJY01_TD.txt" />
     <None Include="Assets\Art\UIAssets\TextrueJson\xiaoditu.txt" />
     <None Include="Assets\Art\UIAssets\TextrueJson\hd1.txt" />
     <None Include="Assets\TextMesh Pro\Shaders\TMP_SDF.shader" />

+ 70 - 1
Assets/Art/ArtHero/GuaiwuJY01.prefab

@@ -1605,6 +1605,7 @@ Transform:
   - {fileID: 6809604219669241579}
   - {fileID: 3133245568341751581}
   - {fileID: 7068763571094070021}
+  - {fileID: 3266068052449595004}
   m_Father: {fileID: 0}
   m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
 --- !u!95 &5210595181227069645
@@ -1620,7 +1621,7 @@ Animator:
   m_Controller: {fileID: 0}
   m_CullingMode: 1
   m_UpdateMode: 0
-  m_ApplyRootMotion: 0
+  m_ApplyRootMotion: 1
   m_LinearVelocityBlending: 0
   m_StabilizeFeet: 0
   m_WarningMessage: 
@@ -1920,6 +1921,74 @@ Transform:
   - {fileID: 9040621096637254907}
   m_Father: {fileID: 8437590786550987507}
   m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &8483644608784178370
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 3266068052449595004}
+  - component: {fileID: 6108253525682855717}
+  - component: {fileID: 6285230332475571561}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: sk1_trigger
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &3266068052449595004
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 8483644608784178370}
+  serializedVersion: 2
+  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_ConstrainProportionsScale: 0
+  m_Children: []
+  m_Father: {fileID: 205766692647460691}
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!65 &6108253525682855717
+BoxCollider:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 8483644608784178370}
+  m_Material: {fileID: 0}
+  m_IncludeLayers:
+    serializedVersion: 2
+    m_Bits: 0
+  m_ExcludeLayers:
+    serializedVersion: 2
+    m_Bits: 0
+  m_LayerOverridePriority: 0
+  m_IsTrigger: 1
+  m_ProvidesContacts: 0
+  m_Enabled: 1
+  serializedVersion: 3
+  m_Size: {x: 1, y: 1, z: 1.23}
+  m_Center: {x: 0, y: 0.57, z: 0.57}
+--- !u!114 &6285230332475571561
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 8483644608784178370}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: cebc90e0510b492d94dbb8ad1eefcd1a, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  DotName: sk1_trigger
 --- !u!1 &8657321575113844017
 GameObject:
   m_ObjectHideFlags: 0

+ 16 - 5
Assets/Art/Chapter/Chapter01.prefab

@@ -408,6 +408,7 @@ MonoBehaviour:
   - {fileID: 7443418531954051938}
   - {fileID: 1607617643291855690}
   - {fileID: 2617344684155631428}
+  targetMoveStartPoint: {fileID: 0}
 --- !u!1 &706560728971910840
 GameObject:
   m_ObjectHideFlags: 0
@@ -1462,6 +1463,7 @@ MonoBehaviour:
   - {fileID: 7562180898350237037}
   - {fileID: 1921836699254296606}
   - {fileID: 7805897480390033298}
+  targetMoveStartPoint: {fileID: 0}
 --- !u!1 &1915775032454793466
 GameObject:
   m_ObjectHideFlags: 0
@@ -1564,6 +1566,7 @@ MonoBehaviour:
   - {fileID: 3773978701393085251}
   - {fileID: 2494470217931983545}
   - {fileID: 5492070912866676504}
+  targetMoveStartPoint: {fileID: 0}
 --- !u!1 &1989731604579477350
 GameObject:
   m_ObjectHideFlags: 0
@@ -2093,6 +2096,7 @@ MonoBehaviour:
   - {fileID: 5358260324073797810}
   - {fileID: 8119222583300033059}
   - {fileID: 257876130295252538}
+  targetMoveStartPoint: {fileID: 0}
 --- !u!1 &2661213192361474080
 GameObject:
   m_ObjectHideFlags: 0
@@ -2340,6 +2344,7 @@ MonoBehaviour:
   - {fileID: 179463767328289983}
   - {fileID: 1465879404925146548}
   - {fileID: 5250195260923887135}
+  targetMoveStartPoint: {fileID: 0}
 --- !u!1 &3227525890729626280
 GameObject:
   m_ObjectHideFlags: 0
@@ -3151,6 +3156,7 @@ MonoBehaviour:
   - {fileID: 8374220559816669038}
   - {fileID: 7169005960969599414}
   - {fileID: 8276210345250855697}
+  targetMoveStartPoint: {fileID: 0}
 --- !u!1 &5740997511894941953
 GameObject:
   m_ObjectHideFlags: 0
@@ -3980,6 +3986,7 @@ MonoBehaviour:
   - {fileID: 8001342005268388770}
   - {fileID: 423643704180714657}
   - {fileID: 2125482076250696965}
+  targetMoveStartPoint: {fileID: 0}
 --- !u!1 &7186328288752452813
 GameObject:
   m_ObjectHideFlags: 0
@@ -4433,6 +4440,7 @@ MonoBehaviour:
   - {fileID: 6146326030518284862}
   - {fileID: 2420106513775473283}
   - {fileID: 4727593942231305534}
+  targetMoveStartPoint: {fileID: 0}
 --- !u!1 &7650823022826047140
 GameObject:
   m_ObjectHideFlags: 0
@@ -4568,6 +4576,7 @@ MonoBehaviour:
   - {fileID: 7883857532969952675}
   - {fileID: 2911278083232013423}
   - {fileID: 935397397233223918}
+  targetMoveStartPoint: {fileID: 0}
 --- !u!1 &7753185530309278360
 GameObject:
   m_ObjectHideFlags: 0
@@ -4622,6 +4631,7 @@ MonoBehaviour:
   - {fileID: 1860462411073250771}
   - {fileID: 7887504665710602676}
   - {fileID: 8208747779220763677}
+  targetMoveStartPoint: {fileID: 0}
 --- !u!1 &7876193226129309935
 GameObject:
   m_ObjectHideFlags: 0
@@ -4641,7 +4651,7 @@ GameObject:
   m_Icon: {fileID: 0}
   m_NavMeshLayer: 0
   m_StaticEditorFlags: 0
-  m_IsActive: 0
+  m_IsActive: 1
 --- !u!4 &2752559100150043988
 Transform:
   m_ObjectHideFlags: 0
@@ -4816,7 +4826,7 @@ MonoBehaviour:
   m_OverrideVoxelSize: 0
   m_VoxelSize: 0.16666667
   m_MinRegionArea: 2
-  m_NavMeshData: {fileID: 23800000, guid: b6ed52955ec135348a12f58dc97a8668, type: 2}
+  m_NavMeshData: {fileID: 23800000, guid: 2c6391e9d6c006341ab18d7c75492f62, type: 2}
   m_BuildHeightMesh: 0
 --- !u!114 &3287903709850418656
 MonoBehaviour:
@@ -5276,6 +5286,7 @@ MonoBehaviour:
   - {fileID: 3645925566388235422}
   - {fileID: 3852047392584848285}
   - {fileID: 5074495720726984723}
+  targetMoveStartPoint: {fileID: 0}
 --- !u!1 &9023512251221702191
 GameObject:
   m_ObjectHideFlags: 0
@@ -11192,7 +11203,7 @@ PrefabInstance:
     m_Modifications:
     - target: {fileID: 935226113126461134, guid: 4d0e9780a2a8d6642adda389a325b7bf, type: 3}
       propertyPath: m_Layer
-      value: 6
+      value: 7
       objectReference: {fileID: 0}
     - target: {fileID: 1287291181996159201, guid: 4d0e9780a2a8d6642adda389a325b7bf, type: 3}
       propertyPath: m_Size.x
@@ -11212,7 +11223,7 @@ PrefabInstance:
       objectReference: {fileID: 0}
     - target: {fileID: 8550327500980168944, guid: 4d0e9780a2a8d6642adda389a325b7bf, type: 3}
       propertyPath: m_Layer
-      value: 6
+      value: 7
       objectReference: {fileID: 0}
     - target: {fileID: 9047591250384600478, guid: 4d0e9780a2a8d6642adda389a325b7bf, type: 3}
       propertyPath: m_Name
@@ -11220,7 +11231,7 @@ PrefabInstance:
       objectReference: {fileID: 0}
     - target: {fileID: 9047591250384600478, guid: 4d0e9780a2a8d6642adda389a325b7bf, type: 3}
       propertyPath: m_Layer
-      value: 6
+      value: 7
       objectReference: {fileID: 0}
     - target: {fileID: 9047591250384691646, guid: 4d0e9780a2a8d6642adda389a325b7bf, type: 3}
       propertyPath: m_LocalPosition.x

+ 414 - 91
Assets/Art/GuaiWuTimeline/GuaiwuJY01.playable

@@ -61,6 +61,98 @@ MonoBehaviour:
   m_Rotation: {x: 0, y: 0, z: 0, w: 1}
   isRunPlay: 0
   layerId: 0
+--- !u!114 &-7688144263429438859
+MonoBehaviour:
+  m_ObjectHideFlags: 1
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: 3fc2695741642bd42a34534ca2286500, type: 3}
+  m_Name: Customize Track (1)
+  m_EditorClassIdentifier: 
+  m_Version: 3
+  m_AnimClip: {fileID: 0}
+  m_Locked: 0
+  m_Muted: 0
+  m_CustomPlayableFullTypename: 
+  m_Curves: {fileID: 0}
+  m_Parent: {fileID: -2287732871305328428}
+  m_Children: []
+  m_Clips:
+  - m_Version: 1
+    m_Start: 0.25
+    m_ClipIn: 0
+    m_Asset: {fileID: 4476731259614260846}
+    m_Duration: 0.5
+    m_TimeScale: 1
+    m_ParentTrack: {fileID: -7688144263429438859}
+    m_EaseInDuration: 0
+    m_EaseOutDuration: 0
+    m_BlendInDuration: -1
+    m_BlendOutDuration: -1
+    m_MixInCurve:
+      serializedVersion: 2
+      m_Curve:
+      - serializedVersion: 3
+        time: 0
+        value: 0
+        inSlope: 0
+        outSlope: 0
+        tangentMode: 0
+        weightedMode: 0
+        inWeight: 0
+        outWeight: 0
+      - serializedVersion: 3
+        time: 1
+        value: 1
+        inSlope: 0
+        outSlope: 0
+        tangentMode: 0
+        weightedMode: 0
+        inWeight: 0
+        outWeight: 0
+      m_PreInfinity: 2
+      m_PostInfinity: 2
+      m_RotationOrder: 4
+    m_MixOutCurve:
+      serializedVersion: 2
+      m_Curve:
+      - serializedVersion: 3
+        time: 0
+        value: 1
+        inSlope: 0
+        outSlope: 0
+        tangentMode: 0
+        weightedMode: 0
+        inWeight: 0
+        outWeight: 0
+      - serializedVersion: 3
+        time: 1
+        value: 0
+        inSlope: 0
+        outSlope: 0
+        tangentMode: 0
+        weightedMode: 0
+        inWeight: 0
+        outWeight: 0
+      m_PreInfinity: 2
+      m_PostInfinity: 2
+      m_RotationOrder: 4
+    m_BlendInCurveMode: 0
+    m_BlendOutCurveMode: 0
+    m_ExposedParameterNames: []
+    m_AnimationCurves: {fileID: 0}
+    m_Recordable: 0
+    m_PostExtrapolationMode: 0
+    m_PreExtrapolationMode: 0
+    m_PostExtrapolationTime: 0
+    m_PreExtrapolationTime: 0
+    m_DisplayName: TimeLineTriggerAsset
+  m_Markers:
+    m_Objects: []
 --- !u!114 &-7318956865521741931
 MonoBehaviour:
   m_ObjectHideFlags: 1
@@ -177,6 +269,98 @@ MonoBehaviour:
   m_Rotation: {x: 0, y: 0, z: 0, w: 1}
   isRunPlay: 0
   layerId: 0
+--- !u!114 &-6783968226399752391
+MonoBehaviour:
+  m_ObjectHideFlags: 1
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: 3fc2695741642bd42a34534ca2286500, type: 3}
+  m_Name: Customize Track
+  m_EditorClassIdentifier: 
+  m_Version: 3
+  m_AnimClip: {fileID: 0}
+  m_Locked: 0
+  m_Muted: 0
+  m_CustomPlayableFullTypename: 
+  m_Curves: {fileID: 0}
+  m_Parent: {fileID: -2287732871305328428}
+  m_Children: []
+  m_Clips:
+  - m_Version: 1
+    m_Start: 0.25
+    m_ClipIn: 0
+    m_Asset: {fileID: -93923123618809869}
+    m_Duration: 0.5
+    m_TimeScale: 1
+    m_ParentTrack: {fileID: -6783968226399752391}
+    m_EaseInDuration: 0
+    m_EaseOutDuration: 0
+    m_BlendInDuration: -1
+    m_BlendOutDuration: -1
+    m_MixInCurve:
+      serializedVersion: 2
+      m_Curve:
+      - serializedVersion: 3
+        time: 0
+        value: 0
+        inSlope: 0
+        outSlope: 0
+        tangentMode: 0
+        weightedMode: 0
+        inWeight: 0
+        outWeight: 0
+      - serializedVersion: 3
+        time: 1
+        value: 1
+        inSlope: 0
+        outSlope: 0
+        tangentMode: 0
+        weightedMode: 0
+        inWeight: 0
+        outWeight: 0
+      m_PreInfinity: 2
+      m_PostInfinity: 2
+      m_RotationOrder: 4
+    m_MixOutCurve:
+      serializedVersion: 2
+      m_Curve:
+      - serializedVersion: 3
+        time: 0
+        value: 1
+        inSlope: 0
+        outSlope: 0
+        tangentMode: 0
+        weightedMode: 0
+        inWeight: 0
+        outWeight: 0
+      - serializedVersion: 3
+        time: 1
+        value: 0
+        inSlope: 0
+        outSlope: 0
+        tangentMode: 0
+        weightedMode: 0
+        inWeight: 0
+        outWeight: 0
+      m_PreInfinity: 2
+      m_PostInfinity: 2
+      m_RotationOrder: 4
+    m_BlendInCurveMode: 0
+    m_BlendOutCurveMode: 0
+    m_ExposedParameterNames: []
+    m_AnimationCurves: {fileID: 0}
+    m_Recordable: 0
+    m_PostExtrapolationMode: 0
+    m_PreExtrapolationMode: 0
+    m_PostExtrapolationTime: 0
+    m_PreExtrapolationTime: 0
+    m_DisplayName: TimeLineAlertAsset
+  m_Markers:
+    m_Objects: []
 --- !u!114 &-6651696207990093718
 MonoBehaviour:
   m_ObjectHideFlags: 1
@@ -496,7 +680,7 @@ MonoBehaviour:
   m_OpenClipOffsetRotation: {x: 0, y: 0, z: 0, w: 1}
   m_Rotation: {x: 0, y: 0, z: 0, w: 1}
   m_ApplyOffsets: 0
---- !u!114 &-3925239160933940660
+--- !u!114 &-3934126993467901105
 MonoBehaviour:
   m_ObjectHideFlags: 1
   m_CorrespondingSourceObject: {fileID: 0}
@@ -505,12 +689,102 @@ MonoBehaviour:
   m_GameObject: {fileID: 0}
   m_Enabled: 1
   m_EditorHideFlags: 0
-  m_Script: {fileID: 11500000, guid: 42b647dab9a3401faf84053d24574f10, type: 3}
-  m_Name: TimeLineTriggerAsset(Clone)
+  m_Script: {fileID: 11500000, guid: 21bf7f712d84d26478ebe6a299f21738, type: 3}
+  m_Name: Activation Track
+  m_EditorClassIdentifier: 
+  m_Version: 3
+  m_AnimClip: {fileID: 0}
+  m_Locked: 0
+  m_Muted: 0
+  m_CustomPlayableFullTypename: 
+  m_Curves: {fileID: 0}
+  m_Parent: {fileID: -2287732871305328428}
+  m_Children: []
+  m_Clips:
+  - m_Version: 1
+    m_Start: 0
+    m_ClipIn: 0
+    m_Asset: {fileID: -2706679225947099804}
+    m_Duration: 0.8333333333333334
+    m_TimeScale: 1
+    m_ParentTrack: {fileID: -3934126993467901105}
+    m_EaseInDuration: 0
+    m_EaseOutDuration: 0
+    m_BlendInDuration: 0
+    m_BlendOutDuration: 0
+    m_MixInCurve:
+      serializedVersion: 2
+      m_Curve:
+      - serializedVersion: 3
+        time: 0
+        value: 0
+        inSlope: 0
+        outSlope: 0
+        tangentMode: 0
+        weightedMode: 0
+        inWeight: 0
+        outWeight: 0
+      - serializedVersion: 3
+        time: 1
+        value: 1
+        inSlope: 0
+        outSlope: 0
+        tangentMode: 0
+        weightedMode: 0
+        inWeight: 0
+        outWeight: 0
+      m_PreInfinity: 2
+      m_PostInfinity: 2
+      m_RotationOrder: 4
+    m_MixOutCurve:
+      serializedVersion: 2
+      m_Curve:
+      - serializedVersion: 3
+        time: 0
+        value: 1
+        inSlope: 0
+        outSlope: 0
+        tangentMode: 0
+        weightedMode: 0
+        inWeight: 0
+        outWeight: 0
+      - serializedVersion: 3
+        time: 1
+        value: 0
+        inSlope: 0
+        outSlope: 0
+        tangentMode: 0
+        weightedMode: 0
+        inWeight: 0
+        outWeight: 0
+      m_PreInfinity: 2
+      m_PostInfinity: 2
+      m_RotationOrder: 4
+    m_BlendInCurveMode: 0
+    m_BlendOutCurveMode: 0
+    m_ExposedParameterNames: []
+    m_AnimationCurves: {fileID: 0}
+    m_Recordable: 0
+    m_PostExtrapolationMode: 0
+    m_PreExtrapolationMode: 0
+    m_PostExtrapolationTime: 0
+    m_PreExtrapolationTime: 0
+    m_DisplayName: Active
+  m_Markers:
+    m_Objects: []
+  m_PostPlaybackState: 3
+--- !u!114 &-2706679225947099804
+MonoBehaviour:
+  m_ObjectHideFlags: 1
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: fde0d25a170598d46a0b9dc16b4527a5, type: 3}
+  m_Name: ActivationPlayableAsset
   m_EditorClassIdentifier: 
-  targetEntityType: 0
-  tineLineTrigerType: 0
-  tineLineTrigerData: 
 --- !u!114 &-2699148646001001778
 MonoBehaviour:
   m_ObjectHideFlags: 1
@@ -641,9 +915,11 @@ MonoBehaviour:
   m_Curves: {fileID: 0}
   m_Parent: {fileID: 11400000}
   m_Children:
-  - {fileID: 4370442861690410388}
   - {fileID: -4381110610845372254}
   - {fileID: -5912482810698725721}
+  - {fileID: -6783968226399752391}
+  - {fileID: -3934126993467901105}
+  - {fileID: -7688144263429438859}
   m_Clips: []
   m_Markers:
     m_Objects: []
@@ -671,6 +947,99 @@ MonoBehaviour:
   m_Clips: []
   m_Markers:
     m_Objects: []
+--- !u!114 &-1526593953031990949
+MonoBehaviour:
+  m_ObjectHideFlags: 1
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: 21bf7f712d84d26478ebe6a299f21738, type: 3}
+  m_Name: Activation Track
+  m_EditorClassIdentifier: 
+  m_Version: 3
+  m_AnimClip: {fileID: 0}
+  m_Locked: 0
+  m_Muted: 0
+  m_CustomPlayableFullTypename: 
+  m_Curves: {fileID: 0}
+  m_Parent: {fileID: 7714894456577681812}
+  m_Children: []
+  m_Clips:
+  - m_Version: 1
+    m_Start: 0
+    m_ClipIn: 0
+    m_Asset: {fileID: 5903766987965856834}
+    m_Duration: 0.75
+    m_TimeScale: 1
+    m_ParentTrack: {fileID: -1526593953031990949}
+    m_EaseInDuration: 0
+    m_EaseOutDuration: 0
+    m_BlendInDuration: 0
+    m_BlendOutDuration: 0
+    m_MixInCurve:
+      serializedVersion: 2
+      m_Curve:
+      - serializedVersion: 3
+        time: 0
+        value: 0
+        inSlope: 0
+        outSlope: 0
+        tangentMode: 0
+        weightedMode: 0
+        inWeight: 0
+        outWeight: 0
+      - serializedVersion: 3
+        time: 1
+        value: 1
+        inSlope: 0
+        outSlope: 0
+        tangentMode: 0
+        weightedMode: 0
+        inWeight: 0
+        outWeight: 0
+      m_PreInfinity: 2
+      m_PostInfinity: 2
+      m_RotationOrder: 4
+    m_MixOutCurve:
+      serializedVersion: 2
+      m_Curve:
+      - serializedVersion: 3
+        time: 0
+        value: 1
+        inSlope: 0
+        outSlope: 0
+        tangentMode: 0
+        weightedMode: 0
+        inWeight: 0
+        outWeight: 0
+      - serializedVersion: 3
+        time: 1
+        value: 0
+        inSlope: 0
+        outSlope: 0
+        tangentMode: 0
+        weightedMode: 0
+        inWeight: 0
+        outWeight: 0
+      m_PreInfinity: 2
+      m_PostInfinity: 2
+      m_RotationOrder: 4
+    m_BlendInCurveMode: 0
+    m_BlendOutCurveMode: 0
+    m_ExposedParameterNames: []
+    m_AnimationCurves: {fileID: 0}
+    m_Recordable: 0
+    m_PostExtrapolationMode: 0
+    m_PreExtrapolationMode: 0
+    m_PostExtrapolationTime: 0
+    m_PreExtrapolationTime: 0
+    m_DisplayName: Active
+  m_Markers:
+    m_Objects: []
+  m_PostPlaybackState: 3
 --- !u!114 &-1029228239878170610
 MonoBehaviour:
   m_ObjectHideFlags: 1
@@ -720,7 +1089,7 @@ MonoBehaviour:
   m_Script: {fileID: 11500000, guid: 42b647dab9a3401faf84053d24574f10, type: 3}
   m_Name: TimeLineTriggerAsset
   m_EditorClassIdentifier: 
-  targetEntityType: 0
+  targetEntityType: 2
   tineLineTrigerType: 0
   tineLineTrigerData: 
 --- !u!114 &-676156939354486563
@@ -747,6 +1116,24 @@ MonoBehaviour:
   m_Clips: []
   m_Markers:
     m_Objects: []
+--- !u!114 &-93923123618809869
+MonoBehaviour:
+  m_ObjectHideFlags: 1
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: c6efd434afc04c57ae511509bd0f10de, type: 3}
+  m_Name: TimeLineAlertAsset
+  m_EditorClassIdentifier: 
+  pointGuid: sk1_trigger
+  alertType: 0
+  isFindEnemy: 1
+  isFindMyHero: 0
+  angle: 0
+  manualClose: 0
 --- !u!114 &-32898915636964553
 MonoBehaviour:
   m_ObjectHideFlags: 1
@@ -1439,7 +1826,7 @@ MonoBehaviour:
     m_DisplayName: fx_guaiwu01_die
   m_Markers:
     m_Objects: []
---- !u!114 &4370442861690410388
+--- !u!114 &4476731259614260846
 MonoBehaviour:
   m_ObjectHideFlags: 1
   m_CorrespondingSourceObject: {fileID: 0}
@@ -1448,89 +1835,12 @@ MonoBehaviour:
   m_GameObject: {fileID: 0}
   m_Enabled: 1
   m_EditorHideFlags: 0
-  m_Script: {fileID: 11500000, guid: 3fc2695741642bd42a34534ca2286500, type: 3}
-  m_Name: Customize Track (1)
+  m_Script: {fileID: 11500000, guid: 42b647dab9a3401faf84053d24574f10, type: 3}
+  m_Name: TimeLineTriggerAsset
   m_EditorClassIdentifier: 
-  m_Version: 3
-  m_AnimClip: {fileID: 0}
-  m_Locked: 0
-  m_Muted: 0
-  m_CustomPlayableFullTypename: 
-  m_Curves: {fileID: 0}
-  m_Parent: {fileID: -2287732871305328428}
-  m_Children: []
-  m_Clips:
-  - m_Version: 1
-    m_Start: 0.25
-    m_ClipIn: 0
-    m_Asset: {fileID: -3925239160933940660}
-    m_Duration: 0.5
-    m_TimeScale: 1
-    m_ParentTrack: {fileID: 4370442861690410388}
-    m_EaseInDuration: 0
-    m_EaseOutDuration: 0
-    m_BlendInDuration: -1
-    m_BlendOutDuration: -1
-    m_MixInCurve:
-      serializedVersion: 2
-      m_Curve:
-      - serializedVersion: 3
-        time: 0
-        value: 0
-        inSlope: 0
-        outSlope: 0
-        tangentMode: 0
-        weightedMode: 0
-        inWeight: 0
-        outWeight: 0
-      - serializedVersion: 3
-        time: 1
-        value: 1
-        inSlope: 0
-        outSlope: 0
-        tangentMode: 0
-        weightedMode: 0
-        inWeight: 0
-        outWeight: 0
-      m_PreInfinity: 2
-      m_PostInfinity: 2
-      m_RotationOrder: 4
-    m_MixOutCurve:
-      serializedVersion: 2
-      m_Curve:
-      - serializedVersion: 3
-        time: 0
-        value: 1
-        inSlope: 0
-        outSlope: 0
-        tangentMode: 0
-        weightedMode: 0
-        inWeight: 0
-        outWeight: 0
-      - serializedVersion: 3
-        time: 1
-        value: 0
-        inSlope: 0
-        outSlope: 0
-        tangentMode: 0
-        weightedMode: 0
-        inWeight: 0
-        outWeight: 0
-      m_PreInfinity: 2
-      m_PostInfinity: 2
-      m_RotationOrder: 4
-    m_BlendInCurveMode: 0
-    m_BlendOutCurveMode: 0
-    m_ExposedParameterNames: []
-    m_AnimationCurves: {fileID: 0}
-    m_Recordable: 0
-    m_PostExtrapolationMode: 0
-    m_PreExtrapolationMode: 0
-    m_PostExtrapolationTime: 0
-    m_PreExtrapolationTime: 0
-    m_DisplayName: TimeLineTriggerAsset
-  m_Markers:
-    m_Objects: []
+  targetEntityType: 1
+  tineLineTrigerType: 0
+  tineLineTrigerData: 
 --- !u!114 &5170029649990754406
 MonoBehaviour:
   m_ObjectHideFlags: 1
@@ -1665,6 +1975,18 @@ MonoBehaviour:
   m_Rotation: {x: 0, y: 0, z: 0, w: 1}
   isRunPlay: 0
   layerId: 0
+--- !u!114 &5903766987965856834
+MonoBehaviour:
+  m_ObjectHideFlags: 1
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: fde0d25a170598d46a0b9dc16b4527a5, type: 3}
+  m_Name: ActivationPlayableAsset
+  m_EditorClassIdentifier: 
 --- !u!114 &7052099203004229178
 MonoBehaviour:
   m_ObjectHideFlags: 1
@@ -1712,6 +2034,7 @@ MonoBehaviour:
   - {fileID: -2699148646001001778}
   - {fileID: -7318956865521741931}
   - {fileID: -6651696207990093718}
+  - {fileID: -1526593953031990949}
   m_Clips: []
   m_Markers:
     m_Objects: []

+ 46 - 46
Assets/Art/Monsters Ultimate Pack 02 Cute Series/Snake Cute Series/FBX/Snake.controller

@@ -1,5 +1,5 @@
 %YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
+%TAG !u! tag:yousandi.cn,2023:
 --- !u!91 &9100000
 AnimatorController:
   m_ObjectHideFlags: 0
@@ -68,7 +68,7 @@ AnimatorStateTransition:
   m_CanTransitionToSelf: 1
 --- !u!1101 &1101117216397319068
 AnimatorStateTransition:
-  m_ObjectHideFlags: 3
+  m_ObjectHideFlags: 1
   m_CorrespondingSourceObject: {fileID: 0}
   m_PrefabInstance: {fileID: 0}
   m_PrefabAsset: {fileID: 0}
@@ -134,7 +134,7 @@ AnimatorStateTransition:
   m_CanTransitionToSelf: 1
 --- !u!1101 &1101133818826656336
 AnimatorStateTransition:
-  m_ObjectHideFlags: 3
+  m_ObjectHideFlags: 1
   m_CorrespondingSourceObject: {fileID: 0}
   m_PrefabInstance: {fileID: 0}
   m_PrefabAsset: {fileID: 0}
@@ -222,7 +222,7 @@ AnimatorStateTransition:
   m_CanTransitionToSelf: 1
 --- !u!1101 &1101258793967910900
 AnimatorStateTransition:
-  m_ObjectHideFlags: 3
+  m_ObjectHideFlags: 1
   m_CorrespondingSourceObject: {fileID: 0}
   m_PrefabInstance: {fileID: 0}
   m_PrefabAsset: {fileID: 0}
@@ -266,7 +266,7 @@ AnimatorStateTransition:
   m_CanTransitionToSelf: 1
 --- !u!1101 &1101417120742264936
 AnimatorStateTransition:
-  m_ObjectHideFlags: 3
+  m_ObjectHideFlags: 1
   m_CorrespondingSourceObject: {fileID: 0}
   m_PrefabInstance: {fileID: 0}
   m_PrefabAsset: {fileID: 0}
@@ -332,7 +332,7 @@ AnimatorStateTransition:
   m_CanTransitionToSelf: 1
 --- !u!1101 &1101556715577927056
 AnimatorStateTransition:
-  m_ObjectHideFlags: 3
+  m_ObjectHideFlags: 1
   m_CorrespondingSourceObject: {fileID: 0}
   m_PrefabInstance: {fileID: 0}
   m_PrefabAsset: {fileID: 0}
@@ -376,7 +376,7 @@ AnimatorStateTransition:
   m_CanTransitionToSelf: 1
 --- !u!1101 &1101590059770857456
 AnimatorStateTransition:
-  m_ObjectHideFlags: 3
+  m_ObjectHideFlags: 1
   m_CorrespondingSourceObject: {fileID: 0}
   m_PrefabInstance: {fileID: 0}
   m_PrefabAsset: {fileID: 0}
@@ -486,7 +486,7 @@ AnimatorStateTransition:
   m_CanTransitionToSelf: 1
 --- !u!1101 &1101666682760897774
 AnimatorStateTransition:
-  m_ObjectHideFlags: 3
+  m_ObjectHideFlags: 1
   m_CorrespondingSourceObject: {fileID: 0}
   m_PrefabInstance: {fileID: 0}
   m_PrefabAsset: {fileID: 0}
@@ -530,7 +530,7 @@ AnimatorStateTransition:
   m_CanTransitionToSelf: 1
 --- !u!1101 &1101715405651531274
 AnimatorStateTransition:
-  m_ObjectHideFlags: 3
+  m_ObjectHideFlags: 1
   m_CorrespondingSourceObject: {fileID: 0}
   m_PrefabInstance: {fileID: 0}
   m_PrefabAsset: {fileID: 0}
@@ -640,7 +640,7 @@ AnimatorStateTransition:
   m_CanTransitionToSelf: 1
 --- !u!1101 &1101947794319360692
 AnimatorStateTransition:
-  m_ObjectHideFlags: 3
+  m_ObjectHideFlags: 1
   m_CorrespondingSourceObject: {fileID: 0}
   m_PrefabInstance: {fileID: 0}
   m_PrefabAsset: {fileID: 0}
@@ -706,7 +706,7 @@ AnimatorStateTransition:
   m_CanTransitionToSelf: 1
 --- !u!1102 &1102003987723638012
 AnimatorState:
-  serializedVersion: 5
+  serializedVersion: 6
   m_ObjectHideFlags: 1
   m_CorrespondingSourceObject: {fileID: 0}
   m_PrefabInstance: {fileID: 0}
@@ -732,7 +732,7 @@ AnimatorState:
   m_TimeParameter: 
 --- !u!1102 &1102121151751691594
 AnimatorState:
-  serializedVersion: 5
+  serializedVersion: 6
   m_ObjectHideFlags: 1
   m_CorrespondingSourceObject: {fileID: 0}
   m_PrefabInstance: {fileID: 0}
@@ -759,8 +759,8 @@ AnimatorState:
   m_TimeParameter: 
 --- !u!1102 &1102149337512862946
 AnimatorState:
-  serializedVersion: 5
-  m_ObjectHideFlags: 3
+  serializedVersion: 6
+  m_ObjectHideFlags: 1
   m_CorrespondingSourceObject: {fileID: 0}
   m_PrefabInstance: {fileID: 0}
   m_PrefabAsset: {fileID: 0}
@@ -786,7 +786,7 @@ AnimatorState:
   m_TimeParameter: 
 --- !u!1102 &1102149795054405116
 AnimatorState:
-  serializedVersion: 5
+  serializedVersion: 6
   m_ObjectHideFlags: 1
   m_CorrespondingSourceObject: {fileID: 0}
   m_PrefabInstance: {fileID: 0}
@@ -813,7 +813,7 @@ AnimatorState:
   m_TimeParameter: 
 --- !u!1102 &1102178519262354920
 AnimatorState:
-  serializedVersion: 5
+  serializedVersion: 6
   m_ObjectHideFlags: 1
   m_CorrespondingSourceObject: {fileID: 0}
   m_PrefabInstance: {fileID: 0}
@@ -840,8 +840,8 @@ AnimatorState:
   m_TimeParameter: 
 --- !u!1102 &1102212967740771024
 AnimatorState:
-  serializedVersion: 5
-  m_ObjectHideFlags: 3
+  serializedVersion: 6
+  m_ObjectHideFlags: 1
   m_CorrespondingSourceObject: {fileID: 0}
   m_PrefabInstance: {fileID: 0}
   m_PrefabAsset: {fileID: 0}
@@ -867,7 +867,7 @@ AnimatorState:
   m_TimeParameter: 
 --- !u!1102 &1102220712474266278
 AnimatorState:
-  serializedVersion: 5
+  serializedVersion: 6
   m_ObjectHideFlags: 1
   m_CorrespondingSourceObject: {fileID: 0}
   m_PrefabInstance: {fileID: 0}
@@ -894,8 +894,8 @@ AnimatorState:
   m_TimeParameter: 
 --- !u!1102 &1102222559859388580
 AnimatorState:
-  serializedVersion: 5
-  m_ObjectHideFlags: 3
+  serializedVersion: 6
+  m_ObjectHideFlags: 1
   m_CorrespondingSourceObject: {fileID: 0}
   m_PrefabInstance: {fileID: 0}
   m_PrefabAsset: {fileID: 0}
@@ -921,7 +921,7 @@ AnimatorState:
   m_TimeParameter: 
 --- !u!1102 &1102292880472110420
 AnimatorState:
-  serializedVersion: 5
+  serializedVersion: 6
   m_ObjectHideFlags: 1
   m_CorrespondingSourceObject: {fileID: 0}
   m_PrefabInstance: {fileID: 0}
@@ -948,8 +948,8 @@ AnimatorState:
   m_TimeParameter: 
 --- !u!1102 &1102322893040215774
 AnimatorState:
-  serializedVersion: 5
-  m_ObjectHideFlags: 3
+  serializedVersion: 6
+  m_ObjectHideFlags: 1
   m_CorrespondingSourceObject: {fileID: 0}
   m_PrefabInstance: {fileID: 0}
   m_PrefabAsset: {fileID: 0}
@@ -975,7 +975,7 @@ AnimatorState:
   m_TimeParameter: 
 --- !u!1102 &1102329955198418888
 AnimatorState:
-  serializedVersion: 5
+  serializedVersion: 6
   m_ObjectHideFlags: 1
   m_CorrespondingSourceObject: {fileID: 0}
   m_PrefabInstance: {fileID: 0}
@@ -1002,7 +1002,7 @@ AnimatorState:
   m_TimeParameter: 
 --- !u!1102 &1102372753622713154
 AnimatorState:
-  serializedVersion: 5
+  serializedVersion: 6
   m_ObjectHideFlags: 1
   m_CorrespondingSourceObject: {fileID: 0}
   m_PrefabInstance: {fileID: 0}
@@ -1029,8 +1029,8 @@ AnimatorState:
   m_TimeParameter: 
 --- !u!1102 &1102382924684859550
 AnimatorState:
-  serializedVersion: 5
-  m_ObjectHideFlags: 3
+  serializedVersion: 6
+  m_ObjectHideFlags: 1
   m_CorrespondingSourceObject: {fileID: 0}
   m_PrefabInstance: {fileID: 0}
   m_PrefabAsset: {fileID: 0}
@@ -1056,8 +1056,8 @@ AnimatorState:
   m_TimeParameter: 
 --- !u!1102 &1102504688717090484
 AnimatorState:
-  serializedVersion: 5
-  m_ObjectHideFlags: 3
+  serializedVersion: 6
+  m_ObjectHideFlags: 1
   m_CorrespondingSourceObject: {fileID: 0}
   m_PrefabInstance: {fileID: 0}
   m_PrefabAsset: {fileID: 0}
@@ -1083,8 +1083,8 @@ AnimatorState:
   m_TimeParameter: 
 --- !u!1102 &1102529223986279256
 AnimatorState:
-  serializedVersion: 5
-  m_ObjectHideFlags: 3
+  serializedVersion: 6
+  m_ObjectHideFlags: 1
   m_CorrespondingSourceObject: {fileID: 0}
   m_PrefabInstance: {fileID: 0}
   m_PrefabAsset: {fileID: 0}
@@ -1110,8 +1110,8 @@ AnimatorState:
   m_TimeParameter: 
 --- !u!1102 &1102581751733846852
 AnimatorState:
-  serializedVersion: 5
-  m_ObjectHideFlags: 3
+  serializedVersion: 6
+  m_ObjectHideFlags: 1
   m_CorrespondingSourceObject: {fileID: 0}
   m_PrefabInstance: {fileID: 0}
   m_PrefabAsset: {fileID: 0}
@@ -1137,7 +1137,7 @@ AnimatorState:
   m_TimeParameter: 
 --- !u!1102 &1102622871481850846
 AnimatorState:
-  serializedVersion: 5
+  serializedVersion: 6
   m_ObjectHideFlags: 1
   m_CorrespondingSourceObject: {fileID: 0}
   m_PrefabInstance: {fileID: 0}
@@ -1164,7 +1164,7 @@ AnimatorState:
   m_TimeParameter: 
 --- !u!1102 &1102628303030462704
 AnimatorState:
-  serializedVersion: 5
+  serializedVersion: 6
   m_ObjectHideFlags: 1
   m_CorrespondingSourceObject: {fileID: 0}
   m_PrefabInstance: {fileID: 0}
@@ -1191,8 +1191,8 @@ AnimatorState:
   m_TimeParameter: 
 --- !u!1102 &1102750031572894670
 AnimatorState:
-  serializedVersion: 5
-  m_ObjectHideFlags: 3
+  serializedVersion: 6
+  m_ObjectHideFlags: 1
   m_CorrespondingSourceObject: {fileID: 0}
   m_PrefabInstance: {fileID: 0}
   m_PrefabAsset: {fileID: 0}
@@ -1218,7 +1218,7 @@ AnimatorState:
   m_TimeParameter: 
 --- !u!1102 &1102752010018514008
 AnimatorState:
-  serializedVersion: 5
+  serializedVersion: 6
   m_ObjectHideFlags: 1
   m_CorrespondingSourceObject: {fileID: 0}
   m_PrefabInstance: {fileID: 0}
@@ -1245,8 +1245,8 @@ AnimatorState:
   m_TimeParameter: 
 --- !u!1102 &1102794954222632452
 AnimatorState:
-  serializedVersion: 5
-  m_ObjectHideFlags: 3
+  serializedVersion: 6
+  m_ObjectHideFlags: 1
   m_CorrespondingSourceObject: {fileID: 0}
   m_PrefabInstance: {fileID: 0}
   m_PrefabAsset: {fileID: 0}
@@ -1272,7 +1272,7 @@ AnimatorState:
   m_TimeParameter: 
 --- !u!1102 &1102848512281954092
 AnimatorState:
-  serializedVersion: 5
+  serializedVersion: 6
   m_ObjectHideFlags: 1
   m_CorrespondingSourceObject: {fileID: 0}
   m_PrefabInstance: {fileID: 0}
@@ -1298,7 +1298,7 @@ AnimatorState:
   m_TimeParameter: 
 --- !u!1102 &1102954419478115270
 AnimatorState:
-  serializedVersion: 5
+  serializedVersion: 6
   m_ObjectHideFlags: 1
   m_CorrespondingSourceObject: {fileID: 0}
   m_PrefabInstance: {fileID: 0}
@@ -1325,7 +1325,7 @@ AnimatorState:
   m_TimeParameter: 
 --- !u!1102 &1102966534584565548
 AnimatorState:
-  serializedVersion: 5
+  serializedVersion: 6
   m_ObjectHideFlags: 1
   m_CorrespondingSourceObject: {fileID: 0}
   m_PrefabInstance: {fileID: 0}
@@ -1352,7 +1352,7 @@ AnimatorState:
   m_TimeParameter: 
 --- !u!1107 &1107930712408751452
 AnimatorStateMachine:
-  serializedVersion: 5
+  serializedVersion: 6
   m_ObjectHideFlags: 1
   m_CorrespondingSourceObject: {fileID: 0}
   m_PrefabInstance: {fileID: 0}
@@ -1440,4 +1440,4 @@ AnimatorStateMachine:
   m_EntryPosition: {x: 50, y: 120, z: 0}
   m_ExitPosition: {x: 900, y: 108, z: 0}
   m_ParentStateMachinePosition: {x: 800, y: 20, z: 0}
-  m_DefaultState: {fileID: 1102329955198418888}
+  m_DefaultState: {fileID: 1102220712474266278}

+ 393 - 128
Assets/Art/Monsters Ultimate Pack 02 Cute Series/Snake Cute Series/FBX/Snake@Pounce and Bite Attack In Place.FBX.meta

@@ -1,130 +1,368 @@
 fileFormatVersion: 2
-guid: f5df896c2025ae44d8fba09bf5eaf696
+guid: WX9L4yKkVSiVNAJ+VHn3V6yImdm0VfLYXgk3lj6i85cnYMZbzfhT+1s=
 ModelImporter:
-  serializedVersion: 23
-  fileIDToRecycleName:
-    100000: IK Chain001
-    100002: Rig
-    100004: RigHead
-    100006: RigHeadGizmo
-    100008: RigHub
-    100010: RigHubGizmo
-    100012: RigJaw
-    100014: RigJawGizmo
-    100016: RigNeck1
-    100018: RigNeck1IKPt
-    100020: RigNeck2
-    100022: RigNeck2IKPt
-    100024: RigNeck3
-    100026: RigNeck3IKPt
-    100028: RigNeck4
-    100030: RigNeck4IKPt
-    100032: RigNeck5
-    100034: RigNeck5IKPt
-    100036: RigNeck6
-    100038: RigNeck6IKPt
-    100040: RigNeck7
-    100042: RigNeck7IKPt
-    100044: RigNeck7Nub
-    100046: RigTail1
-    100048: RigTail10
-    100050: RigTail10Gizmo
-    100052: RigTail11
-    100054: RigTail11Gizmo
-    100056: RigTail1Gizmo
-    100058: RigTail2
-    100060: RigTail2Gizmo
-    100062: RigTail3
-    100064: RigTail3Gizmo
-    100066: RigTail4
-    100068: RigTail4Gizmo
-    100070: RigTail5
-    100072: RigTail5Gizmo
-    100074: RigTail6
-    100076: RigTail6Gizmo
-    100078: RigTail7
-    100080: RigTail7Gizmo
-    100082: RigTail8
-    100084: RigTail8Gizmo
-    100086: RigTail9
-    100088: RigTail9Gizmo
-    100090: RigTongue01
-    100092: RigTongue01Gizmo
-    100094: RigTongue02
-    100096: RigTongue02Gizmo
-    100098: RigTongue03
-    100100: RigTongue03Gizmo
-    100102: RigTongue04
-    100104: RigTongue04Gizmo
-    100106: RigTongue05
-    100108: RigTongue05Gizmo
-    100110: Snake
-    100112: //RootNode
-    400000: IK Chain001
-    400002: Rig
-    400004: RigHead
-    400006: RigHeadGizmo
-    400008: RigHub
-    400010: RigHubGizmo
-    400012: RigJaw
-    400014: RigJawGizmo
-    400016: RigNeck1
-    400018: RigNeck1IKPt
-    400020: RigNeck2
-    400022: RigNeck2IKPt
-    400024: RigNeck3
-    400026: RigNeck3IKPt
-    400028: RigNeck4
-    400030: RigNeck4IKPt
-    400032: RigNeck5
-    400034: RigNeck5IKPt
-    400036: RigNeck6
-    400038: RigNeck6IKPt
-    400040: RigNeck7
-    400042: RigNeck7IKPt
-    400044: RigNeck7Nub
-    400046: RigTail1
-    400048: RigTail10
-    400050: RigTail10Gizmo
-    400052: RigTail11
-    400054: RigTail11Gizmo
-    400056: RigTail1Gizmo
-    400058: RigTail2
-    400060: RigTail2Gizmo
-    400062: RigTail3
-    400064: RigTail3Gizmo
-    400066: RigTail4
-    400068: RigTail4Gizmo
-    400070: RigTail5
-    400072: RigTail5Gizmo
-    400074: RigTail6
-    400076: RigTail6Gizmo
-    400078: RigTail7
-    400080: RigTail7Gizmo
-    400082: RigTail8
-    400084: RigTail8Gizmo
-    400086: RigTail9
-    400088: RigTail9Gizmo
-    400090: RigTongue01
-    400092: RigTongue01Gizmo
-    400094: RigTongue02
-    400096: RigTongue02Gizmo
-    400098: RigTongue03
-    400100: RigTongue03Gizmo
-    400102: RigTongue04
-    400104: RigTongue04Gizmo
-    400106: RigTongue05
-    400108: RigTongue05Gizmo
-    400110: Snake
-    400112: //RootNode
-    2100000: 'Material #3'
-    4300000: Snake
-    7400000: Take 001
-    9500000: //RootNode
-    13700000: Snake
+  serializedVersion: 22200
+  internalIDToNameTable:
+  - first:
+      1: 100000
+    second: IK Chain001
+  - first:
+      1: 100002
+    second: Rig
+  - first:
+      1: 100004
+    second: RigHead
+  - first:
+      1: 100006
+    second: RigHeadGizmo
+  - first:
+      1: 100008
+    second: RigHub
+  - first:
+      1: 100010
+    second: RigHubGizmo
+  - first:
+      1: 100012
+    second: RigJaw
+  - first:
+      1: 100014
+    second: RigJawGizmo
+  - first:
+      1: 100016
+    second: RigNeck1
+  - first:
+      1: 100018
+    second: RigNeck1IKPt
+  - first:
+      1: 100020
+    second: RigNeck2
+  - first:
+      1: 100022
+    second: RigNeck2IKPt
+  - first:
+      1: 100024
+    second: RigNeck3
+  - first:
+      1: 100026
+    second: RigNeck3IKPt
+  - first:
+      1: 100028
+    second: RigNeck4
+  - first:
+      1: 100030
+    second: RigNeck4IKPt
+  - first:
+      1: 100032
+    second: RigNeck5
+  - first:
+      1: 100034
+    second: RigNeck5IKPt
+  - first:
+      1: 100036
+    second: RigNeck6
+  - first:
+      1: 100038
+    second: RigNeck6IKPt
+  - first:
+      1: 100040
+    second: RigNeck7
+  - first:
+      1: 100042
+    second: RigNeck7IKPt
+  - first:
+      1: 100044
+    second: RigNeck7Nub
+  - first:
+      1: 100046
+    second: RigTail1
+  - first:
+      1: 100048
+    second: RigTail10
+  - first:
+      1: 100050
+    second: RigTail10Gizmo
+  - first:
+      1: 100052
+    second: RigTail11
+  - first:
+      1: 100054
+    second: RigTail11Gizmo
+  - first:
+      1: 100056
+    second: RigTail1Gizmo
+  - first:
+      1: 100058
+    second: RigTail2
+  - first:
+      1: 100060
+    second: RigTail2Gizmo
+  - first:
+      1: 100062
+    second: RigTail3
+  - first:
+      1: 100064
+    second: RigTail3Gizmo
+  - first:
+      1: 100066
+    second: RigTail4
+  - first:
+      1: 100068
+    second: RigTail4Gizmo
+  - first:
+      1: 100070
+    second: RigTail5
+  - first:
+      1: 100072
+    second: RigTail5Gizmo
+  - first:
+      1: 100074
+    second: RigTail6
+  - first:
+      1: 100076
+    second: RigTail6Gizmo
+  - first:
+      1: 100078
+    second: RigTail7
+  - first:
+      1: 100080
+    second: RigTail7Gizmo
+  - first:
+      1: 100082
+    second: RigTail8
+  - first:
+      1: 100084
+    second: RigTail8Gizmo
+  - first:
+      1: 100086
+    second: RigTail9
+  - first:
+      1: 100088
+    second: RigTail9Gizmo
+  - first:
+      1: 100090
+    second: RigTongue01
+  - first:
+      1: 100092
+    second: RigTongue01Gizmo
+  - first:
+      1: 100094
+    second: RigTongue02
+  - first:
+      1: 100096
+    second: RigTongue02Gizmo
+  - first:
+      1: 100098
+    second: RigTongue03
+  - first:
+      1: 100100
+    second: RigTongue03Gizmo
+  - first:
+      1: 100102
+    second: RigTongue04
+  - first:
+      1: 100104
+    second: RigTongue04Gizmo
+  - first:
+      1: 100106
+    second: RigTongue05
+  - first:
+      1: 100108
+    second: RigTongue05Gizmo
+  - first:
+      1: 100110
+    second: Snake
+  - first:
+      1: 100112
+    second: //RootNode
+  - first:
+      4: 400000
+    second: IK Chain001
+  - first:
+      4: 400002
+    second: Rig
+  - first:
+      4: 400004
+    second: RigHead
+  - first:
+      4: 400006
+    second: RigHeadGizmo
+  - first:
+      4: 400008
+    second: RigHub
+  - first:
+      4: 400010
+    second: RigHubGizmo
+  - first:
+      4: 400012
+    second: RigJaw
+  - first:
+      4: 400014
+    second: RigJawGizmo
+  - first:
+      4: 400016
+    second: RigNeck1
+  - first:
+      4: 400018
+    second: RigNeck1IKPt
+  - first:
+      4: 400020
+    second: RigNeck2
+  - first:
+      4: 400022
+    second: RigNeck2IKPt
+  - first:
+      4: 400024
+    second: RigNeck3
+  - first:
+      4: 400026
+    second: RigNeck3IKPt
+  - first:
+      4: 400028
+    second: RigNeck4
+  - first:
+      4: 400030
+    second: RigNeck4IKPt
+  - first:
+      4: 400032
+    second: RigNeck5
+  - first:
+      4: 400034
+    second: RigNeck5IKPt
+  - first:
+      4: 400036
+    second: RigNeck6
+  - first:
+      4: 400038
+    second: RigNeck6IKPt
+  - first:
+      4: 400040
+    second: RigNeck7
+  - first:
+      4: 400042
+    second: RigNeck7IKPt
+  - first:
+      4: 400044
+    second: RigNeck7Nub
+  - first:
+      4: 400046
+    second: RigTail1
+  - first:
+      4: 400048
+    second: RigTail10
+  - first:
+      4: 400050
+    second: RigTail10Gizmo
+  - first:
+      4: 400052
+    second: RigTail11
+  - first:
+      4: 400054
+    second: RigTail11Gizmo
+  - first:
+      4: 400056
+    second: RigTail1Gizmo
+  - first:
+      4: 400058
+    second: RigTail2
+  - first:
+      4: 400060
+    second: RigTail2Gizmo
+  - first:
+      4: 400062
+    second: RigTail3
+  - first:
+      4: 400064
+    second: RigTail3Gizmo
+  - first:
+      4: 400066
+    second: RigTail4
+  - first:
+      4: 400068
+    second: RigTail4Gizmo
+  - first:
+      4: 400070
+    second: RigTail5
+  - first:
+      4: 400072
+    second: RigTail5Gizmo
+  - first:
+      4: 400074
+    second: RigTail6
+  - first:
+      4: 400076
+    second: RigTail6Gizmo
+  - first:
+      4: 400078
+    second: RigTail7
+  - first:
+      4: 400080
+    second: RigTail7Gizmo
+  - first:
+      4: 400082
+    second: RigTail8
+  - first:
+      4: 400084
+    second: RigTail8Gizmo
+  - first:
+      4: 400086
+    second: RigTail9
+  - first:
+      4: 400088
+    second: RigTail9Gizmo
+  - first:
+      4: 400090
+    second: RigTongue01
+  - first:
+      4: 400092
+    second: RigTongue01Gizmo
+  - first:
+      4: 400094
+    second: RigTongue02
+  - first:
+      4: 400096
+    second: RigTongue02Gizmo
+  - first:
+      4: 400098
+    second: RigTongue03
+  - first:
+      4: 400100
+    second: RigTongue03Gizmo
+  - first:
+      4: 400102
+    second: RigTongue04
+  - first:
+      4: 400104
+    second: RigTongue04Gizmo
+  - first:
+      4: 400106
+    second: RigTongue05
+  - first:
+      4: 400108
+    second: RigTongue05Gizmo
+  - first:
+      4: 400110
+    second: Snake
+  - first:
+      4: 400112
+    second: //RootNode
+  - first:
+      21: 2100000
+    second: Material #3
+  - first:
+      43: 4300000
+    second: Snake
+  - first:
+      74: 7400000
+    second: Take 001
+  - first:
+      95: 9500000
+    second: //RootNode
+  - first:
+      137: 13700000
+    second: Snake
   externalObjects: {}
   materials:
-    importMaterials: 0
+    materialImportMode: 0
     materialName: 0
     materialSearch: 1
     materialLocation: 1
@@ -133,6 +371,7 @@ ModelImporter:
     bakeSimulation: 0
     resampleCurves: 1
     optimizeGameObjects: 0
+    removeConstantScaleCurves: 0
     motionNodeName: 
     rigImportErrors: 
     rigImportWarnings: 
@@ -151,31 +390,51 @@ ModelImporter:
     extraUserProperties: []
     clipAnimations: []
     isReadable: 1
+    virtualGeometry: 0
+    hasBoneWeight: 0
+    generateGeometryBuffer: 0
+    positionPrecision: -2147483648
+    normalPrecision: -1
+    tangentPrecision: -1
+    surfaceCompensation: 0
+    allMeshUse: 1
+    ignoreSimpleMesh: 0
   meshes:
     lODScreenPercentages: []
     globalScale: 1
     meshCompression: 0
     addColliders: 0
     useSRGBMaterialColor: 1
+    sortHierarchyByName: 1
+    importPhysicalCameras: 1
     importVisibility: 1
     importBlendShapes: 1
     importCameras: 1
     importLights: 1
+    nodeNameCollisionStrategy: 0
+    fileIdsGeneration: 1
     swapUVChannels: 0
     generateSecondaryUV: 0
     useFileUnits: 1
-    optimizeMeshForGPU: 1
     keepQuads: 0
     weldVertices: 1
+    bakeAxisConversion: 0
     preserveHierarchy: 0
+    skinWeightsMode: 0
+    maxBonesPerVertex: 4
+    minBoneWeight: 0.001
+    optimizeBones: 1
+    meshOptimizationFlags: -1
     indexFormat: 0
     secondaryUVAngleDistortion: 8
     secondaryUVAreaDistortion: 15.000001
     secondaryUVHardAngle: 88
+    secondaryUVMarginMethod: 0
+    secondaryUVMinLightmapResolution: 40
+    secondaryUVMinObjectScale: 1
     secondaryUVPackMargin: 4
     useFileScale: 1
-    previousCalculatedGlobalScale: 0.01
-    hasPreviousCalculatedGlobalScale: 1
+    strictVertexDataChecks: 0
   tangentSpace:
     normalSmoothAngle: 60
     normalImportMode: 0
@@ -184,10 +443,10 @@ ModelImporter:
     legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0
     blendShapeNormalImportMode: 1
     normalSmoothingSource: 0
+  referencedClips: []
   importAnimation: 1
-  copyAvatar: 0
   humanDescription:
-    serializedVersion: 2
+    serializedVersion: 3
     human: []
     skeleton: []
     armTwist: 0.5
@@ -197,13 +456,19 @@ ModelImporter:
     armStretch: 0.05
     legStretch: 0.05
     feetSpacing: 0
+    globalScale: 1
     rootMotionBoneName: 
     hasTranslationDoF: 0
     hasExtraRoot: 0
     skeletonHasParents: 1
   lastHumanDescriptionAvatarSource: {instanceID: 0}
+  autoGenerateAvatarMappingIfUnspecified: 1
   animationType: 2
   humanoidOversampling: 1
+  avatarSetup: 1
+  addHumanoidExtraRootOnlyWhenUsingAvatar: 0
+  importBlendShapeDeformPercent: 0
+  remapMaterialsIfMaterialImportModeIsNone: 1
   additionalBone: 0
   userData: 
   assetBundleName: 

+ 426 - 132
Assets/Art/Monsters Ultimate Pack 02 Cute Series/Snake Cute Series/FBX/Snake@Pounce and Bite Attack W Root.FBX.meta

@@ -1,130 +1,368 @@
 fileFormatVersion: 2
-guid: 84991dbb2bffa5b449aa1cfe68cd2c50
+guid: B34WvCv5ASnwi/S3Vr6U9qCtRWdaDph02904m1lMa7Jl/ue4b09LBzY=
 ModelImporter:
-  serializedVersion: 23
-  fileIDToRecycleName:
-    100000: IK Chain001
-    100002: Rig
-    100004: RigHead
-    100006: RigHeadGizmo
-    100008: RigHub
-    100010: RigHubGizmo
-    100012: RigJaw
-    100014: RigJawGizmo
-    100016: RigNeck1
-    100018: RigNeck1IKPt
-    100020: RigNeck2
-    100022: RigNeck2IKPt
-    100024: RigNeck3
-    100026: RigNeck3IKPt
-    100028: RigNeck4
-    100030: RigNeck4IKPt
-    100032: RigNeck5
-    100034: RigNeck5IKPt
-    100036: RigNeck6
-    100038: RigNeck6IKPt
-    100040: RigNeck7
-    100042: RigNeck7IKPt
-    100044: RigNeck7Nub
-    100046: RigTail1
-    100048: RigTail10
-    100050: RigTail10Gizmo
-    100052: RigTail11
-    100054: RigTail11Gizmo
-    100056: RigTail1Gizmo
-    100058: RigTail2
-    100060: RigTail2Gizmo
-    100062: RigTail3
-    100064: RigTail3Gizmo
-    100066: RigTail4
-    100068: RigTail4Gizmo
-    100070: RigTail5
-    100072: RigTail5Gizmo
-    100074: RigTail6
-    100076: RigTail6Gizmo
-    100078: RigTail7
-    100080: RigTail7Gizmo
-    100082: RigTail8
-    100084: RigTail8Gizmo
-    100086: RigTail9
-    100088: RigTail9Gizmo
-    100090: RigTongue01
-    100092: RigTongue01Gizmo
-    100094: RigTongue02
-    100096: RigTongue02Gizmo
-    100098: RigTongue03
-    100100: RigTongue03Gizmo
-    100102: RigTongue04
-    100104: RigTongue04Gizmo
-    100106: RigTongue05
-    100108: RigTongue05Gizmo
-    100110: Snake
-    100112: //RootNode
-    400000: IK Chain001
-    400002: Rig
-    400004: RigHead
-    400006: RigHeadGizmo
-    400008: RigHub
-    400010: RigHubGizmo
-    400012: RigJaw
-    400014: RigJawGizmo
-    400016: RigNeck1
-    400018: RigNeck1IKPt
-    400020: RigNeck2
-    400022: RigNeck2IKPt
-    400024: RigNeck3
-    400026: RigNeck3IKPt
-    400028: RigNeck4
-    400030: RigNeck4IKPt
-    400032: RigNeck5
-    400034: RigNeck5IKPt
-    400036: RigNeck6
-    400038: RigNeck6IKPt
-    400040: RigNeck7
-    400042: RigNeck7IKPt
-    400044: RigNeck7Nub
-    400046: RigTail1
-    400048: RigTail10
-    400050: RigTail10Gizmo
-    400052: RigTail11
-    400054: RigTail11Gizmo
-    400056: RigTail1Gizmo
-    400058: RigTail2
-    400060: RigTail2Gizmo
-    400062: RigTail3
-    400064: RigTail3Gizmo
-    400066: RigTail4
-    400068: RigTail4Gizmo
-    400070: RigTail5
-    400072: RigTail5Gizmo
-    400074: RigTail6
-    400076: RigTail6Gizmo
-    400078: RigTail7
-    400080: RigTail7Gizmo
-    400082: RigTail8
-    400084: RigTail8Gizmo
-    400086: RigTail9
-    400088: RigTail9Gizmo
-    400090: RigTongue01
-    400092: RigTongue01Gizmo
-    400094: RigTongue02
-    400096: RigTongue02Gizmo
-    400098: RigTongue03
-    400100: RigTongue03Gizmo
-    400102: RigTongue04
-    400104: RigTongue04Gizmo
-    400106: RigTongue05
-    400108: RigTongue05Gizmo
-    400110: Snake
-    400112: //RootNode
-    2100000: 'Material #3'
-    4300000: Snake
-    7400000: Take 001
-    9500000: //RootNode
-    13700000: Snake
+  serializedVersion: 22200
+  internalIDToNameTable:
+  - first:
+      1: 100000
+    second: IK Chain001
+  - first:
+      1: 100002
+    second: Rig
+  - first:
+      1: 100004
+    second: RigHead
+  - first:
+      1: 100006
+    second: RigHeadGizmo
+  - first:
+      1: 100008
+    second: RigHub
+  - first:
+      1: 100010
+    second: RigHubGizmo
+  - first:
+      1: 100012
+    second: RigJaw
+  - first:
+      1: 100014
+    second: RigJawGizmo
+  - first:
+      1: 100016
+    second: RigNeck1
+  - first:
+      1: 100018
+    second: RigNeck1IKPt
+  - first:
+      1: 100020
+    second: RigNeck2
+  - first:
+      1: 100022
+    second: RigNeck2IKPt
+  - first:
+      1: 100024
+    second: RigNeck3
+  - first:
+      1: 100026
+    second: RigNeck3IKPt
+  - first:
+      1: 100028
+    second: RigNeck4
+  - first:
+      1: 100030
+    second: RigNeck4IKPt
+  - first:
+      1: 100032
+    second: RigNeck5
+  - first:
+      1: 100034
+    second: RigNeck5IKPt
+  - first:
+      1: 100036
+    second: RigNeck6
+  - first:
+      1: 100038
+    second: RigNeck6IKPt
+  - first:
+      1: 100040
+    second: RigNeck7
+  - first:
+      1: 100042
+    second: RigNeck7IKPt
+  - first:
+      1: 100044
+    second: RigNeck7Nub
+  - first:
+      1: 100046
+    second: RigTail1
+  - first:
+      1: 100048
+    second: RigTail10
+  - first:
+      1: 100050
+    second: RigTail10Gizmo
+  - first:
+      1: 100052
+    second: RigTail11
+  - first:
+      1: 100054
+    second: RigTail11Gizmo
+  - first:
+      1: 100056
+    second: RigTail1Gizmo
+  - first:
+      1: 100058
+    second: RigTail2
+  - first:
+      1: 100060
+    second: RigTail2Gizmo
+  - first:
+      1: 100062
+    second: RigTail3
+  - first:
+      1: 100064
+    second: RigTail3Gizmo
+  - first:
+      1: 100066
+    second: RigTail4
+  - first:
+      1: 100068
+    second: RigTail4Gizmo
+  - first:
+      1: 100070
+    second: RigTail5
+  - first:
+      1: 100072
+    second: RigTail5Gizmo
+  - first:
+      1: 100074
+    second: RigTail6
+  - first:
+      1: 100076
+    second: RigTail6Gizmo
+  - first:
+      1: 100078
+    second: RigTail7
+  - first:
+      1: 100080
+    second: RigTail7Gizmo
+  - first:
+      1: 100082
+    second: RigTail8
+  - first:
+      1: 100084
+    second: RigTail8Gizmo
+  - first:
+      1: 100086
+    second: RigTail9
+  - first:
+      1: 100088
+    second: RigTail9Gizmo
+  - first:
+      1: 100090
+    second: RigTongue01
+  - first:
+      1: 100092
+    second: RigTongue01Gizmo
+  - first:
+      1: 100094
+    second: RigTongue02
+  - first:
+      1: 100096
+    second: RigTongue02Gizmo
+  - first:
+      1: 100098
+    second: RigTongue03
+  - first:
+      1: 100100
+    second: RigTongue03Gizmo
+  - first:
+      1: 100102
+    second: RigTongue04
+  - first:
+      1: 100104
+    second: RigTongue04Gizmo
+  - first:
+      1: 100106
+    second: RigTongue05
+  - first:
+      1: 100108
+    second: RigTongue05Gizmo
+  - first:
+      1: 100110
+    second: Snake
+  - first:
+      1: 100112
+    second: //RootNode
+  - first:
+      4: 400000
+    second: IK Chain001
+  - first:
+      4: 400002
+    second: Rig
+  - first:
+      4: 400004
+    second: RigHead
+  - first:
+      4: 400006
+    second: RigHeadGizmo
+  - first:
+      4: 400008
+    second: RigHub
+  - first:
+      4: 400010
+    second: RigHubGizmo
+  - first:
+      4: 400012
+    second: RigJaw
+  - first:
+      4: 400014
+    second: RigJawGizmo
+  - first:
+      4: 400016
+    second: RigNeck1
+  - first:
+      4: 400018
+    second: RigNeck1IKPt
+  - first:
+      4: 400020
+    second: RigNeck2
+  - first:
+      4: 400022
+    second: RigNeck2IKPt
+  - first:
+      4: 400024
+    second: RigNeck3
+  - first:
+      4: 400026
+    second: RigNeck3IKPt
+  - first:
+      4: 400028
+    second: RigNeck4
+  - first:
+      4: 400030
+    second: RigNeck4IKPt
+  - first:
+      4: 400032
+    second: RigNeck5
+  - first:
+      4: 400034
+    second: RigNeck5IKPt
+  - first:
+      4: 400036
+    second: RigNeck6
+  - first:
+      4: 400038
+    second: RigNeck6IKPt
+  - first:
+      4: 400040
+    second: RigNeck7
+  - first:
+      4: 400042
+    second: RigNeck7IKPt
+  - first:
+      4: 400044
+    second: RigNeck7Nub
+  - first:
+      4: 400046
+    second: RigTail1
+  - first:
+      4: 400048
+    second: RigTail10
+  - first:
+      4: 400050
+    second: RigTail10Gizmo
+  - first:
+      4: 400052
+    second: RigTail11
+  - first:
+      4: 400054
+    second: RigTail11Gizmo
+  - first:
+      4: 400056
+    second: RigTail1Gizmo
+  - first:
+      4: 400058
+    second: RigTail2
+  - first:
+      4: 400060
+    second: RigTail2Gizmo
+  - first:
+      4: 400062
+    second: RigTail3
+  - first:
+      4: 400064
+    second: RigTail3Gizmo
+  - first:
+      4: 400066
+    second: RigTail4
+  - first:
+      4: 400068
+    second: RigTail4Gizmo
+  - first:
+      4: 400070
+    second: RigTail5
+  - first:
+      4: 400072
+    second: RigTail5Gizmo
+  - first:
+      4: 400074
+    second: RigTail6
+  - first:
+      4: 400076
+    second: RigTail6Gizmo
+  - first:
+      4: 400078
+    second: RigTail7
+  - first:
+      4: 400080
+    second: RigTail7Gizmo
+  - first:
+      4: 400082
+    second: RigTail8
+  - first:
+      4: 400084
+    second: RigTail8Gizmo
+  - first:
+      4: 400086
+    second: RigTail9
+  - first:
+      4: 400088
+    second: RigTail9Gizmo
+  - first:
+      4: 400090
+    second: RigTongue01
+  - first:
+      4: 400092
+    second: RigTongue01Gizmo
+  - first:
+      4: 400094
+    second: RigTongue02
+  - first:
+      4: 400096
+    second: RigTongue02Gizmo
+  - first:
+      4: 400098
+    second: RigTongue03
+  - first:
+      4: 400100
+    second: RigTongue03Gizmo
+  - first:
+      4: 400102
+    second: RigTongue04
+  - first:
+      4: 400104
+    second: RigTongue04Gizmo
+  - first:
+      4: 400106
+    second: RigTongue05
+  - first:
+      4: 400108
+    second: RigTongue05Gizmo
+  - first:
+      4: 400110
+    second: Snake
+  - first:
+      4: 400112
+    second: //RootNode
+  - first:
+      21: 2100000
+    second: Material #3
+  - first:
+      43: 4300000
+    second: Snake
+  - first:
+      74: 7400000
+    second: Pounce and Bite Attack W Root
+  - first:
+      95: 9500000
+    second: //RootNode
+  - first:
+      137: 13700000
+    second: Snake
   externalObjects: {}
   materials:
-    importMaterials: 0
+    materialImportMode: 0
     materialName: 0
     materialSearch: 1
     materialLocation: 1
@@ -133,6 +371,7 @@ ModelImporter:
     bakeSimulation: 0
     resampleCurves: 1
     optimizeGameObjects: 0
+    removeConstantScaleCurves: 0
     motionNodeName: 
     rigImportErrors: 
     rigImportWarnings: 
@@ -142,40 +381,89 @@ ModelImporter:
     animationDoRetargetingWarnings: 0
     importAnimatedCustomProperties: 0
     importConstraints: 0
-    animationCompression: 1
+    animationCompression: 3
     animationRotationError: 0.5
     animationPositionError: 0.5
     animationScaleError: 0.5
     animationWrapMode: 0
     extraExposedTransformPaths: []
     extraUserProperties: []
-    clipAnimations: []
+    clipAnimations:
+    - serializedVersion: 16
+      name: Pounce and Bite Attack W Root
+      takeName: Take 001
+      internalID: 7400000
+      firstFrame: 0
+      lastFrame: 25
+      wrapMode: 0
+      orientationOffsetY: 0
+      level: 0.06
+      cycleOffset: 0
+      loop: 0
+      hasAdditiveReferencePose: 0
+      loopTime: 1
+      loopBlend: 0
+      loopBlendOrientation: 1
+      loopBlendPositionY: 1
+      loopBlendPositionXZ: 0
+      keepOriginalOrientation: 1
+      keepOriginalPositionY: 1
+      keepOriginalPositionXZ: 0
+      heightFromFeet: 0
+      mirror: 0
+      bodyMask: 01000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000
+      curves: []
+      events: []
+      transformMask: []
+      maskType: 3
+      maskSource: {instanceID: 0}
+      additiveReferencePoseFrame: 0
     isReadable: 1
+    virtualGeometry: 0
+    hasBoneWeight: 0
+    generateGeometryBuffer: 0
+    positionPrecision: -2147483648
+    normalPrecision: -1
+    tangentPrecision: -1
+    surfaceCompensation: 0
+    allMeshUse: 1
+    ignoreSimpleMesh: 0
   meshes:
     lODScreenPercentages: []
     globalScale: 1
     meshCompression: 0
     addColliders: 0
     useSRGBMaterialColor: 1
+    sortHierarchyByName: 1
+    importPhysicalCameras: 1
     importVisibility: 1
     importBlendShapes: 1
     importCameras: 1
     importLights: 1
+    nodeNameCollisionStrategy: 0
+    fileIdsGeneration: 1
     swapUVChannels: 0
     generateSecondaryUV: 0
     useFileUnits: 1
-    optimizeMeshForGPU: 1
     keepQuads: 0
     weldVertices: 1
+    bakeAxisConversion: 0
     preserveHierarchy: 0
+    skinWeightsMode: 0
+    maxBonesPerVertex: 4
+    minBoneWeight: 0.001
+    optimizeBones: 1
+    meshOptimizationFlags: -1
     indexFormat: 0
     secondaryUVAngleDistortion: 8
     secondaryUVAreaDistortion: 15.000001
     secondaryUVHardAngle: 88
+    secondaryUVMarginMethod: 0
+    secondaryUVMinLightmapResolution: 40
+    secondaryUVMinObjectScale: 1
     secondaryUVPackMargin: 4
     useFileScale: 1
-    previousCalculatedGlobalScale: 0.01
-    hasPreviousCalculatedGlobalScale: 1
+    strictVertexDataChecks: 0
   tangentSpace:
     normalSmoothAngle: 60
     normalImportMode: 0
@@ -184,10 +472,10 @@ ModelImporter:
     legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0
     blendShapeNormalImportMode: 1
     normalSmoothingSource: 0
+  referencedClips: []
   importAnimation: 1
-  copyAvatar: 0
   humanDescription:
-    serializedVersion: 2
+    serializedVersion: 3
     human: []
     skeleton: []
     armTwist: 0.5
@@ -197,13 +485,19 @@ ModelImporter:
     armStretch: 0.05
     legStretch: 0.05
     feetSpacing: 0
-    rootMotionBoneName: 
+    globalScale: 1
+    rootMotionBoneName: Snake
     hasTranslationDoF: 0
-    hasExtraRoot: 0
+    hasExtraRoot: 1
     skeletonHasParents: 1
   lastHumanDescriptionAvatarSource: {instanceID: 0}
+  autoGenerateAvatarMappingIfUnspecified: 1
   animationType: 2
   humanoidOversampling: 1
+  avatarSetup: 1
+  addHumanoidExtraRootOnlyWhenUsingAvatar: 0
+  importBlendShapeDeformPercent: 0
+  remapMaterialsIfMaterialImportModeIsNone: 1
   additionalBone: 0
   userData: 
   assetBundleName: 

+ 171 - 171
Assets/Res/CombatHero/GuaiwuBoss01.prefab

@@ -170,7 +170,7 @@ Transform:
   - {fileID: 5604520466445514036}
   - {fileID: 7152154869661391420}
   - {fileID: 186394833937686985}
-  - {fileID: 8227574962406072210}
+  - {fileID: 3831969337287512633}
   m_Father: {fileID: 9186905882593900606}
   m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
 --- !u!1 &185306020276039974
@@ -1744,175 +1744,6 @@ Transform:
   m_Children: []
   m_Father: {fileID: 3506611539735992363}
   m_LocalEulerAnglesHint: {x: 0.65658957, y: -103.518814, z: -0.41826943}
---- !u!1 &2996816580681875213
-GameObject:
-  m_ObjectHideFlags: 0
-  m_CorrespondingSourceObject: {fileID: 0}
-  m_PrefabInstance: {fileID: 0}
-  m_PrefabAsset: {fileID: 0}
-  serializedVersion: 7
-  m_Component:
-  - component: {fileID: 8227574962406072210}
-  - component: {fileID: 3076826337596220492}
-  m_Layer: 0
-  m_HasEditorInfo: 1
-  m_Name: Snake Naga
-  m_TagString: Untagged
-  m_Icon: {fileID: 0}
-  m_NavMeshLayer: 0
-  m_StaticEditorFlags: 0
-  m_IsActive: 1
---- !u!4 &8227574962406072210
-Transform:
-  m_ObjectHideFlags: 0
-  m_CorrespondingSourceObject: {fileID: 0}
-  m_PrefabInstance: {fileID: 0}
-  m_PrefabAsset: {fileID: 0}
-  m_GameObject: {fileID: 2996816580681875213}
-  serializedVersion: 2
-  m_LocalRotation: {x: -0.7071068, y: 0, z: -0, w: 0.7071068}
-  m_LocalPosition: {x: -0.00015357562, y: 0, z: 0}
-  m_LocalScale: {x: 1, y: 1, z: 1}
-  m_ConstrainProportionsScale: 0
-  m_Children: []
-  m_Father: {fileID: 3506611539735992363}
-  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!137 &3076826337596220492
-SkinnedMeshRenderer:
-  m_ObjectHideFlags: 0
-  m_CorrespondingSourceObject: {fileID: 0}
-  m_PrefabInstance: {fileID: 0}
-  m_PrefabAsset: {fileID: 0}
-  m_GameObject: {fileID: 2996816580681875213}
-  m_Enabled: 1
-  m_CastShadows: 1
-  m_ReceiveShadows: 1
-  m_DynamicOccludee: 1
-  m_StaticShadowCaster: 0
-  m_MotionVectors: 1
-  m_LightProbeUsage: 1
-  m_ReflectionProbeUsage: 1
-  m_RayTracingMode: 3
-  m_RayTraceProcedural: 0
-  m_virtualGeometry: 0
-  m_virtualGeometryShadow: 0
-  m_RenderingLayerMask: 1
-  m_RendererPriority: 0
-  m_Materials:
-  - {fileID: 2100000, guid: f3ffe8a1659fa484ab8dfbdbcc86d2c0, type: 2}
-  m_StaticBatchInfo:
-    firstSubMesh: 0
-    subMeshCount: 0
-  m_StaticBatchRoot: {fileID: 0}
-  m_ProbeAnchor: {fileID: 0}
-  m_LightProbeVolumeOverride: {fileID: 0}
-  m_ScaleInLightmap: 1
-  m_ReceiveGI: 1
-  m_PreserveUVs: 0
-  m_IgnoreNormalsForChartDetection: 0
-  m_ImportantGI: 0
-  m_StitchLightmapSeams: 0
-  m_SelectedEditorRenderState: 3
-  m_MinimumChartSize: 4
-  m_AutoUVMaxDistance: 0.5
-  m_AutoUVMaxAngle: 89
-  m_LightmapParameters: {fileID: 0}
-  m_SortingLayerID: 0
-  m_SortingLayer: 0
-  m_SortingOrder: 0
-  serializedVersion: 2
-  m_Quality: 0
-  m_UpdateWhenOffscreen: 0
-  m_SkinnedMotionVectors: 1
-  m_Mesh: {fileID: 4300012, guid: 56dd1c59a27e08a48b52d25989c46eaf, type: 3}
-  m_Bones:
-  - {fileID: 8684248612825461903}
-  - {fileID: 7848617762368157355}
-  - {fileID: 7615136760858222747}
-  - {fileID: 2360096382715338032}
-  - {fileID: 1273180218187790951}
-  - {fileID: 6575351459676362009}
-  - {fileID: 8772929726381357402}
-  - {fileID: 4705746175770072434}
-  - {fileID: 8567915752481089600}
-  - {fileID: 568114682532526111}
-  - {fileID: 3212430801861921411}
-  - {fileID: 1472307336645622628}
-  - {fileID: 7576260207511051711}
-  - {fileID: 1471519300583271657}
-  - {fileID: 5536519681405179078}
-  - {fileID: 7065992909484136661}
-  - {fileID: 8099548644093501754}
-  - {fileID: 2663355705917346182}
-  - {fileID: 2395373723625032885}
-  - {fileID: 1577729633248969363}
-  - {fileID: 8557276127581814096}
-  - {fileID: 722709168289681653}
-  - {fileID: 8770773769941151548}
-  - {fileID: 3762546868142799813}
-  - {fileID: 6887044235896176738}
-  - {fileID: 7084663215195366309}
-  - {fileID: 6614307007623921420}
-  - {fileID: 7572440970567933092}
-  - {fileID: 4364374098188844442}
-  - {fileID: 460749045765171845}
-  - {fileID: 6483702444462202340}
-  - {fileID: 3704955700275525601}
-  - {fileID: 385137281013094857}
-  - {fileID: 5793558758688584478}
-  - {fileID: 4222378861415565306}
-  - {fileID: 6064926725660801988}
-  - {fileID: 7476688359350209250}
-  - {fileID: 1680409490359051016}
-  - {fileID: 4955803892646688081}
-  - {fileID: 3166417931178366471}
-  - {fileID: 7970448180560165032}
-  - {fileID: 1137570478438367192}
-  - {fileID: 82461769213800776}
-  - {fileID: 6218354558533214390}
-  - {fileID: 4947111582429602973}
-  - {fileID: 550660714355134565}
-  - {fileID: 4448623087376528104}
-  - {fileID: 3239655829727480852}
-  - {fileID: 8044910768931508311}
-  - {fileID: 2520658530913993966}
-  - {fileID: 1749708118238801025}
-  - {fileID: 3148190171913077656}
-  - {fileID: 4157005748144925791}
-  - {fileID: 6983888326192427305}
-  - {fileID: 3399288132298630563}
-  - {fileID: 4982298390286083261}
-  - {fileID: 4593615582079333134}
-  - {fileID: 1239693437226710530}
-  - {fileID: 7955001359911357038}
-  - {fileID: 1552838576670509646}
-  - {fileID: 3706722098629703778}
-  - {fileID: 2969598778214206056}
-  - {fileID: 2660333797489600128}
-  - {fileID: 1188314041870792049}
-  - {fileID: 7440256923030130344}
-  - {fileID: 5711776609026815646}
-  - {fileID: 7303254475707296240}
-  - {fileID: 1559972068473476665}
-  - {fileID: 6243247794339573190}
-  - {fileID: 6188137163190283309}
-  - {fileID: 8020182800256829635}
-  - {fileID: 257462064006723395}
-  - {fileID: 4532660097433680384}
-  - {fileID: 7282240395114335893}
-  - {fileID: 5494198129253211837}
-  - {fileID: 5842436686954796164}
-  - {fileID: 4430780002469931888}
-  - {fileID: 8176269555628364002}
-  - {fileID: 3524597963351565075}
-  m_BlendShapeWeights: []
-  m_RootBone: {fileID: 6575351459676362009}
-  m_AABB:
-    m_Center: {x: -0.580421, y: -2.2199645, z: 0.00015312433}
-    m_Extent: {x: 1.9573529, y: 2.9779105, z: 1.4714735}
-  m_DirtyAABB: 0
-  m_EnableVSSkinning: 1
-  m_ReleaseMeshData: 1
 --- !u!1 &3050002163163392321
 GameObject:
   m_ObjectHideFlags: 0
@@ -2326,7 +2157,7 @@ GameObject:
   m_Icon: {fileID: 0}
   m_NavMeshLayer: 0
   m_StaticEditorFlags: 0
-  m_IsActive: 0
+  m_IsActive: 1
 --- !u!4 &9186905882593900606
 Transform:
   m_ObjectHideFlags: 0
@@ -3268,6 +3099,175 @@ Transform:
   m_Children: []
   m_Father: {fileID: 8684248612825461903}
   m_LocalEulerAnglesHint: {x: -23.016678, y: -90, z: 180}
+--- !u!1 &5971703140637157616
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 3831969337287512633}
+  - component: {fileID: 8018640625344437914}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: Snake Naga
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &3831969337287512633
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 5971703140637157616}
+  serializedVersion: 2
+  m_LocalRotation: {x: -0.7071068, y: 0, z: -0, w: 0.7071068}
+  m_LocalPosition: {x: -0.00015357562, y: 0, z: 0}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children: []
+  m_Father: {fileID: 3506611539735992363}
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!137 &8018640625344437914
+SkinnedMeshRenderer:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 5971703140637157616}
+  m_Enabled: 1
+  m_CastShadows: 1
+  m_ReceiveShadows: 1
+  m_DynamicOccludee: 1
+  m_StaticShadowCaster: 0
+  m_MotionVectors: 1
+  m_LightProbeUsage: 1
+  m_ReflectionProbeUsage: 1
+  m_RayTracingMode: 3
+  m_RayTraceProcedural: 0
+  m_virtualGeometry: 0
+  m_virtualGeometryShadow: 0
+  m_RenderingLayerMask: 1
+  m_RendererPriority: 0
+  m_Materials:
+  - {fileID: 2100000, guid: f3ffe8a1659fa484ab8dfbdbcc86d2c0, type: 2}
+  m_StaticBatchInfo:
+    firstSubMesh: 0
+    subMeshCount: 0
+  m_StaticBatchRoot: {fileID: 0}
+  m_ProbeAnchor: {fileID: 0}
+  m_LightProbeVolumeOverride: {fileID: 0}
+  m_ScaleInLightmap: 1
+  m_ReceiveGI: 1
+  m_PreserveUVs: 0
+  m_IgnoreNormalsForChartDetection: 0
+  m_ImportantGI: 0
+  m_StitchLightmapSeams: 0
+  m_SelectedEditorRenderState: 3
+  m_MinimumChartSize: 4
+  m_AutoUVMaxDistance: 0.5
+  m_AutoUVMaxAngle: 89
+  m_LightmapParameters: {fileID: 0}
+  m_SortingLayerID: 0
+  m_SortingLayer: 0
+  m_SortingOrder: 0
+  serializedVersion: 2
+  m_Quality: 0
+  m_UpdateWhenOffscreen: 0
+  m_SkinnedMotionVectors: 1
+  m_Mesh: {fileID: 4300012, guid: 56dd1c59a27e08a48b52d25989c46eaf, type: 3}
+  m_Bones:
+  - {fileID: 8684248612825461903}
+  - {fileID: 7848617762368157355}
+  - {fileID: 7615136760858222747}
+  - {fileID: 2360096382715338032}
+  - {fileID: 1273180218187790951}
+  - {fileID: 6575351459676362009}
+  - {fileID: 8772929726381357402}
+  - {fileID: 4705746175770072434}
+  - {fileID: 8567915752481089600}
+  - {fileID: 568114682532526111}
+  - {fileID: 3212430801861921411}
+  - {fileID: 1472307336645622628}
+  - {fileID: 7576260207511051711}
+  - {fileID: 1471519300583271657}
+  - {fileID: 5536519681405179078}
+  - {fileID: 7065992909484136661}
+  - {fileID: 8099548644093501754}
+  - {fileID: 2663355705917346182}
+  - {fileID: 2395373723625032885}
+  - {fileID: 1577729633248969363}
+  - {fileID: 8557276127581814096}
+  - {fileID: 722709168289681653}
+  - {fileID: 8770773769941151548}
+  - {fileID: 3762546868142799813}
+  - {fileID: 6887044235896176738}
+  - {fileID: 7084663215195366309}
+  - {fileID: 6614307007623921420}
+  - {fileID: 7572440970567933092}
+  - {fileID: 4364374098188844442}
+  - {fileID: 460749045765171845}
+  - {fileID: 6483702444462202340}
+  - {fileID: 3704955700275525601}
+  - {fileID: 385137281013094857}
+  - {fileID: 5793558758688584478}
+  - {fileID: 4222378861415565306}
+  - {fileID: 6064926725660801988}
+  - {fileID: 7476688359350209250}
+  - {fileID: 1680409490359051016}
+  - {fileID: 4955803892646688081}
+  - {fileID: 3166417931178366471}
+  - {fileID: 7970448180560165032}
+  - {fileID: 1137570478438367192}
+  - {fileID: 82461769213800776}
+  - {fileID: 6218354558533214390}
+  - {fileID: 4947111582429602973}
+  - {fileID: 550660714355134565}
+  - {fileID: 4448623087376528104}
+  - {fileID: 3239655829727480852}
+  - {fileID: 8044910768931508311}
+  - {fileID: 2520658530913993966}
+  - {fileID: 1749708118238801025}
+  - {fileID: 3148190171913077656}
+  - {fileID: 4157005748144925791}
+  - {fileID: 6983888326192427305}
+  - {fileID: 3399288132298630563}
+  - {fileID: 4982298390286083261}
+  - {fileID: 4593615582079333134}
+  - {fileID: 1239693437226710530}
+  - {fileID: 7955001359911357038}
+  - {fileID: 1552838576670509646}
+  - {fileID: 3706722098629703778}
+  - {fileID: 2969598778214206056}
+  - {fileID: 2660333797489600128}
+  - {fileID: 1188314041870792049}
+  - {fileID: 7440256923030130344}
+  - {fileID: 5711776609026815646}
+  - {fileID: 7303254475707296240}
+  - {fileID: 1559972068473476665}
+  - {fileID: 6243247794339573190}
+  - {fileID: 6188137163190283309}
+  - {fileID: 8020182800256829635}
+  - {fileID: 257462064006723395}
+  - {fileID: 4532660097433680384}
+  - {fileID: 7282240395114335893}
+  - {fileID: 5494198129253211837}
+  - {fileID: 5842436686954796164}
+  - {fileID: 4430780002469931888}
+  - {fileID: 8176269555628364002}
+  - {fileID: 3524597963351565075}
+  m_BlendShapeWeights: []
+  m_RootBone: {fileID: 6575351459676362009}
+  m_AABB:
+    m_Center: {x: -0.580421, y: -2.2199645, z: 0.00015312433}
+    m_Extent: {x: 1.9573529, y: 2.9779105, z: 1.4714735}
+  m_DirtyAABB: 0
+  m_EnableVSSkinning: 1
+  m_ReleaseMeshData: 1
 --- !u!1 &6024975062086645697
 GameObject:
   m_ObjectHideFlags: 0

+ 2212 - 0
Assets/Res/CombatHero/GuaiwuJY01.prefab

@@ -0,0 +1,2212 @@
+%YAML 1.1
+%TAG !u! tag:yousandi.cn,2023:
+--- !u!1 &22055058333963067
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 8797629327091251634}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: RigJawGizmo
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &8797629327091251634
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 22055058333963067}
+  serializedVersion: 2
+  m_LocalRotation: {x: 0.71566385, y: 0.094798476, z: -0.6869109, w: -0.08361732}
+  m_LocalPosition: {x: -0.047284115, y: 0.86044097, z: -0.017446151}
+  m_LocalScale: {x: 1.0000001, y: 1.0000001, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children: []
+  m_Father: {fileID: 4907045407575232226}
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &730870155317813363
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 5560808554936778689}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: RigTail10
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &5560808554936778689
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 730870155317813363}
+  serializedVersion: 2
+  m_LocalRotation: {x: -0.000000014867633, y: 0.000000056488048, z: -0.17682478, w: 0.9842424}
+  m_LocalPosition: {x: -0.103584535, y: 0, z: 0}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children:
+  - {fileID: 2436724119264449505}
+  m_Father: {fileID: 9178408876606069835}
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &945690438321298555
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 8201221069484317407}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: RigNeck1
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &8201221069484317407
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 945690438321298555}
+  serializedVersion: 2
+  m_LocalRotation: {x: 0.00000006896954, y: -0.00000008802949, z: 0.3787432, w: 0.9255018}
+  m_LocalPosition: {x: -0.032699354, y: 0.0034779357, z: 0}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children:
+  - {fileID: 5813257794237773505}
+  m_Father: {fileID: 4840958454781872170}
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &970138635427204969
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 3397348958077701037}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: RigNeck6
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &3397348958077701037
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 970138635427204969}
+  serializedVersion: 2
+  m_LocalRotation: {x: -0.00000008572254, y: -0.000000111276194, z: -0.24983183, w: 0.96828926}
+  m_LocalPosition: {x: -0.13012245, y: 0, z: -0.0000000035762786}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children:
+  - {fileID: 6421891448395760146}
+  m_Father: {fileID: 5143234474626513360}
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &970402113604951951
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 4840958454781872170}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: RigHub
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &4840958454781872170
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 970402113604951951}
+  serializedVersion: 2
+  m_LocalRotation: {x: -0.55112535, y: 0.27440843, z: 0.7054081, w: -0.3512268}
+  m_LocalPosition: {x: 0.0000000029073441, y: 0.16226128, z: 0.06651141}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children:
+  - {fileID: 7858192132132556367}
+  - {fileID: 8201221069484317407}
+  - {fileID: 2487469171082322192}
+  - {fileID: 1078899214313831993}
+  m_Father: {fileID: 4907045407575232226}
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1818294789746476600
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 6230419371573688125}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: hp
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &6230419371573688125
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 1818294789746476600}
+  serializedVersion: 2
+  m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+  m_LocalPosition: {x: 0, y: 2.07, z: -0.07}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children: []
+  m_Father: {fileID: 7760812738003230115}
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1869936506270692104
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 6421891448395760146}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: RigNeck7
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &6421891448395760146
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 1869936506270692104}
+  serializedVersion: 2
+  m_LocalRotation: {x: 0.000000062232495, y: 0.000000087728885, z: -0.1038474, w: 0.99459326}
+  m_LocalPosition: {x: -0.11411628, y: 0, z: 0.0000000011920929}
+  m_LocalScale: {x: 1.0000001, y: 1.0000001, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children:
+  - {fileID: 8787205196784000687}
+  m_Father: {fileID: 3397348958077701037}
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1898556298485943293
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 8379659986194926507}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: RigNeck7Nub
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &8379659986194926507
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 1898556298485943293}
+  serializedVersion: 2
+  m_LocalRotation: {x: -0.0000000049625237, y: -0.0000000021289532, z: -0.000000014901163, w: 1}
+  m_LocalPosition: {x: -0.0555294, y: 0, z: 0}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children: []
+  m_Father: {fileID: 1117106843507202134}
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1913104404947935797
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 9178408876606069835}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: RigTail9
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &9178408876606069835
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 1913104404947935797}
+  serializedVersion: 2
+  m_LocalRotation: {x: 0.07618736, y: -0.2253292, z: -0.14575104, w: 0.96030146}
+  m_LocalPosition: {x: -0.11194416, y: 0, z: -0.000000038146972}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children:
+  - {fileID: 5560808554936778689}
+  m_Father: {fileID: 3645342142042863319}
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &2111969059818240151
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 3018364387301940467}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: RigTail7Gizmo
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &3018364387301940467
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 2111969059818240151}
+  serializedVersion: 2
+  m_LocalRotation: {x: -0.04994423, y: 0.9628444, z: -0.013919525, w: 0.2650332}
+  m_LocalPosition: {x: 0.11807256, y: 0.048844926, z: -0.6393029}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children: []
+  m_Father: {fileID: 4907045407575232226}
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &2493759411436528020
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 5337298767159027132}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: RigTongue04Gizmo
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &5337298767159027132
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 2493759411436528020}
+  serializedVersion: 2
+  m_LocalRotation: {x: 0.714655, y: 0.097193465, z: -0.68782514, w: -0.08196571}
+  m_LocalPosition: {x: -0.053709295, y: 0.8635589, z: 0.039767273}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children: []
+  m_Father: {fileID: 4907045407575232226}
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &2633243552653807079
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 1117106843507202134}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: RigNeck7IKPt
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &1117106843507202134
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 2633243552653807079}
+  serializedVersion: 2
+  m_LocalRotation: {x: 0.00000003952248, y: -0.0000000071500015, z: -0.10384745, w: 0.99459326}
+  m_LocalPosition: {x: -0.11411628, y: -0.000000057220458, z: -0.000000005960464}
+  m_LocalScale: {x: 1.0000001, y: 1, z: 1.0000001}
+  m_ConstrainProportionsScale: 0
+  m_Children:
+  - {fileID: 8379659986194926507}
+  m_Father: {fileID: 6805580368367737891}
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &2810802222362425034
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 1578446248419833778}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: RigNeck2IKPt
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &1578446248419833778
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 2810802222362425034}
+  serializedVersion: 2
+  m_LocalRotation: {x: 0.0000000026577769, y: 4.980752e-11, z: 0.0888462, w: 0.9960454}
+  m_LocalPosition: {x: -0.09189329, y: -0.000000038146972, z: 0.000000007152557}
+  m_LocalScale: {x: 0.99999994, y: 0.99999994, z: 0.99999994}
+  m_ConstrainProportionsScale: 0
+  m_Children:
+  - {fileID: 3685623018482001514}
+  m_Father: {fileID: 2487469171082322192}
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &2899836501947674904
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 8949125896235253771}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: RigTail1Gizmo
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &8949125896235253771
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 2899836501947674904}
+  serializedVersion: 2
+  m_LocalRotation: {x: -0.16649187, y: -0.5927221, z: 0.21310017, w: 0.75864965}
+  m_LocalPosition: {x: -0.0028909147, y: 0.13328296, z: 0.054916576}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children: []
+  m_Father: {fileID: 4907045407575232226}
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &2936524541682371812
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 5813257794237773505}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: RigNeck2
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &5813257794237773505
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 2936524541682371812}
+  serializedVersion: 2
+  m_LocalRotation: {x: 0.000000020854573, y: -0.000000062226334, z: 0.08884621, w: 0.9960454}
+  m_LocalPosition: {x: -0.09189331, y: -0.000000009536743, z: 0.0000000011920929}
+  m_LocalScale: {x: 1.0000001, y: 1.0000001, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children:
+  - {fileID: 5003350271741241538}
+  m_Father: {fileID: 8201221069484317407}
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &3037343203113869789
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 4611672840595664709}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: RigTongue05Gizmo
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &4611672840595664709
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 3037343203113869789}
+  serializedVersion: 2
+  m_LocalRotation: {x: 0.707486, y: 0.13182716, z: -0.68552965, w: -0.11015586}
+  m_LocalPosition: {x: -0.05575554, y: 0.8488028, z: 0.09647454}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children: []
+  m_Father: {fileID: 4907045407575232226}
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &3044075471933467367
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 3645342142042863319}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: RigTail8
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &3645342142042863319
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 3044075471933467367}
+  serializedVersion: 2
+  m_LocalRotation: {x: 0.032712843, y: -0.23560044, z: -0.03619898, w: 0.97062457}
+  m_LocalPosition: {x: -0.14104873, y: 0, z: 0.000000076293944}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children:
+  - {fileID: 9178408876606069835}
+  m_Father: {fileID: 466200660489386939}
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &3085452421357767178
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 4484430171831044495}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: RigTongue02Gizmo
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &4484430171831044495
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 3085452421357767178}
+  serializedVersion: 2
+  m_LocalRotation: {x: 0.720272, y: 0.054081354, z: -0.6898418, w: -0.049007185}
+  m_LocalPosition: {x: -0.04742041, y: 0.9120394, z: -0.10461458}
+  m_LocalScale: {x: 1.0000001, y: 1.0000001, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children: []
+  m_Father: {fileID: 4907045407575232226}
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &3328717015160234901
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 2334292493842551959}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: Rig
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &2334292493842551959
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 3328717015160234901}
+  serializedVersion: 2
+  m_LocalRotation: {x: 0.50000006, y: -0.50000006, z: -0.49999997, w: 0.49999997}
+  m_LocalPosition: {x: -0, y: 0, z: 0}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children: []
+  m_Father: {fileID: 4907045407575232226}
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &3351418759008656612
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 7760812738003230115}
+  - component: {fileID: 3078105241797702758}
+  - component: {fileID: 6506004770583828849}
+  - component: {fileID: 5658217461890197247}
+  - component: {fileID: 34396666285497402}
+  - component: {fileID: 948391406516229361}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: GuaiwuJY01
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &7760812738003230115
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 3351418759008656612}
+  serializedVersion: 2
+  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_ConstrainProportionsScale: 0
+  m_Children:
+  - {fileID: 4907045407575232226}
+  - {fileID: 6230419371573688125}
+  - {fileID: 6778531234035703710}
+  m_Father: {fileID: 0}
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!95 &3078105241797702758
+Animator:
+  serializedVersion: 5
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 3351418759008656612}
+  m_Enabled: 1
+  m_Avatar: {fileID: 9000000, guid: a62c5c5d376520340aa80f2f3643c54e, type: 3}
+  m_Controller: {fileID: 0}
+  m_CullingMode: 1
+  m_UpdateMode: 0
+  m_ApplyRootMotion: 1
+  m_LinearVelocityBlending: 0
+  m_StabilizeFeet: 0
+  m_WarningMessage: 
+  m_HasTransformHierarchy: 1
+  m_AllowConstantClipSamplingOptimization: 1
+  m_KeepAnimatorStateOnDisable: 0
+  m_WriteDefaultValuesOnDisable: 0
+--- !u!114 &6506004770583828849
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 3351418759008656612}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: 0ad50f81b1d25c441943c37a89ba23f6, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  _Animator: {fileID: 3078105241797702758}
+  _Transitions: {fileID: 11400000, guid: 771e4088337358e46ac19383d63a5cb9, type: 2}
+  _ActionOnDisable: 0
+--- !u!54 &5658217461890197247
+Rigidbody:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 3351418759008656612}
+  serializedVersion: 4
+  m_Mass: 1
+  m_Drag: 0
+  m_AngularDrag: 0.05
+  m_CenterOfMass: {x: 0, y: 0, z: 0}
+  m_InertiaTensor: {x: 1, y: 1, z: 1}
+  m_InertiaRotation: {x: 0, y: 0, z: 0, w: 1}
+  m_IncludeLayers:
+    serializedVersion: 2
+    m_Bits: 0
+  m_ExcludeLayers:
+    serializedVersion: 2
+    m_Bits: 0
+  m_ImplicitCom: 1
+  m_ImplicitTensor: 1
+  m_UseGravity: 1
+  m_IsKinematic: 1
+  m_Interpolate: 0
+  m_Constraints: 0
+  m_CollisionDetection: 0
+--- !u!195 &34396666285497402
+NavMeshAgent:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 3351418759008656612}
+  m_Enabled: 1
+  m_AgentTypeID: 0
+  m_Radius: 0.21
+  m_Speed: 3.5
+  m_Acceleration: 8
+  avoidancePriority: 50
+  m_AngularSpeed: 720
+  m_StoppingDistance: 0.5
+  m_AutoTraverseOffMeshLink: 1
+  m_AutoBraking: 0
+  m_AutoRepath: 1
+  m_Height: 0.8
+  m_BaseOffset: 0
+  m_WalkableMask: 4294967295
+  m_ObstacleAvoidanceType: 4
+--- !u!65 &948391406516229361
+BoxCollider:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 3351418759008656612}
+  m_Material: {fileID: 0}
+  m_IncludeLayers:
+    serializedVersion: 2
+    m_Bits: 0
+  m_ExcludeLayers:
+    serializedVersion: 2
+    m_Bits: 0
+  m_LayerOverridePriority: 0
+  m_IsTrigger: 0
+  m_ProvidesContacts: 0
+  m_Enabled: 1
+  serializedVersion: 3
+  m_Size: {x: 0.69, y: 1.5, z: 1.46}
+  m_Center: {x: 0, y: 0.70000005, z: -0.5225161}
+--- !u!1 &3422516766121924224
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 8716847532705049779}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: RigJaw
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &8716847532705049779
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 3422516766121924224}
+  serializedVersion: 2
+  m_LocalRotation: {x: -0.004962264, y: 0.0019063505, z: -0.6758909, w: 0.7369825}
+  m_LocalPosition: {x: -0.053449247, y: 0.07659212, z: -0.000000028610229}
+  m_LocalScale: {x: 1.0000002, y: 1.0000002, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children: []
+  m_Father: {fileID: 8787205196784000687}
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &3569495279892638607
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 7224103272104566440}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: RigTail10Gizmo
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &7224103272104566440
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 3569495279892638607}
+  serializedVersion: 2
+  m_LocalRotation: {x: -0.29735288, y: 0.66933227, z: -0.27503395, w: 0.62284184}
+  m_LocalPosition: {x: 0.3030659, y: 0.13098225, z: -0.38204947}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children: []
+  m_Father: {fileID: 4907045407575232226}
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &3796918544163000481
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 6805580368367737891}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: RigNeck6IKPt
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &6805580368367737891
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 3796918544163000481}
+  serializedVersion: 2
+  m_LocalRotation: {x: -0.000000053756224, y: -0.000000029412174, z: -0.24983184, w: 0.96828926}
+  m_LocalPosition: {x: -0.13012245, y: 0.000000076293944, z: 0}
+  m_LocalScale: {x: 1.0000001, y: 1.0000002, z: 0.99999994}
+  m_ConstrainProportionsScale: 0
+  m_Children:
+  - {fileID: 1117106843507202134}
+  m_Father: {fileID: 1727154763341965548}
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &4209703492283450499
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 2436724119264449505}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: RigTail11
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &2436724119264449505
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 4209703492283450499}
+  serializedVersion: 2
+  m_LocalRotation: {x: -0.000000011036394, y: -0.00000001915931, z: -0.16553901, w: 0.98620325}
+  m_LocalPosition: {x: -0.072868556, y: 0.000000038146972, z: 0}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children: []
+  m_Father: {fileID: 5560808554936778689}
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &4331400468299255697
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 7565395063929453049}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: RigNeck4IKPt
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &7565395063929453049
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 4331400468299255697}
+  serializedVersion: 2
+  m_LocalRotation: {x: 0.0000000034035996, y: -0.000000012586796, z: 0.08664339, w: 0.9962394}
+  m_LocalPosition: {x: -0.12894385, y: 0, z: 0.000000010728836}
+  m_LocalScale: {x: 1, y: 1, z: 0.99999994}
+  m_ConstrainProportionsScale: 0
+  m_Children:
+  - {fileID: 1727154763341965548}
+  m_Father: {fileID: 3685623018482001514}
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &4475641430843297272
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 6735320703583299998}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: RigTail2
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &6735320703583299998
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 4475641430843297272}
+  serializedVersion: 2
+  m_LocalRotation: {x: -0.0052156043, y: -0.015913477, z: -0.22888544, w: 0.97330934}
+  m_LocalPosition: {x: -0.11280061, y: 0, z: 0.0000000011920929}
+  m_LocalScale: {x: 0.99999994, y: 0.99999994, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children:
+  - {fileID: 367047842600741749}
+  m_Father: {fileID: 1078899214313831993}
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &4613403151668348310
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 466200660489386939}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: RigTail7
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &466200660489386939
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 4613403151668348310}
+  serializedVersion: 2
+  m_LocalRotation: {x: 0.007298059, y: -0.2510706, z: -0.069193155, w: 0.96546495}
+  m_LocalPosition: {x: -0.14591995, y: -0.0000000047683715, z: 0}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children:
+  - {fileID: 3645342142042863319}
+  m_Father: {fileID: 4035317426346044846}
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &4767806764297928966
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 6778531234035703710}
+  - component: {fileID: 2890409221138123051}
+  - component: {fileID: 3377480802374658255}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: sk1_trigger
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &6778531234035703710
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 4767806764297928966}
+  serializedVersion: 2
+  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_ConstrainProportionsScale: 0
+  m_Children: []
+  m_Father: {fileID: 7760812738003230115}
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!65 &2890409221138123051
+BoxCollider:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 4767806764297928966}
+  m_Material: {fileID: 0}
+  m_IncludeLayers:
+    serializedVersion: 2
+    m_Bits: 0
+  m_ExcludeLayers:
+    serializedVersion: 2
+    m_Bits: 0
+  m_LayerOverridePriority: 0
+  m_IsTrigger: 1
+  m_ProvidesContacts: 0
+  m_Enabled: 1
+  serializedVersion: 3
+  m_Size: {x: 1, y: 1, z: 1.23}
+  m_Center: {x: 0, y: 0.57, z: 0.57}
+--- !u!114 &3377480802374658255
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 4767806764297928966}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: cebc90e0510b492d94dbb8ad1eefcd1a, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  DotName: sk1_trigger
+--- !u!1 &4931180160711887368
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 1049941507054345547}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: RigTail4Gizmo
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &1049941507054345547
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 4931180160711887368}
+  serializedVersion: 2
+  m_LocalRotation: {x: 0.00047775096, y: -0.6595024, z: -0.00094340724, w: 0.7517018}
+  m_LocalPosition: {x: -0.12481258, y: 0.054846324, z: -0.36777946}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children: []
+  m_Father: {fileID: 4907045407575232226}
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &5537662078238615999
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 4907045407575232226}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: Snake
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &4907045407575232226
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 5537662078238615999}
+  serializedVersion: 2
+  m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+  m_LocalPosition: {x: 0, y: 0, z: 0}
+  m_LocalScale: {x: 1.5, y: 1.5, z: 1.5}
+  m_ConstrainProportionsScale: 0
+  m_Children:
+  - {fileID: 2334292493842551959}
+  - {fileID: 3735971904292454503}
+  - {fileID: 4840958454781872170}
+  - {fileID: 6870527941385566611}
+  - {fileID: 8797629327091251634}
+  - {fileID: 8949125896235253771}
+  - {fileID: 8274929792073296068}
+  - {fileID: 2435522361629306650}
+  - {fileID: 1049941507054345547}
+  - {fileID: 8633093850126295402}
+  - {fileID: 2748213765417435140}
+  - {fileID: 3018364387301940467}
+  - {fileID: 8150081944373040972}
+  - {fileID: 5104094427282999607}
+  - {fileID: 7224103272104566440}
+  - {fileID: 5615547521310575484}
+  - {fileID: 1031694903833078417}
+  - {fileID: 4484430171831044495}
+  - {fileID: 1758221673950266174}
+  - {fileID: 5337298767159027132}
+  - {fileID: 4611672840595664709}
+  - {fileID: 1859228994786294072}
+  m_Father: {fileID: 7760812738003230115}
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &5790529394969636121
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 5615547521310575484}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: RigTail11Gizmo
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &5615547521310575484
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 5790529394969636121}
+  serializedVersion: 2
+  m_LocalRotation: {x: -0.40405098, y: 0.6108741, z: -0.37434402, w: 0.56871974}
+  m_LocalPosition: {x: 0.30651248, y: 0.18495311, z: -0.3332121}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children: []
+  m_Father: {fileID: 4907045407575232226}
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &6010994329637642357
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 5790668293197389476}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: RigTongue03
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &5790668293197389476
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 6010994329637642357}
+  serializedVersion: 2
+  m_LocalRotation: {x: 0.002567956, y: 0.0010194093, z: -0.20167504, w: 0.9794486}
+  m_LocalPosition: {x: -0.087405145, y: 0, z: 0.0000000047683715}
+  m_LocalScale: {x: 1.0000001, y: 1.0000001, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children:
+  - {fileID: 2202811130362710149}
+  m_Father: {fileID: 6163235584362252033}
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &6020710422094961761
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 5143234474626513360}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: RigNeck5
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &5143234474626513360
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 6020710422094961761}
+  serializedVersion: 2
+  m_LocalRotation: {x: 0.000000013230861, y: 0.000000045966523, z: -0.193701, w: 0.9810606}
+  m_LocalPosition: {x: -0.112280615, y: -0.000000019073486, z: 0}
+  m_LocalScale: {x: 0.99999994, y: 0.99999994, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children:
+  - {fileID: 3397348958077701037}
+  m_Father: {fileID: 5285919594899067276}
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &6156791494534643513
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 8274929792073296068}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: RigTail2Gizmo
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &8274929792073296068
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 6156791494534643513}
+  serializedVersion: 2
+  m_LocalRotation: {x: -0.026948145, y: -0.6281937, z: 0.033326395, w: 0.7768757}
+  m_LocalPosition: {x: -0.02618853, y: 0.0745473, z: -0.038524956}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children: []
+  m_Father: {fileID: 4907045407575232226}
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &6230815720088411585
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 3685623018482001514}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: RigNeck3IKPt
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &3685623018482001514
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 6230815720088411585}
+  serializedVersion: 2
+  m_LocalRotation: {x: 0.000000006671049, y: -0.000000014688944, z: 0.14042898, w: 0.9900908}
+  m_LocalPosition: {x: -0.08736145, y: 0.000000038146972, z: 0.000000009536743}
+  m_LocalScale: {x: 1, y: 1, z: 0.99999994}
+  m_ConstrainProportionsScale: 0
+  m_Children:
+  - {fileID: 7565395063929453049}
+  m_Father: {fileID: 1578446248419833778}
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &6337333736554331459
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 1859228994786294072}
+  - component: {fileID: 5529534814535300908}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: Snake
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &1859228994786294072
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 6337333736554331459}
+  serializedVersion: 2
+  m_LocalRotation: {x: -0.7071068, y: 0, z: -0, w: 0.7071068}
+  m_LocalPosition: {x: 0, y: 0, z: 0}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children: []
+  m_Father: {fileID: 4907045407575232226}
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!137 &5529534814535300908
+SkinnedMeshRenderer:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 6337333736554331459}
+  m_Enabled: 1
+  m_CastShadows: 1
+  m_ReceiveShadows: 1
+  m_DynamicOccludee: 1
+  m_StaticShadowCaster: 0
+  m_MotionVectors: 1
+  m_LightProbeUsage: 1
+  m_ReflectionProbeUsage: 1
+  m_RayTracingMode: 3
+  m_RayTraceProcedural: 0
+  m_virtualGeometry: 0
+  m_virtualGeometryShadow: 0
+  m_RenderingLayerMask: 1
+  m_RendererPriority: 0
+  m_Materials:
+  - {fileID: 2100000, guid: 6ce9e93c2002ac94cb085f8e956b979a, type: 2}
+  m_StaticBatchInfo:
+    firstSubMesh: 0
+    subMeshCount: 0
+  m_StaticBatchRoot: {fileID: 0}
+  m_ProbeAnchor: {fileID: 0}
+  m_LightProbeVolumeOverride: {fileID: 0}
+  m_ScaleInLightmap: 1
+  m_ReceiveGI: 1
+  m_PreserveUVs: 0
+  m_IgnoreNormalsForChartDetection: 0
+  m_ImportantGI: 0
+  m_StitchLightmapSeams: 0
+  m_SelectedEditorRenderState: 3
+  m_MinimumChartSize: 4
+  m_AutoUVMaxDistance: 0.5
+  m_AutoUVMaxAngle: 89
+  m_LightmapParameters: {fileID: 0}
+  m_SortingLayerID: 0
+  m_SortingLayer: 0
+  m_SortingOrder: 0
+  serializedVersion: 2
+  m_Quality: 0
+  m_UpdateWhenOffscreen: 0
+  m_SkinnedMotionVectors: 1
+  m_Mesh: {fileID: 4300000, guid: a62c5c5d376520340aa80f2f3643c54e, type: 3}
+  m_Bones:
+  - {fileID: 5143234474626513360}
+  - {fileID: 5285919594899067276}
+  - {fileID: 3397348958077701037}
+  - {fileID: 8716847532705049779}
+  - {fileID: 5003350271741241538}
+  - {fileID: 4840958454781872170}
+  - {fileID: 5813257794237773505}
+  - {fileID: 8201221069484317407}
+  - {fileID: 1078899214313831993}
+  - {fileID: 6735320703583299998}
+  - {fileID: 367047842600741749}
+  - {fileID: 7573518848820368593}
+  - {fileID: 466200660489386939}
+  - {fileID: 3645342142042863319}
+  - {fileID: 4035317426346044846}
+  - {fileID: 2436724119264449505}
+  - {fileID: 5560808554936778689}
+  - {fileID: 9178408876606069835}
+  - {fileID: 8787205196784000687}
+  - {fileID: 6421891448395760146}
+  - {fileID: 9197793217300360267}
+  - {fileID: 8323974826564625335}
+  - {fileID: 6163235584362252033}
+  - {fileID: 2202811130362710149}
+  - {fileID: 2540533661632361194}
+  - {fileID: 5790668293197389476}
+  m_BlendShapeWeights: []
+  m_RootBone: {fileID: 4840958454781872170}
+  m_AABB:
+    m_Center: {x: 0.044933885, y: -0.59131086, z: 0.00000014901161}
+    m_Extent: {x: 0.8232857, y: 0.77953327, z: 0.19494277}
+  m_DirtyAABB: 0
+  m_EnableVSSkinning: 1
+  m_ReleaseMeshData: 1
+--- !u!1 &6339078907728806806
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 9197793217300360267}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: RigTail5
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &9197793217300360267
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 6339078907728806806}
+  serializedVersion: 2
+  m_LocalRotation: {x: 0.0015045264, y: -0.45221618, z: 0.0029673134, w: 0.89190215}
+  m_LocalPosition: {x: -0.16398361, y: 0, z: 0}
+  m_LocalScale: {x: 1.0000001, y: 1.0000001, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children:
+  - {fileID: 4035317426346044846}
+  m_Father: {fileID: 7573518848820368593}
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &6354963155760507999
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 5003350271741241538}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: RigNeck3
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &5003350271741241538
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 6354963155760507999}
+  serializedVersion: 2
+  m_LocalRotation: {x: 0.0000000210389, y: 0.00000010559104, z: 0.14042884, w: 0.9900908}
+  m_LocalPosition: {x: -0.087361485, y: 0, z: 0}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children:
+  - {fileID: 5285919594899067276}
+  m_Father: {fileID: 5813257794237773505}
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &6495373072108166675
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 2748213765417435140}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: RigTail6Gizmo
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &2748213765417435140
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 6495373072108166675}
+  serializedVersion: 2
+  m_LocalRotation: {x: 0.019963324, y: 0.9996919, z: -0.0006128974, w: 0.014737022}
+  m_LocalPosition: {x: -0.027667636, y: 0.05466661, z: -0.643606}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children: []
+  m_Father: {fileID: 4907045407575232226}
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &6631745233879340878
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 7858192132132556367}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: IK Chain001
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &7858192132132556367
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 6631745233879340878}
+  serializedVersion: 2
+  m_LocalRotation: {x: 0.67044455, y: 0.22473131, z: -0.67044455, w: 0.22473131}
+  m_LocalPosition: {x: -0.42927492, y: -0.5488029, z: -0.000000044107438}
+  m_LocalScale: {x: 1, y: 1.0000002, z: 1.0000002}
+  m_ConstrainProportionsScale: 0
+  m_Children: []
+  m_Father: {fileID: 4840958454781872170}
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &6687964815369534266
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 2540533661632361194}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: RigTongue05
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &2540533661632361194
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 6687964815369534266}
+  serializedVersion: 2
+  m_LocalRotation: {x: -0.0033111337, y: -0.0033894184, z: -0.045025986, w: 0.99897456}
+  m_LocalPosition: {x: -0.05863138, y: 0, z: 0}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children: []
+  m_Father: {fileID: 2202811130362710149}
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &6785726095214941161
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 8633093850126295402}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: RigTail5Gizmo
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &8633093850126295402
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 6785726095214941161}
+  serializedVersion: 2
+  m_LocalRotation: {x: 0.00082648016, y: 0.9281462, z: -0.0021652977, w: -0.37220883}
+  m_LocalPosition: {x: -0.14614871, y: 0.05518224, z: -0.5303687}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children: []
+  m_Father: {fileID: 4907045407575232226}
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &6819222685193771463
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 6163235584362252033}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: RigTongue02
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &6163235584362252033
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 6819222685193771463}
+  serializedVersion: 2
+  m_LocalRotation: {x: 0.002829415, y: 0.0003619712, z: -0.17537713, w: 0.98449725}
+  m_LocalPosition: {x: -0.08152436, y: -0.000000076293944, z: -0.0000000047683715}
+  m_LocalScale: {x: 1.0000001, y: 1.0000001, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children:
+  - {fileID: 5790668293197389476}
+  m_Father: {fileID: 8323974826564625335}
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &7107440798625107619
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 5104094427282999607}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: RigTail9Gizmo
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &5104094427282999607
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 7107440798625107619}
+  serializedVersion: 2
+  m_LocalRotation: {x: -0.17431276, y: 0.71136457, z: -0.16056609, w: 0.6616602}
+  m_LocalPosition: {x: 0.29647356, y: 0.08328363, z: -0.4737617}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children: []
+  m_Father: {fileID: 4907045407575232226}
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &7202558147633743436
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 5285919594899067276}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: RigNeck4
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &5285919594899067276
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 7202558147633743436}
+  serializedVersion: 2
+  m_LocalRotation: {x: 0.0000000036233418, y: -0.000000011940237, z: 0.08664352, w: 0.9962394}
+  m_LocalPosition: {x: -0.12894386, y: -0.000000019073486, z: -0.0000000023841857}
+  m_LocalScale: {x: 1.0000001, y: 1.0000001, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children:
+  - {fileID: 5143234474626513360}
+  m_Father: {fileID: 5003350271741241538}
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &7243246309357684047
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 8787205196784000687}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: RigHead
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &8787205196784000687
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 7243246309357684047}
+  serializedVersion: 2
+  m_LocalRotation: {x: 0.13529237, y: 0.047813397, z: -0.000000014501585, w: 0.9896514}
+  m_LocalPosition: {x: -0.055529326, y: 0.000000038146972, z: -0.0000000035762786}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children:
+  - {fileID: 8716847532705049779}
+  - {fileID: 8323974826564625335}
+  m_Father: {fileID: 6421891448395760146}
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &7353785926561428097
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 1727154763341965548}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: RigNeck5IKPt
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &1727154763341965548
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 7353785926561428097}
+  serializedVersion: 2
+  m_LocalRotation: {x: -0.0000000020049782, y: -0.0000000031397207, z: -0.193701, w: 0.9810606}
+  m_LocalPosition: {x: -0.112280615, y: -0.000000076293944, z: 0.000000007152557}
+  m_LocalScale: {x: 0.9999999, y: 0.9999998, z: 0.99999994}
+  m_ConstrainProportionsScale: 0
+  m_Children:
+  - {fileID: 6805580368367737891}
+  m_Father: {fileID: 7565395063929453049}
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &7688313268560091805
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 4035317426346044846}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: RigTail6
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &4035317426346044846
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 7688313268560091805}
+  serializedVersion: 2
+  m_LocalRotation: {x: -0.009038378, y: -0.38572958, z: 0.017962698, w: 0.9223928}
+  m_LocalPosition: {x: -0.16389243, y: -0.0000000047683715, z: 0}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children:
+  - {fileID: 466200660489386939}
+  m_Father: {fileID: 9197793217300360267}
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &7691829804137921109
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 7573518848820368593}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: RigTail4
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &7573518848820368593
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 7691829804137921109}
+  serializedVersion: 2
+  m_LocalRotation: {x: -0.0016648347, y: -0.12533651, z: -0.013176914, w: 0.9920254}
+  m_LocalPosition: {x: -0.16183689, y: 0.0000000047683715, z: 0.0000000047683715}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children:
+  - {fileID: 9197793217300360267}
+  m_Father: {fileID: 367047842600741749}
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &7771055389431569011
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 1031694903833078417}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: RigTongue01Gizmo
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &1031694903833078417
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 7771055389431569011}
+  serializedVersion: 2
+  m_LocalRotation: {x: 0.71847934, y: -0.07110691, z: -0.68784976, w: 0.07479265}
+  m_LocalPosition: {x: -0.043864895, y: 0.8953212, z: -0.18432708}
+  m_LocalScale: {x: 1.0000001, y: 1.0000001, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children: []
+  m_Father: {fileID: 4907045407575232226}
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &7889380729015534571
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 2202811130362710149}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: RigTongue04
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &2202811130362710149
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 7889380729015534571}
+  serializedVersion: 2
+  m_LocalRotation: {x: -0.0076691275, y: -0.0050299075, z: 0.14829841, w: 0.9889001}
+  m_LocalPosition: {x: -0.068176076, y: 0, z: -0.0000000047683715}
+  m_LocalScale: {x: 1.0000001, y: 1.0000001, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children:
+  - {fileID: 2540533661632361194}
+  m_Father: {fileID: 5790668293197389476}
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &8114218601489111902
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 3735971904292454503}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: RigHeadGizmo
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &3735971904292454503
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 8114218601489111902}
+  serializedVersion: 2
+  m_LocalRotation: {x: 0.5897807, y: -0.41709515, z: -0.5645923, w: 0.39928174}
+  m_LocalPosition: {x: -0.04335733, y: 0.8355676, z: -0.107385404}
+  m_LocalScale: {x: 1.0000001, y: 1.0000001, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children: []
+  m_Father: {fileID: 4907045407575232226}
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &8247257368035710561
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 2435522361629306650}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: RigTail3Gizmo
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &2435522361629306650
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 8247257368035710561}
+  serializedVersion: 2
+  m_LocalRotation: {x: -0.006846506, y: -0.56003565, z: 0.010126913, w: 0.8283783}
+  m_LocalPosition: {x: -0.06452577, y: 0.058802698, z: -0.21764275}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children: []
+  m_Father: {fileID: 4907045407575232226}
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &8298785139062167336
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 1758221673950266174}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: RigTongue03Gizmo
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &1758221673950266174
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 8298785139062167336}
+  serializedVersion: 2
+  m_LocalRotation: {x: 0.6951398, y: 0.1964095, z: -0.6651857, w: -0.18902886}
+  m_LocalPosition: {x: -0.051125247, y: 0.8993201, z: -0.018219203}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children: []
+  m_Father: {fileID: 4907045407575232226}
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &8534250538830052090
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 2487469171082322192}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: RigNeck1IKPt
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &2487469171082322192
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 8534250538830052090}
+  serializedVersion: 2
+  m_LocalRotation: {x: 0.000000058069343, y: -0.000000022049923, z: 0.37874317, w: 0.9255018}
+  m_LocalPosition: {x: -0.032699395, y: 0.003477993, z: -0.0000000023841857}
+  m_LocalScale: {x: 1.0000001, y: 1.0000001, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children:
+  - {fileID: 1578446248419833778}
+  m_Father: {fileID: 4840958454781872170}
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &8627969184973208162
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 8150081944373040972}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: RigTail8Gizmo
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &8150081944373040972
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 8627969184973208162}
+  serializedVersion: 2
+  m_LocalRotation: {x: -0.07794053, y: 0.86985517, z: -0.04283499, w: 0.48522425}
+  m_LocalPosition: {x: 0.23860233, y: 0.06345127, z: -0.5675118}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children: []
+  m_Father: {fileID: 4907045407575232226}
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &8812476211955197584
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 367047842600741749}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: RigTail3
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &367047842600741749
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 8812476211955197584}
+  serializedVersion: 2
+  m_LocalRotation: {x: 0.004702083, y: 0.085259184, z: -0.030530449, w: 0.9958798}
+  m_LocalPosition: {x: -0.18385002, y: 0.000000009536743, z: 0.0000000023841857}
+  m_LocalScale: {x: 0.99999994, y: 0.99999994, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children:
+  - {fileID: 7573518848820368593}
+  m_Father: {fileID: 6735320703583299998}
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &8858739059920644597
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 8323974826564625335}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: RigTongue01
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &8323974826564625335
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 8858739059920644597}
+  serializedVersion: 2
+  m_LocalRotation: {x: -0.003987876, y: 0.0027712951, z: -0.49015525, w: 0.87162167}
+  m_LocalPosition: {x: -0.030732727, y: -0.092365265, z: 0.0038632154}
+  m_LocalScale: {x: 1.0000002, y: 1.0000002, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children:
+  - {fileID: 6163235584362252033}
+  m_Father: {fileID: 8787205196784000687}
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &8977138744166614482
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 6870527941385566611}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: RigHubGizmo
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &6870527941385566611
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 8977138744166614482}
+  serializedVersion: 2
+  m_LocalRotation: {x: -0.55112535, y: 0.27440843, z: 0.7054081, w: -0.3512268}
+  m_LocalPosition: {x: 0.0000000029073441, y: 0.16226128, z: 0.06651141}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children: []
+  m_Father: {fileID: 4907045407575232226}
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &9045557501072859376
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 1078899214313831993}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: RigTail1
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &1078899214313831993
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 9045557501072859376}
+  serializedVersion: 2
+  m_LocalRotation: {x: 0.000000013420751, y: 0.00000017585918, z: 0.9823551, w: 0.18702546}
+  m_LocalPosition: {x: 0.030326098, y: 0.007928905, z: -0.0000000011920929}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children:
+  - {fileID: 6735320703583299998}
+  m_Father: {fileID: 4840958454781872170}
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}

+ 7 - 0
Assets/Res/CombatHero/GuaiwuJY01.prefab.meta

@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: XSxK5yj4AC8YACyX5y/pJhntDMY+J/xwohGaxaemkD1q0iGsOsbmSxI=
+PrefabImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 12 - 0
Assets/Res/Config/SkillConfig.json

@@ -84,6 +84,18 @@
       "effectValue": [
         50.0
       ]
+    },
+    {
+      "ID": 1200011,
+      "scriptName": "S120001",
+      "IDGroup": 1001,
+      "cd": 3,
+      "SkillType": 2,
+      "level": 1,
+      "name": 405077,
+      "effectValue": [
+        50.0
+      ]
     }
   ]
 }

+ 10 - 1
Assets/Res/HeroAnimtion/GuaiwuJY01_library.asset

@@ -115,6 +115,15 @@ MonoBehaviour:
     - _From: 1
       _To: 1
       _Fade: 0
+    - _From: 0
+      _To: 2
+      _Fade: 0
+    - _From: 2
+      _To: 2
+      _Fade: 0
+    - _From: 2
+      _To: 4
+      _Fade: 0
     _Aliases: []
     _AliasAllTransitions: 0
 --- !u!114 &740347637381170779
@@ -241,5 +250,5 @@ MonoBehaviour:
           _NormalizedTimes: []
           _Callbacks: []
           _Names: []
-        _Clip: {fileID: 7400000, guid: 84991dbb2bffa5b449aa1cfe68cd2c50, type: 3}
+        _Clip: {fileID: 7400000, guid: f5df896c2025ae44d8fba09bf5eaf696, type: 3}
         _NormalizedStartTime: NaN

Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
Assets/Res/TimeLineAssets/Guaiwu01_TD.txt


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
Assets/Res/TimeLineAssets/GuaiwuJY01_TD.txt


+ 7 - 0
Assets/Res/TimeLineAssets/GuaiwuJY01_TD.txt.meta

@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: C3JJ53mpUX6yrfK6ELou5spKuJz8S5FzW67YbIa92tsqltXxbaQLT18=
+TextScriptImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 11 - 2
Assets/Scenes/testCombat.scene

@@ -1373,11 +1373,20 @@ MonoBehaviour:
       attSpeed: 1
       attDis: 2
       skillId: 1b270000
+    - modelName: GuaiwuJY01
+      hp: 5000
+      att: 20
+      attSpeed: 1
+      attDis: 2
+      skillId: 1b2700008b4f1200
+  - count: 0
+    jianGe: 0
+    enemyHeroInfo:
     - modelName: GuaiwuBoss01
       hp: 10000
-      att: 10
+      att: 50
       attSpeed: 1
-      attDis: 2
+      attDis: 3
       skillId: 1b270000ebc81000f5c81000
 --- !u!4 &1509080106
 Transform:

BIN
Assets/Scenes/testCombat/NavMesh-Chapter01 7.asset


+ 8 - 0
Assets/Scenes/testCombat/NavMesh-Chapter01 7.asset.meta

@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: DSkZtiOsBnLewze33h+wMMSpKrNqX1LokPQgfcdgqAnvsUlK3e7WWy4=
+NativeFormatImporter:
+  externalObjects: {}
+  mainObjectFileID: 23800000
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 6 - 1
Assets/Scripts/Core/State/StateControl.cs

@@ -33,8 +33,13 @@ namespace Core.State
             }
         }
 
-        public void ChangeState(string name,IStateEnterData iStateEnterData=null)
+        public void ChangeState(string name, IStateEnterData iStateEnterData = null)
         {
+            if (name.Equals(CurrStateName))
+            {
+                return;
+            }
+
             if (!_states.TryGetValue(name, out IState state))
             {
                 return;

+ 53 - 5
Assets/Scripts/GameLogic/Combat/Hero/CombatAIBasic.cs

@@ -7,6 +7,7 @@ using Fort23.Core;
 using GameLogic.Combat.CombatTool;
 using GameLogic.Combat.Hero;
 using GameLogic.Combat.Hero.State;
+using GameLogic.Combat.Hero.SubStatus;
 using OfficeOpenXml.FormulaParsing.Excel.Functions.Logical;
 using UnityEngine;
 using UnityEngine.AI;
@@ -15,7 +16,10 @@ public class CombatAIBasic : IDisposable
 {
     public StateControl stateControl;
     public NavMeshAgent NavMeshAgent;
-    public NavMeshObstacle NavMeshObstacle;
+
+    private BetterList<SubStatusBasic> _subStatusList = new BetterList<SubStatusBasic>();
+
+    // public NavMeshObstacle NavMeshObstacle;
     protected CombatHeroEntity _combatHeroEntity;
     protected float _r = 5;
 
@@ -59,6 +63,36 @@ public class CombatAIBasic : IDisposable
     {
     }
 
+    public void AddSubStatus(SubStatusBasic subStatusBasic)
+    {
+        if (!_subStatusList.Contains(subStatusBasic))
+        {
+            subStatusBasic.Init(_combatHeroEntity);
+            _subStatusList.Add(subStatusBasic);
+        }
+    }
+
+    public T GetSubStatus<T>() where T : SubStatusBasic
+    {
+        for (int i = 0; i < _subStatusList.Count; i++)
+        {
+            if (_subStatusList[i] is (T))
+            {
+                return _subStatusList[i] as T;
+            }
+        }
+
+        return null;
+    }
+
+    public void RemoveSubStatus(SubStatusBasic subStatusBasic)
+    {
+        if (_subStatusList.Contains(subStatusBasic))
+        {
+            _subStatusList.Remove(subStatusBasic);
+        }
+    }
+
     protected void AlertTrigger(IEventData iEventData)
     {
         AlertTriggerEventData alertTriggerEventData = iEventData as AlertTriggerEventData;
@@ -84,6 +118,8 @@ public class CombatAIBasic : IDisposable
         stateControl.AddState(CombatHeroStateType.rolling, new CombatHeroRollingState(_combatHeroEntity));
         stateControl.AddState(CombatHeroStateType.followMove, new CombatHeroFollowMoveState(_combatHeroEntity));
         stateControl.AddState(CombatHeroStateType.followIdle, new CombatHeroFollowIdleState(_combatHeroEntity));
+        stateControl.AddState(CombatHeroStateType.NullState, new CombatHeroNullState(_combatHeroEntity));
+        
     }
 
     public void ChangeState(string name)
@@ -102,20 +138,32 @@ public class CombatAIBasic : IDisposable
             }
         }
 
-        if (currFocusTarget == null || currFocusTarget.isDie||!_combatHeroEntity.IsAttDis(currFocusTarget.dotPos))
+        for (int i = 0; i < _subStatusList.Count; i++)
+        {
+            SubStatusBasic subStatusBasic = _subStatusList[i];
+            string s = subStatusBasic.IsGetStateName();
+            if (!string.IsNullOrEmpty(s))
+            {
+                stateControl.ChangeState(s);
+            }
+
+            _subStatusList[i].Update(t);
+        }
+
+        if (currFocusTarget == null || currFocusTarget.isDie || !_combatHeroEntity.IsAttDis(currFocusTarget.dotPos))
         {
             CombatHeroEntity[] allHero =
                 CombatController.currActiveCombat.CombatHeroController.GetHero(!_combatHeroEntity.IsEnemy);
             FindMinDixtance(allHero, out currFocusTarget);
-           
         }
 
 
         stateControl.Update(t);
-        if (currFocusTarget != null&&!_combatHeroEntity.isDie)
+        if (currFocusTarget != null && !_combatHeroEntity.isDie)
         {
             if (!stateControl.CurrStateName.Equals(CombatHeroStateType.move) &&
-                !stateControl.CurrStateName.Equals(CombatHeroStateType.followMove))
+                !stateControl.CurrStateName.Equals(CombatHeroStateType.followMove) &&
+                !stateControl.CurrStateName.Equals(CombatHeroStateType.att))
             {
                 Vector3 nextPos = currFocusTarget.dotPos;
                 Vector3 p = nextPos - _combatHeroEntity.dotPos;

+ 1 - 0
Assets/Scripts/GameLogic/Combat/Hero/CombatHeroStateType.cs

@@ -9,5 +9,6 @@ namespace GameLogic.Combat.Hero
         public static readonly string rolling = "rolling";
         public static readonly string followMove = "followMove";
         public static readonly string followIdle= "followIdle";
+        public static readonly string NullState= "nullState";
     }
 }

+ 18 - 2
Assets/Scripts/GameLogic/Combat/Hero/State/CombatHeroIdleState.cs

@@ -4,10 +4,8 @@ namespace GameLogic.Combat.Hero.State
 {
     public class CombatHeroIdleState : CombatHeroStateBasic
     {
-        
         public CombatHeroIdleState(CombatHeroEntity combatHeroEntity) : base(combatHeroEntity)
         {
-            
         }
 
         protected override void ProEnter()
@@ -21,6 +19,7 @@ namespace GameLogic.Combat.Hero.State
             {
                 return;
             }
+
             Vector3 targetPos = combatHeroEntity.CombatAIBasic.currFocusTarget.dotPos;
             Vector3 myPos = combatHeroEntity.dotPos;
             if (Vector3.SqrMagnitude(targetPos - myPos) > combatHeroEntity.CurrCombatHeroInfo.maxDisTo)
@@ -36,6 +35,23 @@ namespace GameLogic.Combat.Hero.State
                 }
                 else
                 {
+                    Vector3 nextPos = combatHeroEntity.CombatAIBasic.currFocusTarget.dotPos;
+                    Vector3 p = nextPos - combatHeroEntity.dotPos;
+
+                    if (p.sqrMagnitude > 0.00001)
+                    {
+                        float dot = Vector3.Dot(p.normalized, combatHeroEntity.combatHeroGameObject.transform.forward);
+                        if (dot < 0.95f)
+                        {
+                            Quaternion.LookRotation(p.normalized);
+                            combatHeroEntity.combatHeroGameObject.rotation = Quaternion.Lerp(
+                                combatHeroEntity.combatHeroGameObject.rotation, Quaternion.LookRotation(p.normalized),
+                                0.5f);
+                            return;
+                        }
+                    }
+
+
                     if (combatHeroEntity.CombatHeroSkillControl.CanReleaseSkill() != null)
                     {
                         combatHeroEntity.CombatAIBasic.ChangeState(CombatHeroStateType.att);

+ 13 - 0
Assets/Scripts/GameLogic/Combat/Hero/State/CombatHeroNullState.cs

@@ -0,0 +1,13 @@
+namespace GameLogic.Combat.Hero.State
+{
+    public class CombatHeroNullState : CombatHeroStateBasic
+    {
+        public CombatHeroNullState(CombatHeroEntity combatHeroEntity) : base(combatHeroEntity)
+        {
+        }
+
+        protected override void ProEnter()
+        {
+        }
+    }
+}

+ 3 - 0
Assets/Scripts/GameLogic/Combat/Hero/State/CombatHeroNullState.cs.meta

@@ -0,0 +1,3 @@
+fileFormatVersion: 2
+guid: a9c1f5ed15744ce488fbb27e6a86bdf4
+timeCreated: 1732168604

+ 61 - 0
Assets/Scripts/GameLogic/Combat/Hero/State/CombatHeroRepelledState.cs

@@ -0,0 +1,61 @@
+namespace GameLogic.Combat.Hero.State
+{
+    public class CombatHeroRepelledState: CombatHeroStateBasic
+    {
+        public CombatHeroRepelledState(CombatHeroEntity combatHeroEntity) : base(combatHeroEntity)
+        {
+        }
+
+        protected override void ProEnter()
+        {
+            // combatHeroEntity.combatHeroAnimtion.Play("idle");
+        }
+
+        protected override void ProUpdate(float t)
+        {
+            // if (combatHeroEntity.CombatAIBasic.currFocusTarget == null)
+            // {
+            //     return;
+            // }
+            //
+            // Vector3 targetPos = combatHeroEntity.CombatAIBasic.currFocusTarget.dotPos;
+            // Vector3 myPos = combatHeroEntity.dotPos;
+            // if (Vector3.SqrMagnitude(targetPos - myPos) > combatHeroEntity.CurrCombatHeroInfo.maxDisTo)
+            // {
+            //     combatHeroEntity.CombatAIBasic.ChangeState(CombatHeroStateType.move);
+            // }
+            // else
+            // {
+            //     GameObject[] b = combatHeroEntity.CombatAIBasic.AreaList;
+            //     if (b != null && b.Length > 0)
+            //     {
+            //         combatHeroEntity.CombatAIBasic.ChangeState(CombatHeroStateType.rolling);
+            //     }
+            //     else
+            //     {
+            //         Vector3 nextPos = combatHeroEntity.CombatAIBasic.currFocusTarget.dotPos;
+            //         Vector3 p = nextPos - combatHeroEntity.dotPos;
+            //
+            //         if (p.sqrMagnitude > 0.00001)
+            //         {
+            //             float dot = Vector3.Dot(p.normalized, combatHeroEntity.combatHeroGameObject.transform.forward);
+            //             if (dot < 0.95f)
+            //             {
+            //                 Quaternion.LookRotation(p.normalized);
+            //                 combatHeroEntity.combatHeroGameObject.rotation = Quaternion.Lerp(
+            //                     combatHeroEntity.combatHeroGameObject.rotation, Quaternion.LookRotation(p.normalized),
+            //                     0.5f);
+            //                 return;
+            //             }
+            //         }
+            //
+            //
+            //         if (combatHeroEntity.CombatHeroSkillControl.CanReleaseSkill() != null)
+            //         {
+            //             combatHeroEntity.CombatAIBasic.ChangeState(CombatHeroStateType.att);
+            //         }
+            //     }
+            // }
+        }
+    }
+}

+ 3 - 0
Assets/Scripts/GameLogic/Combat/Hero/State/CombatHeroRepelledState.cs.meta

@@ -0,0 +1,3 @@
+fileFormatVersion: 2
+guid: 8f14c748c78640ca93ac8d60557daccc
+timeCreated: 1732168123

+ 3 - 0
Assets/Scripts/GameLogic/Combat/Hero/State/StateEnterData.meta

@@ -0,0 +1,3 @@
+fileFormatVersion: 2
+guid: 762b8d1a4ce64eab9220cd348e3c111c
+timeCreated: 1732168166

+ 3 - 0
Assets/Scripts/GameLogic/Combat/Hero/SubStatus.meta

@@ -0,0 +1,3 @@
+fileFormatVersion: 2
+guid: 3bc7270d360f4702b5ca44510131fc0e
+timeCreated: 1732168014

+ 59 - 0
Assets/Scripts/GameLogic/Combat/Hero/SubStatus/RepelledStatusState.cs

@@ -0,0 +1,59 @@
+using UnityEngine;
+using UnityEngine.AI;
+
+namespace GameLogic.Combat.Hero.SubStatus
+{
+    public class RepelledStatusState : SubStatusBasic
+    {
+        private float repelledDis;
+        private float speed;
+        private System.Action callBack;
+
+        private float _currMoveDis;
+        private Vector3 dir;
+
+        public RepelledStatusState(Vector3 dir, float repelledDis, float speed, System.Action callBack)
+        {
+            this.repelledDis = repelledDis;
+            this.speed = speed;
+            this.callBack = callBack;
+            this.dir = dir.normalized;
+            _currMoveDis = 0;
+        }
+
+        public override string IsGetStateName()
+        {
+            return CombatHeroStateType.NullState;
+        }
+
+        protected override void ProDispose()
+        {
+            CombatHeroEntity.CombatAIBasic.stateControl.ChangeState(CombatHeroStateType.idle);
+        }
+
+        protected override void ProUpdate(float t)
+        {
+            float addDis = speed * t;
+            Vector3 pos= CombatHeroEntity.combatHeroGameObject.transform.position + dir * addDis;
+            CombatHeroEntity.CombatAIBasic.NavMeshAgent.Raycast(pos,
+                out NavMeshHit hit);
+            if (!hit.hit)
+            {
+                CombatHeroEntity.combatHeroGameObject.transform.position = pos;
+            }
+            else
+            {
+                callBack?.Invoke();
+                Dispose();
+                return;
+            }
+
+            _currMoveDis += addDis;
+            if (_currMoveDis >= repelledDis)
+            {
+                callBack?.Invoke();
+                Dispose();
+            }
+        }
+    }
+}

+ 3 - 0
Assets/Scripts/GameLogic/Combat/Hero/SubStatus/RepelledStatusState.cs.meta

@@ -0,0 +1,3 @@
+fileFormatVersion: 2
+guid: f48dffde3603415babcadd67640903e0
+timeCreated: 1732168358

+ 39 - 0
Assets/Scripts/GameLogic/Combat/Hero/SubStatus/SubStatusBasic.cs

@@ -0,0 +1,39 @@
+using System;
+
+namespace GameLogic.Combat.Hero.SubStatus
+{
+    public class SubStatusBasic : IDisposable
+    {
+        public CombatHeroEntity CombatHeroEntity;
+
+        public void Init(CombatHeroEntity combatHeroEntity)
+        {
+            CombatHeroEntity = combatHeroEntity;
+        }
+
+        public virtual string IsGetStateName()
+        {
+            return null;
+        }
+
+        public void Update(float t)
+        {
+            ProUpdate(t);
+        }
+
+        protected virtual void ProUpdate(float t)
+        {
+        }
+
+        public void Dispose()
+        {
+            CombatHeroEntity.CombatAIBasic.RemoveSubStatus(this);
+            ProDispose();
+            CombatHeroEntity = null;
+        }
+
+        protected virtual void ProDispose()
+        {
+        }
+    }
+}

+ 3 - 0
Assets/Scripts/GameLogic/Combat/Hero/SubStatus/SubStatusBasic.cs.meta

@@ -0,0 +1,3 @@
+fileFormatVersion: 2
+guid: 5521b45e39384fe4824ed972e5fd9f11
+timeCreated: 1732168204

+ 68 - 1
Assets/Scripts/GameLogic/Combat/Skill/S120001.cs

@@ -1,6 +1,10 @@
-using CombatLibrary.CombatLibrary.CombatCore.CustomizeTimeLogic.FxLogic;
+using Animancer;
+using CombatLibrary.CombatLibrary.CombatCore.CustomizeTimeLogic.FxLogic;
 using GameLogic.Combat.CombatTool;
 using GameLogic.Combat.Hero;
+using GameLogic.Combat.Hero.SubStatus;
+using UnityEngine;
+using UnityEngine.AI;
 using UTool.CustomizeTimeLogic.FxLogic.TimeLineEventinterface;
 
 namespace GameLogic.Combat.Skill
@@ -12,6 +16,16 @@ namespace GameLogic.Combat.Skill
     {
         private float _harm;
 
+        private bool _startMove;
+
+        private Vector3 moveTargetPos;
+
+        private Vector3 moveStartPos;
+
+        private float _currTime;
+
+        private float _currAddTime;
+
         // protected BetterList<CombatHeroEntity> 
         protected override void ProInitSkill()
         {
@@ -35,6 +49,43 @@ namespace GameLogic.Combat.Skill
         //     }
         //     return  lifetCycleHitPoints;
         // }
+        protected override void ProDefaultTimeLineTrigger(string groupName, CombatHeroHitPoint targetEntity,
+            ITimelineFxLogic timelineFxLogic,
+            TriggerData triggerData)
+        {
+            _startMove = true;
+            moveStartPos = CombatHeroEntity.dotPos;
+            moveTargetPos = CombatHeroEntity.combatHeroGameObject.transform.TransformPoint(new Vector3(0, 0, 5));
+            _currTime = 0;
+            _currAddTime = 1.0f / 0.5f;
+        }
+
+
+        protected override void ProCombatUpdate(float time)
+        {
+            if (!_startMove)
+            {
+                return;
+            }
+
+            _currTime += time * _currAddTime;
+            Vector3 t = Vector3.Lerp(moveStartPos, moveTargetPos, _currTime);
+            CombatHeroEntity.CombatAIBasic.NavMeshAgent.Raycast(t,
+                out NavMeshHit hit);
+            if (!hit.hit)
+            {
+                CombatHeroEntity.combatHeroGameObject.SetPosition(t);
+            }
+            else
+            {
+                Debug.Log(("打到墙了" + hit.mask));
+            }
+
+            if (_currTime >= 1)
+            {
+                _startMove = false;
+            }
+        }
 
         protected override void ProHeroEnter(TimeLineAlertSeriailztion timeLineAlertSeriailztion,
             CombatHeroEntity target)
@@ -45,10 +96,26 @@ namespace GameLogic.Combat.Skill
             CombatHeroHitPoint combatHeroHitPoint = target.GetMainHotPoin<CombatHeroHitPoint>();
             HarmReturnInfo harmReturnInfo = Harm(CombatHeroEntity, combatHeroHitPoint,
                 v, AttType.Skill, triggerData);
+
+            Vector3 dir = target.combatHeroGameObject.transform.forward * -1;
+            float d = (target.dotPos - CombatHeroEntity.dotPos).magnitude;
+            float moveDis = 3 - d;
+            moveDis = Mathf.Clamp(moveDis, 0, 3);
+            float jiao = Vector3.Dot(target.combatHeroGameObject.transform.forward,
+                CombatHeroEntity.combatHeroGameObject.transform.forward);
+            jiao = Mathf.Abs(jiao);
+            if (jiao > 0.9)
+            {
+                dir += new Vector3(0.8f, 0, 0);
+            }
+
+            RepelledStatusState repelledStatusState = new RepelledStatusState(dir, moveDis*jiao, 10, null);
+            target.CombatAIBasic.AddSubStatus(repelledStatusState);
         }
 
         protected override void ProSkillPlayFinish()
         {
+            _startMove = false;
         }
     }
 }

+ 5 - 0
Assets/Scripts/GameLogic/CombatScenesTool/CombatEquipFallManager.cs

@@ -74,6 +74,11 @@ namespace GameLogic.CombatScenesTool
                     _currTime += t;
                     CombatHeroEntity[] heroEntities =
                         CombatController.currActiveCombat.CombatHeroController.GetHero(false);
+                    if (heroEntities == null)
+                    {
+                        return;
+                    }
+
                     if (heroEntities.Length > 0)
                     {
                         Transform heroT = heroEntities[0].combatHeroGameObject.transform;

Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
Assets/StreamingAssets/assetConfig.txt


BIN
Excel2Json/Excel/skill.xlsx


+ 4 - 0
Fort23.GameLogic.csproj

@@ -45,6 +45,8 @@
     <Analyzer Include="D:\tuanJieEditor\2022.3.38t2\Editor\Data\Tools\Unity.SourceGenerators\Unity.Properties.SourceGenerator.dll" />
   </ItemGroup>
   <ItemGroup>
+    <Compile Include="Assets\Scripts\GameLogic\Combat\Hero\SubStatus\RepelledStatusState.cs" />
+    <Compile Include="Assets\Scripts\GameLogic\Combat\Hero\SubStatus\SubStatusBasic.cs" />
     <Compile Include="Assets\Scripts\GameLogic\Combat\Skill\S20001.cs" />
     <Compile Include="Assets\Scripts\GameLogic\CombatScenesTool\CombatAlertManager.cs" />
     <Compile Include="Assets\Scripts\GameLogic\Combat\Hero\State\CombatHeroDieState.cs" />
@@ -70,6 +72,7 @@
     <Compile Include="Assets\Scripts\GameLogic\Combat\CombatEvent\AlertTriggerEventData.cs" />
     <Compile Include="Assets\Scripts\GameLogic\Combat\CombatEvent\CombatItemShowEventData.cs" />
     <Compile Include="Assets\Scripts\GameLogic\Combat\Hero\CombatHeroEntity.cs" />
+    <Compile Include="Assets\Scripts\GameLogic\Combat\Hero\State\CombatHeroRepelledState.cs" />
     <Compile Include="Assets\Scripts\GameLogic\Combat\CombatEvent\CameraShakeEventData.cs" />
     <Compile Include="Assets\Scripts\GameLogic\Combat\CombatState\CombatIdleState.cs" />
     <Compile Include="Assets\Scripts\GameLogic\CombatScenesTool\CombatScenesNodeConfig.cs" />
@@ -99,6 +102,7 @@
     <Compile Include="Assets\Scripts\GameLogic\CombatScenesTool\CombatEquipFallManager.cs" />
     <Compile Include="Assets\Scripts\GameLogic\Combat\CombatEvent\CombatUseSkillEventData.cs" />
     <Compile Include="Assets\Scripts\GameLogic\Paritcle\GameTimeLineParticleFactory.cs" />
+    <Compile Include="Assets\Scripts\GameLogic\Combat\Hero\State\CombatHeroNullState.cs" />
     <Compile Include="Assets\Scripts\GameLogic\Combat\CombatEvent\HarmUpdateEventData.cs" />
     <Compile Include="Assets\Scripts\GameLogic\Combat\Skill\S110003.cs" />
     <Compile Include="Assets\Scripts\GameLogic\Combat\Skill\S110002.cs" />

Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
Release/PC/1.1.1/Bundle/assetConfig.txt


+ 9 - 9
UserSettings/EditorUserSettings.asset

@@ -21,31 +21,31 @@ EditorUserSettings:
       value: 184c
       flags: 0
     RecentlyUsedSceneGuid-0:
-      value: 5a05505551515d03555a0d2316745d44444e412e2f712235292d1960b6b3663c
+      value: 5701025003000c090c0c0d2643225b444015407c7d7074627b7c1c66e3b4613a
       flags: 0
     RecentlyUsedSceneGuid-1:
-      value: 5701025003000c090c0c0d2643225b444015407c7d7074627b7c1c66e3b4613a
+      value: 530404525401510d5f0b097b45200f4444154f297b2b7134787c4432b5b16d60
       flags: 0
     RecentlyUsedSceneGuid-2:
-      value: 530404525401510d5f0b097b45200f4444154f297b2b7134787c4432b5b16d60
+      value: 51030d00560150080f0c5f7446735e44464f4d787d2d71357e7a4d6bb6b5653a
       flags: 0
     RecentlyUsedSceneGuid-3:
-      value: 51030d00560150080f0c5f7446735e44464f4d787d2d71357e7a4d6bb6b5653a
+      value: 5552070500565958580b54721575594443161e2b757c23662c711932bbb46c6c
       flags: 0
     RecentlyUsedSceneGuid-4:
-      value: 5552070500565958580b54721575594443161e2b757c23662c711932bbb46c6c
+      value: 055557525d075b0b0e0d5927447108441415492e7d7925647b2a1936e1e1636b
       flags: 0
     RecentlyUsedSceneGuid-5:
-      value: 055557525d075b0b0e0d5927447108441415492e7d7925647b2a1936e1e1636b
+      value: 5b520d0503545b0d0c0c0a2715770748154f4d2c7d7d7e627a7d4a35b4e1646a
       flags: 0
     RecentlyUsedSceneGuid-6:
-      value: 5b520d0503545b0d0c0c0a2715770748154f4d2c7d7d7e627a7d4a35b4e1646a
+      value: 5054045751570c0c5d0d087a462008444616482f297b256478284d61b7b9626d
       flags: 0
     RecentlyUsedSceneGuid-7:
-      value: 5054045751570c0c5d0d087a462008444616482f297b256478284d61b7b9626d
+      value: 0600055050050c595f0c097146200b44464f4c2f7c2c24627b2a4d35e6e4366c
       flags: 0
     RecentlyUsedSceneGuid-8:
-      value: 0600055050050c595f0c097146200b44464f4c2f7c2c24627b2a4d35e6e4366c
+      value: 0055045051540b0e08080d704075074446161c7f79782435747e4b62b7b13068
       flags: 0
     RecentlyUsedSceneGuid-9:
       value: 5753045f5d005b5f0b0a082315715d44464e4b7b797125622e284430bbe66d68

+ 70 - 101
UserSettings/Layouts/default-2022.dwlt

@@ -19,7 +19,7 @@ MonoBehaviour:
     width: 2560
     height: 1349
   m_ShowMode: 4
-  m_Title: Hierarchy
+  m_Title: Game
   m_RootView: {fileID: 9}
   m_MinSize: {x: 875, y: 300}
   m_MaxSize: {x: 10000, y: 10000}
@@ -40,11 +40,11 @@ MonoBehaviour:
   m_Position:
     serializedVersion: 2
     x: 0
-    y: 756
+    y: 1010
     width: 794
-    height: 204
-  m_MinSize: {x: 100, y: 100}
-  m_MaxSize: {x: 4000, y: 4000}
+    height: 103
+  m_MinSize: {x: 102, y: 121}
+  m_MaxSize: {x: 4002, y: 4021}
   m_ActualView: {fileID: 15}
   m_Panes:
   - {fileID: 15}
@@ -70,11 +70,11 @@ MonoBehaviour:
     x: 776
     y: 0
     width: 794
-    height: 960
+    height: 1113
   m_MinSize: {x: 100, y: 100}
   m_MaxSize: {x: 8096, y: 16192}
   vertical: 1
-  controlID: 20155
+  controlID: 64
   draggingID: 0
 --- !u!114 &4
 MonoBehaviour:
@@ -118,9 +118,9 @@ MonoBehaviour:
   m_Position:
     serializedVersion: 2
     x: 0
-    y: 960
+    y: 1113
     width: 1570
-    height: 339
+    height: 186
   m_MinSize: {x: 100, y: 100}
   m_MaxSize: {x: 4000, y: 4000}
   m_ActualView: {fileID: 22}
@@ -153,7 +153,7 @@ MonoBehaviour:
   m_MinSize: {x: 400, y: 150}
   m_MaxSize: {x: 32384, y: 24288}
   vertical: 0
-  controlID: 184
+  controlID: 227
   draggingID: 0
 --- !u!114 &7
 MonoBehaviour:
@@ -199,9 +199,9 @@ MonoBehaviour:
     x: 0
     y: 0
     width: 776
-    height: 960
-  m_MinSize: {x: 200, y: 200}
-  m_MaxSize: {x: 4000, y: 4000}
+    height: 1113
+  m_MinSize: {x: 201, y: 221}
+  m_MaxSize: {x: 4001, y: 4021}
   m_ActualView: {fileID: 20}
   m_Panes:
   - {fileID: 20}
@@ -302,7 +302,7 @@ MonoBehaviour:
   m_MinSize: {x: 200, y: 150}
   m_MaxSize: {x: 16192, y: 24288}
   vertical: 1
-  controlID: 58
+  controlID: 62
   draggingID: 0
 --- !u!114 &13
 MonoBehaviour:
@@ -324,11 +324,11 @@ MonoBehaviour:
     x: 0
     y: 0
     width: 1570
-    height: 960
+    height: 1113
   m_MinSize: {x: 200, y: 100}
   m_MaxSize: {x: 16192, y: 16192}
   vertical: 0
-  controlID: 59
+  controlID: 63
   draggingID: 0
 --- !u!114 &14
 MonoBehaviour:
@@ -340,7 +340,7 @@ MonoBehaviour:
   m_Enabled: 1
   m_EditorHideFlags: 1
   m_Script: {fileID: 12006, guid: 0000000000000000e000000000000000, type: 0}
-  m_Name: GameView
+  m_Name: SceneView
   m_EditorClassIdentifier: 
   m_Children: []
   m_Position:
@@ -348,17 +348,17 @@ MonoBehaviour:
     x: 0
     y: 0
     width: 794
-    height: 756
-  m_MinSize: {x: 200, y: 200}
-  m_MaxSize: {x: 4000, y: 4000}
-  m_ActualView: {fileID: 23}
+    height: 1010
+  m_MinSize: {x: 202, y: 221}
+  m_MaxSize: {x: 4002, y: 4021}
+  m_ActualView: {fileID: 21}
   m_Panes:
   - {fileID: 23}
   - {fileID: 21}
   - {fileID: 17}
   - {fileID: 16}
-  m_Selected: 0
-  m_LastSelected: 3
+  m_Selected: 1
+  m_LastSelected: 0
 --- !u!114 &15
 MonoBehaviour:
   m_ObjectHideFlags: 52
@@ -380,9 +380,9 @@ MonoBehaviour:
   m_Pos:
     serializedVersion: 2
     x: 776
-    y: 829
+    y: 1083
     width: 792
-    height: 183
+    height: 82
   m_SerializedDataModeController:
     m_DataMode: 0
     m_PreferredDataMode: 0
@@ -400,7 +400,7 @@ MonoBehaviour:
     m_IsLocked: 0
   m_SequenceHierarchy: {fileID: 0}
   m_SequencePath:
-    m_SelectionRoot: -162282
+    m_SelectionRoot: 0
     m_SubElements: []
 --- !u!114 &16
 MonoBehaviour:
@@ -425,7 +425,7 @@ MonoBehaviour:
     x: 776
     y: 73
     width: 792
-    height: 789
+    height: 614
   m_SerializedDataModeController:
     m_DataMode: 0
     m_PreferredDataMode: 0
@@ -436,17 +436,16 @@ MonoBehaviour:
     m_LastAppliedPresetName: Default
     m_SaveData: []
     m_OverlaysVisible: 1
-  _SourceObject: {fileID: 11400000, guid: 7ec7b6367dc17c54b9b317f4e6242248, type: 2}
+  _SourceObject: {fileID: 11400000, guid: 771e4088337358e46ac19383d63a5cb9, type: 2}
   _Data:
     _Transitions:
-    - {fileID: -8040148307380970633, guid: 7ec7b6367dc17c54b9b317f4e6242248, type: 2}
-    - {fileID: -4151114463907510451, guid: 7ec7b6367dc17c54b9b317f4e6242248, type: 2}
-    - {fileID: -268238426723371374, guid: 7ec7b6367dc17c54b9b317f4e6242248, type: 2}
-    - {fileID: 5409110357427690842, guid: 7ec7b6367dc17c54b9b317f4e6242248, type: 2}
-    - {fileID: -4147067873176081146, guid: 7ec7b6367dc17c54b9b317f4e6242248, type: 2}
-    - {fileID: -8181351011713561019, guid: 7ec7b6367dc17c54b9b317f4e6242248, type: 2}
-    - {fileID: -4203501595805408910, guid: 7ec7b6367dc17c54b9b317f4e6242248, type: 2}
-    - {fileID: 5732826297057185392, guid: 7ec7b6367dc17c54b9b317f4e6242248, type: 2}
+    - {fileID: 3722530063086717003, guid: 771e4088337358e46ac19383d63a5cb9, type: 2}
+    - {fileID: -5538551370748665404, guid: 771e4088337358e46ac19383d63a5cb9, type: 2}
+    - {fileID: 8573815466760881428, guid: 771e4088337358e46ac19383d63a5cb9, type: 2}
+    - {fileID: -7113292042239375426, guid: 771e4088337358e46ac19383d63a5cb9, type: 2}
+    - {fileID: 7024176942278262995, guid: 771e4088337358e46ac19383d63a5cb9, type: 2}
+    - {fileID: -5680893779573239883, guid: 771e4088337358e46ac19383d63a5cb9, type: 2}
+    - {fileID: 883924790112705568, guid: 771e4088337358e46ac19383d63a5cb9, type: 2}
     _Modifiers:
     - _From: 0
       _To: 1
@@ -454,38 +453,8 @@ MonoBehaviour:
     - _From: 1
       _To: 0
       _Fade: 0
-    - _From: 2
-      _To: 0
-      _Fade: 0
-    - _From: 3
-      _To: 0
-      _Fade: 0
-    - _From: 4
-      _To: 0
-      _Fade: 0
-    - _From: 6
-      _To: 0
-      _Fade: 0
-    - _From: 5
-      _To: 0
-      _Fade: 0
     - _From: 1
-      _To: 7
-      _Fade: 0
-    - _From: 2
-      _To: 7
-      _Fade: 0
-    - _From: 3
-      _To: 7
-      _Fade: 0
-    - _From: 4
-      _To: 7
-      _Fade: 0
-    - _From: 5
-      _To: 7
-      _Fade: 0
-    - _From: 6
-      _To: 7
+      _To: 1
       _Fade: 0
     _Aliases: []
     _AliasAllTransitions: 0
@@ -622,7 +591,7 @@ MonoBehaviour:
     m_SkipHidden: 0
     m_SearchArea: 1
     m_Folders:
-    - Assets/Res/HeroAnimtion
+    - Assets/Scripts/Core/Triiger
     m_Globs: []
     m_OriginalText: 
     m_ImportLogFlags: 0
@@ -630,30 +599,30 @@ MonoBehaviour:
   m_ViewMode: 1
   m_StartGridSize: 16
   m_LastFolders:
-  - Assets/Res/HeroAnimtion
+  - Assets/Scripts/Core/Triiger
   m_LastFoldersGridSize: 16
   m_LastProjectPath: D:\unityProject\XY001
   m_LockTracker:
     m_IsLocked: 0
   m_FolderTreeState:
-    scrollPos: {x: 0, y: 10}
-    m_SelectedIDs: 6eb00000
-    m_LastClickedID: 45166
-    m_ExpandedIDs: 000000007cae00007eae000080ae000082ae000084ae000086ae00008aae00008cae00008eae000090ae000092ae000094ae000096ae000052b00000b4b00000b6b00000bcb000004efd000078fd00007cfd00005802010068350100d2db010000ca9a3b
+    scrollPos: {x: 0, y: 0}
+    m_SelectedIDs: 4cb40000
+    m_LastClickedID: 46156
+    m_ExpandedIDs: 00000000b0b00000b2b00000b4b00000b6b00000b8b00000bab00000bcb00000beb00000c0b00000c2b00000c6b00000c8b00000cab00000ccb00000ceb00000d0b00000d2b00000d4b00000d6b000005ab30000b2b3000000ca9a3bffffff7f
     m_RenameOverlay:
       m_UserAcceptedRename: 0
-      m_Name: 
-      m_OriginalName: 
+      m_Name: Art
+      m_OriginalName: Art
       m_EditFieldRect:
         serializedVersion: 2
         x: 0
         y: 0
         width: 0
         height: 0
-      m_UserData: 0
+      m_UserData: 45254
       m_IsWaitingForDelay: 0
       m_IsRenaming: 0
-      m_OriginalEventType: 11
+      m_OriginalEventType: 0
       m_IsRenamingFilename: 1
       m_ClientGUIView: {fileID: 4}
     m_SearchString: 
@@ -667,7 +636,7 @@ MonoBehaviour:
     scrollPos: {x: 0, y: 0}
     m_SelectedIDs: 
     m_LastClickedID: 0
-    m_ExpandedIDs: 000000007cae00007eae000080ae000082ae000084ae000086ae000088ae00008aae00008cae00008eae000090ae000092ae000094ae000096ae0000
+    m_ExpandedIDs: 00000000b0b00000b2b00000b4b00000b6b00000b8b00000bab00000bcb00000beb00000c0b00000c2b00000c4b00000c6b00000c8b00000cab00000ccb00000ceb00000d0b00000d2b00000d4b00000d6b00000
     m_RenameOverlay:
       m_UserAcceptedRename: 0
       m_Name: 
@@ -695,21 +664,21 @@ MonoBehaviour:
     m_SelectedInstanceIDs: 
     m_LastClickedInstanceID: 0
     m_HadKeyboardFocusLastEvent: 1
-    m_ExpandedInstanceIDs: c62300000000000080430100f23d0200d03c02008a440200163f020082410200143b02005a430200184002009a3e0200c43e0200d4410200ee400200341cf7ff0c4d020042b30200727e0200429e020046be0200e2b200007eb50000e87e0000f4b900009cbb000050f90000e4230100847d00006c7f05001a800500ce7f05000ce80000fa380100563901006a3a01000e3a0100da360100363701009e380100c63a0100
+    m_ExpandedInstanceIDs: c62300000000000080430100f23d0200d03c02008a440200163f020082410200143b02005a430200184002009a3e0200c43e0200d4410200ee400200341cf7ff0c4d020042b30200727e0200429e020046be0200e2b200007eb50000e87e0000f4b900009cbb000050f90000e4230100847d00006c7f05001a800500ce7f05000ce80000fa380100563901006a3a01000e3a0100da360100363701009e380100c63a0100d2b700007cb800004ab90000e2b80000b0b9000016ba0000e4ba0000
     m_RenameOverlay:
       m_UserAcceptedRename: 0
-      m_Name: GuaiwuBoss01
-      m_OriginalName: GuaiwuBoss01
+      m_Name: 
+      m_OriginalName: 
       m_EditFieldRect:
         serializedVersion: 2
         x: 0
         y: 0
         width: 0
         height: 0
-      m_UserData: 167324
+      m_UserData: 0
       m_IsWaitingForDelay: 0
       m_IsRenaming: 0
-      m_OriginalEventType: 0
+      m_OriginalEventType: 11
       m_IsRenamingFilename: 1
       m_ClientGUIView: {fileID: 4}
     m_CreateAssetUtility:
@@ -793,7 +762,7 @@ MonoBehaviour:
     x: 0
     y: 73
     width: 775
-    height: 939
+    height: 1092
   m_SerializedDataModeController:
     m_DataMode: 0
     m_PreferredDataMode: 0
@@ -807,9 +776,9 @@ MonoBehaviour:
   m_SceneHierarchy:
     m_TreeViewState:
       scrollPos: {x: 0, y: 0}
-      m_SelectedIDs: 
-      m_LastClickedID: 0
-      m_ExpandedIDs: b483fdfffa85fdff1686fdfff8a2feff76a4feff08a5feffacccfeffc6ccfeff02cdfeff06cdfeff14cdfeff482bffffaa2effff2e2fffffb82fffffb632ffff3e71ffff7471ffffb871ffffc671ffff1ef9ffffda01010024020100340701006c0701007e070100
+      m_SelectedIDs: 0463feff
+      m_LastClickedID: -105724
+      m_ExpandedIDs: c8faffff
       m_RenameOverlay:
         m_UserAcceptedRename: 0
         m_Name: 
@@ -856,7 +825,7 @@ MonoBehaviour:
     x: 776
     y: 73
     width: 792
-    height: 530
+    height: 989
   m_SerializedDataModeController:
     m_DataMode: 0
     m_PreferredDataMode: 0
@@ -1330,9 +1299,9 @@ MonoBehaviour:
   m_Pos:
     serializedVersion: 2
     x: 0
-    y: 1033
+    y: 1186
     width: 1569
-    height: 318
+    height: 165
   m_SerializedDataModeController:
     m_DataMode: 0
     m_PreferredDataMode: 0
@@ -1366,7 +1335,7 @@ MonoBehaviour:
     x: 776
     y: 73
     width: 792
-    height: 735
+    height: 989
   m_SerializedDataModeController:
     m_DataMode: 0
     m_PreferredDataMode: 0
@@ -1412,7 +1381,7 @@ MonoBehaviour:
     m_HSlider: 0
     m_VSlider: 0
     m_IgnoreScrollWheelUntilClicked: 0
-    m_EnableMouseInput: 1
+    m_EnableMouseInput: 0
     m_EnableSliderZoomHorizontal: 0
     m_EnableSliderZoomVertical: 0
     m_UniformScale: 1
@@ -1422,22 +1391,22 @@ MonoBehaviour:
       x: 0
       y: 21
       width: 792
-      height: 714
-    m_Scale: {x: 0.43965518, y: 0.43965518}
-    m_Translation: {x: 396, y: 357}
+      height: 968
+    m_Scale: {x: 0.5960591, y: 0.5960591}
+    m_Translation: {x: 396, y: 484}
     m_MarginLeft: 0
     m_MarginRight: 0
     m_MarginTop: 0
     m_MarginBottom: 0
     m_LastShownAreaInsideMargins:
       serializedVersion: 2
-      x: -900.7059
-      y: -812
-      width: 1801.4117
-      height: 1624
+      x: -664.36365
+      y: -812.00006
+      width: 1328.7273
+      height: 1624.0001
     m_MinimalGUI: 1
-  m_defaultScale: 0.43965518
-  m_LastWindowPixelSize: {x: 792, y: 735}
+  m_defaultScale: 0.5960591
+  m_LastWindowPixelSize: {x: 792, y: 989}
   m_ClearInEditMode: 1
   m_NoCameraWarning: 1
   m_LowResolutionForAspectRatios: 01000000000000000000

+ 4 - 4
XY001.sln

@@ -1,6 +1,8 @@
 
 Microsoft Visual Studio Solution File, Format Version 11.00
 # Visual Studio 2010
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Fort23.GameLogic", "Fort23.GameLogic.csproj", "{aa8b3008-7748-fe09-d0e8-e77da33c4943}"
+EndProject
 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Unity.AI.Navigation.Samples", "Unity.AI.Navigation.Samples.csproj", "{c2199000-def0-facf-890c-7b0559fa37a3}"
 EndProject
 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CodeStage.AFPSCounter.Runtime", "CodeStage.AFPSCounter.Runtime.csproj", "{e69dd175-3705-64b7-6de3-d7bad627f6f5}"
@@ -33,8 +35,6 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ThirdParty", "ThirdParty.cs
 EndProject
 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "xNodeExamples", "xNodeExamples.csproj", "{680b76b3-82a4-ae6a-fad1-68243a1033fe}"
 EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Fort23.GameLogic", "Fort23.GameLogic.csproj", "{aa8b3008-7748-fe09-d0e8-e77da33c4943}"
-EndProject
 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "XNode", "XNode.csproj", "{27ef691a-f071-a1b3-5e1b-0e594da865c5}"
 EndProject
 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Unity.AI.Navigation.Editor.ConversionSystem", "Unity.AI.Navigation.Editor.ConversionSystem.csproj", "{f6528f8b-dbb4-84ed-ee55-12bcabff9780}"
@@ -78,6 +78,8 @@ Global
 		Debug|Any CPU = Debug|Any CPU
 	EndGlobalSection
 	GlobalSection(ProjectConfigurationPlatforms) = postSolution
+		{aa8b3008-7748-fe09-d0e8-e77da33c4943}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{aa8b3008-7748-fe09-d0e8-e77da33c4943}.Debug|Any CPU.Build.0 = Debug|Any CPU
 		{c2199000-def0-facf-890c-7b0559fa37a3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
 		{c2199000-def0-facf-890c-7b0559fa37a3}.Debug|Any CPU.Build.0 = Debug|Any CPU
 		{e69dd175-3705-64b7-6de3-d7bad627f6f5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
@@ -110,8 +112,6 @@ Global
 		{fc3937b9-998a-f022-8329-db40273a9d7b}.Debug|Any CPU.Build.0 = Debug|Any CPU
 		{680b76b3-82a4-ae6a-fad1-68243a1033fe}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
 		{680b76b3-82a4-ae6a-fad1-68243a1033fe}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{aa8b3008-7748-fe09-d0e8-e77da33c4943}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{aa8b3008-7748-fe09-d0e8-e77da33c4943}.Debug|Any CPU.Build.0 = Debug|Any CPU
 		{27ef691a-f071-a1b3-5e1b-0e594da865c5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
 		{27ef691a-f071-a1b3-5e1b-0e594da865c5}.Debug|Any CPU.Build.0 = Debug|Any CPU
 		{f6528f8b-dbb4-84ed-ee55-12bcabff9780}.Debug|Any CPU.ActiveCfg = Debug|Any CPU

Alguns ficheiros não foram mostrados porque muitos ficheiros mudaram neste diff