@@ -65,6 +65,8 @@ export interface heroInfo {
ap : number ; // 攻击力
call? :number ; // 召唤后出发的技能uuid
dead? :number ; // 死亡后出发的技能uuid
fstart? :number ; //战斗开始时释放的技能uuid
fend? :number ; //战斗结束时释放的技能uuid
// dis: number; // 攻击距离(像素)
speed : number ; // 移动速度(像素/秒)
skills : Record < number , HSkillInfo > ; // 携带技能ID列表
@@ -86,57 +88,57 @@ export interface HSkillInfo {
* skills[0]是普通攻击技能
* skills[1]是等级1时的技能,skills[2]是等级2时的技能,skills[3]是等级3时的技能,最多3级
*
* 属性基准(cards_lv:1,lv:1) : SPEED:4 80,AP:30 | HP:300 | skills[0].cd=1
* 坦克(cards_lv:1,lv:1) : SPEED:4 80,AP:25 | HP:450 | skills[0].cd=0.75
* 近战dps(cards_lv:1,lv:1) : SPEED:4 80,AP:50 | HP:250 | skills[0].cd=1.1
* 远程dps(cards_lv:1,lv:1) : SPEED:4 80,AP:60 | HP:150 | skills[0].cd=1.3
*远程法dps(cards_lv:1,lv:1) : SPEED:4 80,AP:60 | HP:150 | skills[0].cd=1.4
* 远程辅助(cards_lv:1,lv:1) : SPEED:4 80,AP:20 | HP:150 | skills[0].cd=1
* 属性基准(cards_lv:1,lv:1) : SPEED:80 0,AP:30 | HP:300 | skills[0].cd=1
* 坦克(cards_lv:1,lv:1) : SPEED:80 0,AP:25 | HP:450 | skills[0].cd=0.75
* 近战dps(cards_lv:1,lv:1) : SPEED:80 0,AP:50 | HP:250 | skills[0].cd=1.1
* 远程dps(cards_lv:1,lv:1) : SPEED:80 0,AP:60 | HP:150 | skills[0].cd=1.3
*远程法dps(cards_lv:1,lv:1) : SPEED:80 0,AP:60 | HP:150 | skills[0].cd=1.4
* 远程辅助(cards_lv:1,lv:1) : SPEED:80 0,AP:20 | HP:150 | skills[0].cd=1
*/
export const HeroInfo : Record < number , heroInfo > = {
// ========== 近战英雄 ==========
5001 : { uuid :5001 , name : "盾战士" , path : "hk1" , fac :FacSet.HERO , cards_lv :1 , lv :1 , type : HType . Melee , hp :450 , ap :25 , call :6305 , dead :6305 , speed :4 80,
5001 : { uuid :5001 , name : "盾战士" , path : "hk1" , fac :FacSet.HERO , cards_lv :1 , lv :1 , type : HType . Melee , hp :450 , ap :25 , call :6305 , dead :6305 , speed :80 0 ,
skills : { 6001 : { uuid :6001 , lv :1 , cd :1.5 , ccd :0 } , 6301 : { uuid :6301 , lv :1 , cd :5 , ccd :0 } } , info : "近战,魔法盾 坦克" } ,
5002 : { uuid :5002 , name : "圣骑士" , path : "hk3" , fac :FacSet.HERO , cards_lv :3 , lv :1 , type : HType . Melee , hp :1350 , ap :75 , speed :4 80,
5002 : { uuid :5002 , name : "圣骑士" , path : "hk3" , fac :FacSet.HERO , cards_lv :3 , lv :1 , type : HType . Melee , hp :1350 , ap :75 , speed :80 0 ,
skills : { 6001 : { uuid :6001 , lv :1 , cd :1.5 , ccd :0 } , 6305 : { uuid :6305 , lv :1 , cd :5 , ccd :0 } } , info : "近战,群体护盾 坦克" } ,
5003 : { uuid :5003 , name : "风行剑士" , path : "hk4" , fac :FacSet.HERO , cards_lv :2 , lv :1 , type : HType . Melee , hp :500 , ap :100 , speed :4 80,
5003 : { uuid :5003 , name : "风行剑士" , path : "hk4" , fac :FacSet.HERO , cards_lv :2 , lv :1 , type : HType . Melee , hp :500 , ap :100 , speed :80 0 ,
skills : { 6001 : { uuid :6001 , lv :1 , cd :1.5 , ccd :0 } , 6014 : { uuid :6014 , lv :1 , cd :5 , ccd :0 } } , info : "近战,闪击 近战dps" } ,
5004 : { uuid :5004 , name : "刺客" , path : "hc1" , fac :FacSet.HERO , cards_lv :4 , lv :1 , type : HType . Melee , hp :1000 , ap :200 , speed :4 80,
5004 : { uuid :5004 , name : "刺客" , path : "hc1" , fac :FacSet.HERO , cards_lv :4 , lv :1 , type : HType . Melee , hp :1000 , ap :200 , speed :80 0 ,
skills : { 6001 : { uuid :6001 , lv :1 , cd :0.7 , ccd :0 } , 6104 : { uuid :6104 , lv :1 , cd :5 , ccd :0 } } , info : "近战,火焰击 近战dps" } ,
5005 : { uuid :5005 , name : "自然骑士" , path : "hk2" , fac :FacSet.HERO , cards_lv :4 , lv :1 , type : HType . Melee , hp :1000 , ap :200 , speed :4 80,
5005 : { uuid :5005 , name : "自然骑士" , path : "hk2" , fac :FacSet.HERO , cards_lv :4 , lv :1 , type : HType . Melee , hp :1000 , ap :200 , speed :80 0 ,
skills : { 6001 : { uuid :6001 , lv :1 , cd :1.5 , ccd :0 } , 6104 : { uuid :6104 , lv :1 , cd :5 , ccd :0 } } , info : "治疗近战,火焰击 近战dps" } ,
// ========== 法师英雄 ==========
5101 : { uuid :5101 , name : "奥术法师" , path : "hm2" , fac :FacSet.HERO , cards_lv :1 , lv :1 , type : HType . Long , hp :150 , ap :60 , speed :4 80,
5101 : { uuid :5101 , name : "奥术法师" , path : "hm2" , fac :FacSet.HERO , cards_lv :1 , lv :1 , type : HType . Long , hp :150 , ap :60 , speed :80 0 ,
skills : { 6201 : { uuid :6201 , lv :1 , cd :1 , ccd :0 } , 6012 : { uuid :6012 , lv :1 , cd :5 , ccd :0 } } , info : "冰球,冰锥 远法dps" } ,
5102 : { uuid :5102 , name : "火焰法师" , path : "hm1" , fac :FacSet.HERO , cards_lv :2 , lv :1 , type : HType . Long , hp :300 , ap :120 , speed :4 80,
5102 : { uuid :5102 , name : "火焰法师" , path : "hm1" , fac :FacSet.HERO , cards_lv :2 , lv :1 , type : HType . Long , hp :300 , ap :120 , speed :80 0 ,
skills : { 6203 : { uuid :6203 , lv :1 , cd :1 , ccd :0 } , 6013 : { uuid :6013 , lv :1 , cd :5 , ccd :0 } } , info : "火击,火球 远法dps" } ,
5103 : { uuid :5103 , name : "冰法法师" , path : "hm9" , fac :FacSet.HERO , cards_lv :3 , lv :1 , type : HType . Long , hp :450 , ap :180 , speed :4 80,
5103 : { uuid :5103 , name : "冰法法师" , path : "hm9" , fac :FacSet.HERO , cards_lv :3 , lv :1 , type : HType . Long , hp :450 , ap :180 , speed :80 0 ,
skills : { 6201 : { uuid :6201 , lv :1 , cd :1 , ccd :0 } , 6012 : { uuid :6012 , lv :1 , cd :5 , ccd :0 } } , info : "冰击,冰锥 远法dps" } ,
5104 : { uuid :5104 , name : "寒霜术士" , path : "hm4" , fac :FacSet.HERO , cards_lv :4 , lv :1 , type : HType . Long , hp :600 , ap :240 , speed :4 80,
5104 : { uuid :5104 , name : "寒霜术士" , path : "hm4" , fac :FacSet.HERO , cards_lv :4 , lv :1 , type : HType . Long , hp :600 , ap :240 , speed :80 0 ,
skills : { 6201 : { uuid :6201 , lv :1 , cd :1 , ccd :0 } , 6202 : { uuid :6202 , lv :1 , cd :5 , ccd :0 } } , info : "冰锥,冰刺 远法dps" } ,
5105 : { uuid :5105 , name : "炎爆法师" , path : "hm3" , fac :FacSet.HERO , cards_lv :5 , lv :1 , type : HType . Long , hp :750 , ap :300 , speed :4 80,
5105 : { uuid :5105 , name : "炎爆法师" , path : "hm3" , fac :FacSet.HERO , cards_lv :5 , lv :1 , type : HType . Long , hp :750 , ap :300 , speed :80 0 ,
skills : { 6203 : { uuid :6203 , lv :1 , cd :1 , ccd :0 } , 6201 : { uuid :6201 , lv :1 , cd :5 , ccd :0 } } , info : "火球,陨石术 远法dps" } ,
// ========== 远程英雄 ==========
5201 : { uuid :5201 , name : "射手" , path : "ha1" , fac :FacSet.HERO , cards_lv :1 , lv :1 , type : HType . Long , hp :150 , ap :60 , speed :4 80,
5201 : { uuid :5201 , name : "射手" , path : "ha1" , fac :FacSet.HERO , cards_lv :1 , lv :1 , type : HType . Long , hp :150 , ap :60 , speed :80 0 ,
skills : { 6101 : { uuid :6101 , lv :1 , cd :0.9 , ccd :0 } , 6011 : { uuid :6011 , lv :1 , cd :5 , ccd :0 } } , info : "普通射击,暴射 远dps" } ,
5202 : { uuid :5202 , name : "游侠" , path : "ha2" , fac :FacSet.HERO , cards_lv :3 , lv :1 , type : HType . Long , hp :450 , ap :180 , speed :4 80,
5202 : { uuid :5202 , name : "游侠" , path : "ha2" , fac :FacSet.HERO , cards_lv :3 , lv :1 , type : HType . Long , hp :450 , ap :180 , speed :80 0 ,
skills : { 6011 : { uuid :6101 , lv :1 , cd :0.9 , ccd :0 } , 6101 : { uuid :6101 , lv :1 , cd :5 , ccd :0 } } , info : "暴射,光箭 远dps" } ,
5203 : { uuid :5203 , name : "游侠" , path : "ha3" , fac :FacSet.HERO , cards_lv :3 , lv :1 , type : HType . Long , hp :450 , ap :180 , speed :4 80,
5203 : { uuid :5203 , name : "游侠" , path : "ha3" , fac :FacSet.HERO , cards_lv :3 , lv :1 , type : HType . Long , hp :450 , ap :180 , speed :80 0 ,
skills : { 6011 : { uuid :6101 , lv :1 , cd :0.9 , ccd :0 } , 6101 : { uuid :6101 , lv :1 , cd :5 , ccd :0 } } , info : "暴射,光箭 远dps" } ,
// ========== 腐竹英雄 ==========
5301 : { uuid :5301 , name : "牧师" , path : "hh1" , fac :FacSet.HERO , cards_lv :1 , lv :1 , type : HType . Long , hp :150 , ap :20 , speed :4 80,
5301 : { uuid :5301 , name : "牧师" , path : "hh1" , fac :FacSet.HERO , cards_lv :1 , lv :1 , type : HType . Long , hp :150 , ap :20 , speed :80 0 ,
skills : { 6202 : { uuid :6202 , lv :1 , cd :1.2 , ccd :0 } , 6302 : { uuid :6302 , lv :1 , cd :5 , ccd :0 } } , info : "冰锥1,治疗 远辅助" } ,
5302 : { uuid :5302 , name : "战地医师" , path : "hz1" , fac :FacSet.HERO , cards_lv :2 , lv :1 , type : HType . Long , hp :300 , ap :40 , speed :4 80,
5302 : { uuid :5302 , name : "战地医师" , path : "hz1" , fac :FacSet.HERO , cards_lv :2 , lv :1 , type : HType . Long , hp :300 , ap :40 , speed :80 0 ,
skills : { 6202 : { uuid :6202 , lv :1 , cd :1.2 , ccd :0 } , 6304 : { uuid :6304 , lv :1 , cd :5 , ccd :0 } } , info : "冰锥1,群体治疗 远辅助" } ,
5303 : { uuid :5303 , name : "守护祭司" , path : "hm6" , fac :FacSet.HERO , cards_lv :4 , lv :1 , type : HType . Long , hp :600 , ap :80 , speed :4 80,
5303 : { uuid :5303 , name : "守护祭司" , path : "hm6" , fac :FacSet.HERO , cards_lv :4 , lv :1 , type : HType . Long , hp :600 , ap :80 , speed :80 0 ,
skills : { 6202 : { uuid :6202 , lv :1 , cd :1.2 , ccd :0 } , 6004 : { uuid :6004 , lv :1 , cd :5 , ccd :0 } } , info : "普通射击,单体攻击buff 射手辅助" } ,
5304 : { uuid :5304 , name : "秘法精灵" , path : "hm7" , fac :FacSet.HERO , cards_lv :6 , lv :1 , type : HType . Long , hp :900 , ap :120 , speed :4 80,
5304 : { uuid :5304 , name : "秘法精灵" , path : "hm7" , fac :FacSet.HERO , cards_lv :6 , lv :1 , type : HType . Long , hp :900 , ap :120 , speed :80 0 ,
skills : { 6202 : { uuid :6202 , lv :1 , cd :1.2 , ccd :0 } , 6105 : { uuid :6105 , lv :1 , cd :5 , ccd :0 } } , info : "普通射击,群体攻击buff 射手辅助" } ,
@@ -146,44 +148,44 @@ export const HeroInfo: Record<number, heroInfo> = {
/*
*=============怪物配置列表================
* 基础近战型(lv:1) : SPEED:4 80 |AP:12 | HP:120 | skills[0].cd=0.65
* 重型坦克型(lv:1) : SPEED:4 80 |AP:30 | HP:350 | skills[0].cd=2
* 远程dps(lv:1) : SPEED:4 80 |AP:45 | HP:80 | skills[0].cd=1.5
* 远程辅助(lv:1) : SPEED:4 80 |AP:20 | HP:80 | skills[0].cd=1
* 精英 (lv:1) : SPEED:4 80 |AP:20 | HP:1500 | skills[0].cd=1
* 基础近战型(lv:1) : SPEED:80 0 |AP:12 | HP:120 | skills[0].cd=0.65
* 重型坦克型(lv:1) : SPEED:80 0 |AP:30 | HP:350 | skills[0].cd=2
* 远程dps(lv:1) : SPEED:80 0 |AP:45 | HP:80 | skills[0].cd=1.5
* 远程辅助(lv:1) : SPEED:80 0 |AP:20 | HP:80 | skills[0].cd=1
* 精英 (lv:1) : SPEED:80 0 |AP:20 | HP:1500 | skills[0].cd=1
*/
//============== 兽人系列 ===============
// 近战型
6001 : { uuid :6001 , name : "兽人战士" , path : "mo1" , fac :FacSet.MON , cards_lv :1 , lv :1 , type : HType . Melee , hp :120 , ap :12 , speed :4 80,
6001 : { uuid :6001 , name : "兽人战士" , path : "mo1" , fac :FacSet.MON , cards_lv :1 , lv :1 , type : HType . Melee , hp :120 , ap :12 , speed :80 0 ,
skills : { 6001 : { uuid :6001 , lv :1 , cd :0.65 , ccd :0 } } , info : "" } ,
6002 : { uuid :6002 , name : "兽人斥候" , path : "mo3" , fac :FacSet.MON , cards_lv :1 , lv :1 , type : HType . Melee , hp :120 , ap :12 , speed :4 80,
6002 : { uuid :6002 , name : "兽人斥候" , path : "mo3" , fac :FacSet.MON , cards_lv :1 , lv :1 , type : HType . Melee , hp :120 , ap :12 , speed :80 0 ,
skills : { 6001 : { uuid :6001 , lv :1 , cd :0.65 , ccd :0 } , 6004 : { uuid :6004 , lv :1 , cd :10 , ccd :0 } } , info : "" } ,
6003 : { uuid :6003 , name : "兽人卫士" , path : "mo4" , fac :FacSet.MON , cards_lv :1 , lv :1 , type : HType . Melee , hp :350 , ap :30 , speed :4 80,
6003 : { uuid :6003 , name : "兽人卫士" , path : "mo4" , fac :FacSet.MON , cards_lv :1 , lv :1 , type : HType . Melee , hp :350 , ap :30 , speed :80 0 ,
skills : { 6001 : { uuid :6001 , lv :1 , cd :2 , ccd :0 } } , info : "" } ,
// 4. 远程
6004 : { uuid :6004 , name : "兽人射手" , path : "mo2" , fac :FacSet.MON , cards_lv :1 , lv :1 , type : HType . Long , hp :80 , ap :45 , speed :4 80,
6004 : { uuid :6004 , name : "兽人射手" , path : "mo2" , fac :FacSet.MON , cards_lv :1 , lv :1 , type : HType . Long , hp :80 , ap :45 , speed :80 0 ,
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 , hp :80 , ap :20 , speed :4 80,
6005 : { uuid :6005 , name : "兽人法师" , path : "mo5" , fac :FacSet.MON , cards_lv :1 , lv :1 , type : HType . Long , hp :80 , ap :20 , speed :80 0 ,
skills : { 6001 : { uuid :6203 , lv :1 , cd :1.5 , ccd :0 } } , info : "" } ,
// 6. 精英/BOSS型
6006 : { uuid :6006 , name : "兽人首领(BOSS)" , path : "mo6" , fac :FacSet.MON , cards_lv :1 , lv :1 , type : HType . Melee , hp :1500 , ap :20 , speed :4 80,
6006 : { uuid :6006 , name : "兽人首领(BOSS)" , path : "mo6" , fac :FacSet.MON , cards_lv :1 , lv :1 , type : HType . Melee , hp :1500 , ap :20 , speed :80 0 ,
skills : { 6002 : { uuid :6002 , lv :1 , cd :2 , ccd :0 } , 6004 : { uuid :6004 , lv :1 , cd :10 , ccd :0 } } , info : "" } ,
//============== 亡灵系列 ===============
// 近战型
6101 : { uuid :6101 , name : "亡灵战士" , path : "mud1" , fac :FacSet.MON , cards_lv :1 , lv :1 , type : HType . Melee , hp :120 , ap :12 , speed :4 80,
6101 : { uuid :6101 , name : "亡灵战士" , path : "mud1" , fac :FacSet.MON , cards_lv :1 , lv :1 , type : HType . Melee , hp :120 , ap :12 , speed :80 0 ,
skills : { 6001 : { uuid :6001 , lv :1 , cd :0.65 , ccd :0 } } , info : "" } ,
6103 : { uuid :6103 , name : "兽人斥候" , path : "mud3" , fac :FacSet.MON , cards_lv :1 , lv :1 , type : HType . Melee , hp :120 , ap :12 , speed :4 80,
6103 : { uuid :6103 , name : "兽人斥候" , path : "mud3" , fac :FacSet.MON , cards_lv :1 , lv :1 , type : HType . Melee , hp :120 , ap :12 , speed :80 0 ,
skills : { 6001 : { uuid :6001 , lv :1 , cd :0.65 , ccd :0 } } , info : "" } ,
// 4. 远程
6102 : { uuid :6102 , name : "兽人射手" , path : "mud2" , fac :FacSet.MON , cards_lv :1 , lv :1 , type : HType . Long , hp :80 , ap :45 , speed :4 80,
6102 : { uuid :6102 , name : "兽人射手" , path : "mud2" , fac :FacSet.MON , cards_lv :1 , lv :1 , type : HType . Long , hp :80 , ap :45 , speed :80 0 ,
skills : { 6001 : { uuid :6101 , lv :1 , cd :1.5 , ccd :0 } } , info : "" } ,
// 6105:{uuid:6105,name:"兽人法师",path:"mud5", fac:FacSet.MON,cards_lv:1,lv:1,type:HType.Melee,hp:80,ap:20,speed:4 80,
// 6105:{uuid:6105,name:"兽人法师",path:"mud5", fac:FacSet.MON,cards_lv:1,lv:1,type:HType.Melee,hp:80,ap:20,speed:80 0,
// 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 : "亡灵法师(boss)" , path : "mud4" , fac :FacSet.MON , cards_lv :1 , lv :1 , type : HType . Long , hp :350 , ap :30 , speed :4 80,
6104 : { uuid :6104 , name : "亡灵法师(boss)" , path : "mud4" , fac :FacSet.MON , cards_lv :1 , lv :1 , type : HType . Long , hp :350 , ap :30 , speed :80 0 ,
skills : { 6204 : { uuid :6204 , lv :1 , cd :2 , ccd :0 } , 6206 : { uuid :6206 , lv :1 , cd :10 , ccd :0 } } , info : "" } ,
6105 : { uuid :6105 , name : "兽人首领(BOSS)" , path : "mud5" , fac :FacSet.MON , cards_lv :1 , lv :1 , type : HType . Melee , hp :1500 , ap :20 , speed :4 80,
6105 : { uuid :6105 , name : "兽人首领(BOSS)" , path : "mud5" , fac :FacSet.MON , cards_lv :1 , lv :1 , type : HType . Melee , hp :1500 , ap :20 , speed :80 0 ,
skills : { 6002 : { uuid :6002 , lv :1 , cd :2 , ccd :0 } , 6005 : { uuid :6005 , lv :1 , cd :10 , ccd :0 } } , info : "" } ,
} ;