Files
heros/assets/script/game/common/config/SkillSet.ts

947 lines
18 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

/*
type
1最前排
2最后排
3: 最少血
4最高血
5近战
6远程
7: 辅助
8: 随机
tg: 对象0 自己1同伴 2 自己和同伴3敌人4自己和对人
dis: 是否移动 1 移动 0 原地
sd 卡片技能图标持续时间
cd 卡片技能释放本技能cd
count卡片1次释放本技能数
bsdbuff技能作用持续时间 bsd=0 为永久
bcdbuff技能执行一次间隔
sk_uuid:子技能id
sk_count:子技能个数
sp_name : 预制体名称
path: 图片地址
mber = 0;0碰撞不消亡 1:碰撞即消亡
fname:"",flash:false,with:false,debuff: 0depb:50,:无12灼烧3眩晕4降低攻击5降低hp6降低防御7吸血8击退
*/
export enum SkTG {
self = 0,
friend= 1,
team= 2,
enemy= 3,
all= 4,
}
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": 1,
"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": "atkup",
"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": 6019,
"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,
"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%最大生命值的生命"
}
};