Store player_extra_info as void*
This commit is contained in:
parent
b0b54faf14
commit
3080b4dc2d
|
@ -22,7 +22,7 @@ DECL_INTF(StudioModelRenderer_t, studiomodelrenderer);
|
||||||
game_t* game_info;
|
game_t* game_info;
|
||||||
|
|
||||||
/* Array of extra_player_info's for each player */
|
/* Array of extra_player_info's for each player */
|
||||||
extra_player_info_t* player_extra_info;
|
void* player_extra_info;
|
||||||
|
|
||||||
/* Updated in CL_CreateMove hook */
|
/* Updated in CL_CreateMove hook */
|
||||||
cl_entity_t* localplayer = NULL;
|
cl_entity_t* localplayer = NULL;
|
||||||
|
@ -56,8 +56,7 @@ bool globals_init(void) {
|
||||||
const char* SMR_STR = "g_StudioRenderer"; /* For clang-format */
|
const char* SMR_STR = "g_StudioRenderer"; /* For clang-format */
|
||||||
i_studiomodelrenderer = *(StudioModelRenderer_t**)dlsym(*h_client, SMR_STR);
|
i_studiomodelrenderer = *(StudioModelRenderer_t**)dlsym(*h_client, SMR_STR);
|
||||||
|
|
||||||
const char* PEI_STR = "g_PlayerExtraInfo"; /* For clang-format */
|
player_extra_info = dlsym(*h_client, "g_PlayerExtraInfo");
|
||||||
player_extra_info = (extra_player_info_t*)dlsym(*h_client, PEI_STR);
|
|
||||||
|
|
||||||
game_info = *(game_t**)dlsym(hw, "game");
|
game_info = *(game_t**)dlsym(hw, "game");
|
||||||
|
|
||||||
|
|
|
@ -44,7 +44,7 @@ DECL_INTF_EXTERN(engine_studio_api_t, enginestudio);
|
||||||
DECL_INTF_EXTERN(StudioModelRenderer_t, studiomodelrenderer);
|
DECL_INTF_EXTERN(StudioModelRenderer_t, studiomodelrenderer);
|
||||||
|
|
||||||
extern game_t* game_info;
|
extern game_t* game_info;
|
||||||
extern extra_player_info_t* player_extra_info;
|
extern void* player_extra_info;
|
||||||
extern cl_entity_t* localplayer;
|
extern cl_entity_t* localplayer;
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------*/
|
/*----------------------------------------------------------------------------*/
|
||||||
|
|
Loading…
Reference in New Issue