mirror of
https://gitgud.io/lutepickle/rjw_menstruation.git
synced 2024-08-14 22:46:52 +00:00
34 lines
877 B
C#
34 lines
877 B
C#
|
using rjw;
|
|||
|
using Verse;
|
|||
|
|
|||
|
namespace RJW_Menstruation
|
|||
|
{
|
|||
|
public static class QuirkUtility
|
|||
|
{
|
|||
|
// All quirks used in Menstruation
|
|||
|
public enum Quirks
|
|||
|
{
|
|||
|
Breeder,
|
|||
|
ImpregnationFetish,
|
|||
|
Messy,
|
|||
|
Teratophile,
|
|||
|
}
|
|||
|
public static bool HasQuirk(this Pawn pawn, Quirks quirk)
|
|||
|
{
|
|||
|
switch (quirk)
|
|||
|
{
|
|||
|
case Quirks.Breeder:
|
|||
|
return pawn.Has(Quirk.Breeder);
|
|||
|
case Quirks.ImpregnationFetish:
|
|||
|
return pawn.Has(Quirk.ImpregnationFetish);
|
|||
|
case Quirks.Messy:
|
|||
|
return pawn.Has(Quirk.Messy);
|
|||
|
case Quirks.Teratophile:
|
|||
|
return pawn.Has(Quirk.Teratophile);
|
|||
|
default:
|
|||
|
return false;
|
|||
|
}
|
|||
|
}
|
|||
|
}
|
|||
|
}
|