rjw-quirks/RJW-Quirks/Modules/Quirks/SexSelectors/SexSelector.cs

20 lines
454 B
C#
Raw Normal View History

2022-11-01 16:15:06 +00:00
using rjw;
using System.Collections.Generic;
namespace rjwquirks.Modules.Quirks.SexSelectors
{
public abstract class SexSelector : ISexSelector
{
protected QuirkDef parentDef;
public abstract bool SexSatisfies(SexProps sexProps);
public virtual void SetParent(QuirkDef quirkDef) => parentDef = quirkDef;
public virtual IEnumerable<string> ConfigErrors()
{
yield break;
}
}
}