Redirected Install button to custom implementation

This currently fades out and closes the game upon accepting the message, it does not yet reboot into the installer menu using --install-dlc.
This commit is contained in:
Hyper
2024-12-07 01:00:46 +00:00
parent 9e168ab326
commit df03a64305
15 changed files with 219 additions and 21 deletions
+14 -1
View File
@@ -1,11 +1,24 @@
#include <app.h>
#include <install/installer.h>
#include <kernel/function.h>
#include <ui/window.h>
#include <patches/audio_patches.h>
bool g_isGameLoaded = false;
bool g_isAppInit = false;
bool g_isMissingDLC = false;
double g_deltaTime;
// CApplication::Ctor
PPC_FUNC_IMPL(__imp__sub_824EB490);
PPC_FUNC(sub_824EB490)
{
g_isAppInit = true;
g_isMissingDLC = !Installer::checkAllDLC(GetGamePath());
__imp__sub_824EB490(ctx, base);
}
// CApplication::Update
PPC_FUNC_IMPL(__imp__sub_822C1130);
PPC_FUNC(sub_822C1130)