Difference between revisions of "CBasePlayerWeapon (CS)"

From AlliedModders Wiki
Jump to: navigation, search
Line 1: Line 1:
 
[[Category:CS Class List]]
 
[[Category:CS Class List]]
  
 +
== Basic Information ==
 +
 +
* '''Classname''': CBasePlayerWeapon. <br />
 +
 +
 +
== Class Hierarchy ==
  
 
* [[CBaseEntity (CS)|CBaseEntity]]
 
* [[CBaseEntity (CS)|CBaseEntity]]
Line 13: Line 19:
 
****** [[CAK47 (CS)|CAK47]] ''(weapon_ak47)''
 
****** [[CAK47 (CS)|CAK47]] ''(weapon_ak47)''
  
 +
 +
== Entity Data ==
  
 
<tt>''W = Windows'' |</tt><tt> ''L = Linux''</tt>
 
<tt>''W = Windows'' |</tt><tt> ''L = Linux''</tt>

Revision as of 15:24, 9 April 2010


Basic Information

  • Classname: CBasePlayerWeapon.


Class Hierarchy


Entity Data

W = Windows | L = Linux

Name W. Offset L. Offset L. Diff Type Description
m_iPlayEmptySound 44 49 +4 int None.
m_fFireOnEmpty 45 49 +4 int None.
m_flNextPrimaryAttack 46 50 +4 float Soonest time ItemPostFrame will call PrimaryAttack.
m_flNextSecondaryAttack 47 51 +4 float Soonest time ItemPostFrame will call SecondaryAttack.
m_flTimeWeaponIdle 48 52 +4 float Soonest time ItemPostFrame will call WeaponIdle.
m_iPrimaryAmmoType 49 53 +4 int "primary" ammo index into players m_rgAmmo[].
m_iSecondaryAmmoType 50 54 +4 int "secondary" ammo index into players m_rgAmmo[].
m_iClip 51 55 +4 int Number of shots left in the primary weapon clip, -1 it not used.
m_iClientClip 52 56 +4 int The last version of m_iClip sent to hud dll.
m_iClientWeaponState 53 57 +4 int The last version of the weapon state sent to hud dll. (is current weapon, is on target)
m_fInReload 54 58 +4 int Are we in the middle of a reload ?
m_fInSpecialReload 55 59 +4 int Are we in the middle of a reload for the shotguns.
m_iDefaultAmmo 56 60 +4 int How much ammo you get when you pick up this weapon as placed by a level designer.
m_iShell 57 61 +4 int Shell model index of awp, g3sg1, glock18, m3, scout, sg550, xm1014.
m_bDelayFire 59 63 +4 BOOL None.
m_flAccuracy 62 66 +4 float None.
m_iShotsFired 64 68 +4 int None.
m_iViewModel 68 72 +4 int None.
m_bSilencerOn 74 78 +4 BOOL None.
m_iShell 78 82 +4 int Shell model index, gun only.
m_flPumpTime 79 83 +4 float None.