mirror of
https://git.chinosk6.cn/chinosk/gkms-localify-dmm.git
synced 2026-02-04 09:04:53 +00:00
restore
This commit is contained in:
@@ -1240,27 +1240,6 @@ namespace GakumasLocal::HookMain {
|
|||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
DEFINE_HOOK(void*, WindowHandle_SetWindowLong, (int32_t nIndex, intptr_t dwNewLong, void* mtd)) {
|
|
||||||
if (nIndex == GWL_STYLE) {
|
|
||||||
// printf("GWL_STYLE\n");
|
|
||||||
|
|
||||||
HWND hwnd = FindWindowW(L"UnityWndClass", L"gakumas");
|
|
||||||
LONG_PTR style = GetWindowLongPtr(hwnd, GWL_STYLE);
|
|
||||||
style |= WS_OVERLAPPEDWINDOW;
|
|
||||||
SetWindowLongPtr(hwnd, GWL_STYLE, style);
|
|
||||||
dwNewLong = style;
|
|
||||||
}
|
|
||||||
return WindowHandle_SetWindowLong_Orig(nIndex, dwNewLong, mtd);
|
|
||||||
}
|
|
||||||
|
|
||||||
DEFINE_HOOK(void*, AspectRatioHandler_WindowProc, (intptr_t hWnd,
|
|
||||||
uint32_t msg,
|
|
||||||
intptr_t wParam,
|
|
||||||
intptr_t lParam, void* mtd)) {
|
|
||||||
|
|
||||||
return AspectRatioHandler_WindowProc_Orig(hWnd, msg, wParam, lParam, mtd);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
void UpdateSwingBreastBonesData(void* initializeData) {
|
void UpdateSwingBreastBonesData(void* initializeData) {
|
||||||
if (!Config::enableBreastParam) return;
|
if (!Config::enableBreastParam) return;
|
||||||
@@ -1655,11 +1634,6 @@ namespace GakumasLocal::HookMain {
|
|||||||
"RenderPipeline", "EndCameraRendering"));
|
"RenderPipeline", "EndCameraRendering"));
|
||||||
|
|
||||||
#ifdef GKMS_WINDOWS
|
#ifdef GKMS_WINDOWS
|
||||||
ADD_HOOK(WindowHandle_SetWindowLong, Il2cppUtils::GetMethodPointer("Assembly-CSharp.dll", "Campus.Common.StandAloneWindow",
|
|
||||||
"WindowHandle", "SetWindowLong"));
|
|
||||||
ADD_HOOK(AspectRatioHandler_WindowProc, Il2cppUtils::GetMethodPointer("Assembly-CSharp.dll", "Campus.Common.StandAloneWindow",
|
|
||||||
"AspectRatioHandler", "WindowProc"));
|
|
||||||
|
|
||||||
g_extra_assetbundle_paths.push_back((gakumasLocalPath / "local-files/gakumasassets").string());
|
g_extra_assetbundle_paths.push_back((gakumasLocalPath / "local-files/gakumasassets").string());
|
||||||
LoadExtraAssetBundle();
|
LoadExtraAssetBundle();
|
||||||
GkmsResourceUpdate::CheckUpdateFromAPI(false);
|
GkmsResourceUpdate::CheckUpdateFromAPI(false);
|
||||||
|
|||||||
Reference in New Issue
Block a user