hlsdk

hlsdk

May 1st, 2010
173
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 29.80 KB | None | 0 0
  1. class C_TFWeaponBase
  2. {
  3. public:                                                                         //  Index Offset
  4.     C_BaseEntity::SetRefEHandle(CBaseHandle  const&);                           // 0000  0000
  5.     C_BaseEntity::GetRefEHandle(void)const;                                     // 0001  0004
  6.     C_BaseEntity::GetCollideable(void);                                         // 0002  0008
  7.     C_BaseEntity::GetClientNetworkable(void);                                   // 0003  000C
  8.     C_BaseEntity::GetClientRenderable(void);                                    // 0004  0010
  9.     C_BaseEntity::GetIClientEntity(void);                                       // 0005  0014
  10.     C_BaseEntity::GetBaseEntity(void);                                          // 0006  0018
  11.     C_BaseEntity::GetClientThinkable(void);                                     // 0007  001C
  12.     C_BaseAttributableItem::Release(void);                                      // 0008  0020
  13.     C_BaseEntity::GetAbsOrigin(void)const;                                      // 0009  0024
  14.     C_BaseEntity::GetAbsAngles(void)const;                                      // 0010  0028
  15.     C_BaseAnimating::GetMouth(void);                                            // 0011  002C
  16.     C_BaseAnimating::GetSoundSpatialization(SpatializationInfo_t &);            // 0012  0030
  17.     C_BaseAttributableItem::GetDataDescMap(void);                               // 0013  0034
  18.     C_TFWeaponBase::YouForgotToImplementOrDeclareClientClass(void);             // 0014  0038
  19.     C_TFWeaponBase::GetClientClass(void);                                       // 0015  003C
  20.     C_TFWeaponBase::GetPredDescMap(void);                                       // 0016  0040
  21.     C_BaseEntity::FireBullets(FireBulletsInfo_t  const&);                       // 0017  0044
  22.     C_BaseEntity::ModifyFireBulletsDamage(CTakeDamageInfo *);                   // 0018  0048
  23.     C_BaseEntity::ShouldDrawUnderwaterBulletBubbles(void);                      // 0019  004C
  24.     C_BaseEntity::ShouldDrawWaterImpacts(void);                                 // 0020  0050
  25.     C_BaseEntity::HandleShotImpactingWater(FireBulletsInfo_t  const&,Vector  const&,ITraceFilter *,Vector*);    // 0021  0054
  26.     C_BaseEntity::GetBeamTraceFilter(void);                                                                 // 0022  0058
  27.     C_BaseEntity::DispatchTraceAttack(CTakeDamageInfo  const&,Vector  const&,CGameTrace *);             // 0023  005C
  28.     C_BaseEntity::TraceAttack(CTakeDamageInfo  const&,Vector  const&,CGameTrace *);                 // 0024  0060
  29.     C_BaseEntity::DoImpactEffect(CGameTrace &,int);                                             // 0025  0064
  30.     C_BaseCombatWeapon::MakeTracer(Vector  const&,CGameTrace  const&,int);                  // 0026  0068
  31.     C_BaseEntity::GetTracerAttachment(void);                                            // 0027  006C
  32.     C_BaseEntity::BloodColor(void);                                                     // 0028  0070
  33.     C_TFWeaponBase::GetTracerType(void);                                                // 0029  0074
  34.     C_TFWeaponBase::Spawn(void);                                                        // 0030  0078
  35.     C_BaseEntity::SpawnClientEntity(void);                                              // 0031  007C
  36.     C_TFWeaponBase::Precache(void);                                                     // 0032  0080
  37.     C_TFWeaponBase::Activate(void);                                                     // 0033  0084
  38.     C_BaseEntity::ParseMapData(CEntityMapData *);                                       // 0034  0088
  39.     C_BaseEntity::KeyValue(char  const*,char  const*);                                  // 0035  008C
  40.     C_BaseEntity::KeyValue(char  const*,float);                                         // 0036  0090
  41.     C_BaseEntity::KeyValue(char  const*,Vector  const&);                                // 0037  0094
  42.     C_BaseEntity::GetKeyValue(char  const*,char *,int);                                 // 0038  0098
  43.     C_BaseEntity::Init(int,int);                                                        // 0039  009C
  44.     C_BaseEntity::GetIClientUnknown(void);                                              // 0040  00A0
  45.     C_BaseAnimating::GetBaseAnimating(void);                                            // 0041  00A4
  46.     C_BaseEntity::SetClassname(char  const*);                                           // 0042  00A8
  47.     C_BaseEntity::RecordToolMessage(void);                                              // 0043  00AC
  48.     C_BaseAnimating::GetRenderOrigin(void);                                             // 0044  00B0
  49.     C_BaseAnimating::GetRenderAngles(void);                                             // 0045  00B4
  50.     C_BaseEntity::GetObserverCamOrigin(void);                                           // 0046  00B8
  51.     C_BaseEntity::RenderableToWorldTransform(void);                                     // 0047  00BC
  52.     C_BaseEntity::IsTransparent(void);                                                  // 0048  00C0
  53.     C_BaseEntity::IsTwoPass(void);                                                      // 0049  00C4
  54.     C_BaseAnimating::UsesPowerOfTwoFrameBufferTexture(void);                            // 0050  00C8
  55.     C_BaseEntity::UsesFullFrameBufferTexture(void);                                     // 0051  00CC
  56.     C_BaseEntity::GetModel(void)const;                                                  // 0052  00D0
  57.     C_BaseCombatWeapon::DrawModel(int);                                                 // 0053  00D4
  58.     C_BaseEntity::ComputeFxBlend(void);                                                 // 0054  00D8
  59.     C_BaseEntity::GetFxBlend(void);                                                     // 0055  00DC
  60.     C_BaseEntity::LODTest(void);                                                        // 0056  00E0
  61.     C_BaseAnimating::GetRenderBounds(Vector &,Vector &);                                // 0057  00E4
  62.     C_BaseEntity::GetPVSNotifyInterface(void);                                          // 0058  00E8
  63.     C_BaseEntity::GetRenderBoundsWorldspace(Vector &,Vector &);                         // 0059  00EC
  64.     C_BaseEntity::GetShadowRenderBounds(Vector &,Vector &,ShadowType_t);                // 0060  00F0
  65.     C_BaseEntity::GetColorModulation(float *);                                          // 0061  00F4
  66.     C_BaseEntity::OnThreadedDrawSetup(void);                                            // 0062  00F8
  67.     C_BaseAnimating::TestCollision(Ray_t  const&,unsigned int,CGameTrace &);            // 0063  00FC
  68.     C_BaseAnimating::TestHitboxes(Ray_t  const&,unsigned int,CGameTrace &);             // 0064  0100
  69.     C_BaseEntity::GetAttackDamageScale(void);                                           // 0065  0104
  70.     C_BaseCombatWeapon::NotifyShouldTransmit(ShouldTransmitState_t);                // 0066  0108
  71.     C_BaseAnimating::PreDataUpdate(DataUpdateType_t);                               // 0067  010C
  72.     C_TFWeaponBase::PostDataUpdate(DataUpdateType_t);                               // 0068  0110
  73.     C_BaseAttributableItem::ValidateModelIndex(void);                               // 0069  0114
  74.     C_BaseCombatWeapon::SetDormant(bool);                                           // 0070  0118
  75.     C_BaseEntity::IsDormant(void);                                                  // 0071  011C
  76.     C_BaseEntity::SetDestroyedOnRecreateEntities(void);                             // 0072  0120
  77.     C_BaseEntity::GetEFlags(void)const;                                             // 0073  0124
  78.     C_BaseEntity::SetEFlags(int);                                                   // 0074  0128
  79.     C_BaseEntity::entindex(void)const;                                              // 0075  012C
  80.     C_BaseEntity::ReceiveMessage(int,bf_read &);                                    // 0076  0130
  81.     C_BaseEntity::GetDataTableBasePtr(void);                                        // 0077  0134
  82.     C_BaseEntity::ClientThink(void);                                                // 0078  0138
  83.     C_BaseEntity::GetThinkHandle(void);                                             // 0079  013C
  84.     C_BaseEntity::SetThinkHandle(CClientThinkHandlePtr *);                          // 0080  0140
  85.     C_BaseEntity::ShouldSavePhysics(void);                                          // 0081  0144
  86.     C_BaseEntity::OnSave(void);                                                     // 0082  0148
  87.     C_BaseCombatWeapon::OnRestore(void);                                            // 0083  014C
  88.     C_BaseEntity::ObjectCaps(void);                                                 // 0084  0150
  89.     C_BaseEntity::Save(ISave &);                                                    // 0085  0154
  90.     C_BaseEntity::Restore(IRestore &);                                              // 0086  0158
  91.     C_BaseEntity::CreateVPhysics(void);                                             // 0087  015C
  92.     C_BaseEntity::VPhysicsDestroyObject(void);                                      // 0088  0160
  93.     C_BaseAnimating::VPhysicsUpdate(IPhysicsObject *);                              // 0089  0164
  94.     C_BaseAnimating::VPhysicsGetObjectList(IPhysicsObject **,int);                  // 0090  0168
  95.     C_BaseEntity::VPhysicsIsFlesh(void);                                            // 0091  016C
  96.     C_BaseAnimating::SetupBones(matrix3x4_t *,int,int,float);                       // 0092  0170
  97.     C_BaseEntity::SetupWeights(matrix3x4_t  const*,int,float *,float *);            // 0093  0174
  98.     C_BaseEntity::UsesFlexDelayedWeights(void);                                     // 0094  0178
  99.     C_BaseEntity::DoAnimationEvents(void);                                          // 0095  017C
  100.     C_BaseAnimating::AddEntity(void);                                               // 0096  0180
  101.     C_BaseEntity::GetPrevLocalOrigin(void)const;                                    // 0097  0184
  102.     C_BaseEntity::GetPrevLocalAngles(void)const;                                    // 0098  0188
  103.     C_BaseEntity::WorldAlignMins(void)const;                                        // 0099  018C
  104.     C_BaseEntity::WorldAlignMaxs(void)const;                                        // 0100  0190
  105.     C_BaseEntity::WorldSpaceCenter(void)const;                                      // 0101  0194
  106.     C_BaseEntity::ComputeWorldSpaceSurroundingBox(Vector *,Vector *);               // 0102  0198
  107.     C_BaseEntity::GetSolid(void)const;                                              // 0103  019C
  108.     C_BaseEntity::GetSolidFlags(void)const;                                         // 0104  01A0
  109.     C_BaseAttributableItem::LookupAttachment(char  const*);                         // 0105  01A4
  110.     C_BaseAttributableItem::GetAttachment(int,matrix3x4_t &);                       // 0106  01A8
  111.     C_BaseAttributableItem::GetAttachment(int,Vector &);                            // 0107  01AC
  112.     C_BaseAttributableItem::GetAttachment(int,Vector &,QAngle &);                   // 0108  01B0
  113.     C_BaseAttributableItem::GetAttachmentVelocity(int,Vector &,Quaternion &);       // 0109  01B4
  114.     C_BaseEntity::GetTeam(void);                                                    // 0110  01B8
  115.     C_BaseEntity::GetTeamNumber(void)const;                                         // 0111  01BC
  116.     C_BaseEntity::ChangeTeam(int);                                                  // 0112  01C0
  117.     C_BaseEntity::GetRenderTeamNumber(void);                                        // 0113  01C4
  118.     C_BaseEntity::InSameTeam(C_BaseEntity*);                                        // 0114  01C8
  119.     C_BaseEntity::InLocalTeam(void);                                                // 0115  01CC
  120.     C_BaseEntity::IsValidIDTarget(void);                                            // 0116  01D0
  121.     C_BaseEntity::GetIDString(void);                                                // 0117  01D4
  122.     C_BaseAttributableItem::InitializeAsClientEntity(char  const*,RenderGroup_t);   // 0118  01D8
  123.     C_BaseAnimating::Simulate(void);                                                // 0119  01DC
  124.     C_TFWeaponBase::OnDataChanged(DataUpdateType_t);                                // 0120  01E0
  125.     C_TFWeaponBase::OnPreDataChanged(DataUpdateType_t);                             // 0121  01E4
  126.     C_BaseEntity::GetClientVehicle(void);                                           // 0122  01E8
  127.     C_BaseAnimating::GetAimEntOrigin(IClientEntity *,Vector *,QAngle *);            // 0123  01EC
  128.     C_BaseEntity::GetOldOrigin(void);                                               // 0124  01F0
  129.     C_BaseEntity::GetRenderGroup(void);                                             // 0125  01F4
  130.     C_BaseCombatWeapon::GetToolRecordingState(KeyValues *);                         // 0126  01F8
  131.     C_BaseAnimating::CleanupToolRecordingState(KeyValues *);                        // 0127  01FC
  132.     C_BaseAnimating::GetCollideType(void);                                          // 0128  0200
  133.     C_TFWeaponBase::ShouldDraw(void);                                               // 0129  0204
  134.     C_BaseAnimating::IsSelfAnimating(void);                                         // 0130  0208
  135.     C_BaseEntity::OnLatchInterpolatedVariables(int);                                // 0131  020C
  136.     C_BaseAnimating::OnNewModel(void);                                              // 0132  0210
  137.     C_BaseEntity::OnNewParticleEffect(char  const*,CNewParticleEffect *);           // 0133  0214
  138.     C_BaseAnimating::ResetLatched(void);                                            // 0134  0218
  139.     C_BaseAnimating::Interpolate(float);                                            // 0135  021C
  140.     C_BaseEntity::IsSubModel(void);                                                 // 0136  0220
  141.     C_BaseEntity::CreateLightEffects(void);                                         // 0137  0224
  142.     C_BaseAnimating::Clear(void);                                                   // 0138  0228
  143.     C_BaseEntity::DrawBrushModel(bool,bool);                                        // 0139  022C
  144.     C_BaseEntity::GetTextureAnimationStartTime(void);                               // 0140  0230
  145.     C_BaseEntity::TextureAnimationWrapped(void);                                    // 0141  0234
  146.     C_BaseEntity::SetNextClientThink(float);                                        // 0142  0238
  147.     C_BaseEntity::SetHealth(int);                                                   // 0143  023C
  148.     C_BaseEntity::GetHealth(void)const;                                             // 0144  0240
  149.     C_BaseEntity::GetMaxHealth(void)const;                                          // 0145  0244
  150.     C_BaseCombatWeapon::ShadowCastType(void);                                       // 0146  0248
  151.     C_BaseEntity::ShouldReceiveProjectedTextures(int);                              // 0147  024C
  152.     C_BaseEntity::IsShadowDirty(void);                                              // 0148  0250
  153.     C_BaseEntity::MarkShadowDirty(bool);                                            // 0149  0254
  154.     C_BaseEntity::GetShadowParent(void);                                            // 0150  0258
  155.     C_BaseEntity::FirstShadowChild(void);                                           // 0151  025C
  156.     C_BaseEntity::NextShadowPeer(void);                                             // 0152  0260
  157.     C_BaseEntity::AddDecal(Vector  const&,Vector  const&,Vector  const&,int,int,bool,CGameTrace &,int); // 0153  0264
  158.     C_BaseEntity::IsClientCreated(void)const;                                       // 0154  0268
  159.     C_BaseAttributableItem::UpdateOnRemove(void);                                   // 0155  026C
  160.     C_BaseEntity::SUB_Remove(void);                                                 // 0156  0270
  161.     C_BaseAnimating::SetPredictable(bool);                                          // 0157  0274
  162.     C_BaseEntity::RestoreData(char  const*,int,int);                                // 0158  0278
  163.     C_BaseEntity::DamageDecal(int,int);                                             // 0159  027C
  164.     C_BaseEntity::DecalTrace(CGameTrace *,char  const*);                            // 0160  0280
  165.     C_BaseEntity::ImpactTrace(CGameTrace *,int,char *);                             // 0161  0284
  166.     C_TFWeaponBase::ShouldPredict(void);                                            // 0162  0288
  167.     C_BaseEntity::Think(void);                                                      // 0163  028C
  168.     C_BaseEntity::CanBePoweredUp(void);                                             // 0164  0290
  169.     C_BaseEntity::AttemptToPowerup(int,float,float,C_BaseEntity*,CDamageModifier *);// 0165  0294
  170.     C_BaseEntity::IsCurrentlyTouching(void)const;                                   // 0166  0298
  171.     C_BaseEntity::StartTouch(C_BaseEntity*);                                        // 0167  029C
  172.     C_BaseEntity::Touch(C_BaseEntity*);                                             // 0168  02A0
  173.     C_BaseEntity::EndTouch(C_BaseEntity*);                                          // 0169  02A4
  174.     C_BaseEntity::PhysicsSolidMaskForEntity(void)const;                             // 0170  02A8
  175.     C_BaseEntity::PhysicsSimulate(void);                                            // 0171  02AC
  176.     C_BaseEntity::IsAlive(void);                                                    // 0172  02B0
  177.     C_BaseEntity::IsPlayer(void)const;                                              // 0173  02B4
  178.     C_BaseEntity::IsBaseCombatCharacter(void);                                      // 0174  02B8
  179.     C_BaseEntity::MyCombatCharacterPointer(void);                                   // 0175  02BC
  180.     C_BaseEntity::IsNPC(void);                                                      // 0176  02C0
  181.     C_BaseEntity::IsNextBot(void);                                                  // 0177  02C4
  182.     C_BaseEntity::IsBaseObject(void)const;                                          // 0178  02C8
  183.     C_BaseCombatWeapon::IsBaseCombatWeapon(void)const;                              // 0179  02CC
  184.     C_BaseCombatWeapon::MyCombatWeaponPointer(void);                                // 0180  02D0
  185.     C_BaseEntity::IsBaseTrain(void)const;                                           // 0181  02D4
  186.     C_BaseEntity::EyePosition(void);                                                // 0182  02D8
  187.     C_BaseEntity::EyeAngles(void);                                                  // 0183  02DC
  188.     C_BaseEntity::LocalEyeAngles(void);                                             // 0184  02E0
  189.     C_BaseEntity::EarPosition(void);                                                // 0185  02E4
  190.     C_BaseEntity::ShouldCollide(int,int)const;                                      // 0186  02E8
  191.     C_BaseEntity::GetViewOffset(void)const;                                         // 0187  02EC
  192.     C_BaseEntity::SetViewOffset(Vector  const&);                                    // 0188  02F0
  193.     C_BaseAnimating::GetBody(void);                                                 // 0189  02F4
  194.     C_TFWeaponBase::GetSkin(void);                                                  // 0190  02F8
  195.     C_BaseEntity::GetModelInstance(void);                                           // 0191  02FC
  196.     C_BaseEntity::GetShadowHandle(void)const;                                       // 0192  0300
  197.     C_BaseEntity::RenderHandle(void);                                               // 0193  0304
  198.     C_BaseEntity::CreateModelInstance(void);                                        // 0194  0308
  199.     C_BaseEntity::ShouldInterpolate(void);                                          // 0195  030C
  200.     C_BaseAnimating::GetClientSideFade(void);                                       // 0196  0310
  201.     C_BaseCombatWeapon::BoneMergeFastCullBloat(Vector &,Vector &,Vector const&,Vector const&)const;// 0197  0314
  202.     C_BaseEntity::OnPredictedEntityRemove(bool,C_BaseEntity*);                      // 0198  0318
  203.     C_BaseEntity::GetShadowCastDistance(float *,ShadowType_t)const;                 // 0199  031C
  204.     C_BaseEntity::GetShadowCastDirection(Vector *,ShadowType_t)const;               // 0200  0320
  205.     C_BaseEntity::GetShadowUseOtherEntity(void)const;                               // 0201  0324
  206.     C_BaseEntity::SetShadowUseOtherEntity(C_BaseEntity*);                           // 0202  0328
  207.     C_BaseEntity::AddRagdollToFadeQueue(void);                                      // 0203  032C
  208.     C_BaseAnimating::GetStudioBody(void);                                           // 0204  0330
  209.     C_BaseEntity::PerformCustomPhysics(Vector *,Vector *,QAngle *,QAngle *);        // 0205  0334
  210.     C_BaseEntity::GetRenderClipPlane(void);                                         // 0206  0338
  211.     C_BaseAttributableItem::ValidateEntityAttachedToPlayer(void);                   // 0207  033C
  212.     C_BaseAnimating::GetBoneControllers(float *);                                   // 0208  0340
  213.     C_BaseAnimating::SetBoneController(int,float);                                  // 0209  0344
  214.     C_BaseAnimating::GetPoseParameters(CStudioHdr *,float *);                       // 0210  0348
  215.     C_BaseAnimating::BuildTransformations(CStudioHdr *,Vector *,Quaternion *,matrix3x4_t  const&,int,CBoneBitList &);// 0211  034C
  216.     C_BaseAnimating::ApplyBoneMatrixTransform(matrix3x4_t &);                       // 0212  0350
  217.     C_BaseAnimating::UpdateIKLocks(float);                                          // 0213  0354
  218.     C_BaseAnimating::CalculateIKLocks(float);                                       // 0214  0358
  219.     C_TFWeaponBase::InternalDrawModel(int);                                         // 0215  035C
  220.     C_BaseAttributableItem::OnInternalDrawModel(ClientModelRenderInfo_t *);         // 0216  0360
  221.     C_BaseAnimating::OnPostInternalDrawModel(ClientModelRenderInfo_t *);                // 0217  0364
  222.     C_BaseAnimating::ControlMouth(CStudioHdr *);                                            // 0218  0368
  223.     C_BaseAnimating::DoAnimationEvents(CStudioHdr *);                                           // 0219  036C
  224.     C_BaseAttributableItem::FireEvent(Vector  const&,QAngle  const&,int,char  const*);          // 0220  0370
  225.     C_BaseAnimating::FireObsoleteEvent(Vector  const&,QAngle  const&,int,char  const*);         // 0221  0374
  226.     C_BaseAnimating::DispatchMuzzleEffect(char  const*,bool);                                   // 0222  0378
  227.     C_BaseAnimating::StandardBlendingRules(CStudioHdr *,Vector *,Quaternion *,float,int);       // 0223  037C
  228.     C_BaseAnimating::AccumulateLayers(IBoneSetup &,Vector *,Quaternion *,float);                // 0224  0380
  229.     C_BaseAnimating::AttachEntityToBone(C_BaseAnimating*,int,Vector,QAngle);                    // 0225  0384
  230.     C_BaseAnimating::NotifyBoneAttached(C_BaseAnimating*);                                      // 0226  0388
  231.     C_BaseAnimating::UpdateBoneAttachments(int);                                                // 0227  038C
  232.     C_BaseAnimating::BecomeRagdollOnClient(void);                                               // 0228  0390
  233.     C_BaseAnimating::SaveRagdollInfo(int,matrix3x4_t  const&,CBoneAccessor &);                  // 0229  0394
  234.     C_BaseAnimating::RetrieveRagdollInfo(Vector *,Quaternion *);                                // 0230  0398
  235.     C_BaseAnimating::GetRagdollInitBoneArrays(matrix3x4_t *,matrix3x4_t *,matrix3x4_t *,float); // 0231  039C
  236.     C_BaseAnimating::StudioFrameAdvance(void);                                                  // 0232  03A0
  237.     C_BaseAnimating::FrameAdvance(float);                                                   // 0233  03A4
  238.     C_BaseAnimating::GetSequenceCycleRate(CStudioHdr *,int);                            // 0234  03A8
  239.     C_BaseAnimating::UpdateClientSideAnimation(void);                               // 0235  03AC
  240.     C_BaseAnimating::ComputeClientSideAnimationFlags(void);                     // 0236  03B0
  241.     C_BaseAnimating::IsActivityFinished(void);                              // 0237  03B4
  242.     C_BaseAnimating::UncorrectViewModelAttachment(Vector &);                // 0238  03B8
  243.     C_BaseAnimating::DoMuzzleFlash(void);                                   // 0239  03BC
  244.     C_TFWeaponBase::ProcessMuzzleFlashEvent(void);                          // 0240  03C0
  245.     C_BaseAnimating::SetServerIntendedCycle(float);                         // 0241  03C4
  246.     C_BaseAnimating::GetServerIntendedCycle(void);                          // 0242  03C8
  247.     C_BaseAnimating::ShouldResetSequenceOnNewModel(void);                   // 0243  03CC
  248.     C_BaseAnimating::IsViewModel(void)const;                                // 0244  03D0
  249.     C_BaseAnimating::FormatViewModelAttachment(int,matrix3x4_t &);          // 0245  03D4
  250.     C_BaseAnimating::IsMenuModel(void)const;                                // 0246  03D8
  251.     C_BaseAnimating::CalcAttachments(void);                                 // 0247  03DC
  252.     C_BaseAnimating::LastBoneChangedTime(void);                             // 0248  03E0
  253.     C_BaseAttributableItem::ShouldShowToolTip(void);                        // 0249  03E4
  254.     C_BaseAttributableItem::ViewModel_IsTransparent(void);                  // 0250  03E8
  255.     C_BaseAttributableItem::IsOverridingViewmodel(void);                    // 0251  03EC
  256.     C_BaseAttributableItem::DrawOverriddenViewmodel(C_BaseViewModel *,int); // 0252  03F0
  257.     C_BaseAttributableItem::GetAttachment(char  const*,Vector &);           // 0253  03F4
  258.     C_BaseAttributableItem::GetAttachment(char  const*,Vector &,QAngle &);  // 0254  03F8
  259.     C_BaseAttributableItem::GetAttributeManager(void);                      // 0255  03FC
  260.     C_BaseAttributableItem::GetAttributeContainer(void);                    // 0256  0400
  261.     C_BaseAttributableItem::GetAttributeOwner(void);                        // 0257  0404
  262.     C_TFWeaponBase::ReapplyProvision(void);                                 // 0258  0408
  263.     C_TFWeaponBase::TranslateViewmodelHandActivityInternal(Activity);       // 0259  040C
  264.     C_TFWeaponBase::IsPredicted(void)const;                                 // 0260  0410
  265.     C_BaseCombatWeapon::GetSubType(void);                                   // 0261  0414
  266.     C_BaseCombatWeapon::SetSubType(int);                                    // 0262  0418
  267.     C_TFWeaponBase::Equip(C_BaseCombatCharacter *);                         // 0263  041C
  268.     C_TFWeaponBase::Drop(Vector  const&);                                   // 0264  0420
  269.     C_BaseCombatWeapon::UpdateClientData(C_BasePlayer *);                   // 0265  0424
  270.     C_BaseCombatWeapon::IsAllowedToSwitch(void);                            // 0266  0428
  271.     C_BaseCombatWeapon::CanBeSelected(void);                                // 0267  042C
  272.     C_BaseCombatWeapon::VisibleInWeaponSelection(void);                     // 0268  0430
  273.     C_BaseCombatWeapon::HasAmmo(void);                                      // 0269  0434
  274.     C_BaseCombatWeapon::SetPickupTouch(void);                               // 0270  0438
  275.     C_BaseCombatWeapon::DefaultTouch(C_BaseEntity *);                       // 0271  043C
  276.     C_BaseCombatWeapon::GiveTo(C_BaseEntity *);                             // 0272  0440
  277.     C_BaseCombatWeapon::ShouldDisplayAltFireHUDHint(void);                  // 0273  0444
  278.     C_BaseCombatWeapon::DisplayAltFireHudHint(void);                        // 0274  0448
  279.     C_BaseCombatWeapon::RescindAltFireHudHint(void);                        // 0275  044C
  280.     C_BaseCombatWeapon::ShouldDisplayReloadHUDHint(void);                   // 0276  0450
  281.     C_BaseCombatWeapon::DisplayReloadHudHint(void);                         // 0277  0454
  282.     C_BaseCombatWeapon::RescindReloadHudHint(void);                         // 0278  0458
  283.     C_BaseCombatWeapon::SetViewModelIndex(int);                             // 0279  045C
  284.     C_BaseCombatWeapon::SendWeaponAnim(int);                                // 0280  0460
  285.     C_BaseCombatWeapon::SendViewModelAnim(int);                             // 0281  0464
  286.     C_BaseCombatWeapon::SetViewModel(void);                                 // 0282  0468
  287.     C_BaseCombatWeapon::HasWeaponIdleTimeElapsed(void);                     // 0283  046C
  288.     C_BaseCombatWeapon::SetWeaponIdleTime(float);                           // 0284  0470
  289.     C_BaseCombatWeapon::GetWeaponIdleTime(void);                            // 0285  0474
  290.     C_BaseCombatWeapon::HasAnyAmmo(void);                                   // 0286  0478
  291.     C_BaseCombatWeapon::HasPrimaryAmmo(void);                               // 0287  047C
  292.     C_BaseCombatWeapon::HasSecondaryAmmo(void);                             // 0288  0480
  293.     C_BaseCombatWeapon::CanHolster(void);                                   // 0289  0484
  294.     C_BaseCombatWeapon::DefaultDeploy(char *,char *,int,char *);            // 0290  0488
  295.     C_BaseCombatWeapon::CanDeploy(void);                                    // 0291  048C
  296.     C_TFWeaponBase::Deploy(void);                                           // 0292  0490
  297.     C_TFWeaponBase::Holster(C_BaseCombatWeapon *);                          // 0293  0494
  298.     C_BaseCombatWeapon::GetLastWeapon(void);                                // 0294  0498
  299.     C_TFWeaponBase::SetWeaponVisible(bool);                                 // 0295  049C
  300.     C_BaseCombatWeapon::IsWeaponVisible(void);                              // 0296  04A0
  301.     C_BaseCombatWeapon::ReloadOrSwitchWeapons(void);                        // 0297  04A4
  302.     C_TFWeaponBase::OnActiveStateChanged(int);                              // 0298  04A8
  303.     C_BaseCombatWeapon::HolsterOnDetach(void);                              // 0299  04AC
  304.     C_BaseCombatWeapon::IsHolstered(void);                                  // 0300  04B0
  305.     C_BaseCombatWeapon::ItemPreFrame(void);                                 // 0301  04B4
  306.     C_TFWeaponBase::ItemPostFrame(void);                                    // 0302  04B8
  307.     C_TFWeaponBase::ItemBusyFrame(void);                                    // 0303  04BC
  308.     C_BaseCombatWeapon::ItemHolsterFrame(void);                             // 0304  04C0
  309.     C_TFWeaponBase::WeaponIdle(void);                                       // 0305  04C4
  310.     C_BaseCombatWeapon::HandleFireOnEmpty(void);                            // 0306  04C8
  311.     C_BaseCombatWeapon::ShouldBlockPrimaryFire(void);                       // 0307  04CC
  312.     C_BaseCombatWeapon::CreateMove(float,CUserCmd *,QAngle  const&);        // 0308  04D0
  313.     C_BaseCombatWeapon::IsWeaponZoomed(void);                               // 0309  04D4
  314.     C_BaseCombatWeapon::CheckReload(void);                                  // 0310  04D8
  315.     C_BaseCombatWeapon::FinishReload(void);                                 // 0311  04DC
  316.     C_TFWeaponBase::AbortReload(void);                                      // 0312  04E0
  317.     C_TFWeaponBase::Reload(void);                                           // 0313  04E4
  318.     C_TFWeaponBase::PrimaryAttack(void);                                    // 0314  04E8
  319.     C_TFWeaponBase::SecondaryAttack(void);                                  // 0315  04EC
  320.     C_BaseCombatWeapon::GetPrimaryAttackActivity(void);                     // 0316  04F0
  321.     C_BaseCombatWeapon::GetSecondaryAttackActivity(void);                   // 0317  04F4
  322.     C_BaseCombatWeapon::GetDrawActivity(void);                              // 0318  04F8
  323.     C_BaseCombatWeapon::GetDefaultAnimSpeed(void);                          // 0319  04FC
  324.     C_BaseCombatWeapon::GetBulletType(void);                                // 0320  0500
  325.     C_BaseCombatWeapon::GetBulletSpread(void);                              // 0321  0504
  326.     C_BaseCombatWeapon::GetBulletSpread(WeaponProficiency_t);               // 0322  0508
  327.     C_BaseCombatWeapon::GetSpreadBias(WeaponProficiency_t);                 // 0323  050C
  328.     C_BaseCombatWeapon::GetFireRate(void);                                  // 0324  0510
  329.     C_BaseCombatWeapon::GetMinBurst(void);                                  // 0325  0514
  330.     C_BaseCombatWeapon::GetMaxBurst(void);                                  // 0326  0518
  331.     C_BaseCombatWeapon::GetMinRestTime(void);                               // 0327  051C
  332.     C_BaseCombatWeapon::GetMaxRestTime(void);                               // 0328  0520
  333.     C_BaseCombatWeapon::GetRandomBurst(void);                               // 0329  0524
  334.     C_BaseCombatWeapon::WeaponSound(WeaponSound_t,float);                   // 0330  0528
  335.     C_BaseCombatWeapon::StopWeaponSound(WeaponSound_t);                     // 0331  052C
  336.     C_BaseCombatWeapon::GetProficiencyValues(void);                         // 0332  0530
  337.     C_BaseCombatWeapon::GetMaxAutoAimDeflection(void);                      // 0333  0534
  338.     C_BaseCombatWeapon::WeaponAutoAimScale(void);                           // 0334  0538
  339.     C_BaseCombatWeapon::StartSprinting(void);                               // 0335  053C
  340.     C_BaseCombatWeapon::StopSprinting(void);                                // 0336  0540
  341.     C_BaseCombatWeapon::GetDamage(float,int);                               // 0337  0544
  342.     C_BaseCombatWeapon::SetActivity(Activity,float);                        // 0338  0548
  343.     C_BaseCombatWeapon::AddViewKick(void);                                  // 0339  054C
  344.     C_BaseCombatWeapon::GetDeathNoticeName(void);                           // 0340  0550
  345.     C_BaseCombatWeapon::OnPickedUp(C_BaseCombatCharacter *);                // 0341  0554
  346.     C_TFWeaponBase::AddViewmodelBob(C_BaseViewModel *,Vector &,QAngle &);   // 0342  0558
  347.     C_TFWeaponBase::CalcViewmodelBob(void);                                 // 0343  055C
  348.     C_BaseCombatWeapon::GetControlPanelInfo(int,char  const*&);             // 0344  0560
  349.     C_BaseCombatWeapon::GetControlPanelClassName(int,char  const*&);        // 0345  0564
  350.     C_BaseCombatWeapon::ShouldShowControlPanels(void);                      // 0346  0568
  351.     C_BaseCombatWeapon::CanBePickedUpByNPCs(void);                          // 0347  056C
  352.     C_TFWeaponBase::GetViewModel(int)const;                                 // 0348  0570
  353.     C_TFWeaponBase::GetWorldModel(void)const;                               // 0349  0574
  354.     C_BaseCombatWeapon::GetAnimPrefix(void)const;                           // 0350  0578
  355.     C_TFWeaponBase::GetMaxClip1(void)const;                                 // 0351  057C
  356.     C_BaseCombatWeapon::GetMaxClip2(void)const;                             // 0352  0580
  357.     C_TFWeaponBase::GetDefaultClip1(void)const;                             // 0353  0584
  358.     C_BaseCombatWeapon::GetDefaultClip2(void)const;                         // 0354  0588
  359.     C_BaseCombatWeapon::GetWeight(void)const;                               // 0355  058C
  360.     C_BaseCombatWeapon::AllowsAutoSwitchTo(void)const;                      // 0356  0590
  361.     C_BaseCombatWeapon::AllowsAutoSwitchFrom(void)const;                    // 0357  0594
  362.     C_BaseCombatWeapon::GetWeaponFlags(void)const;                          // 0358  0598
  363.     C_BaseCombatWeapon::GetSlot(void)const;                                 // 0359  059C
  364.     C_BaseCombatWeapon::GetPosition(void)const;                             // 0360  05A0
  365.     C_BaseCombatWeapon::GetName(void)const;                                 // 0361  05A4
  366.     C_BaseCombatWeapon::GetPrintName(void)const;                            // 0362  05A8
  367.     C_TFWeaponBase::GetShootSound(int)const;                                // 0363  05AC
  368.     C_BaseCombatWeapon::GetRumbleEffect(void)const;                         // 0364  05B0
  369.     C_BaseCombatWeapon::UsesClipsForAmmo1(void)const;                       // 0365  05B4
  370.     C_BaseCombatWeapon::UsesClipsForAmmo2(void)const;                       // 0366  05B8
  371.     C_BaseCombatWeapon::GetEncryptionKey(void);                             // 0367  05BC
  372.     C_BaseCombatWeapon::GetPrimaryAmmoType(void)const;                      // 0368  05C0
  373.     C_BaseCombatWeapon::GetSecondaryAmmoType(void)const;                    // 0369  05C4
  374.     C_BaseCombatWeapon::GetSpriteActive(void)const;                         // 0370  05C8
  375.     C_BaseCombatWeapon::GetSpriteInactive(void)const;                       // 0371  05CC
  376.     C_BaseCombatWeapon::GetSpriteAmmo(void)const;                           // 0372  05D0
  377.     C_BaseCombatWeapon::GetSpriteAmmo2(void)const;                          // 0373  05D4
  378.     C_BaseCombatWeapon::GetSpriteCrosshair(void)const;                      // 0374  05D8
  379.     C_BaseCombatWeapon::GetSpriteAutoaim(void)const;                            // 0375  05DC
  380.     C_BaseCombatWeapon::GetSpriteZoomedCrosshair(void)const;                        // 0376  05E0
  381.     C_BaseCombatWeapon::GetSpriteZoomedAutoaim(void)const;                              // 0377  05E4
  382.     C_BaseCombatWeapon::ActivityOverride(Activity,bool *);                                  // 0378  05E8
  383.     C_TFWeaponBase::ActivityList(void);                                                         // 0379  05EC
  384.     C_TFWeaponBase::ActivityListCount(void);                                                        // 0380  05F0
  385.     C_TFWeaponBase::OnFireEvent(C_BaseViewModel *,Vector  const&,QAngle  const&,int,char  const*);  // 0381  05F4
  386.     C_TFWeaponBase::Redraw(void);                                                                   // 0382  05F8
  387.     C_BaseCombatWeapon::ViewModelDrawn(C_BaseViewModel *);                                      // 0383  05FC
  388.     C_BaseCombatWeapon::DrawCrosshair(void);                                                // 0384  0600
  389.     C_TFWeaponBase::ShouldDrawCrosshair(void);                                          // 0385  0604
  390.     C_BaseCombatWeapon::IsCarriedByLocalPlayer(void);                               // 0386  0608
  391.     C_BaseCombatWeapon::IsActiveByLocalPlayer(void);                                // 0387  060C
  392.     C_BaseCombatWeapon::ShouldDrawPickup(void);                                     // 0388  0610
  393.     C_BaseCombatWeapon::HandleInput(void);                                          // 0389  0614
  394.     C_BaseCombatWeapon::OverrideMouseInput(float *,float *);                        // 0390  0618
  395.     C_BaseCombatWeapon::KeyInput(int,ButtonCode_t,char  const*);                    // 0391  061C
  396.     C_BaseCombatWeapon::AddLookShift(void);                                         // 0392  0620
  397.     C_BaseCombatWeapon::GetViewmodelBoneControllers(C_BaseViewModel *,float *);     // 0393  0624
  398.     C_TFWeaponBase::GetWorldModelIndex(void);                                       // 0394  0628
  399.     C_BaseCombatWeapon::GetWeaponCrosshairScale(float &);                           // 0395  062C
  400.     C_BaseCombatWeapon::CanLower(void);                                             // 0396  0630
  401.     C_TFWeaponBase::Ready(void);                                                    // 0397  0634
  402.     C_TFWeaponBase::Lower(void);                                                    // 0398  0638
  403.     C_BaseCombatWeapon::HideThink(void);                                            // 0399  063C
  404.     C_BaseCombatWeapon::CanReload(void);                                            // 0400  0640
  405.     C_BaseCombatWeapon::NetworkStateChanged_m_nNextThinkTick(void);                 // 0401  0644
  406.     C_BaseCombatWeapon::NetworkStateChanged_m_nNextThinkTick(void *);               // 0402  0648
  407.     C_TFWeaponBase::FallInit(void);                                                 // 0403  064C
  408.     C_TFWeaponBase::GetWeaponID(void)const;                                         // 0404  0650
  409.     C_TFWeaponBase::GetDamageType(void)const;                                       // 0405  0654
  410.     C_TFWeaponBase::GetCustomDamageType(void)const;                                 // 0406  0658
  411.     C_TFWeaponBase::GetOwnerViaInterface(void);                                     // 0407  065C
  412.     C_TFWeaponBase::OwnerCanJump(void);                                             // 0408  0660
  413.     C_TFWeaponBase::CalcIsAttackCriticalHelper(void);                                   // 0409  0664
  414.     C_TFWeaponBase::CalcIsAttackCriticalHelperNoCrits(void);                                // 0410  0668
  415.     C_TFWeaponBase::ShouldPenetrate(void);                                                      // 0411  066C
  416.     C_TFWeaponBase::GetProjectileFireSetup(C_TFPlayer *,Vector,Vector*,QAngle *,bool,float);    // 0412  0670
  417.     C_TFWeaponBase::DefaultReload(int,int,int);                                                 // 0413  0674
  418.     C_TFWeaponBase::CanDrop(void);                                                              // 0414  0678
  419.     C_TFWeaponBase::AllowTaunts(void);                                                          // 0415  067C
  420.     C_TFWeaponBase::WeaponReset(void);                                                      // 0416  0680
  421.     C_TFWeaponBase::GetMuzzleFlashEffectName_3rd(void);                                 // 0417  0684
  422.     C_TFWeaponBase::GetMuzzleFlashEffectName_1st(void);                             // 0418  0688
  423.     C_TFWeaponBase::GetMuzzleFlashModel(void);                                      // 0419  068C
  424.     C_TFWeaponBase::GetMuzzleFlashModelLifetime(void);                              // 0420  0690
  425.     C_TFWeaponBase::GetMuzzleFlashParticleEffect(void);                             // 0421  0694
  426.     C_TFWeaponBase::Operator_HandleAnimEvent(animevent_t *,C_BaseCombatCharacter *);// 0422  0698
  427.     C_TFWeaponBase::GetInventoryModel(void);                                        // 0423  069C
  428.     C_TFWeaponBase::GetLoadoutSlot(void);                                           // 0424  06A0
  429.     C_TFWeaponBase::GetSpeedMod(void);                                              // 0425  06A4
  430.     C_TFWeaponBase::CanFireCriticalShot(bool);                                      // 0426  06A8
  431.     C_TFWeaponBase::OnControlStunned(void);                                         // 0427  06AC
  432.     C_TFWeaponBase::HideWhileStunned(void);                                         // 0428  06B0
  433.     C_TFWeaponBase::IsViewModelFlipped(void);                                       // 0429  06B4
  434.     C_TFWeaponBase::GetMaxHealthMod(void);                                          // 0430  06B8
  435.     C_TFWeaponBase::FireGameEvent(IGameEvent *);                                    // 0431  06BC
  436.     C_TFWeaponBase::CreateMuzzleFlashEffects(C_BaseEntity *,int);                   // 0432  06C0
  437. };
Add Comment
Please, Sign In to add comment