From 9b19bc56ac6868f18705b6fb8ee481f9ead66c4f Mon Sep 17 00:00:00 2001 From: ineed bots Date: Thu, 14 Sep 2023 13:10:17 -0600 Subject: [PATCH] fix this symbol --- src/component/decomp/clientscript/re_cscr_compiler.cpp | 2 +- src/game/clientscript/cscr_compiler.hpp | 2 +- src/game/clientscript/cscr_compiler_w.cpp | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/component/decomp/clientscript/re_cscr_compiler.cpp b/src/component/decomp/clientscript/re_cscr_compiler.cpp index b756704..e6588f8 100644 --- a/src/component/decomp/clientscript/re_cscr_compiler.cpp +++ b/src/component/decomp/clientscript/re_cscr_compiler.cpp @@ -1694,7 +1694,7 @@ namespace re_cscr_compiler } } - void EmitCallBuiltinMethodOpcode_call(int inst, [[maybe_unused]] void* caller_addr, int param_count, game::sval_u sourcePos) + void EmitCallBuiltinMethodOpcode_call(game::scriptInstance_t inst, [[maybe_unused]] void* caller_addr, int param_count, game::sval_u sourcePos) { #ifdef RE_CSCR_COMPILER_USE_WRAPPERS game::EmitCallBuiltinMethodOpcode(inst, param_count, sourcePos, EmitCallBuiltinMethodOpcode_original); diff --git a/src/game/clientscript/cscr_compiler.hpp b/src/game/clientscript/cscr_compiler.hpp index 4e419b8..31ffd6c 100644 --- a/src/game/clientscript/cscr_compiler.hpp +++ b/src/game/clientscript/cscr_compiler.hpp @@ -163,7 +163,7 @@ namespace game inline void* EmitCallBuiltinOpcode_ADDR() { return CALL_ADDR(0x0, 0x682BD0); } void EmitCallBuiltinOpcode(scriptInstance_t inst, int param_count, sval_u sourcePos, void* call_addr = EmitCallBuiltinOpcode_ADDR()); inline void* EmitCallBuiltinMethodOpcode_ADDR() { return CALL_ADDR(0x0, 0x682C40); } - void EmitCallBuiltinMethodOpcode(int inst, int param_count, sval_u sourcePos, void* call_addr = EmitCallBuiltinMethodOpcode_ADDR()); + void EmitCallBuiltinMethodOpcode(scriptInstance_t inst, int param_count, sval_u sourcePos, void* call_addr = EmitCallBuiltinMethodOpcode_ADDR()); inline void* EmitCall_ADDR() { return CALL_ADDR(0x0, 0x682CA0); } void EmitCall(scriptInstance_t inst, sval_u func_name, sval_u params, int bStatement, scr_block_s* block, void* call_addr = EmitCall_ADDR()); inline void* LinkThread_ADDR() { return CALL_ADDR(0x0, 0x683250); } diff --git a/src/game/clientscript/cscr_compiler_w.cpp b/src/game/clientscript/cscr_compiler_w.cpp index a7204ac..d4bcf8e 100644 --- a/src/game/clientscript/cscr_compiler_w.cpp +++ b/src/game/clientscript/cscr_compiler_w.cpp @@ -774,7 +774,7 @@ namespace game } // void __usercall EmitCallBuiltinMethodOpcode(int inst@, int param_count, sval_u sourcePos) - void EmitCallBuiltinMethodOpcode(int inst, int param_count, sval_u sourcePos, void* call_addr) + void EmitCallBuiltinMethodOpcode(scriptInstance_t inst, int param_count, sval_u sourcePos, void* call_addr) { __asm {