Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class C_TFWeaponBase
- {
- public: // Index Offset
- C_BaseEntity::SetRefEHandle(CBaseHandle const&); // 0000 0000
- C_BaseEntity::GetRefEHandle(void)const; // 0001 0004
- C_BaseEntity::GetCollideable(void); // 0002 0008
- C_BaseEntity::GetClientNetworkable(void); // 0003 000C
- C_BaseEntity::GetClientRenderable(void); // 0004 0010
- C_BaseEntity::GetIClientEntity(void); // 0005 0014
- C_BaseEntity::GetBaseEntity(void); // 0006 0018
- C_BaseEntity::GetClientThinkable(void); // 0007 001C
- C_BaseAttributableItem::Release(void); // 0008 0020
- C_BaseEntity::GetAbsOrigin(void)const; // 0009 0024
- C_BaseEntity::GetAbsAngles(void)const; // 0010 0028
- C_BaseAnimating::GetMouth(void); // 0011 002C
- C_BaseAnimating::GetSoundSpatialization(SpatializationInfo_t &); // 0012 0030
- C_BaseAttributableItem::GetDataDescMap(void); // 0013 0034
- C_TFWeaponBase::YouForgotToImplementOrDeclareClientClass(void); // 0014 0038
- C_TFWeaponBase::GetClientClass(void); // 0015 003C
- C_TFWeaponBase::GetPredDescMap(void); // 0016 0040
- C_BaseEntity::FireBullets(FireBulletsInfo_t const&); // 0017 0044
- C_BaseEntity::ModifyFireBulletsDamage(CTakeDamageInfo *); // 0018 0048
- C_BaseEntity::ShouldDrawUnderwaterBulletBubbles(void); // 0019 004C
- C_BaseEntity::ShouldDrawWaterImpacts(void); // 0020 0050
- C_BaseEntity::HandleShotImpactingWater(FireBulletsInfo_t const&,Vector const&,ITraceFilter *,Vector*); // 0021 0054
- C_BaseEntity::GetBeamTraceFilter(void); // 0022 0058
- C_BaseEntity::DispatchTraceAttack(CTakeDamageInfo const&,Vector const&,CGameTrace *); // 0023 005C
- C_BaseEntity::TraceAttack(CTakeDamageInfo const&,Vector const&,CGameTrace *); // 0024 0060
- C_BaseEntity::DoImpactEffect(CGameTrace &,int); // 0025 0064
- C_BaseCombatWeapon::MakeTracer(Vector const&,CGameTrace const&,int); // 0026 0068
- C_BaseEntity::GetTracerAttachment(void); // 0027 006C
- C_BaseEntity::BloodColor(void); // 0028 0070
- C_TFWeaponBase::GetTracerType(void); // 0029 0074
- C_TFWeaponBase::Spawn(void); // 0030 0078
- C_BaseEntity::SpawnClientEntity(void); // 0031 007C
- C_TFWeaponBase::Precache(void); // 0032 0080
- C_TFWeaponBase::Activate(void); // 0033 0084
- C_BaseEntity::ParseMapData(CEntityMapData *); // 0034 0088
- C_BaseEntity::KeyValue(char const*,char const*); // 0035 008C
- C_BaseEntity::KeyValue(char const*,float); // 0036 0090
- C_BaseEntity::KeyValue(char const*,Vector const&); // 0037 0094
- C_BaseEntity::GetKeyValue(char const*,char *,int); // 0038 0098
- C_BaseEntity::Init(int,int); // 0039 009C
- C_BaseEntity::GetIClientUnknown(void); // 0040 00A0
- C_BaseAnimating::GetBaseAnimating(void); // 0041 00A4
- C_BaseEntity::SetClassname(char const*); // 0042 00A8
- C_BaseEntity::RecordToolMessage(void); // 0043 00AC
- C_BaseAnimating::GetRenderOrigin(void); // 0044 00B0
- C_BaseAnimating::GetRenderAngles(void); // 0045 00B4
- C_BaseEntity::GetObserverCamOrigin(void); // 0046 00B8
- C_BaseEntity::RenderableToWorldTransform(void); // 0047 00BC
- C_BaseEntity::IsTransparent(void); // 0048 00C0
- C_BaseEntity::IsTwoPass(void); // 0049 00C4
- C_BaseAnimating::UsesPowerOfTwoFrameBufferTexture(void); // 0050 00C8
- C_BaseEntity::UsesFullFrameBufferTexture(void); // 0051 00CC
- C_BaseEntity::GetModel(void)const; // 0052 00D0
- C_BaseCombatWeapon::DrawModel(int); // 0053 00D4
- C_BaseEntity::ComputeFxBlend(void); // 0054 00D8
- C_BaseEntity::GetFxBlend(void); // 0055 00DC
- C_BaseEntity::LODTest(void); // 0056 00E0
- C_BaseAnimating::GetRenderBounds(Vector &,Vector &); // 0057 00E4
- C_BaseEntity::GetPVSNotifyInterface(void); // 0058 00E8
- C_BaseEntity::GetRenderBoundsWorldspace(Vector &,Vector &); // 0059 00EC
- C_BaseEntity::GetShadowRenderBounds(Vector &,Vector &,ShadowType_t); // 0060 00F0
- C_BaseEntity::GetColorModulation(float *); // 0061 00F4
- C_BaseEntity::OnThreadedDrawSetup(void); // 0062 00F8
- C_BaseAnimating::TestCollision(Ray_t const&,unsigned int,CGameTrace &); // 0063 00FC
- C_BaseAnimating::TestHitboxes(Ray_t const&,unsigned int,CGameTrace &); // 0064 0100
- C_BaseEntity::GetAttackDamageScale(void); // 0065 0104
- C_BaseCombatWeapon::NotifyShouldTransmit(ShouldTransmitState_t); // 0066 0108
- C_BaseAnimating::PreDataUpdate(DataUpdateType_t); // 0067 010C
- C_TFWeaponBase::PostDataUpdate(DataUpdateType_t); // 0068 0110
- C_BaseAttributableItem::ValidateModelIndex(void); // 0069 0114
- C_BaseCombatWeapon::SetDormant(bool); // 0070 0118
- C_BaseEntity::IsDormant(void); // 0071 011C
- C_BaseEntity::SetDestroyedOnRecreateEntities(void); // 0072 0120
- C_BaseEntity::GetEFlags(void)const; // 0073 0124
- C_BaseEntity::SetEFlags(int); // 0074 0128
- C_BaseEntity::entindex(void)const; // 0075 012C
- C_BaseEntity::ReceiveMessage(int,bf_read &); // 0076 0130
- C_BaseEntity::GetDataTableBasePtr(void); // 0077 0134
- C_BaseEntity::ClientThink(void); // 0078 0138
- C_BaseEntity::GetThinkHandle(void); // 0079 013C
- C_BaseEntity::SetThinkHandle(CClientThinkHandlePtr *); // 0080 0140
- C_BaseEntity::ShouldSavePhysics(void); // 0081 0144
- C_BaseEntity::OnSave(void); // 0082 0148
- C_BaseCombatWeapon::OnRestore(void); // 0083 014C
- C_BaseEntity::ObjectCaps(void); // 0084 0150
- C_BaseEntity::Save(ISave &); // 0085 0154
- C_BaseEntity::Restore(IRestore &); // 0086 0158
- C_BaseEntity::CreateVPhysics(void); // 0087 015C
- C_BaseEntity::VPhysicsDestroyObject(void); // 0088 0160
- C_BaseAnimating::VPhysicsUpdate(IPhysicsObject *); // 0089 0164
- C_BaseAnimating::VPhysicsGetObjectList(IPhysicsObject **,int); // 0090 0168
- C_BaseEntity::VPhysicsIsFlesh(void); // 0091 016C
- C_BaseAnimating::SetupBones(matrix3x4_t *,int,int,float); // 0092 0170
- C_BaseEntity::SetupWeights(matrix3x4_t const*,int,float *,float *); // 0093 0174
- C_BaseEntity::UsesFlexDelayedWeights(void); // 0094 0178
- C_BaseEntity::DoAnimationEvents(void); // 0095 017C
- C_BaseAnimating::AddEntity(void); // 0096 0180
- C_BaseEntity::GetPrevLocalOrigin(void)const; // 0097 0184
- C_BaseEntity::GetPrevLocalAngles(void)const; // 0098 0188
- C_BaseEntity::WorldAlignMins(void)const; // 0099 018C
- C_BaseEntity::WorldAlignMaxs(void)const; // 0100 0190
- C_BaseEntity::WorldSpaceCenter(void)const; // 0101 0194
- C_BaseEntity::ComputeWorldSpaceSurroundingBox(Vector *,Vector *); // 0102 0198
- C_BaseEntity::GetSolid(void)const; // 0103 019C
- C_BaseEntity::GetSolidFlags(void)const; // 0104 01A0
- C_BaseAttributableItem::LookupAttachment(char const*); // 0105 01A4
- C_BaseAttributableItem::GetAttachment(int,matrix3x4_t &); // 0106 01A8
- C_BaseAttributableItem::GetAttachment(int,Vector &); // 0107 01AC
- C_BaseAttributableItem::GetAttachment(int,Vector &,QAngle &); // 0108 01B0
- C_BaseAttributableItem::GetAttachmentVelocity(int,Vector &,Quaternion &); // 0109 01B4
- C_BaseEntity::GetTeam(void); // 0110 01B8
- C_BaseEntity::GetTeamNumber(void)const; // 0111 01BC
- C_BaseEntity::ChangeTeam(int); // 0112 01C0
- C_BaseEntity::GetRenderTeamNumber(void); // 0113 01C4
- C_BaseEntity::InSameTeam(C_BaseEntity*); // 0114 01C8
- C_BaseEntity::InLocalTeam(void); // 0115 01CC
- C_BaseEntity::IsValidIDTarget(void); // 0116 01D0
- C_BaseEntity::GetIDString(void); // 0117 01D4
- C_BaseAttributableItem::InitializeAsClientEntity(char const*,RenderGroup_t); // 0118 01D8
- C_BaseAnimating::Simulate(void); // 0119 01DC
- C_TFWeaponBase::OnDataChanged(DataUpdateType_t); // 0120 01E0
- C_TFWeaponBase::OnPreDataChanged(DataUpdateType_t); // 0121 01E4
- C_BaseEntity::GetClientVehicle(void); // 0122 01E8
- C_BaseAnimating::GetAimEntOrigin(IClientEntity *,Vector *,QAngle *); // 0123 01EC
- C_BaseEntity::GetOldOrigin(void); // 0124 01F0
- C_BaseEntity::GetRenderGroup(void); // 0125 01F4
- C_BaseCombatWeapon::GetToolRecordingState(KeyValues *); // 0126 01F8
- C_BaseAnimating::CleanupToolRecordingState(KeyValues *); // 0127 01FC
- C_BaseAnimating::GetCollideType(void); // 0128 0200
- C_TFWeaponBase::ShouldDraw(void); // 0129 0204
- C_BaseAnimating::IsSelfAnimating(void); // 0130 0208
- C_BaseEntity::OnLatchInterpolatedVariables(int); // 0131 020C
- C_BaseAnimating::OnNewModel(void); // 0132 0210
- C_BaseEntity::OnNewParticleEffect(char const*,CNewParticleEffect *); // 0133 0214
- C_BaseAnimating::ResetLatched(void); // 0134 0218
- C_BaseAnimating::Interpolate(float); // 0135 021C
- C_BaseEntity::IsSubModel(void); // 0136 0220
- C_BaseEntity::CreateLightEffects(void); // 0137 0224
- C_BaseAnimating::Clear(void); // 0138 0228
- C_BaseEntity::DrawBrushModel(bool,bool); // 0139 022C
- C_BaseEntity::GetTextureAnimationStartTime(void); // 0140 0230
- C_BaseEntity::TextureAnimationWrapped(void); // 0141 0234
- C_BaseEntity::SetNextClientThink(float); // 0142 0238
- C_BaseEntity::SetHealth(int); // 0143 023C
- C_BaseEntity::GetHealth(void)const; // 0144 0240
- C_BaseEntity::GetMaxHealth(void)const; // 0145 0244
- C_BaseCombatWeapon::ShadowCastType(void); // 0146 0248
- C_BaseEntity::ShouldReceiveProjectedTextures(int); // 0147 024C
- C_BaseEntity::IsShadowDirty(void); // 0148 0250
- C_BaseEntity::MarkShadowDirty(bool); // 0149 0254
- C_BaseEntity::GetShadowParent(void); // 0150 0258
- C_BaseEntity::FirstShadowChild(void); // 0151 025C
- C_BaseEntity::NextShadowPeer(void); // 0152 0260
- C_BaseEntity::AddDecal(Vector const&,Vector const&,Vector const&,int,int,bool,CGameTrace &,int); // 0153 0264
- C_BaseEntity::IsClientCreated(void)const; // 0154 0268
- C_BaseAttributableItem::UpdateOnRemove(void); // 0155 026C
- C_BaseEntity::SUB_Remove(void); // 0156 0270
- C_BaseAnimating::SetPredictable(bool); // 0157 0274
- C_BaseEntity::RestoreData(char const*,int,int); // 0158 0278
- C_BaseEntity::DamageDecal(int,int); // 0159 027C
- C_BaseEntity::DecalTrace(CGameTrace *,char const*); // 0160 0280
- C_BaseEntity::ImpactTrace(CGameTrace *,int,char *); // 0161 0284
- C_TFWeaponBase::ShouldPredict(void); // 0162 0288
- C_BaseEntity::Think(void); // 0163 028C
- C_BaseEntity::CanBePoweredUp(void); // 0164 0290
- C_BaseEntity::AttemptToPowerup(int,float,float,C_BaseEntity*,CDamageModifier *);// 0165 0294
- C_BaseEntity::IsCurrentlyTouching(void)const; // 0166 0298
- C_BaseEntity::StartTouch(C_BaseEntity*); // 0167 029C
- C_BaseEntity::Touch(C_BaseEntity*); // 0168 02A0
- C_BaseEntity::EndTouch(C_BaseEntity*); // 0169 02A4
- C_BaseEntity::PhysicsSolidMaskForEntity(void)const; // 0170 02A8
- C_BaseEntity::PhysicsSimulate(void); // 0171 02AC
- C_BaseEntity::IsAlive(void); // 0172 02B0
- C_BaseEntity::IsPlayer(void)const; // 0173 02B4
- C_BaseEntity::IsBaseCombatCharacter(void); // 0174 02B8
- C_BaseEntity::MyCombatCharacterPointer(void); // 0175 02BC
- C_BaseEntity::IsNPC(void); // 0176 02C0
- C_BaseEntity::IsNextBot(void); // 0177 02C4
- C_BaseEntity::IsBaseObject(void)const; // 0178 02C8
- C_BaseCombatWeapon::IsBaseCombatWeapon(void)const; // 0179 02CC
- C_BaseCombatWeapon::MyCombatWeaponPointer(void); // 0180 02D0
- C_BaseEntity::IsBaseTrain(void)const; // 0181 02D4
- C_BaseEntity::EyePosition(void); // 0182 02D8
- C_BaseEntity::EyeAngles(void); // 0183 02DC
- C_BaseEntity::LocalEyeAngles(void); // 0184 02E0
- C_BaseEntity::EarPosition(void); // 0185 02E4
- C_BaseEntity::ShouldCollide(int,int)const; // 0186 02E8
- C_BaseEntity::GetViewOffset(void)const; // 0187 02EC
- C_BaseEntity::SetViewOffset(Vector const&); // 0188 02F0
- C_BaseAnimating::GetBody(void); // 0189 02F4
- C_TFWeaponBase::GetSkin(void); // 0190 02F8
- C_BaseEntity::GetModelInstance(void); // 0191 02FC
- C_BaseEntity::GetShadowHandle(void)const; // 0192 0300
- C_BaseEntity::RenderHandle(void); // 0193 0304
- C_BaseEntity::CreateModelInstance(void); // 0194 0308
- C_BaseEntity::ShouldInterpolate(void); // 0195 030C
- C_BaseAnimating::GetClientSideFade(void); // 0196 0310
- C_BaseCombatWeapon::BoneMergeFastCullBloat(Vector &,Vector &,Vector const&,Vector const&)const;// 0197 0314
- C_BaseEntity::OnPredictedEntityRemove(bool,C_BaseEntity*); // 0198 0318
- C_BaseEntity::GetShadowCastDistance(float *,ShadowType_t)const; // 0199 031C
- C_BaseEntity::GetShadowCastDirection(Vector *,ShadowType_t)const; // 0200 0320
- C_BaseEntity::GetShadowUseOtherEntity(void)const; // 0201 0324
- C_BaseEntity::SetShadowUseOtherEntity(C_BaseEntity*); // 0202 0328
- C_BaseEntity::AddRagdollToFadeQueue(void); // 0203 032C
- C_BaseAnimating::GetStudioBody(void); // 0204 0330
- C_BaseEntity::PerformCustomPhysics(Vector *,Vector *,QAngle *,QAngle *); // 0205 0334
- C_BaseEntity::GetRenderClipPlane(void); // 0206 0338
- C_BaseAttributableItem::ValidateEntityAttachedToPlayer(void); // 0207 033C
- C_BaseAnimating::GetBoneControllers(float *); // 0208 0340
- C_BaseAnimating::SetBoneController(int,float); // 0209 0344
- C_BaseAnimating::GetPoseParameters(CStudioHdr *,float *); // 0210 0348
- C_BaseAnimating::BuildTransformations(CStudioHdr *,Vector *,Quaternion *,matrix3x4_t const&,int,CBoneBitList &);// 0211 034C
- C_BaseAnimating::ApplyBoneMatrixTransform(matrix3x4_t &); // 0212 0350
- C_BaseAnimating::UpdateIKLocks(float); // 0213 0354
- C_BaseAnimating::CalculateIKLocks(float); // 0214 0358
- C_TFWeaponBase::InternalDrawModel(int); // 0215 035C
- C_BaseAttributableItem::OnInternalDrawModel(ClientModelRenderInfo_t *); // 0216 0360
- C_BaseAnimating::OnPostInternalDrawModel(ClientModelRenderInfo_t *); // 0217 0364
- C_BaseAnimating::ControlMouth(CStudioHdr *); // 0218 0368
- C_BaseAnimating::DoAnimationEvents(CStudioHdr *); // 0219 036C
- C_BaseAttributableItem::FireEvent(Vector const&,QAngle const&,int,char const*); // 0220 0370
- C_BaseAnimating::FireObsoleteEvent(Vector const&,QAngle const&,int,char const*); // 0221 0374
- C_BaseAnimating::DispatchMuzzleEffect(char const*,bool); // 0222 0378
- C_BaseAnimating::StandardBlendingRules(CStudioHdr *,Vector *,Quaternion *,float,int); // 0223 037C
- C_BaseAnimating::AccumulateLayers(IBoneSetup &,Vector *,Quaternion *,float); // 0224 0380
- C_BaseAnimating::AttachEntityToBone(C_BaseAnimating*,int,Vector,QAngle); // 0225 0384
- C_BaseAnimating::NotifyBoneAttached(C_BaseAnimating*); // 0226 0388
- C_BaseAnimating::UpdateBoneAttachments(int); // 0227 038C
- C_BaseAnimating::BecomeRagdollOnClient(void); // 0228 0390
- C_BaseAnimating::SaveRagdollInfo(int,matrix3x4_t const&,CBoneAccessor &); // 0229 0394
- C_BaseAnimating::RetrieveRagdollInfo(Vector *,Quaternion *); // 0230 0398
- C_BaseAnimating::GetRagdollInitBoneArrays(matrix3x4_t *,matrix3x4_t *,matrix3x4_t *,float); // 0231 039C
- C_BaseAnimating::StudioFrameAdvance(void); // 0232 03A0
- C_BaseAnimating::FrameAdvance(float); // 0233 03A4
- C_BaseAnimating::GetSequenceCycleRate(CStudioHdr *,int); // 0234 03A8
- C_BaseAnimating::UpdateClientSideAnimation(void); // 0235 03AC
- C_BaseAnimating::ComputeClientSideAnimationFlags(void); // 0236 03B0
- C_BaseAnimating::IsActivityFinished(void); // 0237 03B4
- C_BaseAnimating::UncorrectViewModelAttachment(Vector &); // 0238 03B8
- C_BaseAnimating::DoMuzzleFlash(void); // 0239 03BC
- C_TFWeaponBase::ProcessMuzzleFlashEvent(void); // 0240 03C0
- C_BaseAnimating::SetServerIntendedCycle(float); // 0241 03C4
- C_BaseAnimating::GetServerIntendedCycle(void); // 0242 03C8
- C_BaseAnimating::ShouldResetSequenceOnNewModel(void); // 0243 03CC
- C_BaseAnimating::IsViewModel(void)const; // 0244 03D0
- C_BaseAnimating::FormatViewModelAttachment(int,matrix3x4_t &); // 0245 03D4
- C_BaseAnimating::IsMenuModel(void)const; // 0246 03D8
- C_BaseAnimating::CalcAttachments(void); // 0247 03DC
- C_BaseAnimating::LastBoneChangedTime(void); // 0248 03E0
- C_BaseAttributableItem::ShouldShowToolTip(void); // 0249 03E4
- C_BaseAttributableItem::ViewModel_IsTransparent(void); // 0250 03E8
- C_BaseAttributableItem::IsOverridingViewmodel(void); // 0251 03EC
- C_BaseAttributableItem::DrawOverriddenViewmodel(C_BaseViewModel *,int); // 0252 03F0
- C_BaseAttributableItem::GetAttachment(char const*,Vector &); // 0253 03F4
- C_BaseAttributableItem::GetAttachment(char const*,Vector &,QAngle &); // 0254 03F8
- C_BaseAttributableItem::GetAttributeManager(void); // 0255 03FC
- C_BaseAttributableItem::GetAttributeContainer(void); // 0256 0400
- C_BaseAttributableItem::GetAttributeOwner(void); // 0257 0404
- C_TFWeaponBase::ReapplyProvision(void); // 0258 0408
- C_TFWeaponBase::TranslateViewmodelHandActivityInternal(Activity); // 0259 040C
- C_TFWeaponBase::IsPredicted(void)const; // 0260 0410
- C_BaseCombatWeapon::GetSubType(void); // 0261 0414
- C_BaseCombatWeapon::SetSubType(int); // 0262 0418
- C_TFWeaponBase::Equip(C_BaseCombatCharacter *); // 0263 041C
- C_TFWeaponBase::Drop(Vector const&); // 0264 0420
- C_BaseCombatWeapon::UpdateClientData(C_BasePlayer *); // 0265 0424
- C_BaseCombatWeapon::IsAllowedToSwitch(void); // 0266 0428
- C_BaseCombatWeapon::CanBeSelected(void); // 0267 042C
- C_BaseCombatWeapon::VisibleInWeaponSelection(void); // 0268 0430
- C_BaseCombatWeapon::HasAmmo(void); // 0269 0434
- C_BaseCombatWeapon::SetPickupTouch(void); // 0270 0438
- C_BaseCombatWeapon::DefaultTouch(C_BaseEntity *); // 0271 043C
- C_BaseCombatWeapon::GiveTo(C_BaseEntity *); // 0272 0440
- C_BaseCombatWeapon::ShouldDisplayAltFireHUDHint(void); // 0273 0444
- C_BaseCombatWeapon::DisplayAltFireHudHint(void); // 0274 0448
- C_BaseCombatWeapon::RescindAltFireHudHint(void); // 0275 044C
- C_BaseCombatWeapon::ShouldDisplayReloadHUDHint(void); // 0276 0450
- C_BaseCombatWeapon::DisplayReloadHudHint(void); // 0277 0454
- C_BaseCombatWeapon::RescindReloadHudHint(void); // 0278 0458
- C_BaseCombatWeapon::SetViewModelIndex(int); // 0279 045C
- C_BaseCombatWeapon::SendWeaponAnim(int); // 0280 0460
- C_BaseCombatWeapon::SendViewModelAnim(int); // 0281 0464
- C_BaseCombatWeapon::SetViewModel(void); // 0282 0468
- C_BaseCombatWeapon::HasWeaponIdleTimeElapsed(void); // 0283 046C
- C_BaseCombatWeapon::SetWeaponIdleTime(float); // 0284 0470
- C_BaseCombatWeapon::GetWeaponIdleTime(void); // 0285 0474
- C_BaseCombatWeapon::HasAnyAmmo(void); // 0286 0478
- C_BaseCombatWeapon::HasPrimaryAmmo(void); // 0287 047C
- C_BaseCombatWeapon::HasSecondaryAmmo(void); // 0288 0480
- C_BaseCombatWeapon::CanHolster(void); // 0289 0484
- C_BaseCombatWeapon::DefaultDeploy(char *,char *,int,char *); // 0290 0488
- C_BaseCombatWeapon::CanDeploy(void); // 0291 048C
- C_TFWeaponBase::Deploy(void); // 0292 0490
- C_TFWeaponBase::Holster(C_BaseCombatWeapon *); // 0293 0494
- C_BaseCombatWeapon::GetLastWeapon(void); // 0294 0498
- C_TFWeaponBase::SetWeaponVisible(bool); // 0295 049C
- C_BaseCombatWeapon::IsWeaponVisible(void); // 0296 04A0
- C_BaseCombatWeapon::ReloadOrSwitchWeapons(void); // 0297 04A4
- C_TFWeaponBase::OnActiveStateChanged(int); // 0298 04A8
- C_BaseCombatWeapon::HolsterOnDetach(void); // 0299 04AC
- C_BaseCombatWeapon::IsHolstered(void); // 0300 04B0
- C_BaseCombatWeapon::ItemPreFrame(void); // 0301 04B4
- C_TFWeaponBase::ItemPostFrame(void); // 0302 04B8
- C_TFWeaponBase::ItemBusyFrame(void); // 0303 04BC
- C_BaseCombatWeapon::ItemHolsterFrame(void); // 0304 04C0
- C_TFWeaponBase::WeaponIdle(void); // 0305 04C4
- C_BaseCombatWeapon::HandleFireOnEmpty(void); // 0306 04C8
- C_BaseCombatWeapon::ShouldBlockPrimaryFire(void); // 0307 04CC
- C_BaseCombatWeapon::CreateMove(float,CUserCmd *,QAngle const&); // 0308 04D0
- C_BaseCombatWeapon::IsWeaponZoomed(void); // 0309 04D4
- C_BaseCombatWeapon::CheckReload(void); // 0310 04D8
- C_BaseCombatWeapon::FinishReload(void); // 0311 04DC
- C_TFWeaponBase::AbortReload(void); // 0312 04E0
- C_TFWeaponBase::Reload(void); // 0313 04E4
- C_TFWeaponBase::PrimaryAttack(void); // 0314 04E8
- C_TFWeaponBase::SecondaryAttack(void); // 0315 04EC
- C_BaseCombatWeapon::GetPrimaryAttackActivity(void); // 0316 04F0
- C_BaseCombatWeapon::GetSecondaryAttackActivity(void); // 0317 04F4
- C_BaseCombatWeapon::GetDrawActivity(void); // 0318 04F8
- C_BaseCombatWeapon::GetDefaultAnimSpeed(void); // 0319 04FC
- C_BaseCombatWeapon::GetBulletType(void); // 0320 0500
- C_BaseCombatWeapon::GetBulletSpread(void); // 0321 0504
- C_BaseCombatWeapon::GetBulletSpread(WeaponProficiency_t); // 0322 0508
- C_BaseCombatWeapon::GetSpreadBias(WeaponProficiency_t); // 0323 050C
- C_BaseCombatWeapon::GetFireRate(void); // 0324 0510
- C_BaseCombatWeapon::GetMinBurst(void); // 0325 0514
- C_BaseCombatWeapon::GetMaxBurst(void); // 0326 0518
- C_BaseCombatWeapon::GetMinRestTime(void); // 0327 051C
- C_BaseCombatWeapon::GetMaxRestTime(void); // 0328 0520
- C_BaseCombatWeapon::GetRandomBurst(void); // 0329 0524
- C_BaseCombatWeapon::WeaponSound(WeaponSound_t,float); // 0330 0528
- C_BaseCombatWeapon::StopWeaponSound(WeaponSound_t); // 0331 052C
- C_BaseCombatWeapon::GetProficiencyValues(void); // 0332 0530
- C_BaseCombatWeapon::GetMaxAutoAimDeflection(void); // 0333 0534
- C_BaseCombatWeapon::WeaponAutoAimScale(void); // 0334 0538
- C_BaseCombatWeapon::StartSprinting(void); // 0335 053C
- C_BaseCombatWeapon::StopSprinting(void); // 0336 0540
- C_BaseCombatWeapon::GetDamage(float,int); // 0337 0544
- C_BaseCombatWeapon::SetActivity(Activity,float); // 0338 0548
- C_BaseCombatWeapon::AddViewKick(void); // 0339 054C
- C_BaseCombatWeapon::GetDeathNoticeName(void); // 0340 0550
- C_BaseCombatWeapon::OnPickedUp(C_BaseCombatCharacter *); // 0341 0554
- C_TFWeaponBase::AddViewmodelBob(C_BaseViewModel *,Vector &,QAngle &); // 0342 0558
- C_TFWeaponBase::CalcViewmodelBob(void); // 0343 055C
- C_BaseCombatWeapon::GetControlPanelInfo(int,char const*&); // 0344 0560
- C_BaseCombatWeapon::GetControlPanelClassName(int,char const*&); // 0345 0564
- C_BaseCombatWeapon::ShouldShowControlPanels(void); // 0346 0568
- C_BaseCombatWeapon::CanBePickedUpByNPCs(void); // 0347 056C
- C_TFWeaponBase::GetViewModel(int)const; // 0348 0570
- C_TFWeaponBase::GetWorldModel(void)const; // 0349 0574
- C_BaseCombatWeapon::GetAnimPrefix(void)const; // 0350 0578
- C_TFWeaponBase::GetMaxClip1(void)const; // 0351 057C
- C_BaseCombatWeapon::GetMaxClip2(void)const; // 0352 0580
- C_TFWeaponBase::GetDefaultClip1(void)const; // 0353 0584
- C_BaseCombatWeapon::GetDefaultClip2(void)const; // 0354 0588
- C_BaseCombatWeapon::GetWeight(void)const; // 0355 058C
- C_BaseCombatWeapon::AllowsAutoSwitchTo(void)const; // 0356 0590
- C_BaseCombatWeapon::AllowsAutoSwitchFrom(void)const; // 0357 0594
- C_BaseCombatWeapon::GetWeaponFlags(void)const; // 0358 0598
- C_BaseCombatWeapon::GetSlot(void)const; // 0359 059C
- C_BaseCombatWeapon::GetPosition(void)const; // 0360 05A0
- C_BaseCombatWeapon::GetName(void)const; // 0361 05A4
- C_BaseCombatWeapon::GetPrintName(void)const; // 0362 05A8
- C_TFWeaponBase::GetShootSound(int)const; // 0363 05AC
- C_BaseCombatWeapon::GetRumbleEffect(void)const; // 0364 05B0
- C_BaseCombatWeapon::UsesClipsForAmmo1(void)const; // 0365 05B4
- C_BaseCombatWeapon::UsesClipsForAmmo2(void)const; // 0366 05B8
- C_BaseCombatWeapon::GetEncryptionKey(void); // 0367 05BC
- C_BaseCombatWeapon::GetPrimaryAmmoType(void)const; // 0368 05C0
- C_BaseCombatWeapon::GetSecondaryAmmoType(void)const; // 0369 05C4
- C_BaseCombatWeapon::GetSpriteActive(void)const; // 0370 05C8
- C_BaseCombatWeapon::GetSpriteInactive(void)const; // 0371 05CC
- C_BaseCombatWeapon::GetSpriteAmmo(void)const; // 0372 05D0
- C_BaseCombatWeapon::GetSpriteAmmo2(void)const; // 0373 05D4
- C_BaseCombatWeapon::GetSpriteCrosshair(void)const; // 0374 05D8
- C_BaseCombatWeapon::GetSpriteAutoaim(void)const; // 0375 05DC
- C_BaseCombatWeapon::GetSpriteZoomedCrosshair(void)const; // 0376 05E0
- C_BaseCombatWeapon::GetSpriteZoomedAutoaim(void)const; // 0377 05E4
- C_BaseCombatWeapon::ActivityOverride(Activity,bool *); // 0378 05E8
- C_TFWeaponBase::ActivityList(void); // 0379 05EC
- C_TFWeaponBase::ActivityListCount(void); // 0380 05F0
- C_TFWeaponBase::OnFireEvent(C_BaseViewModel *,Vector const&,QAngle const&,int,char const*); // 0381 05F4
- C_TFWeaponBase::Redraw(void); // 0382 05F8
- C_BaseCombatWeapon::ViewModelDrawn(C_BaseViewModel *); // 0383 05FC
- C_BaseCombatWeapon::DrawCrosshair(void); // 0384 0600
- C_TFWeaponBase::ShouldDrawCrosshair(void); // 0385 0604
- C_BaseCombatWeapon::IsCarriedByLocalPlayer(void); // 0386 0608
- C_BaseCombatWeapon::IsActiveByLocalPlayer(void); // 0387 060C
- C_BaseCombatWeapon::ShouldDrawPickup(void); // 0388 0610
- C_BaseCombatWeapon::HandleInput(void); // 0389 0614
- C_BaseCombatWeapon::OverrideMouseInput(float *,float *); // 0390 0618
- C_BaseCombatWeapon::KeyInput(int,ButtonCode_t,char const*); // 0391 061C
- C_BaseCombatWeapon::AddLookShift(void); // 0392 0620
- C_BaseCombatWeapon::GetViewmodelBoneControllers(C_BaseViewModel *,float *); // 0393 0624
- C_TFWeaponBase::GetWorldModelIndex(void); // 0394 0628
- C_BaseCombatWeapon::GetWeaponCrosshairScale(float &); // 0395 062C
- C_BaseCombatWeapon::CanLower(void); // 0396 0630
- C_TFWeaponBase::Ready(void); // 0397 0634
- C_TFWeaponBase::Lower(void); // 0398 0638
- C_BaseCombatWeapon::HideThink(void); // 0399 063C
- C_BaseCombatWeapon::CanReload(void); // 0400 0640
- C_BaseCombatWeapon::NetworkStateChanged_m_nNextThinkTick(void); // 0401 0644
- C_BaseCombatWeapon::NetworkStateChanged_m_nNextThinkTick(void *); // 0402 0648
- C_TFWeaponBase::FallInit(void); // 0403 064C
- C_TFWeaponBase::GetWeaponID(void)const; // 0404 0650
- C_TFWeaponBase::GetDamageType(void)const; // 0405 0654
- C_TFWeaponBase::GetCustomDamageType(void)const; // 0406 0658
- C_TFWeaponBase::GetOwnerViaInterface(void); // 0407 065C
- C_TFWeaponBase::OwnerCanJump(void); // 0408 0660
- C_TFWeaponBase::CalcIsAttackCriticalHelper(void); // 0409 0664
- C_TFWeaponBase::CalcIsAttackCriticalHelperNoCrits(void); // 0410 0668
- C_TFWeaponBase::ShouldPenetrate(void); // 0411 066C
- C_TFWeaponBase::GetProjectileFireSetup(C_TFPlayer *,Vector,Vector*,QAngle *,bool,float); // 0412 0670
- C_TFWeaponBase::DefaultReload(int,int,int); // 0413 0674
- C_TFWeaponBase::CanDrop(void); // 0414 0678
- C_TFWeaponBase::AllowTaunts(void); // 0415 067C
- C_TFWeaponBase::WeaponReset(void); // 0416 0680
- C_TFWeaponBase::GetMuzzleFlashEffectName_3rd(void); // 0417 0684
- C_TFWeaponBase::GetMuzzleFlashEffectName_1st(void); // 0418 0688
- C_TFWeaponBase::GetMuzzleFlashModel(void); // 0419 068C
- C_TFWeaponBase::GetMuzzleFlashModelLifetime(void); // 0420 0690
- C_TFWeaponBase::GetMuzzleFlashParticleEffect(void); // 0421 0694
- C_TFWeaponBase::Operator_HandleAnimEvent(animevent_t *,C_BaseCombatCharacter *);// 0422 0698
- C_TFWeaponBase::GetInventoryModel(void); // 0423 069C
- C_TFWeaponBase::GetLoadoutSlot(void); // 0424 06A0
- C_TFWeaponBase::GetSpeedMod(void); // 0425 06A4
- C_TFWeaponBase::CanFireCriticalShot(bool); // 0426 06A8
- C_TFWeaponBase::OnControlStunned(void); // 0427 06AC
- C_TFWeaponBase::HideWhileStunned(void); // 0428 06B0
- C_TFWeaponBase::IsViewModelFlipped(void); // 0429 06B4
- C_TFWeaponBase::GetMaxHealthMod(void); // 0430 06B8
- C_TFWeaponBase::FireGameEvent(IGameEvent *); // 0431 06BC
- C_TFWeaponBase::CreateMuzzleFlashEffects(C_BaseEntity *,int); // 0432 06C0
- };
Add Comment
Please, Sign In to add comment