26 lines
		
	
	
		
			878 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			26 lines
		
	
	
		
			878 B
		
	
	
	
		
			C
		
	
	
	
	
	
| #ifndef _INCLUDE_CSTRIKE_FORWARDS_H_
 | |
| #define _INCLUDE_CSTRIKE_FORWARDS_H_
 | |
| bool CreateWeaponPriceDetour();
 | |
| bool CreateHandleBuyDetour();
 | |
| bool CreateTerminateRoundDetour();
 | |
| bool CreateCSWeaponDropDetour();
 | |
| void RemoveWeaponPriceDetour();
 | |
| void RemoveHandleBuyDetour();
 | |
| void RemoveTerminateRoundDetour();
 | |
| void RemoveCSWeaponDropDetour();	
 | |
| 
 | |
| #if SOURCE_ENGINE == SE_CSGO
 | |
| bool SetWeaponPrice(int weaponID, int price);
 | |
| bool SetWeaponPrice(const char *weapon, int price);
 | |
| int CallPriceForwardCSGO(int client, const char *weapon);
 | |
| int CallPriceForwardCSGO(int client, const char *weapon, int price);
 | |
| #endif
 | |
| 
 | |
| extern IServerGameEnts *gameents;
 | |
| extern IForward *g_pHandleBuyForward;
 | |
| extern IForward *g_pPriceForward;
 | |
| extern IForward *g_pTerminateRoundForward;
 | |
| extern IForward *g_pCSWeaponDropForward;
 | |
| extern int g_iPriceOffset;
 | |
| #endif //_INCLUDE_CSTRIKE_FORWARDS_H_
 |