public override void DoWindowContents(Rect fillRect)
        {
            base.DoWindowContents(fillRect);
            Rect rect = new Rect(0f, 0f, 191f, 65f);

            TimeAssignmentSelector.DrawTimeAssignmentSelectorGrid(rect);
        }
Ejemplo n.º 2
0
        public static void DrawTimeAssignmentSelectorGrid(Rect rect)
        {
            rect.yMax -= 2f;
            Rect rect2 = rect;

            rect2.xMax = rect2.center.x;
            rect2.yMax = rect2.center.y;
            TimeAssignmentSelector.DrawTimeAssignmentSelectorFor(rect2, TimeAssignmentDefOf.Anything);
            rect2.x += rect2.width;
            TimeAssignmentSelector.DrawTimeAssignmentSelectorFor(rect2, TimeAssignmentDefOf.Work);
            rect2.y += rect2.height;
            rect2.x -= rect2.width;
            TimeAssignmentSelector.DrawTimeAssignmentSelectorFor(rect2, TimeAssignmentDefOf.Joy);
            rect2.x += rect2.width;
            TimeAssignmentSelector.DrawTimeAssignmentSelectorFor(rect2, TimeAssignmentDefOf.Sleep);
        }