diff --git a/r5dev/core/dllmain.cpp b/r5dev/core/dllmain.cpp index b781cf25..2b13f53e 100644 --- a/r5dev/core/dllmain.cpp +++ b/r5dev/core/dllmain.cpp @@ -51,6 +51,10 @@ void SDK_Init() Systems_Init(); WinSys_Attach(); + +#ifndef DEDICATED + Input_Init(); +#endif // !DEDICATED } //############################################################################# diff --git a/r5dev/launcher/IApplication.cpp b/r5dev/launcher/IApplication.cpp index 8ebd2fce..8d9d7382 100644 --- a/r5dev/launcher/IApplication.cpp +++ b/r5dev/launcher/IApplication.cpp @@ -97,7 +97,6 @@ bool CModAppSystemGroup::Create(CModAppSystemGroup* pModAppSystemGroup) CSuggest(map.first, map.second->GetFlags())); } - Input_Init(); DirectX_Init(); #endif // !DEDICATED diff --git a/r5dev/launcher/IApplication.h b/r5dev/launcher/IApplication.h index 4db6e595..24254194 100644 --- a/r5dev/launcher/IApplication.h +++ b/r5dev/launcher/IApplication.h @@ -50,8 +50,8 @@ class VApplication : public IDetour { LogFunAdr("CModAppSystemGroup::Main", p_CModAppSystemGroup_Main.GetPtr()); LogFunAdr("CModAppSystemGroup::Create", p_CModAppSystemGroup_Create.GetPtr()); - LogFunAdr("CSourceAppSystemGroup::Create", p_CSourceAppSystemGroup__Create.GetPtr()); LogFunAdr("CSourceAppSystemGroup::PreInit", p_CSourceAppSystemGroup__PreInit.GetPtr()); + LogFunAdr("CSourceAppSystemGroup::Create", p_CSourceAppSystemGroup__Create.GetPtr()); } virtual void GetFun(void) const {