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);
|
|||
|
}
|
|||
|
}
|