31 lines
1.6 KiB
C#
31 lines
1.6 KiB
C#
using System;
|
|
using MAI2.Util;
|
|
using Manager;
|
|
using SinmaiAssist.Cheat;
|
|
using SinmaiAssist.Utils;
|
|
using UnityEngine;
|
|
|
|
namespace SinmaiAssist.GUI;
|
|
|
|
public class DebugPanel
|
|
{
|
|
public static bool UnityLogger = false;
|
|
public static void OnGUI()
|
|
{
|
|
GUILayout.Label($"Test Tools", MainGUI.Style.Title);
|
|
if (GUILayout.Button("TouchArea Display", MainGUI.Style.Button)) Common.InputManager.TouchAreaDisplayButton = true;
|
|
if (GUILayout.Button("Send Test Message", MainGUI.Style.Button))
|
|
{
|
|
GameMessageManager.SendMessage(0,"Hello World!\nMonitorId: 0");
|
|
GameMessageManager.SendMessage(1,"Hello World!\nMonitorId: 1");
|
|
}
|
|
if (GUILayout.Button("Save P1 Option To DefaultOption", MainGUI.Style.Button)) Common.ChangeDefaultOption.SaveOptionFile(0L);
|
|
if (GUILayout.Button("Save P2 Option To DefaultOption", MainGUI.Style.Button)) Common.ChangeDefaultOption.SaveOptionFile(1L);
|
|
if (GUILayout.Button("↑ ↓ ↑ ↓", MainGUI.Style.Button)) SoundManager.PlaySE(Mai2.Mai2Cue.Cue.SE_ENTRY_AIME_ERROR, 1);
|
|
if (GUILayout.Button("Switch Utage Mode", MainGUI.Style.Button)) UnlockUtage.SwitchUtageMode();
|
|
GUILayout.Label($"GUI Toggle", MainGUI.Style.Title);
|
|
if (GUILayout.Button("Toggle Show Info", MainGUI.Style.Button)) SinmaiAssist.MainConfig.ModSetting.ShowInfo = !SinmaiAssist.MainConfig.ModSetting.ShowInfo;
|
|
if (GUILayout.Button("Toggle Show FPS", MainGUI.Style.Button)) SinmaiAssist.MainConfig.Common.ShowFPS = !SinmaiAssist.MainConfig.Common.ShowFPS;
|
|
UnityLogger = GUILayout.Toggle(UnityLogger, "Log Unity Debug?");
|
|
}
|
|
} |