28 lines
912 B
Lua
28 lines
912 B
Lua
return {
|
|
Name = "Buff模板";
|
|
-- 是否一直存在,直到手动移除或玩家死亡才自动调用关闭
|
|
IsAlwaysExists = true;
|
|
-- 多次获得该Buff时所需要做的处理(延长时间或者叠加)
|
|
BuffRepeatedType = BuffAssetConfig.EBuffRepeatedType.TimeExpand;
|
|
-- 持续时间
|
|
ValidityTime = 1;
|
|
-- 最大持续时间(意思是刷新时间后可保留的最大时间)
|
|
MaxValidityTime = 4;
|
|
-- 最大叠加层数
|
|
LayerMax = 1;
|
|
-- Buff激活到的BuffAction
|
|
Actions = {
|
|
{
|
|
ActionType = BuffActionConfig.EActionType.Counterattack;
|
|
Params = {
|
|
-- 每层增加伤害的缩放
|
|
LayerAddDamageScale = 0.15;
|
|
-- 每多少血量百分比增加一层
|
|
LayerHPInterval = 0.1;
|
|
-- 基础层级
|
|
BaseLayer = 0;
|
|
}
|
|
},
|
|
};
|
|
}
|