Fix this symbol

This commit is contained in:
ineed bots 2023-09-14 13:16:38 -06:00
parent 9b19bc56ac
commit bd25b6429b
3 changed files with 5 additions and 5 deletions

View File

@ -1841,7 +1841,7 @@ namespace re_cscr_compiler
} }
} }
void Scr_CreateVector_call(game::scriptInstance_t inst, [[maybe_unused]] void* caller_addr, game::VariableCompileValue* constValue, game::VariableCompileValue* value) void Scr_CreateVector_call(game::scriptInstance_t inst, [[maybe_unused]] void* caller_addr, game::VariableCompileValue* constValue, game::VariableValue* value)
{ {
#ifdef RE_CSCR_COMPILER_USE_WRAPPERS #ifdef RE_CSCR_COMPILER_USE_WRAPPERS
game::Scr_CreateVector(inst, constValue, value, Scr_CreateVector_original); game::Scr_CreateVector(inst, constValue, value, Scr_CreateVector_original);
@ -1850,7 +1850,7 @@ namespace re_cscr_compiler
#endif #endif
} }
// void __usercall Scr_CreateVector(game::scriptInstance_t inst@<eax>, game::VariableCompileValue *constValue, game::VariableCompileValue *value) // void __usercall Scr_CreateVector(game::scriptInstance_t inst@<eax>, game::VariableCompileValue *constValue, game::VariableValue *value)
NAKED void Scr_CreateVector_stub() NAKED void Scr_CreateVector_stub()
{ {
_asm _asm

View File

@ -175,7 +175,7 @@ namespace game
inline void* EmitCallExpressionFieldObject_ADDR() { return CALL_ADDR(0x0, 0x683690); } inline void* EmitCallExpressionFieldObject_ADDR() { return CALL_ADDR(0x0, 0x683690); }
void EmitCallExpressionFieldObject(scr_block_s* block, scriptInstance_t inst, sval_u expr, void* call_addr = EmitCallExpressionFieldObject_ADDR()); void EmitCallExpressionFieldObject(scr_block_s* block, scriptInstance_t inst, sval_u expr, void* call_addr = EmitCallExpressionFieldObject_ADDR());
inline void* Scr_CreateVector_ADDR() { return CALL_ADDR(0x0, 0x6836F0); } inline void* Scr_CreateVector_ADDR() { return CALL_ADDR(0x0, 0x6836F0); }
void Scr_CreateVector(scriptInstance_t inst, VariableCompileValue* constValue, VariableCompileValue* value, void* call_addr = Scr_CreateVector_ADDR()); void Scr_CreateVector(scriptInstance_t inst, VariableCompileValue* constValue, VariableValue* value, void* call_addr = Scr_CreateVector_ADDR());
inline void* EmitOrEvalPrimitiveExpressionList_ADDR() { return CALL_ADDR(0x0, 0x6838D0); } inline void* EmitOrEvalPrimitiveExpressionList_ADDR() { return CALL_ADDR(0x0, 0x6838D0); }
bool EmitOrEvalPrimitiveExpressionList(scriptInstance_t inst, sval_u exprlist, sval_u sourcePos, VariableCompileValue* constValue, scr_block_s* a5, void* call_addr = EmitOrEvalPrimitiveExpressionList_ADDR()); bool EmitOrEvalPrimitiveExpressionList(scriptInstance_t inst, sval_u exprlist, sval_u sourcePos, VariableCompileValue* constValue, scr_block_s* a5, void* call_addr = EmitOrEvalPrimitiveExpressionList_ADDR());
inline void* EmitExpressionListFieldObject_ADDR() { return CALL_ADDR(0x0, 0x683AF0); } inline void* EmitExpressionListFieldObject_ADDR() { return CALL_ADDR(0x0, 0x683AF0); }

View File

@ -855,8 +855,8 @@ namespace game
} }
} }
// void __usercall Scr_CreateVector(scriptInstance_t inst@<eax>, VariableCompileValue *constValue, VariableCompileValue *value) // void __usercall Scr_CreateVector(scriptInstance_t inst@<eax>, VariableCompileValue *constValue, VariableValue *value)
void Scr_CreateVector(scriptInstance_t inst, VariableCompileValue* constValue, VariableCompileValue* value, void* call_addr) void Scr_CreateVector(scriptInstance_t inst, VariableCompileValue* constValue, VariableValue* value, void* call_addr)
{ {
__asm __asm
{ {