121 lines
12 KiB
TypeScript
121 lines
12 KiB
TypeScript
/*
|
||
type :
|
||
1:最前排
|
||
2:最后排
|
||
3: 最少血
|
||
4:最高血
|
||
5:近战
|
||
6:远程
|
||
7: 辅助
|
||
8: 随机
|
||
|
||
tg: 对象,0 自己,1:同伴 ,2 自己和同伴,3:敌人,4,自己和对人
|
||
|
||
dis: 是否移动 1 移动 0 原地
|
||
sd: 卡片技能图标持续时间
|
||
cd: 卡片技能释放本技能cd
|
||
count:卡片1次释放本技能数
|
||
|
||
sp_name : 预制体名称
|
||
path: 图片地址
|
||
mber = 0;0:碰撞不消亡 1:碰撞即消亡
|
||
fname:"",flash:false,with:false,debuff: 0depb:50,:无,1:冰,2:灼烧,3:眩晕,4:降低攻击,5:降低hp,6:降低防御,7:吸血,8:击退
|
||
*/
|
||
|
||
export enum SkTG {
|
||
self = 0,
|
||
friend= 1,
|
||
team= 2,
|
||
enemy= 3,
|
||
all= 4,
|
||
}
|
||
/*
|
||
type :
|
||
1:最前排
|
||
2:最后排
|
||
3: 最少血
|
||
4:最高血
|
||
5:近战
|
||
6:远程
|
||
7: 辅助
|
||
8: 随机
|
||
*/
|
||
export enum SkType {
|
||
frontRow = 1,
|
||
backRow = 2,
|
||
leastHealth = 3,
|
||
highestHealth = 4,
|
||
melee = 5,
|
||
ranged = 6,
|
||
support = 7,
|
||
random = 8,
|
||
all = 9,
|
||
}
|
||
export enum skRun {
|
||
runing = 0,
|
||
dead = 1,
|
||
}
|
||
|
||
export const MSklist = [6001,6002]
|
||
export const MSkillset={
|
||
confirmexp:10,
|
||
}
|
||
export const MSlist={
|
||
1:[1101],
|
||
2:[1101],
|
||
3:[1101],
|
||
4:[1101],
|
||
}
|
||
/**
|
||
* 技能配置集合
|
||
* @description 该文件定义了游戏中各种技能的详细配置信息,包括技能ID、名称、图标、伤害类型等属性。
|
||
* 每个技能都是一个对象,包含多个属性来描述技能的特性和效果。
|
||
* @example
|
||
* // 技能ID为6001的技能配置
|
||
* {
|
||
* uuid: 6001,
|
||
* path: "6001",
|
||
* run: 1,
|
||
* type: 1,
|
||
* tg: 3,
|
||
* ... // 其他属性
|
||
* name: "寒冰弹",
|
||
* sp_name: "ball_blue",
|
||
* info: "释放一个火球术攻击敌人"
|
||
* }
|
||
*/
|
||
export const SkillSet = {
|
||
6001:{uuid:6001,path:"6001",type:1,tg:3,fname:"",flash:false,with:false,debuff:0,depb:0,debtime:0,derate:0,in:0.8,count:1,def:0,apup:0,ap:100,mhp:0,hp:0,cd:1,shield:0,speed:350,sonsk:0,hero:0,name:"寒冰弹",sp_name:"ball_blue",info:"向最前方敌人释放寒冰弹,造成100%攻击的伤害"},
|
||
6002:{uuid:6002,path:"6002",type:1,tg:3,fname:"",flash:false,with:false,debuff:0,depb:0,debtime:0,derate:0,in:0.8,count:1,def:0,apup:0,ap:100,mhp:0,hp:0,cd:1,shield:0,speed:350,sonsk:0,hero:0,name:"火焰弹",sp_name:"ball_red",info:"向最前方敌人释放火焰弹,造成100%攻击的伤害"},
|
||
6003:{uuid:6003,path:"6003",type:1,tg:3,fname:"",flash:false,with:false,debuff:0,depb:0,debtime:0,derate:0,in:0.8,count:1,def:0,apup:0,ap:100,mhp:0,hp:0,cd:1,shield:0,speed:350,sonsk:0,hero:0,name:"魔法弹",sp_name:"ball_green",info:"向最前方敌人释放魔法弹,造成100%攻击的伤害"},
|
||
6004:{uuid:6004,path:"6004",type:1,tg:3,fname:"",flash:false,with:false,debuff:0,depb:0,debtime:0,derate:0,in:0.8,count:1,def:0,apup:0,ap:100,mhp:0,hp:0,cd:1,shield:0,speed:350,sonsk:0,hero:0,name:"圣光弹",sp_name:"ball_yellow",info:"向最前方敌人释放圣光弹,造成100%攻击的伤害"},
|
||
6005:{uuid:6005,path:"6005",type:1,tg:3,fname:"",flash:false,with:false,debuff:0,depb:0,debtime:0,derate:0,in:0.8,count:1,def:0,apup:0,ap:50,mhp:0,hp:0,cd:1,shield:0,speed:350,sonsk:0,hero:0,name:"普通攻击",sp_name:"patk",info:"攻击前方直线100码内的敌人造成50%伤害"},
|
||
6006:{uuid:6006,path:"6006",type:1,tg:3,fname:"",flash:false,with:false,debuff:0,depb:0,debtime:0,derate:0,in:0.8,count:1,def:0,apup:0,ap:100,mhp:0,hp:0,cd:1,shield:0,speed:350,sonsk:0,hero:0,name:"射击",sp_name:"arrow",info:"向最前方敌人释放箭矢,造成100%攻击的伤害"},
|
||
6007:{uuid:6007,path:"6007",type:1,tg:3,fname:"",flash:false,with:false,debuff:0,depb:0,debtime:0,derate:0,in:0.8,count:1,def:0,apup:0,ap:100,mhp:0,hp:0,cd:1,shield:0,speed:350,sonsk:0,hero:0,name:"铁斧",sp_name:"mon_ft",info:"向最前方敌人扔出铁斧,造成100%攻击的伤害"},
|
||
6008:{uuid:6008,path:"6008",type:1,tg:3,fname:"",flash:false,with:false,debuff:0,depb:0,debtime:0,derate:0,in:0.8,count:1,def:0,apup:0,ap:100,mhp:0,hp:0,cd:1,shield:0,speed:350,sonsk:0,hero:0,name:"木棍",sp_name:"mon_ly",info:"向最前方敌人扔出木棍,造成100%攻击的伤害"},
|
||
6009:{uuid:6009,path:"6009",type:1,tg:3,fname:"",flash:false,with:false,debuff:0,depb:0,debtime:0,derate:0,in:0.8,count:1,def:0,apup:0,ap:100,mhp:0,hp:0,cd:1,shield:0,speed:350,sonsk:0,hero:0,name:"飞刀",sp_name:"mon_xd",info:"向最前方敌人扔出飞刀,造成100%攻击的伤害"},
|
||
6010:{uuid:6010,path:"6010",type:1,tg:3,fname:"",flash:false,with:false,debuff:0,depb:0,debtime:0,derate:0,in:0.8,count:1,def:0,apup:0,ap:100,mhp:0,hp:0,cd:1,shield:0,speed:350,sonsk:0,hero:0,name:"石斧",sp_name:"mon_sf",info:"向最前方敌人扔出石斧,造成100%攻击的伤害"},
|
||
6011:{uuid:6011,path:"6011",type:1,tg:3,fname:"",flash:false,with:false,debuff:0,depb:0,debtime:0,derate:0,in:3,count:1,def:0,apup:0,ap:100,mhp:0,hp:0,cd:0.5,shield:0,speed:100,sonsk:0,hero:0,name:"烈火呼吸",sp_name:"firequan",info:"召唤烈焰攻击前方敌人,造成200%攻击的伤害,烈焰维持3秒"},
|
||
6012:{uuid:6012,path:"6012",type:1,tg:3,fname:"",flash:false,with:false,debuff:2,depb:20,debtime:2,derate:100,in:1,count:1,def:0,apup:0,ap:300,mhp:0,hp:0,cd:1,shield:0,speed:350,sonsk:0,hero:0,name:"大火球",sp_name:"fire",info:"召唤大火球攻击前方所有敌人,造成300%攻击的伤害,有一定几率施加灼烧"},
|
||
6013:{uuid:6013,path:"6013",type:1,tg:3,fname:"",flash:false,with:false,debuff:0,depb:0,debtime:0,derate:0,in:10,count:1,def:0,apup:0,ap:50,mhp:0,hp:0,cd:1,shield:0,speed:350,sonsk:0,hero:0,name:"火墙",sp_name:"firewall",info:"在最前方敌人位置,召唤一堵火墙,持续10秒,每秒造成50%攻击伤害"},
|
||
6014:{uuid:6014,path:"6014",type:1,tg:3,fname:"",flash:false,with:false,debuff:1,depb:20,debtime:2,derate:0,in:1,count:1,def:0,apup:0,ap:200,mhp:0,hp:0,cd:1,shield:0,speed:350,sonsk:0,hero:0,name:"寒冰箭",sp_name:"arrow_blue",info:"召唤大火球攻击前方所有敌人,造成200%攻击的伤害,20%几率冰冻敌人"},
|
||
6015:{uuid:6015,path:"6015",type:1,tg:3,fname:"",flash:false,with:false,debuff:3,depb:20,debtime:2,derate:0,in:1,count:1,def:0,apup:0,ap:200,mhp:0,hp:0,cd:1,shield:0,speed:350,sonsk:0,hero:0,name:"烈焰射击",sp_name:"arrow_yellow",info:"召唤大火球攻击前方所有敌人,造成200%攻击的伤害,20%几率眩晕敌人"},
|
||
6016:{uuid:6016,path:"6016",type:1,tg:3,fname:"",flash:false,with:false,debuff:8,depb:50,debtime:1,derate:0,in:1,count:1,def:0,apup:0,ap:200,mhp:0,hp:0,cd:1,shield:0,speed:300,sonsk:0,hero:0,name:"龙卷风",sp_name:"bwind",info:"召唤大火球攻击前方所有敌人,造成200%攻击的伤害,50%几率击退敌人"},
|
||
6017:{uuid:6017,path:"6017",type:1,tg:2,fname:"buff_do",flash:true,with:false,debuff:0,depb:0,debtime:0,derate:0,in:5,count:1,def:0,apup:0,ap:100,mhp:0,hp:3,cd:1,shield:0,speed:350,sonsk:0,hero:0,name:"复苏",sp_name:"heath",info:"5秒持续为全体友方恢复施法者最大生命值15%的生命"},
|
||
6018:{uuid:6018,path:"6018",type:1,tg:0,fname:"",flash:false,with:false,debuff:0,depb:0,debtime:0,derate:0,in:0.8,count:1,def:0,apup:0,ap:100,mhp:0,hp:0,cd:1,shield:3,speed:350,sonsk:0,hero:0,name:"圣盾",sp_name:"shield",info:"召唤圣盾保护自己,可以抵御3次攻击"},
|
||
6019:{uuid:6019,path:"6019",type:1,tg:2,fname:"buff_do2",flash:true,with:false,debuff:0,depb:0,debtime:0,derate:0,in:1,count:1,def:0,apup:20,ap:100,mhp:0,hp:0,cd:1,shield:0,speed:350,sonsk:0,hero:0,name:"狂暴",sp_name:"apup",info:"为全体友方增加施法者攻击力20%的攻击"},
|
||
6021:{uuid:6021,path:"6021",type:2,tg:3,fname:"buff_do",flash:true,with:false,debuff:0,depb:0,debtime:0,derate:0,in:1,count:1,def:0,apup:0,ap:600,mhp:0,hp:0,cd:1,shield:0,speed:350,sonsk:0,hero:0,name:"致命射击",sp_name:"shoot2",info:"攻击最后方的敌人,造成600%攻击的伤害"},
|
||
6022:{uuid:6022,path:"6022",type:1,tg:3,fname:"",flash:false,with:false,debuff:1,depb:50,debtime:2,derate:0,in:1,count:1,def:0,apup:0,ap:300,mhp:0,hp:0,cd:1,shield:0,speed:350,sonsk:0,hero:0,name:"冰刺",sp_name:"icez",info:"在最前方敌人位置,召唤冰刺攻击敌人,造成200%攻击的伤害,20%几率冰冻敌人"},
|
||
6023:{uuid:6023,path:"6023",type:1,tg:3,fname:"",flash:false,with:false,debuff:8,depb:50,debtime:1,derate:0,in:1,count:1,def:0,apup:0,ap:400,mhp:0,hp:0,cd:1,shield:0,speed:350,sonsk:0,hero:0,name:"冰墙",sp_name:"icet",info:"在最前方敌人位置,召唤冰墙攻击敌人,造成200%攻击的伤害,50%几率击退敌人"},
|
||
6024:{uuid:6024,path:"6024",type:1,tg:3,fname:"",flash:false,with:true,debuff:8,depb:50,debtime:1,derate:0,in:2,count:1,def:0,apup:0,ap:80,mhp:0,hp:0,cd:0.5,shield:0,speed:100,sonsk:0,hero:0,name:"旋风斩",sp_name:"fwind",info:"旋转武器对周围的敌人造成80%攻击,2秒内旋转4次"},
|
||
6025:{uuid:6025,path:"6025",type:1,tg:3,fname:"",flash:false,with:false,debuff:8,depb:50,debtime:1,derate:0,in:3,count:1,def:0,apup:0,ap:500,mhp:0,hp:0,cd:1,shield:0,speed:500,sonsk:0,hero:0,name:"火焰漩涡",sp_name:"fireball",info:"召唤一个能量球射向前方敌人,对遇到的第一个敌人造成500%攻击的伤害,并击退"},
|
||
6026:{uuid:6026,path:"6026",type:1,tg:3,fname:"",flash:false,with:false,debuff:8,depb:50,debtime:2,derate:0,in:3,count:1,def:0,apup:0,ap:100,mhp:0,hp:0,cd:1,shield:0,speed:500,sonsk:0,hero:0,name:"潮汐",sp_name:"watert",info:"在最前方敌人位置,召唤水柱攻击敌人,每秒造成100%攻击的伤害,50%几率击退敌人"},
|
||
6027:{uuid:6027,path:"6027",type:1,tg:3,fname:"",flash:false,with:false,debuff:8,depb:100,debtime:2,derate:0,in:3,count:1,def:0,apup:2,ap:400,mhp:0,hp:0,cd:1,shield:0,speed:500,sonsk:0,hero:0,name:"国王霸气",sp_name:"kingba",info:"释放霸气攻击周围敌人,造成400%伤害,并100%几率击退敌人"},
|
||
6028:{uuid:6028,path:"6028",type:1,tg:2,fname:"buff_do",flash:true,with:false,debuff:0,depb:0,debtime:0,derate:0,in:2,count:1,def:0,apup:0,ap:100,mhp:0,hp:10,cd:1,shield:1,speed:350,sonsk:0,hero:0,name:"自然庇佑",sp_name:"heath2",info:"为全体友方恢复施法者最大生命值10%的生命,和抵御1次攻击的护盾"},
|
||
6029:{uuid:6029,path:"6029",type:1,tg:3,fname:"",flash:false,with:false,debuff:8,depb:50,debtime:2,derate:0,in:3,count:1,def:0,apup:0,ap:500,mhp:0,hp:0,cd:1,shield:0,speed:500,sonsk:0,hero:0,name:"陨石术",sp_name:"fireys",info:"在最前方敌人位置,召唤陨石攻击敌人,造成500%攻击的伤害"},
|
||
6030:{uuid:6030,path:"6030",type:1,tg:3,fname:"",flash:false,with:false,debuff:0,depb:0,debtime:0,derate:0,in:3,count:1,def:0,apup:0,ap:100,mhp:0,hp:0,cd:0.5,shield:0,speed:100,sonsk:0,hero:0,name:"闪电呼吸",sp_name:"dianquan",info:"召唤闪电攻击前方敌人,造成200%攻击的伤害,烈焰维持3秒"},
|
||
6031:{uuid:6031,path:"6031",type:1,tg:0,fname:"buff_do",flash:true,with:false,debuff:0,depb:0,debtime:0,derate:0,in:2,count:1,def:20,apup:0,ap:70,mhp:0,hp:70,cd:1,shield:0,speed:120,sonsk:0,hero:5211,name:"召唤仆从",sp_name:"zhaohuan",info:"召唤一个与施法者等级相同的骷髅战士为我方而战"},
|
||
6032:{uuid:6032,path:"6032",type:1,tg:0,fname:"",flash:false,with:false,debuff:0,depb:0,debtime:0,derate:0,in:2,count:1,def:0,apup:0,ap:100,mhp:0,hp:5,cd:1,shield:0,speed:120,sonsk:0,hero:0,name:"自愈",sp_name:"heath_small",info:"主动:自己回复自身5%最大生命值的生命"},
|
||
6033:{uuid:6033,path:"6033",type:1,tg:3,fname:"",flash:false,with:false,debuff:4,depb:100,debtime:1,derate:20,in:1,count:1,def:0,apup:0,ap:500,mhp:0,hp:0,cd:1,shield:0,speed:500,sonsk:6035,hero:0,name:"爆锤",sp_name:"cuida",info:"捶爆前方目标,造成300%攻击的伤害,震慑敌人,本局内全部敌方降低对方10%攻击力"},
|
||
6034:{uuid:6034,path:"6034",type:1,tg:3,fname:"",flash:false,with:false,debuff:4,depb:100,debtime:1,derate:20,in:1,count:1,def:0,apup:0,ap:80,mhp:0,hp:0,cd:1,shield:0,speed:350,sonsk:0,hero:0,name:"暴风箭",sp_name:"bingyu",info:"射出能量暴风箭攻击最前方范围敌人,每波造成80%攻击的伤害"}
|
||
}; |