From 28c15598eaf2bee2e288cee32dc36bf7664c6329 Mon Sep 17 00:00:00 2001 From: Lpsd <40902730+Lpsd@users.noreply.github.com> Date: Sat, 3 Dec 2022 02:58:42 +0000 Subject: [PATCH] Add CRemoteCall userdata class name 'helper' --- Client/mods/deathmatch/logic/lua/CLuaFunctionParseHelpers.cpp | 2 ++ Client/mods/deathmatch/logic/lua/CLuaFunctionParseHelpers.h | 2 +- Server/mods/deathmatch/logic/lua/CLuaFunctionParseHelpers.cpp | 2 ++ Server/mods/deathmatch/logic/lua/CLuaFunctionParseHelpers.h | 2 +- 4 files changed, 6 insertions(+), 2 deletions(-) diff --git a/Client/mods/deathmatch/logic/lua/CLuaFunctionParseHelpers.cpp b/Client/mods/deathmatch/logic/lua/CLuaFunctionParseHelpers.cpp index cb0971a276..828c7311a9 100644 --- a/Client/mods/deathmatch/logic/lua/CLuaFunctionParseHelpers.cpp +++ b/Client/mods/deathmatch/logic/lua/CLuaFunctionParseHelpers.cpp @@ -873,6 +873,8 @@ SString GetUserDataClassName(void* ptr, lua_State* luaVM, bool bFindElementType) return GetClassTypeName(pVar); if (auto* pVar = UserDataCast((CLuaVector4D*)ptr, luaVM)) return GetClassTypeName(pVar); + if (auto* pVar = UserDataCast((CRemoteCall*)ptr, luaVM)) + return GetClassTypeName(pVar); return ""; } diff --git a/Client/mods/deathmatch/logic/lua/CLuaFunctionParseHelpers.h b/Client/mods/deathmatch/logic/lua/CLuaFunctionParseHelpers.h index 7b3364ead6..201a70a427 100644 --- a/Client/mods/deathmatch/logic/lua/CLuaFunctionParseHelpers.h +++ b/Client/mods/deathmatch/logic/lua/CLuaFunctionParseHelpers.h @@ -231,7 +231,7 @@ inline SString GetClassTypeName(CClientPed*) } inline SString GetClassTypeName(CRemoteCall*) { - return "remotecall"; + return "request"; } inline SString GetClassTypeName(CClientProjectile*) { diff --git a/Server/mods/deathmatch/logic/lua/CLuaFunctionParseHelpers.cpp b/Server/mods/deathmatch/logic/lua/CLuaFunctionParseHelpers.cpp index 1b8ea5577c..ef25750c05 100644 --- a/Server/mods/deathmatch/logic/lua/CLuaFunctionParseHelpers.cpp +++ b/Server/mods/deathmatch/logic/lua/CLuaFunctionParseHelpers.cpp @@ -519,6 +519,8 @@ SString GetUserDataClassName(void* ptr, lua_State* luaVM, bool bFindElementType) return GetClassTypeName(pVar); if (auto* pVar = UserDataCast((CLuaMatrix*)ptr, luaVM)) return GetClassTypeName(pVar); + if (auto* pVar = UserDataCast((CRemoteCall*)ptr, luaVM)) + return GetClassTypeName(pVar); return ""; } diff --git a/Server/mods/deathmatch/logic/lua/CLuaFunctionParseHelpers.h b/Server/mods/deathmatch/logic/lua/CLuaFunctionParseHelpers.h index 2640bf3817..52a4536012 100644 --- a/Server/mods/deathmatch/logic/lua/CLuaFunctionParseHelpers.h +++ b/Server/mods/deathmatch/logic/lua/CLuaFunctionParseHelpers.h @@ -172,7 +172,7 @@ inline SString GetClassTypeName(CPed*) } inline SString GetClassTypeName(class CRemoteCall*) { - return "remotecall"; + return "request"; } inline SString GetClassTypeName(CColShape*) {