mirror of
https://github.com/rehlds/resemiclip.git
synced 2024-12-25 14:15:50 +03:00
18 lines
912 B
C
18 lines
912 B
C
#ifndef _INCLUDE_REGAMEDLL_API_H_
|
|
#define _INCLUDE_REGAMEDLL_API_H_
|
|
|
|
#pragma once
|
|
|
|
extern IReGameApi *g_ReGameApi;
|
|
extern IReGameHookchains *g_ReGameHookchains;
|
|
extern CGameRules *g_pGameRules;
|
|
extern bool RegamedllApi_Init();
|
|
|
|
extern CGameRules *InstallGameRules(IReGameHook_InstallGameRules *chain);
|
|
extern void CSGameRules_OnRoundFreezeEnd(IReGameHook_CSGameRules_OnRoundFreezeEnd *chain);
|
|
extern void CBasePlayer_Spawn(IReGameHook_CBasePlayer_Spawn *chain, CBasePlayer *pthis);
|
|
extern void CBasePlayer_TraceAttack(IReGameHook_CBasePlayer_TraceAttack *chain, CBasePlayer *pthis, entvars_t *pevAttacker, float flDamage, Vector& vecDir, TraceResult *ptr, int bitsDamageType);
|
|
extern void RadiusFlash_TraceLine(IReGameHook_RadiusFlash_TraceLine *chain, CBasePlayer *pPlayer, entvars_t *pevInflictor, entvars_t *pevAttacker, Vector& vecSrc, Vector& vecSpot, TraceResult *ptr);
|
|
|
|
#endif //_INCLUDE_REGAMEDLL_API_H_
|