// GamePatches.h -- Runtime memory patches for DDO.exe
#ifndef GAMEPATCHES_H
#define GAMEPATCHES_H

#include "pch.h"

// Feature patches (called conditionally based on INI settings)
void InstallLightFix();
void InstallEnglishWordWrap();
void InstallSchedulerTweaks();
void InstallDOFDisable();
void InstallShadowResolution(float sizeMul);

// Session stats (written on DLL_PROCESS_DETACH)
void LogLightFixStats();

// Core patches applied every launch (FPS, frametime, debugging)
void ApplyMemoryPatches(float fps, float frametime, int debugging);

#endif // GAMEPATCHES_H
