[Weapon] More fixes, configstring reallocation is needed though
This commit is contained in:
@ -2,6 +2,8 @@
|
||||
|
||||
namespace Game
|
||||
{
|
||||
BG_GetNumWeapons_t BG_GetNumWeapons = BG_GetNumWeapons_t(0x4F5CC0);
|
||||
BG_GetWeaponName_t BG_GetWeaponName = BG_GetWeaponName_t(0x4E6EC0);
|
||||
BG_LoadWeaponDef_LoadObj_t BG_LoadWeaponDef_LoadObj = BG_LoadWeaponDef_LoadObj_t(0x57B5F0);
|
||||
|
||||
Cbuf_AddServerText_t Cbuf_AddServerText = Cbuf_AddServerText_t(0x4BB9B0);
|
||||
@ -14,6 +16,7 @@ namespace Game
|
||||
CL_ConnectFromParty_t CL_ConnectFromParty = CL_ConnectFromParty_t(0x433D30);
|
||||
CL_DownloadsComplete_t CL_DownloadsComplete = CL_DownloadsComplete_t(0x42CE90);
|
||||
CL_DrawStretchPicPhysical_t CL_DrawStretchPicPhysical = CL_DrawStretchPicPhysical_t(0x4FC120);
|
||||
CL_GetConfigString_t CL_GetConfigString = CL_GetConfigString_t(0x44ADB0);
|
||||
CL_GetRankForXP_t CL_GetRankForXP = CL_GetRankForXP_t(0x4FF8A0);
|
||||
CL_GetRankIcon_t CL_GetRankIcon = CL_GetRankIcon_t(0x4A7B30);
|
||||
CL_HandleRelayPacket_t CL_HandleRelayPacket = CL_HandleRelayPacket_t(0x5A8C70);
|
||||
@ -228,6 +231,7 @@ namespace Game
|
||||
SV_Cmd_TokenizeString_t SV_Cmd_TokenizeString = SV_Cmd_TokenizeString_t(0x4B5780);
|
||||
SV_Cmd_EndTokenizedString_t SV_Cmd_EndTokenizedString = SV_Cmd_EndTokenizedString_t(0x464750);
|
||||
SV_DirectConnect_t SV_DirectConnect = SV_DirectConnect_t(0x460480);
|
||||
SV_SetConfigstring_t SV_SetConfigstring = SV_SetConfigstring_t(0x4982E0);
|
||||
|
||||
Sys_Error_t Sys_Error = Sys_Error_t(0x4E0200);
|
||||
Sys_FreeFileList_t Sys_FreeFileList = Sys_FreeFileList_t(0x4D8580);
|
||||
|
@ -2,6 +2,12 @@
|
||||
|
||||
namespace Game
|
||||
{
|
||||
typedef unsigned int(__cdecl * BG_GetNumWeapons_t)();
|
||||
extern BG_GetNumWeapons_t BG_GetNumWeapons;
|
||||
|
||||
typedef const char*(__cdecl * BG_GetWeaponName_t)(unsigned int index);
|
||||
extern BG_GetWeaponName_t BG_GetWeaponName;
|
||||
|
||||
typedef void*(__cdecl * BG_LoadWeaponDef_LoadObj_t)(const char* filename);
|
||||
extern BG_LoadWeaponDef_LoadObj_t BG_LoadWeaponDef_LoadObj;
|
||||
|
||||
@ -29,6 +35,9 @@ namespace Game
|
||||
typedef void(_cdecl * CL_DrawStretchPicPhysical_t)(float x, float y, float w, float h, float xScale, float yScale, float xay, float yay, const float *color, Game::Material* material);
|
||||
extern CL_DrawStretchPicPhysical_t CL_DrawStretchPicPhysical;
|
||||
|
||||
typedef const char*(_cdecl* CL_GetConfigString_t)(int index);
|
||||
extern CL_GetConfigString_t CL_GetConfigString;
|
||||
|
||||
typedef int(_cdecl* CL_GetRankForXP_t)(int xp);
|
||||
extern CL_GetRankForXP_t CL_GetRankForXP;
|
||||
|
||||
@ -541,6 +550,9 @@ namespace Game
|
||||
typedef void(__cdecl * SV_Cmd_EndTokenizedString_t)();
|
||||
extern SV_Cmd_EndTokenizedString_t SV_Cmd_EndTokenizedString;
|
||||
|
||||
typedef void(__cdecl * SV_SetConfigstring_t)(int index, const char* string);
|
||||
extern SV_SetConfigstring_t SV_SetConfigstring;
|
||||
|
||||
typedef void(__cdecl * SV_DirectConnect_t)(netadr_t adr);
|
||||
extern SV_DirectConnect_t SV_DirectConnect;
|
||||
|
||||
|
Reference in New Issue
Block a user