Files
BH3/Assets/Scripts/Assembly-CSharp/MoleMole/Config/ModifyDamageTakenByDamageValueMixin.cs
2025-08-13 09:26:42 +08:00

27 lines
607 B
C#

namespace MoleMole.Config
{
public class ModifyDamageTakenByDamageValueMixin : ModifyDamageTakenMixin
{
public enum LogicType
{
MoreThan = 0,
LessThanOrEqual = 1
}
public LogicType CompareType;
public DynamicFloat ByDamageValue;
public DynamicFloat ReplaceDamageValue;
public bool UseReplaceAniDamageRatio;
public float ReplaceAniDamageRatio;
public override BaseAbilityMixin CreateInstancedMixin(ActorAbility instancedAbility, ActorModifier instancedModifier)
{
return new AbilityModifyDamageTakenByDamageValueMixin(instancedAbility, instancedModifier, this);
}
}
}