139 lines
1.5 KiB
TypeScript
139 lines
1.5 KiB
TypeScript
|
|
||
|
export interface IHeroCfg {
|
||
|
/**
|
||
|
*ID
|
||
|
*/
|
||
|
id:number,
|
||
|
/**
|
||
|
*名称
|
||
|
*/
|
||
|
name:string,
|
||
|
/**
|
||
|
*描述
|
||
|
*/
|
||
|
describe:string,
|
||
|
/**
|
||
|
*皮肤
|
||
|
*/
|
||
|
skinRes:number[],
|
||
|
/**
|
||
|
*血量上限
|
||
|
*/
|
||
|
maxHp:number,
|
||
|
/**
|
||
|
*蓝量上限
|
||
|
*/
|
||
|
maxMp:number,
|
||
|
/**
|
||
|
*血量
|
||
|
*/
|
||
|
hp:number,
|
||
|
/**
|
||
|
*蓝量
|
||
|
*/
|
||
|
mp:number,
|
||
|
/**
|
||
|
*攻击
|
||
|
*/
|
||
|
attack:number,
|
||
|
/**
|
||
|
*法强
|
||
|
*/
|
||
|
spAttack:number,
|
||
|
/**
|
||
|
*基础攻速
|
||
|
*/
|
||
|
attackSpeed:number,
|
||
|
/**
|
||
|
*攻速倍率
|
||
|
*/
|
||
|
asMultiple:number,
|
||
|
/**
|
||
|
*暴击率
|
||
|
*/
|
||
|
critical:number,
|
||
|
/**
|
||
|
*暴击伤害
|
||
|
*/
|
||
|
criticalDamage:number,
|
||
|
/**
|
||
|
*蓝量恢复
|
||
|
*/
|
||
|
mpRecover:number,
|
||
|
/**
|
||
|
*血量恢复
|
||
|
*/
|
||
|
hpRecover:number,
|
||
|
/**
|
||
|
*护甲
|
||
|
*/
|
||
|
defend:number,
|
||
|
/**
|
||
|
*魔抗
|
||
|
*/
|
||
|
spDefend:number,
|
||
|
/**
|
||
|
*护盾
|
||
|
*/
|
||
|
shields:number,
|
||
|
/**
|
||
|
*闪避
|
||
|
*/
|
||
|
dodge:number,
|
||
|
/**
|
||
|
*吸血
|
||
|
*/
|
||
|
vampire:number,
|
||
|
/**
|
||
|
*技速
|
||
|
*/
|
||
|
skillSpeed:number,
|
||
|
/**
|
||
|
*怒意
|
||
|
*/
|
||
|
anger:number,
|
||
|
/**
|
||
|
*反击
|
||
|
*/
|
||
|
reflect:number,
|
||
|
/**
|
||
|
*增效
|
||
|
*/
|
||
|
buffAdd:number,
|
||
|
/**
|
||
|
*治愈
|
||
|
*/
|
||
|
healAdd:number,
|
||
|
/**
|
||
|
*普通攻击
|
||
|
*/
|
||
|
normalSkill:number,
|
||
|
/**
|
||
|
*主动技能ID
|
||
|
*/
|
||
|
mainSkill:number[],
|
||
|
/**
|
||
|
*命运ID
|
||
|
*/
|
||
|
fateId:number,
|
||
|
/**
|
||
|
*兵种
|
||
|
*/
|
||
|
arms:number,
|
||
|
/**
|
||
|
*适合流派
|
||
|
*/
|
||
|
sect:number[],
|
||
|
/**
|
||
|
*1阶段职业池
|
||
|
*/
|
||
|
jobPool:number[],
|
||
|
/**
|
||
|
*2阶段职业池
|
||
|
*/
|
||
|
jobPoolPro:number[],
|
||
|
/**
|
||
|
*英雄icon
|
||
|
*/
|
||
|
heroIcon:string,
|
||
|
}
|