#pragma once #define WEAK __declspec(selectany) namespace game { // Functions WEAK symbol AddRefToValue{0x5656E0}; WEAK symbol AddRefToObject{0x5655F0}; WEAK symbol AllocThread{0x565580}; WEAK symbol AllocVariable{0x565430}; WEAK symbol AllocObject{0x565530}; WEAK symbol RemoveRefToValue{0x565730}; WEAK symbol RemoveRefToObject{0x5681E0}; WEAK symbol BG_GetWeaponNameComplete{0x42F760}; WEAK symbol ClientUserinfoChanged{0x4FADB0}; WEAK symbol ConcatArgs{0x502150}; WEAK symbol Cbuf_AddText{0x545680}; WEAK symbol Cmd_AddCommandInternal{0x545DF0}; WEAK symbol Cmd_RemoveCommand{0x545E20}; WEAK symbol Cmd_Argv{0x467600}; WEAK symbol Dvar_FindVar{0x5BDCC0}; WEAK symbol I_CleanStr{0x0}; WEAK symbol GetEntityFieldValue{0x56AF20}; WEAK symbol FindVariable{0x5651F0}; WEAK symbol FindObject{0x565BD0}; WEAK symbol GetVariable{0x5663E0}; WEAK symbol GetNewVariable{0x566390}; WEAK symbol GetNewArrayVariable{0x5668C0}; WEAK symbol SetNewVariableValue{0x5658D0}; WEAK symbol RemoveVariableValue{0x566500}; WEAK symbol Scr_AllocVector{0x565680}; WEAK symbol Scr_ClearOutParams{0x569010}; WEAK symbol Scr_GetEntityIdRef{0x565F60}; WEAK symbol Scr_SetObjectField{0x52BCC0}; WEAK symbol Scr_NotifyId{0x56B5E0}; WEAK symbol Scr_GetFunctionHandle{0x5618A0}; WEAK symbol Scr_ExecThreadInternal{0x56E1C0}; WEAK symbol Scr_GetEntityId{0x567D80}; WEAK symbol Scr_AddEntityNum{0x56ABC0}; WEAK symbol Scr_AddArray{0x56AE30}; WEAK symbol Scr_GetSelf{0x5655E0}; WEAK symbol Scr_MakeArray{0x56ADE0}; WEAK symbol Scr_AddArrayStringIndexed{0x56AE70}; WEAK symbol SL_GetString{0x5649E0}; WEAK symbol SL_ConvertToString{0x564270}; WEAK symbol SV_GameSendServerCommand{0x573220}; WEAK symbol SV_Cmd_ArgvBuffer{0x5459F0}; WEAK symbol VM_Notify{0x569720}; WEAK symbol VM_Execute{0x56DFE0}; WEAK symbol longjmp{0x7363BC}; WEAK symbol _setjmp{0x734CF8}; // Variables WEAK symbol cmd_args{0x1C978D0}; WEAK symbol g_script_error_level{0x20B21FC}; WEAK symbol g_script_error{0x20B4218}; WEAK symbol scr_VmPub{0x20B4A80}; WEAK symbol scr_VarGlob{0x1E72180}; WEAK symbol g_classMap{0x8B4300}; WEAK symbol g_entities{0x1A66E28}; WEAK symbol levelEntityId{0x208E1A4}; namespace plutonium { WEAK symbol> function_map_rev{0x20691228}; WEAK symbol> method_map_rev{0x20691248}; } }