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

26 lines
630 B
C#

using System;
namespace MoleMole.Config
{
[CheckForHashable]
public abstract class ConfigAbilityMixin : BaseActionContainer
{
public static ConfigAbilityMixin[] EMPTY = new ConfigAbilityMixin[0];
[NonSerialized]
public bool isUnique;
public abstract BaseAbilityMixin CreateInstancedMixin(ActorAbility instancedAbility, ActorModifier instancedModifier);
public virtual BaseAbilityMixin MPCreateInstancedMixin(ActorAbility instancedAbility, ActorModifier instancedModifier)
{
return null;
}
public override ConfigAbilityAction[][] GetAllSubActions()
{
return ConfigAbilityAction.EMPTY_SUBS;
}
}
}