Difference between revisions of "CBasePlayerWeapon (CS)"
(→Entity Data) |
|||
(7 intermediate revisions by one other user not shown) | |||
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 6: | Line 12: | ||
*** [[CBaseAnimating (CS)|CBaseAnimating]] | *** [[CBaseAnimating (CS)|CBaseAnimating]] | ||
**** [[CBasePlayerItem (CS)|CBasePlayerItem]] | **** [[CBasePlayerItem (CS)|CBasePlayerItem]] | ||
− | ***** [[CBasePlayerWeapon (CS)]] | + | ***** [[CBasePlayerWeapon (CS)|CBasePlayerWeapon]] |
− | ****** [[ | + | ****** [[CSCOUT (CS)|CSCOUT]] ''(weapon_scout)'' |
+ | ****** [[CC4 (CS)|CC4]] ''(weapon_c4)'' | ||
****** [[CAUG (CS)|CAUG]] ''(weapon_aug)'' | ****** [[CAUG (CS)|CAUG]] ''(weapon_aug)'' | ||
+ | ****** [[CUSP (CS)|CUSP]] ''(weapon_usp)'' | ||
****** [[CAWP (CS)|CAWP]] ''(weapon_awp)'' | ****** [[CAWP (CS)|CAWP]] ''(weapon_awp)'' | ||
− | ****** [[ | + | ****** [[CDEAGLE (CS)|CDEAGLE]] ''(weapon_deagle)'' |
− | + | ****** [[CAK47 (CS)|CAK47]] ''(weapon_ak47)'' | |
+ | == Entity Data == | ||
<tt>''W = Windows'' |</tt><tt> ''L = Linux''</tt> | <tt>''W = Windows'' |</tt><tt> ''L = Linux''</tt> | ||
Line 150: | Line 159: | ||
| style="text-align:center" | +4 | | style="text-align:center" | +4 | ||
| style="text-align:center" | BOOL | | style="text-align:center" | BOOL | ||
+ | | None. | ||
+ | |- class="t2td" | ||
+ | | m_flDecreaseShotsFired | ||
+ | | style="text-align:center" | 76 | ||
+ | | style="text-align:center" | 80 | ||
+ | | style="text-align:center" | +4 | ||
+ | | style="text-align:center" | float | ||
| None. | | None. | ||
|- class="t2td" | |- class="t2td" | ||
Line 166: | Line 182: | ||
| None. | | None. | ||
|} | |} | ||
+ | |||
+ | == Entity Information == |
Latest revision as of 17:31, 16 January 2011
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_flDecreaseShotsFired | 76 | 80 | +4 | float | None. |
m_iShell | 78 | 82 | +4 | int | Shell model index, gun only. |
m_flPumpTime | 79 | 83 | +4 | float | None. |