From 5b1d30ea586ec2b16248fa68febbd83ebb1d9980 Mon Sep 17 00:00:00 2001 From: esuo1198 <54134.es@gmail.com> Date: Thu, 25 Apr 2024 20:02:41 +0900 Subject: [PATCH] Add call to InitQr --- src/patches/qr.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/patches/qr.cpp b/src/patches/qr.cpp index 792ff1d..e5d946d 100644 --- a/src/patches/qr.cpp +++ b/src/patches/qr.cpp @@ -21,6 +21,7 @@ extern char accessCode2[21]; extern std::vector plugins; typedef void event (); +typedef void initQrEvent (GameVersion gameVersion); typedef bool checkQrEvent (); typedef int getQrEvent (int, unsigned char *); @@ -256,6 +257,9 @@ Init () { } for (auto plugin : plugins) { + FARPROC initEvent = GetProcAddress (plugin, "InitQr"); + if (initEvent) ((initQrEvent *)initEvent) (gameVersion); + FARPROC usingQrEvent = GetProcAddress (plugin, "UsingQr"); if (usingQrEvent) qrPlugins.push_back (plugin); }