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<SQChar> _vector;// Unknown, see 'r5apex.exe+105835B' + CUtlVector<ScriptDataType_t> _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,