//[DetourMethod(typeof(ITab_Pawn_Needs), "FillTab")]
        protected override void FillTab()
        {
            NeedsCardUtility.DoNeedsMoodAndThoughts(new Rect(0, 0, this.size.x, RimWorld.NeedsCardUtility.GetSize(SelPawn).y), base.SelPawn, ref this.thoughtScrollPosition);
            //base.FillTab();

            // ------ MOD -----------

            if (SelPawn.CanHaveFoodPolicy())
            {
                policyCardRect = new Rect(0, this.size.y - PawnPolicyCard.Size.y, PawnPolicyCard.Size.x, PawnPolicyCard.Size.y);
                //policyRect = new Rect(0, 0, PawnPolicyCard.RectSize.x, PawnPolicyCard.RectSize.y);
                PawnPolicyCard.Draw(policyCardRect, SelPawn);
            }

            // ------ MOD END -----------
        }
Exemple #2
0
 protected override void FillTab()
 {
     PawnPolicyCard.Draw(new Rect(Vector2.zero, this.size), this.SelPawn);
 }