using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using Verse; using RimWorld; using rjw; using Milk; using UnityEngine; namespace CRIALactation { /** //doesn't work because inheritance problems with rimworld public class Precept_Lactation : Precept { public override void Notify_MemberSpawned(Pawn pawn) { Log.Message("spawning pawn with lact"); if (!pawn.IsColonistPlayerControlled && !LactationUtility.IsLactating(pawn)) { LactationUtility.StartLactating(pawn, pawn.relations.ChildrenCount > 0); } //spawned into map base.Notify_MemberSpawned(pawn); } public override void Notify_MemberGenerated(Pawn pawn) { Log.Message("Creating pawn with lact"); //first created if(pawn.IsColonistPlayerControlled && LactationUtility.HasMilkableBreasts(pawn)) { if (!LactationUtility.IsLactating(pawn)) { LactationUtility.StartLactating(pawn, pawn.relations.ChildrenCount > 0); Log.Message("Creating pawn with lact" + pawn.Name); } } base.Notify_MemberGenerated(pawn); } } **/ }