@@ -40,8 +40,46 @@ class CCSEntity
4040
4141 virtual ~CCSEntity () {}
4242 virtual void FireBullets (int iShots, Vector &vecSrc, Vector &vecDirShooting, Vector &vecSpread, float flDistance, int iBulletType, int iTracerFreq, int iDamage, entvars_t *pevAttacker) = 0;
43+ virtual void FireBuckshots (ULONG cShots, Vector &vecSrc, Vector &vecDirShooting, Vector &vecSpread, float flDistance, int iTracerFreq, int iDamage, entvars_t *pevAttacker) = 0;
4344 virtual Vector FireBullets3 (Vector &vecSrc, Vector &vecDirShooting, float vecSpread, float flDistance, int iPenetration, int iBulletType, int iDamage, float flRangeModifier, entvars_t *pevAttacker, bool bPistol, int shared_rand) = 0;
4445
46+ #if defined(_MSC_VER)
47+ #pragma region reserve_vfuncs_Region
48+ #endif
49+ virtual void func_reserve1 () {};
50+ virtual void func_reserve2 () {};
51+ virtual void func_reserve3 () {};
52+ virtual void func_reserve4 () {};
53+ virtual void func_reserve5 () {};
54+ virtual void func_reserve6 () {};
55+ virtual void func_reserve7 () {};
56+ virtual void func_reserve8 () {};
57+ virtual void func_reserve9 () {};
58+ virtual void func_reserve10 () {};
59+ virtual void func_reserve11 () {};
60+ virtual void func_reserve12 () {};
61+ virtual void func_reserve13 () {};
62+ virtual void func_reserve14 () {};
63+ virtual void func_reserve15 () {};
64+ virtual void func_reserve16 () {};
65+ virtual void func_reserve17 () {};
66+ virtual void func_reserve18 () {};
67+ virtual void func_reserve19 () {};
68+ virtual void func_reserve20 () {};
69+ virtual void func_reserve21 () {};
70+ virtual void func_reserve22 () {};
71+ virtual void func_reserve23 () {};
72+ virtual void func_reserve24 () {};
73+ virtual void func_reserve25 () {};
74+ virtual void func_reserve26 () {};
75+ virtual void func_reserve27 () {};
76+ virtual void func_reserve28 () {};
77+ virtual void func_reserve29 () {};
78+ virtual void func_reserve30 () {};
79+ #if defined(_MSC_VER)
80+ #pragma endregion
81+ #endif
82+
4583public:
4684 CBaseEntity *m_pContainingEntity;
4785};
@@ -74,4 +112,4 @@ class CCSMonster: public CCSToggle
74112
75113};
76114
77- #define CSENTITY_API_INTERFACE_VERSION " CSENTITY_API_INTERFACE_VERSION001 "
115+ #define CSENTITY_API_INTERFACE_VERSION " CSENTITY_API_INTERFACE_VERSION002 "
0 commit comments