public override void DoWindowContents(Rect rect)
        {
            DrawPageTitle(rect);
            Rect mainRect = GetMainRect(rect);

            GUI.BeginGroup(mainRect);
            Rect rect2 = new Rect(0f, 0f, mainRect.width * 0.35f, mainRect.height).Rounded();

            DoScenarioSelectionList(rect2);
            ScenarioUI.DrawScenarioInfo(new Rect(rect2.xMax + 17f, 0f, mainRect.width - rect2.width - 17f, mainRect.height).Rounded(), curScen, ref infoScrollPosition);
            GUI.EndGroup();
            DoBottomButtons(rect, null, "ScenarioEditor".Translate(), GoToScenarioEditor);
        }
        public override void DoWindowContents(Rect rect)
        {
            base.DrawPageTitle(rect);
            Rect mainRect = base.GetMainRect(rect, 0f, false);

            GUI.BeginGroup(mainRect);
            Rect rect2 = new Rect(0f, 0f, mainRect.width * 0.35f, mainRect.height).Rounded();

            this.DoScenarioSelectionList(rect2);
            Rect rect3 = new Rect(rect2.xMax + 17f, 0f, mainRect.width - rect2.width - 17f, mainRect.height).Rounded();

            ScenarioUI.DrawScenarioInfo(rect3, this.curScen, ref this.infoScrollPosition);
            GUI.EndGroup();
            string midLabel = "ScenarioEditor".Translate();

            base.DoBottomButtons(rect, null, midLabel, new Action(this.GoToScenarioEditor), true);
        }
Example #3
0
        public override void DoWindowContents(Rect rect)
        {
            base.DrawPageTitle(rect);
            Rect mainRect = base.GetMainRect(rect, 0f, false);

            GUI.BeginGroup(mainRect);
            Rect rect2 = new Rect(0f, 0f, (float)(mainRect.width * 0.34999999403953552), mainRect.height).Rounded();

            this.DoConfigControls(rect2);
            Rect rect3 = new Rect((float)(rect2.xMax + 17.0), 0f, (float)(mainRect.width - rect2.width - 17.0), mainRect.height).Rounded();

            if (!this.editMode)
            {
                ScenarioUI.DrawScenarioInfo(rect3, this.curScen, ref this.infoScrollPosition);
            }
            else
            {
                ScenarioUI.DrawScenarioEditInterface(rect3, this.curScen, ref this.infoScrollPosition);
            }
            GUI.EndGroup();
            base.DoBottomButtons(rect, null, null, null, true);
        }
Example #4
0
        public override void DoWindowContents(Rect rect)
        {
            DrawPageTitle(rect);
            Rect mainRect = GetMainRect(rect);

            GUI.BeginGroup(mainRect);
            Rect rect2 = new Rect(0f, 0f, mainRect.width * 0.35f, mainRect.height).Rounded();

            DoConfigControls(rect2);
            Rect rect3 = new Rect(rect2.xMax + 17f, 0f, mainRect.width - rect2.width - 17f, mainRect.height).Rounded();

            if (!editMode)
            {
                ScenarioUI.DrawScenarioInfo(rect3, curScen, ref infoScrollPosition);
            }
            else
            {
                ScenarioUI.DrawScenarioEditInterface(rect3, curScen, ref infoScrollPosition);
            }
            GUI.EndGroup();
            DoBottomButtons(rect);
        }