mirror of
https://gitgud.io/LonelyRain/rjw-quirks.git
synced 2024-08-08 04:27:05 +00:00
18 lines
438 B
C#
18 lines
438 B
C#
using System.Collections.Generic;
|
|
using Verse;
|
|
|
|
namespace rjwquirks.Modules.Shared.PawnSelectors
|
|
{
|
|
public abstract class PawnSelector : IPawnSelector, IPartnerSelector
|
|
{
|
|
public abstract bool PawnSatisfies(Pawn pawn);
|
|
|
|
public bool PartnerSatisfies(Pawn pawn, Pawn partner) => PawnSatisfies(partner);
|
|
|
|
public virtual IEnumerable<string> ConfigErrors()
|
|
{
|
|
yield break;
|
|
}
|
|
}
|
|
}
|