diff --git a/Assets/ModelRenderer/Art/Models/litmodels/a61/6/litmodel_21.bmd.prefab b/Assets/ModelRenderer/Art/Models/litmodels/a61/6/litmodel_21.bmd.prefab index 0b884992db..9572d8337a 100644 --- a/Assets/ModelRenderer/Art/Models/litmodels/a61/6/litmodel_21.bmd.prefab +++ b/Assets/ModelRenderer/Art/Models/litmodels/a61/6/litmodel_21.bmd.prefab @@ -11,7 +11,8 @@ GameObject: - component: {fileID: 6610237626378548284} - component: {fileID: 158889903295688424} - component: {fileID: 8825779940462570280} - m_Layer: 0 + - component: {fileID: 1816074065865265612} + m_Layer: 6 m_Name: "\u5929\u7A7A\u4E4B\u57CE\u706F\u585419" m_TagString: Untagged m_Icon: {fileID: 0} @@ -86,6 +87,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &1816074065865265612 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 26826600429692513} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: c3261dae860ed1f46ba37a0e64163592, type: 2} --- !u!1 &43033238164346164 GameObject: m_ObjectHideFlags: 0 @@ -97,7 +120,8 @@ GameObject: - component: {fileID: 6613037084239411303} - component: {fileID: 7153032049582534863} - component: {fileID: 9166159392738898052} - m_Layer: 0 + - component: {fileID: 4022662335558689440} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA\u7B51" m_TagString: Untagged m_Icon: {fileID: 0} @@ -172,6 +196,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &4022662335558689440 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 43033238164346164} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: d78ee1f12835626409d5f91e46a4c865, type: 2} --- !u!1 &170900932059116405 GameObject: m_ObjectHideFlags: 0 @@ -184,7 +230,8 @@ GameObject: - component: {fileID: 2567258620161360390} - component: {fileID: 6801578334525191265} - component: {fileID: 6610131458359138761} - m_Layer: 0 + - component: {fileID: 5306042628390235921} + m_Layer: 6 m_Name: Cube m_TagString: Untagged m_Icon: {fileID: 0} @@ -280,6 +327,28 @@ BoxCollider: serializedVersion: 3 m_Size: {x: 1, y: 1, z: 1} m_Center: {x: 0, y: 0, z: 0} +--- !u!64 &5306042628390235921 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 170900932059116405} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 5ecc56bebc4da894da67c31b5307b8b0, type: 2} --- !u!1 &177437683092293677 GameObject: m_ObjectHideFlags: 0 @@ -291,7 +360,8 @@ GameObject: - component: {fileID: 4628987900171702919} - component: {fileID: 5728783104357801596} - component: {fileID: 7961933037187242581} - m_Layer: 0 + - component: {fileID: 4645419237870435443} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA\u7B51" m_TagString: Untagged m_Icon: {fileID: 0} @@ -366,6 +436,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &4645419237870435443 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 177437683092293677} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: de4a2ad368c4707408c3cda54420b98a, type: 2} --- !u!1 &304179753739186215 GameObject: m_ObjectHideFlags: 0 @@ -377,7 +469,8 @@ GameObject: - component: {fileID: 6027068017198035622} - component: {fileID: 5263110576481384810} - component: {fileID: 3545284123413647494} - m_Layer: 0 + - component: {fileID: 1763897185466241655} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA\u7B51" m_TagString: Untagged m_Icon: {fileID: 0} @@ -452,6 +545,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &1763897185466241655 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 304179753739186215} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: c6b50be21ccba1e4884787ccaf819d6a, type: 2} --- !u!1 &391939842297844918 GameObject: m_ObjectHideFlags: 0 @@ -463,7 +578,8 @@ GameObject: - component: {fileID: 4489676227113510444} - component: {fileID: 3371399525348122994} - component: {fileID: 5841134419010566435} - m_Layer: 0 + - component: {fileID: 8538457421609517083} + m_Layer: 6 m_Name: "\u674E_\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA" m_TagString: Untagged m_Icon: {fileID: 0} @@ -538,6 +654,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &8538457421609517083 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 391939842297844918} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: f39986e80c13ef343a73738a7708de4e, type: 2} --- !u!1 &727646188376310614 GameObject: m_ObjectHideFlags: 0 @@ -549,7 +687,8 @@ GameObject: - component: {fileID: 2352536289258059141} - component: {fileID: 7598337627763538534} - component: {fileID: 7101653887219694090} - m_Layer: 0 + - component: {fileID: 8683172461247099417} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u51E4\u5934\u83B2\u53F0\u67F151" m_TagString: Untagged m_Icon: {fileID: 0} @@ -624,6 +763,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &8683172461247099417 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 727646188376310614} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 951bc8b3b1c813243acdab27f73ee842, type: 2} --- !u!1 &935619361011392839 GameObject: m_ObjectHideFlags: 0 @@ -635,7 +796,8 @@ GameObject: - component: {fileID: 1680720967347311325} - component: {fileID: 638770610535656128} - component: {fileID: 3071453677080979394} - m_Layer: 0 + - component: {fileID: 4560717079990885422} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA\u7B51" m_TagString: Untagged m_Icon: {fileID: 0} @@ -710,6 +872,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &4560717079990885422 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 935619361011392839} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: eb1c52788443bbf4fab6e738033eda30, type: 2} --- !u!1 &1203895934411897772 GameObject: m_ObjectHideFlags: 0 @@ -721,7 +905,8 @@ GameObject: - component: {fileID: 7174211494147518884} - component: {fileID: 5681051669478923467} - component: {fileID: 2523516010593336576} - m_Layer: 0 + - component: {fileID: 6212518952298355763} + m_Layer: 6 m_Name: "\u9EC4_\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA" m_TagString: Untagged m_Icon: {fileID: 0} @@ -796,6 +981,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &6212518952298355763 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1203895934411897772} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 33786794ed9cd8e45a3d24fcda457fea, type: 2} --- !u!1 &1261186773241931683 GameObject: m_ObjectHideFlags: 0 @@ -805,7 +1012,7 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 5398204978320215614} - m_Layer: 0 + m_Layer: 6 m_Name: litmodel_21.bmd m_TagString: Untagged m_Icon: {fileID: 0} @@ -882,7 +1089,8 @@ GameObject: - component: {fileID: 6583406253788527435} - component: {fileID: 596145885474922982} - component: {fileID: 2267911697419733706} - m_Layer: 0 + - component: {fileID: 6599438454829876482} + m_Layer: 6 m_Name: "\u9EC4_\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA" m_TagString: Untagged m_Icon: {fileID: 0} @@ -957,6 +1165,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &6599438454829876482 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1370110146432200639} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 4e07dfb32d65e7f4b8092e60d5e3ff4a, type: 2} --- !u!1 &1428017596034338569 GameObject: m_ObjectHideFlags: 0 @@ -968,7 +1198,8 @@ GameObject: - component: {fileID: 7160434844731746258} - component: {fileID: 3075353318335927612} - component: {fileID: 7929218854455842808} - m_Layer: 0 + - component: {fileID: 7357581093045312452} + m_Layer: 6 m_Name: "\u9EC4_\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA" m_TagString: Untagged m_Icon: {fileID: 0} @@ -1043,6 +1274,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &7357581093045312452 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1428017596034338569} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 2039f5f5647eb5c41a7e729cf4808de6, type: 2} --- !u!1 &1928816167261927807 GameObject: m_ObjectHideFlags: 0 @@ -1054,7 +1307,8 @@ GameObject: - component: {fileID: 8330792119452791985} - component: {fileID: 2758546057754084738} - component: {fileID: 5578014662497491088} - m_Layer: 0 + - component: {fileID: 1498223210865434945} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u83B2\u82B1\u7269\u4EF6_\u5E95\u90E8" m_TagString: Untagged m_Icon: {fileID: 0} @@ -1129,6 +1383,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &1498223210865434945 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1928816167261927807} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 53b16c7682383d04eb6bf6184fb11977, type: 2} --- !u!1 &2077052633072287159 GameObject: m_ObjectHideFlags: 0 @@ -1140,7 +1416,8 @@ GameObject: - component: {fileID: 2721254988442764532} - component: {fileID: 5194151523335514904} - component: {fileID: 7938321184005606627} - m_Layer: 0 + - component: {fileID: 8928445529925841485} + m_Layer: 6 m_Name: "\u5929\u7A7A\u4E4B\u57CE\u706F\u585417" m_TagString: Untagged m_Icon: {fileID: 0} @@ -1215,6 +1492,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &8928445529925841485 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2077052633072287159} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 95592b23e3a6f864e86dabfff3d9485d, type: 2} --- !u!1 &2164964037218906419 GameObject: m_ObjectHideFlags: 0 @@ -1226,7 +1525,8 @@ GameObject: - component: {fileID: 2266659868668631659} - component: {fileID: 9100665844753609022} - component: {fileID: 2000216362388054844} - m_Layer: 0 + - component: {fileID: 2772297595937004980} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA\u7B51" m_TagString: Untagged m_Icon: {fileID: 0} @@ -1301,6 +1601,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &2772297595937004980 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2164964037218906419} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 64d9bb9a861d3d84a9c4bcf1f8cfef65, type: 2} --- !u!1 &2610262756045625704 GameObject: m_ObjectHideFlags: 0 @@ -1312,7 +1634,8 @@ GameObject: - component: {fileID: 2220228718111681253} - component: {fileID: 3448898821596731880} - component: {fileID: 4799155540667454680} - m_Layer: 0 + - component: {fileID: 7878988230525616656} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA\u7B51" m_TagString: Untagged m_Icon: {fileID: 0} @@ -1387,6 +1710,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &7878988230525616656 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2610262756045625704} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 6bc96072e8cc6d24fa1ae6a60da10838, type: 2} --- !u!1 &3119563009406155464 GameObject: m_ObjectHideFlags: 0 @@ -1398,7 +1743,8 @@ GameObject: - component: {fileID: 1418604788291066069} - component: {fileID: 6175420393970003250} - component: {fileID: 2246015889740803215} - m_Layer: 0 + - component: {fileID: 487096369570215771} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u51E4\u5934\u83B2\u53F0\u67F1\u9E1F" m_TagString: Untagged m_Icon: {fileID: 0} @@ -1473,6 +1819,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &487096369570215771 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3119563009406155464} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 22cb122bc3d725944a5f7f77dfe43b55, type: 2} --- !u!1 &3405124974270922372 GameObject: m_ObjectHideFlags: 0 @@ -1484,7 +1852,8 @@ GameObject: - component: {fileID: 4684541896206508319} - component: {fileID: 3984053467943401066} - component: {fileID: 9079288463612682213} - m_Layer: 0 + - component: {fileID: 8312477587851883326} + m_Layer: 6 m_Name: "\u5929\u7A7A\u4E4B\u57CE\u706F\u585418" m_TagString: Untagged m_Icon: {fileID: 0} @@ -1559,6 +1928,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &8312477587851883326 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3405124974270922372} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 0a4d6174744aded46beb3b540eb1af3f, type: 2} --- !u!1 &3658504209507048695 GameObject: m_ObjectHideFlags: 0 @@ -1570,7 +1961,8 @@ GameObject: - component: {fileID: 9121721447250543523} - component: {fileID: 8614752372491000234} - component: {fileID: 4049496631965550190} - m_Layer: 0 + - component: {fileID: 4771784375183465931} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u9E1F\u5934\u67F1_\u5E95\u7EB950" m_TagString: Untagged m_Icon: {fileID: 0} @@ -1645,6 +2037,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &4771784375183465931 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3658504209507048695} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: d63817a7185545048ba054c726d36d1b, type: 2} --- !u!1 &3839788895009866954 GameObject: m_ObjectHideFlags: 0 @@ -1656,7 +2070,8 @@ GameObject: - component: {fileID: 7005952262600224087} - component: {fileID: 8811326542207328005} - component: {fileID: 7400672104783301805} - m_Layer: 0 + - component: {fileID: 5519812390125384778} + m_Layer: 6 m_Name: "\u884C_\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u517D\u5934\u5706\u76D801" m_TagString: Untagged m_Icon: {fileID: 0} @@ -1731,6 +2146,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &5519812390125384778 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3839788895009866954} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: e351d09ff0d1c884b974eda773bddf9c, type: 2} --- !u!1 &3896297682394747091 GameObject: m_ObjectHideFlags: 0 @@ -1742,7 +2179,8 @@ GameObject: - component: {fileID: 3324256771312072583} - component: {fileID: 7851733710565631523} - component: {fileID: 8589264609337671290} - m_Layer: 0 + - component: {fileID: 8536485794334648032} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u83B2\u82B1\u7269\u4EF6_\u900F\u8D34" m_TagString: Untagged m_Icon: {fileID: 0} @@ -1817,6 +2255,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &8536485794334648032 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3896297682394747091} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 49ce00909c0f0bc4781a5439a2bac133, type: 2} --- !u!1 &4252041968611897693 GameObject: m_ObjectHideFlags: 0 @@ -1828,7 +2288,8 @@ GameObject: - component: {fileID: 7523456193721453473} - component: {fileID: 2716035090904070994} - component: {fileID: 4462119644725412580} - m_Layer: 0 + - component: {fileID: 5784250033102016313} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u6D6E\u7A7A\u706F\u67F1209" m_TagString: Untagged m_Icon: {fileID: 0} @@ -1903,6 +2364,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &5784250033102016313 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4252041968611897693} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 87b3b177b66219a43899f8a7ec17b5aa, type: 2} --- !u!1 &4616569728729874831 GameObject: m_ObjectHideFlags: 0 @@ -1914,7 +2397,8 @@ GameObject: - component: {fileID: 6744832820364351869} - component: {fileID: 7645109315471569701} - component: {fileID: 1295016464575721946} - m_Layer: 0 + - component: {fileID: 6235010761286305243} + m_Layer: 6 m_Name: "\u9EC4_\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA" m_TagString: Untagged m_Icon: {fileID: 0} @@ -1989,6 +2473,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &6235010761286305243 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4616569728729874831} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: e5ceaf2cbc27ed04faecb6d4cab854b7, type: 2} --- !u!1 &5090326153735223464 GameObject: m_ObjectHideFlags: 0 @@ -2000,7 +2506,8 @@ GameObject: - component: {fileID: 2593212111852875351} - component: {fileID: 7957550866198438998} - component: {fileID: 2973491262762720187} - m_Layer: 0 + - component: {fileID: 3207734390164077240} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA\u7B51" m_TagString: Untagged m_Icon: {fileID: 0} @@ -2075,6 +2582,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &3207734390164077240 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5090326153735223464} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 9aacf7887975b5e4a84d4e0fd0cfcb29, type: 2} --- !u!1 &5341812553066066532 GameObject: m_ObjectHideFlags: 0 @@ -2086,7 +2615,8 @@ GameObject: - component: {fileID: 568363663123427849} - component: {fileID: 1686290655236761333} - component: {fileID: 8804085996132034956} - m_Layer: 0 + - component: {fileID: 1974128367512026888} + m_Layer: 6 m_Name: "\u674E_\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u83B2\u82B1\u7269\u4EF6_" m_TagString: Untagged m_Icon: {fileID: 0} @@ -2161,6 +2691,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &1974128367512026888 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5341812553066066532} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: ce9888f96265c0b45ab2b3d3799f7822, type: 2} --- !u!1 &5372334793991418064 GameObject: m_ObjectHideFlags: 0 @@ -2172,7 +2724,8 @@ GameObject: - component: {fileID: 4401697325367635048} - component: {fileID: 7251482797005877695} - component: {fileID: 8034645512326554617} - m_Layer: 0 + - component: {fileID: 2205924322973999976} + m_Layer: 6 m_Name: "\u674E_\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA" m_TagString: Untagged m_Icon: {fileID: 0} @@ -2247,6 +2800,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &2205924322973999976 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5372334793991418064} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 0273bf92d3f2f8d4092b9bfee3e38534, type: 2} --- !u!1 &5717832464484963407 GameObject: m_ObjectHideFlags: 0 @@ -2258,7 +2833,8 @@ GameObject: - component: {fileID: 1184012198171480083} - component: {fileID: 4988446056197564670} - component: {fileID: 1233031448190744729} - m_Layer: 0 + - component: {fileID: 8509051803668982940} + m_Layer: 6 m_Name: "\u674E_\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA" m_TagString: Untagged m_Icon: {fileID: 0} @@ -2333,6 +2909,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &8509051803668982940 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5717832464484963407} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 8f8393bb729a5ea4d95e96a91ddd598b, type: 2} --- !u!1 &5798340165480135128 GameObject: m_ObjectHideFlags: 0 @@ -2344,7 +2942,8 @@ GameObject: - component: {fileID: 1002609728762708986} - component: {fileID: 1764612629833000560} - component: {fileID: 6055083719187153929} - m_Layer: 0 + - component: {fileID: 1858941112614791523} + m_Layer: 6 m_Name: "\u9EC4_\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA" m_TagString: Untagged m_Icon: {fileID: 0} @@ -2419,6 +3018,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &1858941112614791523 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5798340165480135128} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 3bb2985551f27664b802181462551a8c, type: 2} --- !u!1 &5843517293457314116 GameObject: m_ObjectHideFlags: 0 @@ -2430,7 +3051,8 @@ GameObject: - component: {fileID: 1072632933530757052} - component: {fileID: 8722326831324739344} - component: {fileID: 4025324394338661372} - m_Layer: 0 + - component: {fileID: 6419401796714444010} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u51E4\u5934\u83B2\u53F0\u67F1_\u4EAE" m_TagString: Untagged m_Icon: {fileID: 0} @@ -2505,6 +3127,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &6419401796714444010 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5843517293457314116} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: e8a3253121e66f94d86beb9ea7ee58c8, type: 2} --- !u!1 &5882296365447828597 GameObject: m_ObjectHideFlags: 0 @@ -2516,7 +3160,8 @@ GameObject: - component: {fileID: 8631567082476931035} - component: {fileID: 2885375585842357195} - component: {fileID: 3111729983298006375} - m_Layer: 0 + - component: {fileID: 688665721991860916} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u83B2\u82B1\u7269\u4EF6_\u5E95\u90E8" m_TagString: Untagged m_Icon: {fileID: 0} @@ -2591,6 +3236,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &688665721991860916 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5882296365447828597} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: b7c69413a3b343544937a2b2972adcd8, type: 2} --- !u!1 &6520076729868458543 GameObject: m_ObjectHideFlags: 0 @@ -2602,7 +3269,8 @@ GameObject: - component: {fileID: 6832277849747718415} - component: {fileID: 5623457447005228023} - component: {fileID: 8466741242680535564} - m_Layer: 0 + - component: {fileID: 6218576074463429377} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u83B2\u82B1\u7269\u4EF6_\u5E95\u90E8" m_TagString: Untagged m_Icon: {fileID: 0} @@ -2677,6 +3345,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &6218576074463429377 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6520076729868458543} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 324d0bd2189e9bb449b401a88880505e, type: 2} --- !u!1 &6752308245423931218 GameObject: m_ObjectHideFlags: 0 @@ -2688,7 +3378,8 @@ GameObject: - component: {fileID: 529742376073140251} - component: {fileID: 5840000478240054276} - component: {fileID: 357477149510117657} - m_Layer: 0 + - component: {fileID: 5002415259220132862} + m_Layer: 6 m_Name: "\u674E_\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA" m_TagString: Untagged m_Icon: {fileID: 0} @@ -2763,6 +3454,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &5002415259220132862 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6752308245423931218} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: a704ffab71c64eb4e8d496b4b2be30b4, type: 2} --- !u!1 &6837601391652156696 GameObject: m_ObjectHideFlags: 0 @@ -2774,7 +3487,8 @@ GameObject: - component: {fileID: 5260636275487343284} - component: {fileID: 253596608799749795} - component: {fileID: 2871404656359243949} - m_Layer: 0 + - component: {fileID: 1022259999421253324} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u6D6E\u7A7A\u706F\u67F1210" m_TagString: Untagged m_Icon: {fileID: 0} @@ -2849,6 +3563,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &1022259999421253324 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6837601391652156696} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 9825d811b47d1574284026aad9735253, type: 2} --- !u!1 &6962697367238007379 GameObject: m_ObjectHideFlags: 0 @@ -2860,7 +3596,8 @@ GameObject: - component: {fileID: 80169803524297085} - component: {fileID: 4758529838091557928} - component: {fileID: 3316355134753658142} - m_Layer: 0 + - component: {fileID: 5822972273514568970} + m_Layer: 6 m_Name: "\u9EC4_\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA" m_TagString: Untagged m_Icon: {fileID: 0} @@ -2935,6 +3672,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &5822972273514568970 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6962697367238007379} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 5cac1b82115da554e9c946a371cf3f52, type: 2} --- !u!1 &7138860082949301445 GameObject: m_ObjectHideFlags: 0 @@ -2946,7 +3705,8 @@ GameObject: - component: {fileID: 2756971464537378739} - component: {fileID: 677581842596661648} - component: {fileID: 4424246949916354102} - m_Layer: 0 + - component: {fileID: 2615807607996423939} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u6D6E\u7A7A\u706F\u67F1208" m_TagString: Untagged m_Icon: {fileID: 0} @@ -3021,6 +3781,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &2615807607996423939 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7138860082949301445} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 6b4c02d248f976f49ac7a07fd3424917, type: 2} --- !u!1 &7202799728197643189 GameObject: m_ObjectHideFlags: 0 @@ -3032,7 +3814,8 @@ GameObject: - component: {fileID: 6488524576974397693} - component: {fileID: 25393457361800009} - component: {fileID: 3418752120359955117} - m_Layer: 0 + - component: {fileID: 3786394352510315875} + m_Layer: 6 m_Name: "\u674E_\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u83B2\u82B1\u7269\u4EF6_" m_TagString: Untagged m_Icon: {fileID: 0} @@ -3107,6 +3890,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &3786394352510315875 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7202799728197643189} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 7192dcb097ef5f645a815e569e6b61f1, type: 2} --- !u!1 &7293268187881270679 GameObject: m_ObjectHideFlags: 0 @@ -3118,7 +3923,8 @@ GameObject: - component: {fileID: 5770013462322190910} - component: {fileID: 4676670926324405029} - component: {fileID: 329427248332291182} - m_Layer: 0 + - component: {fileID: 1947302576224181127} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA\u7B51" m_TagString: Untagged m_Icon: {fileID: 0} @@ -3193,6 +3999,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &1947302576224181127 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7293268187881270679} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 134e55fa6e8f7594799dab275fb38c26, type: 2} --- !u!1 &7548072418215738458 GameObject: m_ObjectHideFlags: 0 @@ -3204,7 +4032,7 @@ GameObject: - component: {fileID: 9092489687659590383} - component: {fileID: 1191271427134728889} - component: {fileID: 4729522726447550659} - m_Layer: 0 + m_Layer: 6 m_Name: BuildingMeshRenderer m_TagString: Untagged m_Icon: {fileID: 0} @@ -3290,7 +4118,8 @@ GameObject: - component: {fileID: 1301579166232811866} - component: {fileID: 1019581407479271092} - component: {fileID: 4392460022916134241} - m_Layer: 0 + - component: {fileID: 6209405323807508} + m_Layer: 6 m_Name: "\u5929\u7A7A\u4E4B\u57CE\u706F\u5854_07" m_TagString: Untagged m_Icon: {fileID: 0} @@ -3365,6 +4194,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &6209405323807508 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7562590246140524186} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 351c1c268cd14b44ebe32910b36c20cc, type: 2} --- !u!1 &7903979924976194375 GameObject: m_ObjectHideFlags: 0 @@ -3376,7 +4227,8 @@ GameObject: - component: {fileID: 5710422346053786905} - component: {fileID: 7941533491212395432} - component: {fileID: 4454422430652524914} - m_Layer: 0 + - component: {fileID: 1034319390157913406} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u51E4\u5934\u83B2\u53F0\u67F1\u83B2" m_TagString: Untagged m_Icon: {fileID: 0} @@ -3451,6 +4303,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &1034319390157913406 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7903979924976194375} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: e3d140347aa180e44b5898a37773b0c1, type: 2} --- !u!1 &8322335380440468815 GameObject: m_ObjectHideFlags: 0 @@ -3462,7 +4336,8 @@ GameObject: - component: {fileID: 6737030416501706474} - component: {fileID: 5138276238056449118} - component: {fileID: 7200329624899722070} - m_Layer: 0 + - component: {fileID: 7157091750700665070} + m_Layer: 6 m_Name: "\u674E_\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA" m_TagString: Untagged m_Icon: {fileID: 0} @@ -3537,6 +4412,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &7157091750700665070 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8322335380440468815} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: b284c1cb35b516f4e8a38f98656f037c, type: 2} --- !u!1 &8373922132133242979 GameObject: m_ObjectHideFlags: 0 @@ -3548,7 +4445,8 @@ GameObject: - component: {fileID: 4299005080531551831} - component: {fileID: 732138114817716432} - component: {fileID: 2670609957543293826} - m_Layer: 0 + - component: {fileID: 4549131075212528367} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA\u7B51" m_TagString: Untagged m_Icon: {fileID: 0} @@ -3623,6 +4521,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &4549131075212528367 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8373922132133242979} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: c3d60bd41eba4dc47b4896ca0c8eb1bf, type: 2} --- !u!1 &8678336419631452144 GameObject: m_ObjectHideFlags: 0 @@ -3634,7 +4554,8 @@ GameObject: - component: {fileID: 5181278257367990853} - component: {fileID: 3575258659090001746} - component: {fileID: 6684574596488015133} - m_Layer: 0 + - component: {fileID: 7457715152867131917} + m_Layer: 6 m_Name: "\u674E_\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA" m_TagString: Untagged m_Icon: {fileID: 0} @@ -3709,6 +4630,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &7457715152867131917 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8678336419631452144} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: f47a3a02129907f409945bc0cdc932df, type: 2} --- !u!1 &8695176759505920355 GameObject: m_ObjectHideFlags: 0 @@ -3720,7 +4663,8 @@ GameObject: - component: {fileID: 4832477520359779205} - component: {fileID: 5899834304291402608} - component: {fileID: 9120528876400013942} - m_Layer: 0 + - component: {fileID: 2446537811157169565} + m_Layer: 6 m_Name: "\u9EC4_\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA" m_TagString: Untagged m_Icon: {fileID: 0} @@ -3795,6 +4739,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &2446537811157169565 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8695176759505920355} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 6ac6a66134e87d54399b57cc86b08d88, type: 2} --- !u!1 &8942270551099420281 GameObject: m_ObjectHideFlags: 0 @@ -3806,7 +4772,8 @@ GameObject: - component: {fileID: 153197875519191052} - component: {fileID: 6829701917779202169} - component: {fileID: 8835054505311158413} - m_Layer: 0 + - component: {fileID: 1127174137238967076} + m_Layer: 6 m_Name: "\u884C_\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u517D\u593402" m_TagString: Untagged m_Icon: {fileID: 0} @@ -3881,3 +4848,25 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &1127174137238967076 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8942270551099420281} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 11c33f31e2a071743936637fe91c411a, type: 2} diff --git a/Assets/ModelRenderer/Art/Models/litmodels/a61/6/litmodel_22.bmd.prefab b/Assets/ModelRenderer/Art/Models/litmodels/a61/6/litmodel_22.bmd.prefab index e38558049a..0e2acaacb6 100644 --- a/Assets/ModelRenderer/Art/Models/litmodels/a61/6/litmodel_22.bmd.prefab +++ b/Assets/ModelRenderer/Art/Models/litmodels/a61/6/litmodel_22.bmd.prefab @@ -11,7 +11,8 @@ GameObject: - component: {fileID: 7089610117053216177} - component: {fileID: 4043591919077529250} - component: {fileID: 983291469701894056} - m_Layer: 0 + - component: {fileID: 1821860690286763590} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u83B2\u82B1\u7269\u4EF6_\u5E95\u90E8" m_TagString: Untagged m_Icon: {fileID: 0} @@ -86,6 +87,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &1821860690286763590 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 699251988806825398} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 2c7bea9205ccc9846b15228804d5fa99, type: 2} --- !u!1 &1496278313831913765 GameObject: m_ObjectHideFlags: 0 @@ -97,7 +120,8 @@ GameObject: - component: {fileID: 8651402277700705775} - component: {fileID: 2980256377540459459} - component: {fileID: 2421652218283382042} - m_Layer: 0 + - component: {fileID: 4036988360687740822} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u51E4\u5934\u83B2\u53F0\u67F1\u83B2" m_TagString: Untagged m_Icon: {fileID: 0} @@ -172,6 +196,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &4036988360687740822 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1496278313831913765} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 956d6b612b1e6a040bfea12f4a1f6210, type: 2} --- !u!1 &1766578163556571717 GameObject: m_ObjectHideFlags: 0 @@ -183,7 +229,8 @@ GameObject: - component: {fileID: 334309522212644258} - component: {fileID: 9005121684024711869} - component: {fileID: 8578585152411726319} - m_Layer: 0 + - component: {fileID: 3184560286358473353} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u51E4\u5934\u83B2\u53F0\u67F123" m_TagString: Untagged m_Icon: {fileID: 0} @@ -258,6 +305,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &3184560286358473353 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1766578163556571717} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 33fbba0f111a7b547ac2ae5d68a50d9c, type: 2} --- !u!1 &2252874432262086800 GameObject: m_ObjectHideFlags: 0 @@ -269,7 +338,8 @@ GameObject: - component: {fileID: 386043971176637054} - component: {fileID: 7394417506540017908} - component: {fileID: 2349278076900331739} - m_Layer: 0 + - component: {fileID: 2544758305708953539} + m_Layer: 6 m_Name: "\u9EC4_\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA" m_TagString: Untagged m_Icon: {fileID: 0} @@ -344,6 +414,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &2544758305708953539 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2252874432262086800} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: f5f63178d96c61e4aadf9d6817a36dce, type: 2} --- !u!1 &2257965521327963221 GameObject: m_ObjectHideFlags: 0 @@ -355,7 +447,8 @@ GameObject: - component: {fileID: 5906276035374388222} - component: {fileID: 3955591195078626170} - component: {fileID: 4727106810828222557} - m_Layer: 0 + - component: {fileID: 2229949894724945197} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA\u7B51" m_TagString: Untagged m_Icon: {fileID: 0} @@ -430,6 +523,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &2229949894724945197 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2257965521327963221} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 2fd2f467e05e4a646a9f76a952cd6264, type: 2} --- !u!1 &2261017600332933424 GameObject: m_ObjectHideFlags: 0 @@ -441,7 +556,8 @@ GameObject: - component: {fileID: 208518479481707679} - component: {fileID: 5157599071015628046} - component: {fileID: 7867210225425181027} - m_Layer: 0 + - component: {fileID: 4824302647651488661} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u6D6E\u7A7A\u706F\u67F195" m_TagString: Untagged m_Icon: {fileID: 0} @@ -516,6 +632,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &4824302647651488661 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2261017600332933424} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: cd16253c32b8e4b43b8c231a1ee0553d, type: 2} --- !u!1 &2350819020875496028 GameObject: m_ObjectHideFlags: 0 @@ -527,7 +665,8 @@ GameObject: - component: {fileID: 1171230451448379757} - component: {fileID: 562847438940719942} - component: {fileID: 938533489164911914} - m_Layer: 0 + - component: {fileID: 2902739153067351206} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u9E1F\u5934\u67F1_\u5E95\u7EB9" m_TagString: Untagged m_Icon: {fileID: 0} @@ -602,6 +741,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &2902739153067351206 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2350819020875496028} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 9ca4ec80c983438488d490f5bf7c7e47, type: 2} --- !u!1 &2440224317916699360 GameObject: m_ObjectHideFlags: 0 @@ -613,7 +774,8 @@ GameObject: - component: {fileID: 8942778751612252953} - component: {fileID: 3624728911009441878} - component: {fileID: 184252825440882993} - m_Layer: 0 + - component: {fileID: 2676926398199565380} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA\u7B51" m_TagString: Untagged m_Icon: {fileID: 0} @@ -688,6 +850,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &2676926398199565380 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2440224317916699360} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: ab7f62c534718204fa136ffd2e27bb07, type: 2} --- !u!1 &2727190967144973498 GameObject: m_ObjectHideFlags: 0 @@ -699,7 +883,8 @@ GameObject: - component: {fileID: 23797670816848942} - component: {fileID: 6779830539854137460} - component: {fileID: 133119989115222953} - m_Layer: 0 + - component: {fileID: 4063230579975192030} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u51E4\u5934\u83B2\u53F0\u67F1\u9E1F" m_TagString: Untagged m_Icon: {fileID: 0} @@ -774,6 +959,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &4063230579975192030 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2727190967144973498} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 0cc55ad5e3cb43b4884a18a9ec698b54, type: 2} --- !u!1 &2750691049858460455 GameObject: m_ObjectHideFlags: 0 @@ -785,7 +992,8 @@ GameObject: - component: {fileID: 204031831423148634} - component: {fileID: 2697152848718486396} - component: {fileID: 1372232183719450994} - m_Layer: 0 + - component: {fileID: 3818460249127661738} + m_Layer: 6 m_Name: "\u674E_\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA" m_TagString: Untagged m_Icon: {fileID: 0} @@ -860,6 +1068,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &3818460249127661738 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2750691049858460455} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 24de0083f32ffe74783f7f2d8c3bab91, type: 2} --- !u!1 &2800760310603152298 GameObject: m_ObjectHideFlags: 0 @@ -871,7 +1101,8 @@ GameObject: - component: {fileID: 1094095896595436527} - component: {fileID: 4359269043106912146} - component: {fileID: 1555548577299789055} - m_Layer: 0 + - component: {fileID: 1079891172480171135} + m_Layer: 6 m_Name: "\u674E_\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA" m_TagString: Untagged m_Icon: {fileID: 0} @@ -946,6 +1177,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &1079891172480171135 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2800760310603152298} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 5da456a8bbb19cd45a6b1a20c1e2f30c, type: 2} --- !u!1 &2832353928739928375 GameObject: m_ObjectHideFlags: 0 @@ -957,7 +1210,8 @@ GameObject: - component: {fileID: 4505099035500537086} - component: {fileID: 7693793453675319507} - component: {fileID: 7798974440647324242} - m_Layer: 0 + - component: {fileID: 6334270103557281060} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u6D6E\u7A7A\u706F\u67F194" m_TagString: Untagged m_Icon: {fileID: 0} @@ -1032,6 +1286,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &6334270103557281060 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2832353928739928375} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 47a6bfad89503e44b93a6b222dcfdc5a, type: 2} --- !u!1 &2869089909392737668 GameObject: m_ObjectHideFlags: 0 @@ -1043,7 +1319,8 @@ GameObject: - component: {fileID: 3929079644746720877} - component: {fileID: 6881560082023815228} - component: {fileID: 75290547508738132} - m_Layer: 0 + - component: {fileID: 1875610306701578909} + m_Layer: 6 m_Name: "\u8D85_\u5929\u7A7A\u4E4B\u57CE_\u5706\u53F0\u5E95\u90E8\u77F3\u59341" m_TagString: Untagged m_Icon: {fileID: 0} @@ -1118,6 +1395,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &1875610306701578909 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2869089909392737668} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 0aa8940b8b3d5f34b9f94895c75f43e4, type: 2} --- !u!1 &3144346339099376845 GameObject: m_ObjectHideFlags: 0 @@ -1129,7 +1428,8 @@ GameObject: - component: {fileID: 3934926663982739913} - component: {fileID: 4274187945317347536} - component: {fileID: 7310816752210207130} - m_Layer: 0 + - component: {fileID: 740790328180080015} + m_Layer: 6 m_Name: "\u9EC4_\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA" m_TagString: Untagged m_Icon: {fileID: 0} @@ -1204,6 +1504,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &740790328180080015 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3144346339099376845} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: d5ca866dc5c543249914db57e46e83a3, type: 2} --- !u!1 &3398749678303353272 GameObject: m_ObjectHideFlags: 0 @@ -1215,7 +1537,8 @@ GameObject: - component: {fileID: 4684296220407872016} - component: {fileID: 7260706026800008731} - component: {fileID: 3815381978572612188} - m_Layer: 0 + - component: {fileID: 3297903094236401172} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA\u7B51" m_TagString: Untagged m_Icon: {fileID: 0} @@ -1290,6 +1613,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &3297903094236401172 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3398749678303353272} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 710f4e98f6a1f6c4eb8b5f3d668cceb4, type: 2} --- !u!1 &3576049253724321805 GameObject: m_ObjectHideFlags: 0 @@ -1301,7 +1646,8 @@ GameObject: - component: {fileID: 4024115298345474779} - component: {fileID: 9081671937696815002} - component: {fileID: 2252773634963606692} - m_Layer: 0 + - component: {fileID: 3554786643585696340} + m_Layer: 6 m_Name: "\u9EC4_\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA" m_TagString: Untagged m_Icon: {fileID: 0} @@ -1376,6 +1722,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &3554786643585696340 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3576049253724321805} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: e61972798ddc1ac4bbf68fad8db96fd6, type: 2} --- !u!1 &3621749163852925487 GameObject: m_ObjectHideFlags: 0 @@ -1385,7 +1753,7 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 7679751248653242092} - m_Layer: 0 + m_Layer: 6 m_Name: litmodel_22.bmd m_TagString: Untagged m_Icon: {fileID: 0} @@ -1451,7 +1819,8 @@ GameObject: - component: {fileID: 343546520655733460} - component: {fileID: 178116530891217299} - component: {fileID: 3489338750030442550} - m_Layer: 0 + - component: {fileID: 4774447633725525202} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA\u7B51" m_TagString: Untagged m_Icon: {fileID: 0} @@ -1526,6 +1895,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &4774447633725525202 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3798513098235051323} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 61e0284099dd86248ad6e9548667261c, type: 2} --- !u!1 &4110397265096938044 GameObject: m_ObjectHideFlags: 0 @@ -1537,7 +1928,8 @@ GameObject: - component: {fileID: 4737270165140396121} - component: {fileID: 4077590224117655791} - component: {fileID: 3397715835301201205} - m_Layer: 0 + - component: {fileID: 97522499357774466} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA\u7B51" m_TagString: Untagged m_Icon: {fileID: 0} @@ -1612,6 +2004,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &97522499357774466 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4110397265096938044} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 749dc856b15bd304abcbd52a6a34ea5f, type: 2} --- !u!1 &5075884398773683088 GameObject: m_ObjectHideFlags: 0 @@ -1623,7 +2037,8 @@ GameObject: - component: {fileID: 2098932925778422326} - component: {fileID: 3663053156018794054} - component: {fileID: 8071908517863027403} - m_Layer: 0 + - component: {fileID: 4228632333079873077} + m_Layer: 6 m_Name: "\u9EC4_\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA" m_TagString: Untagged m_Icon: {fileID: 0} @@ -1698,6 +2113,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &4228632333079873077 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5075884398773683088} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: c055cd718ae8fea46a1127f498bccd2d, type: 2} --- !u!1 &5082044574121987501 GameObject: m_ObjectHideFlags: 0 @@ -1709,7 +2146,8 @@ GameObject: - component: {fileID: 4549039528909866018} - component: {fileID: 8860497387976660741} - component: {fileID: 7801150711580831055} - m_Layer: 0 + - component: {fileID: 5988381754593360722} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u6D6E\u7A7A\u706F\u67F1011" m_TagString: Untagged m_Icon: {fileID: 0} @@ -1784,6 +2222,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &5988381754593360722 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5082044574121987501} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: b07be3b6cc04f8d46b9ab2956651c4af, type: 2} --- !u!1 &5188123457267060467 GameObject: m_ObjectHideFlags: 0 @@ -1795,7 +2255,8 @@ GameObject: - component: {fileID: 2569411511732801638} - component: {fileID: 1549359875554241903} - component: {fileID: 2696745238379527215} - m_Layer: 0 + - component: {fileID: 2013755723485568685} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA\u7B51" m_TagString: Untagged m_Icon: {fileID: 0} @@ -1870,6 +2331,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &2013755723485568685 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5188123457267060467} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: b44d4e61c8c7f0242a942b6e543b1c4a, type: 2} --- !u!1 &5646790822170710915 GameObject: m_ObjectHideFlags: 0 @@ -1881,7 +2364,7 @@ GameObject: - component: {fileID: 3137920782195851898} - component: {fileID: 8203975809672160923} - component: {fileID: 259699051384403785} - m_Layer: 0 + m_Layer: 6 m_Name: BuildingMeshRenderer m_TagString: Untagged m_Icon: {fileID: 0} @@ -1967,7 +2450,8 @@ GameObject: - component: {fileID: 2729118933680524381} - component: {fileID: 5810909543318364636} - component: {fileID: 4796798187722914468} - m_Layer: 0 + - component: {fileID: 2193620952912304964} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u51E4\u5934\u83B2\u53F0\u67F1_\u4EAE" m_TagString: Untagged m_Icon: {fileID: 0} @@ -2042,6 +2526,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &2193620952912304964 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6031672024798644165} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 4fb71be4876179c499fc62b445cca0e1, type: 2} --- !u!1 &6181517359378273773 GameObject: m_ObjectHideFlags: 0 @@ -2053,7 +2559,8 @@ GameObject: - component: {fileID: 1066762792480075850} - component: {fileID: 6255966821743976605} - component: {fileID: 3829605285922562334} - m_Layer: 0 + - component: {fileID: 8344777047537011440} + m_Layer: 6 m_Name: "\u9EC4_\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA" m_TagString: Untagged m_Icon: {fileID: 0} @@ -2128,6 +2635,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &8344777047537011440 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6181517359378273773} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: dfb2fe55fe855c3479b2a5fc50523477, type: 2} --- !u!1 &6275289721299482174 GameObject: m_ObjectHideFlags: 0 @@ -2139,7 +2668,8 @@ GameObject: - component: {fileID: 3086658765806133003} - component: {fileID: 305168975154670107} - component: {fileID: 5201390109714600114} - m_Layer: 0 + - component: {fileID: 6019039268659957033} + m_Layer: 6 m_Name: "\u9EC4_\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA" m_TagString: Untagged m_Icon: {fileID: 0} @@ -2214,6 +2744,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &6019039268659957033 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6275289721299482174} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: ef31d15bbdebd2e4eb6d6de71850e727, type: 2} --- !u!1 &6291214614610925734 GameObject: m_ObjectHideFlags: 0 @@ -2225,7 +2777,8 @@ GameObject: - component: {fileID: 1701856826529174693} - component: {fileID: 759184675320441592} - component: {fileID: 5230536329972718830} - m_Layer: 0 + - component: {fileID: 5438230530585039908} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA\u7B51" m_TagString: Untagged m_Icon: {fileID: 0} @@ -2300,6 +2853,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &5438230530585039908 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6291214614610925734} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: d18f4267ab6bd8043ad78e1f64ff8928, type: 2} --- !u!1 &6466396491496412460 GameObject: m_ObjectHideFlags: 0 @@ -2312,7 +2887,8 @@ GameObject: - component: {fileID: 6335180541528730183} - component: {fileID: 2091429980432978021} - component: {fileID: 1117472435318802343} - m_Layer: 0 + - component: {fileID: 2069476492873294466} + m_Layer: 6 m_Name: Cube m_TagString: Untagged m_Icon: {fileID: 0} @@ -2408,6 +2984,28 @@ BoxCollider: serializedVersion: 3 m_Size: {x: 1, y: 1, z: 1} m_Center: {x: 0, y: 0, z: 0} +--- !u!64 &2069476492873294466 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6466396491496412460} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 11d0dec3f784f1a4c827937ac098a1fb, type: 2} --- !u!1 &6651103833202492521 GameObject: m_ObjectHideFlags: 0 @@ -2419,7 +3017,8 @@ GameObject: - component: {fileID: 3064375180781522395} - component: {fileID: 6354820983587532171} - component: {fileID: 6340824621818954340} - m_Layer: 0 + - component: {fileID: 8647991631962674401} + m_Layer: 6 m_Name: "\u674E_\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA" m_TagString: Untagged m_Icon: {fileID: 0} @@ -2494,6 +3093,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &8647991631962674401 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6651103833202492521} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: e9a090371f43ea048b1ca64009b7c3ae, type: 2} --- !u!1 &7986774364577710557 GameObject: m_ObjectHideFlags: 0 @@ -2505,7 +3126,8 @@ GameObject: - component: {fileID: 1300835051043758415} - component: {fileID: 5873150326589952316} - component: {fileID: 6464793114714915548} - m_Layer: 0 + - component: {fileID: 2420779767737296727} + m_Layer: 6 m_Name: "\u674E_\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA" m_TagString: Untagged m_Icon: {fileID: 0} @@ -2580,6 +3202,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &2420779767737296727 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7986774364577710557} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 37395239c09ecb343af85742668eaf2c, type: 2} --- !u!1 &8219104885855915919 GameObject: m_ObjectHideFlags: 0 @@ -2591,7 +3235,8 @@ GameObject: - component: {fileID: 5424753281086609336} - component: {fileID: 4929987280475106029} - component: {fileID: 4106104009932560834} - m_Layer: 0 + - component: {fileID: 4077821124697410001} + m_Layer: 6 m_Name: "\u674E_\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA" m_TagString: Untagged m_Icon: {fileID: 0} @@ -2666,6 +3311,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &4077821124697410001 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8219104885855915919} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 00756e82fea0b6b42b5fe22e9910daf9, type: 2} --- !u!1 &8456215202668034138 GameObject: m_ObjectHideFlags: 0 @@ -2677,7 +3344,8 @@ GameObject: - component: {fileID: 5522366784729498494} - component: {fileID: 5148867248292459736} - component: {fileID: 279051989220475561} - m_Layer: 0 + - component: {fileID: 4874437328121612940} + m_Layer: 6 m_Name: "\u8D85_\u5929\u7A7A\u4E4B\u57CE_\u5706\u53F0\u5E95\u90E8\u5305\u8FB91" m_TagString: Untagged m_Icon: {fileID: 0} @@ -2752,6 +3420,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &4874437328121612940 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8456215202668034138} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 38d6d20e2defb024e98db037f483cd12, type: 2} --- !u!1 &9001708277020991936 GameObject: m_ObjectHideFlags: 0 @@ -2763,7 +3453,8 @@ GameObject: - component: {fileID: 1078764320559579125} - component: {fileID: 7784286516305453877} - component: {fileID: 1659704411937073683} - m_Layer: 0 + - component: {fileID: 5097533398164519641} + m_Layer: 6 m_Name: "\u8D85_\u5929\u7A7A\u4E4B\u57CE_\u5706\u53F0\u5E95\u90E8\u77F3\u59345" m_TagString: Untagged m_Icon: {fileID: 0} @@ -2838,6 +3529,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &5097533398164519641 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9001708277020991936} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: b709c75566b9e05449d300a5f5383748, type: 2} --- !u!1 &9033817415697809148 GameObject: m_ObjectHideFlags: 0 @@ -2849,7 +3562,8 @@ GameObject: - component: {fileID: 6220854848340445504} - component: {fileID: 2564406171564050344} - component: {fileID: 6065321815351076873} - m_Layer: 0 + - component: {fileID: 2060437422003146334} + m_Layer: 6 m_Name: "\u9EC4_\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA" m_TagString: Untagged m_Icon: {fileID: 0} @@ -2924,3 +3638,25 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &2060437422003146334 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9033817415697809148} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 8929805fa2dcb4a44922f76192c15e7c, type: 2} diff --git a/Assets/ModelRenderer/Art/Models/litmodels/a61/6/litmodel_23.bmd.prefab b/Assets/ModelRenderer/Art/Models/litmodels/a61/6/litmodel_23.bmd.prefab index 7ec19fb697..9a768764ad 100644 --- a/Assets/ModelRenderer/Art/Models/litmodels/a61/6/litmodel_23.bmd.prefab +++ b/Assets/ModelRenderer/Art/Models/litmodels/a61/6/litmodel_23.bmd.prefab @@ -11,7 +11,8 @@ GameObject: - component: {fileID: 5118278999534997022} - component: {fileID: 4507437446442617672} - component: {fileID: 3704461115983199086} - m_Layer: 0 + - component: {fileID: 6089801832589282870} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA\u7B51" m_TagString: Untagged m_Icon: {fileID: 0} @@ -86,6 +87,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &6089801832589282870 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 120866444036599397} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 991c9a00bdc56d14484d54075dcdf50b, type: 2} --- !u!1 &266396600324206006 GameObject: m_ObjectHideFlags: 0 @@ -97,7 +120,8 @@ GameObject: - component: {fileID: 5359147819058299081} - component: {fileID: 8754892242225182261} - component: {fileID: 7975381532895750769} - m_Layer: 0 + - component: {fileID: 2651019169303125234} + m_Layer: 6 m_Name: "\u8D85_\u5929\u7A7A\u4E4B\u57CE_\u5706\u53F0\u5E95\u90E8\u77F3\u59345" m_TagString: Untagged m_Icon: {fileID: 0} @@ -172,6 +196,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &2651019169303125234 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 266396600324206006} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: a5d276a57a1984745bafea566fdae979, type: 2} --- !u!1 &400423198031140880 GameObject: m_ObjectHideFlags: 0 @@ -183,7 +229,8 @@ GameObject: - component: {fileID: 7909491636561744701} - component: {fileID: 2466767077554679447} - component: {fileID: 2237026624161578114} - m_Layer: 0 + - component: {fileID: 305938661727206140} + m_Layer: 6 m_Name: "\u5929\u7A7A\u4E4B\u57CE_\u76D8\u5B50_\u9876" m_TagString: Untagged m_Icon: {fileID: 0} @@ -258,6 +305,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &305938661727206140 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 400423198031140880} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 9b5e588553eb8874d821333c48db09e5, type: 2} --- !u!1 &652964273761412672 GameObject: m_ObjectHideFlags: 0 @@ -269,7 +338,8 @@ GameObject: - component: {fileID: 1267995432636570842} - component: {fileID: 3523136156463092576} - component: {fileID: 6983439901049089442} - m_Layer: 0 + - component: {fileID: 4022500659740107784} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA\u7B51" m_TagString: Untagged m_Icon: {fileID: 0} @@ -344,6 +414,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &4022500659740107784 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 652964273761412672} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: fa1bdc038fd0c1d48b21f49daaaeb6fd, type: 2} --- !u!1 &902260008553918369 GameObject: m_ObjectHideFlags: 0 @@ -353,7 +445,7 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 5810507880380496837} - m_Layer: 0 + m_Layer: 6 m_Name: litmodel_23.bmd m_TagString: Untagged m_Icon: {fileID: 0} @@ -433,7 +525,8 @@ GameObject: - component: {fileID: 8155835500867455204} - component: {fileID: 5981208449701169481} - component: {fileID: 4385947324204173900} - m_Layer: 0 + - component: {fileID: 7143555947888174126} + m_Layer: 6 m_Name: "\u884C_\u5929\u7A7A\u4E4B\u57CE_\u5706\u53F03" m_TagString: Untagged m_Icon: {fileID: 0} @@ -508,6 +601,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &7143555947888174126 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 996218518284610164} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 50d8cbdd35dfd9b489c338ff3b5b4694, type: 2} --- !u!1 &1022448843618632117 GameObject: m_ObjectHideFlags: 0 @@ -519,7 +634,8 @@ GameObject: - component: {fileID: 2659037636509439390} - component: {fileID: 397004519207903818} - component: {fileID: 1456376947575305191} - m_Layer: 0 + - component: {fileID: 8993475996186692647} + m_Layer: 6 m_Name: "\u8D85_\u5929\u7A7A\u4E4B\u57CE_\u5706\u53F0\u5E95\u90E8\u5305\u8FB9" m_TagString: Untagged m_Icon: {fileID: 0} @@ -594,6 +710,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &8993475996186692647 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1022448843618632117} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: ce06b470dc3063b4bacdf02bd19cf7b9, type: 2} --- !u!1 &1279584312683967104 GameObject: m_ObjectHideFlags: 0 @@ -605,7 +743,8 @@ GameObject: - component: {fileID: 5706015598337467600} - component: {fileID: 9093253253745707541} - component: {fileID: 6319900728103491316} - m_Layer: 0 + - component: {fileID: 3720019623513425265} + m_Layer: 6 m_Name: "\u5929\u7A7A\u4E4B\u57CE_\u76D8\u5B50_\u74E6" m_TagString: Untagged m_Icon: {fileID: 0} @@ -680,6 +819,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &3720019623513425265 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1279584312683967104} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 31039c7bb6039e4429d894152dccb70d, type: 2} --- !u!1 &1394112686750197927 GameObject: m_ObjectHideFlags: 0 @@ -691,7 +852,8 @@ GameObject: - component: {fileID: 5716273571237868933} - component: {fileID: 1217004977630514704} - component: {fileID: 2845498937661380103} - m_Layer: 0 + - component: {fileID: 4475694243610130079} + m_Layer: 6 m_Name: "\u9EC4_\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA" m_TagString: Untagged m_Icon: {fileID: 0} @@ -766,6 +928,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &4475694243610130079 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1394112686750197927} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 12a5aa6ed5fdd1a4ebc0648ac7a00562, type: 2} --- !u!1 &1629590237283283497 GameObject: m_ObjectHideFlags: 0 @@ -777,7 +961,8 @@ GameObject: - component: {fileID: 1590131955930305118} - component: {fileID: 5470492888280553613} - component: {fileID: 6887408937877513563} - m_Layer: 0 + - component: {fileID: 7380484168558852458} + m_Layer: 6 m_Name: "\u884C_\u5929\u7A7A\u4E4B\u57CE_\u5706\u53F02" m_TagString: Untagged m_Icon: {fileID: 0} @@ -852,6 +1037,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &7380484168558852458 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1629590237283283497} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: b7c2841601fcc0d4ba00cd001a886e63, type: 2} --- !u!1 &2034358761033741424 GameObject: m_ObjectHideFlags: 0 @@ -863,7 +1070,8 @@ GameObject: - component: {fileID: 2288755294501165332} - component: {fileID: 1447956136466683393} - component: {fileID: 1639039592377079953} - m_Layer: 0 + - component: {fileID: 5535329149910133928} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA\u7B51" m_TagString: Untagged m_Icon: {fileID: 0} @@ -938,6 +1146,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &5535329149910133928 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2034358761033741424} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: aeac517369db9b047926150ae9f283c9, type: 2} --- !u!1 &2102547703242763566 GameObject: m_ObjectHideFlags: 0 @@ -949,7 +1179,8 @@ GameObject: - component: {fileID: 4540156493703587736} - component: {fileID: 3586487012501847336} - component: {fileID: 6132158076307149450} - m_Layer: 0 + - component: {fileID: 3700728611971107909} + m_Layer: 6 m_Name: "\u82CF\u7B2C\u4E09\u6218\u573A\u6218\u573A\u77F3\u53F0\u5E73\u573013" m_TagString: Untagged m_Icon: {fileID: 0} @@ -1024,6 +1255,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &3700728611971107909 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2102547703242763566} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: db8b66b0b3a72694887abd8a4633be7e, type: 2} --- !u!1 &2233336431880998586 GameObject: m_ObjectHideFlags: 0 @@ -1035,7 +1288,8 @@ GameObject: - component: {fileID: 2750253946163617093} - component: {fileID: 2893119033573852378} - component: {fileID: 3551409899707767235} - m_Layer: 0 + - component: {fileID: 8226098376108294234} + m_Layer: 6 m_Name: "\u5929\u7A7A\u4E4B\u57CE_\u76D8\u5B50_\u5E95" m_TagString: Untagged m_Icon: {fileID: 0} @@ -1110,6 +1364,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &8226098376108294234 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2233336431880998586} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 9e9a1f7dfd03fe74984c9777778d364c, type: 2} --- !u!1 &2430931255951462704 GameObject: m_ObjectHideFlags: 0 @@ -1121,7 +1397,8 @@ GameObject: - component: {fileID: 5666526271518528162} - component: {fileID: 596885063987138212} - component: {fileID: 8913851222358787470} - m_Layer: 0 + - component: {fileID: 3117290263675618667} + m_Layer: 6 m_Name: "\u9EC4_\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA" m_TagString: Untagged m_Icon: {fileID: 0} @@ -1196,6 +1473,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &3117290263675618667 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2430931255951462704} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 38cf3b11824c0524fa13b95271726838, type: 2} --- !u!1 &2537703535780134476 GameObject: m_ObjectHideFlags: 0 @@ -1207,7 +1506,8 @@ GameObject: - component: {fileID: 7983428042225213339} - component: {fileID: 5496330809569683668} - component: {fileID: 7125827096017510160} - m_Layer: 0 + - component: {fileID: 5528392366459890044} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u51E4\u5934\u83B2\u53F0\u67F149" m_TagString: Untagged m_Icon: {fileID: 0} @@ -1282,6 +1582,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &5528392366459890044 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2537703535780134476} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 3ea19d210c36bce449bb69cfbcd95fa7, type: 2} --- !u!1 &2554324018334909740 GameObject: m_ObjectHideFlags: 0 @@ -1293,7 +1615,7 @@ GameObject: - component: {fileID: 3629676845539246365} - component: {fileID: 5326601528606001367} - component: {fileID: 5279330980562407090} - m_Layer: 0 + m_Layer: 6 m_Name: BuildingMeshRenderer m_TagString: Untagged m_Icon: {fileID: 0} @@ -1379,7 +1701,8 @@ GameObject: - component: {fileID: 4210291730456612766} - component: {fileID: 6387410406715365913} - component: {fileID: 6934355419010910775} - m_Layer: 0 + - component: {fileID: 1754466203772850420} + m_Layer: 6 m_Name: "\u9EC4_\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA" m_TagString: Untagged m_Icon: {fileID: 0} @@ -1454,6 +1777,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &1754466203772850420 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2842639457150793437} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 484bfab6288810a41b906ab8f6fc9fb8, type: 2} --- !u!1 &2979166991781423748 GameObject: m_ObjectHideFlags: 0 @@ -1465,7 +1810,8 @@ GameObject: - component: {fileID: 5627146943027723156} - component: {fileID: 1271873512276908163} - component: {fileID: 6634532877586156961} - m_Layer: 0 + - component: {fileID: 2166913022426817519} + m_Layer: 6 m_Name: "\u5929\u7A7A\u4E4B\u57CE_\u76D8\u5B50_\u74E6_\u4EAE" m_TagString: Untagged m_Icon: {fileID: 0} @@ -1540,6 +1886,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &2166913022426817519 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2979166991781423748} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 0faef817d32412a4c8af6c95b40fd23b, type: 2} --- !u!1 &3222892813468163892 GameObject: m_ObjectHideFlags: 0 @@ -1551,7 +1919,8 @@ GameObject: - component: {fileID: 4378594775682177240} - component: {fileID: 8476753151170596960} - component: {fileID: 4618344539021695064} - m_Layer: 0 + - component: {fileID: 8657517492559749294} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA\u7B51" m_TagString: Untagged m_Icon: {fileID: 0} @@ -1626,6 +1995,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &8657517492559749294 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3222892813468163892} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: b78c5a8f1d6b2394ea41db18b0d918a8, type: 2} --- !u!1 &3441901093581694458 GameObject: m_ObjectHideFlags: 0 @@ -1637,7 +2028,8 @@ GameObject: - component: {fileID: 765054940762742498} - component: {fileID: 541506340791515705} - component: {fileID: 6968711622421398991} - m_Layer: 0 + - component: {fileID: 565550702824023238} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u6D6E\u7A7A\u706F\u67F102" m_TagString: Untagged m_Icon: {fileID: 0} @@ -1712,6 +2104,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &565550702824023238 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3441901093581694458} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: dbee94500375de748bb36c0a5418878b, type: 2} --- !u!1 &3447979045410409099 GameObject: m_ObjectHideFlags: 0 @@ -1723,7 +2137,8 @@ GameObject: - component: {fileID: 3505105416522705237} - component: {fileID: 6749775621496366923} - component: {fileID: 5500087227682458584} - m_Layer: 0 + - component: {fileID: 7024532644003818863} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u51E4\u5934\u83B2\u53F0\u67F1\u83B2" m_TagString: Untagged m_Icon: {fileID: 0} @@ -1798,6 +2213,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &7024532644003818863 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3447979045410409099} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 6367ad257b11e39478fb7a0db6abebe8, type: 2} --- !u!1 &3750719057889207734 GameObject: m_ObjectHideFlags: 0 @@ -1809,7 +2246,8 @@ GameObject: - component: {fileID: 8542968362121703796} - component: {fileID: 8169249408032485315} - component: {fileID: 7839531577266897685} - m_Layer: 0 + - component: {fileID: 374774923963947799} + m_Layer: 6 m_Name: "\u82CF\u7B2C\u4E09\u6218\u573A\u6218\u573A\u77F3\u53F0\u5E73\u573012" m_TagString: Untagged m_Icon: {fileID: 0} @@ -1884,6 +2322,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &374774923963947799 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3750719057889207734} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 550d0319941b17e4d83d96f184e3f6e0, type: 2} --- !u!1 &3949571455335550833 GameObject: m_ObjectHideFlags: 0 @@ -1895,7 +2355,8 @@ GameObject: - component: {fileID: 6480610557779769332} - component: {fileID: 7209693066813642375} - component: {fileID: 2083082281134629602} - m_Layer: 0 + - component: {fileID: 4740616295415722803} + m_Layer: 6 m_Name: "\u674E_\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA" m_TagString: Untagged m_Icon: {fileID: 0} @@ -1970,6 +2431,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &4740616295415722803 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3949571455335550833} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: e540d3602c87ba844ba7d68ac59a98ab, type: 2} --- !u!1 &4807960626867999643 GameObject: m_ObjectHideFlags: 0 @@ -1981,7 +2464,8 @@ GameObject: - component: {fileID: 9193170876869289590} - component: {fileID: 276804699834290034} - component: {fileID: 3068066249706791400} - m_Layer: 0 + - component: {fileID: 4738972409799526558} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA\u7B51" m_TagString: Untagged m_Icon: {fileID: 0} @@ -2056,6 +2540,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &4738972409799526558 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4807960626867999643} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: f6eff57d40905624bb9f4cab1f96019c, type: 2} --- !u!1 &5015397587117221425 GameObject: m_ObjectHideFlags: 0 @@ -2067,7 +2573,8 @@ GameObject: - component: {fileID: 4249016365244360698} - component: {fileID: 885707178856765048} - component: {fileID: 1610844643682826604} - m_Layer: 0 + - component: {fileID: 6093068589382002969} + m_Layer: 6 m_Name: "\u9EC4_\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA" m_TagString: Untagged m_Icon: {fileID: 0} @@ -2142,6 +2649,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &6093068589382002969 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5015397587117221425} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: d8f836611694ca940aa3c4342c77d1e4, type: 2} --- !u!1 &5114683221760015342 GameObject: m_ObjectHideFlags: 0 @@ -2153,7 +2682,8 @@ GameObject: - component: {fileID: 7657177472729375004} - component: {fileID: 4773283791656564107} - component: {fileID: 2395395430143196194} - m_Layer: 0 + - component: {fileID: 4841740489205708776} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u9E1F\u5934\u67F1_\u9E1F\u8EAB98" m_TagString: Untagged m_Icon: {fileID: 0} @@ -2228,6 +2758,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &4841740489205708776 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5114683221760015342} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 74456356f834b054092f23be346735e8, type: 2} --- !u!1 &5168929544021884502 GameObject: m_ObjectHideFlags: 0 @@ -2239,7 +2791,8 @@ GameObject: - component: {fileID: 7206035845825868476} - component: {fileID: 8775947158687423398} - component: {fileID: 8038812183481614033} - m_Layer: 0 + - component: {fileID: 111542761045219933} + m_Layer: 6 m_Name: "\u9EC4_\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA" m_TagString: Untagged m_Icon: {fileID: 0} @@ -2314,6 +2867,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &111542761045219933 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5168929544021884502} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 119c0f1dc079b4445ac61f8f356cc784, type: 2} --- !u!1 &5241445380863288980 GameObject: m_ObjectHideFlags: 0 @@ -2325,7 +2900,8 @@ GameObject: - component: {fileID: 5468881028791888876} - component: {fileID: 5725042442482491853} - component: {fileID: 2854521244337288570} - m_Layer: 0 + - component: {fileID: 2781601672298205340} + m_Layer: 6 m_Name: "\u5929\u7A7A\u4E4B\u57CE_\u76D8\u5B50_\u74E6_\u6697" m_TagString: Untagged m_Icon: {fileID: 0} @@ -2400,6 +2976,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &2781601672298205340 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5241445380863288980} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 40768884ccc09314697fdec02ad2f27e, type: 2} --- !u!1 &5502666257674440053 GameObject: m_ObjectHideFlags: 0 @@ -2411,7 +3009,8 @@ GameObject: - component: {fileID: 7738038408681164739} - component: {fileID: 4159435309591159683} - component: {fileID: 4400191450116607818} - m_Layer: 0 + - component: {fileID: 579856139930112782} + m_Layer: 6 m_Name: "\u674E_\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA" m_TagString: Untagged m_Icon: {fileID: 0} @@ -2486,6 +3085,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &579856139930112782 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5502666257674440053} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 22e5269840acaf741bea69d25f09d85c, type: 2} --- !u!1 &5659800793223720969 GameObject: m_ObjectHideFlags: 0 @@ -2497,7 +3118,8 @@ GameObject: - component: {fileID: 3514648585269648635} - component: {fileID: 8127791786986854711} - component: {fileID: 1643529082937453924} - m_Layer: 0 + - component: {fileID: 5218921157864931377} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u51E4\u5934\u83B2\u53F0\u67F1_\u4EAE" m_TagString: Untagged m_Icon: {fileID: 0} @@ -2572,6 +3194,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &5218921157864931377 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5659800793223720969} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: adc6c194eb20b714caa3f9ede6ac4ec5, type: 2} --- !u!1 &6170230216209995143 GameObject: m_ObjectHideFlags: 0 @@ -2583,7 +3227,8 @@ GameObject: - component: {fileID: 5734920454309716691} - component: {fileID: 1383165326384726790} - component: {fileID: 4958640207813573324} - m_Layer: 0 + - component: {fileID: 5272249226191979189} + m_Layer: 6 m_Name: "\u674E_\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA" m_TagString: Untagged m_Icon: {fileID: 0} @@ -2658,6 +3303,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &5272249226191979189 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6170230216209995143} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 8d913a0a414b03c43a870ea4b9abd34a, type: 2} --- !u!1 &6291006357157671349 GameObject: m_ObjectHideFlags: 0 @@ -2669,7 +3336,8 @@ GameObject: - component: {fileID: 4039500621407474731} - component: {fileID: 6550271965414456798} - component: {fileID: 207776867557770666} - m_Layer: 0 + - component: {fileID: 7316729190597024411} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA\u7B51" m_TagString: Untagged m_Icon: {fileID: 0} @@ -2744,6 +3412,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &7316729190597024411 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6291006357157671349} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 72c15a463ea5ce9429ae7d0c0964634d, type: 2} --- !u!1 &6428428169771392434 GameObject: m_ObjectHideFlags: 0 @@ -2755,7 +3445,8 @@ GameObject: - component: {fileID: 4565102808089734364} - component: {fileID: 6930814834034362059} - component: {fileID: 3485792957637290391} - m_Layer: 0 + - component: {fileID: 6214063223770375040} + m_Layer: 6 m_Name: "\u884C_\u5929\u7A7A\u4E4B\u57CE_\u5706\u53F01" m_TagString: Untagged m_Icon: {fileID: 0} @@ -2830,6 +3521,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &6214063223770375040 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6428428169771392434} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 16a3a81bab981734aa4271660c509f5d, type: 2} --- !u!1 &6781176656992830133 GameObject: m_ObjectHideFlags: 0 @@ -2841,7 +3554,8 @@ GameObject: - component: {fileID: 2821461361785538115} - component: {fileID: 6974989903467455384} - component: {fileID: 2624103188014572320} - m_Layer: 0 + - component: {fileID: 4737999515107305133} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u9E1F\u5934\u67F1_\u5E95\u7EB9" m_TagString: Untagged m_Icon: {fileID: 0} @@ -2916,6 +3630,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &4737999515107305133 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6781176656992830133} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: c8a07d5171162c84a81cb25e1df16505, type: 2} --- !u!1 &6865401616689520478 GameObject: m_ObjectHideFlags: 0 @@ -2927,7 +3663,8 @@ GameObject: - component: {fileID: 5904239311747440004} - component: {fileID: 9569921301804087} - component: {fileID: 1104309197738686335} - m_Layer: 0 + - component: {fileID: 2001928270503271830} + m_Layer: 6 m_Name: "\u674E_\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA" m_TagString: Untagged m_Icon: {fileID: 0} @@ -3002,6 +3739,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &2001928270503271830 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6865401616689520478} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: e0c7ba409542c8f489e7680c57e315ff, type: 2} --- !u!1 &7001690158309676266 GameObject: m_ObjectHideFlags: 0 @@ -3013,7 +3772,8 @@ GameObject: - component: {fileID: 649657654230914903} - component: {fileID: 5693975986536251621} - component: {fileID: 7038345080203208142} - m_Layer: 0 + - component: {fileID: 7164272183153865280} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u6D6E\u7A7A\u706F\u67F101" m_TagString: Untagged m_Icon: {fileID: 0} @@ -3088,6 +3848,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &7164272183153865280 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7001690158309676266} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 1045523ddf78de449b07d39e6dad57d7, type: 2} --- !u!1 &7067784241198250212 GameObject: m_ObjectHideFlags: 0 @@ -3099,7 +3881,8 @@ GameObject: - component: {fileID: 8674420886425930953} - component: {fileID: 3355775021878483269} - component: {fileID: 4335934990313058187} - m_Layer: 0 + - component: {fileID: 6094796786752605125} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA\u7B51" m_TagString: Untagged m_Icon: {fileID: 0} @@ -3174,6 +3957,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &6094796786752605125 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7067784241198250212} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 963069a7a522c484a8c868163b11bf8b, type: 2} --- !u!1 &7267754232474346458 GameObject: m_ObjectHideFlags: 0 @@ -3185,7 +3990,8 @@ GameObject: - component: {fileID: 2855396158262384748} - component: {fileID: 6617676121116097456} - component: {fileID: 7748822165815843572} - m_Layer: 0 + - component: {fileID: 2266359840132728632} + m_Layer: 6 m_Name: "\u8D85_\u5929\u7A7A\u4E4B\u57CE_\u5706\u53F0\u5E95\u90E8\u77F3\u593401" m_TagString: Untagged m_Icon: {fileID: 0} @@ -3260,6 +4066,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &2266359840132728632 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7267754232474346458} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 4978e8144cc1f1043a9cf79b03a299bc, type: 2} --- !u!1 &7314894184623384890 GameObject: m_ObjectHideFlags: 0 @@ -3271,7 +4099,8 @@ GameObject: - component: {fileID: 740156326713561851} - component: {fileID: 1131272109180148794} - component: {fileID: 5207951880488472717} - m_Layer: 0 + - component: {fileID: 3421594955528691430} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u6D6E\u7A7A\u706F\u67F103" m_TagString: Untagged m_Icon: {fileID: 0} @@ -3346,6 +4175,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &3421594955528691430 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7314894184623384890} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 3c811047b7d59704e83225ab7cc7c0f0, type: 2} --- !u!1 &7435157051287265237 GameObject: m_ObjectHideFlags: 0 @@ -3357,7 +4208,8 @@ GameObject: - component: {fileID: 1928500295694580099} - component: {fileID: 7414559542353359776} - component: {fileID: 8803991858303689526} - m_Layer: 0 + - component: {fileID: 4158999370503130893} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA\u7B51" m_TagString: Untagged m_Icon: {fileID: 0} @@ -3432,6 +4284,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &4158999370503130893 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7435157051287265237} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 2c4dba171c84f3742826237033839b3b, type: 2} --- !u!1 &7824746357612050295 GameObject: m_ObjectHideFlags: 0 @@ -3443,7 +4317,8 @@ GameObject: - component: {fileID: 4914173368826384549} - component: {fileID: 6722231289933519690} - component: {fileID: 5080479796916150395} - m_Layer: 0 + - component: {fileID: 3957350376906858070} + m_Layer: 6 m_Name: "\u674E_\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA" m_TagString: Untagged m_Icon: {fileID: 0} @@ -3518,6 +4393,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &3957350376906858070 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7824746357612050295} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 8e9b2c6ededed9a4eb537522ac5594f4, type: 2} --- !u!1 &7949542980082507292 GameObject: m_ObjectHideFlags: 0 @@ -3529,7 +4426,8 @@ GameObject: - component: {fileID: 1039116423800562457} - component: {fileID: 905205905098208666} - component: {fileID: 4826475140841001318} - m_Layer: 0 + - component: {fileID: 4862925675573186618} + m_Layer: 6 m_Name: "\u9EC4_\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA" m_TagString: Untagged m_Icon: {fileID: 0} @@ -3604,6 +4502,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &4862925675573186618 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7949542980082507292} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 7ff4398d398d6834caef38369b5dbe9e, type: 2} --- !u!1 &8133187985069936382 GameObject: m_ObjectHideFlags: 0 @@ -3615,7 +4535,8 @@ GameObject: - component: {fileID: 5196739889263794041} - component: {fileID: 7178703383686079396} - component: {fileID: 8461940654292363054} - m_Layer: 0 + - component: {fileID: 769421063481999870} + m_Layer: 6 m_Name: "\u5929\u7A7A\u4E4B\u57CE_\u76D8\u5B50_\u5899" m_TagString: Untagged m_Icon: {fileID: 0} @@ -3690,6 +4611,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &769421063481999870 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8133187985069936382} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 633dcc3e68113f54d99d1a39bc38fb30, type: 2} --- !u!1 &8362981992630844231 GameObject: m_ObjectHideFlags: 0 @@ -3702,7 +4645,8 @@ GameObject: - component: {fileID: 8579517716795173262} - component: {fileID: 2572345818536807264} - component: {fileID: 5959759232340517363} - m_Layer: 0 + - component: {fileID: 2054242959384974177} + m_Layer: 6 m_Name: Cube m_TagString: Untagged m_Icon: {fileID: 0} @@ -3798,6 +4742,28 @@ BoxCollider: serializedVersion: 3 m_Size: {x: 1, y: 1, z: 1} m_Center: {x: 0, y: 0, z: 0} +--- !u!64 &2054242959384974177 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8362981992630844231} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 7075d11f3851ee446a00a5ab394f66b5, type: 2} --- !u!1 &8421992570437525883 GameObject: m_ObjectHideFlags: 0 @@ -3809,7 +4775,8 @@ GameObject: - component: {fileID: 4375073244049963564} - component: {fileID: 4831410753477686444} - component: {fileID: 5530970248835434831} - m_Layer: 0 + - component: {fileID: 2044550191900402916} + m_Layer: 6 m_Name: "\u674E_\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA" m_TagString: Untagged m_Icon: {fileID: 0} @@ -3884,6 +4851,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &2044550191900402916 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8421992570437525883} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 0d2460943c9a62d4990ef69a8408ef8e, type: 2} --- !u!1 &8445695253792213115 GameObject: m_ObjectHideFlags: 0 @@ -3895,7 +4884,8 @@ GameObject: - component: {fileID: 3874522058175403829} - component: {fileID: 793849070329357228} - component: {fileID: 6554849239538582217} - m_Layer: 0 + - component: {fileID: 7038926841808038337} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA\u7B51" m_TagString: Untagged m_Icon: {fileID: 0} @@ -3970,6 +4960,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &7038926841808038337 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8445695253792213115} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: b1e866e33b84fdc4288db5ee49b3438a, type: 2} --- !u!1 &8870374127845872691 GameObject: m_ObjectHideFlags: 0 @@ -3981,7 +4993,8 @@ GameObject: - component: {fileID: 4105320109381878708} - component: {fileID: 1389079083737404910} - component: {fileID: 6397107384949884186} - m_Layer: 0 + - component: {fileID: 2934676082428589754} + m_Layer: 6 m_Name: "\u82CF\u7B2C\u4E09\u6218\u573A\u6218\u573A\u77F3\u53F0\u5E73\u573014" m_TagString: Untagged m_Icon: {fileID: 0} @@ -4056,6 +5069,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &2934676082428589754 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8870374127845872691} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: d04ec4d7baa548a44be764a785414680, type: 2} --- !u!1 &8946731816720839372 GameObject: m_ObjectHideFlags: 0 @@ -4067,7 +5102,8 @@ GameObject: - component: {fileID: 3206852700458375252} - component: {fileID: 1271466402460093932} - component: {fileID: 918636819091619187} - m_Layer: 0 + - component: {fileID: 5059738977880629103} + m_Layer: 6 m_Name: "\u9EC4_\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA" m_TagString: Untagged m_Icon: {fileID: 0} @@ -4142,3 +5178,25 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &5059738977880629103 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8946731816720839372} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 6ec5b07425752e8498519fa207b1d5dc, type: 2} diff --git a/Assets/ModelRenderer/Art/Models/litmodels/a61/6/litmodel_24.bmd.prefab b/Assets/ModelRenderer/Art/Models/litmodels/a61/6/litmodel_24.bmd.prefab index 753d40e49f..5d359a1e71 100644 --- a/Assets/ModelRenderer/Art/Models/litmodels/a61/6/litmodel_24.bmd.prefab +++ b/Assets/ModelRenderer/Art/Models/litmodels/a61/6/litmodel_24.bmd.prefab @@ -11,7 +11,8 @@ GameObject: - component: {fileID: 7434582662501350424} - component: {fileID: 874569137877037343} - component: {fileID: 6159345789926109328} - m_Layer: 0 + - component: {fileID: 3645106199907799385} + m_Layer: 6 m_Name: "\u9648_\u60AC\u6D6E\u5C71\u77F3_4781" m_TagString: Untagged m_Icon: {fileID: 0} @@ -86,6 +87,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &3645106199907799385 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 146178387724384180} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 08d0e1331f779b34b8cd36a9d9737361, type: 2} --- !u!1 &586308097767518295 GameObject: m_ObjectHideFlags: 0 @@ -97,7 +120,8 @@ GameObject: - component: {fileID: 8094771263779255837} - component: {fileID: 8505897673627533020} - component: {fileID: 469613833632078506} - m_Layer: 0 + - component: {fileID: 4810056441927615816} + m_Layer: 6 m_Name: "\u9648_\u60AC\u6D6E\u5C71\u77F3_4780" m_TagString: Untagged m_Icon: {fileID: 0} @@ -172,6 +196,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &4810056441927615816 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 586308097767518295} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 98e489a565f40bd4ba91e15aba3ca9ea, type: 2} --- !u!1 &665414984485997954 GameObject: m_ObjectHideFlags: 0 @@ -183,7 +229,8 @@ GameObject: - component: {fileID: 511449545468176485} - component: {fileID: 5660842909590317654} - component: {fileID: 6261536513560498765} - m_Layer: 0 + - component: {fileID: 4388109041102275781} + m_Layer: 6 m_Name: "\u8302_\u6D6E\u77F3_\u5171\u752809" m_TagString: Untagged m_Icon: {fileID: 0} @@ -258,6 +305,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &4388109041102275781 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 665414984485997954} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 23fda0ab6ef976941b1f0aac480eb908, type: 2} --- !u!1 &855427202094922606 GameObject: m_ObjectHideFlags: 0 @@ -269,7 +338,8 @@ GameObject: - component: {fileID: 8866390582563170431} - component: {fileID: 7713133629536488229} - component: {fileID: 6626920998275035435} - m_Layer: 0 + - component: {fileID: 4172513630018953266} + m_Layer: 6 m_Name: "\u884C_\u60AC\u6D6E\u5C71\u77F3_\u77F3\u5934\u5730\u9762\u4E0B06" m_TagString: Untagged m_Icon: {fileID: 0} @@ -344,6 +414,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &4172513630018953266 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 855427202094922606} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 87ae6baa25d3b6c48b5bdfeeb5b4beef, type: 2} --- !u!1 &857204183921223792 GameObject: m_ObjectHideFlags: 0 @@ -355,7 +447,8 @@ GameObject: - component: {fileID: 4524609301712893668} - component: {fileID: 8799594772556449827} - component: {fileID: 6754753906291039012} - m_Layer: 0 + - component: {fileID: 7208542917859278870} + m_Layer: 6 m_Name: "\u7FD4_\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u706F\u67F104" m_TagString: Untagged m_Icon: {fileID: 0} @@ -430,6 +523,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &7208542917859278870 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 857204183921223792} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: cbcf4daa2e49d9447a0104701d96628b, type: 2} --- !u!1 &941866468284576705 GameObject: m_ObjectHideFlags: 0 @@ -441,7 +556,8 @@ GameObject: - component: {fileID: 8035682078004980975} - component: {fileID: 1248958424365004032} - component: {fileID: 6615714041439538069} - m_Layer: 0 + - component: {fileID: 7456674306994294563} + m_Layer: 6 m_Name: "\u7389_\u60AC\u6D6E\u5C71\u77F3_\u6D6E\u7A7A\u706F\u67F135" m_TagString: Untagged m_Icon: {fileID: 0} @@ -516,6 +632,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &7456674306994294563 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 941866468284576705} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: eaccfa5ce990c4b4fabfb465288d9a71, type: 2} --- !u!1 &1084218534000682031 GameObject: m_ObjectHideFlags: 0 @@ -527,7 +665,8 @@ GameObject: - component: {fileID: 2605442266041886309} - component: {fileID: 5831469603173075651} - component: {fileID: 2119725808133635183} - m_Layer: 0 + - component: {fileID: 3545994827795003785} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u5706\u53F001\u98D8\u5E2622" m_TagString: Untagged m_Icon: {fileID: 0} @@ -602,6 +741,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &3545994827795003785 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1084218534000682031} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 93c540e2d93faca4eb69dff42eb005ef, type: 2} --- !u!1 &1317511516557393218 GameObject: m_ObjectHideFlags: 0 @@ -613,7 +774,8 @@ GameObject: - component: {fileID: 1149817072230750847} - component: {fileID: 858948149362165354} - component: {fileID: 5448434115167704047} - m_Layer: 0 + - component: {fileID: 6097273543918313166} + m_Layer: 6 m_Name: "\u7389_\u60AC\u6D6E\u5C71\u77F3_\u5706\u53F0\u5E95\u5EA7\u5706\u76D806" m_TagString: Untagged m_Icon: {fileID: 0} @@ -688,6 +850,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &6097273543918313166 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1317511516557393218} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: a39067fb1366487468d961838081cdd6, type: 2} --- !u!1 &2250808166670805065 GameObject: m_ObjectHideFlags: 0 @@ -699,7 +883,8 @@ GameObject: - component: {fileID: 1292285807678771761} - component: {fileID: 7619131751573596585} - component: {fileID: 1695032074939711588} - m_Layer: 0 + - component: {fileID: 2769466510898411884} + m_Layer: 6 m_Name: "\u884C_\u60AC\u6D6E\u5C71\u77F3_\u5706\u76D8\u5C0F06" m_TagString: Untagged m_Icon: {fileID: 0} @@ -774,6 +959,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &2769466510898411884 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2250808166670805065} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 599a731d483d05049afc6f53717ef60b, type: 2} --- !u!1 &2321763099020558423 GameObject: m_ObjectHideFlags: 0 @@ -785,7 +992,8 @@ GameObject: - component: {fileID: 5914139438062592061} - component: {fileID: 3744587702501188711} - component: {fileID: 9144655701148596059} - m_Layer: 0 + - component: {fileID: 6327609806578011778} + m_Layer: 6 m_Name: "\u884C_\u60AC\u6D6E\u5C71\u77F3_\u5706\u53F001\u4E8C\u5C42\u9876\u9762\u4EAE06" m_TagString: Untagged m_Icon: {fileID: 0} @@ -860,6 +1068,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &6327609806578011778 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2321763099020558423} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: ccc9e28be7a2dce4b85d2cd1c4efbadf, type: 2} --- !u!1 &2376567995088454196 GameObject: m_ObjectHideFlags: 0 @@ -871,7 +1101,8 @@ GameObject: - component: {fileID: 4356690626088440149} - component: {fileID: 6585769182694057005} - component: {fileID: 5991242990363248620} - m_Layer: 0 + - component: {fileID: 2049661241516869383} + m_Layer: 6 m_Name: "\u884C_\u60AC\u6D6E\u5C71\u77F3_\u85E4\u851332" m_TagString: Untagged m_Icon: {fileID: 0} @@ -946,6 +1177,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &2049661241516869383 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2376567995088454196} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: a7a8e7ee1a746a04a8ba4d9c7ea09138, type: 2} --- !u!1 &2773123205454832981 GameObject: m_ObjectHideFlags: 0 @@ -957,7 +1210,8 @@ GameObject: - component: {fileID: 2966171940349026206} - component: {fileID: 5570220220076938015} - component: {fileID: 7497021935486325695} - m_Layer: 0 + - component: {fileID: 2510190640411971864} + m_Layer: 6 m_Name: "\u7389_\u60AC\u6D6E\u5C71\u77F3_\u6D6E\u7A7A\u706F\u67F136" m_TagString: Untagged m_Icon: {fileID: 0} @@ -1032,6 +1286,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &2510190640411971864 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2773123205454832981} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: bb2d112f7015f56498bd3cc086341bd7, type: 2} --- !u!1 &2828416455007174981 GameObject: m_ObjectHideFlags: 0 @@ -1043,7 +1319,8 @@ GameObject: - component: {fileID: 6850969011721284705} - component: {fileID: 8032008026165669141} - component: {fileID: 2326201739120460109} - m_Layer: 0 + - component: {fileID: 3843185036632250012} + m_Layer: 6 m_Name: "\u884C_\u60AC\u6D6E\u5C71\u77F3_\u6811\u76AE25" m_TagString: Untagged m_Icon: {fileID: 0} @@ -1118,6 +1395,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &3843185036632250012 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2828416455007174981} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 0b25de9c7c80f2840a383b4987559555, type: 2} --- !u!1 &2831120378225786670 GameObject: m_ObjectHideFlags: 0 @@ -1129,7 +1428,8 @@ GameObject: - component: {fileID: 4789895250478935121} - component: {fileID: 439584350282633493} - component: {fileID: 3393345227331176794} - m_Layer: 0 + - component: {fileID: 1062310020908598741} + m_Layer: 6 m_Name: "\u884C_\u60AC\u6D6E\u5C71\u77F3__\u5706\u53F001\u5899\u976206" m_TagString: Untagged m_Icon: {fileID: 0} @@ -1204,6 +1504,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &1062310020908598741 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2831120378225786670} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 9a88ccbb93ca6af4384294748df9b935, type: 2} --- !u!1 &3114818066789768477 GameObject: m_ObjectHideFlags: 0 @@ -1215,7 +1537,7 @@ GameObject: - component: {fileID: 4056053780853275948} - component: {fileID: 7156238920554547961} - component: {fileID: 3678683596439489145} - m_Layer: 0 + m_Layer: 6 m_Name: BuildingMeshRenderer m_TagString: Untagged m_Icon: {fileID: 0} @@ -1301,7 +1623,8 @@ GameObject: - component: {fileID: 1844518929520466216} - component: {fileID: 3926550388475880312} - component: {fileID: 3085007388374458444} - m_Layer: 0 + - component: {fileID: 8801699729535859115} + m_Layer: 6 m_Name: "\u884C_\u60AC\u6D6E\u5C71\u77F3_\u6811\u53F625" m_TagString: Untagged m_Icon: {fileID: 0} @@ -1376,6 +1699,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &8801699729535859115 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3368623097698976466} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: ef4aff50d1182464c8bccfc773eb6323, type: 2} --- !u!1 &3426937512398786470 GameObject: m_ObjectHideFlags: 0 @@ -1388,7 +1733,8 @@ GameObject: - component: {fileID: 6621408186451284940} - component: {fileID: 4467842637135637593} - component: {fileID: 3912100947181630115} - m_Layer: 0 + - component: {fileID: 8694970304376545821} + m_Layer: 6 m_Name: Cube m_TagString: Untagged m_Icon: {fileID: 0} @@ -1484,6 +1830,28 @@ BoxCollider: serializedVersion: 3 m_Size: {x: 1, y: 1, z: 1} m_Center: {x: 0, y: 0, z: 0} +--- !u!64 &8694970304376545821 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3426937512398786470} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: c4bda6ecc4d39e84f87221762471e41d, type: 2} --- !u!1 &3475006652557160343 GameObject: m_ObjectHideFlags: 0 @@ -1495,7 +1863,8 @@ GameObject: - component: {fileID: 3270539538412193042} - component: {fileID: 5361642489882212453} - component: {fileID: 2211086599371015340} - m_Layer: 0 + - component: {fileID: 1354426170239847619} + m_Layer: 6 m_Name: "\u884C_\u60AC\u6D6E\u5C71\u77F3_\u5706\u53F001\u5E9506" m_TagString: Untagged m_Icon: {fileID: 0} @@ -1570,6 +1939,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &1354426170239847619 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3475006652557160343} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 96b51945ed109a24fbf88ad367ee294c, type: 2} --- !u!1 &3522129793296561701 GameObject: m_ObjectHideFlags: 0 @@ -1581,7 +1972,8 @@ GameObject: - component: {fileID: 7284516251636908417} - component: {fileID: 2975539069363330405} - component: {fileID: 4718078840332928102} - m_Layer: 0 + - component: {fileID: 6935959352366415248} + m_Layer: 6 m_Name: "\u884C_\u60AC\u6D6E\u5C71\u77F3_\u6811\u53F626" m_TagString: Untagged m_Icon: {fileID: 0} @@ -1656,6 +2048,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &6935959352366415248 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3522129793296561701} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 7d0afe549b929c74eb3271ce63401b6c, type: 2} --- !u!1 &3707386094998082778 GameObject: m_ObjectHideFlags: 0 @@ -1667,7 +2081,8 @@ GameObject: - component: {fileID: 4059614102540002954} - component: {fileID: 3504089708672009198} - component: {fileID: 5359432822794859191} - m_Layer: 0 + - component: {fileID: 9018200919133197045} + m_Layer: 6 m_Name: "\u884C_\u60AC\u6D6E\u5C71\u77F3_\u5171\u75282_24" m_TagString: Untagged m_Icon: {fileID: 0} @@ -1742,6 +2157,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &9018200919133197045 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3707386094998082778} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 32324dd8b8a6c4744853b44f074e916d, type: 2} --- !u!1 &3909815245164142837 GameObject: m_ObjectHideFlags: 0 @@ -1753,7 +2190,8 @@ GameObject: - component: {fileID: 8678987078836172492} - component: {fileID: 5547923646141561388} - component: {fileID: 4991975458280679813} - m_Layer: 0 + - component: {fileID: 2551150428477437726} + m_Layer: 6 m_Name: "\u884C_\u60AC\u6D6E\u5C71\u77F3_\u6A2A\u688106" m_TagString: Untagged m_Icon: {fileID: 0} @@ -1828,6 +2266,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &2551150428477437726 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3909815245164142837} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: fb0d11bf2dee7d74da1ae2f1a2532eb7, type: 2} --- !u!1 &4938052909971970229 GameObject: m_ObjectHideFlags: 0 @@ -1839,7 +2299,8 @@ GameObject: - component: {fileID: 7087648550220852500} - component: {fileID: 6234705359788349940} - component: {fileID: 6073751350851693755} - m_Layer: 0 + - component: {fileID: 861184639221192105} + m_Layer: 6 m_Name: "\u884C_\u60AC\u6D6E\u5C71\u77F3_\u77F3\u5934\u5730\u976206" m_TagString: Untagged m_Icon: {fileID: 0} @@ -1914,6 +2375,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &861184639221192105 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4938052909971970229} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: f836898f46a95a640874ac5545477e68, type: 2} --- !u!1 &5070721839170603775 GameObject: m_ObjectHideFlags: 0 @@ -1925,7 +2408,8 @@ GameObject: - component: {fileID: 8563265601629634068} - component: {fileID: 452558139576305144} - component: {fileID: 8003421511937709245} - m_Layer: 0 + - component: {fileID: 3022108921201881588} + m_Layer: 6 m_Name: "\u884C_\u60AC\u6D6E\u5C71\u77F3_3_12" m_TagString: Untagged m_Icon: {fileID: 0} @@ -2000,6 +2484,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &3022108921201881588 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5070721839170603775} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: e84281dd135a4b547988a008c4e59ebf, type: 2} --- !u!1 &5117799803787711848 GameObject: m_ObjectHideFlags: 0 @@ -2011,7 +2517,8 @@ GameObject: - component: {fileID: 1128369609180603673} - component: {fileID: 1153640885887797234} - component: {fileID: 1754798135316797438} - m_Layer: 0 + - component: {fileID: 3392139123380994478} + m_Layer: 6 m_Name: "\u884C_\u60AC\u6D6E\u5C71\u77F301" m_TagString: Untagged m_Icon: {fileID: 0} @@ -2086,6 +2593,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &3392139123380994478 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5117799803787711848} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 937609c8119996944a5f637be35c051f, type: 2} --- !u!1 &5184805144961082564 GameObject: m_ObjectHideFlags: 0 @@ -2097,7 +2626,8 @@ GameObject: - component: {fileID: 4110241331550530529} - component: {fileID: 8631100817085236428} - component: {fileID: 3749502300500903061} - m_Layer: 0 + - component: {fileID: 5474501516842521844} + m_Layer: 6 m_Name: "\u884C_\u60AC\u6D6E\u5C71\u77F3_\u85E4\u851333" m_TagString: Untagged m_Icon: {fileID: 0} @@ -2172,6 +2702,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &5474501516842521844 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5184805144961082564} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: e59f7d94c89c03c4ebff4e79f4857731, type: 2} --- !u!1 &5219888284126374938 GameObject: m_ObjectHideFlags: 0 @@ -2183,7 +2735,8 @@ GameObject: - component: {fileID: 984881537872659654} - component: {fileID: 2038518502647626044} - component: {fileID: 660521507638699962} - m_Layer: 0 + - component: {fileID: 7283736048578922638} + m_Layer: 6 m_Name: "\u7FD4_\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u706F\u67F103" m_TagString: Untagged m_Icon: {fileID: 0} @@ -2258,6 +2811,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &7283736048578922638 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5219888284126374938} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 2c85d8f89225a844d895a1fa8c20f22c, type: 2} --- !u!1 &5352780092550511720 GameObject: m_ObjectHideFlags: 0 @@ -2269,7 +2844,8 @@ GameObject: - component: {fileID: 4299217144844339044} - component: {fileID: 3566762398507553453} - component: {fileID: 6401414534142147158} - m_Layer: 0 + - component: {fileID: 8448608254563919190} + m_Layer: 6 m_Name: "\u884C_\u60AC\u6D6E\u5C71\u77F3_\u85E4\u851341" m_TagString: Untagged m_Icon: {fileID: 0} @@ -2344,6 +2920,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &8448608254563919190 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5352780092550511720} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 0d9640f5f9cd6ec468d5a2de4362827a, type: 2} --- !u!1 &5360152752796062506 GameObject: m_ObjectHideFlags: 0 @@ -2355,7 +2953,8 @@ GameObject: - component: {fileID: 9096316112884923011} - component: {fileID: 5988980823473595473} - component: {fileID: 3339710030127447229} - m_Layer: 0 + - component: {fileID: 1086317462239144908} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u6D6E\u7A7A\u706F\u67F1225" m_TagString: Untagged m_Icon: {fileID: 0} @@ -2430,6 +3029,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &1086317462239144908 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5360152752796062506} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 4f35fcac7810f6d4c9a033d019361374, type: 2} --- !u!1 &5793761645029229677 GameObject: m_ObjectHideFlags: 0 @@ -2441,7 +3062,8 @@ GameObject: - component: {fileID: 3966702384963294069} - component: {fileID: 4309479707934888385} - component: {fileID: 7905895166316676338} - m_Layer: 0 + - component: {fileID: 8164955694939083034} + m_Layer: 6 m_Name: "\u884C_\u60AC\u6D6E\u5C71\u77F3_\u67F1\u5B5004" m_TagString: Untagged m_Icon: {fileID: 0} @@ -2516,6 +3138,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &8164955694939083034 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5793761645029229677} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: ce11090872d7e7d4eba45a4454c740c9, type: 2} --- !u!1 &6105637018925057519 GameObject: m_ObjectHideFlags: 0 @@ -2527,7 +3171,8 @@ GameObject: - component: {fileID: 7961038114893327194} - component: {fileID: 4844123331896684167} - component: {fileID: 8571295392982787729} - m_Layer: 0 + - component: {fileID: 6922709963954052338} + m_Layer: 6 m_Name: "\u884C_\u60AC\u6D6E\u5C71\u77F3_3_11" m_TagString: Untagged m_Icon: {fileID: 0} @@ -2602,6 +3247,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &6922709963954052338 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6105637018925057519} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 071e14e3cb6fa3942bcbb45cbaea4fca, type: 2} --- !u!1 &6151806772307984087 GameObject: m_ObjectHideFlags: 0 @@ -2613,7 +3280,8 @@ GameObject: - component: {fileID: 7538093148064518452} - component: {fileID: 5709511456296944137} - component: {fileID: 4339733342435597482} - m_Layer: 0 + - component: {fileID: 2877726112216901234} + m_Layer: 6 m_Name: "\u884C_\u60AC\u6D6E\u5C71\u77F3_\u834914" m_TagString: Untagged m_Icon: {fileID: 0} @@ -2688,6 +3356,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &2877726112216901234 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6151806772307984087} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: af8a13dc2eb1f1b49a603663bdc0de76, type: 2} --- !u!1 &7236520897809668279 GameObject: m_ObjectHideFlags: 0 @@ -2699,7 +3389,8 @@ GameObject: - component: {fileID: 1236567949043999038} - component: {fileID: 5504032037679859737} - component: {fileID: 252574216728067238} - m_Layer: 0 + - component: {fileID: 1366427392847611325} + m_Layer: 6 m_Name: "\u884C_\u60AC\u6D6E\u5C71\u77F3_\u6811\u76AE26" m_TagString: Untagged m_Icon: {fileID: 0} @@ -2774,6 +3465,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &1366427392847611325 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7236520897809668279} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: f8a05a2e3bf791a4ca491804e8df9d49, type: 2} --- !u!1 &7844174765553797251 GameObject: m_ObjectHideFlags: 0 @@ -2785,7 +3498,8 @@ GameObject: - component: {fileID: 2630554502358019077} - component: {fileID: 1820325488931874250} - component: {fileID: 5605862138523381512} - m_Layer: 0 + - component: {fileID: 8121932560917832591} + m_Layer: 6 m_Name: "\u7389_\u60AC\u6D6E\u5C71\u77F3_\u5706\u53F001\u94C3\u94DB03" m_TagString: Untagged m_Icon: {fileID: 0} @@ -2860,6 +3574,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &8121932560917832591 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7844174765553797251} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 284315c2b8475264da248de4cc83f9ea, type: 2} --- !u!1 &8232654893643872150 GameObject: m_ObjectHideFlags: 0 @@ -2869,7 +3605,7 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 5695380916686857771} - m_Layer: 0 + m_Layer: 6 m_Name: litmodel_24.bmd m_TagString: Untagged m_Icon: {fileID: 0} @@ -2939,7 +3675,8 @@ GameObject: - component: {fileID: 2764553830842319906} - component: {fileID: 4725015973773246650} - component: {fileID: 1877734477258642969} - m_Layer: 0 + - component: {fileID: 7955549186549165190} + m_Layer: 6 m_Name: "\u884C_\u60AC\u6D6E\u5C71\u77F3_\u5730\u53F006" m_TagString: Untagged m_Icon: {fileID: 0} @@ -3014,6 +3751,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &7955549186549165190 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8252954713284300188} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 737262c2a827ea645902731e0ca7d748, type: 2} --- !u!1 &8358383096194493284 GameObject: m_ObjectHideFlags: 0 @@ -3025,7 +3784,8 @@ GameObject: - component: {fileID: 2018672465987631182} - component: {fileID: 5308773223764706285} - component: {fileID: 5828879580656940237} - m_Layer: 0 + - component: {fileID: 708748620048997627} + m_Layer: 6 m_Name: "\u7389_\u60AC\u6D6E\u5C71\u77F3_\u5706\u53F002\u5E95\u976204" m_TagString: Untagged m_Icon: {fileID: 0} @@ -3100,6 +3860,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &708748620048997627 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8358383096194493284} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 44ca414020ab1ee4da236bfa18b7acfb, type: 2} --- !u!1 &8394232896068259319 GameObject: m_ObjectHideFlags: 0 @@ -3111,7 +3893,8 @@ GameObject: - component: {fileID: 8828281681173683110} - component: {fileID: 4454085560801199119} - component: {fileID: 8048342261916145271} - m_Layer: 0 + - component: {fileID: 5511738646076689624} + m_Layer: 6 m_Name: "\u884C_\u60AC\u6D6E\u5C71\u77F3_\u5C0F\u834910" m_TagString: Untagged m_Icon: {fileID: 0} @@ -3186,6 +3969,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &5511738646076689624 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8394232896068259319} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 80d1cf7f41e61994ca216270281f7fbd, type: 2} --- !u!1 &8673937893614442591 GameObject: m_ObjectHideFlags: 0 @@ -3197,7 +4002,8 @@ GameObject: - component: {fileID: 477539921510882926} - component: {fileID: 8871868015580565463} - component: {fileID: 7095004575169805536} - m_Layer: 0 + - component: {fileID: 432215381775519103} + m_Layer: 6 m_Name: "\u884C_\u60AC\u6D6E\u5C71\u77F3_\u5171\u75282_25" m_TagString: Untagged m_Icon: {fileID: 0} @@ -3272,3 +4078,25 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &432215381775519103 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8673937893614442591} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 9dc67280951ab3746bbda8231b2f4b2f, type: 2} diff --git a/Assets/ModelRenderer/Art/Models/litmodels/a61/6/litmodel_25.bmd.prefab b/Assets/ModelRenderer/Art/Models/litmodels/a61/6/litmodel_25.bmd.prefab index f271e912f8..d64d4fbbdc 100644 --- a/Assets/ModelRenderer/Art/Models/litmodels/a61/6/litmodel_25.bmd.prefab +++ b/Assets/ModelRenderer/Art/Models/litmodels/a61/6/litmodel_25.bmd.prefab @@ -11,7 +11,7 @@ GameObject: - component: {fileID: 6512916965989101513} - component: {fileID: 6781970190573568665} - component: {fileID: 960018601196016708} - m_Layer: 0 + m_Layer: 6 m_Name: BuildingMeshRenderer m_TagString: Untagged m_Icon: {fileID: 0} @@ -97,7 +97,8 @@ GameObject: - component: {fileID: 6914698958857446448} - component: {fileID: 3385803865803271398} - component: {fileID: 6319284973362420168} - m_Layer: 0 + - component: {fileID: 8988965311707490098} + m_Layer: 6 m_Name: "\u8D85_\u5929\u7A7A\u4E4B\u57CE_\u5706\u53F0\u5E95\u90E8\u77F3\u593407" m_TagString: Untagged m_Icon: {fileID: 0} @@ -172,6 +173,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &8988965311707490098 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 365304500096774962} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 67e37719128aa3d4c9f4baf60821d9ae, type: 2} --- !u!1 &537910620915496330 GameObject: m_ObjectHideFlags: 0 @@ -183,7 +206,8 @@ GameObject: - component: {fileID: 5649542896443438008} - component: {fileID: 2471270228509694639} - component: {fileID: 7721457933882032710} - m_Layer: 0 + - component: {fileID: 6708939291768966132} + m_Layer: 6 m_Name: "\u82CF\u7B2C\u4E09\u6218\u573A\u6218\u573A\u77F3\u53F0\u5E73\u573016" m_TagString: Untagged m_Icon: {fileID: 0} @@ -258,6 +282,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &6708939291768966132 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 537910620915496330} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 1ca7b0e5059107e48abafb40da2216c2, type: 2} --- !u!1 &613503567106006775 GameObject: m_ObjectHideFlags: 0 @@ -269,7 +315,8 @@ GameObject: - component: {fileID: 787640533110827678} - component: {fileID: 79899750713366273} - component: {fileID: 2661714539955308504} - m_Layer: 0 + - component: {fileID: 6451307971124520153} + m_Layer: 6 m_Name: "\u9EC4_\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA" m_TagString: Untagged m_Icon: {fileID: 0} @@ -344,6 +391,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &6451307971124520153 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 613503567106006775} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 908ea4f51253d764ab1b6bfdd9e3c2a8, type: 2} --- !u!1 &1106207860199602465 GameObject: m_ObjectHideFlags: 0 @@ -355,7 +424,8 @@ GameObject: - component: {fileID: 6440549101444225781} - component: {fileID: 6354014536276495244} - component: {fileID: 2542619799832002449} - m_Layer: 0 + - component: {fileID: 8279474855650435592} + m_Layer: 6 m_Name: "\u82CF\u7B2C\u4E09\u6218\u573A\u6218\u573A\u77F3\u53F0\u5E73\u573017" m_TagString: Untagged m_Icon: {fileID: 0} @@ -430,6 +500,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &8279474855650435592 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1106207860199602465} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 53ac7912e7d895541ba557eb86a3596b, type: 2} --- !u!1 &1315582810040907074 GameObject: m_ObjectHideFlags: 0 @@ -441,7 +533,8 @@ GameObject: - component: {fileID: 1171175628427646576} - component: {fileID: 6182271894778719895} - component: {fileID: 5406048832935790012} - m_Layer: 0 + - component: {fileID: 1110957568927568244} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u6D6E\u7A7A\u706F\u67F102" m_TagString: Untagged m_Icon: {fileID: 0} @@ -516,6 +609,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &1110957568927568244 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1315582810040907074} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: c97f427bb105a9f42990c5e1bf9cf947, type: 2} --- !u!1 &1422287739240424898 GameObject: m_ObjectHideFlags: 0 @@ -525,7 +640,7 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 2969861755376529527} - m_Layer: 0 + m_Layer: 6 m_Name: litmodel_25.bmd m_TagString: Untagged m_Icon: {fileID: 0} @@ -592,7 +707,8 @@ GameObject: - component: {fileID: 5686277541237856647} - component: {fileID: 3259712660429895909} - component: {fileID: 5129620688226825279} - m_Layer: 0 + - component: {fileID: 5413664959490741358} + m_Layer: 6 m_Name: "\u5929\u7A7A\u4E4B\u57CE_\u76D8\u5B50_\u5E95" m_TagString: Untagged m_Icon: {fileID: 0} @@ -667,6 +783,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &5413664959490741358 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1662451840072453861} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: c8a44d86b49349f41bbdf6bd2b3d481e, type: 2} --- !u!1 &2007030163909879667 GameObject: m_ObjectHideFlags: 0 @@ -678,7 +816,8 @@ GameObject: - component: {fileID: 8708523522242793569} - component: {fileID: 5342376544200116052} - component: {fileID: 4993319836877891008} - m_Layer: 0 + - component: {fileID: 1065375244666970381} + m_Layer: 6 m_Name: "\u884C_\u5929\u7A7A\u4E4B\u57CE_\u5706\u53F01" m_TagString: Untagged m_Icon: {fileID: 0} @@ -753,6 +892,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &1065375244666970381 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2007030163909879667} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 9b51278cd67e357428e64e32828ed20c, type: 2} --- !u!1 &2735336484059524729 GameObject: m_ObjectHideFlags: 0 @@ -764,7 +925,8 @@ GameObject: - component: {fileID: 3900460916109938097} - component: {fileID: 7339905195254183789} - component: {fileID: 1897369800677186180} - m_Layer: 0 + - component: {fileID: 2403438343917554003} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u51E4\u5934\u83B2\u53F0\u67F1_\u4EAE" m_TagString: Untagged m_Icon: {fileID: 0} @@ -839,6 +1001,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &2403438343917554003 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2735336484059524729} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 5775ae3b185cc444fa5e93d5d9abe957, type: 2} --- !u!1 &3179852863332211540 GameObject: m_ObjectHideFlags: 0 @@ -850,7 +1034,8 @@ GameObject: - component: {fileID: 5751272246033637125} - component: {fileID: 3632288694863665133} - component: {fileID: 7832218522746005073} - m_Layer: 0 + - component: {fileID: 7577710148707209697} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u51E4\u5934\u83B2\u53F0\u67F1" m_TagString: Untagged m_Icon: {fileID: 0} @@ -925,6 +1110,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &7577710148707209697 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3179852863332211540} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 4a4058cef0bc7734eb46e4739a29fa42, type: 2} --- !u!1 &3475667253501984075 GameObject: m_ObjectHideFlags: 0 @@ -937,7 +1144,8 @@ GameObject: - component: {fileID: 894495816804945111} - component: {fileID: 2288450493285119473} - component: {fileID: 1288184303613818835} - m_Layer: 0 + - component: {fileID: 2383107629721482208} + m_Layer: 6 m_Name: Cube m_TagString: Untagged m_Icon: {fileID: 0} @@ -1033,6 +1241,28 @@ BoxCollider: serializedVersion: 3 m_Size: {x: 1, y: 1, z: 1} m_Center: {x: 0, y: 0, z: 0} +--- !u!64 &2383107629721482208 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3475667253501984075} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 0232358e06083124fb2a768a038d7328, type: 2} --- !u!1 &3479069129232084009 GameObject: m_ObjectHideFlags: 0 @@ -1044,7 +1274,8 @@ GameObject: - component: {fileID: 8898498126402953267} - component: {fileID: 2733401160879110889} - component: {fileID: 2557662381837522557} - m_Layer: 0 + - component: {fileID: 2892785396318467626} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u5185\u5899" m_TagString: Untagged m_Icon: {fileID: 0} @@ -1119,6 +1350,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &2892785396318467626 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3479069129232084009} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 52856d15bd2e11b40b4763714f540982, type: 2} --- !u!1 &4085390939720885339 GameObject: m_ObjectHideFlags: 0 @@ -1130,7 +1383,8 @@ GameObject: - component: {fileID: 8652441695236881797} - component: {fileID: 540997778182956220} - component: {fileID: 3381932484097113276} - m_Layer: 0 + - component: {fileID: 4947881221853959121} + m_Layer: 6 m_Name: "\u82CF\u7B2C\u4E09\u6218\u573A\u6218\u573A\u77F3\u53F0\u5E73\u573015" m_TagString: Untagged m_Icon: {fileID: 0} @@ -1205,6 +1459,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &4947881221853959121 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4085390939720885339} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: ba11597be954d4a4abcbe759639e4f15, type: 2} --- !u!1 &4213732365020170391 GameObject: m_ObjectHideFlags: 0 @@ -1216,7 +1492,8 @@ GameObject: - component: {fileID: 3146265398898571339} - component: {fileID: 2003541570326646947} - component: {fileID: 2991173005525075786} - m_Layer: 0 + - component: {fileID: 3411193689101602998} + m_Layer: 6 m_Name: "\u5929\u7A7A\u4E4B\u57CE_\u76D8\u5B50_\u5899" m_TagString: Untagged m_Icon: {fileID: 0} @@ -1291,6 +1568,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &3411193689101602998 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4213732365020170391} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 407e6aad23e53f147aa7b543fd585f1f, type: 2} --- !u!1 &4629147751251708948 GameObject: m_ObjectHideFlags: 0 @@ -1302,7 +1601,8 @@ GameObject: - component: {fileID: 514358711720042859} - component: {fileID: 8704212382567861568} - component: {fileID: 7862518035750471402} - m_Layer: 0 + - component: {fileID: 5286495328584998699} + m_Layer: 6 m_Name: "\u884C_\u60AC\u6D6E\u5C71\u77F3_\u6A2A\u688103" m_TagString: Untagged m_Icon: {fileID: 0} @@ -1377,6 +1677,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &5286495328584998699 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4629147751251708948} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 58a8ee971a411a04197ba708c142c5c4, type: 2} --- !u!1 &4696535196405017200 GameObject: m_ObjectHideFlags: 0 @@ -1388,7 +1710,8 @@ GameObject: - component: {fileID: 9166576894656973323} - component: {fileID: 1866969841168653129} - component: {fileID: 8497370732000707966} - m_Layer: 0 + - component: {fileID: 7632133356845114705} + m_Layer: 6 m_Name: "\u5929\u7A7A\u4E4B\u57CE_\u76D8\u5B50_\u74E6_\u4EAE" m_TagString: Untagged m_Icon: {fileID: 0} @@ -1463,6 +1786,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &7632133356845114705 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4696535196405017200} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 5fb312a2f9cc0c64cb90e7517061afa9, type: 2} --- !u!1 &4795008340622832204 GameObject: m_ObjectHideFlags: 0 @@ -1474,7 +1819,8 @@ GameObject: - component: {fileID: 6783744532669019924} - component: {fileID: 1543507879613576467} - component: {fileID: 4200251507982959946} - m_Layer: 0 + - component: {fileID: 3531740745957730137} + m_Layer: 6 m_Name: "\u8D85_\u5929\u7A7A\u4E4B\u57CE_\u5706\u53F0\u5E95\u90E8\u5305\u8FB9" m_TagString: Untagged m_Icon: {fileID: 0} @@ -1549,6 +1895,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &3531740745957730137 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4795008340622832204} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: f385d76040db91e498b9a4a8a3cbcc64, type: 2} --- !u!1 &4879955518119664684 GameObject: m_ObjectHideFlags: 0 @@ -1560,7 +1928,8 @@ GameObject: - component: {fileID: 8559055646067061574} - component: {fileID: 8650003709777086991} - component: {fileID: 1139207660734258473} - m_Layer: 0 + - component: {fileID: 9072277360983934449} + m_Layer: 6 m_Name: "\u5929\u7A7A\u4E4B\u57CE_\u76D8\u5B50_\u74E6" m_TagString: Untagged m_Icon: {fileID: 0} @@ -1635,6 +2004,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &9072277360983934449 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4879955518119664684} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 0c3c220f5602ee743aa88db330c0b948, type: 2} --- !u!1 &4941443906265746495 GameObject: m_ObjectHideFlags: 0 @@ -1646,7 +2037,8 @@ GameObject: - component: {fileID: 8004175678962056615} - component: {fileID: 9038248850678899454} - component: {fileID: 4340277312547848011} - m_Layer: 0 + - component: {fileID: 987492084795817963} + m_Layer: 6 m_Name: "\u9EC4_\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA" m_TagString: Untagged m_Icon: {fileID: 0} @@ -1721,6 +2113,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &987492084795817963 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4941443906265746495} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 9fc81e4a72b402a4e9ab660c2cb4a334, type: 2} --- !u!1 &5240303105710056323 GameObject: m_ObjectHideFlags: 0 @@ -1732,7 +2146,8 @@ GameObject: - component: {fileID: 9131453239929060348} - component: {fileID: 3350924739961187899} - component: {fileID: 808326519760313067} - m_Layer: 0 + - component: {fileID: 5007688879963745208} + m_Layer: 6 m_Name: "\u9EC4_\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA" m_TagString: Untagged m_Icon: {fileID: 0} @@ -1807,6 +2222,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &5007688879963745208 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5240303105710056323} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: ef5066e22de7bcb40b979551e3e675a8, type: 2} --- !u!1 &5295182292288859807 GameObject: m_ObjectHideFlags: 0 @@ -1818,7 +2255,8 @@ GameObject: - component: {fileID: 6149498794872238289} - component: {fileID: 3262248434595963691} - component: {fileID: 3579477933500352939} - m_Layer: 0 + - component: {fileID: 7452143778732552153} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u5E95\u90E8\u5899\u9762_01" m_TagString: Untagged m_Icon: {fileID: 0} @@ -1893,6 +2331,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &7452143778732552153 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5295182292288859807} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 629fa737452021e42a843c965ba07656, type: 2} --- !u!1 &5664402701363751606 GameObject: m_ObjectHideFlags: 0 @@ -1904,7 +2364,8 @@ GameObject: - component: {fileID: 650586054823696946} - component: {fileID: 4807149426313423297} - component: {fileID: 8591688728411593280} - m_Layer: 0 + - component: {fileID: 8900021782060683622} + m_Layer: 6 m_Name: "\u5929\u7A7A\u4E4B\u57CE_\u76D8\u5B50_\u987602" m_TagString: Untagged m_Icon: {fileID: 0} @@ -1979,6 +2440,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &8900021782060683622 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5664402701363751606} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: a52eb25c4b1194149aa2332ec3aca92c, type: 2} --- !u!1 &5694950323613502895 GameObject: m_ObjectHideFlags: 0 @@ -1990,7 +2473,8 @@ GameObject: - component: {fileID: 7308276731971946217} - component: {fileID: 3907691242506037211} - component: {fileID: 7613908676894154937} - m_Layer: 0 + - component: {fileID: 2984023585011508994} + m_Layer: 6 m_Name: "\u5929\u7A7A\u4E4B\u57CE_\u76D8\u5B50_\u74E6_\u6697" m_TagString: Untagged m_Icon: {fileID: 0} @@ -2065,6 +2549,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &2984023585011508994 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5694950323613502895} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 89c0615415d8f0a49b2febcc92a168f5, type: 2} --- !u!1 &5809716784988653096 GameObject: m_ObjectHideFlags: 0 @@ -2076,7 +2582,8 @@ GameObject: - component: {fileID: 6409577545334735248} - component: {fileID: 9143057391435548620} - component: {fileID: 1385595141077715921} - m_Layer: 0 + - component: {fileID: 6688283808746310484} + m_Layer: 6 m_Name: "\u9EC4_\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA" m_TagString: Untagged m_Icon: {fileID: 0} @@ -2151,6 +2658,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &6688283808746310484 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5809716784988653096} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: cefe47be3f5ca1b4f99a119e25156008, type: 2} --- !u!1 &6097170931138882949 GameObject: m_ObjectHideFlags: 0 @@ -2162,7 +2691,8 @@ GameObject: - component: {fileID: 3832358682821796816} - component: {fileID: 616314731164942489} - component: {fileID: 3603401741779843597} - m_Layer: 0 + - component: {fileID: 5790930560868974950} + m_Layer: 6 m_Name: "\u8D85_\u5929\u7A7A\u4E4B\u57CE_\u5706\u53F0\u5E95\u90E8\u77F3\u593406" m_TagString: Untagged m_Icon: {fileID: 0} @@ -2237,6 +2767,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &5790930560868974950 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6097170931138882949} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 7535bda8070ee274d9942d51c4dc893d, type: 2} --- !u!1 &6575762232559879388 GameObject: m_ObjectHideFlags: 0 @@ -2248,7 +2800,8 @@ GameObject: - component: {fileID: 7916960051901288408} - component: {fileID: 3670151664577548532} - component: {fileID: 8857735590566323964} - m_Layer: 0 + - component: {fileID: 488845944819436698} + m_Layer: 6 m_Name: "\u884C_\u5929\u7A7A\u4E4B\u57CE_\u5706\u53F03" m_TagString: Untagged m_Icon: {fileID: 0} @@ -2323,6 +2876,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &488845944819436698 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6575762232559879388} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 6e2faa8110c9db748b31e19184a00e53, type: 2} --- !u!1 &6755494647396192198 GameObject: m_ObjectHideFlags: 0 @@ -2334,7 +2909,8 @@ GameObject: - component: {fileID: 975108808602555006} - component: {fileID: 4355073642478255733} - component: {fileID: 4558047526408257705} - m_Layer: 0 + - component: {fileID: 5733296047074381982} + m_Layer: 6 m_Name: "\u9EC4_\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA" m_TagString: Untagged m_Icon: {fileID: 0} @@ -2409,6 +2985,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &5733296047074381982 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6755494647396192198} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 91ea9de1a09c05742933a2dc3521defd, type: 2} --- !u!1 &6810330899537982818 GameObject: m_ObjectHideFlags: 0 @@ -2420,7 +3018,8 @@ GameObject: - component: {fileID: 3968743173839031533} - component: {fileID: 1003129801336105353} - component: {fileID: 1836363623989065820} - m_Layer: 0 + - component: {fileID: 6266624334660207224} + m_Layer: 6 m_Name: "\u674E_\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA" m_TagString: Untagged m_Icon: {fileID: 0} @@ -2495,6 +3094,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &6266624334660207224 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6810330899537982818} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 5c12dd2bec03e1c4992ac0c2c362189c, type: 2} --- !u!1 &6810625432478406796 GameObject: m_ObjectHideFlags: 0 @@ -2506,7 +3127,8 @@ GameObject: - component: {fileID: 1578781411478393736} - component: {fileID: 6613651562248226156} - component: {fileID: 1318842187297233753} - m_Layer: 0 + - component: {fileID: 915738644425680606} + m_Layer: 6 m_Name: "\u9EC4_\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA" m_TagString: Untagged m_Icon: {fileID: 0} @@ -2581,6 +3203,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &915738644425680606 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6810625432478406796} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 7b20706852d541c4dba0c0621eb285d6, type: 2} --- !u!1 &7001629006622595954 GameObject: m_ObjectHideFlags: 0 @@ -2592,7 +3236,8 @@ GameObject: - component: {fileID: 8883704876805267839} - component: {fileID: 4108487179041501396} - component: {fileID: 9001270295977583665} - m_Layer: 0 + - component: {fileID: 4972613817308402366} + m_Layer: 6 m_Name: "\u9EC4_\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA" m_TagString: Untagged m_Icon: {fileID: 0} @@ -2667,6 +3312,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &4972613817308402366 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7001629006622595954} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: cdb23a57f828dca4f8ec0605ddac8407, type: 2} --- !u!1 &7958257543560248413 GameObject: m_ObjectHideFlags: 0 @@ -2678,7 +3345,8 @@ GameObject: - component: {fileID: 4657029651548920326} - component: {fileID: 574651774492651693} - component: {fileID: 317530263974431734} - m_Layer: 0 + - component: {fileID: 8829146500568622238} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u6D6E\u7A7A\u706F\u67F103" m_TagString: Untagged m_Icon: {fileID: 0} @@ -2753,6 +3421,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &8829146500568622238 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7958257543560248413} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: dc73c611576b31e49a10784f898eae56, type: 2} --- !u!1 &8035873383431014203 GameObject: m_ObjectHideFlags: 0 @@ -2764,7 +3454,8 @@ GameObject: - component: {fileID: 1795783834338754032} - component: {fileID: 5561403250753089378} - component: {fileID: 405011099147315897} - m_Layer: 0 + - component: {fileID: 5298410396010709972} + m_Layer: 6 m_Name: "\u884C_\u5929\u7A7A\u4E4B\u57CE_\u5706\u53F02" m_TagString: Untagged m_Icon: {fileID: 0} @@ -2839,6 +3530,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &5298410396010709972 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8035873383431014203} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 39895a0e7e577734086dc7b9ea42a42c, type: 2} --- !u!1 &8147077695841483439 GameObject: m_ObjectHideFlags: 0 @@ -2850,7 +3563,8 @@ GameObject: - component: {fileID: 7977420697866450035} - component: {fileID: 3653952835594147511} - component: {fileID: 4191494453874797093} - m_Layer: 0 + - component: {fileID: 4217246814123462814} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u9E1F\u5934\u67F1_\u5E95\u7EB9" m_TagString: Untagged m_Icon: {fileID: 0} @@ -2925,6 +3639,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &4217246814123462814 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8147077695841483439} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 7f6c0c90b19ae1f44a92b6e40125cbbe, type: 2} --- !u!1 &8540745319599619899 GameObject: m_ObjectHideFlags: 0 @@ -2936,7 +3672,8 @@ GameObject: - component: {fileID: 5709639599512435356} - component: {fileID: 1740016554830314388} - component: {fileID: 5323217246664286160} - m_Layer: 0 + - component: {fileID: 8981383619506243584} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u6D6E\u7A7A\u706F\u67F1197" m_TagString: Untagged m_Icon: {fileID: 0} @@ -3011,3 +3748,25 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &8981383619506243584 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8540745319599619899} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 88a3a166d12b8b846acd2d900674abce, type: 2} diff --git a/Assets/ModelRenderer/Art/Models/litmodels/a61/6/litmodel_26.bmd.prefab b/Assets/ModelRenderer/Art/Models/litmodels/a61/6/litmodel_26.bmd.prefab index 89df426232..04e92a7914 100644 --- a/Assets/ModelRenderer/Art/Models/litmodels/a61/6/litmodel_26.bmd.prefab +++ b/Assets/ModelRenderer/Art/Models/litmodels/a61/6/litmodel_26.bmd.prefab @@ -11,7 +11,8 @@ GameObject: - component: {fileID: 8673492522769450950} - component: {fileID: 102164695171420643} - component: {fileID: 2876496688966213481} - m_Layer: 0 + - component: {fileID: 4138514847058819715} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u6D6E\u7A7A\u706F\u67F1204" m_TagString: Untagged m_Icon: {fileID: 0} @@ -86,6 +87,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &4138514847058819715 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 451741640549278647} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: e97234225211ec844ba5736385e806de, type: 2} --- !u!1 &609663188656293913 GameObject: m_ObjectHideFlags: 0 @@ -97,7 +120,8 @@ GameObject: - component: {fileID: 6111501692296668360} - component: {fileID: 672941703255723503} - component: {fileID: 7181078980593996537} - m_Layer: 0 + - component: {fileID: 7704646838837855898} + m_Layer: 6 m_Name: "\u674E_\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA" m_TagString: Untagged m_Icon: {fileID: 0} @@ -172,6 +196,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &7704646838837855898 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 609663188656293913} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 481d39a0e497c2b4faaeb0470c09d0ed, type: 2} --- !u!1 &724990490140975591 GameObject: m_ObjectHideFlags: 0 @@ -183,7 +229,8 @@ GameObject: - component: {fileID: 8196908753924424543} - component: {fileID: 4819330688841825986} - component: {fileID: 3742657591875215762} - m_Layer: 0 + - component: {fileID: 1089429586989263297} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u51E4\u5934\u83B2\u53F0\u67F152" m_TagString: Untagged m_Icon: {fileID: 0} @@ -258,6 +305,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &1089429586989263297 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 724990490140975591} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 9fbd686d3683e8349888ca965e2e594d, type: 2} --- !u!1 &1093424695348310644 GameObject: m_ObjectHideFlags: 0 @@ -269,7 +338,8 @@ GameObject: - component: {fileID: 8887042896604104524} - component: {fileID: 7537557291922110291} - component: {fileID: 4964038190558586505} - m_Layer: 0 + - component: {fileID: 8953487803494625056} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA\u7B51" m_TagString: Untagged m_Icon: {fileID: 0} @@ -344,6 +414,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &8953487803494625056 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1093424695348310644} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: b238c130d2f025e4da4481c369507065, type: 2} --- !u!1 &1119811883467479022 GameObject: m_ObjectHideFlags: 0 @@ -355,7 +447,8 @@ GameObject: - component: {fileID: 8034565645349119722} - component: {fileID: 4071841991220434811} - component: {fileID: 7065257944310132746} - m_Layer: 0 + - component: {fileID: 5538209610047462111} + m_Layer: 6 m_Name: "\u674E_\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA" m_TagString: Untagged m_Icon: {fileID: 0} @@ -430,6 +523,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &5538209610047462111 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1119811883467479022} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 76b03b18e49cf204e91f253aa1290292, type: 2} --- !u!1 &1125077850729253889 GameObject: m_ObjectHideFlags: 0 @@ -441,7 +556,8 @@ GameObject: - component: {fileID: 5601501701387320973} - component: {fileID: 6972416903921303864} - component: {fileID: 4677242362310191026} - m_Layer: 0 + - component: {fileID: 3207574355056402781} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u6302\u706F\u900F\u8D3409" m_TagString: Untagged m_Icon: {fileID: 0} @@ -516,6 +632,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &3207574355056402781 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1125077850729253889} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 8eeef0132c0131c459db49040e7a0e5a, type: 2} --- !u!1 &1268513534301583487 GameObject: m_ObjectHideFlags: 0 @@ -527,7 +665,8 @@ GameObject: - component: {fileID: 995601959297637996} - component: {fileID: 9034080126001863931} - component: {fileID: 6873244156009780195} - m_Layer: 0 + - component: {fileID: 3124993362221696131} + m_Layer: 6 m_Name: "\u674E_\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA" m_TagString: Untagged m_Icon: {fileID: 0} @@ -602,6 +741,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &3124993362221696131 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1268513534301583487} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: bf0fd8f37ac558142b2febf8c19f8d04, type: 2} --- !u!1 &1426247278438720545 GameObject: m_ObjectHideFlags: 0 @@ -613,7 +774,8 @@ GameObject: - component: {fileID: 8028139486250790639} - component: {fileID: 8393854012754647350} - component: {fileID: 3442953037715974820} - m_Layer: 0 + - component: {fileID: 461942848820461904} + m_Layer: 6 m_Name: "\u9648_\u60AC\u6D6E\u5C71\u77F3_01_19" m_TagString: Untagged m_Icon: {fileID: 0} @@ -688,6 +850,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &461942848820461904 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1426247278438720545} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: baec7e69c00525044adad5d77fbf8eb2, type: 2} --- !u!1 &1593906145413393710 GameObject: m_ObjectHideFlags: 0 @@ -699,7 +883,8 @@ GameObject: - component: {fileID: 3769163648193868988} - component: {fileID: 3922141713926566334} - component: {fileID: 8075528248859757780} - m_Layer: 0 + - component: {fileID: 7960336959578066903} + m_Layer: 6 m_Name: "\u9EC4_\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA" m_TagString: Untagged m_Icon: {fileID: 0} @@ -774,6 +959,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &7960336959578066903 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1593906145413393710} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 3fa2ee8f976c74d46a568ee19b83e553, type: 2} --- !u!1 &1816946367623519445 GameObject: m_ObjectHideFlags: 0 @@ -785,7 +992,8 @@ GameObject: - component: {fileID: 1520684707884021537} - component: {fileID: 6943361082289297288} - component: {fileID: 3689742796468628113} - m_Layer: 0 + - component: {fileID: 5638963053622181795} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u6D6E\u7A7A\u706F\u67F1189" m_TagString: Untagged m_Icon: {fileID: 0} @@ -860,6 +1068,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &5638963053622181795 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1816946367623519445} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 4e65cfce553887445a9bdad9911ad08e, type: 2} --- !u!1 &1948260037324445824 GameObject: m_ObjectHideFlags: 0 @@ -871,7 +1101,8 @@ GameObject: - component: {fileID: 2854808719905805008} - component: {fileID: 4555708971438235337} - component: {fileID: 1210424917730134864} - m_Layer: 0 + - component: {fileID: 2909972024266873050} + m_Layer: 6 m_Name: "\u9EC4_\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA" m_TagString: Untagged m_Icon: {fileID: 0} @@ -946,6 +1177,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &2909972024266873050 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1948260037324445824} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 931106f444687184287e49c952e1e1b3, type: 2} --- !u!1 &2117969862020046694 GameObject: m_ObjectHideFlags: 0 @@ -957,7 +1210,8 @@ GameObject: - component: {fileID: 582994116777874615} - component: {fileID: 5392160956739841427} - component: {fileID: 688236204117357575} - m_Layer: 0 + - component: {fileID: 2504626883817456064} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA\u7B51" m_TagString: Untagged m_Icon: {fileID: 0} @@ -1032,6 +1286,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &2504626883817456064 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2117969862020046694} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 34096d5d97022584c8fe2e00a01bc679, type: 2} --- !u!1 &2150023027416651183 GameObject: m_ObjectHideFlags: 0 @@ -1043,7 +1319,8 @@ GameObject: - component: {fileID: 4149076786052858430} - component: {fileID: 7258669940452918913} - component: {fileID: 3383051248311027124} - m_Layer: 0 + - component: {fileID: 3338824398909206343} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u6302\u706F022" m_TagString: Untagged m_Icon: {fileID: 0} @@ -1118,6 +1395,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &3338824398909206343 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2150023027416651183} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 8589ecf77eefb07459b114655b75167e, type: 2} --- !u!1 &2345406010144598826 GameObject: m_ObjectHideFlags: 0 @@ -1129,7 +1428,8 @@ GameObject: - component: {fileID: 8640543379870203021} - component: {fileID: 5049836004411880204} - component: {fileID: 6095768638820871813} - m_Layer: 0 + - component: {fileID: 6678657841631547168} + m_Layer: 6 m_Name: "\u8302_\u5929\u7A7A\u4E4B\u57CE_\u5BAB\u706F_\u7EF3\u94FE05" m_TagString: Untagged m_Icon: {fileID: 0} @@ -1204,6 +1504,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &6678657841631547168 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2345406010144598826} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 0625b0c30a5d1ae46ba2ff8879702246, type: 2} --- !u!1 &2645522797867470308 GameObject: m_ObjectHideFlags: 0 @@ -1216,7 +1538,8 @@ GameObject: - component: {fileID: 1057911381710844247} - component: {fileID: 1333336031319576917} - component: {fileID: 2088959477919473234} - m_Layer: 0 + - component: {fileID: 5407691762361559695} + m_Layer: 6 m_Name: Cube m_TagString: Untagged m_Icon: {fileID: 0} @@ -1312,6 +1635,28 @@ BoxCollider: serializedVersion: 3 m_Size: {x: 1, y: 1, z: 1} m_Center: {x: 0, y: 0, z: 0} +--- !u!64 &5407691762361559695 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2645522797867470308} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 3c3040679825de64bb73e29105af5036, type: 2} --- !u!1 &2683796763148428450 GameObject: m_ObjectHideFlags: 0 @@ -1323,7 +1668,8 @@ GameObject: - component: {fileID: 5924515284610541776} - component: {fileID: 8199316919300187722} - component: {fileID: 8548677380376599086} - m_Layer: 0 + - component: {fileID: 1906565507449456507} + m_Layer: 6 m_Name: "\u5929\u7A7A\u4E4B\u57CE\u706F\u58544_1" m_TagString: Untagged m_Icon: {fileID: 0} @@ -1398,6 +1744,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &1906565507449456507 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2683796763148428450} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 22781f4742e8fb446b3131e8650102f6, type: 2} --- !u!1 &2894391295321219512 GameObject: m_ObjectHideFlags: 0 @@ -1409,7 +1777,8 @@ GameObject: - component: {fileID: 9102493193062480192} - component: {fileID: 8712671156048030309} - component: {fileID: 5674542249989357812} - m_Layer: 0 + - component: {fileID: 8592430781610887629} + m_Layer: 6 m_Name: "\u6768_\u5929\u7A7A\u4E4B\u57CE_\u5BAB\u706F_\u60AC\u7A7A\u5C71\u4F53_\u77F3\u53F0_" m_TagString: Untagged m_Icon: {fileID: 0} @@ -1484,6 +1853,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &8592430781610887629 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2894391295321219512} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 5155c5c29b52ea545b5a6627cd24f457, type: 2} --- !u!1 &3157483805579369270 GameObject: m_ObjectHideFlags: 0 @@ -1495,7 +1886,8 @@ GameObject: - component: {fileID: 7093744640231924545} - component: {fileID: 5277405627690958584} - component: {fileID: 7411345100086569729} - m_Layer: 0 + - component: {fileID: 2950030270320089399} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u51E4\u5934\u83B2\u53F0\u67F1\u9E1F" m_TagString: Untagged m_Icon: {fileID: 0} @@ -1570,6 +1962,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &2950030270320089399 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3157483805579369270} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 1c9f7300e6758c745a2f62e35dc5016f, type: 2} --- !u!1 &3754007447822971103 GameObject: m_ObjectHideFlags: 0 @@ -1581,7 +1995,8 @@ GameObject: - component: {fileID: 8458434043594613094} - component: {fileID: 2823843530121271083} - component: {fileID: 8187200461555593691} - m_Layer: 0 + - component: {fileID: 655786487768767061} + m_Layer: 6 m_Name: "\u9EC4_\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA" m_TagString: Untagged m_Icon: {fileID: 0} @@ -1656,6 +2071,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &655786487768767061 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3754007447822971103} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 1277ba282eef34b4c937559bab54cff3, type: 2} --- !u!1 &3805984978483285009 GameObject: m_ObjectHideFlags: 0 @@ -1667,7 +2104,8 @@ GameObject: - component: {fileID: 596184019368016808} - component: {fileID: 8156079679789629044} - component: {fileID: 5536203807922831050} - m_Layer: 0 + - component: {fileID: 4057282666199479547} + m_Layer: 6 m_Name: "\u6768_\u5929\u7A7A\u4E4B\u57CE_\u5BAB\u706F_\u60AC\u7A7A\u5C71\u4F53_\u77F3\u53F008" m_TagString: Untagged m_Icon: {fileID: 0} @@ -1742,6 +2180,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &4057282666199479547 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3805984978483285009} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: cfc65f5a064a30a41850a8f1d137ec89, type: 2} --- !u!1 &4130064210719461714 GameObject: m_ObjectHideFlags: 0 @@ -1753,7 +2213,8 @@ GameObject: - component: {fileID: 6464609283245838773} - component: {fileID: 6226660851147123276} - component: {fileID: 9199548829051549195} - m_Layer: 0 + - component: {fileID: 1126143394404980230} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA\u7B51" m_TagString: Untagged m_Icon: {fileID: 0} @@ -1828,6 +2289,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &1126143394404980230 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4130064210719461714} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 1de8c14612335f64fa31d5dc2f5e20e0, type: 2} --- !u!1 &4153890937687462174 GameObject: m_ObjectHideFlags: 0 @@ -1839,7 +2322,8 @@ GameObject: - component: {fileID: 1955769333096060772} - component: {fileID: 3402364845271999097} - component: {fileID: 5589973291533679933} - m_Layer: 0 + - component: {fileID: 5119182045790004994} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u9E1F\u5934\u67F1_\u5E95\u7EB951" m_TagString: Untagged m_Icon: {fileID: 0} @@ -1914,6 +2398,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &5119182045790004994 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4153890937687462174} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 617bbfb40ec837641aa97fa04d6c9f3d, type: 2} --- !u!1 &4695167718585797024 GameObject: m_ObjectHideFlags: 0 @@ -1923,7 +2429,7 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 1936170358144540932} - m_Layer: 0 + m_Layer: 6 m_Name: litmodel_26.bmd m_TagString: Untagged m_Icon: {fileID: 0} @@ -2005,7 +2511,8 @@ GameObject: - component: {fileID: 5561348498881697827} - component: {fileID: 8720254197420683326} - component: {fileID: 6340825712383364943} - m_Layer: 0 + - component: {fileID: 8736888848512667829} + m_Layer: 6 m_Name: "\u674E_\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA" m_TagString: Untagged m_Icon: {fileID: 0} @@ -2080,6 +2587,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &8736888848512667829 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4736236452257397821} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: b87519783153135479518dd1bc710515, type: 2} --- !u!1 &4846096157462707235 GameObject: m_ObjectHideFlags: 0 @@ -2091,7 +2620,8 @@ GameObject: - component: {fileID: 3113755364291670620} - component: {fileID: 8010074484123668326} - component: {fileID: 3830199629084136492} - m_Layer: 0 + - component: {fileID: 2134282316569864409} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA\u7B51" m_TagString: Untagged m_Icon: {fileID: 0} @@ -2166,6 +2696,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &2134282316569864409 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4846096157462707235} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 3b0a8e40d583fa140ae423f6066baf8a, type: 2} --- !u!1 &4911341952748684582 GameObject: m_ObjectHideFlags: 0 @@ -2177,7 +2729,8 @@ GameObject: - component: {fileID: 127744727413125425} - component: {fileID: 6660009681400304577} - component: {fileID: 4853310440728605999} - m_Layer: 0 + - component: {fileID: 6031935279393896907} + m_Layer: 6 m_Name: "\u8302_\u65B0\u624B\u6751_\u5929\u7A7A\u4E4B\u57CE_\u5BAB\u706F\u6D6E\u5C7102_10" m_TagString: Untagged m_Icon: {fileID: 0} @@ -2252,6 +2805,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &6031935279393896907 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4911341952748684582} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 089c80cb32202594fb35631002a3ec79, type: 2} --- !u!1 &4941631072001733633 GameObject: m_ObjectHideFlags: 0 @@ -2263,7 +2838,8 @@ GameObject: - component: {fileID: 7802443084269383352} - component: {fileID: 8474982612845063789} - component: {fileID: 5225281176172268310} - m_Layer: 0 + - component: {fileID: 7931090262866808112} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u6D6E\u7A7A\u706F\u67F1188" m_TagString: Untagged m_Icon: {fileID: 0} @@ -2338,6 +2914,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &7931090262866808112 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4941631072001733633} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 29d773e30b9ba104cb95d18c9b63ed94, type: 2} --- !u!1 &4951946800502734292 GameObject: m_ObjectHideFlags: 0 @@ -2349,7 +2947,8 @@ GameObject: - component: {fileID: 7441245000634110747} - component: {fileID: 8481425906686999562} - component: {fileID: 8793879458011136216} - m_Layer: 0 + - component: {fileID: 6663662788785107154} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u51E4\u5934\u83B2\u53F0\u67F1_\u4EAE" m_TagString: Untagged m_Icon: {fileID: 0} @@ -2424,6 +3023,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &6663662788785107154 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4951946800502734292} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 25853c4ecd33f084688bb5fd23a1e8f1, type: 2} --- !u!1 &4995172498848289343 GameObject: m_ObjectHideFlags: 0 @@ -2435,7 +3056,8 @@ GameObject: - component: {fileID: 1653118899511246458} - component: {fileID: 652570693897986851} - component: {fileID: 5153486536713343295} - m_Layer: 0 + - component: {fileID: 7901141545420149692} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u6302\u706F10" m_TagString: Untagged m_Icon: {fileID: 0} @@ -2510,6 +3132,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &7901141545420149692 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4995172498848289343} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: b6a9ce3b28cbf1b4fad9f23f1355a080, type: 2} --- !u!1 &5102697330395362986 GameObject: m_ObjectHideFlags: 0 @@ -2521,7 +3165,8 @@ GameObject: - component: {fileID: 4389338775158149146} - component: {fileID: 4486887289819795813} - component: {fileID: 6792864232703589798} - m_Layer: 0 + - component: {fileID: 1354866023555240373} + m_Layer: 6 m_Name: "\u9EC4_\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA" m_TagString: Untagged m_Icon: {fileID: 0} @@ -2596,6 +3241,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &1354866023555240373 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5102697330395362986} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: ec11095800a044e4d8ce4e2fc8ba4886, type: 2} --- !u!1 &5332560521488074078 GameObject: m_ObjectHideFlags: 0 @@ -2607,7 +3274,8 @@ GameObject: - component: {fileID: 9041847696494817878} - component: {fileID: 2294925672352265298} - component: {fileID: 2645067435541214278} - m_Layer: 0 + - component: {fileID: 642448208765046216} + m_Layer: 6 m_Name: "\u674E_\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA" m_TagString: Untagged m_Icon: {fileID: 0} @@ -2682,6 +3350,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &642448208765046216 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5332560521488074078} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: be18d89a3e4cb1e44bc1b8d4125dbe36, type: 2} --- !u!1 &5587232486614215803 GameObject: m_ObjectHideFlags: 0 @@ -2693,7 +3383,8 @@ GameObject: - component: {fileID: 6535641503976741952} - component: {fileID: 1988689538352629494} - component: {fileID: 6415090780411790378} - m_Layer: 0 + - component: {fileID: 6767993422105873908} + m_Layer: 6 m_Name: "\u8302_\u5929\u7A7A\u4E4B\u57CE_\u85E4\u66FC05" m_TagString: Untagged m_Icon: {fileID: 0} @@ -2768,6 +3459,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &6767993422105873908 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5587232486614215803} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: b2b890dea16d16c46890967a454778a3, type: 2} --- !u!1 &5789824725164749076 GameObject: m_ObjectHideFlags: 0 @@ -2779,7 +3492,8 @@ GameObject: - component: {fileID: 7699392304322671768} - component: {fileID: 1623589873793737630} - component: {fileID: 1982620880584244258} - m_Layer: 0 + - component: {fileID: 8775008946254367028} + m_Layer: 6 m_Name: "\u9EC4_\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA" m_TagString: Untagged m_Icon: {fileID: 0} @@ -2854,6 +3568,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &8775008946254367028 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5789824725164749076} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 0375610d2b320f247946301dc34b0b39, type: 2} --- !u!1 &5794492541709123074 GameObject: m_ObjectHideFlags: 0 @@ -2865,7 +3601,8 @@ GameObject: - component: {fileID: 6101963173037938136} - component: {fileID: 7305497434117132692} - component: {fileID: 3179955085092474187} - m_Layer: 0 + - component: {fileID: 4121981159357721546} + m_Layer: 6 m_Name: "\u8302_\u5929\u7A7A\u4E4B\u57CE_\u5BAB\u706F_\u60AC\u7A7A\u5C71\u4F5308" m_TagString: Untagged m_Icon: {fileID: 0} @@ -2940,6 +3677,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &4121981159357721546 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5794492541709123074} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 8c66416503d1d3a4dbddc699d1a510e0, type: 2} --- !u!1 &5938998106140139266 GameObject: m_ObjectHideFlags: 0 @@ -2951,7 +3710,8 @@ GameObject: - component: {fileID: 6378210555392872154} - component: {fileID: 2112122571622279460} - component: {fileID: 7812750157002471411} - m_Layer: 0 + - component: {fileID: 5144435103531447483} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u5706\u53F001\u98D8\u5E26_\u91D1" m_TagString: Untagged m_Icon: {fileID: 0} @@ -3026,6 +3786,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &5144435103531447483 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5938998106140139266} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 8aba6544fea4eed438b21d75d7075474, type: 2} --- !u!1 &6098092555801915061 GameObject: m_ObjectHideFlags: 0 @@ -3037,7 +3819,8 @@ GameObject: - component: {fileID: 2195298774731177404} - component: {fileID: 3355433154220974750} - component: {fileID: 6458126386708938413} - m_Layer: 0 + - component: {fileID: 8787642570030027625} + m_Layer: 6 m_Name: "\u674E_\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA" m_TagString: Untagged m_Icon: {fileID: 0} @@ -3112,6 +3895,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &8787642570030027625 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6098092555801915061} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 293a6061f5b8d354cae39abe60be272f, type: 2} --- !u!1 &6191404150227802913 GameObject: m_ObjectHideFlags: 0 @@ -3123,7 +3928,8 @@ GameObject: - component: {fileID: 7082290540932133928} - component: {fileID: 7839719635018613245} - component: {fileID: 6191744189909039314} - m_Layer: 0 + - component: {fileID: 7443460148116425418} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA\u7B51" m_TagString: Untagged m_Icon: {fileID: 0} @@ -3198,6 +4004,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &7443460148116425418 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6191404150227802913} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: ec3a233299fb33f4e8ed49fc2ebcde90, type: 2} --- !u!1 &6197414256505360409 GameObject: m_ObjectHideFlags: 0 @@ -3209,7 +4037,8 @@ GameObject: - component: {fileID: 4270311794712661240} - component: {fileID: 7279165873979862815} - component: {fileID: 3502007314588250401} - m_Layer: 0 + - component: {fileID: 4072160877577097866} + m_Layer: 6 m_Name: "\u5929\u7A7A\u4E4B\u57CE\u706F\u58542_1" m_TagString: Untagged m_Icon: {fileID: 0} @@ -3284,6 +4113,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &4072160877577097866 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6197414256505360409} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 6554b83cd72ac344ea322910393fd00e, type: 2} --- !u!1 &6347608994770415953 GameObject: m_ObjectHideFlags: 0 @@ -3295,7 +4146,8 @@ GameObject: - component: {fileID: 6746587737626682202} - component: {fileID: 5984511776186113160} - component: {fileID: 3152170989923499635} - m_Layer: 0 + - component: {fileID: 3713040304761314731} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u51E4\u5934\u83B2\u53F0\u67F1\u83B2" m_TagString: Untagged m_Icon: {fileID: 0} @@ -3370,6 +4222,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &3713040304761314731 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6347608994770415953} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 6fa222fda1a6ae94ca85d1e6d831f19f, type: 2} --- !u!1 &6478106686059462947 GameObject: m_ObjectHideFlags: 0 @@ -3381,7 +4255,8 @@ GameObject: - component: {fileID: 2507928916896397160} - component: {fileID: 5387003696109794326} - component: {fileID: 569958627432480611} - m_Layer: 0 + - component: {fileID: 6802097495517566314} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA\u7B51" m_TagString: Untagged m_Icon: {fileID: 0} @@ -3456,6 +4331,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &6802097495517566314 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6478106686059462947} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: f8bc3cbaf91328d4da7a1a1b1573c772, type: 2} --- !u!1 &6500648268296847810 GameObject: m_ObjectHideFlags: 0 @@ -3467,7 +4364,7 @@ GameObject: - component: {fileID: 1067738500644073668} - component: {fileID: 8595839061839389672} - component: {fileID: 741634197895036025} - m_Layer: 0 + m_Layer: 6 m_Name: BuildingMeshRenderer m_TagString: Untagged m_Icon: {fileID: 0} @@ -3553,7 +4450,8 @@ GameObject: - component: {fileID: 556715151842558007} - component: {fileID: 3436423460670077911} - component: {fileID: 6365249900604318903} - m_Layer: 0 + - component: {fileID: 1253062449146211090} + m_Layer: 6 m_Name: "\u9EC4_\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA" m_TagString: Untagged m_Icon: {fileID: 0} @@ -3628,6 +4526,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &1253062449146211090 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6725824708285568813} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 9b9d4b7467decac498d9128cb87fda80, type: 2} --- !u!1 &6846208171163530857 GameObject: m_ObjectHideFlags: 0 @@ -3639,7 +4559,8 @@ GameObject: - component: {fileID: 2441897994045853591} - component: {fileID: 8452938320705051796} - component: {fileID: 8530920920451086985} - m_Layer: 0 + - component: {fileID: 3086658319383296345} + m_Layer: 6 m_Name: "\u9EC4_\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA" m_TagString: Untagged m_Icon: {fileID: 0} @@ -3714,6 +4635,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &3086658319383296345 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6846208171163530857} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 0ab012b149ce8b74ba8af85e756e37e6, type: 2} --- !u!1 &6876066482993958971 GameObject: m_ObjectHideFlags: 0 @@ -3725,7 +4668,8 @@ GameObject: - component: {fileID: 1941366566327803142} - component: {fileID: 1033741704597035962} - component: {fileID: 330888042372679441} - m_Layer: 0 + - component: {fileID: 6951020660003451823} + m_Layer: 6 m_Name: "\u8273_\u5929\u7A7A\u4E4B\u57CE_\u5BAB\u706F_\u67F1\u5B5011" m_TagString: Untagged m_Icon: {fileID: 0} @@ -3800,6 +4744,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &6951020660003451823 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6876066482993958971} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: ba76a699f5c8eee4ab7d292e531c1414, type: 2} --- !u!1 &7046995574420070866 GameObject: m_ObjectHideFlags: 0 @@ -3811,7 +4777,8 @@ GameObject: - component: {fileID: 1648903245168540679} - component: {fileID: 4701992817760938981} - component: {fileID: 1971925183809785542} - m_Layer: 0 + - component: {fileID: 1525046795199856525} + m_Layer: 6 m_Name: "\u5929\u7A7A\u4E4B\u57CE\u706F\u58542" m_TagString: Untagged m_Icon: {fileID: 0} @@ -3886,6 +4853,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &1525046795199856525 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7046995574420070866} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 1e46d068ab29767459d6c20eab83755a, type: 2} --- !u!1 &7183058297561382399 GameObject: m_ObjectHideFlags: 0 @@ -3897,7 +4886,8 @@ GameObject: - component: {fileID: 4457017810040155498} - component: {fileID: 6192589151039994860} - component: {fileID: 2335651329942219831} - m_Layer: 0 + - component: {fileID: 5822783888159551004} + m_Layer: 6 m_Name: "\u5929\u7A7A\u4E4B\u57CE\u706F\u58543_1" m_TagString: Untagged m_Icon: {fileID: 0} @@ -3972,6 +4962,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &5822783888159551004 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7183058297561382399} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: ffdcc52ed9845c143b844c363db322cc, type: 2} --- !u!1 &7499177894768167263 GameObject: m_ObjectHideFlags: 0 @@ -3983,7 +4995,8 @@ GameObject: - component: {fileID: 2009281652034181046} - component: {fileID: 5747139533295769117} - component: {fileID: 6366718509451239251} - m_Layer: 0 + - component: {fileID: 6743539308117701554} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA\u7B51" m_TagString: Untagged m_Icon: {fileID: 0} @@ -4058,6 +5071,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &6743539308117701554 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7499177894768167263} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 39326451b0362ea438552b937d38dfa1, type: 2} --- !u!1 &7602974680057052724 GameObject: m_ObjectHideFlags: 0 @@ -4069,7 +5104,8 @@ GameObject: - component: {fileID: 8443069777967295861} - component: {fileID: 5490416044214650043} - component: {fileID: 7630126161288579029} - m_Layer: 0 + - component: {fileID: 8577110618438634898} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA\u7B51" m_TagString: Untagged m_Icon: {fileID: 0} @@ -4144,6 +5180,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &8577110618438634898 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7602974680057052724} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: d564978130ae0594f95774a0535d3855, type: 2} --- !u!1 &7740213350908711222 GameObject: m_ObjectHideFlags: 0 @@ -4155,7 +5213,8 @@ GameObject: - component: {fileID: 6015790260283023065} - component: {fileID: 6843883965798386532} - component: {fileID: 2024563662208788741} - m_Layer: 0 + - component: {fileID: 4546433781684230846} + m_Layer: 6 m_Name: "\u65B0\u624B\u5730\u56FE1_\u5929\u7A7A\u4E4B\u57CE_\u7A7A\u4E2D\u57CE\u4E3B\u5EFA\u7B51" m_TagString: Untagged m_Icon: {fileID: 0} @@ -4230,6 +5289,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &4546433781684230846 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7740213350908711222} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 249b94f693ed0d14ca51564f84858ee9, type: 2} --- !u!1 &8094981850338569162 GameObject: m_ObjectHideFlags: 0 @@ -4241,7 +5322,8 @@ GameObject: - component: {fileID: 288624114420895864} - component: {fileID: 6197747601872609459} - component: {fileID: 3155815478299767490} - m_Layer: 0 + - component: {fileID: 6627469486248605964} + m_Layer: 6 m_Name: "\u9648_\u60AC\u6D6E\u5C71\u77F3_02_19" m_TagString: Untagged m_Icon: {fileID: 0} @@ -4316,3 +5398,25 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &6627469486248605964 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8094981850338569162} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 4300000, guid: 73662ebbebbfc764580c013092ae7249, type: 2} diff --git a/Assets/ModelRenderer/Art/Models/maps/a61/waters/14.prefab b/Assets/ModelRenderer/Art/Models/maps/a61/waters/14.prefab index 35ada92ba7..0d76b00cdf 100644 --- a/Assets/ModelRenderer/Art/Models/maps/a61/waters/14.prefab +++ b/Assets/ModelRenderer/Art/Models/maps/a61/waters/14.prefab @@ -64,7 +64,7 @@ MeshRenderer: m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: 2100000, guid: 1ac436974d9a3a14ab8d8ec85fc8f2df, type: 2} + - {fileID: 2100000, guid: 1b9823b5bf0301f4581c148b6a2645f4, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 diff --git a/Assets/ModelRenderer/Art/Models/maps/a61/waters/24.prefab b/Assets/ModelRenderer/Art/Models/maps/a61/waters/24.prefab index 6ad7402f85..44c75b9261 100644 --- a/Assets/ModelRenderer/Art/Models/maps/a61/waters/24.prefab +++ b/Assets/ModelRenderer/Art/Models/maps/a61/waters/24.prefab @@ -64,7 +64,7 @@ MeshRenderer: m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: 2100000, guid: 1ac436974d9a3a14ab8d8ec85fc8f2df, type: 2} + - {fileID: 2100000, guid: 1b9823b5bf0301f4581c148b6a2645f4, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 diff --git a/Assets/ModelRenderer/Art/Models/maps/a61/waters/2663.prefab b/Assets/ModelRenderer/Art/Models/maps/a61/waters/2663.prefab index a45d62b711..a8eb30bad5 100644 --- a/Assets/ModelRenderer/Art/Models/maps/a61/waters/2663.prefab +++ b/Assets/ModelRenderer/Art/Models/maps/a61/waters/2663.prefab @@ -65,7 +65,7 @@ MeshRenderer: m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: 2100000, guid: 1ac436974d9a3a14ab8d8ec85fc8f2df, type: 2} + - {fileID: 2100000, guid: 1b9823b5bf0301f4581c148b6a2645f4, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 diff --git a/Assets/ModelRenderer/Art/Models/maps/a61/waters/47.prefab b/Assets/ModelRenderer/Art/Models/maps/a61/waters/47.prefab index f8fd0caf62..68bb638f1e 100644 --- a/Assets/ModelRenderer/Art/Models/maps/a61/waters/47.prefab +++ b/Assets/ModelRenderer/Art/Models/maps/a61/waters/47.prefab @@ -64,7 +64,7 @@ MeshRenderer: m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: 2100000, guid: 1ac436974d9a3a14ab8d8ec85fc8f2df, type: 2} + - {fileID: 2100000, guid: 1b9823b5bf0301f4581c148b6a2645f4, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 diff --git a/Assets/ModelRenderer/Art/Models/maps/a61/waters/4737.prefab b/Assets/ModelRenderer/Art/Models/maps/a61/waters/4737.prefab index e210045af5..715dce4caf 100644 --- a/Assets/ModelRenderer/Art/Models/maps/a61/waters/4737.prefab +++ b/Assets/ModelRenderer/Art/Models/maps/a61/waters/4737.prefab @@ -97,7 +97,7 @@ MeshRenderer: m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: 2100000, guid: 1ac436974d9a3a14ab8d8ec85fc8f2df, type: 2} + - {fileID: 2100000, guid: 1b9823b5bf0301f4581c148b6a2645f4, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 diff --git a/Assets/ModelRenderer/Art/Models/maps/a61/waters/4821.prefab b/Assets/ModelRenderer/Art/Models/maps/a61/waters/4821.prefab index d188b88233..66685a29d8 100644 --- a/Assets/ModelRenderer/Art/Models/maps/a61/waters/4821.prefab +++ b/Assets/ModelRenderer/Art/Models/maps/a61/waters/4821.prefab @@ -96,7 +96,7 @@ MeshRenderer: m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: 2100000, guid: 1ac436974d9a3a14ab8d8ec85fc8f2df, type: 2} + - {fileID: 2100000, guid: 1b9823b5bf0301f4581c148b6a2645f4, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 diff --git a/Assets/ModelRenderer/Art/Models/maps/a61/waters/4823.prefab b/Assets/ModelRenderer/Art/Models/maps/a61/waters/4823.prefab index 6e9548321b..5f86df403a 100644 --- a/Assets/ModelRenderer/Art/Models/maps/a61/waters/4823.prefab +++ b/Assets/ModelRenderer/Art/Models/maps/a61/waters/4823.prefab @@ -96,7 +96,7 @@ MeshRenderer: m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: 2100000, guid: 1ac436974d9a3a14ab8d8ec85fc8f2df, type: 2} + - {fileID: 2100000, guid: 1b9823b5bf0301f4581c148b6a2645f4, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 diff --git a/Assets/ModelRenderer/Art/Models/maps/a61/waters/4838.prefab b/Assets/ModelRenderer/Art/Models/maps/a61/waters/4838.prefab index 1fdd7fd47a..208f1913b9 100644 --- a/Assets/ModelRenderer/Art/Models/maps/a61/waters/4838.prefab +++ b/Assets/ModelRenderer/Art/Models/maps/a61/waters/4838.prefab @@ -96,7 +96,7 @@ MeshRenderer: m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: 2100000, guid: 1ac436974d9a3a14ab8d8ec85fc8f2df, type: 2} + - {fileID: 2100000, guid: 1b9823b5bf0301f4581c148b6a2645f4, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 diff --git a/Assets/ModelRenderer/Art/Models/maps/a61/waters/4853.prefab b/Assets/ModelRenderer/Art/Models/maps/a61/waters/4853.prefab index e625bc5322..b472b5b0ed 100644 --- a/Assets/ModelRenderer/Art/Models/maps/a61/waters/4853.prefab +++ b/Assets/ModelRenderer/Art/Models/maps/a61/waters/4853.prefab @@ -64,7 +64,7 @@ MeshRenderer: m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: 2100000, guid: 1ac436974d9a3a14ab8d8ec85fc8f2df, type: 2} + - {fileID: 2100000, guid: 1b9823b5bf0301f4581c148b6a2645f4, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 diff --git a/Assets/ModelRenderer/Art/Models/maps/a61/waters/4855.prefab b/Assets/ModelRenderer/Art/Models/maps/a61/waters/4855.prefab index 0950e9f149..87c1c576a7 100644 --- a/Assets/ModelRenderer/Art/Models/maps/a61/waters/4855.prefab +++ b/Assets/ModelRenderer/Art/Models/maps/a61/waters/4855.prefab @@ -96,7 +96,7 @@ MeshRenderer: m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: 2100000, guid: 1ac436974d9a3a14ab8d8ec85fc8f2df, type: 2} + - {fileID: 2100000, guid: 1b9823b5bf0301f4581c148b6a2645f4, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 diff --git a/Assets/ModelRenderer/Art/Models/maps/a61/waters/49.prefab b/Assets/ModelRenderer/Art/Models/maps/a61/waters/49.prefab index 7c024bb128..8401bb7361 100644 --- a/Assets/ModelRenderer/Art/Models/maps/a61/waters/49.prefab +++ b/Assets/ModelRenderer/Art/Models/maps/a61/waters/49.prefab @@ -96,7 +96,7 @@ MeshRenderer: m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: 2100000, guid: 1ac436974d9a3a14ab8d8ec85fc8f2df, type: 2} + - {fileID: 2100000, guid: 1b9823b5bf0301f4581c148b6a2645f4, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 diff --git a/Assets/ModelRenderer/Art/Models/maps/a61/waters/65.prefab b/Assets/ModelRenderer/Art/Models/maps/a61/waters/65.prefab index f4f318bbb5..107b2e0469 100644 --- a/Assets/ModelRenderer/Art/Models/maps/a61/waters/65.prefab +++ b/Assets/ModelRenderer/Art/Models/maps/a61/waters/65.prefab @@ -64,7 +64,7 @@ MeshRenderer: m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: 2100000, guid: 1ac436974d9a3a14ab8d8ec85fc8f2df, type: 2} + - {fileID: 2100000, guid: 1b9823b5bf0301f4581c148b6a2645f4, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 diff --git a/Assets/ModelRenderer/Art/Models/models/weapons/人物/刀剑/双手双刀/长击刀/长击刀极品.prefab b/Assets/ModelRenderer/Art/Models/models/weapons/人物/刀剑/双手双刀/长击刀/长击刀极品.prefab index b118dabd91..e2b90ba411 100644 --- a/Assets/ModelRenderer/Art/Models/models/weapons/人物/刀剑/双手双刀/长击刀/长击刀极品.prefab +++ b/Assets/ModelRenderer/Art/Models/models/weapons/人物/刀剑/双手双刀/长击刀/长击刀极品.prefab @@ -26,13 +26,13 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1718916370745421131} serializedVersion: 2 - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalRotation: {x: 0, y: 0.7071068, z: 0, w: 0.7071068} + m_LocalPosition: {x: 0.5, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 0} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_LocalEulerAnglesHint: {x: 0, y: 90, z: 0} --- !u!33 &6778461721203822942 MeshFilter: m_ObjectHideFlags: 0 diff --git a/Assets/ModelRenderer/Art/Shaders/UnlitVertexColorUnlit.shader b/Assets/ModelRenderer/Art/Shaders/UnlitVertexColorUnlit.shader index 8fcfa05a78..f58a736f83 100644 --- a/Assets/ModelRenderer/Art/Shaders/UnlitVertexColorUnlit.shader +++ b/Assets/ModelRenderer/Art/Shaders/UnlitVertexColorUnlit.shader @@ -230,6 +230,59 @@ Shader "BrewMonster/UnlitVertexColorUnlit" } ENDHLSL } + + Pass + { + Name "DepthNormals" + Tags { "LightMode" = "DepthNormals" } + + ZWrite On + Cull Back + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + struct Attributes + { + float4 position : POSITION; + float3 normal : NORMAL; + }; + + struct Varyings + { + float4 positionCS : SV_POSITION; + float3 normalWS : TEXCOORD0; + }; + + CBUFFER_START(UnityPerMaterial) + float4 _Texture_1_ST; + float4 _Texture_2_ST; + float4 _Texture_3_ST; + float4 _MaskTexture_ST; + half _Brightness; + CBUFFER_END + + Varyings DepthNormalsVertex(Attributes input) + { + Varyings output; + VertexPositionInputs positionInputs = GetVertexPositionInputs(input.position.xyz); + VertexNormalInputs normalInputs = GetVertexNormalInputs(input.normal); + + output.positionCS = positionInputs.positionCS; + output.normalWS = normalInputs.normalWS; + return output; + } + + half4 DepthNormalsFragment(Varyings input) : SV_TARGET + { + float3 normalWS = normalize(input.normalWS); + return half4(normalWS * 0.5 + 0.5, 0); + } + ENDHLSL + } } FallBack "Universal Render Pipeline/Unlit" diff --git a/Assets/PerfectWorld/Prefab/UI/Canvas_Skill.prefab b/Assets/PerfectWorld/Prefab/UI/Canvas_Skill.prefab index 36cabbf633..5172617c54 100644 --- a/Assets/PerfectWorld/Prefab/UI/Canvas_Skill.prefab +++ b/Assets/PerfectWorld/Prefab/UI/Canvas_Skill.prefab @@ -55,6 +55,139 @@ MonoBehaviour: - {fileID: 473551792621656190} - {fileID: 386805116814525131} - {fileID: 6898229972725535650} +--- !u!1 &965564150175367737 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2946975800764706429} + - component: {fileID: 4171085597288328847} + - component: {fileID: 6695258280477469512} + - component: {fileID: 8319868490910887608} + m_Layer: 5 + m_Name: ButtonToggleSkill + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2946975800764706429 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 965564150175367737} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1848604417580262094} + m_Father: {fileID: 8078455359151753464} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: -151.79999, y: 309.8} + m_SizeDelta: {x: 81.9939, y: 49.1664} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &4171085597288328847 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 965564150175367737} + m_CullTransparentMesh: 1 +--- !u!114 &6695258280477469512 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 965564150175367737} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &8319868490910887608 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 965564150175367737} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 6695258280477469512} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 0} + m_TargetAssemblyTypeName: UnityEngine.GameObject, UnityEngine + m_MethodName: SetActive + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 1 + m_CallState: 2 --- !u!1 &5713000252331107611 GameObject: m_ObjectHideFlags: 0 @@ -87,6 +220,7 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: - {fileID: 1608209508545832950} + - {fileID: 2946975800764706429} m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} @@ -157,6 +291,144 @@ MonoBehaviour: m_BlockingMask: serializedVersion: 2 m_Bits: 4294967295 +--- !u!1 &6124355795601613977 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1848604417580262094} + - component: {fileID: 5504953265477448813} + - component: {fileID: 3464888604336739725} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1848604417580262094 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6124355795601613977} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2946975800764706429} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5504953265477448813 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6124355795601613977} + m_CullTransparentMesh: 1 +--- !u!114 &3464888604336739725 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6124355795601613977} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 'Skill + +' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4281479730 + m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 24 + m_fontSizeBase: 24 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_TextWrappingMode: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 0 + m_ActiveFontFeatures: 6e72656b + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_EmojiFallbackSupport: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} --- !u!1001 &2685853672127006524 PrefabInstance: m_ObjectHideFlags: 0 @@ -169,6 +441,10 @@ PrefabInstance: propertyPath: m_Name value: ButtonSkill1 objectReference: {fileID: 0} + - target: {fileID: 4284393271722921544, guid: 8586a375545487f43b57c6ffdce6fbfd, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} - target: {fileID: 5717981154351234976, guid: 8586a375545487f43b57c6ffdce6fbfd, type: 3} propertyPath: m_Pivot.x value: 0.5 @@ -288,7 +564,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 4284393271722921544, guid: 8586a375545487f43b57c6ffdce6fbfd, type: 3} propertyPath: m_IsActive - value: 0 + value: 1 objectReference: {fileID: 0} - target: {fileID: 5717981154351234976, guid: 8586a375545487f43b57c6ffdce6fbfd, type: 3} propertyPath: m_Pivot.x @@ -352,11 +628,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 5717981154351234976, guid: 8586a375545487f43b57c6ffdce6fbfd, type: 3} propertyPath: m_AnchoredPosition.x - value: 390 + value: 269 objectReference: {fileID: 0} - target: {fileID: 5717981154351234976, guid: 8586a375545487f43b57c6ffdce6fbfd, type: 3} propertyPath: m_AnchoredPosition.y - value: -232 + value: -156 objectReference: {fileID: 0} - target: {fileID: 5717981154351234976, guid: 8586a375545487f43b57c6ffdce6fbfd, type: 3} propertyPath: m_LocalEulerAnglesHint.x @@ -409,7 +685,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 4284393271722921544, guid: 8586a375545487f43b57c6ffdce6fbfd, type: 3} propertyPath: m_IsActive - value: 0 + value: 1 objectReference: {fileID: 0} - target: {fileID: 5717981154351234976, guid: 8586a375545487f43b57c6ffdce6fbfd, type: 3} propertyPath: m_Pivot.x @@ -473,11 +749,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 5717981154351234976, guid: 8586a375545487f43b57c6ffdce6fbfd, type: 3} propertyPath: m_AnchoredPosition.x - value: 613 + value: 485 objectReference: {fileID: 0} - target: {fileID: 5717981154351234976, guid: 8586a375545487f43b57c6ffdce6fbfd, type: 3} propertyPath: m_AnchoredPosition.y - value: -134 + value: -12 objectReference: {fileID: 0} - target: {fileID: 5717981154351234976, guid: 8586a375545487f43b57c6ffdce6fbfd, type: 3} propertyPath: m_LocalEulerAnglesHint.x diff --git a/Assets/PerfectWorld/Scripts/Common/EC_Configs.cs b/Assets/PerfectWorld/Scripts/Common/EC_Configs.cs index eceb653481..51a94a36d9 100644 --- a/Assets/PerfectWorld/Scripts/Common/EC_Configs.cs +++ b/Assets/PerfectWorld/Scripts/Common/EC_Configs.cs @@ -1083,7 +1083,7 @@ namespace BrewMonster } else if (dwVer > EC_ConfigConstants.EC_CONFIG_VERSION) { - throw new Exception("CECConfigs::LoadUserConfigData, version mismatch"); + throw new Exception("CECConfigs::LoadUserConfigData, version mismatch dwVer="+ dwVer); } m_vs.Read(reader, dwVer); m_gs.Read(reader, dwVer); diff --git a/Assets/PerfectWorld/Scripts/MainFiles/EC_Game.Time.cs b/Assets/PerfectWorld/Scripts/MainFiles/EC_Game.Time.cs index e57982067c..f3ac9436a8 100644 --- a/Assets/PerfectWorld/Scripts/MainFiles/EC_Game.Time.cs +++ b/Assets/PerfectWorld/Scripts/MainFiles/EC_Game.Time.cs @@ -1,5 +1,6 @@ using UnityEngine; using System; +using BrewMonster.UI; using CSNetwork; namespace BrewMonster.Network @@ -75,7 +76,9 @@ namespace BrewMonster.Network public static float GetRealTickTime() { // return m_dwRealTickTime; - return Time.realtimeSinceStartup; + // return Time.realtimeSinceStartup; + // 0.018f is value to make mining process run fit with player animation. if have any issue => discussing with Mr. Drimdar + return (Time.unscaledDeltaTime - 0.018f) * 1000f;//-0.001f } } } \ No newline at end of file diff --git a/Assets/PerfectWorld/Scripts/MainFiles/EC_Game.cs b/Assets/PerfectWorld/Scripts/MainFiles/EC_Game.cs index f767b92d35..adcbc3d2d3 100644 --- a/Assets/PerfectWorld/Scripts/MainFiles/EC_Game.cs +++ b/Assets/PerfectWorld/Scripts/MainFiles/EC_Game.cs @@ -110,10 +110,6 @@ namespace BrewMonster.Network { m_pGFXCaster = new CECGFXCaster(); // return false; - } - if (!m_SkillDesc.Init("skillstr", true)) - { - } GetGameRun().Init(); InitializeStringTables(); diff --git a/Assets/PerfectWorld/Scripts/Managers/CECManager.cs b/Assets/PerfectWorld/Scripts/Managers/CECManager.cs index df56adc1af..82cec3e0fc 100644 --- a/Assets/PerfectWorld/Scripts/Managers/CECManager.cs +++ b/Assets/PerfectWorld/Scripts/Managers/CECManager.cs @@ -153,6 +153,10 @@ namespace BrewMonster.Managers + + + + diff --git a/Assets/PerfectWorld/Scripts/Managers/EC_HostInputFilter.cs b/Assets/PerfectWorld/Scripts/Managers/EC_HostInputFilter.cs index bf231e0f26..f94a64a928 100644 --- a/Assets/PerfectWorld/Scripts/Managers/EC_HostInputFilter.cs +++ b/Assets/PerfectWorld/Scripts/Managers/EC_HostInputFilter.cs @@ -3,7 +3,7 @@ using BrewMonster.Network; using BrewMonster.Scripts; using CSNetwork.GPDataType; using PerfectWorld.Scripts; -using System; +using CSNetwork; using UnityEngine; namespace BrewMonster @@ -22,6 +22,10 @@ namespace BrewMonster { OnClickBtnJump(); } + if (Input.GetKeyDown(KeyCode.Escape)) + { + OnClickBtnEscape(); + } } /// @@ -508,5 +512,14 @@ namespace BrewMonster // For now, return true if it's a mine / For now, return true if it's a mine return true; } + + public void OnClickBtnEscape() + { + // if( bInAutoMode ) break; + // if (bFirstPress) + // pGameRun->PostMessage(MSG_HST_PRESSCANCEL, MAN_PLAYER, 0); + // break; + EC_ManMessage.PostMessage(EC_MsgDef.MSG_HST_PRESSCANCEL, MANAGER_INDEX.MAN_PLAYER, 0); + } } } diff --git a/Assets/PerfectWorld/Scripts/Managers/EC_Skill.cs b/Assets/PerfectWorld/Scripts/Managers/EC_Skill.cs index f37a48d445..e737f4f1f7 100644 --- a/Assets/PerfectWorld/Scripts/Managers/EC_Skill.cs +++ b/Assets/PerfectWorld/Scripts/Managers/EC_Skill.cs @@ -148,7 +148,6 @@ namespace BrewMonster if (m_bCooling) { - BMLogger.LogError($"CECSkill Tick m_bCooling: = {m_bCooling}, m_iCoolCnt={m_iCoolCnt}"); // In cooling state m_iCoolCnt -= tickTime; if (m_iCoolCnt <= 0) diff --git a/Assets/PerfectWorld/Scripts/ModelFiles/CECTaoistRank.cs b/Assets/PerfectWorld/Scripts/ModelFiles/CECTaoistRank.cs index 5156504fe2..b26e6487e4 100644 --- a/Assets/PerfectWorld/Scripts/ModelFiles/CECTaoistRank.cs +++ b/Assets/PerfectWorld/Scripts/ModelFiles/CECTaoistRank.cs @@ -17,6 +17,7 @@ namespace BrewMonster [RuntimeInitializeOnLoadMethod(RuntimeInitializeLoadType.BeforeSceneLoad)] private static void OnPlay() { + BMLogger.Log("CECTaoistRank OnPlay Reset"); initComplete = false; CECTaoistRank[] s_allTaoistRanks = new CECTaoistRank[(int)ToaistRank.TotalRankCount]; } @@ -131,7 +132,7 @@ namespace BrewMonster { return; } - for (int i = 0; i < (int)ToaistRank.TotalRankCount; i++) + for (int i = (int)ToaistRank.TotalRankCount - 1; i >= 0; i--) { if (s_allTaoistRanks[i] == null) { diff --git a/Assets/PerfectWorld/Scripts/Skills/EC_HostSkillModel.cs b/Assets/PerfectWorld/Scripts/Skills/EC_HostSkillModel.cs index 233dd99e62..f8f39a97aa 100644 --- a/Assets/PerfectWorld/Scripts/Skills/EC_HostSkillModel.cs +++ b/Assets/PerfectWorld/Scripts/Skills/EC_HostSkillModel.cs @@ -1,3 +1,4 @@ +using Animancer; using CSNetwork; using CSNetwork.GPDataType; using ModelRenderer.Scripts.GameData; @@ -117,7 +118,11 @@ namespace BrewMonster.Scripts.Skills } } private readonly HashSet m_curServiceSkills = new HashSet(); - + public string GetSkillIcon(int skillID) + { + CECSkill skill = new CECSkill(skillID, 1); + return (skill.GetIconFile()); + } public void SetCurServiceSkills(int tid) { m_curServiceSkills.Clear(); @@ -340,7 +345,7 @@ namespace BrewMonster.Scripts.Skills m_allRankProfSkills[pSkill.GetRank()].Add((int)curID); } } - + BMLogger.LogError("CECHostSkillModel::InitAllSkillsOfCurProf: total prof skills = " + m_allRankProfSkills.Count); // --- B3: Sắp xếp skill trong từng rank theo thứ tự hiển thị --- foreach (var kvp in m_allRankProfSkills) { diff --git a/Assets/PerfectWorld/Scripts/Skills/SkillStubs1.cs b/Assets/PerfectWorld/Scripts/Skills/SkillStubs1.cs index 50f0cf2b66..5df50bc02b 100644 --- a/Assets/PerfectWorld/Scripts/Skills/SkillStubs1.cs +++ b/Assets/PerfectWorld/Scripts/Skills/SkillStubs1.cs @@ -5,7 +5,7 @@ namespace BrewMonster { public static class SkillStubs { - public static void Init() { int i = 0; } + public static void Init() { int i = 0; } // Skill stub declarations public static Skill1Stub __stub_Skill1Stub = new Skill1Stub(); public static Skill2Stub __stub_Skill2Stub = new Skill2Stub(); @@ -40,229 +40,229 @@ namespace BrewMonster public static Skill78Stub __stub_Skill78Stub = new Skill78Stub(); public static Skill79Stub __stub_Skill79Stub = new Skill79Stub(); public static Skill80Stub __stub_Skill80Stub = new Skill80Stub(); - //public static Skill176Stub __stub_Skill176Stub = new Skill176Stub(); - //public static Skill177Stub __stub_Skill177Stub = new Skill177Stub(); - //public static Skill178Stub __stub_Skill178Stub = new Skill178Stub(); - //public static Skill179Stub __stub_Skill179Stub = new Skill179Stub(); - //public static Skill187Stub __stub_Skill187Stub = new Skill187Stub(); - //public static Skill226Stub __stub_Skill226Stub = new Skill226Stub(); - //public static Skill227Stub __stub_Skill227Stub = new Skill227Stub(); - //public static Skill362Stub __stub_Skill362Stub = new Skill362Stub(); - //public static Skill363Stub __stub_Skill363Stub = new Skill363Stub(); - //public static Skill374Stub __stub_Skill374Stub = new Skill374Stub(); - //public static Skill375Stub __stub_Skill375Stub = new Skill375Stub(); - //public static Skill376Stub __stub_Skill376Stub = new Skill376Stub(); - //public static Skill377Stub __stub_Skill377Stub = new Skill377Stub(); - //public static Skill378Stub __stub_Skill378Stub = new Skill378Stub(); - //public static Skill379Stub __stub_Skill379Stub = new Skill379Stub(); - //public static Skill380Stub __stub_Skill380Stub = new Skill380Stub(); - //public static Skill381Stub __stub_Skill381Stub = new Skill381Stub(); - //public static Skill382Stub __stub_Skill382Stub = new Skill382Stub(); - //public static Skill383Stub __stub_Skill383Stub = new Skill383Stub(); - //public static Skill384Stub __stub_Skill384Stub = new Skill384Stub(); - //public static Skill385Stub __stub_Skill385Stub = new Skill385Stub(); - //public static Skill386Stub __stub_Skill386Stub = new Skill386Stub(); - //public static Skill387Stub __stub_Skill387Stub = new Skill387Stub(); - //public static Skill388Stub __stub_Skill388Stub = new Skill388Stub(); - //public static Skill389Stub __stub_Skill389Stub = new Skill389Stub(); - //public static Skill390Stub __stub_Skill390Stub = new Skill390Stub(); - //public static Skill391Stub __stub_Skill391Stub = new Skill391Stub(); - //public static Skill392Stub __stub_Skill392Stub = new Skill392Stub(); - //public static Skill393Stub __stub_Skill393Stub = new Skill393Stub(); - //public static Skill394Stub __stub_Skill394Stub = new Skill394Stub(); - //public static Skill395Stub __stub_Skill395Stub = new Skill395Stub(); - //public static Skill396Stub __stub_Skill396Stub = new Skill396Stub(); - //public static Skill397Stub __stub_Skill397Stub = new Skill397Stub(); - //public static Skill398Stub __stub_Skill398Stub = new Skill398Stub(); - //public static Skill399Stub __stub_Skill399Stub = new Skill399Stub(); - //public static Skill400Stub __stub_Skill400Stub = new Skill400Stub(); - //public static Skill401Stub __stub_Skill401Stub = new Skill401Stub(); - //public static Skill402Stub __stub_Skill402Stub = new Skill402Stub(); - //public static Skill403Stub __stub_Skill403Stub = new Skill403Stub(); - //public static Skill404Stub __stub_Skill404Stub = new Skill404Stub(); - //public static Skill405Stub __stub_Skill405Stub = new Skill405Stub(); - //public static Skill406Stub __stub_Skill406Stub = new Skill406Stub(); - //public static Skill407Stub __stub_Skill407Stub = new Skill407Stub(); - //public static Skill408Stub __stub_Skill408Stub = new Skill408Stub(); - //public static Skill409Stub __stub_Skill409Stub = new Skill409Stub(); - //public static Skill410Stub __stub_Skill410Stub = new Skill410Stub(); - //public static Skill411Stub __stub_Skill411Stub = new Skill411Stub(); - //public static Skill412Stub __stub_Skill412Stub = new Skill412Stub(); - //public static Skill413Stub __stub_Skill413Stub = new Skill413Stub(); - //public static Skill414Stub __stub_Skill414Stub = new Skill414Stub(); - //public static Skill415Stub __stub_Skill415Stub = new Skill415Stub(); - //public static Skill416Stub __stub_Skill416Stub = new Skill416Stub(); - //public static Skill417Stub __stub_Skill417Stub = new Skill417Stub(); - //public static Skill418Stub __stub_Skill418Stub = new Skill418Stub(); - //public static Skill419Stub __stub_Skill419Stub = new Skill419Stub(); - //public static Skill420Stub __stub_Skill420Stub = new Skill420Stub(); - //public static Skill421Stub __stub_Skill421Stub = new Skill421Stub(); - //public static Skill422Stub __stub_Skill422Stub = new Skill422Stub(); - //public static Skill423Stub __stub_Skill423Stub = new Skill423Stub(); - //public static Skill424Stub __stub_Skill424Stub = new Skill424Stub(); - //public static Skill425Stub __stub_Skill425Stub = new Skill425Stub(); - //public static Skill426Stub __stub_Skill426Stub = new Skill426Stub(); - //public static Skill427Stub __stub_Skill427Stub = new Skill427Stub(); - //public static Skill428Stub __stub_Skill428Stub = new Skill428Stub(); - //public static Skill429Stub __stub_Skill429Stub = new Skill429Stub(); - //public static Skill430Stub __stub_Skill430Stub = new Skill430Stub(); - //public static Skill431Stub __stub_Skill431Stub = new Skill431Stub(); - //public static Skill432Stub __stub_Skill432Stub = new Skill432Stub(); - //public static Skill433Stub __stub_Skill433Stub = new Skill433Stub(); - //public static Skill434Stub __stub_Skill434Stub = new Skill434Stub(); - //public static Skill435Stub __stub_Skill435Stub = new Skill435Stub(); - //public static Skill436Stub __stub_Skill436Stub = new Skill436Stub(); - //public static Skill437Stub __stub_Skill437Stub = new Skill437Stub(); - //public static Skill438Stub __stub_Skill438Stub = new Skill438Stub(); - //public static Skill439Stub __stub_Skill439Stub = new Skill439Stub(); - //public static Skill896Stub __stub_Skill896Stub = new Skill896Stub(); - //public static Skill897Stub __stub_Skill897Stub = new Skill897Stub(); - //public static Skill898Stub __stub_Skill898Stub = new Skill898Stub(); - //public static Skill899Stub __stub_Skill899Stub = new Skill899Stub(); - //public static Skill900Stub __stub_Skill900Stub = new Skill900Stub(); - //public static Skill923Stub __stub_Skill923Stub = new Skill923Stub(); - //public static Skill924Stub __stub_Skill924Stub = new Skill924Stub(); - //public static Skill1195Stub __stub_Skill1195Stub = new Skill1195Stub(); - //public static Skill1815Stub __stub_Skill1815Stub = new Skill1815Stub(); - //public static Skill1816Stub __stub_Skill1816Stub = new Skill1816Stub(); - //public static Skill1817Stub __stub_Skill1817Stub = new Skill1817Stub(); - //public static Skill1818Stub __stub_Skill1818Stub = new Skill1818Stub(); - //public static Skill1819Stub __stub_Skill1819Stub = new Skill1819Stub(); - //public static Skill1868Stub __stub_Skill1868Stub = new Skill1868Stub(); - //public static Skill1871Stub __stub_Skill1871Stub = new Skill1871Stub(); - //public static Skill1872Stub __stub_Skill1872Stub = new Skill1872Stub(); - //public static Skill2206Stub __stub_Skill2206Stub = new Skill2206Stub(); - //public static Skill2207Stub __stub_Skill2207Stub = new Skill2207Stub(); - //public static Skill2208Stub __stub_Skill2208Stub = new Skill2208Stub(); - //public static Skill2209Stub __stub_Skill2209Stub = new Skill2209Stub(); - //public static Skill2210Stub __stub_Skill2210Stub = new Skill2210Stub(); - //public static Skill2211Stub __stub_Skill2211Stub = new Skill2211Stub(); - //public static Skill2352Stub __stub_Skill2352Stub = new Skill2352Stub(); - //public static Skill2367Stub __stub_Skill2367Stub = new Skill2367Stub(); - //public static Skill2368Stub __stub_Skill2368Stub = new Skill2368Stub(); - //public static Skill2369Stub __stub_Skill2369Stub = new Skill2369Stub(); - //public static Skill2370Stub __stub_Skill2370Stub = new Skill2370Stub(); - //public static Skill2371Stub __stub_Skill2371Stub = new Skill2371Stub(); - //public static Skill2372Stub __stub_Skill2372Stub = new Skill2372Stub(); - //public static Skill2373Stub __stub_Skill2373Stub = new Skill2373Stub(); - //public static Skill2374Stub __stub_Skill2374Stub = new Skill2374Stub(); - //public static Skill2375Stub __stub_Skill2375Stub = new Skill2375Stub(); - //public static Skill7Stub __stub_Skill7Stub = new Skill7Stub(); - //public static Skill8Stub __stub_Skill8Stub = new Skill8Stub(); - //public static Skill9Stub __stub_Skill9Stub = new Skill9Stub(); - //public static Skill10Stub __stub_Skill10Stub = new Skill10Stub(); - //public static Skill53Stub __stub_Skill53Stub = new Skill53Stub(); - //public static Skill81Stub __stub_Skill81Stub = new Skill81Stub(); - //public static Skill84Stub __stub_Skill84Stub = new Skill84Stub(); - //public static Skill85Stub __stub_Skill85Stub = new Skill85Stub(); - //public static Skill86Stub __stub_Skill86Stub = new Skill86Stub(); - //public static Skill87Stub __stub_Skill87Stub = new Skill87Stub(); - //public static Skill88Stub __stub_Skill88Stub = new Skill88Stub(); - //public static Skill89Stub __stub_Skill89Stub = new Skill89Stub(); - //public static Skill90Stub __stub_Skill90Stub = new Skill90Stub(); - //public static Skill91Stub __stub_Skill91Stub = new Skill91Stub(); - //public static Skill92Stub __stub_Skill92Stub = new Skill92Stub(); - //public static Skill93Stub __stub_Skill93Stub = new Skill93Stub(); - //public static Skill94Stub __stub_Skill94Stub = new Skill94Stub(); - //public static Skill95Stub __stub_Skill95Stub = new Skill95Stub(); - //public static Skill96Stub __stub_Skill96Stub = new Skill96Stub(); - //public static Skill97Stub __stub_Skill97Stub = new Skill97Stub(); - //public static Skill98Stub __stub_Skill98Stub = new Skill98Stub(); - //public static Skill99Stub __stub_Skill99Stub = new Skill99Stub(); - //public static Skill100Stub __stub_Skill100Stub = new Skill100Stub(); - //public static Skill101Stub __stub_Skill101Stub = new Skill101Stub(); - //public static Skill180Stub __stub_Skill180Stub = new Skill180Stub(); - //public static Skill181Stub __stub_Skill181Stub = new Skill181Stub(); - //public static Skill182Stub __stub_Skill182Stub = new Skill182Stub(); - //public static Skill183Stub __stub_Skill183Stub = new Skill183Stub(); - //public static Skill184Stub __stub_Skill184Stub = new Skill184Stub(); - //public static Skill228Stub __stub_Skill228Stub = new Skill228Stub(); - //public static Skill229Stub __stub_Skill229Stub = new Skill229Stub(); - //public static Skill364Stub __stub_Skill364Stub = new Skill364Stub(); - //public static Skill365Stub __stub_Skill365Stub = new Skill365Stub(); - //public static Skill440Stub __stub_Skill440Stub = new Skill440Stub(); - //public static Skill441Stub __stub_Skill441Stub = new Skill441Stub(); - //public static Skill442Stub __stub_Skill442Stub = new Skill442Stub(); - //public static Skill443Stub __stub_Skill443Stub = new Skill443Stub(); - //public static Skill444Stub __stub_Skill444Stub = new Skill444Stub(); - //public static Skill445Stub __stub_Skill445Stub = new Skill445Stub(); - //public static Skill446Stub __stub_Skill446Stub = new Skill446Stub(); - //public static Skill447Stub __stub_Skill447Stub = new Skill447Stub(); - //public static Skill448Stub __stub_Skill448Stub = new Skill448Stub(); - //public static Skill449Stub __stub_Skill449Stub = new Skill449Stub(); - //public static Skill450Stub __stub_Skill450Stub = new Skill450Stub(); - //public static Skill451Stub __stub_Skill451Stub = new Skill451Stub(); - //public static Skill452Stub __stub_Skill452Stub = new Skill452Stub(); - //public static Skill453Stub __stub_Skill453Stub = new Skill453Stub(); - //public static Skill454Stub __stub_Skill454Stub = new Skill454Stub(); - //public static Skill455Stub __stub_Skill455Stub = new Skill455Stub(); - //public static Skill456Stub __stub_Skill456Stub = new Skill456Stub(); - //public static Skill457Stub __stub_Skill457Stub = new Skill457Stub(); - //public static Skill458Stub __stub_Skill458Stub = new Skill458Stub(); - //public static Skill459Stub __stub_Skill459Stub = new Skill459Stub(); - //public static Skill460Stub __stub_Skill460Stub = new Skill460Stub(); - //public static Skill461Stub __stub_Skill461Stub = new Skill461Stub(); - //public static Skill462Stub __stub_Skill462Stub = new Skill462Stub(); - //public static Skill463Stub __stub_Skill463Stub = new Skill463Stub(); - //public static Skill464Stub __stub_Skill464Stub = new Skill464Stub(); - //public static Skill465Stub __stub_Skill465Stub = new Skill465Stub(); - //public static Skill466Stub __stub_Skill466Stub = new Skill466Stub(); - //public static Skill467Stub __stub_Skill467Stub = new Skill467Stub(); - //public static Skill468Stub __stub_Skill468Stub = new Skill468Stub(); - //public static Skill469Stub __stub_Skill469Stub = new Skill469Stub(); - //public static Skill470Stub __stub_Skill470Stub = new Skill470Stub(); - //public static Skill471Stub __stub_Skill471Stub = new Skill471Stub(); - //public static Skill472Stub __stub_Skill472Stub = new Skill472Stub(); - //public static Skill473Stub __stub_Skill473Stub = new Skill473Stub(); - //public static Skill474Stub __stub_Skill474Stub = new Skill474Stub(); - //public static Skill475Stub __stub_Skill475Stub = new Skill475Stub(); - //public static Skill476Stub __stub_Skill476Stub = new Skill476Stub(); - //public static Skill477Stub __stub_Skill477Stub = new Skill477Stub(); - //public static Skill478Stub __stub_Skill478Stub = new Skill478Stub(); - //public static Skill479Stub __stub_Skill479Stub = new Skill479Stub(); - //public static Skill480Stub __stub_Skill480Stub = new Skill480Stub(); - //public static Skill481Stub __stub_Skill481Stub = new Skill481Stub(); - //public static Skill482Stub __stub_Skill482Stub = new Skill482Stub(); - //public static Skill483Stub __stub_Skill483Stub = new Skill483Stub(); - //public static Skill484Stub __stub_Skill484Stub = new Skill484Stub(); - //public static Skill485Stub __stub_Skill485Stub = new Skill485Stub(); - //public static Skill486Stub __stub_Skill486Stub = new Skill486Stub(); - //public static Skill487Stub __stub_Skill487Stub = new Skill487Stub(); - //public static Skill488Stub __stub_Skill488Stub = new Skill488Stub(); - //public static Skill489Stub __stub_Skill489Stub = new Skill489Stub(); - //public static Skill490Stub __stub_Skill490Stub = new Skill490Stub(); - //public static Skill491Stub __stub_Skill491Stub = new Skill491Stub(); - //public static Skill901Stub __stub_Skill901Stub = new Skill901Stub(); - //public static Skill902Stub __stub_Skill902Stub = new Skill902Stub(); - //public static Skill903Stub __stub_Skill903Stub = new Skill903Stub(); - //public static Skill904Stub __stub_Skill904Stub = new Skill904Stub(); - //public static Skill905Stub __stub_Skill905Stub = new Skill905Stub(); - //public static Skill925Stub __stub_Skill925Stub = new Skill925Stub(); - //public static Skill926Stub __stub_Skill926Stub = new Skill926Stub(); - //public static Skill1805Stub __stub_Skill1805Stub = new Skill1805Stub(); - //public static Skill1806Stub __stub_Skill1806Stub = new Skill1806Stub(); - //public static Skill1807Stub __stub_Skill1807Stub = new Skill1807Stub(); - //public static Skill1808Stub __stub_Skill1808Stub = new Skill1808Stub(); - //public static Skill1809Stub __stub_Skill1809Stub = new Skill1809Stub(); - //public static Skill1864Stub __stub_Skill1864Stub = new Skill1864Stub(); - //public static Skill1865Stub __stub_Skill1865Stub = new Skill1865Stub(); - //public static Skill1873Stub __stub_Skill1873Stub = new Skill1873Stub(); - //public static Skill1874Stub __stub_Skill1874Stub = new Skill1874Stub(); - //public static Skill1951Stub __stub_Skill1951Stub = new Skill1951Stub(); - //public static Skill2254Stub __stub_Skill2254Stub = new Skill2254Stub(); - //public static Skill2255Stub __stub_Skill2255Stub = new Skill2255Stub(); - //public static Skill2256Stub __stub_Skill2256Stub = new Skill2256Stub(); - //public static Skill2257Stub __stub_Skill2257Stub = new Skill2257Stub(); - //public static Skill2258Stub __stub_Skill2258Stub = new Skill2258Stub(); - //public static Skill2259Stub __stub_Skill2259Stub = new Skill2259Stub(); - //public static Skill2260Stub __stub_Skill2260Stub = new Skill2260Stub(); - //public static Skill2261Stub __stub_Skill2261Stub = new Skill2261Stub(); - //public static Skill2262Stub __stub_Skill2262Stub = new Skill2262Stub(); - //public static Skill2263Stub __stub_Skill2263Stub = new Skill2263Stub(); - //public static Skill2264Stub __stub_Skill2264Stub = new Skill2264Stub(); - //public static Skill2265Stub __stub_Skill2265Stub = new Skill2265Stub(); - //public static Skill2452Stub __stub_Skill2452Stub = new Skill2452Stub(); - //public static Skill2453Stub __stub_Skill2453Stub = new Skill2453Stub(); + public static Skill176Stub __stub_Skill176Stub = new Skill176Stub(); + public static Skill177Stub __stub_Skill177Stub = new Skill177Stub(); + public static Skill178Stub __stub_Skill178Stub = new Skill178Stub(); + public static Skill179Stub __stub_Skill179Stub = new Skill179Stub(); + public static Skill187Stub __stub_Skill187Stub = new Skill187Stub(); + public static Skill226Stub __stub_Skill226Stub = new Skill226Stub(); + public static Skill227Stub __stub_Skill227Stub = new Skill227Stub(); + public static Skill362Stub __stub_Skill362Stub = new Skill362Stub(); + public static Skill363Stub __stub_Skill363Stub = new Skill363Stub(); + public static Skill374Stub __stub_Skill374Stub = new Skill374Stub(); + public static Skill375Stub __stub_Skill375Stub = new Skill375Stub(); + public static Skill376Stub __stub_Skill376Stub = new Skill376Stub(); + public static Skill377Stub __stub_Skill377Stub = new Skill377Stub(); + public static Skill378Stub __stub_Skill378Stub = new Skill378Stub(); + public static Skill379Stub __stub_Skill379Stub = new Skill379Stub(); + public static Skill380Stub __stub_Skill380Stub = new Skill380Stub(); + public static Skill381Stub __stub_Skill381Stub = new Skill381Stub(); + public static Skill382Stub __stub_Skill382Stub = new Skill382Stub(); + public static Skill383Stub __stub_Skill383Stub = new Skill383Stub(); + public static Skill384Stub __stub_Skill384Stub = new Skill384Stub(); + public static Skill385Stub __stub_Skill385Stub = new Skill385Stub(); + public static Skill386Stub __stub_Skill386Stub = new Skill386Stub(); + public static Skill387Stub __stub_Skill387Stub = new Skill387Stub(); + public static Skill388Stub __stub_Skill388Stub = new Skill388Stub(); + public static Skill389Stub __stub_Skill389Stub = new Skill389Stub(); + public static Skill390Stub __stub_Skill390Stub = new Skill390Stub(); + public static Skill391Stub __stub_Skill391Stub = new Skill391Stub(); + public static Skill392Stub __stub_Skill392Stub = new Skill392Stub(); + public static Skill393Stub __stub_Skill393Stub = new Skill393Stub(); + public static Skill394Stub __stub_Skill394Stub = new Skill394Stub(); + public static Skill395Stub __stub_Skill395Stub = new Skill395Stub(); + public static Skill396Stub __stub_Skill396Stub = new Skill396Stub(); + public static Skill397Stub __stub_Skill397Stub = new Skill397Stub(); + public static Skill398Stub __stub_Skill398Stub = new Skill398Stub(); + public static Skill399Stub __stub_Skill399Stub = new Skill399Stub(); + public static Skill400Stub __stub_Skill400Stub = new Skill400Stub(); + public static Skill401Stub __stub_Skill401Stub = new Skill401Stub(); + public static Skill402Stub __stub_Skill402Stub = new Skill402Stub(); + public static Skill403Stub __stub_Skill403Stub = new Skill403Stub(); + public static Skill404Stub __stub_Skill404Stub = new Skill404Stub(); + public static Skill405Stub __stub_Skill405Stub = new Skill405Stub(); + public static Skill406Stub __stub_Skill406Stub = new Skill406Stub(); + public static Skill407Stub __stub_Skill407Stub = new Skill407Stub(); + public static Skill408Stub __stub_Skill408Stub = new Skill408Stub(); + public static Skill409Stub __stub_Skill409Stub = new Skill409Stub(); + public static Skill410Stub __stub_Skill410Stub = new Skill410Stub(); + public static Skill411Stub __stub_Skill411Stub = new Skill411Stub(); + public static Skill412Stub __stub_Skill412Stub = new Skill412Stub(); + public static Skill413Stub __stub_Skill413Stub = new Skill413Stub(); + public static Skill414Stub __stub_Skill414Stub = new Skill414Stub(); + public static Skill415Stub __stub_Skill415Stub = new Skill415Stub(); + public static Skill416Stub __stub_Skill416Stub = new Skill416Stub(); + public static Skill417Stub __stub_Skill417Stub = new Skill417Stub(); + public static Skill418Stub __stub_Skill418Stub = new Skill418Stub(); + public static Skill419Stub __stub_Skill419Stub = new Skill419Stub(); + public static Skill420Stub __stub_Skill420Stub = new Skill420Stub(); + public static Skill421Stub __stub_Skill421Stub = new Skill421Stub(); + public static Skill422Stub __stub_Skill422Stub = new Skill422Stub(); + public static Skill423Stub __stub_Skill423Stub = new Skill423Stub(); + public static Skill424Stub __stub_Skill424Stub = new Skill424Stub(); + public static Skill425Stub __stub_Skill425Stub = new Skill425Stub(); + public static Skill426Stub __stub_Skill426Stub = new Skill426Stub(); + public static Skill427Stub __stub_Skill427Stub = new Skill427Stub(); + public static Skill428Stub __stub_Skill428Stub = new Skill428Stub(); + public static Skill429Stub __stub_Skill429Stub = new Skill429Stub(); + public static Skill430Stub __stub_Skill430Stub = new Skill430Stub(); + public static Skill431Stub __stub_Skill431Stub = new Skill431Stub(); + public static Skill432Stub __stub_Skill432Stub = new Skill432Stub(); + public static Skill433Stub __stub_Skill433Stub = new Skill433Stub(); + public static Skill434Stub __stub_Skill434Stub = new Skill434Stub(); + public static Skill435Stub __stub_Skill435Stub = new Skill435Stub(); + public static Skill436Stub __stub_Skill436Stub = new Skill436Stub(); + public static Skill437Stub __stub_Skill437Stub = new Skill437Stub(); + public static Skill438Stub __stub_Skill438Stub = new Skill438Stub(); + public static Skill439Stub __stub_Skill439Stub = new Skill439Stub(); + public static Skill896Stub __stub_Skill896Stub = new Skill896Stub(); + public static Skill897Stub __stub_Skill897Stub = new Skill897Stub(); + public static Skill898Stub __stub_Skill898Stub = new Skill898Stub(); + public static Skill899Stub __stub_Skill899Stub = new Skill899Stub(); + public static Skill900Stub __stub_Skill900Stub = new Skill900Stub(); + public static Skill923Stub __stub_Skill923Stub = new Skill923Stub(); + public static Skill924Stub __stub_Skill924Stub = new Skill924Stub(); + public static Skill1195Stub __stub_Skill1195Stub = new Skill1195Stub(); + public static Skill1815Stub __stub_Skill1815Stub = new Skill1815Stub(); + public static Skill1816Stub __stub_Skill1816Stub = new Skill1816Stub(); + public static Skill1817Stub __stub_Skill1817Stub = new Skill1817Stub(); + public static Skill1818Stub __stub_Skill1818Stub = new Skill1818Stub(); + public static Skill1819Stub __stub_Skill1819Stub = new Skill1819Stub(); + public static Skill1868Stub __stub_Skill1868Stub = new Skill1868Stub(); + public static Skill1871Stub __stub_Skill1871Stub = new Skill1871Stub(); + public static Skill1872Stub __stub_Skill1872Stub = new Skill1872Stub(); + public static Skill2206Stub __stub_Skill2206Stub = new Skill2206Stub(); + public static Skill2207Stub __stub_Skill2207Stub = new Skill2207Stub(); + public static Skill2208Stub __stub_Skill2208Stub = new Skill2208Stub(); + public static Skill2209Stub __stub_Skill2209Stub = new Skill2209Stub(); + public static Skill2210Stub __stub_Skill2210Stub = new Skill2210Stub(); + public static Skill2211Stub __stub_Skill2211Stub = new Skill2211Stub(); + public static Skill2352Stub __stub_Skill2352Stub = new Skill2352Stub(); + public static Skill2367Stub __stub_Skill2367Stub = new Skill2367Stub(); + public static Skill2368Stub __stub_Skill2368Stub = new Skill2368Stub(); + public static Skill2369Stub __stub_Skill2369Stub = new Skill2369Stub(); + public static Skill2370Stub __stub_Skill2370Stub = new Skill2370Stub(); + public static Skill2371Stub __stub_Skill2371Stub = new Skill2371Stub(); + public static Skill2372Stub __stub_Skill2372Stub = new Skill2372Stub(); + public static Skill2373Stub __stub_Skill2373Stub = new Skill2373Stub(); + public static Skill2374Stub __stub_Skill2374Stub = new Skill2374Stub(); + public static Skill2375Stub __stub_Skill2375Stub = new Skill2375Stub(); + public static Skill7Stub __stub_Skill7Stub = new Skill7Stub(); + public static Skill8Stub __stub_Skill8Stub = new Skill8Stub(); + public static Skill9Stub __stub_Skill9Stub = new Skill9Stub(); + public static Skill10Stub __stub_Skill10Stub = new Skill10Stub(); + public static Skill53Stub __stub_Skill53Stub = new Skill53Stub(); + public static Skill81Stub __stub_Skill81Stub = new Skill81Stub(); + public static Skill84Stub __stub_Skill84Stub = new Skill84Stub(); + public static Skill85Stub __stub_Skill85Stub = new Skill85Stub(); + public static Skill86Stub __stub_Skill86Stub = new Skill86Stub(); + public static Skill87Stub __stub_Skill87Stub = new Skill87Stub(); + public static Skill88Stub __stub_Skill88Stub = new Skill88Stub(); + public static Skill89Stub __stub_Skill89Stub = new Skill89Stub(); + public static Skill90Stub __stub_Skill90Stub = new Skill90Stub(); + public static Skill91Stub __stub_Skill91Stub = new Skill91Stub(); + public static Skill92Stub __stub_Skill92Stub = new Skill92Stub(); + public static Skill93Stub __stub_Skill93Stub = new Skill93Stub(); + public static Skill94Stub __stub_Skill94Stub = new Skill94Stub(); + public static Skill95Stub __stub_Skill95Stub = new Skill95Stub(); + public static Skill96Stub __stub_Skill96Stub = new Skill96Stub(); + public static Skill97Stub __stub_Skill97Stub = new Skill97Stub(); + public static Skill98Stub __stub_Skill98Stub = new Skill98Stub(); + public static Skill99Stub __stub_Skill99Stub = new Skill99Stub(); + public static Skill100Stub __stub_Skill100Stub = new Skill100Stub(); + public static Skill101Stub __stub_Skill101Stub = new Skill101Stub(); + public static Skill180Stub __stub_Skill180Stub = new Skill180Stub(); + public static Skill181Stub __stub_Skill181Stub = new Skill181Stub(); + public static Skill182Stub __stub_Skill182Stub = new Skill182Stub(); + public static Skill183Stub __stub_Skill183Stub = new Skill183Stub(); + public static Skill184Stub __stub_Skill184Stub = new Skill184Stub(); + public static Skill228Stub __stub_Skill228Stub = new Skill228Stub(); + public static Skill229Stub __stub_Skill229Stub = new Skill229Stub(); + public static Skill364Stub __stub_Skill364Stub = new Skill364Stub(); + public static Skill365Stub __stub_Skill365Stub = new Skill365Stub(); + public static Skill440Stub __stub_Skill440Stub = new Skill440Stub(); + public static Skill441Stub __stub_Skill441Stub = new Skill441Stub(); + public static Skill442Stub __stub_Skill442Stub = new Skill442Stub(); + public static Skill443Stub __stub_Skill443Stub = new Skill443Stub(); + public static Skill444Stub __stub_Skill444Stub = new Skill444Stub(); + public static Skill445Stub __stub_Skill445Stub = new Skill445Stub(); + public static Skill446Stub __stub_Skill446Stub = new Skill446Stub(); + public static Skill447Stub __stub_Skill447Stub = new Skill447Stub(); + public static Skill448Stub __stub_Skill448Stub = new Skill448Stub(); + public static Skill449Stub __stub_Skill449Stub = new Skill449Stub(); + public static Skill450Stub __stub_Skill450Stub = new Skill450Stub(); + public static Skill451Stub __stub_Skill451Stub = new Skill451Stub(); + public static Skill452Stub __stub_Skill452Stub = new Skill452Stub(); + public static Skill453Stub __stub_Skill453Stub = new Skill453Stub(); + public static Skill454Stub __stub_Skill454Stub = new Skill454Stub(); + public static Skill455Stub __stub_Skill455Stub = new Skill455Stub(); + public static Skill456Stub __stub_Skill456Stub = new Skill456Stub(); + public static Skill457Stub __stub_Skill457Stub = new Skill457Stub(); + public static Skill458Stub __stub_Skill458Stub = new Skill458Stub(); + public static Skill459Stub __stub_Skill459Stub = new Skill459Stub(); + public static Skill460Stub __stub_Skill460Stub = new Skill460Stub(); + public static Skill461Stub __stub_Skill461Stub = new Skill461Stub(); + public static Skill462Stub __stub_Skill462Stub = new Skill462Stub(); + public static Skill463Stub __stub_Skill463Stub = new Skill463Stub(); + public static Skill464Stub __stub_Skill464Stub = new Skill464Stub(); + public static Skill465Stub __stub_Skill465Stub = new Skill465Stub(); + public static Skill466Stub __stub_Skill466Stub = new Skill466Stub(); + public static Skill467Stub __stub_Skill467Stub = new Skill467Stub(); + public static Skill468Stub __stub_Skill468Stub = new Skill468Stub(); + public static Skill469Stub __stub_Skill469Stub = new Skill469Stub(); + public static Skill470Stub __stub_Skill470Stub = new Skill470Stub(); + public static Skill471Stub __stub_Skill471Stub = new Skill471Stub(); + public static Skill472Stub __stub_Skill472Stub = new Skill472Stub(); + public static Skill473Stub __stub_Skill473Stub = new Skill473Stub(); + public static Skill474Stub __stub_Skill474Stub = new Skill474Stub(); + public static Skill475Stub __stub_Skill475Stub = new Skill475Stub(); + public static Skill476Stub __stub_Skill476Stub = new Skill476Stub(); + public static Skill477Stub __stub_Skill477Stub = new Skill477Stub(); + public static Skill478Stub __stub_Skill478Stub = new Skill478Stub(); + public static Skill479Stub __stub_Skill479Stub = new Skill479Stub(); + public static Skill480Stub __stub_Skill480Stub = new Skill480Stub(); + public static Skill481Stub __stub_Skill481Stub = new Skill481Stub(); + public static Skill482Stub __stub_Skill482Stub = new Skill482Stub(); + public static Skill483Stub __stub_Skill483Stub = new Skill483Stub(); + public static Skill484Stub __stub_Skill484Stub = new Skill484Stub(); + public static Skill485Stub __stub_Skill485Stub = new Skill485Stub(); + public static Skill486Stub __stub_Skill486Stub = new Skill486Stub(); + public static Skill487Stub __stub_Skill487Stub = new Skill487Stub(); + public static Skill488Stub __stub_Skill488Stub = new Skill488Stub(); + public static Skill489Stub __stub_Skill489Stub = new Skill489Stub(); + public static Skill490Stub __stub_Skill490Stub = new Skill490Stub(); + public static Skill491Stub __stub_Skill491Stub = new Skill491Stub(); + public static Skill901Stub __stub_Skill901Stub = new Skill901Stub(); + public static Skill902Stub __stub_Skill902Stub = new Skill902Stub(); + public static Skill903Stub __stub_Skill903Stub = new Skill903Stub(); + public static Skill904Stub __stub_Skill904Stub = new Skill904Stub(); + public static Skill905Stub __stub_Skill905Stub = new Skill905Stub(); + public static Skill925Stub __stub_Skill925Stub = new Skill925Stub(); + public static Skill926Stub __stub_Skill926Stub = new Skill926Stub(); + public static Skill1805Stub __stub_Skill1805Stub = new Skill1805Stub(); + public static Skill1806Stub __stub_Skill1806Stub = new Skill1806Stub(); + public static Skill1807Stub __stub_Skill1807Stub = new Skill1807Stub(); + public static Skill1808Stub __stub_Skill1808Stub = new Skill1808Stub(); + public static Skill1809Stub __stub_Skill1809Stub = new Skill1809Stub(); + public static Skill1864Stub __stub_Skill1864Stub = new Skill1864Stub(); + public static Skill1865Stub __stub_Skill1865Stub = new Skill1865Stub(); + public static Skill1873Stub __stub_Skill1873Stub = new Skill1873Stub(); + public static Skill1874Stub __stub_Skill1874Stub = new Skill1874Stub(); + public static Skill1951Stub __stub_Skill1951Stub = new Skill1951Stub(); + public static Skill2254Stub __stub_Skill2254Stub = new Skill2254Stub(); + public static Skill2255Stub __stub_Skill2255Stub = new Skill2255Stub(); + public static Skill2256Stub __stub_Skill2256Stub = new Skill2256Stub(); + public static Skill2257Stub __stub_Skill2257Stub = new Skill2257Stub(); + public static Skill2258Stub __stub_Skill2258Stub = new Skill2258Stub(); + public static Skill2259Stub __stub_Skill2259Stub = new Skill2259Stub(); + public static Skill2260Stub __stub_Skill2260Stub = new Skill2260Stub(); + public static Skill2261Stub __stub_Skill2261Stub = new Skill2261Stub(); + public static Skill2262Stub __stub_Skill2262Stub = new Skill2262Stub(); + public static Skill2263Stub __stub_Skill2263Stub = new Skill2263Stub(); + public static Skill2264Stub __stub_Skill2264Stub = new Skill2264Stub(); + public static Skill2265Stub __stub_Skill2265Stub = new Skill2265Stub(); + public static Skill2452Stub __stub_Skill2452Stub = new Skill2452Stub(); + public static Skill2453Stub __stub_Skill2453Stub = new Skill2453Stub(); #if SKILL_SERVER public static Skill1 __stub_Skill1 = new Skill1(); diff --git a/Assets/PerfectWorld/Scripts/Skills/skill.cs b/Assets/PerfectWorld/Scripts/Skills/skill.cs index f22b7908d2..059647e429 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill.cs @@ -1,4 +1,5 @@ using System.Collections.Generic; +using UnityEngine; namespace BrewMonster.Scripts.Skills { @@ -119,6 +120,8 @@ namespace BrewMonster.Scripts.Skills else return stub.GetPraydistance(this); } + public override int GetCoolingTime() { return stub.GetCoolingtime(this); } + } @@ -188,8 +191,21 @@ namespace BrewMonster.Scripts.Skills public List restrict_weapons = new List(); public static Dictionary map = new Dictionary(); public static Dictionary GetMap() => map; + public static Dictionary> comboSkillMap = new Dictionary>(); + public static Dictionary> GetComboSkMap() => comboSkillMap; - public static Dictionary> inheritSkillMap = new(); + public static Dictionary> inheritSkillMap = new Dictionary>(); + +/*#if UNITY_EDITOR + [RuntimeInitializeOnLoadMethod(RuntimeInitializeLoadType.BeforeSceneLoad)] + private static void OnPlay() + { + BMLogger.LogError("SkillStub OnPlay Reset"); + map = new Dictionary(); + comboSkillMap = new Dictionary>(); + inheritSkillMap = new Dictionary>(); + } +#endif*/ public SkillStub(uint i) { id = i; @@ -209,9 +225,6 @@ namespace BrewMonster.Scripts.Skills return inheritSkillMap[cls]; } - public static Dictionary> comboSkillMap; - public static Dictionary> GetComboSkMap() => comboSkillMap; - public static SkillStub GetStub(uint i) { return GetMap().TryGetValue(i, out var stub) ? stub : null; @@ -243,10 +256,10 @@ namespace BrewMonster.Scripts.Skills public int GetMaxLevel() { return max_level; } public Range GetRange() { return range; } public bool IsMovingSkill() { return is_movingcast; } - public byte GetType() { return type; } // ����System.Object.GetType // Hide System.Object.GetType + public byte GetType() { return type; } // ����System.Object.GetType // Hide System.Object.GetType // ����ʱ����麯�� // Runtime-related virtual functions - public virtual int GetCoolingtime(Skill skill) { return 0; } + public virtual int GetCoolingtime(Skill skill) { return 5000; } public virtual int GetRequiredSp(Skill skill) { return 0; } public virtual int GetRequiredLevel(Skill skill) { return 0; } public virtual int GetMaxAbility(Skill skill) { return 0; } diff --git a/Assets/PerfectWorld/Scripts/Skills/skill1.cs b/Assets/PerfectWorld/Scripts/Skills/skill1.cs index 1c740b64ec..2b672757f4 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill1.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill1.cs @@ -86,7 +86,7 @@ namespace BrewMonster cls = 0; name = "虎击"; nativename = "虎击"; - icon = "虎击.dds"; + icon = "虎击"; max_level = 10; type = 1; apcost = 0; @@ -107,7 +107,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "虎击.sgc"; + effect = "虎击"; doenchant = 0; dobless = 0; commoncooldown = 0; @@ -132,9 +132,9 @@ namespace BrewMonster public override float GetMpcost(Skill skill) => (float)(-5 + 7 * skill.GetLevel()); public override int GetExecutetime(Skill skill) => 700; public override int GetCoolingtime(Skill skill) => 3000; - public float GetRadius(Skill skill) => 0f; - public float GetAttackdistance(Skill skill) => 0f; - public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); + public float GetRadius(Skill skill) => 0f; + public float GetAttackdistance(Skill skill) => 0f; + public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill10.cs b/Assets/PerfectWorld/Scripts/Skills/skill10.cs index d147146427..af0b575f24 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill10.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill10.cs @@ -86,7 +86,7 @@ namespace BrewMonster cls = 1; name = "沙陷"; nativename = "沙陷"; - icon = "沙陷.dds"; + icon = "沙陷"; max_level = 10; type = 1; apcost = 0; @@ -107,7 +107,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "沙陷.sgc"; + effect = "沙陷"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -127,16 +127,16 @@ namespace BrewMonster ~Skill10Stub() { } - public float GetMpcost(Skill skill) => (float)(50.4 + 18 * skill.GetLevel()); - public int GetExecutetime(Skill skill) => 1000; - public int GetCoolingtime(Skill skill) => 8000; + public override float GetMpcost(Skill skill) => (float)(50.4 + 18 * skill.GetLevel()); + public override int GetExecutetime(Skill skill) => 1000; + public override int GetCoolingtime(Skill skill) => 8000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(19.5 + 0.9 * skill.GetLevel()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(19.5 + 0.9 * skill.GetLevel()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill100.cs b/Assets/PerfectWorld/Scripts/Skills/skill100.cs index 2b0626c598..8dd1443aa7 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill100.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill100.cs @@ -82,7 +82,7 @@ namespace BrewMonster cls = 1; name = "缩地术"; nativename = "缩地术"; - icon = "缩地术.dds"; + icon = "缩地术"; max_level = 10; type = 8; apcost = 20; @@ -102,7 +102,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "缩地术.sgc"; + effect = "缩地术"; doenchant = 0; dobless = 0; commoncooldown = 0; @@ -122,16 +122,16 @@ namespace BrewMonster ~Skill100Stub() { } - public float GetMpcost(Skill skill) => 50f; - public int GetExecutetime(Skill skill) => 1000; - public int GetCoolingtime(Skill skill) => 20000 - 1000 * skill.GetLevel(); + public override float GetMpcost(Skill skill) => 50f; + public override int GetExecutetime(Skill skill) => 1000; + public override int GetCoolingtime(Skill skill) => 20000 - 1000 * skill.GetLevel(); public float GetRadius(Skill skill) => (float)(2 + 0.3 * skill.GetLevel()); public float GetAttackdistance(Skill skill) => (float)(4 + 0.4 * skill.GetLevel()); public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(15 + skill.GetLevel()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(15 + skill.GetLevel()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill101.cs b/Assets/PerfectWorld/Scripts/Skills/skill101.cs index e4bc30c93d..7d98a097b8 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill101.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill101.cs @@ -31,7 +31,7 @@ namespace BrewMonster cls = 1; name = "土精通"; nativename = "土精通"; - icon = "土精通.dds"; + icon = "土精通"; max_level = 10; type = 5; apcost = 0; @@ -65,16 +65,16 @@ namespace BrewMonster ~Skill101Stub() { } - public float GetMpcost(Skill skill) => 0f; - public int GetExecutetime(Skill skill) => 0; - public int GetCoolingtime(Skill skill) => 0; + public override float GetMpcost(Skill skill) => 0f; + public override int GetExecutetime(Skill skill) => 0; + public override int GetCoolingtime(Skill skill) => 0; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill1195.cs b/Assets/PerfectWorld/Scripts/Skills/skill1195.cs index 2db2d23116..5b7aadfb32 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill1195.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill1195.cs @@ -84,7 +84,7 @@ namespace BrewMonster cls = 0; name = "致盲(废弃)"; nativename = "致盲(废弃)"; - icon = "致盲.dds"; + icon = "致盲"; max_level = 10; type = 1; apcost = 0; @@ -105,7 +105,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "疾风霹雳.sgc"; + effect = "疾风霹雳"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -124,14 +124,14 @@ namespace BrewMonster ~Skill1195Stub() { } - public float GetMpcost(Skill skill) => (float)(10 + 5 * skill.GetLevel()); - public int GetExecutetime(Skill skill) => 1200; - public int GetCoolingtime(Skill skill) => 8000; + public override float GetMpcost(Skill skill) => (float)(10 + 5 * skill.GetLevel()); + public override int GetExecutetime(Skill skill) => 1200; + public override int GetCoolingtime(Skill skill) => 8000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill176.cs b/Assets/PerfectWorld/Scripts/Skills/skill176.cs index a90f0a5133..a48248d547 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill176.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill176.cs @@ -49,7 +49,7 @@ namespace BrewMonster cls = 0; name = "凌波微步"; nativename = "凌波微步"; - icon = "凌波微步.dds"; + icon = "凌波微步"; max_level = 1; type = 2; apcost = 100; @@ -70,10 +70,21 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; + effect = "凌波微步"; + doenchant = 1; + dobless = 0; + commoncooldown = 0; + commoncooldowntime = 0; restrict_weapons.Add(0); - effect = ""; + restrict_weapons.Add(1); + restrict_weapons.Add(182); + restrict_weapons.Add(5); + restrict_weapons.Add(292); + restrict_weapons.Add(9); range = new Range(); - range.type = 0; + range.type = 5; + pre_skills = new Dictionary(); + pre_skills.Add(76, 10); #if SKILL_SERVER statestub.Add(new State1()); #endif @@ -81,23 +92,20 @@ namespace BrewMonster ~Skill176Stub() { } - public float GetMpcost(Skill skill) => 100f; - public int GetExecutetime(Skill skill) => 0; - public int GetCoolingtime(Skill skill) => 60000; + public override float GetMpcost(Skill skill) => 100f; + public override int GetExecutetime(Skill skill) => 0; + public override int GetCoolingtime(Skill skill) => 60000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_SERVER public int GetEnmity(Skill skill) => 0; - public bool StateAttack(Skill skill) - { - return true; - } + public bool StateAttack(Skill skill) => true; public bool TakeEffect(Skill skill) => true; public float GetEffectdistance(Skill skill) => 5f; public float GetHitrate(Skill skill) => 0f; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill177.cs b/Assets/PerfectWorld/Scripts/Skills/skill177.cs index 6d02351c53..e2d0f5dbb4 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill177.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill177.cs @@ -49,7 +49,7 @@ namespace BrewMonster cls = 0; name = "易筋经"; nativename = "易筋经"; - icon = "易筋经.dds"; + icon = "易筋经"; max_level = 10; type = 2; apcost = 0; @@ -70,10 +70,21 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; + effect = "易筋经"; + doenchant = 1; + dobless = 0; + commoncooldown = 0; + commoncooldowntime = 0; restrict_weapons.Add(0); - effect = ""; + restrict_weapons.Add(1); + restrict_weapons.Add(182); + restrict_weapons.Add(5); + restrict_weapons.Add(292); + restrict_weapons.Add(9); range = new Range(); - range.type = 0; + range.type = 5; + pre_skills = new Dictionary(); + pre_skills.Add(0, 1); #if SKILL_SERVER statestub.Add(new State1()); #endif @@ -81,21 +92,24 @@ namespace BrewMonster ~Skill177Stub() { } - public float GetMpcost(Skill skill) => 20f; - public int GetExecutetime(Skill skill) => 0; - public int GetCoolingtime(Skill skill) => 10000; + public override float GetMpcost(Skill skill) => 20f; + public override int GetExecutetime(Skill skill) => 0; + public override int GetCoolingtime(Skill skill) => 10000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) { - string result = string.Format(format, skill.GetLevel(), 20 + 10 * skill.GetLevel(), 20 + 10 * skill.GetLevel()); + string result = string.Format(format, + skill.GetLevel(), + 20 + 10 * skill.GetLevel(), + 20 + 10 * skill.GetLevel()); if (result.Length < length) { buffer.Append(result); @@ -107,10 +121,7 @@ namespace BrewMonster #if SKILL_SERVER public int GetEnmity(Skill skill) => 0; - public bool StateAttack(Skill skill) - { - return true; - } + public bool StateAttack(Skill skill) => true; public bool TakeEffect(Skill skill) => true; public float GetEffectdistance(Skill skill) => 5f; public float GetHitrate(Skill skill) => 0f; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill178.cs b/Assets/PerfectWorld/Scripts/Skills/skill178.cs index c8f1c668b8..94266adb0c 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill178.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill178.cs @@ -49,7 +49,7 @@ namespace BrewMonster cls = 0; name = "易髓经"; nativename = "易髓经"; - icon = "易髓经.dds"; + icon = "易髓经"; max_level = 10; type = 2; apcost = 0; @@ -70,10 +70,21 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; + effect = "易髓经"; + doenchant = 1; + dobless = 0; + commoncooldown = 0; + commoncooldowntime = 0; restrict_weapons.Add(0); - effect = ""; + restrict_weapons.Add(1); + restrict_weapons.Add(182); + restrict_weapons.Add(5); + restrict_weapons.Add(292); + restrict_weapons.Add(9); range = new Range(); - range.type = 0; + range.type = 5; + pre_skills = new Dictionary(); + pre_skills.Add(177, 1); #if SKILL_SERVER statestub.Add(new State1()); #endif @@ -81,21 +92,24 @@ namespace BrewMonster ~Skill178Stub() { } - public float GetMpcost(Skill skill) => 20f; - public int GetExecutetime(Skill skill) => 0; - public int GetCoolingtime(Skill skill) => 10000; + public override float GetMpcost(Skill skill) => 20f; + public override int GetExecutetime(Skill skill) => 0; + public override int GetCoolingtime(Skill skill) => 10000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) { - string result = string.Format(format, skill.GetLevel(), 20 + 10 * skill.GetLevel(), 20 + 10 * skill.GetLevel()); + string result = string.Format(format, + skill.GetLevel(), + 20 + 10 * skill.GetLevel(), + 20 + 10 * skill.GetLevel()); if (result.Length < length) { buffer.Append(result); @@ -107,10 +121,7 @@ namespace BrewMonster #if SKILL_SERVER public int GetEnmity(Skill skill) => 0; - public bool StateAttack(Skill skill) - { - return true; - } + public bool StateAttack(Skill skill) => true; public bool TakeEffect(Skill skill) => true; public float GetEffectdistance(Skill skill) => 5f; public float GetHitrate(Skill skill) => 0f; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill179.cs b/Assets/PerfectWorld/Scripts/Skills/skill179.cs index 933bc50113..807b71d7ff 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill179.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill179.cs @@ -49,7 +49,7 @@ namespace BrewMonster cls = 0; name = "金刚经"; nativename = "金刚经"; - icon = "金刚经.dds"; + icon = "金刚经"; max_level = 10; type = 2; apcost = 100; @@ -70,10 +70,21 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; + effect = "金刚经"; + doenchant = 1; + dobless = 0; + commoncooldown = 0; + commoncooldowntime = 0; restrict_weapons.Add(0); - effect = ""; + restrict_weapons.Add(1); + restrict_weapons.Add(182); + restrict_weapons.Add(5); + restrict_weapons.Add(292); + restrict_weapons.Add(9); range = new Range(); - range.type = 0; + range.type = 5; + pre_skills = new Dictionary(); + pre_skills.Add(0, 1); #if SKILL_SERVER statestub.Add(new State1()); #endif @@ -81,21 +92,24 @@ namespace BrewMonster ~Skill179Stub() { } - public float GetMpcost(Skill skill) => (float)(20 + 30 * skill.GetLevel()); - public int GetExecutetime(Skill skill) => 0; - public int GetCoolingtime(Skill skill) => 30000; + public override float GetMpcost(Skill skill) => (float)(20 + 30 * skill.GetLevel()); + public override int GetExecutetime(Skill skill) => 0; + public override int GetCoolingtime(Skill skill) => 30000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) { - string result = string.Format(format, skill.GetLevel(), 20 + 30 * skill.GetLevel(), skill.GetLevel() * 150 + 100); + string result = string.Format(format, + skill.GetLevel(), + 20 + 30 * skill.GetLevel(), + skill.GetLevel() * 150 + 100); if (result.Length < length) { buffer.Append(result); @@ -107,10 +121,7 @@ namespace BrewMonster #if SKILL_SERVER public int GetEnmity(Skill skill) => 0; - public bool StateAttack(Skill skill) - { - return true; - } + public bool StateAttack(Skill skill) => true; public bool TakeEffect(Skill skill) => true; public float GetEffectdistance(Skill skill) => 5f; public float GetHitrate(Skill skill) => 0f; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill180.cs b/Assets/PerfectWorld/Scripts/Skills/skill180.cs index 472756781b..d0465305b0 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill180.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill180.cs @@ -83,7 +83,7 @@ namespace BrewMonster cls = 1; name = "寒冰护甲"; nativename = "寒冰护甲"; - icon = "寒冰护甲.dds"; + icon = "寒冰护甲"; max_level = 10; type = 2; apcost = 30; @@ -124,16 +124,16 @@ namespace BrewMonster ~Skill180Stub() { } - public float GetMpcost(Skill skill) => (float)(-6 + 15 * skill.GetLevel()); - public int GetExecutetime(Skill skill) => 1200; - public int GetCoolingtime(Skill skill) => 3000; + public override float GetMpcost(Skill skill) => (float)(-6 + 15 * skill.GetLevel()); + public override int GetExecutetime(Skill skill) => 1200; + public override int GetCoolingtime(Skill skill) => 3000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill1805.cs b/Assets/PerfectWorld/Scripts/Skills/skill1805.cs index 640bdbe0f6..d0b73d4544 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill1805.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill1805.cs @@ -84,7 +84,7 @@ namespace BrewMonster cls = 1; name = "秘法之光"; nativename = "秘法之光"; - icon = "法之奥义.dds"; + icon = "法之奥义"; max_level = 1; type = 2; apcost = 30; @@ -105,7 +105,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "法师_法之奥义.sgc"; + effect = "法师_法之奥义"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -125,17 +125,17 @@ namespace BrewMonster ~Skill1805Stub() { } - public float GetMpcost(Skill skill) => 1363f; - public int GetExecutetime(Skill skill) => 1500; - public int GetCoolingtime(Skill skill) => 60000; + public override float GetMpcost(Skill skill) => 1363f; + public override int GetExecutetime(Skill skill) => 1500; + public override int GetCoolingtime(Skill skill) => 60000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_SERVER public int GetEnmity(Skill skill) => 100; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill1806.cs b/Assets/PerfectWorld/Scripts/Skills/skill1806.cs index ef6f997037..98d058d6e3 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill1806.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill1806.cs @@ -84,7 +84,7 @@ namespace BrewMonster cls = 1; name = "冰晶世界"; nativename = "冰晶世界"; - icon = "冰晶世界.dds"; + icon = "冰晶世界"; max_level = 1; type = 2; apcost = 200; @@ -125,17 +125,17 @@ namespace BrewMonster ~Skill1806Stub() { } - public float GetMpcost(Skill skill) => 1818f; - public int GetExecutetime(Skill skill) => 1300; - public int GetCoolingtime(Skill skill) => 120000; + public override float GetMpcost(Skill skill) => 1818f; + public override int GetExecutetime(Skill skill) => 1300; + public override int GetCoolingtime(Skill skill) => 120000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_SERVER public int GetEnmity(Skill skill) => 100; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill1807.cs b/Assets/PerfectWorld/Scripts/Skills/skill1807.cs index 73cc6a5e68..9331980ce7 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill1807.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill1807.cs @@ -84,7 +84,7 @@ namespace BrewMonster cls = 1; name = "太虚·逆空诀"; nativename = "太虚·逆空诀"; - icon = "静谧之术.dds"; + icon = "静谧之术"; max_level = 1; type = 3; apcost = 20; @@ -106,7 +106,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "法师_静谧之术.sgc"; + effect = "法师_静谧之术"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -126,17 +126,17 @@ namespace BrewMonster ~Skill1807Stub() { } - public float GetMpcost(Skill skill) => 545f; - public int GetExecutetime(Skill skill) => 600; - public int GetCoolingtime(Skill skill) => 45000; + public override float GetMpcost(Skill skill) => 545f; + public override int GetExecutetime(Skill skill) => 600; + public override int GetCoolingtime(Skill skill) => 45000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 30f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 30f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_SERVER public int GetEnmity(Skill skill) => 100; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill1808.cs b/Assets/PerfectWorld/Scripts/Skills/skill1808.cs index 29f3270e8c..489ca14dc9 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill1808.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill1808.cs @@ -84,7 +84,7 @@ namespace BrewMonster cls = 1; name = "煌黑之焰"; nativename = "煌黑之焰"; - icon = "炙焰.dds"; + icon = "炙焰"; max_level = 1; type = 3; apcost = 100; @@ -105,7 +105,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "法师_灸焰.sgc"; + effect = "法师_灸焰"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -125,17 +125,17 @@ namespace BrewMonster ~Skill1808Stub() { } - public float GetMpcost(Skill skill) => 909f; - public int GetExecutetime(Skill skill) => 1200; - public int GetCoolingtime(Skill skill) => 90000; + public override float GetMpcost(Skill skill) => 909f; + public override int GetExecutetime(Skill skill) => 1200; + public override int GetCoolingtime(Skill skill) => 90000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 30f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 30f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_SERVER public int GetEnmity(Skill skill) => 100; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill1809.cs b/Assets/PerfectWorld/Scripts/Skills/skill1809.cs index 4caf33ca7c..62498a6b47 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill1809.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill1809.cs @@ -84,7 +84,7 @@ namespace BrewMonster cls = 1; name = "沙之守护"; nativename = "沙之守护"; - icon = "沙暴.dds"; + icon = "沙暴"; max_level = 1; type = 2; apcost = 0; @@ -105,7 +105,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "法师_沙暴.sgc"; + effect = "法师_沙暴"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -125,17 +125,17 @@ namespace BrewMonster ~Skill1809Stub() { } - public float GetMpcost(Skill skill) => 606f; - public int GetExecutetime(Skill skill) => 1900; - public int GetCoolingtime(Skill skill) => 10000; + public override float GetMpcost(Skill skill) => 606f; + public override int GetExecutetime(Skill skill) => 1900; + public override int GetCoolingtime(Skill skill) => 10000; public float GetRadius(Skill skill) => 15f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 10f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 10f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_SERVER public int GetEnmity(Skill skill) => 100; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill181.cs b/Assets/PerfectWorld/Scripts/Skills/skill181.cs index cbef6bbdbb..fd797a5ee7 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill181.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill181.cs @@ -83,7 +83,7 @@ namespace BrewMonster cls = 1; name = "磐石护甲"; nativename = "磐石护甲"; - icon = "奇门护甲.dds"; + icon = "奇门护甲"; max_level = 10; type = 2; apcost = 30; @@ -124,16 +124,16 @@ namespace BrewMonster ~Skill181Stub() { } - public float GetMpcost(Skill skill) => (float)(12 + 15 * skill.GetLevel()); - public int GetExecutetime(Skill skill) => 1200; - public int GetCoolingtime(Skill skill) => 3000; + public override float GetMpcost(Skill skill) => (float)(12 + 15 * skill.GetLevel()); + public override int GetExecutetime(Skill skill) => 1200; + public override int GetCoolingtime(Skill skill) => 3000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill1815.cs b/Assets/PerfectWorld/Scripts/Skills/skill1815.cs index 3d9fe5cd90..35f8c847e1 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill1815.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill1815.cs @@ -84,7 +84,7 @@ namespace BrewMonster cls = 0; name = "一骑紫尘"; nativename = "一骑紫尘"; - icon = "霸气.dds"; + icon = "霸气"; max_level = 1; type = 8; apcost = 50; @@ -105,7 +105,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "巫师_复仇雷霆.sgc"; + effect = "巫师_复仇雷霆"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -127,17 +127,17 @@ namespace BrewMonster ~Skill1815Stub() { } - public float GetMpcost(Skill skill) => 141f; - public int GetExecutetime(Skill skill) => 600; - public int GetCoolingtime(Skill skill) => 90000; + public override float GetMpcost(Skill skill) => 141f; + public override int GetExecutetime(Skill skill) => 600; + public override int GetCoolingtime(Skill skill) => 90000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 15f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 15f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_SERVER public int GetEnmity(Skill skill) => 100; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill1816.cs b/Assets/PerfectWorld/Scripts/Skills/skill1816.cs index a14ebd5dd9..6505b61b16 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill1816.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill1816.cs @@ -84,7 +84,7 @@ namespace BrewMonster cls = 0; name = "太虚·诛神诀"; nativename = "太虚·诛神诀"; - icon = "狂风.dds"; + icon = "狂风"; max_level = 1; type = 2; apcost = 300; @@ -106,7 +106,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "武侠_狂风.sgc"; + effect = "武侠_狂风"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -129,17 +129,17 @@ namespace BrewMonster ~Skill1816Stub() { } - public float GetMpcost(Skill skill) => 495f; - public int GetExecutetime(Skill skill) => 1700; - public int GetCoolingtime(Skill skill) => 180000; + public override float GetMpcost(Skill skill) => 495f; + public override int GetExecutetime(Skill skill) => 1700; + public override int GetCoolingtime(Skill skill) => 180000; public float GetRadius(Skill skill) => 10f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_SERVER public int GetEnmity(Skill skill) => 100; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill1817.cs b/Assets/PerfectWorld/Scripts/Skills/skill1817.cs index 097624308f..7c2a186dd0 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill1817.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill1817.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 0; name = "天元逆转"; nativename = "天元逆转"; - icon = "碎颅.dds"; + icon = "碎颅"; max_level = 1; type = 1; apcost = 0; @@ -108,7 +108,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "武侠_碎颅.sgc"; + effect = "武侠_碎颅"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -131,17 +131,17 @@ namespace BrewMonster ~Skill1817Stub() { } - public float GetMpcost(Skill skill) => 0f; - public int GetExecutetime(Skill skill) => 850; - public int GetCoolingtime(Skill skill) => 120000; + public override float GetMpcost(Skill skill) => 0f; + public override int GetExecutetime(Skill skill) => 850; + public override int GetCoolingtime(Skill skill) => 120000; public float GetRadius(Skill skill) => 3f; public float GetAttackdistance(Skill skill) => 12f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 10f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 10f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_SERVER public int GetEnmity(Skill skill) => 100; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill1818.cs b/Assets/PerfectWorld/Scripts/Skills/skill1818.cs index a5fbffe346..9d7d98f8f7 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill1818.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill1818.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 0; name = "一掷乾坤"; nativename = "一掷乾坤"; - icon = "回旋击.dds"; + icon = "回旋击"; max_level = 1; type = 1; apcost = 35; @@ -108,7 +108,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "武侠_回旋击.sgc"; + effect = "武侠_回旋击"; doenchant = 1; dobless = 1; commoncooldown = 0; @@ -130,17 +130,17 @@ namespace BrewMonster ~Skill1818Stub() { } - public float GetMpcost(Skill skill) => 353f; - public int GetExecutetime(Skill skill) => 900; - public int GetCoolingtime(Skill skill) => 60000; + public override float GetMpcost(Skill skill) => 353f; + public override int GetExecutetime(Skill skill) => 900; + public override int GetCoolingtime(Skill skill) => 60000; public float GetRadius(Skill skill) => 8f; public float GetAttackdistance(Skill skill) => 15f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 25f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 25f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_SERVER public int GetEnmity(Skill skill) => 100; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill1819.cs b/Assets/PerfectWorld/Scripts/Skills/skill1819.cs index e7a5eb0b77..3bf714c9b7 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill1819.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill1819.cs @@ -84,7 +84,7 @@ namespace BrewMonster cls = 0; name = "赤龙索"; nativename = "赤龙索"; - icon = "龙依.dds"; + icon = "龙依"; max_level = 1; type = 3; apcost = 50; @@ -105,7 +105,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "武侠_龙爪手.sgc"; + effect = "武侠_龙爪手"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -128,17 +128,17 @@ namespace BrewMonster ~Skill1819Stub() { } - public float GetMpcost(Skill skill) => 212f; - public int GetExecutetime(Skill skill) => 2000; - public int GetCoolingtime(Skill skill) => 120000; + public override float GetMpcost(Skill skill) => 212f; + public override int GetExecutetime(Skill skill) => 2000; + public override int GetCoolingtime(Skill skill) => 120000; public float GetRadius(Skill skill) => 10f; public float GetAttackdistance(Skill skill) => 15f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 25f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 25f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_SERVER public int GetEnmity(Skill skill) => 100; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill182.cs b/Assets/PerfectWorld/Scripts/Skills/skill182.cs index a1b673b324..f1bbb8245f 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill182.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill182.cs @@ -86,7 +86,7 @@ namespace BrewMonster cls = 1; name = "冰雹"; nativename = "冰雹"; - icon = "冰雹.dds"; + icon = "冰雹"; max_level = 10; type = 1; apcost = 0; @@ -107,7 +107,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 3; - effect = "冰雹.sgc"; + effect = "冰雹"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -127,16 +127,16 @@ namespace BrewMonster ~Skill182Stub() { } - public float GetMpcost(Skill skill) => (float)(39.6 + 18 * skill.GetLevel()); - public int GetExecutetime(Skill skill) => 1200; - public int GetCoolingtime(Skill skill) => 12000; + public override float GetMpcost(Skill skill) => (float)(39.6 + 18 * skill.GetLevel()); + public override int GetExecutetime(Skill skill) => 1200; + public override int GetCoolingtime(Skill skill) => 12000; public float GetRadius(Skill skill) => (float)(4 + 0.4 * skill.GetLevel()); public float GetAttackdistance(Skill skill) => (float)(4 + 0.4 * skill.GetLevel()); public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(19.5 + 0.9 * skill.GetLevel()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(19.5 + 0.9 * skill.GetLevel()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill183.cs b/Assets/PerfectWorld/Scripts/Skills/skill183.cs index 926e5de726..ce37d13381 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill183.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill183.cs @@ -48,7 +48,7 @@ namespace BrewMonster cls = 1; name = "般若心经"; nativename = "般若心经"; - icon = "般若心经.dds"; + icon = "般若心经"; max_level = 1; type = 2; apcost = 200; @@ -69,7 +69,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "般若心经.sgc"; + effect = "般若心经"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -87,16 +87,16 @@ namespace BrewMonster ~Skill183Stub() { } - public float GetMpcost(Skill skill) => 0f; - public int GetExecutetime(Skill skill) => 0; - public int GetCoolingtime(Skill skill) => 60000; + public override float GetMpcost(Skill skill) => 0f; + public override int GetExecutetime(Skill skill) => 0; + public override int GetCoolingtime(Skill skill) => 60000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_SERVER public int GetEnmity(Skill skill) => 0; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill184.cs b/Assets/PerfectWorld/Scripts/Skills/skill184.cs index dba1974a92..a9a267564c 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill184.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill184.cs @@ -83,7 +83,7 @@ namespace BrewMonster cls = 1; name = "石破天惊"; nativename = "石破天惊"; - icon = "石破天惊.dds"; + icon = "石破天惊"; max_level = 10; type = 3; apcost = 0; @@ -104,7 +104,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "石破天惊.sgc"; + effect = "石破天惊"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -124,16 +124,16 @@ namespace BrewMonster ~Skill184Stub() { } - public float GetMpcost(Skill skill) => (float)(135 + 12 * skill.GetLevel()); - public int GetExecutetime(Skill skill) => 2000; - public int GetCoolingtime(Skill skill) => 31000 - 1000 * skill.GetLevel(); + public override float GetMpcost(Skill skill) => (float)(135 + 12 * skill.GetLevel()); + public override int GetExecutetime(Skill skill) => 2000; + public override int GetCoolingtime(Skill skill) => 31000 - 1000 * skill.GetLevel(); public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(19.5 + 0.9 * skill.GetLevel()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(19.5 + 0.9 * skill.GetLevel()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill1864.cs b/Assets/PerfectWorld/Scripts/Skills/skill1864.cs index f8e28289ee..9193573459 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill1864.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill1864.cs @@ -49,7 +49,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 0; - effect = "法师_冰晶世界.sgc"; + effect = "法师_冰晶世界"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -63,13 +63,13 @@ namespace BrewMonster ~Skill1864Stub() { } - public float GetMpcost(Skill skill) => 0f; - public int GetExecutetime(Skill skill) => 0; - public int GetCoolingtime(Skill skill) => 0; + public override float GetMpcost(Skill skill) => 0f; + public override int GetExecutetime(Skill skill) => 0; + public override int GetCoolingtime(Skill skill) => 0; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; + public override float GetPraydistance(Skill skill) => 0f; #if SKILL_SERVER public int GetEnmity(Skill skill) => 0; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill1865.cs b/Assets/PerfectWorld/Scripts/Skills/skill1865.cs index 2d2eb9a144..c979436877 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill1865.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill1865.cs @@ -84,7 +84,7 @@ namespace BrewMonster cls = 1; name = "太虚·逆流诀"; nativename = "太虚·逆流诀"; - icon = "静谧之术2.dds"; + icon = "静谧之术2"; max_level = 1; type = 3; apcost = 20; @@ -106,7 +106,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "静谧之术2_击中.sgc"; + effect = "静谧之术2_击中"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -126,17 +126,17 @@ namespace BrewMonster ~Skill1865Stub() { } - public float GetMpcost(Skill skill) => 545f; - public int GetExecutetime(Skill skill) => 600; - public int GetCoolingtime(Skill skill) => 45000; + public override float GetMpcost(Skill skill) => 545f; + public override int GetExecutetime(Skill skill) => 600; + public override int GetCoolingtime(Skill skill) => 45000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 30f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 30f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_SERVER public int GetEnmity(Skill skill) => 100; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill1868.cs b/Assets/PerfectWorld/Scripts/Skills/skill1868.cs index ddd8c6d726..01fac4990c 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill1868.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill1868.cs @@ -49,7 +49,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 0; - effect = "武侠_狂风.sgc"; + effect = "武侠_狂风"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -63,13 +63,13 @@ namespace BrewMonster ~Skill1868Stub() { } - public float GetMpcost(Skill skill) => 0f; - public int GetExecutetime(Skill skill) => 0; - public int GetCoolingtime(Skill skill) => 0; + public override float GetMpcost(Skill skill) => 0f; + public override int GetExecutetime(Skill skill) => 0; + public override int GetCoolingtime(Skill skill) => 0; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; + public override float GetPraydistance(Skill skill) => 0f; #if SKILL_SERVER public int GetEnmity(Skill skill) => 0; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill187.cs b/Assets/PerfectWorld/Scripts/Skills/skill187.cs index 40599a96b6..7f7b89f6b3 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill187.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill187.cs @@ -30,7 +30,7 @@ namespace BrewMonster cls = 0; name = "2233"; nativename = "2233"; - icon = "无效.ddsdd"; + icon = "无效"; max_level = 12; type = 10; apcost = 2233; @@ -57,7 +57,6 @@ namespace BrewMonster dobless = 0; commoncooldown = 0; commoncooldowntime = 0; - effect = "3233"; range = new Range(); range.type = 0; pre_skills = new Dictionary(); @@ -67,15 +66,15 @@ namespace BrewMonster ~Skill187Stub() { } - public float GetMpcost(Skill skill) => 1033f; - public int GetExecutetime(Skill skill) => 1000333; - public int GetCoolingtime(Skill skill) => 30002; + public override float GetMpcost(Skill skill) => 1033f; + public override int GetExecutetime(Skill skill) => 1000333; + public override int GetCoolingtime(Skill skill) => 30002; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 1533f; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 1533f; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_SERVER public int GetEnmity(Skill skill) => 33344; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill1871.cs b/Assets/PerfectWorld/Scripts/Skills/skill1871.cs index 3396c92d2c..b44293639d 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill1871.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill1871.cs @@ -84,7 +84,7 @@ namespace BrewMonster cls = 0; name = "诛神诀"; nativename = "诛神诀"; - icon = "狂风.dds"; + icon = "狂风"; max_level = 1; type = 2; apcost = 299; @@ -105,7 +105,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "武侠_狂风.sgc"; + effect = "武侠_狂风"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -128,17 +128,17 @@ namespace BrewMonster ~Skill1871Stub() { } - public float GetMpcost(Skill skill) => 392f; - public int GetExecutetime(Skill skill) => 1700; - public int GetCoolingtime(Skill skill) => 300000; + public override float GetMpcost(Skill skill) => 392f; + public override int GetExecutetime(Skill skill) => 1700; + public override int GetCoolingtime(Skill skill) => 300000; public float GetRadius(Skill skill) => 10f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_SERVER public int GetEnmity(Skill skill) => 100; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill1872.cs b/Assets/PerfectWorld/Scripts/Skills/skill1872.cs index 2a68452ac1..a076d47f92 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill1872.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill1872.cs @@ -49,7 +49,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 0; - effect = "武侠_狂风.sgc"; + effect = "武侠_狂风"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -63,13 +63,13 @@ namespace BrewMonster ~Skill1872Stub() { } - public float GetMpcost(Skill skill) => 0f; - public int GetExecutetime(Skill skill) => 0; - public int GetCoolingtime(Skill skill) => 0; + public override float GetMpcost(Skill skill) => 0f; + public override int GetExecutetime(Skill skill) => 0; + public override int GetCoolingtime(Skill skill) => 0; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; + public override float GetPraydistance(Skill skill) => 0f; #if SKILL_SERVER public int GetEnmity(Skill skill) => 0; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill1873.cs b/Assets/PerfectWorld/Scripts/Skills/skill1873.cs index e295e598d2..ff498c6d7c 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill1873.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill1873.cs @@ -84,7 +84,7 @@ namespace BrewMonster cls = 1; name = "逆空诀"; nativename = "逆空诀"; - icon = "静谧之术.dds"; + icon = "静谧之术"; max_level = 1; type = 3; apcost = 50; @@ -105,7 +105,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "法师_静谧之术.sgc"; + effect = "法师_静谧之术"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -125,17 +125,17 @@ namespace BrewMonster ~Skill1873Stub() { } - public float GetMpcost(Skill skill) => 432f; - public int GetExecutetime(Skill skill) => 600; - public int GetCoolingtime(Skill skill) => 60000; + public override float GetMpcost(Skill skill) => 432f; + public override int GetExecutetime(Skill skill) => 600; + public override int GetCoolingtime(Skill skill) => 60000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 30f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 30f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_SERVER public int GetEnmity(Skill skill) => 100; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill1874.cs b/Assets/PerfectWorld/Scripts/Skills/skill1874.cs index 496da3b258..3b56e23091 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill1874.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill1874.cs @@ -84,7 +84,7 @@ namespace BrewMonster cls = 1; name = "逆流诀"; nativename = "逆流诀"; - icon = "静谧之术2.dds"; + icon = "静谧之术2"; max_level = 1; type = 3; apcost = 50; @@ -105,7 +105,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "静谧之术2_击中.sgc"; + effect = "静谧之术2_击中"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -125,17 +125,17 @@ namespace BrewMonster ~Skill1874Stub() { } - public float GetMpcost(Skill skill) => 432f; - public int GetExecutetime(Skill skill) => 600; - public int GetCoolingtime(Skill skill) => 60000; + public override float GetMpcost(Skill skill) => 432f; + public override int GetExecutetime(Skill skill) => 600; + public override int GetCoolingtime(Skill skill) => 60000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 30f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 30f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_SERVER public int GetEnmity(Skill skill) => 100; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill1951.cs b/Assets/PerfectWorld/Scripts/Skills/skill1951.cs index 131d8c6c58..015337e03f 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill1951.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill1951.cs @@ -119,15 +119,15 @@ namespace BrewMonster ~Skill1951Stub() { } - public float GetMpcost(Skill skill) => 0f; - public int GetExecutetime(Skill skill) => 1000; - public int GetCoolingtime(Skill skill) => 0; + public override float GetMpcost(Skill skill) => 0f; + public override int GetExecutetime(Skill skill) => 1000; + public override int GetCoolingtime(Skill skill) => 0; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 30f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 30f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; #if SKILL_SERVER public int GetEnmity(Skill skill) => 0; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill2.cs b/Assets/PerfectWorld/Scripts/Skills/skill2.cs index 9105e9d7b1..be1f2e3e32 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill2.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill2.cs @@ -86,7 +86,7 @@ namespace BrewMonster cls = 0; name = "寸力"; nativename = "寸力"; - icon = "寸力.dds"; + icon = "寸力"; max_level = 10; type = 1; apcost = 0; @@ -107,10 +107,21 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; + effect = "寸力"; + doenchant = 1; + dobless = 0; + commoncooldown = 0; + commoncooldowntime = 0; restrict_weapons.Add(0); - effect = ""; + restrict_weapons.Add(1); + restrict_weapons.Add(182); + restrict_weapons.Add(9); + restrict_weapons.Add(5); + restrict_weapons.Add(292); range = new Range(); range.type = 0; + pre_skills = new Dictionary(); + pre_skills.Add(1, 1); #if SKILL_SERVER statestub.Add(new State1()); statestub.Add(new State2()); @@ -120,21 +131,24 @@ namespace BrewMonster ~Skill2Stub() { } - public float GetMpcost(Skill skill) => (float)(-2.2 + 5.6 * skill.GetLevel()); - public int GetExecutetime(Skill skill) => 700; - public int GetCoolingtime(Skill skill) => 8000; + public override float GetMpcost(Skill skill) => (float)(-2.2 + 5.6 * skill.GetLevel()); + public override int GetExecutetime(Skill skill) => 700; + public override int GetCoolingtime(Skill skill) => 8000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) { - string result = string.Format(format, skill.GetLevel(), -2.2 + 5.6 * skill.GetLevel(), 5.9 * skill.GetLevel() * skill.GetLevel() + 126.7 * skill.GetLevel() + 40.5); + string result = string.Format(format, + skill.GetLevel(), + -2.2 + 5.6 * skill.GetLevel(), + 5.9 * skill.GetLevel() * skill.GetLevel() + 126.7 * skill.GetLevel() + 40.5); if (result.Length < length) { buffer.Append(result); @@ -146,10 +160,7 @@ namespace BrewMonster #if SKILL_SERVER public int GetEnmity(Skill skill) => 0; - public bool StateAttack(Skill skill) - { - return true; - } + public bool StateAttack(Skill skill) => true; public bool TakeEffect(Skill skill) => true; public float GetEffectdistance(Skill skill) => 11.7f; public int GetAttackspeed(Skill skill) => 3; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill2206.cs b/Assets/PerfectWorld/Scripts/Skills/skill2206.cs index ad37401d61..f30291db0f 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill2206.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill2206.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 0; name = "玄·虎崩"; nativename = "玄·虎崩"; - icon = "玄·虎崩.dds"; + icon = "玄·虎崩"; max_level = 1; type = 1; apcost = 0; @@ -109,7 +109,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "武侠_虎击改.sgc"; + effect = "武侠_虎击改"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -134,17 +134,17 @@ namespace BrewMonster ~Skill2206Stub() { } - public float GetMpcost(Skill skill) => 125f; - public int GetExecutetime(Skill skill) => 1000; - public int GetCoolingtime(Skill skill) => 3000; + public override float GetMpcost(Skill skill) => 125f; + public override int GetExecutetime(Skill skill) => 1000; + public override int GetCoolingtime(Skill skill) => 3000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill2207.cs b/Assets/PerfectWorld/Scripts/Skills/skill2207.cs index 9273b49382..2466a5634f 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill2207.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill2207.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 0; name = "荒·虎崩"; nativename = "荒·虎崩"; - icon = "荒·虎崩.dds"; + icon = "荒·虎崩"; max_level = 1; type = 1; apcost = 0; @@ -109,7 +109,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "武侠_虎击改.sgc"; + effect = "武侠_虎击改"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -134,17 +134,17 @@ namespace BrewMonster ~Skill2207Stub() { } - public float GetMpcost(Skill skill) => 125f; - public int GetExecutetime(Skill skill) => 1000; - public int GetCoolingtime(Skill skill) => 3000; + public override float GetMpcost(Skill skill) => 125f; + public override int GetExecutetime(Skill skill) => 1000; + public override int GetCoolingtime(Skill skill) => 3000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill2208.cs b/Assets/PerfectWorld/Scripts/Skills/skill2208.cs index fb731f2597..29cd07e7e5 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill2208.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill2208.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 0; name = "玄·千军辟易"; nativename = "玄·千军辟易"; - icon = "玄·千军辟易.dds"; + icon = "玄·千军辟易"; max_level = 1; type = 1; apcost = 0; @@ -109,7 +109,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "武侠_横扫千军改.sgc"; + effect = "武侠_横扫千军改"; doenchant = 0; dobless = 0; commoncooldown = 0; @@ -134,17 +134,17 @@ namespace BrewMonster ~Skill2208Stub() { } - public float GetMpcost(Skill skill) => 210f; - public int GetExecutetime(Skill skill) => 1000; - public int GetCoolingtime(Skill skill) => 3000; + public override float GetMpcost(Skill skill) => 210f; + public override int GetExecutetime(Skill skill) => 1000; + public override int GetCoolingtime(Skill skill) => 3000; public float GetRadius(Skill skill) => 10f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill2209.cs b/Assets/PerfectWorld/Scripts/Skills/skill2209.cs index a544a932bf..34ef590b00 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill2209.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill2209.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 0; name = "荒·千军辟易"; nativename = "荒·千军辟易"; - icon = "荒·千军辟易.dds"; + icon = "荒·千军辟易"; max_level = 1; type = 1; apcost = 0; @@ -109,7 +109,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "武侠_横扫千军改.sgc"; + effect = "武侠_横扫千军改"; doenchant = 0; dobless = 0; commoncooldown = 0; @@ -134,17 +134,17 @@ namespace BrewMonster ~Skill2209Stub() { } - public float GetMpcost(Skill skill) => 210f; - public int GetExecutetime(Skill skill) => 1000; - public int GetCoolingtime(Skill skill) => 3000; + public override float GetMpcost(Skill skill) => 210f; + public override int GetExecutetime(Skill skill) => 1000; + public override int GetCoolingtime(Skill skill) => 3000; public float GetRadius(Skill skill) => 12f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill2210.cs b/Assets/PerfectWorld/Scripts/Skills/skill2210.cs index b9ffa6dac0..c4c3b3fcfa 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill2210.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill2210.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 0; name = "玄·断水凌风"; nativename = "玄·断水凌风"; - icon = "玄·断水凌风.dds"; + icon = "玄·断水凌风"; max_level = 1; type = 1; apcost = 0; @@ -109,7 +109,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "武侠_凌风改.sgc"; + effect = "武侠_凌风改"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -134,17 +134,17 @@ namespace BrewMonster ~Skill2210Stub() { } - public float GetMpcost(Skill skill) => 150f; - public int GetExecutetime(Skill skill) => 1800; - public int GetCoolingtime(Skill skill) => 6000; + public override float GetMpcost(Skill skill) => 150f; + public override int GetExecutetime(Skill skill) => 1800; + public override int GetCoolingtime(Skill skill) => 6000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill2211.cs b/Assets/PerfectWorld/Scripts/Skills/skill2211.cs index b060532d54..ceef6d52c8 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill2211.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill2211.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 0; name = "荒·断水凌风"; nativename = "荒·断水凌风"; - icon = "荒·断水凌风.dds"; + icon = "荒·断水凌风"; max_level = 1; type = 1; apcost = 0; @@ -109,7 +109,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "武侠_凌风改.sgc"; + effect = "武侠_凌风改"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -134,17 +134,17 @@ namespace BrewMonster ~Skill2211Stub() { } - public float GetMpcost(Skill skill) => 150f; - public int GetExecutetime(Skill skill) => 1800; - public int GetCoolingtime(Skill skill) => 5000; + public override float GetMpcost(Skill skill) => 150f; + public override int GetExecutetime(Skill skill) => 1800; + public override int GetCoolingtime(Skill skill) => 5000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill2254.cs b/Assets/PerfectWorld/Scripts/Skills/skill2254.cs index 2fd6527514..57d1d98daf 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill2254.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill2254.cs @@ -84,7 +84,7 @@ namespace BrewMonster cls = 1; name = "玄·磐石护甲"; nativename = "玄·磐石护甲"; - icon = "奇门护甲1.dds"; + icon = "奇门护甲1"; max_level = 1; type = 2; apcost = 10; @@ -106,7 +106,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "法师_磐石护甲.sgc"; + effect = "法师_磐石护甲"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -126,17 +126,17 @@ namespace BrewMonster ~Skill2254Stub() { } - public float GetMpcost(Skill skill) => 265f; - public int GetExecutetime(Skill skill) => 300; - public int GetCoolingtime(Skill skill) => 3000; + public override float GetMpcost(Skill skill) => 265f; + public override int GetExecutetime(Skill skill) => 300; + public override int GetCoolingtime(Skill skill) => 3000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill2255.cs b/Assets/PerfectWorld/Scripts/Skills/skill2255.cs index a4698aeae9..055960c6fe 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill2255.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill2255.cs @@ -84,7 +84,7 @@ namespace BrewMonster cls = 1; name = "荒·磐石护甲"; nativename = "荒·磐石护甲"; - icon = "奇门护甲2.dds"; + icon = "奇门护甲2"; max_level = 1; type = 2; apcost = 10; @@ -106,7 +106,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "法师_磐石护甲.sgc"; + effect = "法师_磐石护甲"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -126,17 +126,17 @@ namespace BrewMonster ~Skill2255Stub() { } - public float GetMpcost(Skill skill) => 265f; - public int GetExecutetime(Skill skill) => 300; - public int GetCoolingtime(Skill skill) => 3000; + public override float GetMpcost(Skill skill) => 265f; + public override int GetExecutetime(Skill skill) => 300; + public override int GetCoolingtime(Skill skill) => 3000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill2256.cs b/Assets/PerfectWorld/Scripts/Skills/skill2256.cs index 9b697445a1..2d49478f50 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill2256.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill2256.cs @@ -84,7 +84,7 @@ namespace BrewMonster cls = 1; name = "玄·烈焰护甲"; nativename = "玄·烈焰护甲"; - icon = "烈焰护甲1.dds"; + icon = "烈焰护甲1"; max_level = 1; type = 2; apcost = 0; @@ -106,7 +106,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "法师_烈焰护甲.sgc"; + effect = "法师_烈焰护甲"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -126,17 +126,17 @@ namespace BrewMonster ~Skill2256Stub() { } - public float GetMpcost(Skill skill) => 265f; - public int GetExecutetime(Skill skill) => 300; - public int GetCoolingtime(Skill skill) => 3000; + public override float GetMpcost(Skill skill) => 265f; + public override int GetExecutetime(Skill skill) => 300; + public override int GetCoolingtime(Skill skill) => 3000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill2257.cs b/Assets/PerfectWorld/Scripts/Skills/skill2257.cs index e7bd53849e..07325fd278 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill2257.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill2257.cs @@ -84,7 +84,7 @@ namespace BrewMonster cls = 1; name = "荒·烈焰护甲"; nativename = "荒·烈焰护甲"; - icon = "烈焰护甲2.dds"; + icon = "烈焰护甲2"; max_level = 1; type = 2; apcost = 0; @@ -106,7 +106,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "法师_烈焰护甲.sgc"; + effect = "法师_烈焰护甲"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -126,17 +126,17 @@ namespace BrewMonster ~Skill2257Stub() { } - public float GetMpcost(Skill skill) => 265f; - public int GetExecutetime(Skill skill) => 300; - public int GetCoolingtime(Skill skill) => 3000; + public override float GetMpcost(Skill skill) => 265f; + public override int GetExecutetime(Skill skill) => 300; + public override int GetCoolingtime(Skill skill) => 3000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill2258.cs b/Assets/PerfectWorld/Scripts/Skills/skill2258.cs index e1d6379480..14735dbcbe 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill2258.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill2258.cs @@ -84,7 +84,7 @@ namespace BrewMonster cls = 1; name = "玄·寒冰护甲"; nativename = "玄·寒冰护甲"; - icon = "寒冰护甲1.dds"; + icon = "寒冰护甲1"; max_level = 1; type = 2; apcost = 0; @@ -106,7 +106,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "法师_寒冰护甲.sgc"; + effect = "法师_寒冰护甲"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -126,17 +126,17 @@ namespace BrewMonster ~Skill2258Stub() { } - public float GetMpcost(Skill skill) => 265f; - public int GetExecutetime(Skill skill) => 300; - public int GetCoolingtime(Skill skill) => 3000; + public override float GetMpcost(Skill skill) => 265f; + public override int GetExecutetime(Skill skill) => 300; + public override int GetCoolingtime(Skill skill) => 3000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill2259.cs b/Assets/PerfectWorld/Scripts/Skills/skill2259.cs index f17ebfec71..fb1f98b1ab 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill2259.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill2259.cs @@ -84,7 +84,7 @@ namespace BrewMonster cls = 1; name = "荒·寒冰护甲"; nativename = "荒·寒冰护甲"; - icon = "寒冰护甲2.dds"; + icon = "寒冰护甲2"; max_level = 1; type = 2; apcost = 0; @@ -106,7 +106,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "法师_寒冰护甲.sgc"; + effect = "法师_寒冰护甲"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -126,17 +126,17 @@ namespace BrewMonster ~Skill2259Stub() { } - public float GetMpcost(Skill skill) => 265f; - public int GetExecutetime(Skill skill) => 300; - public int GetCoolingtime(Skill skill) => 3000; + public override float GetMpcost(Skill skill) => 265f; + public override int GetExecutetime(Skill skill) => 300; + public override int GetCoolingtime(Skill skill) => 3000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill226.cs b/Assets/PerfectWorld/Scripts/Skills/skill226.cs index 82b121621b..eeb5818775 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill226.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill226.cs @@ -81,7 +81,7 @@ namespace BrewMonster cls = 0; name = "真元爆发"; nativename = "真元爆发"; - icon = "爆气1.dds"; + icon = "爆气1"; max_level = 1; type = 2; apcost = 100; @@ -101,10 +101,23 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - restrict_weapons.Add(0); effect = ""; + doenchant = 1; + dobless = 0; + commoncooldown = 0; + commoncooldowntime = 0; + restrict_weapons.Add(0); + restrict_weapons.Add(1); + restrict_weapons.Add(182); + restrict_weapons.Add(5); + restrict_weapons.Add(292); + restrict_weapons.Add(9); + restrict_weapons.Add(13); + restrict_weapons.Add(291); range = new Range(); - range.type = 0; + range.type = 5; + pre_skills = new Dictionary(); + pre_skills.Add(0, 1); #if SKILL_SERVER statestub.Add(new State1()); statestub.Add(new State2()); @@ -114,23 +127,20 @@ namespace BrewMonster ~Skill226Stub() { } - public float GetMpcost(Skill skill) => 0f; - public int GetExecutetime(Skill skill) => 1000; - public int GetCoolingtime(Skill skill) => 5000; + public override float GetMpcost(Skill skill) => 0f; + public override int GetExecutetime(Skill skill) => 1000; + public override int GetCoolingtime(Skill skill) => 5000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_SERVER public int GetEnmity(Skill skill) => 0; - public bool StateAttack(Skill skill) - { - return true; - } + public bool StateAttack(Skill skill) => true; public bool TakeEffect(Skill skill) => true; public float GetEffectdistance(Skill skill) => 8.5f; public float GetHitrate(Skill skill) => 1.0f; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill2260.cs b/Assets/PerfectWorld/Scripts/Skills/skill2260.cs index fa3da241ad..5ba59fb60c 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill2260.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill2260.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 1; name = "废弃"; nativename = "废弃"; - icon = "玄·业火符.dds"; + icon = "玄·业火符"; max_level = 1; type = 1; apcost = 0; @@ -109,7 +109,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "法师_业火符.sgc"; + effect = "法师_业火符"; doenchant = 0; dobless = 0; commoncooldown = 0; @@ -129,17 +129,17 @@ namespace BrewMonster ~Skill2260Stub() { } - public float GetMpcost(Skill skill) => 265f; - public int GetExecutetime(Skill skill) => 800; - public int GetCoolingtime(Skill skill) => 3000; + public override float GetMpcost(Skill skill) => 265f; + public override int GetExecutetime(Skill skill) => 800; + public override int GetCoolingtime(Skill skill) => 3000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 30f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 30f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill2261.cs b/Assets/PerfectWorld/Scripts/Skills/skill2261.cs index 73db1f28c4..f74cb586e7 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill2261.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill2261.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 1; name = "废弃"; nativename = "废弃"; - icon = "荒·业火符.dds"; + icon = "荒·业火符"; max_level = 1; type = 1; apcost = 0; @@ -109,7 +109,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "法师_业火符.sgc"; + effect = "法师_业火符"; doenchant = 0; dobless = 0; commoncooldown = 0; @@ -129,17 +129,17 @@ namespace BrewMonster ~Skill2261Stub() { } - public float GetMpcost(Skill skill) => 265f; - public int GetExecutetime(Skill skill) => 800; - public int GetCoolingtime(Skill skill) => 3000; + public override float GetMpcost(Skill skill) => 265f; + public override int GetExecutetime(Skill skill) => 800; + public override int GetCoolingtime(Skill skill) => 3000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 30f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 30f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill2262.cs b/Assets/PerfectWorld/Scripts/Skills/skill2262.cs index 7def91282e..e9ed2628eb 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill2262.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill2262.cs @@ -84,7 +84,7 @@ namespace BrewMonster cls = 1; name = "玄·霜刃"; nativename = "玄·霜刃"; - icon = "玄·霜天之刃.dds"; + icon = "玄·霜天之刃"; max_level = 1; type = 2; apcost = 0; @@ -106,7 +106,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "法师_寒霜.sgc"; + effect = "法师_寒霜"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -126,17 +126,17 @@ namespace BrewMonster ~Skill2262Stub() { } - public float GetMpcost(Skill skill) => 600f; - public int GetExecutetime(Skill skill) => 1000; - public int GetCoolingtime(Skill skill) => 3000; + public override float GetMpcost(Skill skill) => 600f; + public override int GetExecutetime(Skill skill) => 1000; + public override int GetCoolingtime(Skill skill) => 3000; public float GetRadius(Skill skill) => 15f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 5f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 5f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill2263.cs b/Assets/PerfectWorld/Scripts/Skills/skill2263.cs index d608f2600d..10b7cc2940 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill2263.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill2263.cs @@ -84,7 +84,7 @@ namespace BrewMonster cls = 1; name = "荒·霜刃"; nativename = "荒·霜刃"; - icon = "荒·霜天之刃.dds"; + icon = "荒·霜天之刃"; max_level = 1; type = 2; apcost = 0; @@ -106,7 +106,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "法师_寒霜.sgc"; + effect = "法师_寒霜"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -126,17 +126,17 @@ namespace BrewMonster ~Skill2263Stub() { } - public float GetMpcost(Skill skill) => 600f; - public int GetExecutetime(Skill skill) => 1000; - public int GetCoolingtime(Skill skill) => 3000; + public override float GetMpcost(Skill skill) => 600f; + public override int GetExecutetime(Skill skill) => 1000; + public override int GetCoolingtime(Skill skill) => 3000; public float GetRadius(Skill skill) => 15f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 5f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 5f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill2264.cs b/Assets/PerfectWorld/Scripts/Skills/skill2264.cs index e988768861..b08811b154 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill2264.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill2264.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 1; name = "玄·沙瀑"; nativename = "玄·沙瀑"; - icon = "玄·沙瀑.dds"; + icon = "玄·沙瀑"; max_level = 1; type = 1; apcost = 0; @@ -109,7 +109,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "法师_沙石咒.sgc"; + effect = "法师_沙石咒"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -130,17 +130,17 @@ namespace BrewMonster ~Skill2264Stub() { } - public float GetMpcost(Skill skill) => 320f; - public int GetExecutetime(Skill skill) => 1000; - public int GetCoolingtime(Skill skill) => 10000; + public override float GetMpcost(Skill skill) => 320f; + public override int GetExecutetime(Skill skill) => 1000; + public override int GetCoolingtime(Skill skill) => 10000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 30f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 30f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill2265.cs b/Assets/PerfectWorld/Scripts/Skills/skill2265.cs index ebc50dd266..99cb279b1c 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill2265.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill2265.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 1; name = "荒·沙瀑"; nativename = "荒·沙瀑"; - icon = "荒·沙瀑.dds"; + icon = "荒·沙瀑"; max_level = 1; type = 1; apcost = 0; @@ -109,7 +109,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "法师_沙石咒.sgc"; + effect = "法师_沙石咒"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -130,17 +130,17 @@ namespace BrewMonster ~Skill2265Stub() { } - public float GetMpcost(Skill skill) => 320f; - public int GetExecutetime(Skill skill) => 1000; - public int GetCoolingtime(Skill skill) => 10000; + public override float GetMpcost(Skill skill) => 320f; + public override int GetExecutetime(Skill skill) => 1000; + public override int GetCoolingtime(Skill skill) => 10000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 30f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 30f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill227.cs b/Assets/PerfectWorld/Scripts/Skills/skill227.cs index 99ad3975cc..18f7c35cdc 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill227.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill227.cs @@ -81,7 +81,7 @@ namespace BrewMonster cls = 0; name = "高级真元爆发"; nativename = "高级真元爆发"; - icon = "爆气2.dds"; + icon = "爆气2"; max_level = 1; type = 2; apcost = 200; @@ -101,10 +101,23 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - restrict_weapons.Add(0); effect = ""; + doenchant = 1; + dobless = 0; + commoncooldown = 0; + commoncooldowntime = 0; + restrict_weapons.Add(0); + restrict_weapons.Add(1); + restrict_weapons.Add(182); + restrict_weapons.Add(5); + restrict_weapons.Add(292); + restrict_weapons.Add(9); + restrict_weapons.Add(291); + restrict_weapons.Add(13); range = new Range(); - range.type = 0; + range.type = 5; + pre_skills = new Dictionary(); + pre_skills.Add(0, 1); #if SKILL_SERVER statestub.Add(new State1()); statestub.Add(new State2()); @@ -114,23 +127,20 @@ namespace BrewMonster ~Skill227Stub() { } - public float GetMpcost(Skill skill) => 0f; - public int GetExecutetime(Skill skill) => 2000; - public int GetCoolingtime(Skill skill) => 5000; + public override float GetMpcost(Skill skill) => 0f; + public override int GetExecutetime(Skill skill) => 2000; + public override int GetCoolingtime(Skill skill) => 5000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_SERVER public int GetEnmity(Skill skill) => 0; - public bool StateAttack(Skill skill) - { - return true; - } + public bool StateAttack(Skill skill) => true; public bool TakeEffect(Skill skill) => true; public float GetEffectdistance(Skill skill) => 8.5f; public float GetHitrate(Skill skill) => 1.0f; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill228.cs b/Assets/PerfectWorld/Scripts/Skills/skill228.cs index 2023fafe31..36681c16fa 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill228.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill228.cs @@ -81,7 +81,7 @@ namespace BrewMonster cls = 1; name = "真元爆发"; nativename = "真元爆发"; - icon = "爆气1.dds"; + icon = "爆气1"; max_level = 1; type = 2; apcost = 100; @@ -127,16 +127,16 @@ namespace BrewMonster ~Skill228Stub() { } - public float GetMpcost(Skill skill) => 0f; - public int GetExecutetime(Skill skill) => 1000; - public int GetCoolingtime(Skill skill) => 5000; + public override float GetMpcost(Skill skill) => 0f; + public override int GetExecutetime(Skill skill) => 1000; + public override int GetCoolingtime(Skill skill) => 5000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_SERVER public int GetEnmity(Skill skill) => 0; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill229.cs b/Assets/PerfectWorld/Scripts/Skills/skill229.cs index 23fc0dfa85..c4830d2de4 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill229.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill229.cs @@ -81,7 +81,7 @@ namespace BrewMonster cls = 1; name = "高级真元爆发"; nativename = "高级真元爆发"; - icon = "爆气2.dds"; + icon = "爆气2"; max_level = 1; type = 2; apcost = 200; @@ -127,16 +127,16 @@ namespace BrewMonster ~Skill229Stub() { } - public float GetMpcost(Skill skill) => 0f; - public int GetExecutetime(Skill skill) => 2000; - public int GetCoolingtime(Skill skill) => 5000; + public override float GetMpcost(Skill skill) => 0f; + public override int GetExecutetime(Skill skill) => 2000; + public override int GetCoolingtime(Skill skill) => 5000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_SERVER public int GetEnmity(Skill skill) => 0; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill2352.cs b/Assets/PerfectWorld/Scripts/Skills/skill2352.cs index 0834b30cfe..6dd079d3c3 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill2352.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill2352.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 0; name = "玄·回马枪"; nativename = "玄·回马枪"; - icon = "回马枪1.dds"; + icon = "回马枪1"; max_level = 1; type = 1; apcost = 0; @@ -109,7 +109,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "1回马枪.sgc"; + effect = "1回马枪"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -128,17 +128,17 @@ namespace BrewMonster ~Skill2352Stub() { } - public float GetMpcost(Skill skill) => 165f; - public int GetExecutetime(Skill skill) => 1200; - public int GetCoolingtime(Skill skill) => 6000; + public override float GetMpcost(Skill skill) => 165f; + public override int GetExecutetime(Skill skill) => 1200; + public override int GetCoolingtime(Skill skill) => 6000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => (float)(skill.GetPlayer().GetRange() + 0.3 * skill.GetLevel()); public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 20f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 20f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_SERVER public int GetEnmity(Skill skill) => 0; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill2367.cs b/Assets/PerfectWorld/Scripts/Skills/skill2367.cs index 356706ac23..d62b253fcb 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill2367.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill2367.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 0; name = "荒·回马枪"; nativename = "荒·回马枪"; - icon = "回马枪2.dds"; + icon = "回马枪2"; max_level = 1; type = 1; apcost = 0; @@ -109,7 +109,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "2回马枪.sgc"; + effect = "2回马枪"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -128,17 +128,17 @@ namespace BrewMonster ~Skill2367Stub() { } - public float GetMpcost(Skill skill) => 165f; - public int GetExecutetime(Skill skill) => 1200; - public int GetCoolingtime(Skill skill) => 6000; + public override float GetMpcost(Skill skill) => 165f; + public override int GetExecutetime(Skill skill) => 1200; + public override int GetCoolingtime(Skill skill) => 6000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => (float)(skill.GetPlayer().GetRange() + 0.3 * skill.GetLevel()); public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 20f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 20f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_SERVER public int GetEnmity(Skill skill) => 0; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill2368.cs b/Assets/PerfectWorld/Scripts/Skills/skill2368.cs index 68a3127f29..df1e9df64e 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill2368.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill2368.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 0; name = "玄·追魂诀"; nativename = "玄·追魂诀"; - icon = "追魂诀1.DDS"; + icon = "追魂诀1"; max_level = 1; type = 1; apcost = 0; @@ -109,7 +109,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "1追魂诀.sgc"; + effect = "1追魂诀"; doenchant = 0; dobless = 1; commoncooldown = 0; @@ -128,17 +128,17 @@ namespace BrewMonster ~Skill2368Stub() { } - public float GetMpcost(Skill skill) => 140f; - public int GetExecutetime(Skill skill) => 800; - public int GetCoolingtime(Skill skill) => 6000; + public override float GetMpcost(Skill skill) => 140f; + public override int GetExecutetime(Skill skill) => 800; + public override int GetCoolingtime(Skill skill) => 6000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 20f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 20f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_SERVER public int GetEnmity(Skill skill) => 0; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill2369.cs b/Assets/PerfectWorld/Scripts/Skills/skill2369.cs index a2b6fb1f2f..e4e77e5f66 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill2369.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill2369.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 0; name = "荒·追魂诀"; nativename = "荒·追魂诀"; - icon = "追魂诀2.DDS"; + icon = "追魂诀2"; max_level = 1; type = 1; apcost = 0; @@ -109,7 +109,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "2追魂诀.sgc"; + effect = "2追魂诀"; doenchant = 0; dobless = 1; commoncooldown = 0; @@ -128,17 +128,17 @@ namespace BrewMonster ~Skill2369Stub() { } - public float GetMpcost(Skill skill) => 140f; - public int GetExecutetime(Skill skill) => 900; - public int GetCoolingtime(Skill skill) => 6000; + public override float GetMpcost(Skill skill) => 140f; + public override int GetExecutetime(Skill skill) => 900; + public override int GetCoolingtime(Skill skill) => 6000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 20f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 20f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_SERVER public int GetEnmity(Skill skill) => 0; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill2370.cs b/Assets/PerfectWorld/Scripts/Skills/skill2370.cs index ea379cf739..afd2b67859 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill2370.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill2370.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 0; name = "玄·劈星斩月"; nativename = "玄·劈星斩月"; - icon = "玄·劈星斩月.dds"; + icon = "玄·劈星斩月"; max_level = 1; type = 1; apcost = 0; @@ -109,7 +109,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "1流星赶月.sgc"; + effect = "1流星赶月"; doenchant = 1; dobless = 1; commoncooldown = 0; @@ -130,17 +130,17 @@ namespace BrewMonster ~Skill2370Stub() { } - public float GetMpcost(Skill skill) => 165f; - public int GetExecutetime(Skill skill) => 800; - public int GetCoolingtime(Skill skill) => 6000; + public override float GetMpcost(Skill skill) => 165f; + public override int GetExecutetime(Skill skill) => 800; + public override int GetCoolingtime(Skill skill) => 6000; public float GetRadius(Skill skill) => 3.5f; public float GetAttackdistance(Skill skill) => 15f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 8f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 8f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_SERVER public int GetEnmity(Skill skill) => 0; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill2371.cs b/Assets/PerfectWorld/Scripts/Skills/skill2371.cs index 0656f6c8fb..3ede2b4d68 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill2371.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill2371.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 0; name = "荒·劈星斩月"; nativename = "荒·劈星斩月"; - icon = "荒·劈星斩月.dds"; + icon = "荒·劈星斩月"; max_level = 1; type = 1; apcost = 0; @@ -109,7 +109,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "2流星赶月.sgc"; + effect = "2流星赶月"; doenchant = 1; dobless = 1; commoncooldown = 0; @@ -130,17 +130,17 @@ namespace BrewMonster ~Skill2371Stub() { } - public float GetMpcost(Skill skill) => 165f; - public int GetExecutetime(Skill skill) => 800; - public int GetCoolingtime(Skill skill) => 6000; + public override float GetMpcost(Skill skill) => 165f; + public override int GetExecutetime(Skill skill) => 800; + public override int GetCoolingtime(Skill skill) => 6000; public float GetRadius(Skill skill) => 3.5f; public float GetAttackdistance(Skill skill) => 15f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 8f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 8f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_SERVER public int GetEnmity(Skill skill) => 0; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill2372.cs b/Assets/PerfectWorld/Scripts/Skills/skill2372.cs index fcdcb90108..20eaee2c14 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill2372.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill2372.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 0; name = "玄·破山"; nativename = "玄·破山"; - icon = "玄·破山.dds"; + icon = "玄·破山"; max_level = 1; type = 1; apcost = 0; @@ -109,7 +109,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "1霸王断岳.sgc"; + effect = "1霸王断岳"; doenchant = 1; dobless = 1; commoncooldown = 0; @@ -129,17 +129,17 @@ namespace BrewMonster ~Skill2372Stub() { } - public float GetMpcost(Skill skill) => 210f; - public int GetExecutetime(Skill skill) => 2000; - public int GetCoolingtime(Skill skill) => 5000; + public override float GetMpcost(Skill skill) => 210f; + public override int GetExecutetime(Skill skill) => 2000; + public override int GetCoolingtime(Skill skill) => 5000; public float GetRadius(Skill skill) => 10f; public float GetAttackdistance(Skill skill) => (float)(skill.GetPlayer().GetRange() + 3 + 0.3 * skill.GetLevel()); public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill2373.cs b/Assets/PerfectWorld/Scripts/Skills/skill2373.cs index 807d616fd8..87c62be5e7 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill2373.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill2373.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 0; name = "荒·破山"; nativename = "荒·破山"; - icon = "荒·破山.dds"; + icon = "荒·破山"; max_level = 1; type = 1; apcost = 0; @@ -109,7 +109,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "2霸王断岳.sgc"; + effect = "2霸王断岳"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -129,17 +129,17 @@ namespace BrewMonster ~Skill2373Stub() { } - public float GetMpcost(Skill skill) => 210f; - public int GetExecutetime(Skill skill) => 2000; - public int GetCoolingtime(Skill skill) => 5000; + public override float GetMpcost(Skill skill) => 210f; + public override int GetExecutetime(Skill skill) => 2000; + public override int GetCoolingtime(Skill skill) => 5000; public float GetRadius(Skill skill) => 10f; public float GetAttackdistance(Skill skill) => (float)(skill.GetPlayer().GetRange() + 3 + 0.3 * skill.GetLevel()); public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill2374.cs b/Assets/PerfectWorld/Scripts/Skills/skill2374.cs index a82039ae6c..926368147d 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill2374.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill2374.cs @@ -88,7 +88,7 @@ namespace BrewMonster cls = 0; name = "玄·升龙破"; nativename = "玄·升龙破"; - icon = "玄·升龙破.DDS"; + icon = "玄·升龙破"; max_level = 1; type = 1; apcost = 100; @@ -110,7 +110,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "1霸王龙飞.sgc"; + effect = "1霸王龙飞"; doenchant = 1; dobless = 1; commoncooldown = 0; @@ -133,17 +133,17 @@ namespace BrewMonster ~Skill2374Stub() { } - public float GetMpcost(Skill skill) => 140f; - public int GetExecutetime(Skill skill) => 1500; - public int GetCoolingtime(Skill skill) => 15000; + public override float GetMpcost(Skill skill) => 140f; + public override int GetExecutetime(Skill skill) => 1500; + public override int GetCoolingtime(Skill skill) => 15000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_SERVER public int GetEnmity(Skill skill) => 3000; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill2375.cs b/Assets/PerfectWorld/Scripts/Skills/skill2375.cs index 65b89640ed..92249ec197 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill2375.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill2375.cs @@ -88,7 +88,7 @@ namespace BrewMonster cls = 0; name = "荒·升龙破"; nativename = "荒·升龙破"; - icon = "荒·升龙破.DDS"; + icon = "荒·升龙破"; max_level = 1; type = 1; apcost = 100; @@ -110,7 +110,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "2霸王龙飞.sgc"; + effect = "2霸王龙飞"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -133,17 +133,17 @@ namespace BrewMonster ~Skill2375Stub() { } - public float GetMpcost(Skill skill) => 140f; - public int GetExecutetime(Skill skill) => 1500; - public int GetCoolingtime(Skill skill) => 15000; + public override float GetMpcost(Skill skill) => 140f; + public override int GetExecutetime(Skill skill) => 1500; + public override int GetCoolingtime(Skill skill) => 15000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_SERVER public int GetEnmity(Skill skill) => 3000; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill2452.cs b/Assets/PerfectWorld/Scripts/Skills/skill2452.cs index dc118e058d..1f891bdef0 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill2452.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill2452.cs @@ -126,7 +126,7 @@ namespace BrewMonster cls = 1; name = "玄·冰霜烈焰"; nativename = "玄·冰霜烈焰"; - icon = "玄·冰霜烈焰.dds"; + icon = "玄·冰霜烈焰"; max_level = 1; type = 1; apcost = 0; @@ -148,7 +148,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "1凌杀.sgc"; + effect = "1凌杀"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -171,17 +171,17 @@ namespace BrewMonster ~Skill2452Stub() { } - public float GetMpcost(Skill skill) => 445f; - public int GetExecutetime(Skill skill) => -1; - public int GetCoolingtime(Skill skill) => 30000; + public override float GetMpcost(Skill skill) => 445f; + public override int GetExecutetime(Skill skill) => -1; + public override int GetCoolingtime(Skill skill) => 30000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 30f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 30f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill2453.cs b/Assets/PerfectWorld/Scripts/Skills/skill2453.cs index 719c9ce047..94c37069a7 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill2453.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill2453.cs @@ -126,7 +126,7 @@ namespace BrewMonster cls = 1; name = "荒·冰霜烈焰"; nativename = "荒·冰霜烈焰"; - icon = "荒·冰霜烈焰.dds"; + icon = "荒·冰霜烈焰"; max_level = 1; type = 1; apcost = 0; @@ -148,7 +148,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "1凌杀.sgc"; + effect = "1凌杀"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -171,17 +171,17 @@ namespace BrewMonster ~Skill2453Stub() { } - public float GetMpcost(Skill skill) => 445f; - public int GetExecutetime(Skill skill) => -1; - public int GetCoolingtime(Skill skill) => 30000; + public override float GetMpcost(Skill skill) => 445f; + public override int GetExecutetime(Skill skill) => -1; + public override int GetCoolingtime(Skill skill) => 30000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 30f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 30f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill3.cs b/Assets/PerfectWorld/Scripts/Skills/skill3.cs index 9d73f94190..566029fd68 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill3.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill3.cs @@ -86,7 +86,7 @@ namespace BrewMonster cls = 0; name = "凌风"; nativename = "凌风"; - icon = "凌风.dds"; + icon = "凌风"; max_level = 10; type = 1; apcost = 0; @@ -107,10 +107,21 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; + effect = "凌风"; + doenchant = 1; + dobless = 0; + commoncooldown = 0; + commoncooldowntime = 0; restrict_weapons.Add(1); - effect = ""; + restrict_weapons.Add(5); + restrict_weapons.Add(9); + restrict_weapons.Add(182); + restrict_weapons.Add(292); + restrict_weapons.Add(0); range = new Range(); range.type = 0; + pre_skills = new Dictionary(); + pre_skills.Add(54, 1); #if SKILL_SERVER statestub.Add(new State1()); statestub.Add(new State2()); @@ -120,16 +131,16 @@ namespace BrewMonster ~Skill3Stub() { } - public float GetMpcost(Skill skill) => (float)(23.5 + 8.4 * skill.GetLevel()); - public int GetExecutetime(Skill skill) => 1800; - public int GetCoolingtime(Skill skill) => 6000; + public override float GetMpcost(Skill skill) => (float)(23.5 + 8.4 * skill.GetLevel()); + public override int GetExecutetime(Skill skill) => 1800; + public override int GetCoolingtime(Skill skill) => 6000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) @@ -151,10 +162,7 @@ namespace BrewMonster #if SKILL_SERVER public int GetEnmity(Skill skill) => 0; - public bool StateAttack(Skill skill) - { - return true; - } + public bool StateAttack(Skill skill) => true; public bool TakeEffect(Skill skill) => true; public float GetEffectdistance(Skill skill) => 22.1f; public int GetAttackspeed(Skill skill) => 15; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill362.cs b/Assets/PerfectWorld/Scripts/Skills/skill362.cs index a6884bdbb7..c4bae90597 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill362.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill362.cs @@ -81,7 +81,7 @@ namespace BrewMonster cls = 0; name = "仙元爆发"; nativename = "仙元爆发"; - icon = "仙元爆发.dds"; + icon = "仙元爆发"; max_level = 1; type = 2; apcost = 300; @@ -101,10 +101,23 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - restrict_weapons.Add(0); effect = ""; + doenchant = 1; + dobless = 0; + commoncooldown = 0; + commoncooldowntime = 0; + restrict_weapons.Add(0); + restrict_weapons.Add(1); + restrict_weapons.Add(182); + restrict_weapons.Add(5); + restrict_weapons.Add(292); + restrict_weapons.Add(9); + restrict_weapons.Add(291); + restrict_weapons.Add(13); range = new Range(); - range.type = 0; + range.type = 5; + pre_skills = new Dictionary(); + pre_skills.Add(0, 1); #if SKILL_SERVER statestub.Add(new State1()); statestub.Add(new State2()); @@ -114,23 +127,20 @@ namespace BrewMonster ~Skill362Stub() { } - public float GetMpcost(Skill skill) => 0f; - public int GetExecutetime(Skill skill) => 3000; - public int GetCoolingtime(Skill skill) => 5000; + public override float GetMpcost(Skill skill) => 0f; + public override int GetExecutetime(Skill skill) => 3000; + public override int GetCoolingtime(Skill skill) => 5000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_SERVER public int GetEnmity(Skill skill) => 0; - public bool StateAttack(Skill skill) - { - return true; - } + public bool StateAttack(Skill skill) => true; public bool TakeEffect(Skill skill) => true; public float GetEffectdistance(Skill skill) => 8.5f; public float GetHitrate(Skill skill) => 1.0f; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill363.cs b/Assets/PerfectWorld/Scripts/Skills/skill363.cs index 7d2681e863..da05b3d231 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill363.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill363.cs @@ -81,7 +81,7 @@ namespace BrewMonster cls = 0; name = "魔元爆发"; nativename = "魔元爆发"; - icon = "魔元爆发.dds"; + icon = "魔元爆发"; max_level = 1; type = 2; apcost = 300; @@ -101,10 +101,23 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - restrict_weapons.Add(0); effect = ""; + doenchant = 1; + dobless = 0; + commoncooldown = 0; + commoncooldowntime = 0; + restrict_weapons.Add(0); + restrict_weapons.Add(1); + restrict_weapons.Add(182); + restrict_weapons.Add(5); + restrict_weapons.Add(292); + restrict_weapons.Add(9); + restrict_weapons.Add(291); + restrict_weapons.Add(13); range = new Range(); - range.type = 0; + range.type = 5; + pre_skills = new Dictionary(); + pre_skills.Add(0, 1); #if SKILL_SERVER statestub.Add(new State1()); statestub.Add(new State2()); @@ -114,23 +127,20 @@ namespace BrewMonster ~Skill363Stub() { } - public float GetMpcost(Skill skill) => 0f; - public int GetExecutetime(Skill skill) => 3000; - public int GetCoolingtime(Skill skill) => 5000; + public override float GetMpcost(Skill skill) => 0f; + public override int GetExecutetime(Skill skill) => 3000; + public override int GetCoolingtime(Skill skill) => 5000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_SERVER public int GetEnmity(Skill skill) => 0; - public bool StateAttack(Skill skill) - { - return true; - } + public bool StateAttack(Skill skill) => true; public bool TakeEffect(Skill skill) => true; public float GetEffectdistance(Skill skill) => 8.5f; public float GetHitrate(Skill skill) => 1.0f; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill364.cs b/Assets/PerfectWorld/Scripts/Skills/skill364.cs index 126c618770..14e62daa14 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill364.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill364.cs @@ -81,7 +81,7 @@ namespace BrewMonster cls = 1; name = "仙元爆发"; nativename = "仙元爆发"; - icon = "仙元爆发.dds"; + icon = "仙元爆发"; max_level = 1; type = 2; apcost = 300; @@ -127,16 +127,16 @@ namespace BrewMonster ~Skill364Stub() { } - public float GetMpcost(Skill skill) => 0f; - public int GetExecutetime(Skill skill) => 3000; - public int GetCoolingtime(Skill skill) => 5000; + public override float GetMpcost(Skill skill) => 0f; + public override int GetExecutetime(Skill skill) => 3000; + public override int GetCoolingtime(Skill skill) => 5000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_SERVER public int GetEnmity(Skill skill) => 0; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill365.cs b/Assets/PerfectWorld/Scripts/Skills/skill365.cs index 937d7b5d9e..c987152eb5 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill365.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill365.cs @@ -81,7 +81,7 @@ namespace BrewMonster cls = 1; name = "魔元爆发"; nativename = "魔元爆发"; - icon = "魔元爆发.dds"; + icon = "魔元爆发"; max_level = 1; type = 2; apcost = 300; @@ -127,16 +127,16 @@ namespace BrewMonster ~Skill365Stub() { } - public float GetMpcost(Skill skill) => 0f; - public int GetExecutetime(Skill skill) => 3000; - public int GetCoolingtime(Skill skill) => 5000; + public override float GetMpcost(Skill skill) => 0f; + public override int GetExecutetime(Skill skill) => 3000; + public override int GetCoolingtime(Skill skill) => 5000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_SERVER public int GetEnmity(Skill skill) => 0; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill374.cs b/Assets/PerfectWorld/Scripts/Skills/skill374.cs index ed7d309639..86db3cdf24 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill374.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill374.cs @@ -85,9 +85,9 @@ namespace BrewMonster public Skill374Stub() : base(374) { cls = 0; - name = "真・虎击"; - nativename = "真・虎击"; - icon = "虎击1.dds"; + name = "真·虎击"; + nativename = "真·虎击"; + icon = "虎击1"; max_level = 1; type = 1; apcost = 0; @@ -108,10 +108,21 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; + effect = "1虎击"; + doenchant = 0; + dobless = 1; + commoncooldown = 0; + commoncooldowntime = 0; restrict_weapons.Add(0); - effect = ""; + restrict_weapons.Add(1); + restrict_weapons.Add(182); + restrict_weapons.Add(5); + restrict_weapons.Add(292); + restrict_weapons.Add(9); range = new Range(); range.type = 0; + pre_skills = new Dictionary(); + pre_skills.Add(1, 10); #if SKILL_SERVER statestub.Add(new State1()); statestub.Add(new State2()); @@ -121,17 +132,17 @@ namespace BrewMonster ~Skill374Stub() { } - public float GetMpcost(Skill skill) => 125f; - public int GetExecutetime(Skill skill) => 700; - public int GetCoolingtime(Skill skill) => 3000; + public override float GetMpcost(Skill skill) => 125f; + public override int GetExecutetime(Skill skill) => 700; + public override int GetCoolingtime(Skill skill) => 3000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) @@ -148,10 +159,7 @@ namespace BrewMonster #if SKILL_SERVER public int GetEnmity(Skill skill) => 0; - public bool BlessMe(Skill skill) - { - return true; - } + public bool BlessMe(Skill skill) => true; public bool TakeEffect(Skill skill) => true; public float GetEffectdistance(Skill skill) => 13.3f; public int GetAttackspeed(Skill skill) => 2; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill375.cs b/Assets/PerfectWorld/Scripts/Skills/skill375.cs index 913595162d..7937986dab 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill375.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill375.cs @@ -85,9 +85,9 @@ namespace BrewMonster public Skill375Stub() : base(375) { cls = 0; - name = "狂・虎击"; - nativename = "狂・虎击"; - icon = "虎击2.dds"; + name = "狂·虎击"; + nativename = "狂·虎击"; + icon = "虎击2"; max_level = 1; type = 1; apcost = 0; @@ -108,10 +108,21 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; + effect = "2虎击"; + doenchant = 0; + dobless = 0; + commoncooldown = 0; + commoncooldowntime = 0; restrict_weapons.Add(0); - effect = ""; + restrict_weapons.Add(1); + restrict_weapons.Add(182); + restrict_weapons.Add(5); + restrict_weapons.Add(292); + restrict_weapons.Add(9); range = new Range(); range.type = 0; + pre_skills = new Dictionary(); + pre_skills.Add(1, 10); #if SKILL_SERVER statestub.Add(new State1()); statestub.Add(new State2()); @@ -121,17 +132,17 @@ namespace BrewMonster ~Skill375Stub() { } - public float GetMpcost(Skill skill) => 125f; - public int GetExecutetime(Skill skill) => 600; - public int GetCoolingtime(Skill skill) => 3000; + public override float GetMpcost(Skill skill) => 125f; + public override int GetExecutetime(Skill skill) => 600; + public override int GetCoolingtime(Skill skill) => 3000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill376.cs b/Assets/PerfectWorld/Scripts/Skills/skill376.cs index b375d44f32..ff6537dec3 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill376.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill376.cs @@ -85,9 +85,9 @@ namespace BrewMonster public Skill376Stub() : base(376) { cls = 0; - name = "真・寸力"; - nativename = "真・寸力"; - icon = "寸力1.dds"; + name = "真·寸力"; + nativename = "真·寸力"; + icon = "寸力1"; max_level = 1; type = 1; apcost = 0; @@ -109,10 +109,21 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; + effect = "1寸力"; + doenchant = 1; + dobless = 0; + commoncooldown = 0; + commoncooldowntime = 0; restrict_weapons.Add(0); - effect = ""; + restrict_weapons.Add(1); + restrict_weapons.Add(182); + restrict_weapons.Add(9); + restrict_weapons.Add(5); + restrict_weapons.Add(292); range = new Range(); range.type = 0; + pre_skills = new Dictionary(); + pre_skills.Add(2, 10); #if SKILL_SERVER statestub.Add(new State1()); statestub.Add(new State2()); @@ -122,17 +133,17 @@ namespace BrewMonster ~Skill376Stub() { } - public float GetMpcost(Skill skill) => 100f; - public int GetExecutetime(Skill skill) => 700; - public int GetCoolingtime(Skill skill) => 8000; + public override float GetMpcost(Skill skill) => 100f; + public override int GetExecutetime(Skill skill) => 700; + public override int GetCoolingtime(Skill skill) => 8000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) @@ -149,16 +160,13 @@ namespace BrewMonster #if SKILL_SERVER public int GetEnmity(Skill skill) => 0; - public bool StateAttack(Skill skill) - { - return true; - } + public bool StateAttack(Skill skill) => true; public bool TakeEffect(Skill skill) => true; public float GetEffectdistance(Skill skill) => 11.7f; public int GetAttackspeed(Skill skill) => 3; public float GetHitrate(Skill skill) => 1.8f; public float GetTalent0(Skill skill) => 6079f; - public float GetTalent1(PlayerWrapper player) => player.GetAttackdegree (; + public float GetTalent1(Skill skill) => player.GetAttackdegree (; #endif } } diff --git a/Assets/PerfectWorld/Scripts/Skills/skill377.cs b/Assets/PerfectWorld/Scripts/Skills/skill377.cs index cabee5a643..d4d9fbffd2 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill377.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill377.cs @@ -85,9 +85,9 @@ namespace BrewMonster public Skill377Stub() : base(377) { cls = 0; - name = "狂・寸力"; - nativename = "狂・寸力"; - icon = "寸力2.dds"; + name = "狂·寸力"; + nativename = "狂·寸力"; + icon = "寸力2"; max_level = 1; type = 1; apcost = 0; @@ -109,10 +109,21 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; + effect = "2寸力"; + doenchant = 1; + dobless = 0; + commoncooldown = 0; + commoncooldowntime = 0; restrict_weapons.Add(0); - effect = ""; + restrict_weapons.Add(1); + restrict_weapons.Add(182); + restrict_weapons.Add(9); + restrict_weapons.Add(5); + restrict_weapons.Add(292); range = new Range(); range.type = 0; + pre_skills = new Dictionary(); + pre_skills.Add(2, 10); #if SKILL_SERVER statestub.Add(new State1()); statestub.Add(new State2()); @@ -122,17 +133,17 @@ namespace BrewMonster ~Skill377Stub() { } - public float GetMpcost(Skill skill) => 100f; - public int GetExecutetime(Skill skill) => 700; - public int GetCoolingtime(Skill skill) => 8000; + public override float GetMpcost(Skill skill) => 100f; + public override int GetExecutetime(Skill skill) => 700; + public override int GetCoolingtime(Skill skill) => 8000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) @@ -149,16 +160,13 @@ namespace BrewMonster #if SKILL_SERVER public int GetEnmity(Skill skill) => 0; - public bool StateAttack(Skill skill) - { - return true; - } + public bool StateAttack(Skill skill) => true; public bool TakeEffect(Skill skill) => true; public float GetEffectdistance(Skill skill) => 11.7f; public int GetAttackspeed(Skill skill) => 3; public float GetHitrate(Skill skill) => 1.8f; public float GetTalent0(Skill skill) => 4676f; - public float GetTalent1(PlayerWrapper player) => player.GetAttackdegree (; + public float GetTalent1(Skill skill) => player.GetAttackdegree (; #endif } } diff --git a/Assets/PerfectWorld/Scripts/Skills/skill378.cs b/Assets/PerfectWorld/Scripts/Skills/skill378.cs index 75fa01826a..9c8b4f274b 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill378.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill378.cs @@ -85,9 +85,9 @@ namespace BrewMonster public Skill378Stub() : base(378) { cls = 0; - name = "真・流水"; - nativename = "真・流水"; - icon = "流水1.dds"; + name = "真·流水"; + nativename = "真·流水"; + icon = "流水1"; max_level = 1; type = 1; apcost = 20; @@ -108,10 +108,21 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; + effect = "1流水"; + doenchant = 0; + dobless = 0; + commoncooldown = 0; + commoncooldowntime = 0; restrict_weapons.Add(0); - effect = ""; + restrict_weapons.Add(1); + restrict_weapons.Add(182); + restrict_weapons.Add(5); + restrict_weapons.Add(292); + restrict_weapons.Add(9); range = new Range(); range.type = 0; + pre_skills = new Dictionary(); + pre_skills.Add(54, 10); #if SKILL_SERVER statestub.Add(new State1()); statestub.Add(new State2()); @@ -121,17 +132,17 @@ namespace BrewMonster ~Skill378Stub() { } - public float GetMpcost(Skill skill) => 125f; - public int GetExecutetime(Skill skill) => 1000; - public int GetCoolingtime(Skill skill) => 3000; + public override float GetMpcost(Skill skill) => 125f; + public override int GetExecutetime(Skill skill) => 1000; + public override int GetCoolingtime(Skill skill) => 3000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill379.cs b/Assets/PerfectWorld/Scripts/Skills/skill379.cs index 826b390209..c9c1bff2a8 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill379.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill379.cs @@ -85,9 +85,9 @@ namespace BrewMonster public Skill379Stub() : base(379) { cls = 0; - name = "狂・流水"; - nativename = "狂・流水"; - icon = "流水2.dds"; + name = "狂·流水"; + nativename = "狂·流水"; + icon = "流水2"; max_level = 1; type = 1; apcost = 30; @@ -108,10 +108,21 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; + effect = "2流水"; + doenchant = 0; + dobless = 1; + commoncooldown = 0; + commoncooldowntime = 0; restrict_weapons.Add(0); - effect = ""; + restrict_weapons.Add(1); + restrict_weapons.Add(182); + restrict_weapons.Add(5); + restrict_weapons.Add(292); + restrict_weapons.Add(9); range = new Range(); range.type = 0; + pre_skills = new Dictionary(); + pre_skills.Add(54, 10); #if SKILL_SERVER statestub.Add(new State1()); statestub.Add(new State2()); @@ -121,17 +132,17 @@ namespace BrewMonster ~Skill379Stub() { } - public float GetMpcost(Skill skill) => 125f; - public int GetExecutetime(Skill skill) => 1000; - public int GetCoolingtime(Skill skill) => 3000; + public override float GetMpcost(Skill skill) => 125f; + public override int GetExecutetime(Skill skill) => 1000; + public override int GetCoolingtime(Skill skill) => 3000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) @@ -148,10 +159,7 @@ namespace BrewMonster #if SKILL_SERVER public int GetEnmity(Skill skill) => 4500; - public bool BlessMe(Skill skill) - { - return true; - } + public bool BlessMe(Skill skill) => true; public bool TakeEffect(Skill skill) => true; public float GetEffectdistance(Skill skill) => 14.1f; public int GetAttackspeed(Skill skill) => 12; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill380.cs b/Assets/PerfectWorld/Scripts/Skills/skill380.cs index 52eb551917..9187777374 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill380.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill380.cs @@ -85,9 +85,9 @@ namespace BrewMonster public Skill380Stub() : base(380) { cls = 0; - name = "真・凌风"; - nativename = "真・凌风"; - icon = "凌风1.dds"; + name = "真·凌风"; + nativename = "真·凌风"; + icon = "凌风1"; max_level = 1; type = 1; apcost = 0; @@ -108,10 +108,21 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; + effect = "1凌风"; + doenchant = 1; + dobless = 0; + commoncooldown = 0; + commoncooldowntime = 0; restrict_weapons.Add(1); - effect = ""; + restrict_weapons.Add(5); + restrict_weapons.Add(9); + restrict_weapons.Add(182); + restrict_weapons.Add(292); + restrict_weapons.Add(0); range = new Range(); range.type = 0; + pre_skills = new Dictionary(); + pre_skills.Add(3, 10); #if SKILL_SERVER statestub.Add(new State1()); statestub.Add(new State2()); @@ -121,17 +132,17 @@ namespace BrewMonster ~Skill380Stub() { } - public float GetMpcost(Skill skill) => 150f; - public int GetExecutetime(Skill skill) => 1800; - public int GetCoolingtime(Skill skill) => 6000; + public override float GetMpcost(Skill skill) => 150f; + public override int GetExecutetime(Skill skill) => 1800; + public override int GetCoolingtime(Skill skill) => 6000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) @@ -148,10 +159,7 @@ namespace BrewMonster #if SKILL_SERVER public int GetEnmity(Skill skill) => 0; - public bool StateAttack(Skill skill) - { - return true; - } + public bool StateAttack(Skill skill) => true; public bool TakeEffect(Skill skill) => true; public float GetEffectdistance(Skill skill) => 22.1f; public int GetAttackspeed(Skill skill) => 15; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill381.cs b/Assets/PerfectWorld/Scripts/Skills/skill381.cs index 9eacf576a9..bd94a05fb5 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill381.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill381.cs @@ -85,9 +85,9 @@ namespace BrewMonster public Skill381Stub() : base(381) { cls = 0; - name = "狂・凌风"; - nativename = "狂・凌风"; - icon = "凌风2.dds"; + name = "狂·凌风"; + nativename = "狂·凌风"; + icon = "凌风2"; max_level = 1; type = 1; apcost = 0; @@ -108,10 +108,21 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; + effect = "2凌风"; + doenchant = 1; + dobless = 0; + commoncooldown = 0; + commoncooldowntime = 0; restrict_weapons.Add(1); - effect = ""; + restrict_weapons.Add(5); + restrict_weapons.Add(9); + restrict_weapons.Add(182); + restrict_weapons.Add(292); + restrict_weapons.Add(0); range = new Range(); range.type = 0; + pre_skills = new Dictionary(); + pre_skills.Add(3, 10); #if SKILL_SERVER statestub.Add(new State1()); statestub.Add(new State2()); @@ -121,17 +132,17 @@ namespace BrewMonster ~Skill381Stub() { } - public float GetMpcost(Skill skill) => 150f; - public int GetExecutetime(Skill skill) => 1800; - public int GetCoolingtime(Skill skill) => 5000; + public override float GetMpcost(Skill skill) => 150f; + public override int GetExecutetime(Skill skill) => 1800; + public override int GetCoolingtime(Skill skill) => 5000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) @@ -148,10 +159,7 @@ namespace BrewMonster #if SKILL_SERVER public int GetEnmity(Skill skill) => 0; - public bool StateAttack(Skill skill) - { - return true; - } + public bool StateAttack(Skill skill) => true; public bool TakeEffect(Skill skill) => true; public float GetEffectdistance(Skill skill) => 22.1f; public int GetAttackspeed(Skill skill) => 15; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill382.cs b/Assets/PerfectWorld/Scripts/Skills/skill382.cs index b137850d2e..7e14124347 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill382.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill382.cs @@ -85,9 +85,9 @@ namespace BrewMonster public Skill382Stub() : base(382) { cls = 0; - name = "真・龙现"; - nativename = "真・龙现"; - icon = "龙现1.dds"; + name = "真·龙现"; + nativename = "真·龙现"; + icon = "龙现1"; max_level = 1; type = 1; apcost = 0; @@ -108,10 +108,21 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; + effect = "1龙现"; + doenchant = 0; + dobless = 0; + commoncooldown = 0; + commoncooldowntime = 0; restrict_weapons.Add(0); - effect = ""; + restrict_weapons.Add(1); + restrict_weapons.Add(182); + restrict_weapons.Add(5); + restrict_weapons.Add(292); + restrict_weapons.Add(9); range = new Range(); range.type = 0; + pre_skills = new Dictionary(); + pre_skills.Add(5, 10); #if SKILL_SERVER statestub.Add(new State1()); statestub.Add(new State2()); @@ -121,17 +132,17 @@ namespace BrewMonster ~Skill382Stub() { } - public float GetMpcost(Skill skill) => 150f; - public int GetExecutetime(Skill skill) => 500; - public int GetCoolingtime(Skill skill) => 5000; + public override float GetMpcost(Skill skill) => 150f; + public override int GetExecutetime(Skill skill) => 500; + public override int GetCoolingtime(Skill skill) => 5000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 10f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 10f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill383.cs b/Assets/PerfectWorld/Scripts/Skills/skill383.cs index 8ac40d5465..a107353b07 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill383.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill383.cs @@ -85,9 +85,9 @@ namespace BrewMonster public Skill383Stub() : base(383) { cls = 0; - name = "狂・龙现"; - nativename = "狂・龙现"; - icon = "龙现2.dds"; + name = "狂·龙现"; + nativename = "狂·龙现"; + icon = "龙现2"; max_level = 1; type = 1; apcost = 0; @@ -108,10 +108,21 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; + effect = "2龙现"; + doenchant = 0; + dobless = 0; + commoncooldown = 0; + commoncooldowntime = 0; restrict_weapons.Add(0); - effect = ""; + restrict_weapons.Add(1); + restrict_weapons.Add(182); + restrict_weapons.Add(5); + restrict_weapons.Add(292); + restrict_weapons.Add(9); range = new Range(); range.type = 0; + pre_skills = new Dictionary(); + pre_skills.Add(5, 10); #if SKILL_SERVER statestub.Add(new State1()); statestub.Add(new State2()); @@ -121,17 +132,17 @@ namespace BrewMonster ~Skill383Stub() { } - public float GetMpcost(Skill skill) => 150f; - public int GetExecutetime(Skill skill) => 500; - public int GetCoolingtime(Skill skill) => 6000; + public override float GetMpcost(Skill skill) => 150f; + public override int GetExecutetime(Skill skill) => 500; + public override int GetCoolingtime(Skill skill) => 6000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 12f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 12f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill384.cs b/Assets/PerfectWorld/Scripts/Skills/skill384.cs index 59fd7200b8..a06416cf94 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill384.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill384.cs @@ -85,9 +85,9 @@ namespace BrewMonster public Skill384Stub() : base(384) { cls = 0; - name = "真・断岩斩"; - nativename = "真・断岩斩"; - icon = "断岩斩1.dds"; + name = "真·断岩斩"; + nativename = "真·断岩斩"; + icon = "断岩斩1"; max_level = 1; type = 1; apcost = 0; @@ -108,10 +108,21 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; + effect = "1断岩斩"; + doenchant = 1; + dobless = 0; + commoncooldown = 0; + commoncooldowntime = 0; restrict_weapons.Add(0); - effect = ""; + restrict_weapons.Add(1); + restrict_weapons.Add(182); + restrict_weapons.Add(5); + restrict_weapons.Add(292); + restrict_weapons.Add(9); range = new Range(); range.type = 0; + pre_skills = new Dictionary(); + pre_skills.Add(57, 10); #if SKILL_SERVER statestub.Add(new State1()); statestub.Add(new State2()); @@ -121,17 +132,17 @@ namespace BrewMonster ~Skill384Stub() { } - public float GetMpcost(Skill skill) => 140f; - public int GetExecutetime(Skill skill) => 1000; - public int GetCoolingtime(Skill skill) => 3000; + public override float GetMpcost(Skill skill) => 140f; + public override int GetExecutetime(Skill skill) => 1000; + public override int GetCoolingtime(Skill skill) => 3000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => (float)(skill.GetPlayer().GetRange() + 3 + 0.3 * skill.GetLevel()); public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) @@ -148,10 +159,7 @@ namespace BrewMonster #if SKILL_SERVER public int GetEnmity(Skill skill) => 0; - public bool StateAttack(Skill skill) - { - return true; - } + public bool StateAttack(Skill skill) => true; public bool TakeEffect(Skill skill) => true; public float GetEffectdistance(Skill skill) => 14.9f; public int GetAttackspeed(Skill skill) => 6; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill385.cs b/Assets/PerfectWorld/Scripts/Skills/skill385.cs index 17b5fbac10..58842cef53 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill385.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill385.cs @@ -85,9 +85,9 @@ namespace BrewMonster public Skill385Stub() : base(385) { cls = 0; - name = "狂・断岩斩"; - nativename = "狂・断岩斩"; - icon = "断岩斩2.dds"; + name = "狂·断岩斩"; + nativename = "狂·断岩斩"; + icon = "断岩斩2"; max_level = 1; type = 1; apcost = 0; @@ -108,10 +108,21 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; + effect = "2断岩斩"; + doenchant = 1; + dobless = 0; + commoncooldown = 0; + commoncooldowntime = 0; restrict_weapons.Add(0); - effect = ""; + restrict_weapons.Add(1); + restrict_weapons.Add(182); + restrict_weapons.Add(5); + restrict_weapons.Add(292); + restrict_weapons.Add(9); range = new Range(); range.type = 0; + pre_skills = new Dictionary(); + pre_skills.Add(57, 10); #if SKILL_SERVER statestub.Add(new State1()); statestub.Add(new State2()); @@ -121,17 +132,17 @@ namespace BrewMonster ~Skill385Stub() { } - public float GetMpcost(Skill skill) => 140f; - public int GetExecutetime(Skill skill) => 1000; - public int GetCoolingtime(Skill skill) => 3000; + public override float GetMpcost(Skill skill) => 140f; + public override int GetExecutetime(Skill skill) => 1000; + public override int GetCoolingtime(Skill skill) => 3000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => (float)(skill.GetPlayer().GetRange() + 3 + 0.3 * skill.GetLevel()); public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) @@ -148,10 +159,7 @@ namespace BrewMonster #if SKILL_SERVER public int GetEnmity(Skill skill) => 0; - public bool StateAttack(Skill skill) - { - return true; - } + public bool StateAttack(Skill skill) => true; public bool TakeEffect(Skill skill) => true; public float GetEffectdistance(Skill skill) => 14.9f; public int GetAttackspeed(Skill skill) => 6; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill386.cs b/Assets/PerfectWorld/Scripts/Skills/skill386.cs index 5329eefc4b..9d13e93a34 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill386.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill386.cs @@ -85,9 +85,9 @@ namespace BrewMonster public Skill386Stub() : base(386) { cls = 0; - name = "真・狂龙斩"; - nativename = "真・狂龙斩"; - icon = "狂龙斩1.dds"; + name = "真·狂龙斩"; + nativename = "真·狂龙斩"; + icon = "狂龙斩1"; max_level = 1; type = 1; apcost = 0; @@ -108,10 +108,21 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; + effect = "1狂龙斩"; + doenchant = 0; + dobless = 0; + commoncooldown = 0; + commoncooldowntime = 0; restrict_weapons.Add(0); - effect = ""; + restrict_weapons.Add(1); + restrict_weapons.Add(182); + restrict_weapons.Add(5); + restrict_weapons.Add(292); + restrict_weapons.Add(9); range = new Range(); - range.type = 0; + range.type = 4; + pre_skills = new Dictionary(); + pre_skills.Add(55, 10); #if SKILL_SERVER statestub.Add(new State1()); statestub.Add(new State2()); @@ -121,17 +132,17 @@ namespace BrewMonster ~Skill386Stub() { } - public float GetMpcost(Skill skill) => 210f; - public int GetExecutetime(Skill skill) => 700; - public int GetCoolingtime(Skill skill) => 6000; + public override float GetMpcost(Skill skill) => 210f; + public override int GetExecutetime(Skill skill) => 700; + public override int GetCoolingtime(Skill skill) => 6000; public float GetRadius(Skill skill) => 8f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 120); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill387.cs b/Assets/PerfectWorld/Scripts/Skills/skill387.cs index d9191dd1e0..144484eaae 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill387.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill387.cs @@ -85,9 +85,9 @@ namespace BrewMonster public Skill387Stub() : base(387) { cls = 0; - name = "狂・狂龙斩"; - nativename = "狂・狂龙斩"; - icon = "狂龙斩2.dds"; + name = "狂·狂龙斩"; + nativename = "狂·狂龙斩"; + icon = "狂龙斩2"; max_level = 1; type = 1; apcost = 0; @@ -108,10 +108,21 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; + effect = "2狂龙斩"; + doenchant = 0; + dobless = 0; + commoncooldown = 0; + commoncooldowntime = 0; restrict_weapons.Add(0); - effect = ""; + restrict_weapons.Add(1); + restrict_weapons.Add(182); + restrict_weapons.Add(5); + restrict_weapons.Add(292); + restrict_weapons.Add(9); range = new Range(); - range.type = 0; + range.type = 4; + pre_skills = new Dictionary(); + pre_skills.Add(55, 10); #if SKILL_SERVER statestub.Add(new State1()); statestub.Add(new State2()); @@ -121,17 +132,17 @@ namespace BrewMonster ~Skill387Stub() { } - public float GetMpcost(Skill skill) => 210f; - public int GetExecutetime(Skill skill) => 700; - public int GetCoolingtime(Skill skill) => 8000; + public override float GetMpcost(Skill skill) => 210f; + public override int GetExecutetime(Skill skill) => 700; + public override int GetCoolingtime(Skill skill) => 8000; public float GetRadius(Skill skill) => 12f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 120); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill388.cs b/Assets/PerfectWorld/Scripts/Skills/skill388.cs index e5b7d7b501..220a71bbc8 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill388.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill388.cs @@ -85,9 +85,9 @@ namespace BrewMonster public Skill388Stub() : base(388) { cls = 0; - name = "真・横扫千军"; - nativename = "真・横扫千军"; - icon = "横扫千军1.dds"; + name = "真·横扫千军"; + nativename = "真·横扫千军"; + icon = "横扫千军1"; max_level = 1; type = 1; apcost = 0; @@ -108,10 +108,21 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; + effect = "1横扫千军"; + doenchant = 0; + dobless = 0; + commoncooldown = 0; + commoncooldowntime = 0; restrict_weapons.Add(0); - effect = ""; + restrict_weapons.Add(1); + restrict_weapons.Add(182); + restrict_weapons.Add(5); + restrict_weapons.Add(292); + restrict_weapons.Add(9); range = new Range(); - range.type = 0; + range.type = 2; + pre_skills = new Dictionary(); + pre_skills.Add(56, 10); #if SKILL_SERVER statestub.Add(new State1()); statestub.Add(new State2()); @@ -121,17 +132,17 @@ namespace BrewMonster ~Skill388Stub() { } - public float GetMpcost(Skill skill) => 210f; - public int GetExecutetime(Skill skill) => 900; - public int GetCoolingtime(Skill skill) => 8000; + public override float GetMpcost(Skill skill) => 210f; + public override int GetExecutetime(Skill skill) => 900; + public override int GetCoolingtime(Skill skill) => 8000; public float GetRadius(Skill skill) => 8f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill389.cs b/Assets/PerfectWorld/Scripts/Skills/skill389.cs index 836c60bd30..ec84263177 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill389.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill389.cs @@ -85,9 +85,9 @@ namespace BrewMonster public Skill389Stub() : base(389) { cls = 0; - name = "狂・横扫千军"; - nativename = "狂・横扫千军"; - icon = "横扫千军2.dds"; + name = "狂·横扫千军"; + nativename = "狂·横扫千军"; + icon = "横扫千军2"; max_level = 1; type = 1; apcost = 0; @@ -108,10 +108,21 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; + effect = "2横扫千军"; + doenchant = 0; + dobless = 1; + commoncooldown = 0; + commoncooldowntime = 0; restrict_weapons.Add(0); - effect = ""; + restrict_weapons.Add(1); + restrict_weapons.Add(182); + restrict_weapons.Add(5); + restrict_weapons.Add(292); + restrict_weapons.Add(9); range = new Range(); - range.type = 0; + range.type = 2; + pre_skills = new Dictionary(); + pre_skills.Add(56, 10); #if SKILL_SERVER statestub.Add(new State1()); statestub.Add(new State2()); @@ -121,17 +132,17 @@ namespace BrewMonster ~Skill389Stub() { } - public float GetMpcost(Skill skill) => 210f; - public int GetExecutetime(Skill skill) => 900; - public int GetCoolingtime(Skill skill) => 8000; + public override float GetMpcost(Skill skill) => 210f; + public override int GetExecutetime(Skill skill) => 900; + public override int GetCoolingtime(Skill skill) => 8000; public float GetRadius(Skill skill) => 8f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) @@ -148,10 +159,7 @@ namespace BrewMonster #if SKILL_SERVER public int GetEnmity(Skill skill) => 0; - public bool BlessMe(Skill skill) - { - return true; - } + public bool BlessMe(Skill skill) => true; public bool TakeEffect(Skill skill) => true; public float GetEffectdistance(Skill skill) => 5f; public int GetAttackspeed(Skill skill) => 6; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill390.cs b/Assets/PerfectWorld/Scripts/Skills/skill390.cs index 35ff872dfc..5118f282aa 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill390.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill390.cs @@ -85,9 +85,9 @@ namespace BrewMonster public Skill390Stub() : base(390) { cls = 0; - name = "真・劈空掌"; - nativename = "真・劈空掌"; - icon = "劈空掌1.dds"; + name = "真·劈空掌"; + nativename = "真·劈空掌"; + icon = "劈空掌1"; max_level = 1; type = 1; apcost = 100; @@ -108,10 +108,17 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; + effect = "1劈空掌"; + doenchant = 1; + dobless = 1; + commoncooldown = 0; + commoncooldowntime = 0; restrict_weapons.Add(182); - effect = ""; + restrict_weapons.Add(0); range = new Range(); range.type = 0; + pre_skills = new Dictionary(); + pre_skills.Add(60, 10); #if SKILL_SERVER statestub.Add(new State1()); statestub.Add(new State2()); @@ -121,17 +128,17 @@ namespace BrewMonster ~Skill390Stub() { } - public float GetMpcost(Skill skill) => 140f; - public int GetExecutetime(Skill skill) => 700; - public int GetCoolingtime(Skill skill) => 15000; + public override float GetMpcost(Skill skill) => 140f; + public override int GetExecutetime(Skill skill) => 700; + public override int GetCoolingtime(Skill skill) => 15000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) @@ -148,14 +155,8 @@ namespace BrewMonster #if SKILL_SERVER public int GetEnmity(Skill skill) => 3000; - public bool StateAttack(Skill skill) - { - return true; - } - public bool BlessMe(Skill skill) - { - return true; - } + public bool StateAttack(Skill skill) => true; + public bool BlessMe(Skill skill) => true; public bool TakeEffect(Skill skill) => true; public float GetEffectdistance(Skill skill) => 12.5f; public int GetAttackspeed(Skill skill) => 10; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill391.cs b/Assets/PerfectWorld/Scripts/Skills/skill391.cs index 57cc157cc4..d539322c6c 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill391.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill391.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 0; name = "狂·劈空掌"; nativename = "狂·劈空掌"; - icon = "劈空掌2.dds"; + icon = "劈空掌2"; max_level = 1; type = 1; apcost = 100; @@ -108,7 +108,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "2劈空掌.sgc"; + effect = "2劈空掌"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -128,17 +128,17 @@ namespace BrewMonster ~Skill391Stub() { } - public float GetMpcost(Skill skill) => 140f; - public int GetExecutetime(Skill skill) => 700; - public int GetCoolingtime(Skill skill) => 15000; + public override float GetMpcost(Skill skill) => 140f; + public override int GetExecutetime(Skill skill) => 700; + public override int GetCoolingtime(Skill skill) => 15000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill392.cs b/Assets/PerfectWorld/Scripts/Skills/skill392.cs index 5e74c64140..bc0b63ebde 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill392.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill392.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 0; name = "真·无影脚"; nativename = "真·无影脚"; - icon = "无影脚1.dds"; + icon = "无影脚1"; max_level = 1; type = 1; apcost = 0; @@ -108,7 +108,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "1无影脚.sgc"; + effect = "1无影脚"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -128,17 +128,17 @@ namespace BrewMonster ~Skill392Stub() { } - public float GetMpcost(Skill skill) => 165f; - public int GetExecutetime(Skill skill) => 1200; - public int GetCoolingtime(Skill skill) => 10000; + public override float GetMpcost(Skill skill) => 165f; + public override int GetExecutetime(Skill skill) => 1200; + public override int GetCoolingtime(Skill skill) => 10000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill393.cs b/Assets/PerfectWorld/Scripts/Skills/skill393.cs index 38bb5269a5..c0b1b2fc5e 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill393.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill393.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 0; name = "狂·无影脚"; nativename = "狂·无影脚"; - icon = "无影脚2.dds"; + icon = "无影脚2"; max_level = 1; type = 1; apcost = 0; @@ -108,7 +108,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "2无影脚.sgc"; + effect = "2无影脚"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -128,17 +128,17 @@ namespace BrewMonster ~Skill393Stub() { } - public float GetMpcost(Skill skill) => 165f; - public int GetExecutetime(Skill skill) => 1200; - public int GetCoolingtime(Skill skill) => 12000; + public override float GetMpcost(Skill skill) => 165f; + public override int GetExecutetime(Skill skill) => 1200; + public override int GetCoolingtime(Skill skill) => 12000; public float GetRadius(Skill skill) => 3f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill394.cs b/Assets/PerfectWorld/Scripts/Skills/skill394.cs index 1a4b21f041..8e25eb58f6 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill394.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill394.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 0; name = "真·风卷残云"; nativename = "真·风卷残云"; - icon = "风卷残云1.dds"; + icon = "风卷残云1"; max_level = 1; type = 1; apcost = 0; @@ -108,7 +108,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "1风卷残云.sgc"; + effect = "1风卷残云"; doenchant = 0; dobless = 1; commoncooldown = 0; @@ -128,17 +128,17 @@ namespace BrewMonster ~Skill394Stub() { } - public float GetMpcost(Skill skill) => 210f; - public int GetExecutetime(Skill skill) => 1800; - public int GetCoolingtime(Skill skill) => 15000; + public override float GetMpcost(Skill skill) => 210f; + public override int GetExecutetime(Skill skill) => 1800; + public override int GetCoolingtime(Skill skill) => 15000; public float GetRadius(Skill skill) => 8f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill395.cs b/Assets/PerfectWorld/Scripts/Skills/skill395.cs index 107f1de007..39969b3b01 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill395.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill395.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 0; name = "狂·风卷残云"; nativename = "狂·风卷残云"; - icon = "风卷残云2.dds"; + icon = "风卷残云2"; max_level = 1; type = 1; apcost = 0; @@ -108,7 +108,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "2风卷残云.sgc"; + effect = "2风卷残云"; doenchant = 0; dobless = 1; commoncooldown = 0; @@ -128,17 +128,17 @@ namespace BrewMonster ~Skill395Stub() { } - public float GetMpcost(Skill skill) => 210f; - public int GetExecutetime(Skill skill) => 1800; - public int GetCoolingtime(Skill skill) => 15000; + public override float GetMpcost(Skill skill) => 210f; + public override int GetExecutetime(Skill skill) => 1800; + public override int GetCoolingtime(Skill skill) => 15000; public float GetRadius(Skill skill) => 8f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill396.cs b/Assets/PerfectWorld/Scripts/Skills/skill396.cs index d0ccb59ec6..50fee9d8a2 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill396.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill396.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 0; name = "真·云龙九现"; nativename = "真·云龙九现"; - icon = "云龙九现1.dds"; + icon = "云龙九现1"; max_level = 1; type = 1; apcost = 200; @@ -108,7 +108,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "1云龙九现.sgc"; + effect = "1云龙九现"; doenchant = 1; dobless = 1; commoncooldown = 0; @@ -128,17 +128,17 @@ namespace BrewMonster ~Skill396Stub() { } - public float GetMpcost(Skill skill) => 305f; - public int GetExecutetime(Skill skill) => 1000; - public int GetCoolingtime(Skill skill) => 30000; + public override float GetMpcost(Skill skill) => 305f; + public override int GetExecutetime(Skill skill) => 1000; + public override int GetCoolingtime(Skill skill) => 30000; public float GetRadius(Skill skill) => 4f; public float GetAttackdistance(Skill skill) => 12f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill397.cs b/Assets/PerfectWorld/Scripts/Skills/skill397.cs index 62c1a279be..27da6f06f7 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill397.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill397.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 0; name = "狂·云龙九现"; nativename = "狂·云龙九现"; - icon = "云龙九现2.dds"; + icon = "云龙九现2"; max_level = 1; type = 1; apcost = 200; @@ -108,7 +108,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "2云龙九现.sgc"; + effect = "2云龙九现"; doenchant = 0; dobless = 1; commoncooldown = 0; @@ -128,17 +128,17 @@ namespace BrewMonster ~Skill397Stub() { } - public float GetMpcost(Skill skill) => 305f; - public int GetExecutetime(Skill skill) => 1000; - public int GetCoolingtime(Skill skill) => 30000; + public override float GetMpcost(Skill skill) => 305f; + public override int GetExecutetime(Skill skill) => 1000; + public override int GetCoolingtime(Skill skill) => 30000; public float GetRadius(Skill skill) => 4f; public float GetAttackdistance(Skill skill) => 12f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill398.cs b/Assets/PerfectWorld/Scripts/Skills/skill398.cs index d8b626ed19..ec1e7f0f0f 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill398.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill398.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 0; name = "真·疾风刺"; nativename = "真·疾风刺"; - icon = "疾风刺1.DDS"; + icon = "疾风刺1"; max_level = 1; type = 1; apcost = 100; @@ -109,7 +109,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "1疾风霹雳.sgc"; + effect = "1疾风霹雳"; doenchant = 1; dobless = 1; commoncooldown = 0; @@ -128,17 +128,17 @@ namespace BrewMonster ~Skill398Stub() { } - public float GetMpcost(Skill skill) => 140f; - public int GetExecutetime(Skill skill) => 800; - public int GetCoolingtime(Skill skill) => 15000; + public override float GetMpcost(Skill skill) => 140f; + public override int GetExecutetime(Skill skill) => 800; + public override int GetCoolingtime(Skill skill) => 15000; public float GetRadius(Skill skill) => 3.5f; public float GetAttackdistance(Skill skill) => 12f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill399.cs b/Assets/PerfectWorld/Scripts/Skills/skill399.cs index 5f9370b935..3dced45601 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill399.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill399.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 0; name = "狂·疾风刺"; nativename = "狂·疾风刺"; - icon = "疾风刺2.dds"; + icon = "疾风刺2"; max_level = 1; type = 1; apcost = 100; @@ -109,7 +109,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "2疾风霹雳.sgc"; + effect = "2疾风霹雳"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -128,17 +128,17 @@ namespace BrewMonster ~Skill399Stub() { } - public float GetMpcost(Skill skill) => 140f; - public int GetExecutetime(Skill skill) => 800; - public int GetCoolingtime(Skill skill) => 15000; + public override float GetMpcost(Skill skill) => 140f; + public override int GetExecutetime(Skill skill) => 800; + public override int GetCoolingtime(Skill skill) => 15000; public float GetRadius(Skill skill) => 5f; public float GetAttackdistance(Skill skill) => 15f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill4.cs b/Assets/PerfectWorld/Scripts/Skills/skill4.cs index 2a3a5ddb04..fb193c3f6f 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill4.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill4.cs @@ -83,7 +83,7 @@ namespace BrewMonster cls = 0; name = "狮子吼"; nativename = "狮子吼"; - icon = "狮子吼.dds"; + icon = "狮子吼"; max_level = 10; type = 3; apcost = 35; @@ -104,10 +104,21 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; + effect = "狮子吼"; + doenchant = 1; + dobless = 0; + commoncooldown = 0; + commoncooldowntime = 0; restrict_weapons.Add(0); - effect = ""; + restrict_weapons.Add(1); + restrict_weapons.Add(182); + restrict_weapons.Add(5); + restrict_weapons.Add(292); + restrict_weapons.Add(9); range = new Range(); - range.type = 0; + range.type = 2; + pre_skills = new Dictionary(); + pre_skills.Add(0, 1); #if SKILL_SERVER statestub.Add(new State1()); statestub.Add(new State2()); @@ -117,16 +128,16 @@ namespace BrewMonster ~Skill4Stub() { } - public float GetMpcost(Skill skill) => (float)(35.3 + 9.8 * skill.GetLevel()); - public int GetExecutetime(Skill skill) => 1800; - public int GetCoolingtime(Skill skill) => 25000 - 1000 * skill.GetLevel(); + public override float GetMpcost(Skill skill) => (float)(35.3 + 9.8 * skill.GetLevel()); + public override int GetExecutetime(Skill skill) => 1800; + public override int GetCoolingtime(Skill skill) => 25000 - 1000 * skill.GetLevel(); public float GetRadius(Skill skill) => 10f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 5f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 5f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) @@ -147,10 +158,7 @@ namespace BrewMonster #if SKILL_SERVER public int GetEnmity(Skill skill) => 600; - public bool StateAttack(Skill skill) - { - return true; - } + public bool StateAttack(Skill skill) => true; public bool TakeEffect(Skill skill) => true; public float GetEffectdistance(Skill skill) => 20f; public int GetAttackspeed(Skill skill) => 9; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill400.cs b/Assets/PerfectWorld/Scripts/Skills/skill400.cs index 9495b8af48..2e8cc944df 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill400.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill400.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 0; name = "真·回马枪"; nativename = "真·回马枪"; - icon = "回马枪1.dds"; + icon = "回马枪1"; max_level = 1; type = 1; apcost = 0; @@ -108,7 +108,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "1回马枪.sgc"; + effect = "1回马枪"; doenchant = 0; dobless = 0; commoncooldown = 0; @@ -127,17 +127,17 @@ namespace BrewMonster ~Skill400Stub() { } - public float GetMpcost(Skill skill) => 165f; - public int GetExecutetime(Skill skill) => 1200; - public int GetCoolingtime(Skill skill) => 6000; + public override float GetMpcost(Skill skill) => 165f; + public override int GetExecutetime(Skill skill) => 1200; + public override int GetCoolingtime(Skill skill) => 6000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => (float)(skill.GetPlayer().GetRange() + 0.3 * skill.GetLevel()); public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(16 + skill.GetPlayer().GetRange() - 4.5); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(16 + skill.GetPlayer().GetRange() - 4.5); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill401.cs b/Assets/PerfectWorld/Scripts/Skills/skill401.cs index 0e185c93d4..69c24945e1 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill401.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill401.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 0; name = "狂·回马枪"; nativename = "狂·回马枪"; - icon = "回马枪2.dds"; + icon = "回马枪2"; max_level = 1; type = 1; apcost = 0; @@ -108,7 +108,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "2回马枪.sgc"; + effect = "2回马枪"; doenchant = 0; dobless = 0; commoncooldown = 0; @@ -127,17 +127,17 @@ namespace BrewMonster ~Skill401Stub() { } - public float GetMpcost(Skill skill) => 165f; - public int GetExecutetime(Skill skill) => 1200; - public int GetCoolingtime(Skill skill) => 6000; + public override float GetMpcost(Skill skill) => 165f; + public override int GetExecutetime(Skill skill) => 1200; + public override int GetCoolingtime(Skill skill) => 6000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => (float)(skill.GetPlayer().GetRange() + 0.3 * skill.GetLevel()); public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(18 + skill.GetPlayer().GetRange() - 4.5); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(18 + skill.GetPlayer().GetRange() - 4.5); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill402.cs b/Assets/PerfectWorld/Scripts/Skills/skill402.cs index 277eca1435..dbb296eafe 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill402.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill402.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 0; name = "真·流星赶月"; nativename = "真·流星赶月"; - icon = "流星赶月1.dds"; + icon = "流星赶月1"; max_level = 1; type = 1; apcost = 0; @@ -108,7 +108,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "1流星赶月.sgc"; + effect = "1流星赶月"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -127,17 +127,17 @@ namespace BrewMonster ~Skill402Stub() { } - public float GetMpcost(Skill skill) => 165f; - public int GetExecutetime(Skill skill) => 800; - public int GetCoolingtime(Skill skill) => 6000; + public override float GetMpcost(Skill skill) => 165f; + public override int GetExecutetime(Skill skill) => 800; + public override int GetCoolingtime(Skill skill) => 6000; public float GetRadius(Skill skill) => 3.5f; public float GetAttackdistance(Skill skill) => 15f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill403.cs b/Assets/PerfectWorld/Scripts/Skills/skill403.cs index 4cbcb84d46..aa90cc70fe 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill403.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill403.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 0; name = "狂·流星赶月"; nativename = "狂·流星赶月"; - icon = "流星赶月2.dds"; + icon = "流星赶月2"; max_level = 1; type = 1; apcost = 0; @@ -108,7 +108,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "2流星赶月.sgc"; + effect = "2流星赶月"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -127,17 +127,17 @@ namespace BrewMonster ~Skill403Stub() { } - public float GetMpcost(Skill skill) => 165f; - public int GetExecutetime(Skill skill) => 800; - public int GetCoolingtime(Skill skill) => 6000; + public override float GetMpcost(Skill skill) => 165f; + public override int GetExecutetime(Skill skill) => 800; + public override int GetCoolingtime(Skill skill) => 6000; public float GetRadius(Skill skill) => 3.5f; public float GetAttackdistance(Skill skill) => 15f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill404.cs b/Assets/PerfectWorld/Scripts/Skills/skill404.cs index d442027fd8..14e694dcb0 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill404.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill404.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 0; name = "真·寒冰刃域"; nativename = "真·寒冰刃域"; - icon = "寒冰刃域1.DDS"; + icon = "寒冰刃域1"; max_level = 1; type = 1; apcost = 200; @@ -108,7 +108,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "1刃域.sgc"; + effect = "1刃域"; doenchant = 1; dobless = 1; commoncooldown = 0; @@ -127,17 +127,17 @@ namespace BrewMonster ~Skill404Stub() { } - public float GetMpcost(Skill skill) => 305f; - public int GetExecutetime(Skill skill) => 1800; - public int GetCoolingtime(Skill skill) => 30000; + public override float GetMpcost(Skill skill) => 305f; + public override int GetExecutetime(Skill skill) => 1800; + public override int GetCoolingtime(Skill skill) => 30000; public float GetRadius(Skill skill) => 12f; public float GetAttackdistance(Skill skill) => (float)(skill.GetPlayer().GetRange() + 0.4 * skill.GetLevel()); public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill405.cs b/Assets/PerfectWorld/Scripts/Skills/skill405.cs index 4e4421d827..56baf1c956 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill405.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill405.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 0; name = "狂·寒冰刃域"; nativename = "狂·寒冰刃域"; - icon = "寒冰刃域.dds"; + icon = "寒冰刃域"; max_level = 1; type = 1; apcost = 200; @@ -108,7 +108,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "2刃域.sgc"; + effect = "2刃域"; doenchant = 1; dobless = 1; commoncooldown = 0; @@ -127,17 +127,17 @@ namespace BrewMonster ~Skill405Stub() { } - public float GetMpcost(Skill skill) => 305f; - public int GetExecutetime(Skill skill) => 1800; - public int GetCoolingtime(Skill skill) => 30000; + public override float GetMpcost(Skill skill) => 305f; + public override int GetExecutetime(Skill skill) => 1800; + public override int GetCoolingtime(Skill skill) => 30000; public float GetRadius(Skill skill) => 12f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill406.cs b/Assets/PerfectWorld/Scripts/Skills/skill406.cs index 7488f5e1ad..3a11451753 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill406.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill406.cs @@ -88,7 +88,7 @@ namespace BrewMonster cls = 0; name = "真·龙飞击"; nativename = "真·龙飞击"; - icon = "龙飞击1.DDS"; + icon = "龙飞击1"; max_level = 1; type = 1; apcost = 100; @@ -109,7 +109,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "1霸王龙飞.sgc"; + effect = "1霸王龙飞"; doenchant = 1; dobless = 1; commoncooldown = 0; @@ -128,17 +128,17 @@ namespace BrewMonster ~Skill406Stub() { } - public float GetMpcost(Skill skill) => 140f; - public int GetExecutetime(Skill skill) => 1500; - public int GetCoolingtime(Skill skill) => 15000; + public override float GetMpcost(Skill skill) => 140f; + public override int GetExecutetime(Skill skill) => 1500; + public override int GetCoolingtime(Skill skill) => 15000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill407.cs b/Assets/PerfectWorld/Scripts/Skills/skill407.cs index dbcd8181b6..01885ce49d 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill407.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill407.cs @@ -88,7 +88,7 @@ namespace BrewMonster cls = 0; name = "狂·龙飞击"; nativename = "狂·龙飞击"; - icon = "龙飞击2.DDS"; + icon = "龙飞击2"; max_level = 1; type = 1; apcost = 100; @@ -109,7 +109,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "2霸王龙飞.sgc"; + effect = "2霸王龙飞"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -128,17 +128,17 @@ namespace BrewMonster ~Skill407Stub() { } - public float GetMpcost(Skill skill) => 140f; - public int GetExecutetime(Skill skill) => 1500; - public int GetCoolingtime(Skill skill) => 15000; + public override float GetMpcost(Skill skill) => 140f; + public override int GetExecutetime(Skill skill) => 1500; + public override int GetCoolingtime(Skill skill) => 15000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill408.cs b/Assets/PerfectWorld/Scripts/Skills/skill408.cs index 1b6edfc2f6..df120a8821 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill408.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill408.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 0; name = "真·断岳扫"; nativename = "真·断岳扫"; - icon = "断岳扫1.DDS"; + icon = "断岳扫1"; max_level = 1; type = 1; apcost = 0; @@ -108,7 +108,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "1霸王断岳.sgc"; + effect = "1霸王断岳"; doenchant = 0; dobless = 1; commoncooldown = 0; @@ -127,17 +127,17 @@ namespace BrewMonster ~Skill408Stub() { } - public float GetMpcost(Skill skill) => 210f; - public int GetExecutetime(Skill skill) => 2000; - public int GetCoolingtime(Skill skill) => 6000; + public override float GetMpcost(Skill skill) => 210f; + public override int GetExecutetime(Skill skill) => 2000; + public override int GetCoolingtime(Skill skill) => 6000; public float GetRadius(Skill skill) => 10f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 *(20 + 3 * skill.GetLevel())); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill409.cs b/Assets/PerfectWorld/Scripts/Skills/skill409.cs index 73e89f3799..d8165f1e13 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill409.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill409.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 0; name = "狂·断岳扫"; nativename = "狂·断岳扫"; - icon = "断岳扫2.DDS"; + icon = "断岳扫2"; max_level = 1; type = 1; apcost = 0; @@ -108,7 +108,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "2霸王断岳.sgc"; + effect = "2霸王断岳"; doenchant = 0; dobless = 1; commoncooldown = 0; @@ -127,17 +127,17 @@ namespace BrewMonster ~Skill409Stub() { } - public float GetMpcost(Skill skill) => 210f; - public int GetExecutetime(Skill skill) => 2000; - public int GetCoolingtime(Skill skill) => 6000; + public override float GetMpcost(Skill skill) => 210f; + public override int GetExecutetime(Skill skill) => 2000; + public override int GetCoolingtime(Skill skill) => 6000; public float GetRadius(Skill skill) => 10f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 *(20 + 3 * skill.GetLevel())); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill410.cs b/Assets/PerfectWorld/Scripts/Skills/skill410.cs index 334879ea70..c8abe1c305 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill410.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill410.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 0; name = "真·裂岩炎震"; nativename = "真·裂岩炎震"; - icon = "裂岩炎震1.DDS"; + icon = "裂岩炎震1"; max_level = 1; type = 1; apcost = 0; @@ -108,7 +108,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "1霸王暴怒.sgc"; + effect = "1霸王暴怒"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -127,17 +127,17 @@ namespace BrewMonster ~Skill410Stub() { } - public float GetMpcost(Skill skill) => 210f; - public int GetExecutetime(Skill skill) => 1400; - public int GetCoolingtime(Skill skill) => 8000; + public override float GetMpcost(Skill skill) => 210f; + public override int GetExecutetime(Skill skill) => 1400; + public override int GetCoolingtime(Skill skill) => 8000; public float GetRadius(Skill skill) => 10f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 *(20 + 3 * skill.GetLevel())); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill411.cs b/Assets/PerfectWorld/Scripts/Skills/skill411.cs index da7f251cfe..e7a479ce5d 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill411.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill411.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 0; name = "狂·裂岩炎震"; nativename = "狂·裂岩炎震"; - icon = "裂岩炎震2.dds"; + icon = "裂岩炎震2"; max_level = 1; type = 1; apcost = 0; @@ -108,7 +108,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "2霸王暴怒.sgc"; + effect = "2霸王暴怒"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -127,17 +127,17 @@ namespace BrewMonster ~Skill411Stub() { } - public float GetMpcost(Skill skill) => 210f; - public int GetExecutetime(Skill skill) => 1400; - public int GetCoolingtime(Skill skill) => 8000; + public override float GetMpcost(Skill skill) => 210f; + public override int GetExecutetime(Skill skill) => 1400; + public override int GetCoolingtime(Skill skill) => 8000; public float GetRadius(Skill skill) => 10f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 *(20 + 3 * skill.GetLevel())); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill412.cs b/Assets/PerfectWorld/Scripts/Skills/skill412.cs index c674031719..f6dd0bcb40 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill412.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill412.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 0; name = "真·天火狂龙"; nativename = "真·天火狂龙"; - icon = "天火狂龙1.dds"; + icon = "天火狂龙1"; max_level = 1; type = 1; apcost = 200; @@ -108,7 +108,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "1霸王献鼎.sgc"; + effect = "1霸王献鼎"; doenchant = 1; dobless = 1; commoncooldown = 0; @@ -127,17 +127,17 @@ namespace BrewMonster ~Skill412Stub() { } - public float GetMpcost(Skill skill) => 305f; - public int GetExecutetime(Skill skill) => 1500; - public int GetCoolingtime(Skill skill) => 30000; + public override float GetMpcost(Skill skill) => 305f; + public override int GetExecutetime(Skill skill) => 1500; + public override int GetCoolingtime(Skill skill) => 30000; public float GetRadius(Skill skill) => 12f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 *(60 + 2.5 * skill.GetLevel())); - public float GetPraydistance(Skill skill) => 8f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 8f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill413.cs b/Assets/PerfectWorld/Scripts/Skills/skill413.cs index 1382b20e93..107533b1d2 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill413.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill413.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 0; name = "狂·天火狂龙"; nativename = "狂·天火狂龙"; - icon = "天火狂龙2.dds"; + icon = "天火狂龙2"; max_level = 1; type = 1; apcost = 200; @@ -108,7 +108,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "2霸王献鼎.sgc"; + effect = "2霸王献鼎"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -127,17 +127,17 @@ namespace BrewMonster ~Skill413Stub() { } - public float GetMpcost(Skill skill) => 304f; - public int GetExecutetime(Skill skill) => 1500; - public int GetCoolingtime(Skill skill) => 30000; + public override float GetMpcost(Skill skill) => 304f; + public override int GetExecutetime(Skill skill) => 1500; + public override int GetCoolingtime(Skill skill) => 30000; public float GetRadius(Skill skill) => 12f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 *(60 + 2.5 * skill.GetLevel())); - public float GetPraydistance(Skill skill) => 8f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 8f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill414.cs b/Assets/PerfectWorld/Scripts/Skills/skill414.cs index caa214ae2d..3787466df1 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill414.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill414.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 0; name = "真·忘情式"; nativename = "真·忘情式"; - icon = "忘情式1.dds"; + icon = "忘情式1"; max_level = 1; type = 1; apcost = 100; @@ -109,7 +109,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "1忘情式.sgc"; + effect = "1忘情式"; doenchant = 1; dobless = 1; commoncooldown = 0; @@ -128,17 +128,17 @@ namespace BrewMonster ~Skill414Stub() { } - public float GetMpcost(Skill skill) => 140f; - public int GetExecutetime(Skill skill) => 700; - public int GetCoolingtime(Skill skill) => 15000; + public override float GetMpcost(Skill skill) => 140f; + public override int GetExecutetime(Skill skill) => 700; + public override int GetCoolingtime(Skill skill) => 15000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill415.cs b/Assets/PerfectWorld/Scripts/Skills/skill415.cs index 0ebd532ea5..6104f71934 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill415.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill415.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 0; name = "狂·忘情式"; nativename = "狂·忘情式"; - icon = "忘情式2.dds"; + icon = "忘情式2"; max_level = 1; type = 1; apcost = 100; @@ -109,7 +109,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "2忘情式.sgc"; + effect = "2忘情式"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -128,17 +128,17 @@ namespace BrewMonster ~Skill415Stub() { } - public float GetMpcost(Skill skill) => 140f; - public int GetExecutetime(Skill skill) => 700; - public int GetCoolingtime(Skill skill) => 15000; + public override float GetMpcost(Skill skill) => 140f; + public override int GetExecutetime(Skill skill) => 700; + public override int GetCoolingtime(Skill skill) => 15000; public float GetRadius(Skill skill) => 3f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill416.cs b/Assets/PerfectWorld/Scripts/Skills/skill416.cs index 441fd4cef7..83540b165d 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill416.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill416.cs @@ -88,7 +88,7 @@ namespace BrewMonster cls = 0; name = "真·追魂诀"; nativename = "真·追魂诀"; - icon = "追魂诀1.DDS"; + icon = "追魂诀1"; max_level = 1; type = 1; apcost = 0; @@ -109,7 +109,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "1追魂诀.sgc"; + effect = "1追魂诀"; doenchant = 0; dobless = 0; commoncooldown = 0; @@ -128,17 +128,17 @@ namespace BrewMonster ~Skill416Stub() { } - public float GetMpcost(Skill skill) => 140f; - public int GetExecutetime(Skill skill) => 800; - public int GetCoolingtime(Skill skill) => 6000; + public override float GetMpcost(Skill skill) => 140f; + public override int GetExecutetime(Skill skill) => 800; + public override int GetCoolingtime(Skill skill) => 6000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(12 + skill.GetPlayer().GetRange() - 3); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(12 + skill.GetPlayer().GetRange() - 3); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill417.cs b/Assets/PerfectWorld/Scripts/Skills/skill417.cs index 5e4d124b0d..17d257f8c7 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill417.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill417.cs @@ -88,7 +88,7 @@ namespace BrewMonster cls = 0; name = "狂·追魂诀"; nativename = "狂·追魂诀"; - icon = "追魂诀2.dds"; + icon = "追魂诀2"; max_level = 1; type = 1; apcost = 0; @@ -109,7 +109,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "2追魂诀.sgc"; + effect = "2追魂诀"; doenchant = 0; dobless = 1; commoncooldown = 0; @@ -128,17 +128,17 @@ namespace BrewMonster ~Skill417Stub() { } - public float GetMpcost(Skill skill) => 140f; - public int GetExecutetime(Skill skill) => 900; - public int GetCoolingtime(Skill skill) => 6000; + public override float GetMpcost(Skill skill) => 140f; + public override int GetExecutetime(Skill skill) => 900; + public override int GetCoolingtime(Skill skill) => 6000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(12 + skill.GetPlayer().GetRange() - 3); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(12 + skill.GetPlayer().GetRange() - 3); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill418.cs b/Assets/PerfectWorld/Scripts/Skills/skill418.cs index 75207415c7..732ef15913 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill418.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill418.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 0; name = "真·剑气纵横"; nativename = "真·剑气纵横"; - icon = "剑气纵横1.dds"; + icon = "剑气纵横1"; max_level = 1; type = 1; apcost = 0; @@ -108,7 +108,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "1剑气纵横.sgc"; + effect = "1剑气纵横"; doenchant = 1; dobless = 1; commoncooldown = 0; @@ -127,17 +127,17 @@ namespace BrewMonster ~Skill418Stub() { } - public float GetMpcost(Skill skill) => 140f; - public int GetExecutetime(Skill skill) => 1700; - public int GetCoolingtime(Skill skill) => 8000; + public override float GetMpcost(Skill skill) => 140f; + public override int GetExecutetime(Skill skill) => 1700; + public override int GetCoolingtime(Skill skill) => 8000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => (float)(skill.GetPlayer().GetRange() + 3 + 0.3 * skill.GetLevel()); public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill419.cs b/Assets/PerfectWorld/Scripts/Skills/skill419.cs index 475f81654f..41f4e1f278 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill419.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill419.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 0; name = "狂·剑气纵横"; nativename = "狂·剑气纵横"; - icon = "剑气纵横2.dds"; + icon = "剑气纵横2"; max_level = 1; type = 1; apcost = 0; @@ -108,7 +108,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "2剑气纵横.sgc"; + effect = "2剑气纵横"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -127,17 +127,17 @@ namespace BrewMonster ~Skill419Stub() { } - public float GetMpcost(Skill skill) => 140f; - public int GetExecutetime(Skill skill) => 1700; - public int GetCoolingtime(Skill skill) => 8000; + public override float GetMpcost(Skill skill) => 140f; + public override int GetExecutetime(Skill skill) => 1700; + public override int GetCoolingtime(Skill skill) => 8000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => (float)(skill.GetPlayer().GetRange() + 3 + 0.3 * skill.GetLevel()); public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill420.cs b/Assets/PerfectWorld/Scripts/Skills/skill420.cs index ec506a8031..ae25b3ff2d 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill420.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill420.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 0; name = "真·万剑诀"; nativename = "真·万剑诀"; - icon = "万剑诀1.dds"; + icon = "万剑诀1"; max_level = 1; type = 1; apcost = 100; @@ -109,7 +109,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "1万剑诀.sgc"; + effect = "1万剑诀"; doenchant = 1; dobless = 1; commoncooldown = 0; @@ -128,17 +128,17 @@ namespace BrewMonster ~Skill420Stub() { } - public float GetMpcost(Skill skill) => 305f; - public int GetExecutetime(Skill skill) => 3000; - public int GetCoolingtime(Skill skill) => 30000; + public override float GetMpcost(Skill skill) => 305f; + public override int GetExecutetime(Skill skill) => 3000; + public override int GetCoolingtime(Skill skill) => 30000; public float GetRadius(Skill skill) => 12f; public float GetAttackdistance(Skill skill) => (float)(skill.GetPlayer().GetRange() + 0.4 * skill.GetLevel()); public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(10 + skill.GetPlayer().GetRange() - 3); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(10 + skill.GetPlayer().GetRange() - 3); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill421.cs b/Assets/PerfectWorld/Scripts/Skills/skill421.cs index 8bc3c8ba57..d0c91238a9 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill421.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill421.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 0; name = "狂·万剑诀"; nativename = "狂·万剑诀"; - icon = "万剑诀2.dds"; + icon = "万剑诀2"; max_level = 1; type = 1; apcost = 100; @@ -109,7 +109,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "2万剑诀.sgc"; + effect = "2万剑诀"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -128,17 +128,17 @@ namespace BrewMonster ~Skill421Stub() { } - public float GetMpcost(Skill skill) => 305f; - public int GetExecutetime(Skill skill) => 3000; - public int GetCoolingtime(Skill skill) => 30000; + public override float GetMpcost(Skill skill) => 305f; + public override int GetExecutetime(Skill skill) => 3000; + public override int GetCoolingtime(Skill skill) => 30000; public float GetRadius(Skill skill) => 12f; public float GetAttackdistance(Skill skill) => (float)(skill.GetPlayer().GetRange() + 0.4 * skill.GetLevel()); public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(10 + skill.GetPlayer().GetRange() - 3); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(10 + skill.GetPlayer().GetRange() - 3); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill422.cs b/Assets/PerfectWorld/Scripts/Skills/skill422.cs index 00ff545d24..dbe52697d2 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill422.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill422.cs @@ -84,7 +84,7 @@ namespace BrewMonster cls = 0; name = "真·金钟罩"; nativename = "真·金钟罩"; - icon = "金钟罩1.dds"; + icon = "金钟罩1"; max_level = 1; type = 2; apcost = 0; @@ -105,7 +105,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "1金钟罩.sgc"; + effect = "1金钟罩"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -129,17 +129,17 @@ namespace BrewMonster ~Skill422Stub() { } - public float GetMpcost(Skill skill) => 625f; - public int GetExecutetime(Skill skill) => 1800; - public int GetCoolingtime(Skill skill) => 3000; + public override float GetMpcost(Skill skill) => 625f; + public override int GetExecutetime(Skill skill) => 1800; + public override int GetCoolingtime(Skill skill) => 3000; public float GetRadius(Skill skill) => 16f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill423.cs b/Assets/PerfectWorld/Scripts/Skills/skill423.cs index 9f4173201f..c7ef17838c 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill423.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill423.cs @@ -84,7 +84,7 @@ namespace BrewMonster cls = 0; name = "狂·金钟罩"; nativename = "狂·金钟罩"; - icon = "金钟罩2.dds"; + icon = "金钟罩2"; max_level = 1; type = 2; apcost = 0; @@ -105,7 +105,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "2金钟罩.sgc"; + effect = "2金钟罩"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -129,17 +129,17 @@ namespace BrewMonster ~Skill423Stub() { } - public float GetMpcost(Skill skill) => 625f; - public int GetExecutetime(Skill skill) => 1800; - public int GetCoolingtime(Skill skill) => 3000; + public override float GetMpcost(Skill skill) => 625f; + public override int GetExecutetime(Skill skill) => 1800; + public override int GetCoolingtime(Skill skill) => 3000; public float GetRadius(Skill skill) => 16f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill424.cs b/Assets/PerfectWorld/Scripts/Skills/skill424.cs index fca877e5b5..0a351d5598 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill424.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill424.cs @@ -84,7 +84,7 @@ namespace BrewMonster cls = 0; name = "真·狮子吼"; nativename = "真·狮子吼"; - icon = "狮子吼1.dds"; + icon = "狮子吼1"; max_level = 1; type = 3; apcost = 20; @@ -106,7 +106,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "狮子吼.sgc"; + effect = "狮子吼"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -130,17 +130,17 @@ namespace BrewMonster ~Skill424Stub() { } - public float GetMpcost(Skill skill) => 175f; - public int GetExecutetime(Skill skill) => 1800; - public int GetCoolingtime(Skill skill) => 15000; + public override float GetMpcost(Skill skill) => 175f; + public override int GetExecutetime(Skill skill) => 1800; + public override int GetCoolingtime(Skill skill) => 15000; public float GetRadius(Skill skill) => 10f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 5f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 5f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill425.cs b/Assets/PerfectWorld/Scripts/Skills/skill425.cs index 3417f593b2..2e183ff454 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill425.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill425.cs @@ -84,7 +84,7 @@ namespace BrewMonster cls = 0; name = "狂·狮子吼"; nativename = "狂·狮子吼"; - icon = "狮子吼2.dds"; + icon = "狮子吼2"; max_level = 1; type = 3; apcost = 35; @@ -105,7 +105,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "2狮子吼.sgc"; + effect = "2狮子吼"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -129,17 +129,17 @@ namespace BrewMonster ~Skill425Stub() { } - public float GetMpcost(Skill skill) => 175f; - public int GetExecutetime(Skill skill) => 1800; - public int GetCoolingtime(Skill skill) => 14000; + public override float GetMpcost(Skill skill) => 175f; + public override int GetExecutetime(Skill skill) => 1800; + public override int GetCoolingtime(Skill skill) => 14000; public float GetRadius(Skill skill) => 10f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 5f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 5f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill426.cs b/Assets/PerfectWorld/Scripts/Skills/skill426.cs index e2e6966bdb..a27b4d4c2c 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill426.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill426.cs @@ -50,7 +50,7 @@ namespace BrewMonster cls = 0; name = "真·易筋经"; nativename = "真·易筋经"; - icon = "易筋经1.DDS"; + icon = "易筋经1"; max_level = 1; type = 2; apcost = 0; @@ -71,7 +71,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "1易筋经.sgc"; + effect = "1易筋经"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -93,17 +93,17 @@ namespace BrewMonster ~Skill426Stub() { } - public float GetMpcost(Skill skill) => 20f; - public int GetExecutetime(Skill skill) => 0; - public int GetCoolingtime(Skill skill) => 10000; + public override float GetMpcost(Skill skill) => 20f; + public override int GetExecutetime(Skill skill) => 0; + public override int GetCoolingtime(Skill skill) => 10000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_SERVER public int GetEnmity(Skill skill) => 0; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill427.cs b/Assets/PerfectWorld/Scripts/Skills/skill427.cs index 7023eb1025..590d3ee948 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill427.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill427.cs @@ -50,7 +50,7 @@ namespace BrewMonster cls = 0; name = "狂·易筋经"; nativename = "狂·易筋经"; - icon = "易筋经2.DDS"; + icon = "易筋经2"; max_level = 1; type = 2; apcost = 0; @@ -71,7 +71,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "2易筋经.sgc"; + effect = "2易筋经"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -93,17 +93,17 @@ namespace BrewMonster ~Skill427Stub() { } - public float GetMpcost(Skill skill) => 20f; - public int GetExecutetime(Skill skill) => 0; - public int GetCoolingtime(Skill skill) => 10000; + public override float GetMpcost(Skill skill) => 20f; + public override int GetExecutetime(Skill skill) => 0; + public override int GetCoolingtime(Skill skill) => 10000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_SERVER public int GetEnmity(Skill skill) => 0; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill428.cs b/Assets/PerfectWorld/Scripts/Skills/skill428.cs index b4efc045a0..c113f766c8 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill428.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill428.cs @@ -50,7 +50,7 @@ namespace BrewMonster cls = 0; name = "真·易髓经"; nativename = "真·易髓经"; - icon = "易髓经1.dds"; + icon = "易髓经1"; max_level = 1; type = 2; apcost = 0; @@ -71,7 +71,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "1易髓经.sgc"; + effect = "1易髓经"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -93,17 +93,17 @@ namespace BrewMonster ~Skill428Stub() { } - public float GetMpcost(Skill skill) => 20f; - public int GetExecutetime(Skill skill) => 0; - public int GetCoolingtime(Skill skill) => 10000; + public override float GetMpcost(Skill skill) => 20f; + public override int GetExecutetime(Skill skill) => 0; + public override int GetCoolingtime(Skill skill) => 10000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_SERVER public int GetEnmity(Skill skill) => 0; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill429.cs b/Assets/PerfectWorld/Scripts/Skills/skill429.cs index daf5dde250..6d515591ea 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill429.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill429.cs @@ -50,7 +50,7 @@ namespace BrewMonster cls = 0; name = "狂·易髓经"; nativename = "狂·易髓经"; - icon = "易髓经2.dds"; + icon = "易髓经2"; max_level = 1; type = 2; apcost = 0; @@ -71,7 +71,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "2易髓经.sgc"; + effect = "2易髓经"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -93,17 +93,17 @@ namespace BrewMonster ~Skill429Stub() { } - public float GetMpcost(Skill skill) => 20f; - public int GetExecutetime(Skill skill) => 0; - public int GetCoolingtime(Skill skill) => 10000; + public override float GetMpcost(Skill skill) => 20f; + public override int GetExecutetime(Skill skill) => 0; + public override int GetCoolingtime(Skill skill) => 10000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_SERVER public int GetEnmity(Skill skill) => 0; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill430.cs b/Assets/PerfectWorld/Scripts/Skills/skill430.cs index 2fffc4156c..d690faf7c8 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill430.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill430.cs @@ -50,7 +50,7 @@ namespace BrewMonster cls = 0; name = "真·金刚经"; nativename = "真·金刚经"; - icon = "金刚经1.dds"; + icon = "金刚经1"; max_level = 1; type = 2; apcost = 100; @@ -71,7 +71,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "1金刚经.sgc"; + effect = "1金刚经"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -93,17 +93,17 @@ namespace BrewMonster ~Skill430Stub() { } - public float GetMpcost(Skill skill) => 375f; - public int GetExecutetime(Skill skill) => 0; - public int GetCoolingtime(Skill skill) => 30000; + public override float GetMpcost(Skill skill) => 375f; + public override int GetExecutetime(Skill skill) => 0; + public override int GetCoolingtime(Skill skill) => 30000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill431.cs b/Assets/PerfectWorld/Scripts/Skills/skill431.cs index e99e301e24..209752bb86 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill431.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill431.cs @@ -50,7 +50,7 @@ namespace BrewMonster cls = 0; name = "狂·金刚经"; nativename = "狂·金刚经"; - icon = "金刚经2.dds"; + icon = "金刚经2"; max_level = 1; type = 2; apcost = 100; @@ -71,7 +71,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "2金刚经.sgc"; + effect = "2金刚经"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -93,17 +93,17 @@ namespace BrewMonster ~Skill431Stub() { } - public float GetMpcost(Skill skill) => 375f; - public int GetExecutetime(Skill skill) => 0; - public int GetCoolingtime(Skill skill) => 30000; + public override float GetMpcost(Skill skill) => 375f; + public override int GetExecutetime(Skill skill) => 0; + public override int GetCoolingtime(Skill skill) => 30000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill432.cs b/Assets/PerfectWorld/Scripts/Skills/skill432.cs index 520368386b..26022a7db0 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill432.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill432.cs @@ -32,7 +32,7 @@ namespace BrewMonster cls = 0; name = "真·刀剑精通"; nativename = "真·刀剑精通"; - icon = "刀剑精通1.dds"; + icon = "刀剑精通1"; max_level = 1; type = 5; apcost = 0; @@ -68,17 +68,17 @@ namespace BrewMonster ~Skill432Stub() { } - public float GetMpcost(Skill skill) => 0f; - public int GetExecutetime(Skill skill) => 0; - public int GetCoolingtime(Skill skill) => 0; + public override float GetMpcost(Skill skill) => 0f; + public override int GetExecutetime(Skill skill) => 0; + public override int GetCoolingtime(Skill skill) => 0; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill433.cs b/Assets/PerfectWorld/Scripts/Skills/skill433.cs index 9264ce84af..164051aa60 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill433.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill433.cs @@ -32,7 +32,7 @@ namespace BrewMonster cls = 0; name = "狂·刀剑精通"; nativename = "狂·刀剑精通"; - icon = "刀剑精通2.dds"; + icon = "刀剑精通2"; max_level = 1; type = 5; apcost = 0; @@ -68,17 +68,17 @@ namespace BrewMonster ~Skill433Stub() { } - public float GetMpcost(Skill skill) => 0f; - public int GetExecutetime(Skill skill) => 0; - public int GetCoolingtime(Skill skill) => 0; + public override float GetMpcost(Skill skill) => 0f; + public override int GetExecutetime(Skill skill) => 0; + public override int GetCoolingtime(Skill skill) => 0; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill434.cs b/Assets/PerfectWorld/Scripts/Skills/skill434.cs index d36c7881d1..54ca7c921a 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill434.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill434.cs @@ -32,7 +32,7 @@ namespace BrewMonster cls = 0; name = "真·长兵精通"; nativename = "真·长兵精通"; - icon = "长兵精通1.dds"; + icon = "长兵精通1"; max_level = 1; type = 5; apcost = 0; @@ -68,17 +68,17 @@ namespace BrewMonster ~Skill434Stub() { } - public float GetMpcost(Skill skill) => 0f; - public int GetExecutetime(Skill skill) => 0; - public int GetCoolingtime(Skill skill) => 0; + public override float GetMpcost(Skill skill) => 0f; + public override int GetExecutetime(Skill skill) => 0; + public override int GetCoolingtime(Skill skill) => 0; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill435.cs b/Assets/PerfectWorld/Scripts/Skills/skill435.cs index fcf157a76b..a19ea312c6 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill435.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill435.cs @@ -32,7 +32,7 @@ namespace BrewMonster cls = 0; name = "狂·长兵精通"; nativename = "狂·长兵精通"; - icon = "长兵精通2.dds"; + icon = "长兵精通2"; max_level = 1; type = 5; apcost = 0; @@ -68,17 +68,17 @@ namespace BrewMonster ~Skill435Stub() { } - public float GetMpcost(Skill skill) => 0f; - public int GetExecutetime(Skill skill) => 0; - public int GetCoolingtime(Skill skill) => 0; + public override float GetMpcost(Skill skill) => 0f; + public override int GetExecutetime(Skill skill) => 0; + public override int GetCoolingtime(Skill skill) => 0; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill436.cs b/Assets/PerfectWorld/Scripts/Skills/skill436.cs index 1cdf60b3a4..68de001752 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill436.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill436.cs @@ -32,7 +32,7 @@ namespace BrewMonster cls = 0; name = "真·斧锤精通"; nativename = "真·斧锤精通"; - icon = "斧锤精通1.dds"; + icon = "斧锤精通1"; max_level = 1; type = 5; apcost = 0; @@ -68,17 +68,17 @@ namespace BrewMonster ~Skill436Stub() { } - public float GetMpcost(Skill skill) => 0f; - public int GetExecutetime(Skill skill) => 0; - public int GetCoolingtime(Skill skill) => 0; + public override float GetMpcost(Skill skill) => 0f; + public override int GetExecutetime(Skill skill) => 0; + public override int GetCoolingtime(Skill skill) => 0; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill437.cs b/Assets/PerfectWorld/Scripts/Skills/skill437.cs index 5f1345c65a..9e442cc1a0 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill437.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill437.cs @@ -32,7 +32,7 @@ namespace BrewMonster cls = 0; name = "真·拳术精通"; nativename = "真·拳术精通"; - icon = "拳术精通1.dds"; + icon = "拳术精通1"; max_level = 1; type = 5; apcost = 0; @@ -68,17 +68,17 @@ namespace BrewMonster ~Skill437Stub() { } - public float GetMpcost(Skill skill) => 0f; - public int GetExecutetime(Skill skill) => 0; - public int GetCoolingtime(Skill skill) => 0; + public override float GetMpcost(Skill skill) => 0f; + public override int GetExecutetime(Skill skill) => 0; + public override int GetCoolingtime(Skill skill) => 0; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill438.cs b/Assets/PerfectWorld/Scripts/Skills/skill438.cs index 2a8d1551f2..6d8cb7b32b 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill438.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill438.cs @@ -32,7 +32,7 @@ namespace BrewMonster cls = 0; name = "狂·拳术精通"; nativename = "狂·拳术精通"; - icon = "拳术精通2.dds"; + icon = "拳术精通2"; max_level = 1; type = 5; apcost = 0; @@ -68,17 +68,17 @@ namespace BrewMonster ~Skill438Stub() { } - public float GetMpcost(Skill skill) => 0f; - public int GetExecutetime(Skill skill) => 0; - public int GetCoolingtime(Skill skill) => 0; + public override float GetMpcost(Skill skill) => 0f; + public override int GetExecutetime(Skill skill) => 0; + public override int GetCoolingtime(Skill skill) => 0; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill439.cs b/Assets/PerfectWorld/Scripts/Skills/skill439.cs index 3401aa07d8..847bdaf5b3 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill439.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill439.cs @@ -32,7 +32,7 @@ namespace BrewMonster cls = 0; name = "狂·斧锤精通"; nativename = "狂·斧锤精通"; - icon = "斧锤精通2.dds"; + icon = "斧锤精通2"; max_level = 1; type = 5; apcost = 0; @@ -68,17 +68,17 @@ namespace BrewMonster ~Skill439Stub() { } - public float GetMpcost(Skill skill) => 0f; - public int GetExecutetime(Skill skill) => 0; - public int GetCoolingtime(Skill skill) => 0; + public override float GetMpcost(Skill skill) => 0f; + public override int GetExecutetime(Skill skill) => 0; + public override int GetCoolingtime(Skill skill) => 0; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill440.cs b/Assets/PerfectWorld/Scripts/Skills/skill440.cs index ffbfb8344e..a42d3388a1 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill440.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill440.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 1; name = "真·烈火符"; nativename = "真·烈火符"; - icon = "烈火符1.dds"; + icon = "烈火符1"; max_level = 1; type = 1; apcost = 0; @@ -108,7 +108,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "1烈火符.sgc"; + effect = "1烈火符"; doenchant = 0; dobless = 1; commoncooldown = 0; @@ -128,17 +128,17 @@ namespace BrewMonster ~Skill440Stub() { } - public float GetMpcost(Skill skill) => 265f; - public int GetExecutetime(Skill skill) => 800; - public int GetCoolingtime(Skill skill) => 3000; + public override float GetMpcost(Skill skill) => 265f; + public override int GetExecutetime(Skill skill) => 800; + public override int GetCoolingtime(Skill skill) => 3000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 30f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 30f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill441.cs b/Assets/PerfectWorld/Scripts/Skills/skill441.cs index 99abe0aaae..2b6f9ef380 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill441.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill441.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 1; name = "狂·烈火符"; nativename = "狂·烈火符"; - icon = "烈火符2.dds"; + icon = "烈火符2"; max_level = 1; type = 1; apcost = 0; @@ -108,7 +108,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "2烈火符.sgc"; + effect = "2烈火符"; doenchant = 0; dobless = 0; commoncooldown = 0; @@ -128,17 +128,17 @@ namespace BrewMonster ~Skill441Stub() { } - public float GetMpcost(Skill skill) => 265f; - public int GetExecutetime(Skill skill) => 800; - public int GetCoolingtime(Skill skill) => 3000; + public override float GetMpcost(Skill skill) => 265f; + public override int GetExecutetime(Skill skill) => 800; + public override int GetCoolingtime(Skill skill) => 3000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 30f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 30f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill442.cs b/Assets/PerfectWorld/Scripts/Skills/skill442.cs index 6e3e63c12f..117fcc6212 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill442.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill442.cs @@ -84,7 +84,7 @@ namespace BrewMonster cls = 1; name = "真·烈焰护甲"; nativename = "真·烈焰护甲"; - icon = "烈焰护甲1.dds"; + icon = "烈焰护甲1"; max_level = 1; type = 2; apcost = 30; @@ -125,17 +125,17 @@ namespace BrewMonster ~Skill442Stub() { } - public float GetMpcost(Skill skill) => 265f; - public int GetExecutetime(Skill skill) => 1200; - public int GetCoolingtime(Skill skill) => 3000; + public override float GetMpcost(Skill skill) => 265f; + public override int GetExecutetime(Skill skill) => 1200; + public override int GetCoolingtime(Skill skill) => 3000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill443.cs b/Assets/PerfectWorld/Scripts/Skills/skill443.cs index 3a0ab12257..81137f2607 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill443.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill443.cs @@ -84,7 +84,7 @@ namespace BrewMonster cls = 1; name = "狂·烈焰护甲"; nativename = "狂·烈焰护甲"; - icon = "烈焰护甲2.dds"; + icon = "烈焰护甲2"; max_level = 1; type = 2; apcost = 30; @@ -125,17 +125,17 @@ namespace BrewMonster ~Skill443Stub() { } - public float GetMpcost(Skill skill) => 265f; - public int GetExecutetime(Skill skill) => 1200; - public int GetCoolingtime(Skill skill) => 3000; + public override float GetMpcost(Skill skill) => 265f; + public override int GetExecutetime(Skill skill) => 1200; + public override int GetCoolingtime(Skill skill) => 3000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill444.cs b/Assets/PerfectWorld/Scripts/Skills/skill444.cs index c86e51da33..b68eafb430 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill444.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill444.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 1; name = "真·火煞天灯"; nativename = "真·火煞天灯"; - icon = "火煞天灯1.dds"; + icon = "火煞天灯1"; max_level = 1; type = 1; apcost = 0; @@ -109,7 +109,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "1火煞天灯.sgc"; + effect = "1火煞天灯"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -129,17 +129,17 @@ namespace BrewMonster ~Skill444Stub() { } - public float GetMpcost(Skill skill) => 265f; - public int GetExecutetime(Skill skill) => 1000; - public int GetCoolingtime(Skill skill) => 8000; + public override float GetMpcost(Skill skill) => 265f; + public override int GetExecutetime(Skill skill) => 1000; + public override int GetCoolingtime(Skill skill) => 8000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 30f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 30f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill445.cs b/Assets/PerfectWorld/Scripts/Skills/skill445.cs index cecdf26ece..ea66244f90 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill445.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill445.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 1; name = "狂·火煞天灯"; nativename = "狂·火煞天灯"; - icon = "火煞天灯2.dds"; + icon = "火煞天灯2"; max_level = 1; type = 1; apcost = 0; @@ -109,7 +109,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "火煞天灯.sgc"; + effect = "火煞天灯"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -129,17 +129,17 @@ namespace BrewMonster ~Skill445Stub() { } - public float GetMpcost(Skill skill) => 265f; - public int GetExecutetime(Skill skill) => 1000; - public int GetCoolingtime(Skill skill) => 8000; + public override float GetMpcost(Skill skill) => 265f; + public override int GetExecutetime(Skill skill) => 1000; + public override int GetCoolingtime(Skill skill) => 8000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 30f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 30f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill446.cs b/Assets/PerfectWorld/Scripts/Skills/skill446.cs index dddb4ad7d9..24a9f34eec 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill446.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill446.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 1; name = "真·神火符"; nativename = "真·神火符"; - icon = "神火符1.dds"; + icon = "神火符1"; max_level = 1; type = 1; apcost = 0; @@ -108,7 +108,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "1神火符.sgc"; + effect = "1神火符"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -128,17 +128,17 @@ namespace BrewMonster ~Skill446Stub() { } - public float GetMpcost(Skill skill) => 450f; - public int GetExecutetime(Skill skill) => 1000; - public int GetCoolingtime(Skill skill) => 3000; + public override float GetMpcost(Skill skill) => 450f; + public override int GetExecutetime(Skill skill) => 1000; + public override int GetCoolingtime(Skill skill) => 3000; public float GetRadius(Skill skill) => (float)(7 + 0.5 * skill.GetLevel()); public float GetAttackdistance(Skill skill) => (float)(4 + 0.3 * skill.GetLevel()); public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 30f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 30f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill447.cs b/Assets/PerfectWorld/Scripts/Skills/skill447.cs index cf0855f52b..a8abf5d540 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill447.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill447.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 1; name = "狂·神火符"; nativename = "狂·神火符"; - icon = "神火符2.dds"; + icon = "神火符2"; max_level = 1; type = 1; apcost = 0; @@ -108,7 +108,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "2神火符.sgc"; + effect = "2神火符"; doenchant = 0; dobless = 0; commoncooldown = 0; @@ -128,17 +128,17 @@ namespace BrewMonster ~Skill447Stub() { } - public float GetMpcost(Skill skill) => 450f; - public int GetExecutetime(Skill skill) => 1000; - public int GetCoolingtime(Skill skill) => 3000; + public override float GetMpcost(Skill skill) => 450f; + public override int GetExecutetime(Skill skill) => 1000; + public override int GetCoolingtime(Skill skill) => 3000; public float GetRadius(Skill skill) => (float)(7 + 0.5 * skill.GetLevel()); public float GetAttackdistance(Skill skill) => (float)(4 + 0.3 * skill.GetLevel()); public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 30f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 30f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill448.cs b/Assets/PerfectWorld/Scripts/Skills/skill448.cs index 9bccd76de3..42098a8957 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill448.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill448.cs @@ -104,7 +104,7 @@ namespace BrewMonster cls = 1; name = "真·炙炎阵"; nativename = "真·炙炎阵"; - icon = "炙炎阵1.dds"; + icon = "炙炎阵1"; max_level = 1; type = 1; apcost = 100; @@ -125,7 +125,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "1炙炎阵.sgc"; + effect = "1炙炎阵"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -146,17 +146,17 @@ namespace BrewMonster ~Skill448Stub() { } - public float GetMpcost(Skill skill) => 350f; - public int GetExecutetime(Skill skill) => -1; - public int GetCoolingtime(Skill skill) => 15000; + public override float GetMpcost(Skill skill) => 350f; + public override int GetExecutetime(Skill skill) => -1; + public override int GetCoolingtime(Skill skill) => 15000; public float GetRadius(Skill skill) => 12f; public float GetAttackdistance(Skill skill) => (float)(4 + 0.3 * skill.GetLevel()); public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 6f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 6f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill449.cs b/Assets/PerfectWorld/Scripts/Skills/skill449.cs index 5705210790..55a0b39f7b 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill449.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill449.cs @@ -104,7 +104,7 @@ namespace BrewMonster cls = 1; name = "狂·炙炎阵"; nativename = "狂·炙炎阵"; - icon = "炙炎阵2.dds"; + icon = "炙炎阵2"; max_level = 1; type = 1; apcost = 100; @@ -125,7 +125,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "2炙炎阵.sgc"; + effect = "2炙炎阵"; doenchant = 0; dobless = 1; commoncooldown = 0; @@ -146,17 +146,17 @@ namespace BrewMonster ~Skill449Stub() { } - public float GetMpcost(Skill skill) => 350f; - public int GetExecutetime(Skill skill) => -1; - public int GetCoolingtime(Skill skill) => 15000; + public override float GetMpcost(Skill skill) => 350f; + public override int GetExecutetime(Skill skill) => -1; + public override int GetCoolingtime(Skill skill) => 15000; public float GetRadius(Skill skill) => 12f; public float GetAttackdistance(Skill skill) => (float)(4 + 0.3 * skill.GetLevel()); public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 6f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 6f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill450.cs b/Assets/PerfectWorld/Scripts/Skills/skill450.cs index e981508d97..9c16bd4318 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill450.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill450.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 1; name = "真·烈火炽翼"; nativename = "真·烈火炽翼"; - icon = "烈火炽翼1.dds"; + icon = "烈火炽翼1"; max_level = 1; type = 1; apcost = 0; @@ -108,7 +108,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "1炎索.sgc"; + effect = "1炎索"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -128,17 +128,17 @@ namespace BrewMonster ~Skill450Stub() { } - public float GetMpcost(Skill skill) => 445f; - public int GetExecutetime(Skill skill) => 1000; - public int GetCoolingtime(Skill skill) => 7000; + public override float GetMpcost(Skill skill) => 445f; + public override int GetExecutetime(Skill skill) => 1000; + public override int GetCoolingtime(Skill skill) => 7000; public float GetRadius(Skill skill) => 5f; public float GetAttackdistance(Skill skill) => 18f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 10f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 10f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill451.cs b/Assets/PerfectWorld/Scripts/Skills/skill451.cs index 1aefef0d73..385ff730f6 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill451.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill451.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 1; name = "狂·烈火炽翼"; nativename = "狂·烈火炽翼"; - icon = "烈火炽翼2.dds"; + icon = "烈火炽翼2"; max_level = 1; type = 1; apcost = 0; @@ -108,7 +108,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "2炎索.sgc"; + effect = "2炎索"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -128,17 +128,17 @@ namespace BrewMonster ~Skill451Stub() { } - public float GetMpcost(Skill skill) => 445f; - public int GetExecutetime(Skill skill) => 1000; - public int GetCoolingtime(Skill skill) => 8000; + public override float GetMpcost(Skill skill) => 445f; + public override int GetExecutetime(Skill skill) => 1000; + public override int GetCoolingtime(Skill skill) => 8000; public float GetRadius(Skill skill) => 8f; public float GetAttackdistance(Skill skill) => 18f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 10f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 10f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill452.cs b/Assets/PerfectWorld/Scripts/Skills/skill452.cs index 54ce8f1601..6e83e21cb0 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill452.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill452.cs @@ -88,7 +88,7 @@ namespace BrewMonster cls = 1; name = "真·血祭炎爆"; nativename = "真·血祭炎爆"; - icon = "血祭炎爆1.dds"; + icon = "血祭炎爆1"; max_level = 1; type = 1; apcost = 0; @@ -109,7 +109,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "1血祭炎爆.sgc"; + effect = "1血祭炎爆"; doenchant = 0; dobless = 0; commoncooldown = 0; @@ -129,17 +129,17 @@ namespace BrewMonster ~Skill452Stub() { } - public float GetMpcost(Skill skill) => 295f; - public int GetExecutetime(Skill skill) => 1000; - public int GetCoolingtime(Skill skill) => 15000; + public override float GetMpcost(Skill skill) => 295f; + public override int GetExecutetime(Skill skill) => 1000; + public override int GetCoolingtime(Skill skill) => 15000; public float GetRadius(Skill skill) => 12f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 6f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 6f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill453.cs b/Assets/PerfectWorld/Scripts/Skills/skill453.cs index 39d6e54d96..83077f383f 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill453.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill453.cs @@ -88,7 +88,7 @@ namespace BrewMonster cls = 1; name = "狂·血祭炎爆"; nativename = "狂·血祭炎爆"; - icon = "血祭炎爆2.dds"; + icon = "血祭炎爆2"; max_level = 1; type = 1; apcost = 0; @@ -109,7 +109,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "2血祭炎爆.sgc"; + effect = "2血祭炎爆"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -129,17 +129,17 @@ namespace BrewMonster ~Skill453Stub() { } - public float GetMpcost(Skill skill) => 295f; - public int GetExecutetime(Skill skill) => 1000; - public int GetCoolingtime(Skill skill) => 15000; + public override float GetMpcost(Skill skill) => 295f; + public override int GetExecutetime(Skill skill) => 1000; + public override int GetCoolingtime(Skill skill) => 15000; public float GetRadius(Skill skill) => 12f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 6f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 6f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill454.cs b/Assets/PerfectWorld/Scripts/Skills/skill454.cs index b40aa4d30f..6f489df5f9 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill454.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill454.cs @@ -90,7 +90,7 @@ namespace BrewMonster cls = 1; name = "真·火海刀山"; nativename = "真·火海刀山"; - icon = "火海刀山1.dds"; + icon = "火海刀山1"; max_level = 1; type = 1; apcost = 200; @@ -111,7 +111,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "1火海刀山.sgc"; + effect = "1火海刀山"; doenchant = 0; dobless = 1; commoncooldown = 0; @@ -131,17 +131,17 @@ namespace BrewMonster ~Skill454Stub() { } - public float GetMpcost(Skill skill) => 655f; - public int GetExecutetime(Skill skill) => 1800; - public int GetCoolingtime(Skill skill) => 30000; + public override float GetMpcost(Skill skill) => 655f; + public override int GetExecutetime(Skill skill) => 1800; + public override int GetCoolingtime(Skill skill) => 30000; public float GetRadius(Skill skill) => 12f; public float GetAttackdistance(Skill skill) => (float)(4 + 0.3 * skill.GetLevel()); public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 30f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 30f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill455.cs b/Assets/PerfectWorld/Scripts/Skills/skill455.cs index 054e8939ea..f94b861723 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill455.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill455.cs @@ -90,7 +90,7 @@ namespace BrewMonster cls = 1; name = "狂·火海刀山"; nativename = "狂·火海刀山"; - icon = "火海刀山2.dds"; + icon = "火海刀山2"; max_level = 1; type = 1; apcost = 200; @@ -111,7 +111,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "2火海刀山.sgc"; + effect = "2火海刀山"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -131,17 +131,17 @@ namespace BrewMonster ~Skill455Stub() { } - public float GetMpcost(Skill skill) => 655f; - public int GetExecutetime(Skill skill) => 1800; - public int GetCoolingtime(Skill skill) => 30000; + public override float GetMpcost(Skill skill) => 655f; + public override int GetExecutetime(Skill skill) => 1800; + public override int GetCoolingtime(Skill skill) => 30000; public float GetRadius(Skill skill) => 12f; public float GetAttackdistance(Skill skill) => (float)(4 + 0.3 * skill.GetLevel()); public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 30f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 30f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill456.cs b/Assets/PerfectWorld/Scripts/Skills/skill456.cs index fd48e07454..8fa078a9b2 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill456.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill456.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 1; name = "真·涌泉"; nativename = "真·涌泉"; - icon = "涌泉1.dds"; + icon = "涌泉1"; max_level = 1; type = 1; apcost = 0; @@ -108,7 +108,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "1涌泉.sgc"; + effect = "1涌泉"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -128,17 +128,17 @@ namespace BrewMonster ~Skill456Stub() { } - public float GetMpcost(Skill skill) => 265f; - public int GetExecutetime(Skill skill) => 1000; - public int GetCoolingtime(Skill skill) => 3000; + public override float GetMpcost(Skill skill) => 265f; + public override int GetExecutetime(Skill skill) => 1000; + public override int GetCoolingtime(Skill skill) => 3000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 30f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 30f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill457.cs b/Assets/PerfectWorld/Scripts/Skills/skill457.cs index d66b14c512..ef5752ad9c 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill457.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill457.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 1; name = "狂·涌泉"; nativename = "狂·涌泉"; - icon = "涌泉2.dds"; + icon = "涌泉2"; max_level = 1; type = 1; apcost = 0; @@ -108,7 +108,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "2涌泉.sgc"; + effect = "2涌泉"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -128,17 +128,17 @@ namespace BrewMonster ~Skill457Stub() { } - public float GetMpcost(Skill skill) => 265f; - public int GetExecutetime(Skill skill) => 1000; - public int GetCoolingtime(Skill skill) => 3000; + public override float GetMpcost(Skill skill) => 265f; + public override int GetExecutetime(Skill skill) => 1000; + public override int GetCoolingtime(Skill skill) => 3000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 30f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 30f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill458.cs b/Assets/PerfectWorld/Scripts/Skills/skill458.cs index 4852dcd706..84cbbf2db2 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill458.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill458.cs @@ -84,7 +84,7 @@ namespace BrewMonster cls = 1; name = "真·寒冰护甲"; nativename = "真·寒冰护甲"; - icon = "寒冰护甲1.dds"; + icon = "寒冰护甲1"; max_level = 1; type = 2; apcost = 30; @@ -125,17 +125,17 @@ namespace BrewMonster ~Skill458Stub() { } - public float GetMpcost(Skill skill) => 265f; - public int GetExecutetime(Skill skill) => 1200; - public int GetCoolingtime(Skill skill) => 3000; + public override float GetMpcost(Skill skill) => 265f; + public override int GetExecutetime(Skill skill) => 1200; + public override int GetCoolingtime(Skill skill) => 3000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill459.cs b/Assets/PerfectWorld/Scripts/Skills/skill459.cs index e96d514fa6..602b9f05ba 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill459.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill459.cs @@ -84,7 +84,7 @@ namespace BrewMonster cls = 1; name = "狂·寒冰护甲"; nativename = "狂·寒冰护甲"; - icon = "寒冰护甲2.dds"; + icon = "寒冰护甲2"; max_level = 1; type = 2; apcost = 30; @@ -125,17 +125,17 @@ namespace BrewMonster ~Skill459Stub() { } - public float GetMpcost(Skill skill) => 265f; - public int GetExecutetime(Skill skill) => 1200; - public int GetCoolingtime(Skill skill) => 3000; + public override float GetMpcost(Skill skill) => 265f; + public override int GetExecutetime(Skill skill) => 1200; + public override int GetCoolingtime(Skill skill) => 3000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill460.cs b/Assets/PerfectWorld/Scripts/Skills/skill460.cs index 80023d1708..8cd24dc13c 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill460.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill460.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 1; name = "真·冰雹"; nativename = "真·冰雹"; - icon = "冰雹1.dds"; + icon = "冰雹1"; max_level = 1; type = 1; apcost = 0; @@ -109,7 +109,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 3; - effect = "1冰雹.sgc"; + effect = "1冰雹"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -129,17 +129,17 @@ namespace BrewMonster ~Skill460Stub() { } - public float GetMpcost(Skill skill) => 320f; - public int GetExecutetime(Skill skill) => 1200; - public int GetCoolingtime(Skill skill) => 12000; + public override float GetMpcost(Skill skill) => 320f; + public override int GetExecutetime(Skill skill) => 1200; + public override int GetCoolingtime(Skill skill) => 12000; public float GetRadius(Skill skill) => 8f; public float GetAttackdistance(Skill skill) => (float)(4 + 0.4 * skill.GetLevel()); public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 30f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 30f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill461.cs b/Assets/PerfectWorld/Scripts/Skills/skill461.cs index 0aac9dcdc5..9d89bc9339 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill461.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill461.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 1; name = "狂·冰雹"; nativename = "狂·冰雹"; - icon = "冰雹2.dds"; + icon = "冰雹2"; max_level = 1; type = 1; apcost = 0; @@ -109,7 +109,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 3; - effect = "2冰雹.sgc"; + effect = "2冰雹"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -129,17 +129,17 @@ namespace BrewMonster ~Skill461Stub() { } - public float GetMpcost(Skill skill) => 320f; - public int GetExecutetime(Skill skill) => 1200; - public int GetCoolingtime(Skill skill) => 12000; + public override float GetMpcost(Skill skill) => 320f; + public override int GetExecutetime(Skill skill) => 1200; + public override int GetCoolingtime(Skill skill) => 12000; public float GetRadius(Skill skill) => 8f; public float GetAttackdistance(Skill skill) => (float)(4 + 0.4 * skill.GetLevel()); public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 30f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 30f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill462.cs b/Assets/PerfectWorld/Scripts/Skills/skill462.cs index 53c97e04c7..bc966a3020 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill462.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill462.cs @@ -84,7 +84,7 @@ namespace BrewMonster cls = 1; name = "真·寒露"; nativename = "真·寒露"; - icon = "寒露1.DDS"; + icon = "寒露1"; max_level = 1; type = 2; apcost = 0; @@ -105,7 +105,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "1寒露.sgc"; + effect = "1寒露"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -125,17 +125,17 @@ namespace BrewMonster ~Skill462Stub() { } - public float GetMpcost(Skill skill) => 595f; - public int GetExecutetime(Skill skill) => 1200; - public int GetCoolingtime(Skill skill) => 1000; + public override float GetMpcost(Skill skill) => 595f; + public override int GetExecutetime(Skill skill) => 1200; + public override int GetCoolingtime(Skill skill) => 1000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 30f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 30f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill463.cs b/Assets/PerfectWorld/Scripts/Skills/skill463.cs index dbb98d7246..009df88739 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill463.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill463.cs @@ -84,7 +84,7 @@ namespace BrewMonster cls = 1; name = "狂·寒露"; nativename = "狂·寒露"; - icon = "寒露2.DDS"; + icon = "寒露2"; max_level = 1; type = 2; apcost = 0; @@ -105,7 +105,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "2寒露.sgc"; + effect = "2寒露"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -125,17 +125,17 @@ namespace BrewMonster ~Skill463Stub() { } - public float GetMpcost(Skill skill) => 595f; - public int GetExecutetime(Skill skill) => 1200; - public int GetCoolingtime(Skill skill) => 1000; + public override float GetMpcost(Skill skill) => 595f; + public override int GetExecutetime(Skill skill) => 1200; + public override int GetCoolingtime(Skill skill) => 1000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 30f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 30f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill464.cs b/Assets/PerfectWorld/Scripts/Skills/skill464.cs index e5f0cd1968..9bb9baf442 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill464.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill464.cs @@ -50,7 +50,7 @@ namespace BrewMonster cls = 1; name = "真·润泽"; nativename = "真·润泽"; - icon = "润泽1.dds"; + icon = "润泽1"; max_level = 1; type = 2; apcost = 100; @@ -71,7 +71,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "1润泽.sgc"; + effect = "1润泽"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -89,17 +89,17 @@ namespace BrewMonster ~Skill464Stub() { } - public float GetMpcost(Skill skill) => 300f; - public int GetExecutetime(Skill skill) => 0; - public int GetCoolingtime(Skill skill) => 3000; + public override float GetMpcost(Skill skill) => 300f; + public override int GetExecutetime(Skill skill) => 0; + public override int GetCoolingtime(Skill skill) => 3000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill465.cs b/Assets/PerfectWorld/Scripts/Skills/skill465.cs index 069f7c5423..2b8bc6027f 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill465.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill465.cs @@ -50,7 +50,7 @@ namespace BrewMonster cls = 1; name = "狂·润泽"; nativename = "狂·润泽"; - icon = "润泽2.dds"; + icon = "润泽2"; max_level = 1; type = 2; apcost = 100; @@ -71,7 +71,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "2润泽.sgc"; + effect = "2润泽"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -89,17 +89,17 @@ namespace BrewMonster ~Skill465Stub() { } - public float GetMpcost(Skill skill) => 300f; - public int GetExecutetime(Skill skill) => 0; - public int GetCoolingtime(Skill skill) => 3000; + public override float GetMpcost(Skill skill) => 300f; + public override int GetExecutetime(Skill skill) => 0; + public override int GetCoolingtime(Skill skill) => 3000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill466.cs b/Assets/PerfectWorld/Scripts/Skills/skill466.cs index b27bc785ee..dc4ddcf188 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill466.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill466.cs @@ -84,7 +84,7 @@ namespace BrewMonster cls = 1; name = "真·霜刃"; nativename = "真·霜刃"; - icon = "霜刃1.dds"; + icon = "霜刃1"; max_level = 1; type = 2; apcost = 0; @@ -105,7 +105,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "1霜刃.sgc"; + effect = "1霜刃"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -125,17 +125,17 @@ namespace BrewMonster ~Skill466Stub() { } - public float GetMpcost(Skill skill) => 600f; - public int GetExecutetime(Skill skill) => 1000; - public int GetCoolingtime(Skill skill) => 3000; + public override float GetMpcost(Skill skill) => 600f; + public override int GetExecutetime(Skill skill) => 1000; + public override int GetCoolingtime(Skill skill) => 3000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 30f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 30f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill467.cs b/Assets/PerfectWorld/Scripts/Skills/skill467.cs index 1b8b4abbd4..8a9ff828fb 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill467.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill467.cs @@ -84,7 +84,7 @@ namespace BrewMonster cls = 1; name = "狂·霜刃"; nativename = "狂·霜刃"; - icon = "霜刃2.dds"; + icon = "霜刃2"; max_level = 1; type = 2; apcost = 0; @@ -105,7 +105,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "2霜刃.sgc"; + effect = "2霜刃"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -125,17 +125,17 @@ namespace BrewMonster ~Skill467Stub() { } - public float GetMpcost(Skill skill) => 600f; - public int GetExecutetime(Skill skill) => 1000; - public int GetCoolingtime(Skill skill) => 3000; + public override float GetMpcost(Skill skill) => 600f; + public override int GetExecutetime(Skill skill) => 1000; + public override int GetCoolingtime(Skill skill) => 3000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 30f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 30f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill468.cs b/Assets/PerfectWorld/Scripts/Skills/skill468.cs index 3979caa70c..881c5f3212 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill468.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill468.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 1; name = "真·凌杀"; nativename = "真·凌杀"; - icon = "凌杀1.dds"; + icon = "凌杀1"; max_level = 1; type = 1; apcost = 0; @@ -108,7 +108,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "1凌杀.sgc"; + effect = "1凌杀"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -128,17 +128,17 @@ namespace BrewMonster ~Skill468Stub() { } - public float GetMpcost(Skill skill) => 445f; - public int GetExecutetime(Skill skill) => 1800; - public int GetCoolingtime(Skill skill) => 15000; + public override float GetMpcost(Skill skill) => 445f; + public override int GetExecutetime(Skill skill) => 1800; + public override int GetCoolingtime(Skill skill) => 15000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 30f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 30f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill469.cs b/Assets/PerfectWorld/Scripts/Skills/skill469.cs index a77062596b..afa97536ee 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill469.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill469.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 1; name = "狂·凌杀"; nativename = "狂·凌杀"; - icon = "凌杀2.dds"; + icon = "凌杀2"; max_level = 1; type = 1; apcost = 0; @@ -108,7 +108,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "2凌杀.sgc"; + effect = "2凌杀"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -128,17 +128,17 @@ namespace BrewMonster ~Skill469Stub() { } - public float GetMpcost(Skill skill) => 445f; - public int GetExecutetime(Skill skill) => 1800; - public int GetCoolingtime(Skill skill) => 15000; + public override float GetMpcost(Skill skill) => 445f; + public override int GetExecutetime(Skill skill) => 1800; + public override int GetCoolingtime(Skill skill) => 15000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 30f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 30f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill470.cs b/Assets/PerfectWorld/Scripts/Skills/skill470.cs index d7ee527393..868ff6a18c 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill470.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill470.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 1; name = "真·玄冰水龙"; nativename = "真·玄冰水龙"; - icon = "玄冰水龙1.dds"; + icon = "玄冰水龙1"; max_level = 1; type = 1; apcost = 200; @@ -108,7 +108,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "1玄冰水龙.sgc"; + effect = "1玄冰水龙"; doenchant = 1; dobless = 1; commoncooldown = 0; @@ -128,17 +128,17 @@ namespace BrewMonster ~Skill470Stub() { } - public float GetMpcost(Skill skill) => 655f; - public int GetExecutetime(Skill skill) => 1600; - public int GetCoolingtime(Skill skill) => 30000; + public override float GetMpcost(Skill skill) => 655f; + public override int GetExecutetime(Skill skill) => 1600; + public override int GetCoolingtime(Skill skill) => 30000; public float GetRadius(Skill skill) => 12f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 30f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 30f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill471.cs b/Assets/PerfectWorld/Scripts/Skills/skill471.cs index aa507ba800..17da8efb10 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill471.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill471.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 1; name = "狂·玄冰水龙"; nativename = "狂·玄冰水龙"; - icon = "玄冰水龙2.dds"; + icon = "玄冰水龙2"; max_level = 1; type = 1; apcost = 200; @@ -108,7 +108,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "1玄冰水龙.sgc"; + effect = "1玄冰水龙"; doenchant = 1; dobless = 1; commoncooldown = 0; @@ -128,17 +128,17 @@ namespace BrewMonster ~Skill471Stub() { } - public float GetMpcost(Skill skill) => 655f; - public int GetExecutetime(Skill skill) => 1600; - public int GetCoolingtime(Skill skill) => 30000; + public override float GetMpcost(Skill skill) => 655f; + public override int GetExecutetime(Skill skill) => 1600; + public override int GetCoolingtime(Skill skill) => 30000; public float GetRadius(Skill skill) => 12f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 30f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 30f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill472.cs b/Assets/PerfectWorld/Scripts/Skills/skill472.cs index 462c0f9495..c76578a475 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill472.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill472.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 1; name = "真·落石术"; nativename = "真·落石术"; - icon = "落石术1.dds"; + icon = "落石术1"; max_level = 1; type = 1; apcost = 0; @@ -108,7 +108,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "1落石术.sgc"; + effect = "1落石术"; doenchant = 0; dobless = 0; commoncooldown = 0; @@ -128,17 +128,17 @@ namespace BrewMonster ~Skill472Stub() { } - public float GetMpcost(Skill skill) => 375f; - public int GetExecutetime(Skill skill) => 1400; - public int GetCoolingtime(Skill skill) => 3000; + public override float GetMpcost(Skill skill) => 375f; + public override int GetExecutetime(Skill skill) => 1400; + public override int GetCoolingtime(Skill skill) => 3000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 30f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 30f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill473.cs b/Assets/PerfectWorld/Scripts/Skills/skill473.cs index 8fac0b879a..7683c899b1 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill473.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill473.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 1; name = "狂·落石术"; nativename = "狂·落石术"; - icon = "落石术2.dds"; + icon = "落石术2"; max_level = 1; type = 1; apcost = 0; @@ -108,7 +108,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "2落石术.sgc"; + effect = "2落石术"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -128,17 +128,17 @@ namespace BrewMonster ~Skill473Stub() { } - public float GetMpcost(Skill skill) => 375f; - public int GetExecutetime(Skill skill) => 1400; - public int GetCoolingtime(Skill skill) => 3000; + public override float GetMpcost(Skill skill) => 375f; + public override int GetExecutetime(Skill skill) => 1400; + public override int GetCoolingtime(Skill skill) => 3000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 30f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 30f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill474.cs b/Assets/PerfectWorld/Scripts/Skills/skill474.cs index b1ed9dc2cd..fad6ba7738 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill474.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill474.cs @@ -84,7 +84,7 @@ namespace BrewMonster cls = 1; name = "真·磐石护甲"; nativename = "真·磐石护甲"; - icon = "奇门护甲1.dds"; + icon = "奇门护甲1"; max_level = 1; type = 2; apcost = 30; @@ -125,17 +125,17 @@ namespace BrewMonster ~Skill474Stub() { } - public float GetMpcost(Skill skill) => 265f; - public int GetExecutetime(Skill skill) => 1200; - public int GetCoolingtime(Skill skill) => 3000; + public override float GetMpcost(Skill skill) => 265f; + public override int GetExecutetime(Skill skill) => 1200; + public override int GetCoolingtime(Skill skill) => 3000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill475.cs b/Assets/PerfectWorld/Scripts/Skills/skill475.cs index 961ed77434..ef6683012b 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill475.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill475.cs @@ -84,7 +84,7 @@ namespace BrewMonster cls = 1; name = "狂·磐石护甲"; nativename = "狂·磐石护甲"; - icon = "奇门护甲2.dds"; + icon = "奇门护甲2"; max_level = 1; type = 2; apcost = 30; @@ -125,17 +125,17 @@ namespace BrewMonster ~Skill475Stub() { } - public float GetMpcost(Skill skill) => 265f; - public int GetExecutetime(Skill skill) => 1200; - public int GetCoolingtime(Skill skill) => 3000; + public override float GetMpcost(Skill skill) => 265f; + public override int GetExecutetime(Skill skill) => 1200; + public override int GetCoolingtime(Skill skill) => 3000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill476.cs b/Assets/PerfectWorld/Scripts/Skills/skill476.cs index 9c5a4e9277..b344da13cd 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill476.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill476.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 1; name = "真·沙陷"; nativename = "真·沙陷"; - icon = "沙陷1.dds"; + icon = "沙陷1"; max_level = 1; type = 1; apcost = 0; @@ -108,7 +108,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "1沙陷.sgc"; + effect = "1沙陷"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -128,17 +128,17 @@ namespace BrewMonster ~Skill476Stub() { } - public float GetMpcost(Skill skill) => 320f; - public int GetExecutetime(Skill skill) => 1000; - public int GetCoolingtime(Skill skill) => 8000; + public override float GetMpcost(Skill skill) => 320f; + public override int GetExecutetime(Skill skill) => 1000; + public override int GetCoolingtime(Skill skill) => 8000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 30f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 30f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill477.cs b/Assets/PerfectWorld/Scripts/Skills/skill477.cs index e2edcddb92..139944863d 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill477.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill477.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 1; name = "狂·沙陷"; nativename = "狂·沙陷"; - icon = "沙陷2.dds"; + icon = "沙陷2"; max_level = 1; type = 1; apcost = 0; @@ -108,7 +108,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "2沙陷.sgc"; + effect = "2沙陷"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -128,17 +128,17 @@ namespace BrewMonster ~Skill477Stub() { } - public float GetMpcost(Skill skill) => 320f; - public int GetExecutetime(Skill skill) => 1000; - public int GetCoolingtime(Skill skill) => 8000; + public override float GetMpcost(Skill skill) => 320f; + public override int GetExecutetime(Skill skill) => 1000; + public override int GetCoolingtime(Skill skill) => 8000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 30f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 30f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill478.cs b/Assets/PerfectWorld/Scripts/Skills/skill478.cs index dad165e9d1..e8ccf79149 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill478.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill478.cs @@ -83,7 +83,7 @@ namespace BrewMonster cls = 1; name = "真·缩地术"; nativename = "真·缩地术"; - icon = "缩地术1.dds"; + icon = "缩地术1"; max_level = 1; type = 8; apcost = 10; @@ -105,7 +105,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "1缩地术.sgc"; + effect = "1缩地术"; doenchant = 0; dobless = 0; commoncooldown = 0; @@ -125,17 +125,17 @@ namespace BrewMonster ~Skill478Stub() { } - public float GetMpcost(Skill skill) => 60f; - public int GetExecutetime(Skill skill) => 1000; - public int GetCoolingtime(Skill skill) => 10000; + public override float GetMpcost(Skill skill) => 60f; + public override int GetExecutetime(Skill skill) => 1000; + public override int GetCoolingtime(Skill skill) => 10000; public float GetRadius(Skill skill) => (float)(2 + 0.3 * skill.GetLevel()); public float GetAttackdistance(Skill skill) => (float)(4 + 0.4 * skill.GetLevel()); public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 25f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 25f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill479.cs b/Assets/PerfectWorld/Scripts/Skills/skill479.cs index 5fc44af247..a56fe21b60 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill479.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill479.cs @@ -83,7 +83,7 @@ namespace BrewMonster cls = 1; name = "狂·缩地术"; nativename = "狂·缩地术"; - icon = "缩地术2.dds"; + icon = "缩地术2"; max_level = 1; type = 8; apcost = 20; @@ -105,7 +105,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "缩地术.sgc"; + effect = "缩地术"; doenchant = 0; dobless = 0; commoncooldown = 0; @@ -125,17 +125,17 @@ namespace BrewMonster ~Skill479Stub() { } - public float GetMpcost(Skill skill) => 60f; - public int GetExecutetime(Skill skill) => 1000; - public int GetCoolingtime(Skill skill) => 10000; + public override float GetMpcost(Skill skill) => 60f; + public override int GetExecutetime(Skill skill) => 1000; + public override int GetCoolingtime(Skill skill) => 10000; public float GetRadius(Skill skill) => (float)(2 + 0.3 * skill.GetLevel()); public float GetAttackdistance(Skill skill) => (float)(4 + 0.4 * skill.GetLevel()); public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 30f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 30f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill480.cs b/Assets/PerfectWorld/Scripts/Skills/skill480.cs index e7f0b8a081..f499ff0739 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill480.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill480.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 1; name = "真·飞沙术"; nativename = "真·飞沙术"; - icon = "飞沙术1.dds"; + icon = "飞沙术1"; max_level = 1; type = 1; apcost = 0; @@ -108,7 +108,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "1飞沙术.sgc"; + effect = "1飞沙术"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -128,17 +128,17 @@ namespace BrewMonster ~Skill480Stub() { } - public float GetMpcost(Skill skill) => 445f; - public int GetExecutetime(Skill skill) => 1500; - public int GetCoolingtime(Skill skill) => 5000; + public override float GetMpcost(Skill skill) => 445f; + public override int GetExecutetime(Skill skill) => 1500; + public override int GetCoolingtime(Skill skill) => 5000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => (float)(15 + 0.4 * skill.GetLevel()); public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 30f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 30f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill481.cs b/Assets/PerfectWorld/Scripts/Skills/skill481.cs index 4c0855e1bd..975120315a 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill481.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill481.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 1; name = "狂·飞沙术"; nativename = "狂·飞沙术"; - icon = "飞沙术2.dds"; + icon = "飞沙术2"; max_level = 1; type = 1; apcost = 0; @@ -108,7 +108,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "2飞沙术.sgc"; + effect = "2飞沙术"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -128,17 +128,17 @@ namespace BrewMonster ~Skill481Stub() { } - public float GetMpcost(Skill skill) => 445f; - public int GetExecutetime(Skill skill) => 1500; - public int GetCoolingtime(Skill skill) => 5000; + public override float GetMpcost(Skill skill) => 445f; + public override int GetExecutetime(Skill skill) => 1500; + public override int GetCoolingtime(Skill skill) => 5000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => (float)(15 + 0.4 * skill.GetLevel()); public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 30f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 30f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill482.cs b/Assets/PerfectWorld/Scripts/Skills/skill482.cs index cccf5ea347..a75616a30c 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill482.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill482.cs @@ -84,7 +84,7 @@ namespace BrewMonster cls = 1; name = "真·石破天惊"; nativename = "真·石破天惊"; - icon = "石破天惊1.dds"; + icon = "石破天惊1"; max_level = 1; type = 3; apcost = 0; @@ -105,7 +105,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "1石破天惊.sgc"; + effect = "1石破天惊"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -125,17 +125,17 @@ namespace BrewMonster ~Skill482Stub() { } - public float GetMpcost(Skill skill) => 295f; - public int GetExecutetime(Skill skill) => 2000; - public int GetCoolingtime(Skill skill) => 20000; + public override float GetMpcost(Skill skill) => 295f; + public override int GetExecutetime(Skill skill) => 2000; + public override int GetCoolingtime(Skill skill) => 20000; public float GetRadius(Skill skill) => 3f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 30f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 30f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill483.cs b/Assets/PerfectWorld/Scripts/Skills/skill483.cs index c1b97430cb..0fd846fc7c 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill483.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill483.cs @@ -84,7 +84,7 @@ namespace BrewMonster cls = 1; name = "狂·石破天惊"; nativename = "狂·石破天惊"; - icon = "石破天惊2.dds"; + icon = "石破天惊2"; max_level = 1; type = 3; apcost = 0; @@ -105,7 +105,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "2石破天惊.sgc"; + effect = "2石破天惊"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -125,17 +125,17 @@ namespace BrewMonster ~Skill483Stub() { } - public float GetMpcost(Skill skill) => 295f; - public int GetExecutetime(Skill skill) => 2000; - public int GetCoolingtime(Skill skill) => 18000; + public override float GetMpcost(Skill skill) => 295f; + public override int GetExecutetime(Skill skill) => 2000; + public override int GetCoolingtime(Skill skill) => 18000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 30f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 30f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill484.cs b/Assets/PerfectWorld/Scripts/Skills/skill484.cs index 32c3dc61e5..75a3b2b92a 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill484.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill484.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 1; name = "真·泰山压顶"; nativename = "真·泰山压顶"; - icon = "泰山压顶1.dds"; + icon = "泰山压顶1"; max_level = 1; type = 1; apcost = 200; @@ -108,7 +108,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "1泰山压顶.sgc"; + effect = "1泰山压顶"; doenchant = 1; dobless = 1; commoncooldown = 0; @@ -128,17 +128,17 @@ namespace BrewMonster ~Skill484Stub() { } - public float GetMpcost(Skill skill) => 655f; - public int GetExecutetime(Skill skill) => 1400; - public int GetCoolingtime(Skill skill) => 30000; + public override float GetMpcost(Skill skill) => 655f; + public override int GetExecutetime(Skill skill) => 1400; + public override int GetCoolingtime(Skill skill) => 30000; public float GetRadius(Skill skill) => 12f; public float GetAttackdistance(Skill skill) => (float)(4 + 0.4 * skill.GetLevel()); public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 30f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 30f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill485.cs b/Assets/PerfectWorld/Scripts/Skills/skill485.cs index 433f3f7b6e..f2e2792100 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill485.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill485.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 1; name = "狂·泰山压顶"; nativename = "狂·泰山压顶"; - icon = "泰山压顶2.dds"; + icon = "泰山压顶2"; max_level = 1; type = 1; apcost = 200; @@ -108,7 +108,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "2泰山压顶.sgc"; + effect = "2泰山压顶"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -128,17 +128,17 @@ namespace BrewMonster ~Skill485Stub() { } - public float GetMpcost(Skill skill) => 655f; - public int GetExecutetime(Skill skill) => 1400; - public int GetCoolingtime(Skill skill) => 30000; + public override float GetMpcost(Skill skill) => 655f; + public override int GetExecutetime(Skill skill) => 1400; + public override int GetCoolingtime(Skill skill) => 30000; public float GetRadius(Skill skill) => 12f; public float GetAttackdistance(Skill skill) => (float)(4 + 0.4 * skill.GetLevel()); public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 35f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 35f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill486.cs b/Assets/PerfectWorld/Scripts/Skills/skill486.cs index 20c76c00aa..c69e18645b 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill486.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill486.cs @@ -32,7 +32,7 @@ namespace BrewMonster cls = 1; name = "真·火精通"; nativename = "真·火精通"; - icon = "火精通1.DDS"; + icon = "火精通1"; max_level = 1; type = 5; apcost = 0; @@ -68,17 +68,17 @@ namespace BrewMonster ~Skill486Stub() { } - public float GetMpcost(Skill skill) => 0f; - public int GetExecutetime(Skill skill) => 0; - public int GetCoolingtime(Skill skill) => 0; + public override float GetMpcost(Skill skill) => 0f; + public override int GetExecutetime(Skill skill) => 0; + public override int GetCoolingtime(Skill skill) => 0; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill487.cs b/Assets/PerfectWorld/Scripts/Skills/skill487.cs index a1b9edf412..26a2b79f78 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill487.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill487.cs @@ -32,7 +32,7 @@ namespace BrewMonster cls = 1; name = "狂·火精通"; nativename = "狂·火精通"; - icon = "火精通2.DDS"; + icon = "火精通2"; max_level = 1; type = 5; apcost = 0; @@ -68,17 +68,17 @@ namespace BrewMonster ~Skill487Stub() { } - public float GetMpcost(Skill skill) => 0f; - public int GetExecutetime(Skill skill) => 0; - public int GetCoolingtime(Skill skill) => 0; + public override float GetMpcost(Skill skill) => 0f; + public override int GetExecutetime(Skill skill) => 0; + public override int GetCoolingtime(Skill skill) => 0; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill488.cs b/Assets/PerfectWorld/Scripts/Skills/skill488.cs index f744a8739c..498a58b22f 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill488.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill488.cs @@ -32,7 +32,7 @@ namespace BrewMonster cls = 1; name = "真·水精通"; nativename = "真·水精通"; - icon = "水精通1.dds"; + icon = "水精通1"; max_level = 1; type = 5; apcost = 0; @@ -68,17 +68,17 @@ namespace BrewMonster ~Skill488Stub() { } - public float GetMpcost(Skill skill) => 0f; - public int GetExecutetime(Skill skill) => 0; - public int GetCoolingtime(Skill skill) => 0; + public override float GetMpcost(Skill skill) => 0f; + public override int GetExecutetime(Skill skill) => 0; + public override int GetCoolingtime(Skill skill) => 0; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill489.cs b/Assets/PerfectWorld/Scripts/Skills/skill489.cs index 8215aa2927..e01c3b716a 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill489.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill489.cs @@ -32,7 +32,7 @@ namespace BrewMonster cls = 1; name = "狂·水精通"; nativename = "狂·水精通"; - icon = "水精通2.dds"; + icon = "水精通2"; max_level = 1; type = 5; apcost = 0; @@ -68,17 +68,17 @@ namespace BrewMonster ~Skill489Stub() { } - public float GetMpcost(Skill skill) => 0f; - public int GetExecutetime(Skill skill) => 0; - public int GetCoolingtime(Skill skill) => 0; + public override float GetMpcost(Skill skill) => 0f; + public override int GetExecutetime(Skill skill) => 0; + public override int GetCoolingtime(Skill skill) => 0; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill490.cs b/Assets/PerfectWorld/Scripts/Skills/skill490.cs index a3834d2da7..818f2c0dda 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill490.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill490.cs @@ -32,7 +32,7 @@ namespace BrewMonster cls = 1; name = "真·土精通"; nativename = "真·土精通"; - icon = "土精通1.dds"; + icon = "土精通1"; max_level = 1; type = 5; apcost = 0; @@ -68,17 +68,17 @@ namespace BrewMonster ~Skill490Stub() { } - public float GetMpcost(Skill skill) => 0f; - public int GetExecutetime(Skill skill) => 0; - public int GetCoolingtime(Skill skill) => 0; + public override float GetMpcost(Skill skill) => 0f; + public override int GetExecutetime(Skill skill) => 0; + public override int GetCoolingtime(Skill skill) => 0; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill491.cs b/Assets/PerfectWorld/Scripts/Skills/skill491.cs index b39fecbdd4..6f06143fc5 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill491.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill491.cs @@ -32,7 +32,7 @@ namespace BrewMonster cls = 1; name = "狂·土精通"; nativename = "狂·土精通"; - icon = "土精通2.dds"; + icon = "土精通2"; max_level = 1; type = 5; apcost = 0; @@ -68,17 +68,17 @@ namespace BrewMonster ~Skill491Stub() { } - public float GetMpcost(Skill skill) => 0f; - public int GetExecutetime(Skill skill) => 0; - public int GetCoolingtime(Skill skill) => 0; + public override float GetMpcost(Skill skill) => 0f; + public override int GetExecutetime(Skill skill) => 0; + public override int GetCoolingtime(Skill skill) => 0; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill5.cs b/Assets/PerfectWorld/Scripts/Skills/skill5.cs index ee1f7ed2fa..222989bea7 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill5.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill5.cs @@ -86,7 +86,7 @@ namespace BrewMonster cls = 0; name = "龙现"; nativename = "龙现"; - icon = "龙现.dds"; + icon = "龙现"; max_level = 10; type = 1; apcost = 0; @@ -107,10 +107,21 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; + effect = "龙现"; + doenchant = 0; + dobless = 0; + commoncooldown = 0; + commoncooldowntime = 0; restrict_weapons.Add(0); - effect = ""; + restrict_weapons.Add(1); + restrict_weapons.Add(182); + restrict_weapons.Add(5); + restrict_weapons.Add(292); + restrict_weapons.Add(9); range = new Range(); range.type = 0; + pre_skills = new Dictionary(); + pre_skills.Add(0, 1); #if SKILL_SERVER statestub.Add(new State1()); statestub.Add(new State2()); @@ -120,16 +131,16 @@ namespace BrewMonster ~Skill5Stub() { } - public float GetMpcost(Skill skill) => (float)(1.7 + 8.4 * skill.GetLevel()); - public int GetExecutetime(Skill skill) => 500; - public int GetCoolingtime(Skill skill) => 6000; + public override float GetMpcost(Skill skill) => (float)(1.7 + 8.4 * skill.GetLevel()); + public override int GetExecutetime(Skill skill) => 500; + public override int GetCoolingtime(Skill skill) => 6000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(7 + skill.GetLevel() * 0.3); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(7 + skill.GetLevel() * 0.3); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill53.cs b/Assets/PerfectWorld/Scripts/Skills/skill53.cs index 0754e68778..b4a392a85f 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill53.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill53.cs @@ -31,7 +31,7 @@ namespace BrewMonster cls = 1; name = "火精通"; nativename = "火精通"; - icon = "火精通.dds"; + icon = "火精通"; max_level = 10; type = 5; apcost = 0; @@ -65,16 +65,16 @@ namespace BrewMonster ~Skill53Stub() { } - public float GetMpcost(Skill skill) => 0f; - public int GetExecutetime(Skill skill) => 0; - public int GetCoolingtime(Skill skill) => 0; + public override float GetMpcost(Skill skill) => 0f; + public override int GetExecutetime(Skill skill) => 0; + public override int GetCoolingtime(Skill skill) => 0; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill54.cs b/Assets/PerfectWorld/Scripts/Skills/skill54.cs index 889380ef7c..4e13e78e03 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill54.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill54.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 0; name = "流水"; nativename = "流水"; - icon = "流水.dds"; + icon = "流水"; max_level = 10; type = 1; apcost = 30; @@ -108,10 +108,21 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; + effect = "流水"; + doenchant = 0; + dobless = 0; + commoncooldown = 0; + commoncooldowntime = 0; restrict_weapons.Add(0); - effect = ""; + restrict_weapons.Add(1); + restrict_weapons.Add(182); + restrict_weapons.Add(5); + restrict_weapons.Add(292); + restrict_weapons.Add(9); range = new Range(); range.type = 0; + pre_skills = new Dictionary(); + pre_skills.Add(2, 1); #if SKILL_SERVER statestub.Add(new State1()); statestub.Add(new State2()); @@ -121,22 +132,25 @@ namespace BrewMonster ~Skill54Stub() { } - public float GetMpcost(Skill skill) => (float)(5.6 + 7 * skill.GetLevel()); - public int GetExecutetime(Skill skill) => 1000; - public int GetCoolingtime(Skill skill) => 3000; + public override float GetMpcost(Skill skill) => (float)(5.6 + 7 * skill.GetLevel()); + public override int GetExecutetime(Skill skill) => 1000; + public override int GetCoolingtime(Skill skill) => 3000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) { - string result = string.Format(format, skill.GetLevel(), 5.6 + 7 * skill.GetLevel(), 2.9 * skill.GetLevel() * skill.GetLevel() + 89.9 * skill.GetLevel() + 174.6); + string result = string.Format(format, + skill.GetLevel(), + 5.6 + 7 * skill.GetLevel(), + 2.9 * skill.GetLevel() * skill.GetLevel() + 89.9 * skill.GetLevel() + 174.6); if (result.Length < length) { buffer.Append(result); diff --git a/Assets/PerfectWorld/Scripts/Skills/skill55.cs b/Assets/PerfectWorld/Scripts/Skills/skill55.cs index 4f1f00d532..5b3f78f75b 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill55.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill55.cs @@ -86,7 +86,7 @@ namespace BrewMonster cls = 0; name = "狂龙斩"; nativename = "狂龙斩"; - icon = "狂龙斩.dds"; + icon = "狂龙斩"; max_level = 10; type = 1; apcost = 0; @@ -107,10 +107,21 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; + effect = "狂龙斩"; + doenchant = 0; + dobless = 0; + commoncooldown = 0; + commoncooldowntime = 0; restrict_weapons.Add(0); - effect = ""; + restrict_weapons.Add(1); + restrict_weapons.Add(182); + restrict_weapons.Add(5); + restrict_weapons.Add(292); + restrict_weapons.Add(9); range = new Range(); - range.type = 0; + range.type = 4; + pre_skills = new Dictionary(); + pre_skills.Add(57, 1); #if SKILL_SERVER statestub.Add(new State1()); statestub.Add(new State2()); @@ -120,21 +131,24 @@ namespace BrewMonster ~Skill55Stub() { } - public float GetMpcost(Skill skill) => (float)(60.9 + 10.5 * skill.GetLevel()); - public int GetExecutetime(Skill skill) => 700; - public int GetCoolingtime(Skill skill) => 8000; + public override float GetMpcost(Skill skill) => (float)(60.9 + 10.5 * skill.GetLevel()); + public override int GetExecutetime(Skill skill) => 700; + public override int GetCoolingtime(Skill skill) => 8000; public float GetRadius(Skill skill) => 8f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 120); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) { - string result = string.Format(format, skill.GetLevel(), 60.9 + 10.5 * skill.GetLevel(), 2.2 * skill.GetLevel() * skill.GetLevel() + 106.7 * skill.GetLevel() + 522.4); + string result = string.Format(format, + skill.GetLevel(), + 60.9 + 10.5 * skill.GetLevel(), + 2.2 * skill.GetLevel() * skill.GetLevel() + 106.7 * skill.GetLevel() + 522.4); if (result.Length < length) { buffer.Append(result); diff --git a/Assets/PerfectWorld/Scripts/Skills/skill56.cs b/Assets/PerfectWorld/Scripts/Skills/skill56.cs index e516c302f8..ef69eff984 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill56.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill56.cs @@ -86,7 +86,7 @@ namespace BrewMonster cls = 0; name = "横扫千军"; nativename = "横扫千军"; - icon = "横扫千军.dds"; + icon = "横扫千军"; max_level = 10; type = 1; apcost = 0; @@ -107,10 +107,21 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; + effect = "横扫千军"; + doenchant = 0; + dobless = 0; + commoncooldown = 0; + commoncooldowntime = 0; restrict_weapons.Add(0); - effect = ""; + restrict_weapons.Add(1); + restrict_weapons.Add(182); + restrict_weapons.Add(5); + restrict_weapons.Add(292); + restrict_weapons.Add(9); range = new Range(); - range.type = 0; + range.type = 2; + pre_skills = new Dictionary(); + pre_skills.Add(55, 1); #if SKILL_SERVER statestub.Add(new State1()); statestub.Add(new State2()); @@ -120,21 +131,24 @@ namespace BrewMonster ~Skill56Stub() { } - public float GetMpcost(Skill skill) => (float)(84 + 8.4 * skill.GetLevel()); - public int GetExecutetime(Skill skill) => 900; - public int GetCoolingtime(Skill skill) => 8000; + public override float GetMpcost(Skill skill) => (float)(84 + 8.4 * skill.GetLevel()); + public override int GetExecutetime(Skill skill) => 900; + public override int GetCoolingtime(Skill skill) => 8000; public float GetRadius(Skill skill) => 8f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) { - string result = string.Format(format, skill.GetLevel(), 84 + 8.4 * skill.GetLevel(), 1.1 * skill.GetLevel() * skill.GetLevel() + 107.6 * skill.GetLevel() + 850.8); + string result = string.Format(format, + skill.GetLevel(), + 84 + 8.4 * skill.GetLevel(), + 1.1 * skill.GetLevel() * skill.GetLevel() + 107.6 * skill.GetLevel() + 850.8); if (result.Length < length) { buffer.Append(result); diff --git a/Assets/PerfectWorld/Scripts/Skills/skill57.cs b/Assets/PerfectWorld/Scripts/Skills/skill57.cs index 8adf2fdb38..c64f02b690 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill57.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill57.cs @@ -86,7 +86,7 @@ namespace BrewMonster cls = 0; name = "断岩斩"; nativename = "断岩斩"; - icon = "断岩斩.dds"; + icon = "断岩斩"; max_level = 10; type = 1; apcost = 0; @@ -107,10 +107,21 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; + effect = "断岩斩"; + doenchant = 1; + dobless = 0; + commoncooldown = 0; + commoncooldowntime = 0; restrict_weapons.Add(0); - effect = ""; + restrict_weapons.Add(1); + restrict_weapons.Add(182); + restrict_weapons.Add(5); + restrict_weapons.Add(292); + restrict_weapons.Add(9); range = new Range(); range.type = 0; + pre_skills = new Dictionary(); + pre_skills.Add(5, 1); #if SKILL_SERVER statestub.Add(new State1()); statestub.Add(new State2()); @@ -120,16 +131,16 @@ namespace BrewMonster ~Skill57Stub() { } - public float GetMpcost(Skill skill) => (float)(29.4 + 7 * skill.GetLevel()); - public int GetExecutetime(Skill skill) => 1000; - public int GetCoolingtime(Skill skill) => 3000; + public override float GetMpcost(Skill skill) => (float)(29.4 + 7 * skill.GetLevel()); + public override int GetExecutetime(Skill skill) => 1000; + public override int GetCoolingtime(Skill skill) => 3000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => (float)(skill.GetPlayer().GetRange() + 3 + 0.3 * skill.GetLevel()); public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) @@ -151,10 +162,7 @@ namespace BrewMonster #if SKILL_SERVER public int GetEnmity(Skill skill) => 0; - public bool StateAttack(Skill skill) - { - return true; - } + public bool StateAttack(Skill skill) => true; public bool TakeEffect(Skill skill) => true; public float GetEffectdistance(Skill skill) => 14.9f; public int GetAttackspeed(Skill skill) => 6; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill58.cs b/Assets/PerfectWorld/Scripts/Skills/skill58.cs index 10753e8455..33c817ce13 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill58.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill58.cs @@ -81,7 +81,7 @@ namespace BrewMonster cls = 0; name = "龙腾"; nativename = "龙腾"; - icon = "龙腾.dds"; + icon = "龙腾"; max_level = 10; type = 8; apcost = 10; @@ -102,10 +102,21 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; + effect = "龙腾"; + doenchant = 1; + dobless = 0; + commoncooldown = 0; + commoncooldowntime = 0; restrict_weapons.Add(0); - effect = ""; + restrict_weapons.Add(1); + restrict_weapons.Add(182); + restrict_weapons.Add(5); + restrict_weapons.Add(292); + restrict_weapons.Add(9); range = new Range(); - range.type = 0; + range.type = 5; + pre_skills = new Dictionary(); + pre_skills.Add(0, 1); #if SKILL_SERVER statestub.Add(new State1()); statestub.Add(new State2()); @@ -115,21 +126,24 @@ namespace BrewMonster ~Skill58Stub() { } - public float GetMpcost(Skill skill) => 0f; - public int GetExecutetime(Skill skill) => 1000; - public int GetCoolingtime(Skill skill) => 16000 - 1000 * skill.GetLevel(); + public override float GetMpcost(Skill skill) => 0f; + public override int GetExecutetime(Skill skill) => 1000; + public override int GetCoolingtime(Skill skill) => 16000 - 1000 * skill.GetLevel(); public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(-10 - 0.6 * skill.GetLevel()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(-10 - 0.6 * skill.GetLevel()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) { - string result = string.Format(format, skill.GetLevel(), 16 - skill.GetLevel(), 10 + 0.6 * skill.GetLevel()); + string result = string.Format(format, + skill.GetLevel(), + 16 - skill.GetLevel(), + 10 + 0.6 * skill.GetLevel()); if (result.Length < length) { buffer.Append(result); @@ -141,10 +155,7 @@ namespace BrewMonster #if SKILL_SERVER public int GetEnmity(Skill skill) => 0; - public bool StateAttack(Skill skill) - { - return true; - } + public bool StateAttack(Skill skill) => true; public bool TakeEffect(Skill skill) => true; public float GetEffectdistance(Skill skill) => 20f; public int GetAttackspeed(Skill skill) => 0; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill59.cs b/Assets/PerfectWorld/Scripts/Skills/skill59.cs index ddfd9cccf9..d1a15d324c 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill59.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill59.cs @@ -81,7 +81,7 @@ namespace BrewMonster cls = 0; name = "虎跃"; nativename = "虎跃"; - icon = "虎跃.dds"; + icon = "虎跃"; max_level = 10; type = 8; apcost = 10; @@ -102,10 +102,21 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; + effect = "虎跃"; + doenchant = 1; + dobless = 0; + commoncooldown = 0; + commoncooldowntime = 0; restrict_weapons.Add(0); - effect = ""; + restrict_weapons.Add(1); + restrict_weapons.Add(182); + restrict_weapons.Add(5); + restrict_weapons.Add(292); + restrict_weapons.Add(9); range = new Range(); - range.type = 0; + range.type = 5; + pre_skills = new Dictionary(); + pre_skills.Add(0, 1); #if SKILL_SERVER statestub.Add(new State1()); statestub.Add(new State2()); @@ -115,21 +126,24 @@ namespace BrewMonster ~Skill59Stub() { } - public float GetMpcost(Skill skill) => 0f; - public int GetExecutetime(Skill skill) => 1000; - public int GetCoolingtime(Skill skill) => 16000 - 1000 * skill.GetLevel(); + public override float GetMpcost(Skill skill) => 0f; + public override int GetExecutetime(Skill skill) => 1000; + public override int GetCoolingtime(Skill skill) => 16000 - 1000 * skill.GetLevel(); public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(10 + 0.6 * skill.GetLevel()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(10 + 0.6 * skill.GetLevel()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) { - string result = string.Format(format, skill.GetLevel(), 16 - skill.GetLevel(), 10 + 0.6 * skill.GetLevel()); + string result = string.Format(format, + skill.GetLevel(), + 16 - skill.GetLevel(), + 10 + 0.6 * skill.GetLevel()); if (result.Length < length) { buffer.Append(result); @@ -141,10 +155,7 @@ namespace BrewMonster #if SKILL_SERVER public int GetEnmity(Skill skill) => 0; - public bool StateAttack(Skill skill) - { - return true; - } + public bool StateAttack(Skill skill) => true; public bool TakeEffect(Skill skill) => true; public float GetEffectdistance(Skill skill) => 25f; public int GetAttackspeed(Skill skill) => 0; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill6.cs b/Assets/PerfectWorld/Scripts/Skills/skill6.cs index 90fbc27e83..49fe9c7f05 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill6.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill6.cs @@ -31,7 +31,7 @@ namespace BrewMonster cls = 0; name = "刀剑精通"; nativename = "刀剑精通"; - icon = "刀剑精通.dds"; + icon = "刀剑精通"; max_level = 10; type = 5; apcost = 0; @@ -57,7 +57,6 @@ namespace BrewMonster dobless = 0; commoncooldown = 0; commoncooldowntime = 0; - effect = ""; range = new Range(); range.type = 0; pre_skills = new Dictionary(); @@ -67,16 +66,16 @@ namespace BrewMonster ~Skill6Stub() { } - public float GetMpcost(Skill skill) => 0f; - public int GetExecutetime(Skill skill) => 0; - public int GetCoolingtime(Skill skill) => 0; + public override float GetMpcost(Skill skill) => 0f; + public override int GetExecutetime(Skill skill) => 0; + public override int GetCoolingtime(Skill skill) => 0; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill60.cs b/Assets/PerfectWorld/Scripts/Skills/skill60.cs index a5f125f447..c82ce84e9b 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill60.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill60.cs @@ -86,7 +86,7 @@ namespace BrewMonster cls = 0; name = "劈空掌"; nativename = "劈空掌"; - icon = "劈空掌.dds"; + icon = "劈空掌"; max_level = 10; type = 1; apcost = 100; @@ -107,10 +107,17 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; + effect = "劈空掌"; + doenchant = 1; + dobless = 0; + commoncooldown = 0; + commoncooldowntime = 0; restrict_weapons.Add(182); - effect = ""; + restrict_weapons.Add(0); range = new Range(); range.type = 0; + pre_skills = new Dictionary(); + pre_skills.Add(3, 1); #if SKILL_SERVER statestub.Add(new State1()); statestub.Add(new State2()); @@ -120,16 +127,16 @@ namespace BrewMonster ~Skill60Stub() { } - public float GetMpcost(Skill skill) => (float)(33.6 + 7 * skill.GetLevel()); - public int GetExecutetime(Skill skill) => 700; - public int GetCoolingtime(Skill skill) => 15000; + public override float GetMpcost(Skill skill) => (float)(33.6 + 7 * skill.GetLevel()); + public override int GetExecutetime(Skill skill) => 700; + public override int GetCoolingtime(Skill skill) => 15000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) @@ -150,10 +157,7 @@ namespace BrewMonster #if SKILL_SERVER public int GetEnmity(Skill skill) => 300; - public bool StateAttack(Skill skill) - { - return true; - } + public bool StateAttack(Skill skill) => true; public bool TakeEffect(Skill skill) => true; public float GetEffectdistance(Skill skill) => 12.5f; public int GetAttackspeed(Skill skill) => 10; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill61.cs b/Assets/PerfectWorld/Scripts/Skills/skill61.cs index 4b60367297..3c907d4bf6 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill61.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill61.cs @@ -86,7 +86,7 @@ namespace BrewMonster cls = 0; name = "无影脚"; nativename = "无影脚"; - icon = "无影脚.dds"; + icon = "无影脚"; max_level = 10; type = 1; apcost = 0; @@ -107,10 +107,17 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; + effect = "无影脚"; + doenchant = 1; + dobless = 0; + commoncooldown = 0; + commoncooldowntime = 0; restrict_weapons.Add(182); - effect = ""; + restrict_weapons.Add(0); range = new Range(); range.type = 0; + pre_skills = new Dictionary(); + pre_skills.Add(60, 1); #if SKILL_SERVER statestub.Add(new State1()); statestub.Add(new State2()); @@ -120,21 +127,24 @@ namespace BrewMonster ~Skill61Stub() { } - public float GetMpcost(Skill skill) => (float)(58.8 + 6.7 * skill.GetLevel()); - public int GetExecutetime(Skill skill) => 1200; - public int GetCoolingtime(Skill skill) => 12000; + public override float GetMpcost(Skill skill) => (float)(58.8 + 6.7 * skill.GetLevel()); + public override int GetExecutetime(Skill skill) => 1200; + public override int GetCoolingtime(Skill skill) => 12000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) { - string result = string.Format(format, skill.GetLevel(), 58.8 + 6.7 * skill.GetLevel(), 1.9 * skill.GetLevel() * skill.GetLevel() + 135.2 * skill.GetLevel() + 931.4); + string result = string.Format(format, + skill.GetLevel(), + 58.8 + 6.7 * skill.GetLevel(), + 1.9 * skill.GetLevel() * skill.GetLevel() + 135.2 * skill.GetLevel() + 931.4); if (result.Length < length) { buffer.Append(result); @@ -146,10 +156,7 @@ namespace BrewMonster #if SKILL_SERVER public int GetEnmity(Skill skill) => 0; - public bool StateAttack(Skill skill) - { - return true; - } + public bool StateAttack(Skill skill) => true; public bool TakeEffect(Skill skill) => true; public float GetEffectdistance(Skill skill) => 15.7f; public int GetAttackspeed(Skill skill) => 10; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill62.cs b/Assets/PerfectWorld/Scripts/Skills/skill62.cs index 8331e487ee..4b544001b3 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill62.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill62.cs @@ -86,7 +86,7 @@ namespace BrewMonster cls = 0; name = "风卷残云"; nativename = "风卷残云"; - icon = "风卷残云.dds"; + icon = "风卷残云"; max_level = 10; type = 1; apcost = 0; @@ -107,10 +107,17 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; + effect = "风卷残云"; + doenchant = 0; + dobless = 1; + commoncooldown = 0; + commoncooldowntime = 0; restrict_weapons.Add(182); - effect = ""; + restrict_weapons.Add(0); range = new Range(); - range.type = 0; + range.type = 2; + pre_skills = new Dictionary(); + pre_skills.Add(61, 1); #if SKILL_SERVER statestub.Add(new State1()); statestub.Add(new State2()); @@ -120,16 +127,16 @@ namespace BrewMonster ~Skill62Stub() { } - public float GetMpcost(Skill skill) => (float)(94.5 + 8.4 * skill.GetLevel()); - public int GetExecutetime(Skill skill) => 1800; - public int GetCoolingtime(Skill skill) => 15000; + public override float GetMpcost(Skill skill) => (float)(94.5 + 8.4 * skill.GetLevel()); + public override int GetExecutetime(Skill skill) => 1800; + public override int GetCoolingtime(Skill skill) => 15000; public float GetRadius(Skill skill) => 8f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) @@ -152,10 +159,7 @@ namespace BrewMonster #if SKILL_SERVER public int GetEnmity(Skill skill) => 0; - public bool BlessMe(Skill skill) - { - return true; - } + public bool BlessMe(Skill skill) => true; public bool TakeEffect(Skill skill) => true; public float GetEffectdistance(Skill skill) => 8f; public int GetAttackspeed(Skill skill) => 16; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill63.cs b/Assets/PerfectWorld/Scripts/Skills/skill63.cs index 8ecf4cafd1..af51cf337b 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill63.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill63.cs @@ -86,7 +86,7 @@ namespace BrewMonster cls = 0; name = "云龙九现"; nativename = "云龙九现"; - icon = "云龙九现.dds"; + icon = "云龙九现"; max_level = 10; type = 1; apcost = 200; @@ -107,10 +107,17 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; + effect = "云龙九现"; + doenchant = 0; + dobless = 1; + commoncooldown = 0; + commoncooldowntime = 0; restrict_weapons.Add(182); - effect = ""; + restrict_weapons.Add(0); range = new Range(); - range.type = 0; + range.type = 1; + pre_skills = new Dictionary(); + pre_skills.Add(62, 1); #if SKILL_SERVER statestub.Add(new State1()); statestub.Add(new State2()); @@ -120,16 +127,16 @@ namespace BrewMonster ~Skill63Stub() { } - public float GetMpcost(Skill skill) => (float)(156.8 + 8.4 * skill.GetLevel()); - public int GetExecutetime(Skill skill) => 1000; - public int GetCoolingtime(Skill skill) => 30000; + public override float GetMpcost(Skill skill) => (float)(156.8 + 8.4 * skill.GetLevel()); + public override int GetExecutetime(Skill skill) => 1000; + public override int GetCoolingtime(Skill skill) => 30000; public float GetRadius(Skill skill) => 4f; public float GetAttackdistance(Skill skill) => (float)(8 + 0.4 * skill.GetLevel()); public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) @@ -152,10 +159,7 @@ namespace BrewMonster #if SKILL_SERVER public int GetEnmity(Skill skill) => 1000; - public bool BlessMe(Skill skill) - { - return true; - } + public bool BlessMe(Skill skill) => true; public bool TakeEffect(Skill skill) => true; public float GetEffectdistance(Skill skill) => 20f; public int GetAttackspeed(Skill skill) => 11; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill64.cs b/Assets/PerfectWorld/Scripts/Skills/skill64.cs index ad60ac8fb5..d2d6854327 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill64.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill64.cs @@ -86,7 +86,7 @@ namespace BrewMonster cls = 0; name = "疾风刺"; nativename = "疾风刺"; - icon = "疾风霹雳.dds"; + icon = "疾风霹雳"; max_level = 10; type = 1; apcost = 100; @@ -107,10 +107,16 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; + effect = "疾风霹雳"; + doenchant = 1; + dobless = 0; + commoncooldown = 0; + commoncooldowntime = 0; restrict_weapons.Add(5); - effect = ""; range = new Range(); - range.type = 0; + range.type = 1; + pre_skills = new Dictionary(); + pre_skills.Add(3, 1); #if SKILL_SERVER statestub.Add(new State1()); statestub.Add(new State2()); @@ -120,16 +126,16 @@ namespace BrewMonster ~Skill64Stub() { } - public float GetMpcost(Skill skill) => (float)(33.6 + 7 * skill.GetLevel()); - public int GetExecutetime(Skill skill) => 800; - public int GetCoolingtime(Skill skill) => 15000; + public override float GetMpcost(Skill skill) => (float)(33.6 + 7 * skill.GetLevel()); + public override int GetExecutetime(Skill skill) => 800; + public override int GetCoolingtime(Skill skill) => 15000; public float GetRadius(Skill skill) => 3.5f; public float GetAttackdistance(Skill skill) => (float)(8 + 0.4 * skill.GetLevel()); public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) @@ -151,10 +157,7 @@ namespace BrewMonster #if SKILL_SERVER public int GetEnmity(Skill skill) => 300; - public bool StateAttack(Skill skill) - { - return true; - } + public bool StateAttack(Skill skill) => true; public bool TakeEffect(Skill skill) => true; public float GetEffectdistance(Skill skill) => 6f; public int GetAttackspeed(Skill skill) => 4; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill65.cs b/Assets/PerfectWorld/Scripts/Skills/skill65.cs index 470a8474d7..96305c7241 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill65.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill65.cs @@ -86,7 +86,7 @@ namespace BrewMonster cls = 0; name = "回马枪"; nativename = "回马枪"; - icon = "回马枪.dds"; + icon = "回马枪"; max_level = 10; type = 1; apcost = 0; @@ -107,10 +107,16 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; + effect = "回马枪"; + doenchant = 0; + dobless = 0; + commoncooldown = 0; + commoncooldowntime = 0; restrict_weapons.Add(5); - effect = ""; range = new Range(); range.type = 0; + pre_skills = new Dictionary(); + pre_skills.Add(64, 1); #if SKILL_SERVER statestub.Add(new State1()); statestub.Add(new State2()); @@ -120,16 +126,16 @@ namespace BrewMonster ~Skill65Stub() { } - public float GetMpcost(Skill skill) => (float)(58.8 + 6.7 * skill.GetLevel()); - public int GetExecutetime(Skill skill) => 1200; - public int GetCoolingtime(Skill skill) => 6000; + public override float GetMpcost(Skill skill) => (float)(58.8 + 6.7 * skill.GetLevel()); + public override int GetExecutetime(Skill skill) => 1200; + public override int GetCoolingtime(Skill skill) => 6000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => (float)(skill.GetPlayer().GetRange() + 0.3 * skill.GetLevel()); public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(10 + 0.5 * skill.GetLevel() + skill.GetPlayer().GetRange() - 4.5); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(10 + 0.5 * skill.GetLevel() + skill.GetPlayer().GetRange() - 4.5); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill66.cs b/Assets/PerfectWorld/Scripts/Skills/skill66.cs index f087a7a317..95a9d980c9 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill66.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill66.cs @@ -86,7 +86,7 @@ namespace BrewMonster cls = 0; name = "流星赶月"; nativename = "流星赶月"; - icon = "流星赶月.dds"; + icon = "流星赶月"; max_level = 10; type = 1; apcost = 0; @@ -107,10 +107,16 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; + effect = "流星赶月"; + doenchant = 1; + dobless = 0; + commoncooldown = 0; + commoncooldowntime = 0; restrict_weapons.Add(5); - effect = ""; range = new Range(); - range.type = 0; + range.type = 1; + pre_skills = new Dictionary(); + pre_skills.Add(65, 1); #if SKILL_SERVER statestub.Add(new State1()); statestub.Add(new State2()); @@ -120,16 +126,16 @@ namespace BrewMonster ~Skill66Stub() { } - public float GetMpcost(Skill skill) => (float)(75.6 + 6.7 * skill.GetLevel()); - public int GetExecutetime(Skill skill) => 800; - public int GetCoolingtime(Skill skill) => 6000; + public override float GetMpcost(Skill skill) => (float)(75.6 + 6.7 * skill.GetLevel()); + public override int GetExecutetime(Skill skill) => 800; + public override int GetCoolingtime(Skill skill) => 6000; public float GetRadius(Skill skill) => 3f; public float GetAttackdistance(Skill skill) => (float)(9 + 0.3 * skill.GetLevel()); public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) @@ -151,10 +157,7 @@ namespace BrewMonster #if SKILL_SERVER public int GetEnmity(Skill skill) => 0; - public bool StateAttack(Skill skill) - { - return true; - } + public bool StateAttack(Skill skill) => true; public bool TakeEffect(Skill skill) => true; public float GetEffectdistance(Skill skill) => 8f; public int GetAttackspeed(Skill skill) => 6; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill67.cs b/Assets/PerfectWorld/Scripts/Skills/skill67.cs index b48faba6a9..9c627b0de2 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill67.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill67.cs @@ -86,7 +86,7 @@ namespace BrewMonster cls = 0; name = "寒冰刃域"; nativename = "寒冰刃域"; - icon = "刃域.dds"; + icon = "刃域"; max_level = 10; type = 1; apcost = 200; @@ -107,10 +107,16 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; + effect = "刃域"; + doenchant = 1; + dobless = 0; + commoncooldown = 0; + commoncooldowntime = 0; restrict_weapons.Add(5); - effect = ""; range = new Range(); - range.type = 0; + range.type = 2; + pre_skills = new Dictionary(); + pre_skills.Add(66, 1); #if SKILL_SERVER statestub.Add(new State1()); statestub.Add(new State2()); @@ -120,16 +126,16 @@ namespace BrewMonster ~Skill67Stub() { } - public float GetMpcost(Skill skill) => (float)(156.8 + 8.4 * skill.GetLevel()); - public int GetExecutetime(Skill skill) => 1800; - public int GetCoolingtime(Skill skill) => 30000; + public override float GetMpcost(Skill skill) => (float)(156.8 + 8.4 * skill.GetLevel()); + public override int GetExecutetime(Skill skill) => 1800; + public override int GetCoolingtime(Skill skill) => 30000; public float GetRadius(Skill skill) => 12f; public float GetAttackdistance(Skill skill) => (float)(skill.GetPlayer().GetRange() + 0.4 * skill.GetLevel()); public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) @@ -151,10 +157,7 @@ namespace BrewMonster #if SKILL_SERVER public int GetEnmity(Skill skill) => 1000; - public bool StateAttack(Skill skill) - { - return true; - } + public bool StateAttack(Skill skill) => true; public bool TakeEffect(Skill skill) => true; public float GetEffectdistance(Skill skill) => 8f; public int GetAttackspeed(Skill skill) => 16; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill68.cs b/Assets/PerfectWorld/Scripts/Skills/skill68.cs index 8b0e1db396..639295f0ad 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill68.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill68.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 0; name = "龙飞击"; nativename = "龙飞击"; - icon = "霸王龙飞.dds"; + icon = "霸王龙飞"; max_level = 10; type = 1; apcost = 100; @@ -108,10 +108,16 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; + effect = "霸王龙飞"; + doenchant = 1; + dobless = 0; + commoncooldown = 0; + commoncooldowntime = 0; restrict_weapons.Add(9); - effect = ""; range = new Range(); range.type = 0; + pre_skills = new Dictionary(); + pre_skills.Add(3, 1); #if SKILL_SERVER statestub.Add(new State1()); statestub.Add(new State2()); @@ -121,16 +127,16 @@ namespace BrewMonster ~Skill68Stub() { } - public float GetMpcost(Skill skill) => (float)(33.6 + 7 * skill.GetLevel()); - public int GetExecutetime(Skill skill) => 1500; - public int GetCoolingtime(Skill skill) => 15000; + public override float GetMpcost(Skill skill) => (float)(33.6 + 7 * skill.GetLevel()); + public override int GetExecutetime(Skill skill) => 1500; + public override int GetCoolingtime(Skill skill) => 15000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) @@ -152,10 +158,7 @@ namespace BrewMonster #if SKILL_SERVER public int GetEnmity(Skill skill) => 300; - public bool StateAttack(Skill skill) - { - return true; - } + public bool StateAttack(Skill skill) => true; public bool TakeEffect(Skill skill) => true; public float GetEffectdistance(Skill skill) => 19.7f; public int GetAttackspeed(Skill skill) => 13; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill69.cs b/Assets/PerfectWorld/Scripts/Skills/skill69.cs index d5d56fc16e..b54fb0d216 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill69.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill69.cs @@ -86,7 +86,7 @@ namespace BrewMonster cls = 0; name = "天火狂龙"; nativename = "天火狂龙"; - icon = "天火狂龙.dds"; + icon = "天火狂龙"; max_level = 10; type = 1; apcost = 200; @@ -107,10 +107,16 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; + effect = "霸王献鼎"; + doenchant = 1; + dobless = 0; + commoncooldown = 0; + commoncooldowntime = 0; restrict_weapons.Add(9); - effect = ""; range = new Range(); - range.type = 0; + range.type = 3; + pre_skills = new Dictionary(); + pre_skills.Add(71, 1); #if SKILL_SERVER statestub.Add(new State1()); statestub.Add(new State2()); @@ -120,16 +126,16 @@ namespace BrewMonster ~Skill69Stub() { } - public float GetMpcost(Skill skill) => (float)(156.8 + 8.4 * skill.GetLevel()); - public int GetExecutetime(Skill skill) => 1500; - public int GetCoolingtime(Skill skill) => 30000; + public override float GetMpcost(Skill skill) => (float)(156.8 + 8.4 * skill.GetLevel()); + public override int GetExecutetime(Skill skill) => 1500; + public override int GetCoolingtime(Skill skill) => 30000; public float GetRadius(Skill skill) => 12f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 *(60 + 2.5 * skill.GetLevel())); - public float GetPraydistance(Skill skill) => 8f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 8f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) @@ -151,10 +157,7 @@ namespace BrewMonster #if SKILL_SERVER public int GetEnmity(Skill skill) => 1000; - public bool StateAttack(Skill skill) - { - return true; - } + public bool StateAttack(Skill skill) => true; public bool TakeEffect(Skill skill) => true; public float GetEffectdistance(Skill skill) => 19.7f; public int GetAttackspeed(Skill skill) => 14; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill7.cs b/Assets/PerfectWorld/Scripts/Skills/skill7.cs index a099524133..789e39e9fc 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill7.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill7.cs @@ -86,7 +86,7 @@ namespace BrewMonster cls = 1; name = "火煞天灯"; nativename = "火煞天灯"; - icon = "火煞天灯.dds"; + icon = "火煞天灯"; max_level = 10; type = 1; apcost = 0; @@ -107,10 +107,17 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; + effect = "火煞天灯"; + doenchant = 1; + dobless = 0; + commoncooldown = 0; + commoncooldowntime = 0; restrict_weapons.Add(292); - effect = ""; + restrict_weapons.Add(0); range = new Range(); range.type = 0; + pre_skills = new Dictionary(); + pre_skills.Add(96, 1); #if SKILL_SERVER statestub.Add(new State1()); statestub.Add(new State2()); @@ -120,16 +127,16 @@ namespace BrewMonster ~Skill7Stub() { } - public float GetMpcost(Skill skill) => (float)(24 + 15 * skill.GetLevel()); - public int GetExecutetime(Skill skill) => 1000; - public int GetCoolingtime(Skill skill) => 8000; + public override float GetMpcost(Skill skill) => (float)(24 + 15 * skill.GetLevel()); + public override int GetExecutetime(Skill skill) => 1000; + public override int GetCoolingtime(Skill skill) => 8000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(19.5 + 0.9 * skill.GetLevel()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(19.5 + 0.9 * skill.GetLevel()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) @@ -150,10 +157,7 @@ namespace BrewMonster #if SKILL_SERVER public int GetEnmity(Skill skill) => 0; - public bool StateAttack(Skill skill) - { - return true; - } + public bool StateAttack(Skill skill) => true; public bool TakeEffect(Skill skill) => true; public float GetEffectdistance(Skill skill) => 25 + skill.GetLevel(); public int GetAttackspeed(Skill skill) => 9; @@ -162,28 +166,3 @@ namespace BrewMonster } } - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Assets/PerfectWorld/Scripts/Skills/skill70.cs b/Assets/PerfectWorld/Scripts/Skills/skill70.cs index e884880182..4a394a9bfe 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill70.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill70.cs @@ -86,7 +86,7 @@ namespace BrewMonster cls = 0; name = "断岳扫"; nativename = "断岳扫"; - icon = "霸王断岳.dds"; + icon = "霸王断岳"; max_level = 10; type = 1; apcost = 0; @@ -107,10 +107,16 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; + effect = "霸王断岳"; + doenchant = 0; + dobless = 0; + commoncooldown = 0; + commoncooldowntime = 0; restrict_weapons.Add(9); - effect = ""; range = new Range(); - range.type = 0; + range.type = 2; + pre_skills = new Dictionary(); + pre_skills.Add(68, 1); #if SKILL_SERVER statestub.Add(new State1()); statestub.Add(new State2()); @@ -120,16 +126,16 @@ namespace BrewMonster ~Skill70Stub() { } - public float GetMpcost(Skill skill) => (float)(73.5 + 8.4 * skill.GetLevel()); - public int GetExecutetime(Skill skill) => 2000; - public int GetCoolingtime(Skill skill) => 6000; + public override float GetMpcost(Skill skill) => (float)(73.5 + 8.4 * skill.GetLevel()); + public override int GetExecutetime(Skill skill) => 2000; + public override int GetCoolingtime(Skill skill) => 6000; public float GetRadius(Skill skill) => 10f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 *(20 + 3 * skill.GetLevel())); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill71.cs b/Assets/PerfectWorld/Scripts/Skills/skill71.cs index b62d3ccf50..1abd3e6cf8 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill71.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill71.cs @@ -86,7 +86,7 @@ namespace BrewMonster cls = 0; name = "裂岩炎震"; nativename = "裂岩炎震"; - icon = "霸王暴怒.dds"; + icon = "霸王暴怒"; max_level = 10; type = 1; apcost = 0; @@ -107,10 +107,16 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; + effect = "霸王暴怒"; + doenchant = 1; + dobless = 0; + commoncooldown = 0; + commoncooldowntime = 0; restrict_weapons.Add(9); - effect = ""; range = new Range(); - range.type = 0; + range.type = 2; + pre_skills = new Dictionary(); + pre_skills.Add(70, 1); #if SKILL_SERVER statestub.Add(new State1()); statestub.Add(new State2()); @@ -120,16 +126,16 @@ namespace BrewMonster ~Skill71Stub() { } - public float GetMpcost(Skill skill) => (float)(94.5 + 8.4 * skill.GetLevel()); - public int GetExecutetime(Skill skill) => 1400; - public int GetCoolingtime(Skill skill) => 8000; + public override float GetMpcost(Skill skill) => (float)(94.5 + 8.4 * skill.GetLevel()); + public override int GetExecutetime(Skill skill) => 1400; + public override int GetCoolingtime(Skill skill) => 8000; public float GetRadius(Skill skill) => 10f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 *(20 + 3 * skill.GetLevel())); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) @@ -151,10 +157,7 @@ namespace BrewMonster #if SKILL_SERVER public int GetEnmity(Skill skill) => 0; - public bool StateAttack(Skill skill) - { - return true; - } + public bool StateAttack(Skill skill) => true; public bool TakeEffect(Skill skill) => true; public float GetEffectdistance(Skill skill) => 0f; public int GetAttackspeed(Skill skill) => 11; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill72.cs b/Assets/PerfectWorld/Scripts/Skills/skill72.cs index d32dbd9f36..32117e8871 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill72.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill72.cs @@ -86,7 +86,7 @@ namespace BrewMonster cls = 0; name = "忘情式"; nativename = "忘情式"; - icon = "忘情式.dds"; + icon = "忘情式"; max_level = 10; type = 1; apcost = 100; @@ -107,10 +107,16 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; + effect = "忘情式"; + doenchant = 1; + dobless = 0; + commoncooldown = 0; + commoncooldowntime = 0; restrict_weapons.Add(1); - effect = ""; range = new Range(); range.type = 0; + pre_skills = new Dictionary(); + pre_skills.Add(3, 1); #if SKILL_SERVER statestub.Add(new State1()); statestub.Add(new State2()); @@ -120,16 +126,16 @@ namespace BrewMonster ~Skill72Stub() { } - public float GetMpcost(Skill skill) => (float)(33.6 + 7 * skill.GetLevel()); - public int GetExecutetime(Skill skill) => 700; - public int GetCoolingtime(Skill skill) => 15000; + public override float GetMpcost(Skill skill) => (float)(33.6 + 7 * skill.GetLevel()); + public override int GetExecutetime(Skill skill) => 700; + public override int GetCoolingtime(Skill skill) => 15000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) @@ -150,10 +156,7 @@ namespace BrewMonster #if SKILL_SERVER public int GetEnmity(Skill skill) => 300; - public bool StateAttack(Skill skill) - { - return true; - } + public bool StateAttack(Skill skill) => true; public bool TakeEffect(Skill skill) => true; public float GetEffectdistance(Skill skill) => 13.3f; public int GetAttackspeed(Skill skill) => 2; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill73.cs b/Assets/PerfectWorld/Scripts/Skills/skill73.cs index 44d776027f..e3ef67c5b4 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill73.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill73.cs @@ -86,7 +86,7 @@ namespace BrewMonster cls = 0; name = "追魂诀"; nativename = "追魂诀"; - icon = "追魂诀.dds"; + icon = "追魂诀"; max_level = 10; type = 1; apcost = 0; @@ -107,10 +107,16 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; + effect = "追魂诀"; + doenchant = 0; + dobless = 0; + commoncooldown = 0; + commoncooldowntime = 0; restrict_weapons.Add(1); - effect = ""; range = new Range(); range.type = 0; + pre_skills = new Dictionary(); + pre_skills.Add(72, 1); #if SKILL_SERVER statestub.Add(new State1()); statestub.Add(new State2()); @@ -120,16 +126,16 @@ namespace BrewMonster ~Skill73Stub() { } - public float GetMpcost(Skill skill) => (float)(49 + 5.6 * skill.GetLevel()); - public int GetExecutetime(Skill skill) => 900; - public int GetCoolingtime(Skill skill) => 6000; + public override float GetMpcost(Skill skill) => (float)(49 + 5.6 * skill.GetLevel()); + public override int GetExecutetime(Skill skill) => 900; + public override int GetCoolingtime(Skill skill) => 6000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(9 + 0.3 * skill.GetLevel() + skill.GetPlayer().GetRange() - 3); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(9 + 0.3 * skill.GetLevel() + skill.GetPlayer().GetRange() - 3); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill74.cs b/Assets/PerfectWorld/Scripts/Skills/skill74.cs index ca8593d9e3..128d9c4c0d 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill74.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill74.cs @@ -86,7 +86,7 @@ namespace BrewMonster cls = 0; name = "剑气纵横"; nativename = "剑气纵横"; - icon = "剑气纵横.dds"; + icon = "剑气纵横"; max_level = 10; type = 1; apcost = 0; @@ -107,10 +107,16 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; + effect = "剑气纵横"; + doenchant = 1; + dobless = 0; + commoncooldown = 0; + commoncooldowntime = 0; restrict_weapons.Add(1); - effect = ""; range = new Range(); range.type = 0; + pre_skills = new Dictionary(); + pre_skills.Add(73, 1); #if SKILL_SERVER statestub.Add(new State1()); statestub.Add(new State2()); @@ -120,16 +126,16 @@ namespace BrewMonster ~Skill74Stub() { } - public float GetMpcost(Skill skill) => (float)(63 + 5.6 * skill.GetLevel()); - public int GetExecutetime(Skill skill) => 1700; - public int GetCoolingtime(Skill skill) => 8000; + public override float GetMpcost(Skill skill) => (float)(63 + 5.6 * skill.GetLevel()); + public override int GetExecutetime(Skill skill) => 1700; + public override int GetCoolingtime(Skill skill) => 8000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => (float)(skill.GetPlayer().GetRange() + 3 + 0.3 * skill.GetLevel()); public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(skill.GetPlayer().GetRange()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) @@ -151,10 +157,7 @@ namespace BrewMonster #if SKILL_SERVER public int GetEnmity(Skill skill) => 0; - public bool StateAttack(Skill skill) - { - return true; - } + public bool StateAttack(Skill skill) => true; public bool TakeEffect(Skill skill) => true; public float GetEffectdistance(Skill skill) => 19.7f; public int GetAttackspeed(Skill skill) => 3; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill75.cs b/Assets/PerfectWorld/Scripts/Skills/skill75.cs index d370a3aa2a..cf8b13d771 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill75.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill75.cs @@ -86,7 +86,7 @@ namespace BrewMonster cls = 0; name = "万剑诀"; nativename = "万剑诀"; - icon = "万剑诀.dds"; + icon = "万剑诀"; max_level = 10; type = 1; apcost = 200; @@ -107,10 +107,16 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; + effect = "万剑诀"; + doenchant = 1; + dobless = 0; + commoncooldown = 0; + commoncooldowntime = 0; restrict_weapons.Add(1); - effect = ""; range = new Range(); - range.type = 0; + range.type = 3; + pre_skills = new Dictionary(); + pre_skills.Add(74, 1); #if SKILL_SERVER statestub.Add(new State1()); statestub.Add(new State2()); @@ -120,16 +126,16 @@ namespace BrewMonster ~Skill75Stub() { } - public float GetMpcost(Skill skill) => (float)(156.8 + 8.4 * skill.GetLevel()); - public int GetExecutetime(Skill skill) => 3000; - public int GetCoolingtime(Skill skill) => 30000; + public override float GetMpcost(Skill skill) => (float)(156.8 + 8.4 * skill.GetLevel()); + public override int GetExecutetime(Skill skill) => 3000; + public override int GetCoolingtime(Skill skill) => 30000; public float GetRadius(Skill skill) => (float)(8 + 0.4 * skill.GetLevel()); public float GetAttackdistance(Skill skill) => (float)(skill.GetPlayer().GetRange() + 0.4 * skill.GetLevel()); public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(8 + skill.GetPlayer().GetRange() - 3); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(8 + skill.GetPlayer().GetRange() - 3); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) @@ -152,10 +158,7 @@ namespace BrewMonster #if SKILL_SERVER public int GetEnmity(Skill skill) => 1000; - public bool StateAttack(Skill skill) - { - return true; - } + public bool StateAttack(Skill skill) => true; public bool TakeEffect(Skill skill) => true; public float GetEffectdistance(Skill skill) => 20.5f + skill.GetPlayer().GetRange() - 3; public int GetAttackspeed(Skill skill) => 15; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill76.cs b/Assets/PerfectWorld/Scripts/Skills/skill76.cs index 2728e04603..65f9421930 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill76.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill76.cs @@ -49,7 +49,7 @@ namespace BrewMonster cls = 0; name = "疾云步"; nativename = "疾云步"; - icon = "疾云步.dds"; + icon = "疾云步"; max_level = 10; type = 2; apcost = 0; @@ -70,10 +70,21 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; + effect = "疾云步"; + doenchant = 1; + dobless = 0; + commoncooldown = 0; + commoncooldowntime = 0; restrict_weapons.Add(0); - effect = ""; + restrict_weapons.Add(1); + restrict_weapons.Add(182); + restrict_weapons.Add(5); + restrict_weapons.Add(292); + restrict_weapons.Add(9); range = new Range(); - range.type = 0; + range.type = 5; + pre_skills = new Dictionary(); + pre_skills.Add(0, 1); #if SKILL_SERVER statestub.Add(new State1()); #endif @@ -81,21 +92,24 @@ namespace BrewMonster ~Skill76Stub() { } - public float GetMpcost(Skill skill) => (float)(10 + 5 * skill.GetLevel()); - public int GetExecutetime(Skill skill) => 0; - public int GetCoolingtime(Skill skill) => 60000; + public override float GetMpcost(Skill skill) => (float)(10 + 5 * skill.GetLevel()); + public override int GetExecutetime(Skill skill) => 0; + public override int GetCoolingtime(Skill skill) => 60000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) { - string result = string.Format(format, skill.GetLevel(), 10 + 5 * skill.GetLevel(), 40 + 5 * skill.GetLevel()); + string result = string.Format(format, + skill.GetLevel(), + 10 + 5 * skill.GetLevel(), + 40 + 5 * skill.GetLevel()); if (result.Length < length) { buffer.Append(result); @@ -107,10 +121,7 @@ namespace BrewMonster #if SKILL_SERVER public int GetEnmity(Skill skill) => 0; - public bool StateAttack(Skill skill) - { - return true; - } + public bool StateAttack(Skill skill) => true; public bool TakeEffect(Skill skill) => true; public float GetEffectdistance(Skill skill) => 5f; public int GetAttackspeed(Skill skill) => 0; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill77.cs b/Assets/PerfectWorld/Scripts/Skills/skill77.cs index 37f40188b4..3e5133ebf8 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill77.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill77.cs @@ -83,7 +83,7 @@ namespace BrewMonster cls = 0; name = "金钟罩"; nativename = "金钟罩"; - icon = "金钟罩.dds"; + icon = "金钟罩"; max_level = 10; type = 2; apcost = 0; @@ -104,10 +104,21 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; + effect = "金钟罩"; + doenchant = 1; + dobless = 0; + commoncooldown = 0; + commoncooldowntime = 0; restrict_weapons.Add(0); - effect = ""; + restrict_weapons.Add(1); + restrict_weapons.Add(182); + restrict_weapons.Add(5); + restrict_weapons.Add(292); + restrict_weapons.Add(9); range = new Range(); - range.type = 0; + range.type = 2; + pre_skills = new Dictionary(); + pre_skills.Add(0, 1); #if SKILL_SERVER statestub.Add(new State1()); statestub.Add(new State2()); @@ -117,21 +128,24 @@ namespace BrewMonster ~Skill77Stub() { } - public float GetMpcost(Skill skill) => (float)(56 + 35 * skill.GetLevel()); - public int GetExecutetime(Skill skill) => 1800; - public int GetCoolingtime(Skill skill) => 3000; + public override float GetMpcost(Skill skill) => (float)(56 + 35 * skill.GetLevel()); + public override int GetExecutetime(Skill skill) => 1800; + public override int GetCoolingtime(Skill skill) => 3000; public float GetRadius(Skill skill) => 16f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) { - string result = string.Format(format, skill.GetLevel(), 56 + 35 * skill.GetLevel(), 10 + 5 * skill.GetLevel()); + string result = string.Format(format, + skill.GetLevel(), + 56 + 35 * skill.GetLevel(), + 10 + 5 * skill.GetLevel()); if (result.Length < length) { buffer.Append(result); @@ -143,10 +157,7 @@ namespace BrewMonster #if SKILL_SERVER public int GetEnmity(Skill skill) => 0; - public bool StateAttack(Skill skill) - { - return true; - } + public bool StateAttack(Skill skill) => true; public bool TakeEffect(Skill skill) => true; public float GetEffectdistance(Skill skill) => 5f; public int GetAttackspeed(Skill skill) => 9; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill78.cs b/Assets/PerfectWorld/Scripts/Skills/skill78.cs index cba3d793c1..14c889c502 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill78.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill78.cs @@ -31,7 +31,7 @@ namespace BrewMonster cls = 0; name = "长兵精通"; nativename = "长兵精通"; - icon = "长兵精通.dds"; + icon = "长兵精通"; max_level = 10; type = 5; apcost = 0; @@ -57,7 +57,6 @@ namespace BrewMonster dobless = 0; commoncooldown = 0; commoncooldowntime = 0; - effect = ""; range = new Range(); range.type = 0; pre_skills = new Dictionary(); @@ -67,16 +66,16 @@ namespace BrewMonster ~Skill78Stub() { } - public float GetMpcost(Skill skill) => 0f; - public int GetExecutetime(Skill skill) => 0; - public int GetCoolingtime(Skill skill) => 0; + public override float GetMpcost(Skill skill) => 0f; + public override int GetExecutetime(Skill skill) => 0; + public override int GetCoolingtime(Skill skill) => 0; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill79.cs b/Assets/PerfectWorld/Scripts/Skills/skill79.cs index be49fda34b..00951c2b71 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill79.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill79.cs @@ -31,7 +31,7 @@ namespace BrewMonster cls = 0; name = "斧锤精通"; nativename = "斧锤精通"; - icon = "斧锤精通.dds"; + icon = "斧锤精通"; max_level = 10; type = 5; apcost = 0; @@ -57,7 +57,6 @@ namespace BrewMonster dobless = 0; commoncooldown = 0; commoncooldowntime = 0; - effect = ""; range = new Range(); range.type = 0; pre_skills = new Dictionary(); @@ -67,16 +66,16 @@ namespace BrewMonster ~Skill79Stub() { } - public float GetMpcost(Skill skill) => 0f; - public int GetExecutetime(Skill skill) => 0; - public int GetCoolingtime(Skill skill) => 0; + public override float GetMpcost(Skill skill) => 0f; + public override int GetExecutetime(Skill skill) => 0; + public override int GetCoolingtime(Skill skill) => 0; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill8.cs b/Assets/PerfectWorld/Scripts/Skills/skill8.cs index a8600ecfd4..bda0b23eb9 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill8.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill8.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 1; name = "血祭炎爆"; nativename = "血祭炎爆"; - icon = "血祭炎爆.dds"; + icon = "血祭炎爆"; max_level = 10; type = 1; apcost = 0; @@ -108,10 +108,17 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; + effect = "血祭炎爆"; + doenchant = 0; + dobless = 0; + commoncooldown = 0; + commoncooldowntime = 0; restrict_weapons.Add(0); - effect = ""; + restrict_weapons.Add(292); range = new Range(); - range.type = 0; + range.type = 2; + pre_skills = new Dictionary(); + pre_skills.Add(84, 1); #if SKILL_SERVER statestub.Add(new State1()); statestub.Add(new State2()); @@ -121,16 +128,16 @@ namespace BrewMonster ~Skill8Stub() { } - public float GetMpcost(Skill skill) => (float)(135 + 12 * skill.GetLevel()); - public int GetExecutetime(Skill skill) => 1000; - public int GetCoolingtime(Skill skill) => 15000; + public override float GetMpcost(Skill skill) => (float)(135 + 12 * skill.GetLevel()); + public override int GetExecutetime(Skill skill) => 1000; + public override int GetCoolingtime(Skill skill) => 15000; public float GetRadius(Skill skill) => 12f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 6f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 6f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) @@ -160,28 +167,3 @@ namespace BrewMonster } } - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Assets/PerfectWorld/Scripts/Skills/skill80.cs b/Assets/PerfectWorld/Scripts/Skills/skill80.cs index 826138a71d..401f960713 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill80.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill80.cs @@ -31,7 +31,7 @@ namespace BrewMonster cls = 0; name = "拳术精通"; nativename = "拳术精通"; - icon = "拳术精通.dds"; + icon = "拳术精通"; max_level = 10; type = 5; apcost = 0; @@ -57,7 +57,6 @@ namespace BrewMonster dobless = 0; commoncooldown = 0; commoncooldowntime = 0; - effect = ""; range = new Range(); range.type = 0; pre_skills = new Dictionary(); @@ -67,16 +66,16 @@ namespace BrewMonster ~Skill80Stub() { } - public float GetMpcost(Skill skill) => 0f; - public int GetExecutetime(Skill skill) => 0; - public int GetCoolingtime(Skill skill) => 0; + public override float GetMpcost(Skill skill) => 0f; + public override int GetExecutetime(Skill skill) => 0; + public override int GetCoolingtime(Skill skill) => 0; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill81.cs b/Assets/PerfectWorld/Scripts/Skills/skill81.cs index e0ecd06546..07bc3e5249 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill81.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill81.cs @@ -86,7 +86,7 @@ namespace BrewMonster cls = 1; name = "烈火符"; nativename = "烈火符"; - icon = "烈火符.dds"; + icon = "烈火符"; max_level = 10; type = 1; apcost = 0; @@ -107,7 +107,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "烈火符.sgc"; + effect = "烈火符"; doenchant = 0; dobless = 0; commoncooldown = 0; @@ -127,16 +127,16 @@ namespace BrewMonster ~Skill81Stub() { } - public float GetMpcost(Skill skill) => (float)(-9 + 15 * skill.GetLevel()); - public int GetExecutetime(Skill skill) => 800; - public int GetCoolingtime(Skill skill) => 3000; + public override float GetMpcost(Skill skill) => (float)(-9 + 15 * skill.GetLevel()); + public override int GetExecutetime(Skill skill) => 800; + public override int GetCoolingtime(Skill skill) => 3000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(19.5 + 0.9 * skill.GetLevel()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(19.5 + 0.9 * skill.GetLevel()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill84.cs b/Assets/PerfectWorld/Scripts/Skills/skill84.cs index a76fae0181..c6072c717f 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill84.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill84.cs @@ -86,7 +86,7 @@ namespace BrewMonster cls = 1; name = "烈火炽翼"; nativename = "烈火炽翼"; - icon = "烈火炽翼.dds"; + icon = "烈火炽翼"; max_level = 10; type = 1; apcost = 0; @@ -107,7 +107,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "炎索.sgc"; + effect = "炎索"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -127,16 +127,16 @@ namespace BrewMonster ~Skill84Stub() { } - public float GetMpcost(Skill skill) => (float)(157.5 + 18 * skill.GetLevel()); - public int GetExecutetime(Skill skill) => 1000; - public int GetCoolingtime(Skill skill) => 8000; + public override float GetMpcost(Skill skill) => (float)(157.5 + 18 * skill.GetLevel()); + public override int GetExecutetime(Skill skill) => 1000; + public override int GetCoolingtime(Skill skill) => 8000; public float GetRadius(Skill skill) => (float)(3 + 0.2 * skill.GetLevel()); public float GetAttackdistance(Skill skill) => (float)(13 + 0.5 * skill.GetLevel()); public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 10f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 10f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill85.cs b/Assets/PerfectWorld/Scripts/Skills/skill85.cs index 1249c4a80e..53832af5e7 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill85.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill85.cs @@ -86,7 +86,7 @@ namespace BrewMonster cls = 1; name = "神火符"; nativename = "神火符"; - icon = "神火符.dds"; + icon = "神火符"; max_level = 10; type = 1; apcost = 0; @@ -107,7 +107,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "神火符.sgc"; + effect = "神火符"; doenchant = 0; dobless = 0; commoncooldown = 0; @@ -127,16 +127,16 @@ namespace BrewMonster ~Skill85Stub() { } - public float GetMpcost(Skill skill) => (float)(50.4 + 25 * skill.GetLevel()); - public int GetExecutetime(Skill skill) => 1000; - public int GetCoolingtime(Skill skill) => 3000; + public override float GetMpcost(Skill skill) => (float)(50.4 + 25 * skill.GetLevel()); + public override int GetExecutetime(Skill skill) => 1000; + public override int GetCoolingtime(Skill skill) => 3000; public float GetRadius(Skill skill) => (float)(7 + 0.5 * skill.GetLevel()); public float GetAttackdistance(Skill skill) => (float)(4 + 0.3 * skill.GetLevel()); public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(19.5 + 0.9 * skill.GetLevel()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(19.5 + 0.9 * skill.GetLevel()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill86.cs b/Assets/PerfectWorld/Scripts/Skills/skill86.cs index 3b4981b9fc..ec305f9fb5 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill86.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill86.cs @@ -103,7 +103,7 @@ namespace BrewMonster cls = 1; name = "炙炎阵"; nativename = "炙炎阵"; - icon = "炙炎阵.dds"; + icon = "炙炎阵"; max_level = 10; type = 1; apcost = 100; @@ -124,7 +124,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "炙炎阵.sgc"; + effect = "炙炎阵"; doenchant = 0; dobless = 0; commoncooldown = 0; @@ -145,16 +145,16 @@ namespace BrewMonster ~Skill86Stub() { } - public float GetMpcost(Skill skill) => (float)(100 + 20 * skill.GetLevel()); - public int GetExecutetime(Skill skill) => -1; - public int GetCoolingtime(Skill skill) => 15000; + public override float GetMpcost(Skill skill) => (float)(100 + 20 * skill.GetLevel()); + public override int GetExecutetime(Skill skill) => -1; + public override int GetCoolingtime(Skill skill) => 15000; public float GetRadius(Skill skill) => 12f; public float GetAttackdistance(Skill skill) => (float)(4 + 0.3 * skill.GetLevel()); public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 6f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 6f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill87.cs b/Assets/PerfectWorld/Scripts/Skills/skill87.cs index 2a40ceaa74..1f4fffc05a 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill87.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill87.cs @@ -89,7 +89,7 @@ namespace BrewMonster cls = 1; name = "火海刀山"; nativename = "火海刀山"; - icon = "火海刀山.dds"; + icon = "火海刀山"; max_level = 10; type = 1; apcost = 200; @@ -110,7 +110,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "火海刀山.sgc"; + effect = "火海刀山"; doenchant = 0; dobless = 0; commoncooldown = 0; @@ -130,16 +130,16 @@ namespace BrewMonster ~Skill87Stub() { } - public float GetMpcost(Skill skill) => (float)(336 + 18 * skill.GetLevel()); - public int GetExecutetime(Skill skill) => 1800; - public int GetCoolingtime(Skill skill) => 30000; + public override float GetMpcost(Skill skill) => (float)(336 + 18 * skill.GetLevel()); + public override int GetExecutetime(Skill skill) => 1800; + public override int GetCoolingtime(Skill skill) => 30000; public float GetRadius(Skill skill) => (float)(8 + 0.4 * skill.GetLevel()); public float GetAttackdistance(Skill skill) => (float)(4 + 0.3 * skill.GetLevel()); public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(19.5 + 0.9 * skill.GetLevel()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(19.5 + 0.9 * skill.GetLevel()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill88.cs b/Assets/PerfectWorld/Scripts/Skills/skill88.cs index 8fae35c5f4..f0328516a2 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill88.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill88.cs @@ -86,7 +86,7 @@ namespace BrewMonster cls = 1; name = "涌泉"; nativename = "涌泉"; - icon = "涌泉.dds"; + icon = "涌泉"; max_level = 10; type = 1; apcost = 0; @@ -107,7 +107,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "涌泉.sgc"; + effect = "涌泉"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -127,16 +127,16 @@ namespace BrewMonster ~Skill88Stub() { } - public float GetMpcost(Skill skill) => (float)(-6 + 15 * skill.GetLevel()); - public int GetExecutetime(Skill skill) => 1000; - public int GetCoolingtime(Skill skill) => 3000; + public override float GetMpcost(Skill skill) => (float)(-6 + 15 * skill.GetLevel()); + public override int GetExecutetime(Skill skill) => 1000; + public override int GetCoolingtime(Skill skill) => 3000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(19.5 + 0.9 * skill.GetLevel()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(19.5 + 0.9 * skill.GetLevel()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill89.cs b/Assets/PerfectWorld/Scripts/Skills/skill89.cs index 6b91169e27..a025ef8f96 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill89.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill89.cs @@ -49,7 +49,7 @@ namespace BrewMonster cls = 1; name = "润泽"; nativename = "润泽"; - icon = "润泽.dds"; + icon = "润泽"; max_level = 10; type = 2; apcost = 100; @@ -70,7 +70,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "润泽.sgc"; + effect = "润泽"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -88,16 +88,16 @@ namespace BrewMonster ~Skill89Stub() { } - public float GetMpcost(Skill skill) => 100f; - public int GetExecutetime(Skill skill) => 0; - public int GetCoolingtime(Skill skill) => 3000; + public override float GetMpcost(Skill skill) => 100f; + public override int GetExecutetime(Skill skill) => 0; + public override int GetCoolingtime(Skill skill) => 3000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill896.cs b/Assets/PerfectWorld/Scripts/Skills/skill896.cs index f0923ebce7..dde2c92b18 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill896.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill896.cs @@ -50,7 +50,7 @@ namespace BrewMonster cls = 0; name = "狂龙之力"; nativename = "狂龙之力"; - icon = "狂龙之力.dds"; + icon = "狂龙之力"; max_level = 1; type = 2; apcost = 100; @@ -70,7 +70,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "狂龙之力.sgc"; + effect = "狂龙之力"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -94,17 +94,17 @@ namespace BrewMonster ~Skill896Stub() { } - public float GetMpcost(Skill skill) => 200f; - public int GetExecutetime(Skill skill) => 0; - public int GetCoolingtime(Skill skill) => 300000; + public override float GetMpcost(Skill skill) => 200f; + public override int GetExecutetime(Skill skill) => 0; + public override int GetCoolingtime(Skill skill) => 300000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill897.cs b/Assets/PerfectWorld/Scripts/Skills/skill897.cs index 0f890e5de6..eea7574cc7 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill897.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill897.cs @@ -85,7 +85,7 @@ namespace BrewMonster cls = 0; name = "雷霆震击"; nativename = "雷霆震击"; - icon = "雷霆震击.dds"; + icon = "雷霆震击"; max_level = 1; type = 1; apcost = 100; @@ -105,7 +105,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "雷霆震击.sgc"; + effect = "雷霆震击"; doenchant = 1; dobless = 1; commoncooldown = 0; @@ -124,17 +124,17 @@ namespace BrewMonster ~Skill897Stub() { } - public float GetMpcost(Skill skill) => 200f; - public int GetExecutetime(Skill skill) => 1500; - public int GetCoolingtime(Skill skill) => 120000; + public override float GetMpcost(Skill skill) => 200f; + public override int GetExecutetime(Skill skill) => 1500; + public override int GetCoolingtime(Skill skill) => 120000; public float GetRadius(Skill skill) => 15f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 12f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 12f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill898.cs b/Assets/PerfectWorld/Scripts/Skills/skill898.cs index 68b6166261..d03de9beb1 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill898.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill898.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 0; name = "断空"; nativename = "断空"; - icon = "剑啸长空.dds"; + icon = "剑啸长空"; max_level = 1; type = 1; apcost = 15; @@ -108,7 +108,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "无影.sgc"; + effect = "无影"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -134,17 +134,17 @@ namespace BrewMonster ~Skill898Stub() { } - public float GetMpcost(Skill skill) => 200f; - public int GetExecutetime(Skill skill) => 1700; - public int GetCoolingtime(Skill skill) => 30000; + public override float GetMpcost(Skill skill) => 200f; + public override int GetExecutetime(Skill skill) => 1700; + public override int GetCoolingtime(Skill skill) => 30000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => (float)(skill.GetPlayer().GetRange() + 3 + 0.3 * skill.GetLevel()); public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 18f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 18f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill899.cs b/Assets/PerfectWorld/Scripts/Skills/skill899.cs index ee6eb080de..d1dc8478ea 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill899.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill899.cs @@ -86,7 +86,7 @@ namespace BrewMonster cls = 0; name = "一闪"; nativename = "一闪"; - icon = "一闪.dds"; + icon = "一闪"; max_level = 1; type = 1; apcost = 100; @@ -107,7 +107,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "一闪.sgc"; + effect = "一闪"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -126,17 +126,17 @@ namespace BrewMonster ~Skill899Stub() { } - public float GetMpcost(Skill skill) => 500f; - public int GetExecutetime(Skill skill) => 1500; - public int GetCoolingtime(Skill skill) => 120000; + public override float GetMpcost(Skill skill) => 500f; + public override int GetExecutetime(Skill skill) => 1500; + public override int GetCoolingtime(Skill skill) => 120000; public float GetRadius(Skill skill) => 12f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 *(60 + 2.5 * skill.GetLevel())); - public float GetPraydistance(Skill skill) => 5f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 5f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill9.cs b/Assets/PerfectWorld/Scripts/Skills/skill9.cs index 03f7b9b796..ec23f5e09b 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill9.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill9.cs @@ -31,7 +31,7 @@ namespace BrewMonster cls = 1; name = "水精通"; nativename = "水精通"; - icon = "水精通.dds"; + icon = "水精通"; max_level = 10; type = 5; apcost = 0; @@ -56,7 +56,6 @@ namespace BrewMonster dobless = 0; commoncooldown = 0; commoncooldowntime = 0; - effect = ""; range = new Range(); range.type = 0; pre_skills = new Dictionary(); @@ -66,16 +65,16 @@ namespace BrewMonster ~Skill9Stub() { } - public float GetMpcost(Skill skill) => 0f; - public int GetExecutetime(Skill skill) => 0; - public int GetCoolingtime(Skill skill) => 0; + public override float GetMpcost(Skill skill) => 0f; + public override int GetExecutetime(Skill skill) => 0; + public override int GetCoolingtime(Skill skill) => 0; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) @@ -99,28 +98,3 @@ namespace BrewMonster } } - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Assets/PerfectWorld/Scripts/Skills/skill90.cs b/Assets/PerfectWorld/Scripts/Skills/skill90.cs index 12fe2f12b7..717dcce4b2 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill90.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill90.cs @@ -83,7 +83,7 @@ namespace BrewMonster cls = 1; name = "寒露"; nativename = "寒露"; - icon = "寒霜.dds"; + icon = "寒霜"; max_level = 10; type = 2; apcost = 0; @@ -104,7 +104,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "寒露.sgc"; + effect = "寒露"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -124,16 +124,16 @@ namespace BrewMonster ~Skill90Stub() { } - public float GetMpcost(Skill skill) => (float)(142.5 + 37.5 * skill.GetLevel()); - public int GetExecutetime(Skill skill) => 1200; - public int GetCoolingtime(Skill skill) => 1000; + public override float GetMpcost(Skill skill) => (float)(142.5 + 37.5 * skill.GetLevel()); + public override int GetExecutetime(Skill skill) => 1200; + public override int GetCoolingtime(Skill skill) => 1000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(19.5 + 0.9 * skill.GetLevel()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(19.5 + 0.9 * skill.GetLevel()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill900.cs b/Assets/PerfectWorld/Scripts/Skills/skill900.cs index 0f11be0a9c..a9e60c4732 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill900.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill900.cs @@ -84,7 +84,7 @@ namespace BrewMonster cls = 0; name = "金刚气"; nativename = "金刚气"; - icon = "金刚气.dds"; + icon = "金刚气"; max_level = 1; type = 2; apcost = 0; @@ -104,7 +104,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "1风卷残云.sgc.sgc"; + effect = "1风卷残云.sgc"; doenchant = 1; dobless = 1; commoncooldown = 0; @@ -128,17 +128,17 @@ namespace BrewMonster ~Skill900Stub() { } - public float GetMpcost(Skill skill) => 400f; - public int GetExecutetime(Skill skill) => 1800; - public int GetCoolingtime(Skill skill) => 600000; + public override float GetMpcost(Skill skill) => 400f; + public override int GetExecutetime(Skill skill) => 1800; + public override int GetCoolingtime(Skill skill) => 600000; public float GetRadius(Skill skill) => 16f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill901.cs b/Assets/PerfectWorld/Scripts/Skills/skill901.cs index d2014f1ddc..4df077d7ce 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill901.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill901.cs @@ -83,7 +83,7 @@ namespace BrewMonster cls = 1; name = "气贯长虹"; nativename = "气贯长虹"; - icon = "气贯长虹.dds"; + icon = "气贯长虹"; max_level = 1; type = 2; apcost = 100; @@ -103,7 +103,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "气惯长虹.sgc"; + effect = "气惯长虹"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -123,17 +123,17 @@ namespace BrewMonster ~Skill901Stub() { } - public float GetMpcost(Skill skill) => 1000f; - public int GetExecutetime(Skill skill) => 1000; - public int GetCoolingtime(Skill skill) => 300000; + public override float GetMpcost(Skill skill) => 1000f; + public override int GetExecutetime(Skill skill) => 1000; + public override int GetCoolingtime(Skill skill) => 300000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_SERVER public int GetEnmity(Skill skill) => 0; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill902.cs b/Assets/PerfectWorld/Scripts/Skills/skill902.cs index c5b63f980d..75b9bd9aad 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill902.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill902.cs @@ -87,7 +87,7 @@ namespace BrewMonster cls = 1; name = "土灵击"; nativename = "土灵击"; - icon = "土灵击.dds"; + icon = "土灵击"; max_level = 1; type = 1; apcost = 0; @@ -107,7 +107,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "地缚.sgc"; + effect = "地缚"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -127,17 +127,17 @@ namespace BrewMonster ~Skill902Stub() { } - public float GetMpcost(Skill skill) => 600f; - public int GetExecutetime(Skill skill) => 1000; - public int GetCoolingtime(Skill skill) => 1000; + public override float GetMpcost(Skill skill) => 600f; + public override int GetExecutetime(Skill skill) => 1000; + public override int GetCoolingtime(Skill skill) => 1000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 27f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 27f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill903.cs b/Assets/PerfectWorld/Scripts/Skills/skill903.cs index 6aeeff974a..4cdb4dd9c4 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill903.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill903.cs @@ -50,7 +50,7 @@ namespace BrewMonster cls = 1; name = "摄魂之力"; nativename = "摄魂之力"; - icon = "摄魂之力.dds"; + icon = "摄魂之力"; max_level = 1; type = 3; apcost = 20; @@ -70,7 +70,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "疲惫.sgc"; + effect = "疲惫"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -88,17 +88,17 @@ namespace BrewMonster ~Skill903Stub() { } - public float GetMpcost(Skill skill) => 600f; - public int GetExecutetime(Skill skill) => 0; - public int GetCoolingtime(Skill skill) => 120000; + public override float GetMpcost(Skill skill) => 600f; + public override int GetExecutetime(Skill skill) => 0; + public override int GetCoolingtime(Skill skill) => 120000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 20f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 20f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill904.cs b/Assets/PerfectWorld/Scripts/Skills/skill904.cs index 2c41416dfb..0f8612260a 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill904.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill904.cs @@ -50,7 +50,7 @@ namespace BrewMonster cls = 1; name = "真元护体"; nativename = "真元护体"; - icon = "真元护体.dds"; + icon = "真元护体"; max_level = 1; type = 2; apcost = 0; @@ -70,7 +70,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "五行之护.sgc"; + effect = "五行之护"; doenchant = 1; dobless = 1; commoncooldown = 0; @@ -88,17 +88,17 @@ namespace BrewMonster ~Skill904Stub() { } - public float GetMpcost(Skill skill) => 200f; - public int GetExecutetime(Skill skill) => 0; - public int GetCoolingtime(Skill skill) => 30000; + public override float GetMpcost(Skill skill) => 200f; + public override int GetExecutetime(Skill skill) => 0; + public override int GetCoolingtime(Skill skill) => 30000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 30f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 30f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_SERVER public int GetEnmity(Skill skill) => 0; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill905.cs b/Assets/PerfectWorld/Scripts/Skills/skill905.cs index 75c623eb08..41bbeddbbe 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill905.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill905.cs @@ -85,7 +85,7 @@ namespace BrewMonster cls = 1; name = "灵气震爆"; nativename = "灵气震爆"; - icon = "灵气震爆.dds"; + icon = "灵气震爆"; max_level = 1; type = 1; apcost = 100; @@ -106,7 +106,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "元素虚空.sgc"; + effect = "元素虚空"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -126,17 +126,17 @@ namespace BrewMonster ~Skill905Stub() { } - public float GetMpcost(Skill skill) => 1000f; - public int GetExecutetime(Skill skill) => 1000; - public int GetCoolingtime(Skill skill) => 300000; + public override float GetMpcost(Skill skill) => 1000f; + public override int GetExecutetime(Skill skill) => 1000; + public override int GetCoolingtime(Skill skill) => 300000; public float GetRadius(Skill skill) => (float)(8 + 0.4 * skill.GetLevel()); public float GetAttackdistance(Skill skill) => (float)(4 + 0.3 * skill.GetLevel()); public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 30f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 30f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill91.cs b/Assets/PerfectWorld/Scripts/Skills/skill91.cs index fdc7474347..11360eec15 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill91.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill91.cs @@ -83,7 +83,7 @@ namespace BrewMonster cls = 1; name = "霜刃"; nativename = "霜刃"; - icon = "霜刃.dds"; + icon = "霜刃"; max_level = 10; type = 2; apcost = 0; @@ -104,7 +104,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "霜刃.sgc"; + effect = "霜刃"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -124,16 +124,16 @@ namespace BrewMonster ~Skill91Stub() { } - public float GetMpcost(Skill skill) => (float)(200 + 25 * skill.GetLevel()); - public int GetExecutetime(Skill skill) => 1000; - public int GetCoolingtime(Skill skill) => 3000; + public override float GetMpcost(Skill skill) => (float)(200 + 25 * skill.GetLevel()); + public override int GetExecutetime(Skill skill) => 1000; + public override int GetCoolingtime(Skill skill) => 3000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(19.5 + 0.9 * skill.GetLevel()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(19.5 + 0.9 * skill.GetLevel()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill92.cs b/Assets/PerfectWorld/Scripts/Skills/skill92.cs index fa4e511784..2d9c35c623 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill92.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill92.cs @@ -86,7 +86,7 @@ namespace BrewMonster cls = 1; name = "凌杀"; nativename = "凌杀"; - icon = "凌杀.dds"; + icon = "凌杀"; max_level = 10; type = 1; apcost = 0; @@ -107,7 +107,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "凌杀.sgc"; + effect = "凌杀"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -127,16 +127,16 @@ namespace BrewMonster ~Skill92Stub() { } - public float GetMpcost(Skill skill) => (float)(202.5 + 18 * skill.GetLevel()); - public int GetExecutetime(Skill skill) => 1800; - public int GetCoolingtime(Skill skill) => 15000; + public override float GetMpcost(Skill skill) => (float)(202.5 + 18 * skill.GetLevel()); + public override int GetExecutetime(Skill skill) => 1800; + public override int GetCoolingtime(Skill skill) => 15000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(19.5 + 0.9 * skill.GetLevel()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(19.5 + 0.9 * skill.GetLevel()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill923.cs b/Assets/PerfectWorld/Scripts/Skills/skill923.cs index 463b2cb3bc..307f7922c5 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill923.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill923.cs @@ -86,7 +86,7 @@ namespace BrewMonster cls = 0; name = "一闪"; nativename = "一闪"; - icon = "一闪.dds"; + icon = "一闪"; max_level = 1; type = 1; apcost = 100; @@ -107,7 +107,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "一闪.sgc"; + effect = "一闪"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -126,17 +126,17 @@ namespace BrewMonster ~Skill923Stub() { } - public float GetMpcost(Skill skill) => 500f; - public int GetExecutetime(Skill skill) => 1500; - public int GetCoolingtime(Skill skill) => 120000; + public override float GetMpcost(Skill skill) => 500f; + public override int GetExecutetime(Skill skill) => 1500; + public override int GetCoolingtime(Skill skill) => 120000; public float GetRadius(Skill skill) => 12f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 *(60 + 2.5 * skill.GetLevel())); - public float GetPraydistance(Skill skill) => 5f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 5f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill924.cs b/Assets/PerfectWorld/Scripts/Skills/skill924.cs index 7efd5787d9..d08e57f264 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill924.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill924.cs @@ -84,7 +84,7 @@ namespace BrewMonster cls = 0; name = "金刚气"; nativename = "金刚气"; - icon = "金刚气.dds"; + icon = "金刚气"; max_level = 1; type = 2; apcost = 0; @@ -104,7 +104,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "1风卷残云.sgc"; + effect = "1风卷残云"; doenchant = 1; dobless = 1; commoncooldown = 0; @@ -128,17 +128,17 @@ namespace BrewMonster ~Skill924Stub() { } - public float GetMpcost(Skill skill) => 400f; - public int GetExecutetime(Skill skill) => 1800; - public int GetCoolingtime(Skill skill) => 600000; + public override float GetMpcost(Skill skill) => 400f; + public override int GetExecutetime(Skill skill) => 1800; + public override int GetCoolingtime(Skill skill) => 600000; public float GetRadius(Skill skill) => 16f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill925.cs b/Assets/PerfectWorld/Scripts/Skills/skill925.cs index f3b035c35e..278e8c30a6 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill925.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill925.cs @@ -83,7 +83,7 @@ namespace BrewMonster cls = 1; name = "气贯长虹"; nativename = "气贯长虹"; - icon = "气贯长虹.dds"; + icon = "气贯长虹"; max_level = 1; type = 2; apcost = 100; @@ -103,7 +103,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "气惯长虹.sgc"; + effect = "气惯长虹"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -123,17 +123,17 @@ namespace BrewMonster ~Skill925Stub() { } - public float GetMpcost(Skill skill) => 1000f; - public int GetExecutetime(Skill skill) => 1000; - public int GetCoolingtime(Skill skill) => 300000; + public override float GetMpcost(Skill skill) => 1000f; + public override int GetExecutetime(Skill skill) => 1000; + public override int GetCoolingtime(Skill skill) => 300000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_SERVER public int GetEnmity(Skill skill) => 0; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill926.cs b/Assets/PerfectWorld/Scripts/Skills/skill926.cs index bdc4a50dd9..3ceace73c9 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill926.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill926.cs @@ -85,7 +85,7 @@ namespace BrewMonster cls = 1; name = "灵气震爆"; nativename = "灵气震爆"; - icon = "灵气震爆.dds"; + icon = "灵气震爆"; max_level = 1; type = 1; apcost = 100; @@ -106,7 +106,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "元素虚空.sgc"; + effect = "元素虚空"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -126,17 +126,17 @@ namespace BrewMonster ~Skill926Stub() { } - public float GetMpcost(Skill skill) => 1000f; - public int GetExecutetime(Skill skill) => 1000; - public int GetCoolingtime(Skill skill) => 300000; + public override float GetMpcost(Skill skill) => 1000f; + public override int GetExecutetime(Skill skill) => 1000; + public override int GetCoolingtime(Skill skill) => 300000; public float GetRadius(Skill skill) => (float)(8 + 0.4 * skill.GetLevel()); public float GetAttackdistance(Skill skill) => (float)(4 + 0.3 * skill.GetLevel()); public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 30f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 30f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredItem(Skill skill) => RequiredItemArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill93.cs b/Assets/PerfectWorld/Scripts/Skills/skill93.cs index 0ed7ffa416..e2cc569929 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill93.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill93.cs @@ -86,7 +86,7 @@ namespace BrewMonster cls = 1; name = "玄冰水龙"; nativename = "玄冰水龙"; - icon = "玄冰水龙.dds"; + icon = "玄冰水龙"; max_level = 10; type = 1; apcost = 200; @@ -107,7 +107,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "玄冰水龙.sgc"; + effect = "玄冰水龙"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -127,16 +127,16 @@ namespace BrewMonster ~Skill93Stub() { } - public float GetMpcost(Skill skill) => (float)(336 + 18 * skill.GetLevel()); - public int GetExecutetime(Skill skill) => 1600; - public int GetCoolingtime(Skill skill) => 30000; + public override float GetMpcost(Skill skill) => (float)(336 + 18 * skill.GetLevel()); + public override int GetExecutetime(Skill skill) => 1600; + public override int GetCoolingtime(Skill skill) => 30000; public float GetRadius(Skill skill) => (float)(8 + 0.4 * skill.GetLevel()); public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(19.5 + 0.9 * skill.GetLevel()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(19.5 + 0.9 * skill.GetLevel()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill94.cs b/Assets/PerfectWorld/Scripts/Skills/skill94.cs index 5447f92c64..13b3901b39 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill94.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill94.cs @@ -96,7 +96,7 @@ namespace BrewMonster cls = 1; name = "*"; nativename = "*"; - icon = "冰雹.dds"; + icon = "冰雹"; max_level = 10; type = 1; apcost = 0; @@ -138,13 +138,13 @@ namespace BrewMonster ~Skill94Stub() { } - public float GetMpcost(Skill skill) => (float)(20 + 3 * skill.GetLevel()); - public int GetExecutetime(Skill skill) => 1500; - public int GetCoolingtime(Skill skill) => 5000; + public override float GetMpcost(Skill skill) => (float)(20 + 3 * skill.GetLevel()); + public override int GetExecutetime(Skill skill) => 1500; + public override int GetCoolingtime(Skill skill) => 5000; public float GetRadius(Skill skill) => (float)(7 + 0.3 * skill.GetLevel()); public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(18 + 0.5 * skill.GetLevel()); + public override float GetPraydistance(Skill skill) => (float)(18 + 0.5 * skill.GetLevel()); #if SKILL_SERVER public int GetEnmity(Skill skill) => 0; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill95.cs b/Assets/PerfectWorld/Scripts/Skills/skill95.cs index adb798991e..1dc62e966d 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill95.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill95.cs @@ -79,7 +79,7 @@ namespace BrewMonster cls = 1; name = "*"; nativename = "*"; - icon = "水煞.dds"; + icon = "水煞"; max_level = 10; type = 1; apcost = 0; @@ -100,7 +100,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "水煞.sgc"; + effect = "水煞"; doenchant = 0; dobless = 0; commoncooldown = 0; @@ -120,13 +120,13 @@ namespace BrewMonster ~Skill95Stub() { } - public float GetMpcost(Skill skill) => (float)(50 + 3 * skill.GetLevel()); - public int GetExecutetime(Skill skill) => 2000; - public int GetCoolingtime(Skill skill) => 10000; + public override float GetMpcost(Skill skill) => (float)(50 + 3 * skill.GetLevel()); + public override int GetExecutetime(Skill skill) => 2000; + public override int GetCoolingtime(Skill skill) => 10000; public float GetRadius(Skill skill) => (float)(9 + 0.4 * skill.GetLevel()); public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(18 + 0.5 * skill.GetLevel()); + public override float GetPraydistance(Skill skill) => (float)(18 + 0.5 * skill.GetLevel()); #if SKILL_SERVER public int GetEnmity(Skill skill) => 0; diff --git a/Assets/PerfectWorld/Scripts/Skills/skill96.cs b/Assets/PerfectWorld/Scripts/Skills/skill96.cs index f428adf4e9..eba98bacbb 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill96.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill96.cs @@ -83,7 +83,7 @@ namespace BrewMonster cls = 1; name = "烈焰护甲"; nativename = "烈焰护甲"; - icon = "烈焰护甲.dds"; + icon = "烈焰护甲"; max_level = 10; type = 2; apcost = 30; @@ -124,16 +124,16 @@ namespace BrewMonster ~Skill96Stub() { } - public float GetMpcost(Skill skill) => (float)(12 + 15 * skill.GetLevel()); - public int GetExecutetime(Skill skill) => 1200; - public int GetCoolingtime(Skill skill) => 3000; + public override float GetMpcost(Skill skill) => (float)(12 + 15 * skill.GetLevel()); + public override int GetExecutetime(Skill skill) => 1200; + public override int GetCoolingtime(Skill skill) => 3000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => 0f; - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => 0f; + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill97.cs b/Assets/PerfectWorld/Scripts/Skills/skill97.cs index 109b944508..7776225dd8 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill97.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill97.cs @@ -86,7 +86,7 @@ namespace BrewMonster cls = 1; name = "落石术"; nativename = "落石术"; - icon = "落石术.dds"; + icon = "落石术"; max_level = 10; type = 1; apcost = 0; @@ -107,7 +107,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "落石术.sgc"; + effect = "落石术"; doenchant = 0; dobless = 0; commoncooldown = 0; @@ -127,16 +127,16 @@ namespace BrewMonster ~Skill97Stub() { } - public float GetMpcost(Skill skill) => (float)(4.2 + 21 * skill.GetLevel()); - public int GetExecutetime(Skill skill) => 1400; - public int GetCoolingtime(Skill skill) => 3000; + public override float GetMpcost(Skill skill) => (float)(4.2 + 21 * skill.GetLevel()); + public override int GetExecutetime(Skill skill) => 1400; + public override int GetCoolingtime(Skill skill) => 3000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => 0f; public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(19.5 + 0.9 * skill.GetLevel()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(19.5 + 0.9 * skill.GetLevel()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill98.cs b/Assets/PerfectWorld/Scripts/Skills/skill98.cs index 019799d8cc..1bf2bb1aef 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill98.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill98.cs @@ -86,7 +86,7 @@ namespace BrewMonster cls = 1; name = "飞沙术"; nativename = "飞沙术"; - icon = "飞沙术.dds"; + icon = "飞沙术"; max_level = 10; type = 1; apcost = 0; @@ -107,7 +107,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "飞沙术.sgc"; + effect = "飞沙术"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -127,16 +127,16 @@ namespace BrewMonster ~Skill98Stub() { } - public float GetMpcost(Skill skill) => (float)(157.5 + 18 * skill.GetLevel()); - public int GetExecutetime(Skill skill) => 1500; - public int GetCoolingtime(Skill skill) => 5000; + public override float GetMpcost(Skill skill) => (float)(157.5 + 18 * skill.GetLevel()); + public override int GetExecutetime(Skill skill) => 1500; + public override int GetCoolingtime(Skill skill) => 5000; public float GetRadius(Skill skill) => 0f; public float GetAttackdistance(Skill skill) => (float)(15 + 0.4 * skill.GetLevel()); public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(19.5 + 0.9 * skill.GetLevel()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(19.5 + 0.9 * skill.GetLevel()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/Skills/skill99.cs b/Assets/PerfectWorld/Scripts/Skills/skill99.cs index 832cf457c5..7e7782c494 100644 --- a/Assets/PerfectWorld/Scripts/Skills/skill99.cs +++ b/Assets/PerfectWorld/Scripts/Skills/skill99.cs @@ -86,7 +86,7 @@ namespace BrewMonster cls = 1; name = "泰山压顶"; nativename = "泰山压顶"; - icon = "泰山压顶.dds"; + icon = "泰山压顶"; max_level = 10; type = 1; apcost = 200; @@ -106,7 +106,7 @@ namespace BrewMonster long_range = 0; restrict_corpse = 0; allow_forms = 1; - effect = "泰山压顶.sgc"; + effect = "泰山压顶"; doenchant = 1; dobless = 0; commoncooldown = 0; @@ -126,16 +126,16 @@ namespace BrewMonster ~Skill99Stub() { } - public float GetMpcost(Skill skill) => (float)(336 + 18 * skill.GetLevel()); - public int GetExecutetime(Skill skill) => 1400; - public int GetCoolingtime(Skill skill) => 30000; + public override float GetMpcost(Skill skill) => (float)(336 + 18 * skill.GetLevel()); + public override int GetExecutetime(Skill skill) => 1400; + public override int GetCoolingtime(Skill skill) => 30000; public float GetRadius(Skill skill) => (float)(8 + 0.4 * skill.GetLevel()); public float GetAttackdistance(Skill skill) => (float)(4 + 0.4 * skill.GetLevel()); public float GetAngle(Skill skill) => (float)(1 - 0.0111111 * 0); - public float GetPraydistance(Skill skill) => (float)(19.5 + 0.9 * skill.GetLevel()); - public int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; - public int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; - public int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; + public override float GetPraydistance(Skill skill) => (float)(19.5 + 0.9 * skill.GetLevel()); + public override int GetRequiredLevel(Skill skill) => RequiredLevelArray[skill.GetLevel() - 1]; + public override int GetRequiredSp(Skill skill) => RequiredSpArray[skill.GetLevel() - 1]; + public override int GetRequiredMoney(Skill skill) => RequiredMoneyArray[skill.GetLevel() - 1]; #if SKILL_CLIENT public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format) diff --git a/Assets/PerfectWorld/Scripts/UI/Dialogs/CDlgSkillSubList.cs b/Assets/PerfectWorld/Scripts/UI/Dialogs/CDlgSkillSubList.cs index f8261cb92e..408003d63d 100644 --- a/Assets/PerfectWorld/Scripts/UI/Dialogs/CDlgSkillSubList.cs +++ b/Assets/PerfectWorld/Scripts/UI/Dialogs/CDlgSkillSubList.cs @@ -14,10 +14,11 @@ namespace BrewMonster.UI { [Header("Templates")] [SerializeField] private AUISubDialog m_pSubRank; - [SerializeField] private AUISubDialog m_pSubSkill; + [SerializeField] private CDlgSkillSubListItem m_pSubSkill; [Header("Layout")] [SerializeField] private RectTransform m_contentRoot; + [SerializeField] private RectTransform m_contentRootSkill; [SerializeField] private ScrollRect m_scrollRect; [SerializeField] private float m_windowScale = 1f; @@ -25,8 +26,8 @@ namespace BrewMonster.UI [SerializeField] private bool m_isEvil; private readonly Dictionary m_rankSubDialogs = new(); - private readonly List m_skillSubDialogs = new(); - private readonly Dictionary m_skillSubDialogsMap = new(); + private readonly List m_skillSubDialogs = new(); + private readonly Dictionary m_skillSubDialogsMap = new(); private int m_skillSubCount; // 当前显示的技能数量 / Current shown skill count private float m_curBottom; // 当前底部位置 / Current bottom position @@ -77,10 +78,6 @@ namespace BrewMonster.UI m_originBottom = m_pSubRank.GetPos().y; } - if (m_pSubSkill != null) - { - m_skillHeight = m_pSubSkill.GetSize().y; - } if (m_contentRoot != null) { @@ -102,7 +99,7 @@ namespace BrewMonster.UI } } - // 初始化所有阶位子对话框 / Initialize all rank sub dialogs + // 初始化所有阶位子对话框 / Initialize all rank sub dialogs/// private void InitRankDlgs() { if (m_bAllocRankDlgs || m_pSubRank == null || m_contentRoot == null) @@ -167,7 +164,6 @@ namespace BrewMonster.UI taoistRank = taoistRank.GetNext()) { BMLogger.LogError("CDlgSkillSubList::ResetDialog: Adding GetBaseRankBegin rank " + taoistRank.GetID()); - AddDlgsOfOneRank(taoistRank); } @@ -213,9 +209,14 @@ namespace BrewMonster.UI return; } - CDlgSkillSubListItem subListItem = pSub.GetComponent(); - subListItem?.UpdateSkill(skillID); - + CDlgSkillSubListItem subListItem = pSub; + if(subListItem == null ) + { + BMLogger.LogError("HoangDev: UpdateOneSubDlg subListItem is null for skillID " + skillID); + return; + } + subListItem.UpdateSkill(skillID); + subListItem.Show(true); if (GetSelectedSkillID() == skillID) { // 选中时可在此扩展树状展示 / Hook skill tree here if needed @@ -231,6 +232,7 @@ namespace BrewMonster.UI } pSub.Show(true); + pSub.SetLabel(CECTaoistRank.GetTaoistRank(rankID).GetName()); //pSub.SetPos(0f, m_curBottom); //m_curBottom += m_rankHeight * m_windowScale; @@ -238,7 +240,7 @@ namespace BrewMonster.UI } // ����һ�����ܶԻ��򣬵��øú����������UpdateOneSubDlg / Add a skill sub dialog then update it - private void AddSkillSubDlg(int skillID) + private void AddSkillSubDlg(int skillID, int rankID) { if (m_pSubSkill == null || m_contentRoot == null) { @@ -247,19 +249,12 @@ namespace BrewMonster.UI if (m_skillSubCount >= m_skillSubDialogs.Count) { - AUISubDialog pSubSkill = Instantiate(m_pSubSkill, m_contentRoot); - pSubSkill.SetName($"{m_pSubSkill.GetName()}{m_skillSubDialogs.Count}"); + CDlgSkillSubListItem pSubSkill = Instantiate(m_pSubSkill, m_rankSubDialogs[rankID].transform); m_skillSubDialogs.Add(pSubSkill); } - AUISubDialog curSubSkill = m_skillSubDialogs[m_skillSubCount]; - CDlgSkillSubListItem item = curSubSkill.GetComponent(); - item?.SetHighlight(false); - - curSubSkill.SetPos(0f, m_curBottom); - curSubSkill.Show(true); - curSubSkill.SetData(Mathf.RoundToInt(m_curBottom)); - m_curBottom += m_skillHeight * m_windowScale; + CDlgSkillSubListItem curSubSkill = m_skillSubDialogs[m_skillSubCount]; + curSubSkill?.SetHighlight(false); m_skillSubDialogsMap[skillID] = curSubSkill; m_skillSubCount++; @@ -276,20 +271,24 @@ namespace BrewMonster.UI if (allRankProfSkills == null) { + BMLogger.LogError("HoangDev: AddDlgsOfOneRank allRankProfSkills is null"); return; } if (IsEvil() && taoistRank.IsGodRank()) { + BMLogger.LogError("HoangDev: AddDlgsOfOneRank IsEvil() && taoistRank.IsGodRank()"); return; } else if (!IsEvil() && taoistRank.IsEvilRank()) { + BMLogger.LogError("HoangDev: AddDlgsOfOneRank !IsEvil() && taoistRank.IsEvilRank()"); return; } if (!allRankProfSkills.TryGetValue(rankID, out var rankItr) || rankItr == null || rankItr.Count == 0) { + BMLogger.LogError("HoangDev: AddDlgsOfOneRank !allRankProfSkills.TryGetValue(rankID, out var rankItr) || rankItr == null || rankItr.Count == 0"); return; } @@ -298,6 +297,7 @@ namespace BrewMonster.UI { if (ElementSkill.IsOverridden((uint)skillID)) { + BMLogger.LogError("HoangDev: AddDlgsOfOneRank ElementSkill.IsOverridden for skillID " + skillID); continue; } /* bool bOnlyShowSkillCanLearn = GetGameUIMan()->m_pDlgSkillAction->IsOnlyShowSkillCanLearn(); @@ -318,13 +318,15 @@ namespace BrewMonster.UI } if (rankSkills.Count == 0) { + BMLogger.LogError("HoangDev: AddDlgsOfOneRank rankSkills.Count == 0"); return; } AddRankSubDig(rankID); + rankSkills.Sort(); foreach (int skillID in rankSkills) { - AddSkillSubDlg(skillID); + AddSkillSubDlg(skillID , rankID); } } @@ -347,20 +349,6 @@ namespace BrewMonster.UI { return; } - - float subTop = sub.GetPos().y; - float subBottom = subTop + sub.GetSize().y; - float expandedHeight = m_curBottom; - float viewportHeight = m_scrollRect.viewport != null ? m_scrollRect.viewport.rect.height : expandedHeight; - - if (viewportHeight >= expandedHeight || expandedHeight <= 0f) - { - return; - } - - float mid = (subTop + subBottom) * 0.5f; - float target = Mathf.Clamp01(mid / expandedHeight); - m_scrollRect.verticalNormalizedPosition = 1f - target; } // ׼�����Ľ��� / Prepare for layout change diff --git a/Assets/PerfectWorld/Scripts/UI/Dialogs/DlgHost.cs b/Assets/PerfectWorld/Scripts/UI/Dialogs/DlgHost.cs index 9d4bea2ab4..9bff76d233 100644 --- a/Assets/PerfectWorld/Scripts/UI/Dialogs/DlgHost.cs +++ b/Assets/PerfectWorld/Scripts/UI/Dialogs/DlgHost.cs @@ -8,7 +8,7 @@ namespace BrewMonster.UI public const int AUIPROGRESS_MAX = 100; private DlgWinPrgs2 _dlgWinPrgs; private CECHostPlayer _pHost; - + public override bool Render() { // if( m_szName == "Win_Hpmpxp" ) @@ -109,11 +109,7 @@ namespace BrewMonster.UI _dlgWinPrgs.SetProgressAndText(percent*1.0f/100.0f,$"{percent}%"); // pLabel.SetText(percent); // pProgress.SetProgress(AUIPROGRESS_MAX * nCur / nMax); - if (percent >= 100) - { - _dlgWinPrgs.SetActiveProgress(false); - } - else + if (percent < 100) { _dlgWinPrgs.SetActiveProgress(true); } diff --git a/Assets/PerfectWorld/Scripts/UI/GamePlay/SkillUI/AUISubDialog.cs b/Assets/PerfectWorld/Scripts/UI/GamePlay/SkillUI/AUISubDialog.cs index 9e10b27db7..d5270a87e6 100644 --- a/Assets/PerfectWorld/Scripts/UI/GamePlay/SkillUI/AUISubDialog.cs +++ b/Assets/PerfectWorld/Scripts/UI/GamePlay/SkillUI/AUISubDialog.cs @@ -7,9 +7,8 @@ namespace BrewMonster [DisallowMultipleComponent] public class AUISubDialog : MonoBehaviour { - [SerializeField] private AUIDialog m_subDialog; + [SerializeField] private CDlgSkillSubListItem m_subDialog; [SerializeField] private RectTransform m_rectTransform; - [SerializeField] private TextMeshProUGUI levelName; [SerializeField] private TextMeshProUGUI label; private int m_data; @@ -22,16 +21,16 @@ namespace BrewMonster } if (m_subDialog == null) { - m_subDialog = GetComponent(); + m_subDialog = GetComponent(); } } - public void SetDialog(AUIDialog dialog) + public void SetDialog(CDlgSkillSubListItem dialog) { m_subDialog = dialog; } - public AUIDialog GetSubDialog() + public CDlgSkillSubListItem GetSubDialog() { return m_subDialog; } diff --git a/Assets/PerfectWorld/Scripts/UI/GamePlay/SkillUI/CDlgSkillSubListItem.cs b/Assets/PerfectWorld/Scripts/UI/GamePlay/SkillUI/CDlgSkillSubListItem.cs index 5f48b40c8b..2d0d19dd24 100644 --- a/Assets/PerfectWorld/Scripts/UI/GamePlay/SkillUI/CDlgSkillSubListItem.cs +++ b/Assets/PerfectWorld/Scripts/UI/GamePlay/SkillUI/CDlgSkillSubListItem.cs @@ -1,25 +1,50 @@ using BrewMonster.Scripts.Skills; +using System; using TMPro; using UnityEngine; +using UnityEngine.Splines; using UnityEngine.UI; +using static TMPro.SpriteAssetUtilities.TexturePacker_JsonArray; namespace BrewMonster { [DisallowMultipleComponent] public class CDlgSkillSubListItem : MonoBehaviour { - [SerializeField] private TextMeshProUGUI m_nameText; + [SerializeField] private TextMeshProUGUI m_skillNameLbl; + [SerializeField] private Image skillIcon; [SerializeField] private GameObject m_highlight; private int m_skillID; public void UpdateSkill(int skillID) { - m_skillID = skillID; - if (m_nameText != null) + CECHostSkillModel model = CECHostSkillModel.Instance; + var spriteName = model.GetSkillIcon(skillID); + var sprites = Resources.LoadAll("iconlist_skill_multisprite"); + if (sprites == null || sprites.Length == 0) + return; + + for (int i = 0; i < sprites.Length; i++) { - m_nameText.text = CECHostSkillModel.Instance?.GetSkillName(skillID) ?? $"Skill {skillID}"; + if (sprites[i].name == spriteName) + { + skillIcon.sprite = sprites[i]; + break; + } } + + m_skillID = skillID; + string skillName = model.GetSkillName(m_skillID); + /* if (model.IsPassiveSkill(m_skillID)) + { + skillName += ACString(GetStringFromTable(11322)); + }*/ + if (m_skillNameLbl == null) + { + BMLogger.LogError("HoangDev: CDlgSkillSubListItem m_skillNameLbl is null for skillID " + skillID); + } + m_skillNameLbl.text = skillName; } public void SetHighlight(bool bHighlight) @@ -29,7 +54,10 @@ namespace BrewMonster m_highlight.SetActive(bHighlight); } } - + public void Show(bool active) + { + gameObject.SetActive(active); + } public void EnableUpgrade(bool bEnable) { Button btn = GetComponentInChildren