53 lines
653 B
TypeScript
53 lines
653 B
TypeScript
|
||
export interface IBuffCfg {
|
||
/**
|
||
*BuffID
|
||
*/
|
||
id:number,
|
||
/**
|
||
*名称
|
||
*/
|
||
name:string,
|
||
/**
|
||
*Buff描述
|
||
*/
|
||
des:string,
|
||
/**
|
||
*Buff类型
|
||
1为增益Buff;
|
||
2为减益Buff。
|
||
*/
|
||
buffType:number,
|
||
/**
|
||
*对应属性
|
||
*/
|
||
attribute:number,
|
||
/**
|
||
*持续时间
|
||
默认单位(秒)
|
||
99为无限时间
|
||
*/
|
||
duration:number,
|
||
/**
|
||
*持续轮次
|
||
*/
|
||
turns:number,
|
||
/**
|
||
*效果ID
|
||
仅BUFF制作类型为1时可填
|
||
填写内容为效果表ID
|
||
*/
|
||
skillId:number,
|
||
/**
|
||
*叠加上限
|
||
*/
|
||
maxStacking:number,
|
||
/**
|
||
*BUFF特效
|
||
*/
|
||
effectRes:string,
|
||
/**
|
||
*是否展示文字
|
||
*/
|
||
showText:number,
|
||
} |