summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Assets/ActionTool/Editor/ActionRootMotionEditor.cs2
-rw-r--r--Assets/Bundle/Unit/PC/Erika/AnimationData/Air_Combo03_Z0_2.asset2
-rw-r--r--Assets/Bundle/Unit/PC/Erika/AnimationData/Air_Combo03_Z0_4.asset29
-rw-r--r--Assets/Scenes/Demo/AnimationEditScene.unity4061
-rw-r--r--Assets/Scripts/Unit/Events/EventMesh_AfterImage.cs26
-rw-r--r--Assets/ThirdParty/BezierCurves.meta8
-rw-r--r--Assets/ThirdParty/BezierCurves/Editor.meta8
-rw-r--r--Assets/ThirdParty/BezierCurves/Editor/BezierCurveEditor.cs263
-rw-r--r--Assets/ThirdParty/BezierCurves/Editor/BezierCurveEditor.cs.meta11
-rw-r--r--Assets/ThirdParty/BezierCurves/Editor/BezierPointEditor.cs152
-rw-r--r--Assets/ThirdParty/BezierCurves/Editor/BezierPointEditor.cs.meta11
-rw-r--r--Assets/ThirdParty/BezierCurves/Example.unity2693
-rw-r--r--Assets/ThirdParty/BezierCurves/Example.unity.meta7
-rw-r--r--Assets/ThirdParty/BezierCurves/Scripts.meta8
-rw-r--r--Assets/ThirdParty/BezierCurves/Scripts/BezierCurve.cs557
-rw-r--r--Assets/ThirdParty/BezierCurves/Scripts/BezierCurve.cs.meta11
-rw-r--r--Assets/ThirdParty/BezierCurves/Scripts/BezierPoint.cs170
-rw-r--r--Assets/ThirdParty/BezierCurves/Scripts/BezierPoint.cs.meta11
-rw-r--r--Assets/ThirdParty/BezierCurves/readme.txt17
-rw-r--r--Assets/ThirdParty/BezierCurves/readme.txt.meta7
20 files changed, 8029 insertions, 25 deletions
diff --git a/Assets/ActionTool/Editor/ActionRootMotionEditor.cs b/Assets/ActionTool/Editor/ActionRootMotionEditor.cs
index 5d539b52..204a97b2 100644
--- a/Assets/ActionTool/Editor/ActionRootMotionEditor.cs
+++ b/Assets/ActionTool/Editor/ActionRootMotionEditor.cs
@@ -25,7 +25,7 @@ namespace ActionTool
private void OnEnable()
{
- maxSize = new Vector2(300, 100);
+ maxSize = new Vector2(300, 90);
minSize = maxSize;
this.titleContent = new GUIContent("RootMotion Editor");
diff --git a/Assets/Bundle/Unit/PC/Erika/AnimationData/Air_Combo03_Z0_2.asset b/Assets/Bundle/Unit/PC/Erika/AnimationData/Air_Combo03_Z0_2.asset
index 5685d300..386b1405 100644
--- a/Assets/Bundle/Unit/PC/Erika/AnimationData/Air_Combo03_Z0_2.asset
+++ b/Assets/Bundle/Unit/PC/Erika/AnimationData/Air_Combo03_Z0_2.asset
@@ -10,7 +10,7 @@ MonoBehaviour:
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: cab6406109041434e890f22d6455172f, type: 3}
- m_Name: Air_Combo03_Z0_2(Clone)
+ m_Name: Air_Combo03_Z0_2
m_EditorClassIdentifier:
animationName: Air_Combo03_Z0_2
animationPath: Assets/Bundle/Unit/PC/Erika/AnimationClip/Air_Combo03_Z0_2.anim
diff --git a/Assets/Bundle/Unit/PC/Erika/AnimationData/Air_Combo03_Z0_4.asset b/Assets/Bundle/Unit/PC/Erika/AnimationData/Air_Combo03_Z0_4.asset
index a08467a5..0f718029 100644
--- a/Assets/Bundle/Unit/PC/Erika/AnimationData/Air_Combo03_Z0_4.asset
+++ b/Assets/Bundle/Unit/PC/Erika/AnimationData/Air_Combo03_Z0_4.asset
@@ -20,12 +20,14 @@ MonoBehaviour:
type: 1
pivot: 0
multiHit: 0
+ hitResponse: 0
hitBack: {x: 0, y: 0, z: 0}
freezeFramesSelf: 0
freezeFramesOther: 0
sparkPath:
sparkAnchor: 0
sparkOffset: {x: 0, y: 0, z: 0}
+ sparkScale: {x: 1, y: 1, z: 1}
multiSparks: 0
spark2Path:
spark2Anchor: 0
@@ -58,12 +60,14 @@ MonoBehaviour:
type: 0
pivot: 1
multiHit: 0
+ hitResponse: 0
hitBack: {x: 0, y: 0, z: 0}
freezeFramesSelf: 0
freezeFramesOther: 0
sparkPath:
sparkAnchor: 0
sparkOffset: {x: 0, y: 0, z: 0}
+ sparkScale: {x: 1, y: 1, z: 1}
multiSparks: 0
spark2Path:
spark2Anchor: 0
@@ -86,14 +90,35 @@ MonoBehaviour:
- frame: 4
active: 1
position: {x: 0, y: 0.81, z: 1.04}
- size: {x: 1, y: 1.02, z: 2.41}
+ size: {x: 2.41, y: 1.02, z: 1}
- frame: 27
active: 1
position: {x: 0, y: 0.72, z: -0.91}
- size: {x: 1, y: 1, z: 2.62}
+ size: {x: 2.62, y: 1, z: 1}
throwBoxes: []
blockBoxes: []
defendBoxes: []
+ overrideRootMotion: 1
+ rootMotionOverrideData:
+ positions:
+ - position: {x: 0, y: 0, z: 0}
+ frame: 0
+ - position: {x: 0.79, y: 0.14, z: 0}
+ frame: 3
+ - position: {x: 1.41, y: 0.24, z: 0}
+ frame: 6
+ - position: {x: 2.44, y: 0.28, z: 0}
+ frame: 9
+ - position: {x: 3.41, y: 0.25, z: 0}
+ frame: 12
+ - position: {x: 3.83, y: 0.29, z: 0}
+ frame: 18
+ - position: {x: 4.01, y: 0.26, z: 0}
+ frame: 28
+ - position: {x: 4.09, y: 0.27, z: 0}
+ frame: 42
+ - position: {x: 4.37, y: 0.14, z: 0}
+ frame: 45
speedCurve:
serializedVersion: 2
m_Curve:
diff --git a/Assets/Scenes/Demo/AnimationEditScene.unity b/Assets/Scenes/Demo/AnimationEditScene.unity
index 471b77d4..b4b4a4e6 100644
--- a/Assets/Scenes/Demo/AnimationEditScene.unity
+++ b/Assets/Scenes/Demo/AnimationEditScene.unity
@@ -38,7 +38,7 @@ RenderSettings:
m_ReflectionIntensity: 1
m_CustomReflection: {fileID: 0}
m_Sun: {fileID: 0}
- m_IndirectSpecularColor: {r: 0.18028334, g: 0.22571328, b: 0.3069217, a: 1}
+ m_IndirectSpecularColor: {r: 0.18028378, g: 0.22571412, b: 0.30692285, a: 1}
m_UseRadianceAmbientProbe: 0
--- !u!157 &3
LightmapSettings:
@@ -112,6 +112,264 @@ NavMeshSettings:
debug:
m_Flags: 0
m_NavMeshData: {fileID: 0}
+--- !u!1 &19756867
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 19756868}
+ m_Layer: 0
+ m_Name: J_Sec_L_SkirtBack0
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &19756868
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 19756867}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: -0.0030585676, y: 0.03845179, z: -0.12451656}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 819282977}
+ m_Father: {fileID: 1479744136}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &31837324
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 31837325}
+ m_Layer: 0
+ m_Name: J_Bip_L_Index3
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &31837325
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 31837324}
+ m_LocalRotation: {x: 0.0439456, y: 0.016135415, z: 0.67758876, w: 0.7339496}
+ m_LocalPosition: {x: -0.017566085, y: -0.0005823374, z: 0.0019900464}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1261031418}
+ m_Father: {fileID: 118994834}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &45577874
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 45577875}
+ m_Layer: 0
+ m_Name: J_Bip_L_LowerLeg
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &45577875
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 45577874}
+ m_LocalRotation: {x: 0.5274855, y: 0.07966196, z: -0.047071226, w: 0.84451014}
+ m_LocalPosition: {x: 0.022899546, y: -0.40274787, z: -0.009075051}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 2110423980}
+ m_Father: {fileID: 1479744136}
+ m_RootOrder: 2
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &77073336
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 77073337}
+ m_Layer: 0
+ m_Name: J_Adj_R_FaceEye
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &77073337
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 77073336}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0.013720556, y: 0.05573821, z: 0.027436351}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 1832693819}
+ m_RootOrder: 1
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &93151316
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 93151317}
+ m_Layer: 0
+ m_Name: J_Bip_R_Thumb1
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &93151317
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 93151316}
+ m_LocalRotation: {x: -0.39259815, y: -0.061585434, z: 0.36636814, w: -0.84133726}
+ m_LocalPosition: {x: 0.0017570257, y: -0.0059769154, z: 0.015335323}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1911052247}
+ m_Father: {fileID: 1490424495}
+ m_RootOrder: 4
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &118994833
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 118994834}
+ m_Layer: 0
+ m_Name: J_Bip_L_Index2
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &118994834
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 118994833}
+ m_LocalRotation: {x: 0.04294524, y: 0.015768118, z: 0.66999084, w: 0.74095845}
+ m_LocalPosition: {x: -0.028381467, y: -0.00011599064, z: 0.0044524968}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 31837325}
+ m_Father: {fileID: 668834427}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!221 &123878926
+AnimatorOverrideController:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: override controller
+ m_Controller: {fileID: 9100000, guid: 47311b4ae25969546aa7fca07ea0405a, type: 2}
+ m_Clips:
+ - m_OriginalClip: {fileID: 7400000, guid: d1dee14942f17c745bb953c649ee14e5, type: 2}
+ m_OverrideClip: {fileID: 7400000, guid: f3726defe1d0ca44a9212c3062a01fdd, type: 2}
+--- !u!1 &124046660
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 124046661}
+ m_Layer: 0
+ m_Name: J_Sec_L_SkirtBack2
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &124046661
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 124046660}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: -0.021028481, y: -0.13928032, z: -0.051316246}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1731049951}
+ m_Father: {fileID: 819282977}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &129152389
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 129152390}
+ m_Layer: 0
+ m_Name: J_Bip_L_Thumb3
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &129152390
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 129152389}
+ m_LocalRotation: {x: 0.007765907, y: -0.36022478, z: -0.00456424, w: 0.93282205}
+ m_LocalPosition: {x: -0.018439531, y: -0.0013074875, z: 0.016460069}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 357055321}
+ m_Father: {fileID: 1614651327}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &152403860
GameObject:
m_ObjectHideFlags: 0
@@ -4933,6 +5191,252 @@ ParticleSystem:
m_PostInfinity: 2
m_RotationOrder: 4
vectorLabel1_3: W
+--- !u!1 &171116406
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 171116407}
+ m_Layer: 0
+ m_Name: J_Bip_R_Thumb3_end
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &171116407
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 171116406}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0.012954861, y: -0.0006916523, z: 0.013508812}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 257359570}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &176161676
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 176161677}
+ m_Layer: 0
+ m_Name: J_Sec_L_SkirtSide1
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &176161677
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 176161676}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 978460165}
+ m_Father: {fileID: 583470545}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &181136283
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 181136284}
+ m_Layer: 0
+ m_Name: J_Sec_R_SkirtFront0
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &181136284
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 181136283}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: -0.004221827, y: 0.006251812, z: 0.13752843}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1106965295}
+ m_Father: {fileID: 944882136}
+ m_RootOrder: 1
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &186204359
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 186204360}
+ m_Layer: 0
+ m_Name: J_Bip_L_Ring3
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &186204360
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 186204359}
+ m_LocalRotation: {x: 0.005305899, y: 0.0015451708, z: 0.69937766, w: 0.7147311}
+ m_LocalPosition: {x: -0.017118812, y: 0.0006057024, z: 0.00021506101}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 2104735789}
+ m_Father: {fileID: 1647543072}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &194083782
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 194083783}
+ m_Layer: 0
+ m_Name: J_Bip_R_ToeBase
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &194083783
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 194083782}
+ m_LocalRotation: {x: -0.088482566, y: -0, z: -0, w: 0.9960777}
+ m_LocalPosition: {x: 0.001231797, y: -0.062149346, z: 0.10164182}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 528743651}
+ m_Father: {fileID: 706260909}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &211293155
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 211293156}
+ m_Layer: 0
+ m_Name: J_Sec_R_SkirtBack1
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &211293156
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 211293155}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1432705633}
+ m_Father: {fileID: 1928750117}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &257359569
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 257359570}
+ m_Layer: 0
+ m_Name: J_Bip_R_Thumb3
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &257359570
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 257359569}
+ m_LocalRotation: {x: -0.013569413, y: -0.48143953, z: -0.00797972, w: -0.876338}
+ m_LocalPosition: {x: 0.018435717, y: -0.0012960434, z: 0.01646521}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 171116407}
+ m_Father: {fileID: 1911052247}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &269075638
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 269075639}
+ m_Layer: 0
+ m_Name: J_Sec_R_SkirtFront2_end
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &269075639
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 269075638}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0.014491327, y: -0.17169738, z: 0.023767427}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 1272492418}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &333218096
GameObject:
m_ObjectHideFlags: 0
@@ -4978,6 +5482,67 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
ClearTime: 2
+--- !u!1 &344721538
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 344721539}
+ m_Layer: 0
+ m_Name: J_Bip_R_LowerArm
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &344721539
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 344721538}
+ m_LocalRotation: {x: -0.18979883, y: -0.21495557, z: -0.04228153, w: 0.95706993}
+ m_LocalPosition: {x: 0.22465436, y: -0.010465622, z: 0.0018852726}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1490424495}
+ m_Father: {fileID: 1847156409}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &357055320
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 357055321}
+ m_Layer: 0
+ m_Name: J_Bip_L_Thumb3_end
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &357055321
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 357055320}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: -0.012956858, y: -0.00069999695, z: 0.0135062635}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 129152390}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &371262587
GameObject:
m_ObjectHideFlags: 0
@@ -9743,6 +10308,311 @@ ParticleSystem:
m_PostInfinity: 2
m_RotationOrder: 4
vectorLabel1_3: W
+--- !u!1 &419576130
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 419576131}
+ m_Layer: 0
+ m_Name: J_Sec_R_SkirtBack2_end
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &419576131
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 419576130}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0.02027233, y: -0.14094126, z: -0.046542868}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 1432705633}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &432285642
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 432285643}
+ m_Layer: 0
+ m_Name: J_Bip_R_Index3_end
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &432285643
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 432285642}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0.020848513, y: -0.0007866621, z: 0.0019334853}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 545271181}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &438232586
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 438232587}
+ m_Layer: 0
+ m_Name: J_Bip_L_ToeBase_end
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &438232587
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 438232586}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: -0.00037658215, y: -0.0018098354, z: 0.041616485}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 679494719}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &447452653
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 447452654}
+ m_Layer: 0
+ m_Name: J_Bip_L_Thumb1
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &447452654
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 447452653}
+ m_LocalRotation: {x: 0.21698013, y: -0.013716755, z: 0.25508523, w: 0.9421587}
+ m_LocalPosition: {x: -0.0017571449, y: -0.005976796, z: 0.015335286}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1614651327}
+ m_Father: {fileID: 949789064}
+ m_RootOrder: 4
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &480503626
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 480503627}
+ m_Layer: 0
+ m_Name: J_Sec_R_Bust1
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &480503627
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 480503626}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0.053541, y: -0.027212381, z: 0.059070617}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1876737244}
+ m_Father: {fileID: 1988221566}
+ m_RootOrder: 1
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &502134231
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 502134232}
+ m_Layer: 0
+ m_Name: J_Bip_R_Index2
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &502134232
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 502134231}
+ m_LocalRotation: {x: -0.04230866, y: 0.015535042, z: 0.665101, w: -0.7453921}
+ m_LocalPosition: {x: 0.028381407, y: -0.00011634827, z: 0.004452847}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 545271181}
+ m_Father: {fileID: 1953553070}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &516822069
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 516822070}
+ m_Layer: 0
+ m_Name: J_Sec_L_SkirtFront2_end
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &516822070
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 516822069}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: -0.014491841, y: -0.17169732, z: 0.023767307}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 880041183}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &528743650
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 528743651}
+ m_Layer: 0
+ m_Name: J_Bip_R_ToeBase_end
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &528743651
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 528743650}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0.00037640333, y: -0.0018102527, z: 0.0416165}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 194083783}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &536384783
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 536384784}
+ m_Layer: 0
+ m_Name: J_Bip_L_Little2
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &536384784
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 536384783}
+ m_LocalRotation: {x: -0.02086663, y: -0.0060265637, z: 0.67999303, w: 0.73289686}
+ m_LocalPosition: {x: -0.027151346, y: -0.00023639202, z: 0.000019155443}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1603786355}
+ m_Father: {fileID: 857390227}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &545271180
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 545271181}
+ m_Layer: 0
+ m_Name: J_Bip_R_Index3
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &545271181
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 545271180}
+ m_LocalRotation: {x: -0.024704132, y: 0.009070949, z: 0.52537847, w: -0.85046154}
+ m_LocalPosition: {x: 0.017565966, y: -0.0005825758, z: 0.0019902624}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 432285643}
+ m_Father: {fileID: 502134232}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &576787327
GameObject:
m_ObjectHideFlags: 0
@@ -9812,6 +10682,254 @@ Transform:
m_Father: {fileID: 0}
m_RootOrder: 3
m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0}
+--- !u!1 &580963708
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 580963709}
+ m_Layer: 0
+ m_Name: J_Bip_R_Ring2
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &580963709
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 580963708}
+ m_LocalRotation: {x: -0.005235734, y: 0.0015248187, z: 0.694467, w: -0.7195039}
+ m_LocalPosition: {x: 0.029680371, y: -0.00046563148, z: 0.00014942884}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1017366986}
+ m_Father: {fileID: 1175170890}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &583470544
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 583470545}
+ m_Layer: 0
+ m_Name: J_Sec_L_SkirtSide0
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &583470545
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 583470544}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: -0.17011735, y: -0.017756343, z: 0.0075791776}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 176161677}
+ m_Father: {fileID: 1689051638}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &600560688
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 600560689}
+ m_Layer: 0
+ m_Name: J_Bip_C_Neck
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &600560689
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 600560688}
+ m_LocalRotation: {x: -0.185338, y: -0.1211579, z: -0.015103906, w: 0.9750602}
+ m_LocalPosition: {x: 0.000000010797521, y: 0.11461532, z: -0.033395648}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1832693819}
+ m_Father: {fileID: 1988221566}
+ m_RootOrder: 2
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &608430621
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 608430622}
+ m_Layer: 0
+ m_Name: J_Bip_C_Chest
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &608430622
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 608430621}
+ m_LocalRotation: {x: 0.32359394, y: 0.17965905, z: 0.044493865, w: 0.927917}
+ m_LocalPosition: {x: -0.000000015104888, y: 0.113987684, z: 0.014169313}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1988221566}
+ m_Father: {fileID: 1191338447}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &609909640
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 609909641}
+ m_Layer: 0
+ m_Name: J_Bip_R_Shoulder
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &609909641
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 609909640}
+ m_LocalRotation: {x: -0.005076747, y: -0.004379507, z: 0.06953582, w: 0.997557}
+ m_LocalPosition: {x: 0.022385577, y: 0.08727038, z: -0.02744274}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1847156409}
+ m_Father: {fileID: 1988221566}
+ m_RootOrder: 4
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &632267690
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 632267691}
+ m_Layer: 0
+ m_Name: J_Sec_R_SkirtSide2
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &632267691
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 632267690}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0.05265367, y: -0.12872022, z: -0.016150372}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1223699322}
+ m_Father: {fileID: 1704271705}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &651043682
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 651043683}
+ m_Layer: 0
+ m_Name: J_Bip_L_Middle2
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &651043683
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 651043682}
+ m_LocalRotation: {x: 0.016924914, y: 0.0076475358, z: 0.7086722, w: 0.7052934}
+ m_LocalPosition: {x: -0.031909466, y: -0.0011664629, z: 0.0021082107}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1920122728}
+ m_Father: {fileID: 1988330041}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &668834426
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 668834427}
+ m_Layer: 0
+ m_Name: J_Bip_L_Index1
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &668834427
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 668834426}
+ m_LocalRotation: {x: 0.114499085, y: -0.099322766, z: 0.51559097, w: 0.84332144}
+ m_LocalPosition: {x: -0.05526197, y: 0.0048098564, z: 0.018542187}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 118994834}
+ m_Father: {fileID: 949789064}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &675675718
GameObject:
m_ObjectHideFlags: 0
@@ -14571,6 +15689,99 @@ ParticleSystem:
m_PostInfinity: 2
m_RotationOrder: 4
vectorLabel1_3: W
+--- !u!1 &676404288
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 676404289}
+ m_Layer: 0
+ m_Name: J_Bip_R_Little2
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &676404289
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 676404288}
+ m_LocalRotation: {x: 0.021732705, y: -0.006276884, z: 0.694014, w: -0.7196061}
+ m_LocalPosition: {x: 0.027151525, y: -0.00023639202, z: 0.00001989305}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 2085781534}
+ m_Father: {fileID: 2085059747}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &679494718
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 679494719}
+ m_Layer: 0
+ m_Name: J_Bip_L_ToeBase
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &679494719
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 679494718}
+ m_LocalRotation: {x: -0.01939338, y: -0, z: -0, w: 0.99981195}
+ m_LocalPosition: {x: -0.0012323633, y: -0.062149465, z: 0.10164185}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 438232587}
+ m_Father: {fileID: 2110423980}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &706260908
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 706260909}
+ m_Layer: 0
+ m_Name: J_Bip_R_Foot
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &706260909
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 706260908}
+ m_LocalRotation: {x: 0.18446495, y: -0.018310033, z: -0.03404551, w: 0.9820786}
+ m_LocalPosition: {x: -0.01141499, y: -0.45458347, z: -0.025450708}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 194083783}
+ m_Father: {fileID: 786528684}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &758100899
GameObject:
m_ObjectHideFlags: 0
@@ -19336,6 +20547,36 @@ ParticleSystem:
m_PostInfinity: 2
m_RotationOrder: 4
vectorLabel1_3: W
+--- !u!1 &766756619
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 766756620}
+ m_Layer: 0
+ m_Name: J_Adj_L_FaceEye
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &766756620
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 766756619}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: -0.013720599, y: 0.05573821, z: 0.027436344}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 1832693819}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &771299854
GameObject:
m_ObjectHideFlags: 0
@@ -19384,6 +20625,161 @@ Transform:
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &771857583
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 771857584}
+ m_Layer: 0
+ m_Name: J_Bip_R_Middle3
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &771857584
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 771857583}
+ m_LocalRotation: {x: -0.009797448, y: 0.004427126, z: 0.55086267, w: -0.8345267}
+ m_LocalPosition: {x: 0.019615054, y: -0.002080202, z: 0.0008106828}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1997618513}
+ m_Father: {fileID: 1968446008}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &786528683
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 786528684}
+ m_Layer: 0
+ m_Name: J_Bip_R_LowerLeg
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &786528684
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 786528683}
+ m_LocalRotation: {x: 0.8191017, y: 0.046360902, z: -0.10386142, w: 0.56225955}
+ m_LocalPosition: {x: -0.022899874, y: -0.40274775, z: -0.009074856}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 706260909}
+ m_Father: {fileID: 944882136}
+ m_RootOrder: 2
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &819282976
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 819282977}
+ m_Layer: 0
+ m_Name: J_Sec_L_SkirtBack1
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &819282977
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 819282976}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 124046661}
+ m_Father: {fileID: 19756868}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &832944752
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 832944753}
+ m_Layer: 0
+ m_Name: J_Bip_L_Shoulder
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &832944753
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 832944752}
+ m_LocalRotation: {x: -0.004028421, y: 0.023921316, z: 0.0015026319, w: 0.99970466}
+ m_LocalPosition: {x: -0.022385627, y: 0.08726394, z: -0.02744283}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1351481254}
+ m_Father: {fileID: 1988221566}
+ m_RootOrder: 3
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &857390226
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 857390227}
+ m_Layer: 0
+ m_Name: J_Bip_L_Little1
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &857390227
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 857390226}
+ m_LocalRotation: {x: -0.017110182, y: -0.07482083, z: 0.49661654, w: 0.8645699}
+ m_LocalPosition: {x: -0.054704785, y: 0.002702713, z: -0.023169527}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 536384784}
+ m_Father: {fileID: 949789064}
+ m_RootOrder: 1
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &861741897
GameObject:
m_ObjectHideFlags: 0
@@ -19527,6 +20923,264 @@ MonoBehaviour:
m_BeforeTransparentBundles: []
m_BeforeStackBundles: []
m_AfterStackBundles: []
+--- !u!1 &866483845
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 866483846}
+ m_Layer: 0
+ m_Name: J_Bip_L_Ring1
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &866483846
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 866483845}
+ m_LocalRotation: {x: 0.004744038, y: -0.0772946, z: 0.51033986, w: 0.856479}
+ m_LocalPosition: {x: -0.05766177, y: 0.0071827173, z: -0.00947858}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1647543072}
+ m_Father: {fileID: 949789064}
+ m_RootOrder: 3
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &880041182
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 880041183}
+ m_Layer: 0
+ m_Name: J_Sec_L_SkirtFront2
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &880041183
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 880041182}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: -0.012040399, y: -0.14064658, z: 0.019186586}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 516822070}
+ m_Father: {fileID: 1523026929}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &890415220
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 890415221}
+ m_Layer: 0
+ m_Name: J_Sec_L_SkirtSide2_end
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &890415221
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 890415220}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: -0.043533444, y: -0.12330979, z: -0.014539368}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 978460165}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &913633588
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 913633589}
+ - component: {fileID: 913633591}
+ - component: {fileID: 913633590}
+ m_Layer: 0
+ m_Name: Sword
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &913633589
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 913633588}
+ m_LocalRotation: {x: -0.3717955, y: 0.52919364, z: -0.6098253, w: 0.45807776}
+ m_LocalPosition: {x: 0.056, y: -0.019, z: -0.052}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 1490424495}
+ m_RootOrder: 5
+ m_LocalEulerAnglesHint: {x: 17.747002, y: 80.119, z: -91.218}
+--- !u!23 &913633590
+MeshRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 913633588}
+ m_Enabled: 1
+ m_CastShadows: 1
+ m_ReceiveShadows: 1
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 1
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
+ m_Materials:
+ - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
+ m_StaticBatchRoot: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
+ m_ScaleInLightmap: 1
+ m_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
+--- !u!33 &913633591
+MeshFilter:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 913633588}
+ m_Mesh: {fileID: 4300000, guid: 489ac17c631d1c94bac8e3a30ab38c71, type: 2}
+--- !u!1 &944882134
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 944882136}
+ - component: {fileID: 944882135}
+ m_Layer: 0
+ m_Name: J_Bip_R_UpperLeg
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &944882135
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 944882134}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 646b65a4a57afd34d8c4ed557efb46a5, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ Colliders:
+ - Offset: {x: -0.016110823, y: -0.2833464, z: -0.0063844672}
+ Radius: 0.081
+ - Offset: {x: -0.021740243, y: -0.40305644, z: -0.012533921}
+ Radius: 0.081
+ - Offset: {x: -0.026431441, y: -0.5028148, z: -0.017658468}
+ Radius: 0.081
+ m_gizmoColor: {r: 1, g: 0, b: 1, a: 1}
+--- !u!4 &944882136
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 944882134}
+ m_LocalRotation: {x: -0.5159215, y: 0.16930622, z: 0.22215481, w: 0.8098195}
+ m_LocalPosition: {x: 0.07712237, y: -0.03899467, z: -0.008861896}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1928750117}
+ - {fileID: 181136284}
+ - {fileID: 786528684}
+ m_Father: {fileID: 1689051638}
+ m_RootOrder: 4
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &949789063
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 949789064}
+ m_Layer: 0
+ m_Name: J_Bip_L_Hand
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &949789064
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 949789063}
+ m_LocalRotation: {x: -0.2874629, y: 0.05870732, z: 0.092438884, w: 0.95151126}
+ m_LocalPosition: {x: -0.21920407, y: -0.00047802925, z: 0.01809452}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 668834427}
+ - {fileID: 857390227}
+ - {fileID: 1988330041}
+ - {fileID: 866483846}
+ - {fileID: 447452654}
+ m_Father: {fileID: 1720557648}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &953120125
GameObject:
m_ObjectHideFlags: 0
@@ -24285,6 +25939,398 @@ ParticleSystem:
m_PostInfinity: 2
m_RotationOrder: 4
vectorLabel1_3: W
+--- !u!1 &978460164
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 978460165}
+ m_Layer: 0
+ m_Name: J_Sec_L_SkirtSide2
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &978460165
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 978460164}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: -0.05265382, y: -0.12872082, z: -0.016150387}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 890415221}
+ m_Father: {fileID: 176161677}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &980546816
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 980546817}
+ m_Layer: 0
+ m_Name: J_Bip_R_Middle1
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &980546817
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 980546816}
+ m_LocalRotation: {x: -0.04673695, y: -0.08468417, z: 0.32853207, w: -0.939527}
+ m_LocalPosition: {x: 0.057169855, y: 0.00723958, z: 0.0041334815}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1968446008}
+ m_Father: {fileID: 1490424495}
+ m_RootOrder: 2
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &985477889
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 985477890}
+ m_Layer: 0
+ m_Name: J_Sec_L_Bust2
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &985477890
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 985477889}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: -0.0029457435, y: -0.0052503347, z: 0.020106792}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 2122091675}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &996722324
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 996722325}
+ - component: {fileID: 996722326}
+ m_Layer: 0
+ m_Name: Body.baked
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &996722325
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 996722324}
+ m_LocalRotation: {x: -0, y: -0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: -0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 1942671221}
+ m_RootOrder: 2
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!137 &996722326
+SkinnedMeshRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 996722324}
+ m_Enabled: 1
+ m_CastShadows: 1
+ m_ReceiveShadows: 1
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 1
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
+ m_Materials:
+ - {fileID: 2100000, guid: ce1547d83b99d334fbf1c6869b9b41d1, type: 2}
+ - {fileID: 2100000, guid: b4f4696f9122c954dbc3fc8d855a77ff, type: 2}
+ - {fileID: 2100000, guid: 89fd29a1deb2a984e88df99d77a57823, type: 2}
+ - {fileID: 2100000, guid: d45465b876079e449a95524c40065dcd, type: 2}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
+ m_StaticBatchRoot: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
+ m_ScaleInLightmap: 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: 15988df59509e844795cc777b7ff2ac6, type: 2}
+ m_Bones:
+ - {fileID: 1470503591}
+ - {fileID: 1689051638}
+ - {fileID: 944882136}
+ - {fileID: 786528684}
+ - {fileID: 706260909}
+ - {fileID: 194083783}
+ - {fileID: 528743651}
+ - {fileID: 181136284}
+ - {fileID: 1106965295}
+ - {fileID: 1272492418}
+ - {fileID: 269075639}
+ - {fileID: 1928750117}
+ - {fileID: 211293156}
+ - {fileID: 1432705633}
+ - {fileID: 419576131}
+ - {fileID: 1479744136}
+ - {fileID: 45577875}
+ - {fileID: 2110423980}
+ - {fileID: 679494719}
+ - {fileID: 438232587}
+ - {fileID: 1943050719}
+ - {fileID: 1523026929}
+ - {fileID: 880041183}
+ - {fileID: 516822070}
+ - {fileID: 19756868}
+ - {fileID: 819282977}
+ - {fileID: 124046661}
+ - {fileID: 1731049951}
+ - {fileID: 1191338447}
+ - {fileID: 608430622}
+ - {fileID: 1988221566}
+ - {fileID: 609909641}
+ - {fileID: 1847156409}
+ - {fileID: 344721539}
+ - {fileID: 1490424495}
+ - {fileID: 93151317}
+ - {fileID: 1911052247}
+ - {fileID: 257359570}
+ - {fileID: 171116407}
+ - {fileID: 1175170890}
+ - {fileID: 580963709}
+ - {fileID: 1017366986}
+ - {fileID: 1112355509}
+ - {fileID: 980546817}
+ - {fileID: 1968446008}
+ - {fileID: 771857584}
+ - {fileID: 1997618513}
+ - {fileID: 2085059747}
+ - {fileID: 676404289}
+ - {fileID: 2085781534}
+ - {fileID: 1847337936}
+ - {fileID: 1953553070}
+ - {fileID: 502134232}
+ - {fileID: 545271181}
+ - {fileID: 432285643}
+ - {fileID: 832944753}
+ - {fileID: 1351481254}
+ - {fileID: 1720557648}
+ - {fileID: 949789064}
+ - {fileID: 447452654}
+ - {fileID: 1614651327}
+ - {fileID: 129152390}
+ - {fileID: 357055321}
+ - {fileID: 866483846}
+ - {fileID: 1647543072}
+ - {fileID: 186204360}
+ - {fileID: 2104735789}
+ - {fileID: 1988330041}
+ - {fileID: 651043683}
+ - {fileID: 1920122728}
+ - {fileID: 1087492660}
+ - {fileID: 857390227}
+ - {fileID: 536384784}
+ - {fileID: 1603786355}
+ - {fileID: 1216918888}
+ - {fileID: 668834427}
+ - {fileID: 118994834}
+ - {fileID: 31837325}
+ - {fileID: 1261031418}
+ - {fileID: 600560689}
+ - {fileID: 1832693819}
+ - {fileID: 77073337}
+ - {fileID: 766756620}
+ - {fileID: 480503627}
+ - {fileID: 1876737244}
+ - {fileID: 2122091675}
+ - {fileID: 985477890}
+ - {fileID: 1334890117}
+ - {fileID: 1704271705}
+ - {fileID: 632267691}
+ - {fileID: 1223699322}
+ - {fileID: 583470545}
+ - {fileID: 176161677}
+ - {fileID: 978460165}
+ - {fileID: 890415221}
+ m_BlendShapeWeights: []
+ m_RootBone: {fileID: 1470503591}
+ m_AABB:
+ m_Center: {x: 0.00046002865, y: 0.84532, z: -0.02288717}
+ m_Extent: {x: 0.6828841, y: 0.8454087, z: 0.25251257}
+ m_DirtyAABB: 0
+--- !u!1 &1017366985
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1017366986}
+ m_Layer: 0
+ m_Name: J_Bip_R_Ring3
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1017366986
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1017366985}
+ m_LocalRotation: {x: -0.003182844, y: 0.00092695025, z: 0.5528198, w: -0.8332943}
+ m_LocalPosition: {x: 0.01711905, y: 0.000605464, z: 0.00021523237}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1112355509}
+ m_Father: {fileID: 580963709}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1087492659
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1087492660}
+ m_Layer: 0
+ m_Name: J_Bip_L_Middle3_end
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1087492660
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1087492659}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: -0.021585822, y: -0.0013959408, z: 0.0007458627}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 1920122728}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1106965294
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1106965295}
+ m_Layer: 0
+ m_Name: J_Sec_R_SkirtFront1
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1106965295
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1106965294}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1272492418}
+ m_Father: {fileID: 181136284}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1112355508
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1112355509}
+ m_Layer: 0
+ m_Name: J_Bip_R_Ring3_end
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1112355509
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1112355508}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0.01846397, y: 0.00028800964, z: -0.00011719763}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 1017366986}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1141527490
GameObject:
m_ObjectHideFlags: 0
@@ -24358,6 +26404,68 @@ AnimatorOverrideController:
m_Clips:
- m_OriginalClip: {fileID: 7400000, guid: 7595798af0160ba4db7cb5fd1b72a4a6, type: 2}
m_OverrideClip: {fileID: 7400000, guid: 45b31af455674114baff05b01b9b685f, type: 2}
+--- !u!1 &1175170889
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1175170890}
+ m_Layer: 0
+ m_Name: J_Bip_R_Ring1
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1175170890
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1175170889}
+ m_LocalRotation: {x: -0.030157289, y: -0.13783193, z: 0.32872626, w: -0.9338265}
+ m_LocalPosition: {x: 0.05766195, y: 0.0071817636, z: -0.009478439}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 580963709}
+ m_Father: {fileID: 1490424495}
+ m_RootOrder: 3
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1191338446
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1191338447}
+ m_Layer: 0
+ m_Name: J_Bip_C_Spine
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1191338447
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1191338446}
+ m_LocalRotation: {x: -0.09390212, y: 0.15724754, z: 0.11067592, w: 0.9768349}
+ m_LocalPosition: {x: -0.000000006868504, y: 0.052913785, z: 0.009824621}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 608430622}
+ m_Father: {fileID: 1689051638}
+ m_RootOrder: 2
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1216393644
GameObject:
m_ObjectHideFlags: 0
@@ -29114,6 +31222,36 @@ ParticleSystem:
m_PostInfinity: 2
m_RotationOrder: 4
vectorLabel1_3: W
+--- !u!1 &1216918887
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1216918888}
+ m_Layer: 0
+ m_Name: J_Bip_L_Little3_end
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1216918888
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1216918887}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: -0.016744733, y: 0.00096416473, z: -0.00046138465}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 1603786355}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1216965583
GameObject:
m_ObjectHideFlags: 0
@@ -33870,6 +36008,36 @@ ParticleSystem:
m_PostInfinity: 2
m_RotationOrder: 4
vectorLabel1_3: W
+--- !u!1 &1223699321
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1223699322}
+ m_Layer: 0
+ m_Name: J_Sec_R_SkirtSide2_end
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1223699322
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1223699321}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0.04353355, y: -0.12331021, z: -0.014539378}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 632267691}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1243588403
GameObject:
m_ObjectHideFlags: 0
@@ -38626,6 +40794,374 @@ ParticleSystem:
m_PostInfinity: 2
m_RotationOrder: 4
vectorLabel1_3: W
+--- !u!1 &1261031417
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1261031418}
+ m_Layer: 0
+ m_Name: J_Bip_L_Index3_end
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1261031418
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1261031417}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: -0.020848274, y: -0.0007864237, z: 0.0019332021}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 31837325}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1272492417
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1272492418}
+ m_Layer: 0
+ m_Name: J_Sec_R_SkirtFront2
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1272492418
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1272492417}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0.012040377, y: -0.1406461, z: 0.019186556}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 269075639}
+ m_Father: {fileID: 1106965295}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1334890116
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1334890117}
+ m_Layer: 0
+ m_Name: J_Sec_R_SkirtSide0
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1334890117
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1334890116}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0.17011715, y: -0.017756581, z: 0.007579135}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1704271705}
+ m_Father: {fileID: 1689051638}
+ m_RootOrder: 1
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1351481253
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1351481254}
+ m_Layer: 0
+ m_Name: J_Bip_L_UpperArm
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1351481254
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1351481253}
+ m_LocalRotation: {x: -0.21639161, y: 0.08253599, z: 0.11040937, w: 0.96652585}
+ m_LocalPosition: {x: -0.086294696, y: -0.014869213, z: 0.0053637624}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1720557648}
+ m_Father: {fileID: 832944753}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1419093394
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1419093395}
+ - component: {fileID: 1419093396}
+ m_Layer: 0
+ m_Name: Face.baked
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1419093395
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1419093394}
+ m_LocalRotation: {x: -0, y: -0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: -0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 1942671221}
+ m_RootOrder: 1
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!137 &1419093396
+SkinnedMeshRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1419093394}
+ m_Enabled: 1
+ m_CastShadows: 1
+ m_ReceiveShadows: 1
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 1
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
+ m_Materials:
+ - {fileID: 2100000, guid: 2d4ebf7725bb268488657192d90b4812, type: 2}
+ - {fileID: 2100000, guid: 919424c4640929244b7f9312950ace64, type: 2}
+ - {fileID: 2100000, guid: 6c3fc5746bc2e1b45a42679428bcfc0e, type: 2}
+ - {fileID: 2100000, guid: 4d33d172c7403794e9f3e5671b13823d, type: 2}
+ - {fileID: 2100000, guid: 13f5d022925cc6c459a145812ec7cac0, type: 2}
+ - {fileID: 2100000, guid: efd029df918332242a1ff3289389f387, type: 2}
+ - {fileID: 2100000, guid: bc2ed1d6ca1796947b31d37ff4165fb2, type: 2}
+ - {fileID: 2100000, guid: 0bb3fb3379145a5418fae4157765fb68, type: 2}
+ - {fileID: 2100000, guid: ff63b44c1ce093d4ca7bd64f1048be38, type: 2}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
+ m_StaticBatchRoot: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
+ m_ScaleInLightmap: 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: bc5f697179530934ab2896900b03f730, type: 2}
+ m_Bones:
+ - {fileID: 1470503591}
+ - {fileID: 1689051638}
+ - {fileID: 944882136}
+ - {fileID: 786528684}
+ - {fileID: 706260909}
+ - {fileID: 194083783}
+ - {fileID: 528743651}
+ - {fileID: 181136284}
+ - {fileID: 1106965295}
+ - {fileID: 1272492418}
+ - {fileID: 269075639}
+ - {fileID: 1928750117}
+ - {fileID: 211293156}
+ - {fileID: 1432705633}
+ - {fileID: 419576131}
+ - {fileID: 1479744136}
+ - {fileID: 45577875}
+ - {fileID: 2110423980}
+ - {fileID: 679494719}
+ - {fileID: 438232587}
+ - {fileID: 1943050719}
+ - {fileID: 1523026929}
+ - {fileID: 880041183}
+ - {fileID: 516822070}
+ - {fileID: 19756868}
+ - {fileID: 819282977}
+ - {fileID: 124046661}
+ - {fileID: 1731049951}
+ - {fileID: 1191338447}
+ - {fileID: 608430622}
+ - {fileID: 1988221566}
+ - {fileID: 609909641}
+ - {fileID: 1847156409}
+ - {fileID: 344721539}
+ - {fileID: 1490424495}
+ - {fileID: 93151317}
+ - {fileID: 1911052247}
+ - {fileID: 257359570}
+ - {fileID: 171116407}
+ - {fileID: 1175170890}
+ - {fileID: 580963709}
+ - {fileID: 1017366986}
+ - {fileID: 1112355509}
+ - {fileID: 980546817}
+ - {fileID: 1968446008}
+ - {fileID: 771857584}
+ - {fileID: 1997618513}
+ - {fileID: 2085059747}
+ - {fileID: 676404289}
+ - {fileID: 2085781534}
+ - {fileID: 1847337936}
+ - {fileID: 1953553070}
+ - {fileID: 502134232}
+ - {fileID: 545271181}
+ - {fileID: 432285643}
+ - {fileID: 832944753}
+ - {fileID: 1351481254}
+ - {fileID: 1720557648}
+ - {fileID: 949789064}
+ - {fileID: 447452654}
+ - {fileID: 1614651327}
+ - {fileID: 129152390}
+ - {fileID: 357055321}
+ - {fileID: 866483846}
+ - {fileID: 1647543072}
+ - {fileID: 186204360}
+ - {fileID: 2104735789}
+ - {fileID: 1988330041}
+ - {fileID: 651043683}
+ - {fileID: 1920122728}
+ - {fileID: 1087492660}
+ - {fileID: 857390227}
+ - {fileID: 536384784}
+ - {fileID: 1603786355}
+ - {fileID: 1216918888}
+ - {fileID: 668834427}
+ - {fileID: 118994834}
+ - {fileID: 31837325}
+ - {fileID: 1261031418}
+ - {fileID: 600560689}
+ - {fileID: 1832693819}
+ - {fileID: 77073337}
+ - {fileID: 766756620}
+ - {fileID: 480503627}
+ - {fileID: 1876737244}
+ - {fileID: 2122091675}
+ - {fileID: 985477890}
+ - {fileID: 1334890117}
+ - {fileID: 1704271705}
+ - {fileID: 632267691}
+ - {fileID: 1223699322}
+ - {fileID: 583470545}
+ - {fileID: 176161677}
+ - {fileID: 978460165}
+ - {fileID: 890415221}
+ m_BlendShapeWeights: []
+ m_RootBone: {fileID: 1470503591}
+ m_AABB:
+ m_Center: {x: 0.00045906752, y: 1.5876296, z: 0.0330455}
+ m_Extent: {x: 0.08747722, y: 0.09616017, z: 0.06394016}
+ m_DirtyAABB: 0
+--- !u!1 &1432705632
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1432705633}
+ m_Layer: 0
+ m_Name: J_Sec_R_SkirtBack2
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1432705633
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1432705632}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0.021028236, y: -0.13928068, z: -0.051316246}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 419576131}
+ m_Father: {fileID: 211293156}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1457630433
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1457630434}
+ m_Layer: 0
+ m_Name: RootActionTool
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1457630434
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1457630433}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1942671221}
+ m_Father: {fileID: 0}
+ m_RootOrder: 10
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1468232990
GameObject:
m_ObjectHideFlags: 0
@@ -38670,6 +41206,127 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
m_UnitColliderCount: 0
+--- !u!1 &1470503590
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1470503591}
+ m_Layer: 0
+ m_Name: Root
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1470503591
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1470503590}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1689051638}
+ m_Father: {fileID: 1942671221}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1479744135
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1479744136}
+ - component: {fileID: 1479744137}
+ m_Layer: 0
+ m_Name: J_Bip_L_UpperLeg
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1479744136
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1479744135}
+ m_LocalRotation: {x: -0.22631876, y: -0.011269108, z: -0.40517655, w: 0.8857115}
+ m_LocalPosition: {x: -0.07712235, y: -0.03899467, z: -0.008861886}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 19756868}
+ - {fileID: 1943050719}
+ - {fileID: 45577875}
+ m_Father: {fileID: 1689051638}
+ m_RootOrder: 3
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &1479744137
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1479744135}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 646b65a4a57afd34d8c4ed557efb46a5, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ Colliders:
+ - Offset: {x: 0.016110595, y: -0.28334647, z: -0.006384604}
+ Radius: 0.081
+ - Offset: {x: 0.021739878, y: -0.4030565, z: -0.012534123}
+ Radius: 0.081
+ - Offset: {x: 0.026430972, y: -0.5028149, z: -0.017658722}
+ Radius: 0.081
+ m_gizmoColor: {r: 1, g: 0, b: 1, a: 1}
+--- !u!1 &1490424494
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1490424495}
+ m_Layer: 0
+ m_Name: J_Bip_R_Hand
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1490424495
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1490424494}
+ m_LocalRotation: {x: -0.14908896, y: 0.4991738, z: 0.06307798, w: 0.85124564}
+ m_LocalPosition: {x: 0.21920133, y: -0.0004762411, z: 0.018095838}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1953553070}
+ - {fileID: 2085059747}
+ - {fileID: 980546817}
+ - {fileID: 1175170890}
+ - {fileID: 93151317}
+ - {fileID: 913633589}
+ m_Father: {fileID: 344721539}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1497133488
GameObject:
m_ObjectHideFlags: 0
@@ -43426,6 +46083,99 @@ ParticleSystem:
m_PostInfinity: 2
m_RotationOrder: 4
vectorLabel1_3: W
+--- !u!1 &1523026928
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1523026929}
+ m_Layer: 0
+ m_Name: J_Sec_L_SkirtFront1
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1523026929
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1523026928}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 880041183}
+ m_Father: {fileID: 1943050719}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1603786354
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1603786355}
+ m_Layer: 0
+ m_Name: J_Bip_L_Little3
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1603786355
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1603786354}
+ m_LocalRotation: {x: -0.021842228, y: -0.006308333, z: 0.69558835, w: 0.7180808}
+ m_LocalPosition: {x: -0.015616655, y: 0.00058722496, z: -0.0008157939}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1216918888}
+ m_Father: {fileID: 536384784}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1614651326
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1614651327}
+ m_Layer: 0
+ m_Name: J_Bip_L_Thumb2
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1614651327
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1614651326}
+ m_LocalRotation: {x: 0.013515688, y: -0.47789317, z: -0.0079434775, w: 0.8782781}
+ m_LocalPosition: {x: -0.027919888, y: -0.0023354292, z: 0.028883398}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 129152390}
+ m_Father: {fileID: 447452654}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1001 &1644695047
PrefabInstance:
m_ObjectHideFlags: 0
@@ -44625,6 +47375,278 @@ PrefabInstance:
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 7ad9bdd473f2e5f49a7ec144e5b5c999, type: 3}
+--- !u!1 &1647543071
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1647543072}
+ m_Layer: 0
+ m_Name: J_Bip_L_Ring2
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1647543072
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1647543071}
+ m_LocalRotation: {x: 0.005293927, y: 0.0015416839, z: 0.69858694, w: 0.71550393}
+ m_LocalPosition: {x: -0.02968049, y: -0.00046527386, z: 0.00014913827}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 186204360}
+ m_Father: {fileID: 866483846}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1689051637
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1689051638}
+ m_Layer: 0
+ m_Name: J_Bip_C_Hips
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1689051638
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1689051637}
+ m_LocalRotation: {x: -0.09786744, y: -0.8806186, z: -0.17103063, w: -0.43090752}
+ m_LocalPosition: {x: -0.07295898, y: 0.74528515, z: -0.011975768}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 583470545}
+ - {fileID: 1334890117}
+ - {fileID: 1191338447}
+ - {fileID: 1479744136}
+ - {fileID: 944882136}
+ m_Father: {fileID: 1470503591}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1703361672
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1703361673}
+ - component: {fileID: 1703361674}
+ m_Layer: 0
+ m_Name: Hair001.baked
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1703361673
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1703361672}
+ m_LocalRotation: {x: -0, y: -0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: -0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 1942671221}
+ m_RootOrder: 3
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!137 &1703361674
+SkinnedMeshRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1703361672}
+ m_Enabled: 1
+ m_CastShadows: 1
+ m_ReceiveShadows: 1
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 1
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
+ m_Materials:
+ - {fileID: 2100000, guid: 5ff3f732c505c204aa342a6a4cf08c01, type: 2}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
+ m_StaticBatchRoot: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
+ m_ScaleInLightmap: 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: 17d0f67c0c7937346b3150f15d621b6b, type: 2}
+ m_Bones:
+ - {fileID: 1470503591}
+ - {fileID: 1689051638}
+ - {fileID: 944882136}
+ - {fileID: 786528684}
+ - {fileID: 706260909}
+ - {fileID: 194083783}
+ - {fileID: 528743651}
+ - {fileID: 181136284}
+ - {fileID: 1106965295}
+ - {fileID: 1272492418}
+ - {fileID: 269075639}
+ - {fileID: 1928750117}
+ - {fileID: 211293156}
+ - {fileID: 1432705633}
+ - {fileID: 419576131}
+ - {fileID: 1479744136}
+ - {fileID: 45577875}
+ - {fileID: 2110423980}
+ - {fileID: 679494719}
+ - {fileID: 438232587}
+ - {fileID: 1943050719}
+ - {fileID: 1523026929}
+ - {fileID: 880041183}
+ - {fileID: 516822070}
+ - {fileID: 19756868}
+ - {fileID: 819282977}
+ - {fileID: 124046661}
+ - {fileID: 1731049951}
+ - {fileID: 1191338447}
+ - {fileID: 608430622}
+ - {fileID: 1988221566}
+ - {fileID: 609909641}
+ - {fileID: 1847156409}
+ - {fileID: 344721539}
+ - {fileID: 1490424495}
+ - {fileID: 93151317}
+ - {fileID: 1911052247}
+ - {fileID: 257359570}
+ - {fileID: 171116407}
+ - {fileID: 1175170890}
+ - {fileID: 580963709}
+ - {fileID: 1017366986}
+ - {fileID: 1112355509}
+ - {fileID: 980546817}
+ - {fileID: 1968446008}
+ - {fileID: 771857584}
+ - {fileID: 1997618513}
+ - {fileID: 2085059747}
+ - {fileID: 676404289}
+ - {fileID: 2085781534}
+ - {fileID: 1847337936}
+ - {fileID: 1953553070}
+ - {fileID: 502134232}
+ - {fileID: 545271181}
+ - {fileID: 432285643}
+ - {fileID: 832944753}
+ - {fileID: 1351481254}
+ - {fileID: 1720557648}
+ - {fileID: 949789064}
+ - {fileID: 447452654}
+ - {fileID: 1614651327}
+ - {fileID: 129152390}
+ - {fileID: 357055321}
+ - {fileID: 866483846}
+ - {fileID: 1647543072}
+ - {fileID: 186204360}
+ - {fileID: 2104735789}
+ - {fileID: 1988330041}
+ - {fileID: 651043683}
+ - {fileID: 1920122728}
+ - {fileID: 1087492660}
+ - {fileID: 857390227}
+ - {fileID: 536384784}
+ - {fileID: 1603786355}
+ - {fileID: 1216918888}
+ - {fileID: 668834427}
+ - {fileID: 118994834}
+ - {fileID: 31837325}
+ - {fileID: 1261031418}
+ - {fileID: 600560689}
+ - {fileID: 1832693819}
+ - {fileID: 77073337}
+ - {fileID: 766756620}
+ - {fileID: 480503627}
+ - {fileID: 1876737244}
+ - {fileID: 2122091675}
+ - {fileID: 985477890}
+ - {fileID: 1334890117}
+ - {fileID: 1704271705}
+ - {fileID: 632267691}
+ - {fileID: 1223699322}
+ - {fileID: 583470545}
+ - {fileID: 176161677}
+ - {fileID: 978460165}
+ - {fileID: 890415221}
+ m_BlendShapeWeights: []
+ m_RootBone: {fileID: 1470503591}
+ m_AABB:
+ m_Center: {x: 0.00045835227, y: 1.5936981, z: -0.013411567}
+ m_Extent: {x: 0.102537565, y: 0.13071239, z: 0.10481538}
+ m_DirtyAABB: 0
+--- !u!1 &1704271704
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1704271705}
+ m_Layer: 0
+ m_Name: J_Sec_R_SkirtSide1
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1704271705
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1704271704}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 632267691}
+ m_Father: {fileID: 1334890117}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1719545884
GameObject:
m_ObjectHideFlags: 0
@@ -49390,6 +52412,37 @@ ParticleSystem:
m_PostInfinity: 2
m_RotationOrder: 4
vectorLabel1_3: W
+--- !u!1 &1720557647
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1720557648}
+ m_Layer: 0
+ m_Name: J_Bip_L_LowerArm
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1720557648
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1720557647}
+ m_LocalRotation: {x: -0.23881412, y: 0.8449035, z: 0.08939071, w: 0.4702288}
+ m_LocalPosition: {x: -0.22464937, y: -0.010460377, z: 0.0018847063}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 949789064}
+ m_Father: {fileID: 1351481254}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1722379007
GameObject:
m_ObjectHideFlags: 0
@@ -49422,6 +52475,219 @@ Transform:
m_Father: {fileID: 0}
m_RootOrder: 8
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1731049950
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1731049951}
+ m_Layer: 0
+ m_Name: J_Sec_L_SkirtBack2_end
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1731049951
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1731049950}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: -0.020272076, y: -0.14094198, z: -0.04654321}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 124046661}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1812381659
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1812381660}
+ - component: {fileID: 1812381662}
+ - component: {fileID: 1812381661}
+ m_Layer: 0
+ m_Name: secondary
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1812381660
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1812381659}
+ m_LocalRotation: {x: -0, y: -0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: -0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 1942671221}
+ m_RootOrder: 4
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &1812381661
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1812381659}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 00ea06e1753e16f4ca870c39c067c86b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_comment: Skirt
+ m_drawGizmo: 0
+ m_gizmoColor: {r: 1, g: 0.92156863, b: 0.015686275, a: 1}
+ m_stiffnessForce: 0.5
+ m_gravityPower: 0
+ m_gravityDir: {x: 0, y: -1, z: 0}
+ m_dragForce: 0.05
+ m_center: {fileID: 583470545}
+ RootBones:
+ - {fileID: 819282977}
+ - {fileID: 1523026929}
+ - {fileID: 176161677}
+ - {fileID: 211293156}
+ - {fileID: 1106965295}
+ - {fileID: 1704271705}
+ m_hitRadius: 0.02
+ ColliderGroups:
+ - {fileID: 1479744137}
+ - {fileID: 944882135}
+ m_updateType: 0
+--- !u!114 &1812381662
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1812381659}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 00ea06e1753e16f4ca870c39c067c86b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_comment: Bust
+ m_drawGizmo: 0
+ m_gizmoColor: {r: 1, g: 0.92156863, b: 0.015686275, a: 1}
+ m_stiffnessForce: 0.75
+ m_gravityPower: 0
+ m_gravityDir: {x: 0, y: -1, z: 0}
+ m_dragForce: 0.05
+ m_center: {fileID: 583470545}
+ RootBones:
+ - {fileID: 2122091675}
+ - {fileID: 480503627}
+ m_hitRadius: 0.02
+ ColliderGroups: []
+ m_updateType: 0
+--- !u!1 &1832693818
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1832693819}
+ m_Layer: 0
+ m_Name: J_Bip_C_Head
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1832693819
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1832693818}
+ m_LocalRotation: {x: 0.19746381, y: -0.6526446, z: 0.087711, w: 0.7262024}
+ m_LocalPosition: {x: 0.000000034517143, y: 0.07815468, z: 0.009415401}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 766756620}
+ - {fileID: 77073337}
+ m_Father: {fileID: 600560689}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1847156408
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1847156409}
+ m_Layer: 0
+ m_Name: J_Bip_R_UpperArm
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1847156409
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1847156408}
+ m_LocalRotation: {x: 0.09108331, y: -0.024607856, z: -0.4520282, w: 0.8869999}
+ m_LocalPosition: {x: 0.08629414, y: -0.014870524, z: 0.0053636804}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 344721539}
+ m_Father: {fileID: 609909641}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1847337935
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1847337936}
+ m_Layer: 0
+ m_Name: J_Bip_R_Little3_end
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1847337936
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1847337935}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0.016744971, y: 0.00096416473, z: -0.00046094507}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 2085781534}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1866578262
GameObject:
m_ObjectHideFlags: 0
@@ -54181,6 +57447,487 @@ ParticleSystem:
m_PostInfinity: 2
m_RotationOrder: 4
vectorLabel1_3: W
+--- !u!1 &1876737243
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1876737244}
+ m_Layer: 0
+ m_Name: J_Sec_R_Bust2
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1876737244
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1876737243}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0.002945736, y: -0.005250454, z: 0.020106763}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 480503627}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1911052246
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1911052247}
+ m_Layer: 0
+ m_Name: J_Bip_R_Thumb2
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1911052247
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1911052246}
+ m_LocalRotation: {x: -0.005216688, y: -0.3079817, z: -0.0030677766, w: -0.9513731}
+ m_LocalPosition: {x: 0.027911186, y: -0.002315998, z: 0.028893456}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 257359570}
+ m_Father: {fileID: 93151317}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1920122727
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1920122728}
+ m_Layer: 0
+ m_Name: J_Bip_L_Middle3
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1920122728
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1920122727}
+ m_LocalRotation: {x: 0.016417589, y: 0.007418299, z: 0.69792205, w: 0.7159471}
+ m_LocalPosition: {x: -0.019615054, y: -0.0020799637, z: 0.00081057847}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1087492660}
+ m_Father: {fileID: 651043683}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1928750116
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1928750117}
+ m_Layer: 0
+ m_Name: J_Sec_R_SkirtBack0
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1928750117
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1928750116}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0.0030583367, y: 0.03845179, z: -0.12451683}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 211293156}
+ m_Father: {fileID: 944882136}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1942671220
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1942671221}
+ - component: {fileID: 1942671230}
+ - component: {fileID: 1942671229}
+ - component: {fileID: 1942671228}
+ - component: {fileID: 1942671227}
+ - component: {fileID: 1942671226}
+ - component: {fileID: 1942671225}
+ - component: {fileID: 1942671224}
+ - component: {fileID: 1942671223}
+ - component: {fileID: 1942671222}
+ m_Layer: 0
+ m_Name: Erika_Ingame(Clone)
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1942671221
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1942671220}
+ m_LocalRotation: {x: -0, y: 0.7071068, z: -0, w: 0.7071068}
+ m_LocalPosition: {x: 4.3752294, y: -0.2616383, z: 0}
+ m_LocalScale: {x: 1.0000005, y: 1, z: 1.0000005}
+ m_Children:
+ - {fileID: 1470503591}
+ - {fileID: 1419093395}
+ - {fileID: 996722325}
+ - {fileID: 1703361673}
+ - {fileID: 1812381660}
+ m_Father: {fileID: 1457630434}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &1942671222
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1942671220}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: f2a6b1bbe8a21fe44b9a3626c5c94ec2, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+--- !u!114 &1942671223
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1942671220}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 19d4fad3ce933bf45a32ff4d0d7e328a, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+--- !u!95 &1942671224
+Animator:
+ serializedVersion: 3
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1942671220}
+ m_Enabled: 1
+ m_Avatar: {fileID: 9000000, guid: e02c535e49d26a8479da1e84119c718c, type: 2}
+ m_Controller: {fileID: 123878926}
+ m_CullingMode: 0
+ m_UpdateMode: 0
+ m_ApplyRootMotion: 0
+ m_LinearVelocityBlending: 0
+ m_WarningMessage:
+ m_HasTransformHierarchy: 1
+ m_AllowConstantClipSamplingOptimization: 1
+ m_KeepAnimatorControllerStateOnDisable: 0
+--- !u!114 &1942671225
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1942671220}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: a8b72334adf6f7948bd98b4f0a873949, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ DrawGizmo: 0
+ LeftEye:
+ Transform: {fileID: 766756620}
+ OffsetRotation:
+ e00: 1
+ e01: 0
+ e02: 0
+ e03: 0
+ e10: 0
+ e11: 1
+ e12: 0
+ e13: 0
+ e20: 0
+ e21: 0
+ e22: 1
+ e23: 0
+ e30: 0
+ e31: 0
+ e32: 0
+ e33: 1
+ RightEye:
+ Transform: {fileID: 77073337}
+ OffsetRotation:
+ e00: 1
+ e01: 0
+ e02: 0
+ e03: 0
+ e10: 0
+ e11: 1
+ e12: 0
+ e13: 0
+ e20: 0
+ e21: 0
+ e22: 1
+ e23: 0
+ e30: 0
+ e31: 0
+ e32: 0
+ e33: 1
+ HorizontalOuter:
+ Curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 0
+ inSlope: 0
+ outSlope: 1
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ - serializedVersion: 3
+ time: 1
+ value: 1
+ inSlope: 1
+ outSlope: 0
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ CurveXRangeDegree: 90
+ CurveYRangeDegree: 12
+ HorizontalInner:
+ Curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 0
+ inSlope: 0
+ outSlope: 1
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ - serializedVersion: 3
+ time: 1
+ value: 1
+ inSlope: 1
+ outSlope: 0
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ CurveXRangeDegree: 90
+ CurveYRangeDegree: 8
+ VerticalDown:
+ Curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 0
+ inSlope: 0
+ outSlope: 1
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ - serializedVersion: 3
+ time: 1
+ value: 1
+ inSlope: 1
+ outSlope: 0
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ CurveXRangeDegree: 90
+ CurveYRangeDegree: 10
+ VerticalUp:
+ Curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 0
+ inSlope: 0
+ outSlope: 1
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ - serializedVersion: 3
+ time: 1
+ value: 1
+ inSlope: 1
+ outSlope: 0
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ CurveXRangeDegree: 90
+ CurveYRangeDegree: 10
+--- !u!114 &1942671226
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1942671220}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e0a1a470564f16f4f94acb4b9ef56367, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ DrawGizmo: 1
+ UpdateType: 1
+ Target: {fileID: 0}
+ Head: {fileID: 0}
+ m_yaw: 0
+ m_pitch: 0
+--- !u!114 &1942671227
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1942671220}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: dedba1309bdf12b42af2362f52eea134, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ FirstPersonBone: {fileID: 1832693819}
+ FirstPersonOffset: {x: 0, y: 0.06, z: 0}
+ Renderers:
+ - Renderer: {fileID: 0}
+ FirstPersonFlag: 0
+ - Renderer: {fileID: 1419093396}
+ FirstPersonFlag: 0
+ - Renderer: {fileID: 996722326}
+ FirstPersonFlag: 0
+ - Renderer: {fileID: 1703361674}
+ FirstPersonFlag: 0
+--- !u!114 &1942671228
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1942671220}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5b678c1df50cfb547990db24a32856da, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ BlendShapeAvatar: {fileID: 11400000, guid: a0f481fcc56204e40a56f93910d23b31, type: 2}
+--- !u!114 &1942671229
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1942671220}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 3869812175467a143ab9cd865752b4a9, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ Avatar: {fileID: 9000000, guid: e02c535e49d26a8479da1e84119c718c, type: 2}
+ Description: {fileID: 11400000, guid: eb53502d261d59c45a6a1fb87b6b1775, type: 2}
+--- !u!114 &1942671230
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1942671220}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 690ea0146224b8b4694a1925dddeb352, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ Meta: {fileID: 11400000, guid: 87502f3d1d35819409b196966cf37626, type: 2}
+--- !u!1 &1943050718
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1943050719}
+ m_Layer: 0
+ m_Name: J_Sec_L_SkirtFront0
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1943050719
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1943050718}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0.0042221993, y: 0.0062517524, z: 0.13752823}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1523026929}
+ m_Father: {fileID: 1479744136}
+ m_RootOrder: 1
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1948223446
GameObject:
m_ObjectHideFlags: 0
@@ -54226,6 +57973,164 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
ClearTime: 2
+--- !u!1 &1953553069
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1953553070}
+ m_Layer: 0
+ m_Name: J_Bip_R_Index1
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1953553070
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1953553069}
+ m_LocalRotation: {x: -0.07340199, y: -0.10855364, z: 0.34929228, w: -0.92780554}
+ m_LocalPosition: {x: 0.05526197, y: 0.004809141, z: 0.018542344}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 502134232}
+ m_Father: {fileID: 1490424495}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1968446007
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1968446008}
+ m_Layer: 0
+ m_Name: J_Bip_R_Middle2
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1968446008
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1968446007}
+ m_LocalRotation: {x: -0.01663438, y: 0.007516497, z: 0.7024826, w: -0.7114668}
+ m_LocalPosition: {x: 0.031909585, y: -0.0011667013, z: 0.0021083597}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 771857584}
+ m_Father: {fileID: 980546817}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1988221565
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1988221566}
+ m_Layer: 0
+ m_Name: J_Bip_C_UpperChest
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1988221566
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1988221565}
+ m_LocalRotation: {x: 0.19807559, y: 0.14488542, z: -0.033897664, w: 0.9688268}
+ m_LocalPosition: {x: 0.0000000129512046, y: 0.13214767, z: -0.014527371}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 2122091675}
+ - {fileID: 480503627}
+ - {fileID: 600560689}
+ - {fileID: 832944753}
+ - {fileID: 609909641}
+ m_Father: {fileID: 608430622}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1988330040
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1988330041}
+ m_Layer: 0
+ m_Name: J_Bip_L_Middle1
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1988330041
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1988330040}
+ m_LocalRotation: {x: 0.058474444, y: -0.062197015, z: 0.4959971, w: 0.8641176}
+ m_LocalPosition: {x: -0.057169676, y: 0.0072404146, z: 0.0041333474}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 651043683}
+ m_Father: {fileID: 949789064}
+ m_RootOrder: 2
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1997618512
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1997618513}
+ m_Layer: 0
+ m_Name: J_Bip_R_Middle3_end
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1997618513
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1997618512}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0.021585584, y: -0.00139606, z: 0.00074595213}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 771857584}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &2012050208
GameObject:
m_ObjectHideFlags: 0
@@ -58984,6 +62889,68 @@ ParticleSystem:
m_PostInfinity: 2
m_RotationOrder: 4
vectorLabel1_3: W
+--- !u!1 &2085059746
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 2085059747}
+ m_Layer: 0
+ m_Name: J_Bip_R_Little1
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &2085059747
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2085059746}
+ m_LocalRotation: {x: -0.020534657, y: -0.15898757, z: 0.35011414, w: -0.92288756}
+ m_LocalPosition: {x: 0.054704785, y: 0.0027016401, z: -0.023169363}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 676404289}
+ m_Father: {fileID: 1490424495}
+ m_RootOrder: 1
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &2085781533
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 2085781534}
+ m_Layer: 0
+ m_Name: J_Bip_R_Little3
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &2085781534
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2085781533}
+ m_LocalRotation: {x: 0.0131272655, y: -0.0037914475, z: 0.5510964, w: -0.8343298}
+ m_LocalPosition: {x: 0.015616655, y: 0.00058710575, z: -0.000815399}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1847337936}
+ m_Father: {fileID: 676404289}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &2098653157
GameObject:
m_ObjectHideFlags: 0
@@ -59076,6 +63043,67 @@ Transform:
m_Father: {fileID: 0}
m_RootOrder: 4
m_LocalEulerAnglesHint: {x: 0, y: 90, z: 0}
+--- !u!1 &2104735788
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 2104735789}
+ m_Layer: 0
+ m_Name: J_Bip_L_Ring3_end
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &2104735789
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2104735788}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: -0.018464208, y: 0.00028824806, z: -0.00011737645}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 186204360}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &2110423979
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 2110423980}
+ m_Layer: 0
+ m_Name: J_Bip_L_Foot
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &2110423980
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2110423979}
+ m_LocalRotation: {x: 0.07145071, y: 0.0042615747, z: 0.08330119, w: 0.99395055}
+ m_LocalPosition: {x: 0.011414096, y: -0.45458323, z: -0.025450574}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 679494719}
+ m_Father: {fileID: 45577875}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &2111535279
GameObject:
m_ObjectHideFlags: 0
@@ -59106,3 +63134,34 @@ Transform:
m_Father: {fileID: 0}
m_RootOrder: 9
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &2122091674
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 2122091675}
+ m_Layer: 0
+ m_Name: J_Sec_L_Bust1
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &2122091675
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2122091674}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: -0.053541, y: -0.027212381, z: 0.059070602}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 985477890}
+ m_Father: {fileID: 1988221566}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
diff --git a/Assets/Scripts/Unit/Events/EventMesh_AfterImage.cs b/Assets/Scripts/Unit/Events/EventMesh_AfterImage.cs
index 76d5060e..3eb161cb 100644
--- a/Assets/Scripts/Unit/Events/EventMesh_AfterImage.cs
+++ b/Assets/Scripts/Unit/Events/EventMesh_AfterImage.cs
@@ -10,12 +10,6 @@ public class EventMesh_AfterImage : AnimationEventBase
Manual = 3, // 手动停止生成
}
- public enum ETimeMode
- {
- FrameBased = 0,
- FixedTime = 1,
- }
-
public enum ESpawnPosition
{
InitPosition = 0, // 在触发事件的位置生成
@@ -42,35 +36,27 @@ public class EventMesh_AfterImage : AnimationEventBase
public override TimelineEventProxy.EEventType type { get { return TimelineEventProxy.EEventType.EventMesh_AfterImage; } }
public override string shortName { get { return "A"; } }
- public ETimeMode timeMode;
-
[Comment("[ 残影生成 ]", TextAnchor.MiddleCenter)]
public ESpawnRange spawnRange;
- [When("spawnRange", ESpawnRange.Duration), AndWhen("timeMode", ETimeMode.FixedTime), Tooltip("整个生成的持续时间(按时间,scaledTime)")]
- public float durationInFixedTime;
- [When("spawnRange", ESpawnRange.Duration), AndWhen("timeMode", ETimeMode.FrameBased), Tooltip("整个生成的持续时间(按帧, unscaledTime)")]
- public float durationInFrame;
+ [When("spawnRange", ESpawnRange.Duration), Tooltip("整个生成的持续时间(按时间,scaledTime)")]
+ public float duration;
public ESpawnPosition spawnPosition;
public ESpawnMode spawnMode;
[When("spawnMode", ESpawnMode.Count)]
public int spawnCount;
- [When("spawnMode", ESpawnMode.Interval), AndWhen("timeMode", ETimeMode.FixedTime)]
- public float intervalInFixedTime;
- [When("spawnMode", ESpawnMode.Interval), AndWhen("timeMode", ETimeMode.FrameBased)]
- public float intervalInFrame;
+ [When("spawnMode", ESpawnMode.Interval)]
+ public float interval;
[When("spawnMode", ESpawnMode.Curve)]
public AnimationCurve spawnCurve;
[Comment("[ 残影效果 ]", TextAnchor.MiddleCenter)]
public EEffect effect;
- [When("timeMode", ETimeMode.FixedTime), Tooltip("单个残影持续时间(按时间,scaledTime)")]
- public float lifetimeInFixedTime;
- [When("timeMode", ETimeMode.FrameBased), Tooltip("单个残影持续时间(按帧, unscaledTime)")]
- public float lifetimeInFrame;
+ [ Tooltip("单个残影持续时间(按时间,scaledTime)")]
+ public float lifetime;
[When("effect", EEffect.RimLight)]
[HDR] public Color rimColor;
diff --git a/Assets/ThirdParty/BezierCurves.meta b/Assets/ThirdParty/BezierCurves.meta
new file mode 100644
index 00000000..9cdf0ebd
--- /dev/null
+++ b/Assets/ThirdParty/BezierCurves.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 9197bbc995131b540992e612778cda6b
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/ThirdParty/BezierCurves/Editor.meta b/Assets/ThirdParty/BezierCurves/Editor.meta
new file mode 100644
index 00000000..6f9a2fe8
--- /dev/null
+++ b/Assets/ThirdParty/BezierCurves/Editor.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 44c9672b8a3e4e64088d4b277f0348fb
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/ThirdParty/BezierCurves/Editor/BezierCurveEditor.cs b/Assets/ThirdParty/BezierCurves/Editor/BezierCurveEditor.cs
new file mode 100644
index 00000000..6a6c04f6
--- /dev/null
+++ b/Assets/ThirdParty/BezierCurves/Editor/BezierCurveEditor.cs
@@ -0,0 +1,263 @@
+using UnityEngine;
+using UnityEditor;
+using System.Collections;
+
+[CustomEditor(typeof(BezierCurve))]
+public class BezierCurveEditor : Editor
+{
+ BezierCurve curve;
+ SerializedProperty resolutionProp;
+ SerializedProperty closeProp;
+ SerializedProperty pointsProp;
+ SerializedProperty colorProp;
+
+ private static bool showPoints = true;
+
+ void OnEnable()
+ {
+ curve = (BezierCurve)target;
+
+ resolutionProp = serializedObject.FindProperty("resolution");
+ closeProp = serializedObject.FindProperty("_close");
+ pointsProp = serializedObject.FindProperty("points");
+ colorProp = serializedObject.FindProperty("drawColor");
+ }
+
+ public override void OnInspectorGUI()
+ {
+ serializedObject.Update();
+
+ EditorGUILayout.PropertyField(resolutionProp);
+ EditorGUILayout.PropertyField(closeProp);
+ EditorGUILayout.PropertyField(colorProp);
+
+ showPoints = EditorGUILayout.Foldout(showPoints, "Points");
+
+ if(showPoints)
+ {
+ int pointCount = pointsProp.arraySize;
+
+ for(int i = 0; i < pointCount; i++)
+ {
+ DrawPointInspector(curve[i], i);
+ }
+
+ if(GUILayout.Button("Add Point"))
+ {
+ Undo.RegisterSceneUndo("Add Point");
+
+ GameObject pointObject = new GameObject("Point "+pointsProp.arraySize);
+ pointObject.transform.parent = curve.transform;
+ pointObject.transform.localPosition = Vector3.zero;
+ BezierPoint newPoint = pointObject.AddComponent<BezierPoint>();
+
+ newPoint.curve = curve;
+ newPoint.handle1 = Vector3.right*0.1f;
+ newPoint.handle2 = -Vector3.right*0.1f;
+
+ pointsProp.InsertArrayElementAtIndex(pointsProp.arraySize);
+ pointsProp.GetArrayElementAtIndex(pointsProp.arraySize - 1).objectReferenceValue = newPoint;
+ }
+ }
+
+ if(GUI.changed)
+ {
+ serializedObject.ApplyModifiedProperties();
+ EditorUtility.SetDirty(target);
+ }
+ }
+
+ void OnSceneGUI()
+ {
+ for(int i = 0; i < curve.pointCount; i++)
+ {
+ DrawPointSceneGUI(curve[i]);
+ }
+ }
+
+ void DrawPointInspector(BezierPoint point, int index)
+ {
+ SerializedObject serObj = new SerializedObject(point);
+
+ SerializedProperty handleStyleProp = serObj.FindProperty("handleStyle");
+ SerializedProperty handle1Prop = serObj.FindProperty("_handle1");
+ SerializedProperty handle2Prop = serObj.FindProperty("_handle2");
+
+ EditorGUILayout.BeginHorizontal();
+
+ if(GUILayout.Button("X", GUILayout.Width(20)))
+ {
+ Undo.RegisterSceneUndo("Remove Point");
+ pointsProp.MoveArrayElement(curve.GetPointIndex(point), curve.pointCount - 1);
+ pointsProp.arraySize--;
+ DestroyImmediate(point.gameObject);
+ return;
+ }
+
+ EditorGUILayout.ObjectField(point.gameObject, typeof(GameObject), true);
+
+ if(index != 0 && GUILayout.Button(@"/\", GUILayout.Width(25)))
+ {
+ UnityEngine.Object other = pointsProp.GetArrayElementAtIndex(index - 1).objectReferenceValue;
+ pointsProp.GetArrayElementAtIndex(index - 1).objectReferenceValue = point;
+ pointsProp.GetArrayElementAtIndex(index).objectReferenceValue = other;
+ }
+
+ if(index != pointsProp.arraySize - 1 && GUILayout.Button(@"\/", GUILayout.Width(25)))
+ {
+ UnityEngine.Object other = pointsProp.GetArrayElementAtIndex(index + 1).objectReferenceValue;
+ pointsProp.GetArrayElementAtIndex(index + 1).objectReferenceValue = point;
+ pointsProp.GetArrayElementAtIndex(index).objectReferenceValue = other;
+ }
+
+ EditorGUILayout.EndHorizontal();
+
+ EditorGUI.indentLevel++;
+ EditorGUI.indentLevel++;
+
+ int newType = (int)((object)EditorGUILayout.EnumPopup("Handle Type", (BezierPoint.HandleStyle)handleStyleProp.enumValueIndex));
+
+ if(newType != handleStyleProp.enumValueIndex)
+ {
+ handleStyleProp.enumValueIndex = newType;
+ if(newType == 0)
+ {
+ if(handle1Prop.vector3Value != Vector3.zero) handle2Prop.vector3Value = -handle1Prop.vector3Value;
+ else if(handle2Prop.vector3Value != Vector3.zero) handle1Prop.vector3Value = -handle2Prop.vector3Value;
+ else
+ {
+ handle1Prop.vector3Value = new Vector3(0.1f, 0, 0);
+ handle2Prop.vector3Value = new Vector3(-0.1f, 0, 0);
+ }
+ }
+
+ else if(newType == 1)
+ {
+ if(handle1Prop.vector3Value == Vector3.zero && handle2Prop.vector3Value == Vector3.zero)
+ {
+ handle1Prop.vector3Value = new Vector3(0.1f, 0, 0);
+ handle2Prop.vector3Value = new Vector3(-0.1f, 0, 0);
+ }
+ }
+
+ else if(newType == 2)
+ {
+ handle1Prop.vector3Value = Vector3.zero;
+ handle2Prop.vector3Value = Vector3.zero;
+ }
+ }
+
+ Vector3 newPointPos = EditorGUILayout.Vector3Field("Position : ", point.transform.localPosition);
+ if(newPointPos != point.transform.localPosition)
+ {
+ Undo.RegisterUndo(point.transform, "Move Bezier Point");
+ point.transform.localPosition = newPointPos;
+ }
+
+ if(handleStyleProp.enumValueIndex == 0)
+ {
+ Vector3 newPosition;
+
+ newPosition = EditorGUILayout.Vector3Field("Handle 1", handle1Prop.vector3Value);
+ if(newPosition != handle1Prop.vector3Value)
+ {
+ handle1Prop.vector3Value = newPosition;
+ handle2Prop.vector3Value = -newPosition;
+ }
+
+ newPosition = EditorGUILayout.Vector3Field("Handle 2", handle2Prop.vector3Value);
+ if(newPosition != handle2Prop.vector3Value)
+ {
+ handle1Prop.vector3Value = -newPosition;
+ handle2Prop.vector3Value = newPosition;
+ }
+ }
+
+ else if(handleStyleProp.enumValueIndex == 1)
+ {
+ EditorGUILayout.PropertyField(handle1Prop);
+ EditorGUILayout.PropertyField(handle2Prop);
+ }
+
+ EditorGUI.indentLevel--;
+ EditorGUI.indentLevel--;
+
+ if(GUI.changed)
+ {
+ serObj.ApplyModifiedProperties();
+ EditorUtility.SetDirty(serObj.targetObject);
+ }
+ }
+
+ static void DrawPointSceneGUI(BezierPoint point)
+ {
+ Handles.Label(point.position + new Vector3(0, HandleUtility.GetHandleSize(point.position) * 0.4f, 0), point.gameObject.name);
+
+ Handles.color = Color.green;
+ Vector3 newPosition = Handles.FreeMoveHandle(point.position, point.transform.rotation, HandleUtility.GetHandleSize(point.position)*0.1f, Vector3.zero, Handles.RectangleCap);
+
+ if(newPosition != point.position)
+ {
+ Undo.RegisterUndo(point.transform, "Move Point");
+ point.transform.position = newPosition;
+ }
+
+ if(point.handleStyle != BezierPoint.HandleStyle.None)
+ {
+ Handles.color = Color.cyan;
+ Vector3 newGlobal1 = Handles.FreeMoveHandle(point.globalHandle1, point.transform.rotation, HandleUtility.GetHandleSize(point.globalHandle1)*0.075f, Vector3.zero, Handles.CircleCap);
+ if(point.globalHandle1 != newGlobal1)
+ {
+ Undo.RegisterUndo(point, "Move Handle");
+ point.globalHandle1 = newGlobal1;
+ if(point.handleStyle == BezierPoint.HandleStyle.Connected) point.globalHandle2 = -(newGlobal1 - point.position) + point.position;
+ }
+
+ Vector3 newGlobal2 = Handles.FreeMoveHandle(point.globalHandle2, point.transform.rotation, HandleUtility.GetHandleSize(point.globalHandle2)*0.075f, Vector3.zero, Handles.CircleCap);
+ if(point.globalHandle2 != newGlobal2)
+ {
+ Undo.RegisterUndo(point, "Move Handle");
+ point.globalHandle2 = newGlobal2;
+ if(point.handleStyle == BezierPoint.HandleStyle.Connected) point.globalHandle1 = -(newGlobal2 - point.position) + point.position;
+ }
+
+ Handles.color = Color.yellow;
+ Handles.DrawLine(point.position, point.globalHandle1);
+ Handles.DrawLine(point.position, point.globalHandle2);
+ }
+ }
+
+ public static void DrawOtherPoints(BezierCurve curve, BezierPoint caller)
+ {
+ foreach(BezierPoint p in curve.GetAnchorPoints())
+ {
+ if(p != caller) DrawPointSceneGUI(p);
+ }
+ }
+
+ [MenuItem("GameObject/Create Other/Bezier Curve")]
+ public static void CreateCurve(MenuCommand command)
+ {
+ GameObject curveObject = new GameObject("BezierCurve");
+ Undo.RegisterUndo(curveObject, "Undo Create Curve");
+ BezierCurve curve = curveObject.AddComponent<BezierCurve>();
+
+ BezierPoint p1 = curve.AddPointAt(Vector3.forward * 0.5f);
+ p1.handleStyle = BezierPoint.HandleStyle.Connected;
+ p1.handle1 = new Vector3(-0.28f, 0, 0);
+
+ BezierPoint p2 = curve.AddPointAt(Vector3.right * 0.5f);
+ p2.handleStyle = BezierPoint.HandleStyle.Connected;
+ p2.handle1 = new Vector3(0, 0, 0.28f);
+
+ BezierPoint p3 = curve.AddPointAt(-Vector3.forward * 0.5f);
+ p3.handleStyle = BezierPoint.HandleStyle.Connected;
+ p3.handle1 = new Vector3(0.28f, 0, 0);
+
+ BezierPoint p4 = curve.AddPointAt(-Vector3.right * 0.5f);
+ p4.handleStyle = BezierPoint.HandleStyle.Connected;
+ p4.handle1 = new Vector3(0, 0, -0.28f);
+
+ curve.close = true;
+ }
+}
diff --git a/Assets/ThirdParty/BezierCurves/Editor/BezierCurveEditor.cs.meta b/Assets/ThirdParty/BezierCurves/Editor/BezierCurveEditor.cs.meta
new file mode 100644
index 00000000..0fbf9ed6
--- /dev/null
+++ b/Assets/ThirdParty/BezierCurves/Editor/BezierCurveEditor.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: 076c82ebe1ea6b249b4e66e85cdf269a
+MonoImporter:
+ externalObjects: {}
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/ThirdParty/BezierCurves/Editor/BezierPointEditor.cs b/Assets/ThirdParty/BezierCurves/Editor/BezierPointEditor.cs
new file mode 100644
index 00000000..ce0962a7
--- /dev/null
+++ b/Assets/ThirdParty/BezierCurves/Editor/BezierPointEditor.cs
@@ -0,0 +1,152 @@
+using UnityEngine;
+using UnityEditor;
+using System.Collections;
+
+[CustomEditor(typeof(BezierPoint))]
+[CanEditMultipleObjects]
+public class BezierPointEditor : Editor {
+
+ BezierPoint point;
+
+ SerializedProperty handleTypeProp;
+ SerializedProperty handle1Prop;
+ SerializedProperty handle2Prop;
+
+ private delegate void HandleFunction(BezierPoint p);
+ private HandleFunction[] handlers = new HandleFunction[] { HandleConnected, HandleBroken, HandleAbsent };
+
+ void OnEnable(){
+ point = (BezierPoint)target;
+
+ handleTypeProp = serializedObject.FindProperty("handleStyle");
+ handle1Prop = serializedObject.FindProperty("_handle1");
+ handle2Prop = serializedObject.FindProperty("_handle2");
+ }
+
+ public override void OnInspectorGUI (){
+
+ serializedObject.Update();
+
+ BezierPoint.HandleStyle newHandleType = (BezierPoint.HandleStyle)EditorGUILayout.EnumPopup("Handle Type", (BezierPoint.HandleStyle)handleTypeProp.intValue);
+
+ if(newHandleType != (BezierPoint.HandleStyle)handleTypeProp.intValue)
+ {
+ handleTypeProp.intValue = (int)newHandleType;
+
+ if((int)newHandleType == 0)
+ {
+ if(handle1Prop.vector3Value != Vector3.zero) handle2Prop.vector3Value = -handle1Prop.vector3Value;
+ else if(handle2Prop.vector3Value != Vector3.zero) handle1Prop.vector3Value = -handle2Prop.vector3Value;
+ else
+ {
+ handle1Prop.vector3Value = new Vector3(0.1f, 0, 0);
+ handle2Prop.vector3Value = new Vector3(-0.1f, 0, 0);
+ }
+ }
+
+ else if((int)newHandleType == 1)
+ {
+ if(handle1Prop.vector3Value == Vector3.zero && handle2Prop.vector3Value == Vector3.zero)
+ {
+ handle1Prop.vector3Value = new Vector3(0.1f, 0, 0);
+ handle2Prop.vector3Value = new Vector3(-0.1f, 0, 0);
+ }
+ }
+
+ else if((int)newHandleType == 2)
+ {
+ handle1Prop.vector3Value = Vector3.zero;
+ handle2Prop.vector3Value = Vector3.zero;
+ }
+ }
+
+ if(handleTypeProp.intValue != 2)
+ {
+ Vector3 newHandle1 = EditorGUILayout.Vector3Field("Handle 1", handle1Prop.vector3Value);
+ Vector3 newHandle2 = EditorGUILayout.Vector3Field("Handle 2", handle2Prop.vector3Value);
+
+ if(handleTypeProp.intValue == 0){
+ if(newHandle1 != handle1Prop.vector3Value){
+ handle1Prop.vector3Value = newHandle1;
+ handle2Prop.vector3Value = -newHandle1;
+ }
+
+ else if(newHandle2 != handle2Prop.vector3Value){
+ handle1Prop.vector3Value = -newHandle2;
+ handle2Prop.vector3Value = newHandle2;
+ }
+ }
+
+ else{
+ handle1Prop.vector3Value = newHandle1;
+ handle2Prop.vector3Value = newHandle2;
+ }
+ }
+
+ if(GUI.changed){
+ serializedObject.ApplyModifiedProperties();
+ EditorUtility.SetDirty(target);
+ }
+ }
+
+ void OnSceneGUI()
+ {
+
+ Handles.color = Color.green;
+ Vector3 newPosition = Handles.FreeMoveHandle(point.position, point.transform.rotation, HandleUtility.GetHandleSize(point.position)*0.2f, Vector3.zero, Handles.CubeCap);
+ if(point.position != newPosition) point.position = newPosition;
+
+ handlers[(int)point.handleStyle](point);
+
+ Handles.color = Color.yellow;
+ Handles.DrawLine(point.position, point.globalHandle1);
+ Handles.DrawLine(point.position, point.globalHandle2);
+
+ BezierCurveEditor.DrawOtherPoints(point.curve, point);
+ }
+
+ private static void HandleConnected(BezierPoint p){
+ Handles.color = Color.cyan;
+
+ Vector3 newGlobal1 = Handles.FreeMoveHandle(p.globalHandle1, p.transform.rotation, HandleUtility.GetHandleSize(p.globalHandle1)*0.15f, Vector3.zero, Handles.SphereCap);
+
+ if(newGlobal1 != p.globalHandle1){
+ Undo.RegisterUndo(p, "Move Handle");
+ p.globalHandle1 = newGlobal1;
+ p.globalHandle2 = -(newGlobal1 - p.position) + p.position;
+ }
+
+ Vector3 newGlobal2 = Handles.FreeMoveHandle(p.globalHandle2, p.transform.rotation, HandleUtility.GetHandleSize(p.globalHandle2)*0.15f, Vector3.zero, Handles.SphereCap);
+
+ if(newGlobal2 != p.globalHandle2){
+ Undo.RegisterUndo(p, "Move Handle");
+ p.globalHandle1 = -(newGlobal2 - p.position) + p.position;
+ p.globalHandle2 = newGlobal2;
+ }
+ }
+
+ private static void HandleBroken(BezierPoint p){
+ Handles.color = Color.cyan;
+
+ Vector3 newGlobal1 = Handles.FreeMoveHandle(p.globalHandle1, Quaternion.identity, HandleUtility.GetHandleSize(p.globalHandle1)*0.15f, Vector3.zero, Handles.SphereCap);
+ Vector3 newGlobal2 = Handles.FreeMoveHandle(p.globalHandle2, Quaternion.identity, HandleUtility.GetHandleSize(p.globalHandle2)*0.15f, Vector3.zero, Handles.SphereCap);
+
+ if(newGlobal1 != p.globalHandle1)
+ {
+ Undo.RegisterUndo(p, "Move Handle");
+ p.globalHandle1 = newGlobal1;
+ }
+
+ if(newGlobal2 != p.globalHandle2)
+ {
+ Undo.RegisterUndo(p, "Move Handle");
+ p.globalHandle2 = newGlobal2;
+ }
+ }
+
+ private static void HandleAbsent(BezierPoint p)
+ {
+ p.handle1 = Vector3.zero;
+ p.handle2 = Vector3.zero;
+ }
+} \ No newline at end of file
diff --git a/Assets/ThirdParty/BezierCurves/Editor/BezierPointEditor.cs.meta b/Assets/ThirdParty/BezierCurves/Editor/BezierPointEditor.cs.meta
new file mode 100644
index 00000000..1297f70d
--- /dev/null
+++ b/Assets/ThirdParty/BezierCurves/Editor/BezierPointEditor.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: 2f40a14ecad007949831de4081a5a58e
+MonoImporter:
+ externalObjects: {}
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/ThirdParty/BezierCurves/Example.unity b/Assets/ThirdParty/BezierCurves/Example.unity
new file mode 100644
index 00000000..bb26a079
--- /dev/null
+++ b/Assets/ThirdParty/BezierCurves/Example.unity
@@ -0,0 +1,2693 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!29 &1
+OcclusionCullingSettings:
+ m_ObjectHideFlags: 0
+ serializedVersion: 2
+ m_OcclusionBakeSettings:
+ smallestOccluder: 5
+ smallestHole: 0.25
+ backfaceThreshold: 100
+ m_SceneGUID: 00000000000000000000000000000000
+ m_OcclusionCullingData: {fileID: 0}
+--- !u!104 &2
+RenderSettings:
+ m_ObjectHideFlags: 0
+ serializedVersion: 9
+ m_Fog: 0
+ m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1}
+ m_FogMode: 3
+ m_FogDensity: 0.01
+ m_LinearFogStart: 0
+ m_LinearFogEnd: 300
+ m_AmbientSkyColor: {r: 0.2, g: 0.2, b: 0.2, a: 1}
+ m_AmbientEquatorColor: {r: 0.2, g: 0.2, b: 0.2, a: 1}
+ m_AmbientGroundColor: {r: 0.2, g: 0.2, b: 0.2, a: 1}
+ m_AmbientIntensity: 1
+ m_AmbientMode: 3
+ m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1}
+ m_SkyboxMaterial: {fileID: 0}
+ m_HaloStrength: 0.5
+ m_FlareStrength: 1
+ m_FlareFadeSpeed: 3
+ m_HaloTexture: {fileID: 0}
+ m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0}
+ m_DefaultReflectionMode: 0
+ m_DefaultReflectionResolution: 128
+ m_ReflectionBounces: 1
+ m_ReflectionIntensity: 1
+ m_CustomReflection: {fileID: 0}
+ m_Sun: {fileID: 0}
+ m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1}
+ m_UseRadianceAmbientProbe: 0
+--- !u!157 &4
+LightmapSettings:
+ m_ObjectHideFlags: 0
+ serializedVersion: 11
+ m_GIWorkflowMode: 1
+ m_GISettings:
+ serializedVersion: 2
+ m_BounceScale: 1
+ m_IndirectOutputScale: 1
+ m_AlbedoBoost: 1
+ m_EnvironmentLightingMode: 0
+ m_EnableBakedLightmaps: 1
+ m_EnableRealtimeLightmaps: 0
+ m_LightmapEditorSettings:
+ serializedVersion: 10
+ m_Resolution: 1
+ m_BakeResolution: 50
+ m_AtlasSize: 1024
+ m_AO: 1
+ m_AOMaxDistance: 1
+ m_CompAOExponent: 1
+ m_CompAOExponentDirect: 0
+ m_Padding: 2
+ m_LightmapParameters: {fileID: 0}
+ m_LightmapsBakeMode: 1
+ m_TextureCompression: 0
+ m_FinalGather: 0
+ m_FinalGatherFiltering: 1
+ m_FinalGatherRayCount: 256
+ m_ReflectionCompression: 2
+ m_MixedBakeMode: 1
+ m_BakeBackend: 0
+ m_PVRSampling: 1
+ m_PVRDirectSampleCount: 32
+ m_PVRSampleCount: 500
+ m_PVRBounces: 2
+ m_PVRFilterTypeDirect: 0
+ m_PVRFilterTypeIndirect: 0
+ m_PVRFilterTypeAO: 0
+ m_PVRFilteringMode: 0
+ m_PVRCulling: 1
+ m_PVRFilteringGaussRadiusDirect: 1
+ m_PVRFilteringGaussRadiusIndirect: 5
+ m_PVRFilteringGaussRadiusAO: 2
+ m_PVRFilteringAtrousPositionSigmaDirect: 0.5
+ m_PVRFilteringAtrousPositionSigmaIndirect: 2
+ m_PVRFilteringAtrousPositionSigmaAO: 1
+ m_ShowResolutionOverlay: 1
+ m_LightingDataAsset: {fileID: 0}
+ m_UseShadowmask: 0
+--- !u!196 &5
+NavMeshSettings:
+ serializedVersion: 2
+ m_ObjectHideFlags: 0
+ m_BuildSettings:
+ serializedVersion: 2
+ agentTypeID: 0
+ agentRadius: 0.5
+ agentHeight: 2
+ agentSlope: 45
+ agentClimb: 0.4
+ ledgeDropHeight: 0
+ maxJumpAcrossDistance: 0
+ minRegionArea: 2
+ manualCellSize: 0
+ cellSize: 0.16666666
+ manualTileSize: 0
+ tileSize: 256
+ accuratePlacement: 0
+ debug:
+ m_Flags: 0
+ m_NavMeshData: {fileID: 0}
+--- !u!1 &36764205
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 36764207}
+ - component: {fileID: 36764206}
+ m_Layer: 0
+ m_Name: Point 3
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &36764206
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 36764205}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 1dff893e341592e438963ea8cbceb377, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ _curve: {fileID: 1198546087}
+ handleStyle: 0
+ _handle1: {x: 0, y: 0, z: -0.28}
+ _handle2: {x: -0, y: -0, z: 0.28}
+--- !u!4 &36764207
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 36764205}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: -0.5, y: -0, z: -0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 1198546088}
+ m_RootOrder: 3
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &67609896
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 67609898}
+ - component: {fileID: 67609897}
+ m_Layer: 0
+ m_Name: Point 2
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &67609897
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 67609896}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 1dff893e341592e438963ea8cbceb377, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ _curve: {fileID: 2017356541}
+ handleStyle: 0
+ _handle1: {x: 0.078281164, y: -0.40612793, z: -0.58732814}
+ _handle2: {x: -0.078281164, y: 0.40612793, z: 0.58732814}
+--- !u!4 &67609898
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 67609896}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0.043979406, y: 0.27056885, z: 0.08637792}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 2017356542}
+ m_RootOrder: 2
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &69914966
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 69914968}
+ - component: {fileID: 69914967}
+ m_Layer: 0
+ m_Name: Z-Ring
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &69914967
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 69914966}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4234cd2c43978e041bbe9323c195c4bd, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ resolution: 30
+ drawColor: {r: 0, g: 0, b: 1, a: 1}
+ _close: 1
+ points:
+ - {fileID: 1262600492}
+ - {fileID: 1162555141}
+ - {fileID: 260016904}
+ - {fileID: 783582148}
+--- !u!4 &69914968
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 69914966}
+ 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_Children:
+ - {fileID: 1262600493}
+ - {fileID: 1162555142}
+ - {fileID: 260016905}
+ - {fileID: 783582149}
+ m_Father: {fileID: 0}
+ m_RootOrder: 7
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &129569344
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 129569346}
+ - component: {fileID: 129569345}
+ m_Layer: 0
+ m_Name: Point 1
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &129569345
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 129569344}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 1dff893e341592e438963ea8cbceb377, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ _curve: {fileID: 761205515}
+ handleStyle: 0
+ _handle1: {x: 0, y: 0, z: 0.28}
+ _handle2: {x: -0, y: -0, z: -0.28}
+--- !u!4 &129569346
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 129569344}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0.5, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 761205516}
+ m_RootOrder: 1
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &181667771
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 181667773}
+ - component: {fileID: 181667772}
+ m_Layer: 0
+ m_Name: Point 2
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &181667772
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 181667771}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 1dff893e341592e438963ea8cbceb377, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ _curve: {fileID: 815191108}
+ handleStyle: 0
+ _handle1: {x: 0.28, y: 0, z: 0}
+ _handle2: {x: -0.28, y: -0, z: -0}
+--- !u!4 &181667773
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 181667771}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: -0, y: -0, z: -0.5}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 815191109}
+ m_RootOrder: 2
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &192447618
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 192447620}
+ - component: {fileID: 192447619}
+ m_Layer: 0
+ m_Name: Point 0
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &192447619
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 192447618}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 1dff893e341592e438963ea8cbceb377, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ _curve: {fileID: 1332418294}
+ handleStyle: 0
+ _handle1: {x: -0.28, y: 0, z: 0}
+ _handle2: {x: 0.28, y: -0, z: -0}
+--- !u!4 &192447620
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 192447618}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0.5}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 1332418295}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &260016903
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 260016905}
+ - component: {fileID: 260016904}
+ m_Layer: 0
+ m_Name: Point 2
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &260016904
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 260016903}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 1dff893e341592e438963ea8cbceb377, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ _curve: {fileID: 69914967}
+ handleStyle: 0
+ _handle1: {x: 0.35839844, y: -0.94238305, z: -0.10205072}
+ _handle2: {x: -0.35839844, y: 0.94238305, z: 0.10205072}
+--- !u!4 &260016905
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 260016903}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: -0, y: -0, z: -0.5}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 69914968}
+ m_RootOrder: 2
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &334156899
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 334156901}
+ - component: {fileID: 334156900}
+ m_Layer: 0
+ m_Name: Point 1
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &334156900
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 334156899}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 1dff893e341592e438963ea8cbceb377, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ _curve: {fileID: 1332418294}
+ handleStyle: 0
+ _handle1: {x: 0, y: 0, z: 0.28}
+ _handle2: {x: -0, y: -0, z: -0.28}
+--- !u!4 &334156901
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 334156899}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0.5, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 1332418295}
+ m_RootOrder: 1
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &523446342
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 523446344}
+ - component: {fileID: 523446343}
+ m_Layer: 0
+ m_Name: ZX1-Ring
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &523446343
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 523446342}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4234cd2c43978e041bbe9323c195c4bd, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ resolution: 30
+ drawColor: {r: 1, g: 0, b: 1, a: 1}
+ _close: 1
+ points:
+ - {fileID: 668875043}
+ - {fileID: 2086010706}
+ - {fileID: 1890894075}
+ - {fileID: 975837447}
+--- !u!4 &523446344
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 523446342}
+ m_LocalRotation: {x: 0.6532815, y: 0.27059802, z: -0.27059802, w: 0.6532815}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 668875044}
+ - {fileID: 2086010707}
+ - {fileID: 1890894076}
+ - {fileID: 975837448}
+ m_Father: {fileID: 0}
+ m_RootOrder: 8
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &558518910
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 558518912}
+ - component: {fileID: 558518911}
+ m_Layer: 0
+ m_Name: Point 2
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &558518911
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 558518910}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 1dff893e341592e438963ea8cbceb377, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ _curve: {fileID: 1332418294}
+ handleStyle: 0
+ _handle1: {x: 0.28, y: 0, z: 0}
+ _handle2: {x: -0.28, y: -0, z: -0}
+--- !u!4 &558518912
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 558518910}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: -0, y: -0, z: -0.5}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 1332418295}
+ m_RootOrder: 2
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &668875042
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 668875044}
+ - component: {fileID: 668875043}
+ m_Layer: 0
+ m_Name: Point 0
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &668875043
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 668875042}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 1dff893e341592e438963ea8cbceb377, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ _curve: {fileID: 523446343}
+ handleStyle: 0
+ _handle1: {x: -0.28, y: 0, z: 0}
+ _handle2: {x: 0.28, y: -0, z: -0}
+--- !u!4 &668875044
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 668875042}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0.5}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 523446344}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &761205514
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 761205516}
+ - component: {fileID: 761205515}
+ m_Layer: 0
+ m_Name: XY1-Ring
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &761205515
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 761205514}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4234cd2c43978e041bbe9323c195c4bd, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ resolution: 30
+ drawColor: {r: 1, g: 1, b: 0, a: 1}
+ _close: 1
+ points:
+ - {fileID: 1648047648}
+ - {fileID: 129569345}
+ - {fileID: 1738010685}
+ - {fileID: 1591853609}
+--- !u!4 &761205516
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 761205514}
+ m_LocalRotation: {x: 0, y: 0, z: 0.3826835, w: 0.92387956}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1648047649}
+ - {fileID: 129569346}
+ - {fileID: 1738010686}
+ - {fileID: 1591853610}
+ m_Father: {fileID: 0}
+ m_RootOrder: 2
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &783582147
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 783582149}
+ - component: {fileID: 783582148}
+ m_Layer: 0
+ m_Name: Point 3
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &783582148
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 783582147}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 1dff893e341592e438963ea8cbceb377, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ _curve: {fileID: 69914967}
+ handleStyle: 0
+ _handle1: {x: -0.19250488, y: 0.048828118, z: -0.16259769}
+ _handle2: {x: 0.19250488, y: -0.048828118, z: 0.16259769}
+--- !u!4 &783582149
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 783582147}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: -0.5, y: -0, z: -0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 69914968}
+ m_RootOrder: 3
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &815191107
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 815191109}
+ - component: {fileID: 815191108}
+ m_Layer: 0
+ m_Name: X-Ring
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &815191108
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 815191107}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4234cd2c43978e041bbe9323c195c4bd, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ resolution: 30
+ drawColor: {r: 1, g: 0, b: 0, a: 1}
+ _close: 1
+ points:
+ - {fileID: 1540197579}
+ - {fileID: 892934128}
+ - {fileID: 181667772}
+ - {fileID: 2086514518}
+--- !u!4 &815191109
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 815191107}
+ m_LocalRotation: {x: 0, y: 0, z: 0.7071068, w: 0.7071068}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1540197580}
+ - {fileID: 892934129}
+ - {fileID: 181667773}
+ - {fileID: 2086514519}
+ m_Father: {fileID: 0}
+ m_RootOrder: 1
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &827773637
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 827773639}
+ - component: {fileID: 827773638}
+ m_Layer: 0
+ m_Name: Point 2
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &827773638
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 827773637}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 1dff893e341592e438963ea8cbceb377, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ _curve: {fileID: 1198546087}
+ handleStyle: 0
+ _handle1: {x: 0.28, y: 0, z: 0}
+ _handle2: {x: -0.28, y: -0, z: -0}
+--- !u!4 &827773639
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 827773637}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: -0, y: -0, z: -0.5}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 1198546088}
+ m_RootOrder: 2
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &869165256
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 869165258}
+ - component: {fileID: 869165257}
+ m_Layer: 0
+ m_Name: Point 3
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &869165257
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 869165256}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 1dff893e341592e438963ea8cbceb377, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ _curve: {fileID: 1332418294}
+ handleStyle: 0
+ _handle1: {x: 0, y: 0, z: -0.28}
+ _handle2: {x: -0, y: -0, z: 0.28}
+--- !u!4 &869165258
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 869165256}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: -0.5, y: -0, z: -0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 1332418295}
+ m_RootOrder: 3
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &892934127
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 892934129}
+ - component: {fileID: 892934128}
+ m_Layer: 0
+ m_Name: Point 1
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &892934128
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 892934127}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 1dff893e341592e438963ea8cbceb377, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ _curve: {fileID: 815191108}
+ handleStyle: 0
+ _handle1: {x: 0, y: 0, z: 0.28}
+ _handle2: {x: -0, y: -0, z: -0.28}
+--- !u!4 &892934129
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 892934127}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0.5, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 815191109}
+ m_RootOrder: 1
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &975837446
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 975837448}
+ - component: {fileID: 975837447}
+ m_Layer: 0
+ m_Name: Point 3
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &975837447
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 975837446}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 1dff893e341592e438963ea8cbceb377, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ _curve: {fileID: 523446343}
+ handleStyle: 0
+ _handle1: {x: 0, y: 0, z: -0.28}
+ _handle2: {x: -0, y: -0, z: 0.28}
+--- !u!4 &975837448
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 975837446}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: -0.5, y: -0, z: -0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 523446344}
+ m_RootOrder: 3
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1004522334
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1004522336}
+ - component: {fileID: 1004522335}
+ m_Layer: 0
+ m_Name: Point 3
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &1004522335
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1004522334}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 1dff893e341592e438963ea8cbceb377, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ _curve: {fileID: 1650725735}
+ handleStyle: 0
+ _handle1: {x: 0, y: 0, z: -0.28}
+ _handle2: {x: -0, y: -0, z: 0.28}
+--- !u!4 &1004522336
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1004522334}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: -0.5, y: -0, z: -0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 1650725736}
+ m_RootOrder: 3
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1030562940
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1030562942}
+ - component: {fileID: 1030562941}
+ m_Layer: 0
+ m_Name: Point 2
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &1030562941
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1030562940}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 1dff893e341592e438963ea8cbceb377, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ _curve: {fileID: 1650725735}
+ handleStyle: 0
+ _handle1: {x: 0.28, y: 0, z: 0}
+ _handle2: {x: -0.28, y: -0, z: -0}
+--- !u!4 &1030562942
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1030562940}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: -0, y: -0, z: -0.5}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 1650725736}
+ m_RootOrder: 2
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1070382272
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1070382274}
+ - component: {fileID: 1070382273}
+ m_Layer: 0
+ m_Name: Point 3
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &1070382273
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1070382272}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 1dff893e341592e438963ea8cbceb377, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ _curve: {fileID: 1627586239}
+ handleStyle: 0
+ _handle1: {x: 0, y: 0, z: -0.28}
+ _handle2: {x: -0, y: -0, z: 0.28}
+--- !u!4 &1070382274
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1070382272}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: -0.5, y: -0, z: -0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 1627586240}
+ m_RootOrder: 3
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1162555140
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1162555142}
+ - component: {fileID: 1162555141}
+ m_Layer: 0
+ m_Name: Point 1
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &1162555141
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1162555140}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 1dff893e341592e438963ea8cbceb377, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ _curve: {fileID: 69914967}
+ handleStyle: 0
+ _handle1: {x: 0, y: 0, z: 0.28}
+ _handle2: {x: -0, y: -0, z: -0.28}
+--- !u!4 &1162555142
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1162555140}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0.5, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 69914968}
+ m_RootOrder: 1
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1196405784
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1196405786}
+ - component: {fileID: 1196405785}
+ m_Layer: 0
+ m_Name: Point 4
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &1196405785
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1196405784}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 1dff893e341592e438963ea8cbceb377, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ _curve: {fileID: 2017356541}
+ handleStyle: 0
+ _handle1: {x: 0.1, y: 0, z: 0}
+ _handle2: {x: -0.1, y: -0, z: -0}
+--- !u!4 &1196405786
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1196405784}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0.896, y: 0.435, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 2017356542}
+ m_RootOrder: 4
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1198546086
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1198546088}
+ - component: {fileID: 1198546087}
+ m_Layer: 0
+ m_Name: XY2-Ring
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &1198546087
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1198546086}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4234cd2c43978e041bbe9323c195c4bd, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ resolution: 30
+ drawColor: {r: 1, g: 1, b: 0, a: 1}
+ _close: 1
+ points:
+ - {fileID: 1767861211}
+ - {fileID: 1801748448}
+ - {fileID: 827773638}
+ - {fileID: 36764206}
+--- !u!4 &1198546088
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1198546086}
+ m_LocalRotation: {x: 0, y: 0, z: 0.92387956, w: 0.38268346}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1767861212}
+ - {fileID: 1801748449}
+ - {fileID: 827773639}
+ - {fileID: 36764207}
+ m_Father: {fileID: 0}
+ m_RootOrder: 3
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1218221641
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1218221643}
+ - component: {fileID: 1218221642}
+ m_Layer: 0
+ m_Name: Point 3
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &1218221642
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1218221641}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 1dff893e341592e438963ea8cbceb377, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ _curve: {fileID: 2106407514}
+ handleStyle: 0
+ _handle1: {x: 0, y: 0, z: -0.28}
+ _handle2: {x: -0, y: -0, z: 0.28}
+--- !u!4 &1218221643
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1218221641}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: -0.5, y: -0, z: -0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 2106407515}
+ m_RootOrder: 3
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1258031003
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1258031005}
+ - component: {fileID: 1258031004}
+ m_Layer: 0
+ m_Name: Point 3
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &1258031004
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1258031003}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 1dff893e341592e438963ea8cbceb377, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ _curve: {fileID: 2017356541}
+ handleStyle: 0
+ _handle1: {x: -0.21437311, y: 0.19450781, z: -0.43680984}
+ _handle2: {x: 0.21437311, y: -0.19450781, z: 0.43680984}
+--- !u!4 &1258031005
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1258031003}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0.658, y: 0.179, z: -0.19}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 2017356542}
+ m_RootOrder: 3
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1262600491
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1262600493}
+ - component: {fileID: 1262600492}
+ m_Layer: 0
+ m_Name: Point 0
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &1262600492
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1262600491}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 1dff893e341592e438963ea8cbceb377, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ _curve: {fileID: 69914967}
+ handleStyle: 0
+ _handle1: {x: -0.28, y: 0, z: 0}
+ _handle2: {x: 0.28, y: -0, z: -0}
+--- !u!4 &1262600493
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1262600491}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0.5}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 69914968}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1332418293
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1332418295}
+ - component: {fileID: 1332418294}
+ m_Layer: 0
+ m_Name: ZX2-Ring
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &1332418294
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1332418293}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4234cd2c43978e041bbe9323c195c4bd, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ resolution: 30
+ drawColor: {r: 1, g: 0, b: 1, a: 1}
+ _close: 1
+ points:
+ - {fileID: 192447619}
+ - {fileID: 334156900}
+ - {fileID: 558518911}
+ - {fileID: 869165257}
+--- !u!4 &1332418295
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1332418293}
+ m_LocalRotation: {x: 0.6532815, y: -0.27059805, z: 0.27059805, w: 0.6532815}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 192447620}
+ - {fileID: 334156901}
+ - {fileID: 558518912}
+ - {fileID: 869165258}
+ m_Father: {fileID: 0}
+ m_RootOrder: 9
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1418373485
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1418373487}
+ - component: {fileID: 1418373486}
+ m_Layer: 0
+ m_Name: Point 1
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &1418373486
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1418373485}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 1dff893e341592e438963ea8cbceb377, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ _curve: {fileID: 2106407514}
+ handleStyle: 0
+ _handle1: {x: 0, y: 0, z: 0.28}
+ _handle2: {x: -0, y: -0, z: -0.28}
+--- !u!4 &1418373487
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1418373485}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0.5, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 2106407515}
+ m_RootOrder: 1
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1459647687
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1459647689}
+ - component: {fileID: 1459647688}
+ m_Layer: 0
+ m_Name: Point 2
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &1459647688
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1459647687}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 1dff893e341592e438963ea8cbceb377, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ _curve: {fileID: 2106407514}
+ handleStyle: 0
+ _handle1: {x: 0.28, y: 0, z: 0}
+ _handle2: {x: -0.28, y: -0, z: -0}
+--- !u!4 &1459647689
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1459647687}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: -0, y: -0, z: -0.5}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 2106407515}
+ m_RootOrder: 2
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1495983996
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1495984001}
+ - component: {fileID: 1495984000}
+ - component: {fileID: 1495983999}
+ - component: {fileID: 1495983998}
+ - component: {fileID: 1495983997}
+ m_Layer: 0
+ m_Name: Main Camera
+ m_TagString: MainCamera
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!81 &1495983997
+AudioListener:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1495983996}
+ m_Enabled: 1
+--- !u!124 &1495983998
+Behaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1495983996}
+ m_Enabled: 1
+--- !u!92 &1495983999
+Behaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1495983996}
+ m_Enabled: 1
+--- !u!20 &1495984000
+Camera:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1495983996}
+ m_Enabled: 1
+ serializedVersion: 2
+ m_ClearFlags: 1
+ m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0.019607844}
+ m_projectionMatrixMode: 1
+ m_SensorSize: {x: 36, y: 24}
+ m_LensShift: {x: 0, y: 0}
+ m_GateFitMode: 2
+ m_FocalLength: 50
+ m_NormalizedViewPortRect:
+ serializedVersion: 2
+ x: 0
+ y: 0
+ width: 1
+ height: 1
+ near clip plane: 0.3
+ far clip plane: 1000
+ field of view: 60
+ orthographic: 0
+ orthographic size: 100
+ m_Depth: -1
+ m_CullingMask:
+ serializedVersion: 2
+ m_Bits: 4294967295
+ m_RenderingPath: -1
+ m_TargetTexture: {fileID: 0}
+ m_TargetDisplay: 0
+ m_TargetEye: 3
+ m_HDR: 0
+ m_AllowMSAA: 1
+ m_AllowDynamicResolution: 0
+ m_ForceIntoRT: 0
+ m_OcclusionCulling: 1
+ m_StereoConvergence: 10
+ m_StereoSeparation: 0.022
+--- !u!4 &1495984001
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1495983996}
+ m_LocalRotation: {x: 0.3535534, y: 0.3535534, z: -0.14644663, w: 0.85355335}
+ m_LocalPosition: {x: -2.3157544, y: 3.2749717, z: -2.315754}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 0}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1540197578
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1540197580}
+ - component: {fileID: 1540197579}
+ m_Layer: 0
+ m_Name: Point 0
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &1540197579
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1540197578}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 1dff893e341592e438963ea8cbceb377, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ _curve: {fileID: 815191108}
+ handleStyle: 0
+ _handle1: {x: -0.28, y: 0, z: 0}
+ _handle2: {x: 0.28, y: -0, z: -0}
+--- !u!4 &1540197580
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1540197578}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0.5}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 815191109}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1546760151
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1546760153}
+ - component: {fileID: 1546760152}
+ m_Layer: 0
+ m_Name: Point 0
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &1546760152
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1546760151}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 1dff893e341592e438963ea8cbceb377, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ _curve: {fileID: 2106407514}
+ handleStyle: 0
+ _handle1: {x: -0.28, y: 0, z: 0}
+ _handle2: {x: 0.28, y: -0, z: -0}
+--- !u!4 &1546760153
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1546760151}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0.5}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 2106407515}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1591853608
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1591853610}
+ - component: {fileID: 1591853609}
+ m_Layer: 0
+ m_Name: Point 3
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &1591853609
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1591853608}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 1dff893e341592e438963ea8cbceb377, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ _curve: {fileID: 761205515}
+ handleStyle: 0
+ _handle1: {x: 0, y: 0, z: -0.28}
+ _handle2: {x: -0, y: -0, z: 0.28}
+--- !u!4 &1591853610
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1591853608}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: -0.5, y: -0, z: -0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 761205516}
+ m_RootOrder: 3
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1627586238
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1627586240}
+ - component: {fileID: 1627586239}
+ m_Layer: 0
+ m_Name: YZ2-Ring
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &1627586239
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1627586238}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4234cd2c43978e041bbe9323c195c4bd, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ resolution: 30
+ drawColor: {r: 0, g: 1, b: 1, a: 1}
+ _close: 1
+ points:
+ - {fileID: 2036469857}
+ - {fileID: 1845494029}
+ - {fileID: 1970297595}
+ - {fileID: 1070382273}
+--- !u!4 &1627586240
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1627586238}
+ m_LocalRotation: {x: 0.92387956, y: 0, z: 0, w: 0.38268346}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 2036469858}
+ - {fileID: 1845494030}
+ - {fileID: 1970297596}
+ - {fileID: 1070382274}
+ m_Father: {fileID: 0}
+ m_RootOrder: 6
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1648047647
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1648047649}
+ - component: {fileID: 1648047648}
+ m_Layer: 0
+ m_Name: Point 0
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &1648047648
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1648047647}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 1dff893e341592e438963ea8cbceb377, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ _curve: {fileID: 761205515}
+ handleStyle: 0
+ _handle1: {x: -0.28, y: 0, z: 0}
+ _handle2: {x: 0.28, y: -0, z: -0}
+--- !u!4 &1648047649
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1648047647}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0.5}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 761205516}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1650725734
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1650725736}
+ - component: {fileID: 1650725735}
+ m_Layer: 0
+ m_Name: YZ1-Ring
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &1650725735
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1650725734}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4234cd2c43978e041bbe9323c195c4bd, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ resolution: 30
+ drawColor: {r: 0, g: 1, b: 1, a: 1}
+ _close: 1
+ points:
+ - {fileID: 1807223580}
+ - {fileID: 1956839313}
+ - {fileID: 1030562941}
+ - {fileID: 1004522335}
+--- !u!4 &1650725736
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1650725734}
+ m_LocalRotation: {x: 0.3826835, y: 0, z: 0, w: 0.92387956}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1807223581}
+ - {fileID: 1956839314}
+ - {fileID: 1030562942}
+ - {fileID: 1004522336}
+ m_Father: {fileID: 0}
+ m_RootOrder: 5
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1738010684
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1738010686}
+ - component: {fileID: 1738010685}
+ m_Layer: 0
+ m_Name: Point 2
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &1738010685
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1738010684}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 1dff893e341592e438963ea8cbceb377, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ _curve: {fileID: 761205515}
+ handleStyle: 0
+ _handle1: {x: 0.28, y: 0, z: 0}
+ _handle2: {x: -0.28, y: -0, z: -0}
+--- !u!4 &1738010686
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1738010684}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: -0, y: -0, z: -0.5}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 761205516}
+ m_RootOrder: 2
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1767861210
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1767861212}
+ - component: {fileID: 1767861211}
+ m_Layer: 0
+ m_Name: Point 0
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &1767861211
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1767861210}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 1dff893e341592e438963ea8cbceb377, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ _curve: {fileID: 1198546087}
+ handleStyle: 0
+ _handle1: {x: -0.28, y: 0, z: 0}
+ _handle2: {x: 0.28, y: -0, z: -0}
+--- !u!4 &1767861212
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1767861210}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0.5}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 1198546088}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1801748447
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1801748449}
+ - component: {fileID: 1801748448}
+ m_Layer: 0
+ m_Name: Point 1
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &1801748448
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1801748447}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 1dff893e341592e438963ea8cbceb377, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ _curve: {fileID: 1198546087}
+ handleStyle: 0
+ _handle1: {x: 0, y: 0, z: 0.28}
+ _handle2: {x: -0, y: -0, z: -0.28}
+--- !u!4 &1801748449
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1801748447}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0.5, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 1198546088}
+ m_RootOrder: 1
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1807223579
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1807223581}
+ - component: {fileID: 1807223580}
+ m_Layer: 0
+ m_Name: Point 0
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &1807223580
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1807223579}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 1dff893e341592e438963ea8cbceb377, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ _curve: {fileID: 1650725735}
+ handleStyle: 0
+ _handle1: {x: -0.28, y: 0, z: 0}
+ _handle2: {x: 0.28, y: -0, z: -0}
+--- !u!4 &1807223581
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1807223579}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0.5}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 1650725736}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1845494028
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1845494030}
+ - component: {fileID: 1845494029}
+ m_Layer: 0
+ m_Name: Point 1
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &1845494029
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1845494028}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 1dff893e341592e438963ea8cbceb377, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ _curve: {fileID: 1627586239}
+ handleStyle: 0
+ _handle1: {x: 0, y: 0, z: 0.28}
+ _handle2: {x: -0, y: -0, z: -0.28}
+--- !u!4 &1845494030
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1845494028}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0.5, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 1627586240}
+ m_RootOrder: 1
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1872456974
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1872456976}
+ - component: {fileID: 1872456975}
+ m_Layer: 0
+ m_Name: Point 0
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &1872456975
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1872456974}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 1dff893e341592e438963ea8cbceb377, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ _curve: {fileID: 2017356541}
+ handleStyle: 0
+ _handle1: {x: -0.27394444, y: 0.5940938, z: 0.13396966}
+ _handle2: {x: 0.27394444, y: -0.5940938, z: -0.13396966}
+--- !u!4 &1872456976
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1872456974}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: -1.25, y: 0.362, z: -0.37}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 2017356542}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1890894074
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1890894076}
+ - component: {fileID: 1890894075}
+ m_Layer: 0
+ m_Name: Point 2
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &1890894075
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1890894074}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 1dff893e341592e438963ea8cbceb377, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ _curve: {fileID: 523446343}
+ handleStyle: 0
+ _handle1: {x: 0.28, y: 0, z: 0}
+ _handle2: {x: -0.28, y: -0, z: -0}
+--- !u!4 &1890894076
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1890894074}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: -0, y: -0, z: -0.5}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 523446344}
+ m_RootOrder: 2
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1936829849
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1936829851}
+ - component: {fileID: 1936829850}
+ m_Layer: 0
+ m_Name: Point 1
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &1936829850
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1936829849}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 1dff893e341592e438963ea8cbceb377, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ _curve: {fileID: 2017356541}
+ handleStyle: 0
+ _handle1: {x: -0.18388975, y: -0.06713867, z: 0.5412119}
+ _handle2: {x: 0.18388975, y: 0.06713867, z: -0.5412119}
+--- !u!4 &1936829851
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1936829849}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: -0.6499903, y: 0.38098145, z: 0.056958973}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 2017356542}
+ m_RootOrder: 1
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1956839312
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1956839314}
+ - component: {fileID: 1956839313}
+ m_Layer: 0
+ m_Name: Point 1
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &1956839313
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1956839312}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 1dff893e341592e438963ea8cbceb377, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ _curve: {fileID: 1650725735}
+ handleStyle: 0
+ _handle1: {x: 0, y: 0, z: 0.28}
+ _handle2: {x: -0, y: -0, z: -0.28}
+--- !u!4 &1956839314
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1956839312}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0.5, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 1650725736}
+ m_RootOrder: 1
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1970297594
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1970297596}
+ - component: {fileID: 1970297595}
+ m_Layer: 0
+ m_Name: Point 2
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &1970297595
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1970297594}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 1dff893e341592e438963ea8cbceb377, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ _curve: {fileID: 1627586239}
+ handleStyle: 0
+ _handle1: {x: 0.28, y: 0, z: 0}
+ _handle2: {x: -0.28, y: -0, z: -0}
+--- !u!4 &1970297596
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1970297594}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: -0, y: -0, z: -0.5}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 1627586240}
+ m_RootOrder: 2
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &2017356540
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 2017356542}
+ - component: {fileID: 2017356541}
+ m_Layer: 0
+ m_Name: GameObject
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &2017356541
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2017356540}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4234cd2c43978e041bbe9323c195c4bd, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ resolution: 30
+ drawColor: {r: 1, g: 1, b: 1, a: 1}
+ _close: 0
+ points:
+ - {fileID: 1872456975}
+ - {fileID: 1936829850}
+ - {fileID: 67609897}
+ - {fileID: 1258031004}
+ - {fileID: 1196405785}
+--- !u!4 &2017356542
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2017356540}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 1.935, y: 0.12, z: 0.627}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1872456976}
+ - {fileID: 1936829851}
+ - {fileID: 67609898}
+ - {fileID: 1258031005}
+ - {fileID: 1196405786}
+ m_Father: {fileID: 0}
+ m_RootOrder: 10
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &2036469856
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 2036469858}
+ - component: {fileID: 2036469857}
+ m_Layer: 0
+ m_Name: Point 0
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &2036469857
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2036469856}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 1dff893e341592e438963ea8cbceb377, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ _curve: {fileID: 1627586239}
+ handleStyle: 0
+ _handle1: {x: -0.28, y: 0, z: 0}
+ _handle2: {x: 0.28, y: -0, z: -0}
+--- !u!4 &2036469858
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2036469856}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0.5}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 1627586240}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &2086010705
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 2086010707}
+ - component: {fileID: 2086010706}
+ m_Layer: 0
+ m_Name: Point 1
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &2086010706
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2086010705}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 1dff893e341592e438963ea8cbceb377, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ _curve: {fileID: 523446343}
+ handleStyle: 0
+ _handle1: {x: 0, y: 0, z: 0.28}
+ _handle2: {x: -0, y: -0, z: -0.28}
+--- !u!4 &2086010707
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2086010705}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0.5, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 523446344}
+ m_RootOrder: 1
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &2086514517
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 2086514519}
+ - component: {fileID: 2086514518}
+ m_Layer: 0
+ m_Name: Point 3
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &2086514518
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2086514517}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 1dff893e341592e438963ea8cbceb377, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ _curve: {fileID: 815191108}
+ handleStyle: 0
+ _handle1: {x: 0, y: 0, z: -0.28}
+ _handle2: {x: -0, y: -0, z: 0.28}
+--- !u!4 &2086514519
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2086514517}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: -0.5, y: -0, z: -0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 815191109}
+ m_RootOrder: 3
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &2106407513
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 2106407515}
+ - component: {fileID: 2106407514}
+ m_Layer: 0
+ m_Name: Y-Ring
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &2106407514
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2106407513}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4234cd2c43978e041bbe9323c195c4bd, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ resolution: 30
+ drawColor: {r: 0, g: 1, b: 0.118881226, a: 1}
+ _close: 1
+ points:
+ - {fileID: 1546760152}
+ - {fileID: 1418373486}
+ - {fileID: 1459647688}
+ - {fileID: 1218221642}
+--- !u!4 &2106407515
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2106407513}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1546760153}
+ - {fileID: 1418373487}
+ - {fileID: 1459647689}
+ - {fileID: 1218221643}
+ m_Father: {fileID: 0}
+ m_RootOrder: 4
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
diff --git a/Assets/ThirdParty/BezierCurves/Example.unity.meta b/Assets/ThirdParty/BezierCurves/Example.unity.meta
new file mode 100644
index 00000000..c8d91d5b
--- /dev/null
+++ b/Assets/ThirdParty/BezierCurves/Example.unity.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: 3b3fe768c68c21647b45cad53f1d7c06
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/ThirdParty/BezierCurves/Scripts.meta b/Assets/ThirdParty/BezierCurves/Scripts.meta
new file mode 100644
index 00000000..4ccc7c2e
--- /dev/null
+++ b/Assets/ThirdParty/BezierCurves/Scripts.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 7e00e96047c254f4d849d6180726e068
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/ThirdParty/BezierCurves/Scripts/BezierCurve.cs b/Assets/ThirdParty/BezierCurves/Scripts/BezierCurve.cs
new file mode 100644
index 00000000..6e28fa14
--- /dev/null
+++ b/Assets/ThirdParty/BezierCurves/Scripts/BezierCurve.cs
@@ -0,0 +1,557 @@
+#region UsingStatements
+
+using UnityEngine;
+using System;
+using System.Collections;
+using System.Collections.Generic;
+
+#endregion
+
+/// <summary>
+/// - Class for describing and drawing Bezier Curves
+/// - Efficiently handles approximate length calculation through 'dirty' system
+/// - Has static functions for getting points on curves constructed by Vector3 parameters (GetPoint, GetCubicPoint, GetQuadraticPoint, and GetLinearPoint)
+/// </summary>
+[ExecuteInEditMode]
+[Serializable]
+public class BezierCurve : MonoBehaviour {
+
+ #region PublicVariables
+
+ /// <summary>
+ /// - the number of mid-points calculated for each pair of bezier points
+ /// - used for drawing the curve in the editor
+ /// - used for calculating the "length" variable
+ /// </summary>
+ public int resolution = 30;
+
+ /// <summary>
+ /// Gets or sets a value indicating whether this <see cref="BezierCurve"/> is dirty.
+ /// </summary>
+ /// <value>
+ /// <c>true</c> if dirty; otherwise, <c>false</c>.
+ /// </value>
+ public bool dirty { get; private set; }
+
+ /// <summary>
+ /// - color this curve will be drawn with in the editor
+ /// - set in the editor
+ /// </summary>
+ public Color drawColor = Color.white;
+
+ #endregion
+
+ #region PublicProperties
+
+ /// <summary>
+ /// - set in the editor
+ /// - used to determine if the curve should be drawn as "closed" in the editor
+ /// - used to determine if the curve's length should include the curve between the first and the last points in "points" array
+ /// - setting this value will cause the curve to become dirty
+ /// </summary>
+ [SerializeField] private bool _close;
+ public bool close
+ {
+ get { return _close; }
+ set
+ {
+ if(_close == value) return;
+ _close = value;
+ dirty = true;
+ }
+ }
+
+ /// <summary>
+ /// - set internally
+ /// - gets point corresponding to "index" in "points" array
+ /// - does not allow direct set
+ /// </summary>
+ /// <param name='index'>
+ /// - the index
+ /// </param>
+ public BezierPoint this[int index]
+ {
+ get { return points[index]; }
+ }
+
+ /// <summary>
+ /// - number of points stored in 'points' variable
+ /// - set internally
+ /// - does not include "handles"
+ /// </summary>
+ /// <value>
+ /// - The point count
+ /// </value>
+ public int pointCount
+ {
+ get { return points.Length; }
+ }
+
+ /// <summary>
+ /// - The approximate length of the curve
+ /// - recalculates if the curve is "dirty"
+ /// </summary>
+ private float _length;
+ public float length
+ {
+ get
+ {
+ if(dirty)
+ {
+ _length = 0;
+ for(int i = 0; i < points.Length - 1; i++){
+ _length += ApproximateLength(points[i], points[i + 1], resolution);
+ }
+
+ if(close) _length += ApproximateLength(points[points.Length - 1], points[0], resolution);
+
+ dirty = false;
+ }
+
+ return _length;
+ }
+ }
+
+ #endregion
+
+ #region PrivateVariables
+
+ /// <summary>
+ /// - Array of point objects that make up this curve
+ /// - Populated through editor
+ /// </summary>
+ [SerializeField] private BezierPoint[] points = new BezierPoint[0];
+
+ #endregion
+
+ #region UnityFunctions
+
+ void OnDrawGizmos () {
+ Gizmos.color = drawColor;
+
+ if(points.Length > 1){
+ for(int i = 0; i < points.Length - 1; i++){
+ DrawCurve(points[i], points[i+1], resolution);
+ }
+
+ if (close) DrawCurve(points[points.Length - 1], points[0], resolution);
+ }
+ }
+
+ void Awake(){
+ dirty = true;
+ }
+
+ #endregion
+
+ #region PublicFunctions
+
+ /// <summary>
+ /// - Adds the given point to the end of the curve ("points" array)
+ /// </summary>
+ /// <param name='point'>
+ /// - The point to add.
+ /// </param>
+ public void AddPoint(BezierPoint point)
+ {
+ List<BezierPoint> tempArray = new List<BezierPoint>(points);
+ tempArray.Add(point);
+ points = tempArray.ToArray();
+ dirty = true;
+ }
+
+ /// <summary>
+ /// - Adds a point at position
+ /// </summary>
+ /// <returns>
+ /// - The point object
+ /// </returns>
+ /// <param name='position'>
+ /// - Where to add the point
+ /// </param>
+ public BezierPoint AddPointAt(Vector3 position)
+ {
+ GameObject pointObject = new GameObject("Point "+pointCount);
+
+ pointObject.transform.parent = transform;
+ pointObject.transform.position = position;
+
+ BezierPoint newPoint = pointObject.AddComponent<BezierPoint>();
+ newPoint.curve = this;
+
+ return newPoint;
+ }
+
+ /// <summary>
+ /// - Removes the given point from the curve ("points" array)
+ /// </summary>
+ /// <param name='point'>
+ /// - The point to remove
+ /// </param>
+ public void RemovePoint(BezierPoint point)
+ {
+ List<BezierPoint> tempArray = new List<BezierPoint>(points);
+ tempArray.Remove(point);
+ points = tempArray.ToArray();
+ dirty = false;
+ }
+
+ /// <summary>
+ /// - Gets a copy of the bezier point array used to define this curve
+ /// </summary>
+ /// <returns>
+ /// - The cloned array of points
+ /// </returns>
+ public BezierPoint[] GetAnchorPoints()
+ {
+ return (BezierPoint[])points.Clone();
+ }
+
+ /// <summary>
+ /// - Gets the point at 't' percent along this curve
+ /// </summary>
+ /// <returns>
+ /// - Returns the point at 't' percent
+ /// </returns>
+ /// <param name='t'>
+ /// - Value between 0 and 1 representing the percent along the curve (0 = 0%, 1 = 100%)
+ /// </param>
+ public Vector3 GetPointAt(float t)
+ {
+ if(t <= 0) return points[0].position;
+ else if (t >= 1) return points[points.Length - 1].position;
+
+ float totalPercent = 0;
+ float curvePercent = 0;
+
+ BezierPoint p1 = null;
+ BezierPoint p2 = null;
+
+ for(int i = 0; i < points.Length - 1; i++)
+ {
+ curvePercent = ApproximateLength(points[i], points[i + 1], 10) / length;
+ if(totalPercent + curvePercent > t)
+ {
+ p1 = points[i];
+ p2 = points[i + 1];
+ break;
+ }
+
+ else totalPercent += curvePercent;
+ }
+
+ if(close && p1 == null)
+ {
+ p1 = points[points.Length - 1];
+ p2 = points[0];
+ }
+
+ t -= totalPercent;
+
+ return GetPoint(p1, p2, t / curvePercent);
+ }
+
+ /// <summary>
+ /// - Get the index of the given point in this curve
+ /// </summary>
+ /// <returns>
+ /// - The index, or -1 if the point is not found
+ /// </returns>
+ /// <param name='point'>
+ /// - Point to search for
+ /// </param>
+ public int GetPointIndex(BezierPoint point)
+ {
+ int result = -1;
+ for(int i = 0; i < points.Length; i++)
+ {
+ if(points[i] == point)
+ {
+ result = i;
+ break;
+ }
+ }
+
+ return result;
+ }
+
+ /// <summary>
+ /// - Sets this curve to 'dirty'
+ /// - Forces the curve to recalculate its length
+ /// </summary>
+ public void SetDirty()
+ {
+ dirty = true;
+ }
+
+ #endregion
+
+ #region PublicStaticFunctions
+
+ /// <summary>
+ /// - Draws the curve in the Editor
+ /// </summary>
+ /// <param name='p1'>
+ /// - The bezier point at the beginning of the curve
+ /// </param>
+ /// <param name='p2'>
+ /// - The bezier point at the end of the curve
+ /// </param>
+ /// <param name='resolution'>
+ /// - The number of segments along the curve to draw
+ /// </param>
+ public static void DrawCurve(BezierPoint p1, BezierPoint p2, int resolution)
+ {
+ int limit = resolution+1;
+ float _res = resolution;
+ Vector3 lastPoint = p1.position;
+ Vector3 currentPoint = Vector3.zero;
+
+ for(int i = 1; i < limit; i++){
+ currentPoint = GetPoint(p1, p2, i/_res);
+ Gizmos.DrawLine(lastPoint, currentPoint);
+ lastPoint = currentPoint;
+ }
+ }
+
+ /// <summary>
+ /// - Gets the point 't' percent along a curve
+ /// - Automatically calculates for the number of relevant points
+ /// </summary>
+ /// <returns>
+ /// - The point 't' percent along the curve
+ /// </returns>
+ /// <param name='p1'>
+ /// - The bezier point at the beginning of the curve
+ /// </param>
+ /// <param name='p2'>
+ /// - The bezier point at the end of the curve
+ /// </param>
+ /// <param name='t'>
+ /// - Value between 0 and 1 representing the percent along the curve (0 = 0%, 1 = 100%)
+ /// </param>
+ public static Vector3 GetPoint(BezierPoint p1, BezierPoint p2, float t)
+ {
+ if(p1.handle2 != Vector3.zero)
+ {
+ if(p2.handle1 != Vector3.zero) return GetCubicCurvePoint(p1.position, p1.globalHandle2, p2.globalHandle1, p2.position, t);
+ else return GetQuadraticCurvePoint(p1.position, p1.globalHandle2, p2.position, t);
+ }
+
+ else
+ {
+ if(p2.handle1 != Vector3.zero) return GetQuadraticCurvePoint(p1.position, p2.globalHandle1, p2.position, t);
+ else return GetLinearPoint(p1.position, p2.position, t);
+ }
+ }
+
+ /// <summary>
+ /// - Gets the point 't' percent along a third-order curve
+ /// </summary>
+ /// <returns>
+ /// - The point 't' percent along the curve
+ /// </returns>
+ /// <param name='p1'>
+ /// - The point at the beginning of the curve
+ /// </param>
+ /// <param name='p2'>
+ /// - The second point along the curve
+ /// </param>
+ /// <param name='p3'>
+ /// - The third point along the curve
+ /// </param>
+ /// <param name='p4'>
+ /// - The point at the end of the curve
+ /// </param>
+ /// <param name='t'>
+ /// - Value between 0 and 1 representing the percent along the curve (0 = 0%, 1 = 100%)
+ /// </param>
+ public static Vector3 GetCubicCurvePoint(Vector3 p1, Vector3 p2, Vector3 p3, Vector3 p4, float t)
+ {
+ t = Mathf.Clamp01(t);
+
+ Vector3 part1 = Mathf.Pow(1 - t, 3) * p1;
+ Vector3 part2 = 3 * Mathf.Pow(1 - t, 2) * t * p2;
+ Vector3 part3 = 3 * (1 - t) * Mathf.Pow(t, 2) * p3;
+ Vector3 part4 = Mathf.Pow(t, 3) * p4;
+
+ return part1 + part2 + part3 + part4;
+ }
+
+ /// <summary>
+ /// - Gets the point 't' percent along a second-order curve
+ /// </summary>
+ /// <returns>
+ /// - The point 't' percent along the curve
+ /// </returns>
+ /// <param name='p1'>
+ /// - The point at the beginning of the curve
+ /// </param>
+ /// <param name='p2'>
+ /// - The second point along the curve
+ /// </param>
+ /// <param name='p3'>
+ /// - The point at the end of the curve
+ /// </param>
+ /// <param name='t'>
+ /// - Value between 0 and 1 representing the percent along the curve (0 = 0%, 1 = 100%)
+ /// </param>
+ public static Vector3 GetQuadraticCurvePoint(Vector3 p1, Vector3 p2, Vector3 p3, float t)
+ {
+ t = Mathf.Clamp01(t);
+
+ Vector3 part1 = Mathf.Pow(1 - t, 2) * p1;
+ Vector3 part2 = 2 * (1 - t) * t * p2;
+ Vector3 part3 = Mathf.Pow(t, 2) * p3;
+
+ return part1 + part2 + part3;
+ }
+
+ /// <summary>
+ /// - Gets point 't' percent along a linear "curve" (line)
+ /// - This is exactly equivalent to Vector3.Lerp
+ /// </summary>
+ /// <returns>
+ /// - The point 't' percent along the curve
+ /// </returns>
+ /// <param name='p1'>
+ /// - The point at the beginning of the line
+ /// </param>
+ /// <param name='p2'>
+ /// - The point at the end of the line
+ /// </param>
+ /// <param name='t'>
+ /// - Value between 0 and 1 representing the percent along the line (0 = 0%, 1 = 100%)
+ /// </param>
+ public static Vector3 GetLinearPoint(Vector3 p1, Vector3 p2, float t)
+ {
+ return p1 + ((p2 - p1) * t);
+ }
+
+ /// <summary>
+ /// - Gets point 't' percent along n-order curve
+ /// </summary>
+ /// <returns>
+ /// - The point 't' percent along the curve
+ /// </returns>
+ /// <param name='t'>
+ /// - Value between 0 and 1 representing the percent along the curve (0 = 0%, 1 = 100%)
+ /// </param>
+ /// <param name='points'>
+ /// - The points used to define the curve
+ /// </param>
+ public static Vector3 GetPoint(float t, params Vector3[] points){
+ t = Mathf.Clamp01(t);
+
+ int order = points.Length-1;
+ Vector3 point = Vector3.zero;
+ Vector3 vectorToAdd;
+
+ for(int i = 0; i < points.Length; i++){
+ vectorToAdd = points[points.Length-i-1] * (BinomialCoefficient(i, order) * Mathf.Pow(t, order-i) * Mathf.Pow((1-t), i));
+ point += vectorToAdd;
+ }
+
+ return point;
+ }
+
+ /// <summary>
+ /// - Approximates the length
+ /// </summary>
+ /// <returns>
+ /// - The approximate length
+ /// </returns>
+ /// <param name='p1'>
+ /// - The bezier point at the start of the curve
+ /// </param>
+ /// <param name='p2'>
+ /// - The bezier point at the end of the curve
+ /// </param>
+ /// <param name='resolution'>
+ /// - The number of points along the curve used to create measurable segments
+ /// </param>
+ public static float ApproximateLength(BezierPoint p1, BezierPoint p2, int resolution = 10)
+ {
+ float _res = resolution;
+ float total = 0;
+ Vector3 lastPosition = p1.position;
+ Vector3 currentPosition;
+
+ for(int i = 0; i < resolution + 1; i++)
+ {
+ currentPosition = GetPoint(p1, p2, i / _res);
+ total += (currentPosition - lastPosition).magnitude;
+ lastPosition = currentPosition;
+ }
+
+ return total;
+ }
+
+ #endregion
+
+ #region UtilityFunctions
+
+ private static int BinomialCoefficient(int i, int n){
+ return Factoral(n)/(Factoral(i)*Factoral(n-i));
+ }
+
+ private static int Factoral(int i){
+ if(i == 0) return 1;
+
+ int total = 1;
+
+ while(i-1 >= 0){
+ total *= i;
+ i--;
+ }
+
+ return total;
+ }
+
+ #endregion
+
+ /* needs testing
+ public Vector3 GetPointAtDistance(float distance)
+ {
+ if(close)
+ {
+ if(distance < 0) while(distance < 0) { distance += length; }
+ else if(distance > length) while(distance > length) { distance -= length; }
+ }
+
+ else
+ {
+ if(distance <= 0) return points[0].position;
+ else if(distance >= length) return points[points.Length - 1].position;
+ }
+
+ float totalLength = 0;
+ float curveLength = 0;
+
+ BezierPoint firstPoint = null;
+ BezierPoint secondPoint = null;
+
+ for(int i = 0; i < points.Length - 1; i++)
+ {
+ curveLength = ApproximateLength(points[i], points[i + 1], resolution);
+ if(totalLength + curveLength >= distance)
+ {
+ firstPoint = points[i];
+ secondPoint = points[i+1];
+ break;
+ }
+ else totalLength += curveLength;
+ }
+
+ if(firstPoint == null)
+ {
+ firstPoint = points[points.Length - 1];
+ secondPoint = points[0];
+ curveLength = ApproximateLength(firstPoint, secondPoint, resolution);
+ }
+
+ distance -= totalLength;
+ return GetPoint(distance / curveLength, firstPoint, secondPoint);
+ }
+ */
+} \ No newline at end of file
diff --git a/Assets/ThirdParty/BezierCurves/Scripts/BezierCurve.cs.meta b/Assets/ThirdParty/BezierCurves/Scripts/BezierCurve.cs.meta
new file mode 100644
index 00000000..df4e5c18
--- /dev/null
+++ b/Assets/ThirdParty/BezierCurves/Scripts/BezierCurve.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: 4234cd2c43978e041bbe9323c195c4bd
+MonoImporter:
+ externalObjects: {}
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/ThirdParty/BezierCurves/Scripts/BezierPoint.cs b/Assets/ThirdParty/BezierCurves/Scripts/BezierPoint.cs
new file mode 100644
index 00000000..5abe769d
--- /dev/null
+++ b/Assets/ThirdParty/BezierCurves/Scripts/BezierPoint.cs
@@ -0,0 +1,170 @@
+#region UsingStatements
+
+using UnityEngine;
+using System;
+using System.Collections;
+
+#endregion
+
+/// <summary>
+/// - Helper class for storing and manipulating Bezier Point data
+/// - Ensures that handles are in correct relation to one another
+/// - Handles adding/removing self from curve point lists
+/// - Calls SetDirty() on curve when edited
+/// </summary>
+[Serializable]
+public class BezierPoint : MonoBehaviour{
+
+ #region PublicEnumerations
+
+ /// <summary>
+ /// - Enumeration describing the relationship between a point's handles
+ /// - Connected : The point's handles are mirrored across the point
+ /// - Broken : Each handle moves independently of the other
+ /// - None : This point has no handles (both handles are located ON the point)
+ /// </summary>
+ public enum HandleStyle
+ {
+ Connected,
+ Broken,
+ None,
+ }
+
+ #endregion
+
+ #region PublicProperties
+
+ /// <summary>
+ /// - Curve this point belongs to
+ /// - Changing this value will automatically remove this point from the current curve and add it to the new one
+ /// </summary>
+ [SerializeField]
+ private BezierCurve _curve;
+ public BezierCurve curve
+ {
+ get{return _curve;}
+ set
+ {
+ if(_curve) _curve.RemovePoint(this);
+ _curve = value;
+ _curve.AddPoint(this);
+ }
+ }
+
+ /// <summary>
+ /// - Value describing the relationship between this point's handles
+ /// </summary>
+ public HandleStyle handleStyle;
+
+ /// <summary>
+ /// - Shortcut to transform.position
+ /// </summary>
+ /// <value>
+ /// - The point's world position
+ /// </value>
+ public Vector3 position
+ {
+ get { return transform.position; }
+ set { transform.position = value; }
+ }
+
+ /// <summary>
+ /// - Shortcut to transform.localPosition
+ /// </summary>
+ /// <value>
+ /// - The point's local position.
+ /// </value>
+ public Vector3 localPosition
+ {
+ get { return transform.localPosition; }
+ set { transform.localPosition = value; }
+ }
+
+ /// <summary>
+ /// - Local position of the first handle
+ /// - Setting this value will cause the curve to become dirty
+ /// - This handle effects the curve generated from this point and the point proceeding it in curve.points
+ /// </summary>
+ [SerializeField]
+ private Vector3 _handle1;
+ public Vector3 handle1
+ {
+ get { return _handle1; }
+ set
+ {
+ if(_handle1 == value) return;
+ _handle1 = value;
+ if(handleStyle == HandleStyle.None) handleStyle = HandleStyle.Broken;
+ else if(handleStyle == HandleStyle.Connected) _handle2 = -value;
+ _curve.SetDirty();
+ }
+ }
+
+ /// <summary>
+ /// - Global position of the first handle
+ /// - Ultimately stored in the 'handle1' variable
+ /// - Setting this value will cause the curve to become dirty
+ /// - This handle effects the curve generated from this point and the point proceeding it in curve.points
+ /// </summary>
+ public Vector3 globalHandle1
+ {
+ get{return transform.TransformPoint(handle1);}
+ set{handle1 = transform.InverseTransformPoint(value);}
+ }
+
+ /// <summary>
+ /// - Local position of the second handle
+ /// - Setting this value will cause the curve to become dirty
+ /// - This handle effects the curve generated from this point and the point coming after it in curve.points
+ /// </summary>
+ [SerializeField]
+ private Vector3 _handle2;
+ public Vector3 handle2
+ {
+ get { return _handle2; }
+ set
+ {
+ if(_handle2 == value) return;
+ _handle2 = value;
+ if(handleStyle == HandleStyle.None) handleStyle = HandleStyle.Broken;
+ else if(handleStyle == HandleStyle.Connected) _handle1 = -value;
+ _curve.SetDirty();
+ }
+ }
+
+ /// <summary>
+ /// - Global position of the second handle
+ /// - Ultimately stored in the 'handle2' variable
+ /// - Setting this value will cause the curve to become dirty
+ /// - This handle effects the curve generated from this point and the point coming after it in curve.points
+ /// </summary>
+ public Vector3 globalHandle2
+ {
+ get{return transform.TransformPoint(handle2);}
+ set{handle2 = transform.InverseTransformPoint(value);}
+ }
+
+ #endregion
+
+ #region PrivateVariables
+
+ /// <summary>
+ /// - Used to determine if this point has moved since the last frame
+ /// </summary>
+ private Vector3 lastPosition;
+
+ #endregion
+
+ #region MonoBehaviourFunctions
+
+ void Update()
+ {
+ if(!_curve.dirty && transform.position != lastPosition)
+ {
+ _curve.SetDirty();
+ lastPosition = transform.position;
+ }
+ }
+
+ #endregion
+}
diff --git a/Assets/ThirdParty/BezierCurves/Scripts/BezierPoint.cs.meta b/Assets/ThirdParty/BezierCurves/Scripts/BezierPoint.cs.meta
new file mode 100644
index 00000000..a0f6a990
--- /dev/null
+++ b/Assets/ThirdParty/BezierCurves/Scripts/BezierPoint.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: 1dff893e341592e438963ea8cbceb377
+MonoImporter:
+ externalObjects: {}
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/ThirdParty/BezierCurves/readme.txt b/Assets/ThirdParty/BezierCurves/readme.txt
new file mode 100644
index 00000000..c363f511
--- /dev/null
+++ b/Assets/ThirdParty/BezierCurves/readme.txt
@@ -0,0 +1,17 @@
+Product : Bezier Curve Editor Package
+Studio : Arkham Interactive
+Date : September 9th, 2013
+Version : 1.0
+Email : support@arkhaminteractive.com
+
+How to use:
+ 1) Add BezierCurve package to your Unity project
+ 2a) Add BezierCurve.cs script from Assets/BezierCurves/Scripts to any object
+ 2b) Alternatively, select GameObject/Create Other/Bezier Curve
+ 3) Use "Add Point" button to add bezier points to the curve
+ 4) Use "X" button to remove bezier points from the curve
+ 5) Use "/\" or "\/" to move points up or down in the curve order
+
+ - The BezierCurve class also contains static functions used for getting points on first, second, and third order bezier curves.
+ - These functions take the positions of the anchor points as arguments.
+ - Instances of the BezierCurve object use these same functions to calculate positions. \ No newline at end of file
diff --git a/Assets/ThirdParty/BezierCurves/readme.txt.meta b/Assets/ThirdParty/BezierCurves/readme.txt.meta
new file mode 100644
index 00000000..c58d287d
--- /dev/null
+++ b/Assets/ThirdParty/BezierCurves/readme.txt.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: 1c019e87c4c680d4ba6e2fb138a2e1ee
+TextScriptImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant: