JinChanChan/Assets/Scripts/Config/BuffConfig.cs

54 lines
1.0 KiB
C#
Raw Normal View History

namespace Game
{
public enum BuffType
{
Buff,
DeBuff,
// None,
// 加血,
// 加蓝,
// 加攻击力,
// 加防御力,
// 加攻击速度,
// 加回蓝速度,
// 加回血速度,
}
public class BuffConfig
{
/// <summary>
/// Buff ID
/// </summary>
public int BuffId;
/// <summary>
/// Buff名字
/// </summary>
public string BuffName;
/// <summary>
/// Buff类型
/// </summary>
public BuffType BuffType;
/// <summary>
/// 持续时间
/// </summary>
public float Duration;
/// <summary>
/// 每次Tick造成5点伤害
/// </summary>
public float DamagePerTick = 5;
/// <summary>
/// 每1秒Tick一次
/// </summary>
public float TickInterval = 1;
/// <summary>
/// 最大层数
/// </summary>
public int MaxLayerNumber = 1;
}
}