summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Assets/ActionTool/ActionToolScene.unity4103
-rw-r--r--Assets/Art/Models/Characters/Erika2/Erika2.Avatar.meta (renamed from Assets/Art/Vfx/GrabSquaresEffect/AbstractWiresEffect/Scripts.meta)2
-rw-r--r--Assets/Art/Models/Characters/Erika2/Erika2.AvatarDescription.meta (renamed from Assets/Art/Vfx/GrabSquaresEffect/Scripts.meta)2
-rw-r--r--Assets/Art/Models/Characters/Erika2/Erika2.BlendShapes.meta (renamed from Assets/Data/UnitData.meta)2
-rw-r--r--Assets/Art/Models/Characters/Erika2/Erika2.Materials.meta8
-rw-r--r--Assets/Art/Models/Characters/Erika2/Erika2.Meshes.meta8
-rw-r--r--Assets/Art/Models/Characters/Erika2/Erika2.MetaObject.meta8
-rw-r--r--Assets/Art/Models/Characters/Erika2/Erika2.Textures.meta8
-rw-r--r--Assets/Data/ActionData.meta8
-rw-r--r--Assets/Data/ActionData/ErikaActionData.asset19
-rw-r--r--Assets/Data/ActionData/ErikaActionData.asset.meta8
-rw-r--r--Assets/Scenes/Demo/BattleTestScene.unity265
-rw-r--r--Assets/Scenes/Demo/BattleTestScene.unity.meta7
-rw-r--r--Assets/Scripts/Effects/FxClear.cs3
-rw-r--r--Assets/Scripts/Props.meta8
-rw-r--r--Assets/Scripts/Scene.meta8
-rw-r--r--Assets/Scripts/Unit/Component/UnitAnimation.cs43
-rw-r--r--Assets/Scripts/Unit/Component/UnitRender.cs15
-rw-r--r--Assets/Scripts/Unit/Component/UnitState.cs2
-rw-r--r--Assets/Scripts/Unit/Controller/PCController.cs22
-rw-r--r--Assets/Scripts/Unit/Controller/UnitController.cs22
-rw-r--r--Assets/Scripts/Unit/Editor.meta8
-rw-r--r--Assets/Scripts/Unit/Editor/TriggerAnimationDicDrawer.cs7
-rw-r--r--Assets/Scripts/Unit/Editor/TriggerAnimationDicDrawer.cs.meta11
-rw-r--r--Assets/Scripts/Unit/UnitActionData.cs17
-rw-r--r--Assets/Scripts/Unit/UnitActionData.cs.meta11
-rw-r--r--Assets/Scripts/Unit/UnitRootMotion.cs6
-rw-r--r--Assets/Scripts/Utils/LogHelper.cs17
-rw-r--r--Assets/Scripts/Utils/LogHelper.cs.meta11
-rw-r--r--Assets/Scripts/Utils/UnityExtends.cs16
-rw-r--r--Assets/Scripts/Utils/UnityExtends.cs.meta11
-rw-r--r--Assets/SerializableDictionary.meta8
-rw-r--r--Assets/SerializableDictionary/Editor.meta5
-rw-r--r--Assets/SerializableDictionary/Editor/SerializableDictionaryPropertyDrawer.cs565
-rw-r--r--Assets/SerializableDictionary/Editor/SerializableDictionaryPropertyDrawer.cs.meta12
-rw-r--r--Assets/SerializableDictionary/Example.meta5
-rw-r--r--Assets/SerializableDictionary/Example/Editor.meta5
-rw-r--r--Assets/SerializableDictionary/Example/Editor/UserSerializableDictionaryPropertyDrawers.cs12
-rw-r--r--Assets/SerializableDictionary/Example/Editor/UserSerializableDictionaryPropertyDrawers.cs.meta12
-rw-r--r--Assets/SerializableDictionary/Example/SerializableDicitonary Example.unity251
-rw-r--r--Assets/SerializableDictionary/Example/SerializableDicitonary Example.unity.meta4
-rw-r--r--Assets/SerializableDictionary/Example/SerializableDictionaryExample.cs24
-rw-r--r--Assets/SerializableDictionary/Example/SerializableDictionaryExample.cs.meta12
-rw-r--r--Assets/SerializableDictionary/Example/UserSerializableDictionaries.cs26
-rw-r--r--Assets/SerializableDictionary/Example/UserSerializableDictionaries.cs.meta12
-rw-r--r--Assets/SerializableDictionary/SerializableDictionary.cs126
-rw-r--r--Assets/SerializableDictionary/SerializableDictionary.cs.meta12
-rw-r--r--Assets/SerializableDictionary/SerializableDictionary.pdfbin0 -> 118820 bytes
-rw-r--r--Assets/SerializableDictionary/SerializableDictionary.pdf.meta8
-rw-r--r--Assets/ThirdParty/BOXOPHOBIC/Atmospheric Height Fog/Core/Editor.meta8
-rw-r--r--Assets/ThirdParty/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions.meta8
-rw-r--r--Assets/ThirdParty/BOXOPHOBIC/Atmospheric Height Fog/Core/Includes.meta8
-rw-r--r--Assets/ThirdParty/BOXOPHOBIC/Atmospheric Height Fog/Core/Pipelines.meta8
-rw-r--r--Assets/ThirdParty/BOXOPHOBIC/Atmospheric Height Fog/Core/Resources.meta8
-rw-r--r--Assets/ThirdParty/BOXOPHOBIC/Atmospheric Height Fog/Core/Runtime.meta8
-rw-r--r--Assets/ThirdParty/BOXOPHOBIC/Atmospheric Height Fog/Core/Shaders.meta (renamed from Assets/Art/Vfx/GrabSquaresEffect/Shaders.meta)2
-rw-r--r--Assets/ThirdParty/BOXOPHOBIC/Atmospheric Height Fog/Demo/Animation.meta8
-rw-r--r--Assets/ThirdParty/BOXOPHOBIC/Atmospheric Height Fog/Demo/Materials.meta8
-rw-r--r--Assets/ThirdParty/BOXOPHOBIC/Atmospheric Height Fog/Demo/Shaders.meta8
-rw-r--r--Assets/ThirdParty/BOXOPHOBIC/User.meta8
-rw-r--r--Assets/ThirdParty/BOXOPHOBIC/Utils/Editor/Constants.meta8
-rw-r--r--Assets/ThirdParty/BOXOPHOBIC/Utils/Editor/SettingsUtils.meta8
-rw-r--r--Assets/ThirdParty/BOXOPHOBIC/Utils/Editor/StyledGUI.meta8
-rw-r--r--Assets/ThirdParty/BOXOPHOBIC/Utils/Editor/StyledInspector.meta8
-rw-r--r--Assets/ThirdParty/BOXOPHOBIC/Utils/Editor/StyledMaterial.meta8
-rw-r--r--Assets/ThirdParty/BOXOPHOBIC/Utils/Editor/StyledMono.meta8
-rw-r--r--Assets/ThirdParty/BOXOPHOBIC/Utils/Resources.meta8
-rw-r--r--Assets/ThirdParty/BOXOPHOBIC/Utils/Scripts/SettingsUtils.meta8
-rw-r--r--Assets/ThirdParty/BOXOPHOBIC/Utils/Scripts/StyledInspector.meta8
-rw-r--r--Assets/ThirdParty/BOXOPHOBIC/Utils/Scripts/StyledMono.meta8
70 files changed, 5892 insertions, 55 deletions
diff --git a/Assets/ActionTool/ActionToolScene.unity b/Assets/ActionTool/ActionToolScene.unity
index e5572892..a686c4d8 100644
--- a/Assets/ActionTool/ActionToolScene.unity
+++ b/Assets/ActionTool/ActionToolScene.unity
@@ -112,6 +112,37 @@ NavMeshSettings:
debug:
m_Flags: 0
m_NavMeshData: {fileID: 0}
+--- !u!1 &10429964
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 10429965}
+ 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 &10429965
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 10429964}
+ m_LocalRotation: {x: 0.08556431, y: 0.062493812, z: -0.012297777, w: 0.99429476}
+ m_LocalPosition: {x: 0.011414096, y: -0.45458323, z: -0.025450574}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1804324941}
+ m_Father: {fileID: 1937590064}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &31933178
GameObject:
m_ObjectHideFlags: 0
@@ -155,6 +186,1702 @@ Transform:
m_Father: {fileID: 0}
m_RootOrder: 3
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &75183312
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 75183313}
+ 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 &75183313
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 75183312}
+ 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: 276770782}
+ m_Father: {fileID: 1067028506}
+ m_RootOrder: 1
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &108623749
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 108623750}
+ 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 &108623750
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 108623749}
+ m_LocalRotation: {x: 0.007785578, y: -0.36063412, z: -0.0045757783, w: 0.9326637}
+ m_LocalPosition: {x: -0.018439531, y: -0.0013074875, z: 0.016460069}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 828555812}
+ m_Father: {fileID: 1225256023}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &119746282
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 119746283}
+ 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 &119746283
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 119746282}
+ m_LocalRotation: {x: -0.33771643, y: -0.6545017, z: -0.28620312, w: 0.6129136}
+ m_LocalPosition: {x: 0.08629414, y: -0.014870524, z: 0.0053636804}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1204409584}
+ m_Father: {fileID: 1345631664}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &148238008
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 148238009}
+ 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 &148238009
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 148238008}
+ 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: 1778611756}
+ m_Father: {fileID: 878191253}
+ m_RootOrder: 1
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &152033197
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 152033198}
+ 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 &152033198
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 152033197}
+ 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: 1903025997}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &156482604
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 156482605}
+ 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 &156482605
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 156482604}
+ m_LocalRotation: {x: -0.002044528, y: -0.00092382194, z: 0.26106355, w: 0.9653191}
+ m_LocalPosition: {x: -0.031909466, y: -0.0011664629, z: 0.0021082107}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1671477322}
+ m_Father: {fileID: 609299551}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &160333646
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 160333647}
+ 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 &160333647
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 160333646}
+ 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: 1887483559}
+ m_Father: {fileID: 276770782}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &255421379
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 255421380}
+ 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 &255421380
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 255421379}
+ 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: 846391336}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &263026659
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 263026660}
+ 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 &263026660
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 263026659}
+ 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: 500303225}
+ m_Father: {fileID: 1915521307}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &276770781
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 276770782}
+ 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 &276770782
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 276770781}
+ 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: 160333647}
+ m_Father: {fileID: 75183313}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &280430059
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 280430060}
+ - component: {fileID: 280430061}
+ 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 &280430060
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 280430059}
+ 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: 492348995}
+ m_RootOrder: 3
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!137 &280430061
+SkinnedMeshRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 280430059}
+ 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: 858311124}
+ - {fileID: 1067028506}
+ - {fileID: 1882556302}
+ - {fileID: 533329304}
+ - {fileID: 1050365687}
+ - {fileID: 1626057676}
+ - {fileID: 940730197}
+ - {fileID: 731343057}
+ - {fileID: 1430384745}
+ - {fileID: 1548386579}
+ - {fileID: 738601255}
+ - {fileID: 1425257609}
+ - {fileID: 794625496}
+ - {fileID: 1973890987}
+ - {fileID: 2055416088}
+ - {fileID: 1009086633}
+ - {fileID: 1937590064}
+ - {fileID: 10429965}
+ - {fileID: 1804324941}
+ - {fileID: 1564303051}
+ - {fileID: 575218697}
+ - {fileID: 509798507}
+ - {fileID: 846391336}
+ - {fileID: 255421380}
+ - {fileID: 1915521307}
+ - {fileID: 263026660}
+ - {fileID: 500303225}
+ - {fileID: 1104317691}
+ - {fileID: 1705176749}
+ - {fileID: 802067402}
+ - {fileID: 878191253}
+ - {fileID: 1345631664}
+ - {fileID: 119746283}
+ - {fileID: 1204409584}
+ - {fileID: 1419311294}
+ - {fileID: 1895569724}
+ - {fileID: 419550309}
+ - {fileID: 851138188}
+ - {fileID: 897347597}
+ - {fileID: 588083016}
+ - {fileID: 469835512}
+ - {fileID: 559671950}
+ - {fileID: 1903702842}
+ - {fileID: 1592701252}
+ - {fileID: 1874921500}
+ - {fileID: 1772673962}
+ - {fileID: 463376079}
+ - {fileID: 1905358009}
+ - {fileID: 608055653}
+ - {fileID: 1903025997}
+ - {fileID: 152033198}
+ - {fileID: 787297552}
+ - {fileID: 547819656}
+ - {fileID: 1892672626}
+ - {fileID: 774960227}
+ - {fileID: 1686435088}
+ - {fileID: 1251876971}
+ - {fileID: 924698646}
+ - {fileID: 1916908344}
+ - {fileID: 1588367689}
+ - {fileID: 1225256023}
+ - {fileID: 108623750}
+ - {fileID: 828555812}
+ - {fileID: 1729351174}
+ - {fileID: 973159744}
+ - {fileID: 1428153831}
+ - {fileID: 1549518556}
+ - {fileID: 609299551}
+ - {fileID: 156482605}
+ - {fileID: 1671477322}
+ - {fileID: 505657893}
+ - {fileID: 323198096}
+ - {fileID: 1228448386}
+ - {fileID: 1853285520}
+ - {fileID: 744990864}
+ - {fileID: 1474332573}
+ - {fileID: 436441422}
+ - {fileID: 302203486}
+ - {fileID: 355820804}
+ - {fileID: 1878780168}
+ - {fileID: 1371023039}
+ - {fileID: 625896517}
+ - {fileID: 1566845820}
+ - {fileID: 148238009}
+ - {fileID: 1778611756}
+ - {fileID: 1502967463}
+ - {fileID: 1922289536}
+ - {fileID: 75183313}
+ - {fileID: 276770782}
+ - {fileID: 160333647}
+ - {fileID: 1887483559}
+ - {fileID: 1116925653}
+ - {fileID: 1859101374}
+ - {fileID: 393514638}
+ - {fileID: 921022787}
+ m_BlendShapeWeights: []
+ m_RootBone: {fileID: 858311124}
+ 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 &302203485
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 302203486}
+ 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 &302203486
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 302203485}
+ m_LocalRotation: {x: -0.0015036036, y: -0.0005520776, z: 0.2999119, w: 0.9539656}
+ m_LocalPosition: {x: -0.017566085, y: -0.0005823374, z: 0.0019900464}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 355820804}
+ m_Father: {fileID: 436441422}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &323198095
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 323198096}
+ 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 &323198096
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 323198095}
+ m_LocalRotation: {x: 0.020876428, y: -0.09388387, z: 0.091549315, w: 0.9911452}
+ m_LocalPosition: {x: -0.054704785, y: 0.002702713, z: -0.023169527}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1228448386}
+ m_Father: {fileID: 1916908344}
+ m_RootOrder: 1
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &355820803
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 355820804}
+ 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 &355820804
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 355820803}
+ 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: 302203486}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &393514637
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 393514638}
+ 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 &393514638
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 393514637}
+ 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: 921022787}
+ m_Father: {fileID: 1859101374}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &419550308
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 419550309}
+ 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 &419550309
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 419550308}
+ m_LocalRotation: {x: 0.0038080513, y: -0.1127996, z: 0.0022393987, w: -0.99360794}
+ m_LocalPosition: {x: 0.027911186, y: -0.002315998, z: 0.028893456}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 851138188}
+ m_Father: {fileID: 1895569724}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &436441421
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 436441422}
+ 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 &436441422
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 436441421}
+ m_LocalRotation: {x: -0.01852767, y: -0.0068027694, z: 0.14298378, w: 0.98952824}
+ m_LocalPosition: {x: -0.028381467, y: -0.00011599064, z: 0.0044524968}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 302203486}
+ m_Father: {fileID: 1474332573}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &463376078
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 463376079}
+ 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 &463376079
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 463376078}
+ 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: 1772673962}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &469835511
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 469835512}
+ 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 &469835512
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 469835511}
+ m_LocalRotation: {x: -0.0036814704, y: 0.0010721657, z: 0.58822525, w: -0.80868804}
+ m_LocalPosition: {x: 0.029680371, y: -0.00046563148, z: 0.00014942884}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 559671950}
+ m_Father: {fileID: 588083016}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &492348994
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 492348995}
+ - component: {fileID: 492349006}
+ - component: {fileID: 492349005}
+ - component: {fileID: 492349004}
+ - component: {fileID: 492349003}
+ - component: {fileID: 492349002}
+ - component: {fileID: 492349001}
+ - component: {fileID: 492349000}
+ - component: {fileID: 492348999}
+ - component: {fileID: 492348998}
+ - component: {fileID: 492348997}
+ - component: {fileID: 492348996}
+ m_Layer: 0
+ m_Name: Erika(Clone)
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &492348995
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 492348994}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0.0018575458, z: 0.19421706}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 858311124}
+ - {fileID: 1803344794}
+ - {fileID: 1011214784}
+ - {fileID: 280430060}
+ - {fileID: 1336796290}
+ m_Father: {fileID: 1933994776}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &492348996
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 492348994}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: f2a6b1bbe8a21fe44b9a3626c5c94ec2, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+--- !u!114 &492348997
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 492348994}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 9991268d8dcef1f43bcab1e7a31f6511, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+--- !u!114 &492348998
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 492348994}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 05efd5500263f8b4083c459be5fb763d, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+--- !u!114 &492348999
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 492348994}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 19d4fad3ce933bf45a32ff4d0d7e328a, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+--- !u!95 &492349000
+Animator:
+ serializedVersion: 3
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 492348994}
+ m_Enabled: 1
+ m_Avatar: {fileID: 9000000, guid: e02c535e49d26a8479da1e84119c718c, type: 2}
+ m_Controller: {fileID: 1449466482}
+ 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 &492349001
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 492348994}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: a8b72334adf6f7948bd98b4f0a873949, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ DrawGizmo: 0
+ LeftEye:
+ Transform: {fileID: 1566845820}
+ 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: 625896517}
+ 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 &492349002
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 492348994}
+ 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 &492349003
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 492348994}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: dedba1309bdf12b42af2362f52eea134, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ FirstPersonBone: {fileID: 1371023039}
+ FirstPersonOffset: {x: 0, y: 0.06, z: 0}
+ Renderers:
+ - Renderer: {fileID: 0}
+ FirstPersonFlag: 0
+ - Renderer: {fileID: 1803344795}
+ FirstPersonFlag: 0
+ - Renderer: {fileID: 1011214785}
+ FirstPersonFlag: 0
+ - Renderer: {fileID: 280430061}
+ FirstPersonFlag: 0
+--- !u!114 &492349004
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 492348994}
+ 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 &492349005
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 492348994}
+ 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 &492349006
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 492348994}
+ 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 &500303224
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 500303225}
+ 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 &500303225
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 500303224}
+ 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: 1104317691}
+ m_Father: {fileID: 263026660}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &505657892
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 505657893}
+ 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 &505657893
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 505657892}
+ 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: 1671477322}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &509798506
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 509798507}
+ 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 &509798507
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 509798506}
+ 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: 846391336}
+ m_Father: {fileID: 575218697}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &533329303
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 533329304}
+ 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 &533329304
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 533329303}
+ m_LocalRotation: {x: 0.4553413, y: 0.100242816, z: 0.004122609, w: 0.88464606}
+ m_LocalPosition: {x: -0.022899874, y: -0.40274775, z: -0.009074856}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1050365687}
+ m_Father: {fileID: 1882556302}
+ m_RootOrder: 2
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &547819655
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 547819656}
+ 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 &547819656
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 547819655}
+ m_LocalRotation: {x: -0.016116088, y: 0.005917565, z: 0.4536803, w: -0.89099914}
+ m_LocalPosition: {x: 0.028381407, y: -0.00011634827, z: 0.004452847}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1892672626}
+ m_Father: {fileID: 787297552}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &559671949
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 559671950}
+ 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 &559671950
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 559671949}
+ m_LocalRotation: {x: -0.0027710437, y: 0.00080701924, z: 0.52312845, w: -0.85224897}
+ m_LocalPosition: {x: 0.01711905, y: 0.000605464, z: 0.00021523237}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1903702842}
+ m_Father: {fileID: 469835512}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &575218696
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 575218697}
+ 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 &575218697
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 575218696}
+ 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: 509798507}
+ m_Father: {fileID: 1009086633}
+ m_RootOrder: 1
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &588083015
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 588083016}
+ 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 &588083016
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 588083015}
+ m_LocalRotation: {x: 0.009376889, y: -0.02419286, z: 0.4302227, w: -0.9023498}
+ m_LocalPosition: {x: 0.05766195, y: 0.0071817636, z: -0.009478439}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 469835512}
+ m_Father: {fileID: 1419311294}
+ m_RootOrder: 3
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &608055652
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 608055653}
+ 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 &608055653
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 608055652}
+ m_LocalRotation: {x: 0.018102005, y: -0.0052282587, z: 0.6350993, w: -0.7722007}
+ m_LocalPosition: {x: 0.027151525, y: -0.00023639202, z: 0.00001989305}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1903025997}
+ m_Father: {fileID: 1905358009}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &609299550
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 609299551}
+ 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 &609299551
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 609299550}
+ m_LocalRotation: {x: -0.02128882, y: 0.00021963564, z: -0.024290074, w: 0.9994783}
+ m_LocalPosition: {x: -0.057169676, y: 0.0072404146, z: 0.0041333474}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 156482605}
+ m_Father: {fileID: 1916908344}
+ m_RootOrder: 2
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &625896516
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 625896517}
+ 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 &625896517
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 625896516}
+ 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: 1371023039}
+ m_RootOrder: 1
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &731343056
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 731343057}
+ 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 &731343057
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 731343056}
+ 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: 1430384745}
+ m_Father: {fileID: 1882556302}
+ m_RootOrder: 1
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &738601254
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 738601255}
+ 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 &738601255
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 738601254}
+ 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: 1548386579}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &744990863
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 744990864}
+ 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 &744990864
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 744990863}
+ 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: 1853285520}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &774960226
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 774960227}
+ 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 &774960227
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 774960226}
+ 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: 1892672626}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &787297551
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 787297552}
+ 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 &787297552
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 787297551}
+ m_LocalRotation: {x: -0.020381423, y: -0.04763492, z: 0.21607356, w: -0.9750014}
+ m_LocalPosition: {x: 0.05526197, y: 0.004809141, z: 0.018542344}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 547819656}
+ m_Father: {fileID: 1419311294}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &794625495
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 794625496}
+ 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 &794625496
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 794625495}
+ 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: 1973890987}
+ m_Father: {fileID: 1425257609}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &802067401
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 802067402}
+ 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 &802067402
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 802067401}
+ m_LocalRotation: {x: 0.23222457, y: -0.16535716, z: -0.008327483, w: 0.95846725}
+ m_LocalPosition: {x: -0.000000015104888, y: 0.113987684, z: 0.014169313}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 878191253}
+ m_Father: {fileID: 1705176749}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &828555811
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 828555812}
+ 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 &828555812
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 828555811}
+ 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: 108623750}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &846391335
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 846391336}
+ 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 &846391336
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 846391335}
+ 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: 255421380}
+ m_Father: {fileID: 509798507}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &848181481
GameObject:
m_ObjectHideFlags: 0
@@ -198,6 +1925,487 @@ Transform:
m_Father: {fileID: 0}
m_RootOrder: 4
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &851138187
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 851138188}
+ 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 &851138188
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 851138187}
+ m_LocalRotation: {x: -0.0055802763, y: -0.3156792, z: -0.0032815784, w: -0.94884396}
+ m_LocalPosition: {x: 0.018435717, y: -0.0012960434, z: 0.01646521}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 897347597}
+ m_Father: {fileID: 419550309}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &858311123
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 858311124}
+ m_Layer: 0
+ m_Name: Root
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &858311124
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 858311123}
+ 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: 1067028506}
+ m_Father: {fileID: 492348995}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &878191252
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 878191253}
+ 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 &878191253
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 878191252}
+ m_LocalRotation: {x: 0.23209609, y: -0.1663323, z: 0.021834632, w: 0.95811707}
+ m_LocalPosition: {x: 0.0000000129512046, y: 0.13214767, z: -0.014527371}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1502967463}
+ - {fileID: 148238009}
+ - {fileID: 1878780168}
+ - {fileID: 1686435088}
+ - {fileID: 1345631664}
+ m_Father: {fileID: 802067402}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &897347596
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 897347597}
+ 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 &897347597
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 897347596}
+ 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: 851138188}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &921022786
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 921022787}
+ 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 &921022787
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 921022786}
+ 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: 393514638}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &924698645
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 924698646}
+ 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 &924698646
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 924698645}
+ m_LocalRotation: {x: -0.03407446, y: 0.72059965, z: -0.15554121, w: 0.67482}
+ m_LocalPosition: {x: -0.22464937, y: -0.010460377, z: 0.0018847063}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1916908344}
+ m_Father: {fileID: 1251876971}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &940730196
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 940730197}
+ 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 &940730197
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 940730196}
+ 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: 1626057676}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &973159743
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 973159744}
+ 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 &973159744
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 973159743}
+ m_LocalRotation: {x: 0.00012116364, y: 0.00003528487, z: 0.32290688, w: 0.94643074}
+ m_LocalPosition: {x: -0.02968049, y: -0.00046527386, z: 0.00014913827}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1428153831}
+ m_Father: {fileID: 1729351174}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1009086632
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1009086633}
+ - component: {fileID: 1009086634}
+ 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 &1009086633
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1009086632}
+ m_LocalRotation: {x: -0.6705056, y: 0.014362379, z: 0.015447474, w: 0.7416046}
+ m_LocalPosition: {x: -0.07712235, y: -0.03899467, z: -0.008861886}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1915521307}
+ - {fileID: 575218697}
+ - {fileID: 1937590064}
+ m_Father: {fileID: 1067028506}
+ m_RootOrder: 3
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &1009086634
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1009086632}
+ 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 &1011214783
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1011214784}
+ - component: {fileID: 1011214785}
+ 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 &1011214784
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1011214783}
+ 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: 492348995}
+ m_RootOrder: 2
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!137 &1011214785
+SkinnedMeshRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1011214783}
+ 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: 858311124}
+ - {fileID: 1067028506}
+ - {fileID: 1882556302}
+ - {fileID: 533329304}
+ - {fileID: 1050365687}
+ - {fileID: 1626057676}
+ - {fileID: 940730197}
+ - {fileID: 731343057}
+ - {fileID: 1430384745}
+ - {fileID: 1548386579}
+ - {fileID: 738601255}
+ - {fileID: 1425257609}
+ - {fileID: 794625496}
+ - {fileID: 1973890987}
+ - {fileID: 2055416088}
+ - {fileID: 1009086633}
+ - {fileID: 1937590064}
+ - {fileID: 10429965}
+ - {fileID: 1804324941}
+ - {fileID: 1564303051}
+ - {fileID: 575218697}
+ - {fileID: 509798507}
+ - {fileID: 846391336}
+ - {fileID: 255421380}
+ - {fileID: 1915521307}
+ - {fileID: 263026660}
+ - {fileID: 500303225}
+ - {fileID: 1104317691}
+ - {fileID: 1705176749}
+ - {fileID: 802067402}
+ - {fileID: 878191253}
+ - {fileID: 1345631664}
+ - {fileID: 119746283}
+ - {fileID: 1204409584}
+ - {fileID: 1419311294}
+ - {fileID: 1895569724}
+ - {fileID: 419550309}
+ - {fileID: 851138188}
+ - {fileID: 897347597}
+ - {fileID: 588083016}
+ - {fileID: 469835512}
+ - {fileID: 559671950}
+ - {fileID: 1903702842}
+ - {fileID: 1592701252}
+ - {fileID: 1874921500}
+ - {fileID: 1772673962}
+ - {fileID: 463376079}
+ - {fileID: 1905358009}
+ - {fileID: 608055653}
+ - {fileID: 1903025997}
+ - {fileID: 152033198}
+ - {fileID: 787297552}
+ - {fileID: 547819656}
+ - {fileID: 1892672626}
+ - {fileID: 774960227}
+ - {fileID: 1686435088}
+ - {fileID: 1251876971}
+ - {fileID: 924698646}
+ - {fileID: 1916908344}
+ - {fileID: 1588367689}
+ - {fileID: 1225256023}
+ - {fileID: 108623750}
+ - {fileID: 828555812}
+ - {fileID: 1729351174}
+ - {fileID: 973159744}
+ - {fileID: 1428153831}
+ - {fileID: 1549518556}
+ - {fileID: 609299551}
+ - {fileID: 156482605}
+ - {fileID: 1671477322}
+ - {fileID: 505657893}
+ - {fileID: 323198096}
+ - {fileID: 1228448386}
+ - {fileID: 1853285520}
+ - {fileID: 744990864}
+ - {fileID: 1474332573}
+ - {fileID: 436441422}
+ - {fileID: 302203486}
+ - {fileID: 355820804}
+ - {fileID: 1878780168}
+ - {fileID: 1371023039}
+ - {fileID: 625896517}
+ - {fileID: 1566845820}
+ - {fileID: 148238009}
+ - {fileID: 1778611756}
+ - {fileID: 1502967463}
+ - {fileID: 1922289536}
+ - {fileID: 75183313}
+ - {fileID: 276770782}
+ - {fileID: 160333647}
+ - {fileID: 1887483559}
+ - {fileID: 1116925653}
+ - {fileID: 1859101374}
+ - {fileID: 393514638}
+ - {fileID: 921022787}
+ m_BlendShapeWeights: []
+ m_RootBone: {fileID: 858311124}
+ 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 &1017212010
GameObject:
m_ObjectHideFlags: 0
@@ -267,6 +2475,257 @@ Transform:
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0}
+--- !u!1 &1050365686
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1050365687}
+ 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 &1050365687
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1050365686}
+ m_LocalRotation: {x: -0.22098316, y: 0.048568092, z: -0.0063088574, w: 0.9740472}
+ m_LocalPosition: {x: -0.01141499, y: -0.45458347, z: -0.025450708}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1626057676}
+ m_Father: {fileID: 533329304}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1067028505
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1067028506}
+ 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 &1067028506
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1067028505}
+ m_LocalRotation: {x: -0.06486359, y: 0.08044695, z: 0.019130997, w: -0.99446213}
+ m_LocalPosition: {x: 0.039079286, y: 0.6879929, z: -0.115383476}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1116925653}
+ - {fileID: 75183313}
+ - {fileID: 1705176749}
+ - {fileID: 1009086633}
+ - {fileID: 1882556302}
+ m_Father: {fileID: 858311124}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1104317690
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1104317691}
+ 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 &1104317691
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1104317690}
+ 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: 500303225}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1116925652
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1116925653}
+ 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 &1116925653
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1116925652}
+ 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: 1859101374}
+ m_Father: {fileID: 1067028506}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1204409583
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1204409584}
+ 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 &1204409584
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1204409583}
+ m_LocalRotation: {x: -0.33475626, y: -0.27923313, z: -0.024644267, w: 0.89964426}
+ m_LocalPosition: {x: 0.22465436, y: -0.010465622, z: 0.0018852726}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1419311294}
+ m_Father: {fileID: 119746283}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1225256022
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1225256023}
+ 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 &1225256023
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1225256022}
+ m_LocalRotation: {x: -0.014194043, y: 0.1188526, z: 0.008342146, w: 0.99277544}
+ m_LocalPosition: {x: -0.027919888, y: -0.0023354292, z: 0.028883398}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 108623750}
+ m_Father: {fileID: 1588367689}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1228448385
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1228448386}
+ 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 &1228448386
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1228448385}
+ m_LocalRotation: {x: -0.0074137836, y: -0.0021412002, z: 0.45030504, w: 0.89284146}
+ m_LocalPosition: {x: -0.027151346, y: -0.00023639202, z: 0.000019155443}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1853285520}
+ m_Father: {fileID: 323198096}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1251876970
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1251876971}
+ 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 &1251876971
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1251876970}
+ m_LocalRotation: {x: -0.33885586, y: 0.6184782, z: 0.10363096, w: 0.70137155}
+ m_LocalPosition: {x: -0.086294696, y: -0.014869213, z: 0.0053637624}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 924698646}
+ m_Father: {fileID: 1686435088}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1296644301
GameObject:
m_ObjectHideFlags: 0
@@ -377,6 +2836,1616 @@ Transform:
m_Father: {fileID: 0}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1312359517
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1312359518}
+ - component: {fileID: 1312359521}
+ - component: {fileID: 1312359520}
+ - component: {fileID: 1312359519}
+ m_Layer: 0
+ m_Name: Cube
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1312359518
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1312359517}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0.051, y: -0.006, z: 0.459}
+ m_LocalScale: {x: 0.02, y: 0.02, z: 1.5}
+ m_Children: []
+ m_Father: {fileID: 1419311294}
+ m_RootOrder: 5
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!65 &1312359519
+BoxCollider:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1312359517}
+ m_Material: {fileID: 0}
+ m_IsTrigger: 0
+ m_Enabled: 1
+ serializedVersion: 2
+ m_Size: {x: 1, y: 1, z: 1}
+ m_Center: {x: 0, y: 0, z: 0}
+--- !u!23 &1312359520
+MeshRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1312359517}
+ 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 &1312359521
+MeshFilter:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1312359517}
+ m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
+--- !u!1 &1336796289
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1336796290}
+ - component: {fileID: 1336796292}
+ - component: {fileID: 1336796291}
+ m_Layer: 0
+ m_Name: secondary
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1336796290
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1336796289}
+ 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: 492348995}
+ m_RootOrder: 4
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &1336796291
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1336796289}
+ 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: 1116925653}
+ RootBones:
+ - {fileID: 263026660}
+ - {fileID: 509798507}
+ - {fileID: 1859101374}
+ - {fileID: 794625496}
+ - {fileID: 1430384745}
+ - {fileID: 276770782}
+ m_hitRadius: 0.02
+ ColliderGroups:
+ - {fileID: 1009086634}
+ - {fileID: 1882556301}
+ m_updateType: 0
+--- !u!114 &1336796292
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1336796289}
+ 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: 1116925653}
+ RootBones:
+ - {fileID: 1502967463}
+ - {fileID: 148238009}
+ m_hitRadius: 0.02
+ ColliderGroups: []
+ m_updateType: 0
+--- !u!1 &1345631663
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1345631664}
+ 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 &1345631664
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1345631663}
+ m_LocalRotation: {x: 0.014958795, y: 0.07556427, z: -0.031168168, w: 0.9965415}
+ m_LocalPosition: {x: 0.022385577, y: 0.08727038, z: -0.02744274}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 119746283}
+ m_Father: {fileID: 878191253}
+ m_RootOrder: 4
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1371023038
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1371023039}
+ 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 &1371023039
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1371023038}
+ m_LocalRotation: {x: -0.3918119, y: 0.3536112, z: -0.029717054, w: 0.8488577}
+ m_LocalPosition: {x: 0.000000034517143, y: 0.07815468, z: 0.009415401}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1566845820}
+ - {fileID: 625896517}
+ m_Father: {fileID: 1878780168}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1419311293
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1419311294}
+ 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 &1419311294
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1419311293}
+ m_LocalRotation: {x: -0.17400399, y: 0.48701873, z: 0.025567729, w: 0.8555009}
+ m_LocalPosition: {x: 0.21920133, y: -0.0004762411, z: 0.018095838}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 787297552}
+ - {fileID: 1905358009}
+ - {fileID: 1592701252}
+ - {fileID: 588083016}
+ - {fileID: 1895569724}
+ - {fileID: 1312359518}
+ m_Father: {fileID: 1204409584}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1425257608
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1425257609}
+ 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 &1425257609
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1425257608}
+ 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: 794625496}
+ m_Father: {fileID: 1882556302}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1428153830
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1428153831}
+ 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 &1428153831
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1428153830}
+ m_LocalRotation: {x: 0.0008492473, y: 0.00024731513, z: 0.37950203, w: 0.9251905}
+ m_LocalPosition: {x: -0.017118812, y: 0.0006057024, z: 0.00021506101}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1549518556}
+ m_Father: {fileID: 973159744}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1430384744
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1430384745}
+ 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 &1430384745
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1430384744}
+ 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: 1548386579}
+ m_Father: {fileID: 731343057}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!221 &1449466482
+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: 1bcf167265f02cf49baf03f9f9779f61, type: 2}
+--- !u!1 &1474332572
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1474332573}
+ 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 &1474332573
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1474332572}
+ m_LocalRotation: {x: -0.10440287, y: 0.033449646, z: -0.1996108, w: 0.9737231}
+ m_LocalPosition: {x: -0.05526197, y: 0.0048098564, z: 0.018542187}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 436441422}
+ m_Father: {fileID: 1916908344}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1502967462
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1502967463}
+ 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 &1502967463
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1502967462}
+ 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: 1922289536}
+ m_Father: {fileID: 878191253}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1548386578
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1548386579}
+ 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 &1548386579
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1548386578}
+ 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: 738601255}
+ m_Father: {fileID: 1430384745}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1549518555
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1549518556}
+ 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 &1549518556
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1549518555}
+ 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: 1428153831}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1564303050
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1564303051}
+ 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 &1564303051
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1564303050}
+ 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: 1804324941}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1566845819
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1566845820}
+ 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 &1566845820
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1566845819}
+ 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: 1371023039}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1588367688
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1588367689}
+ 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 &1588367689
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1588367688}
+ m_LocalRotation: {x: 0.1868809, y: 0.07253705, z: 0.24883081, w: 0.94757444}
+ m_LocalPosition: {x: -0.0017571449, y: -0.005976796, z: 0.015335286}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1225256023}
+ m_Father: {fileID: 1916908344}
+ m_RootOrder: 4
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1592701251
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1592701252}
+ 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 &1592701252
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1592701251}
+ m_LocalRotation: {x: -0.02718515, y: -0.012393422, z: 0.37391934, w: -0.9269799}
+ m_LocalPosition: {x: 0.057169855, y: 0.00723958, z: 0.0041334815}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1874921500}
+ m_Father: {fileID: 1419311294}
+ m_RootOrder: 2
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1626057675
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1626057676}
+ 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 &1626057676
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1626057675}
+ m_LocalRotation: {x: -0.31193876, y: -0, z: -0, w: 0.9501022}
+ m_LocalPosition: {x: 0.001231797, y: -0.062149346, z: 0.10164182}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 940730197}
+ m_Father: {fileID: 1050365687}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1671477321
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1671477322}
+ 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 &1671477322
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1671477321}
+ m_LocalRotation: {x: 0.004654607, y: 0.0021031876, z: 0.42897615, w: 0.9033014}
+ m_LocalPosition: {x: -0.019615054, y: -0.0020799637, z: 0.00081057847}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 505657893}
+ m_Father: {fileID: 156482605}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1686435087
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1686435088}
+ 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 &1686435088
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1686435087}
+ m_LocalRotation: {x: 0.016082866, y: -0.06665141, z: 0.07398012, w: 0.9949}
+ m_LocalPosition: {x: -0.022385627, y: 0.08726394, z: -0.02744283}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1251876971}
+ m_Father: {fileID: 878191253}
+ m_RootOrder: 3
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1705176748
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1705176749}
+ 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 &1705176749
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1705176748}
+ m_LocalRotation: {x: 0.20424876, y: -0.16066515, z: -0.006718843, w: 0.9656211}
+ m_LocalPosition: {x: -0.000000006868504, y: 0.052913785, z: 0.009824621}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 802067402}
+ m_Father: {fileID: 1067028506}
+ m_RootOrder: 2
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1729351173
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1729351174}
+ 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 &1729351174
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1729351173}
+ m_LocalRotation: {x: 0.011971404, y: -0.0547771, z: 0.09299307, w: 0.99408674}
+ m_LocalPosition: {x: -0.05766177, y: 0.0071827173, z: -0.00947858}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 973159744}
+ m_Father: {fileID: 1916908344}
+ m_RootOrder: 3
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1772673961
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1772673962}
+ 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 &1772673962
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1772673961}
+ m_LocalRotation: {x: -0.0085080145, y: 0.0038444758, z: 0.52089304, w: -0.853571}
+ m_LocalPosition: {x: 0.019615054, y: -0.002080202, z: 0.0008106828}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 463376079}
+ m_Father: {fileID: 1874921500}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1778611755
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1778611756}
+ 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 &1778611756
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1778611755}
+ 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: 148238009}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1803344793
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1803344794}
+ - component: {fileID: 1803344795}
+ 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 &1803344794
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1803344793}
+ 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: 492348995}
+ m_RootOrder: 1
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!137 &1803344795
+SkinnedMeshRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1803344793}
+ 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: 858311124}
+ - {fileID: 1067028506}
+ - {fileID: 1882556302}
+ - {fileID: 533329304}
+ - {fileID: 1050365687}
+ - {fileID: 1626057676}
+ - {fileID: 940730197}
+ - {fileID: 731343057}
+ - {fileID: 1430384745}
+ - {fileID: 1548386579}
+ - {fileID: 738601255}
+ - {fileID: 1425257609}
+ - {fileID: 794625496}
+ - {fileID: 1973890987}
+ - {fileID: 2055416088}
+ - {fileID: 1009086633}
+ - {fileID: 1937590064}
+ - {fileID: 10429965}
+ - {fileID: 1804324941}
+ - {fileID: 1564303051}
+ - {fileID: 575218697}
+ - {fileID: 509798507}
+ - {fileID: 846391336}
+ - {fileID: 255421380}
+ - {fileID: 1915521307}
+ - {fileID: 263026660}
+ - {fileID: 500303225}
+ - {fileID: 1104317691}
+ - {fileID: 1705176749}
+ - {fileID: 802067402}
+ - {fileID: 878191253}
+ - {fileID: 1345631664}
+ - {fileID: 119746283}
+ - {fileID: 1204409584}
+ - {fileID: 1419311294}
+ - {fileID: 1895569724}
+ - {fileID: 419550309}
+ - {fileID: 851138188}
+ - {fileID: 897347597}
+ - {fileID: 588083016}
+ - {fileID: 469835512}
+ - {fileID: 559671950}
+ - {fileID: 1903702842}
+ - {fileID: 1592701252}
+ - {fileID: 1874921500}
+ - {fileID: 1772673962}
+ - {fileID: 463376079}
+ - {fileID: 1905358009}
+ - {fileID: 608055653}
+ - {fileID: 1903025997}
+ - {fileID: 152033198}
+ - {fileID: 787297552}
+ - {fileID: 547819656}
+ - {fileID: 1892672626}
+ - {fileID: 774960227}
+ - {fileID: 1686435088}
+ - {fileID: 1251876971}
+ - {fileID: 924698646}
+ - {fileID: 1916908344}
+ - {fileID: 1588367689}
+ - {fileID: 1225256023}
+ - {fileID: 108623750}
+ - {fileID: 828555812}
+ - {fileID: 1729351174}
+ - {fileID: 973159744}
+ - {fileID: 1428153831}
+ - {fileID: 1549518556}
+ - {fileID: 609299551}
+ - {fileID: 156482605}
+ - {fileID: 1671477322}
+ - {fileID: 505657893}
+ - {fileID: 323198096}
+ - {fileID: 1228448386}
+ - {fileID: 1853285520}
+ - {fileID: 744990864}
+ - {fileID: 1474332573}
+ - {fileID: 436441422}
+ - {fileID: 302203486}
+ - {fileID: 355820804}
+ - {fileID: 1878780168}
+ - {fileID: 1371023039}
+ - {fileID: 625896517}
+ - {fileID: 1566845820}
+ - {fileID: 148238009}
+ - {fileID: 1778611756}
+ - {fileID: 1502967463}
+ - {fileID: 1922289536}
+ - {fileID: 75183313}
+ - {fileID: 276770782}
+ - {fileID: 160333647}
+ - {fileID: 1887483559}
+ - {fileID: 1116925653}
+ - {fileID: 1859101374}
+ - {fileID: 393514638}
+ - {fileID: 921022787}
+ m_BlendShapeWeights: []
+ m_RootBone: {fileID: 858311124}
+ 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 &1804324940
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1804324941}
+ 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 &1804324941
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1804324940}
+ m_LocalRotation: {x: -0.020398544, y: -0, z: -0, w: 0.9997919}
+ m_LocalPosition: {x: -0.0012323633, y: -0.062149465, z: 0.10164185}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1564303051}
+ m_Father: {fileID: 10429965}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1853285519
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1853285520}
+ 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 &1853285520
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1853285519}
+ m_LocalRotation: {x: -0.0034313235, y: -0.0009910131, z: 0.37761325, w: 0.92595655}
+ m_LocalPosition: {x: -0.015616655, y: 0.00058722496, z: -0.0008157939}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 744990864}
+ m_Father: {fileID: 1228448386}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1859101373
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1859101374}
+ 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 &1859101374
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1859101373}
+ 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: 393514638}
+ m_Father: {fileID: 1116925653}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1874921499
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1874921500}
+ 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 &1874921500
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1874921499}
+ m_LocalRotation: {x: -0.010978964, y: 0.0049610105, z: 0.5779607, w: -0.81597567}
+ m_LocalPosition: {x: 0.031909585, y: -0.0011667013, z: 0.0021083597}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1772673962}
+ m_Father: {fileID: 1592701252}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1878780167
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1878780168}
+ 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 &1878780168
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1878780167}
+ m_LocalRotation: {x: 0.088035524, y: 0.066263095, z: -0.016807524, w: 0.9937688}
+ m_LocalPosition: {x: 0.000000010797521, y: 0.11461532, z: -0.033395648}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1371023039}
+ m_Father: {fileID: 878191253}
+ m_RootOrder: 2
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1882556300
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1882556302}
+ - component: {fileID: 1882556301}
+ 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 &1882556301
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1882556300}
+ 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 &1882556302
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1882556300}
+ m_LocalRotation: {x: 0.10483917, y: 0.07934105, z: 0.18396361, w: 0.97410023}
+ m_LocalPosition: {x: 0.07712237, y: -0.03899467, z: -0.008861896}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1425257609}
+ - {fileID: 731343057}
+ - {fileID: 533329304}
+ m_Father: {fileID: 1067028506}
+ m_RootOrder: 4
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1887483558
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1887483559}
+ 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 &1887483559
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1887483558}
+ 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: 160333647}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1892672625
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1892672626}
+ 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 &1892672626
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1892672625}
+ m_LocalRotation: {x: -0.020463195, y: 0.0075137555, z: 0.4902469, w: -0.871311}
+ m_LocalPosition: {x: 0.017565966, y: -0.0005825758, z: 0.0019902624}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 774960227}
+ m_Father: {fileID: 547819656}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1895569723
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1895569724}
+ 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 &1895569724
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1895569723}
+ m_LocalRotation: {x: -0.17494316, y: -0.048408054, z: 0.21938005, w: -0.95860523}
+ m_LocalPosition: {x: 0.0017570257, y: -0.0059769154, z: 0.015335323}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 419550309}
+ m_Father: {fileID: 1419311294}
+ m_RootOrder: 4
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1903025996
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1903025997}
+ 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 &1903025997
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1903025996}
+ m_LocalRotation: {x: 0.0012657716, y: -0.00036558506, z: 0.33725637, w: -0.9414119}
+ m_LocalPosition: {x: 0.015616655, y: 0.00058710575, z: -0.000815399}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 152033198}
+ m_Father: {fileID: 608055653}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1903702841
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1903702842}
+ 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 &1903702842
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1903702841}
+ 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: 559671950}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1905358008
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1905358009}
+ 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 &1905358009
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1905358008}
+ m_LocalRotation: {x: 0.024821732, y: -0.031230435, z: 0.42350504, w: -0.905015}
+ m_LocalPosition: {x: 0.054704785, y: 0.0027016401, z: -0.023169363}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 608055653}
+ m_Father: {fileID: 1419311294}
+ m_RootOrder: 1
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1915521306
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1915521307}
+ 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 &1915521307
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1915521306}
+ 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: 263026660}
+ m_Father: {fileID: 1009086633}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1916908343
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1916908344}
+ 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 &1916908344
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1916908343}
+ m_LocalRotation: {x: 0.05095555, y: 0.09216669, z: -0.32529613, w: 0.93972933}
+ m_LocalPosition: {x: -0.21920407, y: -0.00047802925, z: 0.01809452}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1474332573}
+ - {fileID: 323198096}
+ - {fileID: 609299551}
+ - {fileID: 1729351174}
+ - {fileID: 1588367689}
+ m_Father: {fileID: 924698646}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1922289535
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1922289536}
+ 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 &1922289536
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1922289535}
+ 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: 1502967463}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1933994775
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1933994776}
+ m_Layer: 0
+ m_Name: RootActionTool
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1933994776
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1933994775}
+ 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: 492348995}
+ m_Father: {fileID: 0}
+ m_RootOrder: 5
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1937590063
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1937590064}
+ 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 &1937590064
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1937590063}
+ m_LocalRotation: {x: 0.4732896, y: 0.08561963, z: 0.01085636, w: 0.87666893}
+ m_LocalPosition: {x: 0.022899546, y: -0.40274787, z: -0.009075051}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 10429965}
+ m_Father: {fileID: 1009086633}
+ m_RootOrder: 2
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1973890986
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1973890987}
+ 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 &1973890987
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1973890986}
+ 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: 2055416088}
+ m_Father: {fileID: 794625496}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1974325401
GameObject:
m_ObjectHideFlags: 0
@@ -452,13 +4521,43 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1974325401}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 1, z: -10}
+ m_LocalRotation: {x: -0, y: 0.7071068, z: -0, w: -0.7071068}
+ m_LocalPosition: {x: 8.021716, y: 2.1533277, z: 4.263681}
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 &2055416087
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 2055416088}
+ 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 &2055416088
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2055416087}
+ 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: 1973890987}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1001 &2450444716699242582
PrefabInstance:
m_ObjectHideFlags: 0
diff --git a/Assets/Art/Vfx/GrabSquaresEffect/AbstractWiresEffect/Scripts.meta b/Assets/Art/Models/Characters/Erika2/Erika2.Avatar.meta
index b76e98a5..4627f5df 100644
--- a/Assets/Art/Vfx/GrabSquaresEffect/AbstractWiresEffect/Scripts.meta
+++ b/Assets/Art/Models/Characters/Erika2/Erika2.Avatar.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: 20381b3eecfbfe34a9d9222868969d29
+guid: d467e546efed7054c934b1a97a116c5c
folderAsset: yes
DefaultImporter:
externalObjects: {}
diff --git a/Assets/Art/Vfx/GrabSquaresEffect/Scripts.meta b/Assets/Art/Models/Characters/Erika2/Erika2.AvatarDescription.meta
index 41200932..ab214036 100644
--- a/Assets/Art/Vfx/GrabSquaresEffect/Scripts.meta
+++ b/Assets/Art/Models/Characters/Erika2/Erika2.AvatarDescription.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: abff7cb61c760094f8ab9437379e0f2c
+guid: 063d53dfefca4e3429f5788835b0b4ea
folderAsset: yes
DefaultImporter:
externalObjects: {}
diff --git a/Assets/Data/UnitData.meta b/Assets/Art/Models/Characters/Erika2/Erika2.BlendShapes.meta
index d0809213..ee2ffc5f 100644
--- a/Assets/Data/UnitData.meta
+++ b/Assets/Art/Models/Characters/Erika2/Erika2.BlendShapes.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: 5bdb120d934aa114ab2f20e111a3c4d2
+guid: b82ae836c84f36049bdbdb08743b98e0
folderAsset: yes
DefaultImporter:
externalObjects: {}
diff --git a/Assets/Art/Models/Characters/Erika2/Erika2.Materials.meta b/Assets/Art/Models/Characters/Erika2/Erika2.Materials.meta
new file mode 100644
index 00000000..e0cb5de8
--- /dev/null
+++ b/Assets/Art/Models/Characters/Erika2/Erika2.Materials.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: c219c63d9953ba84b8cbe80444bdbf22
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Art/Models/Characters/Erika2/Erika2.Meshes.meta b/Assets/Art/Models/Characters/Erika2/Erika2.Meshes.meta
new file mode 100644
index 00000000..640ede12
--- /dev/null
+++ b/Assets/Art/Models/Characters/Erika2/Erika2.Meshes.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 32ad36f78e7f23f46a0ce64fce991723
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Art/Models/Characters/Erika2/Erika2.MetaObject.meta b/Assets/Art/Models/Characters/Erika2/Erika2.MetaObject.meta
new file mode 100644
index 00000000..4d017390
--- /dev/null
+++ b/Assets/Art/Models/Characters/Erika2/Erika2.MetaObject.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 93031cff7ea5a314ca110920f817635f
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Art/Models/Characters/Erika2/Erika2.Textures.meta b/Assets/Art/Models/Characters/Erika2/Erika2.Textures.meta
new file mode 100644
index 00000000..0d171fe4
--- /dev/null
+++ b/Assets/Art/Models/Characters/Erika2/Erika2.Textures.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 69c2852d26b47fa44a688db1349ae258
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Data/ActionData.meta b/Assets/Data/ActionData.meta
new file mode 100644
index 00000000..48dd5af5
--- /dev/null
+++ b/Assets/Data/ActionData.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 4e712aac7b9add047ab7a8691dd1a17a
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Data/ActionData/ErikaActionData.asset b/Assets/Data/ActionData/ErikaActionData.asset
new file mode 100644
index 00000000..6c626434
--- /dev/null
+++ b/Assets/Data/ActionData/ErikaActionData.asset
@@ -0,0 +1,19 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!114 &11400000
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 0}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 34c4f0be042b58840bbd5f39068e5007, type: 3}
+ m_Name: ErikaActionData
+ m_EditorClassIdentifier:
+ actions:
+ m_keys: 0100000002000000
+ m_values:
+ - {fileID: 7400000, guid: 53e861aa0f65f3a4c80cf700fcb4a295, type: 2}
+ - {fileID: 7400000, guid: 0fe954b24d5c7fd40815d20642428a93, type: 2}
diff --git a/Assets/Data/ActionData/ErikaActionData.asset.meta b/Assets/Data/ActionData/ErikaActionData.asset.meta
new file mode 100644
index 00000000..20cf48b5
--- /dev/null
+++ b/Assets/Data/ActionData/ErikaActionData.asset.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 3f1f7b0fa652e244894b119d01f5a914
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 11400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Scenes/Demo/BattleTestScene.unity b/Assets/Scenes/Demo/BattleTestScene.unity
new file mode 100644
index 00000000..dd1bebd0
--- /dev/null
+++ b/Assets/Scenes/Demo/BattleTestScene.unity
@@ -0,0 +1,265 @@
+%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.212, g: 0.227, b: 0.259, a: 1}
+ m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1}
+ m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1}
+ m_AmbientIntensity: 1
+ m_AmbientMode: 0
+ m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1}
+ m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 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 &3
+LightmapSettings:
+ m_ObjectHideFlags: 0
+ serializedVersion: 11
+ m_GIWorkflowMode: 0
+ m_GISettings:
+ serializedVersion: 2
+ m_BounceScale: 1
+ m_IndirectOutputScale: 1
+ m_AlbedoBoost: 1
+ m_EnvironmentLightingMode: 0
+ m_EnableBakedLightmaps: 1
+ m_EnableRealtimeLightmaps: 1
+ m_LightmapEditorSettings:
+ serializedVersion: 10
+ m_Resolution: 2
+ m_BakeResolution: 40
+ m_AtlasSize: 1024
+ m_AO: 0
+ m_AOMaxDistance: 1
+ m_CompAOExponent: 1
+ m_CompAOExponentDirect: 0
+ m_Padding: 2
+ m_LightmapParameters: {fileID: 0}
+ m_LightmapsBakeMode: 1
+ m_TextureCompression: 1
+ m_FinalGather: 0
+ m_FinalGatherFiltering: 1
+ m_FinalGatherRayCount: 256
+ m_ReflectionCompression: 2
+ m_MixedBakeMode: 2
+ m_BakeBackend: 1
+ m_PVRSampling: 1
+ m_PVRDirectSampleCount: 32
+ m_PVRSampleCount: 500
+ m_PVRBounces: 2
+ m_PVRFilterTypeDirect: 0
+ m_PVRFilterTypeIndirect: 0
+ m_PVRFilterTypeAO: 0
+ m_PVRFilteringMode: 1
+ 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: 1
+--- !u!196 &4
+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.16666667
+ manualTileSize: 0
+ tileSize: 256
+ accuratePlacement: 0
+ debug:
+ m_Flags: 0
+ m_NavMeshData: {fileID: 0}
+--- !u!1 &1836540281
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1836540283}
+ - component: {fileID: 1836540282}
+ m_Layer: 0
+ m_Name: Directional Light
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!108 &1836540282
+Light:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1836540281}
+ m_Enabled: 1
+ serializedVersion: 8
+ m_Type: 1
+ m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1}
+ m_Intensity: 1
+ m_Range: 10
+ m_SpotAngle: 30
+ m_CookieSize: 10
+ m_Shadows:
+ m_Type: 2
+ m_Resolution: -1
+ m_CustomResolution: -1
+ m_Strength: 1
+ m_Bias: 0.05
+ m_NormalBias: 0.4
+ m_NearPlane: 0.2
+ m_Cookie: {fileID: 0}
+ m_DrawHalo: 0
+ m_Flare: {fileID: 0}
+ m_RenderMode: 0
+ m_CullingMask:
+ serializedVersion: 2
+ m_Bits: 4294967295
+ m_Lightmapping: 4
+ m_LightShadowCasterMode: 0
+ m_AreaSize: {x: 1, y: 1}
+ m_BounceIntensity: 1
+ m_ColorTemperature: 6570
+ m_UseColorTemperature: 0
+ m_ShadowRadius: 0
+ m_ShadowAngle: 0
+--- !u!4 &1836540283
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1836540281}
+ m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261}
+ m_LocalPosition: {x: 0, y: 3, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 0}
+ m_RootOrder: 1
+ m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0}
+--- !u!1 &2092894393
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 2092894396}
+ - component: {fileID: 2092894395}
+ - component: {fileID: 2092894394}
+ 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 &2092894394
+AudioListener:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2092894393}
+ m_Enabled: 1
+--- !u!20 &2092894395
+Camera:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2092894393}
+ m_Enabled: 1
+ serializedVersion: 2
+ m_ClearFlags: 1
+ m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0}
+ 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: 5
+ 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: 1
+ m_AllowMSAA: 1
+ m_AllowDynamicResolution: 0
+ m_ForceIntoRT: 0
+ m_OcclusionCulling: 1
+ m_StereoConvergence: 10
+ m_StereoSeparation: 0.022
+--- !u!4 &2092894396
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2092894393}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 1, z: -10}
+ 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}
diff --git a/Assets/Scenes/Demo/BattleTestScene.unity.meta b/Assets/Scenes/Demo/BattleTestScene.unity.meta
new file mode 100644
index 00000000..a2d3ad6e
--- /dev/null
+++ b/Assets/Scenes/Demo/BattleTestScene.unity.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: 7b9faf90a6bc82844bea2b22cf9c8de7
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Scripts/Effects/FxClear.cs b/Assets/Scripts/Effects/FxClear.cs
index 83d08003..6f212eb9 100644
--- a/Assets/Scripts/Effects/FxClear.cs
+++ b/Assets/Scripts/Effects/FxClear.cs
@@ -55,13 +55,10 @@ public struct PlayEffectInfo
#endif
public class FxClear : MonoBehaviour
{
- #region inspector
[SerializeField]
public float ClearTime = 2f;
- #endregion
-
private EffectPlayTypes m_EffectPlayType = EffectPlayTypes.None;
/// <summary>
diff --git a/Assets/Scripts/Props.meta b/Assets/Scripts/Props.meta
deleted file mode 100644
index bb96602e..00000000
--- a/Assets/Scripts/Props.meta
+++ /dev/null
@@ -1,8 +0,0 @@
-fileFormatVersion: 2
-guid: f299520ed9fcf4a45858ad4ef5a8d5d1
-folderAsset: yes
-DefaultImporter:
- externalObjects: {}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Scripts/Scene.meta b/Assets/Scripts/Scene.meta
deleted file mode 100644
index eb7a8716..00000000
--- a/Assets/Scripts/Scene.meta
+++ /dev/null
@@ -1,8 +0,0 @@
-fileFormatVersion: 2
-guid: eaee2d0f48cff9b40baf0686a8105600
-folderAsset: yes
-DefaultImporter:
- externalObjects: {}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Scripts/Unit/Component/UnitAnimation.cs b/Assets/Scripts/Unit/Component/UnitAnimation.cs
index ac04148d..568863c9 100644
--- a/Assets/Scripts/Unit/Component/UnitAnimation.cs
+++ b/Assets/Scripts/Unit/Component/UnitAnimation.cs
@@ -6,13 +6,48 @@ using UnityEngine;
[DisallowMultipleComponent]
public class UnitAnimation : UnitComponent
{
- private Animator m_Animator;
+ // animator trigger值,切换动画
+ public enum ETrigger
+ {
+ Nein = 0,
+ ToIdle ,
+ ToMove ,
+ ToSpawn ,
+
+ ToDie ,
+ ToHitAir ,
+ ToHitAirAir,
+
+ ToHitKnockDown,
+
+ ToJump,
+ ToWalk,
+ }
+
+ private Animator m_Animator;
private TimelineEvent m_Timeline;
- public void Play()
- {
+ private UnitActionData m_ActionData;
+
+ public override void Initialize()
+ {
+ base.Initialize();
+
+ m_Timeline = this.m_Owner.unitObj.GetOrAddComponent<TimelineEvent>();
+ m_Animator = this.m_Owner.unitObj.GetComponent<Animator>();
+
+ if(m_Animator == null)
+ {
+ LogHelper.LogError("没有挂Animator组件");
+ }
+
+ }
- }
+ public void Play(ETrigger trigger)
+ {
+ string toAnim = trigger.ToString();
+ m_Animator.SetTrigger(toAnim);
+ }
}
diff --git a/Assets/Scripts/Unit/Component/UnitRender.cs b/Assets/Scripts/Unit/Component/UnitRender.cs
index cf308bab..2ba53a7d 100644
--- a/Assets/Scripts/Unit/Component/UnitRender.cs
+++ b/Assets/Scripts/Unit/Component/UnitRender.cs
@@ -2,18 +2,11 @@
using System.Collections.Generic;
using UnityEngine;
+// 控制角色渲染
[DisallowMultipleComponent]
-public class UnitRender : MonoBehaviour
+public class UnitRender : UnitComponent
{
- // Start is called before the first frame update
- void Start()
- {
-
- }
- // Update is called once per frame
- void Update()
- {
-
- }
+
+
}
diff --git a/Assets/Scripts/Unit/Component/UnitState.cs b/Assets/Scripts/Unit/Component/UnitState.cs
index d5b91cec..3832c933 100644
--- a/Assets/Scripts/Unit/Component/UnitState.cs
+++ b/Assets/Scripts/Unit/Component/UnitState.cs
@@ -85,7 +85,7 @@ public class UnitState : UnitComponent
}
IEnumerator Idle(IdleParam param)
{
- m_Owner.unitAnimation.Play();
+ //m_Owner.unitAnimation.Play();
yield return null;
}
void OnIdleExit(EUnitState nextState)
diff --git a/Assets/Scripts/Unit/Controller/PCController.cs b/Assets/Scripts/Unit/Controller/PCController.cs
index 8350b503..58745311 100644
--- a/Assets/Scripts/Unit/Controller/PCController.cs
+++ b/Assets/Scripts/Unit/Controller/PCController.cs
@@ -2,18 +2,18 @@
using System.Collections.Generic;
using UnityEngine;
+// 玩家角色控制器
[DisallowMultipleComponent]
-public class PCController : UnitComponent
+public class PCController : UnitController
{
- // Start is called before the first frame update
- void Start()
- {
-
- }
- // Update is called once per frame
- void Update()
- {
-
- }
+ public override void Initialize(GameObject obj)
+ {
+ base.Initialize(obj);
+
+
+
+ }
+
+
}
diff --git a/Assets/Scripts/Unit/Controller/UnitController.cs b/Assets/Scripts/Unit/Controller/UnitController.cs
index 76dc9791..066aad58 100644
--- a/Assets/Scripts/Unit/Controller/UnitController.cs
+++ b/Assets/Scripts/Unit/Controller/UnitController.cs
@@ -4,6 +4,8 @@ using UnityEngine;
public class UnitController : MonoBehaviour
{
+ // 角色共有的组件
+
public UnitRender unitRender;
public UnitState unitState;
@@ -12,10 +14,24 @@ public class UnitController : MonoBehaviour
public UnitSkill unitSkill;
- public void Initialize()
+ public GameObject unitObj; // 角色模型
+
+ public virtual void Initialize( GameObject obj )
{
- unitRender = GetComponent<UnitRender>();
-
+ unitObj = obj;
+
+ unitRender = gameObject.GetOrAddComponent<UnitRender>();
+ unitRender.Initialize();
+
+ unitState = gameObject.GetOrAddComponent<UnitState>();
+ unitState.Initialize();
+
+ unitAnimation = gameObject.GetOrAddComponent<UnitAnimation>();
+ unitAnimation.Initialize();
+
+ unitSkill = gameObject.GetOrAddComponent<UnitSkill>();
+ unitSkill.Initialize();
+
}
}
diff --git a/Assets/Scripts/Unit/Editor.meta b/Assets/Scripts/Unit/Editor.meta
new file mode 100644
index 00000000..45bf7867
--- /dev/null
+++ b/Assets/Scripts/Unit/Editor.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 70a2febe367468c4ebf5c1b466b1a005
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Scripts/Unit/Editor/TriggerAnimationDicDrawer.cs b/Assets/Scripts/Unit/Editor/TriggerAnimationDicDrawer.cs
new file mode 100644
index 00000000..8dace739
--- /dev/null
+++ b/Assets/Scripts/Unit/Editor/TriggerAnimationDicDrawer.cs
@@ -0,0 +1,7 @@
+using System.Collections;
+using System.Collections.Generic;
+using UnityEngine;
+using UnityEditor;
+
+[CustomPropertyDrawer(typeof(TriggerAnimationDictionary))]
+public class TriggerAnimationDicDrawer : SerializableDictionaryPropertyDrawer { }
diff --git a/Assets/Scripts/Unit/Editor/TriggerAnimationDicDrawer.cs.meta b/Assets/Scripts/Unit/Editor/TriggerAnimationDicDrawer.cs.meta
new file mode 100644
index 00000000..1b2fcd94
--- /dev/null
+++ b/Assets/Scripts/Unit/Editor/TriggerAnimationDicDrawer.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: 548e21e5e705cc44597ccc005450a9e2
+MonoImporter:
+ externalObjects: {}
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Scripts/Unit/UnitActionData.cs b/Assets/Scripts/Unit/UnitActionData.cs
new file mode 100644
index 00000000..dab76696
--- /dev/null
+++ b/Assets/Scripts/Unit/UnitActionData.cs
@@ -0,0 +1,17 @@
+using System;
+using System.Collections;
+using System.Collections.Generic;
+using UnityEngine;
+
+[Serializable]
+public class TriggerAnimationDictionary : SerializableDictionary<UnitAnimation.ETrigger, AnimationClip> { }
+
+
+// 配置角色的动画
+[CreateAssetMenu(fileName = "Unit Action Data")]
+public class UnitActionData : ScriptableObject
+{
+ public TriggerAnimationDictionary actions;
+
+
+}
diff --git a/Assets/Scripts/Unit/UnitActionData.cs.meta b/Assets/Scripts/Unit/UnitActionData.cs.meta
new file mode 100644
index 00000000..ed3d6b70
--- /dev/null
+++ b/Assets/Scripts/Unit/UnitActionData.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: 34c4f0be042b58840bbd5f39068e5007
+MonoImporter:
+ externalObjects: {}
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Scripts/Unit/UnitRootMotion.cs b/Assets/Scripts/Unit/UnitRootMotion.cs
index 0d9d04a6..a2607700 100644
--- a/Assets/Scripts/Unit/UnitRootMotion.cs
+++ b/Assets/Scripts/Unit/UnitRootMotion.cs
@@ -15,4 +15,10 @@ public class UnitRootMotion : MonoBehaviour
m_Animator = GetComponent<Animator>();
}
+ public Vector3 UpdateRootMotion()
+ {
+
+ return Vector3.zero;
+ }
+
}
diff --git a/Assets/Scripts/Utils/LogHelper.cs b/Assets/Scripts/Utils/LogHelper.cs
new file mode 100644
index 00000000..9c835bbe
--- /dev/null
+++ b/Assets/Scripts/Utils/LogHelper.cs
@@ -0,0 +1,17 @@
+using System.Collections;
+using System.Collections.Generic;
+using UnityEngine;
+
+public static class LogHelper
+{
+ public static void LogError(string msg)
+ {
+ Debug.LogError("[Erika] " + msg);
+ }
+
+ public static void Log(string msg)
+ {
+ Debug.Log("[Erika] " + msg);
+ }
+
+}
diff --git a/Assets/Scripts/Utils/LogHelper.cs.meta b/Assets/Scripts/Utils/LogHelper.cs.meta
new file mode 100644
index 00000000..c8d1f167
--- /dev/null
+++ b/Assets/Scripts/Utils/LogHelper.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: dd089c734de45ce41b5d8cf87dfbd0bf
+MonoImporter:
+ externalObjects: {}
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Scripts/Utils/UnityExtends.cs b/Assets/Scripts/Utils/UnityExtends.cs
new file mode 100644
index 00000000..d1a66f48
--- /dev/null
+++ b/Assets/Scripts/Utils/UnityExtends.cs
@@ -0,0 +1,16 @@
+using System.Collections;
+using System.Collections.Generic;
+using UnityEngine;
+
+public static class UnityExtends
+{
+ public static T GetOrAddComponent<T>(this GameObject go) where T : MonoBehaviour
+ {
+ T component = go.GetComponent<T>();
+ if (component == null)
+ component = go.AddComponent<T>();
+ return component;
+ }
+
+
+}
diff --git a/Assets/Scripts/Utils/UnityExtends.cs.meta b/Assets/Scripts/Utils/UnityExtends.cs.meta
new file mode 100644
index 00000000..44139deb
--- /dev/null
+++ b/Assets/Scripts/Utils/UnityExtends.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: 3d655d75a9052fa499fa925877bb9340
+MonoImporter:
+ externalObjects: {}
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/SerializableDictionary.meta b/Assets/SerializableDictionary.meta
new file mode 100644
index 00000000..67b5d50c
--- /dev/null
+++ b/Assets/SerializableDictionary.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 2d762dd0108f21340a170723767648cb
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/SerializableDictionary/Editor.meta b/Assets/SerializableDictionary/Editor.meta
new file mode 100644
index 00000000..5bfd990a
--- /dev/null
+++ b/Assets/SerializableDictionary/Editor.meta
@@ -0,0 +1,5 @@
+fileFormatVersion: 2
+guid: 20029ee1c099f4b47afbac48208879b9
+folderAsset: yes
+DefaultImporter:
+ userData:
diff --git a/Assets/SerializableDictionary/Editor/SerializableDictionaryPropertyDrawer.cs b/Assets/SerializableDictionary/Editor/SerializableDictionaryPropertyDrawer.cs
new file mode 100644
index 00000000..f631a96a
--- /dev/null
+++ b/Assets/SerializableDictionary/Editor/SerializableDictionaryPropertyDrawer.cs
@@ -0,0 +1,565 @@
+using System.Collections;
+using System.Collections.Generic;
+using UnityEngine;
+using UnityEditor;
+using System.Reflection;
+using System;
+
+public class SerializableDictionaryPropertyDrawer : PropertyDrawer
+{
+ const string KeysFieldName = "m_keys";
+ const string ValuesFieldName = "m_values";
+ protected const float IndentWidth = 15f;
+
+ static GUIContent s_iconPlus = IconContent ("Toolbar Plus", "Add entry");
+ static GUIContent s_iconMinus = IconContent ("Toolbar Minus", "Remove entry");
+ static GUIContent s_warningIconConflict = IconContent ("console.warnicon.sml", "Conflicting key, this entry will be lost");
+ static GUIContent s_warningIconOther = IconContent ("console.infoicon.sml", "Conflicting key");
+ static GUIContent s_warningIconNull = IconContent ("console.warnicon.sml", "Null key, this entry will be lost");
+ static GUIStyle s_buttonStyle = GUIStyle.none;
+ static GUIContent s_tempContent = new GUIContent();
+
+
+ class ConflictState
+ {
+ public object conflictKey = null;
+ public object conflictValue = null;
+ public int conflictIndex = -1 ;
+ public int conflictOtherIndex = -1 ;
+ public bool conflictKeyPropertyExpanded = false;
+ public bool conflictValuePropertyExpanded = false;
+ public float conflictLineHeight = 0f;
+ }
+
+ struct PropertyIdentity
+ {
+ public PropertyIdentity(SerializedProperty property)
+ {
+ this.instance = property.serializedObject.targetObject;
+ this.propertyPath = property.propertyPath;
+ }
+
+ public UnityEngine.Object instance;
+ public string propertyPath;
+ }
+
+ static Dictionary<PropertyIdentity, ConflictState> s_conflictStateDict = new Dictionary<PropertyIdentity, ConflictState>();
+
+ enum Action
+ {
+ None,
+ Add,
+ Remove
+ }
+
+ public override void OnGUI(Rect position, SerializedProperty property, GUIContent label)
+ {
+ label = EditorGUI.BeginProperty(position, label, property);
+
+ Action buttonAction = Action.None;
+ int buttonActionIndex = 0;
+
+ var keyArrayProperty = property.FindPropertyRelative(KeysFieldName);
+ var valueArrayProperty = property.FindPropertyRelative(ValuesFieldName);
+
+ ConflictState conflictState = GetConflictState(property);
+
+ if(conflictState.conflictIndex != -1)
+ {
+ keyArrayProperty.InsertArrayElementAtIndex(conflictState.conflictIndex);
+ var keyProperty = keyArrayProperty.GetArrayElementAtIndex(conflictState.conflictIndex);
+ SetPropertyValue(keyProperty, conflictState.conflictKey);
+ keyProperty.isExpanded = conflictState.conflictKeyPropertyExpanded;
+
+ valueArrayProperty.InsertArrayElementAtIndex(conflictState.conflictIndex);
+ var valueProperty = valueArrayProperty.GetArrayElementAtIndex(conflictState.conflictIndex);
+ SetPropertyValue(valueProperty, conflictState.conflictValue);
+ valueProperty.isExpanded = conflictState.conflictValuePropertyExpanded;
+ }
+
+ var buttonWidth = s_buttonStyle.CalcSize(s_iconPlus).x;
+
+ var labelPosition = position;
+ labelPosition.height = EditorGUIUtility.singleLineHeight;
+ if (property.isExpanded)
+ labelPosition.xMax -= s_buttonStyle.CalcSize(s_iconPlus).x;
+
+ EditorGUI.PropertyField(labelPosition, property, label, false);
+ // property.isExpanded = EditorGUI.Foldout(labelPosition, property.isExpanded, label);
+ if (property.isExpanded)
+ {
+ var buttonPosition = position;
+ buttonPosition.xMin = buttonPosition.xMax - buttonWidth;
+ buttonPosition.height = EditorGUIUtility.singleLineHeight;
+ EditorGUI.BeginDisabledGroup(conflictState.conflictIndex != -1);
+ if(GUI.Button(buttonPosition, s_iconPlus, s_buttonStyle))
+ {
+ buttonAction = Action.Add;
+ buttonActionIndex = keyArrayProperty.arraySize;
+ }
+ EditorGUI.EndDisabledGroup();
+
+ EditorGUI.indentLevel++;
+ var linePosition = position;
+ linePosition.y += EditorGUIUtility.singleLineHeight;
+ linePosition.xMax -= buttonWidth;
+
+ foreach(var entry in EnumerateEntries(keyArrayProperty, valueArrayProperty))
+ {
+ var keyProperty = entry.keyProperty;
+ var valueProperty = entry.valueProperty;
+ int i = entry.index;
+
+ float lineHeight = DrawKeyValueLine(keyProperty, valueProperty, linePosition, i);
+
+ buttonPosition = linePosition;
+ buttonPosition.x = linePosition.xMax;
+ buttonPosition.height = EditorGUIUtility.singleLineHeight;
+ if(GUI.Button(buttonPosition, s_iconMinus, s_buttonStyle))
+ {
+ buttonAction = Action.Remove;
+ buttonActionIndex = i;
+ }
+
+ if(i == conflictState.conflictIndex && conflictState.conflictOtherIndex == -1)
+ {
+ var iconPosition = linePosition;
+ iconPosition.size = s_buttonStyle.CalcSize(s_warningIconNull);
+ GUI.Label(iconPosition, s_warningIconNull);
+ }
+ else if(i == conflictState.conflictIndex)
+ {
+ var iconPosition = linePosition;
+ iconPosition.size = s_buttonStyle.CalcSize(s_warningIconConflict);
+ GUI.Label(iconPosition, s_warningIconConflict);
+ }
+ else if(i == conflictState.conflictOtherIndex)
+ {
+ var iconPosition = linePosition;
+ iconPosition.size = s_buttonStyle.CalcSize(s_warningIconOther);
+ GUI.Label(iconPosition, s_warningIconOther);
+ }
+
+
+ linePosition.y += lineHeight;
+ }
+
+ EditorGUI.indentLevel--;
+ }
+
+ if(buttonAction == Action.Add)
+ {
+ keyArrayProperty.InsertArrayElementAtIndex(buttonActionIndex);
+ valueArrayProperty.InsertArrayElementAtIndex(buttonActionIndex);
+ }
+ else if(buttonAction == Action.Remove)
+ {
+ DeleteArrayElementAtIndex(keyArrayProperty, buttonActionIndex);
+ DeleteArrayElementAtIndex(valueArrayProperty, buttonActionIndex);
+ }
+
+ conflictState.conflictKey = null;
+ conflictState.conflictValue = null;
+ conflictState.conflictIndex = -1;
+ conflictState.conflictOtherIndex = -1;
+ conflictState.conflictLineHeight = 0f;
+ conflictState.conflictKeyPropertyExpanded = false;
+ conflictState.conflictValuePropertyExpanded = false;
+
+ foreach(var entry1 in EnumerateEntries(keyArrayProperty, valueArrayProperty))
+ {
+ var keyProperty1 = entry1.keyProperty;
+ int i = entry1.index;
+ object keyProperty1Value = GetPropertyValue(keyProperty1);
+
+ if(keyProperty1Value == null)
+ {
+ var valueProperty1 = entry1.valueProperty;
+ SaveProperty(keyProperty1, valueProperty1, i, -1, conflictState);
+ DeleteArrayElementAtIndex(valueArrayProperty, i);
+ DeleteArrayElementAtIndex(keyArrayProperty, i);
+
+ break;
+ }
+
+
+ foreach(var entry2 in EnumerateEntries(keyArrayProperty, valueArrayProperty, i + 1))
+ {
+ var keyProperty2 = entry2.keyProperty;
+ int j = entry2.index;
+ object keyProperty2Value = GetPropertyValue(keyProperty2);
+
+ if(ComparePropertyValues(keyProperty1Value, keyProperty2Value))
+ {
+ var valueProperty2 = entry2.valueProperty;
+ SaveProperty(keyProperty2, valueProperty2, j, i, conflictState);
+ DeleteArrayElementAtIndex(keyArrayProperty, j);
+ DeleteArrayElementAtIndex(valueArrayProperty, j);
+
+ goto breakLoops;
+ }
+ }
+ }
+ breakLoops:
+
+ EditorGUI.EndProperty();
+ }
+
+ static float DrawKeyValueLine(SerializedProperty keyProperty, SerializedProperty valueProperty, Rect linePosition, int index)
+ {
+ bool keyCanBeExpanded = CanPropertyBeExpanded(keyProperty);
+ bool valueCanBeExpanded = CanPropertyBeExpanded(valueProperty);
+
+ if(!keyCanBeExpanded && valueCanBeExpanded)
+ {
+ return DrawKeyValueLineExpand(keyProperty, valueProperty, linePosition);
+ }
+ else
+ {
+ var keyLabel = keyCanBeExpanded ? ("Key " + index.ToString()) : "";
+ var valueLabel = valueCanBeExpanded ? ("Value " + index.ToString()) : "";
+ return DrawKeyValueLineSimple(keyProperty, valueProperty, keyLabel, valueLabel, linePosition);
+ }
+ }
+
+ static float DrawKeyValueLineSimple(SerializedProperty keyProperty, SerializedProperty valueProperty, string keyLabel, string valueLabel, Rect linePosition)
+ {
+ float labelWidth = EditorGUIUtility.labelWidth;
+ float labelWidthRelative = labelWidth / linePosition.width;
+
+ float keyPropertyHeight = EditorGUI.GetPropertyHeight(keyProperty);
+ var keyPosition = linePosition;
+ keyPosition.height = keyPropertyHeight;
+ keyPosition.width = labelWidth - IndentWidth;
+ EditorGUIUtility.labelWidth = keyPosition.width * labelWidthRelative;
+ EditorGUI.PropertyField(keyPosition, keyProperty, TempContent(keyLabel), true);
+
+ float valuePropertyHeight = EditorGUI.GetPropertyHeight(valueProperty);
+ var valuePosition = linePosition;
+ valuePosition.height = valuePropertyHeight;
+ valuePosition.xMin += labelWidth;
+ EditorGUIUtility.labelWidth = valuePosition.width * labelWidthRelative;
+ EditorGUI.indentLevel--;
+ EditorGUI.PropertyField(valuePosition, valueProperty, TempContent(valueLabel), true);
+ EditorGUI.indentLevel++;
+
+ EditorGUIUtility.labelWidth = labelWidth;
+
+ return Mathf.Max(keyPropertyHeight, valuePropertyHeight);
+ }
+
+ static float DrawKeyValueLineExpand(SerializedProperty keyProperty, SerializedProperty valueProperty, Rect linePosition)
+ {
+ float labelWidth = EditorGUIUtility.labelWidth;
+
+ float keyPropertyHeight = EditorGUI.GetPropertyHeight(keyProperty);
+ var keyPosition = linePosition;
+ keyPosition.height = keyPropertyHeight;
+ keyPosition.width = labelWidth - IndentWidth;
+ EditorGUI.PropertyField(keyPosition, keyProperty, GUIContent.none, true);
+
+ float valuePropertyHeight = EditorGUI.GetPropertyHeight(valueProperty);
+ var valuePosition = linePosition;
+ valuePosition.height = valuePropertyHeight;
+ EditorGUI.PropertyField(valuePosition, valueProperty, GUIContent.none, true);
+
+ EditorGUIUtility.labelWidth = labelWidth;
+
+ return Mathf.Max(keyPropertyHeight, valuePropertyHeight);
+ }
+
+ static bool CanPropertyBeExpanded(SerializedProperty property)
+ {
+ switch(property.propertyType)
+ {
+ case SerializedPropertyType.Generic:
+ case SerializedPropertyType.Vector4:
+ case SerializedPropertyType.Quaternion:
+ return true;
+ default:
+ return false;
+ }
+ }
+
+ static void SaveProperty(SerializedProperty keyProperty, SerializedProperty valueProperty, int index, int otherIndex, ConflictState conflictState)
+ {
+ conflictState.conflictKey = GetPropertyValue(keyProperty);
+ conflictState.conflictValue = GetPropertyValue(valueProperty);
+ float keyPropertyHeight = EditorGUI.GetPropertyHeight(keyProperty);
+ float valuePropertyHeight = EditorGUI.GetPropertyHeight(valueProperty);
+ float lineHeight = Mathf.Max(keyPropertyHeight, valuePropertyHeight);
+ conflictState.conflictLineHeight = lineHeight;
+ conflictState.conflictIndex = index;
+ conflictState.conflictOtherIndex = otherIndex;
+ conflictState.conflictKeyPropertyExpanded = keyProperty.isExpanded;
+ conflictState.conflictValuePropertyExpanded = valueProperty.isExpanded;
+ }
+
+ public override float GetPropertyHeight(SerializedProperty property, GUIContent label)
+ {
+ float propertyHeight = EditorGUIUtility.singleLineHeight;
+
+ if (property.isExpanded)
+ {
+ var keysProperty = property.FindPropertyRelative(KeysFieldName);
+ var valuesProperty = property.FindPropertyRelative(ValuesFieldName);
+
+ foreach(var entry in EnumerateEntries(keysProperty, valuesProperty))
+ {
+ var keyProperty = entry.keyProperty;
+ var valueProperty = entry.valueProperty;
+ float keyPropertyHeight = EditorGUI.GetPropertyHeight(keyProperty);
+ float valuePropertyHeight = EditorGUI.GetPropertyHeight(valueProperty);
+ float lineHeight = Mathf.Max(keyPropertyHeight, valuePropertyHeight);
+ propertyHeight += lineHeight;
+ }
+
+ ConflictState conflictState = GetConflictState(property);
+
+ if(conflictState.conflictIndex != -1)
+ {
+ propertyHeight += conflictState.conflictLineHeight;
+ }
+ }
+
+ return propertyHeight;
+ }
+
+ static ConflictState GetConflictState(SerializedProperty property)
+ {
+ ConflictState conflictState;
+ PropertyIdentity propId = new PropertyIdentity(property);
+ if(!s_conflictStateDict.TryGetValue(propId, out conflictState))
+ {
+ conflictState = new ConflictState();
+ s_conflictStateDict.Add(propId, conflictState);
+ }
+ return conflictState;
+ }
+
+ static Dictionary<SerializedPropertyType, PropertyInfo> s_serializedPropertyValueAccessorsDict;
+
+ static SerializableDictionaryPropertyDrawer()
+ {
+ Dictionary<SerializedPropertyType, string> serializedPropertyValueAccessorsNameDict = new Dictionary<SerializedPropertyType, string>() {
+ { SerializedPropertyType.Integer, "intValue" },
+ { SerializedPropertyType.Boolean, "boolValue" },
+ { SerializedPropertyType.Float, "floatValue" },
+ { SerializedPropertyType.String, "stringValue" },
+ { SerializedPropertyType.Color, "colorValue" },
+ { SerializedPropertyType.ObjectReference, "objectReferenceValue" },
+ { SerializedPropertyType.LayerMask, "intValue" },
+ { SerializedPropertyType.Enum, "intValue" },
+ { SerializedPropertyType.Vector2, "vector2Value" },
+ { SerializedPropertyType.Vector3, "vector3Value" },
+ { SerializedPropertyType.Vector4, "vector4Value" },
+ { SerializedPropertyType.Rect, "rectValue" },
+ { SerializedPropertyType.ArraySize, "intValue" },
+ { SerializedPropertyType.Character, "intValue" },
+ { SerializedPropertyType.AnimationCurve, "animationCurveValue" },
+ { SerializedPropertyType.Bounds, "boundsValue" },
+ { SerializedPropertyType.Quaternion, "quaternionValue" },
+ };
+ Type serializedPropertyType = typeof(SerializedProperty);
+
+ s_serializedPropertyValueAccessorsDict = new Dictionary<SerializedPropertyType, PropertyInfo>();
+ BindingFlags flags = BindingFlags.Instance | BindingFlags.Public;
+
+ foreach(var kvp in serializedPropertyValueAccessorsNameDict)
+ {
+ PropertyInfo propertyInfo = serializedPropertyType.GetProperty(kvp.Value, flags);
+ s_serializedPropertyValueAccessorsDict.Add(kvp.Key, propertyInfo);
+ }
+ }
+
+ static GUIContent IconContent(string name, string tooltip)
+ {
+ var builtinIcon = EditorGUIUtility.IconContent (name);
+ return new GUIContent(builtinIcon.image, tooltip);
+ }
+
+ static GUIContent TempContent(string text)
+ {
+ s_tempContent.text = text;
+ return s_tempContent;
+ }
+
+ static void DeleteArrayElementAtIndex(SerializedProperty arrayProperty, int index)
+ {
+ var property = arrayProperty.GetArrayElementAtIndex(index);
+ // if(arrayProperty.arrayElementType.StartsWith("PPtr<$"))
+ if(property.propertyType == SerializedPropertyType.ObjectReference)
+ {
+ property.objectReferenceValue = null;
+ }
+
+ arrayProperty.DeleteArrayElementAtIndex(index);
+ }
+
+ public static object GetPropertyValue(SerializedProperty p)
+ {
+ PropertyInfo propertyInfo;
+ if(s_serializedPropertyValueAccessorsDict.TryGetValue(p.propertyType, out propertyInfo))
+ {
+ return propertyInfo.GetValue(p, null);
+ }
+ else
+ {
+ if(p.isArray)
+ return GetPropertyValueArray(p);
+ else
+ return GetPropertyValueGeneric(p);
+ }
+ }
+
+ static void SetPropertyValue(SerializedProperty p, object v)
+ {
+ PropertyInfo propertyInfo;
+ if(s_serializedPropertyValueAccessorsDict.TryGetValue(p.propertyType, out propertyInfo))
+ {
+ propertyInfo.SetValue(p, v, null);
+ }
+ else
+ {
+ if(p.isArray)
+ SetPropertyValueArray(p, v);
+ else
+ SetPropertyValueGeneric(p, v);
+ }
+ }
+
+ static object GetPropertyValueArray(SerializedProperty property)
+ {
+ object[] array = new object[property.arraySize];
+ for(int i = 0; i < property.arraySize; i++)
+ {
+ SerializedProperty item = property.GetArrayElementAtIndex(i);
+ array[i] = GetPropertyValue(item);
+ }
+ return array;
+ }
+
+ static object GetPropertyValueGeneric(SerializedProperty property)
+ {
+ Dictionary<string, object> dict = new Dictionary<string, object>();
+ var iterator = property.Copy();
+ if(iterator.Next(true))
+ {
+ var end = property.GetEndProperty();
+ do
+ {
+ string name = iterator.name;
+ object value = GetPropertyValue(iterator);
+ dict.Add(name, value);
+ } while(iterator.Next(false) && iterator.propertyPath != end.propertyPath);
+ }
+ return dict;
+ }
+
+ static void SetPropertyValueArray(SerializedProperty property, object v)
+ {
+ object[] array = (object[]) v;
+ property.arraySize = array.Length;
+ for(int i = 0; i < property.arraySize; i++)
+ {
+ SerializedProperty item = property.GetArrayElementAtIndex(i);
+ SetPropertyValue(item, array[i]);
+ }
+ }
+
+ static void SetPropertyValueGeneric(SerializedProperty property, object v)
+ {
+ Dictionary<string, object> dict = (Dictionary<string, object>) v;
+ var iterator = property.Copy();
+ if(iterator.Next(true))
+ {
+ var end = property.GetEndProperty();
+ do
+ {
+ string name = iterator.name;
+ SetPropertyValue(iterator, dict[name]);
+ } while(iterator.Next(false) && iterator.propertyPath != end.propertyPath);
+ }
+ }
+
+ static bool ComparePropertyValues(object value1, object value2)
+ {
+ if(value1 is Dictionary<string, object> && value2 is Dictionary<string, object>)
+ {
+ var dict1 = (Dictionary<string, object>)value1;
+ var dict2 = (Dictionary<string, object>)value2;
+ return CompareDictionaries(dict1, dict2);
+ }
+ else
+ {
+ return object.Equals(value1, value2);
+ }
+ }
+
+ static bool CompareDictionaries(Dictionary<string, object> dict1, Dictionary<string, object> dict2)
+ {
+ if(dict1.Count != dict2.Count)
+ return false;
+
+ foreach(var kvp1 in dict1)
+ {
+ var key1 = kvp1.Key;
+ object value1 = kvp1.Value;
+
+ object value2;
+ if(!dict2.TryGetValue(key1, out value2))
+ return false;
+
+ if(!ComparePropertyValues(value1, value2))
+ return false;
+ }
+
+ return true;
+ }
+
+ struct EnumerationEntry
+ {
+ public SerializedProperty keyProperty;
+ public SerializedProperty valueProperty;
+ public int index;
+
+ public EnumerationEntry(SerializedProperty keyProperty, SerializedProperty valueProperty, int index)
+ {
+ this.keyProperty = keyProperty;
+ this.valueProperty = valueProperty;
+ this.index = index;
+ }
+ }
+
+ static IEnumerable<EnumerationEntry> EnumerateEntries(SerializedProperty keyArrayProperty, SerializedProperty valueArrayProperty, int startIndex = 0)
+ {
+ if(keyArrayProperty.arraySize > startIndex)
+ {
+ int index = startIndex;
+ var keyProperty = keyArrayProperty.GetArrayElementAtIndex(startIndex);
+ var valueProperty = valueArrayProperty.GetArrayElementAtIndex(startIndex);
+ var endProperty = keyArrayProperty.GetEndProperty();
+
+ do
+ {
+ yield return new EnumerationEntry(keyProperty, valueProperty, index);
+ index++;
+ } while(keyProperty.Next(false) && valueProperty.Next(false) && !SerializedProperty.EqualContents(keyProperty, endProperty));
+ }
+ }
+}
+
+public class SerializableDictionaryStoragePropertyDrawer : PropertyDrawer
+{
+ public override void OnGUI(Rect position, SerializedProperty property, GUIContent label)
+ {
+ property.Next(true);
+ EditorGUI.PropertyField(position, property, label, true);
+ }
+
+ public override float GetPropertyHeight(SerializedProperty property, GUIContent label)
+ {
+ property.Next(true);
+ return EditorGUI.GetPropertyHeight(property);
+ }
+}
diff --git a/Assets/SerializableDictionary/Editor/SerializableDictionaryPropertyDrawer.cs.meta b/Assets/SerializableDictionary/Editor/SerializableDictionaryPropertyDrawer.cs.meta
new file mode 100644
index 00000000..e10f405f
--- /dev/null
+++ b/Assets/SerializableDictionary/Editor/SerializableDictionaryPropertyDrawer.cs.meta
@@ -0,0 +1,12 @@
+fileFormatVersion: 2
+guid: 91da51d02ab9ebc459d80d5965d40d19
+timeCreated: 1492869349
+licenseType: Store
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/SerializableDictionary/Example.meta b/Assets/SerializableDictionary/Example.meta
new file mode 100644
index 00000000..5bbdabde
--- /dev/null
+++ b/Assets/SerializableDictionary/Example.meta
@@ -0,0 +1,5 @@
+fileFormatVersion: 2
+guid: ea574807be3814126807ca7b22d13988
+folderAsset: yes
+DefaultImporter:
+ userData:
diff --git a/Assets/SerializableDictionary/Example/Editor.meta b/Assets/SerializableDictionary/Example/Editor.meta
new file mode 100644
index 00000000..f3048e56
--- /dev/null
+++ b/Assets/SerializableDictionary/Example/Editor.meta
@@ -0,0 +1,5 @@
+fileFormatVersion: 2
+guid: b9e966b834ddb48d0815c494d4f511da
+folderAsset: yes
+DefaultImporter:
+ userData:
diff --git a/Assets/SerializableDictionary/Example/Editor/UserSerializableDictionaryPropertyDrawers.cs b/Assets/SerializableDictionary/Example/Editor/UserSerializableDictionaryPropertyDrawers.cs
new file mode 100644
index 00000000..5c63f1ea
--- /dev/null
+++ b/Assets/SerializableDictionary/Example/Editor/UserSerializableDictionaryPropertyDrawers.cs
@@ -0,0 +1,12 @@
+using System.Collections;
+using System.Collections.Generic;
+using UnityEngine;
+using UnityEditor;
+
+[CustomPropertyDrawer(typeof(StringStringDictionary))]
+[CustomPropertyDrawer(typeof(ObjectColorDictionary))]
+[CustomPropertyDrawer(typeof(StringColorArrayDictionary))]
+public class AnySerializableDictionaryPropertyDrawer : SerializableDictionaryPropertyDrawer {}
+
+[CustomPropertyDrawer(typeof(ColorArrayStorage))]
+public class AnySerializableDictionaryStoragePropertyDrawer: SerializableDictionaryStoragePropertyDrawer {}
diff --git a/Assets/SerializableDictionary/Example/Editor/UserSerializableDictionaryPropertyDrawers.cs.meta b/Assets/SerializableDictionary/Example/Editor/UserSerializableDictionaryPropertyDrawers.cs.meta
new file mode 100644
index 00000000..0c101e13
--- /dev/null
+++ b/Assets/SerializableDictionary/Example/Editor/UserSerializableDictionaryPropertyDrawers.cs.meta
@@ -0,0 +1,12 @@
+fileFormatVersion: 2
+guid: 3089b6c771301cc44ba23b7f8f469e14
+timeCreated: 1493639898
+licenseType: Store
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/SerializableDictionary/Example/SerializableDicitonary Example.unity b/Assets/SerializableDictionary/Example/SerializableDicitonary Example.unity
new file mode 100644
index 00000000..ce09708d
--- /dev/null
+++ b/Assets/SerializableDictionary/Example/SerializableDicitonary Example.unity
@@ -0,0 +1,251 @@
+%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_TemporalCoherenceThreshold: 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 &714127983
+GameObject:
+ m_ObjectHideFlags: 0
+ m_PrefabParentObject: {fileID: 0}
+ m_PrefabInternal: {fileID: 0}
+ serializedVersion: 5
+ m_Component:
+ - component: {fileID: 714127989}
+ - component: {fileID: 714127988}
+ - component: {fileID: 714127987}
+ - component: {fileID: 714127986}
+ - component: {fileID: 714127985}
+ - component: {fileID: 714127984}
+ m_Layer: 0
+ m_Name: Main Camera
+ m_TagString: MainCamera
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &714127984
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_PrefabParentObject: {fileID: 0}
+ m_PrefabInternal: {fileID: 0}
+ m_GameObject: {fileID: 714127983}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: d5ff00a74ccb984498070d9930a7944c, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_stringStringDictionary:
+ m_keys:
+ - first key
+ - second key
+ - third key
+ m_values:
+ - value A
+ - value B
+ - value C
+ m_objectColorDictionary:
+ m_keys:
+ - {fileID: 714127983}
+ - {fileID: 714127984}
+ m_values:
+ - {r: 0, g: 0, b: 1, a: 1}
+ - {r: 1, g: 0, b: 0, a: 1}
+ m_objectColorArrayDictionary:
+ m_keys:
+ - rainbow
+ - grayscale
+ m_values:
+ - data:
+ - {r: 1, g: 0, b: 0, a: 1}
+ - {r: 1, g: 0.40000004, b: 0, a: 1}
+ - {r: 1, g: 0.9333334, b: 0, a: 1}
+ - {r: 0, g: 1, b: 0, a: 1}
+ - {r: 0, g: 0.6, b: 1, a: 1}
+ - {r: 0.26666668, g: 0, b: 1, a: 1}
+ - {r: 0.6, g: 0, b: 1, a: 1}
+ - data:
+ - {r: 0, g: 0, b: 0, a: 0}
+ - {r: 0.2509804, g: 0.2509804, b: 0.2509804, a: 0.2509804}
+ - {r: 0.5019608, g: 0.5019608, b: 0.5019608, a: 0.5019608}
+ - {r: 0.7529412, g: 0.7529412, b: 0.7529412, a: 0.7529412}
+ - {r: 1, g: 1, b: 1, a: 1}
+--- !u!81 &714127985
+AudioListener:
+ m_ObjectHideFlags: 0
+ m_PrefabParentObject: {fileID: 0}
+ m_PrefabInternal: {fileID: 0}
+ m_GameObject: {fileID: 714127983}
+ m_Enabled: 1
+--- !u!124 &714127986
+Behaviour:
+ m_ObjectHideFlags: 0
+ m_PrefabParentObject: {fileID: 0}
+ m_PrefabInternal: {fileID: 0}
+ m_GameObject: {fileID: 714127983}
+ m_Enabled: 1
+--- !u!92 &714127987
+Behaviour:
+ m_ObjectHideFlags: 0
+ m_PrefabParentObject: {fileID: 0}
+ m_PrefabInternal: {fileID: 0}
+ m_GameObject: {fileID: 714127983}
+ m_Enabled: 1
+--- !u!20 &714127988
+Camera:
+ m_ObjectHideFlags: 0
+ m_PrefabParentObject: {fileID: 0}
+ m_PrefabInternal: {fileID: 0}
+ m_GameObject: {fileID: 714127983}
+ m_Enabled: 1
+ serializedVersion: 2
+ m_ClearFlags: 1
+ m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0.019607844}
+ 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: 5
+ 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 &714127989
+Transform:
+ m_ObjectHideFlags: 0
+ m_PrefabParentObject: {fileID: 0}
+ m_PrefabInternal: {fileID: 0}
+ m_GameObject: {fileID: 714127983}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 1, z: -10}
+ 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}
diff --git a/Assets/SerializableDictionary/Example/SerializableDicitonary Example.unity.meta b/Assets/SerializableDictionary/Example/SerializableDicitonary Example.unity.meta
new file mode 100644
index 00000000..25ff160d
--- /dev/null
+++ b/Assets/SerializableDictionary/Example/SerializableDicitonary Example.unity.meta
@@ -0,0 +1,4 @@
+fileFormatVersion: 2
+guid: 6c0758ade4ba74b7493ce3806fa2f38b
+DefaultImporter:
+ userData:
diff --git a/Assets/SerializableDictionary/Example/SerializableDictionaryExample.cs b/Assets/SerializableDictionary/Example/SerializableDictionaryExample.cs
new file mode 100644
index 00000000..f47a8923
--- /dev/null
+++ b/Assets/SerializableDictionary/Example/SerializableDictionaryExample.cs
@@ -0,0 +1,24 @@
+using System.Collections;
+using System.Collections.Generic;
+using UnityEngine;
+
+public class SerializableDictionaryExample : MonoBehaviour {
+ // The dictionaries can be accessed throught a property
+ [SerializeField]
+ StringStringDictionary m_stringStringDictionary;
+ public IDictionary<string, string> StringStringDictionary
+ {
+ get { return m_stringStringDictionary; }
+ set { m_stringStringDictionary.CopyFrom (value); }
+ }
+
+ public ObjectColorDictionary m_objectColorDictionary;
+ public StringColorArrayDictionary m_objectColorArrayDictionary;
+
+ void Reset ()
+ {
+ // access by property
+ StringStringDictionary = new Dictionary<string, string>() { {"first key", "value A"}, {"second key", "value B"}, {"third key", "value C"} };
+ m_objectColorDictionary = new ObjectColorDictionary() { {gameObject, Color.blue}, {this, Color.red} };
+ }
+}
diff --git a/Assets/SerializableDictionary/Example/SerializableDictionaryExample.cs.meta b/Assets/SerializableDictionary/Example/SerializableDictionaryExample.cs.meta
new file mode 100644
index 00000000..84a0fd47
--- /dev/null
+++ b/Assets/SerializableDictionary/Example/SerializableDictionaryExample.cs.meta
@@ -0,0 +1,12 @@
+fileFormatVersion: 2
+guid: d5ff00a74ccb984498070d9930a7944c
+timeCreated: 1492868873
+licenseType: Store
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/SerializableDictionary/Example/UserSerializableDictionaries.cs b/Assets/SerializableDictionary/Example/UserSerializableDictionaries.cs
new file mode 100644
index 00000000..b20b24bd
--- /dev/null
+++ b/Assets/SerializableDictionary/Example/UserSerializableDictionaries.cs
@@ -0,0 +1,26 @@
+using System.Collections;
+using System.Collections.Generic;
+using System;
+using UnityEngine;
+
+[Serializable]
+public class StringStringDictionary : SerializableDictionary<string, string> {}
+
+[Serializable]
+public class ObjectColorDictionary : SerializableDictionary<UnityEngine.Object, Color> {}
+
+[Serializable]
+public class ColorArrayStorage : SerializableDictionary.Storage<Color[]> {}
+
+[Serializable]
+public class StringColorArrayDictionary : SerializableDictionary<string, Color[], ColorArrayStorage> {}
+
+[Serializable]
+public class MyClass
+{
+ public int i;
+ public string str;
+}
+
+[Serializable]
+public class QuaternionMyClassDictionary : SerializableDictionary<Quaternion, MyClass> {} \ No newline at end of file
diff --git a/Assets/SerializableDictionary/Example/UserSerializableDictionaries.cs.meta b/Assets/SerializableDictionary/Example/UserSerializableDictionaries.cs.meta
new file mode 100644
index 00000000..0a39089b
--- /dev/null
+++ b/Assets/SerializableDictionary/Example/UserSerializableDictionaries.cs.meta
@@ -0,0 +1,12 @@
+fileFormatVersion: 2
+guid: bd910530dd8f6b5429c65a494644ed09
+timeCreated: 1493639913
+licenseType: Store
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/SerializableDictionary/SerializableDictionary.cs b/Assets/SerializableDictionary/SerializableDictionary.cs
new file mode 100644
index 00000000..4614ed7f
--- /dev/null
+++ b/Assets/SerializableDictionary/SerializableDictionary.cs
@@ -0,0 +1,126 @@
+using System;
+using System.Collections;
+using System.Collections.Generic;
+using System.Runtime.Serialization;
+using UnityEngine;
+
+public abstract class SerializableDictionaryBase<TKey, TValue, TValueStorage> : Dictionary<TKey, TValue>, ISerializationCallbackReceiver
+{
+ [SerializeField]
+ TKey[] m_keys;
+ [SerializeField]
+ TValueStorage[] m_values;
+
+ public SerializableDictionaryBase()
+ {
+ }
+
+ public SerializableDictionaryBase(IDictionary<TKey, TValue> dict) : base(dict.Count)
+ {
+ foreach (var kvp in dict)
+ {
+ this[kvp.Key] = kvp.Value;
+ }
+ }
+
+ protected SerializableDictionaryBase(SerializationInfo info, StreamingContext context) : base(info,context){}
+
+ protected abstract void SetValue(TValueStorage[] storage, int i, TValue value);
+ protected abstract TValue GetValue(TValueStorage[] storage, int i);
+
+ public void CopyFrom(IDictionary<TKey, TValue> dict)
+ {
+ this.Clear();
+ foreach (var kvp in dict)
+ {
+ this[kvp.Key] = kvp.Value;
+ }
+ }
+
+ public void OnAfterDeserialize()
+ {
+ if(m_keys != null && m_values != null && m_keys.Length == m_values.Length)
+ {
+ this.Clear();
+ int n = m_keys.Length;
+ for(int i = 0; i < n; ++i)
+ {
+ this[m_keys[i]] = GetValue(m_values, i);
+ }
+
+ m_keys = null;
+ m_values = null;
+ }
+
+ }
+
+ public void OnBeforeSerialize()
+ {
+ int n = this.Count;
+ m_keys = new TKey[n];
+ m_values = new TValueStorage[n];
+
+ int i = 0;
+ foreach(var kvp in this)
+ {
+ m_keys[i] = kvp.Key;
+ SetValue(m_values, i, kvp.Value);
+ ++i;
+ }
+ }
+}
+
+public class SerializableDictionary<TKey, TValue> : SerializableDictionaryBase<TKey, TValue, TValue>
+{
+ public SerializableDictionary()
+ {
+ }
+
+ public SerializableDictionary(IDictionary<TKey, TValue> dict) : base(dict)
+ {
+ }
+
+ protected SerializableDictionary(SerializationInfo info, StreamingContext context) : base(info,context){}
+
+ protected override TValue GetValue(TValue[] storage, int i)
+ {
+ return storage[i];
+ }
+
+ protected override void SetValue(TValue[] storage, int i, TValue value)
+ {
+ storage[i] = value;
+ }
+}
+
+public static class SerializableDictionary
+{
+ public class Storage<T>
+ {
+ public T data;
+ }
+}
+
+public class SerializableDictionary<TKey, TValue, TValueStorage> : SerializableDictionaryBase<TKey, TValue, TValueStorage> where TValueStorage : SerializableDictionary.Storage<TValue>, new()
+{
+ public SerializableDictionary()
+ {
+ }
+
+ public SerializableDictionary(IDictionary<TKey, TValue> dict) : base(dict)
+ {
+ }
+
+ protected SerializableDictionary(SerializationInfo info, StreamingContext context) : base(info,context){}
+
+ protected override TValue GetValue(TValueStorage[] storage, int i)
+ {
+ return storage[i].data;
+ }
+
+ protected override void SetValue(TValueStorage[] storage, int i, TValue value)
+ {
+ storage[i] = new TValueStorage();
+ storage[i].data = value;
+ }
+}
diff --git a/Assets/SerializableDictionary/SerializableDictionary.cs.meta b/Assets/SerializableDictionary/SerializableDictionary.cs.meta
new file mode 100644
index 00000000..cdf58f09
--- /dev/null
+++ b/Assets/SerializableDictionary/SerializableDictionary.cs.meta
@@ -0,0 +1,12 @@
+fileFormatVersion: 2
+guid: e7be1c9624387604fba4005ccf7dbd5a
+timeCreated: 1492868176
+licenseType: Store
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/SerializableDictionary/SerializableDictionary.pdf b/Assets/SerializableDictionary/SerializableDictionary.pdf
new file mode 100644
index 00000000..cad88c37
--- /dev/null
+++ b/Assets/SerializableDictionary/SerializableDictionary.pdf
Binary files differ
diff --git a/Assets/SerializableDictionary/SerializableDictionary.pdf.meta b/Assets/SerializableDictionary/SerializableDictionary.pdf.meta
new file mode 100644
index 00000000..4325a38f
--- /dev/null
+++ b/Assets/SerializableDictionary/SerializableDictionary.pdf.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 8eb73a56b3a6ee64ab2c30cac8878d8f
+timeCreated: 1492869030
+licenseType: Store
+DefaultImporter:
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/ThirdParty/BOXOPHOBIC/Atmospheric Height Fog/Core/Editor.meta b/Assets/ThirdParty/BOXOPHOBIC/Atmospheric Height Fog/Core/Editor.meta
new file mode 100644
index 00000000..fc69e121
--- /dev/null
+++ b/Assets/ThirdParty/BOXOPHOBIC/Atmospheric Height Fog/Core/Editor.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 6b4092aee1925294286c91c8b2f0246b
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/ThirdParty/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions.meta b/Assets/ThirdParty/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions.meta
new file mode 100644
index 00000000..16dceda0
--- /dev/null
+++ b/Assets/ThirdParty/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 7f677b222bd908a4eb6e8b6f446f0c95
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/ThirdParty/BOXOPHOBIC/Atmospheric Height Fog/Core/Includes.meta b/Assets/ThirdParty/BOXOPHOBIC/Atmospheric Height Fog/Core/Includes.meta
new file mode 100644
index 00000000..3feeaa0c
--- /dev/null
+++ b/Assets/ThirdParty/BOXOPHOBIC/Atmospheric Height Fog/Core/Includes.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: f65f99730f449cd42b5428ed33579276
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/ThirdParty/BOXOPHOBIC/Atmospheric Height Fog/Core/Pipelines.meta b/Assets/ThirdParty/BOXOPHOBIC/Atmospheric Height Fog/Core/Pipelines.meta
new file mode 100644
index 00000000..d2cc8de3
--- /dev/null
+++ b/Assets/ThirdParty/BOXOPHOBIC/Atmospheric Height Fog/Core/Pipelines.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 0d1d19a8d9a9258489a54453cbd409bf
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/ThirdParty/BOXOPHOBIC/Atmospheric Height Fog/Core/Resources.meta b/Assets/ThirdParty/BOXOPHOBIC/Atmospheric Height Fog/Core/Resources.meta
new file mode 100644
index 00000000..60091bee
--- /dev/null
+++ b/Assets/ThirdParty/BOXOPHOBIC/Atmospheric Height Fog/Core/Resources.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 5fa002e3b21354f4b847ab441877ecda
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/ThirdParty/BOXOPHOBIC/Atmospheric Height Fog/Core/Runtime.meta b/Assets/ThirdParty/BOXOPHOBIC/Atmospheric Height Fog/Core/Runtime.meta
new file mode 100644
index 00000000..c50ca514
--- /dev/null
+++ b/Assets/ThirdParty/BOXOPHOBIC/Atmospheric Height Fog/Core/Runtime.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: c9c840958f8546c4e9667f0757d8557a
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Art/Vfx/GrabSquaresEffect/Shaders.meta b/Assets/ThirdParty/BOXOPHOBIC/Atmospheric Height Fog/Core/Shaders.meta
index fa9e76cd..20eca756 100644
--- a/Assets/Art/Vfx/GrabSquaresEffect/Shaders.meta
+++ b/Assets/ThirdParty/BOXOPHOBIC/Atmospheric Height Fog/Core/Shaders.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: e38cb65072bb4a64cbe162792de9bec2
+guid: 0f14f2cbed5e00a40a3fa94241cf6c27
folderAsset: yes
DefaultImporter:
externalObjects: {}
diff --git a/Assets/ThirdParty/BOXOPHOBIC/Atmospheric Height Fog/Demo/Animation.meta b/Assets/ThirdParty/BOXOPHOBIC/Atmospheric Height Fog/Demo/Animation.meta
new file mode 100644
index 00000000..35b83bfb
--- /dev/null
+++ b/Assets/ThirdParty/BOXOPHOBIC/Atmospheric Height Fog/Demo/Animation.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 5e705a58e98ec1a409129eb57fa15477
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/ThirdParty/BOXOPHOBIC/Atmospheric Height Fog/Demo/Materials.meta b/Assets/ThirdParty/BOXOPHOBIC/Atmospheric Height Fog/Demo/Materials.meta
new file mode 100644
index 00000000..88f9f501
--- /dev/null
+++ b/Assets/ThirdParty/BOXOPHOBIC/Atmospheric Height Fog/Demo/Materials.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: c77d30703ebcc5c4bbb57517b133b0f4
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/ThirdParty/BOXOPHOBIC/Atmospheric Height Fog/Demo/Shaders.meta b/Assets/ThirdParty/BOXOPHOBIC/Atmospheric Height Fog/Demo/Shaders.meta
new file mode 100644
index 00000000..4d33dc86
--- /dev/null
+++ b/Assets/ThirdParty/BOXOPHOBIC/Atmospheric Height Fog/Demo/Shaders.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 142685877fe50f64caba63abfda167a7
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/ThirdParty/BOXOPHOBIC/User.meta b/Assets/ThirdParty/BOXOPHOBIC/User.meta
new file mode 100644
index 00000000..293c8b38
--- /dev/null
+++ b/Assets/ThirdParty/BOXOPHOBIC/User.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: f0aa5379d96b0e14795df45a380643fb
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/ThirdParty/BOXOPHOBIC/Utils/Editor/Constants.meta b/Assets/ThirdParty/BOXOPHOBIC/Utils/Editor/Constants.meta
new file mode 100644
index 00000000..a5ee5a64
--- /dev/null
+++ b/Assets/ThirdParty/BOXOPHOBIC/Utils/Editor/Constants.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 4c9d2f06234e7e643b2118057d8e0673
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/ThirdParty/BOXOPHOBIC/Utils/Editor/SettingsUtils.meta b/Assets/ThirdParty/BOXOPHOBIC/Utils/Editor/SettingsUtils.meta
new file mode 100644
index 00000000..3fdad1c4
--- /dev/null
+++ b/Assets/ThirdParty/BOXOPHOBIC/Utils/Editor/SettingsUtils.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 6fcf51a07e84ca941a62046a0b693a19
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/ThirdParty/BOXOPHOBIC/Utils/Editor/StyledGUI.meta b/Assets/ThirdParty/BOXOPHOBIC/Utils/Editor/StyledGUI.meta
new file mode 100644
index 00000000..94757653
--- /dev/null
+++ b/Assets/ThirdParty/BOXOPHOBIC/Utils/Editor/StyledGUI.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 28d59ef8b8ebe8d48a3a27e990a2d7e9
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/ThirdParty/BOXOPHOBIC/Utils/Editor/StyledInspector.meta b/Assets/ThirdParty/BOXOPHOBIC/Utils/Editor/StyledInspector.meta
new file mode 100644
index 00000000..d2c0b7b4
--- /dev/null
+++ b/Assets/ThirdParty/BOXOPHOBIC/Utils/Editor/StyledInspector.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: edc7fbbe770e693488770a7aaeae2aa6
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/ThirdParty/BOXOPHOBIC/Utils/Editor/StyledMaterial.meta b/Assets/ThirdParty/BOXOPHOBIC/Utils/Editor/StyledMaterial.meta
new file mode 100644
index 00000000..069be515
--- /dev/null
+++ b/Assets/ThirdParty/BOXOPHOBIC/Utils/Editor/StyledMaterial.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 8ed975ceb335a144c93320e22ae1780a
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/ThirdParty/BOXOPHOBIC/Utils/Editor/StyledMono.meta b/Assets/ThirdParty/BOXOPHOBIC/Utils/Editor/StyledMono.meta
new file mode 100644
index 00000000..7ea21e4b
--- /dev/null
+++ b/Assets/ThirdParty/BOXOPHOBIC/Utils/Editor/StyledMono.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 5a3babbb69c72f8419243020c0dfb70b
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/ThirdParty/BOXOPHOBIC/Utils/Resources.meta b/Assets/ThirdParty/BOXOPHOBIC/Utils/Resources.meta
new file mode 100644
index 00000000..f2a1c8a6
--- /dev/null
+++ b/Assets/ThirdParty/BOXOPHOBIC/Utils/Resources.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: cd6738b410016744eaf6e182174c0b2b
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/ThirdParty/BOXOPHOBIC/Utils/Scripts/SettingsUtils.meta b/Assets/ThirdParty/BOXOPHOBIC/Utils/Scripts/SettingsUtils.meta
new file mode 100644
index 00000000..50e68eff
--- /dev/null
+++ b/Assets/ThirdParty/BOXOPHOBIC/Utils/Scripts/SettingsUtils.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: f32bd65977ebf9049bd5e40e18d1556c
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/ThirdParty/BOXOPHOBIC/Utils/Scripts/StyledInspector.meta b/Assets/ThirdParty/BOXOPHOBIC/Utils/Scripts/StyledInspector.meta
new file mode 100644
index 00000000..68664862
--- /dev/null
+++ b/Assets/ThirdParty/BOXOPHOBIC/Utils/Scripts/StyledInspector.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 151a76ee3bec1ae449cd56f31d474de5
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/ThirdParty/BOXOPHOBIC/Utils/Scripts/StyledMono.meta b/Assets/ThirdParty/BOXOPHOBIC/Utils/Scripts/StyledMono.meta
new file mode 100644
index 00000000..aab2c856
--- /dev/null
+++ b/Assets/ThirdParty/BOXOPHOBIC/Utils/Scripts/StyledMono.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 3ae8613087e217249a69059295113b1c
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant: