CSM.Dev

BEGIN_DATADESC( CWeaponAR2 )

DEFINE_FIELD( m_flDelayedFire, FIELD_TIME ),
DEFINE_FIELD( m_bShotDelayed, FIELD_BOOLEAN ),
//DEFINE_FIELD( m_nVentPose, FIELD_INTEGER ),

END_DATADESC()

IMPLEMENT_SERVERCLASS_ST(CWeaponAR2, DT_WeaponAR2)
END_SEND_TABLE()

LINK_ENTITY_TO_CLASS( weapon_ar2, CWeaponAR2 );
PRECACHE_WEAPON_REGISTER(weapon_ar2);


И всю шнягу где написано WeaponAR2 или weapon_ar2, конечно кроме анимаций и #include.

Post automatically merged:

protected:

float m_flDelayedFire;
bool m_bShotDelayed;
int m_nVentPose;


И ещё вот эту хрень я спёр из "weapon_ar2.h"