feat(config): 为英雄配置添加描述信息并扩展技能列表

- 在英雄配置文件中添加注释说明英雄规则和技能升级机制
- 为所有英雄配置添加中文描述信息,明确英雄定位和特色技能
- 将技能6202、6212、6222的名称从"冰锥"改为"冰刺"以保持命名一致性
- 新增大量支持类技能配置(6411-6456),包含单体/群体攻击/生命/全能buff技能,支持2-6级不同效果
This commit is contained in:
panw
2026-03-20 16:40:49 +08:00
parent cf8dad3ecc
commit bc0643caa9
2 changed files with 151 additions and 19 deletions

View File

@@ -340,7 +340,7 @@ export const SkillSet: Record<number, SkillConfig> = {
ap:100,hit_count:6,hitcd:0.2,speed:720,with:0,ready:0,EAnm:0,DAnm:"",RType:RType.fixed,EType:EType.animationEnd,buffs:[],info:"多次对多个目标造成150%攻击的伤害,暴击率20%",
},
6202: {
uuid:6202,name:"冰1",sp_name:"atk_f2",icon:"1173",TGroup:TGroup.Enemy,readyAnm:"reds",endAnm:"",act:"max",DTType:DTType.range,frz:20,
uuid:6202,name:"冰1",sp_name:"atk_f2",icon:"1173",TGroup:TGroup.Enemy,readyAnm:"reds",endAnm:"",act:"max",DTType:DTType.range,frz:20,
ap:100,hit_count:6,hitcd:0.2,speed:720,with:0,ready:0,EAnm:0,DAnm:"",RType:RType.fixed,EType:EType.animationEnd,buffs:[],info:"多次对多个目标造成150%攻击的伤害,冰冻率20%",
},
6203: {
@@ -352,7 +352,7 @@ export const SkillSet: Record<number, SkillConfig> = {
ap:100,hit_count:6,hitcd:0.2,speed:720,with:0,ready:0,EAnm:0,DAnm:"",RType:RType.fixed,EType:EType.animationEnd,buffs:[],info:"多次对多个目标造成150%攻击的伤害,暴击率20%",
},
6212: {
uuid:6212,name:"冰2",sp_name:"atk_f2",icon:"1173",TGroup:TGroup.Enemy,readyAnm:"reds",endAnm:"",act:"max",DTType:DTType.range,frz:20,
uuid:6212,name:"冰2",sp_name:"atk_f2",icon:"1173",TGroup:TGroup.Enemy,readyAnm:"reds",endAnm:"",act:"max",DTType:DTType.range,frz:20,
ap:100,hit_count:6,hitcd:0.2,speed:720,with:0,ready:0,EAnm:0,DAnm:"",RType:RType.fixed,EType:EType.animationEnd,buffs:[],info:"多次对多个目标造成150%攻击的伤害,冰冻率20%",
},
6213: {
@@ -364,7 +364,7 @@ export const SkillSet: Record<number, SkillConfig> = {
ap:100,hit_count:6,hitcd:0.2,speed:720,with:0,ready:0,EAnm:0,DAnm:"",RType:RType.fixed,EType:EType.animationEnd,buffs:[],info:"多次对多个目标造成150%攻击的伤害,暴击率20%",
},
6222: {
uuid:6222,name:"冰3",sp_name:"atk_f2",icon:"1173",TGroup:TGroup.Enemy,readyAnm:"reds",endAnm:"",act:"max",DTType:DTType.range,frz:20,
uuid:6222,name:"冰3",sp_name:"atk_f2",icon:"1173",TGroup:TGroup.Enemy,readyAnm:"reds",endAnm:"",act:"max",DTType:DTType.range,frz:20,
ap:100,hit_count:6,hitcd:0.2,speed:720,with:0,ready:0,EAnm:0,DAnm:"",RType:RType.fixed,EType:EType.animationEnd,buffs:[],info:"多次对多个目标造成150%攻击的伤害,冰冻率20%",
},
6223: {
@@ -418,6 +418,126 @@ export const SkillSet: Record<number, SkillConfig> = {
uuid:6406,name:"群体全能1",sp_name:"buff_wind",icon:"1255",TGroup:TGroup.Team,readyAnm:"",endAnm:"",act:"atk",DTType:DTType.single,kind:SkillKind.Support,
ap:0,hit_count:3,hitcd:0.2,speed:720,with:0,ready:0,EAnm:0,DAnm:"",RType:RType.fixed,EType:EType.animationEnd,buffs:[1001,1101],info:"随机3个友方+2攻击,+10最大生命值",
},
6411:{
uuid:6411,name:"单体攻击2",sp_name:"buff_wind",icon:"1255",TGroup:TGroup.Team,readyAnm:"",endAnm:"",act:"atk",DTType:DTType.single,kind:SkillKind.Support,
ap:0,hit_count:1,hitcd:0.2,speed:720,with:0,ready:0,EAnm:0,DAnm:"",RType:RType.fixed,EType:EType.animationEnd,buffs:[1003],info:"随机1个友方+10攻击",
},
6412:{
uuid:6412,name:"单体生命2",sp_name:"buff_wind",icon:"1255",TGroup:TGroup.Team,readyAnm:"",endAnm:"",act:"atk",DTType:DTType.single,kind:SkillKind.Support,
ap:0,hit_count:1,hitcd:0.2,speed:720,with:0,ready:0,EAnm:0,DAnm:"",RType:RType.fixed,EType:EType.animationEnd,buffs:[1103],info:"随机1个友方+30最大生命值",
},
6413:{
uuid:6413,name:"单体全能2",sp_name:"buff_wind",icon:"1255",TGroup:TGroup.Team,readyAnm:"",endAnm:"",act:"atk",DTType:DTType.single,kind:SkillKind.Support,
ap:0,hit_count:1,hitcd:0.2,speed:720,with:0,ready:0,EAnm:0,DAnm:"",RType:RType.fixed,EType:EType.animationEnd,buffs:[1002,1102],info:"随机1个友方+5攻击,+20最大生命值",
},
6414:{
uuid:6414,name:"群体攻击2",sp_name:"buff_wind",icon:"1255",TGroup:TGroup.Team,readyAnm:"",endAnm:"",act:"atk",DTType:DTType.single,kind:SkillKind.Support,
ap:0,hit_count:3,hitcd:0.2,speed:720,with:0,ready:0,EAnm:0,DAnm:"",RType:RType.fixed,EType:EType.animationEnd,buffs:[1002],info:"随机3个友方+5攻击",
},
6415:{
uuid:6415,name:"群体生命2",sp_name:"buff_wind",icon:"1255",TGroup:TGroup.Team,readyAnm:"",endAnm:"",act:"atk",DTType:DTType.single,kind:SkillKind.Support,
ap:0,hit_count:3,hitcd:0.2,speed:720,with:0,ready:0,EAnm:0,DAnm:"",RType:RType.fixed,EType:EType.animationEnd,buffs:[1102],info:"随机3个友方+20最大生命值",
},
6416:{
uuid:6416,name:"群体全能2",sp_name:"buff_wind",icon:"1255",TGroup:TGroup.Team,readyAnm:"",endAnm:"",act:"atk",DTType:DTType.single,kind:SkillKind.Support,
ap:0,hit_count:3,hitcd:0.2,speed:720,with:0,ready:0,EAnm:0,DAnm:"",RType:RType.fixed,EType:EType.animationEnd,buffs:[1002,1102],info:"随机3个友方+5攻击,+20最大生命值",
},
6421:{
uuid:6421,name:"单体攻击3",sp_name:"buff_wind",icon:"1255",TGroup:TGroup.Team,readyAnm:"",endAnm:"",act:"atk",DTType:DTType.single,kind:SkillKind.Support,
ap:0,hit_count:1,hitcd:0.2,speed:720,with:0,ready:0,EAnm:0,DAnm:"",RType:RType.fixed,EType:EType.animationEnd,buffs:[1004],info:"随机1个友方+15攻击",
},
6422:{
uuid:6422,name:"单体生命3",sp_name:"buff_wind",icon:"1255",TGroup:TGroup.Team,readyAnm:"",endAnm:"",act:"atk",DTType:DTType.single,kind:SkillKind.Support,
ap:0,hit_count:1,hitcd:0.2,speed:720,with:0,ready:0,EAnm:0,DAnm:"",RType:RType.fixed,EType:EType.animationEnd,buffs:[1104],info:"随机1个友方+40最大生命值",
},
6423:{
uuid:6423,name:"单体全能3",sp_name:"buff_wind",icon:"1255",TGroup:TGroup.Team,readyAnm:"",endAnm:"",act:"atk",DTType:DTType.single,kind:SkillKind.Support,
ap:0,hit_count:1,hitcd:0.2,speed:720,with:0,ready:0,EAnm:0,DAnm:"",RType:RType.fixed,EType:EType.animationEnd,buffs:[1003,1103],info:"随机1个友方+10攻击,+30最大生命值",
},
6424:{
uuid:6424,name:"群体攻击3",sp_name:"buff_wind",icon:"1255",TGroup:TGroup.Team,readyAnm:"",endAnm:"",act:"atk",DTType:DTType.single,kind:SkillKind.Support,
ap:0,hit_count:3,hitcd:0.2,speed:720,with:0,ready:0,EAnm:0,DAnm:"",RType:RType.fixed,EType:EType.animationEnd,buffs:[1003],info:"随机3个友方+10攻击",
},
6425:{
uuid:6425,name:"群体生命3",sp_name:"buff_wind",icon:"1255",TGroup:TGroup.Team,readyAnm:"",endAnm:"",act:"atk",DTType:DTType.single,kind:SkillKind.Support,
ap:0,hit_count:3,hitcd:0.2,speed:720,with:0,ready:0,EAnm:0,DAnm:"",RType:RType.fixed,EType:EType.animationEnd,buffs:[1103],info:"随机3个友方+30最大生命值",
},
6426:{
uuid:6426,name:"群体全能3",sp_name:"buff_wind",icon:"1255",TGroup:TGroup.Team,readyAnm:"",endAnm:"",act:"atk",DTType:DTType.single,kind:SkillKind.Support,
ap:0,hit_count:3,hitcd:0.2,speed:720,with:0,ready:0,EAnm:0,DAnm:"",RType:RType.fixed,EType:EType.animationEnd,buffs:[1003,1103],info:"随机3个友方+10攻击,+30最大生命值",
},
6431:{
uuid:6431,name:"单体攻击4",sp_name:"buff_wind",icon:"1255",TGroup:TGroup.Team,readyAnm:"",endAnm:"",act:"atk",DTType:DTType.single,kind:SkillKind.Support,
ap:0,hit_count:1,hitcd:0.2,speed:720,with:0,ready:0,EAnm:0,DAnm:"",RType:RType.fixed,EType:EType.animationEnd,buffs:[1005],info:"随机1个友方+20攻击",
},
6432:{
uuid:6432,name:"单体生命4",sp_name:"buff_wind",icon:"1255",TGroup:TGroup.Team,readyAnm:"",endAnm:"",act:"atk",DTType:DTType.single,kind:SkillKind.Support,
ap:0,hit_count:1,hitcd:0.2,speed:720,with:0,ready:0,EAnm:0,DAnm:"",RType:RType.fixed,EType:EType.animationEnd,buffs:[1105],info:"随机1个友方+50最大生命值",
},
6433:{
uuid:6433,name:"单体全能4",sp_name:"buff_wind",icon:"1255",TGroup:TGroup.Team,readyAnm:"",endAnm:"",act:"atk",DTType:DTType.single,kind:SkillKind.Support,
ap:0,hit_count:1,hitcd:0.2,speed:720,with:0,ready:0,EAnm:0,DAnm:"",RType:RType.fixed,EType:EType.animationEnd,buffs:[1004,1104],info:"随机1个友方+15攻击,+40最大生命值",
},
6434:{
uuid:6434,name:"群体攻击4",sp_name:"buff_wind",icon:"1255",TGroup:TGroup.Team,readyAnm:"",endAnm:"",act:"atk",DTType:DTType.single,kind:SkillKind.Support,
ap:0,hit_count:3,hitcd:0.2,speed:720,with:0,ready:0,EAnm:0,DAnm:"",RType:RType.fixed,EType:EType.animationEnd,buffs:[1004],info:"随机3个友方+15攻击",
},
6435:{
uuid:6435,name:"群体生命4",sp_name:"buff_wind",icon:"1255",TGroup:TGroup.Team,readyAnm:"",endAnm:"",act:"atk",DTType:DTType.single,kind:SkillKind.Support,
ap:0,hit_count:3,hitcd:0.2,speed:720,with:0,ready:0,EAnm:0,DAnm:"",RType:RType.fixed,EType:EType.animationEnd,buffs:[1104],info:"随机3个友方+40最大生命值",
},
6436:{
uuid:6436,name:"群体全能4",sp_name:"buff_wind",icon:"1255",TGroup:TGroup.Team,readyAnm:"",endAnm:"",act:"atk",DTType:DTType.single,kind:SkillKind.Support,
ap:0,hit_count:3,hitcd:0.2,speed:720,with:0,ready:0,EAnm:0,DAnm:"",RType:RType.fixed,EType:EType.animationEnd,buffs:[1004,1104],info:"随机3个友方+15攻击,+40最大生命值",
},
6441:{
uuid:6441,name:"单体攻击5",sp_name:"buff_wind",icon:"1255",TGroup:TGroup.Team,readyAnm:"",endAnm:"",act:"atk",DTType:DTType.single,kind:SkillKind.Support,
ap:0,hit_count:1,hitcd:0.2,speed:720,with:0,ready:0,EAnm:0,DAnm:"",RType:RType.fixed,EType:EType.animationEnd,buffs:[1006],info:"随机1个友方+25攻击",
},
6442:{
uuid:6442,name:"单体生命5",sp_name:"buff_wind",icon:"1255",TGroup:TGroup.Team,readyAnm:"",endAnm:"",act:"atk",DTType:DTType.single,kind:SkillKind.Support,
ap:0,hit_count:1,hitcd:0.2,speed:720,with:0,ready:0,EAnm:0,DAnm:"",RType:RType.fixed,EType:EType.animationEnd,buffs:[1106],info:"随机1个友方+60最大生命值",
},
6443:{
uuid:6443,name:"单体全能5",sp_name:"buff_wind",icon:"1255",TGroup:TGroup.Team,readyAnm:"",endAnm:"",act:"atk",DTType:DTType.single,kind:SkillKind.Support,
ap:0,hit_count:1,hitcd:0.2,speed:720,with:0,ready:0,EAnm:0,DAnm:"",RType:RType.fixed,EType:EType.animationEnd,buffs:[1005,1105],info:"随机1个友方+20攻击,+50最大生命值",
},
6444:{
uuid:6444,name:"群体攻击5",sp_name:"buff_wind",icon:"1255",TGroup:TGroup.Team,readyAnm:"",endAnm:"",act:"atk",DTType:DTType.single,kind:SkillKind.Support,
ap:0,hit_count:3,hitcd:0.2,speed:720,with:0,ready:0,EAnm:0,DAnm:"",RType:RType.fixed,EType:EType.animationEnd,buffs:[1005],info:"随机3个友方+20攻击",
},
6445:{
uuid:6445,name:"群体生命5",sp_name:"buff_wind",icon:"1255",TGroup:TGroup.Team,readyAnm:"",endAnm:"",act:"atk",DTType:DTType.single,kind:SkillKind.Support,
ap:0,hit_count:3,hitcd:0.2,speed:720,with:0,ready:0,EAnm:0,DAnm:"",RType:RType.fixed,EType:EType.animationEnd,buffs:[1105],info:"随机3个友方+50最大生命值",
},
6446:{
uuid:6446,name:"群体全能5",sp_name:"buff_wind",icon:"1255",TGroup:TGroup.Team,readyAnm:"",endAnm:"",act:"atk",DTType:DTType.single,kind:SkillKind.Support,
ap:0,hit_count:3,hitcd:0.2,speed:720,with:0,ready:0,EAnm:0,DAnm:"",RType:RType.fixed,EType:EType.animationEnd,buffs:[1005,1105],info:"随机3个友方+20攻击,+50最大生命值",
},
6451:{
uuid:6451,name:"单体攻击6",sp_name:"buff_wind",icon:"1255",TGroup:TGroup.Team,readyAnm:"",endAnm:"",act:"atk",DTType:DTType.single,kind:SkillKind.Support,
ap:0,hit_count:1,hitcd:0.2,speed:720,with:0,ready:0,EAnm:0,DAnm:"",RType:RType.fixed,EType:EType.animationEnd,buffs:[1007],info:"随机1个友方+30攻击",
},
6452:{
uuid:6452,name:"单体生命6",sp_name:"buff_wind",icon:"1255",TGroup:TGroup.Team,readyAnm:"",endAnm:"",act:"atk",DTType:DTType.single,kind:SkillKind.Support,
ap:0,hit_count:1,hitcd:0.2,speed:720,with:0,ready:0,EAnm:0,DAnm:"",RType:RType.fixed,EType:EType.animationEnd,buffs:[1107],info:"随机1个友方+70最大生命值",
},
6453:{
uuid:6453,name:"单体全能6",sp_name:"buff_wind",icon:"1255",TGroup:TGroup.Team,readyAnm:"",endAnm:"",act:"atk",DTType:DTType.single,kind:SkillKind.Support,
ap:0,hit_count:1,hitcd:0.2,speed:720,with:0,ready:0,EAnm:0,DAnm:"",RType:RType.fixed,EType:EType.animationEnd,buffs:[1006,1106],info:"随机1个友方+25攻击,+60最大生命值",
},
6454:{
uuid:6454,name:"群体攻击6",sp_name:"buff_wind",icon:"1255",TGroup:TGroup.Team,readyAnm:"",endAnm:"",act:"atk",DTType:DTType.single,kind:SkillKind.Support,
ap:0,hit_count:3,hitcd:0.2,speed:720,with:0,ready:0,EAnm:0,DAnm:"",RType:RType.fixed,EType:EType.animationEnd,buffs:[1006],info:"随机3个友方+25攻击",
},
6455:{
uuid:6455,name:"群体生命6",sp_name:"buff_wind",icon:"1255",TGroup:TGroup.Team,readyAnm:"",endAnm:"",act:"atk",DTType:DTType.single,kind:SkillKind.Support,
ap:0,hit_count:3,hitcd:0.2,speed:720,with:0,ready:0,EAnm:0,DAnm:"",RType:RType.fixed,EType:EType.animationEnd,buffs:[1106],info:"随机3个友方+60最大生命值",
},
6456:{
uuid:6456,name:"群体全能6",sp_name:"buff_wind",icon:"1255",TGroup:TGroup.Team,readyAnm:"",endAnm:"",act:"atk",DTType:DTType.single,kind:SkillKind.Support,
ap:0,hit_count:3,hitcd:0.2,speed:720,with:0,ready:0,EAnm:0,DAnm:"",RType:RType.fixed,EType:EType.animationEnd,buffs:[1006,1106],info:"随机3个友方+25攻击,+60最大生命值",
},

View File

@@ -72,51 +72,63 @@ export interface heroInfo {
info: string; // 描述文案
}
/*
*=============英雄配置列表================
* 英雄规则设定
* 设定中的英雄都是1级最高可以升级到3级不在列表内提现升级在游戏内进行
* skills[0]是普通攻击技能
* skills[1]是等级1时的技能skills[2]是等级2时的技能skills[3]是等级3时的技能,最多3级
*
*
*
*
*
*
*/
export const HeroInfo: Record<number, heroInfo> = {
// ========== 近战英雄 ==========
5001:{uuid:5001,name:"盾战士",path:"hk1", fac:FacSet.HERO, lv:1,as:1,ss:5,type:HType.Melee,hp:300,ap:25,speed:120,
skills:[6001,6301,6311,6321],info:""},
skills:[6001,6301,6311,6321],info:"近战,魔法盾"},
5002:{uuid:5002,name:"圣骑士",path:"", fac:FacSet.HERO, lv:1,as:1,ss:5,type:HType.Melee,hp:340,ap:22,speed:115,
skills:[6001,6202],info:""},
skills:[6001,6202],info:"近战,群体护盾"},
5003:{uuid:5003,name:"风行剑士",path:"", fac:FacSet.HERO, lv:1,as:1,ss:5,type:HType.Melee,hp:210,ap:38,speed:170,
skills:[6001,6104],info:""},
skills:[6001,6104],info:"近战,闪击"},
5004:{uuid:5004,name:"刺客",path:"hc1", fac:FacSet.HERO, lv:1,as:1,ss:5,type:HType.Melee,hp:140,ap:50,speed:180,
skills:[6001,6102],info:""},
skills:[6001,6102],info:"近战,火焰击"},
// ========== 法师英雄 ==========
5101:{uuid:5101,name:"奥术法师",path:"hm2", fac:FacSet.HERO, lv:1,as:1,ss:5,type:HType.Long,hp:150,ap:40,speed:95,
skills:[6008,6105],info:""},
skills:[6008,6105],info:"半月波,冰锥"},
5102:{uuid:5012,name:"火焰法师",path:"hm1", fac:FacSet.HERO, lv:1,as:1,ss:5,type:HType.Long,hp:150,ap:45,speed:90,
skills:[6006,6007],info:""},
skills:[6006,6007],info:"火击,火球"},
5103:{uuid:5013,name:"冰法法师",path:"hz1", fac:FacSet.HERO, lv:1,as:1,ss:5,type:HType.Long,hp:200,ap:20,speed:105,
skills:[6004,6005],info:""},
skills:[6004,6005],info:"冰击,冰锥"},
5104:{uuid:5104,name:"寒霜术士",path:"", fac:FacSet.HERO, lv:1,as:1,ss:5,type:HType.Long,hp:160,ap:36,speed:105,
skills:[6005,6107],info:""},
skills:[6005,6107],info:"冰锥,冰刺"},
5105:{uuid:5105,name:"炎爆法师",path:"", fac:FacSet.HERO, lv:1,as:1,ss:5,type:HType.Long,hp:155,ap:42,speed:95,
skills:[6007,6108],info:""},
skills:[6007,6108],info:"火球,陨石术"},
// ========== 远程英雄 ==========
5201:{uuid:5201,name:"射手",path:"ha1", fac:FacSet.HERO, lv:1,as:1,ss:5,type:HType.Long,hp:180,ap:30,speed:140,
skills:[6002,6003],info:""},
skills:[6002,6003],info:"普通射击,暴射"},
5202:{uuid:5202,name:"游侠",path:"", fac:FacSet.HERO, lv:1,as:1,ss:5,type:HType.Long,hp:170,ap:32,speed:145,
skills:[6002,6101],info:""},
skills:[6002,6101],info:"暴射,光箭"},
// ========== 腐竹英雄 ==========
5301:{uuid:5301,name:"牧师",path:"hh1", fac:FacSet.HERO, lv:1,as:1,ss:5,type:HType.Long,hp:160,ap:25,speed:100,
skills:[6003,6100],info:""},
skills:[6003,6100],info:"半月波,治疗"},
5302:{uuid:5302,name:"战地医师",path:"", fac:FacSet.HERO, lv:1,as:1,ss:5,type:HType.Mid,hp:220,ap:24,speed:120,
skills:[6004,6204],info:""},
skills:[6004,6204],info:"半月波,群体治疗"},
5303:{uuid:5303,name:"守护祭司",path:"", fac:FacSet.HERO, lv:1,as:1,ss:5,type:HType.Mid,hp:240,ap:20,speed:110,
skills:[6006,6203],info:""},
skills:[6006,6203],info:"半月波,单体攻击"},
5304:{uuid:5304,name:"秘法贤者",path:"", fac:FacSet.HERO, lv:1,as:1,ss:5,type:HType.Long,hp:175,ap:34,speed:100,
skills:[6003,6207],info:""},
skills:[6003,6207],info:"半月波,群体攻击"},