mirror of
https://github.com/swordbluesword/PalWorld-NetCrack.git
synced 2025-04-29 02:47:17 +09:00
PROJECT SETTINGS - Additional Options "/bigobj" for debug builds - Output directory relocated to solution directory "/bin" - include "ProjDir" as an additional include directory for debug builds FEATURES - adjust params for some functions to include default values - relocate functions from Menu to Features for clarity - included comments ISSUES - SpeedHack is causing a crash if toggled while loading from main menu - Database Tab is causing a crash due to "Config.Update"
42 lines
717 B
C++
42 lines
717 B
C++
#pragma once
|
|
#define DEBUG 0
|
|
|
|
// External Libraries
|
|
#include "../libs/ImGui/imgui.h"
|
|
#include "../libs/ImGui/imgui_internal.h"
|
|
#include "../libs/ImGui/imgui_Impl_dx11.h"
|
|
#include "../libs/ImGui/imgui_Impl_Win32.h"
|
|
|
|
namespace DX11_Base
|
|
{
|
|
using namespace std::chrono_literals;
|
|
inline HMODULE g_hModule{};
|
|
inline LPCWSTR g_ModuleName{};
|
|
inline std::atomic_bool g_Running{};
|
|
inline std::atomic_bool g_KillSwitch = FALSE;
|
|
static uintptr_t dwGameBase{};
|
|
|
|
struct Vector2 {
|
|
float x, y;
|
|
};
|
|
|
|
struct Vector3 {
|
|
float x, y, z;
|
|
};
|
|
|
|
struct Vector4 {
|
|
float x, y, z, w;
|
|
};
|
|
|
|
struct DoubleVector2 {
|
|
double x, y;
|
|
};
|
|
|
|
struct DoubleVector3 {
|
|
double x, y, z;
|
|
};
|
|
|
|
struct DoubleVector4 {
|
|
double x, y, z, w;
|
|
};
|
|
} |