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,
|
|||
|
}
|