static void OnGUI(UnityModManager.ModEntry modEntry) { GUIStyle labelStyle = UiStyle.Label(); GUIStyle toggleStyle = UiStyle.Toggle(); GUILayout.Label("基于各大论坛帖子的txt mod\n(大部分mod附带还原功能, 少量打 * 的,在取消使用后,需要重启才可复原.)"); GUILayout.BeginHorizontal("Box"); GUILayout.Label("直接邀为同道", labelStyle, GUILayout.Width(250)); settings.patch1 = GUILayout.SelectionGrid(settings.patch1, new string[] { "关闭", "启用" }, 2, toggleStyle); GUILayout.FlexibleSpace(); GUILayout.EndHorizontal(); GUILayout.BeginHorizontal("Box"); GUILayout.Label("人口数量控制", labelStyle, GUILayout.Width(250)); settings.patch2 = GUILayout.SelectionGrid(settings.patch2, new string[] { "关闭", "一孩政策", "壯大家族", "同时实行" }, 4, toggleStyle); GUILayout.FlexibleSpace(); GUILayout.EndHorizontal(); GUILayout.BeginHorizontal("Box"); GUILayout.Label("天才世界", labelStyle, GUILayout.Width(250)); settings.patch3a = GUILayout.Toggle(settings.patch3a, "优质血脉遗传", toggleStyle, GUILayout.Width(200)); settings.patch3b = GUILayout.Toggle(settings.patch3b, "行动力增加", toggleStyle); settings.patch3c = GUILayout.Toggle(settings.patch3c, "全民天才", toggleStyle); GUILayout.FlexibleSpace(); GUILayout.EndHorizontal(); GUILayout.BeginHorizontal("Box"); GUILayout.Label("* 个人用合理向练功房", labelStyle, GUILayout.Width(250)); settings.patch4 = GUILayout.SelectionGrid(settings.patch4, new string[] { "关闭", "启用" }, 2, toggleStyle); GUILayout.FlexibleSpace(); GUILayout.EndHorizontal(); GUILayout.BeginHorizontal("Box"); GUILayout.Label("种田派(改)", labelStyle, GUILayout.Width(250)); settings.patch5a = GUILayout.Toggle(settings.patch5a, "建筑\n降低人力", toggleStyle, GUILayout.Width(120)); settings.patch5b = GUILayout.Toggle(settings.patch5b, "等级上限\n提升", toggleStyle, GUILayout.Width(145)); settings.patch5c = GUILayout.Toggle(settings.patch5c, "维护费\n改税收", toggleStyle, GUILayout.Width(120)); settings.patch5d = GUILayout.Toggle(settings.patch5d, "仓库容量\n提升", toggleStyle, GUILayout.Width(145)); settings.patch5e = GUILayout.Toggle(settings.patch5e, "工作效率\n提升", toggleStyle, GUILayout.Width(145)); GUILayout.FlexibleSpace(); GUILayout.EndHorizontal(); GUILayout.Space(20); GUILayout.Space(5); }
static void OnGUI(UnityModManager.ModEntry modEntry) { GUIStyle labelStyle = UiStyle.Label(); GUIStyle toggleStyle = UiStyle.Toggle(); GUILayout.Label("以下是基于各大论坛帖子的小修改"); GUILayout.Space(5); GUILayout.BeginHorizontal("Box"); GUILayout.Label("直接邀为同道", labelStyle, GUILayout.Width(250)); settings.patch1 = GUILayout.SelectionGrid(settings.patch1, new string[] { "关闭", "启用" }, 2, toggleStyle); GUILayout.FlexibleSpace(); GUILayout.EndHorizontal(); GUILayout.BeginHorizontal("Box"); GUILayout.Label("人口数量控制", labelStyle, GUILayout.Width(250)); settings.patch2 = GUILayout.SelectionGrid(settings.patch2, new string[] { "关闭", "一孩政策", "壯大家族", "同时实行" }, 4, toggleStyle); GUILayout.FlexibleSpace(); GUILayout.EndHorizontal(); GUILayout.BeginHorizontal("Box"); GUILayout.Label("天才世界", labelStyle, GUILayout.Width(250)); settings.patch3a = GUILayout.Toggle(settings.patch3a, "優質血脈遺傳", toggleStyle, GUILayout.Width(200)); settings.patch3b = GUILayout.Toggle(settings.patch3b, "行動力60", toggleStyle, GUILayout.ExpandWidth(false)); settings.patch3c = GUILayout.Toggle(settings.patch3c, "全民天才", toggleStyle, GUILayout.ExpandWidth(false)); GUILayout.FlexibleSpace(); GUILayout.EndHorizontal(); GUILayout.BeginHorizontal("Box"); GUILayout.Label("个人用合理向练功房", labelStyle, GUILayout.Width(250)); settings.patch4 = GUILayout.SelectionGrid(settings.patch4, new string[] { "关闭", "启用" }, 2, toggleStyle); GUILayout.FlexibleSpace(); GUILayout.EndHorizontal(); GUILayout.Space(5); }