├── .gitignore ├── GameData.meta ├── GameData ├── GameDatabase_RaceDemo.asset ├── GameDatabase_RaceDemo.asset.meta ├── Race.meta └── Race │ ├── Human.asset │ ├── Human.asset.meta │ ├── Orc.asset │ └── Orc.asset.meta ├── LICENSE ├── Prefabs.meta ├── Prefabs ├── AdventureLegacy_RaceDemo.prefab ├── AdventureLegacy_RaceDemo.prefab.meta ├── Adventure_RaceDemo.prefab ├── Adventure_RaceDemo.prefab.meta ├── OrcWarrior_RaceDemo.prefab └── OrcWarrior_RaceDemo.prefab.meta ├── README.md ├── Scenes.meta ├── Scenes ├── 00Init_Race.unity ├── 00Init_Race.unity.meta ├── 01Home_Race.unity └── 01Home_Race.unity.meta ├── ScreenShots.meta ├── ScreenShots ├── create_data.png ├── create_data.png.meta ├── prepare_toggles.png ├── prepare_toggles.png.meta ├── preview.gif ├── preview.gif.meta ├── set_data.png ├── set_data.png.meta ├── set_entity.png ├── set_entity.png.meta ├── set_toggles.png └── set_toggles.png.meta ├── Scripts.meta └── Scripts ├── BaseCharacterEntity_Race.cs ├── BaseCharacterEntity_Race.cs.meta ├── CharacterRace.cs ├── CharacterRace.cs.meta ├── CharacterRaceTogglePair.cs ├── CharacterRaceTogglePair.cs.meta ├── UI.meta └── UI ├── UICharacterCreateWithRace.cs ├── UICharacterCreateWithRace.cs.meta ├── UIMmoCharacterCreateWithRace.cs └── UIMmoCharacterCreateWithRace.cs.meta /.gitignore: -------------------------------------------------------------------------------- 1 | LICENSE.meta 2 | README.md.meta 3 | -------------------------------------------------------------------------------- /GameData.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b98ada3add3b2b947a1916d315275e8b 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /GameData/GameDatabase_RaceDemo.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 11500000, guid: 446bd54be72e9c14a9d92aae35e50af7, type: 3} 13 | m_Name: GameDatabase_RaceDemo 14 | m_EditorClassIdentifier: 15 | playerCharacterEntities: 16 | - {fileID: 114016340212064688, guid: bd24e37ae385b3746a60a3fd8cc71164, type: 3} 17 | - {fileID: 114026934616346548, guid: d5831d1299abfb445b26a45952fb8125, type: 3} 18 | - {fileID: 114607038526802144, guid: b925e4829480a48488db00a45708a622, type: 3} 19 | monsterCharacterEntities: 20 | - {fileID: 114313543944479198, guid: c26675f5ea04ade429c509dd5998a3a3, type: 3} 21 | - {fileID: 114107677553822186, guid: 2124e2e5e8dd2794ea8c8aff808d0096, type: 3} 22 | - {fileID: 114355961751498552, guid: fbe9b355dd4e810409312de38efbae6e, type: 3} 23 | vehicleEntities: [] 24 | attributes: 25 | - {fileID: 11400000, guid: 0e223af20738b88419c22a1a0401a21b, type: 2} 26 | - {fileID: 11400000, guid: cf50e3647cfae0e44b683163d2171277, type: 2} 27 | - {fileID: 11400000, guid: c7e3824f99bb4bc43b9566210f8d02f5, type: 2} 28 | - {fileID: 11400000, guid: cd3d2fb4f3c67fd4dbba3bd0ccd0095e, type: 2} 29 | currencies: 30 | - {fileID: 11400000, guid: 02d40019f7430f0459286df57e6b450b, type: 2} 31 | items: 32 | - {fileID: 11400000, guid: 0df782e70d43dc54d8a6bc2d6a212f89, type: 2} 33 | - {fileID: 11400000, guid: 64774d4b5cf3f9846a2d2088fb52e44a, type: 2} 34 | - {fileID: 11400000, guid: e43af8a3a8f9a7a478dc243c7b15ff5f, type: 2} 35 | - {fileID: 11400000, guid: 66401780aa1f1a24782d11c6980883b2, type: 2} 36 | - {fileID: 11400000, guid: f913fbdc47f19a4408bc793331f9583a, type: 2} 37 | - {fileID: 11400000, guid: 8ead9c05113e5a5429ec0871d4079f29, type: 2} 38 | - {fileID: 11400000, guid: ff345f6fce46c844582749ebc64fd586, type: 2} 39 | - {fileID: 11400000, guid: 4ec23479e56964a4fb4f2cbd63adf628, type: 2} 40 | - {fileID: 11400000, guid: 99ce6353c3a0b344bb452d0b2035feed, type: 2} 41 | - {fileID: 11400000, guid: 4519d6286cf69b142ac9894ff8e06a31, type: 2} 42 | - {fileID: 11400000, guid: 93c389fe9d40638469bffd9de26d31ba, type: 2} 43 | - {fileID: 11400000, guid: b64f816f68b7d6a42b7d3857a4b5d931, type: 2} 44 | - {fileID: 11400000, guid: 2d57e318a4843d64d8d3924124b94368, type: 2} 45 | - {fileID: 11400000, guid: e4e881cff53fe054f830d67ad95dd3d0, type: 2} 46 | - {fileID: 11400000, guid: 05fd047386612f342aa61c5ddcf274d1, type: 2} 47 | - {fileID: 11400000, guid: f0ba2e9ab5115a74184f1805934e122d, type: 2} 48 | - {fileID: 11400000, guid: 0a439d3c316c36f4cae03a253c8839d4, type: 2} 49 | - {fileID: 11400000, guid: 5842068f5743c524c967a28b483477ed, type: 2} 50 | - {fileID: 11400000, guid: 34342a09346349345a4313fd6e7657e1, type: 2} 51 | - {fileID: 11400000, guid: 4896d19f8423d0a4d9d8a4c055531694, type: 2} 52 | - {fileID: 11400000, guid: fac1760f3f3d22a47a8e14e34a1d7440, type: 2} 53 | - {fileID: 11400000, guid: af55b8cdf6e01a14094ff9841ff8238b, type: 2} 54 | - {fileID: 11400000, guid: 63ab6ffb9b0b1eb40958204ac1767f1b, type: 2} 55 | guildSkills: 56 | - {fileID: 11400000, guid: d3875bef37ed4aa4dba86b08069b5a8f, type: 2} 57 | - {fileID: 11400000, guid: 56999d63a8734bd4f8b19e254ecfbeae, type: 2} 58 | - {fileID: 11400000, guid: d4a2fc417a247c74f9db5f31ab7d2b75, type: 2} 59 | - {fileID: 11400000, guid: fe3307ecb7dbe3142a73616746b84e59, type: 2} 60 | mapInfos: 61 | - {fileID: 11400000, guid: de8b0e4099f8d444692e88f92309e90d, type: 2} 62 | - {fileID: 11400000, guid: fbe2a93dfafee544cbeaf175d3491e33, type: 2} 63 | quests: [] 64 | factions: [] 65 | -------------------------------------------------------------------------------- /GameData/GameDatabase_RaceDemo.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e21304617182cbf45ad13d27a4245395 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /GameData/Race.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4aa04a2e649c73b49aae57a9339ae0c5 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /GameData/Race/Human.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 11500000, guid: 8d7d88912b72a2a4ba5bde817deb659d, type: 3} 13 | m_Name: Human 14 | m_EditorClassIdentifier: 15 | title: Human 16 | description: 17 | icon: {fileID: 0} 18 | -------------------------------------------------------------------------------- /GameData/Race/Human.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d6fb3a74cf2c2b1419f712a741bae138 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /GameData/Race/Orc.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 11500000, guid: 8d7d88912b72a2a4ba5bde817deb659d, type: 3} 13 | m_Name: Orc 14 | m_EditorClassIdentifier: 15 | title: Orc 16 | description: 17 | icon: {fileID: 0} 18 | -------------------------------------------------------------------------------- /GameData/Race/Orc.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 73468e3da0462c84b8d3890f1b218e68 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2018 Ittipon Teerapruettikulchai 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /Prefabs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 154e5fd13a821a745b25adc4edd22409 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Prefabs/AdventureLegacy_RaceDemo.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d5831d1299abfb445b26a45952fb8125 3 | timeCreated: 1522402851 4 | licenseType: Pro 5 | NativeFormatImporter: 6 | externalObjects: {} 7 | mainObjectFileID: 100100000 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Prefabs/Adventure_RaceDemo.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bd24e37ae385b3746a60a3fd8cc71164 3 | timeCreated: 1522402851 4 | licenseType: Pro 5 | NativeFormatImporter: 6 | externalObjects: {} 7 | mainObjectFileID: 100100000 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Prefabs/OrcWarrior_RaceDemo.prefab: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!1 &1014467167943460 4 | GameObject: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | serializedVersion: 6 10 | m_Component: 11 | - component: {fileID: 4570031336356404} 12 | m_Layer: 8 13 | m_Name: KneeR_parent 14 | m_TagString: Untagged 15 | m_Icon: {fileID: 0} 16 | m_NavMeshLayer: 0 17 | m_StaticEditorFlags: 0 18 | m_IsActive: 1 19 | --- !u!4 &4570031336356404 20 | Transform: 21 | m_ObjectHideFlags: 0 22 | m_CorrespondingSourceObject: {fileID: 0} 23 | m_PrefabInstance: {fileID: 0} 24 | m_PrefabAsset: {fileID: 0} 25 | m_GameObject: {fileID: 1014467167943460} 26 | m_LocalRotation: {x: 0.5167481, y: 0.48126778, z: 0.5267529, w: -0.47316396} 27 | m_LocalPosition: {x: -0, y: 2.9087842e-16, z: 8.881784e-18} 28 | m_LocalScale: {x: 1, y: 1, z: 1} 29 | m_Children: 30 | - {fileID: 4164828748820696} 31 | m_Father: {fileID: 4518192251438244} 32 | m_RootOrder: 1 33 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 34 | --- !u!1 &1023182711651560 35 | GameObject: 36 | m_ObjectHideFlags: 0 37 | m_CorrespondingSourceObject: {fileID: 0} 38 | m_PrefabInstance: {fileID: 0} 39 | m_PrefabAsset: {fileID: 0} 40 | serializedVersion: 6 41 | m_Component: 42 | - component: {fileID: 4876255122820198} 43 | - component: {fileID: 33038860493349680} 44 | - component: {fileID: 23137405916629984} 45 | m_Layer: 8 46 | m_Name: Shoulder012b(Clone) 47 | m_TagString: Untagged 48 | m_Icon: {fileID: 0} 49 | m_NavMeshLayer: 0 50 | m_StaticEditorFlags: 0 51 | m_IsActive: 1 52 | --- !u!4 &4876255122820198 53 | Transform: 54 | m_ObjectHideFlags: 0 55 | m_CorrespondingSourceObject: {fileID: 0} 56 | m_PrefabInstance: {fileID: 0} 57 | m_PrefabAsset: {fileID: 0} 58 | m_GameObject: {fileID: 1023182711651560} 59 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} 60 | m_LocalPosition: {x: 0, y: 0, z: 0} 61 | m_LocalScale: {x: 1, y: 1, z: 1} 62 | m_Children: [] 63 | m_Father: {fileID: 4763405605592918} 64 | m_RootOrder: 0 65 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 66 | --- !u!33 &33038860493349680 67 | MeshFilter: 68 | m_ObjectHideFlags: 0 69 | m_CorrespondingSourceObject: {fileID: 0} 70 | m_PrefabInstance: {fileID: 0} 71 | m_PrefabAsset: {fileID: 0} 72 | m_GameObject: {fileID: 1023182711651560} 73 | m_Mesh: {fileID: 4300000, guid: 5e11f2c58c6cdb34fa4f52c5e7558921, type: 3} 74 | --- !u!23 &23137405916629984 75 | MeshRenderer: 76 | m_ObjectHideFlags: 0 77 | m_CorrespondingSourceObject: {fileID: 0} 78 | m_PrefabInstance: {fileID: 0} 79 | m_PrefabAsset: {fileID: 0} 80 | m_GameObject: {fileID: 1023182711651560} 81 | m_Enabled: 1 82 | m_CastShadows: 1 83 | m_ReceiveShadows: 0 84 | m_DynamicOccludee: 1 85 | m_MotionVectors: 1 86 | m_LightProbeUsage: 0 87 | m_ReflectionProbeUsage: 0 88 | m_RayTracingMode: 2 89 | m_RenderingLayerMask: 4294967295 90 | m_RendererPriority: 0 91 | m_Materials: 92 | - {fileID: 2100000, guid: 5818681a030cc7e41aa14c87114da6d0, type: 2} 93 | m_StaticBatchInfo: 94 | firstSubMesh: 0 95 | subMeshCount: 0 96 | m_StaticBatchRoot: {fileID: 0} 97 | m_ProbeAnchor: {fileID: 0} 98 | m_LightProbeVolumeOverride: {fileID: 0} 99 | m_ScaleInLightmap: 1 100 | m_ReceiveGI: 1 101 | m_PreserveUVs: 0 102 | m_IgnoreNormalsForChartDetection: 0 103 | m_ImportantGI: 0 104 | m_StitchLightmapSeams: 0 105 | m_SelectedEditorRenderState: 3 106 | m_MinimumChartSize: 4 107 | m_AutoUVMaxDistance: 0.5 108 | m_AutoUVMaxAngle: 89 109 | m_LightmapParameters: {fileID: 0} 110 | m_SortingLayerID: 0 111 | m_SortingLayer: 0 112 | m_SortingOrder: 0 113 | --- !u!1 &1115194241783428 114 | GameObject: 115 | m_ObjectHideFlags: 0 116 | m_CorrespondingSourceObject: {fileID: 0} 117 | m_PrefabInstance: {fileID: 0} 118 | m_PrefabAsset: {fileID: 0} 119 | serializedVersion: 6 120 | m_Component: 121 | - component: {fileID: 4520819478557526} 122 | m_Layer: 8 123 | m_Name: HipR_Parent 124 | m_TagString: Untagged 125 | m_Icon: {fileID: 0} 126 | m_NavMeshLayer: 0 127 | m_StaticEditorFlags: 0 128 | m_IsActive: 1 129 | --- !u!4 &4520819478557526 130 | Transform: 131 | m_ObjectHideFlags: 0 132 | m_CorrespondingSourceObject: {fileID: 0} 133 | m_PrefabInstance: {fileID: 0} 134 | m_PrefabAsset: {fileID: 0} 135 | m_GameObject: {fileID: 1115194241783428} 136 | m_LocalRotation: {x: -0.45273238, y: -0.5419231, z: -0.46366927, w: 0.5351295} 137 | m_LocalPosition: {x: -8.8817837e-17, y: 4.973799e-16, z: 0} 138 | m_LocalScale: {x: 1, y: 1, z: 1} 139 | m_Children: 140 | - {fileID: 4681452989931012} 141 | m_Father: {fileID: 4708565952386962} 142 | m_RootOrder: 0 143 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 144 | --- !u!1 &1115796730486478 145 | GameObject: 146 | m_ObjectHideFlags: 0 147 | m_CorrespondingSourceObject: {fileID: 0} 148 | m_PrefabInstance: {fileID: 0} 149 | m_PrefabAsset: {fileID: 0} 150 | serializedVersion: 6 151 | m_Component: 152 | - component: {fileID: 4559513089490318} 153 | m_Layer: 8 154 | m_Name: Chest_Parent 155 | m_TagString: Untagged 156 | m_Icon: {fileID: 0} 157 | m_NavMeshLayer: 0 158 | m_StaticEditorFlags: 0 159 | m_IsActive: 1 160 | --- !u!4 &4559513089490318 161 | Transform: 162 | m_ObjectHideFlags: 0 163 | m_CorrespondingSourceObject: {fileID: 0} 164 | m_PrefabInstance: {fileID: 0} 165 | m_PrefabAsset: {fileID: 0} 166 | m_GameObject: {fileID: 1115796730486478} 167 | m_LocalRotation: {x: 0.5333664, y: -0.46424162, z: -0.5333664, w: -0.46424162} 168 | m_LocalPosition: {x: -0, y: -4.4408918e-17, z: -1.6920386e-17} 169 | m_LocalScale: {x: 1, y: 1, z: 1} 170 | m_Children: 171 | - {fileID: 4328356636757460} 172 | m_Father: {fileID: 4993845520568106} 173 | m_RootOrder: 0 174 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 175 | --- !u!1 &1126853338016168 176 | GameObject: 177 | m_ObjectHideFlags: 0 178 | m_CorrespondingSourceObject: {fileID: 0} 179 | m_PrefabInstance: {fileID: 0} 180 | m_PrefabAsset: {fileID: 0} 181 | serializedVersion: 6 182 | m_Component: 183 | - component: {fileID: 4763405605592918} 184 | m_Layer: 8 185 | m_Name: ShoulderL_Container 186 | m_TagString: Untagged 187 | m_Icon: {fileID: 0} 188 | m_NavMeshLayer: 0 189 | m_StaticEditorFlags: 0 190 | m_IsActive: 1 191 | --- !u!4 &4763405605592918 192 | Transform: 193 | m_ObjectHideFlags: 0 194 | m_CorrespondingSourceObject: {fileID: 0} 195 | m_PrefabInstance: {fileID: 0} 196 | m_PrefabAsset: {fileID: 0} 197 | m_GameObject: {fileID: 1126853338016168} 198 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} 199 | m_LocalPosition: {x: 0, y: 0, z: 0} 200 | m_LocalScale: {x: 1, y: 1, z: 1} 201 | m_Children: 202 | - {fileID: 4876255122820198} 203 | m_Father: {fileID: 4568108423032184} 204 | m_RootOrder: 0 205 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 206 | --- !u!1 &1138167541794354 207 | GameObject: 208 | m_ObjectHideFlags: 0 209 | m_CorrespondingSourceObject: {fileID: 0} 210 | m_PrefabInstance: {fileID: 0} 211 | m_PrefabAsset: {fileID: 0} 212 | serializedVersion: 6 213 | m_Component: 214 | - component: {fileID: 4983902748301532} 215 | m_Layer: 8 216 | m_Name: WeaponR_Parent 217 | m_TagString: Untagged 218 | m_Icon: {fileID: 0} 219 | m_NavMeshLayer: 0 220 | m_StaticEditorFlags: 0 221 | m_IsActive: 1 222 | --- !u!4 &4983902748301532 223 | Transform: 224 | m_ObjectHideFlags: 0 225 | m_CorrespondingSourceObject: {fileID: 0} 226 | m_PrefabInstance: {fileID: 0} 227 | m_PrefabAsset: {fileID: 0} 228 | m_GameObject: {fileID: 1138167541794354} 229 | m_LocalRotation: {x: -0.0014555722, y: 0.7071053, z: 0.7071053, w: -0.0014555722} 230 | m_LocalPosition: {x: 2.842171e-16, y: -1.4397483e-13, z: -1.4566126e-15} 231 | m_LocalScale: {x: 1, y: 1, z: 1} 232 | m_Children: 233 | - {fileID: 4575783988717642} 234 | m_Father: {fileID: 4885877233932678} 235 | m_RootOrder: 0 236 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 237 | --- !u!1 &1146227574117986 238 | GameObject: 239 | m_ObjectHideFlags: 0 240 | m_CorrespondingSourceObject: {fileID: 0} 241 | m_PrefabInstance: {fileID: 0} 242 | m_PrefabAsset: {fileID: 0} 243 | serializedVersion: 6 244 | m_Component: 245 | - component: {fileID: 4205368797374778} 246 | m_Layer: 8 247 | m_Name: ToesEnd_R 248 | m_TagString: Untagged 249 | m_Icon: {fileID: 0} 250 | m_NavMeshLayer: 0 251 | m_StaticEditorFlags: 0 252 | m_IsActive: 1 253 | --- !u!4 &4205368797374778 254 | Transform: 255 | m_ObjectHideFlags: 0 256 | m_CorrespondingSourceObject: {fileID: 0} 257 | m_PrefabInstance: {fileID: 0} 258 | m_PrefabAsset: {fileID: 0} 259 | m_GameObject: {fileID: 1146227574117986} 260 | m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} 261 | m_LocalPosition: {x: -0.012457631, y: -5.5833113e-15, z: 0.000000032199182} 262 | m_LocalScale: {x: 1, y: 1, z: 1} 263 | m_Children: [] 264 | m_Father: {fileID: 4049996662132664} 265 | m_RootOrder: 0 266 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 267 | --- !u!1 &1153346556388508 268 | GameObject: 269 | m_ObjectHideFlags: 0 270 | m_CorrespondingSourceObject: {fileID: 0} 271 | m_PrefabInstance: {fileID: 0} 272 | m_PrefabAsset: {fileID: 0} 273 | serializedVersion: 6 274 | m_Component: 275 | - component: {fileID: 4531534571225560} 276 | - component: {fileID: 33177099371213754} 277 | - component: {fileID: 23101502732096542} 278 | m_Layer: 8 279 | m_Name: Knee012b(Clone) 280 | m_TagString: Untagged 281 | m_Icon: {fileID: 0} 282 | m_NavMeshLayer: 0 283 | m_StaticEditorFlags: 0 284 | m_IsActive: 1 285 | --- !u!4 &4531534571225560 286 | Transform: 287 | m_ObjectHideFlags: 0 288 | m_CorrespondingSourceObject: {fileID: 0} 289 | m_PrefabInstance: {fileID: 0} 290 | m_PrefabAsset: {fileID: 0} 291 | m_GameObject: {fileID: 1153346556388508} 292 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} 293 | m_LocalPosition: {x: 0, y: 0, z: 0} 294 | m_LocalScale: {x: 1, y: 1, z: 1} 295 | m_Children: [] 296 | m_Father: {fileID: 4164828748820696} 297 | m_RootOrder: 0 298 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 299 | --- !u!33 &33177099371213754 300 | MeshFilter: 301 | m_ObjectHideFlags: 0 302 | m_CorrespondingSourceObject: {fileID: 0} 303 | m_PrefabInstance: {fileID: 0} 304 | m_PrefabAsset: {fileID: 0} 305 | m_GameObject: {fileID: 1153346556388508} 306 | m_Mesh: {fileID: 4300000, guid: da9ee021317f59c42a5bbdfde08f0015, type: 3} 307 | --- !u!23 &23101502732096542 308 | MeshRenderer: 309 | m_ObjectHideFlags: 0 310 | m_CorrespondingSourceObject: {fileID: 0} 311 | m_PrefabInstance: {fileID: 0} 312 | m_PrefabAsset: {fileID: 0} 313 | m_GameObject: {fileID: 1153346556388508} 314 | m_Enabled: 1 315 | m_CastShadows: 1 316 | m_ReceiveShadows: 0 317 | m_DynamicOccludee: 1 318 | m_MotionVectors: 1 319 | m_LightProbeUsage: 0 320 | m_ReflectionProbeUsage: 0 321 | m_RayTracingMode: 2 322 | m_RenderingLayerMask: 4294967295 323 | m_RendererPriority: 0 324 | m_Materials: 325 | - {fileID: 2100000, guid: 5818681a030cc7e41aa14c87114da6d0, type: 2} 326 | m_StaticBatchInfo: 327 | firstSubMesh: 0 328 | subMeshCount: 0 329 | m_StaticBatchRoot: {fileID: 0} 330 | m_ProbeAnchor: {fileID: 0} 331 | m_LightProbeVolumeOverride: {fileID: 0} 332 | m_ScaleInLightmap: 1 333 | m_ReceiveGI: 1 334 | m_PreserveUVs: 0 335 | m_IgnoreNormalsForChartDetection: 0 336 | m_ImportantGI: 0 337 | m_StitchLightmapSeams: 0 338 | m_SelectedEditorRenderState: 3 339 | m_MinimumChartSize: 4 340 | m_AutoUVMaxDistance: 0.5 341 | m_AutoUVMaxAngle: 89 342 | m_LightmapParameters: {fileID: 0} 343 | m_SortingLayerID: 0 344 | m_SortingLayer: 0 345 | m_SortingOrder: 0 346 | --- !u!1 &1197391636518730 347 | GameObject: 348 | m_ObjectHideFlags: 0 349 | m_CorrespondingSourceObject: {fileID: 0} 350 | m_PrefabInstance: {fileID: 0} 351 | m_PrefabAsset: {fileID: 0} 352 | serializedVersion: 6 353 | m_Component: 354 | - component: {fileID: 4313185020357312} 355 | - component: {fileID: 33348304300971170} 356 | - component: {fileID: 23951247852711914} 357 | m_Layer: 8 358 | m_Name: Elbow012b(Clone) 359 | m_TagString: Untagged 360 | m_Icon: {fileID: 0} 361 | m_NavMeshLayer: 0 362 | m_StaticEditorFlags: 0 363 | m_IsActive: 1 364 | --- !u!4 &4313185020357312 365 | Transform: 366 | m_ObjectHideFlags: 0 367 | m_CorrespondingSourceObject: {fileID: 0} 368 | m_PrefabInstance: {fileID: 0} 369 | m_PrefabAsset: {fileID: 0} 370 | m_GameObject: {fileID: 1197391636518730} 371 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} 372 | m_LocalPosition: {x: 0, y: 0, z: 0} 373 | m_LocalScale: {x: 1, y: 1, z: 1} 374 | m_Children: [] 375 | m_Father: {fileID: 4897050616234484} 376 | m_RootOrder: 0 377 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 378 | --- !u!33 &33348304300971170 379 | MeshFilter: 380 | m_ObjectHideFlags: 0 381 | m_CorrespondingSourceObject: {fileID: 0} 382 | m_PrefabInstance: {fileID: 0} 383 | m_PrefabAsset: {fileID: 0} 384 | m_GameObject: {fileID: 1197391636518730} 385 | m_Mesh: {fileID: 4300000, guid: 8018b47da64719047ae8a96713cd4fa2, type: 3} 386 | --- !u!23 &23951247852711914 387 | MeshRenderer: 388 | m_ObjectHideFlags: 0 389 | m_CorrespondingSourceObject: {fileID: 0} 390 | m_PrefabInstance: {fileID: 0} 391 | m_PrefabAsset: {fileID: 0} 392 | m_GameObject: {fileID: 1197391636518730} 393 | m_Enabled: 1 394 | m_CastShadows: 1 395 | m_ReceiveShadows: 0 396 | m_DynamicOccludee: 1 397 | m_MotionVectors: 1 398 | m_LightProbeUsage: 0 399 | m_ReflectionProbeUsage: 0 400 | m_RayTracingMode: 2 401 | m_RenderingLayerMask: 4294967295 402 | m_RendererPriority: 0 403 | m_Materials: 404 | - {fileID: 2100000, guid: 5818681a030cc7e41aa14c87114da6d0, type: 2} 405 | m_StaticBatchInfo: 406 | firstSubMesh: 0 407 | subMeshCount: 0 408 | m_StaticBatchRoot: {fileID: 0} 409 | m_ProbeAnchor: {fileID: 0} 410 | m_LightProbeVolumeOverride: {fileID: 0} 411 | m_ScaleInLightmap: 1 412 | m_ReceiveGI: 1 413 | m_PreserveUVs: 0 414 | m_IgnoreNormalsForChartDetection: 0 415 | m_ImportantGI: 0 416 | m_StitchLightmapSeams: 0 417 | m_SelectedEditorRenderState: 3 418 | m_MinimumChartSize: 4 419 | m_AutoUVMaxDistance: 0.5 420 | m_AutoUVMaxAngle: 89 421 | m_LightmapParameters: {fileID: 0} 422 | m_SortingLayerID: 0 423 | m_SortingLayer: 0 424 | m_SortingOrder: 0 425 | --- !u!1 &1206687568358660 426 | GameObject: 427 | m_ObjectHideFlags: 0 428 | m_CorrespondingSourceObject: {fileID: 0} 429 | m_PrefabInstance: {fileID: 0} 430 | m_PrefabAsset: {fileID: 0} 431 | serializedVersion: 6 432 | m_Component: 433 | - component: {fileID: 4692660374711316} 434 | m_Layer: 8 435 | m_Name: WeaponL_Container 436 | m_TagString: Untagged 437 | m_Icon: {fileID: 0} 438 | m_NavMeshLayer: 0 439 | m_StaticEditorFlags: 0 440 | m_IsActive: 1 441 | --- !u!4 &4692660374711316 442 | Transform: 443 | m_ObjectHideFlags: 0 444 | m_CorrespondingSourceObject: {fileID: 0} 445 | m_PrefabInstance: {fileID: 0} 446 | m_PrefabAsset: {fileID: 0} 447 | m_GameObject: {fileID: 1206687568358660} 448 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} 449 | m_LocalPosition: {x: 0, y: 0, z: 0} 450 | m_LocalScale: {x: 1, y: 1, z: 1} 451 | m_Children: [] 452 | m_Father: {fileID: 4522766419632224} 453 | m_RootOrder: 0 454 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 455 | --- !u!1 &1213394556894146 456 | GameObject: 457 | m_ObjectHideFlags: 0 458 | m_CorrespondingSourceObject: {fileID: 0} 459 | m_PrefabInstance: {fileID: 0} 460 | m_PrefabAsset: {fileID: 0} 461 | serializedVersion: 6 462 | m_Component: 463 | - component: {fileID: 4227925038754654} 464 | m_Layer: 8 465 | m_Name: HipL_Parent 466 | m_TagString: Untagged 467 | m_Icon: {fileID: 0} 468 | m_NavMeshLayer: 0 469 | m_StaticEditorFlags: 0 470 | m_IsActive: 1 471 | --- !u!4 &4227925038754654 472 | Transform: 473 | m_ObjectHideFlags: 0 474 | m_CorrespondingSourceObject: {fileID: 0} 475 | m_PrefabInstance: {fileID: 0} 476 | m_PrefabAsset: {fileID: 0} 477 | m_GameObject: {fileID: 1213394556894146} 478 | m_LocalRotation: {x: 0.5351295, y: -0.46366927, z: 0.5419231, w: 0.45273238} 479 | m_LocalPosition: {x: 5.3290704e-17, y: 5.506706e-16, z: 6.217249e-17} 480 | m_LocalScale: {x: 1, y: 1, z: 1} 481 | m_Children: 482 | - {fileID: 4751612090690904} 483 | m_Father: {fileID: 4439278338274752} 484 | m_RootOrder: 0 485 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 486 | --- !u!1 &1228102616218626 487 | GameObject: 488 | m_ObjectHideFlags: 0 489 | m_CorrespondingSourceObject: {fileID: 0} 490 | m_PrefabInstance: {fileID: 0} 491 | m_PrefabAsset: {fileID: 0} 492 | serializedVersion: 6 493 | m_Component: 494 | - component: {fileID: 4751612090690904} 495 | m_Layer: 8 496 | m_Name: HipL_Container 497 | m_TagString: Untagged 498 | m_Icon: {fileID: 0} 499 | m_NavMeshLayer: 0 500 | m_StaticEditorFlags: 0 501 | m_IsActive: 1 502 | --- !u!4 &4751612090690904 503 | Transform: 504 | m_ObjectHideFlags: 0 505 | m_CorrespondingSourceObject: {fileID: 0} 506 | m_PrefabInstance: {fileID: 0} 507 | m_PrefabAsset: {fileID: 0} 508 | m_GameObject: {fileID: 1228102616218626} 509 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} 510 | m_LocalPosition: {x: 0, y: 0, z: 0} 511 | m_LocalScale: {x: 1, y: 1, z: 1} 512 | m_Children: 513 | - {fileID: 4050377362131660} 514 | m_Father: {fileID: 4227925038754654} 515 | m_RootOrder: 0 516 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 517 | --- !u!1 &1238274571848390 518 | GameObject: 519 | m_ObjectHideFlags: 0 520 | m_CorrespondingSourceObject: {fileID: 0} 521 | m_PrefabInstance: {fileID: 0} 522 | m_PrefabAsset: {fileID: 0} 523 | serializedVersion: 6 524 | m_Component: 525 | - component: {fileID: 4439278338274752} 526 | m_Layer: 8 527 | m_Name: Hip_L 528 | m_TagString: Untagged 529 | m_Icon: {fileID: 0} 530 | m_NavMeshLayer: 0 531 | m_StaticEditorFlags: 0 532 | m_IsActive: 1 533 | --- !u!4 &4439278338274752 534 | Transform: 535 | m_ObjectHideFlags: 0 536 | m_CorrespondingSourceObject: {fileID: 0} 537 | m_PrefabInstance: {fileID: 0} 538 | m_PrefabAsset: {fileID: 0} 539 | m_GameObject: {fileID: 1238274571848390} 540 | m_LocalRotation: {x: 0.9997249, y: 0.021616422, z: 0.008728199, w: 0.0025890053} 541 | m_LocalPosition: {x: 0.0040041204, y: -0.0015441142, z: 0.039752517} 542 | m_LocalScale: {x: 1, y: 1, z: 1} 543 | m_Children: 544 | - {fileID: 4227925038754654} 545 | - {fileID: 4301012710664368} 546 | m_Father: {fileID: 4496284259612862} 547 | m_RootOrder: 0 548 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 549 | --- !u!1 &1239984141922434 550 | GameObject: 551 | m_ObjectHideFlags: 0 552 | m_CorrespondingSourceObject: {fileID: 0} 553 | m_PrefabInstance: {fileID: 0} 554 | m_PrefabAsset: {fileID: 0} 555 | serializedVersion: 6 556 | m_Component: 557 | - component: {fileID: 4399558193334186} 558 | m_Layer: 8 559 | m_Name: PropR_Parent 560 | m_TagString: Untagged 561 | m_Icon: {fileID: 0} 562 | m_NavMeshLayer: 0 563 | m_StaticEditorFlags: 0 564 | m_IsActive: 1 565 | --- !u!4 &4399558193334186 566 | Transform: 567 | m_ObjectHideFlags: 0 568 | m_CorrespondingSourceObject: {fileID: 0} 569 | m_PrefabInstance: {fileID: 0} 570 | m_PrefabAsset: {fileID: 0} 571 | m_GameObject: {fileID: 1239984141922434} 572 | m_LocalRotation: {x: -0.46975473, y: 0.52851725, z: 0.46975473, w: 0.52851725} 573 | m_LocalPosition: {x: -0.040454336, y: 0.008324395, z: -0.06} 574 | m_LocalScale: {x: 1, y: 1, z: 1} 575 | m_Children: [] 576 | m_Father: {fileID: 4496284259612862} 577 | m_RootOrder: 4 578 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 579 | --- !u!1 &1242909774159656 580 | GameObject: 581 | m_ObjectHideFlags: 0 582 | m_CorrespondingSourceObject: {fileID: 0} 583 | m_PrefabInstance: {fileID: 0} 584 | m_PrefabAsset: {fileID: 0} 585 | serializedVersion: 6 586 | m_Component: 587 | - component: {fileID: 4049996662132664} 588 | m_Layer: 8 589 | m_Name: Toes_R 590 | m_TagString: Untagged 591 | m_Icon: {fileID: 0} 592 | m_NavMeshLayer: 0 593 | m_StaticEditorFlags: 0 594 | m_IsActive: 1 595 | --- !u!4 &4049996662132664 596 | Transform: 597 | m_ObjectHideFlags: 0 598 | m_CorrespondingSourceObject: {fileID: 0} 599 | m_PrefabInstance: {fileID: 0} 600 | m_PrefabAsset: {fileID: 0} 601 | m_GameObject: {fileID: 1242909774159656} 602 | m_LocalRotation: {x: 0.0045593283, y: 0.003982278, z: -0.6578248, w: 0.75314665} 603 | m_LocalPosition: {x: -0.013236923, y: 0.026676208, z: -1.0658141e-16} 604 | m_LocalScale: {x: 1, y: 1, z: 1} 605 | m_Children: 606 | - {fileID: 4205368797374778} 607 | m_Father: {fileID: 4984449553995878} 608 | m_RootOrder: 0 609 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 610 | --- !u!1 &1265483091947886 611 | GameObject: 612 | m_ObjectHideFlags: 0 613 | m_CorrespondingSourceObject: {fileID: 0} 614 | m_PrefabInstance: {fileID: 0} 615 | m_PrefabAsset: {fileID: 0} 616 | serializedVersion: 6 617 | m_Component: 618 | - component: {fileID: 4050377362131660} 619 | - component: {fileID: 33752051451453726} 620 | - component: {fileID: 23105789482627868} 621 | m_Layer: 8 622 | m_Name: Hip012b(Clone) 623 | m_TagString: Untagged 624 | m_Icon: {fileID: 0} 625 | m_NavMeshLayer: 0 626 | m_StaticEditorFlags: 0 627 | m_IsActive: 1 628 | --- !u!4 &4050377362131660 629 | Transform: 630 | m_ObjectHideFlags: 0 631 | m_CorrespondingSourceObject: {fileID: 0} 632 | m_PrefabInstance: {fileID: 0} 633 | m_PrefabAsset: {fileID: 0} 634 | m_GameObject: {fileID: 1265483091947886} 635 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} 636 | m_LocalPosition: {x: 0, y: 0, z: 0} 637 | m_LocalScale: {x: 1, y: 1, z: 1} 638 | m_Children: [] 639 | m_Father: {fileID: 4751612090690904} 640 | m_RootOrder: 0 641 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 642 | --- !u!33 &33752051451453726 643 | MeshFilter: 644 | m_ObjectHideFlags: 0 645 | m_CorrespondingSourceObject: {fileID: 0} 646 | m_PrefabInstance: {fileID: 0} 647 | m_PrefabAsset: {fileID: 0} 648 | m_GameObject: {fileID: 1265483091947886} 649 | m_Mesh: {fileID: 4300000, guid: a49b573d51ee08749990e543eff300f7, type: 3} 650 | --- !u!23 &23105789482627868 651 | MeshRenderer: 652 | m_ObjectHideFlags: 0 653 | m_CorrespondingSourceObject: {fileID: 0} 654 | m_PrefabInstance: {fileID: 0} 655 | m_PrefabAsset: {fileID: 0} 656 | m_GameObject: {fileID: 1265483091947886} 657 | m_Enabled: 1 658 | m_CastShadows: 1 659 | m_ReceiveShadows: 0 660 | m_DynamicOccludee: 1 661 | m_MotionVectors: 1 662 | m_LightProbeUsage: 0 663 | m_ReflectionProbeUsage: 0 664 | m_RayTracingMode: 2 665 | m_RenderingLayerMask: 4294967295 666 | m_RendererPriority: 0 667 | m_Materials: 668 | - {fileID: 2100000, guid: 5818681a030cc7e41aa14c87114da6d0, type: 2} 669 | m_StaticBatchInfo: 670 | firstSubMesh: 0 671 | subMeshCount: 0 672 | m_StaticBatchRoot: {fileID: 0} 673 | m_ProbeAnchor: {fileID: 0} 674 | m_LightProbeVolumeOverride: {fileID: 0} 675 | m_ScaleInLightmap: 1 676 | m_ReceiveGI: 1 677 | m_PreserveUVs: 0 678 | m_IgnoreNormalsForChartDetection: 0 679 | m_ImportantGI: 0 680 | m_StitchLightmapSeams: 0 681 | m_SelectedEditorRenderState: 3 682 | m_MinimumChartSize: 4 683 | m_AutoUVMaxDistance: 0.5 684 | m_AutoUVMaxAngle: 89 685 | m_LightmapParameters: {fileID: 0} 686 | m_SortingLayerID: 0 687 | m_SortingLayer: 0 688 | m_SortingOrder: 0 689 | --- !u!1 &1279083231664100 690 | GameObject: 691 | m_ObjectHideFlags: 0 692 | m_CorrespondingSourceObject: {fileID: 0} 693 | m_PrefabInstance: {fileID: 0} 694 | m_PrefabAsset: {fileID: 0} 695 | serializedVersion: 6 696 | m_Component: 697 | - component: {fileID: 4328356636757460} 698 | - component: {fileID: 33192575877113122} 699 | - component: {fileID: 23582360963740060} 700 | m_Layer: 8 701 | m_Name: Chest012b(Clone) 702 | m_TagString: Untagged 703 | m_Icon: {fileID: 0} 704 | m_NavMeshLayer: 0 705 | m_StaticEditorFlags: 0 706 | m_IsActive: 1 707 | --- !u!4 &4328356636757460 708 | Transform: 709 | m_ObjectHideFlags: 0 710 | m_CorrespondingSourceObject: {fileID: 0} 711 | m_PrefabInstance: {fileID: 0} 712 | m_PrefabAsset: {fileID: 0} 713 | m_GameObject: {fileID: 1279083231664100} 714 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} 715 | m_LocalPosition: {x: 0, y: 0, z: 0} 716 | m_LocalScale: {x: 1, y: 1, z: 1} 717 | m_Children: [] 718 | m_Father: {fileID: 4559513089490318} 719 | m_RootOrder: 0 720 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 721 | --- !u!33 &33192575877113122 722 | MeshFilter: 723 | m_ObjectHideFlags: 0 724 | m_CorrespondingSourceObject: {fileID: 0} 725 | m_PrefabInstance: {fileID: 0} 726 | m_PrefabAsset: {fileID: 0} 727 | m_GameObject: {fileID: 1279083231664100} 728 | m_Mesh: {fileID: 4300000, guid: bf5928445663069459118b549d47e83d, type: 3} 729 | --- !u!23 &23582360963740060 730 | MeshRenderer: 731 | m_ObjectHideFlags: 0 732 | m_CorrespondingSourceObject: {fileID: 0} 733 | m_PrefabInstance: {fileID: 0} 734 | m_PrefabAsset: {fileID: 0} 735 | m_GameObject: {fileID: 1279083231664100} 736 | m_Enabled: 1 737 | m_CastShadows: 1 738 | m_ReceiveShadows: 0 739 | m_DynamicOccludee: 1 740 | m_MotionVectors: 1 741 | m_LightProbeUsage: 0 742 | m_ReflectionProbeUsage: 0 743 | m_RayTracingMode: 2 744 | m_RenderingLayerMask: 4294967295 745 | m_RendererPriority: 0 746 | m_Materials: 747 | - {fileID: 2100000, guid: 5818681a030cc7e41aa14c87114da6d0, type: 2} 748 | m_StaticBatchInfo: 749 | firstSubMesh: 0 750 | subMeshCount: 0 751 | m_StaticBatchRoot: {fileID: 0} 752 | m_ProbeAnchor: {fileID: 0} 753 | m_LightProbeVolumeOverride: {fileID: 0} 754 | m_ScaleInLightmap: 1 755 | m_ReceiveGI: 1 756 | m_PreserveUVs: 0 757 | m_IgnoreNormalsForChartDetection: 0 758 | m_ImportantGI: 0 759 | m_StitchLightmapSeams: 0 760 | m_SelectedEditorRenderState: 3 761 | m_MinimumChartSize: 4 762 | m_AutoUVMaxDistance: 0.5 763 | m_AutoUVMaxAngle: 89 764 | m_LightmapParameters: {fileID: 0} 765 | m_SortingLayerID: 0 766 | m_SortingLayer: 0 767 | m_SortingOrder: 0 768 | --- !u!1 &1286302404592358 769 | GameObject: 770 | m_ObjectHideFlags: 0 771 | m_CorrespondingSourceObject: {fileID: 0} 772 | m_PrefabInstance: {fileID: 0} 773 | m_PrefabAsset: {fileID: 0} 774 | serializedVersion: 6 775 | m_Component: 776 | - component: {fileID: 4398400039354144} 777 | m_Layer: 8 778 | m_Name: KneeL_parent 779 | m_TagString: Untagged 780 | m_Icon: {fileID: 0} 781 | m_NavMeshLayer: 0 782 | m_StaticEditorFlags: 0 783 | m_IsActive: 1 784 | --- !u!4 &4398400039354144 785 | Transform: 786 | m_ObjectHideFlags: 0 787 | m_CorrespondingSourceObject: {fileID: 0} 788 | m_PrefabInstance: {fileID: 0} 789 | m_PrefabAsset: {fileID: 0} 790 | m_GameObject: {fileID: 1286302404592358} 791 | m_LocalRotation: {x: 0.47316396, y: -0.5267529, z: 0.48126778, w: 0.5167481} 792 | m_LocalPosition: {x: 2.6645352e-17, y: 2.8199664e-16, z: -3.5527136e-17} 793 | m_LocalScale: {x: 1, y: 1, z: 1} 794 | m_Children: 795 | - {fileID: 4653603705249950} 796 | m_Father: {fileID: 4301012710664368} 797 | m_RootOrder: 1 798 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 799 | --- !u!1 &1310447237979954 800 | GameObject: 801 | m_ObjectHideFlags: 0 802 | m_CorrespondingSourceObject: {fileID: 0} 803 | m_PrefabInstance: {fileID: 0} 804 | m_PrefabAsset: {fileID: 0} 805 | serializedVersion: 6 806 | m_Component: 807 | - component: {fileID: 4992246434705882} 808 | m_Layer: 8 809 | m_Name: Elbow_R 810 | m_TagString: Untagged 811 | m_Icon: {fileID: 0} 812 | m_NavMeshLayer: 0 813 | m_StaticEditorFlags: 0 814 | m_IsActive: 1 815 | --- !u!4 &4992246434705882 816 | Transform: 817 | m_ObjectHideFlags: 0 818 | m_CorrespondingSourceObject: {fileID: 0} 819 | m_PrefabInstance: {fileID: 0} 820 | m_PrefabAsset: {fileID: 0} 821 | m_GameObject: {fileID: 1310447237979954} 822 | m_LocalRotation: {x: -0.00006662926, y: -0.000002622684, z: -0.039331887, w: 0.9992262} 823 | m_LocalPosition: {x: -0.06008198, y: -4.6213032e-17, z: -5.32907e-16} 824 | m_LocalScale: {x: 1, y: 1, z: 1} 825 | m_Children: 826 | - {fileID: 4645647955947942} 827 | - {fileID: 4885877233932678} 828 | m_Father: {fileID: 4891789812900552} 829 | m_RootOrder: 0 830 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 831 | --- !u!1 &1344027178555692 832 | GameObject: 833 | m_ObjectHideFlags: 0 834 | m_CorrespondingSourceObject: {fileID: 0} 835 | m_PrefabInstance: {fileID: 0} 836 | m_PrefabAsset: {fileID: 0} 837 | serializedVersion: 6 838 | m_Component: 839 | - component: {fileID: 4785044776688566} 840 | m_Layer: 8 841 | m_Name: Head_M 842 | m_TagString: Untagged 843 | m_Icon: {fileID: 0} 844 | m_NavMeshLayer: 0 845 | m_StaticEditorFlags: 0 846 | m_IsActive: 1 847 | --- !u!4 &4785044776688566 848 | Transform: 849 | m_ObjectHideFlags: 0 850 | m_CorrespondingSourceObject: {fileID: 0} 851 | m_PrefabInstance: {fileID: 0} 852 | m_PrefabAsset: {fileID: 0} 853 | m_GameObject: {fileID: 1344027178555692} 854 | m_LocalRotation: {x: 0, y: 0, z: 0.08996425, w: 0.99594504} 855 | m_LocalPosition: {x: -0.030902019, y: 1.2434498e-16, z: -2.8092513e-17} 856 | m_LocalScale: {x: 1, y: 1, z: 1} 857 | m_Children: [] 858 | m_Father: {fileID: 4363696035887126} 859 | m_RootOrder: 0 860 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 861 | --- !u!1 &1348290853945708 862 | GameObject: 863 | m_ObjectHideFlags: 0 864 | m_CorrespondingSourceObject: {fileID: 0} 865 | m_PrefabInstance: {fileID: 0} 866 | m_PrefabAsset: {fileID: 0} 867 | serializedVersion: 6 868 | m_Component: 869 | - component: {fileID: 4522766419632224} 870 | m_Layer: 8 871 | m_Name: WeaponL_Parent 872 | m_TagString: Untagged 873 | m_Icon: {fileID: 0} 874 | m_NavMeshLayer: 0 875 | m_StaticEditorFlags: 0 876 | m_IsActive: 1 877 | --- !u!4 &4522766419632224 878 | Transform: 879 | m_ObjectHideFlags: 0 880 | m_CorrespondingSourceObject: {fileID: 0} 881 | m_PrefabInstance: {fileID: 0} 882 | m_PrefabAsset: {fileID: 0} 883 | m_GameObject: {fileID: 1348290853945708} 884 | m_LocalRotation: {x: -0.0014555722, y: 0.7071053, z: -0.7071053, w: 0.0014555722} 885 | m_LocalPosition: {x: 4.6682656e-14, y: 1.2045919e-16, z: 3.410605e-14} 886 | m_LocalScale: {x: 1, y: 1, z: 1} 887 | m_Children: 888 | - {fileID: 4692660374711316} 889 | m_Father: {fileID: 4946968597991512} 890 | m_RootOrder: 1 891 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 892 | --- !u!1 &1381541605900346 893 | GameObject: 894 | m_ObjectHideFlags: 0 895 | m_CorrespondingSourceObject: {fileID: 0} 896 | m_PrefabInstance: {fileID: 0} 897 | m_PrefabAsset: {fileID: 0} 898 | serializedVersion: 6 899 | m_Component: 900 | - component: {fileID: 4322877261319546} 901 | - component: {fileID: 95656639932681360} 902 | - component: {fileID: 114668736016833334} 903 | - component: {fileID: 114812936644639796} 904 | - component: {fileID: 114706046604278806} 905 | - component: {fileID: 114921424130647820} 906 | - component: {fileID: 114151901321449002} 907 | - component: {fileID: 136243329345557636} 908 | - component: {fileID: 54558776263530890} 909 | - component: {fileID: 114607038526802144} 910 | - component: {fileID: 114529724998861372} 911 | - component: {fileID: -8144213145109122996} 912 | m_Layer: 8 913 | m_Name: OrcWarrior_RaceDemo 914 | m_TagString: Untagged 915 | m_Icon: {fileID: 0} 916 | m_NavMeshLayer: 0 917 | m_StaticEditorFlags: 0 918 | m_IsActive: 1 919 | --- !u!4 &4322877261319546 920 | Transform: 921 | m_ObjectHideFlags: 0 922 | m_CorrespondingSourceObject: {fileID: 0} 923 | m_PrefabInstance: {fileID: 0} 924 | m_PrefabAsset: {fileID: 0} 925 | m_GameObject: {fileID: 1381541605900346} 926 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} 927 | m_LocalPosition: {x: 0, y: 0, z: 0} 928 | m_LocalScale: {x: 4, y: 4, z: 4} 929 | m_Children: 930 | - {fileID: 4496284259612862} 931 | - {fileID: 4739274400074772} 932 | - {fileID: 4112709511447446} 933 | - {fileID: 4587424033350662} 934 | - {fileID: 4776855341053162} 935 | m_Father: {fileID: 0} 936 | m_RootOrder: 0 937 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 938 | --- !u!95 &95656639932681360 939 | Animator: 940 | serializedVersion: 3 941 | m_ObjectHideFlags: 0 942 | m_CorrespondingSourceObject: {fileID: 0} 943 | m_PrefabInstance: {fileID: 0} 944 | m_PrefabAsset: {fileID: 0} 945 | m_GameObject: {fileID: 1381541605900346} 946 | m_Enabled: 1 947 | m_Avatar: {fileID: 9000000, guid: cd58eced228a0df44ae3596b8fe2f44d, type: 3} 948 | m_Controller: {fileID: 0} 949 | m_CullingMode: 2 950 | m_UpdateMode: 0 951 | m_ApplyRootMotion: 0 952 | m_LinearVelocityBlending: 0 953 | m_WarningMessage: 954 | m_HasTransformHierarchy: 1 955 | m_AllowConstantClipSamplingOptimization: 1 956 | m_KeepAnimatorControllerStateOnDisable: 0 957 | --- !u!114 &114668736016833334 958 | MonoBehaviour: 959 | m_ObjectHideFlags: 0 960 | m_CorrespondingSourceObject: {fileID: 0} 961 | m_PrefabInstance: {fileID: 0} 962 | m_PrefabAsset: {fileID: 0} 963 | m_GameObject: {fileID: 1381541605900346} 964 | m_Enabled: 1 965 | m_EditorHideFlags: 0 966 | m_Script: {fileID: 11500000, guid: d92aae1982ea42e44bd513c7cc032299, type: 3} 967 | m_Name: 968 | m_EditorClassIdentifier: 969 | hiddingObjects: 970 | - {fileID: 1588982617830124} 971 | hiddingRenderers: [] 972 | fpsHiddingObjects: [] 973 | fpsHiddingRenderers: [] 974 | effectContainers: 975 | - effectSocket: Floor 976 | transform: {fileID: 4322877261319546} 977 | - effectSocket: Body 978 | transform: {fileID: 4112709511447446} 979 | setEffectContainersBySetters: 0 980 | modelManager: {fileID: 0} 981 | equipmentContainers: 982 | - equipSocket: Head 983 | transform: {fileID: 4514950278665816} 984 | defaultModel: {fileID: 0} 985 | instantiatedObjects: [] 986 | activatingInstantiateObjectIndex: 0 987 | - equipSocket: Hair 988 | transform: {fileID: 4514950278665816} 989 | defaultModel: {fileID: 0} 990 | instantiatedObjects: [] 991 | activatingInstantiateObjectIndex: 0 992 | - equipSocket: HeadAccessories 993 | transform: {fileID: 4514950278665816} 994 | defaultModel: {fileID: 0} 995 | instantiatedObjects: [] 996 | activatingInstantiateObjectIndex: 0 997 | - equipSocket: ShoulderR 998 | transform: {fileID: 4124164592732880} 999 | defaultModel: {fileID: 0} 1000 | instantiatedObjects: [] 1001 | activatingInstantiateObjectIndex: 0 1002 | - equipSocket: ElbowR 1003 | transform: {fileID: 4897050616234484} 1004 | defaultModel: {fileID: 0} 1005 | instantiatedObjects: [] 1006 | activatingInstantiateObjectIndex: 0 1007 | - equipSocket: WeaponR 1008 | transform: {fileID: 4575783988717642} 1009 | defaultModel: {fileID: 0} 1010 | instantiatedObjects: [] 1011 | activatingInstantiateObjectIndex: 0 1012 | - equipSocket: ShoulderL 1013 | transform: {fileID: 4763405605592918} 1014 | defaultModel: {fileID: 0} 1015 | instantiatedObjects: [] 1016 | activatingInstantiateObjectIndex: 0 1017 | - equipSocket: ElbowL 1018 | transform: {fileID: 4574016020541244} 1019 | defaultModel: {fileID: 0} 1020 | instantiatedObjects: [] 1021 | activatingInstantiateObjectIndex: 0 1022 | - equipSocket: WeaponL 1023 | transform: {fileID: 4692660374711316} 1024 | defaultModel: {fileID: 0} 1025 | instantiatedObjects: [] 1026 | activatingInstantiateObjectIndex: 0 1027 | - equipSocket: Shield 1028 | transform: {fileID: 4240422490853004} 1029 | defaultModel: {fileID: 0} 1030 | instantiatedObjects: [] 1031 | activatingInstantiateObjectIndex: 0 1032 | - equipSocket: Chest 1033 | transform: {fileID: 4559513089490318} 1034 | defaultModel: {fileID: 0} 1035 | instantiatedObjects: [] 1036 | activatingInstantiateObjectIndex: 0 1037 | - equipSocket: Spine 1038 | transform: {fileID: 4804608167933496} 1039 | defaultModel: {fileID: 0} 1040 | instantiatedObjects: [] 1041 | activatingInstantiateObjectIndex: 0 1042 | - equipSocket: LowerSpine 1043 | transform: {fileID: 4664575228657976} 1044 | defaultModel: {fileID: 0} 1045 | instantiatedObjects: [] 1046 | activatingInstantiateObjectIndex: 0 1047 | - equipSocket: HipR 1048 | transform: {fileID: 4681452989931012} 1049 | defaultModel: {fileID: 0} 1050 | instantiatedObjects: [] 1051 | activatingInstantiateObjectIndex: 0 1052 | - equipSocket: KneeR 1053 | transform: {fileID: 4164828748820696} 1054 | defaultModel: {fileID: 0} 1055 | instantiatedObjects: [] 1056 | activatingInstantiateObjectIndex: 0 1057 | - equipSocket: HipL 1058 | transform: {fileID: 4751612090690904} 1059 | defaultModel: {fileID: 0} 1060 | instantiatedObjects: [] 1061 | activatingInstantiateObjectIndex: 0 1062 | - equipSocket: KneeL 1063 | transform: {fileID: 4653603705249950} 1064 | defaultModel: {fileID: 0} 1065 | instantiatedObjects: [] 1066 | activatingInstantiateObjectIndex: 0 1067 | setEquipmentContainersBySetters: 0 1068 | deactivateInstantiatedObjects: 0 1069 | activateInstantiatedObject: 0 1070 | animatorType: 0 1071 | animator: {fileID: 95656639932681360} 1072 | animatorController: {fileID: 9100000, guid: 767c78a88875d8749b9859d001ddb647, type: 2} 1073 | defaultAnimatorData: 1074 | idleClip: {fileID: 0} 1075 | moveClip: {fileID: 0} 1076 | moveBackwardClip: {fileID: 0} 1077 | moveLeftClip: {fileID: 0} 1078 | moveRightClip: {fileID: 0} 1079 | moveForwardLeftClip: {fileID: 0} 1080 | moveForwardRightClip: {fileID: 0} 1081 | moveBackwardLeftClip: {fileID: 0} 1082 | moveBackwardRightClip: {fileID: 0} 1083 | jumpClip: {fileID: 0} 1084 | fallClip: {fileID: 0} 1085 | hurtClip: {fileID: 0} 1086 | deadClip: {fileID: 0} 1087 | actionClip: {fileID: 7400000, guid: c5e70869262598d49809c2cf63f2f3c3, type: 2} 1088 | castSkillClip: {fileID: 0} 1089 | actionStateLayer: 0 1090 | castSkillStateLayer: 0 1091 | legacyAnimation: {fileID: 0} 1092 | legacyAnimationData: 1093 | idleClip: {fileID: 0} 1094 | moveClip: {fileID: 0} 1095 | moveBackwardClip: {fileID: 0} 1096 | moveLeftClip: {fileID: 0} 1097 | moveRightClip: {fileID: 0} 1098 | moveForwardLeftClip: {fileID: 0} 1099 | moveForwardRightClip: {fileID: 0} 1100 | moveBackwardLeftClip: {fileID: 0} 1101 | moveBackwardRightClip: {fileID: 0} 1102 | jumpClip: {fileID: 0} 1103 | fallClip: {fileID: 0} 1104 | hurtClip: {fileID: 0} 1105 | deadClip: {fileID: 0} 1106 | actionClipFadeLength: 0.1 1107 | idleClipFadeLength: 0.1 1108 | moveClipFadeLength: 0.1 1109 | jumpClipFadeLength: 0.1 1110 | fallClipFadeLength: 0.1 1111 | hurtClipFadeLength: 0.1 1112 | deadClipFadeLength: 0.1 1113 | skinnedMeshRenderer: {fileID: 0} 1114 | defaultAttackAnimations: 1115 | - clip: {fileID: 7400000, guid: b879d93f6ad2e3d4681e180c8716daf1, type: 3} 1116 | playClipAllLayers: 0 1117 | animSpeedRate: 0 1118 | triggerDurationRate: 0.5 1119 | multiHitTriggerDurationRates: [] 1120 | durationType: 0 1121 | fixDurationValue: 0 1122 | extraDuration: 0.5 1123 | audioClips: 1124 | - {fileID: 0} 1125 | - clip: {fileID: 7400000, guid: e9c5add18fadf164a9f5e656dea581d5, type: 3} 1126 | playClipAllLayers: 0 1127 | animSpeedRate: 0 1128 | triggerDurationRate: 0.5 1129 | multiHitTriggerDurationRates: [] 1130 | durationType: 0 1131 | fixDurationValue: 0 1132 | extraDuration: 0.5 1133 | audioClips: 1134 | - {fileID: 0} 1135 | defaultSkillCastClip: {fileID: 0} 1136 | defaultSkillActivateAnimation: 1137 | clip: {fileID: 0} 1138 | playClipAllLayers: 0 1139 | animSpeedRate: 0 1140 | triggerDurationRate: 0 1141 | multiHitTriggerDurationRates: [] 1142 | durationType: 0 1143 | fixDurationValue: 0 1144 | extraDuration: 0 1145 | audioClips: [] 1146 | defaultReloadAnimation: 1147 | clip: {fileID: 0} 1148 | playClipAllLayers: 0 1149 | animSpeedRate: 0 1150 | triggerDurationRate: 0 1151 | multiHitTriggerDurationRates: [] 1152 | durationType: 0 1153 | fixDurationValue: 0 1154 | extraDuration: 0 1155 | audioClips: [] 1156 | weaponAnimations: [] 1157 | skillAnimations: [] 1158 | testAnimActionType: 0 1159 | testWeaponType: {fileID: 0} 1160 | testSkill: {fileID: 0} 1161 | testAttackAnimIndex: 0 1162 | setAnimatorClipsForTest: 0 1163 | --- !u!114 &114812936644639796 1164 | MonoBehaviour: 1165 | m_ObjectHideFlags: 0 1166 | m_CorrespondingSourceObject: {fileID: 0} 1167 | m_PrefabInstance: {fileID: 0} 1168 | m_PrefabAsset: {fileID: 0} 1169 | m_GameObject: {fileID: 1381541605900346} 1170 | m_Enabled: 1 1171 | m_EditorHideFlags: 0 1172 | m_Script: {fileID: 11500000, guid: 56367cc2ed44f1e49835e9c247771fd9, type: 3} 1173 | m_Name: 1174 | m_EditorClassIdentifier: 1175 | assetId: 1176 | objectId: 0 1177 | subscriberIds: 1178 | --- !u!114 &114706046604278806 1179 | MonoBehaviour: 1180 | m_ObjectHideFlags: 0 1181 | m_CorrespondingSourceObject: {fileID: 0} 1182 | m_PrefabInstance: {fileID: 0} 1183 | m_PrefabAsset: {fileID: 0} 1184 | m_GameObject: {fileID: 1381541605900346} 1185 | m_Enabled: 1 1186 | m_EditorHideFlags: 0 1187 | m_Script: {fileID: 11500000, guid: 8631d361478af9d4895c657221a7b4b1, type: 3} 1188 | m_Name: 1189 | m_EditorClassIdentifier: 1190 | behaviourIndex: 0 1191 | sendOptions: 2 1192 | sendInterval: 0.1 1193 | syncingTransform: {fileID: 0} 1194 | ownerClientCanSendTransform: 1 1195 | ownerClientNotInterpolate: 1 1196 | ownerClientSendInterval: 0.01 1197 | snapThreshold: 5 1198 | movementTheshold: 0.075 1199 | rotateTheshold: 1 1200 | syncPositionX: 0 1201 | syncPositionY: 0 1202 | syncPositionZ: 0 1203 | syncRotationX: 1 1204 | syncRotationY: 0 1205 | syncRotationZ: 1 1206 | --- !u!114 &114921424130647820 1207 | MonoBehaviour: 1208 | m_ObjectHideFlags: 0 1209 | m_CorrespondingSourceObject: {fileID: 0} 1210 | m_PrefabInstance: {fileID: 0} 1211 | m_PrefabAsset: {fileID: 0} 1212 | m_GameObject: {fileID: 1381541605900346} 1213 | m_Enabled: 1 1214 | m_EditorHideFlags: 0 1215 | m_Script: {fileID: 11500000, guid: e69745e3d4eccf94bb5c64b2011ec1c2, type: 3} 1216 | m_Name: 1217 | m_EditorClassIdentifier: 1218 | behaviourIndex: 0 1219 | sendOptions: 0 1220 | sendInterval: 0.1 1221 | --- !u!114 &114151901321449002 1222 | MonoBehaviour: 1223 | m_ObjectHideFlags: 0 1224 | m_CorrespondingSourceObject: {fileID: 0} 1225 | m_PrefabInstance: {fileID: 0} 1226 | m_PrefabAsset: {fileID: 0} 1227 | m_GameObject: {fileID: 1381541605900346} 1228 | m_Enabled: 1 1229 | m_EditorHideFlags: 0 1230 | m_Script: {fileID: 11500000, guid: 93f29b9cf2a5bb44c93ee7645834d9fc, type: 3} 1231 | m_Name: 1232 | m_EditorClassIdentifier: 1233 | behaviourIndex: 0 1234 | sendOptions: 0 1235 | sendInterval: 0.1 1236 | --- !u!136 &136243329345557636 1237 | CapsuleCollider: 1238 | m_ObjectHideFlags: 0 1239 | m_CorrespondingSourceObject: {fileID: 0} 1240 | m_PrefabInstance: {fileID: 0} 1241 | m_PrefabAsset: {fileID: 0} 1242 | m_GameObject: {fileID: 1381541605900346} 1243 | m_Material: {fileID: 0} 1244 | m_IsTrigger: 0 1245 | m_Enabled: 1 1246 | m_Radius: 0.1 1247 | m_Height: 0.5 1248 | m_Direction: 1 1249 | m_Center: {x: 0, y: 0.25, z: 0} 1250 | --- !u!54 &54558776263530890 1251 | Rigidbody: 1252 | m_ObjectHideFlags: 0 1253 | m_CorrespondingSourceObject: {fileID: 0} 1254 | m_PrefabInstance: {fileID: 0} 1255 | m_PrefabAsset: {fileID: 0} 1256 | m_GameObject: {fileID: 1381541605900346} 1257 | serializedVersion: 2 1258 | m_Mass: 1 1259 | m_Drag: 0 1260 | m_AngularDrag: 0.05 1261 | m_UseGravity: 1 1262 | m_IsKinematic: 0 1263 | m_Interpolate: 0 1264 | m_Constraints: 112 1265 | m_CollisionDetection: 0 1266 | --- !u!114 &114607038526802144 1267 | MonoBehaviour: 1268 | m_ObjectHideFlags: 0 1269 | m_CorrespondingSourceObject: {fileID: 0} 1270 | m_PrefabInstance: {fileID: 0} 1271 | m_PrefabAsset: {fileID: 0} 1272 | m_GameObject: {fileID: 1381541605900346} 1273 | m_Enabled: 1 1274 | m_EditorHideFlags: 0 1275 | m_Script: {fileID: 11500000, guid: 6c74016ac73a5de489347503fc752e15, type: 3} 1276 | m_Name: 1277 | m_EditorClassIdentifier: 1278 | behaviourIndex: 0 1279 | sendOptions: 0 1280 | sendInterval: 0.1 1281 | textTitle: {fileID: 0} 1282 | textTitleB: {fileID: 0} 1283 | ownerObjects: [] 1284 | nonOwnerObjects: [] 1285 | syncTitle: 1286 | behaviour: {fileID: 0} 1287 | elementId: 0 1288 | deliveryMethod: 2 1289 | sendInterval: 0.1 1290 | alwaysSync: 0 1291 | doNotSyncInitialDataImmediately: 0 1292 | syncMode: 0 1293 | value: 1294 | syncTitleB: 1295 | behaviour: {fileID: 0} 1296 | elementId: 0 1297 | deliveryMethod: 2 1298 | sendInterval: 0.1 1299 | alwaysSync: 0 1300 | doNotSyncInitialDataImmediately: 0 1301 | syncMode: 0 1302 | value: 1303 | model: {fileID: 114668736016833334} 1304 | cameraTargetTransform: {fileID: 0} 1305 | fpsCameraTargetTransform: {fileID: 0} 1306 | movementSecure: 0 1307 | movementState: 1308 | behaviour: {fileID: 0} 1309 | elementId: 0 1310 | deliveryMethod: 1 1311 | sendInterval: 0.1 1312 | alwaysSync: 1 1313 | doNotSyncInitialDataImmediately: 1 1314 | syncMode: 0 1315 | value: 0 1316 | extraMovementState: 1317 | behaviour: {fileID: 0} 1318 | elementId: 0 1319 | deliveryMethod: 1 1320 | sendInterval: 0.1 1321 | alwaysSync: 1 1322 | doNotSyncInitialDataImmediately: 1 1323 | syncMode: 0 1324 | value: 0 1325 | direction2D: 1326 | behaviour: {fileID: 0} 1327 | elementId: 0 1328 | deliveryMethod: 1 1329 | sendInterval: 0.1 1330 | alwaysSync: 0 1331 | doNotSyncInitialDataImmediately: 1 1332 | syncMode: 0 1333 | passengingVehicle: 1334 | behaviour: {fileID: 0} 1335 | elementId: 0 1336 | deliveryMethod: 2 1337 | sendInterval: 0.1 1338 | alwaysSync: 0 1339 | doNotSyncInitialDataImmediately: 1 1340 | syncMode: 0 1341 | value: 1342 | objectId: 0 1343 | seatIndex: 0 1344 | canSideSprint: 0 1345 | canBackwardSprint: 0 1346 | combatTextTransform: {fileID: 4739274400074772} 1347 | opponentAimTransform: {fileID: 0} 1348 | onNormalDamageHit: 1349 | m_PersistentCalls: 1350 | m_Calls: [] 1351 | onCriticalDamageHit: 1352 | m_PersistentCalls: 1353 | m_Calls: [] 1354 | onBlockedDamageHit: 1355 | m_PersistentCalls: 1356 | m_Calls: [] 1357 | onDamageMissed: 1358 | m_PersistentCalls: 1359 | m_Calls: [] 1360 | currentHp: 1361 | behaviour: {fileID: 0} 1362 | elementId: 0 1363 | deliveryMethod: 2 1364 | sendInterval: 0.1 1365 | alwaysSync: 0 1366 | doNotSyncInitialDataImmediately: 0 1367 | syncMode: 0 1368 | value: 0 1369 | race: {fileID: 11400000, guid: 73468e3da0462c84b8d3890f1b218e68, type: 2} 1370 | meleeDamageTransform: {fileID: 4739274400074772} 1371 | missileDamageTransform: {fileID: 4739274400074772} 1372 | characterUITransform: {fileID: 4776855341053162} 1373 | miniMapUITransform: {fileID: 4587424033350662} 1374 | debugFovColor: {r: 0, g: 1, b: 0, a: 0.04} 1375 | onDead: 1376 | m_PersistentCalls: 1377 | m_Calls: [] 1378 | onRespawn: 1379 | m_PersistentCalls: 1380 | m_Calls: [] 1381 | onLevelUp: 1382 | m_PersistentCalls: 1383 | m_Calls: [] 1384 | id: 1385 | behaviour: {fileID: 0} 1386 | elementId: 0 1387 | deliveryMethod: 2 1388 | sendInterval: 0.1 1389 | alwaysSync: 0 1390 | doNotSyncInitialDataImmediately: 0 1391 | syncMode: 0 1392 | value: 1393 | level: 1394 | behaviour: {fileID: 0} 1395 | elementId: 0 1396 | deliveryMethod: 2 1397 | sendInterval: 0.1 1398 | alwaysSync: 0 1399 | doNotSyncInitialDataImmediately: 0 1400 | syncMode: 0 1401 | value: 0 1402 | exp: 1403 | behaviour: {fileID: 0} 1404 | elementId: 0 1405 | deliveryMethod: 2 1406 | sendInterval: 0.1 1407 | alwaysSync: 0 1408 | doNotSyncInitialDataImmediately: 0 1409 | syncMode: 0 1410 | value: 0 1411 | currentMp: 1412 | behaviour: {fileID: 0} 1413 | elementId: 0 1414 | deliveryMethod: 2 1415 | sendInterval: 0.1 1416 | alwaysSync: 0 1417 | doNotSyncInitialDataImmediately: 0 1418 | syncMode: 0 1419 | value: 0 1420 | currentStamina: 1421 | behaviour: {fileID: 0} 1422 | elementId: 0 1423 | deliveryMethod: 0 1424 | sendInterval: 0.1 1425 | alwaysSync: 0 1426 | doNotSyncInitialDataImmediately: 0 1427 | syncMode: 0 1428 | value: 0 1429 | currentFood: 1430 | behaviour: {fileID: 0} 1431 | elementId: 0 1432 | deliveryMethod: 2 1433 | sendInterval: 0.1 1434 | alwaysSync: 0 1435 | doNotSyncInitialDataImmediately: 0 1436 | syncMode: 0 1437 | value: 0 1438 | currentWater: 1439 | behaviour: {fileID: 0} 1440 | elementId: 0 1441 | deliveryMethod: 2 1442 | sendInterval: 0.1 1443 | alwaysSync: 0 1444 | doNotSyncInitialDataImmediately: 0 1445 | syncMode: 0 1446 | value: 0 1447 | equipWeaponSet: 1448 | behaviour: {fileID: 0} 1449 | elementId: 0 1450 | deliveryMethod: 2 1451 | sendInterval: 0.1 1452 | alwaysSync: 0 1453 | doNotSyncInitialDataImmediately: 0 1454 | syncMode: 0 1455 | value: 0 1456 | pitch: 1457 | behaviour: {fileID: 0} 1458 | elementId: 0 1459 | deliveryMethod: 1 1460 | sendInterval: 0.1 1461 | alwaysSync: 0 1462 | doNotSyncInitialDataImmediately: 0 1463 | syncMode: 2 1464 | value: 0 1465 | targetEntityId: 1466 | behaviour: {fileID: 0} 1467 | elementId: 0 1468 | deliveryMethod: 2 1469 | sendInterval: 0.1 1470 | alwaysSync: 0 1471 | doNotSyncInitialDataImmediately: 0 1472 | syncMode: 2 1473 | value: 0 1474 | selectableWeaponSets: 1475 | behaviour: {fileID: 0} 1476 | elementId: 0 1477 | forOwnerOnly: 0 1478 | attributes: 1479 | behaviour: {fileID: 0} 1480 | elementId: 0 1481 | forOwnerOnly: 0 1482 | skills: 1483 | behaviour: {fileID: 0} 1484 | elementId: 0 1485 | forOwnerOnly: 0 1486 | skillUsages: 1487 | behaviour: {fileID: 0} 1488 | elementId: 0 1489 | forOwnerOnly: 1 1490 | buffs: 1491 | behaviour: {fileID: 0} 1492 | elementId: 0 1493 | forOwnerOnly: 0 1494 | equipItems: 1495 | behaviour: {fileID: 0} 1496 | elementId: 0 1497 | forOwnerOnly: 0 1498 | nonEquipItems: 1499 | behaviour: {fileID: 0} 1500 | elementId: 0 1501 | forOwnerOnly: 1 1502 | summons: 1503 | behaviour: {fileID: 0} 1504 | elementId: 0 1505 | forOwnerOnly: 1 1506 | characterTitle: Orchid 1507 | characterTitles: [] 1508 | characterDatabases: 1509 | - {fileID: 11400000, guid: cf6edc4904d9d70438169ffc4f6b6f8c, type: 2} 1510 | controllerPrefab: {fileID: 0} 1511 | dataId: 1512 | behaviour: {fileID: 0} 1513 | elementId: 0 1514 | deliveryMethod: 2 1515 | sendInterval: 0.1 1516 | alwaysSync: 0 1517 | doNotSyncInitialDataImmediately: 0 1518 | syncMode: 0 1519 | value: 0 1520 | factionId: 1521 | behaviour: {fileID: 0} 1522 | elementId: 0 1523 | deliveryMethod: 2 1524 | sendInterval: 0.1 1525 | alwaysSync: 0 1526 | doNotSyncInitialDataImmediately: 0 1527 | syncMode: 0 1528 | value: 0 1529 | statPoint: 1530 | behaviour: {fileID: 0} 1531 | elementId: 0 1532 | deliveryMethod: 2 1533 | sendInterval: 0.1 1534 | alwaysSync: 0 1535 | doNotSyncInitialDataImmediately: 0 1536 | syncMode: 1 1537 | value: 0 1538 | skillPoint: 1539 | behaviour: {fileID: 0} 1540 | elementId: 0 1541 | deliveryMethod: 2 1542 | sendInterval: 0.1 1543 | alwaysSync: 0 1544 | doNotSyncInitialDataImmediately: 0 1545 | syncMode: 1 1546 | value: 0 1547 | gold: 1548 | behaviour: {fileID: 0} 1549 | elementId: 0 1550 | deliveryMethod: 2 1551 | sendInterval: 0.1 1552 | alwaysSync: 0 1553 | doNotSyncInitialDataImmediately: 0 1554 | syncMode: 1 1555 | value: 0 1556 | userGold: 1557 | behaviour: {fileID: 0} 1558 | elementId: 0 1559 | deliveryMethod: 2 1560 | sendInterval: 0.1 1561 | alwaysSync: 0 1562 | doNotSyncInitialDataImmediately: 0 1563 | syncMode: 1 1564 | value: 0 1565 | userCash: 1566 | behaviour: {fileID: 0} 1567 | elementId: 0 1568 | deliveryMethod: 2 1569 | sendInterval: 0.1 1570 | alwaysSync: 0 1571 | doNotSyncInitialDataImmediately: 0 1572 | syncMode: 1 1573 | value: 0 1574 | partyId: 1575 | behaviour: {fileID: 0} 1576 | elementId: 0 1577 | deliveryMethod: 2 1578 | sendInterval: 0.1 1579 | alwaysSync: 0 1580 | doNotSyncInitialDataImmediately: 0 1581 | syncMode: 0 1582 | value: 0 1583 | guildId: 1584 | behaviour: {fileID: 0} 1585 | elementId: 0 1586 | deliveryMethod: 2 1587 | sendInterval: 0.1 1588 | alwaysSync: 0 1589 | doNotSyncInitialDataImmediately: 0 1590 | syncMode: 0 1591 | value: 0 1592 | respawnMapName: 1593 | behaviour: {fileID: 0} 1594 | elementId: 0 1595 | deliveryMethod: 2 1596 | sendInterval: 0.1 1597 | alwaysSync: 0 1598 | doNotSyncInitialDataImmediately: 0 1599 | syncMode: 0 1600 | value: 1601 | respawnPosition: 1602 | behaviour: {fileID: 0} 1603 | elementId: 0 1604 | deliveryMethod: 2 1605 | sendInterval: 0.1 1606 | alwaysSync: 0 1607 | doNotSyncInitialDataImmediately: 0 1608 | syncMode: 0 1609 | value: {x: 0, y: 0, z: 0} 1610 | isWarping: 1611 | behaviour: {fileID: 0} 1612 | elementId: 0 1613 | deliveryMethod: 2 1614 | sendInterval: 0.1 1615 | alwaysSync: 0 1616 | doNotSyncInitialDataImmediately: 0 1617 | syncMode: 1 1618 | value: 0 1619 | hasAimPosition: 1620 | behaviour: {fileID: 0} 1621 | elementId: 0 1622 | deliveryMethod: 2 1623 | sendInterval: 0.1 1624 | alwaysSync: 0 1625 | doNotSyncInitialDataImmediately: 0 1626 | syncMode: 2 1627 | value: 0 1628 | aimPosition: 1629 | behaviour: {fileID: 0} 1630 | elementId: 0 1631 | deliveryMethod: 1 1632 | sendInterval: 0.1 1633 | alwaysSync: 0 1634 | doNotSyncInitialDataImmediately: 0 1635 | syncMode: 2 1636 | value: {x: 0, y: 0, z: 0} 1637 | hotkeys: 1638 | behaviour: {fileID: 0} 1639 | elementId: 0 1640 | forOwnerOnly: 1 1641 | quests: 1642 | behaviour: {fileID: 0} 1643 | elementId: 0 1644 | forOwnerOnly: 1 1645 | writeAddonLog: 0 1646 | --- !u!114 &114529724998861372 1647 | MonoBehaviour: 1648 | m_ObjectHideFlags: 0 1649 | m_CorrespondingSourceObject: {fileID: 0} 1650 | m_PrefabInstance: {fileID: 0} 1651 | m_PrefabAsset: {fileID: 0} 1652 | m_GameObject: {fileID: 1381541605900346} 1653 | m_Enabled: 1 1654 | m_EditorHideFlags: 0 1655 | m_Script: {fileID: 11500000, guid: 99a250dc50d53944b80c6628ab2509d5, type: 3} 1656 | m_Name: 1657 | m_EditorClassIdentifier: 1658 | behaviourIndex: 0 1659 | sendOptions: 0 1660 | sendInterval: 0.1 1661 | mainModel: {fileID: 114668736016833334} 1662 | fpsModelPrefab: {fileID: 0} 1663 | fpsModelPositionOffsets: {x: 0, y: 0, z: 0} 1664 | fpsModelRotationOffsets: {x: 0, y: 0, z: 0} 1665 | vehicleModels: [] 1666 | --- !u!114 &-8144213145109122996 1667 | MonoBehaviour: 1668 | m_ObjectHideFlags: 0 1669 | m_CorrespondingSourceObject: {fileID: 0} 1670 | m_PrefabInstance: {fileID: 0} 1671 | m_PrefabAsset: {fileID: 0} 1672 | m_GameObject: {fileID: 1381541605900346} 1673 | m_Enabled: 1 1674 | m_EditorHideFlags: 0 1675 | m_Script: {fileID: 11500000, guid: 16e90d66c02169f4e9d03f0cb903566d, type: 3} 1676 | m_Name: 1677 | m_EditorClassIdentifier: 1678 | behaviourIndex: 0 1679 | sendOptions: 0 1680 | sendInterval: 0.1 1681 | range: 80 1682 | updateInterval: 1 1683 | --- !u!1 &1385062109085946 1684 | GameObject: 1685 | m_ObjectHideFlags: 0 1686 | m_CorrespondingSourceObject: {fileID: 0} 1687 | m_PrefabInstance: {fileID: 0} 1688 | m_PrefabAsset: {fileID: 0} 1689 | serializedVersion: 6 1690 | m_Component: 1691 | - component: {fileID: 4907603373374278} 1692 | m_Layer: 8 1693 | m_Name: PropL_Parent 1694 | m_TagString: Untagged 1695 | m_Icon: {fileID: 0} 1696 | m_NavMeshLayer: 0 1697 | m_StaticEditorFlags: 0 1698 | m_IsActive: 1 1699 | --- !u!4 &4907603373374278 1700 | Transform: 1701 | m_ObjectHideFlags: 0 1702 | m_CorrespondingSourceObject: {fileID: 0} 1703 | m_PrefabInstance: {fileID: 0} 1704 | m_PrefabAsset: {fileID: 0} 1705 | m_GameObject: {fileID: 1385062109085946} 1706 | m_LocalRotation: {x: -0.46975473, y: 0.52851725, z: 0.46975473, w: 0.52851725} 1707 | m_LocalPosition: {x: -0.040454336, y: 0.008324395, z: 0.06} 1708 | m_LocalScale: {x: 1, y: 1, z: 1} 1709 | m_Children: [] 1710 | m_Father: {fileID: 4496284259612862} 1711 | m_RootOrder: 3 1712 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 1713 | --- !u!1 &1393998158932928 1714 | GameObject: 1715 | m_ObjectHideFlags: 0 1716 | m_CorrespondingSourceObject: {fileID: 0} 1717 | m_PrefabInstance: {fileID: 0} 1718 | m_PrefabAsset: {fileID: 0} 1719 | serializedVersion: 6 1720 | m_Component: 1721 | - component: {fileID: 4539131509123474} 1722 | - component: {fileID: 33982719062827650} 1723 | - component: {fileID: 23437944741602456} 1724 | m_Layer: 8 1725 | m_Name: Knee012b(Clone) 1726 | m_TagString: Untagged 1727 | m_Icon: {fileID: 0} 1728 | m_NavMeshLayer: 0 1729 | m_StaticEditorFlags: 0 1730 | m_IsActive: 1 1731 | --- !u!4 &4539131509123474 1732 | Transform: 1733 | m_ObjectHideFlags: 0 1734 | m_CorrespondingSourceObject: {fileID: 0} 1735 | m_PrefabInstance: {fileID: 0} 1736 | m_PrefabAsset: {fileID: 0} 1737 | m_GameObject: {fileID: 1393998158932928} 1738 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} 1739 | m_LocalPosition: {x: 0, y: 0, z: 0} 1740 | m_LocalScale: {x: 1, y: 1, z: 1} 1741 | m_Children: [] 1742 | m_Father: {fileID: 4653603705249950} 1743 | m_RootOrder: 0 1744 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 1745 | --- !u!33 &33982719062827650 1746 | MeshFilter: 1747 | m_ObjectHideFlags: 0 1748 | m_CorrespondingSourceObject: {fileID: 0} 1749 | m_PrefabInstance: {fileID: 0} 1750 | m_PrefabAsset: {fileID: 0} 1751 | m_GameObject: {fileID: 1393998158932928} 1752 | m_Mesh: {fileID: 4300000, guid: da9ee021317f59c42a5bbdfde08f0015, type: 3} 1753 | --- !u!23 &23437944741602456 1754 | MeshRenderer: 1755 | m_ObjectHideFlags: 0 1756 | m_CorrespondingSourceObject: {fileID: 0} 1757 | m_PrefabInstance: {fileID: 0} 1758 | m_PrefabAsset: {fileID: 0} 1759 | m_GameObject: {fileID: 1393998158932928} 1760 | m_Enabled: 1 1761 | m_CastShadows: 1 1762 | m_ReceiveShadows: 0 1763 | m_DynamicOccludee: 1 1764 | m_MotionVectors: 1 1765 | m_LightProbeUsage: 0 1766 | m_ReflectionProbeUsage: 0 1767 | m_RayTracingMode: 2 1768 | m_RenderingLayerMask: 4294967295 1769 | m_RendererPriority: 0 1770 | m_Materials: 1771 | - {fileID: 2100000, guid: 5818681a030cc7e41aa14c87114da6d0, type: 2} 1772 | m_StaticBatchInfo: 1773 | firstSubMesh: 0 1774 | subMeshCount: 0 1775 | m_StaticBatchRoot: {fileID: 0} 1776 | m_ProbeAnchor: {fileID: 0} 1777 | m_LightProbeVolumeOverride: {fileID: 0} 1778 | m_ScaleInLightmap: 1 1779 | m_ReceiveGI: 1 1780 | m_PreserveUVs: 0 1781 | m_IgnoreNormalsForChartDetection: 0 1782 | m_ImportantGI: 0 1783 | m_StitchLightmapSeams: 0 1784 | m_SelectedEditorRenderState: 3 1785 | m_MinimumChartSize: 4 1786 | m_AutoUVMaxDistance: 0.5 1787 | m_AutoUVMaxAngle: 89 1788 | m_LightmapParameters: {fileID: 0} 1789 | m_SortingLayerID: 0 1790 | m_SortingLayer: 0 1791 | m_SortingOrder: 0 1792 | --- !u!1 &1410471528462586 1793 | GameObject: 1794 | m_ObjectHideFlags: 0 1795 | m_CorrespondingSourceObject: {fileID: 0} 1796 | m_PrefabInstance: {fileID: 0} 1797 | m_PrefabAsset: {fileID: 0} 1798 | serializedVersion: 6 1799 | m_Component: 1800 | - component: {fileID: 4112709511447446} 1801 | m_Layer: 8 1802 | m_Name: BuffBody 1803 | m_TagString: Untagged 1804 | m_Icon: {fileID: 0} 1805 | m_NavMeshLayer: 0 1806 | m_StaticEditorFlags: 0 1807 | m_IsActive: 1 1808 | --- !u!4 &4112709511447446 1809 | Transform: 1810 | m_ObjectHideFlags: 0 1811 | m_CorrespondingSourceObject: {fileID: 0} 1812 | m_PrefabInstance: {fileID: 0} 1813 | m_PrefabAsset: {fileID: 0} 1814 | m_GameObject: {fileID: 1410471528462586} 1815 | m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} 1816 | m_LocalPosition: {x: 0, y: 0.275, z: 0} 1817 | m_LocalScale: {x: 1, y: 1, z: 1} 1818 | m_Children: [] 1819 | m_Father: {fileID: 4322877261319546} 1820 | m_RootOrder: 2 1821 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 1822 | --- !u!1 &1416166273763886 1823 | GameObject: 1824 | m_ObjectHideFlags: 0 1825 | m_CorrespondingSourceObject: {fileID: 0} 1826 | m_PrefabInstance: {fileID: 0} 1827 | m_PrefabAsset: {fileID: 0} 1828 | serializedVersion: 6 1829 | m_Component: 1830 | - component: {fileID: 4898959370569990} 1831 | - component: {fileID: 33879277073406740} 1832 | - component: {fileID: 23697756485785044} 1833 | m_Layer: 8 1834 | m_Name: Spine012b(Clone) 1835 | m_TagString: Untagged 1836 | m_Icon: {fileID: 0} 1837 | m_NavMeshLayer: 0 1838 | m_StaticEditorFlags: 0 1839 | m_IsActive: 1 1840 | --- !u!4 &4898959370569990 1841 | Transform: 1842 | m_ObjectHideFlags: 0 1843 | m_CorrespondingSourceObject: {fileID: 0} 1844 | m_PrefabInstance: {fileID: 0} 1845 | m_PrefabAsset: {fileID: 0} 1846 | m_GameObject: {fileID: 1416166273763886} 1847 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} 1848 | m_LocalPosition: {x: 0, y: 0, z: 0} 1849 | m_LocalScale: {x: 1, y: 1, z: 1} 1850 | m_Children: [] 1851 | m_Father: {fileID: 4804608167933496} 1852 | m_RootOrder: 0 1853 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 1854 | --- !u!33 &33879277073406740 1855 | MeshFilter: 1856 | m_ObjectHideFlags: 0 1857 | m_CorrespondingSourceObject: {fileID: 0} 1858 | m_PrefabInstance: {fileID: 0} 1859 | m_PrefabAsset: {fileID: 0} 1860 | m_GameObject: {fileID: 1416166273763886} 1861 | m_Mesh: {fileID: 4300000, guid: 6ab7af515daccfc47a6efde0966343e0, type: 3} 1862 | --- !u!23 &23697756485785044 1863 | MeshRenderer: 1864 | m_ObjectHideFlags: 0 1865 | m_CorrespondingSourceObject: {fileID: 0} 1866 | m_PrefabInstance: {fileID: 0} 1867 | m_PrefabAsset: {fileID: 0} 1868 | m_GameObject: {fileID: 1416166273763886} 1869 | m_Enabled: 1 1870 | m_CastShadows: 1 1871 | m_ReceiveShadows: 0 1872 | m_DynamicOccludee: 1 1873 | m_MotionVectors: 1 1874 | m_LightProbeUsage: 0 1875 | m_ReflectionProbeUsage: 0 1876 | m_RayTracingMode: 2 1877 | m_RenderingLayerMask: 4294967295 1878 | m_RendererPriority: 0 1879 | m_Materials: 1880 | - {fileID: 2100000, guid: 5818681a030cc7e41aa14c87114da6d0, type: 2} 1881 | m_StaticBatchInfo: 1882 | firstSubMesh: 0 1883 | subMeshCount: 0 1884 | m_StaticBatchRoot: {fileID: 0} 1885 | m_ProbeAnchor: {fileID: 0} 1886 | m_LightProbeVolumeOverride: {fileID: 0} 1887 | m_ScaleInLightmap: 1 1888 | m_ReceiveGI: 1 1889 | m_PreserveUVs: 0 1890 | m_IgnoreNormalsForChartDetection: 0 1891 | m_ImportantGI: 0 1892 | m_StitchLightmapSeams: 0 1893 | m_SelectedEditorRenderState: 3 1894 | m_MinimumChartSize: 4 1895 | m_AutoUVMaxDistance: 0.5 1896 | m_AutoUVMaxAngle: 89 1897 | m_LightmapParameters: {fileID: 0} 1898 | m_SortingLayerID: 0 1899 | m_SortingLayer: 0 1900 | m_SortingOrder: 0 1901 | --- !u!1 &1422041571214408 1902 | GameObject: 1903 | m_ObjectHideFlags: 0 1904 | m_CorrespondingSourceObject: {fileID: 0} 1905 | m_PrefabInstance: {fileID: 0} 1906 | m_PrefabAsset: {fileID: 0} 1907 | serializedVersion: 6 1908 | m_Component: 1909 | - component: {fileID: 4164828748820696} 1910 | m_Layer: 8 1911 | m_Name: KneeR_Container 1912 | m_TagString: Untagged 1913 | m_Icon: {fileID: 0} 1914 | m_NavMeshLayer: 0 1915 | m_StaticEditorFlags: 0 1916 | m_IsActive: 1 1917 | --- !u!4 &4164828748820696 1918 | Transform: 1919 | m_ObjectHideFlags: 0 1920 | m_CorrespondingSourceObject: {fileID: 0} 1921 | m_PrefabInstance: {fileID: 0} 1922 | m_PrefabAsset: {fileID: 0} 1923 | m_GameObject: {fileID: 1422041571214408} 1924 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} 1925 | m_LocalPosition: {x: 0, y: 0, z: 0} 1926 | m_LocalScale: {x: -1, y: 1, z: 1} 1927 | m_Children: 1928 | - {fileID: 4531534571225560} 1929 | m_Father: {fileID: 4570031336356404} 1930 | m_RootOrder: 0 1931 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 1932 | --- !u!1 &1429317697336102 1933 | GameObject: 1934 | m_ObjectHideFlags: 0 1935 | m_CorrespondingSourceObject: {fileID: 0} 1936 | m_PrefabInstance: {fileID: 0} 1937 | m_PrefabAsset: {fileID: 0} 1938 | serializedVersion: 6 1939 | m_Component: 1940 | - component: {fileID: 4962949733512770} 1941 | - component: {fileID: 33982839026364666} 1942 | - component: {fileID: 23080568402967968} 1943 | m_Layer: 8 1944 | m_Name: Shoulder012b(Clone) 1945 | m_TagString: Untagged 1946 | m_Icon: {fileID: 0} 1947 | m_NavMeshLayer: 0 1948 | m_StaticEditorFlags: 0 1949 | m_IsActive: 1 1950 | --- !u!4 &4962949733512770 1951 | Transform: 1952 | m_ObjectHideFlags: 0 1953 | m_CorrespondingSourceObject: {fileID: 0} 1954 | m_PrefabInstance: {fileID: 0} 1955 | m_PrefabAsset: {fileID: 0} 1956 | m_GameObject: {fileID: 1429317697336102} 1957 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} 1958 | m_LocalPosition: {x: 0, y: 0, z: 0} 1959 | m_LocalScale: {x: 1, y: 1, z: 1} 1960 | m_Children: [] 1961 | m_Father: {fileID: 4124164592732880} 1962 | m_RootOrder: 0 1963 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 1964 | --- !u!33 &33982839026364666 1965 | MeshFilter: 1966 | m_ObjectHideFlags: 0 1967 | m_CorrespondingSourceObject: {fileID: 0} 1968 | m_PrefabInstance: {fileID: 0} 1969 | m_PrefabAsset: {fileID: 0} 1970 | m_GameObject: {fileID: 1429317697336102} 1971 | m_Mesh: {fileID: 4300000, guid: 5e11f2c58c6cdb34fa4f52c5e7558921, type: 3} 1972 | --- !u!23 &23080568402967968 1973 | MeshRenderer: 1974 | m_ObjectHideFlags: 0 1975 | m_CorrespondingSourceObject: {fileID: 0} 1976 | m_PrefabInstance: {fileID: 0} 1977 | m_PrefabAsset: {fileID: 0} 1978 | m_GameObject: {fileID: 1429317697336102} 1979 | m_Enabled: 1 1980 | m_CastShadows: 1 1981 | m_ReceiveShadows: 0 1982 | m_DynamicOccludee: 1 1983 | m_MotionVectors: 1 1984 | m_LightProbeUsage: 0 1985 | m_ReflectionProbeUsage: 0 1986 | m_RayTracingMode: 2 1987 | m_RenderingLayerMask: 4294967295 1988 | m_RendererPriority: 0 1989 | m_Materials: 1990 | - {fileID: 2100000, guid: 5818681a030cc7e41aa14c87114da6d0, type: 2} 1991 | m_StaticBatchInfo: 1992 | firstSubMesh: 0 1993 | subMeshCount: 0 1994 | m_StaticBatchRoot: {fileID: 0} 1995 | m_ProbeAnchor: {fileID: 0} 1996 | m_LightProbeVolumeOverride: {fileID: 0} 1997 | m_ScaleInLightmap: 1 1998 | m_ReceiveGI: 1 1999 | m_PreserveUVs: 0 2000 | m_IgnoreNormalsForChartDetection: 0 2001 | m_ImportantGI: 0 2002 | m_StitchLightmapSeams: 0 2003 | m_SelectedEditorRenderState: 3 2004 | m_MinimumChartSize: 4 2005 | m_AutoUVMaxDistance: 0.5 2006 | m_AutoUVMaxAngle: 89 2007 | m_LightmapParameters: {fileID: 0} 2008 | m_SortingLayerID: 0 2009 | m_SortingLayer: 0 2010 | m_SortingOrder: 0 2011 | --- !u!1 &1457630569053118 2012 | GameObject: 2013 | m_ObjectHideFlags: 0 2014 | m_CorrespondingSourceObject: {fileID: 0} 2015 | m_PrefabInstance: {fileID: 0} 2016 | m_PrefabAsset: {fileID: 0} 2017 | serializedVersion: 6 2018 | m_Component: 2019 | - component: {fileID: 4781502048358176} 2020 | m_Layer: 8 2021 | m_Name: Scapula_R 2022 | m_TagString: Untagged 2023 | m_Icon: {fileID: 0} 2024 | m_NavMeshLayer: 0 2025 | m_StaticEditorFlags: 0 2026 | m_IsActive: 1 2027 | --- !u!4 &4781502048358176 2028 | Transform: 2029 | m_ObjectHideFlags: 0 2030 | m_CorrespondingSourceObject: {fileID: 0} 2031 | m_PrefabInstance: {fileID: 0} 2032 | m_PrefabAsset: {fileID: 0} 2033 | m_GameObject: {fileID: 1457630569053118} 2034 | m_LocalRotation: {x: 0.048821248, y: -0.7054891, z: 0.049033187, w: 0.705335} 2035 | m_LocalPosition: {x: -0.015186022, y: 0.0054704812, z: -0.03805616} 2036 | m_LocalScale: {x: 1, y: 1, z: 1} 2037 | m_Children: 2038 | - {fileID: 4891789812900552} 2039 | m_Father: {fileID: 4993845520568106} 2040 | m_RootOrder: 4 2041 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 2042 | --- !u!1 &1466779305680156 2043 | GameObject: 2044 | m_ObjectHideFlags: 0 2045 | m_CorrespondingSourceObject: {fileID: 0} 2046 | m_PrefabInstance: {fileID: 0} 2047 | m_PrefabAsset: {fileID: 0} 2048 | serializedVersion: 6 2049 | m_Component: 2050 | - component: {fileID: 4568108423032184} 2051 | m_Layer: 8 2052 | m_Name: ShoulderL_Parent 2053 | m_TagString: Untagged 2054 | m_Icon: {fileID: 0} 2055 | m_NavMeshLayer: 0 2056 | m_StaticEditorFlags: 0 2057 | m_IsActive: 1 2058 | --- !u!4 &4568108423032184 2059 | Transform: 2060 | m_ObjectHideFlags: 0 2061 | m_CorrespondingSourceObject: {fileID: 0} 2062 | m_PrefabInstance: {fileID: 0} 2063 | m_PrefabAsset: {fileID: 0} 2064 | m_GameObject: {fileID: 1466779305680156} 2065 | m_LocalRotation: {x: -0.016014932, y: -0.7068783, z: 0.70697254, w: 0.016012797} 2066 | m_LocalPosition: {x: -3.5527136e-17, y: 1.0838552e-16, z: 3.5527136e-17} 2067 | m_LocalScale: {x: 1, y: 1, z: 1} 2068 | m_Children: 2069 | - {fileID: 4763405605592918} 2070 | m_Father: {fileID: 4337105347113080} 2071 | m_RootOrder: 1 2072 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 2073 | --- !u!1 &1467251103999098 2074 | GameObject: 2075 | m_ObjectHideFlags: 0 2076 | m_CorrespondingSourceObject: {fileID: 0} 2077 | m_PrefabInstance: {fileID: 0} 2078 | m_PrefabAsset: {fileID: 0} 2079 | serializedVersion: 6 2080 | m_Component: 2081 | - component: {fileID: 4842497017205418} 2082 | m_Layer: 8 2083 | m_Name: ShoulderR_Parent 2084 | m_TagString: Untagged 2085 | m_Icon: {fileID: 0} 2086 | m_NavMeshLayer: 0 2087 | m_StaticEditorFlags: 0 2088 | m_IsActive: 1 2089 | --- !u!4 &4842497017205418 2090 | Transform: 2091 | m_ObjectHideFlags: 0 2092 | m_CorrespondingSourceObject: {fileID: 0} 2093 | m_PrefabInstance: {fileID: 0} 2094 | m_PrefabAsset: {fileID: 0} 2095 | m_GameObject: {fileID: 1467251103999098} 2096 | m_LocalRotation: {x: 0.016012797, y: 0.70697254, z: 0.7068783, w: 0.016014932} 2097 | m_LocalPosition: {x: -2.6645352e-17, y: 4.70457e-17, z: 0} 2098 | m_LocalScale: {x: 1, y: 1, z: 1} 2099 | m_Children: 2100 | - {fileID: 4124164592732880} 2101 | m_Father: {fileID: 4891789812900552} 2102 | m_RootOrder: 1 2103 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 2104 | --- !u!1 &1484563357949764 2105 | GameObject: 2106 | m_ObjectHideFlags: 0 2107 | m_CorrespondingSourceObject: {fileID: 0} 2108 | m_PrefabInstance: {fileID: 0} 2109 | m_PrefabAsset: {fileID: 0} 2110 | serializedVersion: 6 2111 | m_Component: 2112 | - component: {fileID: 4804608167933496} 2113 | m_Layer: 8 2114 | m_Name: Spine_Parent 2115 | m_TagString: Untagged 2116 | m_Icon: {fileID: 0} 2117 | m_NavMeshLayer: 0 2118 | m_StaticEditorFlags: 0 2119 | m_IsActive: 1 2120 | --- !u!4 &4804608167933496 2121 | Transform: 2122 | m_ObjectHideFlags: 0 2123 | m_CorrespondingSourceObject: {fileID: 0} 2124 | m_PrefabInstance: {fileID: 0} 2125 | m_PrefabAsset: {fileID: 0} 2126 | m_GameObject: {fileID: 1484563357949764} 2127 | m_LocalRotation: {x: -0.49208432, y: 0.5077923, z: 0.49208432, w: 0.5077923} 2128 | m_LocalPosition: {x: 1.0658141e-16, y: 1.0380585e-16, z: -6.907187e-17} 2129 | m_LocalScale: {x: 1, y: 1, z: 1} 2130 | m_Children: 2131 | - {fileID: 4898959370569990} 2132 | m_Father: {fileID: 4193898317188586} 2133 | m_RootOrder: 1 2134 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 2135 | --- !u!1 &1536255688930434 2136 | GameObject: 2137 | m_ObjectHideFlags: 0 2138 | m_CorrespondingSourceObject: {fileID: 0} 2139 | m_PrefabInstance: {fileID: 0} 2140 | m_PrefabAsset: {fileID: 0} 2141 | serializedVersion: 6 2142 | m_Component: 2143 | - component: {fileID: 4574016020541244} 2144 | m_Layer: 8 2145 | m_Name: ElbowL_Container 2146 | m_TagString: Untagged 2147 | m_Icon: {fileID: 0} 2148 | m_NavMeshLayer: 0 2149 | m_StaticEditorFlags: 0 2150 | m_IsActive: 1 2151 | --- !u!4 &4574016020541244 2152 | Transform: 2153 | m_ObjectHideFlags: 0 2154 | m_CorrespondingSourceObject: {fileID: 0} 2155 | m_PrefabInstance: {fileID: 0} 2156 | m_PrefabAsset: {fileID: 0} 2157 | m_GameObject: {fileID: 1536255688930434} 2158 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} 2159 | m_LocalPosition: {x: 0, y: 0, z: 0} 2160 | m_LocalScale: {x: 1, y: 1, z: 1} 2161 | m_Children: 2162 | - {fileID: 4655920186225858} 2163 | m_Father: {fileID: 4164942683023610} 2164 | m_RootOrder: 0 2165 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 2166 | --- !u!1 &1581968003781712 2167 | GameObject: 2168 | m_ObjectHideFlags: 0 2169 | m_CorrespondingSourceObject: {fileID: 0} 2170 | m_PrefabInstance: {fileID: 0} 2171 | m_PrefabAsset: {fileID: 0} 2172 | serializedVersion: 6 2173 | m_Component: 2174 | - component: {fileID: 4301012710664368} 2175 | m_Layer: 8 2176 | m_Name: Knee_L 2177 | m_TagString: Untagged 2178 | m_Icon: {fileID: 0} 2179 | m_NavMeshLayer: 0 2180 | m_StaticEditorFlags: 0 2181 | m_IsActive: 1 2182 | --- !u!4 &4301012710664368 2183 | Transform: 2184 | m_ObjectHideFlags: 0 2185 | m_CorrespondingSourceObject: {fileID: 0} 2186 | m_PrefabInstance: {fileID: 0} 2187 | m_PrefabAsset: {fileID: 0} 2188 | m_GameObject: {fileID: 1581968003781712} 2189 | m_LocalRotation: {x: 0, y: 0, z: 0.124641605, w: 0.99220186} 2190 | m_LocalPosition: {x: 0.05549352, y: 5.1070257e-17, z: 0} 2191 | m_LocalScale: {x: 1, y: 1, z: 1} 2192 | m_Children: 2193 | - {fileID: 4810617428662548} 2194 | - {fileID: 4398400039354144} 2195 | m_Father: {fileID: 4439278338274752} 2196 | m_RootOrder: 1 2197 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 2198 | --- !u!1 &1588982617830124 2199 | GameObject: 2200 | m_ObjectHideFlags: 0 2201 | m_CorrespondingSourceObject: {fileID: 0} 2202 | m_PrefabInstance: {fileID: 0} 2203 | m_PrefabAsset: {fileID: 0} 2204 | serializedVersion: 6 2205 | m_Component: 2206 | - component: {fileID: 4496284259612862} 2207 | m_Layer: 8 2208 | m_Name: Root_M 2209 | m_TagString: Untagged 2210 | m_Icon: {fileID: 0} 2211 | m_NavMeshLayer: 0 2212 | m_StaticEditorFlags: 0 2213 | m_IsActive: 1 2214 | --- !u!4 &4496284259612862 2215 | Transform: 2216 | m_ObjectHideFlags: 0 2217 | m_CorrespondingSourceObject: {fileID: 0} 2218 | m_PrefabInstance: {fileID: 0} 2219 | m_PrefabAsset: {fileID: 0} 2220 | m_GameObject: {fileID: 1588982617830124} 2221 | m_LocalRotation: {x: 0.46975473, y: -0.52851725, z: -0.46975473, w: 0.52851725} 2222 | m_LocalPosition: {x: 2.705952e-17, y: 0.13884841, z: -0.003520722} 2223 | m_LocalScale: {x: 1, y: 1, z: 1} 2224 | m_Children: 2225 | - {fileID: 4439278338274752} 2226 | - {fileID: 4708565952386962} 2227 | - {fileID: 4250726308092512} 2228 | - {fileID: 4907603373374278} 2229 | - {fileID: 4399558193334186} 2230 | - {fileID: 4664575228657976} 2231 | - {fileID: 4193898317188586} 2232 | m_Father: {fileID: 4322877261319546} 2233 | m_RootOrder: 0 2234 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 2235 | --- !u!1 &1594442661345518 2236 | GameObject: 2237 | m_ObjectHideFlags: 0 2238 | m_CorrespondingSourceObject: {fileID: 0} 2239 | m_PrefabInstance: {fileID: 0} 2240 | m_PrefabAsset: {fileID: 0} 2241 | serializedVersion: 6 2242 | m_Component: 2243 | - component: {fileID: 4363696035887126} 2244 | m_Layer: 8 2245 | m_Name: Neck_M 2246 | m_TagString: Untagged 2247 | m_Icon: {fileID: 0} 2248 | m_NavMeshLayer: 0 2249 | m_StaticEditorFlags: 0 2250 | m_IsActive: 1 2251 | --- !u!4 &4363696035887126 2252 | Transform: 2253 | m_ObjectHideFlags: 0 2254 | m_CorrespondingSourceObject: {fileID: 0} 2255 | m_PrefabInstance: {fileID: 0} 2256 | m_PrefabAsset: {fileID: 0} 2257 | m_GameObject: {fileID: 1594442661345518} 2258 | m_LocalRotation: {x: 0, y: 0, z: -0.020904552, w: 0.9997815} 2259 | m_LocalPosition: {x: -0.02320338, y: 6.217249e-17, z: 8.4900296e-17} 2260 | m_LocalScale: {x: 1, y: 1, z: 1} 2261 | m_Children: 2262 | - {fileID: 4785044776688566} 2263 | - {fileID: 4514950278665816} 2264 | m_Father: {fileID: 4993845520568106} 2265 | m_RootOrder: 1 2266 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 2267 | --- !u!1 &1594684637644066 2268 | GameObject: 2269 | m_ObjectHideFlags: 0 2270 | m_CorrespondingSourceObject: {fileID: 0} 2271 | m_PrefabInstance: {fileID: 0} 2272 | m_PrefabAsset: {fileID: 0} 2273 | serializedVersion: 6 2274 | m_Component: 2275 | - component: {fileID: 4645647955947942} 2276 | m_Layer: 8 2277 | m_Name: ElbowR_Parent 2278 | m_TagString: Untagged 2279 | m_Icon: {fileID: 0} 2280 | m_NavMeshLayer: 0 2281 | m_StaticEditorFlags: 0 2282 | m_IsActive: 1 2283 | --- !u!4 &4645647955947942 2284 | Transform: 2285 | m_ObjectHideFlags: 0 2286 | m_CorrespondingSourceObject: {fileID: 0} 2287 | m_PrefabInstance: {fileID: 0} 2288 | m_PrefabAsset: {fileID: 0} 2289 | m_GameObject: {fileID: 1594684637644066} 2290 | m_LocalRotation: {x: -0.01180324, y: 0.7070083, z: 0.7070083, w: -0.01180324} 2291 | m_LocalPosition: {x: -1.4210854e-16, y: 3.7747583e-17, z: -7.105427e-17} 2292 | m_LocalScale: {x: 1, y: 1, z: 1} 2293 | m_Children: 2294 | - {fileID: 4897050616234484} 2295 | m_Father: {fileID: 4992246434705882} 2296 | m_RootOrder: 0 2297 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 2298 | --- !u!1 &1600184538730122 2299 | GameObject: 2300 | m_ObjectHideFlags: 0 2301 | m_CorrespondingSourceObject: {fileID: 0} 2302 | m_PrefabInstance: {fileID: 0} 2303 | m_PrefabAsset: {fileID: 0} 2304 | serializedVersion: 6 2305 | m_Component: 2306 | - component: {fileID: 4124164592732880} 2307 | m_Layer: 8 2308 | m_Name: ShoulderR_Container 2309 | m_TagString: Untagged 2310 | m_Icon: {fileID: 0} 2311 | m_NavMeshLayer: 0 2312 | m_StaticEditorFlags: 0 2313 | m_IsActive: 1 2314 | --- !u!4 &4124164592732880 2315 | Transform: 2316 | m_ObjectHideFlags: 0 2317 | m_CorrespondingSourceObject: {fileID: 0} 2318 | m_PrefabInstance: {fileID: 0} 2319 | m_PrefabAsset: {fileID: 0} 2320 | m_GameObject: {fileID: 1600184538730122} 2321 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} 2322 | m_LocalPosition: {x: 0, y: 0, z: 0} 2323 | m_LocalScale: {x: -1, y: 1, z: 1} 2324 | m_Children: 2325 | - {fileID: 4962949733512770} 2326 | m_Father: {fileID: 4842497017205418} 2327 | m_RootOrder: 0 2328 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 2329 | --- !u!1 &1609592325248172 2330 | GameObject: 2331 | m_ObjectHideFlags: 0 2332 | m_CorrespondingSourceObject: {fileID: 0} 2333 | m_PrefabInstance: {fileID: 0} 2334 | m_PrefabAsset: {fileID: 0} 2335 | serializedVersion: 6 2336 | m_Component: 2337 | - component: {fileID: 4993845520568106} 2338 | m_Layer: 8 2339 | m_Name: Chest_M 2340 | m_TagString: Untagged 2341 | m_Icon: {fileID: 0} 2342 | m_NavMeshLayer: 0 2343 | m_StaticEditorFlags: 0 2344 | m_IsActive: 1 2345 | --- !u!4 &4993845520568106 2346 | Transform: 2347 | m_ObjectHideFlags: 0 2348 | m_CorrespondingSourceObject: {fileID: 0} 2349 | m_PrefabInstance: {fileID: 0} 2350 | m_PrefabAsset: {fileID: 0} 2351 | m_GameObject: {fileID: 1609592325248172} 2352 | m_LocalRotation: {x: 0, y: 0, z: -0.08478668, w: 0.9963991} 2353 | m_LocalPosition: {x: -0.077473834, y: 1.0713652e-16, z: -3.771859e-17} 2354 | m_LocalScale: {x: 1, y: 1, z: 1} 2355 | m_Children: 2356 | - {fileID: 4559513089490318} 2357 | - {fileID: 4363696035887126} 2358 | - {fileID: 4336543331349570} 2359 | - {fileID: 4581777264968274} 2360 | - {fileID: 4781502048358176} 2361 | m_Father: {fileID: 4193898317188586} 2362 | m_RootOrder: 0 2363 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 2364 | --- !u!1 &1624616156856318 2365 | GameObject: 2366 | m_ObjectHideFlags: 0 2367 | m_CorrespondingSourceObject: {fileID: 0} 2368 | m_PrefabInstance: {fileID: 0} 2369 | m_PrefabAsset: {fileID: 0} 2370 | serializedVersion: 6 2371 | m_Component: 2372 | - component: {fileID: 4164942683023610} 2373 | m_Layer: 8 2374 | m_Name: ElbowL_Parent 2375 | m_TagString: Untagged 2376 | m_Icon: {fileID: 0} 2377 | m_NavMeshLayer: 0 2378 | m_StaticEditorFlags: 0 2379 | m_IsActive: 1 2380 | --- !u!4 &4164942683023610 2381 | Transform: 2382 | m_ObjectHideFlags: 0 2383 | m_CorrespondingSourceObject: {fileID: 0} 2384 | m_PrefabInstance: {fileID: 0} 2385 | m_PrefabAsset: {fileID: 0} 2386 | m_GameObject: {fileID: 1624616156856318} 2387 | m_LocalRotation: {x: -0.01180324, y: 0.7070083, z: -0.7070083, w: 0.01180324} 2388 | m_LocalPosition: {x: 4.634515e-14, y: 1.5387691e-15, z: 2.0499158e-14} 2389 | m_LocalScale: {x: 1, y: 1, z: 1} 2390 | m_Children: 2391 | - {fileID: 4574016020541244} 2392 | m_Father: {fileID: 4127826654467080} 2393 | m_RootOrder: 0 2394 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 2395 | --- !u!1 &1644420245458592 2396 | GameObject: 2397 | m_ObjectHideFlags: 0 2398 | m_CorrespondingSourceObject: {fileID: 0} 2399 | m_PrefabInstance: {fileID: 0} 2400 | m_PrefabAsset: {fileID: 0} 2401 | serializedVersion: 6 2402 | m_Component: 2403 | - component: {fileID: 4036520374995618} 2404 | m_Layer: 8 2405 | m_Name: ToesEnd_L 2406 | m_TagString: Untagged 2407 | m_Icon: {fileID: 0} 2408 | m_NavMeshLayer: 0 2409 | m_StaticEditorFlags: 0 2410 | m_IsActive: 1 2411 | --- !u!4 &4036520374995618 2412 | Transform: 2413 | m_ObjectHideFlags: 0 2414 | m_CorrespondingSourceObject: {fileID: 0} 2415 | m_PrefabInstance: {fileID: 0} 2416 | m_PrefabAsset: {fileID: 0} 2417 | m_GameObject: {fileID: 1644420245458592} 2418 | m_LocalRotation: {x: 0.0000000877082, y: 0.0000012982733, z: -1.1386921e-13, w: 1} 2419 | m_LocalPosition: {x: 0.012457631, y: -5.2180482e-17, z: -2.6645352e-17} 2420 | m_LocalScale: {x: 1, y: 1, z: 1} 2421 | m_Children: [] 2422 | m_Father: {fileID: 4929904507199490} 2423 | m_RootOrder: 0 2424 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 2425 | --- !u!1 &1685241366827130 2426 | GameObject: 2427 | m_ObjectHideFlags: 0 2428 | m_CorrespondingSourceObject: {fileID: 0} 2429 | m_PrefabInstance: {fileID: 0} 2430 | m_PrefabAsset: {fileID: 0} 2431 | serializedVersion: 6 2432 | m_Component: 2433 | - component: {fileID: 4514950278665816} 2434 | m_Layer: 8 2435 | m_Name: Head_Parent 2436 | m_TagString: Untagged 2437 | m_Icon: {fileID: 0} 2438 | m_NavMeshLayer: 0 2439 | m_StaticEditorFlags: 0 2440 | m_IsActive: 1 2441 | --- !u!4 &4514950278665816 2442 | Transform: 2443 | m_ObjectHideFlags: 0 2444 | m_CorrespondingSourceObject: {fileID: 0} 2445 | m_PrefabInstance: {fileID: 0} 2446 | m_PrefabAsset: {fileID: 0} 2447 | m_GameObject: {fileID: 1685241366827130} 2448 | m_LocalRotation: {x: 0.5429546, y: -0.45299038, z: -0.5429546, w: -0.45299038} 2449 | m_LocalPosition: {x: -3.5527136e-17, y: 0, z: -2.2994847e-17} 2450 | m_LocalScale: {x: 1, y: 1, z: 1} 2451 | m_Children: 2452 | - {fileID: 4096064398377374} 2453 | m_Father: {fileID: 4363696035887126} 2454 | m_RootOrder: 1 2455 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 2456 | --- !u!1 &1697857753921094 2457 | GameObject: 2458 | m_ObjectHideFlags: 0 2459 | m_CorrespondingSourceObject: {fileID: 0} 2460 | m_PrefabInstance: {fileID: 0} 2461 | m_PrefabAsset: {fileID: 0} 2462 | serializedVersion: 6 2463 | m_Component: 2464 | - component: {fileID: 4337105347113080} 2465 | m_Layer: 8 2466 | m_Name: Shoulder_L 2467 | m_TagString: Untagged 2468 | m_Icon: {fileID: 0} 2469 | m_NavMeshLayer: 0 2470 | m_StaticEditorFlags: 0 2471 | m_IsActive: 1 2472 | --- !u!4 &4337105347113080 2473 | Transform: 2474 | m_ObjectHideFlags: 0 2475 | m_CorrespondingSourceObject: {fileID: 0} 2476 | m_PrefabInstance: {fileID: 0} 2477 | m_PrefabAsset: {fileID: 0} 2478 | m_GameObject: {fileID: 1697857753921094} 2479 | m_LocalRotation: {x: 6.119919e-14, y: 0.00010134625, z: 0.022490023, w: 0.9997471} 2480 | m_LocalPosition: {x: 0.021710714, y: -2.494005e-14, z: 1.1368684e-15} 2481 | m_LocalScale: {x: 1, y: 1, z: 1} 2482 | m_Children: 2483 | - {fileID: 4127826654467080} 2484 | - {fileID: 4568108423032184} 2485 | m_Father: {fileID: 4581777264968274} 2486 | m_RootOrder: 0 2487 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 2488 | --- !u!1 &1710726671283124 2489 | GameObject: 2490 | m_ObjectHideFlags: 0 2491 | m_CorrespondingSourceObject: {fileID: 0} 2492 | m_PrefabInstance: {fileID: 0} 2493 | m_PrefabAsset: {fileID: 0} 2494 | serializedVersion: 6 2495 | m_Component: 2496 | - component: {fileID: 4897050616234484} 2497 | m_Layer: 8 2498 | m_Name: ElbowR_Container 2499 | m_TagString: Untagged 2500 | m_Icon: {fileID: 0} 2501 | m_NavMeshLayer: 0 2502 | m_StaticEditorFlags: 0 2503 | m_IsActive: 1 2504 | --- !u!4 &4897050616234484 2505 | Transform: 2506 | m_ObjectHideFlags: 0 2507 | m_CorrespondingSourceObject: {fileID: 0} 2508 | m_PrefabInstance: {fileID: 0} 2509 | m_PrefabAsset: {fileID: 0} 2510 | m_GameObject: {fileID: 1710726671283124} 2511 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} 2512 | m_LocalPosition: {x: 0, y: 0, z: 0} 2513 | m_LocalScale: {x: -1, y: 1, z: 1} 2514 | m_Children: 2515 | - {fileID: 4313185020357312} 2516 | m_Father: {fileID: 4645647955947942} 2517 | m_RootOrder: 0 2518 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 2519 | --- !u!1 &1717941933677964 2520 | GameObject: 2521 | m_ObjectHideFlags: 0 2522 | m_CorrespondingSourceObject: {fileID: 0} 2523 | m_PrefabInstance: {fileID: 0} 2524 | m_PrefabAsset: {fileID: 0} 2525 | serializedVersion: 6 2526 | m_Component: 2527 | - component: {fileID: 4842090847139722} 2528 | - component: {fileID: 33494210379416480} 2529 | - component: {fileID: 23867953534935826} 2530 | m_Layer: 8 2531 | m_Name: Hip012b(Clone) 2532 | m_TagString: Untagged 2533 | m_Icon: {fileID: 0} 2534 | m_NavMeshLayer: 0 2535 | m_StaticEditorFlags: 0 2536 | m_IsActive: 1 2537 | --- !u!4 &4842090847139722 2538 | Transform: 2539 | m_ObjectHideFlags: 0 2540 | m_CorrespondingSourceObject: {fileID: 0} 2541 | m_PrefabInstance: {fileID: 0} 2542 | m_PrefabAsset: {fileID: 0} 2543 | m_GameObject: {fileID: 1717941933677964} 2544 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} 2545 | m_LocalPosition: {x: 0, y: 0, z: 0} 2546 | m_LocalScale: {x: 1, y: 1, z: 1} 2547 | m_Children: [] 2548 | m_Father: {fileID: 4681452989931012} 2549 | m_RootOrder: 0 2550 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 2551 | --- !u!33 &33494210379416480 2552 | MeshFilter: 2553 | m_ObjectHideFlags: 0 2554 | m_CorrespondingSourceObject: {fileID: 0} 2555 | m_PrefabInstance: {fileID: 0} 2556 | m_PrefabAsset: {fileID: 0} 2557 | m_GameObject: {fileID: 1717941933677964} 2558 | m_Mesh: {fileID: 4300000, guid: a49b573d51ee08749990e543eff300f7, type: 3} 2559 | --- !u!23 &23867953534935826 2560 | MeshRenderer: 2561 | m_ObjectHideFlags: 0 2562 | m_CorrespondingSourceObject: {fileID: 0} 2563 | m_PrefabInstance: {fileID: 0} 2564 | m_PrefabAsset: {fileID: 0} 2565 | m_GameObject: {fileID: 1717941933677964} 2566 | m_Enabled: 1 2567 | m_CastShadows: 1 2568 | m_ReceiveShadows: 0 2569 | m_DynamicOccludee: 1 2570 | m_MotionVectors: 1 2571 | m_LightProbeUsage: 0 2572 | m_ReflectionProbeUsage: 0 2573 | m_RayTracingMode: 2 2574 | m_RenderingLayerMask: 4294967295 2575 | m_RendererPriority: 0 2576 | m_Materials: 2577 | - {fileID: 2100000, guid: 5818681a030cc7e41aa14c87114da6d0, type: 2} 2578 | m_StaticBatchInfo: 2579 | firstSubMesh: 0 2580 | subMeshCount: 0 2581 | m_StaticBatchRoot: {fileID: 0} 2582 | m_ProbeAnchor: {fileID: 0} 2583 | m_LightProbeVolumeOverride: {fileID: 0} 2584 | m_ScaleInLightmap: 1 2585 | m_ReceiveGI: 1 2586 | m_PreserveUVs: 0 2587 | m_IgnoreNormalsForChartDetection: 0 2588 | m_ImportantGI: 0 2589 | m_StitchLightmapSeams: 0 2590 | m_SelectedEditorRenderState: 3 2591 | m_MinimumChartSize: 4 2592 | m_AutoUVMaxDistance: 0.5 2593 | m_AutoUVMaxAngle: 89 2594 | m_LightmapParameters: {fileID: 0} 2595 | m_SortingLayerID: 0 2596 | m_SortingLayer: 0 2597 | m_SortingOrder: 0 2598 | --- !u!1 &1719118160162236 2599 | GameObject: 2600 | m_ObjectHideFlags: 0 2601 | m_CorrespondingSourceObject: {fileID: 0} 2602 | m_PrefabInstance: {fileID: 0} 2603 | m_PrefabAsset: {fileID: 0} 2604 | serializedVersion: 6 2605 | m_Component: 2606 | - component: {fileID: 4575783988717642} 2607 | m_Layer: 8 2608 | m_Name: WeaponR_Container 2609 | m_TagString: Untagged 2610 | m_Icon: {fileID: 0} 2611 | m_NavMeshLayer: 0 2612 | m_StaticEditorFlags: 0 2613 | m_IsActive: 1 2614 | --- !u!4 &4575783988717642 2615 | Transform: 2616 | m_ObjectHideFlags: 0 2617 | m_CorrespondingSourceObject: {fileID: 0} 2618 | m_PrefabInstance: {fileID: 0} 2619 | m_PrefabAsset: {fileID: 0} 2620 | m_GameObject: {fileID: 1719118160162236} 2621 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} 2622 | m_LocalPosition: {x: 0, y: 0, z: 0} 2623 | m_LocalScale: {x: -1, y: 1, z: 1} 2624 | m_Children: [] 2625 | m_Father: {fileID: 4983902748301532} 2626 | m_RootOrder: 0 2627 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 2628 | --- !u!1 &1720420180284794 2629 | GameObject: 2630 | m_ObjectHideFlags: 0 2631 | m_CorrespondingSourceObject: {fileID: 0} 2632 | m_PrefabInstance: {fileID: 0} 2633 | m_PrefabAsset: {fileID: 0} 2634 | serializedVersion: 6 2635 | m_Component: 2636 | - component: {fileID: 4708565952386962} 2637 | m_Layer: 8 2638 | m_Name: Hip_R 2639 | m_TagString: Untagged 2640 | m_Icon: {fileID: 0} 2641 | m_NavMeshLayer: 0 2642 | m_StaticEditorFlags: 0 2643 | m_IsActive: 1 2644 | --- !u!4 &4708565952386962 2645 | Transform: 2646 | m_ObjectHideFlags: 0 2647 | m_CorrespondingSourceObject: {fileID: 0} 2648 | m_PrefabInstance: {fileID: 0} 2649 | m_PrefabAsset: {fileID: 0} 2650 | m_GameObject: {fileID: 1720420180284794} 2651 | m_LocalRotation: {x: -0.021616422, y: 0.9997249, z: 0.0025890053, w: -0.008728199} 2652 | m_LocalPosition: {x: 0.0040041204, y: -0.0015441142, z: -0.039752517} 2653 | m_LocalScale: {x: 1, y: 1, z: 1} 2654 | m_Children: 2655 | - {fileID: 4520819478557526} 2656 | - {fileID: 4518192251438244} 2657 | m_Father: {fileID: 4496284259612862} 2658 | m_RootOrder: 1 2659 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 2660 | --- !u!1 &1723713736354882 2661 | GameObject: 2662 | m_ObjectHideFlags: 0 2663 | m_CorrespondingSourceObject: {fileID: 0} 2664 | m_PrefabInstance: {fileID: 0} 2665 | m_PrefabAsset: {fileID: 0} 2666 | serializedVersion: 6 2667 | m_Component: 2668 | - component: {fileID: 4885877233932678} 2669 | m_Layer: 8 2670 | m_Name: Wrist_R 2671 | m_TagString: Untagged 2672 | m_Icon: {fileID: 0} 2673 | m_NavMeshLayer: 0 2674 | m_StaticEditorFlags: 0 2675 | m_IsActive: 1 2676 | --- !u!4 &4885877233932678 2677 | Transform: 2678 | m_ObjectHideFlags: 0 2679 | m_CorrespondingSourceObject: {fileID: 0} 2680 | m_PrefabInstance: {fileID: 0} 2681 | m_PrefabAsset: {fileID: 0} 2682 | m_GameObject: {fileID: 1723713736354882} 2683 | m_LocalRotation: {x: 0, y: 0, z: 0.0146340635, w: 0.99989295} 2684 | m_LocalPosition: {x: -0.080121115, y: -2.220446e-18, z: 5.1869617e-15} 2685 | m_LocalScale: {x: 1, y: 1, z: 1} 2686 | m_Children: 2687 | - {fileID: 4983902748301532} 2688 | m_Father: {fileID: 4992246434705882} 2689 | m_RootOrder: 1 2690 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 2691 | --- !u!1 &1727933821324646 2692 | GameObject: 2693 | m_ObjectHideFlags: 0 2694 | m_CorrespondingSourceObject: {fileID: 0} 2695 | m_PrefabInstance: {fileID: 0} 2696 | m_PrefabAsset: {fileID: 0} 2697 | serializedVersion: 6 2698 | m_Component: 2699 | - component: {fileID: 4891789812900552} 2700 | m_Layer: 8 2701 | m_Name: Shoulder_R 2702 | m_TagString: Untagged 2703 | m_Icon: {fileID: 0} 2704 | m_NavMeshLayer: 0 2705 | m_StaticEditorFlags: 0 2706 | m_IsActive: 1 2707 | --- !u!4 &4891789812900552 2708 | Transform: 2709 | m_ObjectHideFlags: 0 2710 | m_CorrespondingSourceObject: {fileID: 0} 2711 | m_PrefabInstance: {fileID: 0} 2712 | m_PrefabAsset: {fileID: 0} 2713 | m_GameObject: {fileID: 1727933821324646} 2714 | m_LocalRotation: {x: 2.0795469e-13, y: 0.00010134625, z: 0.022490023, w: 0.9997471} 2715 | m_LocalPosition: {x: -0.021710714, y: 2.6617597e-15, z: -8.5265126e-16} 2716 | m_LocalScale: {x: 1, y: 1, z: 1} 2717 | m_Children: 2718 | - {fileID: 4992246434705882} 2719 | - {fileID: 4842497017205418} 2720 | m_Father: {fileID: 4781502048358176} 2721 | m_RootOrder: 0 2722 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 2723 | --- !u!1 &1728086571565740 2724 | GameObject: 2725 | m_ObjectHideFlags: 0 2726 | m_CorrespondingSourceObject: {fileID: 0} 2727 | m_PrefabInstance: {fileID: 0} 2728 | m_PrefabAsset: {fileID: 0} 2729 | serializedVersion: 6 2730 | m_Component: 2731 | - component: {fileID: 4984449553995878} 2732 | m_Layer: 8 2733 | m_Name: Ankle_R 2734 | m_TagString: Untagged 2735 | m_Icon: {fileID: 0} 2736 | m_NavMeshLayer: 0 2737 | m_StaticEditorFlags: 0 2738 | m_IsActive: 1 2739 | --- !u!4 &4984449553995878 2740 | Transform: 2741 | m_ObjectHideFlags: 0 2742 | m_CorrespondingSourceObject: {fileID: 0} 2743 | m_PrefabInstance: {fileID: 0} 2744 | m_PrefabAsset: {fileID: 0} 2745 | m_GameObject: {fileID: 1728086571565740} 2746 | m_LocalRotation: {x: -0.005097501, y: -0.008784542, z: -0.044588596, w: 0.9989538} 2747 | m_LocalPosition: {x: -0.06370975, y: 3.3861803e-17, z: -4.4408918e-17} 2748 | m_LocalScale: {x: 1, y: 1, z: 1} 2749 | m_Children: 2750 | - {fileID: 4049996662132664} 2751 | m_Father: {fileID: 4518192251438244} 2752 | m_RootOrder: 0 2753 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 2754 | --- !u!1 &1740843601727756 2755 | GameObject: 2756 | m_ObjectHideFlags: 0 2757 | m_CorrespondingSourceObject: {fileID: 0} 2758 | m_PrefabInstance: {fileID: 0} 2759 | m_PrefabAsset: {fileID: 0} 2760 | serializedVersion: 6 2761 | m_Component: 2762 | - component: {fileID: 4929904507199490} 2763 | m_Layer: 8 2764 | m_Name: Toes_L 2765 | m_TagString: Untagged 2766 | m_Icon: {fileID: 0} 2767 | m_NavMeshLayer: 0 2768 | m_StaticEditorFlags: 0 2769 | m_IsActive: 1 2770 | --- !u!4 &4929904507199490 2771 | Transform: 2772 | m_ObjectHideFlags: 0 2773 | m_CorrespondingSourceObject: {fileID: 0} 2774 | m_PrefabInstance: {fileID: 0} 2775 | m_PrefabAsset: {fileID: 0} 2776 | m_GameObject: {fileID: 1740843601727756} 2777 | m_LocalRotation: {x: 0.004560311, y: 0.0039831363, z: -0.6578248, w: 0.75314665} 2778 | m_LocalPosition: {x: 0.013236923, y: -0.026676208, z: 7.9936054e-17} 2779 | m_LocalScale: {x: 1, y: 1, z: 1} 2780 | m_Children: 2781 | - {fileID: 4036520374995618} 2782 | m_Father: {fileID: 4810617428662548} 2783 | m_RootOrder: 0 2784 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 2785 | --- !u!1 &1746144073174270 2786 | GameObject: 2787 | m_ObjectHideFlags: 0 2788 | m_CorrespondingSourceObject: {fileID: 0} 2789 | m_PrefabInstance: {fileID: 0} 2790 | m_PrefabAsset: {fileID: 0} 2791 | serializedVersion: 6 2792 | m_Component: 2793 | - component: {fileID: 4587424033350662} 2794 | m_Layer: 8 2795 | m_Name: MiniMapContainer 2796 | m_TagString: Untagged 2797 | m_Icon: {fileID: 0} 2798 | m_NavMeshLayer: 0 2799 | m_StaticEditorFlags: 0 2800 | m_IsActive: 1 2801 | --- !u!4 &4587424033350662 2802 | Transform: 2803 | m_ObjectHideFlags: 0 2804 | m_CorrespondingSourceObject: {fileID: 0} 2805 | m_PrefabInstance: {fileID: 0} 2806 | m_PrefabAsset: {fileID: 0} 2807 | m_GameObject: {fileID: 1746144073174270} 2808 | m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} 2809 | m_LocalPosition: {x: 0, y: 0.025, z: 0} 2810 | m_LocalScale: {x: 1, y: 1, z: 1} 2811 | m_Children: [] 2812 | m_Father: {fileID: 4322877261319546} 2813 | m_RootOrder: 3 2814 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 2815 | --- !u!1 &1752734758028238 2816 | GameObject: 2817 | m_ObjectHideFlags: 0 2818 | m_CorrespondingSourceObject: {fileID: 0} 2819 | m_PrefabInstance: {fileID: 0} 2820 | m_PrefabAsset: {fileID: 0} 2821 | serializedVersion: 6 2822 | m_Component: 2823 | - component: {fileID: 4776855341053162} 2824 | m_Layer: 8 2825 | m_Name: UIElementContainer 2826 | m_TagString: Untagged 2827 | m_Icon: {fileID: 0} 2828 | m_NavMeshLayer: 0 2829 | m_StaticEditorFlags: 0 2830 | m_IsActive: 1 2831 | --- !u!4 &4776855341053162 2832 | Transform: 2833 | m_ObjectHideFlags: 0 2834 | m_CorrespondingSourceObject: {fileID: 0} 2835 | m_PrefabInstance: {fileID: 0} 2836 | m_PrefabAsset: {fileID: 0} 2837 | m_GameObject: {fileID: 1752734758028238} 2838 | m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} 2839 | m_LocalPosition: {x: 0, y: -0.15, z: 0} 2840 | m_LocalScale: {x: 1, y: 1, z: 1} 2841 | m_Children: [] 2842 | m_Father: {fileID: 4322877261319546} 2843 | m_RootOrder: 4 2844 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 2845 | --- !u!1 &1763704995485948 2846 | GameObject: 2847 | m_ObjectHideFlags: 0 2848 | m_CorrespondingSourceObject: {fileID: 0} 2849 | m_PrefabInstance: {fileID: 0} 2850 | m_PrefabAsset: {fileID: 0} 2851 | serializedVersion: 6 2852 | m_Component: 2853 | - component: {fileID: 4240422490853004} 2854 | m_Layer: 8 2855 | m_Name: Shield_Container 2856 | m_TagString: Untagged 2857 | m_Icon: {fileID: 0} 2858 | m_NavMeshLayer: 0 2859 | m_StaticEditorFlags: 0 2860 | m_IsActive: 1 2861 | --- !u!4 &4240422490853004 2862 | Transform: 2863 | m_ObjectHideFlags: 0 2864 | m_CorrespondingSourceObject: {fileID: 0} 2865 | m_PrefabInstance: {fileID: 0} 2866 | m_PrefabAsset: {fileID: 0} 2867 | m_GameObject: {fileID: 1763704995485948} 2868 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} 2869 | m_LocalPosition: {x: 0, y: 0, z: 0} 2870 | m_LocalScale: {x: 1, y: 1, z: 1} 2871 | m_Children: [] 2872 | m_Father: {fileID: 4683782204896220} 2873 | m_RootOrder: 0 2874 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 2875 | --- !u!1 &1777317075918810 2876 | GameObject: 2877 | m_ObjectHideFlags: 0 2878 | m_CorrespondingSourceObject: {fileID: 0} 2879 | m_PrefabInstance: {fileID: 0} 2880 | m_PrefabAsset: {fileID: 0} 2881 | serializedVersion: 6 2882 | m_Component: 2883 | - component: {fileID: 4127826654467080} 2884 | m_Layer: 8 2885 | m_Name: Elbow_L 2886 | m_TagString: Untagged 2887 | m_Icon: {fileID: 0} 2888 | m_NavMeshLayer: 0 2889 | m_StaticEditorFlags: 0 2890 | m_IsActive: 1 2891 | --- !u!4 &4127826654467080 2892 | Transform: 2893 | m_ObjectHideFlags: 0 2894 | m_CorrespondingSourceObject: {fileID: 0} 2895 | m_PrefabInstance: {fileID: 0} 2896 | m_PrefabAsset: {fileID: 0} 2897 | m_GameObject: {fileID: 1777317075918810} 2898 | m_LocalRotation: {x: -0.00006662926, y: -0.000002622684, z: -0.039331887, w: 0.9992262} 2899 | m_LocalPosition: {x: 0.06008198, y: 7.396861e-17, z: 5.684342e-16} 2900 | m_LocalScale: {x: 1, y: 1, z: 1} 2901 | m_Children: 2902 | - {fileID: 4164942683023610} 2903 | - {fileID: 4946968597991512} 2904 | m_Father: {fileID: 4337105347113080} 2905 | m_RootOrder: 0 2906 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 2907 | --- !u!1 &1793011137302450 2908 | GameObject: 2909 | m_ObjectHideFlags: 0 2910 | m_CorrespondingSourceObject: {fileID: 0} 2911 | m_PrefabInstance: {fileID: 0} 2912 | m_PrefabAsset: {fileID: 0} 2913 | serializedVersion: 6 2914 | m_Component: 2915 | - component: {fileID: 4946968597991512} 2916 | m_Layer: 8 2917 | m_Name: Wrist_L 2918 | m_TagString: Untagged 2919 | m_Icon: {fileID: 0} 2920 | m_NavMeshLayer: 0 2921 | m_StaticEditorFlags: 0 2922 | m_IsActive: 1 2923 | --- !u!4 &4946968597991512 2924 | Transform: 2925 | m_ObjectHideFlags: 0 2926 | m_CorrespondingSourceObject: {fileID: 0} 2927 | m_PrefabInstance: {fileID: 0} 2928 | m_PrefabAsset: {fileID: 0} 2929 | m_GameObject: {fileID: 1793011137302450} 2930 | m_LocalRotation: {x: 0, y: 0, z: 0.0146340635, w: 0.99989295} 2931 | m_LocalPosition: {x: 0.080121115, y: 3.330669e-17, z: -1.9078072e-14} 2932 | m_LocalScale: {x: 1, y: 1, z: 1} 2933 | m_Children: 2934 | - {fileID: 4683782204896220} 2935 | - {fileID: 4522766419632224} 2936 | m_Father: {fileID: 4127826654467080} 2937 | m_RootOrder: 1 2938 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 2939 | --- !u!1 &1793730774784524 2940 | GameObject: 2941 | m_ObjectHideFlags: 0 2942 | m_CorrespondingSourceObject: {fileID: 0} 2943 | m_PrefabInstance: {fileID: 0} 2944 | m_PrefabAsset: {fileID: 0} 2945 | serializedVersion: 6 2946 | m_Component: 2947 | - component: {fileID: 4250726308092512} 2948 | m_Layer: 8 2949 | m_Name: PropC_Parent 2950 | m_TagString: Untagged 2951 | m_Icon: {fileID: 0} 2952 | m_NavMeshLayer: 0 2953 | m_StaticEditorFlags: 0 2954 | m_IsActive: 1 2955 | --- !u!4 &4250726308092512 2956 | Transform: 2957 | m_ObjectHideFlags: 0 2958 | m_CorrespondingSourceObject: {fileID: 0} 2959 | m_PrefabInstance: {fileID: 0} 2960 | m_PrefabAsset: {fileID: 0} 2961 | m_GameObject: {fileID: 1793730774784524} 2962 | m_LocalRotation: {x: -0.46975473, y: 0.52851725, z: 0.46975473, w: 0.52851725} 2963 | m_LocalPosition: {x: -0.046626072, y: -0.04391741, z: -9.82314e-17} 2964 | m_LocalScale: {x: 1, y: 1, z: 1} 2965 | m_Children: [] 2966 | m_Father: {fileID: 4496284259612862} 2967 | m_RootOrder: 2 2968 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 2969 | --- !u!1 &1841130175150918 2970 | GameObject: 2971 | m_ObjectHideFlags: 0 2972 | m_CorrespondingSourceObject: {fileID: 0} 2973 | m_PrefabInstance: {fileID: 0} 2974 | m_PrefabAsset: {fileID: 0} 2975 | serializedVersion: 6 2976 | m_Component: 2977 | - component: {fileID: 4810617428662548} 2978 | m_Layer: 8 2979 | m_Name: Ankle_L 2980 | m_TagString: Untagged 2981 | m_Icon: {fileID: 0} 2982 | m_NavMeshLayer: 0 2983 | m_StaticEditorFlags: 0 2984 | m_IsActive: 1 2985 | --- !u!4 &4810617428662548 2986 | Transform: 2987 | m_ObjectHideFlags: 0 2988 | m_CorrespondingSourceObject: {fileID: 0} 2989 | m_PrefabInstance: {fileID: 0} 2990 | m_PrefabAsset: {fileID: 0} 2991 | m_GameObject: {fileID: 1841130175150918} 2992 | m_LocalRotation: {x: -0.005097501, y: -0.008784542, z: -0.044588596, w: 0.9989538} 2993 | m_LocalPosition: {x: 0.06370975, y: 1.831868e-16, z: 3.5527136e-17} 2994 | m_LocalScale: {x: 1, y: 1, z: 1} 2995 | m_Children: 2996 | - {fileID: 4929904507199490} 2997 | m_Father: {fileID: 4301012710664368} 2998 | m_RootOrder: 0 2999 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 3000 | --- !u!1 &1864830059021960 3001 | GameObject: 3002 | m_ObjectHideFlags: 0 3003 | m_CorrespondingSourceObject: {fileID: 0} 3004 | m_PrefabInstance: {fileID: 0} 3005 | m_PrefabAsset: {fileID: 0} 3006 | serializedVersion: 6 3007 | m_Component: 3008 | - component: {fileID: 4096064398377374} 3009 | - component: {fileID: 33685254636546828} 3010 | - component: {fileID: 23347810521977586} 3011 | m_Layer: 8 3012 | m_Name: Head039(Clone) 3013 | m_TagString: Untagged 3014 | m_Icon: {fileID: 0} 3015 | m_NavMeshLayer: 0 3016 | m_StaticEditorFlags: 0 3017 | m_IsActive: 1 3018 | --- !u!4 &4096064398377374 3019 | Transform: 3020 | m_ObjectHideFlags: 0 3021 | m_CorrespondingSourceObject: {fileID: 0} 3022 | m_PrefabInstance: {fileID: 0} 3023 | m_PrefabAsset: {fileID: 0} 3024 | m_GameObject: {fileID: 1864830059021960} 3025 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} 3026 | m_LocalPosition: {x: 0, y: 0, z: 0} 3027 | m_LocalScale: {x: 1, y: 1, z: 1} 3028 | m_Children: [] 3029 | m_Father: {fileID: 4514950278665816} 3030 | m_RootOrder: 0 3031 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 3032 | --- !u!33 &33685254636546828 3033 | MeshFilter: 3034 | m_ObjectHideFlags: 0 3035 | m_CorrespondingSourceObject: {fileID: 0} 3036 | m_PrefabInstance: {fileID: 0} 3037 | m_PrefabAsset: {fileID: 0} 3038 | m_GameObject: {fileID: 1864830059021960} 3039 | m_Mesh: {fileID: 4300000, guid: 5e7077175682211429655c2e1ffa9aef, type: 3} 3040 | --- !u!23 &23347810521977586 3041 | MeshRenderer: 3042 | m_ObjectHideFlags: 0 3043 | m_CorrespondingSourceObject: {fileID: 0} 3044 | m_PrefabInstance: {fileID: 0} 3045 | m_PrefabAsset: {fileID: 0} 3046 | m_GameObject: {fileID: 1864830059021960} 3047 | m_Enabled: 1 3048 | m_CastShadows: 1 3049 | m_ReceiveShadows: 0 3050 | m_DynamicOccludee: 1 3051 | m_MotionVectors: 1 3052 | m_LightProbeUsage: 0 3053 | m_ReflectionProbeUsage: 0 3054 | m_RayTracingMode: 2 3055 | m_RenderingLayerMask: 4294967295 3056 | m_RendererPriority: 0 3057 | m_Materials: 3058 | - {fileID: 2100000, guid: 94ba14b430e5cb14eb1758193c3c1d9c, type: 2} 3059 | m_StaticBatchInfo: 3060 | firstSubMesh: 0 3061 | subMeshCount: 0 3062 | m_StaticBatchRoot: {fileID: 0} 3063 | m_ProbeAnchor: {fileID: 0} 3064 | m_LightProbeVolumeOverride: {fileID: 0} 3065 | m_ScaleInLightmap: 1 3066 | m_ReceiveGI: 1 3067 | m_PreserveUVs: 0 3068 | m_IgnoreNormalsForChartDetection: 0 3069 | m_ImportantGI: 0 3070 | m_StitchLightmapSeams: 0 3071 | m_SelectedEditorRenderState: 3 3072 | m_MinimumChartSize: 4 3073 | m_AutoUVMaxDistance: 0.5 3074 | m_AutoUVMaxAngle: 89 3075 | m_LightmapParameters: {fileID: 0} 3076 | m_SortingLayerID: 0 3077 | m_SortingLayer: 0 3078 | m_SortingOrder: 0 3079 | --- !u!1 &1895170541706578 3080 | GameObject: 3081 | m_ObjectHideFlags: 0 3082 | m_CorrespondingSourceObject: {fileID: 0} 3083 | m_PrefabInstance: {fileID: 0} 3084 | m_PrefabAsset: {fileID: 0} 3085 | serializedVersion: 6 3086 | m_Component: 3087 | - component: {fileID: 4193898317188586} 3088 | m_Layer: 8 3089 | m_Name: Spine1_M 3090 | m_TagString: Untagged 3091 | m_Icon: {fileID: 0} 3092 | m_NavMeshLayer: 0 3093 | m_StaticEditorFlags: 0 3094 | m_IsActive: 1 3095 | --- !u!4 &4193898317188586 3096 | Transform: 3097 | m_ObjectHideFlags: 0 3098 | m_CorrespondingSourceObject: {fileID: 0} 3099 | m_PrefabInstance: {fileID: 0} 3100 | m_PrefabAsset: {fileID: 0} 3101 | m_GameObject: {fileID: 1895170541706578} 3102 | m_LocalRotation: {x: 0, y: 0, z: -0.043074463, w: 0.9990719} 3103 | m_LocalPosition: {x: -0.041568402, y: -6.661338e-18, z: -1.5488072e-17} 3104 | m_LocalScale: {x: 1, y: 1, z: 1} 3105 | m_Children: 3106 | - {fileID: 4993845520568106} 3107 | - {fileID: 4804608167933496} 3108 | m_Father: {fileID: 4496284259612862} 3109 | m_RootOrder: 6 3110 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 3111 | --- !u!1 &1921203456090672 3112 | GameObject: 3113 | m_ObjectHideFlags: 0 3114 | m_CorrespondingSourceObject: {fileID: 0} 3115 | m_PrefabInstance: {fileID: 0} 3116 | m_PrefabAsset: {fileID: 0} 3117 | serializedVersion: 6 3118 | m_Component: 3119 | - component: {fileID: 4655920186225858} 3120 | - component: {fileID: 33582436718520554} 3121 | - component: {fileID: 23903349182866354} 3122 | m_Layer: 8 3123 | m_Name: Elbow012b(Clone) 3124 | m_TagString: Untagged 3125 | m_Icon: {fileID: 0} 3126 | m_NavMeshLayer: 0 3127 | m_StaticEditorFlags: 0 3128 | m_IsActive: 1 3129 | --- !u!4 &4655920186225858 3130 | Transform: 3131 | m_ObjectHideFlags: 0 3132 | m_CorrespondingSourceObject: {fileID: 0} 3133 | m_PrefabInstance: {fileID: 0} 3134 | m_PrefabAsset: {fileID: 0} 3135 | m_GameObject: {fileID: 1921203456090672} 3136 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} 3137 | m_LocalPosition: {x: 0, y: 0, z: 0} 3138 | m_LocalScale: {x: 1, y: 1, z: 1} 3139 | m_Children: [] 3140 | m_Father: {fileID: 4574016020541244} 3141 | m_RootOrder: 0 3142 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 3143 | --- !u!33 &33582436718520554 3144 | MeshFilter: 3145 | m_ObjectHideFlags: 0 3146 | m_CorrespondingSourceObject: {fileID: 0} 3147 | m_PrefabInstance: {fileID: 0} 3148 | m_PrefabAsset: {fileID: 0} 3149 | m_GameObject: {fileID: 1921203456090672} 3150 | m_Mesh: {fileID: 4300000, guid: 8018b47da64719047ae8a96713cd4fa2, type: 3} 3151 | --- !u!23 &23903349182866354 3152 | MeshRenderer: 3153 | m_ObjectHideFlags: 0 3154 | m_CorrespondingSourceObject: {fileID: 0} 3155 | m_PrefabInstance: {fileID: 0} 3156 | m_PrefabAsset: {fileID: 0} 3157 | m_GameObject: {fileID: 1921203456090672} 3158 | m_Enabled: 1 3159 | m_CastShadows: 1 3160 | m_ReceiveShadows: 0 3161 | m_DynamicOccludee: 1 3162 | m_MotionVectors: 1 3163 | m_LightProbeUsage: 0 3164 | m_ReflectionProbeUsage: 0 3165 | m_RayTracingMode: 2 3166 | m_RenderingLayerMask: 4294967295 3167 | m_RendererPriority: 0 3168 | m_Materials: 3169 | - {fileID: 2100000, guid: 5818681a030cc7e41aa14c87114da6d0, type: 2} 3170 | m_StaticBatchInfo: 3171 | firstSubMesh: 0 3172 | subMeshCount: 0 3173 | m_StaticBatchRoot: {fileID: 0} 3174 | m_ProbeAnchor: {fileID: 0} 3175 | m_LightProbeVolumeOverride: {fileID: 0} 3176 | m_ScaleInLightmap: 1 3177 | m_ReceiveGI: 1 3178 | m_PreserveUVs: 0 3179 | m_IgnoreNormalsForChartDetection: 0 3180 | m_ImportantGI: 0 3181 | m_StitchLightmapSeams: 0 3182 | m_SelectedEditorRenderState: 3 3183 | m_MinimumChartSize: 4 3184 | m_AutoUVMaxDistance: 0.5 3185 | m_AutoUVMaxAngle: 89 3186 | m_LightmapParameters: {fileID: 0} 3187 | m_SortingLayerID: 0 3188 | m_SortingLayer: 0 3189 | m_SortingOrder: 0 3190 | --- !u!1 &1940242584353682 3191 | GameObject: 3192 | m_ObjectHideFlags: 0 3193 | m_CorrespondingSourceObject: {fileID: 0} 3194 | m_PrefabInstance: {fileID: 0} 3195 | m_PrefabAsset: {fileID: 0} 3196 | serializedVersion: 6 3197 | m_Component: 3198 | - component: {fileID: 4683782204896220} 3199 | m_Layer: 8 3200 | m_Name: Shield_Parent 3201 | m_TagString: Untagged 3202 | m_Icon: {fileID: 0} 3203 | m_NavMeshLayer: 0 3204 | m_StaticEditorFlags: 0 3205 | m_IsActive: 1 3206 | --- !u!4 &4683782204896220 3207 | Transform: 3208 | m_ObjectHideFlags: 0 3209 | m_CorrespondingSourceObject: {fileID: 0} 3210 | m_PrefabInstance: {fileID: 0} 3211 | m_PrefabAsset: {fileID: 0} 3212 | m_GameObject: {fileID: 1940242584353682} 3213 | m_LocalRotation: {x: -0.0014555722, y: 0.7071053, z: -0.7071053, w: 0.0014555722} 3214 | m_LocalPosition: {x: -0.050484303, y: -0.0002078442, z: -0.013494751} 3215 | m_LocalScale: {x: 1, y: 1, z: 1} 3216 | m_Children: 3217 | - {fileID: 4240422490853004} 3218 | m_Father: {fileID: 4946968597991512} 3219 | m_RootOrder: 0 3220 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 3221 | --- !u!1 &1941012311770504 3222 | GameObject: 3223 | m_ObjectHideFlags: 0 3224 | m_CorrespondingSourceObject: {fileID: 0} 3225 | m_PrefabInstance: {fileID: 0} 3226 | m_PrefabAsset: {fileID: 0} 3227 | serializedVersion: 6 3228 | m_Component: 3229 | - component: {fileID: 4336543331349570} 3230 | m_Layer: 8 3231 | m_Name: PropBack 3232 | m_TagString: Untagged 3233 | m_Icon: {fileID: 0} 3234 | m_NavMeshLayer: 0 3235 | m_StaticEditorFlags: 0 3236 | m_IsActive: 1 3237 | --- !u!4 &4336543331349570 3238 | Transform: 3239 | m_ObjectHideFlags: 0 3240 | m_CorrespondingSourceObject: {fileID: 0} 3241 | m_PrefabInstance: {fileID: 0} 3242 | m_PrefabAsset: {fileID: 0} 3243 | m_GameObject: {fileID: 1941012311770504} 3244 | m_LocalRotation: {x: 0.5333664, y: -0.46424162, z: -0.5333664, w: -0.46424162} 3245 | m_LocalPosition: {x: 0.013531495, y: -0.036753602, z: -8.0386016e-18} 3246 | m_LocalScale: {x: 1, y: 1, z: 1} 3247 | m_Children: [] 3248 | m_Father: {fileID: 4993845520568106} 3249 | m_RootOrder: 2 3250 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 3251 | --- !u!1 &1944131143575302 3252 | GameObject: 3253 | m_ObjectHideFlags: 0 3254 | m_CorrespondingSourceObject: {fileID: 0} 3255 | m_PrefabInstance: {fileID: 0} 3256 | m_PrefabAsset: {fileID: 0} 3257 | serializedVersion: 6 3258 | m_Component: 3259 | - component: {fileID: 4518192251438244} 3260 | m_Layer: 8 3261 | m_Name: Knee_R 3262 | m_TagString: Untagged 3263 | m_Icon: {fileID: 0} 3264 | m_NavMeshLayer: 0 3265 | m_StaticEditorFlags: 0 3266 | m_IsActive: 1 3267 | --- !u!4 &4518192251438244 3268 | Transform: 3269 | m_ObjectHideFlags: 0 3270 | m_CorrespondingSourceObject: {fileID: 0} 3271 | m_PrefabInstance: {fileID: 0} 3272 | m_PrefabAsset: {fileID: 0} 3273 | m_GameObject: {fileID: 1944131143575302} 3274 | m_LocalRotation: {x: 0, y: 0, z: 0.124641605, w: 0.99220186} 3275 | m_LocalPosition: {x: -0.05549352, y: -4.6629366e-17, z: 6.217249e-17} 3276 | m_LocalScale: {x: 1, y: 1, z: 1} 3277 | m_Children: 3278 | - {fileID: 4984449553995878} 3279 | - {fileID: 4570031336356404} 3280 | m_Father: {fileID: 4708565952386962} 3281 | m_RootOrder: 1 3282 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 3283 | --- !u!1 &1948795055226238 3284 | GameObject: 3285 | m_ObjectHideFlags: 0 3286 | m_CorrespondingSourceObject: {fileID: 0} 3287 | m_PrefabInstance: {fileID: 0} 3288 | m_PrefabAsset: {fileID: 0} 3289 | serializedVersion: 6 3290 | m_Component: 3291 | - component: {fileID: 4664575228657976} 3292 | m_Layer: 8 3293 | m_Name: Root_Parent 3294 | m_TagString: Untagged 3295 | m_Icon: {fileID: 0} 3296 | m_NavMeshLayer: 0 3297 | m_StaticEditorFlags: 0 3298 | m_IsActive: 1 3299 | --- !u!4 &4664575228657976 3300 | Transform: 3301 | m_ObjectHideFlags: 0 3302 | m_CorrespondingSourceObject: {fileID: 0} 3303 | m_PrefabInstance: {fileID: 0} 3304 | m_PrefabAsset: {fileID: 0} 3305 | m_GameObject: {fileID: 1948795055226238} 3306 | m_LocalRotation: {x: -0.46975473, y: 0.52851725, z: 0.46975473, w: 0.52851725} 3307 | m_LocalPosition: {x: 3.5527136e-17, y: 3.1086245e-17, z: -3.182435e-17} 3308 | m_LocalScale: {x: 1, y: 1, z: 1} 3309 | m_Children: 3310 | - {fileID: 4974105555801160} 3311 | m_Father: {fileID: 4496284259612862} 3312 | m_RootOrder: 5 3313 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 3314 | --- !u!1 &1951536253654284 3315 | GameObject: 3316 | m_ObjectHideFlags: 0 3317 | m_CorrespondingSourceObject: {fileID: 0} 3318 | m_PrefabInstance: {fileID: 0} 3319 | m_PrefabAsset: {fileID: 0} 3320 | serializedVersion: 6 3321 | m_Component: 3322 | - component: {fileID: 4653603705249950} 3323 | m_Layer: 8 3324 | m_Name: KneeL_Container 3325 | m_TagString: Untagged 3326 | m_Icon: {fileID: 0} 3327 | m_NavMeshLayer: 0 3328 | m_StaticEditorFlags: 0 3329 | m_IsActive: 1 3330 | --- !u!4 &4653603705249950 3331 | Transform: 3332 | m_ObjectHideFlags: 0 3333 | m_CorrespondingSourceObject: {fileID: 0} 3334 | m_PrefabInstance: {fileID: 0} 3335 | m_PrefabAsset: {fileID: 0} 3336 | m_GameObject: {fileID: 1951536253654284} 3337 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} 3338 | m_LocalPosition: {x: 0, y: 0, z: 0} 3339 | m_LocalScale: {x: 1, y: 1, z: 1} 3340 | m_Children: 3341 | - {fileID: 4539131509123474} 3342 | m_Father: {fileID: 4398400039354144} 3343 | m_RootOrder: 0 3344 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 3345 | --- !u!1 &1957510424072028 3346 | GameObject: 3347 | m_ObjectHideFlags: 0 3348 | m_CorrespondingSourceObject: {fileID: 0} 3349 | m_PrefabInstance: {fileID: 0} 3350 | m_PrefabAsset: {fileID: 0} 3351 | serializedVersion: 6 3352 | m_Component: 3353 | - component: {fileID: 4581777264968274} 3354 | m_Layer: 8 3355 | m_Name: Scapula_L 3356 | m_TagString: Untagged 3357 | m_Icon: {fileID: 0} 3358 | m_NavMeshLayer: 0 3359 | m_StaticEditorFlags: 0 3360 | m_IsActive: 1 3361 | --- !u!4 &4581777264968274 3362 | Transform: 3363 | m_ObjectHideFlags: 0 3364 | m_CorrespondingSourceObject: {fileID: 0} 3365 | m_PrefabInstance: {fileID: 0} 3366 | m_PrefabAsset: {fileID: 0} 3367 | m_GameObject: {fileID: 1957510424072028} 3368 | m_LocalRotation: {x: 0.7054891, y: 0.04882125, z: 0.705335, w: -0.04903319} 3369 | m_LocalPosition: {x: -0.015186022, y: 0.0054704812, z: 0.03805616} 3370 | m_LocalScale: {x: 1, y: 1, z: 1} 3371 | m_Children: 3372 | - {fileID: 4337105347113080} 3373 | m_Father: {fileID: 4993845520568106} 3374 | m_RootOrder: 3 3375 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 3376 | --- !u!1 &1960411483877578 3377 | GameObject: 3378 | m_ObjectHideFlags: 0 3379 | m_CorrespondingSourceObject: {fileID: 0} 3380 | m_PrefabInstance: {fileID: 0} 3381 | m_PrefabAsset: {fileID: 0} 3382 | serializedVersion: 6 3383 | m_Component: 3384 | - component: {fileID: 4681452989931012} 3385 | m_Layer: 8 3386 | m_Name: HipR_Container 3387 | m_TagString: Untagged 3388 | m_Icon: {fileID: 0} 3389 | m_NavMeshLayer: 0 3390 | m_StaticEditorFlags: 0 3391 | m_IsActive: 1 3392 | --- !u!4 &4681452989931012 3393 | Transform: 3394 | m_ObjectHideFlags: 0 3395 | m_CorrespondingSourceObject: {fileID: 0} 3396 | m_PrefabInstance: {fileID: 0} 3397 | m_PrefabAsset: {fileID: 0} 3398 | m_GameObject: {fileID: 1960411483877578} 3399 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} 3400 | m_LocalPosition: {x: 0, y: 0, z: 0} 3401 | m_LocalScale: {x: -1, y: 1, z: 1} 3402 | m_Children: 3403 | - {fileID: 4842090847139722} 3404 | m_Father: {fileID: 4520819478557526} 3405 | m_RootOrder: 0 3406 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 3407 | --- !u!1 &1984624184419674 3408 | GameObject: 3409 | m_ObjectHideFlags: 0 3410 | m_CorrespondingSourceObject: {fileID: 0} 3411 | m_PrefabInstance: {fileID: 0} 3412 | m_PrefabAsset: {fileID: 0} 3413 | serializedVersion: 6 3414 | m_Component: 3415 | - component: {fileID: 4739274400074772} 3416 | m_Layer: 8 3417 | m_Name: DamageTransform 3418 | m_TagString: Untagged 3419 | m_Icon: {fileID: 0} 3420 | m_NavMeshLayer: 0 3421 | m_StaticEditorFlags: 0 3422 | m_IsActive: 1 3423 | --- !u!4 &4739274400074772 3424 | Transform: 3425 | m_ObjectHideFlags: 0 3426 | m_CorrespondingSourceObject: {fileID: 0} 3427 | m_PrefabInstance: {fileID: 0} 3428 | m_PrefabAsset: {fileID: 0} 3429 | m_GameObject: {fileID: 1984624184419674} 3430 | m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} 3431 | m_LocalPosition: {x: 0, y: 0.275, z: 0.075} 3432 | m_LocalScale: {x: 1, y: 1, z: 1} 3433 | m_Children: [] 3434 | m_Father: {fileID: 4322877261319546} 3435 | m_RootOrder: 1 3436 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 3437 | --- !u!1 &1989314848136272 3438 | GameObject: 3439 | m_ObjectHideFlags: 0 3440 | m_CorrespondingSourceObject: {fileID: 0} 3441 | m_PrefabInstance: {fileID: 0} 3442 | m_PrefabAsset: {fileID: 0} 3443 | serializedVersion: 6 3444 | m_Component: 3445 | - component: {fileID: 4974105555801160} 3446 | - component: {fileID: 33805055257763720} 3447 | - component: {fileID: 23225326855671016} 3448 | m_Layer: 8 3449 | m_Name: Root012b(Clone) 3450 | m_TagString: Untagged 3451 | m_Icon: {fileID: 0} 3452 | m_NavMeshLayer: 0 3453 | m_StaticEditorFlags: 0 3454 | m_IsActive: 1 3455 | --- !u!4 &4974105555801160 3456 | Transform: 3457 | m_ObjectHideFlags: 0 3458 | m_CorrespondingSourceObject: {fileID: 0} 3459 | m_PrefabInstance: {fileID: 0} 3460 | m_PrefabAsset: {fileID: 0} 3461 | m_GameObject: {fileID: 1989314848136272} 3462 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} 3463 | m_LocalPosition: {x: 0, y: 0, z: 0} 3464 | m_LocalScale: {x: 1, y: 1, z: 1} 3465 | m_Children: [] 3466 | m_Father: {fileID: 4664575228657976} 3467 | m_RootOrder: 0 3468 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 3469 | --- !u!33 &33805055257763720 3470 | MeshFilter: 3471 | m_ObjectHideFlags: 0 3472 | m_CorrespondingSourceObject: {fileID: 0} 3473 | m_PrefabInstance: {fileID: 0} 3474 | m_PrefabAsset: {fileID: 0} 3475 | m_GameObject: {fileID: 1989314848136272} 3476 | m_Mesh: {fileID: 4300000, guid: 1647775be10b07640a25e156d49746ce, type: 3} 3477 | --- !u!23 &23225326855671016 3478 | MeshRenderer: 3479 | m_ObjectHideFlags: 0 3480 | m_CorrespondingSourceObject: {fileID: 0} 3481 | m_PrefabInstance: {fileID: 0} 3482 | m_PrefabAsset: {fileID: 0} 3483 | m_GameObject: {fileID: 1989314848136272} 3484 | m_Enabled: 1 3485 | m_CastShadows: 1 3486 | m_ReceiveShadows: 0 3487 | m_DynamicOccludee: 1 3488 | m_MotionVectors: 1 3489 | m_LightProbeUsage: 0 3490 | m_ReflectionProbeUsage: 0 3491 | m_RayTracingMode: 2 3492 | m_RenderingLayerMask: 4294967295 3493 | m_RendererPriority: 0 3494 | m_Materials: 3495 | - {fileID: 2100000, guid: 5818681a030cc7e41aa14c87114da6d0, type: 2} 3496 | m_StaticBatchInfo: 3497 | firstSubMesh: 0 3498 | subMeshCount: 0 3499 | m_StaticBatchRoot: {fileID: 0} 3500 | m_ProbeAnchor: {fileID: 0} 3501 | m_LightProbeVolumeOverride: {fileID: 0} 3502 | m_ScaleInLightmap: 1 3503 | m_ReceiveGI: 1 3504 | m_PreserveUVs: 0 3505 | m_IgnoreNormalsForChartDetection: 0 3506 | m_ImportantGI: 0 3507 | m_StitchLightmapSeams: 0 3508 | m_SelectedEditorRenderState: 3 3509 | m_MinimumChartSize: 4 3510 | m_AutoUVMaxDistance: 0.5 3511 | m_AutoUVMaxAngle: 89 3512 | m_LightmapParameters: {fileID: 0} 3513 | m_SortingLayerID: 0 3514 | m_SortingLayer: 0 3515 | m_SortingOrder: 0 3516 | -------------------------------------------------------------------------------- /Prefabs/OrcWarrior_RaceDemo.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b925e4829480a48488db00a45708a622 3 | timeCreated: 1522402510 4 | licenseType: Pro 5 | NativeFormatImporter: 6 | externalObjects: {} 7 | mainObjectFileID: 100100000 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # UnityMultiplayerARPG_CharacterRace 2 | 3 | **Race System will be included in the Core project from version 1.61b, so this won't be necessary in the case you want your game to have race selection anymore.** 4 | 5 | * * * 6 | 7 | Try the demo in `/Scenes` 8 | 9 | ![Preview](ScreenShots/preview.gif) 10 | 11 | ## How to use 12 | 13 | - Create `Character Race` by right click in `Project` view then select 14 | 15 | ![Create Data](ScreenShots/create_data.png) 16 | 17 | 18 | - Set its data 19 | 20 | ![Set Data](ScreenShots/set_data.png) 21 | 22 | 23 | - Set it to your player character entity 24 | 25 | ![Set Entity](ScreenShots/set_entity.png) 26 | 27 | 28 | ## UI Customization 29 | 30 | - At Character Create UI, change `UI Character Create` component to `UI Character Create With Race` component 31 | 32 | - Prepare `Toggle` and `Toggle Group` UIs, they will be used to toggle races 33 | 34 | ![Prepare Toggles](ScreenShots/prepare_toggles.png) 35 | 36 | 37 | - Add `Character Race` data and `Toggle` UIs to `UI Character Create With Race` component 38 | 39 | ![Set Toggles](ScreenShots/set_toggles.png) 40 | 41 | -------------------------------------------------------------------------------- /Scenes.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e2d4fe883399d864bad13638d2c7bf61 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Scenes/00Init_Race.unity: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!29 &1 4 | OcclusionCullingSettings: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 2 7 | m_OcclusionBakeSettings: 8 | smallestOccluder: 5 9 | smallestHole: 0.25 10 | backfaceThreshold: 100 11 | m_SceneGUID: 00000000000000000000000000000000 12 | m_OcclusionCullingData: {fileID: 0} 13 | --- !u!104 &2 14 | RenderSettings: 15 | m_ObjectHideFlags: 0 16 | serializedVersion: 9 17 | m_Fog: 0 18 | m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} 19 | m_FogMode: 3 20 | m_FogDensity: 0.01 21 | m_LinearFogStart: 0 22 | m_LinearFogEnd: 300 23 | m_AmbientSkyColor: {r: 0.61960787, g: 0.61960787, b: 0.61960787, a: 1} 24 | m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} 25 | m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} 26 | m_AmbientIntensity: 1 27 | m_AmbientMode: 3 28 | m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} 29 | m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} 30 | m_HaloStrength: 0.5 31 | m_FlareStrength: 1 32 | m_FlareFadeSpeed: 3 33 | m_HaloTexture: {fileID: 0} 34 | m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} 35 | m_DefaultReflectionMode: 0 36 | m_DefaultReflectionResolution: 128 37 | m_ReflectionBounces: 1 38 | m_ReflectionIntensity: 1 39 | m_CustomReflection: {fileID: 0} 40 | m_Sun: {fileID: 0} 41 | m_IndirectSpecularColor: {r: 0.44657898, g: 0.4964133, b: 0.5748178, a: 1} 42 | m_UseRadianceAmbientProbe: 0 43 | --- !u!157 &3 44 | LightmapSettings: 45 | m_ObjectHideFlags: 0 46 | serializedVersion: 11 47 | m_GIWorkflowMode: 0 48 | m_GISettings: 49 | serializedVersion: 2 50 | m_BounceScale: 1 51 | m_IndirectOutputScale: 1 52 | m_AlbedoBoost: 1 53 | m_EnvironmentLightingMode: 1 54 | m_EnableBakedLightmaps: 1 55 | m_EnableRealtimeLightmaps: 1 56 | m_LightmapEditorSettings: 57 | serializedVersion: 12 58 | m_Resolution: 2 59 | m_BakeResolution: 40 60 | m_AtlasSize: 1024 61 | m_AO: 0 62 | m_AOMaxDistance: 1 63 | m_CompAOExponent: 1 64 | m_CompAOExponentDirect: 0 65 | m_ExtractAmbientOcclusion: 0 66 | m_Padding: 2 67 | m_LightmapParameters: {fileID: 0} 68 | m_LightmapsBakeMode: 1 69 | m_TextureCompression: 1 70 | m_FinalGather: 0 71 | m_FinalGatherFiltering: 1 72 | m_FinalGatherRayCount: 256 73 | m_ReflectionCompression: 2 74 | m_MixedBakeMode: 2 75 | m_BakeBackend: 0 76 | m_PVRSampling: 1 77 | m_PVRDirectSampleCount: 32 78 | m_PVRSampleCount: 500 79 | m_PVRBounces: 2 80 | m_PVREnvironmentSampleCount: 500 81 | m_PVREnvironmentReferencePointCount: 2048 82 | m_PVRFilteringMode: 2 83 | m_PVRDenoiserTypeDirect: 0 84 | m_PVRDenoiserTypeIndirect: 0 85 | m_PVRDenoiserTypeAO: 0 86 | m_PVRFilterTypeDirect: 0 87 | m_PVRFilterTypeIndirect: 0 88 | m_PVRFilterTypeAO: 0 89 | m_PVREnvironmentMIS: 0 90 | m_PVRCulling: 1 91 | m_PVRFilteringGaussRadiusDirect: 1 92 | m_PVRFilteringGaussRadiusIndirect: 5 93 | m_PVRFilteringGaussRadiusAO: 2 94 | m_PVRFilteringAtrousPositionSigmaDirect: 0.5 95 | m_PVRFilteringAtrousPositionSigmaIndirect: 2 96 | m_PVRFilteringAtrousPositionSigmaAO: 1 97 | m_ExportTrainingData: 0 98 | m_TrainingDataDestination: TrainingData 99 | m_LightProbeSampleCountMultiplier: 4 100 | m_LightingDataAsset: {fileID: 0} 101 | m_UseShadowmask: 1 102 | --- !u!196 &4 103 | NavMeshSettings: 104 | serializedVersion: 2 105 | m_ObjectHideFlags: 0 106 | m_BuildSettings: 107 | serializedVersion: 2 108 | agentTypeID: 0 109 | agentRadius: 0.5 110 | agentHeight: 2 111 | agentSlope: 45 112 | agentClimb: 0.4 113 | ledgeDropHeight: 0 114 | maxJumpAcrossDistance: 0 115 | minRegionArea: 2 116 | manualCellSize: 0 117 | cellSize: 0.16666667 118 | manualTileSize: 0 119 | tileSize: 256 120 | accuratePlacement: 0 121 | debug: 122 | m_Flags: 0 123 | m_NavMeshData: {fileID: 0} 124 | --- !u!1 &8174912 125 | GameObject: 126 | m_ObjectHideFlags: 0 127 | m_CorrespondingSourceObject: {fileID: 0} 128 | m_PrefabInstance: {fileID: 0} 129 | m_PrefabAsset: {fileID: 0} 130 | serializedVersion: 6 131 | m_Component: 132 | - component: {fileID: 8174917} 133 | - component: {fileID: 8174915} 134 | - component: {fileID: 8174913} 135 | - component: {fileID: 8174914} 136 | m_Layer: 0 137 | m_Name: NetworkManager 138 | m_TagString: Untagged 139 | m_Icon: {fileID: 0} 140 | m_NavMeshLayer: 0 141 | m_StaticEditorFlags: 0 142 | m_IsActive: 1 143 | --- !u!114 &8174913 144 | MonoBehaviour: 145 | m_ObjectHideFlags: 0 146 | m_CorrespondingSourceObject: {fileID: 0} 147 | m_PrefabInstance: {fileID: 0} 148 | m_PrefabAsset: {fileID: 0} 149 | m_GameObject: {fileID: 8174912} 150 | m_Enabled: 1 151 | m_EditorHideFlags: 0 152 | m_Script: {fileID: 11500000, guid: ee13c7c5631aacf45bcc60e5a5a8939b, type: 3} 153 | m_Name: 154 | m_EditorClassIdentifier: 155 | currentLogLevel: 2 156 | networkAddress: localhost 157 | networkPort: 7770 158 | useWebSocket: 0 159 | maxConnections: 4 160 | transportFactory: {fileID: 0} 161 | pingDuration: 1 162 | doNotEnterGameOnConnect: 0 163 | doNotDestroyOnSceneChanges: 0 164 | onSpawnEntitiesStart: 165 | m_PersistentCalls: 166 | m_Calls: 167 | - m_Target: {fileID: 1803291193} 168 | m_MethodName: OnLoadSceneStart 169 | m_Mode: 0 170 | m_Arguments: 171 | m_ObjectArgument: {fileID: 0} 172 | m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine 173 | m_IntArgument: 0 174 | m_FloatArgument: 0 175 | m_StringArgument: 176 | m_BoolArgument: 0 177 | m_CallState: 2 178 | onSpawnEntitiesProgress: 179 | m_PersistentCalls: 180 | m_Calls: 181 | - m_Target: {fileID: 1803291193} 182 | m_MethodName: OnLoadSceneProgress 183 | m_Mode: 0 184 | m_Arguments: 185 | m_ObjectArgument: {fileID: 0} 186 | m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine 187 | m_IntArgument: 0 188 | m_FloatArgument: 0 189 | m_StringArgument: 190 | m_BoolArgument: 0 191 | m_CallState: 2 192 | onSpawnEntitiesFinish: 193 | m_PersistentCalls: 194 | m_Calls: 195 | - m_Target: {fileID: 1803291193} 196 | m_MethodName: OnLoadSceneFinish 197 | m_Mode: 0 198 | m_Arguments: 199 | m_ObjectArgument: {fileID: 0} 200 | m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine 201 | m_IntArgument: 0 202 | m_FloatArgument: 0 203 | m_StringArgument: 204 | m_BoolArgument: 0 205 | m_CallState: 2 206 | autoSaveDuration: 2 207 | startType: 0 208 | enableGmCommands: 0 209 | writeAddonLog: 0 210 | --- !u!114 &8174914 211 | MonoBehaviour: 212 | m_ObjectHideFlags: 0 213 | m_CorrespondingSourceObject: {fileID: 0} 214 | m_PrefabInstance: {fileID: 0} 215 | m_PrefabAsset: {fileID: 0} 216 | m_GameObject: {fileID: 8174912} 217 | m_Enabled: 1 218 | m_EditorHideFlags: 0 219 | m_Script: {fileID: 11500000, guid: f5a2f797d92f5524593c6d991dec562f, type: 3} 220 | m_Name: 221 | m_EditorClassIdentifier: 222 | generateGridMode: 0 223 | axisMode: 0 224 | includeInactiveComponents: 1 225 | cellSize: 100 226 | --- !u!114 &8174915 227 | MonoBehaviour: 228 | m_ObjectHideFlags: 0 229 | m_CorrespondingSourceObject: {fileID: 0} 230 | m_PrefabInstance: {fileID: 0} 231 | m_PrefabAsset: {fileID: 0} 232 | m_GameObject: {fileID: 8174912} 233 | m_Enabled: 1 234 | m_EditorHideFlags: 0 235 | m_Script: {fileID: 11500000, guid: 4884384bff23a9c439e7ce9681ea5724, type: 3} 236 | m_Name: 237 | m_EditorClassIdentifier: 238 | playerSpawnRandomly: 0 239 | playerPrefab: {fileID: 0} 240 | spawnablePrefabs: [] 241 | offlineScene: 242 | sceneAsset: {fileID: 0} 243 | sceneName: 244 | onlineScene: 245 | sceneAsset: {fileID: 0} 246 | sceneName: 247 | onLoadSceneStart: 248 | m_PersistentCalls: 249 | m_Calls: 250 | - m_Target: {fileID: 1803291193} 251 | m_MethodName: OnLoadSceneStart 252 | m_Mode: 0 253 | m_Arguments: 254 | m_ObjectArgument: {fileID: 0} 255 | m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine 256 | m_IntArgument: 0 257 | m_FloatArgument: 0 258 | m_StringArgument: 259 | m_BoolArgument: 0 260 | m_CallState: 2 261 | onLoadSceneProgress: 262 | m_PersistentCalls: 263 | m_Calls: 264 | - m_Target: {fileID: 1803291193} 265 | m_MethodName: OnLoadSceneProgress 266 | m_Mode: 0 267 | m_Arguments: 268 | m_ObjectArgument: {fileID: 0} 269 | m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine 270 | m_IntArgument: 0 271 | m_FloatArgument: 0 272 | m_StringArgument: 273 | m_BoolArgument: 0 274 | m_CallState: 2 275 | onLoadSceneFinish: 276 | m_PersistentCalls: 277 | m_Calls: 278 | - m_Target: {fileID: 1803291193} 279 | m_MethodName: OnLoadSceneFinish 280 | m_Mode: 0 281 | m_Arguments: 282 | m_ObjectArgument: {fileID: 0} 283 | m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine 284 | m_IntArgument: 0 285 | m_FloatArgument: 0 286 | m_StringArgument: 287 | m_BoolArgument: 0 288 | m_CallState: 2 289 | onInitialize: 290 | m_PersistentCalls: 291 | m_Calls: [] 292 | --- !u!4 &8174917 293 | Transform: 294 | m_ObjectHideFlags: 0 295 | m_CorrespondingSourceObject: {fileID: 0} 296 | m_PrefabInstance: {fileID: 0} 297 | m_PrefabAsset: {fileID: 0} 298 | m_GameObject: {fileID: 8174912} 299 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} 300 | m_LocalPosition: {x: 0, y: 0, z: 0} 301 | m_LocalScale: {x: 1, y: 1, z: 1} 302 | m_Children: [] 303 | m_Father: {fileID: 0} 304 | m_RootOrder: 4 305 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 306 | --- !u!1 &660141364 307 | GameObject: 308 | m_ObjectHideFlags: 0 309 | m_CorrespondingSourceObject: {fileID: 0} 310 | m_PrefabInstance: {fileID: 0} 311 | m_PrefabAsset: {fileID: 0} 312 | serializedVersion: 6 313 | m_Component: 314 | - component: {fileID: 660141367} 315 | - component: {fileID: 660141366} 316 | - component: {fileID: 660141365} 317 | m_Layer: 0 318 | m_Name: EventSystem 319 | m_TagString: Untagged 320 | m_Icon: {fileID: 0} 321 | m_NavMeshLayer: 0 322 | m_StaticEditorFlags: 0 323 | m_IsActive: 1 324 | --- !u!114 &660141365 325 | MonoBehaviour: 326 | m_ObjectHideFlags: 0 327 | m_CorrespondingSourceObject: {fileID: 0} 328 | m_PrefabInstance: {fileID: 0} 329 | m_PrefabAsset: {fileID: 0} 330 | m_GameObject: {fileID: 660141364} 331 | m_Enabled: 1 332 | m_EditorHideFlags: 0 333 | m_Script: {fileID: 11500000, guid: 4f231c4fb786f3946a6b90b886c48677, type: 3} 334 | m_Name: 335 | m_EditorClassIdentifier: 336 | m_HorizontalAxis: Horizontal 337 | m_VerticalAxis: Vertical 338 | m_SubmitButton: Submit 339 | m_CancelButton: Cancel 340 | m_InputActionsPerSecond: 10 341 | m_RepeatDelay: 0.5 342 | m_ForceModuleActive: 0 343 | --- !u!114 &660141366 344 | MonoBehaviour: 345 | m_ObjectHideFlags: 0 346 | m_CorrespondingSourceObject: {fileID: 0} 347 | m_PrefabInstance: {fileID: 0} 348 | m_PrefabAsset: {fileID: 0} 349 | m_GameObject: {fileID: 660141364} 350 | m_Enabled: 1 351 | m_EditorHideFlags: 0 352 | m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3} 353 | m_Name: 354 | m_EditorClassIdentifier: 355 | m_FirstSelected: {fileID: 0} 356 | m_sendNavigationEvents: 1 357 | m_DragThreshold: 5 358 | --- !u!4 &660141367 359 | Transform: 360 | m_ObjectHideFlags: 0 361 | m_CorrespondingSourceObject: {fileID: 0} 362 | m_PrefabInstance: {fileID: 0} 363 | m_PrefabAsset: {fileID: 0} 364 | m_GameObject: {fileID: 660141364} 365 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} 366 | m_LocalPosition: {x: 0, y: 0, z: 0} 367 | m_LocalScale: {x: 1, y: 1, z: 1} 368 | m_Children: [] 369 | m_Father: {fileID: 0} 370 | m_RootOrder: 3 371 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 372 | --- !u!1 &694651797 373 | GameObject: 374 | m_ObjectHideFlags: 0 375 | m_CorrespondingSourceObject: {fileID: 0} 376 | m_PrefabInstance: {fileID: 0} 377 | m_PrefabAsset: {fileID: 0} 378 | serializedVersion: 6 379 | m_Component: 380 | - component: {fileID: 694651799} 381 | - component: {fileID: 694651798} 382 | m_Layer: 0 383 | m_Name: Directional Light 384 | m_TagString: Untagged 385 | m_Icon: {fileID: 0} 386 | m_NavMeshLayer: 0 387 | m_StaticEditorFlags: 4294967295 388 | m_IsActive: 1 389 | --- !u!108 &694651798 390 | Light: 391 | m_ObjectHideFlags: 0 392 | m_CorrespondingSourceObject: {fileID: 0} 393 | m_PrefabInstance: {fileID: 0} 394 | m_PrefabAsset: {fileID: 0} 395 | m_GameObject: {fileID: 694651797} 396 | m_Enabled: 1 397 | serializedVersion: 10 398 | m_Type: 1 399 | m_Shape: 0 400 | m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} 401 | m_Intensity: 1 402 | m_Range: 10 403 | m_SpotAngle: 30 404 | m_InnerSpotAngle: 21.80208 405 | m_CookieSize: 10 406 | m_Shadows: 407 | m_Type: 2 408 | m_Resolution: -1 409 | m_CustomResolution: -1 410 | m_Strength: 1 411 | m_Bias: 0.05 412 | m_NormalBias: 0.4 413 | m_NearPlane: 0.2 414 | m_CullingMatrixOverride: 415 | e00: 1 416 | e01: 0 417 | e02: 0 418 | e03: 0 419 | e10: 0 420 | e11: 1 421 | e12: 0 422 | e13: 0 423 | e20: 0 424 | e21: 0 425 | e22: 1 426 | e23: 0 427 | e30: 0 428 | e31: 0 429 | e32: 0 430 | e33: 1 431 | m_UseCullingMatrixOverride: 0 432 | m_Cookie: {fileID: 0} 433 | m_DrawHalo: 0 434 | m_Flare: {fileID: 0} 435 | m_RenderMode: 0 436 | m_CullingMask: 437 | serializedVersion: 2 438 | m_Bits: 4294967295 439 | m_RenderingLayerMask: 1 440 | m_Lightmapping: 1 441 | m_LightShadowCasterMode: 0 442 | m_AreaSize: {x: 1, y: 1} 443 | m_BounceIntensity: 1 444 | m_ColorTemperature: 6570 445 | m_UseColorTemperature: 0 446 | m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} 447 | m_UseBoundingSphereOverride: 0 448 | m_ShadowRadius: 0 449 | m_ShadowAngle: 0 450 | --- !u!4 &694651799 451 | Transform: 452 | m_ObjectHideFlags: 0 453 | m_CorrespondingSourceObject: {fileID: 0} 454 | m_PrefabInstance: {fileID: 0} 455 | m_PrefabAsset: {fileID: 0} 456 | m_GameObject: {fileID: 694651797} 457 | m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} 458 | m_LocalPosition: {x: 0, y: 3, z: 0} 459 | m_LocalScale: {x: 1, y: 1, z: 1} 460 | m_Children: [] 461 | m_Father: {fileID: 0} 462 | m_RootOrder: 1 463 | m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} 464 | --- !u!1001 &846140300 465 | PrefabInstance: 466 | m_ObjectHideFlags: 0 467 | serializedVersion: 2 468 | m_Modification: 469 | m_TransformParent: {fileID: 0} 470 | m_Modifications: 471 | - target: {fileID: 224403346423736254, guid: eb6737dc528a143499748ce0d673b59c, 472 | type: 3} 473 | propertyPath: m_LocalPosition.x 474 | value: 0 475 | objectReference: {fileID: 0} 476 | - target: {fileID: 224403346423736254, guid: eb6737dc528a143499748ce0d673b59c, 477 | type: 3} 478 | propertyPath: m_LocalPosition.y 479 | value: 0 480 | objectReference: {fileID: 0} 481 | - target: {fileID: 224403346423736254, guid: eb6737dc528a143499748ce0d673b59c, 482 | type: 3} 483 | propertyPath: m_LocalPosition.z 484 | value: 0 485 | objectReference: {fileID: 0} 486 | - target: {fileID: 224403346423736254, guid: eb6737dc528a143499748ce0d673b59c, 487 | type: 3} 488 | propertyPath: m_LocalRotation.x 489 | value: 0 490 | objectReference: {fileID: 0} 491 | - target: {fileID: 224403346423736254, guid: eb6737dc528a143499748ce0d673b59c, 492 | type: 3} 493 | propertyPath: m_LocalRotation.y 494 | value: 0 495 | objectReference: {fileID: 0} 496 | - target: {fileID: 224403346423736254, guid: eb6737dc528a143499748ce0d673b59c, 497 | type: 3} 498 | propertyPath: m_LocalRotation.z 499 | value: 0 500 | objectReference: {fileID: 0} 501 | - target: {fileID: 224403346423736254, guid: eb6737dc528a143499748ce0d673b59c, 502 | type: 3} 503 | propertyPath: m_LocalRotation.w 504 | value: 1 505 | objectReference: {fileID: 0} 506 | - target: {fileID: 224403346423736254, guid: eb6737dc528a143499748ce0d673b59c, 507 | type: 3} 508 | propertyPath: m_RootOrder 509 | value: 2 510 | objectReference: {fileID: 0} 511 | - target: {fileID: 224403346423736254, guid: eb6737dc528a143499748ce0d673b59c, 512 | type: 3} 513 | propertyPath: m_AnchoredPosition.x 514 | value: 0 515 | objectReference: {fileID: 0} 516 | - target: {fileID: 224403346423736254, guid: eb6737dc528a143499748ce0d673b59c, 517 | type: 3} 518 | propertyPath: m_AnchoredPosition.y 519 | value: 0 520 | objectReference: {fileID: 0} 521 | - target: {fileID: 224403346423736254, guid: eb6737dc528a143499748ce0d673b59c, 522 | type: 3} 523 | propertyPath: m_SizeDelta.x 524 | value: 0 525 | objectReference: {fileID: 0} 526 | - target: {fileID: 224403346423736254, guid: eb6737dc528a143499748ce0d673b59c, 527 | type: 3} 528 | propertyPath: m_SizeDelta.y 529 | value: 0 530 | objectReference: {fileID: 0} 531 | - target: {fileID: 224403346423736254, guid: eb6737dc528a143499748ce0d673b59c, 532 | type: 3} 533 | propertyPath: m_AnchorMin.x 534 | value: 0 535 | objectReference: {fileID: 0} 536 | - target: {fileID: 224403346423736254, guid: eb6737dc528a143499748ce0d673b59c, 537 | type: 3} 538 | propertyPath: m_AnchorMin.y 539 | value: 0 540 | objectReference: {fileID: 0} 541 | - target: {fileID: 224403346423736254, guid: eb6737dc528a143499748ce0d673b59c, 542 | type: 3} 543 | propertyPath: m_AnchorMax.x 544 | value: 0 545 | objectReference: {fileID: 0} 546 | - target: {fileID: 224403346423736254, guid: eb6737dc528a143499748ce0d673b59c, 547 | type: 3} 548 | propertyPath: m_AnchorMax.y 549 | value: 0 550 | objectReference: {fileID: 0} 551 | - target: {fileID: 224403346423736254, guid: eb6737dc528a143499748ce0d673b59c, 552 | type: 3} 553 | propertyPath: m_Pivot.x 554 | value: 0 555 | objectReference: {fileID: 0} 556 | - target: {fileID: 224403346423736254, guid: eb6737dc528a143499748ce0d673b59c, 557 | type: 3} 558 | propertyPath: m_Pivot.y 559 | value: 0 560 | objectReference: {fileID: 0} 561 | m_RemovedComponents: [] 562 | m_SourcePrefab: {fileID: 100100000, guid: eb6737dc528a143499748ce0d673b59c, type: 3} 563 | --- !u!1 &1232480984 564 | GameObject: 565 | m_ObjectHideFlags: 0 566 | m_CorrespondingSourceObject: {fileID: 0} 567 | m_PrefabInstance: {fileID: 0} 568 | m_PrefabAsset: {fileID: 0} 569 | serializedVersion: 6 570 | m_Component: 571 | - component: {fileID: 1232480988} 572 | - component: {fileID: 1232480987} 573 | - component: {fileID: 1232480986} 574 | - component: {fileID: 1232480985} 575 | m_Layer: 0 576 | m_Name: Main Camera 577 | m_TagString: MainCamera 578 | m_Icon: {fileID: 0} 579 | m_NavMeshLayer: 0 580 | m_StaticEditorFlags: 0 581 | m_IsActive: 1 582 | --- !u!81 &1232480985 583 | AudioListener: 584 | m_ObjectHideFlags: 0 585 | m_CorrespondingSourceObject: {fileID: 0} 586 | m_PrefabInstance: {fileID: 0} 587 | m_PrefabAsset: {fileID: 0} 588 | m_GameObject: {fileID: 1232480984} 589 | m_Enabled: 1 590 | --- !u!124 &1232480986 591 | Behaviour: 592 | m_ObjectHideFlags: 0 593 | m_CorrespondingSourceObject: {fileID: 0} 594 | m_PrefabInstance: {fileID: 0} 595 | m_PrefabAsset: {fileID: 0} 596 | m_GameObject: {fileID: 1232480984} 597 | m_Enabled: 1 598 | --- !u!20 &1232480987 599 | Camera: 600 | m_ObjectHideFlags: 0 601 | m_CorrespondingSourceObject: {fileID: 0} 602 | m_PrefabInstance: {fileID: 0} 603 | m_PrefabAsset: {fileID: 0} 604 | m_GameObject: {fileID: 1232480984} 605 | m_Enabled: 1 606 | serializedVersion: 2 607 | m_ClearFlags: 2 608 | m_BackGroundColor: {r: 0, g: 0, b: 0, a: 1} 609 | m_projectionMatrixMode: 1 610 | m_GateFitMode: 2 611 | m_FOVAxisMode: 0 612 | m_SensorSize: {x: 36, y: 24} 613 | m_LensShift: {x: 0, y: 0} 614 | m_FocalLength: 50 615 | m_NormalizedViewPortRect: 616 | serializedVersion: 2 617 | x: 0 618 | y: 0 619 | width: 1 620 | height: 1 621 | near clip plane: 0.3 622 | far clip plane: 1000 623 | field of view: 60 624 | orthographic: 0 625 | orthographic size: 5 626 | m_Depth: -1 627 | m_CullingMask: 628 | serializedVersion: 2 629 | m_Bits: 4294967295 630 | m_RenderingPath: -1 631 | m_TargetTexture: {fileID: 0} 632 | m_TargetDisplay: 0 633 | m_TargetEye: 3 634 | m_HDR: 1 635 | m_AllowMSAA: 1 636 | m_AllowDynamicResolution: 0 637 | m_ForceIntoRT: 0 638 | m_OcclusionCulling: 1 639 | m_StereoConvergence: 10 640 | m_StereoSeparation: 0.022 641 | --- !u!4 &1232480988 642 | Transform: 643 | m_ObjectHideFlags: 0 644 | m_CorrespondingSourceObject: {fileID: 0} 645 | m_PrefabInstance: {fileID: 0} 646 | m_PrefabAsset: {fileID: 0} 647 | m_GameObject: {fileID: 1232480984} 648 | m_LocalRotation: {x: 0.17364816, y: 0, z: 0, w: 0.9848078} 649 | m_LocalPosition: {x: 0, y: 2, z: -2.5} 650 | m_LocalScale: {x: 1, y: 1, z: 1} 651 | m_Children: [] 652 | m_Father: {fileID: 0} 653 | m_RootOrder: 0 654 | m_LocalEulerAnglesHint: {x: 20, y: 0, z: 0} 655 | --- !u!1 &1379718501 656 | GameObject: 657 | m_ObjectHideFlags: 0 658 | m_CorrespondingSourceObject: {fileID: 1363882060596502, guid: e551d02bd20e9924281587fe51147b9a, 659 | type: 2} 660 | m_PrefabInstance: {fileID: 0} 661 | m_PrefabAsset: {fileID: 0} 662 | serializedVersion: 6 663 | m_Component: 664 | - component: {fileID: 1379718503} 665 | - component: {fileID: 1379718502} 666 | - component: {fileID: 1379718505} 667 | - component: {fileID: 1379718506} 668 | - component: {fileID: 1379718507} 669 | - component: {fileID: 1379718504} 670 | - component: {fileID: 1379718508} 671 | m_Layer: 0 672 | m_Name: GameInstance 673 | m_TagString: Untagged 674 | m_Icon: {fileID: 0} 675 | m_NavMeshLayer: 0 676 | m_StaticEditorFlags: 0 677 | m_IsActive: 1 678 | --- !u!114 &1379718502 679 | MonoBehaviour: 680 | m_ObjectHideFlags: 0 681 | m_CorrespondingSourceObject: {fileID: 114864927785730478, guid: e551d02bd20e9924281587fe51147b9a, 682 | type: 2} 683 | m_PrefabInstance: {fileID: 0} 684 | m_PrefabAsset: {fileID: 0} 685 | m_GameObject: {fileID: 1379718501} 686 | m_Enabled: 1 687 | m_EditorHideFlags: 0 688 | m_Script: {fileID: 11500000, guid: ca66ed5b09dc41447ad7cf901faa5e46, type: 3} 689 | m_Name: 690 | m_EditorClassIdentifier: 691 | dimensionType: 0 692 | saveSystem: {fileID: 0} 693 | gameplayRule: {fileID: 11400000, guid: 3bfe680a81b27ce4ba9642ddff7baa17, type: 2} 694 | gmCommands: {fileID: 0} 695 | networkSetting: {fileID: 11400000, guid: c0825e8ee894749459ab4c8dda26dfe6, type: 2} 696 | itemDropEntityPrefab: {fileID: 114247390284341630, guid: 611b907cf80c87a4eb9e0d5d4a8688f5, 697 | type: 3} 698 | warpPortalEntityPrefab: {fileID: 114731892942428866, guid: 5773ff22c96e3ab4bb12d8202ec86244, 699 | type: 3} 700 | uiSceneGameplayPrefab: {fileID: 114088817493988554, guid: 4af36d4bdf0cf07409f4412130b793ec, 701 | type: 3} 702 | uiSceneGameplayMobilePrefab: {fileID: 114630585920460692, guid: 70474cf4f9f686c45b0305621722205f, 703 | type: 3} 704 | defaultControllerPrefab: {fileID: 114096437919969166, guid: 147be1283e4eb834d94ad1c905a031e7, 705 | type: 3} 706 | serverCharacterPrefab: {fileID: 114427175623056218, guid: 5d1fef0b895ca2a43899fb0236936a59, 707 | type: 3} 708 | owningCharacterObjects: 709 | - {fileID: 1555851488130254, guid: 90f99869b96e2df4bae83e1f870b68ec, type: 3} 710 | owningCharacterMiniMapObjects: 711 | - {fileID: 1620662158371272, guid: f94b43a3f251a6a41849b19fe0aa4fa5, type: 3} 712 | nonOwningCharacterMiniMapObjects: 713 | - {fileID: 1338488141702386, guid: ce40a263e27c9034fa4ef0fc9e069eaf, type: 3} 714 | monsterCharacterMiniMapObjects: 715 | - {fileID: 1237499379163380, guid: 2d0368f81f8351144a6b29dc200981b4, type: 3} 716 | npcMiniMapObjects: 717 | - {fileID: 1971649022222436, guid: 3ad746095a8b209429a1b9e27fab61aa, type: 3} 718 | owningCharacterUI: {fileID: 114899762762614018, guid: 8447ca51d1886764e99f26df8033c4c5, 719 | type: 3} 720 | nonOwningCharacterUI: {fileID: 114899762762614018, guid: cf8cfe06d3da49e4ab083bd040961dd5, 721 | type: 3} 722 | monsterCharacterUI: {fileID: 114127719814556812, guid: 3570a7d7c31a7704f92f9ffd3242ff3c, 723 | type: 3} 724 | npcUI: {fileID: 114537631033164756, guid: b75f7de46d27c284d913d9b2984ff84d, type: 3} 725 | npcQuestIndicator: {fileID: 114612624042908474, guid: 4acaa26309bf3094094eec89f99e2972, 726 | type: 3} 727 | defaultWeaponItem: {fileID: 11400000, guid: 7a97cfad0e4b1ee49ba6f735b4b1b0d9, type: 2} 728 | defaultDamageElement: {fileID: 0} 729 | defaultDamageHitEffects: 730 | - {fileID: 114984786077298016, guid: fa67f0b7f994d9548821d15fbf67531d, type: 3} 731 | expTree: 140000001e00000031000000490000006500000086000000aa000000d1000000fa000000270100005601000087010000bb010000f10100002902000064020000a0020000de0200001e0300005f030000a3030000e80300002f04000077040000c10400000d0500005a050000a9050000f90500004a0600009d060000f1060000470700009e070000f707000050080000ab0800000809000065090000c4090000240a0000850a0000e80a00004b0b0000b00b0000160c00007d0c0000e50c00004e0d0000b90d0000240e0000910e0000fe0e00006d0f0000dd0f00004d100000bf10000032110000a61100001b12000090120000071300007f130000f813000071140000ec14000068150000e415000062160000e01600005f170000e017000061180000e318000066190000ea1900006e1a0000f41a00007a1b0000021c00008a1c0000131d00009d1d0000281e0000b31e0000401f0000cd1f00005b200000ea200000792100000a2200009b2200002d230000c023000054240000e82400007e25000014260000aa26000042270000 732 | gameDatabase: {fileID: 11400000, guid: e21304617182cbf45ad13d27a4245395, type: 2} 733 | warpPortalDatabase: {fileID: 11400000, guid: 6a5e8bb8645bbb349a05709f9b37b5df, type: 2} 734 | npcDatabase: {fileID: 11400000, guid: dae14f7f7d125fc4096ba7ac1f68d581, type: 2} 735 | socialSystemSetting: {fileID: 11400000, guid: afad462dae207414f91b207f6882dad2, 736 | type: 2} 737 | currentPositionSaveMode: 0 738 | playerTag: 739 | tag: PlayerTag 740 | monsterTag: 741 | tag: MonsterTag 742 | npcTag: 743 | tag: NpcTag 744 | itemDropTag: 745 | tag: ItemDropTag 746 | buildingTag: 747 | tag: BuildingTag 748 | harvestableTag: 749 | tag: HarvestableTag 750 | characterLayer: 751 | layerIndex: 8 752 | itemDropLayer: 753 | layerIndex: 9 754 | buildingLayer: 755 | layerIndex: 13 756 | harvestableLayer: 757 | layerIndex: 14 758 | nonTargetingLayers: 759 | - layerIndex: 11 760 | itemAppearDuration: 60 761 | itemLootLockDuration: 5 762 | dealingRequestDuration: 5 763 | pickUpItemDistance: 2 764 | dropDistance: 1 765 | conversationDistance: 3 766 | localChatDistance: 10 767 | combatTextDistance: 20 768 | maxEquipWeaponSet: 2 769 | dismantleFilter: 770 | includeJunk: 0 771 | includeArmor: 1 772 | includeWeapon: 1 773 | includeShield: 1 774 | includePotion: 0 775 | includeAmmo: 0 776 | includeBuilding: 0 777 | includePet: 0 778 | includeSocketEnhancer: 0 779 | includeMount: 0 780 | includeSkill: 0 781 | canRefineItemByPlayer: 0 782 | canDismantleItemByPlayer: 0 783 | canRepairItemByPlayer: 0 784 | inventorySystem: 0 785 | baseSlotLimit: 0 786 | playerStorage: 787 | weightLimit: 0 788 | slotLimit: 0 789 | guildStorage: 790 | weightLimit: 0 791 | slotLimit: 0 792 | minSummonDistance: 2 793 | maxSummonDistance: 3 794 | minFollowSummonerDistance: 5 795 | maxFollowSummonerDistance: 10 796 | petDeadLockDuration: 60 797 | petUnSummonLockDuration: 30 798 | joinInstanceMapDistance: 20 799 | levelUpEffect: {fileID: 114843870614705530, guid: 6f6e255b4877f874c985ed9fb46293a1, 800 | type: 3} 801 | newCharacterSetting: {fileID: 11400000, guid: 96c4888e481bfee4887f1537d72da080, 802 | type: 2} 803 | startGold: 0 804 | startItems: [] 805 | homeScene: 806 | sceneAsset: {fileID: 102900000, guid: c4a5d72546cb7974696e3472343699c1, type: 3} 807 | sceneName: 01Home_Race 808 | homeMobileScene: 809 | sceneAsset: {fileID: 0} 810 | sceneName: 811 | minCharacterNameLength: 2 812 | maxCharacterNameLength: 16 813 | maxCharacterSaves: 5 814 | testInEditorMode: 0 815 | cashShopDatabase: {fileID: 11400000, guid: 677c37c598e6c1045b66de68f1f546f6, type: 2} 816 | --- !u!4 &1379718503 817 | Transform: 818 | m_ObjectHideFlags: 0 819 | m_CorrespondingSourceObject: {fileID: 4098360810097638, guid: e551d02bd20e9924281587fe51147b9a, 820 | type: 2} 821 | m_PrefabInstance: {fileID: 0} 822 | m_PrefabAsset: {fileID: 0} 823 | m_GameObject: {fileID: 1379718501} 824 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} 825 | m_LocalPosition: {x: 0, y: 0, z: 3} 826 | m_LocalScale: {x: 1, y: 1, z: 1} 827 | m_Children: [] 828 | m_Father: {fileID: 0} 829 | m_RootOrder: 5 830 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 831 | --- !u!114 &1379718504 832 | MonoBehaviour: 833 | m_ObjectHideFlags: 0 834 | m_CorrespondingSourceObject: {fileID: 114660174544243728, guid: e551d02bd20e9924281587fe51147b9a, 835 | type: 2} 836 | m_PrefabInstance: {fileID: 0} 837 | m_PrefabAsset: {fileID: 0} 838 | m_GameObject: {fileID: 1379718501} 839 | m_Enabled: 1 840 | m_EditorHideFlags: 0 841 | m_Script: {fileID: 11500000, guid: ed2cb86d2cba09b418e9204894872c72, type: 3} 842 | m_Name: 843 | m_EditorClassIdentifier: 844 | settings: 845 | - keyName: Activate 846 | keyCode: 101 847 | - keyName: PickUpItem 848 | keyCode: 102 849 | - keyName: CameraRotate 850 | keyCode: 324 851 | - keyName: Attack 852 | keyCode: 118 853 | - keyName: Jump 854 | keyCode: 32 855 | - keyName: FindEnemy 856 | keyCode: 9 857 | - keyName: Reload 858 | keyCode: 114 859 | - keyName: ExitVehicle 860 | keyCode: 120 861 | - keyName: SwitchEquipWeaponSet 862 | keyCode: 96 863 | - keyName: Sprint 864 | keyCode: 304 865 | - keyName: Crouch 866 | keyCode: 306 867 | - keyName: Crawl 868 | keyCode: 122 869 | - keyName: RotateLeft 870 | keyCode: 106 871 | - keyName: RotateRight 872 | keyCode: 107 873 | --- !u!114 &1379718505 874 | MonoBehaviour: 875 | m_ObjectHideFlags: 0 876 | m_CorrespondingSourceObject: {fileID: 114366874576568400, guid: e551d02bd20e9924281587fe51147b9a, 877 | type: 2} 878 | m_PrefabInstance: {fileID: 0} 879 | m_PrefabAsset: {fileID: 0} 880 | m_GameObject: {fileID: 1379718501} 881 | m_Enabled: 1 882 | m_EditorHideFlags: 0 883 | m_Script: {fileID: 11500000, guid: 8a90b827307b978428d769206bed615f, type: 3} 884 | m_Name: 885 | m_EditorClassIdentifier: 886 | ignoreOptions: 887 | - layer1: 888 | layerIndex: 8 889 | layer2: 890 | layerIndex: 8 891 | ignore: 1 892 | - layer1: 893 | layerIndex: 8 894 | layer2: 895 | layerIndex: 9 896 | ignore: 1 897 | - layer1: 898 | layerIndex: 9 899 | layer2: 900 | layerIndex: 9 901 | ignore: 1 902 | --- !u!114 &1379718506 903 | MonoBehaviour: 904 | m_ObjectHideFlags: 0 905 | m_CorrespondingSourceObject: {fileID: 114908585973520162, guid: e551d02bd20e9924281587fe51147b9a, 906 | type: 2} 907 | m_PrefabInstance: {fileID: 0} 908 | m_PrefabAsset: {fileID: 0} 909 | m_GameObject: {fileID: 1379718501} 910 | m_Enabled: 1 911 | m_EditorHideFlags: 0 912 | m_Script: {fileID: 11500000, guid: b22368900ab60ae4882d09d2b5bf7ec0, type: 3} 913 | m_Name: 914 | m_EditorClassIdentifier: 915 | maxLevel: 100 916 | expCalculator: 917 | minValue: 20 918 | maxValue: 10050 919 | growth: 1.5 920 | calculateExp: 0 921 | --- !u!114 &1379718507 922 | MonoBehaviour: 923 | m_ObjectHideFlags: 0 924 | m_CorrespondingSourceObject: {fileID: 114462392906230256, guid: e551d02bd20e9924281587fe51147b9a, 925 | type: 2} 926 | m_PrefabInstance: {fileID: 0} 927 | m_PrefabAsset: {fileID: 0} 928 | m_GameObject: {fileID: 1379718501} 929 | m_Enabled: 1 930 | m_EditorHideFlags: 0 931 | m_Script: {fileID: 11500000, guid: 1add7909b79222e4e9d31c0dcf226fdd, type: 3} 932 | m_Name: 933 | m_EditorClassIdentifier: 934 | masterVolumeSetting: 935 | id: MASTER 936 | maxVolumeRate: 1 937 | bgmVolumeSetting: 938 | id: BGM 939 | maxVolumeRate: 1 940 | sfxVolumeSetting: 941 | id: SFX 942 | maxVolumeRate: 1 943 | ambientVolumeSetting: 944 | id: AMBIENT 945 | maxVolumeRate: 1 946 | otherVolumeSettings: [] 947 | --- !u!114 &1379718508 948 | MonoBehaviour: 949 | m_ObjectHideFlags: 0 950 | m_CorrespondingSourceObject: {fileID: 0} 951 | m_PrefabInstance: {fileID: 0} 952 | m_PrefabAsset: {fileID: 0} 953 | m_GameObject: {fileID: 1379718501} 954 | m_Enabled: 1 955 | m_EditorHideFlags: 0 956 | m_Script: {fileID: 11500000, guid: b9ef831daeddb154bb8b802d43566208, type: 3} 957 | m_Name: 958 | m_EditorClassIdentifier: 959 | defaultLanguageKey: ENG 960 | playerPrefsKey: USER_LANG 961 | languageList: 962 | - languageKey: CAT 963 | dataList: 964 | - key: InvalidItemData 965 | value: Invalid item data, MEOW~ 966 | - key: NotFoundCharacter 967 | value: Character not found, MEOW~ 968 | - key: NotAbleToLoot 969 | value: Cannot get this item, MEOW~ 970 | - key: NotEnoughGold 971 | value: Have not enough gold, MEOW~ 972 | - key: NotEnoughItems 973 | value: Have not enough items, MEOW~ 974 | - key: CannotCarryAnymore 975 | value: Cannot carry anymore items, MEOW~ 976 | - key: RefineItemReachedMaxLevel 977 | value: Item reached max level, MEOW~ 978 | - key: RefineSuccess 979 | value: Item level up success, MEOW~ 980 | - key: RefineFail 981 | value: Item level up fail, MEOW~ 982 | - key: CharacterIsInAnotherDeal 983 | value: Character is in another deal, MEOW~ 984 | - key: CharacterIsTooFar 985 | value: Character is too far, MEOW~ 986 | - key: CannotAcceptDealingRequest 987 | value: Cannot accept dealing request, MEOW~ 988 | - key: DealingRequestDeclined 989 | value: Dealing request declined, MEOW~ 990 | - key: InvalidDealingState 991 | value: Invalid dealing state, MEOW~ 992 | - key: DealingCanceled 993 | value: Dealing canceled, MEOW~ 994 | - key: PartyInvitationDeclined 995 | value: Party invitation declined, MEOW~ 996 | - key: CannotSendPartyInvitation 997 | value: Cannot send party invitation, MEOW~ 998 | - key: CannotKickPartyMember 999 | value: Cannot kick party member, MEOW~ 1000 | - key: CannotKickYourSelfFromParty 1001 | value: Cannot kick yourself from party, MEOW~ 1002 | - key: CannotKickPartyLeader 1003 | value: Cannot kick party leader, MEOW~ 1004 | - key: JoinedAnotherParty 1005 | value: Already joined another party, MEOW~ 1006 | - key: NotJoinedParty 1007 | value: Not joined the party, MEOW~ 1008 | - key: NotPartyLeader 1009 | value: Not a party member, MEOW~ 1010 | - key: CharacterJoinedAnotherParty 1011 | value: Character already joined another party, MEOW~ 1012 | - key: CharacterNotJoinedParty 1013 | value: Character not joined the party, MEOW~ 1014 | - key: PartyMemberReachedLimit 1015 | value: Party member reached limit, MEOW~ 1016 | - key: GuildInvitationDeclined 1017 | value: Guild invitation declined, MEOW~ 1018 | - key: CannotSendGuildInvitation 1019 | value: Cannot send guild invitation, MEOW~ 1020 | - key: CannotKickGuildMember 1021 | value: Cannot kick guild member, MEOW~ 1022 | - key: CannotKickYourSelfFromGuild 1023 | value: Cannot kick yourself from guild, MEOW~ 1024 | - key: CannotKickGuildLeader 1025 | value: Cannot kick guild leader, MEOW~ 1026 | - key: CannotKickHigherGuildMember 1027 | value: Cannot kick higher guild member, MEOW~ 1028 | - key: JoinedAnotherGuild 1029 | value: Already joined another guild, MEOW~ 1030 | - key: NotJoinedGuild 1031 | value: Not joined the guild, MEOW~ 1032 | - key: NotGuildLeader 1033 | value: Not a guild member, MEOW~ 1034 | - key: CharacterJoinedAnotherGuild 1035 | value: Character already joined another guild, MEOW~ 1036 | - key: CharacterNotJoinedGuild 1037 | value: Character not joined the guild, MEOW~ 1038 | - key: GuildMemberReachedLimit 1039 | value: Guild member reached limit, MEOW~ 1040 | - key: GuildRoleNotAvailable 1041 | value: Guild role is not available, MEOW~ 1042 | - key: GuildSkillReachedMaxLevel 1043 | value: Guild skill is reached max level, MEOW~ 1044 | - key: NoGuildSkillPoint 1045 | value: No guild skill point, MEOW~ 1046 | - key: UnknowGameDataTitle 1047 | value: Unknow, MEOW~ 1048 | - key: UnknowGameDataDescription 1049 | value: N/A, MEOW~ 1050 | - key: NotEnoughGoldToDeposit 1051 | value: Not enough gold to deposit, MEOW~ 1052 | - key: NotEnoughGoldToWithdraw 1053 | value: Not enough gold to withdraw, MEOW~ 1054 | - key: CannotAccessStorage 1055 | value: Cannot access storage, MEOW~ 1056 | - key: NoAmmo 1057 | value: No Ammo, MEOW~ 1058 | - key: UI_LABEL_DISCONNECTED 1059 | value: Disconnected, MEOW~ 1060 | - key: UI_LABEL_SUCCESS 1061 | value: Success, MEOW~ 1062 | - key: UI_LABEL_ERROR 1063 | value: Error, MEOW~ 1064 | - key: UI_LABEL_NONE 1065 | value: None, MEOW~ 1066 | - key: UI_FORMAT_SIMPLE 1067 | value: '{0}, MEOW~' 1068 | - key: UI_FORMAT_SIMPLE_PERCENTAGE 1069 | value: '{0}%, MEOW~' 1070 | - key: UI_FORMAT_SIMPLE_MIN_TO_MAX 1071 | value: '{0}~{1}, MEOW~' 1072 | - key: UI_FORMAT_SIMPLE_MIN_BY_MAX 1073 | value: '{0}/{1}, MEOW~' 1074 | - key: UI_FORMAT_LEVEL 1075 | value: 'Lv: {0}, MEOW~' 1076 | - key: UI_FORMAT_CURRENT_EXP 1077 | value: 'Exp: {0}, MEOW~' 1078 | - key: UI_FORMAT_STAT_POINTS 1079 | value: 'Stat Points: {0}, MEOW~' 1080 | - key: UI_FORMAT_SKILL_POINTS 1081 | value: 'Skill Points: {0}, MEOW~' 1082 | - key: UI_FORMAT_CURRENT_HP 1083 | value: 'Hp: {0}/{1}, MEOW~' 1084 | - key: UI_FORMAT_CURRENT_MP 1085 | value: 'Mp: {0}/{1}, MEOW~' 1086 | - key: UI_FORMAT_CURRENT_STAMINA 1087 | value: 'Stamina: {0}/{1}, MEOW~' 1088 | - key: UI_FORMAT_CURRENT_FOOD 1089 | value: 'Food: {0}/{1}, MEOW~' 1090 | - key: UI_FORMAT_CURRENT_WATER 1091 | value: 'Water: {0}/{1}, MEOW~' 1092 | - key: UI_FORMAT_CURRENT_WEIGHT 1093 | value: 'Weight: {0}/{1}, MEOW~' 1094 | - key: UI_FORMAT_CURRENT_SLOT 1095 | value: 'Slot: {0}/{1}, MEOW~' 1096 | - key: UI_LABEL_UNLIMIT_WEIGHT 1097 | value: Unlimit Weight, MEOW~ 1098 | - key: UI_LABEL_UNLIMIT_SLOT 1099 | value: Unlimit Slot, MEOW~ 1100 | - key: UI_FORMAT_HP 1101 | value: 'Hp: {0}, MEOW~' 1102 | - key: UI_FORMAT_MP 1103 | value: 'Mp: {0}, MEOW~' 1104 | - key: UI_FORMAT_STAMINA 1105 | value: 'Stamina: {0}, MEOW~' 1106 | - key: UI_FORMAT_FOOD 1107 | value: 'Food: {0}, MEOW~' 1108 | - key: UI_FORMAT_WATER 1109 | value: 'Water: {0}, MEOW~' 1110 | - key: UI_FORMAT_ARMOR 1111 | value: 'Armor: {0}, MEOW~' 1112 | - key: UI_FORMAT_ACCURACY 1113 | value: 'Accuracy: {0}, MEOW~' 1114 | - key: UI_FORMAT_EVASION 1115 | value: 'Evasion: {0}, MEOW~' 1116 | - key: UI_FORMAT_CRITICAL_RATE 1117 | value: 'Cri. Rate: {0}%, MEOW~' 1118 | - key: UI_FORMAT_CRITICAL_DAMAGE_RATE 1119 | value: 'Cri. Damage: {0}%, MEOW~' 1120 | - key: UI_FORMAT_BLOCK_RATE 1121 | value: 'Block Rate: {0}%, MEOW~' 1122 | - key: UI_FORMAT_BLOCK_DAMAGE_RATE 1123 | value: 'Block Damage: {0}%, MEOW~' 1124 | - key: UI_FORMAT_MOVE_SPEED 1125 | value: 'Move Speed: {0}, MEOW~' 1126 | - key: UI_FORMAT_ATTACK_SPEED 1127 | value: 'Attack Speed: {0}, MEOW~' 1128 | - key: UI_FORMAT_WEIGHT 1129 | value: 'Weight: {0}, MEOW~' 1130 | - key: UI_FORMAT_SLOT 1131 | value: 'Slot: {0}, MEOW~' 1132 | - key: UI_FORMAT_GOLD 1133 | value: 'Gold: {0}, MEOW~' 1134 | - key: UI_FORMAT_CASH 1135 | value: 'Cash: {0}, MEOW~' 1136 | - key: UI_FORMAT_SELL_PRICE 1137 | value: 'Sell Price: {0}, MEOW~' 1138 | - key: UI_FORMAT_REQUIRE_LEVEL 1139 | value: 'Require Level: {0}, MEOW~' 1140 | - key: UI_FORMAT_REQUIRE_CLASS 1141 | value: 'Require Class: {0}, MEOW~' 1142 | - key: UI_FORMAT_AVAILABLE_WEAPONS 1143 | value: 'Available Weapons: {0}, MEOW~' 1144 | - key: UI_FORMAT_CONSUME_MP 1145 | value: 'Consume Mp: {0}, MEOW~' 1146 | - key: UI_FORMAT_SKILL_COOLDOWN_DURATION 1147 | value: 'Cooldown: {0}, MEOW~' 1148 | - key: UI_FORMAT_SKILL_TYPE 1149 | value: 'Skill Type: {0}, MEOW~' 1150 | - key: UI_SKILL_TYPE_ACTIVE 1151 | value: Active, MEOW~ 1152 | - key: UI_SKILL_TYPE_PASSIVE 1153 | value: Passive, MEOW~ 1154 | - key: UI_SKILL_TYPE_CRAFT_ITEM 1155 | value: Craft Item, MEOW~ 1156 | - key: UI_FORMAT_BUFF_DURATION 1157 | value: 'Duration: {0}, MEOW~' 1158 | - key: UI_FORMAT_BUFF_RECOVERY_HP 1159 | value: 'Recovery Hp: {0}, MEOW~' 1160 | - key: UI_FORMAT_BUFF_RECOVERY_MP 1161 | value: 'Recovery Mp: {0}, MEOW~' 1162 | - key: UI_FORMAT_BUFF_RECOVERY_STAMINA 1163 | value: 'Recovery Stamina: {0}, MEOW~' 1164 | - key: UI_FORMAT_BUFF_RECOVERY_FOOD 1165 | value: 'Recovery Food: {0}, MEOW~' 1166 | - key: UI_FORMAT_BUFF_RECOVERY_WATER 1167 | value: 'Recovery Water: {0}, MEOW~' 1168 | - key: UI_FORMAT_ITEM_REFINE_LEVEL 1169 | value: +{0}, MEOW~ 1170 | - key: UI_FORMAT_ITEM_TITLE_WITH_REFINE_LEVEL 1171 | value: '{0} +{1}, MEOW~' 1172 | - key: UI_FORMAT_ITEM_TYPE 1173 | value: 'Item Type: {0}, MEOW~' 1174 | - key: UI_ITEM_TYPE_JUNK 1175 | value: Junk, MEOW~ 1176 | - key: UI_ITEM_TYPE_SHIELD 1177 | value: Shield, MEOW~ 1178 | - key: UI_ITEM_TYPE_POTION 1179 | value: Potion, MEOW~ 1180 | - key: UI_ITEM_TYPE_AMMO 1181 | value: Ammo, MEOW~ 1182 | - key: UI_ITEM_TYPE_BUILDING 1183 | value: Building, MEOW~ 1184 | - key: UI_ITEM_TYPE_PET 1185 | value: Pet, MEOW~ 1186 | - key: UI_ITEM_TYPE_SOCKET_ENHANCER 1187 | value: Socket Enhancer, MEOW~ 1188 | - key: UI_FORMAT_ITEM_RARITY 1189 | value: 'Rarity: {0}, MEOW~' 1190 | - key: UI_FORMAT_ITEM_STACK 1191 | value: '{0}/{1}, MEOW~' 1192 | - key: UI_FORMAT_ITEM_DURABILITY 1193 | value: 'Durability: {0}, MEOW~' 1194 | - key: UI_FORMAT_SOCIAL_LEADER 1195 | value: 'Leader: {0}, MEOW~' 1196 | - key: UI_FORMAT_SOCIAL_MEMBER_AMOUNT 1197 | value: 'Member: {0}/{1}, MEOW~' 1198 | - key: UI_FORMAT_SOCIAL_MEMBER_AMOUNT_NO_LIMIT 1199 | value: 'Member: {0}, MEOW~' 1200 | - key: UI_FORMAT_SHARE_EXP_PERCENTAGE 1201 | value: 'Share Exp: {0}%, MEOW~' 1202 | - key: UI_FORMAT_REWARD_EXP 1203 | value: 'Reward Exp: {0}, MEOW~' 1204 | - key: UI_FORMAT_REWARD_GOLD 1205 | value: 'Reward Gold: {0}, MEOW~' 1206 | - key: UI_FORMAT_REWARD_CASH 1207 | value: 'Reward Cash: {0}, MEOW~' 1208 | - key: UI_FORMAT_CURRENT_ATTRIBUTE 1209 | value: '{0}: {1}/{2}, MEOW~' 1210 | - key: UI_FORMAT_CURRENT_ATTRIBUTE_NOT_ENOUGH 1211 | value: '{0}: {1}/{2}, MEOW~' 1212 | - key: UI_FORMAT_ATTRIBUTE_AMOUNT 1213 | value: '{0}: {1}, MEOW~' 1214 | - key: UI_FORMAT_RESISTANCE_AMOUNT 1215 | value: '{0}: {1}, MEOW~' 1216 | - key: UI_FORMAT_CURRENT_SKILL 1217 | value: '{0}: {1}/{2}, MEOW~' 1218 | - key: UI_FORMAT_CURRENT_SKILL_NOT_ENOUGH 1219 | value: '{0}: {1}/{2}, MEOW~' 1220 | - key: UI_FORMAT_SKILL_LEVEL 1221 | value: '{0}: {1}, MEOW~' 1222 | - key: UI_FORMAT_CURRENT_ITEM 1223 | value: '{0}: {1}/{2}, MEOW~' 1224 | - key: UI_FORMAT_CURRENT_ITEM_NOT_ENOUGH 1225 | value: '{0}: {1}/{2}, MEOW~' 1226 | - key: UI_FORMAT_ITEM_AMOUNT 1227 | value: '{0}: {1}, MEOW~' 1228 | - key: UI_FORMAT_DAMAGE_AMOUNT 1229 | value: '{0}~{1}, MEOW~' 1230 | - key: UI_FORMAT_DAMAGE_WITH_ELEMENTAL 1231 | value: '{0}: {1}~{2}, MEOW~' 1232 | - key: UI_FORMAT_DAMAGE_INFLICTION 1233 | value: Inflict {0}% damage, MEOW~ 1234 | - key: UI_FORMAT_DAMAGE_INFLICTION_AS_ELEMENTAL 1235 | value: Inflict {1}% as {0} damage, MEOW~ 1236 | - key: UI_FORMAT_REQUIRE_GOLD 1237 | value: 'Gold: {0}/{1}, MEOW~' 1238 | - key: UI_FORMAT_REQUIRE_GOLD_NOT_ENOUGH 1239 | value: 'Gold: {0}/{1}, MEOW~' 1240 | - key: UI_FORMAT_EQUIPMENT_SET 1241 | value: '{0} 1242 | 1243 | {1}, MEOW~' 1244 | - key: UI_FORMAT_EQUIPMENT_SET_APPLIED_EFFECT 1245 | value: ({0}) {1}, MEOW~ 1246 | - key: UI_FORMAT_EQUIPMENT_SET_UNAPPLIED_EFFECT 1247 | value: ({0}) {1}, MEOW~ 1248 | - key: UI_FORMAT_EQUIPMENT_SOCKET_FILLED 1249 | value: '({0}) - {1} 1250 | 1251 | {2}, MEOW~' 1252 | - key: UI_FORMAT_EQUIPMENT_SOCKET_EMPTY 1253 | value: ({0}) - Empty, MEOW~ 1254 | - key: UI_FORMAT_REFINE_SUCCESS_RATE 1255 | value: 'Success Rate: {0}%, MEOW~' 1256 | - key: UI_FORMAT_REFINING_LEVEL 1257 | value: 'Refining Level: +{0}, MEOW~' 1258 | - key: UI_FORMAT_INCREASE_MAX_MEMBER 1259 | value: Max Member +{0}, MEOW~ 1260 | - key: UI_FORMAT_INCREASE_EXP_GAIN_PERCENTAGE 1261 | value: Exp Gain +{0}%, MEOW~ 1262 | - key: UI_FORMAT_INCREASE_GOLD_GAIN_PERCENTAGE 1263 | value: Gold Gain +{0}%, MEOW~ 1264 | - key: UI_FORMAT_INCREASE_SHARE_EXP_GAIN_PERCENTAGE 1265 | value: Party Share Exp +{0}%, MEOW~ 1266 | - key: UI_FORMAT_INCREASE_SHARE_GOLD_GAIN_PERCENTAGE 1267 | value: Party Share Gold +{0}%, MEOW~ 1268 | - key: UI_FORMAT_DECREASE_EXP_PENALTY_PERCENTAGE 1269 | value: Exp Penalty -{0}%, MEOW~ 1270 | - key: UI_FORMAT_QUEST_TITLE_ON_GOING 1271 | value: '{0} (Ongoing), MEOW~' 1272 | - key: UI_FORMAT_QUEST_TITLE_TASKS_COMPLETE 1273 | value: '{0} (Task Completed), MEOW~' 1274 | - key: UI_FORMAT_QUEST_TITLE_COMPLETE 1275 | value: '{0} (Completed), MEOW~' 1276 | - key: UI_FORMAT_QUEST_TASK_KILL_MONSTER 1277 | value: 'Kills {0}: {1}/{2}, MEOW~' 1278 | - key: UI_FORMAT_QUEST_TASK_COLLECT_ITEM 1279 | value: 'Collects {0}: {1}/{2}, MEOW~' 1280 | - key: UI_FORMAT_QUEST_TASK_KILL_MONSTER_COMPLETE 1281 | value: 'Kills {0}: Complete, MEOW~' 1282 | - key: UI_FORMAT_QUEST_TASK_COLLECT_ITEM_COMPLETE 1283 | value: 'Collects {0}: Complete, MEOW~' 1284 | - key: UI_FORMAT_CHAT_LOCAL 1285 | value: '(LOCAL) {0}: {1}, MEOW~' 1286 | - key: UI_FORMAT_CHAT_GLOBAL 1287 | value: '(GLOBAL) {0}: {1}, MEOW~' 1288 | - key: UI_FORMAT_CHAT_WHISPER 1289 | value: '(WHISPER) {0}: {1}, MEOW~' 1290 | - key: UI_FORMAT_CHAT_PARTY 1291 | value: '(PARTY) {0}: {1}, MEOW~' 1292 | - key: UI_FORMAT_CHAT_GUILD 1293 | value: '(GUILD) {0}: {1}, MEOW~' 1294 | - key: UI_ERROR_KICKED_FROM_SERVER 1295 | value: You have been kicked from server, MEOW~ 1296 | - key: UI_ERROR_CONNECTION_FAILED 1297 | value: Cannot connect to the server, MEOW~ 1298 | - key: UI_ERROR_CONNECTION_REJECTED 1299 | value: Connection rejected by server, MEOW~ 1300 | - key: UI_ERROR_REMOTE_CONNECTION_CLOSE 1301 | value: Server has been closed, MEOW~ 1302 | - key: UI_ERROR_INVALID_PROTOCOL 1303 | value: Invalid protocol, MEOW~ 1304 | - key: UI_ERROR_HOST_UNREACHABLE 1305 | value: Host unreachable, MEOW~ 1306 | - key: UI_ERROR_CONNECTION_TIMEOUT 1307 | value: Connection timeout, MEOW~ 1308 | - key: UI_ERROR_USER_NOT_FOUND 1309 | value: User not found, MEOW~ 1310 | - key: UI_ERROR_ITEM_NOT_FOUND 1311 | value: Item not found, MEOW~ 1312 | - key: UI_ERROR_NOT_ENOUGH_GOLD 1313 | value: Not enough gold, MEOW~ 1314 | - key: UI_ERROR_NOT_ENOUGH_CASH 1315 | value: Not enough cash, MEOW~ 1316 | - key: UI_ERROR_INVALID_DATA 1317 | value: Invalid data, MEOW~ 1318 | - key: UI_ERROR_INVALID_CHARACTER_DATA 1319 | value: Invalid character data, MEOW~ 1320 | - key: UI_ERROR_USERNAME_IS_EMPTY 1321 | value: Username is empty, MEOW~ 1322 | - key: UI_ERROR_PASSWORD_IS_EMPTY 1323 | value: Password is empty, MEOW~ 1324 | - key: UI_ERROR_INVALID_USERNAME_OR_PASSWORD 1325 | value: Invalid username or password, MEOW~ 1326 | - key: UI_ERROR_ALREADY_LOGGED_IN 1327 | value: User already logged in, MEOW~ 1328 | - key: UI_ERROR_INVALID_CONFIRM_PASSWORD 1329 | value: Invalid confirm password, MEOW~ 1330 | - key: UI_ERROR_USERNAME_TOO_SHORT 1331 | value: Username is too short, MEOW~ 1332 | - key: UI_ERROR_USERNAME_TOO_LONG 1333 | value: Username is too long, MEOW~ 1334 | - key: UI_ERROR_PASSWORD_TOO_SHORT 1335 | value: Password is too short, MEOW~ 1336 | - key: UI_ERROR_USERNAME_EXISTED 1337 | value: Username is already existed, MEOW~ 1338 | - key: UI_ERROR_NO_CHOSEN_CHARACTER_TO_START 1339 | value: Please choose character to start game, MEOW~ 1340 | - key: UI_ERROR_NO_CHOSEN_CHARACTER_TO_DELETE 1341 | value: Please choose character to delete, MEOW~ 1342 | - key: UI_ERROR_ALREADY_SELECT_CHARACTER 1343 | value: Already select character, MEOW~ 1344 | - key: UI_ERROR_MAP_SERVER_NOT_READY 1345 | value: Map server is not ready, MEOW~ 1346 | - key: UI_ERROR_CHARACTER_NAME_TOO_SHORT 1347 | value: Character name is too short, MEOW~ 1348 | - key: UI_ERROR_CHARACTER_NAME_TOO_LONG 1349 | value: Character name is too long, MEOW~ 1350 | - key: UI_ERROR_CHARACTER_NAME_EXISTED 1351 | value: Character name is already existed, MEOW~ 1352 | - key: UI_ERROR_CANNOT_GET_CASH_PACKAGE_INFO 1353 | value: Cannot retrieve cash package info, MEOW~ 1354 | - key: UI_ERROR_CANNOT_GET_CASH_SHOP_INFO 1355 | value: Cannot retrieve cash shop info, MEOW~ 1356 | - key: UI_ERROR_GUILD_ROLE_NAME_IS_EMPTY 1357 | value: Role name must not empty, MEOW~ 1358 | - key: UI_ERROR_GUILD_ROLE_SHARE_EXP_NOT_NUMBER 1359 | value: Share exp percentage must be number, MEOW~ 1360 | - key: UI_ERROR_INVALID_GUILD_ROLE 1361 | value: Invalid role, MEOW~ 1362 | - key: UI_SUCCESS_CASH_SHOP_BUY 1363 | value: Success, let's check your inventory, MEOW~ 1364 | - key: UI_DROP_ITEM 1365 | value: Drop Item, MEOW~ 1366 | - key: UI_DROP_ITEM_DESCRIPTION 1367 | value: Enter amount of item, MEOW~ 1368 | - key: UI_SELL_ITEM 1369 | value: Sell Item, MEOW~ 1370 | - key: UI_SELL_ITEM_DESCRIPTION 1371 | value: Enter amount of item, MEOW~ 1372 | - key: UI_OFFER_ITEM 1373 | value: Offer Item, MEOW~ 1374 | - key: UI_OFFER_ITEM_DESCRIPTION 1375 | value: Enter amount of item, MEOW~ 1376 | - key: UI_MOVE_ITEM_TO_STORAGE 1377 | value: Move To Storage, MEOW~ 1378 | - key: UI_MOVE_ITEM_TO_STORAGE_DESCRIPTION 1379 | value: Enter amount of item, MEOW~ 1380 | - key: UI_MOVE_ITEM_FROM_STORAGE 1381 | value: Move From Storage, MEOW~ 1382 | - key: UI_MOVE_ITEM_FROM_STORAGE_DESCRIPTION 1383 | value: Enter amount of item, MEOW~ 1384 | - key: UI_BANK_DEPOSIT 1385 | value: Deposit, MEOW~ 1386 | - key: UI_BANK_DEPOSIT_DESCRIPTION 1387 | value: Enter amount of gold, MEOW~ 1388 | - key: UI_BANK_WITHDRAW 1389 | value: Withdraw, MEOW~ 1390 | - key: UI_BANK_WITHDRAW_DESCRIPTION 1391 | value: Enter amount of gold, MEOW~ 1392 | - key: UI_OFFER_GOLD 1393 | value: Offer Gold, MEOW~ 1394 | - key: UI_OFFER_GOLD_DESCRIPTION 1395 | value: Enter amount of gold, MEOW~ 1396 | - key: UI_BUY_ITEM 1397 | value: Buy Item, MEOW~ 1398 | - key: UI_BUY_ITEM_DESCRIPTION 1399 | value: Enter amount of item, MEOW~ 1400 | - key: UI_PARTY_CHANGE_LEADER 1401 | value: Change Leader, MEOW~ 1402 | - key: UI_PARTY_CHANGE_LEADER_DESCRIPTION 1403 | value: You sure you want to promote {0} to party leader?, MEOW~ 1404 | - key: UI_PARTY_KICK_MEMBER 1405 | value: Kick Member, MEOW~ 1406 | - key: UI_PARTY_KICK_MEMBER_DESCRIPTION 1407 | value: You sure you want to kick {0} from party?, MEOW~ 1408 | - key: UI_PARTY_LEAVE 1409 | value: Leave Party, MEOW~ 1410 | - key: UI_PARTY_LEAVE_DESCRIPTION 1411 | value: You sure you want to leave party?, MEOW~ 1412 | - key: UI_GUILD_CHANGE_LEADER 1413 | value: Change Leader, MEOW~ 1414 | - key: UI_GUILD_CHANGE_LEADER_DESCRIPTION 1415 | value: You sure you want to promote {0} to guild leader?, MEOW~ 1416 | - key: UI_GUILD_KICK_MEMBER 1417 | value: Kick Member, MEOW~ 1418 | - key: UI_GUILD_KICK_MEMBER_DESCRIPTION 1419 | value: You sure you want to kick {0} from guild?, MEOW~ 1420 | - key: UI_GUILD_LEAVE 1421 | value: Leave Guild, MEOW~ 1422 | - key: UI_GUILD_LEAVE_DESCRIPTION 1423 | value: You sure you want to leave guild?, MEOW~ 1424 | - key: UI_GUILD_ROLE_CAN_INVITE 1425 | value: Can invite, MEOW~ 1426 | - key: UI_GUILD_ROLE_CANNOT_INVITE 1427 | value: Cannot invite, MEOW~ 1428 | - key: UI_GUILD_ROLE_CAN_KICK 1429 | value: Can kick, MEOW~ 1430 | - key: UI_GUILD_ROLE_CANNOT_KICK 1431 | value: Cannot kick, MEOW~ 1432 | - languageKey: ENG 1433 | dataList: 1434 | - key: ServiceNotAvailable 1435 | value: Service not available 1436 | - key: InvalidItemData 1437 | value: Invalid item data 1438 | - key: NotFoundCharacter 1439 | value: Character not found 1440 | - key: NotAbleToLoot 1441 | value: Cannot get this item 1442 | - key: NotEnoughGold 1443 | value: Have not enough gold 1444 | - key: NotEnoughItems 1445 | value: Have not enough items 1446 | - key: CannotCarryAnymore 1447 | value: Cannot carry anymore items 1448 | - key: RefineItemReachedMaxLevel 1449 | value: Item reached max level 1450 | - key: RefineSuccess 1451 | value: Item level up success 1452 | - key: RefineFail 1453 | value: Item level up fail 1454 | - key: CharacterIsInAnotherDeal 1455 | value: Character is in another deal 1456 | - key: CharacterIsTooFar 1457 | value: Character is too far 1458 | - key: CannotAcceptDealingRequest 1459 | value: Cannot accept dealing request 1460 | - key: DealingRequestDeclined 1461 | value: Dealing request declined 1462 | - key: InvalidDealingState 1463 | value: Invalid dealing state 1464 | - key: DealingCanceled 1465 | value: Dealing canceled 1466 | - key: AnotherCharacterCannotCarryAnymore 1467 | value: Another character cannot carry anymore items 1468 | - key: PartyInvitationDeclined 1469 | value: Party invitation declined 1470 | - key: CannotSendPartyInvitation 1471 | value: Cannot send party invitation 1472 | - key: CannotKickPartyMember 1473 | value: Cannot kick party member 1474 | - key: CannotKickYourSelfFromParty 1475 | value: Cannot kick yourself from party 1476 | - key: CannotKickPartyLeader 1477 | value: Cannot kick party leader 1478 | - key: JoinedAnotherParty 1479 | value: Already joined another party 1480 | - key: NotJoinedParty 1481 | value: Not joined the party 1482 | - key: NotPartyLeader 1483 | value: Not a party member 1484 | - key: CharacterJoinedAnotherParty 1485 | value: Character already joined another party 1486 | - key: CharacterNotJoinedParty 1487 | value: Character not joined the party 1488 | - key: PartyMemberReachedLimit 1489 | value: Party member reached limit 1490 | - key: GuildInvitationDeclined 1491 | value: Guild invitation declined 1492 | - key: CannotSendGuildInvitation 1493 | value: Cannot send guild invitation 1494 | - key: CannotKickGuildMember 1495 | value: Cannot kick guild member 1496 | - key: CannotKickYourSelfFromGuild 1497 | value: Cannot kick yourself from guild 1498 | - key: CannotKickGuildLeader 1499 | value: Cannot kick guild leader 1500 | - key: CannotKickHigherGuildMember 1501 | value: Cannot kick higher guild member 1502 | - key: JoinedAnotherGuild 1503 | value: Already joined another guild 1504 | - key: NotJoinedGuild 1505 | value: Not joined the guild 1506 | - key: NotGuildLeader 1507 | value: Not a guild member 1508 | - key: CharacterJoinedAnotherGuild 1509 | value: Character already joined another guild 1510 | - key: CharacterNotJoinedGuild 1511 | value: Character not joined the guild 1512 | - key: GuildMemberReachedLimit 1513 | value: Guild member reached limit 1514 | - key: GuildRoleNotAvailable 1515 | value: Guild role is not available 1516 | - key: GuildSkillReachedMaxLevel 1517 | value: Guild skill is reached max level 1518 | - key: NoGuildSkillPoint 1519 | value: No guild skill point 1520 | - key: UnknowGameDataTitle 1521 | value: Unknow 1522 | - key: UnknowGameDataDescription 1523 | value: N/A 1524 | - key: NotEnoughGoldToDeposit 1525 | value: Not enough gold to deposit 1526 | - key: NotEnoughGoldToWithdraw 1527 | value: Not enough gold to withdraw 1528 | - key: CannotAccessStorage 1529 | value: Cannot access storage 1530 | - key: NoAmmo 1531 | value: No Ammo 1532 | - key: NotEnoughMp 1533 | value: Have not enough Mp 1534 | - key: TooShortGuildName 1535 | value: Guild name is too short 1536 | - key: TooLongGuildName 1537 | value: Guild name is too long 1538 | - key: ExistedGuildName 1539 | value: Guild name is already existed 1540 | - key: TooShortGuildRoleName 1541 | value: Guild role name is too short 1542 | - key: TooLongGuildRoleName 1543 | value: Guild role name is too long 1544 | - key: TooLongGuildMessage 1545 | value: Guild message is too long 1546 | - key: SkillLevelIsZero 1547 | value: Skill not trained yet 1548 | - key: CannotUseSkillByCurrentWeapon 1549 | value: Cannot use skill by current weapon 1550 | - key: SkillIsCoolingDown 1551 | value: Skill is cooling down 1552 | - key: SkillIsNotLearned 1553 | value: Skill is not learned 1554 | - key: NotEnoughLevel 1555 | value: Not enough level 1556 | - key: NotMatchCharacterClass 1557 | value: Not match character class 1558 | - key: NotEnoughAttributeAmounts 1559 | value: Not enough attribute amounts 1560 | - key: NotEnoughSkillLevels 1561 | value: Not enough skill levels 1562 | - key: NotEnoughStatPoint 1563 | value: Not enough stat point 1564 | - key: NotEnoughSkillPoint 1565 | value: Not enough skill point 1566 | - key: AttributeReachedMaxAmount 1567 | value: Attribute reached max amount 1568 | - key: SkillReachedMaxLevel 1569 | value: Skill reached max level 1570 | - key: UI_LABEL_DISCONNECTED 1571 | value: Disconnected 1572 | - key: UI_LABEL_SUCCESS 1573 | value: Success 1574 | - key: UI_LABEL_ERROR 1575 | value: Error 1576 | - key: UI_LABEL_NONE 1577 | value: None 1578 | - key: UI_FORMAT_SIMPLE 1579 | value: '{0}' 1580 | - key: UI_FORMAT_SIMPLE_PERCENTAGE 1581 | value: '{0}%' 1582 | - key: UI_FORMAT_SIMPLE_MIN_TO_MAX 1583 | value: '{0}~{1}' 1584 | - key: UI_FORMAT_SIMPLE_MIN_BY_MAX 1585 | value: '{0}/{1}' 1586 | - key: UI_FORMAT_LEVEL 1587 | value: 'Lv: {0}' 1588 | - key: UI_FORMAT_CURRENT_EXP 1589 | value: 'Exp: {0}' 1590 | - key: UI_FORMAT_STAT_POINTS 1591 | value: 'Stat Points: {0}' 1592 | - key: UI_FORMAT_SKILL_POINTS 1593 | value: 'Skill Points: {0}' 1594 | - key: UI_FORMAT_CURRENT_HP 1595 | value: 'Hp: {0}/{1}' 1596 | - key: UI_FORMAT_CURRENT_MP 1597 | value: 'Mp: {0}/{1}' 1598 | - key: UI_FORMAT_CURRENT_STAMINA 1599 | value: 'Stamina: {0}/{1}' 1600 | - key: UI_FORMAT_CURRENT_FOOD 1601 | value: 'Food: {0}/{1}' 1602 | - key: UI_FORMAT_CURRENT_WATER 1603 | value: 'Water: {0}/{1}' 1604 | - key: UI_FORMAT_CURRENT_WEIGHT 1605 | value: 'Weight: {0}/{1}' 1606 | - key: UI_FORMAT_CURRENT_SLOT 1607 | value: 'Slot: {0}/{1}' 1608 | - key: UI_LABEL_UNLIMIT_WEIGHT 1609 | value: Unlimit Weight 1610 | - key: UI_LABEL_UNLIMIT_SLOT 1611 | value: Unlimit Slot 1612 | - key: UI_FORMAT_HP 1613 | value: 'Hp: {0}' 1614 | - key: UI_FORMAT_MP 1615 | value: 'Mp: {0}' 1616 | - key: UI_FORMAT_STAMINA 1617 | value: 'Stamina: {0}' 1618 | - key: UI_FORMAT_FOOD 1619 | value: 'Food: {0}' 1620 | - key: UI_FORMAT_WATER 1621 | value: 'Water: {0}' 1622 | - key: UI_FORMAT_ACCURACY 1623 | value: 'Accuracy: {0}' 1624 | - key: UI_FORMAT_EVASION 1625 | value: 'Evasion: {0}' 1626 | - key: UI_FORMAT_CRITICAL_RATE 1627 | value: 'Cri. Rate: {0}%' 1628 | - key: UI_FORMAT_CRITICAL_DAMAGE_RATE 1629 | value: 'Cri. Damage: {0}%' 1630 | - key: UI_FORMAT_BLOCK_RATE 1631 | value: 'Block Rate: {0}%' 1632 | - key: UI_FORMAT_BLOCK_DAMAGE_RATE 1633 | value: 'Block Damage: {0}%' 1634 | - key: UI_FORMAT_MOVE_SPEED 1635 | value: 'Move Speed: {0}' 1636 | - key: UI_FORMAT_ATTACK_SPEED 1637 | value: 'Attack Speed: {0}' 1638 | - key: UI_FORMAT_WEIGHT 1639 | value: 'Weight: {0}' 1640 | - key: UI_FORMAT_SLOT 1641 | value: 'Slot: {0}' 1642 | - key: UI_FORMAT_GOLD 1643 | value: 'Gold: {0}' 1644 | - key: UI_FORMAT_CASH 1645 | value: 'Cash: {0}' 1646 | - key: UI_FORMAT_SELL_PRICE 1647 | value: 'Sell Price: {0}' 1648 | - key: UI_FORMAT_REQUIRE_LEVEL 1649 | value: 'Require Level: {0}' 1650 | - key: UI_FORMAT_REQUIRE_CLASS 1651 | value: 'Require Class: {0}' 1652 | - key: UI_FORMAT_AVAILABLE_WEAPONS 1653 | value: 'Available Weapons: {0}' 1654 | - key: UI_FORMAT_CONSUME_MP 1655 | value: 'Consume Mp: {0}' 1656 | - key: UI_FORMAT_SKILL_COOLDOWN_DURATION 1657 | value: 'Cooldown: {0}' 1658 | - key: UI_FORMAT_SKILL_TYPE 1659 | value: 'Skill Type: {0}' 1660 | - key: UI_SKILL_TYPE_ACTIVE 1661 | value: Active 1662 | - key: UI_SKILL_TYPE_PASSIVE 1663 | value: Passive 1664 | - key: UI_SKILL_TYPE_CRAFT_ITEM 1665 | value: Craft Item 1666 | - key: UI_FORMAT_BUFF_DURATION 1667 | value: 'Duration: {0}' 1668 | - key: UI_FORMAT_BUFF_RECOVERY_HP 1669 | value: 'Recovery Hp: {0}' 1670 | - key: UI_FORMAT_BUFF_RECOVERY_MP 1671 | value: 'Recovery Mp: {0}' 1672 | - key: UI_FORMAT_BUFF_RECOVERY_STAMINA 1673 | value: 'Recovery Stamina: {0}' 1674 | - key: UI_FORMAT_BUFF_RECOVERY_FOOD 1675 | value: 'Recovery Food: {0}' 1676 | - key: UI_FORMAT_BUFF_RECOVERY_WATER 1677 | value: 'Recovery Water: {0}' 1678 | - key: UI_FORMAT_ITEM_REFINE_LEVEL 1679 | value: +{0} 1680 | - key: UI_FORMAT_ITEM_TITLE_WITH_REFINE_LEVEL 1681 | value: '{0} +{1}' 1682 | - key: UI_FORMAT_ITEM_TYPE 1683 | value: 'Item Type: {0}' 1684 | - key: UI_ITEM_TYPE_JUNK 1685 | value: Junk 1686 | - key: UI_ITEM_TYPE_SHIELD 1687 | value: Shield 1688 | - key: UI_ITEM_TYPE_POTION 1689 | value: Potion 1690 | - key: UI_ITEM_TYPE_AMMO 1691 | value: Ammo 1692 | - key: UI_ITEM_TYPE_BUILDING 1693 | value: Building 1694 | - key: UI_ITEM_TYPE_PET 1695 | value: Pet 1696 | - key: UI_ITEM_TYPE_SOCKET_ENHANCER 1697 | value: Socket Enhancer 1698 | - key: UI_ITEM_TYPE_MOUNT 1699 | value: Mount 1700 | - key: UI_ITEM_TYPE_SKILL 1701 | value: Skill 1702 | - key: UI_FORMAT_ITEM_RARITY 1703 | value: 'Rarity: {0}' 1704 | - key: UI_FORMAT_ITEM_STACK 1705 | value: '{0}/{1}' 1706 | - key: UI_FORMAT_ITEM_DURABILITY 1707 | value: 'Durability: {0}' 1708 | - key: UI_FORMAT_SOCIAL_LEADER 1709 | value: 'Leader: {0}' 1710 | - key: UI_FORMAT_SOCIAL_MEMBER_AMOUNT 1711 | value: 'Member: {0}/{1}' 1712 | - key: UI_FORMAT_SOCIAL_MEMBER_AMOUNT_NO_LIMIT 1713 | value: 'Member: {0}' 1714 | - key: UI_FORMAT_SHARE_EXP_PERCENTAGE 1715 | value: 'Share Exp: {0}%' 1716 | - key: UI_FORMAT_REWARD_EXP 1717 | value: 'Reward Exp: {0}' 1718 | - key: UI_FORMAT_REWARD_GOLD 1719 | value: 'Reward Gold: {0}' 1720 | - key: UI_FORMAT_REWARD_CASH 1721 | value: 'Reward Cash: {0}' 1722 | - key: UI_FORMAT_CURRENT_ATTRIBUTE 1723 | value: '{0}: {1}/{2}' 1724 | - key: UI_FORMAT_CURRENT_ATTRIBUTE_NOT_ENOUGH 1725 | value: '{0}: {1}/{2}' 1726 | - key: UI_FORMAT_ATTRIBUTE_AMOUNT 1727 | value: '{0}: {1}' 1728 | - key: UI_FORMAT_RESISTANCE_AMOUNT 1729 | value: '{0} Resistance: {1}%' 1730 | - key: UI_FORMAT_ARMOR_AMOUNT 1731 | value: '{0} Armor: {1}' 1732 | - key: UI_FORMAT_CURRENT_SKILL 1733 | value: '{0}: {1}/{2}' 1734 | - key: UI_FORMAT_CURRENT_SKILL_NOT_ENOUGH 1735 | value: '{0}: {1}/{2}' 1736 | - key: UI_FORMAT_SKILL_LEVEL 1737 | value: '{0}: {1}' 1738 | - key: UI_FORMAT_CURRENT_ITEM 1739 | value: '{0}: {1}/{2}' 1740 | - key: UI_FORMAT_CURRENT_ITEM_NOT_ENOUGH 1741 | value: '{0}: {1}/{2}' 1742 | - key: UI_FORMAT_ITEM_AMOUNT 1743 | value: '{0}: {1}' 1744 | - key: UI_FORMAT_DAMAGE_AMOUNT 1745 | value: '{0}~{1}' 1746 | - key: UI_FORMAT_DAMAGE_WITH_ELEMENTAL 1747 | value: '{0} Damage: {1}~{2}' 1748 | - key: UI_FORMAT_DAMAGE_INFLICTION 1749 | value: Inflict {0}% damage 1750 | - key: UI_FORMAT_DAMAGE_INFLICTION_AS_ELEMENTAL 1751 | value: Inflict {1}% as {0} damage 1752 | - key: UI_FORMAT_REQUIRE_GOLD 1753 | value: 'Gold: {0}/{1}' 1754 | - key: UI_FORMAT_REQUIRE_GOLD_NOT_ENOUGH 1755 | value: 'Gold: {0}/{1}' 1756 | - key: UI_FORMAT_EQUIPMENT_SET 1757 | value: '{0} 1758 | 1759 | {1}' 1760 | - key: UI_FORMAT_EQUIPMENT_SET_APPLIED_EFFECT 1761 | value: ({0}) {1} 1762 | - key: UI_FORMAT_EQUIPMENT_SET_UNAPPLIED_EFFECT 1763 | value: ({0}) {1} 1764 | - key: UI_FORMAT_EQUIPMENT_SOCKET_FILLED 1765 | value: '({0}) - {1} 1766 | 1767 | {2}' 1768 | - key: UI_FORMAT_EQUIPMENT_SOCKET_EMPTY 1769 | value: ({0}) - Empty 1770 | - key: UI_FORMAT_REFINE_SUCCESS_RATE 1771 | value: 'Success Rate: {0}%' 1772 | - key: UI_FORMAT_REFINING_LEVEL 1773 | value: 'Refining Level: +{0}' 1774 | - key: UI_FORMAT_INCREASE_MAX_MEMBER 1775 | value: Max Member +{0} 1776 | - key: UI_FORMAT_INCREASE_EXP_GAIN_PERCENTAGE 1777 | value: Exp Gain +{0}% 1778 | - key: UI_FORMAT_INCREASE_GOLD_GAIN_PERCENTAGE 1779 | value: Gold Gain +{0}% 1780 | - key: UI_FORMAT_INCREASE_SHARE_EXP_GAIN_PERCENTAGE 1781 | value: Party Share Exp +{0}% 1782 | - key: UI_FORMAT_INCREASE_SHARE_GOLD_GAIN_PERCENTAGE 1783 | value: Party Share Gold +{0}% 1784 | - key: UI_FORMAT_DECREASE_EXP_PENALTY_PERCENTAGE 1785 | value: Exp Penalty -{0}% 1786 | - key: UI_FORMAT_QUEST_TITLE_ON_GOING 1787 | value: '{0} (Ongoing)' 1788 | - key: UI_FORMAT_QUEST_TITLE_TASKS_COMPLETE 1789 | value: '{0} (Task Completed)' 1790 | - key: UI_FORMAT_QUEST_TITLE_COMPLETE 1791 | value: '{0} (Completed)' 1792 | - key: UI_FORMAT_QUEST_TASK_KILL_MONSTER 1793 | value: 'Kills {0}: {1}/{2}' 1794 | - key: UI_FORMAT_QUEST_TASK_COLLECT_ITEM 1795 | value: 'Collects {0}: {1}/{2}' 1796 | - key: UI_FORMAT_QUEST_TASK_KILL_MONSTER_COMPLETE 1797 | value: 'Kills {0}: Complete' 1798 | - key: UI_FORMAT_QUEST_TASK_COLLECT_ITEM_COMPLETE 1799 | value: 'Collects {0}: Complete' 1800 | - key: UI_FORMAT_CHAT_LOCAL 1801 | value: '(LOCAL) {0}: {1}' 1802 | - key: UI_FORMAT_CHAT_GLOBAL 1803 | value: '(GLOBAL) {0}: {1}' 1804 | - key: UI_FORMAT_CHAT_WHISPER 1805 | value: '(WHISPER) {0}: {1}' 1806 | - key: UI_FORMAT_CHAT_PARTY 1807 | value: '(PARTY) {0}: {1}' 1808 | - key: UI_FORMAT_CHAT_GUILD 1809 | value: '(GUILD) {0}: {1}' 1810 | - key: UI_ERROR_KICKED_FROM_SERVER 1811 | value: You have been kicked from server 1812 | - key: UI_ERROR_CONNECTION_FAILED 1813 | value: Cannot connect to the server 1814 | - key: UI_ERROR_CONNECTION_REJECTED 1815 | value: Connection rejected by server 1816 | - key: UI_ERROR_REMOTE_CONNECTION_CLOSE 1817 | value: Server has been closed 1818 | - key: UI_ERROR_INVALID_PROTOCOL 1819 | value: Invalid protocol 1820 | - key: UI_ERROR_HOST_UNREACHABLE 1821 | value: Host unreachable 1822 | - key: UI_ERROR_CONNECTION_TIMEOUT 1823 | value: Connection timeout 1824 | - key: UI_ERROR_USER_NOT_FOUND 1825 | value: User not found 1826 | - key: UI_ERROR_ITEM_NOT_FOUND 1827 | value: Item not found 1828 | - key: UI_ERROR_NOT_ENOUGH_GOLD 1829 | value: Not enough gold 1830 | - key: UI_ERROR_NOT_ENOUGH_CASH 1831 | value: Not enough cash 1832 | - key: UI_ERROR_INVALID_DATA 1833 | value: Invalid data 1834 | - key: UI_ERROR_INVALID_CHARACTER_DATA 1835 | value: Invalid character data 1836 | - key: UI_ERROR_USERNAME_IS_EMPTY 1837 | value: Username is empty 1838 | - key: UI_ERROR_PASSWORD_IS_EMPTY 1839 | value: Password is empty 1840 | - key: UI_ERROR_CANNOT_CARRY_ALL_REWARDS 1841 | value: Cannot carry all rewards 1842 | - key: UI_ERROR_INVALID_USERNAME_OR_PASSWORD 1843 | value: Invalid username or password 1844 | - key: UI_ERROR_ALREADY_LOGGED_IN 1845 | value: User already logged in 1846 | - key: UI_ERROR_INVALID_CONFIRM_PASSWORD 1847 | value: Invalid confirm password 1848 | - key: UI_ERROR_USERNAME_TOO_SHORT 1849 | value: Username is too short 1850 | - key: UI_ERROR_USERNAME_TOO_LONG 1851 | value: Username is too long 1852 | - key: UI_ERROR_PASSWORD_TOO_SHORT 1853 | value: Password is too short 1854 | - key: UI_ERROR_USERNAME_EXISTED 1855 | value: Username is already existed 1856 | - key: UI_ERROR_NO_CHOSEN_CHARACTER_TO_START 1857 | value: Please choose character to start game 1858 | - key: UI_ERROR_NO_CHOSEN_CHARACTER_TO_DELETE 1859 | value: Please choose character to delete 1860 | - key: UI_ERROR_ALREADY_SELECT_CHARACTER 1861 | value: Already select character 1862 | - key: UI_ERROR_MAP_SERVER_NOT_READY 1863 | value: Map server is not ready 1864 | - key: UI_ERROR_CHARACTER_NAME_TOO_SHORT 1865 | value: Character name is too short 1866 | - key: UI_ERROR_CHARACTER_NAME_TOO_LONG 1867 | value: Character name is too long 1868 | - key: UI_ERROR_CHARACTER_NAME_EXISTED 1869 | value: Character name is already existed 1870 | - key: UI_ERROR_CANNOT_GET_CASH_PACKAGE_INFO 1871 | value: Cannot retrieve cash package info 1872 | - key: UI_ERROR_CANNOT_GET_CASH_SHOP_INFO 1873 | value: Cannot retrieve cash shop info 1874 | - key: UI_ERROR_GUILD_ROLE_NAME_IS_EMPTY 1875 | value: Role name must not empty 1876 | - key: UI_ERROR_GUILD_ROLE_SHARE_EXP_NOT_NUMBER 1877 | value: Share exp percentage must be number 1878 | - key: UI_ERROR_INVALID_GUILD_ROLE 1879 | value: Invalid role 1880 | - key: UI_SUCCESS_CASH_SHOP_BUY 1881 | value: Success, let's check your inventory 1882 | - key: UI_DROP_ITEM 1883 | value: Drop Item 1884 | - key: UI_DROP_ITEM_DESCRIPTION 1885 | value: Enter amount of item 1886 | - key: UI_SELL_ITEM 1887 | value: Sell Item 1888 | - key: UI_SELL_ITEM_DESCRIPTION 1889 | value: Enter amount of item 1890 | - key: UI_OFFER_ITEM 1891 | value: Offer Item 1892 | - key: UI_OFFER_ITEM_DESCRIPTION 1893 | value: Enter amount of item 1894 | - key: UI_MOVE_ITEM_TO_STORAGE 1895 | value: Move To Storage 1896 | - key: UI_MOVE_ITEM_TO_STORAGE_DESCRIPTION 1897 | value: Enter amount of item 1898 | - key: UI_MOVE_ITEM_FROM_STORAGE 1899 | value: Move From Storage 1900 | - key: UI_MOVE_ITEM_FROM_STORAGE_DESCRIPTION 1901 | value: Enter amount of item 1902 | - key: UI_BANK_DEPOSIT 1903 | value: Deposit 1904 | - key: UI_BANK_DEPOSIT_DESCRIPTION 1905 | value: Enter amount of gold 1906 | - key: UI_BANK_WITHDRAW 1907 | value: Withdraw 1908 | - key: UI_BANK_WITHDRAW_DESCRIPTION 1909 | value: Enter amount of gold 1910 | - key: UI_OFFER_GOLD 1911 | value: Offer Gold 1912 | - key: UI_OFFER_GOLD_DESCRIPTION 1913 | value: Enter amount of gold 1914 | - key: UI_BUY_ITEM 1915 | value: Buy Item 1916 | - key: UI_BUY_ITEM_DESCRIPTION 1917 | value: Enter amount of item 1918 | - key: UI_PARTY_CHANGE_LEADER 1919 | value: Change Leader 1920 | - key: UI_PARTY_CHANGE_LEADER_DESCRIPTION 1921 | value: You sure you want to promote {0} to party leader? 1922 | - key: UI_PARTY_KICK_MEMBER 1923 | value: Kick Member 1924 | - key: UI_PARTY_KICK_MEMBER_DESCRIPTION 1925 | value: You sure you want to kick {0} from party? 1926 | - key: UI_PARTY_LEAVE 1927 | value: Leave Party 1928 | - key: UI_PARTY_LEAVE_DESCRIPTION 1929 | value: You sure you want to leave party? 1930 | - key: UI_GUILD_CHANGE_LEADER 1931 | value: Change Leader 1932 | - key: UI_GUILD_CHANGE_LEADER_DESCRIPTION 1933 | value: You sure you want to promote {0} to guild leader? 1934 | - key: UI_GUILD_KICK_MEMBER 1935 | value: Kick Member 1936 | - key: UI_GUILD_KICK_MEMBER_DESCRIPTION 1937 | value: You sure you want to kick {0} from guild? 1938 | - key: UI_GUILD_LEAVE 1939 | value: Leave Guild 1940 | - key: UI_GUILD_LEAVE_DESCRIPTION 1941 | value: You sure you want to leave guild? 1942 | - key: UI_GUILD_ROLE_CAN_INVITE 1943 | value: Can invite 1944 | - key: UI_GUILD_ROLE_CANNOT_INVITE 1945 | value: Cannot invite 1946 | - key: UI_GUILD_ROLE_CAN_KICK 1947 | value: Can kick 1948 | - key: UI_GUILD_ROLE_CANNOT_KICK 1949 | value: Cannot kick 1950 | - key: UI_FRIEND_ADD 1951 | value: Add Friend 1952 | - key: UI_FRIEND_ADD_DESCRIPTION 1953 | value: You want to add {0} to friend list? 1954 | - key: UI_FRIEND_REMOVE 1955 | value: Remove Friend 1956 | - key: UI_FRIEND_REMOVE_DESCRIPTION 1957 | value: You want to remove {0} from friend list? 1958 | - key: UI_FORMAT_HP_RATE 1959 | value: 'Hp: {0}%' 1960 | - key: UI_FORMAT_MP_RATE 1961 | value: 'Mp: {0}%' 1962 | - key: UI_FORMAT_STAMINA_RATE 1963 | value: 'Stamina: {0}%' 1964 | - key: UI_FORMAT_FOOD_RATE 1965 | value: 'Food: {0}%' 1966 | - key: UI_FORMAT_WATER_RATE 1967 | value: 'Water: {0}%' 1968 | - key: UI_FORMAT_ACCURACY_RATE 1969 | value: 'Accuracy: {0}%' 1970 | - key: UI_FORMAT_EVASION_RATE 1971 | value: 'Evasion: {0}%' 1972 | - key: UI_FORMAT_CRITICAL_RATE_RATE 1973 | value: '% of Cri. Rate: {0}%' 1974 | - key: UI_FORMAT_CRITICAL_DAMAGE_RATE_RATE 1975 | value: '% of Cri. Damage: {0}%' 1976 | - key: UI_FORMAT_BLOCK_RATE_RATE 1977 | value: '% of Block Rate: {0}%' 1978 | - key: UI_FORMAT_BLOCK_DAMAGE_RATE_RATE 1979 | value: '% of Block Damage: {0}%' 1980 | - key: UI_FORMAT_MOVE_SPEED_RATE 1981 | value: 'Move Speed: {0}%' 1982 | - key: UI_FORMAT_ATTACK_SPEED_RATE 1983 | value: 'Attack Speed: {0}%' 1984 | - key: UI_FORMAT_ATTRIBUTE_RATE 1985 | value: '{0}: {1}%' 1986 | - key: UI_FORMAT_ITEM_BUILDING 1987 | value: Build {0} 1988 | - key: UI_FORMAT_ITEM_PET 1989 | value: Summon {0} 1990 | - key: UI_FORMAT_ITEM_MOUNT 1991 | value: Mount {0} 1992 | - key: UI_FORMAT_ITEM_SKILL 1993 | value: Use Skill {0} Lv. {1} 1994 | - key: UI_FORMAT_SKILL_SUMMON 1995 | value: 'Summon {0} Lv. {1} x {2} (Max: {3}), {4} Secs.' 1996 | - key: UI_FORMAT_SKILL_MOUNT 1997 | value: Mount {0} 1998 | newLanguageKey: ENG 1999 | addNewLanguage: 0 2000 | --- !u!114 &1803291193 stripped 2001 | MonoBehaviour: 2002 | m_CorrespondingSourceObject: {fileID: 114779210844791916, guid: eb6737dc528a143499748ce0d673b59c, 2003 | type: 3} 2004 | m_PrefabInstance: {fileID: 846140300} 2005 | m_PrefabAsset: {fileID: 0} 2006 | m_GameObject: {fileID: 0} 2007 | m_Enabled: 1 2008 | m_EditorHideFlags: 0 2009 | m_Script: {fileID: 11500000, guid: f4a337e47669c9e46b404eafabe7ba0a, type: 3} 2010 | m_Name: 2011 | m_EditorClassIdentifier: 2012 | -------------------------------------------------------------------------------- /Scenes/00Init_Race.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6742640dd70818945b95d14bb74ff2fb 3 | timeCreated: 1524291390 4 | licenseType: Free 5 | DefaultImporter: 6 | externalObjects: {} 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Scenes/01Home_Race.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c4a5d72546cb7974696e3472343699c1 3 | timeCreated: 1517172292 4 | licenseType: Pro 5 | DefaultImporter: 6 | externalObjects: {} 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /ScreenShots.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c5ec5597fd2d41a47828ce875b4c6922 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /ScreenShots/create_data.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suriyun-mmorpg/UnityMultiplayerARPG_CharacterRace/877b2affa79ee39fea4c98241ae4f23e6ef11908/ScreenShots/create_data.png -------------------------------------------------------------------------------- /ScreenShots/create_data.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ad3621fc47c880a47bb5ad394497fd32 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | externalObjects: {} 6 | serializedVersion: 7 7 | mipmaps: 8 | mipMapMode: 0 9 | enableMipMap: 1 10 | sRGBTexture: 1 11 | linearTexture: 0 12 | fadeOut: 0 13 | borderMipMap: 0 14 | mipMapsPreserveCoverage: 0 15 | alphaTestReferenceValue: 0.5 16 | mipMapFadeDistanceStart: 1 17 | mipMapFadeDistanceEnd: 3 18 | bumpmap: 19 | convertToNormalMap: 0 20 | externalNormalMap: 0 21 | heightScale: 0.25 22 | normalMapFilter: 0 23 | isReadable: 0 24 | streamingMipmaps: 0 25 | streamingMipmapsPriority: 0 26 | grayScaleToAlpha: 0 27 | generateCubemap: 6 28 | cubemapConvolution: 0 29 | seamlessCubemap: 0 30 | textureFormat: 1 31 | maxTextureSize: 2048 32 | textureSettings: 33 | serializedVersion: 2 34 | filterMode: -1 35 | aniso: -1 36 | mipBias: -100 37 | wrapU: -1 38 | wrapV: -1 39 | wrapW: -1 40 | nPOTScale: 1 41 | lightmap: 0 42 | compressionQuality: 50 43 | spriteMode: 0 44 | spriteExtrude: 1 45 | spriteMeshType: 1 46 | alignment: 0 47 | spritePivot: {x: 0.5, y: 0.5} 48 | spritePixelsToUnits: 100 49 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 50 | spriteGenerateFallbackPhysicsShape: 1 51 | alphaUsage: 1 52 | alphaIsTransparency: 0 53 | spriteTessellationDetail: -1 54 | textureType: 0 55 | textureShape: 1 56 | singleChannelComponent: 0 57 | maxTextureSizeSet: 0 58 | compressionQualitySet: 0 59 | textureFormatSet: 0 60 | platformSettings: 61 | - serializedVersion: 2 62 | buildTarget: DefaultTexturePlatform 63 | maxTextureSize: 2048 64 | resizeAlgorithm: 0 65 | textureFormat: -1 66 | textureCompression: 1 67 | compressionQuality: 50 68 | crunchedCompression: 0 69 | allowsAlphaSplitting: 0 70 | overridden: 0 71 | androidETC2FallbackOverride: 0 72 | spriteSheet: 73 | serializedVersion: 2 74 | sprites: [] 75 | outline: [] 76 | physicsShape: [] 77 | bones: [] 78 | spriteID: 79 | vertices: [] 80 | indices: 81 | edges: [] 82 | weights: [] 83 | spritePackingTag: 84 | pSDRemoveMatte: 0 85 | pSDShowRemoveMatteOption: 0 86 | userData: 87 | assetBundleName: 88 | assetBundleVariant: 89 | -------------------------------------------------------------------------------- /ScreenShots/prepare_toggles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suriyun-mmorpg/UnityMultiplayerARPG_CharacterRace/877b2affa79ee39fea4c98241ae4f23e6ef11908/ScreenShots/prepare_toggles.png -------------------------------------------------------------------------------- /ScreenShots/prepare_toggles.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ed8e1599a518e37428bae9700ec66b04 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | externalObjects: {} 6 | serializedVersion: 7 7 | mipmaps: 8 | mipMapMode: 0 9 | enableMipMap: 1 10 | sRGBTexture: 1 11 | linearTexture: 0 12 | fadeOut: 0 13 | borderMipMap: 0 14 | mipMapsPreserveCoverage: 0 15 | alphaTestReferenceValue: 0.5 16 | mipMapFadeDistanceStart: 1 17 | mipMapFadeDistanceEnd: 3 18 | bumpmap: 19 | convertToNormalMap: 0 20 | externalNormalMap: 0 21 | heightScale: 0.25 22 | normalMapFilter: 0 23 | isReadable: 0 24 | streamingMipmaps: 0 25 | streamingMipmapsPriority: 0 26 | grayScaleToAlpha: 0 27 | generateCubemap: 6 28 | cubemapConvolution: 0 29 | seamlessCubemap: 0 30 | textureFormat: 1 31 | maxTextureSize: 2048 32 | textureSettings: 33 | serializedVersion: 2 34 | filterMode: -1 35 | aniso: -1 36 | mipBias: -100 37 | wrapU: -1 38 | wrapV: -1 39 | wrapW: -1 40 | nPOTScale: 1 41 | lightmap: 0 42 | compressionQuality: 50 43 | spriteMode: 0 44 | spriteExtrude: 1 45 | spriteMeshType: 1 46 | alignment: 0 47 | spritePivot: {x: 0.5, y: 0.5} 48 | spritePixelsToUnits: 100 49 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 50 | spriteGenerateFallbackPhysicsShape: 1 51 | alphaUsage: 1 52 | alphaIsTransparency: 0 53 | spriteTessellationDetail: -1 54 | textureType: 0 55 | textureShape: 1 56 | singleChannelComponent: 0 57 | maxTextureSizeSet: 0 58 | compressionQualitySet: 0 59 | textureFormatSet: 0 60 | platformSettings: 61 | - serializedVersion: 2 62 | buildTarget: DefaultTexturePlatform 63 | maxTextureSize: 2048 64 | resizeAlgorithm: 0 65 | textureFormat: -1 66 | textureCompression: 1 67 | compressionQuality: 50 68 | crunchedCompression: 0 69 | allowsAlphaSplitting: 0 70 | overridden: 0 71 | androidETC2FallbackOverride: 0 72 | spriteSheet: 73 | serializedVersion: 2 74 | sprites: [] 75 | outline: [] 76 | physicsShape: [] 77 | bones: [] 78 | spriteID: 79 | vertices: [] 80 | indices: 81 | edges: [] 82 | weights: [] 83 | spritePackingTag: 84 | pSDRemoveMatte: 0 85 | pSDShowRemoveMatteOption: 0 86 | userData: 87 | assetBundleName: 88 | assetBundleVariant: 89 | -------------------------------------------------------------------------------- /ScreenShots/preview.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suriyun-mmorpg/UnityMultiplayerARPG_CharacterRace/877b2affa79ee39fea4c98241ae4f23e6ef11908/ScreenShots/preview.gif -------------------------------------------------------------------------------- /ScreenShots/preview.gif.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c5a160234c63a1b42aa8a7e1ff08a8d3 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | externalObjects: {} 6 | serializedVersion: 7 7 | mipmaps: 8 | mipMapMode: 0 9 | enableMipMap: 1 10 | sRGBTexture: 1 11 | linearTexture: 0 12 | fadeOut: 0 13 | borderMipMap: 0 14 | mipMapsPreserveCoverage: 0 15 | alphaTestReferenceValue: 0.5 16 | mipMapFadeDistanceStart: 1 17 | mipMapFadeDistanceEnd: 3 18 | bumpmap: 19 | convertToNormalMap: 0 20 | externalNormalMap: 0 21 | heightScale: 0.25 22 | normalMapFilter: 0 23 | isReadable: 0 24 | streamingMipmaps: 0 25 | streamingMipmapsPriority: 0 26 | grayScaleToAlpha: 0 27 | generateCubemap: 6 28 | cubemapConvolution: 0 29 | seamlessCubemap: 0 30 | textureFormat: 1 31 | maxTextureSize: 2048 32 | textureSettings: 33 | serializedVersion: 2 34 | filterMode: -1 35 | aniso: -1 36 | mipBias: -100 37 | wrapU: -1 38 | wrapV: -1 39 | wrapW: -1 40 | nPOTScale: 1 41 | lightmap: 0 42 | compressionQuality: 50 43 | spriteMode: 0 44 | spriteExtrude: 1 45 | spriteMeshType: 1 46 | alignment: 0 47 | spritePivot: {x: 0.5, y: 0.5} 48 | spritePixelsToUnits: 100 49 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 50 | spriteGenerateFallbackPhysicsShape: 1 51 | alphaUsage: 1 52 | alphaIsTransparency: 0 53 | spriteTessellationDetail: -1 54 | textureType: 0 55 | textureShape: 1 56 | singleChannelComponent: 0 57 | maxTextureSizeSet: 0 58 | compressionQualitySet: 0 59 | textureFormatSet: 0 60 | platformSettings: 61 | - serializedVersion: 2 62 | buildTarget: DefaultTexturePlatform 63 | maxTextureSize: 2048 64 | resizeAlgorithm: 0 65 | textureFormat: -1 66 | textureCompression: 1 67 | compressionQuality: 50 68 | crunchedCompression: 0 69 | allowsAlphaSplitting: 0 70 | overridden: 0 71 | androidETC2FallbackOverride: 0 72 | spriteSheet: 73 | serializedVersion: 2 74 | sprites: [] 75 | outline: [] 76 | physicsShape: [] 77 | bones: [] 78 | spriteID: 79 | vertices: [] 80 | indices: 81 | edges: [] 82 | weights: [] 83 | spritePackingTag: 84 | pSDRemoveMatte: 0 85 | pSDShowRemoveMatteOption: 0 86 | userData: 87 | assetBundleName: 88 | assetBundleVariant: 89 | -------------------------------------------------------------------------------- /ScreenShots/set_data.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suriyun-mmorpg/UnityMultiplayerARPG_CharacterRace/877b2affa79ee39fea4c98241ae4f23e6ef11908/ScreenShots/set_data.png -------------------------------------------------------------------------------- /ScreenShots/set_data.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b29f5416c6e1d37489461a2ffa33c151 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | externalObjects: {} 6 | serializedVersion: 7 7 | mipmaps: 8 | mipMapMode: 0 9 | enableMipMap: 1 10 | sRGBTexture: 1 11 | linearTexture: 0 12 | fadeOut: 0 13 | borderMipMap: 0 14 | mipMapsPreserveCoverage: 0 15 | alphaTestReferenceValue: 0.5 16 | mipMapFadeDistanceStart: 1 17 | mipMapFadeDistanceEnd: 3 18 | bumpmap: 19 | convertToNormalMap: 0 20 | externalNormalMap: 0 21 | heightScale: 0.25 22 | normalMapFilter: 0 23 | isReadable: 0 24 | streamingMipmaps: 0 25 | streamingMipmapsPriority: 0 26 | grayScaleToAlpha: 0 27 | generateCubemap: 6 28 | cubemapConvolution: 0 29 | seamlessCubemap: 0 30 | textureFormat: 1 31 | maxTextureSize: 2048 32 | textureSettings: 33 | serializedVersion: 2 34 | filterMode: -1 35 | aniso: -1 36 | mipBias: -100 37 | wrapU: -1 38 | wrapV: -1 39 | wrapW: -1 40 | nPOTScale: 1 41 | lightmap: 0 42 | compressionQuality: 50 43 | spriteMode: 0 44 | spriteExtrude: 1 45 | spriteMeshType: 1 46 | alignment: 0 47 | spritePivot: {x: 0.5, y: 0.5} 48 | spritePixelsToUnits: 100 49 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 50 | spriteGenerateFallbackPhysicsShape: 1 51 | alphaUsage: 1 52 | alphaIsTransparency: 0 53 | spriteTessellationDetail: -1 54 | textureType: 0 55 | textureShape: 1 56 | singleChannelComponent: 0 57 | maxTextureSizeSet: 0 58 | compressionQualitySet: 0 59 | textureFormatSet: 0 60 | platformSettings: 61 | - serializedVersion: 2 62 | buildTarget: DefaultTexturePlatform 63 | maxTextureSize: 2048 64 | resizeAlgorithm: 0 65 | textureFormat: -1 66 | textureCompression: 1 67 | compressionQuality: 50 68 | crunchedCompression: 0 69 | allowsAlphaSplitting: 0 70 | overridden: 0 71 | androidETC2FallbackOverride: 0 72 | spriteSheet: 73 | serializedVersion: 2 74 | sprites: [] 75 | outline: [] 76 | physicsShape: [] 77 | bones: [] 78 | spriteID: 79 | vertices: [] 80 | indices: 81 | edges: [] 82 | weights: [] 83 | spritePackingTag: 84 | pSDRemoveMatte: 0 85 | pSDShowRemoveMatteOption: 0 86 | userData: 87 | assetBundleName: 88 | assetBundleVariant: 89 | -------------------------------------------------------------------------------- /ScreenShots/set_entity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suriyun-mmorpg/UnityMultiplayerARPG_CharacterRace/877b2affa79ee39fea4c98241ae4f23e6ef11908/ScreenShots/set_entity.png -------------------------------------------------------------------------------- /ScreenShots/set_entity.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: aa2e9515758d7e64a8f66f275d872c50 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | externalObjects: {} 6 | serializedVersion: 7 7 | mipmaps: 8 | mipMapMode: 0 9 | enableMipMap: 1 10 | sRGBTexture: 1 11 | linearTexture: 0 12 | fadeOut: 0 13 | borderMipMap: 0 14 | mipMapsPreserveCoverage: 0 15 | alphaTestReferenceValue: 0.5 16 | mipMapFadeDistanceStart: 1 17 | mipMapFadeDistanceEnd: 3 18 | bumpmap: 19 | convertToNormalMap: 0 20 | externalNormalMap: 0 21 | heightScale: 0.25 22 | normalMapFilter: 0 23 | isReadable: 0 24 | streamingMipmaps: 0 25 | streamingMipmapsPriority: 0 26 | grayScaleToAlpha: 0 27 | generateCubemap: 6 28 | cubemapConvolution: 0 29 | seamlessCubemap: 0 30 | textureFormat: 1 31 | maxTextureSize: 2048 32 | textureSettings: 33 | serializedVersion: 2 34 | filterMode: -1 35 | aniso: -1 36 | mipBias: -100 37 | wrapU: -1 38 | wrapV: -1 39 | wrapW: -1 40 | nPOTScale: 1 41 | lightmap: 0 42 | compressionQuality: 50 43 | spriteMode: 0 44 | spriteExtrude: 1 45 | spriteMeshType: 1 46 | alignment: 0 47 | spritePivot: {x: 0.5, y: 0.5} 48 | spritePixelsToUnits: 100 49 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 50 | spriteGenerateFallbackPhysicsShape: 1 51 | alphaUsage: 1 52 | alphaIsTransparency: 0 53 | spriteTessellationDetail: -1 54 | textureType: 0 55 | textureShape: 1 56 | singleChannelComponent: 0 57 | maxTextureSizeSet: 0 58 | compressionQualitySet: 0 59 | textureFormatSet: 0 60 | platformSettings: 61 | - serializedVersion: 2 62 | buildTarget: DefaultTexturePlatform 63 | maxTextureSize: 2048 64 | resizeAlgorithm: 0 65 | textureFormat: -1 66 | textureCompression: 1 67 | compressionQuality: 50 68 | crunchedCompression: 0 69 | allowsAlphaSplitting: 0 70 | overridden: 0 71 | androidETC2FallbackOverride: 0 72 | spriteSheet: 73 | serializedVersion: 2 74 | sprites: [] 75 | outline: [] 76 | physicsShape: [] 77 | bones: [] 78 | spriteID: 79 | vertices: [] 80 | indices: 81 | edges: [] 82 | weights: [] 83 | spritePackingTag: 84 | pSDRemoveMatte: 0 85 | pSDShowRemoveMatteOption: 0 86 | userData: 87 | assetBundleName: 88 | assetBundleVariant: 89 | -------------------------------------------------------------------------------- /ScreenShots/set_toggles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suriyun-mmorpg/UnityMultiplayerARPG_CharacterRace/877b2affa79ee39fea4c98241ae4f23e6ef11908/ScreenShots/set_toggles.png -------------------------------------------------------------------------------- /ScreenShots/set_toggles.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d41427f9fc3ac874f8f69780c381ea77 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | externalObjects: {} 6 | serializedVersion: 7 7 | mipmaps: 8 | mipMapMode: 0 9 | enableMipMap: 1 10 | sRGBTexture: 1 11 | linearTexture: 0 12 | fadeOut: 0 13 | borderMipMap: 0 14 | mipMapsPreserveCoverage: 0 15 | alphaTestReferenceValue: 0.5 16 | mipMapFadeDistanceStart: 1 17 | mipMapFadeDistanceEnd: 3 18 | bumpmap: 19 | convertToNormalMap: 0 20 | externalNormalMap: 0 21 | heightScale: 0.25 22 | normalMapFilter: 0 23 | isReadable: 0 24 | streamingMipmaps: 0 25 | streamingMipmapsPriority: 0 26 | grayScaleToAlpha: 0 27 | generateCubemap: 6 28 | cubemapConvolution: 0 29 | seamlessCubemap: 0 30 | textureFormat: 1 31 | maxTextureSize: 2048 32 | textureSettings: 33 | serializedVersion: 2 34 | filterMode: -1 35 | aniso: -1 36 | mipBias: -100 37 | wrapU: -1 38 | wrapV: -1 39 | wrapW: -1 40 | nPOTScale: 1 41 | lightmap: 0 42 | compressionQuality: 50 43 | spriteMode: 0 44 | spriteExtrude: 1 45 | spriteMeshType: 1 46 | alignment: 0 47 | spritePivot: {x: 0.5, y: 0.5} 48 | spritePixelsToUnits: 100 49 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 50 | spriteGenerateFallbackPhysicsShape: 1 51 | alphaUsage: 1 52 | alphaIsTransparency: 0 53 | spriteTessellationDetail: -1 54 | textureType: 0 55 | textureShape: 1 56 | singleChannelComponent: 0 57 | maxTextureSizeSet: 0 58 | compressionQualitySet: 0 59 | textureFormatSet: 0 60 | platformSettings: 61 | - serializedVersion: 2 62 | buildTarget: DefaultTexturePlatform 63 | maxTextureSize: 2048 64 | resizeAlgorithm: 0 65 | textureFormat: -1 66 | textureCompression: 1 67 | compressionQuality: 50 68 | crunchedCompression: 0 69 | allowsAlphaSplitting: 0 70 | overridden: 0 71 | androidETC2FallbackOverride: 0 72 | spriteSheet: 73 | serializedVersion: 2 74 | sprites: [] 75 | outline: [] 76 | physicsShape: [] 77 | bones: [] 78 | spriteID: 79 | vertices: [] 80 | indices: 81 | edges: [] 82 | weights: [] 83 | spritePackingTag: 84 | pSDRemoveMatte: 0 85 | pSDShowRemoveMatteOption: 0 86 | userData: 87 | assetBundleName: 88 | assetBundleVariant: 89 | -------------------------------------------------------------------------------- /Scripts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f247a3ff9eade954c80d85e2fa62243e 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Scripts/BaseCharacterEntity_Race.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | namespace MultiplayerARPG 4 | { 5 | public partial class BaseCharacterEntity 6 | { 7 | [Header("Race Extension Settings")] 8 | public CharacterRace race; 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /Scripts/BaseCharacterEntity_Race.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9fe4e1703df133b4b9c83d3981d5d40f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Scripts/CharacterRace.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | namespace MultiplayerARPG 4 | { 5 | [CreateAssetMenu(fileName = "Character Race", menuName = "Create GameData/Character Race", order = -4990)] 6 | public class CharacterRace : BaseGameData 7 | { 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /Scripts/CharacterRace.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8d7d88912b72a2a4ba5bde817deb659d 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Scripts/CharacterRaceTogglePair.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine.UI; 2 | 3 | namespace MultiplayerARPG 4 | { 5 | [System.Serializable] 6 | public struct CharacterRaceTogglePair 7 | { 8 | public CharacterRace race; 9 | public Toggle toggle; 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /Scripts/CharacterRaceTogglePair.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3510d23efb56d8c44bad489e81bdaf6f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Scripts/UI.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bd9a9171a4a941245886db6257564302 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Scripts/UI/UICharacterCreateWithRace.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using UnityEngine.UI; 5 | 6 | namespace MultiplayerARPG 7 | { 8 | public class UICharacterCreateWithRace : UICharacterCreate 9 | { 10 | public CharacterRaceTogglePair[] raceToggles; 11 | 12 | private Dictionary cacheRaceToggles; 13 | public Dictionary CacheRaceToggles 14 | { 15 | get 16 | { 17 | if (cacheRaceToggles == null) 18 | { 19 | cacheRaceToggles = new Dictionary(); 20 | foreach (CharacterRaceTogglePair raceToggle in raceToggles) 21 | { 22 | cacheRaceToggles[raceToggle.race] = raceToggle.toggle; 23 | } 24 | } 25 | return cacheRaceToggles; 26 | } 27 | } 28 | 29 | private readonly HashSet selectedRaces = new HashSet(); 30 | 31 | protected override void OnEnable() 32 | { 33 | foreach (KeyValuePair raceToggle in CacheRaceToggles) 34 | { 35 | raceToggle.Value.onValueChanged.RemoveAllListeners(); 36 | raceToggle.Value.onValueChanged.AddListener((isOn) => 37 | { 38 | OnRaceToggleUpdate(raceToggle.Key, isOn); 39 | }); 40 | OnRaceToggleUpdate(raceToggle.Key, raceToggle.Value.isOn); 41 | } 42 | base.OnEnable(); 43 | } 44 | 45 | protected override List GetCreatableCharacters() 46 | { 47 | return GameInstance.PlayerCharacterEntities.Values.Where((a) => selectedRaces.Contains(a.race)).ToList(); 48 | } 49 | 50 | private void OnRaceToggleUpdate(CharacterRace race, bool isOn) 51 | { 52 | if (isOn) 53 | { 54 | selectedRaces.Add(race); 55 | LoadCharacters(); 56 | } 57 | else 58 | selectedRaces.Remove(race); 59 | } 60 | } 61 | } 62 | -------------------------------------------------------------------------------- /Scripts/UI/UICharacterCreateWithRace.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b5b0904860311544c941f81c0ae44de6 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Scripts/UI/UIMmoCharacterCreateWithRace.cs: -------------------------------------------------------------------------------- 1 | using LiteNetLib.Utils; 2 | using LiteNetLibManager; 3 | using UnityEngine; 4 | 5 | namespace MultiplayerARPG.MMO 6 | { 7 | public class UIMmoCharacterCreateWithRace : UIMmoCharacterCreate 8 | { 9 | protected override void OnClickCreate() 10 | { 11 | PlayerCharacterData characterData = new PlayerCharacterData(); 12 | characterData.Id = GenericUtils.GetUniqueId(); 13 | characterData.SetNewPlayerCharacterData(inputCharacterName.text.Trim(), SelectedDataId, SelectedEntityId); 14 | MMOClientInstance.Singleton.RequestCreateCharacter(characterData, OnRequestedCreateCharacter); 15 | } 16 | 17 | private void OnRequestedCreateCharacter(ResponseHandlerData responseHandler, AckResponseCode responseCode, INetSerializable response) 18 | { 19 | if (responseCode == AckResponseCode.Timeout) 20 | { 21 | UISceneGlobal.Singleton.ShowMessageDialog(LanguageManager.GetText(UITextKeys.UI_LABEL_ERROR.ToString()), LanguageManager.GetText(UITextKeys.UI_ERROR_CONNECTION_TIMEOUT.ToString())); 22 | return; 23 | } 24 | ResponseCreateCharacterMessage castedResponse = response as ResponseCreateCharacterMessage; 25 | switch (responseCode) 26 | { 27 | case AckResponseCode.Error: 28 | string errorMessage = string.Empty; 29 | switch (castedResponse.error) 30 | { 31 | case ResponseCreateCharacterMessage.Error.NotLoggedin: 32 | errorMessage = LanguageManager.GetText(UITextKeys.UI_ERROR_NOT_LOGGED_IN.ToString()); 33 | break; 34 | case ResponseCreateCharacterMessage.Error.InvalidData: 35 | errorMessage = LanguageManager.GetText(UITextKeys.UI_ERROR_INVALID_DATA.ToString()); 36 | break; 37 | case ResponseCreateCharacterMessage.Error.TooShortCharacterName: 38 | errorMessage = LanguageManager.GetText(UITextKeys.UI_ERROR_CHARACTER_NAME_TOO_SHORT.ToString()); 39 | break; 40 | case ResponseCreateCharacterMessage.Error.TooLongCharacterName: 41 | errorMessage = LanguageManager.GetText(UITextKeys.UI_ERROR_CHARACTER_NAME_TOO_LONG.ToString()); 42 | break; 43 | case ResponseCreateCharacterMessage.Error.CharacterNameAlreadyExisted: 44 | errorMessage = LanguageManager.GetText(UITextKeys.UI_ERROR_CHARACTER_NAME_EXISTED.ToString()); 45 | break; 46 | } 47 | UISceneGlobal.Singleton.ShowMessageDialog(LanguageManager.GetText(UITextKeys.UI_LABEL_ERROR.ToString()), errorMessage); 48 | break; 49 | default: 50 | if (eventOnCreateCharacter != null) 51 | eventOnCreateCharacter.Invoke(); 52 | break; 53 | } 54 | } 55 | } 56 | } 57 | -------------------------------------------------------------------------------- /Scripts/UI/UIMmoCharacterCreateWithRace.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7cc5bedf03b63684db9ec5bea71dea0b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | --------------------------------------------------------------------------------