15 lines
420 B
C#
15 lines
420 B
C#
using Verse;
|
|
|
|
namespace rjwquirks.Modules.Shared.PawnSelectors
|
|
{
|
|
/// <summary>
|
|
/// Pawn selectors are designed to provide a flexible way to define pawn requirements in the defs
|
|
/// </summary>
|
|
public interface IPawnSelector : IDefPart
|
|
{
|
|
/// <summary>
|
|
/// Returns true if pawn satisfies all XML-defined conditions
|
|
/// </summary>
|
|
bool PawnSatisfies(Pawn pawn);
|
|
}
|
|
} |