mirror of
https://github.com/All-Of-Us-Mods/MiraAPI.git
synced 2026-10-20 11:39:45 +00:00
31 lines
786 B
C#
31 lines
786 B
C#
using MiraAPI.Utilities;
|
|
using Reactor.Utilities.Attributes;
|
|
using Reactor.Utilities.ImGui;
|
|
using System;
|
|
using MiraAPI.Example.Modifiers;
|
|
using UnityEngine;
|
|
|
|
namespace MiraAPI.Example;
|
|
[RegisterInIl2Cpp]
|
|
public class MiraDebugWindow(IntPtr ptr) : MonoBehaviour(ptr)
|
|
{
|
|
public readonly DragWindow DebuggingWindow = new(new Rect(10, 10, 0, 0), "MIRA API DEBUGGING", () =>
|
|
{
|
|
if (GUILayout.Button("Test modifier"))
|
|
{
|
|
PlayerControl.LocalPlayer.AddModifier<ModifierTimerExample>();
|
|
}
|
|
if (GUILayout.Button("Remove modifier"))
|
|
{
|
|
PlayerControl.LocalPlayer.RemoveModifier<ModifierTimerExample>();
|
|
}
|
|
})
|
|
{
|
|
Enabled = true
|
|
};
|
|
|
|
public void OnGUI()
|
|
{
|
|
DebuggingWindow.OnGUI();
|
|
}
|
|
} |