namespace Milimoe.FunGame.Core.Model { /// /// 精准的分步控制伤害计算 /// public class DamageCalculationOptions { /// /// 完整计算伤害 /// public bool NeedCalculate { get; set; } = true; /// /// 计算减伤 /// public bool CalculateReduction { get; set; } = true; /// /// 计算暴击 /// public bool CalculateCritical { get; set; } = true; /// /// 计算闪避 /// public bool CalculateEvade { get; set; } = true; /// /// 计算护盾 /// public bool CalculateShield { get; set; } = true; /// /// 触发特效 /// public bool TriggerEffects { get; set; } = true; /// /// 无视免疫 /// public bool IgnoreImmune { get; set; } = false; } }