cavestory-imguiHack/Renderer.cs
2024-10-27 16:17:28 +02:00

51 lines
1.8 KiB
C#

using System;
using System.Collections.Generic;
using System.Diagnostics;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using ClickableTransparentOverlay;
using ImGuiNET;
using SixLabors.ImageSharp.Metadata.Profiles.Exif;
namespace cavestory_imguihack
{
public class Renderer : Overlay
{
public bool freezeHP = false;
public bool freezecurrentwplvl = false;
public bool freezeMissileAmmo = false;
public bool freezeBubblelineAmmo = false;
public bool bypassBLAmmo = false;
public bool stopBLAmmo = false;
public bool freezebfuel = false;
public bool freezebfuelinc = false;
public bool disable290 = false;
protected override void Render()
{
ImGui.Begin("haker");
ImGui.SeparatorText("v31");
ImGui.Text("evil quote");
ImGui.SeparatorText("Weapon functions");
ImGui.Checkbox("Freeze current weapon level", ref freezecurrentwplvl);
ImGui.Checkbox("Freeze Missile launcher ammo", ref freezeMissileAmmo);
ImGui.Checkbox("Freeze Bubbleline ammo", ref freezeBubblelineAmmo);
ImGui.Checkbox("Bypass Bubbleline ammo limit", ref bypassBLAmmo);
ImGui.Checkbox("Stop Bubbleline ammo from increasing", ref stopBLAmmo);
ImGui.SeparatorText("Player functions");
ImGui.Checkbox("Freeze health", ref freezeHP);
ImGui.Checkbox("Freeze booster fuel", ref freezebfuel);
ImGui.Checkbox("Stop booster fuel from increasing", ref freezebfuelinc);
ImGui.SeparatorText("options for betas");
ImGui.Checkbox("disable 290 counter", ref disable290);
ImGui.Separator();
if (ImGui.Button("exit"))
{
System.Environment.Exit(0);
}
}
}
}