public override void ExtraOnGUI() { base.ExtraOnGUI(); Text.Anchor = TextAnchor.UpperCenter; DrawPageTitle(new Rect(0f, 5f, UI.screenWidth, 300f)); Text.Anchor = TextAnchor.UpperLeft; DoCustomBottomButtons(); if (tutorialStartTilePatch.HasValue) { tmpTileVertices.Clear(); Find.WorldGrid.GetTileVertices(tutorialStartTilePatch.Value, tmpTileVertices); Vector3 zero = Vector3.zero; for (int i = 0; i < tmpTileVertices.Count; i++) { zero += tmpTileVertices[i]; } Color color = GUI.color; GUI.color = Color.white; GenUI.DrawArrowPointingAtWorldspace(zero / tmpTileVertices.Count, Find.WorldCamera); GUI.color = color; } }