ph0ne

CS:S file weapon info struct

Apr 20th, 2015
499
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 2.05 KB | None | 0 0
  1. struct CCSWeaponInfo
  2. {
  3.     char pad0000[0x6c0];            // 0x0000
  4.     int iAmmoType;                  // 0x06c0
  5.     char pad06c4[0x34];             // 0x06c4
  6.     float m_flMaxSpeed;             // 0x06f8
  7.     CSWeaponType m_WeaponType;      // 0x06fc
  8.     char pad0700[0x4];              // 0x0700
  9.     int m_iTeam;                    // 0x0704
  10.     float m_flBotAudibleRange;      // 0x0708
  11.     float m_flArmorRatio;           // 0x070c
  12.     int m_iCrosshairMinDistance;    // 0x0710
  13.     int m_iCrosshairDeltaDistance;  // 0x0714
  14.     bool m_bCanUseWithShield;       // 0x0718
  15.     char m_WrongTeamMsg[32];        // 0x0719
  16.     char m_szAnimExtension[16];     // 0x0739
  17.     char m_szShieldViewModel[64];   // 0x0749
  18.     char m_szAddonModel[80];        // 0x0789
  19.     char m_szDroppedModel[80];      // 0x07d9
  20.     char m_szSilencerModel[80];     // 0x0829
  21.     int m_iMuzzleFlashStyle;        // 0x087c
  22.     float m_flMuzzleScale;          // 0x0880
  23.     int m_iPenetration;             // 0x0884
  24.     int m_iDamage;                  // 0x0888
  25.     float m_flRange;                // 0x088c
  26.     float m_flRangeModifier;        // 0x0890
  27.     int m_iBullets;                 // 0x0894
  28.     float m_flCycleTime;            // 0x0898
  29.     bool m_bAccuracyQuadratic;      // 0x089c
  30.     float m_flAccuracyDivisor;      // 0x08a0
  31.     float m_flAccuracyOffset;       // 0x08a4
  32.     float m_flMaxInaccuracy;        // 0x08a8
  33.     float m_flSpread;               // 0x08ac
  34.     float m_flInaccuracyCrouchAlt;  // 0x08b0
  35.     float m_flInaccuracyCrouch;     // 0x08b4
  36.     float m_flInaccuracyStandAlt;   // 0x08b8
  37.     float m_flInaccuracyStand;      // 0x08bc
  38.     float m_flInaccuracyJumpAlt;    // 0x08c0
  39.     float m_flInaccuracyJump;       // 0x08c4
  40.     float m_flInaccuracyLandAlt;    // 0x08c8
  41.     float m_flInaccuracyLand;       // 0x08cc
  42.     float m_flInaccuracyLadderAlt;  // 0x08d0
  43.     float m_flInaccuracyLadder;     // 0x08d4
  44.     float m_flInaccuracyFireAlt;    // 0x08d8
  45.     float m_flInaccuracyFire;       // 0x08dc
  46.     float m_flInaccuracyMoveAlt;    // 0x08e0
  47.     float m_flInaccuracyMove;       // 0x08e4
  48.     float m_flRecoveryTimeStand;    // 0x08e8
  49.     float m_flRecoveryTimeCrouch;   // 0x08ec
  50.     float m_flInaccuracyReload;     // 0x08f0
  51.     float m_flInaccracyAltSwich;    // 0x08f4
  52.     float m_flTimeToIdleAfterFire;  // 0x08f8
  53.     float m_flIdleInterval;         // 0x08fc
  54.     int m_iWeaponPrice;             // 0x0900
  55.     int m_iDefaultPrice;            // 0x0904
  56.     int m_iPreviousPrice;           // 0x0908
  57. };
Advertisement
Add Comment
Please, Sign In to add comment