mirror of
https://github.com/celisej567/source-sdk-2013.git
synced 2026-09-23 20:09:45 +03:00
Added CBaseCombatWeapon script description
This commit is contained in:
@@ -196,6 +196,9 @@ public:
|
||||
DECLARE_CLASS( CBaseCombatWeapon, BASECOMBATWEAPON_DERIVED_FROM );
|
||||
DECLARE_NETWORKCLASS();
|
||||
DECLARE_PREDICTABLE();
|
||||
#ifdef MAPBASE_VSCRIPT
|
||||
DECLARE_ENT_SCRIPTDESC();
|
||||
#endif
|
||||
|
||||
CBaseCombatWeapon();
|
||||
virtual ~CBaseCombatWeapon();
|
||||
@@ -446,6 +449,12 @@ public:
|
||||
virtual void Activate( void );
|
||||
|
||||
virtual bool ShouldUseLargeViewModelVROverride() { return false; }
|
||||
|
||||
#ifdef MAPBASE_VSCRIPT
|
||||
void ScriptSetClip1( int ammo ) { m_iClip1 = ammo; }
|
||||
void ScriptSetClip2( int ammo ) { m_iClip2 = ammo; }
|
||||
#endif
|
||||
|
||||
public:
|
||||
// Server Only Methods
|
||||
#if !defined( CLIENT_DLL )
|
||||
@@ -510,6 +519,11 @@ public:
|
||||
|
||||
virtual CDmgAccumulator *GetDmgAccumulator( void ) { return NULL; }
|
||||
|
||||
#ifdef MAPBASE_VSCRIPT
|
||||
const char* ScriptGetPrimaryAmmoType();
|
||||
const char* ScriptGetSecondaryAmmoType();
|
||||
#endif
|
||||
|
||||
// Client only methods
|
||||
#else
|
||||
|
||||
|
||||
Reference in New Issue
Block a user