// Token: 0x06000044 RID: 68 RVA: 0x00006A00 File Offset: 0x00004C00 public static void Tab() { Prefab.ScrollView(new Rect(0f, 0f, 611f, 370f), "Бинды чата", ref ChatCMD.HotkeyScroll, delegate() { GUILayout.Space(10f); foreach (KeyValuePair <string, Hotkey> keyValuePair in HotkeyOptions.ChatKeys) { ChatCMD.DrawButton(keyValuePair.Key); } }, 20); GUILayout.Space(380f); GUILayout.BeginHorizontal(Array.Empty <GUILayoutOption>()); if (Prefab.Button("Добавить", 75f, 25f) && !HotkeyOptions.ChatKeys.ContainsKey(ChatCMD.NewKey)) { HotkeyOptions.ChatKeys.Add(ChatCMD.NewKey, new Hotkey { Keys = new KeyCode[0], Name = ChatCMD.NewKey }); } GUILayout.Space(10f); GUILayout.BeginVertical(Array.Empty <GUILayoutOption>()); GUILayout.Space(5f); ChatCMD.NewKey = Prefab.TextField(ChatCMD.NewKey, "Текст: ", 477f); GUILayout.EndVertical(); GUILayout.EndHorizontal(); if (Prefab.Button("Бинды", new Rect(0f, 0f, 100f, 21f))) { HotkeyTab.chat = !HotkeyTab.chat; } }
// Token: 0x06000101 RID: 257 RVA: 0x0000CF94 File Offset: 0x0000B194 public static void Tab() { if (HotkeyTab.chat) { ChatCMD.Tab(); return; } Prefab.ScrollView(new Rect(0f, 0f, 611f, 406f), "Бинды", ref HotkeyTab.HotkeyScroll, delegate() { foreach (KeyValuePair <string, Dictionary <string, Hotkey> > keyValuePair in HotkeyOptions.HotkeyDict) { if (!HotkeyTab.IsFirst) { HotkeyTab.DrawSpacer(keyValuePair.Key, false); } else { HotkeyTab.IsFirst = false; HotkeyTab.DrawSpacer(keyValuePair.Key, true); } foreach (KeyValuePair <string, Hotkey> keyValuePair2 in keyValuePair.Value) { HotkeyTab.DrawButton(keyValuePair2.Value.Name, keyValuePair2.Key); } } }, 20); if (Prefab.Button("Чат команды", new Rect(0f, 0f, 100f, 21f))) { HotkeyTab.chat = !HotkeyTab.chat; } }