mirror of
https://github.com/expvintl/cheat_escape_the_backrooms.git
synced 2026-10-10 11:33:07 +08:00
74 lines
1.5 KiB
C++
74 lines
1.5 KiB
C++
#pragma once
|
|
#include <Windows.h>
|
|
|
|
using fn_post_render = void(__thiscall*)(void*, void*);
|
|
using fn_wnd_proc = WNDPROC;
|
|
|
|
struct s_mouse
|
|
{
|
|
int x = 0;
|
|
int y = 0;
|
|
bool left = false;
|
|
};
|
|
|
|
struct s_visual
|
|
{
|
|
bool enable = true;
|
|
bool box = true;
|
|
bool name = true;
|
|
bool distance = true;
|
|
bool line = false;
|
|
bool extent = false;
|
|
};
|
|
|
|
namespace SDK
|
|
{
|
|
class UWorld;
|
|
class APlayerController;
|
|
class UCanvas;
|
|
class UEngine;
|
|
}
|
|
|
|
namespace gvalue
|
|
{
|
|
inline void** vtb;
|
|
inline fn_post_render def_post_render;
|
|
inline fn_wnd_proc def_wnd_proc;
|
|
|
|
inline bool menu_open = true;
|
|
inline s_mouse mouse_input = {};
|
|
inline bool is_exit = false;
|
|
inline bool is_clean = false;
|
|
|
|
inline s_visual visual_player;
|
|
inline s_visual visual_entity;
|
|
inline s_visual visual_item;
|
|
inline s_visual visual_interact;
|
|
inline int visual_distance = 100;
|
|
inline bool draw_mesh = false;
|
|
inline int draw_mesh_distance = 10;
|
|
inline int fov = 120;
|
|
inline bool disable_post = false;
|
|
inline bool third_person = false;
|
|
inline int third_distance = 200;
|
|
|
|
inline bool inf_stamina = true;
|
|
inline bool inf_sanity = true;
|
|
inline bool no_balance = true;
|
|
inline bool inf_jump = false;
|
|
inline int walk_speed = 250;
|
|
inline int run_speed = 500;
|
|
inline int crouch_speed = 100;
|
|
inline float speedup_multi = 1;
|
|
inline bool ghost_mode = false;
|
|
inline bool fly_mode = false;
|
|
inline float fly_speed = 5.0f;
|
|
inline bool x_delete = false;
|
|
|
|
inline SDK::UWorld* world;
|
|
inline SDK::APlayerController* controller;
|
|
inline SDK::UCanvas* canvas;
|
|
inline SDK::UEngine* engine;
|
|
|
|
inline HINSTANCE dll_inst;
|
|
} |