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