From c40614726181a88fa81b9f7e22c5eb3569c6cfa5 Mon Sep 17 00:00:00 2001 From: Kawe Mazidjatari <48657826+Mauler125@users.noreply.github.com> Date: Thu, 26 May 2022 02:26:48 +0200 Subject: [PATCH] Load common_sdk.rpak upon init The pak gets loaded before common_sp.rpak/common_mp.rpak gets loaded (this could be changed to after if needed). --- r5dev/engine/cmodel_bsp.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/r5dev/engine/cmodel_bsp.cpp b/r5dev/engine/cmodel_bsp.cpp index b09cd692..0f8e26a1 100644 --- a/r5dev/engine/cmodel_bsp.cpp +++ b/r5dev/engine/cmodel_bsp.cpp @@ -249,6 +249,12 @@ void MOD_ProcessPakQueue() return; } } + if (strcmp(v17, "common_sp.rpak") == 0 || strcmp(v17, "common_mp.rpak") == 0) + { + RPakHandle_t pakId = g_pakLoadApi->AsyncLoad("common_sdk.rpak"); + if (pakId != -1) + g_LoadedPakHandle.push_back(pakId); + } if (strcmp(v17, "mp_lobby.rpak") == 0) s_bBasePaksInitialized = true;