From 2cdc6b09623ca28de2ab7057b029a7f3b9e23518 Mon Sep 17 00:00:00 2001 From: Kawe Mazidjatari <48657826+Mauler125@users.noreply.github.com> Date: Mon, 1 May 2023 23:44:51 +0200 Subject: [PATCH] Change template parameter in squirrel structure Should be 'ScriptDataType_t'; this structure is pending a refactor. --- r5dev/squirrel/sqscript.h | 2 +- r5dev/squirrel/sqtype.h | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/r5dev/squirrel/sqscript.h b/r5dev/squirrel/sqscript.h index a4659a84..1f4ce7e1 100644 --- a/r5dev/squirrel/sqscript.h +++ b/r5dev/squirrel/sqscript.h @@ -16,7 +16,7 @@ struct ScriptFunctionBinding_t const SQChar* _codehook; // 30 SQInteger unk38; // 38 SQInteger _nparamscheck; // 3C - CUtlVector _vector;// Unknown, see 'r5apex.exe+105835B' + CUtlVector _vector;// 'm_pFunction' in original code; pending refactor. const void* _functor; // 60 void Init( diff --git a/r5dev/squirrel/sqtype.h b/r5dev/squirrel/sqtype.h index aa4450e3..eac89a29 100644 --- a/r5dev/squirrel/sqtype.h +++ b/r5dev/squirrel/sqtype.h @@ -23,6 +23,8 @@ typedef void* SQFunctor; typedef SQUnsignedInteger SQBool; typedef SQInteger SQRESULT; +typedef int ScriptDataType_t; + enum class SQCONTEXT : SQInteger { SERVER = 0,