diff --git a/assets/resources/game/skill/atk/arrow_big_shan.prefab.meta b/assets/resources/game/skill/atk/arrow_big_shan.prefab.meta deleted file mode 100644 index 23fec748..00000000 --- a/assets/resources/game/skill/atk/arrow_big_shan.prefab.meta +++ /dev/null @@ -1,13 +0,0 @@ -{ - "ver": "1.1.50", - "importer": "prefab", - "imported": true, - "uuid": "d3c76f7b-9f42-436c-8d94-2cc410895c98", - "files": [ - ".json" - ], - "subMetas": {}, - "userData": { - "syncNodeName": "arrow_big_shan" - } -} diff --git a/assets/resources/game/skill/atk/arrow_big_shan.prefab b/assets/resources/game/skill/atk/atk_c4.prefab similarity index 90% rename from assets/resources/game/skill/atk/arrow_big_shan.prefab rename to assets/resources/game/skill/atk/atk_c4.prefab index 218125b9..89c4ba38 100644 --- a/assets/resources/game/skill/atk/arrow_big_shan.prefab +++ b/assets/resources/game/skill/atk/atk_c4.prefab @@ -1,7 +1,7 @@ [ { "__type__": "cc.Prefab", - "_name": "arrow_big_shan", + "_name": "atk_c4", "_objFlags": 0, "__editorExtras__": {}, "_native": "", @@ -13,7 +13,7 @@ }, { "__type__": "cc.Node", - "_name": "arrow_big_shan", + "_name": "atk_c4", "_objFlags": 0, "__editorExtras__": {}, "_parent": null, @@ -95,7 +95,7 @@ }, "_lpos": { "__type__": "cc.Vec3", - "x": 0, + "x": 7.98, "y": 0, "z": 0 }, @@ -108,8 +108,8 @@ }, "_lscale": { "__type__": "cc.Vec3", - "x": -2, - "y": 2, + "x": 1, + "y": 1, "z": 1 }, "_mobility": 0, @@ -136,8 +136,8 @@ }, "_contentSize": { "__type__": "cc.Size", - "width": 86, - "height": 27 + "width": 64, + "height": 64 }, "_anchorPoint": { "__type__": "cc.Vec2", @@ -168,15 +168,15 @@ "_color": { "__type__": "cc.Color", "r": 255, - "g": 255, - "b": 255, + "g": 0, + "b": 0, "a": 255 }, "_spriteFrame": { - "__uuid__": "2423272e-e63b-4736-b15b-30b40cf98a23@bcdda", + "__uuid__": "3d46f945-3f07-477e-a95a-b49557d552c6@de7d0", "__expectedType__": "cc.SpriteFrame" }, - "_type": 1, + "_type": 0, "_fillType": 0, "_sizeMode": 1, "_fillCenter": { @@ -187,9 +187,9 @@ "_fillStart": 0, "_fillRange": 0, "_isTrimmedMode": true, - "_useGrayscale": false, + "_useGrayscale": true, "_atlas": { - "__uuid__": "2423272e-e63b-4736-b15b-30b40cf98a23", + "__uuid__": "3d46f945-3f07-477e-a95a-b49557d552c6", "__expectedType__": "cc.SpriteAtlas" }, "_id": "" @@ -225,8 +225,8 @@ }, "_contentSize": { "__type__": "cc.Size", - "width": 40, - "height": 10 + "width": 50, + "height": 50 }, "_anchorPoint": { "__type__": "cc.Vec2", @@ -254,12 +254,12 @@ "playOnLoad": true, "_clips": [ { - "__uuid__": "96611145-ecac-4035-b132-3d57d88309b7", + "__uuid__": "2dec4df2-c048-4bf8-92c7-e0974639f936", "__expectedType__": "cc.AnimationClip" } ], "_defaultClip": { - "__uuid__": "96611145-ecac-4035-b132-3d57d88309b7", + "__uuid__": "2dec4df2-c048-4bf8-92c7-e0974639f936", "__expectedType__": "cc.AnimationClip" }, "_id": "" @@ -280,9 +280,8 @@ "__prefab": { "__id__": 13 }, - "atk_x": 0, - "atk_y": 25, - "debugMode": true, + "atk_x": 10, + "atk_y": 15, "_id": "" }, { @@ -306,7 +305,7 @@ "awakeOnLoad": true, "_group": 1, "_type": 1, - "_allowSleep": true, + "_allowSleep": false, "_gravityScale": 1, "_linearDamping": 0, "_angularDamping": 0, @@ -348,8 +347,8 @@ }, "_size": { "__type__": "cc.Size", - "width": 30, - "height": 100 + "width": 50, + "height": 50 }, "_id": "" }, diff --git a/assets/resources/game/skill/atk/atk_s3.prefab.meta b/assets/resources/game/skill/atk/atk_c4.prefab.meta similarity index 63% rename from assets/resources/game/skill/atk/atk_s3.prefab.meta rename to assets/resources/game/skill/atk/atk_c4.prefab.meta index 6345665c..ce10da69 100644 --- a/assets/resources/game/skill/atk/atk_s3.prefab.meta +++ b/assets/resources/game/skill/atk/atk_c4.prefab.meta @@ -2,12 +2,12 @@ "ver": "1.1.50", "importer": "prefab", "imported": true, - "uuid": "ed97108b-82d7-48d7-9c4b-e3f80e71fbb1", + "uuid": "b83e4145-b8d5-474e-8b39-24e5c0e4c942", "files": [ ".json" ], "subMetas": {}, "userData": { - "syncNodeName": "atk_s3" + "syncNodeName": "atk_c4" } } diff --git a/assets/resources/game/skill/atk/atk_light.prefab b/assets/resources/game/skill/atk/atk_c5.prefab similarity index 94% rename from assets/resources/game/skill/atk/atk_light.prefab rename to assets/resources/game/skill/atk/atk_c5.prefab index 700a713e..d6785c44 100644 --- a/assets/resources/game/skill/atk/atk_light.prefab +++ b/assets/resources/game/skill/atk/atk_c5.prefab @@ -1,7 +1,7 @@ [ { "__type__": "cc.Prefab", - "_name": "atk_light", + "_name": "atk_c5", "_objFlags": 0, "__editorExtras__": {}, "_native": "", @@ -13,7 +13,7 @@ }, { "__type__": "cc.Node", - "_name": "atk_light", + "_name": "atk_c5", "_objFlags": 0, "__editorExtras__": {}, "_parent": null, @@ -108,7 +108,7 @@ }, "_lscale": { "__type__": "cc.Vec3", - "x": 0.5, + "x": 1, "y": 1, "z": 1 }, @@ -136,8 +136,8 @@ }, "_contentSize": { "__type__": "cc.Size", - "width": 271, - "height": 72 + "width": 64, + "height": 64 }, "_anchorPoint": { "__type__": "cc.Vec2", @@ -173,7 +173,7 @@ "a": 255 }, "_spriteFrame": { - "__uuid__": "2423272e-e63b-4736-b15b-30b40cf98a23@f3a1e", + "__uuid__": "3d46f945-3f07-477e-a95a-b49557d552c6@de7d0", "__expectedType__": "cc.SpriteFrame" }, "_type": 0, @@ -187,9 +187,9 @@ "_fillStart": 0, "_fillRange": 0, "_isTrimmedMode": true, - "_useGrayscale": false, + "_useGrayscale": true, "_atlas": { - "__uuid__": "2423272e-e63b-4736-b15b-30b40cf98a23", + "__uuid__": "3d46f945-3f07-477e-a95a-b49557d552c6", "__expectedType__": "cc.SpriteAtlas" }, "_id": "" @@ -254,12 +254,12 @@ "playOnLoad": true, "_clips": [ { - "__uuid__": "c09c3e6a-dd75-47ec-9db8-cd72c0f9fc59", + "__uuid__": "2dec4df2-c048-4bf8-92c7-e0974639f936", "__expectedType__": "cc.AnimationClip" } ], "_defaultClip": { - "__uuid__": "c09c3e6a-dd75-47ec-9db8-cd72c0f9fc59", + "__uuid__": "2dec4df2-c048-4bf8-92c7-e0974639f936", "__expectedType__": "cc.AnimationClip" }, "_id": "" @@ -348,7 +348,7 @@ "_size": { "__type__": "cc.Size", "width": 50, - "height": 100 + "height": 50 }, "_id": "" }, diff --git a/assets/resources/game/skill/atk/atk_light.prefab.meta b/assets/resources/game/skill/atk/atk_c5.prefab.meta similarity index 62% rename from assets/resources/game/skill/atk/atk_light.prefab.meta rename to assets/resources/game/skill/atk/atk_c5.prefab.meta index 242fae41..a45aceb5 100644 --- a/assets/resources/game/skill/atk/atk_light.prefab.meta +++ b/assets/resources/game/skill/atk/atk_c5.prefab.meta @@ -2,12 +2,12 @@ "ver": "1.1.50", "importer": "prefab", "imported": true, - "uuid": "47aee09c-efb2-4724-91f8-6092da460a18", + "uuid": "c654d2cb-7a0f-437b-a572-3263b8be10dc", "files": [ ".json" ], "subMetas": {}, "userData": { - "syncNodeName": "atk_light" + "syncNodeName": "atk_c5" } } diff --git a/assets/resources/game/skill/atk/atk_s3.prefab b/assets/resources/game/skill/atk/atk_s3.prefab deleted file mode 100644 index 2ddce015..00000000 --- a/assets/resources/game/skill/atk/atk_s3.prefab +++ /dev/null @@ -1,646 +0,0 @@ -[ - { - "__type__": "cc.Prefab", - "_name": "atk_s3", - "_objFlags": 0, - "__editorExtras__": {}, - "_native": "", - "data": { - "__id__": 1 - }, - "optimizationPolicy": 0, - "persistent": false - }, - { - "__type__": "cc.Node", - "_name": "atk_s3", - "_objFlags": 0, - "__editorExtras__": {}, - "_parent": null, - "_children": [ - { - "__id__": 2 - }, - { - "__id__": 8 - }, - { - "__id__": 14 - } - ], - "_active": true, - "_components": [ - { - "__id__": 20 - }, - { - "__id__": 22 - }, - { - "__id__": 24 - }, - { - "__id__": 26 - }, - { - "__id__": 28 - } - ], - "_prefab": { - "__id__": 30 - }, - "_lpos": { - "__type__": "cc.Vec3", - "x": 0, - "y": 0, - "z": 0 - }, - "_lrot": { - "__type__": "cc.Quat", - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "_lscale": { - "__type__": "cc.Vec3", - "x": 1, - "y": 1, - "z": 1 - }, - "_mobility": 0, - "_layer": 1073741824, - "_euler": { - "__type__": "cc.Vec3", - "x": 0, - "y": 0, - "z": 0 - }, - "_id": "" - }, - { - "__type__": "cc.Node", - "_name": "k1_ATTACK4_1_Skill_Normal_0-0", - "_objFlags": 0, - "__editorExtras__": {}, - "_parent": { - "__id__": 1 - }, - "_children": [], - "_active": true, - "_components": [ - { - "__id__": 3 - }, - { - "__id__": 5 - } - ], - "_prefab": { - "__id__": 7 - }, - "_lpos": { - "__type__": "cc.Vec3", - "x": 0.798, - "y": -25.041, - "z": 0 - }, - "_lrot": { - "__type__": "cc.Quat", - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "_lscale": { - "__type__": "cc.Vec3", - "x": -1.3, - "y": 1.3, - "z": 1 - }, - "_mobility": 0, - "_layer": 1073741824, - "_euler": { - "__type__": "cc.Vec3", - "x": 0, - "y": 0, - "z": 0 - }, - "_id": "" - }, - { - "__type__": "cc.UITransform", - "_name": "", - "_objFlags": 0, - "__editorExtras__": {}, - "node": { - "__id__": 2 - }, - "_enabled": true, - "__prefab": { - "__id__": 4 - }, - "_contentSize": { - "__type__": "cc.Size", - "width": 128, - "height": 128 - }, - "_anchorPoint": { - "__type__": "cc.Vec2", - "x": 0.5, - "y": 0 - }, - "_id": "" - }, - { - "__type__": "cc.CompPrefabInfo", - "fileId": "74YtxMqXxP/KX1LDUeBnpZ" - }, - { - "__type__": "cc.Sprite", - "_name": "", - "_objFlags": 0, - "__editorExtras__": {}, - "node": { - "__id__": 2 - }, - "_enabled": true, - "__prefab": { - "__id__": 6 - }, - "_customMaterial": null, - "_srcBlendFactor": 2, - "_dstBlendFactor": 4, - "_color": { - "__type__": "cc.Color", - "r": 0, - "g": 0, - "b": 0, - "a": 255 - }, - "_spriteFrame": { - "__uuid__": "3092fdba-6250-43e4-a940-6f4b45fbbb57@11d75", - "__expectedType__": "cc.SpriteFrame" - }, - "_type": 0, - "_fillType": 0, - "_sizeMode": 1, - "_fillCenter": { - "__type__": "cc.Vec2", - "x": 0, - "y": 0 - }, - "_fillStart": 0, - "_fillRange": 0, - "_isTrimmedMode": true, - "_useGrayscale": true, - "_atlas": null, - "_id": "" - }, - { - "__type__": "cc.CompPrefabInfo", - "fileId": "93irPl1lRJCKgfCiiA816u" - }, - { - "__type__": "cc.PrefabInfo", - "root": { - "__id__": 1 - }, - "asset": { - "__id__": 0 - }, - "fileId": "3aHWS/qTpPkLPH+cUQASIu", - "instance": null, - "targetOverrides": null, - "nestedPrefabInstanceRoots": null - }, - { - "__type__": "cc.Node", - "_name": "Node", - "_objFlags": 0, - "__editorExtras__": {}, - "_parent": { - "__id__": 1 - }, - "_children": [], - "_active": true, - "_components": [ - { - "__id__": 9 - }, - { - "__id__": 11 - } - ], - "_prefab": { - "__id__": 13 - }, - "_lpos": { - "__type__": "cc.Vec3", - "x": -6.986, - "y": -6.871, - "z": 0 - }, - "_lrot": { - "__type__": "cc.Quat", - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "_lscale": { - "__type__": "cc.Vec3", - "x": 1.3, - "y": 1.1, - "z": 1 - }, - "_mobility": 0, - "_layer": 1073741824, - "_euler": { - "__type__": "cc.Vec3", - "x": 0, - "y": 0, - "z": 0 - }, - "_id": "" - }, - { - "__type__": "cc.UITransform", - "_name": "", - "_objFlags": 0, - "__editorExtras__": {}, - "node": { - "__id__": 8 - }, - "_enabled": true, - "__prefab": { - "__id__": 10 - }, - "_contentSize": { - "__type__": "cc.Size", - "width": 96, - "height": 96 - }, - "_anchorPoint": { - "__type__": "cc.Vec2", - "x": 0.5, - "y": 0 - }, - "_id": "" - }, - { - "__type__": "cc.CompPrefabInfo", - "fileId": "93pNmvtQlLSqtTgIepyEmA" - }, - { - "__type__": "cc.Sprite", - "_name": "", - "_objFlags": 0, - "__editorExtras__": {}, - "node": { - "__id__": 8 - }, - "_enabled": true, - "__prefab": { - "__id__": 12 - }, - "_customMaterial": null, - "_srcBlendFactor": 2, - "_dstBlendFactor": 4, - "_color": { - "__type__": "cc.Color", - "r": 255, - "g": 255, - "b": 255, - "a": 255 - }, - "_spriteFrame": null, - "_type": 0, - "_fillType": 0, - "_sizeMode": 1, - "_fillCenter": { - "__type__": "cc.Vec2", - "x": 0, - "y": 0 - }, - "_fillStart": 0, - "_fillRange": 0, - "_isTrimmedMode": true, - "_useGrayscale": false, - "_atlas": { - "__uuid__": "2423272e-e63b-4736-b15b-30b40cf98a23", - "__expectedType__": "cc.SpriteAtlas" - }, - "_id": "" - }, - { - "__type__": "cc.CompPrefabInfo", - "fileId": "12eKc8gltBz50frJCS5+ww" - }, - { - "__type__": "cc.PrefabInfo", - "root": { - "__id__": 1 - }, - "asset": { - "__id__": 0 - }, - "fileId": "3arqAMBz1MvoXBzeDaL5M/", - "instance": null, - "targetOverrides": null, - "nestedPrefabInstanceRoots": null - }, - { - "__type__": "cc.Node", - "_name": "Node2", - "_objFlags": 0, - "__editorExtras__": {}, - "_parent": { - "__id__": 1 - }, - "_children": [], - "_active": true, - "_components": [ - { - "__id__": 15 - }, - { - "__id__": 17 - } - ], - "_prefab": { - "__id__": 19 - }, - "_lpos": { - "__type__": "cc.Vec3", - "x": 11.544, - "y": 6.519, - "z": 0 - }, - "_lrot": { - "__type__": "cc.Quat", - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "_lscale": { - "__type__": "cc.Vec3", - "x": 1.3, - "y": 1.1, - "z": 1 - }, - "_mobility": 0, - "_layer": 1073741824, - "_euler": { - "__type__": "cc.Vec3", - "x": 0, - "y": 0, - "z": 0 - }, - "_id": "" - }, - { - "__type__": "cc.UITransform", - "_name": "", - "_objFlags": 0, - "__editorExtras__": {}, - "node": { - "__id__": 14 - }, - "_enabled": true, - "__prefab": { - "__id__": 16 - }, - "_contentSize": { - "__type__": "cc.Size", - "width": 96, - "height": 96 - }, - "_anchorPoint": { - "__type__": "cc.Vec2", - "x": 0.5, - "y": 0 - }, - "_id": "" - }, - { - "__type__": "cc.CompPrefabInfo", - "fileId": "aaXh+B/OZHi6VK487d1Ihz" - }, - { - "__type__": "cc.Sprite", - "_name": "", - "_objFlags": 0, - "__editorExtras__": {}, - "node": { - "__id__": 14 - }, - "_enabled": true, - "__prefab": { - "__id__": 18 - }, - "_customMaterial": null, - "_srcBlendFactor": 2, - "_dstBlendFactor": 4, - "_color": { - "__type__": "cc.Color", - "r": 255, - "g": 255, - "b": 255, - "a": 255 - }, - "_spriteFrame": null, - "_type": 0, - "_fillType": 0, - "_sizeMode": 1, - "_fillCenter": { - "__type__": "cc.Vec2", - "x": 0, - "y": 0 - }, - "_fillStart": 0, - "_fillRange": 0, - "_isTrimmedMode": true, - "_useGrayscale": false, - "_atlas": { - "__uuid__": "2423272e-e63b-4736-b15b-30b40cf98a23", - "__expectedType__": "cc.SpriteAtlas" - }, - "_id": "" - }, - { - "__type__": "cc.CompPrefabInfo", - "fileId": "6acedkv4tJ+oqNrVCBuz8w" - }, - { - "__type__": "cc.PrefabInfo", - "root": { - "__id__": 1 - }, - "asset": { - "__id__": 0 - }, - "fileId": "5a0YMs8ttFV4TPdvL5udnu", - "instance": null, - "targetOverrides": null, - "nestedPrefabInstanceRoots": null - }, - { - "__type__": "cc.UITransform", - "_name": "", - "_objFlags": 0, - "__editorExtras__": {}, - "node": { - "__id__": 1 - }, - "_enabled": true, - "__prefab": { - "__id__": 21 - }, - "_contentSize": { - "__type__": "cc.Size", - "width": 120, - "height": 120 - }, - "_anchorPoint": { - "__type__": "cc.Vec2", - "x": 0.5, - "y": 0.5 - }, - "_id": "" - }, - { - "__type__": "cc.CompPrefabInfo", - "fileId": "63NP9yq3hEUKD/OZZZ5t7x" - }, - { - "__type__": "cc.Animation", - "_name": "", - "_objFlags": 0, - "__editorExtras__": {}, - "node": { - "__id__": 1 - }, - "_enabled": true, - "__prefab": { - "__id__": 23 - }, - "playOnLoad": true, - "_clips": [ - { - "__uuid__": "10f8c6fc-b0da-476b-b356-d14fc5effc7e", - "__expectedType__": "cc.AnimationClip" - } - ], - "_defaultClip": { - "__uuid__": "10f8c6fc-b0da-476b-b356-d14fc5effc7e", - "__expectedType__": "cc.AnimationClip" - }, - "_id": "" - }, - { - "__type__": "cc.CompPrefabInfo", - "fileId": "c2RDvksalG2acL3tyGCY0t" - }, - { - "__type__": "57aabs7TE1J5obTAZczc+64", - "_name": "", - "_objFlags": 0, - "__editorExtras__": {}, - "node": { - "__id__": 1 - }, - "_enabled": true, - "__prefab": { - "__id__": 25 - }, - "atk_x": 0, - "atk_y": 0, - "_id": "" - }, - { - "__type__": "cc.CompPrefabInfo", - "fileId": "35nW0iQNBH2bqkWAr3MVkQ" - }, - { - "__type__": "cc.RigidBody2D", - "_name": "", - "_objFlags": 0, - "__editorExtras__": {}, - "node": { - "__id__": 1 - }, - "_enabled": true, - "__prefab": { - "__id__": 27 - }, - "enabledContactListener": true, - "bullet": false, - "awakeOnLoad": true, - "_group": 1, - "_type": 1, - "_allowSleep": false, - "_gravityScale": 1, - "_linearDamping": 0, - "_angularDamping": 0, - "_linearVelocity": { - "__type__": "cc.Vec2", - "x": 0, - "y": 0 - }, - "_angularVelocity": 0, - "_fixedRotation": false, - "_id": "" - }, - { - "__type__": "cc.CompPrefabInfo", - "fileId": "57cr7S0YpK4oEZCavwXtIX" - }, - { - "__type__": "cc.BoxCollider2D", - "_name": "", - "_objFlags": 0, - "__editorExtras__": {}, - "node": { - "__id__": 1 - }, - "_enabled": true, - "__prefab": { - "__id__": 29 - }, - "tag": 0, - "_group": 1, - "_density": 1, - "_sensor": true, - "_friction": 0.2, - "_restitution": 0, - "_offset": { - "__type__": "cc.Vec2", - "x": 0, - "y": 60 - }, - "_size": { - "__type__": "cc.Size", - "width": 120, - "height": 120 - }, - "_id": "" - }, - { - "__type__": "cc.CompPrefabInfo", - "fileId": "ebw5mObxNGGKxnJXDgX5gl" - }, - { - "__type__": "cc.PrefabInfo", - "root": { - "__id__": 1 - }, - "asset": { - "__id__": 0 - }, - "fileId": "c46/YsCPVOJYA4mWEpNYRx", - "instance": null, - "targetOverrides": null - } -] \ No newline at end of file diff --git a/assets/script/game/common/config/SkillSet.ts b/assets/script/game/common/config/SkillSet.ts index 0dd1c75c..85f8ba44 100644 --- a/assets/script/game/common/config/SkillSet.ts +++ b/assets/script/game/common/config/SkillSet.ts @@ -177,64 +177,66 @@ export const SkillSet: Record = { RType:RType.linear,EType:EType.collision,buffs:[],info:"造成攻击力100%的伤害", }, 6002: { - uuid:6002,name:"火球",sp_name:"ball_fire",icon:"1126",TGroup:TGroup.Enemy,readyAnm:"",endAnm:"",act:"atk", - DTType:DTType.single,frz:0,ap:100,hit_count:1,hitcd:0.3,speed:720,with:90,ready:0.2,EAnm:0,DAnm:"",IType:IType.remote, - RType:RType.linear,EType:EType.collision,buffs:[],info:"造成攻击力100%的伤害,一定几率暴击,高阶技能", - }, - 6003: { - uuid:6003,name:"龙卷风",sp_name:"ball_winds",icon:"1126",TGroup:TGroup.Enemy,readyAnm:"",endAnm:"",act:"atk", - DTType:DTType.single,ap:100,hit_count:1,hitcd:0.3,speed:720,with:90,ready:0.2,EAnm:0,DAnm:"",IType:IType.remote, - RType:RType.linear,EType:EType.collision,buffs:[],info:"造成攻击力100%的伤害,一定几率击退目标,高阶技能", - }, - 6004: { - uuid:6004,name:"暗影球",sp_name:"ball_zi",icon:"1126",TGroup:TGroup.Enemy,readyAnm:"",endAnm:"",act:"atk", - DTType:DTType.single,ap:100,hit_count:1,hitcd:0.3,speed:720,with:90,ready:0.2,EAnm:0,DAnm:"",IType:IType.remote, - RType:RType.linear,EType:EType.collision,buffs:[],info:"造成攻击力100%的伤害,一定几率上毒(后期加入),高阶技能", - }, - 6005: { - uuid:6005,name:"箭矢",sp_name:"arrow",icon:"1135",TGroup:TGroup.Enemy,readyAnm:"",endAnm:"",act:"atk", - DTType:DTType.single,ap:100,hit_count:1,hitcd:0.2,speed:720,with:0,ready:0.2,EAnm:0,DAnm:"",IType:IType.remote, - RType:RType.bezier,EType:EType.collision,bezier_start_y:20,bezier_mid_y:140,bezier_arc:1.05,buffs:[],info:"造成攻击力100%的伤害", - }, - 6006: { - uuid:6006,name:"光箭蓝",sp_name:"atk_c1",icon:"1126",TGroup:TGroup.Enemy,readyAnm:"",endAnm:"",act:"atk", + uuid:6002,name:"光箭蓝",sp_name:"atk_c1",icon:"1126",TGroup:TGroup.Enemy,readyAnm:"",endAnm:"",act:"atk", DTType:DTType.single,ap:100,hit_count:1,hitcd:0.3,speed:720,with:90,ready:0.2,EAnm:0,DAnm:"",IType:IType.remote, RType:RType.bezier,EType:EType.collision,buffs:[],info:"近战普通攻击技能", }, + 6003: { + uuid:6003,name:"光箭红",sp_name:"atk_c2",icon:"1126",TGroup:TGroup.Enemy,readyAnm:"",endAnm:"",act:"atk", + DTType:DTType.single,ap:100,hit_count:1,hitcd:0.3,speed:720,with:90,ready:0.2,EAnm:0,DAnm:"",IType:IType.remote, + RType:RType.bezier,EType:EType.collision,buffs:[],info:"一定几率暴击", + }, + 6004: { + uuid:6004,name:"光箭绿",sp_name:"atk_c3",icon:"1126",TGroup:TGroup.Enemy,readyAnm:"",endAnm:"",act:"atk", + DTType:DTType.single,ap:100,hit_count:1,hitcd:0.3,speed:720,with:90,ready:0.2,EAnm:0,DAnm:"",IType:IType.remote, + RType:RType.bezier,EType:EType.collision,buffs:[],info:"一定几率击退目标", + }, + 6005: { + uuid:6005,name:"光箭深红",sp_name:"atk_c4",icon:"1126",TGroup:TGroup.Enemy,readyAnm:"",endAnm:"",act:"atk", + DTType:DTType.single,ap:100,hit_count:1,hitcd:0.3,speed:720,with:90,ready:0.2,EAnm:0,DAnm:"",IType:IType.remote, + RType:RType.bezier,EType:EType.collision,buffs:[],info:"一定几率击退目标", + }, + 6006: { + uuid:6006,name:"光箭灰白",sp_name:"atk_c5",icon:"1126",TGroup:TGroup.Enemy,readyAnm:"",endAnm:"",act:"atk", + DTType:DTType.single,ap:100,hit_count:1,hitcd:0.3,speed:720,with:90,ready:0.2,EAnm:0,DAnm:"",IType:IType.remote, + RType:RType.bezier,EType:EType.collision,buffs:[],info:"一定几率击退目标", + }, 6007: { uuid:6007,name:"水球",sp_name:"ball_water",icon:"1126",TGroup:TGroup.Enemy,readyAnm:"",endAnm:"",act:"atk", DTType:DTType.single,ap:100,hit_count:1,hitcd:0.3,speed:720,with:90,ready:0.2,EAnm:0,DAnm:"",IType:IType.remote, - RType:RType.bezier,EType:EType.collision,buffs:[],info:"造成攻击力100%的伤害,一定几率冰冻目标,高阶技能", + RType:RType.bezier,EType:EType.collision,buffs:[],info:"一定几率冰冻目标", }, - 6008: { - uuid:6008,name:"光箭红",sp_name:"atk_c2",icon:"1126",TGroup:TGroup.Enemy,readyAnm:"",endAnm:"",act:"atk", - DTType:DTType.single,ap:100,hit_count:1,hitcd:0.3,speed:720,with:90,ready:0.2,EAnm:0,DAnm:"",IType:IType.remote, - RType:RType.bezier,EType:EType.collision,buffs:[],info:"造成攻击力100%的伤害,一定几率暴击", + uuid:6008,name:"箭矢",sp_name:"arrow",icon:"1135",TGroup:TGroup.Enemy,readyAnm:"",endAnm:"",act:"atk", + DTType:DTType.single,ap:100,hit_count:1,hitcd:0.2,speed:720,with:0,ready:0.2,EAnm:0,DAnm:"",IType:IType.remote, + RType:RType.bezier,EType:EType.collision,bezier_start_y:20,bezier_mid_y:140,bezier_arc:1.05,buffs:[],info:"造成攻击力100%的伤害", }, 6009: { - uuid:6009,name:"光箭绿",sp_name:"atk_c2",icon:"1126",TGroup:TGroup.Enemy,readyAnm:"",endAnm:"",act:"atk", - DTType:DTType.single,ap:100,hit_count:1,hitcd:0.3,speed:720,with:90,ready:0.2,EAnm:0,DAnm:"",IType:IType.remote, - RType:RType.bezier,EType:EType.collision,buffs:[],info:"造成攻击力100%的伤害,一定几率击退目标", + uuid:6009,name:"箭矢蓝",sp_name:"arrow_blue",icon:"1135",TGroup:TGroup.Enemy,readyAnm:"",endAnm:"",act:"atk", + DTType:DTType.single,ap:100,hit_count:1,hitcd:0.2,speed:720,with:0,ready:0.2,EAnm:0,DAnm:"",IType:IType.remote, + RType:RType.bezier,EType:EType.collision,bezier_start_y:20,bezier_mid_y:140,bezier_arc:1.05,buffs:[],info:"造成攻击力100%的伤害", + }, + 6010: { + uuid:6010,name:"箭矢红",sp_name:"arrow_red",icon:"1135",TGroup:TGroup.Enemy,readyAnm:"",endAnm:"",act:"atk", + DTType:DTType.single,ap:100,hit_count:1,hitcd:0.2,speed:720,with:0,ready:0.2,EAnm:0,DAnm:"",IType:IType.remote, + RType:RType.bezier,EType:EType.collision,bezier_start_y:20,bezier_mid_y:140,bezier_arc:1.05,buffs:[],info:"造成攻击力100%的伤害", }, - - //大招 6101: { - uuid:6101,name:"雷霆闪击",sp_name:"atk_s3",icon:"1173",TGroup:TGroup.Enemy,readyAnm:"reds",endAnm:"",act:"max", - DTType:DTType.range,bck:20,ap:150,hit_count:6,hitcd:0.2,speed:720,with:0,ready:0.2,EAnm:0,DAnm:"",IType:IType.Melee, - RType:RType.fixedEnd,EType:EType.animationEnd,buffs:[],info:"召唤巨人闪击敌人,附带20%额外暴击率", + uuid:6101,name:"火球",sp_name:"ball_fire",icon:"1126",TGroup:TGroup.Enemy,readyAnm:"",endAnm:"",act:"atk", + DTType:DTType.single,frz:0,ap:100,hit_count:1,hitcd:0.3,speed:720,with:90,ready:0.2,EAnm:0,DAnm:"",IType:IType.remote, + RType:RType.linear,EType:EType.collision,buffs:[],info:"造成攻击力100%的伤害,一定几率暴击,高阶技能", }, 6102: { - uuid:6102,name:"火墙",sp_name:"fire_wall",icon:"1173",TGroup:TGroup.Enemy,readyAnm:"yellow",endAnm:"",act:"max", - DTType:DTType.range,ap:80,hit_count:6,hitcd:0.2,speed:720,with:0,ready:0.2,EAnm:0,DAnm:"",IType:IType.Melee, - RType:RType.fixedEnd,EType:EType.timeEnd,time:3,buffs:[],info:"召唤火墙上哨一排的敌人", + uuid:6102,name:"龙卷风",sp_name:"ball_winds",icon:"1126",TGroup:TGroup.Enemy,readyAnm:"",endAnm:"",act:"atk", + DTType:DTType.single,ap:100,hit_count:1,hitcd:0.3,speed:720,with:90,ready:0.2,EAnm:0,DAnm:"",IType:IType.remote, + RType:RType.linear,EType:EType.collision,buffs:[],info:"造成攻击力100%的伤害,一定几率击退目标,高阶技能", }, 6103: { - uuid:6103,name:"陨石",sp_name:"fire_yuns",icon:"1173",TGroup:TGroup.Enemy,readyAnm:"reds",endAnm:"",act:"max", - DTType:DTType.range,crt:20,ap:150,hit_count:6,hitcd:0.2,speed:720,with:0,ready:0.2,EAnm:0,DAnm:"",IType:IType.remote, - RType:RType.fixedEnd,EType:EType.animationEnd,buffs:[],info:"召唤攻击敌人,造成攻击力150%的范围伤害,附带20%额外暴击率", - }, + uuid:6103,name:"暗影球",sp_name:"ball_zi",icon:"1126",TGroup:TGroup.Enemy,readyAnm:"",endAnm:"",act:"atk", + DTType:DTType.single,ap:100,hit_count:1,hitcd:0.3,speed:720,with:90,ready:0.2,EAnm:0,DAnm:"",IType:IType.remote, + RType:RType.linear,EType:EType.collision,buffs:[],info:"造成攻击力100%的伤害,一定几率上毒(后期加入),高阶技能", + }, 6104: { uuid:6104,name:"穿云箭",sp_name:"arrow_big_yellow",icon:"1135",TGroup:TGroup.Enemy,readyAnm:"yellow",endAnm:"",act:"max", DTType:DTType.single,crt:20,ap:100,hit_count:6,hitcd:0.2,speed:720,with:0,ready:0.2,EAnm:0,DAnm:"",IType:IType.remote, @@ -250,6 +252,12 @@ export const SkillSet: Record = { DTType:DTType.range,frz:0,ap:150,hit_count:6,hitcd:0.2,speed:720,with:0,ready:0.2,EAnm:0,DAnm:"",IType:IType.remote, RType:RType.fixed,EType:EType.animationEnd,buffs:[],info:"召唤冰墙阻挡敌人,有概率冰冻,100%击退", }, + 6107: { + uuid:6107,name:"陨石",sp_name:"fire_yuns",icon:"1173",TGroup:TGroup.Enemy,readyAnm:"reds",endAnm:"",act:"max", + DTType:DTType.range,crt:20,ap:150,hit_count:6,hitcd:0.2,speed:720,with:0,ready:0.2,EAnm:0,DAnm:"",IType:IType.remote, + RType:RType.fixedEnd,EType:EType.animationEnd,buffs:[],info:"召唤攻击敌人,造成攻击力150%的范围伤害,附带20%额外暴击率", + }, + //============================= ====== 辅助技能 ====== ========================== 6301:{ uuid:6301,name:"护盾术",sp_name:"buff_wind",icon:"1255",TGroup:TGroup.Self,readyAnm:"up_blue",endAnm:"",act:"atk", diff --git a/assets/script/game/common/config/heroSet.ts b/assets/script/game/common/config/heroSet.ts index e19a1a23..a0e0346a 100644 --- a/assets/script/game/common/config/heroSet.ts +++ b/assets/script/game/common/config/heroSet.ts @@ -87,7 +87,7 @@ export interface heroInfo { type: HType; // 攻击定位(近战/中程/远程) hp: number; // 生命值上限 ap: number; // 攻击力 - call?:number[]; // 召唤后触发的技能uuid列表 +// call?:number[]; // 召唤后触发的技能uuid列表 dead?:number[]; // 死亡后触发的技能uuid列表 fstart?:number[]; // 战斗开始时释放的技能uuid列表 fend?:number[]; // 战斗结束时释放的技能uuid列表 @@ -112,9 +112,14 @@ export interface HSkillInfo { /* *=============英雄配置列表================ * 英雄规则设定 + * 战士 专注 受攻击触发技能 + * 射手 专注 施法触发技能 + * 法师 专注 战斗开始触发技能 + * 辅助 专注 战斗结束触发技能 + * * 设定中的英雄都是1级,最高可以升级到3级(不在列表内提现,升级在游戏内进行) * skills[0]是普通攻击技能 - * skills[1]是等级1时的技能,skills[2]是等级2时的技能,skills[3]是等级3时的技能,最多3级 + * skills[1]是等级2时的技能,skills[2]是等级3时的技能 * * 属性基准(cards_lv:1,lv:1) : SPEED:800, AP:30 | HP:300 | skills[0].cd = 1.0 (普通) * 坦克(cards_lv:1,lv:1) : SPEED:800, AP:25 | HP:450 | skills[0].cd = 2.3 或 2.8 (很慢+/很慢) - 突出沉重感与承伤定位 @@ -127,50 +132,50 @@ export interface HSkillInfo { export const HeroInfo: Record = { // ========== 近战英雄 ========== 5001:{uuid:5001,name:"见习战士",path:"hk2", fac:FacSet.HERO,cards_lv:1,lv:1,type:HType.Melee,dis:720,hp:150,ap:25,speed:800,atking:[{s_uuid:6301,t_num:2}], - skills:{6101:{uuid:6101,lv:1,cd:1.5,ccd:0}},info:"近战,魔法盾 坦克"}, + skills:{6002:{uuid:6002,lv:1,cd:1.5,ccd:0}},info:" "}, 5002:{uuid:5002,name:"盾骑士",path:"hk1", fac:FacSet.HERO,cards_lv:3,lv:1,type:HType.Melee,dis:720,hp:150,ap:75,speed:800,atked:[{s_uuid:6301,t_num:2}], - skills:{6102:{uuid:6102,lv:1,cd:1.5,ccd:0}},info:"近战,群体护盾 坦克"}, + skills:{6002:{uuid:6002,lv:1,cd:1.5,ccd:0}},info:" "}, 5003:{uuid:5003,name:"战士3",path:"hk3", fac:FacSet.HERO,cards_lv:2,lv:1,type:HType.Melee,dis:720,hp:100,ap:100,speed:800, - skills:{6103:{uuid:6103,lv:1,cd:1.5,ccd:0}},info:"近战,闪击 近战dps"}, + skills:{6002:{uuid:6002,lv:1,cd:1.5,ccd:0}},info:" "}, 5004:{uuid:5004,name:"战士4",path:"hk4", fac:FacSet.HERO,cards_lv:4,lv:1,type:HType.Melee,dis:720,hp:100,ap:200,speed:800, - skills:{6104:{uuid:6104,lv:1,cd:0.7,ccd:0}},info:"近战,火焰击 近战dps"}, + skills:{6002:{uuid:6002,lv:1,cd:0.7,ccd:0}},info:" "}, 5005:{uuid:5005,name:"战士5",path:"hk5", fac:FacSet.HERO,cards_lv:4,lv:1,type:HType.Melee,dis:720,hp:100,ap:200,speed:800, - skills:{6105:{uuid:6105,lv:1,cd:1.5,ccd:0}},info:"治疗近战,火焰击 近战dps"}, + skills:{6002:{uuid:6002,lv:1,cd:1.5,ccd:0}},info:" "}, // ========== 法师英雄 ========== 5101:{uuid:5101,name:"奥术法师",path:"hm2", fac:FacSet.HERO,cards_lv:1,lv:1,type:HType.Long,dis:720,hp:150,ap:60,speed:800,revive:{s_uuid:6501,r_num:1,upr:0.5}, - skills:{6201:{uuid:6007,lv:1,cd:1,ccd:0}},info:"冰球,冰锥 远法dps"}, + skills:{6003:{uuid:6003,lv:1,cd:1,ccd:0}},info:""}, 5102:{uuid:5102,name:"火焰法师",path:"hm1", fac:FacSet.HERO,cards_lv:2,lv:1,type:HType.Long,dis:720,hp:130,ap:120,speed:800, - skills:{6203:{uuid:6002,lv:1,cd:1,ccd:0}},info:"火击,火球 远法dps"}, + skills:{6003:{uuid:6003,lv:1,cd:1,ccd:0}},info:""}, 5103:{uuid:5103,name:"冰法法师",path:"hm3", fac:FacSet.HERO,cards_lv:3,lv:1,type:HType.Long,dis:720,hp:145,ap:180,speed:800, - skills:{6201:{uuid:6002,lv:1,cd:1,ccd:0}},info:"冰击,冰锥 远法dps"}, + skills:{6003:{uuid:6003,lv:1,cd:1,ccd:0}},info:""}, 5104:{uuid:5104,name:"寒霜术士",path:"hm5", fac:FacSet.HERO,cards_lv:4,lv:1,type:HType.Long,dis:720,hp:160,ap:240,speed:800, - skills:{6201:{uuid:66002201,lv:1,cd:1,ccd:0}},info:"冰锥,冰刺 远法dps"}, + skills:{6003:{uuid:6003,lv:1,cd:1,ccd:0}},info:""}, 5105:{uuid:5105,name:"炎爆法师",path:"hm4", fac:FacSet.HERO,cards_lv:5,lv:1,type:HType.Long,dis:720,hp:175,ap:300,speed:800, - skills:{6203:{uuid:6002,lv:1,cd:1,ccd:0}},info:"火球,陨石术 远法dps" }, + skills:{6003:{uuid:6003,lv:1,cd:1,ccd:0}},info:"" }, // ========== 远程英雄 ========== 5201:{uuid:5201,name:"射手",path:"ha1", fac:FacSet.HERO,cards_lv:1,lv:1,type:HType.Long,dis:720,hp:115,ap:60,speed:800, - skills:{6101:{uuid:6005,lv:1,cd:0.9,ccd:0}},info:"普通射击,暴射 远dps"}, + skills:{6005:{uuid:6005,lv:1,cd:0.9,ccd:0}},info:""}, 5202:{uuid:5202,name:"游侠2",path:"ha2", fac:FacSet.HERO,cards_lv:3,lv:1,type:HType.Long,dis:720,hp:145,ap:180,speed:800, - skills:{6011:{uuid:6005,lv:1,cd:0.9,ccd:0}},info:"暴射,光箭 远dps"}, + skills:{6005:{uuid:6005,lv:1,cd:0.9,ccd:0}},info:""}, 5203:{uuid:5203,name:"游侠3",path:"ha3", fac:FacSet.HERO,cards_lv:3,lv:1,type:HType.Long,dis:720,hp:145,ap:180,speed:800, - skills:{6011:{uuid:6005,lv:1,cd:0.9,ccd:0}},info:"暴射,光箭 远dps"}, + skills:{6005:{uuid:6005,lv:1,cd:0.9,ccd:0}},info:""}, 5204:{uuid:5204,name:"游侠4",path:"ha4", fac:FacSet.HERO,cards_lv:3,lv:1,type:HType.Long,dis:720,hp:145,ap:180,speed:800, - skills:{6011:{uuid:6005,lv:1,cd:0.9,ccd:0}},info:"暴射,光箭 远dps"}, + skills:{6005:{uuid:6005,lv:1,cd:0.9,ccd:0}},info:""}, // ========== 辅助英雄 ========== 5301:{uuid:5301,name:"牧师",path:"hh1", fac:FacSet.HERO,cards_lv:1,lv:1,type:HType.Long,dis:720,hp:115,ap:50,speed:800,atking:[{s_uuid:6302,t_num:2}], - skills:{6202:{uuid:6004,lv:1,cd:1.2,ccd:0}},info:"冰锥1,治疗 远辅助" }, + skills:{6004:{uuid:6004,lv:1,cd:1.2,ccd:0}},info:"" }, 5302:{uuid:5302,name:"医师",path:"hh2", fac:FacSet.HERO,cards_lv:2,lv:1,type:HType.Long,dis:720,hp:130,ap:50,speed:800,atking:[{s_uuid:6304,t_num:2}], - skills:{6202:{uuid:6004,lv:1,cd:1.2,ccd:0}},info:"冰锥1,群体治疗 远辅助"}, + skills:{6004:{uuid:6004,lv:1,cd:1.2,ccd:0}},info:""}, // ========== 辅助英雄 ========== 5401:{uuid:5401,name:"刺客1",path:"hc1", fac:FacSet.HERO,cards_lv:1,lv:1,type:HType.Long,dis:720,hp:115,ap:50,speed:800,atking:[{s_uuid:6302,t_num:2}], - skills:{6202:{uuid:6004,lv:1,cd:1.2,ccd:0}},info:"冰锥1,治疗 远辅助" }, + skills:{6006:{uuid:6006,lv:1,cd:1.2,ccd:0}},info:"" }, 5402:{uuid:5402,name:"刺客2",path:"hc2", fac:FacSet.HERO,cards_lv:2,lv:1,type:HType.Long,dis:720,hp:130,ap:50,speed:800,atking:[{s_uuid:6304,t_num:2}], - skills:{6202:{uuid:6004,lv:1,cd:1.2,ccd:0}},info:"冰锥1,群体治疗 远辅助"}, + skills:{6006:{uuid:6006,lv:1,cd:1.2,ccd:0}},info:""}, @@ -197,7 +202,7 @@ export const HeroInfo: Record = { skills:{6001:{uuid:6101,lv:1,cd:1.5,ccd:0}},info:""}, 6005:{uuid:6005,name:"兽人法师",path:"mo5", fac:FacSet.MON,cards_lv:1,lv:1,type:HType.Long,dis:720,hp:240,ap:20,speed:100, skills:{6001:{uuid:6203,lv:1,cd:1.5,ccd:0}},info:""}, -6006:{uuid:6006,name:"兽人首领",path:"mo6", fac:FacSet.MON,cards_lv:1,lv:1,type:HType.Melee,dis:120,hp:4500,ap:20,speed:100, +6006:{uuid:6006,name:"兽人首领",path:"mo6", fac:FacSet.MON,cards_lv:1,lv:6,type:HType.Melee,dis:120,hp:4500,ap:20,speed:100, skills:{6002:{uuid:6002,lv:1,cd:2,ccd:0}},info:""}, //============== 亡灵系列 =============== // 近战型 @@ -210,9 +215,9 @@ export const HeroInfo: Record = { // 6105:{uuid:6105,name:"兽人法师",path:"mud5", fac:FacSet.MON,cards_lv:1,lv:1,type:HType.Melee,dis:120,hp:240,ap:20,speed:100, // skills:{6001:{uuid:6001,lv:1,cd:1,ccd:0},6003:{uuid:6003,lv:1,cd:10,ccd:0}},info:""}, // 6. 精英/BOSS型 -6104:{uuid:6104,name:"亡灵法师",path:"mud4", fac:FacSet.MON,cards_lv:1,lv:1,type:HType.Long,dis:720,hp:1050,ap:30,speed:100, +6104:{uuid:6104,name:"亡灵法师",path:"mud4", fac:FacSet.MON,cards_lv:1,lv:6,type:HType.Long,dis:720,hp:1050,ap:30,speed:100, skills:{6204:{uuid:6204,lv:1,cd:2,ccd:0},6206:{uuid:6206,lv:1,cd:10,ccd:0}},info:""}, -6105:{uuid:6105,name:"亡灵首领",path:"mud5", fac:FacSet.MON,cards_lv:1,lv:1,type:HType.Melee,dis:120,hp:4500,ap:20,speed:100, +6105:{uuid:6105,name:"亡灵首领",path:"mud5", fac:FacSet.MON,cards_lv:1,lv:6,type:HType.Melee,dis:120,hp:4500,ap:20,speed:100, skills:{6002:{uuid:6002,lv:1,cd:2,ccd:0},6005:{uuid:6005,lv:1,cd:10,ccd:0}},info:""}, //============== 特殊类型 (Bomber, Summoner, Assassin, Splitter) ===============