quick and dirty dump of CFFPlayer vtable offsets for sourcemod

for just released fortress forever 2.7.6 server.dll
This commit is contained in:
Dexter Haslem 2018-02-10 16:40:57 -07:00
commit a0f268c5ac
5 changed files with 1162 additions and 0 deletions

2
.gitignore vendored Normal file
View File

@ -0,0 +1,2 @@
.idea/
*.iml

View File

@ -0,0 +1,376 @@
.rdata:225A34BC ; const CBasePlayer::`vftable'
.rdata:225A34BC ??_7CBasePlayer@@6B@ dd offset ??_ECBasePlayer@@UAEPAXI@Z
.rdata:225A34BC ; DATA XREF: CBasePlayer::CBasePlayer(void)+14↑o
.rdata:225A34BC ; CBasePlayer::~CBasePlayer(void)+3↑o
.rdata:225A34BC ; CBasePlayer::`vector deleting destructor'(uint)
.rdata:225A34C0 dd offset ?SetRefEHandle@CBaseEntity@@UAEXABVCBaseHandle@@@Z ; CBaseEntity::SetRefEHandle(CBaseHandle const &)
.rdata:225A34C4 dd offset ?GetRefEHandle@CBaseEntity@@UBEABVCBaseHandle@@XZ ; CBaseEntity::GetRefEHandle(void)
.rdata:225A34C8 dd offset ?GetCollideable@CBaseEntity@@UAEPAVICollideable@@XZ ; CBaseEntity::GetCollideable(void)
.rdata:225A34CC dd offset ?GetNetworkable@CBaseEntity@@UAEPAVIServerNetworkable@@XZ ; CBaseEntity::GetNetworkable(void)
.rdata:225A34D0 dd offset ?GetBaseEntity@CBaseEntity@@UAEPAV1@XZ ; CBaseEntity::GetBaseEntity(void)
.rdata:225A34D4 dd offset ?GetModelIndex@CBaseEntity@@UBEHXZ ; CBaseEntity::GetModelIndex(void)
.rdata:225A34D8 dd offset ?GetModelName@CBaseEntity@@UBE?AUstring_t@@XZ ; CBaseEntity::GetModelName(void)
.rdata:225A34DC dd offset ?SetModelIndex@CBaseEntity@@UAEXH@Z ; CBaseEntity::SetModelIndex(int)
.rdata:225A34E0 dd offset ?_GetClassName@CBasePlayer@@UAEPBDXZ ; CBasePlayer::_GetClassName(void)
.rdata:225A34E4 dd offset ?GetServerClass@CBasePlayer@@UAEPAVServerClass@@XZ ; CBasePlayer::GetServerClass(void)
.rdata:225A34E8 dd offset ?GetClassName@CBasePlayer@@UAEPBDXZ ; CBasePlayer::GetClassName(void)
.rdata:225A34EC dd offset ?YouForgotToImplementOrDeclareServerClass@CBasePlayer@@UAEHXZ ; CBasePlayer::YouForgotToImplementOrDeclareServerClass(void)
.rdata:225A34F0 dd offset ?GetDataDescMap@CBasePlayer@@UAEPAUdatamap_t@@XZ ; CBasePlayer::GetDataDescMap(void)
.rdata:225A34F4 dd offset ?TestCollision@CBaseAnimating@@UAE_NABURay_t@@IAAVCGameTrace@@@Z ; CBaseAnimating::TestCollision(Ray_t const &,uint,CGameTrace &)
.rdata:225A34F8 dd offset ?TestHitboxes@CBaseAnimating@@UAE_NABURay_t@@IAAVCGameTrace@@@Z ; CBaseAnimating::TestHitboxes(Ray_t const &,uint,CGameTrace &)
.rdata:225A34FC dd offset ?ComputeWorldSpaceSurroundingBox@CBaseEntity@@UAEXPAVVector@@0@Z ; CBaseEntity::ComputeWorldSpaceSurroundingBox(Vector *,Vector *)
.rdata:225A3500 dd offset ?ShouldCollide@CBaseEntity@@UBE_NHH@Z ; CBaseEntity::ShouldCollide(int,int)
.rdata:225A3504 dd offset ?SetOwnerEntity@CBaseEntity@@UAEXPAV1@@Z ; CBaseEntity::SetOwnerEntity(CBaseEntity *)
.rdata:225A3508 dd offset ?CanClipOwnerEntity@CBaseEntity@@UBE_NXZ ; CBaseEntity::CanClipOwnerEntity(void)
.rdata:225A350C dd offset ?CanClipPlayer@CBaseEntity@@UBE_NXZ ; CBaseEntity::CanClipPlayer(void)
.rdata:225A3510 dd offset ?ShouldTransmit@CBasePlayer@@UAEHPBVCCheckTransmitInfo@@@Z ; CBasePlayer::ShouldTransmit(CCheckTransmitInfo const *)
.rdata:225A3514 dd offset ?UpdateTransmitState@CBasePlayer@@UAEHXZ ; CBasePlayer::UpdateTransmitState(void)
.rdata:225A3518 dd offset ?SetTransmit@CBaseCombatCharacter@@UAEXPAVCCheckTransmitInfo@@_N@Z ; CBaseCombatCharacter::SetTransmit(CCheckTransmitInfo *,bool)
.rdata:225A351C dd offset ?GetTracerType@CBasePlayer@@UAEPBDXZ ; CBasePlayer::GetTracerType(void)
.rdata:225A3520 dd offset ?Spawn@CBasePlayer@@UAEXXZ ; CBasePlayer::Spawn(void)
.rdata:225A3524 dd offset ?Precache@CBasePlayer@@UAEXXZ ; CBasePlayer::Precache(void)
.rdata:225A3528 dd offset ?SetModel@CBaseEntity@@UAEXPBDH@Z ; CBaseEntity::SetModel(char const *,int)
.rdata:225A352C dd offset ?SetModel@CBaseFlex@@UAEXPBD@Z ; CBaseFlex::SetModel(char const *)
.rdata:225A3530 dd offset ?SetSkin@CBaseAnimating@@UAEXH@Z ; CBaseAnimating::SetSkin(int)
.rdata:225A3534 dd offset ?PostConstructor@CBaseEntity@@UAEXPBD@Z ; CBaseEntity::PostConstructor(char const *)
.rdata:225A3538 dd offset ?PostClientActive@CBaseEntity@@UAEXXZ ; CBaseEntity::PostClientActive(void)
.rdata:225A353C dd offset ?ParseMapData@CBaseEntity@@UAEXPAVCEntityMapData@@@Z ; CBaseEntity::ParseMapData(CEntityMapData *)
.rdata:225A3540 dd offset ?KeyValue@CBaseEntity@@UAE_NPBDVVector@@@Z ; CBaseEntity::KeyValue(char const *,Vector)
.rdata:225A3544 dd offset ?KeyValue@CBaseEntity@@UAE_NPBDM@Z ; CBaseEntity::KeyValue(char const *,float)
.rdata:225A3548 dd offset ?KeyValue@CBaseEntity@@UAE_NPBD0@Z ; CBaseEntity::KeyValue(char const *,char const *)
.rdata:225A354C dd offset ?Activate@CBasePlayer@@UAEXXZ ; CBasePlayer::Activate(void)
.rdata:225A3550 dd offset ?SetParent@CBaseEntity@@UAEXPAV1@H@Z ; CBaseEntity::SetParent(CBaseEntity *,int)
.rdata:225A3554 dd offset ?ObjectCaps@CBasePlayer@@UAEHXZ ; CBasePlayer::ObjectCaps(void)
.rdata:225A3558 dd offset ?AcceptInput@CBaseEntity@@UAE_NPBDPAV1@1Vvariant_t@@H@Z ; CBaseEntity::AcceptInput(char const *,CBaseEntity *,CBaseEntity *,variant_t,int)
.rdata:225A355C dd offset ?GetInputDispatchEffectPosition@CBaseAnimating@@UAEXPBDAAVVector@@AAVQAngle@@@Z ; CBaseAnimating::GetInputDispatchEffectPosition(char const *,Vector &,QAngle &)
.rdata:225A3560 dd offset ?DrawDebugGeometryOverlays@CBasePlayer@@UAEXXZ ; CBasePlayer::DrawDebugGeometryOverlays(void)
.rdata:225A3564 dd offset ?DrawDebugTextOverlays@CBaseAnimating@@UAEHXZ ; CBaseAnimating::DrawDebugTextOverlays(void)
.rdata:225A3568 dd offset ?Save@CBasePlayer@@UAEHAAVISave@@@Z ; CBasePlayer::Save(ISave &)
.rdata:225A356C dd offset ?Restore@CBasePlayer@@UAEHAAVIRestore@@@Z ; CBasePlayer::Restore(IRestore &)
.rdata:225A3570 dd offset ?ShouldSavePhysics@CBasePlayer@@UAE_NXZ ; CBasePlayer::ShouldSavePhysics(void)
.rdata:225A3574 dd offset ?TakeEmp@CBaseEntity@@UAEHXZ ; CBaseEntity::TakeEmp(void)
.rdata:225A3578 dd offset ?OnSave@CBaseEntity@@UAEXPAVIEntitySaveUtils@@@Z ; CBaseEntity::OnSave(IEntitySaveUtils *)
.rdata:225A357C dd offset ?OnRestore@CBasePlayer@@UAEXXZ ; CBasePlayer::OnRestore(void)
.rdata:225A3580 dd offset ?RequiredEdictIndex@CBasePlayer@@UAEHXZ ; CBasePlayer::RequiredEdictIndex(void)
.rdata:225A3584 dd offset ?MoveDone@CBaseEntity@@UAEXXZ ; CBaseEntity::MoveDone(void)
.rdata:225A3588 dd offset ?Think@CBaseEntity@@UAEXXZ ; CBaseEntity::Think(void)
.rdata:225A358C dd offset ?NetworkStateChanged_m_nNextThinkTick@CBasePlayer@@UAEXPAX@Z ; CBasePlayer::NetworkStateChanged_m_nNextThinkTick(void *)
.rdata:225A3590 dd offset ?NetworkStateChanged_m_nNextThinkTick@CBasePlayer@@UAEXXZ ; CBasePlayer::NetworkStateChanged_m_nNextThinkTick(void)
.rdata:225A3594 dd offset ?GetBaseAnimating@CBaseAnimating@@UAEPAV1@XZ ; CBaseAnimating::GetBaseAnimating(void)
.rdata:225A3598 dd offset ?GetResponseSystem@CBaseEntity@@UAEPAVIResponseSystem@@XZ ; CBaseEntity::GetResponseSystem(void)
.rdata:225A359C dd offset ?DispatchResponse@CBaseEntity@@UAEXPBD@Z ; CBaseEntity::DispatchResponse(char const *)
.rdata:225A35A0 dd offset ?Classify@CBasePlayer@@UAE?AW4Class_T@@XZ ; CBasePlayer::Classify(void)
.rdata:225A35A4 dd offset ?DeathNotice@CBaseEntity@@UAEXPAV1@@Z ; CBaseEntity::DeathNotice(CBaseEntity *)
.rdata:225A35A8 dd offset ?ShouldAttractAutoAim@CBaseEntity@@UAE_NPAV1@@Z ; CBaseEntity::ShouldAttractAutoAim(CBaseEntity *)
.rdata:225A35AC dd offset ?GetAutoAimRadius@CBaseEntity@@UAEMXZ ; CBaseEntity::GetAutoAimRadius(void)
.rdata:225A35B0 dd offset ?GetAutoAimCenter@CBaseEntity@@UAE?AVVector@@XZ ; CBaseEntity::GetAutoAimCenter(void)
.rdata:225A35B4 dd offset ?PassesDamageFilter@CBaseEntity@@UAE_NABVCTakeDamageInfo@@@Z ; CBaseEntity::PassesDamageFilter(CTakeDamageInfo const &)
.rdata:225A35B8 dd offset ?TraceAttack@CBasePlayer@@UAEXABVCTakeDamageInfo@@ABVVector@@PAVCGameTrace@@@Z ; CBasePlayer::TraceAttack(CTakeDamageInfo const &,Vector const &,CGameTrace *)
.rdata:225A35BC dd offset ?CanBeHitByMeleeAttack@CBaseEntity@@UAE_NPAV1@@Z ; CBaseEntity::CanBeHitByMeleeAttack(CBaseEntity *)
.rdata:225A35C0 dd offset ?OnTakeDamage@CBasePlayer@@UAEHABVCTakeDamageInfo@@@Z ; CBasePlayer::OnTakeDamage(CTakeDamageInfo const &)
.rdata:225A35C4 dd offset ?TakeHealth@CBasePlayer@@UAEHMH@Z ; CBasePlayer::TakeHealth(float,int)
.rdata:225A35C8 dd offset ?Event_Killed@CBasePlayer@@UAEXABVCTakeDamageInfo@@@Z ; CBasePlayer::Event_Killed(CTakeDamageInfo const &)
.rdata:225A35CC dd offset ?Event_KilledOther@CBaseEntity@@UAEXPAV1@ABVCTakeDamageInfo@@@Z ; CBaseEntity::Event_KilledOther(CBaseEntity *,CTakeDamageInfo const &)
.rdata:225A35D0 dd offset ?BloodColor@CBaseCombatCharacter@@UAEHXZ ; CBaseCombatCharacter::BloodColor(void)
.rdata:225A35D4 dd offset ?IsTriggered@CBaseEntity@@UAE_NPAV1@@Z ; CBaseEntity::IsTriggered(CBaseEntity *)
.rdata:225A35D8 dd offset ?IsNPC@CBaseEntity@@UBE_NXZ ; CBaseEntity::IsNPC(void)
.rdata:225A35DC dd offset ?MyCombatCharacterPointer@CBaseCombatCharacter@@UAEPAV1@XZ ; CBaseCombatCharacter::MyCombatCharacterPointer(void)
.rdata:225A35E0 dd offset ?MyCharacterPointer@CBasePlayer@@UAEPAV1@XZ ; CBasePlayer::MyCharacterPointer(void)
.rdata:225A35E4 dd offset ?GetDelay@CBaseEntity@@UAEMXZ ; CBaseEntity::GetDelay(void)
.rdata:225A35E8 dd offset ?IsMoving@CBaseEntity@@UAE_NXZ ; CBaseEntity::IsMoving(void)
.rdata:225A35EC dd offset ?DamageDecal@CBaseEntity@@UAEPBDHH@Z ; CBaseEntity::DamageDecal(int,int)
.rdata:225A35F0 dd offset ?DecalTrace@CBaseEntity@@UAEXPAVCGameTrace@@PBD@Z ; CBaseEntity::DecalTrace(CGameTrace *,char const *)
.rdata:225A35F4 dd offset ?ImpactTrace@CBaseEntity@@UAEXPAVCGameTrace@@HPAD@Z ; CBaseEntity::ImpactTrace(CGameTrace *,int,char *)
.rdata:225A35F8 dd offset ?OnControls@CBaseEntity@@UAE_NPAV1@@Z ; CBaseEntity::OnControls(CBaseEntity *)
.rdata:225A35FC dd offset ?HasTarget@CBaseEntity@@UAE_NUstring_t@@@Z ; CBaseEntity::HasTarget(string_t)
.rdata:225A3600 dd offset ?IsPlayer@CBasePlayer@@UBE_NXZ ; CBasePlayer::IsPlayer(void)
.rdata:225A3604 dd offset ?IsNetClient@CBasePlayer@@UBE_NXZ ; CBasePlayer::IsNetClient(void)
.rdata:225A3608 dd offset ?IsTemplate@CBaseEntity@@UAE_NXZ ; CBaseEntity::IsTemplate(void)
.rdata:225A360C dd offset ?IsBaseObject@CBaseEntity@@UBE_NXZ ; CBaseEntity::IsBaseObject(void)
.rdata:225A3610 dd offset ?IsInWorld@CBaseEntity@@UBE_NXZ ; CBaseEntity::IsInWorld(void)
.rdata:225A3614 dd offset ?GetServerVehicle@CBaseEntity@@UAEPAVIServerVehicle@@XZ ; CBaseEntity::GetServerVehicle(void)
.rdata:225A3618 dd offset ?IsViewable@CBaseEntity@@UAE_NXZ ; CBaseEntity::IsViewable(void)
.rdata:225A361C dd offset ?ChangeTeam@CBasePlayer@@UAEXH@Z ; CBasePlayer::ChangeTeam(int)
.rdata:225A3620 dd offset ?OnEntityEvent@CBaseEntity@@UAEXW4EntityEvent_t@@PAX@Z ; CBaseEntity::OnEntityEvent(EntityEvent_t,void *)
.rdata:225A3624 dd offset ?CanStandOn@CBaseEntity@@UBE_NPAUedict_t@@@Z ; CBaseEntity::CanStandOn(edict_t *)
.rdata:225A3628 dd offset ?CanStandOn@CBaseEntity@@UBE_NPAV1@@Z ; CBaseEntity::CanStandOn(CBaseEntity *)
.rdata:225A362C dd offset ?GetEnemy@CBaseEntity@@UBEPAV1@XZ ; CBaseEntity::GetEnemy(void)
.rdata:225A3630 dd offset ?GetEnemy@CBaseEntity@@UAEPAV1@XZ ; CBaseEntity::GetEnemy(void)
.rdata:225A3634 dd offset ?Use@CBaseEntity@@UAEXPAV1@0W4USE_TYPE@@M@Z ; CBaseEntity::Use(CBaseEntity *,CBaseEntity *,USE_TYPE,float)
.rdata:225A3638 dd offset ?StartTouch@CBaseEntity@@UAEXPAV1@@Z ; CBaseEntity::StartTouch(CBaseEntity *)
.rdata:225A363C dd offset ?Touch@CBasePlayer@@UAEXPAVCBaseEntity@@@Z ; CBasePlayer::Touch(CBaseEntity *)
.rdata:225A3640 dd offset ?EndTouch@CBaseEntity@@UAEXPAV1@@Z ; CBaseEntity::EndTouch(CBaseEntity *)
.rdata:225A3644 dd offset ?StartBlocked@CBaseEntity@@UAEXPAV1@@Z ; CBaseEntity::StartBlocked(CBaseEntity *)
.rdata:225A3648 dd offset ?Blocked@CBaseEntity@@UAEXPAV1@@Z ; CBaseEntity::Blocked(CBaseEntity *)
.rdata:225A364C dd offset ?EndBlocked@CBaseEntity@@UAEXXZ ; CBaseEntity::EndBlocked(void)
.rdata:225A3650 dd offset ?PhysicsSimulate@CBasePlayer@@UAEXXZ ; CBasePlayer::PhysicsSimulate(void)
.rdata:225A3654 dd offset ?UpdateOnRemove@CBasePlayer@@UAEXXZ ; CBasePlayer::UpdateOnRemove(void)
.rdata:225A3658 dd offset ?StopLoopingSounds@CBaseEntity@@UAEXXZ ; CBaseEntity::StopLoopingSounds(void)
.rdata:225A365C dd offset ?SUB_AllowedToFade@CBaseEntity@@UAE_NXZ ; CBaseEntity::SUB_AllowedToFade(void)
.rdata:225A3660 dd offset ?Teleport@CBaseAnimating@@UAEXPBVVector@@PBVQAngle@@0@Z ; CBaseAnimating::Teleport(Vector const *,QAngle const *,Vector const *)
.rdata:225A3664 dd offset ?NotifySystemEvent@CBaseEntity@@UAEXPAV1@W4notify_system_event_t@@ABUnotify_system_event_params_t@@@Z ; CBaseEntity::NotifySystemEvent(CBaseEntity *,notify_system_event_t,notify_system_event_params_t const &)
.rdata:225A3668 dd offset ?MakeTracer@CBasePlayer@@UAEXABVVector@@ABVCGameTrace@@H@Z ; CBasePlayer::MakeTracer(Vector const &,CGameTrace const &,int)
.rdata:225A366C dd offset ?FireBullets@CBaseEntity@@UAEXABUFireBulletsInfo_t@@@Z ; CBaseEntity::FireBullets(FireBulletsInfo_t const &)
.rdata:225A3670 dd offset ?DoImpactEffect@CBasePlayer@@UAEXAAVCGameTrace@@H@Z ; CBasePlayer::DoImpactEffect(CGameTrace &,int)
.rdata:225A3674 dd offset ?Respawn@CBaseEntity@@UAEPAV1@XZ ; CBaseEntity::Respawn(void)
.rdata:225A3678 dd offset ?IsLockedByMaster@CBaseEntity@@UAE_NXZ ; CBaseEntity::IsLockedByMaster(void)
.rdata:225A367C dd offset ?ModifyOrAppendCriteria@CBaseAnimating@@UAEXAAVAI_CriteriaSet@@@Z ; CBaseAnimating::ModifyOrAppendCriteria(AI_CriteriaSet &)
.rdata:225A3680 dd offset ?NetworkStateChanged_m_iMaxHealth@CBaseEntity@@UAEXPAX@Z ; CBaseEntity::NetworkStateChanged_m_iMaxHealth(void *)
.rdata:225A3684 dd offset ?NetworkStateChanged_m_iMaxHealth@CBaseEntity@@UAEXXZ ; CBaseEntity::NetworkStateChanged_m_iMaxHealth(void)
.rdata:225A3688 dd offset ?NetworkStateChanged_m_iHealth@CBasePlayer@@UAEXPAX@Z ; CBasePlayer::NetworkStateChanged_m_iHealth(void *)
.rdata:225A368C dd offset ?NetworkStateChanged_m_iHealth@CBasePlayer@@UAEXXZ ; CBasePlayer::NetworkStateChanged_m_iHealth(void)
.rdata:225A3690 dd offset ?NetworkStateChanged_m_lifeState@CBasePlayer@@UAEXPAX@Z ; CBasePlayer::NetworkStateChanged_m_lifeState(void *)
.rdata:225A3694 dd offset ?NetworkStateChanged_m_lifeState@CBasePlayer@@UAEXXZ ; CBasePlayer::NetworkStateChanged_m_lifeState(void)
.rdata:225A3698 dd offset ?NetworkStateChanged_m_iArmor@CBaseEntity@@UAEXPAX@Z ; CBaseEntity::NetworkStateChanged_m_iArmor(void *)
.rdata:225A369C dd offset ?NetworkStateChanged_m_iArmor@CBaseEntity@@UAEXXZ ; CBaseEntity::NetworkStateChanged_m_iArmor(void)
.rdata:225A36A0 dd offset ?NetworkStateChanged_m_iMaxArmor@CBaseEntity@@UAEXPAX@Z ; CBaseEntity::NetworkStateChanged_m_iMaxArmor(void *)
.rdata:225A36A4 dd offset ?NetworkStateChanged_m_iMaxArmor@CBaseEntity@@UAEXXZ ; CBaseEntity::NetworkStateChanged_m_iMaxArmor(void)
.rdata:225A36A8 dd offset ?GetDamageType@CBaseEntity@@UBEHXZ ; CBaseEntity::GetDamageType(void)
.rdata:225A36AC dd offset ?GetDamage@CBaseEntity@@UAEMXZ ; CBaseEntity::GetDamage(void)
.rdata:225A36B0 dd offset ?SetDamage@CBaseEntity@@UAEXM@Z ; CBaseEntity::SetDamage(float)
.rdata:225A36B4 dd offset ?EyePosition@CBasePlayer@@UAE?AVVector@@XZ ; CBasePlayer::EyePosition(void)
.rdata:225A36B8 dd offset ?EyeAngles@CBasePlayer@@UAEABVQAngle@@XZ ; CBasePlayer::EyeAngles(void)
.rdata:225A36BC dd offset ?LocalEyeAngles@CBasePlayer@@UAEABVQAngle@@XZ ; CBasePlayer::LocalEyeAngles(void)
.rdata:225A36C0 dd offset ?EarPosition@CBaseEntity@@UAE?AVVector@@XZ ; CBaseEntity::EarPosition(void)
.rdata:225A36C4 dd offset ?BodyTarget@CBasePlayer@@UAE?AVVector@@ABV2@_N@Z ; CBasePlayer::BodyTarget(Vector const &,bool)
.rdata:225A36C8 dd offset ?HeadTarget@CBaseEntity@@UAE?AVVector@@ABV2@@Z ; CBaseEntity::HeadTarget(Vector const &)
.rdata:225A36CC dd offset ?GetVectors@CBaseEntity@@UBEXPAVVector@@00@Z ; CBaseEntity::GetVectors(Vector *,Vector *,Vector *)
.rdata:225A36D0 dd offset ?GetViewOffset@CBaseEntity@@UAEABVVector@@XZ ; CBaseEntity::GetViewOffset(void)
.rdata:225A36D4 dd offset ?GetSmoothedVelocity@CBasePlayer@@UAE?AVVector@@XZ ; CBasePlayer::GetSmoothedVelocity(void)
.rdata:225A36D8 dd offset ?GetVelocity@CBaseAnimating@@UAEXPAVVector@@0@Z ; CBaseAnimating::GetVelocity(Vector *,Vector *)
.rdata:225A36DC dd offset ?FVisible@CBaseCombatCharacter@@UAE_NABVVector@@HPAPAVCBaseEntity@@@Z ; CBaseCombatCharacter::FVisible(Vector const &,int,CBaseEntity * *)
.rdata:225A36E0 dd offset ?FVisible@CBaseCombatCharacter@@UAE_NPAVCBaseEntity@@HPAPAV2@@Z ; CBaseCombatCharacter::FVisible(CBaseEntity *,int,CBaseEntity * *)
.rdata:225A36E4 dd offset ?CanBeSeenBy@CBaseEntity@@UAE_NPAVCAI_BaseNPC@@@Z ; CBaseEntity::CanBeSeenBy(CAI_BaseNPC *)
.rdata:225A36E8 dd offset ?GetAttackDamageScale@CBaseEntity@@UAEMPAV1@@Z ; CBaseEntity::GetAttackDamageScale(CBaseEntity *)
.rdata:225A36EC dd offset ?GetReceivedDamageScale@CBaseEntity@@UAEMPAV1@@Z ; CBaseEntity::GetReceivedDamageScale(CBaseEntity *)
.rdata:225A36F0 dd offset ?CanBePoweredUp@CBaseEntity@@UAE_NXZ ; CBaseEntity::CanBePoweredUp(void)
.rdata:225A36F4 dd offset ?AttemptToPowerup@CBaseEntity@@UAE_NHMMPAV1@PAVCDamageModifier@@@Z ; CBaseEntity::AttemptToPowerup(int,float,float,CBaseEntity *,CDamageModifier *)
.rdata:225A36F8 dd offset ?GetGroundVelocityToApply@CBaseEntity@@UAEXAAVVector@@@Z ; CBaseEntity::GetGroundVelocityToApply(Vector &)
.rdata:225A36FC dd offset ?PhysicsSplash@CBaseEntity@@UAE_NABVVector@@0MM@Z ; CBaseEntity::PhysicsSplash(Vector const &,Vector const &,float,float)
.rdata:225A3700 dd offset ?Splash@CBaseEntity@@UAEXXZ ; CBaseEntity::Splash(void)
.rdata:225A3704 dd offset ?WorldSpaceCenter@CBaseEntity@@UBEABVVector@@XZ ; CBaseEntity::WorldSpaceCenter(void)
.rdata:225A3708 dd offset ?GetSoundEmissionOrigin@CBaseEntity@@UBE?AVVector@@XZ ; CBaseEntity::GetSoundEmissionOrigin(void)
.rdata:225A370C dd offset ?CreateVPhysics@CBaseEntity@@UAE_NXZ ; CBaseEntity::CreateVPhysics(void)
.rdata:225A3710 dd offset ?ForceVPhysicsCollide@CBaseEntity@@UAE_NPAV1@@Z ; CBaseEntity::ForceVPhysicsCollide(CBaseEntity *)
.rdata:225A3714 dd offset ?VPhysicsDestroyObject@CBasePlayer@@UAEXXZ ; CBasePlayer::VPhysicsDestroyObject(void)
.rdata:225A3718 dd offset ?VPhysicsUpdate@CBasePlayer@@UAEXPAVIPhysicsObject@@@Z ; CBasePlayer::VPhysicsUpdate(IPhysicsObject *)
.rdata:225A371C dd offset ?VPhysicsTakeDamage@CBaseEntity@@UAEHABVCTakeDamageInfo@@@Z ; CBaseEntity::VPhysicsTakeDamage(CTakeDamageInfo const &)
.rdata:225A3720 dd offset ?VPhysicsShadowCollision@CBaseCombatCharacter@@UAEXHPAUgamevcollisionevent_t@@@Z ; CBaseCombatCharacter::VPhysicsShadowCollision(int,gamevcollisionevent_t *)
.rdata:225A3724 dd offset ?VPhysicsShadowUpdate@CBasePlayer@@UAEXPAVIPhysicsObject@@@Z ; CBasePlayer::VPhysicsShadowUpdate(IPhysicsObject *)
.rdata:225A3728 dd offset ?VPhysicsCollision@CBasePlayer@@UAEXHPAUgamevcollisionevent_t@@@Z ; CBasePlayer::VPhysicsCollision(int,gamevcollisionevent_t *)
.rdata:225A372C dd offset ?VPhysicsFriction@CBaseEntity@@UAEXPAVIPhysicsObject@@MHH@Z ; CBaseEntity::VPhysicsFriction(IPhysicsObject *,float,int,int)
.rdata:225A3730 dd offset ?UpdatePhysicsShadowToCurrentPosition@CBaseEntity@@UAEXM@Z ; CBaseEntity::UpdatePhysicsShadowToCurrentPosition(float)
.rdata:225A3734 dd offset ?VPhysicsGetObjectList@CBaseEntity@@UAEHPAPAVIPhysicsObject@@H@Z ; CBaseEntity::VPhysicsGetObjectList(IPhysicsObject * *,int)
.rdata:225A3738 dd offset ?HasPhysicsAttacker@CBaseEntity@@UAEPAVCBasePlayer@@M@Z ; CBaseEntity::HasPhysicsAttacker(float)
.rdata:225A373C dd offset ?PhysicsSolidMaskForEntity@CBasePlayer@@UBEIXZ ; CBasePlayer::PhysicsSolidMaskForEntity(void)
.rdata:225A3740 dd offset ?ResolveFlyCollisionCustom@CBaseEntity@@MAEXAAVCGameTrace@@AAVVector@@@Z ; CBaseEntity::ResolveFlyCollisionCustom(CGameTrace &,Vector &)
.rdata:225A3744 dd offset ?PerformCustomPhysics@CBaseEntity@@EAEXPAVVector@@0PAVQAngle@@1@Z ; CBaseEntity::PerformCustomPhysics(Vector *,Vector *,QAngle *,QAngle *)
.rdata:225A3748 dd offset ?GetStepOrigin@CBaseAnimating@@UBE?AVVector@@XZ ; CBaseAnimating::GetStepOrigin(void)
.rdata:225A374C dd offset ?GetStepAngles@CBaseAnimating@@UBE?AVQAngle@@XZ ; CBaseAnimating::GetStepAngles(void)
.rdata:225A3750 dd offset ?ShouldDrawWaterImpacts@CBaseEntity@@MAE_NXZ ; CBaseEntity::ShouldDrawWaterImpacts(void)
.rdata:225A3754 dd offset ?NetworkStateChanged_m_fFlags@CBaseEntity@@EAEXPAX@Z ; CBaseEntity::NetworkStateChanged_m_fFlags(void *)
.rdata:225A3758 dd offset ?NetworkStateChanged_m_fFlags@CBaseEntity@@EAEXXZ ; CBaseEntity::NetworkStateChanged_m_fFlags(void)
.rdata:225A375C dd offset ?NetworkStateChanged_m_nWaterLevel@CBasePlayer@@UAEXPAX@Z ; CBasePlayer::NetworkStateChanged_m_nWaterLevel(void *)
.rdata:225A3760 dd offset ?NetworkStateChanged_m_nWaterLevel@CBasePlayer@@UAEXXZ ; CBasePlayer::NetworkStateChanged_m_nWaterLevel(void)
.rdata:225A3764 dd offset ?NetworkStateChanged_m_hGroundEntity@CBasePlayer@@UAEXPAX@Z ; CBasePlayer::NetworkStateChanged_m_hGroundEntity(void *)
.rdata:225A3768 dd offset ?NetworkStateChanged_m_hGroundEntity@CBasePlayer@@UAEXXZ ; CBasePlayer::NetworkStateChanged_m_hGroundEntity(void)
.rdata:225A376C dd offset ?NetworkStateChanged_m_vecBaseVelocity@CBasePlayer@@UAEXPAX@Z ; CBasePlayer::NetworkStateChanged_m_vecBaseVelocity(void *)
.rdata:225A3770 dd offset ?NetworkStateChanged_m_vecBaseVelocity@CBasePlayer@@UAEXXZ ; CBasePlayer::NetworkStateChanged_m_vecBaseVelocity(void)
.rdata:225A3774 dd offset ?NetworkStateChanged_m_flFriction@CBasePlayer@@UAEXPAX@Z ; CBasePlayer::NetworkStateChanged_m_flFriction(void *)
.rdata:225A3778 dd offset ?NetworkStateChanged_m_flFriction@CBasePlayer@@UAEXXZ ; CBasePlayer::NetworkStateChanged_m_flFriction(void)
.rdata:225A377C dd offset ?NetworkStateChanged_m_vecVelocity@CBasePlayer@@UAEXPAX@Z ; CBasePlayer::NetworkStateChanged_m_vecVelocity(void *)
.rdata:225A3780 dd offset ?NetworkStateChanged_m_vecVelocity@CBasePlayer@@UAEXXZ ; CBasePlayer::NetworkStateChanged_m_vecVelocity(void)
.rdata:225A3784 dd offset ?NetworkStateChanged_m_vecViewOffset@CBasePlayer@@UAEXPAX@Z ; CBasePlayer::NetworkStateChanged_m_vecViewOffset(void *)
.rdata:225A3788 dd offset ?NetworkStateChanged_m_vecViewOffset@CBasePlayer@@UAEXXZ ; CBasePlayer::NetworkStateChanged_m_vecViewOffset(void)
.rdata:225A378C dd offset ?GetIdealSpeed@CBaseAnimating@@UBEMXZ ; CBaseAnimating::GetIdealSpeed(void)
.rdata:225A3790 dd offset ?GetIdealAccel@CBaseAnimating@@UBEMXZ ; CBaseAnimating::GetIdealAccel(void)
.rdata:225A3794 dd offset ?StudioFrameAdvance@CBaseAnimatingOverlay@@UAEXXZ ; CBaseAnimatingOverlay::StudioFrameAdvance(void)
.rdata:225A3798 dd offset ?IsActivityFinished@CBaseAnimating@@UAE_NXZ ; CBaseAnimating::IsActivityFinished(void)
.rdata:225A379C dd offset ?ClampRagdollForce@CBaseAnimating@@UAEXABVVector@@PAV2@@Z ; CBaseAnimating::ClampRagdollForce(Vector const &,Vector *)
.rdata:225A37A0 dd offset ?BecomeRagdollOnClient@CBaseAnimating@@UAE_NABVVector@@@Z ; CBaseAnimating::BecomeRagdollOnClient(Vector const &)
.rdata:225A37A4 dd offset ?IsRagdoll@CBaseAnimating@@UAE_NXZ ; CBaseAnimating::IsRagdoll(void)
.rdata:225A37A8 dd offset ?CanBecomeRagdoll@CBaseAnimating@@UAE_NXZ ; CBaseAnimating::CanBecomeRagdoll(void)
.rdata:225A37AC dd offset ?GetSkeleton@CBaseAnimatingOverlay@@UAEXPAVCStudioHdr@@QAVVector@@QAVQuaternion@@H@Z ; CBaseAnimatingOverlay::GetSkeleton(CStudioHdr *,Vector * const,Quaternion * const,int)
.rdata:225A37B0 dd offset ?GetBoneTransform@CBaseAnimating@@UAEXHAAUmatrix3x4_t@@@Z ; CBaseAnimating::GetBoneTransform(int,matrix3x4_t &)
.rdata:225A37B4 dd offset ?SetupBones@CBaseAnimating@@UAEXPAUmatrix3x4_t@@H@Z ; CBaseAnimating::SetupBones(matrix3x4_t *,int)
.rdata:225A37B8 dd offset ?CalculateIKLocks@CBaseAnimating@@UAEXM@Z ; CBaseAnimating::CalculateIKLocks(float)
.rdata:225A37BC dd offset ?DispatchAnimEvents@CBaseAnimatingOverlay@@UAEXPAVCBaseAnimating@@@Z ; CBaseAnimatingOverlay::DispatchAnimEvents(CBaseAnimating *)
.rdata:225A37C0 dd offset ?HandleAnimEvent@CBaseAnimating@@UAEXPAUanimevent_t@@@Z ; CBaseAnimating::HandleAnimEvent(animevent_t *)
.rdata:225A37C4 dd offset ?GetAttachment@CBaseAnimating@@UAE_NHAAUmatrix3x4_t@@@Z ; CBaseAnimating::GetAttachment(int,matrix3x4_t &)
.rdata:225A37C8 dd offset ?InitBoneControllers@CBaseAnimating@@UAEXXZ ; CBaseAnimating::InitBoneControllers(void)
.rdata:225A37CC dd offset ?GetGroundSpeedVelocity@CBaseAnimating@@UAE?AVVector@@XZ ; CBaseAnimating::GetGroundSpeedVelocity(void)
.rdata:225A37D0 dd offset ?Ignite@CBaseAnimating@@UAEXM_NM0@Z ; CBaseAnimating::Ignite(float,bool,float,bool)
.rdata:225A37D4 dd offset ?Extinguish@CBaseAnimating@@UAEXXZ ; CBaseAnimating::Extinguish(void)
.rdata:225A37D8 dd offset ?SetLightingOriginRelative@CBaseCombatCharacter@@UAEXPAVCBaseEntity@@@Z ; CBaseCombatCharacter::SetLightingOriginRelative(CBaseEntity *)
.rdata:225A37DC dd offset ?SetLightingOrigin@CBaseAnimating@@UAEXPAVCBaseEntity@@@Z ; CBaseAnimating::SetLightingOrigin(CBaseEntity *)
.rdata:225A37E0 dd offset ?SetViewtarget@CBaseFlex@@UAEXABVVector@@@Z ; CBaseFlex::SetViewtarget(Vector const &)
.rdata:225A37E4 dd offset ?StartSceneEvent@CBaseFlex@@UAE_NPAVCSceneEventInfo@@PAVCChoreoScene@@PAVCChoreoEvent@@PAVCChoreoActor@@PAVCBaseEntity@@@Z ; CBaseFlex::StartSceneEvent(CSceneEventInfo *,CChoreoScene *,CChoreoEvent *,CChoreoActor *,CBaseEntity *)
.rdata:225A37E8 dd offset ?ProcessSceneEvents@CBaseFlex@@UAEXXZ ; CBaseFlex::ProcessSceneEvents(void)
.rdata:225A37EC dd offset ?ProcessSceneEvent@CBaseFlex@@UAE_NPAVCSceneEventInfo@@PAVCChoreoScene@@PAVCChoreoEvent@@@Z ; CBaseFlex::ProcessSceneEvent(CSceneEventInfo *,CChoreoScene *,CChoreoEvent *)
.rdata:225A37F0 dd offset ?ClearSceneEvent@CBaseFlex@@UAE_NPAVCSceneEventInfo@@_N1@Z ; CBaseFlex::ClearSceneEvent(CSceneEventInfo *,bool,bool)
.rdata:225A37F4 dd offset ?CheckSceneEventCompletion@CBaseFlex@@UAE_NPAVCSceneEventInfo@@MPAVCChoreoScene@@PAVCChoreoEvent@@@Z ; CBaseFlex::CheckSceneEventCompletion(CSceneEventInfo *,float,CChoreoScene *,CChoreoEvent *)
.rdata:225A37F8 dd offset ?GetPhysicsImpactDamageTable@CBaseCombatCharacter@@UAEABUimpactdamagetable_t@@XZ ; CBaseCombatCharacter::GetPhysicsImpactDamageTable(void)
.rdata:225A37FC dd offset ?FInViewCone@CBaseCombatCharacter@@UAE_NABVVector@@@Z ; CBaseCombatCharacter::FInViewCone(Vector const &)
.rdata:225A3800 dd offset ?FInViewCone@CBaseCombatCharacter@@UAE_NPAVCBaseEntity@@@Z ; CBaseCombatCharacter::FInViewCone(CBaseEntity *)
.rdata:225A3804 dd offset ?FInAimCone@CBaseCombatCharacter@@UAE_NABVVector@@@Z ; CBaseCombatCharacter::FInAimCone(Vector const &)
.rdata:225A3808 dd offset ?FInAimCone@CBaseCombatCharacter@@UAE_NPAVCBaseEntity@@@Z ; CBaseCombatCharacter::FInAimCone(CBaseEntity *)
.rdata:225A380C dd offset ?ShouldShootMissTarget@CBaseCombatCharacter@@UAE_NPAV1@@Z ; CBaseCombatCharacter::ShouldShootMissTarget(CBaseCombatCharacter *)
.rdata:225A3810 dd offset ?FindMissTarget@CBaseCombatCharacter@@UAEPAVCBaseEntity@@XZ ; CBaseCombatCharacter::FindMissTarget(void)
.rdata:225A3814 dd offset ?HandleInteraction@CBaseCombatCharacter@@UAE_NHPAXPAV1@@Z ; CBaseCombatCharacter::HandleInteraction(int,void *,CBaseCombatCharacter *)
.rdata:225A3818 dd offset ?BodyAngles@CBasePlayer@@UAE?AVQAngle@@XZ ; CBasePlayer::BodyAngles(void)
.rdata:225A381C dd offset ?BodyDirection2D@CBaseCombatCharacter@@UAE?AVVector@@XZ ; CBaseCombatCharacter::BodyDirection2D(void)
.rdata:225A3820 dd offset ?BodyDirection3D@CBaseCombatCharacter@@UAE?AVVector@@XZ ; CBaseCombatCharacter::BodyDirection3D(void)
.rdata:225A3824 dd offset ?HeadDirection2D@CBaseCombatCharacter@@UAE?AVVector@@XZ ; CBaseCombatCharacter::HeadDirection2D(void)
.rdata:225A3828 dd offset ?HeadDirection3D@CBaseCombatCharacter@@UAE?AVVector@@XZ ; CBaseCombatCharacter::HeadDirection3D(void)
.rdata:225A382C dd offset ?EyeDirection2D@CBaseCombatCharacter@@UAE?AVVector@@XZ ; CBaseCombatCharacter::EyeDirection2D(void)
.rdata:225A3830 dd offset ?EyeDirection3D@CBaseCombatCharacter@@UAE?AVVector@@XZ ; CBaseCombatCharacter::EyeDirection3D(void)
.rdata:225A3834 dd offset ?GiveAmmo@CBaseCombatCharacter@@UAEHHH_N@Z ; CBaseCombatCharacter::GiveAmmo(int,int,bool)
.rdata:225A3838 dd offset ?NPC_TranslateActivity@CBaseCombatCharacter@@UAE?AW4Activity@@W42@@Z ; CBaseCombatCharacter::NPC_TranslateActivity(Activity)
.rdata:225A383C dd offset ?Weapon_TranslateActivity@CBaseCombatCharacter@@UAE?AW4Activity@@W42@PA_N@Z ; CBaseCombatCharacter::Weapon_TranslateActivity(Activity,bool *)
.rdata:225A3840 dd offset ?Weapon_CanUse@CBasePlayer@@UAE_NPAVCBaseCombatWeapon@@@Z ; CBasePlayer::Weapon_CanUse(CBaseCombatWeapon *)
.rdata:225A3844 dd offset ?Weapon_Equip@CBasePlayer@@UAEXPAVCBaseCombatWeapon@@@Z ; CBasePlayer::Weapon_Equip(CBaseCombatWeapon *)
.rdata:225A3848 dd offset ?Weapon_EquipAmmoOnly@CBaseCombatCharacter@@UAE_NPAVCBaseCombatWeapon@@@Z ; CBaseCombatCharacter::Weapon_EquipAmmoOnly(CBaseCombatWeapon *)
.rdata:225A384C dd offset ?Weapon_Drop@CBasePlayer@@UAEXPAVCBaseCombatWeapon@@PBVVector@@1@Z ; CBasePlayer::Weapon_Drop(CBaseCombatWeapon *,Vector const *,Vector const *)
.rdata:225A3850 dd offset ?Weapon_Switch@CBasePlayer@@UAE_NPAVCBaseCombatWeapon@@H@Z ; CBasePlayer::Weapon_Switch(CBaseCombatWeapon *,int)
.rdata:225A3854 dd offset ?Weapon_ShootPosition@CBasePlayer@@UAE?AVVector@@XZ ; CBasePlayer::Weapon_ShootPosition(void)
.rdata:225A3858 dd offset ?Weapon_CanSwitchTo@CBaseCombatCharacter@@UAE_NPAVCBaseCombatWeapon@@@Z ; CBaseCombatCharacter::Weapon_CanSwitchTo(CBaseCombatWeapon *)
.rdata:225A385C dd offset ?Weapon_SlotOccupied@CBaseCombatCharacter@@UAE_NPAVCBaseCombatWeapon@@@Z ; CBaseCombatCharacter::Weapon_SlotOccupied(CBaseCombatWeapon *)
.rdata:225A3860 dd offset ?Weapon_GetSlot@CBaseCombatCharacter@@UBEPAVCBaseCombatWeapon@@H@Z ; CBaseCombatCharacter::Weapon_GetSlot(int)
.rdata:225A3864 dd offset ?AddPlayerItem@CBaseCombatCharacter@@UAE_NPAVCBaseCombatWeapon@@@Z ; CBaseCombatCharacter::AddPlayerItem(CBaseCombatWeapon *)
.rdata:225A3868 dd offset ?RemovePlayerItem@CBasePlayer@@UAE_NPAVCBaseCombatWeapon@@@Z ; CBasePlayer::RemovePlayerItem(CBaseCombatWeapon *)
.rdata:225A386C dd offset ?CanBecomeServerRagdoll@CBaseCombatCharacter@@UAE_NXZ ; CBaseCombatCharacter::CanBecomeServerRagdoll(void)
.rdata:225A3870 dd offset ?OnTakeDamage_Alive@CBasePlayer@@UAEHABVCTakeDamageInfo@@@Z ; CBasePlayer::OnTakeDamage_Alive(CTakeDamageInfo const &)
.rdata:225A3874 dd offset ?OnTakeDamage_Dying@CBaseCombatCharacter@@UAEHABVCTakeDamageInfo@@@Z ; CBaseCombatCharacter::OnTakeDamage_Dying(CTakeDamageInfo const &)
.rdata:225A3878 dd offset ?OnTakeDamage_Dead@CBaseCombatCharacter@@UAEHABVCTakeDamageInfo@@@Z ; CBaseCombatCharacter::OnTakeDamage_Dead(CTakeDamageInfo const &)
.rdata:225A387C dd offset ?OnFriendDamaged@CBaseCombatCharacter@@UAEXPAV1@PAVCBaseEntity@@@Z ; CBaseCombatCharacter::OnFriendDamaged(CBaseCombatCharacter *,CBaseEntity *)
.rdata:225A3880 dd offset ?NotifyFriendsOfDamage@CBaseCombatCharacter@@UAEXPAVCBaseEntity@@@Z ; CBaseCombatCharacter::NotifyFriendsOfDamage(CBaseEntity *)
.rdata:225A3884 dd offset ?GetDeathActivity@CBaseCombatCharacter@@UAE?AW4Activity@@XZ ; CBaseCombatCharacter::GetDeathActivity(void)
.rdata:225A3888 dd offset ?CorpseGib@CBaseCombatCharacter@@UAE_NABVCTakeDamageInfo@@@Z ; CBaseCombatCharacter::CorpseGib(CTakeDamageInfo const &)
.rdata:225A388C dd offset ?CorpseFade@CBaseCombatCharacter@@UAEXXZ ; CBaseCombatCharacter::CorpseFade(void)
.rdata:225A3890 dd offset ?HasHumanGibs@CBaseCombatCharacter@@UAE_NXZ ; CBaseCombatCharacter::HasHumanGibs(void)
.rdata:225A3894 dd offset ?HasAlienGibs@CBaseCombatCharacter@@UAE_NXZ ; CBaseCombatCharacter::HasAlienGibs(void)
.rdata:225A3898 dd offset ?ShouldGib@CBaseCombatCharacter@@UAE_NABVCTakeDamageInfo@@@Z ; CBaseCombatCharacter::ShouldGib(CTakeDamageInfo const &)
.rdata:225A389C dd offset ?OnKilledNPC@CBaseCombatCharacter@@UAEXPAV1@@Z ; CBaseCombatCharacter::OnKilledNPC(CBaseCombatCharacter *)
.rdata:225A38A0 dd offset ?Event_Gibbed@CBaseCombatCharacter@@UAE_NABVCTakeDamageInfo@@@Z ; CBaseCombatCharacter::Event_Gibbed(CTakeDamageInfo const &)
.rdata:225A38A4 dd offset ?Event_Dying@CBasePlayer@@UAEXXZ ; CBasePlayer::Event_Dying(void)
.rdata:225A38A8 dd offset ?BecomeRagdoll@CBaseCombatCharacter@@UAE_NABVCTakeDamageInfo@@ABVVector@@@Z ; CBaseCombatCharacter::BecomeRagdoll(CTakeDamageInfo const &,Vector const &)
.rdata:225A38AC dd offset ?FixupBurningServerRagdoll@CBaseCombatCharacter@@UAEXPAVCBaseEntity@@@Z ; CBaseCombatCharacter::FixupBurningServerRagdoll(CBaseEntity *)
.rdata:225A38B0 dd offset ?BecomeRagdollBoogie@CBaseCombatCharacter@@UAE_NPAVCBaseEntity@@ABVVector@@MH@Z ; CBaseCombatCharacter::BecomeRagdollBoogie(CBaseEntity *,Vector const &,float,int)
.rdata:225A38B4 dd offset ?CheckTraceHullAttack@CBaseCombatCharacter@@UAEPAVCBaseEntity@@ABVVector@@000HHM_N@Z ; CBaseCombatCharacter::CheckTraceHullAttack(Vector const &,Vector const &,Vector const &,Vector const &,int,int,float,bool)
.rdata:225A38B8 dd offset ?CheckTraceHullAttack@CBaseCombatCharacter@@UAEPAVCBaseEntity@@MABVVector@@0HHM_N@Z ; CBaseCombatCharacter::CheckTraceHullAttack(float,Vector const &,Vector const &,int,int,float,bool)
.rdata:225A38BC dd offset ?PushawayTouch@CBaseCombatCharacter@@UAEXPAVCBaseEntity@@@Z ; CBaseCombatCharacter::PushawayTouch(CBaseEntity *)
.rdata:225A38C0 dd offset ?IRelationType@CBaseCombatCharacter@@UAE?AW4Disposition_t@@PAVCBaseEntity@@@Z ; CBaseCombatCharacter::IRelationType(CBaseEntity *)
.rdata:225A38C4 dd offset ?IRelationPriority@CBaseCombatCharacter@@UAEHPAVCBaseEntity@@@Z ; CBaseCombatCharacter::IRelationPriority(CBaseEntity *)
.rdata:225A38C8 dd offset ?IsInAVehicle@CBaseCombatCharacter@@UAE_NXZ ; CBaseCombatCharacter::IsInAVehicle(void)
.rdata:225A38CC dd offset ?GetVehicle@CBasePlayer@@UAEPAVIServerVehicle@@XZ ; CBasePlayer::GetVehicle(void)
.rdata:225A38D0 dd offset ?GetVehicleEntity@CBasePlayer@@UAEPAVCBaseEntity@@XZ ; CBasePlayer::GetVehicleEntity(void)
.rdata:225A38D4 dd offset ?CalcWeaponProficiency@CBaseCombatCharacter@@UAE?AW4WeaponProficiency_t@@PAVCBaseCombatWeapon@@@Z ; CBaseCombatCharacter::CalcWeaponProficiency(CBaseCombatWeapon *)
.rdata:225A38D8 dd offset ?GetAttackSpread@CBaseCombatCharacter@@UAE?AVVector@@PAVCBaseCombatWeapon@@PAVCBaseEntity@@@Z ; CBaseCombatCharacter::GetAttackSpread(CBaseCombatWeapon *,CBaseEntity *)
.rdata:225A38DC dd offset ?GetSpreadBias@CBaseCombatCharacter@@UAEMPAVCBaseCombatWeapon@@PAVCBaseEntity@@@Z ; CBaseCombatCharacter::GetSpreadBias(CBaseCombatWeapon *,CBaseEntity *)
.rdata:225A38E0 dd offset ?DoMuzzleFlash@CBasePlayer@@UAEXXZ ; CBasePlayer::DoMuzzleFlash(void)
.rdata:225A38E4 dd offset ?AddEntityRelationship@CBaseCombatCharacter@@UAEXPAVCBaseEntity@@W4Disposition_t@@H@Z ; CBaseCombatCharacter::AddEntityRelationship(CBaseEntity *,Disposition_t,int)
.rdata:225A38E8 dd offset ?RemoveEntityRelationship@CBaseCombatCharacter@@UAE_NPAVCBaseEntity@@@Z ; CBaseCombatCharacter::RemoveEntityRelationship(CBaseEntity *)
.rdata:225A38EC dd offset ?AddClassRelationship@CBaseCombatCharacter@@UAEXW4Class_T@@W4Disposition_t@@H@Z ; CBaseCombatCharacter::AddClassRelationship(Class_T,Disposition_t,int)
.rdata:225A38F0 dd offset ?OnChangeActiveWeapon@CBaseCombatCharacter@@UAEXPAVCBaseCombatWeapon@@0@Z ; CBaseCombatCharacter::OnChangeActiveWeapon(CBaseCombatWeapon *,CBaseCombatWeapon *)
.rdata:225A38F4 dd offset ?NetworkStateChanged_m_iAmmo@CBasePlayer@@UAEXPAX@Z ; CBasePlayer::NetworkStateChanged_m_iAmmo(void *)
.rdata:225A38F8 dd offset ?NetworkStateChanged_m_iAmmo@CBasePlayer@@UAEXXZ ; CBasePlayer::NetworkStateChanged_m_iAmmo(void)
.rdata:225A38FC dd offset ?CreateViewModel@CBasePlayer@@UAEXH@Z ; CBasePlayer::CreateViewModel(int)
.rdata:225A3900 dd offset ?SetupVisibility@CBasePlayer@@UAEXPAVCBaseEntity@@PAEH@Z ; CBasePlayer::SetupVisibility(CBaseEntity *,uchar *,int)
.rdata:225A3904 dd offset ?WantsLagCompensationOnEntity@CBasePlayer@@UBE_NPBV1@PBVCUserCmd@@PBV?$CBitVec@$0IAA@@@@Z ; CBasePlayer::WantsLagCompensationOnEntity(CBasePlayer const *,CUserCmd const *,CBitVec<2048> const *)
.rdata:225A3908 dd offset ?SharedSpawn@CBasePlayer@@UAEXXZ ; CBasePlayer::SharedSpawn(void)
.rdata:225A390C dd offset ?InitialSpawn@CBasePlayer@@UAEXXZ ; CBasePlayer::InitialSpawn(void)
.rdata:225A3910 dd offset ?InitHUD@CBasePlayer@@UAEXXZ ; CBasePlayer::InitHUD(void)
.rdata:225A3914 dd offset ?ShowViewPortPanel@CBasePlayer@@UAEXPBD_NPAVKeyValues@@@Z ; CBasePlayer::ShowViewPortPanel(char const *,bool,KeyValues *)
.rdata:225A3918 dd offset ?PlayerDeathThink@CBasePlayer@@UAEXXZ ; CBasePlayer::PlayerDeathThink(void)
.rdata:225A391C dd offset ?Jump@CBasePlayer@@UAEXXZ ; CBasePlayer::Jump(void)
.rdata:225A3920 dd offset ?Duck@CBasePlayer@@UAEXXZ ; CBasePlayer::Duck(void)
.rdata:225A3924 dd offset ?PreThink@CBasePlayer@@UAEXXZ ; CBasePlayer::PreThink(void)
.rdata:225A3928 dd offset ?PostThink@CBasePlayer@@UAEXXZ ; CBasePlayer::PostThink(void)
.rdata:225A392C dd offset ?DamageEffect@CBasePlayer@@UAEXMH@Z ; CBasePlayer::DamageEffect(float,int)
.rdata:225A3930 dd offset ?OnDamagedByExplosion@CBasePlayer@@UAEXABVCTakeDamageInfo@@@Z ; CBasePlayer::OnDamagedByExplosion(CTakeDamageInfo const &)
.rdata:225A3934 dd offset ?ShouldFadeOnDeath@CBasePlayer@@UAE_NXZ ; CBasePlayer::ShouldFadeOnDeath(void)
.rdata:225A3938 dd offset ?IsFakeClient@CBasePlayer@@UBE_NXZ ; CBasePlayer::IsFakeClient(void)
.rdata:225A393C dd offset ?GetPlayerMins@CBasePlayer@@UBE?BVVector@@XZ ; CBasePlayer::GetPlayerMins(void)
.rdata:225A3940 dd offset ?GetPlayerMaxs@CBasePlayer@@UBE?BVVector@@XZ ; CBasePlayer::GetPlayerMaxs(void)
.rdata:225A3944 dd offset ?CalcRoll@CBasePlayer@@UAEMABVQAngle@@ABVVector@@MM@Z ; CBasePlayer::CalcRoll(QAngle const &,Vector const &,float,float)
.rdata:225A3948 dd offset ?PackDeadPlayerItems@CBasePlayer@@UAEXXZ ; CBasePlayer::PackDeadPlayerItems(void)
.rdata:225A394C dd offset ?RemoveAllItems@CBasePlayer@@UAEX_N@Z ; CBasePlayer::RemoveAllItems(bool)
.rdata:225A3950 dd offset ?Weapon_SetLast@CBasePlayer@@UAEXPAVCBaseCombatWeapon@@@Z ; CBasePlayer::Weapon_SetLast(CBaseCombatWeapon *)
.rdata:225A3954 dd offset ?Weapon_ShouldSetLast@CBasePlayer@@UAE_NPAVCBaseCombatWeapon@@0@Z ; CBasePlayer::Weapon_ShouldSetLast(CBaseCombatWeapon *,CBaseCombatWeapon *)
.rdata:225A3958 dd offset ?Weapon_ShouldSelectItem@CBasePlayer@@UAE_NPAVCBaseCombatWeapon@@@Z ; CBasePlayer::Weapon_ShouldSelectItem(CBaseCombatWeapon *)
.rdata:225A395C dd offset ?UpdateClientData@CBasePlayer@@UAEXXZ ; CBasePlayer::UpdateClientData(void)
.rdata:225A3960 dd offset ?ExitLadder@CBasePlayer@@UAEXXZ ; CBasePlayer::ExitLadder(void)
.rdata:225A3964 dd offset ?FlashlightIsOn@CBasePlayer@@UAEHXZ ; CBasePlayer::FlashlightIsOn(void)
.rdata:225A3968 dd offset ?FlashlightTurnOn@CBasePlayer@@UAEXXZ ; CBasePlayer::FlashlightTurnOn(void)
.rdata:225A396C dd offset ?FlashlightTurnOff@CBasePlayer@@UAEXXZ ; CBasePlayer::FlashlightTurnOff(void)
.rdata:225A3970 dd offset ?IsIlluminatedByFlashlight@CBasePlayer@@UAE_NPAVCBaseEntity@@PAM@Z ; CBasePlayer::IsIlluminatedByFlashlight(CBaseEntity *,float *)
.rdata:225A3974 dd offset ?UpdateStepSound@CBasePlayer@@UAEXPAUsurfacedata_t@@ABVVector@@1@Z ; CBasePlayer::UpdateStepSound(surfacedata_t *,Vector const &,Vector const &)
.rdata:225A3978 dd offset ?PlayStepSound@CBasePlayer@@UAEXAAVVector@@PAUsurfacedata_t@@M_N@Z ; CBasePlayer::PlayStepSound(Vector &,surfacedata_t *,float,bool)
.rdata:225A397C dd offset ?DeathSound@CBasePlayer@@UAEXABVCTakeDamageInfo@@@Z ; CBasePlayer::DeathSound(CTakeDamageInfo const &)
.rdata:225A3980 dd offset ?SetAnimation@CBasePlayer@@UAEXW4PLAYER_ANIM@@@Z ; CBasePlayer::SetAnimation(PLAYER_ANIM)
.rdata:225A3984 dd offset ?ImpulseCommands@CBasePlayer@@UAEXXZ ; CBasePlayer::ImpulseCommands(void)
.rdata:225A3988 dd offset ?CheatImpulseCommands@CBasePlayer@@UAEXH@Z ; CBasePlayer::CheatImpulseCommands(int)
.rdata:225A398C dd offset ?ClientCommand@CBasePlayer@@UAE_NPBD@Z ; CBasePlayer::ClientCommand(char const *)
.rdata:225A3990 dd offset ?StartObserverMode@CBasePlayer@@UAE_NH@Z ; CBasePlayer::StartObserverMode(int)
.rdata:225A3994 dd offset ?StopObserverMode@CBasePlayer@@UAEXXZ ; CBasePlayer::StopObserverMode(void)
.rdata:225A3998 dd offset ?SetObserverMode@CBasePlayer@@UAE_NH@Z ; CBasePlayer::SetObserverMode(int)
.rdata:225A399C dd offset ?GetObserverMode@CBasePlayer@@UAEHXZ ; CBasePlayer::GetObserverMode(void)
.rdata:225A39A0 dd offset ?SetObserverTarget@CBasePlayer@@UAE_NPAVCBaseEntity@@@Z ; CBasePlayer::SetObserverTarget(CBaseEntity *)
.rdata:225A39A4 dd offset ?ObserverUse@CBasePlayer@@UAEX_N@Z ; CBasePlayer::ObserverUse(bool)
.rdata:225A39A8 dd offset ?GetObserverTarget@CBasePlayer@@UAEPAVCBaseEntity@@XZ ; CBasePlayer::GetObserverTarget(void)
.rdata:225A39AC dd offset ?FindNextObserverTarget@CBasePlayer@@UAEPAVCBaseEntity@@_N@Z ; CBasePlayer::FindNextObserverTarget(bool)
.rdata:225A39B0 dd offset ?GetNextObserverSearchStartPoint@CBasePlayer@@UAEH_N@Z ; CBasePlayer::GetNextObserverSearchStartPoint(bool)
.rdata:225A39B4 dd offset ?IsValidObserverTarget@CBasePlayer@@UAE_NPAVCBaseEntity@@@Z ; CBasePlayer::IsValidObserverTarget(CBaseEntity *)
.rdata:225A39B8 dd offset ?CheckObserverSettings@CBasePlayer@@UAEXXZ ; CBasePlayer::CheckObserverSettings(void)
.rdata:225A39BC dd offset ?JumptoPosition@CBasePlayer@@UAEXABVVector@@ABVQAngle@@@Z ; CBasePlayer::JumptoPosition(Vector const &,QAngle const &)
.rdata:225A39C0 dd offset ?ForceObserverMode@CBasePlayer@@UAEXH@Z ; CBasePlayer::ForceObserverMode(int)
.rdata:225A39C4 dd offset ?ResetObserverMode@CBasePlayer@@UAEXXZ ; CBasePlayer::ResetObserverMode(void)
.rdata:225A39C8 dd offset ?StartReplayMode@CBasePlayer@@UAE_NMMH@Z ; CBasePlayer::StartReplayMode(float,float,int)
.rdata:225A39CC dd offset ?StopReplayMode@CBasePlayer@@UAEXXZ ; CBasePlayer::StopReplayMode(void)
.rdata:225A39D0 dd offset ?GetDelayTicks@CBasePlayer@@UAEHXZ ; CBasePlayer::GetDelayTicks(void)
.rdata:225A39D4 dd offset ?GetReplayEntity@CBasePlayer@@UAEHXZ ; CBasePlayer::GetReplayEntity(void)
.rdata:225A39D8 dd offset ?CreateCorpse@CBasePlayer@@UAEXXZ ; CBasePlayer::CreateCorpse(void)
.rdata:225A39DC dd offset ?EntSelectSpawnPoint@CBasePlayer@@UAEPAVCBaseEntity@@XZ ; CBasePlayer::EntSelectSpawnPoint(void)
.rdata:225A39E0 dd offset ?GetInVehicle@CBasePlayer@@UAE_NPAVIServerVehicle@@H@Z ; CBasePlayer::GetInVehicle(IServerVehicle *,int)
.rdata:225A39E4 dd offset ?LeaveVehicle@CBasePlayer@@UAEXABVVector@@ABVQAngle@@@Z ; CBasePlayer::LeaveVehicle(Vector const &,QAngle const &)
.rdata:225A39E8 dd offset ?OnVehicleStart@CBasePlayer@@UAEXXZ ; CBasePlayer::OnVehicleStart(void)
.rdata:225A39EC dd offset ?OnVehicleEnd@CBasePlayer@@UAEXAAVVector@@@Z ; CBasePlayer::OnVehicleEnd(Vector &)
.rdata:225A39F0 dd offset ?BumpWeapon@CBasePlayer@@UAE_NPAVCBaseCombatWeapon@@@Z ; CBasePlayer::BumpWeapon(CBaseCombatWeapon *)
.rdata:225A39F4 dd offset ?SelectLastItem@CBasePlayer@@UAEXXZ ; CBasePlayer::SelectLastItem(void)
.rdata:225A39F8 dd offset ?SelectItem@CBasePlayer@@UAEXPBDH@Z ; CBasePlayer::SelectItem(char const *,int)
.rdata:225A39FC dd offset ?ItemPostFrame@CBasePlayer@@UAEXXZ ; CBasePlayer::ItemPostFrame(void)
.rdata:225A3A00 dd offset ?GiveNamedItem@CBasePlayer@@UAEPAVCBaseEntity@@PBDH@Z ; CBasePlayer::GiveNamedItem(char const *,int)
.rdata:225A3A04 dd offset ?CheckTrainUpdate@CBasePlayer@@UAEXXZ ; CBasePlayer::CheckTrainUpdate(void)
.rdata:225A3A08 dd offset ?SetPlayerUnderwater@CBasePlayer@@UAEX_N@Z ; CBasePlayer::SetPlayerUnderwater(bool)
.rdata:225A3A0C dd offset ?CanBreatheUnderwater@CBasePlayer@@UBE_NXZ ; CBasePlayer::CanBreatheUnderwater(void)
.rdata:225A3A10 dd offset ?PlayerUse@CBasePlayer@@UAEXXZ ; CBasePlayer::PlayerUse(void)
.rdata:225A3A14 dd offset ?PlayUseDenySound@CBasePlayer@@UAEXXZ ; CBasePlayer::PlayUseDenySound(void)
.rdata:225A3A18 dd offset ?FindUseEntity@CBasePlayer@@UAEPAVCBaseEntity@@XZ ; CBasePlayer::FindUseEntity(void)
.rdata:225A3A1C dd offset ?IsUseableEntity@CBasePlayer@@UAE_NPAVCBaseEntity@@I@Z ; CBasePlayer::IsUseableEntity(CBaseEntity *,uint)
.rdata:225A3A20 dd offset ?PickupObject@CBasePlayer@@UAEXPAVCBaseEntity@@_N@Z ; CBasePlayer::PickupObject(CBaseEntity *,bool)
.rdata:225A3A24 dd offset ?ForceDropOfCarriedPhysObjects@CBasePlayer@@UAEXPAVCBaseEntity@@@Z ; CBasePlayer::ForceDropOfCarriedPhysObjects(CBaseEntity *)
.rdata:225A3A28 dd offset ?GetHeldObjectMass@CBasePlayer@@UAEMPAVIPhysicsObject@@@Z ; CBasePlayer::GetHeldObjectMass(IPhysicsObject *)
.rdata:225A3A2C dd offset ?UpdateGeigerCounter@CBasePlayer@@UAEXXZ ; CBasePlayer::UpdateGeigerCounter(void)
.rdata:225A3A30 dd offset ?GetAutoaimVector@CBasePlayer@@UAEXAAUautoaim_params_t@@@Z ; CBasePlayer::GetAutoaimVector(autoaim_params_t &)
.rdata:225A3A34 dd offset ?GetAutoaimVector@CBasePlayer@@UAE?AVVector@@MM@Z ; CBasePlayer::GetAutoaimVector(float,float)
.rdata:225A3A38 dd offset ?GetAutoaimVector@CBasePlayer@@UAE?AVVector@@M@Z ; CBasePlayer::GetAutoaimVector(float)
.rdata:225A3A3C dd offset ?ShouldAutoaim@CBasePlayer@@UAE_NXZ ; CBasePlayer::ShouldAutoaim(void)
.rdata:225A3A40 dd offset ?ForceClientDllUpdate@CBasePlayer@@UAEXXZ ; CBasePlayer::ForceClientDllUpdate(void)
.rdata:225A3A44 dd offset ?ProcessUsercmds@CBasePlayer@@UAEXPAVCUserCmd@@HHH_N@Z ; CBasePlayer::ProcessUsercmds(CUserCmd *,int,int,int,bool)
.rdata:225A3A48 dd offset ?PlayerRunCommand@CBasePlayer@@UAEXPAVCUserCmd@@PAVIMoveHelper@@@Z ; CBasePlayer::PlayerRunCommand(CUserCmd *,IMoveHelper *)
.rdata:225A3A4C dd offset ?CanSpeak@CBasePlayer@@UAE_NXZ ; CBasePlayer::CanSpeak(void)
.rdata:225A3A50 dd offset ?CanHearChatFrom@CBasePlayer@@UAE_NPAV1@@Z ; CBasePlayer::CanHearChatFrom(CBasePlayer *)
.rdata:225A3A54 dd offset ?ModifyOrAppendPlayerCriteria@CBasePlayer@@UAEXAAVAI_CriteriaSet@@@Z ; CBasePlayer::ModifyOrAppendPlayerCriteria(AI_CriteriaSet &)
.rdata:225A3A58 dd offset ?CheckChatText@CBasePlayer@@UAEXPADH@Z ; CBasePlayer::CheckChatText(char *,int)
.rdata:225A3A5C dd offset ?IsFollowingPhysics@CBasePlayer@@UAE_NXZ ; CBasePlayer::IsFollowingPhysics(void)
.rdata:225A3A60 dd offset ?InitVCollision@CBasePlayer@@UAEXXZ ; CBasePlayer::InitVCollision(void)
.rdata:225A3A64 dd offset ?UpdatePhysicsShadowToCurrentPosition@CBasePlayer@@UAEXXZ ; CBasePlayer::UpdatePhysicsShadowToCurrentPosition(void)
.rdata:225A3A68 dd offset ?EquipSuit@CBasePlayer@@UAEX_N@Z ; CBasePlayer::EquipSuit(bool)
.rdata:225A3A6C dd offset ?RemoveSuit@CBasePlayer@@UAEXXZ ; CBasePlayer::RemoveSuit(void)
.rdata:225A3A70 dd offset ?CommitSuicide@CBasePlayer@@UAEXXZ ; CBasePlayer::CommitSuicide(void)
.rdata:225A3A74 dd offset ?IsBot@CBasePlayer@@UBE_NXZ ; CBasePlayer::IsBot(void)
.rdata:225A3A78 dd offset ?NetworkStateChanged_m_nButtons@CBasePlayer@@UAEXPAX@Z ; CBasePlayer::NetworkStateChanged_m_nButtons(void *)
.rdata:225A3A7C dd offset ?NetworkStateChanged_m_nButtons@CBasePlayer@@UAEXXZ ; CBasePlayer::NetworkStateChanged_m_nButtons(void)
.rdata:225A3A80 dd offset ?SpawnArmorValue@CBasePlayer@@MBEHXZ ; CBasePlayer::SpawnArmorValue(void)
.rdata:225A3A84 dd offset ?NetworkStateChanged_m_ArmorValue@CBasePlayer@@EAEXPAX@Z ; CBasePlayer::NetworkStateChanged_m_ArmorValue(void *)
.rdata:225A3A88 dd offset ?NetworkStateChanged_m_ArmorValue@CBasePlayer@@EAEXXZ ; CBasePlayer::NetworkStateChanged_m_ArmorValue(void)

376
cffplayer_offsets.txt Normal file
View File

@ -0,0 +1,376 @@
1 - CBaseEntity::SetRefEHandle(CBaseHandle const &)
2 - CBaseEntity::GetRefEHandle(void)
3 - CBaseEntity::GetCollideable(void)
4 - CBaseEntity::GetNetworkable(void)
5 - CBaseEntity::GetBaseEntity(void)
6 - CBaseEntity::GetModelIndex(void)
7 - CBaseEntity::GetModelName(void)
8 - CBaseEntity::SetModelIndex(int)
9 - CFFPlayer::_GetClassName(void)
10 - CFFPlayer::GetServerClass(void)
11 - CFFPlayer::GetClassName(void)
12 - CFFPlayer::YouForgotToImplementOrDeclareServerClass(void)
13 - CBasePlayer::GetDataDescMap(void)
14 - CBaseAnimating::TestCollision(Ray_t const &,uint,CGameTrace &)
15 - CBaseAnimating::TestHitboxes(Ray_t const &,uint,CGameTrace &)
16 - CBaseEntity::ComputeWorldSpaceSurroundingBox(Vector *,Vector *)
17 - CBaseEntity::ShouldCollide(int,int)
18 - CBaseEntity::SetOwnerEntity(CBaseEntity *)
19 - CBaseEntity::CanClipOwnerEntity(void)
20 - CBaseEntity::CanClipPlayer(void)
21 - CBasePlayer::ShouldTransmit(CCheckTransmitInfo const *)
22 - CBasePlayer::UpdateTransmitState(void)
23 - CBaseCombatCharacter::SetTransmit(CCheckTransmitInfo *,bool)
24 - CBasePlayer::GetTracerType(void)
25 - CFFPlayer::Spawn(void)
26 - CFFPlayer::Precache(void)
27 - CBaseEntity::SetModel(char const *,int)
28 - CBaseFlex::SetModel(char const *)
29 - CBaseAnimating::SetSkin(int)
30 - CBaseEntity::PostConstructor(char const *)
31 - CBaseEntity::PostClientActive(void)
32 - CBaseEntity::ParseMapData(CEntityMapData *)
33 - CBaseEntity::KeyValue(char const *,Vector)
34 - CBaseEntity::KeyValue(char const *,float)
35 - CBaseEntity::KeyValue(char const *,char const *)
36 - CBasePlayer::Activate(void)
37 - CBaseEntity::SetParent(CBaseEntity *,int)
38 - CFFPlayer::ObjectCaps(void)
39 - CBaseEntity::AcceptInput(char const *,CBaseEntity *,CBaseEntity *,variant_t,int)
40 - CBaseAnimating::GetInputDispatchEffectPosition(char const *,Vector &,QAngle &)
41 - CBasePlayer::DrawDebugGeometryOverlays(void)
42 - CBaseAnimating::DrawDebugTextOverlays(void)
43 - CBasePlayer::Save(ISave &)
44 - CBasePlayer::Restore(IRestore &)
45 - CBasePlayer::ShouldSavePhysics(void)
46 - CFFPlayer::TakeEmp(void)
47 - CBaseEntity::OnSave(IEntitySaveUtils *)
48 - CBasePlayer::OnRestore(void)
49 - CBasePlayer::RequiredEdictIndex(void)
50 - CBaseEntity::MoveDone(void)
51 - CBaseEntity::Think(void)
52 - CBasePlayer::NetworkStateChanged_m_nNextThinkTick(void *)
53 - CBasePlayer::NetworkStateChanged_m_nNextThinkTick(void)
54 - CBaseAnimating::GetBaseAnimating(void)
55 - CBaseEntity::GetResponseSystem(void)
56 - CBaseEntity::DispatchResponse(char const *)
57 - CBasePlayer::Classify(void)
58 - CBaseEntity::DeathNotice(CBaseEntity *)
59 - CBaseEntity::ShouldAttractAutoAim(CBaseEntity *)
60 - CBaseEntity::GetAutoAimRadius(void)
61 - CBaseEntity::GetAutoAimCenter(void)
62 - CBaseEntity::PassesDamageFilter(CTakeDamageInfo const &)
63 - CBasePlayer::TraceAttack(CTakeDamageInfo const &,Vector const &,CGameTrace *)
64 - CBaseEntity::CanBeHitByMeleeAttack(CBaseEntity *)
65 - CFFPlayer::OnTakeDamage(CTakeDamageInfo const &)
66 - CFFPlayer::TakeHealth(float,int)
67 - CFFPlayer::Event_Killed(CTakeDamageInfo const &)
68 - CBaseEntity::Event_KilledOther(CBaseEntity *,CTakeDamageInfo const &)
69 - CBaseCombatCharacter::BloodColor(void)
70 - CBaseEntity::IsTriggered(CBaseEntity *)
71 - CBaseEntity::IsNPC(void)
72 - CBaseCombatCharacter::MyCombatCharacterPointer(void)
73 - CBasePlayer::MyCharacterPointer(void)
74 - CBaseEntity::GetDelay(void)
75 - CBaseEntity::IsMoving(void)
76 - CFFPlayer::DamageDecal(int,int)
77 - CBaseEntity::DecalTrace(CGameTrace *,char const *)
78 - CBaseEntity::ImpactTrace(CGameTrace *,int,char *)
79 - CBaseEntity::OnControls(CBaseEntity *)
80 - CBaseEntity::HasTarget(string_t)
81 - CBasePlayer::IsPlayer(void)
82 - CBasePlayer::IsNetClient(void)
83 - CBaseEntity::IsTemplate(void)
84 - CBaseEntity::IsBaseObject(void)
85 - CBaseEntity::IsInWorld(void)
86 - CBaseEntity::GetServerVehicle(void)
87 - CBaseEntity::IsViewable(void)
88 - CFFPlayer::ChangeTeam(int)
89 - CBaseEntity::OnEntityEvent(EntityEvent_t,void *)
90 - CBaseEntity::CanStandOn(edict_t *)
91 - CBaseEntity::CanStandOn(CBaseEntity *)
92 - CBaseEntity::GetEnemy(void)
93 - CBaseEntity::GetEnemy(void)
94 - CBaseEntity::Use(CBaseEntity *,CBaseEntity *,USE_TYPE,float)
95 - CBaseEntity::StartTouch(CBaseEntity *)
96 - CFFPlayer::Touch(CBaseEntity *)
97 - CBaseEntity::EndTouch(CBaseEntity *)
98 - CBaseEntity::StartBlocked(CBaseEntity *)
99 - CBaseEntity::Blocked(CBaseEntity *)
100 - CBaseEntity::EndBlocked(void)
101 - CBasePlayer::PhysicsSimulate(void)
102 - CFFPlayer::UpdateOnRemove(void)
103 - CBaseEntity::StopLoopingSounds(void)
104 - CBaseEntity::SUB_AllowedToFade(void)
105 - CBaseAnimating::Teleport(Vector const *,QAngle const *,Vector const *)
106 - CBaseEntity::NotifySystemEvent(CBaseEntity *,notify_system_event_t,notify_system_event_params_t const &)
107 - CBasePlayer::MakeTracer(Vector const &,CGameTrace const &,int)
108 - CFFPlayer::FireBullets(FireBulletsInfo_t const &)
109 - CBasePlayer::DoImpactEffect(CGameTrace &,int)
110 - CBaseEntity::Respawn(void)
111 - CBaseEntity::IsLockedByMaster(void)
112 - CBaseAnimating::ModifyOrAppendCriteria(AI_CriteriaSet &)
113 - CBaseEntity::NetworkStateChanged_m_iMaxHealth(void *)
114 - CBaseEntity::NetworkStateChanged_m_iMaxHealth(void)
115 - CBasePlayer::NetworkStateChanged_m_iHealth(void *)
116 - CBasePlayer::NetworkStateChanged_m_iHealth(void)
117 - CBasePlayer::NetworkStateChanged_m_lifeState(void *)
118 - CBasePlayer::NetworkStateChanged_m_lifeState(void)
119 - CBaseEntity::NetworkStateChanged_m_iArmor(void *)
120 - CBaseEntity::NetworkStateChanged_m_iArmor(void)
121 - CBaseEntity::NetworkStateChanged_m_iMaxArmor(void *)
122 - CBaseEntity::NetworkStateChanged_m_iMaxArmor(void)
123 - CBaseEntity::GetDamageType(void)
124 - CBaseEntity::GetDamage(void)
125 - CBaseEntity::SetDamage(float)
126 - CBasePlayer::EyePosition(void)
127 - CBasePlayer::EyeAngles(void)
128 - CBasePlayer::LocalEyeAngles(void)
129 - CBaseEntity::EarPosition(void)
130 - CFFPlayer::BodyTarget(Vector const &,bool)
131 - CBaseEntity::HeadTarget(Vector const &)
132 - CBaseEntity::GetVectors(Vector *,Vector *,Vector *)
133 - CBaseEntity::GetViewOffset(void)
134 - CBasePlayer::GetSmoothedVelocity(void)
135 - CBaseAnimating::GetVelocity(Vector *,Vector *)
136 - CBaseCombatCharacter::FVisible(Vector const &,int,CBaseEntity * *)
137 - CBaseCombatCharacter::FVisible(CBaseEntity *,int,CBaseEntity * *)
138 - CBaseEntity::CanBeSeenBy(CAI_BaseNPC *)
139 - CBaseEntity::GetAttackDamageScale(CBaseEntity *)
140 - CBaseEntity::GetReceivedDamageScale(CBaseEntity *)
141 - CBaseEntity::CanBePoweredUp(void)
142 - CBaseEntity::AttemptToPowerup(int,float,float,CBaseEntity *,CDamageModifier *)
143 - CBaseEntity::GetGroundVelocityToApply(Vector &)
144 - CBaseEntity::PhysicsSplash(Vector const &,Vector const &,float,float)
145 - CBaseEntity::Splash(void)
146 - CBaseEntity::WorldSpaceCenter(void)
147 - CBaseEntity::GetSoundEmissionOrigin(void)
148 - CBaseEntity::CreateVPhysics(void)
149 - CBaseEntity::ForceVPhysicsCollide(CBaseEntity *)
150 - CBasePlayer::VPhysicsDestroyObject(void)
151 - CBasePlayer::VPhysicsUpdate(IPhysicsObject *)
152 - CBaseEntity::VPhysicsTakeDamage(CTakeDamageInfo const &)
153 - CBaseCombatCharacter::VPhysicsShadowCollision(int,gamevcollisionevent_t *)
154 - CBasePlayer::VPhysicsShadowUpdate(IPhysicsObject *)
155 - CBasePlayer::VPhysicsCollision(int,gamevcollisionevent_t *)
156 - CBaseEntity::VPhysicsFriction(IPhysicsObject *,float,int,int)
157 - CBaseEntity::UpdatePhysicsShadowToCurrentPosition(float)
158 - CBaseEntity::VPhysicsGetObjectList(IPhysicsObject * *,int)
159 - CBaseEntity::HasPhysicsAttacker(float)
160 - CBasePlayer::PhysicsSolidMaskForEntity(void)
161 - CBaseEntity::ResolveFlyCollisionCustom(CGameTrace &,Vector &)
162 - CBaseEntity::PerformCustomPhysics(Vector *,Vector *,QAngle *,QAngle *)
163 - CBaseAnimating::GetStepOrigin(void)
164 - CBaseAnimating::GetStepAngles(void)
165 - CBaseEntity::ShouldDrawWaterImpacts(void)
166 - CBaseEntity::NetworkStateChanged_m_fFlags(void *)
167 - CBaseEntity::NetworkStateChanged_m_fFlags(void)
168 - CBasePlayer::NetworkStateChanged_m_nWaterLevel(void *)
169 - CBasePlayer::NetworkStateChanged_m_nWaterLevel(void)
170 - CBasePlayer::NetworkStateChanged_m_hGroundEntity(void *)
171 - CBasePlayer::NetworkStateChanged_m_hGroundEntity(void)
172 - CBasePlayer::NetworkStateChanged_m_vecBaseVelocity(void *)
173 - CBasePlayer::NetworkStateChanged_m_vecBaseVelocity(void)
174 - CBasePlayer::NetworkStateChanged_m_flFriction(void *)
175 - CBasePlayer::NetworkStateChanged_m_flFriction(void)
176 - CBasePlayer::NetworkStateChanged_m_vecVelocity(void *)
177 - CBasePlayer::NetworkStateChanged_m_vecVelocity(void)
178 - CBasePlayer::NetworkStateChanged_m_vecViewOffset(void *)
179 - CBasePlayer::NetworkStateChanged_m_vecViewOffset(void)
180 - CBaseAnimating::GetIdealSpeed(void)
181 - CBaseAnimating::GetIdealAccel(void)
182 - CBaseAnimatingOverlay::StudioFrameAdvance(void)
183 - CBaseAnimating::IsActivityFinished(void)
184 - CBaseAnimating::ClampRagdollForce(Vector const &,Vector *)
185 - CFFPlayer::BecomeRagdollOnClient(Vector const &)
186 - CBaseAnimating::IsRagdoll(void)
187 - CBaseAnimating::CanBecomeRagdoll(void)
188 - CBaseAnimatingOverlay::GetSkeleton(CStudioHdr *,Vector * const,Quaternion * const,int)
189 - CBaseAnimating::GetBoneTransform(int,matrix3x4_t &)
190 - CBaseAnimating::SetupBones(matrix3x4_t *,int)
191 - CBaseAnimating::CalculateIKLocks(float)
192 - CBaseAnimatingOverlay::DispatchAnimEvents(CBaseAnimating *)
193 - CBaseAnimating::HandleAnimEvent(animevent_t *)
194 - CBaseAnimating::GetAttachment(int,matrix3x4_t &)
195 - CBaseAnimating::InitBoneControllers(void)
196 - CBaseAnimating::GetGroundSpeedVelocity(void)
197 - CBaseAnimating::Ignite(float,bool,float,bool)
198 - CFFPlayer::Extinguish(void)
199 - CBaseCombatCharacter::SetLightingOriginRelative(CBaseEntity *)
200 - CBaseAnimating::SetLightingOrigin(CBaseEntity *)
201 - CBaseFlex::SetViewtarget(Vector const &)
202 - CBaseFlex::StartSceneEvent(CSceneEventInfo *,CChoreoScene *,CChoreoEvent *,CChoreoActor *,CBaseEntity *)
203 - CBaseFlex::ProcessSceneEvents(void)
204 - CBaseFlex::ProcessSceneEvent(CSceneEventInfo *,CChoreoScene *,CChoreoEvent *)
205 - CBaseFlex::ClearSceneEvent(CSceneEventInfo *,bool,bool)
206 - CBaseFlex::CheckSceneEventCompletion(CSceneEventInfo *,float,CChoreoScene *,CChoreoEvent *)
207 - CBaseCombatCharacter::GetPhysicsImpactDamageTable(void)
208 - CBaseCombatCharacter::FInViewCone(Vector const &)
209 - CBaseCombatCharacter::FInViewCone(CBaseEntity *)
210 - CBaseCombatCharacter::FInAimCone(Vector const &)
211 - CBaseCombatCharacter::FInAimCone(CBaseEntity *)
212 - CBaseCombatCharacter::ShouldShootMissTarget(CBaseCombatCharacter *)
213 - CBaseCombatCharacter::FindMissTarget(void)
214 - CBaseCombatCharacter::HandleInteraction(int,void *,CBaseCombatCharacter *)
215 - CBasePlayer::BodyAngles(void)
216 - CBaseCombatCharacter::BodyDirection2D(void)
217 - CBaseCombatCharacter::BodyDirection3D(void)
218 - CBaseCombatCharacter::HeadDirection2D(void)
219 - CBaseCombatCharacter::HeadDirection3D(void)
220 - CBaseCombatCharacter::EyeDirection2D(void)
221 - CBaseCombatCharacter::EyeDirection3D(void)
222 - CFFPlayer::GiveAmmo(int,int,bool)
223 - CBaseCombatCharacter::NPC_TranslateActivity(Activity)
224 - CBaseCombatCharacter::Weapon_TranslateActivity(Activity,bool *)
225 - CBasePlayer::Weapon_CanUse(CBaseCombatWeapon *)
226 - CBasePlayer::Weapon_Equip(CBaseCombatWeapon *)
227 - CBaseCombatCharacter::Weapon_EquipAmmoOnly(CBaseCombatWeapon *)
228 - CBasePlayer::Weapon_Drop(CBaseCombatWeapon *,Vector const *,Vector const *)
229 - CBasePlayer::Weapon_Switch(CBaseCombatWeapon *,int)
230 - CBasePlayer::Weapon_ShootPosition(void)
231 - CBaseCombatCharacter::Weapon_CanSwitchTo(CBaseCombatWeapon *)
232 - CBaseCombatCharacter::Weapon_SlotOccupied(CBaseCombatWeapon *)
233 - CBaseCombatCharacter::Weapon_GetSlot(int)
234 - CBaseCombatCharacter::AddPlayerItem(CBaseCombatWeapon *)
235 - CBasePlayer::RemovePlayerItem(CBaseCombatWeapon *)
236 - CBaseCombatCharacter::CanBecomeServerRagdoll(void)
237 - CFFPlayer::OnTakeDamage_Alive(CTakeDamageInfo const &)
238 - CBaseCombatCharacter::OnTakeDamage_Dying(CTakeDamageInfo const &)
239 - CBaseCombatCharacter::OnTakeDamage_Dead(CTakeDamageInfo const &)
240 - CBaseCombatCharacter::OnFriendDamaged(CBaseCombatCharacter *,CBaseEntity *)
241 - CBaseCombatCharacter::NotifyFriendsOfDamage(CBaseEntity *)
242 - CBaseCombatCharacter::GetDeathActivity(void)
243 - CBaseCombatCharacter::CorpseGib(CTakeDamageInfo const &)
244 - CBaseCombatCharacter::CorpseFade(void)
245 - CFFPlayer::HasHumanGibs(void)
246 - CBaseCombatCharacter::HasAlienGibs(void)
247 - CFFPlayer::ShouldGib(CTakeDamageInfo const &)
248 - CBaseCombatCharacter::OnKilledNPC(CBaseCombatCharacter *)
249 - CFFPlayer::Event_Gibbed(CTakeDamageInfo const &)
250 - CBasePlayer::Event_Dying(void)
251 - CBaseCombatCharacter::BecomeRagdoll(CTakeDamageInfo const &,Vector const &)
252 - CBaseCombatCharacter::FixupBurningServerRagdoll(CBaseEntity *)
253 - CBaseCombatCharacter::BecomeRagdollBoogie(CBaseEntity *,Vector const &,float,int)
254 - CBaseCombatCharacter::CheckTraceHullAttack(Vector const &,Vector const &,Vector const &,Vector const &,int,int,float,bool)
255 - CBaseCombatCharacter::CheckTraceHullAttack(float,Vector const &,Vector const &,int,int,float,bool)
256 - CBaseCombatCharacter::PushawayTouch(CBaseEntity *)
257 - CBaseCombatCharacter::IRelationType(CBaseEntity *)
258 - CBaseCombatCharacter::IRelationPriority(CBaseEntity *)
259 - CBaseCombatCharacter::IsInAVehicle(void)
260 - CBasePlayer::GetVehicle(void)
261 - CBasePlayer::GetVehicleEntity(void)
262 - CBaseCombatCharacter::CalcWeaponProficiency(CBaseCombatWeapon *)
263 - CBaseCombatCharacter::GetAttackSpread(CBaseCombatWeapon *,CBaseEntity *)
264 - CBaseCombatCharacter::GetSpreadBias(CBaseCombatWeapon *,CBaseEntity *)
265 - CBasePlayer::DoMuzzleFlash(void)
266 - CBaseCombatCharacter::AddEntityRelationship(CBaseEntity *,Disposition_t,int)
267 - CBaseCombatCharacter::RemoveEntityRelationship(CBaseEntity *)
268 - CBaseCombatCharacter::AddClassRelationship(Class_T,Disposition_t,int)
269 - CBaseCombatCharacter::OnChangeActiveWeapon(CBaseCombatWeapon *,CBaseCombatWeapon *)
270 - CBasePlayer::NetworkStateChanged_m_iAmmo(void *)
271 - CBasePlayer::NetworkStateChanged_m_iAmmo(void)
272 - CFFPlayer::CreateViewModel(int)
273 - CBasePlayer::SetupVisibility(CBaseEntity *,uchar *,int)
274 - CBasePlayer::WantsLagCompensationOnEntity(CBasePlayer const *,CUserCmd const *,CBitVec<2048> const *)
275 - CBasePlayer::SharedSpawn(void)
276 - CFFPlayer::InitialSpawn(void)
277 - CBasePlayer::InitHUD(void)
278 - CBasePlayer::ShowViewPortPanel(char const *,bool,KeyValues *)
279 - CBasePlayer::PlayerDeathThink(void)
280 - CBasePlayer::Jump(void)
281 - CBasePlayer::Duck(void)
282 - CFFPlayer::PreThink(void)
283 - CFFPlayer::PostThink(void)
284 - CFFPlayer::DamageEffect(float,int)
285 - CFFPlayer::OnDamagedByExplosion(CTakeDamageInfo const &)
286 - CBasePlayer::ShouldFadeOnDeath(void)
287 - CBasePlayer::IsFakeClient(void)
288 - CBasePlayer::GetPlayerMins(void)
289 - CBasePlayer::GetPlayerMaxs(void)
290 - CBasePlayer::CalcRoll(QAngle const &,Vector const &,float,float)
291 - CFFPlayer::PackDeadPlayerItems(void)
292 - CBasePlayer::RemoveAllItems(bool)
293 - CBasePlayer::Weapon_SetLast(CBaseCombatWeapon *)
294 - CBasePlayer::Weapon_ShouldSetLast(CBaseCombatWeapon *,CBaseCombatWeapon *)
295 - CBasePlayer::Weapon_ShouldSelectItem(CBaseCombatWeapon *)
296 - CBasePlayer::UpdateClientData(void)
297 - CBasePlayer::ExitLadder(void)
298 - CFFPlayer::FlashlightIsOn(void)
299 - CFFPlayer::FlashlightTurnOn(void)
300 - CFFPlayer::FlashlightTurnOff(void)
301 - CBasePlayer::IsIlluminatedByFlashlight(CBaseEntity *,float *)
302 - CBasePlayer::UpdateStepSound(surfacedata_t *,Vector const &,Vector const &)
303 - CFFPlayer::PlayStepSound(Vector &,surfacedata_t *,float,bool)
304 - CBasePlayer::DeathSound(CTakeDamageInfo const &)
305 - CBasePlayer::SetAnimation(PLAYER_ANIM)
306 - CBasePlayer::ImpulseCommands(void)
307 - CFFPlayer::CheatImpulseCommands(int)
308 - CBasePlayer::ClientCommand(char const *)
309 - CBasePlayer::StartObserverMode(int)
310 - CBasePlayer::StopObserverMode(void)
311 - CBasePlayer::SetObserverMode(int)
312 - CBasePlayer::GetObserverMode(void)
313 - CBasePlayer::SetObserverTarget(CBaseEntity *)
314 - CBasePlayer::ObserverUse(bool)
315 - CBasePlayer::GetObserverTarget(void)
316 - CBasePlayer::FindNextObserverTarget(bool)
317 - CBasePlayer::GetNextObserverSearchStartPoint(bool)
318 - CBasePlayer::IsValidObserverTarget(CBaseEntity *)
319 - CBasePlayer::CheckObserverSettings(void)
320 - CBasePlayer::JumptoPosition(Vector const &,QAngle const &)
321 - CBasePlayer::ForceObserverMode(int)
322 - CBasePlayer::ResetObserverMode(void)
323 - CBasePlayer::StartReplayMode(float,float,int)
324 - CBasePlayer::StopReplayMode(void)
325 - CBasePlayer::GetDelayTicks(void)
326 - CBasePlayer::GetReplayEntity(void)
327 - CBasePlayer::CreateCorpse(void)
328 - CFFPlayer::EntSelectSpawnPoint(void)
329 - CBasePlayer::GetInVehicle(IServerVehicle *,int)
330 - CFFPlayer::LeaveVehicle(Vector const &,QAngle const &)
331 - CBasePlayer::OnVehicleStart(void)
332 - CBasePlayer::OnVehicleEnd(Vector &)
333 - CBasePlayer::BumpWeapon(CBaseCombatWeapon *)
334 - CBasePlayer::SelectLastItem(void)
335 - CBasePlayer::SelectItem(char const *,int)
336 - CBasePlayer::ItemPostFrame(void)
337 - CBasePlayer::GiveNamedItem(char const *,int)
338 - CBasePlayer::CheckTrainUpdate(void)
339 - CBasePlayer::SetPlayerUnderwater(bool)
340 - CBasePlayer::CanBreatheUnderwater(void)
341 - CFFPlayer::PlayerUse(void)
342 - CBasePlayer::PlayUseDenySound(void)
343 - CBasePlayer::FindUseEntity(void)
344 - CBasePlayer::IsUseableEntity(CBaseEntity *,uint)
345 - CBasePlayer::PickupObject(CBaseEntity *,bool)
346 - CBasePlayer::ForceDropOfCarriedPhysObjects(CBaseEntity *)
347 - CBasePlayer::GetHeldObjectMass(IPhysicsObject *)
348 - CBasePlayer::UpdateGeigerCounter(void)
349 - CBasePlayer::GetAutoaimVector(autoaim_params_t &)
350 - CBasePlayer::GetAutoaimVector(float,float)
351 - CBasePlayer::GetAutoaimVector(float)
352 - CBasePlayer::ShouldAutoaim(void)
353 - CBasePlayer::ForceClientDllUpdate(void)
354 - CBasePlayer::ProcessUsercmds(CUserCmd *,int,int,int,bool)
355 - CBasePlayer::PlayerRunCommand(CUserCmd *,IMoveHelper *)
356 - CBasePlayer::CanSpeak(void)
357 - CBasePlayer::CanHearChatFrom(CBasePlayer *)
358 - CBasePlayer::ModifyOrAppendPlayerCriteria(AI_CriteriaSet &)
359 - CBasePlayer::CheckChatText(char *,int)
360 - CBasePlayer::IsFollowingPhysics(void)
361 - CBasePlayer::InitVCollision(void)
362 - CBasePlayer::UpdatePhysicsShadowToCurrentPosition(void)
363 - CBasePlayer::EquipSuit(bool)
364 - CBasePlayer::RemoveSuit(void)
365 - CBasePlayer::CommitSuicide(void)
366 - CBasePlayer::IsBot(void)
367 - CFFPlayer::NetworkStateChanged_m_nButtons(void *)
368 - CFFPlayer::NetworkStateChanged_m_nButtons(void)
369 - CBasePlayer::SpawnArmorValue(void)
370 - CBasePlayer::NetworkStateChanged_m_ArmorValue(void *)
371 - CBasePlayer::NetworkStateChanged_m_ArmorValue(void)
372 - CFFPlayer::GetEncryptionKey(void)
373 - CFFPlayer::Ignite(bool,float,bool)
374 - CFFPlayer::Ignite(bool,float,bool,float)
375 - CFFPlayer::TakeNamedItem(char const *)
376 - CFFPlayer::HandleShotImpactingWater(FireBulletsInfo_t const &,Vector const &,ITraceFilter *,Vector *)

381
cffplayer_vtable_v2.7.6.txt Normal file
View File

@ -0,0 +1,381 @@
.rdata:22516A5C ; const CFFPlayer::`vftable'{for `CBasePlayer'}
.rdata:22516A5C ??_7CFFPlayer@@6BCBasePlayer@@@ dd offset ??_GCFFPlayer@@UAEPAXI@Z
.rdata:22516A5C ; DATA XREF: CFFPlayer::~CFFPlayer(void)+9↑o
.rdata:22516A5C ; CFFPlayer::`scalar deleting destructor'(uint)+9↑o ...
.rdata:22516A5C ; CFFPlayer::`scalar deleting destructor'(uint)
.rdata:22516A60 dd offset ?SetRefEHandle@CBaseEntity@@UAEXABVCBaseHandle@@@Z ; CBaseEntity::SetRefEHandle(CBaseHandle const &)
.rdata:22516A64 dd offset ?GetRefEHandle@CBaseEntity@@UBEABVCBaseHandle@@XZ ; CBaseEntity::GetRefEHandle(void)
.rdata:22516A68 dd offset ?GetCollideable@CBaseEntity@@UAEPAVICollideable@@XZ ; CBaseEntity::GetCollideable(void)
.rdata:22516A6C dd offset ?GetNetworkable@CBaseEntity@@UAEPAVIServerNetworkable@@XZ ; CBaseEntity::GetNetworkable(void)
.rdata:22516A70 dd offset ?GetBaseEntity@CBaseEntity@@UAEPAV1@XZ ; CBaseEntity::GetBaseEntity(void)
.rdata:22516A74 dd offset ?GetModelIndex@CBaseEntity@@UBEHXZ ; CBaseEntity::GetModelIndex(void)
.rdata:22516A78 dd offset ?GetModelName@CBaseEntity@@UBE?AUstring_t@@XZ ; CBaseEntity::GetModelName(void)
.rdata:22516A7C dd offset ?SetModelIndex@CBaseEntity@@UAEXH@Z ; CBaseEntity::SetModelIndex(int)
.rdata:22516A80 dd offset ?_GetClassName@CFFPlayer@@UAEPBDXZ ; CFFPlayer::_GetClassName(void)
.rdata:22516A84 dd offset ?GetServerClass@CFFPlayer@@UAEPAVServerClass@@XZ ; CFFPlayer::GetServerClass(void)
.rdata:22516A88 dd offset ?GetClassName@CFFPlayer@@UAEPBDXZ ; CFFPlayer::GetClassName(void)
.rdata:22516A8C dd offset ?YouForgotToImplementOrDeclareServerClass@CFFPlayer@@UAEHXZ ; CFFPlayer::YouForgotToImplementOrDeclareServerClass(void)
.rdata:22516A90 dd offset ?GetDataDescMap@CBasePlayer@@UAEPAUdatamap_t@@XZ ; CBasePlayer::GetDataDescMap(void)
.rdata:22516A94 dd offset ?TestCollision@CBaseAnimating@@UAE_NABURay_t@@IAAVCGameTrace@@@Z ; CBaseAnimating::TestCollision(Ray_t const &,uint,CGameTrace &)
.rdata:22516A98 dd offset ?TestHitboxes@CBaseAnimating@@UAE_NABURay_t@@IAAVCGameTrace@@@Z ; CBaseAnimating::TestHitboxes(Ray_t const &,uint,CGameTrace &)
.rdata:22516A9C dd offset ?ComputeWorldSpaceSurroundingBox@CBaseEntity@@UAEXPAVVector@@0@Z ; CBaseEntity::ComputeWorldSpaceSurroundingBox(Vector *,Vector *)
.rdata:22516AA0 dd offset ?ShouldCollide@CBaseEntity@@UBE_NHH@Z ; CBaseEntity::ShouldCollide(int,int)
.rdata:22516AA4 dd offset ?SetOwnerEntity@CBaseEntity@@UAEXPAV1@@Z ; CBaseEntity::SetOwnerEntity(CBaseEntity *)
.rdata:22516AA8 dd offset ?CanClipOwnerEntity@CBaseEntity@@UBE_NXZ ; CBaseEntity::CanClipOwnerEntity(void)
.rdata:22516AAC dd offset ?CanClipPlayer@CBaseEntity@@UBE_NXZ ; CBaseEntity::CanClipPlayer(void)
.rdata:22516AB0 dd offset ?ShouldTransmit@CBasePlayer@@UAEHPBVCCheckTransmitInfo@@@Z ; CBasePlayer::ShouldTransmit(CCheckTransmitInfo const *)
.rdata:22516AB4 dd offset ?UpdateTransmitState@CBasePlayer@@UAEHXZ ; CBasePlayer::UpdateTransmitState(void)
.rdata:22516AB8 dd offset ?SetTransmit@CBaseCombatCharacter@@UAEXPAVCCheckTransmitInfo@@_N@Z ; CBaseCombatCharacter::SetTransmit(CCheckTransmitInfo *,bool)
.rdata:22516ABC dd offset ?GetTracerType@CBasePlayer@@UAEPBDXZ ; CBasePlayer::GetTracerType(void)
.rdata:22516AC0 dd offset ?Spawn@CFFPlayer@@UAEXXZ ; CFFPlayer::Spawn(void)
.rdata:22516AC4 dd offset ?Precache@CFFPlayer@@UAEXXZ ; CFFPlayer::Precache(void)
.rdata:22516AC8 dd offset ?SetModel@CBaseEntity@@UAEXPBDH@Z ; CBaseEntity::SetModel(char const *,int)
.rdata:22516ACC dd offset ?SetModel@CBaseFlex@@UAEXPBD@Z ; CBaseFlex::SetModel(char const *)
.rdata:22516AD0 dd offset ?SetSkin@CBaseAnimating@@UAEXH@Z ; CBaseAnimating::SetSkin(int)
.rdata:22516AD4 dd offset ?PostConstructor@CBaseEntity@@UAEXPBD@Z ; CBaseEntity::PostConstructor(char const *)
.rdata:22516AD8 dd offset ?PostClientActive@CBaseEntity@@UAEXXZ ; CBaseEntity::PostClientActive(void)
.rdata:22516ADC dd offset ?ParseMapData@CBaseEntity@@UAEXPAVCEntityMapData@@@Z ; CBaseEntity::ParseMapData(CEntityMapData *)
.rdata:22516AE0 dd offset ?KeyValue@CBaseEntity@@UAE_NPBDVVector@@@Z ; CBaseEntity::KeyValue(char const *,Vector)
.rdata:22516AE4 dd offset ?KeyValue@CBaseEntity@@UAE_NPBDM@Z ; CBaseEntity::KeyValue(char const *,float)
.rdata:22516AE8 dd offset ?KeyValue@CBaseEntity@@UAE_NPBD0@Z ; CBaseEntity::KeyValue(char const *,char const *)
.rdata:22516AEC dd offset ?Activate@CBasePlayer@@UAEXXZ ; CBasePlayer::Activate(void)
.rdata:22516AF0 dd offset ?SetParent@CBaseEntity@@UAEXPAV1@H@Z ; CBaseEntity::SetParent(CBaseEntity *,int)
.rdata:22516AF4 dd offset ?ObjectCaps@CFFPlayer@@UAEHXZ ; CFFPlayer::ObjectCaps(void)
.rdata:22516AF8 dd offset ?AcceptInput@CBaseEntity@@UAE_NPBDPAV1@1Vvariant_t@@H@Z ; CBaseEntity::AcceptInput(char const *,CBaseEntity *,CBaseEntity *,variant_t,int)
.rdata:22516AFC dd offset ?GetInputDispatchEffectPosition@CBaseAnimating@@UAEXPBDAAVVector@@AAVQAngle@@@Z ; CBaseAnimating::GetInputDispatchEffectPosition(char const *,Vector &,QAngle &)
.rdata:22516B00 dd offset ?DrawDebugGeometryOverlays@CBasePlayer@@UAEXXZ ; CBasePlayer::DrawDebugGeometryOverlays(void)
.rdata:22516B04 dd offset ?DrawDebugTextOverlays@CBaseAnimating@@UAEHXZ ; CBaseAnimating::DrawDebugTextOverlays(void)
.rdata:22516B08 dd offset ?Save@CBasePlayer@@UAEHAAVISave@@@Z ; CBasePlayer::Save(ISave &)
.rdata:22516B0C dd offset ?Restore@CBasePlayer@@UAEHAAVIRestore@@@Z ; CBasePlayer::Restore(IRestore &)
.rdata:22516B10 dd offset ?ShouldSavePhysics@CBasePlayer@@UAE_NXZ ; CBasePlayer::ShouldSavePhysics(void)
.rdata:22516B14 dd offset ?TakeEmp@CFFPlayer@@UAEHXZ ; CFFPlayer::TakeEmp(void)
.rdata:22516B18 dd offset ?OnSave@CBaseEntity@@UAEXPAVIEntitySaveUtils@@@Z ; CBaseEntity::OnSave(IEntitySaveUtils *)
.rdata:22516B1C dd offset ?OnRestore@CBasePlayer@@UAEXXZ ; CBasePlayer::OnRestore(void)
.rdata:22516B20 dd offset ?RequiredEdictIndex@CBasePlayer@@UAEHXZ ; CBasePlayer::RequiredEdictIndex(void)
.rdata:22516B24 dd offset ?MoveDone@CBaseEntity@@UAEXXZ ; CBaseEntity::MoveDone(void)
.rdata:22516B28 dd offset ?Think@CBaseEntity@@UAEXXZ ; CBaseEntity::Think(void)
.rdata:22516B2C dd offset ?NetworkStateChanged_m_nNextThinkTick@CBasePlayer@@UAEXPAX@Z ; CBasePlayer::NetworkStateChanged_m_nNextThinkTick(void *)
.rdata:22516B30 dd offset ?NetworkStateChanged_m_nNextThinkTick@CBasePlayer@@UAEXXZ ; CBasePlayer::NetworkStateChanged_m_nNextThinkTick(void)
.rdata:22516B34 dd offset ?GetBaseAnimating@CBaseAnimating@@UAEPAV1@XZ ; CBaseAnimating::GetBaseAnimating(void)
.rdata:22516B38 dd offset ?GetResponseSystem@CBaseEntity@@UAEPAVIResponseSystem@@XZ ; CBaseEntity::GetResponseSystem(void)
.rdata:22516B3C dd offset ?DispatchResponse@CBaseEntity@@UAEXPBD@Z ; CBaseEntity::DispatchResponse(char const *)
.rdata:22516B40 dd offset ?Classify@CBasePlayer@@UAE?AW4Class_T@@XZ ; CBasePlayer::Classify(void)
.rdata:22516B44 dd offset ?DeathNotice@CBaseEntity@@UAEXPAV1@@Z ; CBaseEntity::DeathNotice(CBaseEntity *)
.rdata:22516B48 dd offset ?ShouldAttractAutoAim@CBaseEntity@@UAE_NPAV1@@Z ; CBaseEntity::ShouldAttractAutoAim(CBaseEntity *)
.rdata:22516B4C dd offset ?GetAutoAimRadius@CBaseEntity@@UAEMXZ ; CBaseEntity::GetAutoAimRadius(void)
.rdata:22516B50 dd offset ?GetAutoAimCenter@CBaseEntity@@UAE?AVVector@@XZ ; CBaseEntity::GetAutoAimCenter(void)
.rdata:22516B54 dd offset ?PassesDamageFilter@CBaseEntity@@UAE_NABVCTakeDamageInfo@@@Z ; CBaseEntity::PassesDamageFilter(CTakeDamageInfo const &)
.rdata:22516B58 dd offset ?TraceAttack@CBasePlayer@@UAEXABVCTakeDamageInfo@@ABVVector@@PAVCGameTrace@@@Z ; CBasePlayer::TraceAttack(CTakeDamageInfo const &,Vector const &,CGameTrace *)
.rdata:22516B5C dd offset ?CanBeHitByMeleeAttack@CBaseEntity@@UAE_NPAV1@@Z ; CBaseEntity::CanBeHitByMeleeAttack(CBaseEntity *)
.rdata:22516B60 dd offset ?OnTakeDamage@CFFPlayer@@UAEHABVCTakeDamageInfo@@@Z ; CFFPlayer::OnTakeDamage(CTakeDamageInfo const &)
.rdata:22516B64 dd offset ?TakeHealth@CFFPlayer@@UAEHMH@Z ; CFFPlayer::TakeHealth(float,int)
.rdata:22516B68 dd offset ?Event_Killed@CFFPlayer@@UAEXABVCTakeDamageInfo@@@Z ; CFFPlayer::Event_Killed(CTakeDamageInfo const &)
.rdata:22516B6C dd offset ?Event_KilledOther@CBaseEntity@@UAEXPAV1@ABVCTakeDamageInfo@@@Z ; CBaseEntity::Event_KilledOther(CBaseEntity *,CTakeDamageInfo const &)
.rdata:22516B70 dd offset ?BloodColor@CBaseCombatCharacter@@UAEHXZ ; CBaseCombatCharacter::BloodColor(void)
.rdata:22516B74 dd offset ?IsTriggered@CBaseEntity@@UAE_NPAV1@@Z ; CBaseEntity::IsTriggered(CBaseEntity *)
.rdata:22516B78 dd offset ?IsNPC@CBaseEntity@@UBE_NXZ ; CBaseEntity::IsNPC(void)
.rdata:22516B7C dd offset ?MyCombatCharacterPointer@CBaseCombatCharacter@@UAEPAV1@XZ ; CBaseCombatCharacter::MyCombatCharacterPointer(void)
.rdata:22516B80 dd offset ?MyCharacterPointer@CBasePlayer@@UAEPAV1@XZ ; CBasePlayer::MyCharacterPointer(void)
.rdata:22516B84 dd offset ?GetDelay@CBaseEntity@@UAEMXZ ; CBaseEntity::GetDelay(void)
.rdata:22516B88 dd offset ?IsMoving@CBaseEntity@@UAE_NXZ ; CBaseEntity::IsMoving(void)
.rdata:22516B8C dd offset ?DamageDecal@CFFPlayer@@UAEPBDHH@Z ; CFFPlayer::DamageDecal(int,int)
.rdata:22516B90 dd offset ?DecalTrace@CBaseEntity@@UAEXPAVCGameTrace@@PBD@Z ; CBaseEntity::DecalTrace(CGameTrace *,char const *)
.rdata:22516B94 dd offset ?ImpactTrace@CBaseEntity@@UAEXPAVCGameTrace@@HPAD@Z ; CBaseEntity::ImpactTrace(CGameTrace *,int,char *)
.rdata:22516B98 dd offset ?OnControls@CBaseEntity@@UAE_NPAV1@@Z ; CBaseEntity::OnControls(CBaseEntity *)
.rdata:22516B9C dd offset ?HasTarget@CBaseEntity@@UAE_NUstring_t@@@Z ; CBaseEntity::HasTarget(string_t)
.rdata:22516BA0 dd offset ?IsPlayer@CBasePlayer@@UBE_NXZ ; CBasePlayer::IsPlayer(void)
.rdata:22516BA4 dd offset ?IsNetClient@CBasePlayer@@UBE_NXZ ; CBasePlayer::IsNetClient(void)
.rdata:22516BA8 dd offset ?IsTemplate@CBaseEntity@@UAE_NXZ ; CBaseEntity::IsTemplate(void)
.rdata:22516BAC dd offset ?IsBaseObject@CBaseEntity@@UBE_NXZ ; CBaseEntity::IsBaseObject(void)
.rdata:22516BB0 dd offset ?IsInWorld@CBaseEntity@@UBE_NXZ ; CBaseEntity::IsInWorld(void)
.rdata:22516BB4 dd offset ?GetServerVehicle@CBaseEntity@@UAEPAVIServerVehicle@@XZ ; CBaseEntity::GetServerVehicle(void)
.rdata:22516BB8 dd offset ?IsViewable@CBaseEntity@@UAE_NXZ ; CBaseEntity::IsViewable(void)
.rdata:22516BBC dd offset ?ChangeTeam@CFFPlayer@@UAEXH@Z ; CFFPlayer::ChangeTeam(int)
.rdata:22516BC0 dd offset ?OnEntityEvent@CBaseEntity@@UAEXW4EntityEvent_t@@PAX@Z ; CBaseEntity::OnEntityEvent(EntityEvent_t,void *)
.rdata:22516BC4 dd offset ?CanStandOn@CBaseEntity@@UBE_NPAUedict_t@@@Z ; CBaseEntity::CanStandOn(edict_t *)
.rdata:22516BC8 dd offset ?CanStandOn@CBaseEntity@@UBE_NPAV1@@Z ; CBaseEntity::CanStandOn(CBaseEntity *)
.rdata:22516BCC dd offset ?GetEnemy@CBaseEntity@@UBEPAV1@XZ ; CBaseEntity::GetEnemy(void)
.rdata:22516BD0 dd offset ?GetEnemy@CBaseEntity@@UAEPAV1@XZ ; CBaseEntity::GetEnemy(void)
.rdata:22516BD4 dd offset ?Use@CBaseEntity@@UAEXPAV1@0W4USE_TYPE@@M@Z ; CBaseEntity::Use(CBaseEntity *,CBaseEntity *,USE_TYPE,float)
.rdata:22516BD8 dd offset ?StartTouch@CBaseEntity@@UAEXPAV1@@Z ; CBaseEntity::StartTouch(CBaseEntity *)
.rdata:22516BDC dd offset ?Touch@CFFPlayer@@UAEXPAVCBaseEntity@@@Z ; CFFPlayer::Touch(CBaseEntity *)
.rdata:22516BE0 dd offset ?EndTouch@CBaseEntity@@UAEXPAV1@@Z ; CBaseEntity::EndTouch(CBaseEntity *)
.rdata:22516BE4 dd offset ?StartBlocked@CBaseEntity@@UAEXPAV1@@Z ; CBaseEntity::StartBlocked(CBaseEntity *)
.rdata:22516BE8 dd offset ?Blocked@CBaseEntity@@UAEXPAV1@@Z ; CBaseEntity::Blocked(CBaseEntity *)
.rdata:22516BEC dd offset ?EndBlocked@CBaseEntity@@UAEXXZ ; CBaseEntity::EndBlocked(void)
.rdata:22516BF0 dd offset ?PhysicsSimulate@CBasePlayer@@UAEXXZ ; CBasePlayer::PhysicsSimulate(void)
.rdata:22516BF4 dd offset ?UpdateOnRemove@CFFPlayer@@UAEXXZ ; CFFPlayer::UpdateOnRemove(void)
.rdata:22516BF8 dd offset ?StopLoopingSounds@CBaseEntity@@UAEXXZ ; CBaseEntity::StopLoopingSounds(void)
.rdata:22516BFC dd offset ?SUB_AllowedToFade@CBaseEntity@@UAE_NXZ ; CBaseEntity::SUB_AllowedToFade(void)
.rdata:22516C00 dd offset ?Teleport@CBaseAnimating@@UAEXPBVVector@@PBVQAngle@@0@Z ; CBaseAnimating::Teleport(Vector const *,QAngle const *,Vector const *)
.rdata:22516C04 dd offset ?NotifySystemEvent@CBaseEntity@@UAEXPAV1@W4notify_system_event_t@@ABUnotify_system_event_params_t@@@Z ; CBaseEntity::NotifySystemEvent(CBaseEntity *,notify_system_event_t,notify_system_event_params_t const &)
.rdata:22516C08 dd offset ?MakeTracer@CBasePlayer@@UAEXABVVector@@ABVCGameTrace@@H@Z ; CBasePlayer::MakeTracer(Vector const &,CGameTrace const &,int)
.rdata:22516C0C dd offset ?FireBullets@CFFPlayer@@UAEXABUFireBulletsInfo_t@@@Z ; CFFPlayer::FireBullets(FireBulletsInfo_t const &)
.rdata:22516C10 dd offset ?DoImpactEffect@CBasePlayer@@UAEXAAVCGameTrace@@H@Z ; CBasePlayer::DoImpactEffect(CGameTrace &,int)
.rdata:22516C14 dd offset ?Respawn@CBaseEntity@@UAEPAV1@XZ ; CBaseEntity::Respawn(void)
.rdata:22516C18 dd offset ?IsLockedByMaster@CBaseEntity@@UAE_NXZ ; CBaseEntity::IsLockedByMaster(void)
.rdata:22516C1C dd offset ?ModifyOrAppendCriteria@CBaseAnimating@@UAEXAAVAI_CriteriaSet@@@Z ; CBaseAnimating::ModifyOrAppendCriteria(AI_CriteriaSet &)
.rdata:22516C20 dd offset ?NetworkStateChanged_m_iMaxHealth@CBaseEntity@@UAEXPAX@Z ; CBaseEntity::NetworkStateChanged_m_iMaxHealth(void *)
.rdata:22516C24 dd offset ?NetworkStateChanged_m_iMaxHealth@CBaseEntity@@UAEXXZ ; CBaseEntity::NetworkStateChanged_m_iMaxHealth(void)
.rdata:22516C28 dd offset ?NetworkStateChanged_m_iHealth@CBasePlayer@@UAEXPAX@Z ; CBasePlayer::NetworkStateChanged_m_iHealth(void *)
.rdata:22516C2C dd offset ?NetworkStateChanged_m_iHealth@CBasePlayer@@UAEXXZ ; CBasePlayer::NetworkStateChanged_m_iHealth(void)
.rdata:22516C30 dd offset ?NetworkStateChanged_m_lifeState@CBasePlayer@@UAEXPAX@Z ; CBasePlayer::NetworkStateChanged_m_lifeState(void *)
.rdata:22516C34 dd offset ?NetworkStateChanged_m_lifeState@CBasePlayer@@UAEXXZ ; CBasePlayer::NetworkStateChanged_m_lifeState(void)
.rdata:22516C38 dd offset ?NetworkStateChanged_m_iArmor@CBaseEntity@@UAEXPAX@Z ; CBaseEntity::NetworkStateChanged_m_iArmor(void *)
.rdata:22516C3C dd offset ?NetworkStateChanged_m_iArmor@CBaseEntity@@UAEXXZ ; CBaseEntity::NetworkStateChanged_m_iArmor(void)
.rdata:22516C40 dd offset ?NetworkStateChanged_m_iMaxArmor@CBaseEntity@@UAEXPAX@Z ; CBaseEntity::NetworkStateChanged_m_iMaxArmor(void *)
.rdata:22516C44 dd offset ?NetworkStateChanged_m_iMaxArmor@CBaseEntity@@UAEXXZ ; CBaseEntity::NetworkStateChanged_m_iMaxArmor(void)
.rdata:22516C48 dd offset ?GetDamageType@CBaseEntity@@UBEHXZ ; CBaseEntity::GetDamageType(void)
.rdata:22516C4C dd offset ?GetDamage@CBaseEntity@@UAEMXZ ; CBaseEntity::GetDamage(void)
.rdata:22516C50 dd offset ?SetDamage@CBaseEntity@@UAEXM@Z ; CBaseEntity::SetDamage(float)
.rdata:22516C54 dd offset ?EyePosition@CBasePlayer@@UAE?AVVector@@XZ ; CBasePlayer::EyePosition(void)
.rdata:22516C58 dd offset ?EyeAngles@CBasePlayer@@UAEABVQAngle@@XZ ; CBasePlayer::EyeAngles(void)
.rdata:22516C5C dd offset ?LocalEyeAngles@CBasePlayer@@UAEABVQAngle@@XZ ; CBasePlayer::LocalEyeAngles(void)
.rdata:22516C60 dd offset ?EarPosition@CBaseEntity@@UAE?AVVector@@XZ ; CBaseEntity::EarPosition(void)
.rdata:22516C64 dd offset ?BodyTarget@CFFPlayer@@UAE?AVVector@@ABV2@_N@Z ; CFFPlayer::BodyTarget(Vector const &,bool)
.rdata:22516C68 dd offset ?HeadTarget@CBaseEntity@@UAE?AVVector@@ABV2@@Z ; CBaseEntity::HeadTarget(Vector const &)
.rdata:22516C6C dd offset ?GetVectors@CBaseEntity@@UBEXPAVVector@@00@Z ; CBaseEntity::GetVectors(Vector *,Vector *,Vector *)
.rdata:22516C70 dd offset ?GetViewOffset@CBaseEntity@@UAEABVVector@@XZ ; CBaseEntity::GetViewOffset(void)
.rdata:22516C74 dd offset ?GetSmoothedVelocity@CBasePlayer@@UAE?AVVector@@XZ ; CBasePlayer::GetSmoothedVelocity(void)
.rdata:22516C78 dd offset ?GetVelocity@CBaseAnimating@@UAEXPAVVector@@0@Z ; CBaseAnimating::GetVelocity(Vector *,Vector *)
.rdata:22516C7C dd offset ?FVisible@CBaseCombatCharacter@@UAE_NABVVector@@HPAPAVCBaseEntity@@@Z ; CBaseCombatCharacter::FVisible(Vector const &,int,CBaseEntity * *)
.rdata:22516C80 dd offset ?FVisible@CBaseCombatCharacter@@UAE_NPAVCBaseEntity@@HPAPAV2@@Z ; CBaseCombatCharacter::FVisible(CBaseEntity *,int,CBaseEntity * *)
.rdata:22516C84 dd offset ?CanBeSeenBy@CBaseEntity@@UAE_NPAVCAI_BaseNPC@@@Z ; CBaseEntity::CanBeSeenBy(CAI_BaseNPC *)
.rdata:22516C88 dd offset ?GetAttackDamageScale@CBaseEntity@@UAEMPAV1@@Z ; CBaseEntity::GetAttackDamageScale(CBaseEntity *)
.rdata:22516C8C dd offset ?GetReceivedDamageScale@CBaseEntity@@UAEMPAV1@@Z ; CBaseEntity::GetReceivedDamageScale(CBaseEntity *)
.rdata:22516C90 dd offset ?CanBePoweredUp@CBaseEntity@@UAE_NXZ ; CBaseEntity::CanBePoweredUp(void)
.rdata:22516C94 dd offset ?AttemptToPowerup@CBaseEntity@@UAE_NHMMPAV1@PAVCDamageModifier@@@Z ; CBaseEntity::AttemptToPowerup(int,float,float,CBaseEntity *,CDamageModifier *)
.rdata:22516C98 dd offset ?GetGroundVelocityToApply@CBaseEntity@@UAEXAAVVector@@@Z ; CBaseEntity::GetGroundVelocityToApply(Vector &)
.rdata:22516C9C dd offset ?PhysicsSplash@CBaseEntity@@UAE_NABVVector@@0MM@Z ; CBaseEntity::PhysicsSplash(Vector const &,Vector const &,float,float)
.rdata:22516CA0 dd offset ?Splash@CBaseEntity@@UAEXXZ ; CBaseEntity::Splash(void)
.rdata:22516CA4 dd offset ?WorldSpaceCenter@CBaseEntity@@UBEABVVector@@XZ ; CBaseEntity::WorldSpaceCenter(void)
.rdata:22516CA8 dd offset ?GetSoundEmissionOrigin@CBaseEntity@@UBE?AVVector@@XZ ; CBaseEntity::GetSoundEmissionOrigin(void)
.rdata:22516CAC dd offset ?CreateVPhysics@CBaseEntity@@UAE_NXZ ; CBaseEntity::CreateVPhysics(void)
.rdata:22516CB0 dd offset ?ForceVPhysicsCollide@CBaseEntity@@UAE_NPAV1@@Z ; CBaseEntity::ForceVPhysicsCollide(CBaseEntity *)
.rdata:22516CB4 dd offset ?VPhysicsDestroyObject@CBasePlayer@@UAEXXZ ; CBasePlayer::VPhysicsDestroyObject(void)
.rdata:22516CB8 dd offset ?VPhysicsUpdate@CBasePlayer@@UAEXPAVIPhysicsObject@@@Z ; CBasePlayer::VPhysicsUpdate(IPhysicsObject *)
.rdata:22516CBC dd offset ?VPhysicsTakeDamage@CBaseEntity@@UAEHABVCTakeDamageInfo@@@Z ; CBaseEntity::VPhysicsTakeDamage(CTakeDamageInfo const &)
.rdata:22516CC0 dd offset ?VPhysicsShadowCollision@CBaseCombatCharacter@@UAEXHPAUgamevcollisionevent_t@@@Z ; CBaseCombatCharacter::VPhysicsShadowCollision(int,gamevcollisionevent_t *)
.rdata:22516CC4 dd offset ?VPhysicsShadowUpdate@CBasePlayer@@UAEXPAVIPhysicsObject@@@Z ; CBasePlayer::VPhysicsShadowUpdate(IPhysicsObject *)
.rdata:22516CC8 dd offset ?VPhysicsCollision@CBasePlayer@@UAEXHPAUgamevcollisionevent_t@@@Z ; CBasePlayer::VPhysicsCollision(int,gamevcollisionevent_t *)
.rdata:22516CCC dd offset ?VPhysicsFriction@CBaseEntity@@UAEXPAVIPhysicsObject@@MHH@Z ; CBaseEntity::VPhysicsFriction(IPhysicsObject *,float,int,int)
.rdata:22516CD0 dd offset ?UpdatePhysicsShadowToCurrentPosition@CBaseEntity@@UAEXM@Z ; CBaseEntity::UpdatePhysicsShadowToCurrentPosition(float)
.rdata:22516CD4 dd offset ?VPhysicsGetObjectList@CBaseEntity@@UAEHPAPAVIPhysicsObject@@H@Z ; CBaseEntity::VPhysicsGetObjectList(IPhysicsObject * *,int)
.rdata:22516CD8 dd offset ?HasPhysicsAttacker@CBaseEntity@@UAEPAVCBasePlayer@@M@Z ; CBaseEntity::HasPhysicsAttacker(float)
.rdata:22516CDC dd offset ?PhysicsSolidMaskForEntity@CBasePlayer@@UBEIXZ ; CBasePlayer::PhysicsSolidMaskForEntity(void)
.rdata:22516CE0 dd offset ?ResolveFlyCollisionCustom@CBaseEntity@@MAEXAAVCGameTrace@@AAVVector@@@Z ; CBaseEntity::ResolveFlyCollisionCustom(CGameTrace &,Vector &)
.rdata:22516CE4 dd offset ?PerformCustomPhysics@CBaseEntity@@EAEXPAVVector@@0PAVQAngle@@1@Z ; CBaseEntity::PerformCustomPhysics(Vector *,Vector *,QAngle *,QAngle *)
.rdata:22516CE8 dd offset ?GetStepOrigin@CBaseAnimating@@UBE?AVVector@@XZ ; CBaseAnimating::GetStepOrigin(void)
.rdata:22516CEC dd offset ?GetStepAngles@CBaseAnimating@@UBE?AVQAngle@@XZ ; CBaseAnimating::GetStepAngles(void)
.rdata:22516CF0 dd offset ?ShouldDrawWaterImpacts@CBaseEntity@@MAE_NXZ ; CBaseEntity::ShouldDrawWaterImpacts(void)
.rdata:22516CF4 dd offset ?NetworkStateChanged_m_fFlags@CBaseEntity@@EAEXPAX@Z ; CBaseEntity::NetworkStateChanged_m_fFlags(void *)
.rdata:22516CF8 dd offset ?NetworkStateChanged_m_fFlags@CBaseEntity@@EAEXXZ ; CBaseEntity::NetworkStateChanged_m_fFlags(void)
.rdata:22516CFC dd offset ?NetworkStateChanged_m_nWaterLevel@CBasePlayer@@UAEXPAX@Z ; CBasePlayer::NetworkStateChanged_m_nWaterLevel(void *)
.rdata:22516D00 dd offset ?NetworkStateChanged_m_nWaterLevel@CBasePlayer@@UAEXXZ ; CBasePlayer::NetworkStateChanged_m_nWaterLevel(void)
.rdata:22516D04 dd offset ?NetworkStateChanged_m_hGroundEntity@CBasePlayer@@UAEXPAX@Z ; CBasePlayer::NetworkStateChanged_m_hGroundEntity(void *)
.rdata:22516D08 dd offset ?NetworkStateChanged_m_hGroundEntity@CBasePlayer@@UAEXXZ ; CBasePlayer::NetworkStateChanged_m_hGroundEntity(void)
.rdata:22516D0C dd offset ?NetworkStateChanged_m_vecBaseVelocity@CBasePlayer@@UAEXPAX@Z ; CBasePlayer::NetworkStateChanged_m_vecBaseVelocity(void *)
.rdata:22516D10 dd offset ?NetworkStateChanged_m_vecBaseVelocity@CBasePlayer@@UAEXXZ ; CBasePlayer::NetworkStateChanged_m_vecBaseVelocity(void)
.rdata:22516D14 dd offset ?NetworkStateChanged_m_flFriction@CBasePlayer@@UAEXPAX@Z ; CBasePlayer::NetworkStateChanged_m_flFriction(void *)
.rdata:22516D18 dd offset ?NetworkStateChanged_m_flFriction@CBasePlayer@@UAEXXZ ; CBasePlayer::NetworkStateChanged_m_flFriction(void)
.rdata:22516D1C dd offset ?NetworkStateChanged_m_vecVelocity@CBasePlayer@@UAEXPAX@Z ; CBasePlayer::NetworkStateChanged_m_vecVelocity(void *)
.rdata:22516D20 dd offset ?NetworkStateChanged_m_vecVelocity@CBasePlayer@@UAEXXZ ; CBasePlayer::NetworkStateChanged_m_vecVelocity(void)
.rdata:22516D24 dd offset ?NetworkStateChanged_m_vecViewOffset@CBasePlayer@@UAEXPAX@Z ; CBasePlayer::NetworkStateChanged_m_vecViewOffset(void *)
.rdata:22516D28 dd offset ?NetworkStateChanged_m_vecViewOffset@CBasePlayer@@UAEXXZ ; CBasePlayer::NetworkStateChanged_m_vecViewOffset(void)
.rdata:22516D2C dd offset ?GetIdealSpeed@CBaseAnimating@@UBEMXZ ; CBaseAnimating::GetIdealSpeed(void)
.rdata:22516D30 dd offset ?GetIdealAccel@CBaseAnimating@@UBEMXZ ; CBaseAnimating::GetIdealAccel(void)
.rdata:22516D34 dd offset ?StudioFrameAdvance@CBaseAnimatingOverlay@@UAEXXZ ; CBaseAnimatingOverlay::StudioFrameAdvance(void)
.rdata:22516D38 dd offset ?IsActivityFinished@CBaseAnimating@@UAE_NXZ ; CBaseAnimating::IsActivityFinished(void)
.rdata:22516D3C dd offset ?ClampRagdollForce@CBaseAnimating@@UAEXABVVector@@PAV2@@Z ; CBaseAnimating::ClampRagdollForce(Vector const &,Vector *)
.rdata:22516D40 dd offset ?BecomeRagdollOnClient@CFFPlayer@@UAE_NABVVector@@@Z ; CFFPlayer::BecomeRagdollOnClient(Vector const &)
.rdata:22516D44 dd offset ?IsRagdoll@CBaseAnimating@@UAE_NXZ ; CBaseAnimating::IsRagdoll(void)
.rdata:22516D48 dd offset ?CanBecomeRagdoll@CBaseAnimating@@UAE_NXZ ; CBaseAnimating::CanBecomeRagdoll(void)
.rdata:22516D4C dd offset ?GetSkeleton@CBaseAnimatingOverlay@@UAEXPAVCStudioHdr@@QAVVector@@QAVQuaternion@@H@Z ; CBaseAnimatingOverlay::GetSkeleton(CStudioHdr *,Vector * const,Quaternion * const,int)
.rdata:22516D50 dd offset ?GetBoneTransform@CBaseAnimating@@UAEXHAAUmatrix3x4_t@@@Z ; CBaseAnimating::GetBoneTransform(int,matrix3x4_t &)
.rdata:22516D54 dd offset ?SetupBones@CBaseAnimating@@UAEXPAUmatrix3x4_t@@H@Z ; CBaseAnimating::SetupBones(matrix3x4_t *,int)
.rdata:22516D58 dd offset ?CalculateIKLocks@CBaseAnimating@@UAEXM@Z ; CBaseAnimating::CalculateIKLocks(float)
.rdata:22516D5C dd offset ?DispatchAnimEvents@CBaseAnimatingOverlay@@UAEXPAVCBaseAnimating@@@Z ; CBaseAnimatingOverlay::DispatchAnimEvents(CBaseAnimating *)
.rdata:22516D60 dd offset ?HandleAnimEvent@CBaseAnimating@@UAEXPAUanimevent_t@@@Z ; CBaseAnimating::HandleAnimEvent(animevent_t *)
.rdata:22516D64 dd offset ?GetAttachment@CBaseAnimating@@UAE_NHAAUmatrix3x4_t@@@Z ; CBaseAnimating::GetAttachment(int,matrix3x4_t &)
.rdata:22516D68 dd offset ?InitBoneControllers@CBaseAnimating@@UAEXXZ ; CBaseAnimating::InitBoneControllers(void)
.rdata:22516D6C dd offset ?GetGroundSpeedVelocity@CBaseAnimating@@UAE?AVVector@@XZ ; CBaseAnimating::GetGroundSpeedVelocity(void)
.rdata:22516D70 dd offset ?Ignite@CBaseAnimating@@UAEXM_NM0@Z ; CBaseAnimating::Ignite(float,bool,float,bool)
.rdata:22516D74 dd offset ?Extinguish@CFFPlayer@@UAEXXZ ; CFFPlayer::Extinguish(void)
.rdata:22516D78 dd offset ?SetLightingOriginRelative@CBaseCombatCharacter@@UAEXPAVCBaseEntity@@@Z ; CBaseCombatCharacter::SetLightingOriginRelative(CBaseEntity *)
.rdata:22516D7C dd offset ?SetLightingOrigin@CBaseAnimating@@UAEXPAVCBaseEntity@@@Z ; CBaseAnimating::SetLightingOrigin(CBaseEntity *)
.rdata:22516D80 dd offset ?SetViewtarget@CBaseFlex@@UAEXABVVector@@@Z ; CBaseFlex::SetViewtarget(Vector const &)
.rdata:22516D84 dd offset ?StartSceneEvent@CBaseFlex@@UAE_NPAVCSceneEventInfo@@PAVCChoreoScene@@PAVCChoreoEvent@@PAVCChoreoActor@@PAVCBaseEntity@@@Z ; CBaseFlex::StartSceneEvent(CSceneEventInfo *,CChoreoScene *,CChoreoEvent *,CChoreoActor *,CBaseEntity *)
.rdata:22516D88 dd offset ?ProcessSceneEvents@CBaseFlex@@UAEXXZ ; CBaseFlex::ProcessSceneEvents(void)
.rdata:22516D8C dd offset ?ProcessSceneEvent@CBaseFlex@@UAE_NPAVCSceneEventInfo@@PAVCChoreoScene@@PAVCChoreoEvent@@@Z ; CBaseFlex::ProcessSceneEvent(CSceneEventInfo *,CChoreoScene *,CChoreoEvent *)
.rdata:22516D90 dd offset ?ClearSceneEvent@CBaseFlex@@UAE_NPAVCSceneEventInfo@@_N1@Z ; CBaseFlex::ClearSceneEvent(CSceneEventInfo *,bool,bool)
.rdata:22516D94 dd offset ?CheckSceneEventCompletion@CBaseFlex@@UAE_NPAVCSceneEventInfo@@MPAVCChoreoScene@@PAVCChoreoEvent@@@Z ; CBaseFlex::CheckSceneEventCompletion(CSceneEventInfo *,float,CChoreoScene *,CChoreoEvent *)
.rdata:22516D98 dd offset ?GetPhysicsImpactDamageTable@CBaseCombatCharacter@@UAEABUimpactdamagetable_t@@XZ ; CBaseCombatCharacter::GetPhysicsImpactDamageTable(void)
.rdata:22516D9C dd offset ?FInViewCone@CBaseCombatCharacter@@UAE_NABVVector@@@Z ; CBaseCombatCharacter::FInViewCone(Vector const &)
.rdata:22516DA0 dd offset ?FInViewCone@CBaseCombatCharacter@@UAE_NPAVCBaseEntity@@@Z ; CBaseCombatCharacter::FInViewCone(CBaseEntity *)
.rdata:22516DA4 dd offset ?FInAimCone@CBaseCombatCharacter@@UAE_NABVVector@@@Z ; CBaseCombatCharacter::FInAimCone(Vector const &)
.rdata:22516DA8 dd offset ?FInAimCone@CBaseCombatCharacter@@UAE_NPAVCBaseEntity@@@Z ; CBaseCombatCharacter::FInAimCone(CBaseEntity *)
.rdata:22516DAC dd offset ?ShouldShootMissTarget@CBaseCombatCharacter@@UAE_NPAV1@@Z ; CBaseCombatCharacter::ShouldShootMissTarget(CBaseCombatCharacter *)
.rdata:22516DB0 dd offset ?FindMissTarget@CBaseCombatCharacter@@UAEPAVCBaseEntity@@XZ ; CBaseCombatCharacter::FindMissTarget(void)
.rdata:22516DB4 dd offset ?HandleInteraction@CBaseCombatCharacter@@UAE_NHPAXPAV1@@Z ; CBaseCombatCharacter::HandleInteraction(int,void *,CBaseCombatCharacter *)
.rdata:22516DB8 dd offset ?BodyAngles@CBasePlayer@@UAE?AVQAngle@@XZ ; CBasePlayer::BodyAngles(void)
.rdata:22516DBC dd offset ?BodyDirection2D@CBaseCombatCharacter@@UAE?AVVector@@XZ ; CBaseCombatCharacter::BodyDirection2D(void)
.rdata:22516DC0 dd offset ?BodyDirection3D@CBaseCombatCharacter@@UAE?AVVector@@XZ ; CBaseCombatCharacter::BodyDirection3D(void)
.rdata:22516DC4 dd offset ?HeadDirection2D@CBaseCombatCharacter@@UAE?AVVector@@XZ ; CBaseCombatCharacter::HeadDirection2D(void)
.rdata:22516DC8 dd offset ?HeadDirection3D@CBaseCombatCharacter@@UAE?AVVector@@XZ ; CBaseCombatCharacter::HeadDirection3D(void)
.rdata:22516DCC dd offset ?EyeDirection2D@CBaseCombatCharacter@@UAE?AVVector@@XZ ; CBaseCombatCharacter::EyeDirection2D(void)
.rdata:22516DD0 dd offset ?EyeDirection3D@CBaseCombatCharacter@@UAE?AVVector@@XZ ; CBaseCombatCharacter::EyeDirection3D(void)
.rdata:22516DD4 dd offset ?GiveAmmo@CFFPlayer@@UAEHHH_N@Z ; CFFPlayer::GiveAmmo(int,int,bool)
.rdata:22516DD8 dd offset ?NPC_TranslateActivity@CBaseCombatCharacter@@UAE?AW4Activity@@W42@@Z ; CBaseCombatCharacter::NPC_TranslateActivity(Activity)
.rdata:22516DDC dd offset ?Weapon_TranslateActivity@CBaseCombatCharacter@@UAE?AW4Activity@@W42@PA_N@Z ; CBaseCombatCharacter::Weapon_TranslateActivity(Activity,bool *)
.rdata:22516DE0 dd offset ?Weapon_CanUse@CBasePlayer@@UAE_NPAVCBaseCombatWeapon@@@Z ; CBasePlayer::Weapon_CanUse(CBaseCombatWeapon *)
.rdata:22516DE4 dd offset ?Weapon_Equip@CBasePlayer@@UAEXPAVCBaseCombatWeapon@@@Z ; CBasePlayer::Weapon_Equip(CBaseCombatWeapon *)
.rdata:22516DE8 dd offset ?Weapon_EquipAmmoOnly@CBaseCombatCharacter@@UAE_NPAVCBaseCombatWeapon@@@Z ; CBaseCombatCharacter::Weapon_EquipAmmoOnly(CBaseCombatWeapon *)
.rdata:22516DEC dd offset ?Weapon_Drop@CBasePlayer@@UAEXPAVCBaseCombatWeapon@@PBVVector@@1@Z ; CBasePlayer::Weapon_Drop(CBaseCombatWeapon *,Vector const *,Vector const *)
.rdata:22516DF0 dd offset ?Weapon_Switch@CBasePlayer@@UAE_NPAVCBaseCombatWeapon@@H@Z ; CBasePlayer::Weapon_Switch(CBaseCombatWeapon *,int)
.rdata:22516DF4 dd offset ?Weapon_ShootPosition@CBasePlayer@@UAE?AVVector@@XZ ; CBasePlayer::Weapon_ShootPosition(void)
.rdata:22516DF8 dd offset ?Weapon_CanSwitchTo@CBaseCombatCharacter@@UAE_NPAVCBaseCombatWeapon@@@Z ; CBaseCombatCharacter::Weapon_CanSwitchTo(CBaseCombatWeapon *)
.rdata:22516DFC dd offset ?Weapon_SlotOccupied@CBaseCombatCharacter@@UAE_NPAVCBaseCombatWeapon@@@Z ; CBaseCombatCharacter::Weapon_SlotOccupied(CBaseCombatWeapon *)
.rdata:22516E00 dd offset ?Weapon_GetSlot@CBaseCombatCharacter@@UBEPAVCBaseCombatWeapon@@H@Z ; CBaseCombatCharacter::Weapon_GetSlot(int)
.rdata:22516E04 dd offset ?AddPlayerItem@CBaseCombatCharacter@@UAE_NPAVCBaseCombatWeapon@@@Z ; CBaseCombatCharacter::AddPlayerItem(CBaseCombatWeapon *)
.rdata:22516E08 dd offset ?RemovePlayerItem@CBasePlayer@@UAE_NPAVCBaseCombatWeapon@@@Z ; CBasePlayer::RemovePlayerItem(CBaseCombatWeapon *)
.rdata:22516E0C dd offset ?CanBecomeServerRagdoll@CBaseCombatCharacter@@UAE_NXZ ; CBaseCombatCharacter::CanBecomeServerRagdoll(void)
.rdata:22516E10 dd offset ?OnTakeDamage_Alive@CFFPlayer@@UAEHABVCTakeDamageInfo@@@Z ; CFFPlayer::OnTakeDamage_Alive(CTakeDamageInfo const &)
.rdata:22516E14 dd offset ?OnTakeDamage_Dying@CBaseCombatCharacter@@UAEHABVCTakeDamageInfo@@@Z ; CBaseCombatCharacter::OnTakeDamage_Dying(CTakeDamageInfo const &)
.rdata:22516E18 dd offset ?OnTakeDamage_Dead@CBaseCombatCharacter@@UAEHABVCTakeDamageInfo@@@Z ; CBaseCombatCharacter::OnTakeDamage_Dead(CTakeDamageInfo const &)
.rdata:22516E1C dd offset ?OnFriendDamaged@CBaseCombatCharacter@@UAEXPAV1@PAVCBaseEntity@@@Z ; CBaseCombatCharacter::OnFriendDamaged(CBaseCombatCharacter *,CBaseEntity *)
.rdata:22516E20 dd offset ?NotifyFriendsOfDamage@CBaseCombatCharacter@@UAEXPAVCBaseEntity@@@Z ; CBaseCombatCharacter::NotifyFriendsOfDamage(CBaseEntity *)
.rdata:22516E24 dd offset ?GetDeathActivity@CBaseCombatCharacter@@UAE?AW4Activity@@XZ ; CBaseCombatCharacter::GetDeathActivity(void)
.rdata:22516E28 dd offset ?CorpseGib@CBaseCombatCharacter@@UAE_NABVCTakeDamageInfo@@@Z ; CBaseCombatCharacter::CorpseGib(CTakeDamageInfo const &)
.rdata:22516E2C dd offset ?CorpseFade@CBaseCombatCharacter@@UAEXXZ ; CBaseCombatCharacter::CorpseFade(void)
.rdata:22516E30 dd offset ?HasHumanGibs@CFFPlayer@@UAE_NXZ ; CFFPlayer::HasHumanGibs(void)
.rdata:22516E34 dd offset ?HasAlienGibs@CBaseCombatCharacter@@UAE_NXZ ; CBaseCombatCharacter::HasAlienGibs(void)
.rdata:22516E38 dd offset ?ShouldGib@CFFPlayer@@UAE_NABVCTakeDamageInfo@@@Z ; CFFPlayer::ShouldGib(CTakeDamageInfo const &)
.rdata:22516E3C dd offset ?OnKilledNPC@CBaseCombatCharacter@@UAEXPAV1@@Z ; CBaseCombatCharacter::OnKilledNPC(CBaseCombatCharacter *)
.rdata:22516E40 dd offset ?Event_Gibbed@CFFPlayer@@UAE_NABVCTakeDamageInfo@@@Z ; CFFPlayer::Event_Gibbed(CTakeDamageInfo const &)
.rdata:22516E44 dd offset ?Event_Dying@CBasePlayer@@UAEXXZ ; CBasePlayer::Event_Dying(void)
.rdata:22516E48 dd offset ?BecomeRagdoll@CBaseCombatCharacter@@UAE_NABVCTakeDamageInfo@@ABVVector@@@Z ; CBaseCombatCharacter::BecomeRagdoll(CTakeDamageInfo const &,Vector const &)
.rdata:22516E4C dd offset ?FixupBurningServerRagdoll@CBaseCombatCharacter@@UAEXPAVCBaseEntity@@@Z ; CBaseCombatCharacter::FixupBurningServerRagdoll(CBaseEntity *)
.rdata:22516E50 dd offset ?BecomeRagdollBoogie@CBaseCombatCharacter@@UAE_NPAVCBaseEntity@@ABVVector@@MH@Z ; CBaseCombatCharacter::BecomeRagdollBoogie(CBaseEntity *,Vector const &,float,int)
.rdata:22516E54 dd offset ?CheckTraceHullAttack@CBaseCombatCharacter@@UAEPAVCBaseEntity@@ABVVector@@000HHM_N@Z ; CBaseCombatCharacter::CheckTraceHullAttack(Vector const &,Vector const &,Vector const &,Vector const &,int,int,float,bool)
.rdata:22516E58 dd offset ?CheckTraceHullAttack@CBaseCombatCharacter@@UAEPAVCBaseEntity@@MABVVector@@0HHM_N@Z ; CBaseCombatCharacter::CheckTraceHullAttack(float,Vector const &,Vector const &,int,int,float,bool)
.rdata:22516E5C dd offset ?PushawayTouch@CBaseCombatCharacter@@UAEXPAVCBaseEntity@@@Z ; CBaseCombatCharacter::PushawayTouch(CBaseEntity *)
.rdata:22516E60 dd offset ?IRelationType@CBaseCombatCharacter@@UAE?AW4Disposition_t@@PAVCBaseEntity@@@Z ; CBaseCombatCharacter::IRelationType(CBaseEntity *)
.rdata:22516E64 dd offset ?IRelationPriority@CBaseCombatCharacter@@UAEHPAVCBaseEntity@@@Z ; CBaseCombatCharacter::IRelationPriority(CBaseEntity *)
.rdata:22516E68 dd offset ?IsInAVehicle@CBaseCombatCharacter@@UAE_NXZ ; CBaseCombatCharacter::IsInAVehicle(void)
.rdata:22516E6C dd offset ?GetVehicle@CBasePlayer@@UAEPAVIServerVehicle@@XZ ; CBasePlayer::GetVehicle(void)
.rdata:22516E70 dd offset ?GetVehicleEntity@CBasePlayer@@UAEPAVCBaseEntity@@XZ ; CBasePlayer::GetVehicleEntity(void)
.rdata:22516E74 dd offset ?CalcWeaponProficiency@CBaseCombatCharacter@@UAE?AW4WeaponProficiency_t@@PAVCBaseCombatWeapon@@@Z ; CBaseCombatCharacter::CalcWeaponProficiency(CBaseCombatWeapon *)
.rdata:22516E78 dd offset ?GetAttackSpread@CBaseCombatCharacter@@UAE?AVVector@@PAVCBaseCombatWeapon@@PAVCBaseEntity@@@Z ; CBaseCombatCharacter::GetAttackSpread(CBaseCombatWeapon *,CBaseEntity *)
.rdata:22516E7C dd offset ?GetSpreadBias@CBaseCombatCharacter@@UAEMPAVCBaseCombatWeapon@@PAVCBaseEntity@@@Z ; CBaseCombatCharacter::GetSpreadBias(CBaseCombatWeapon *,CBaseEntity *)
.rdata:22516E80 dd offset ?DoMuzzleFlash@CBasePlayer@@UAEXXZ ; CBasePlayer::DoMuzzleFlash(void)
.rdata:22516E84 dd offset ?AddEntityRelationship@CBaseCombatCharacter@@UAEXPAVCBaseEntity@@W4Disposition_t@@H@Z ; CBaseCombatCharacter::AddEntityRelationship(CBaseEntity *,Disposition_t,int)
.rdata:22516E88 dd offset ?RemoveEntityRelationship@CBaseCombatCharacter@@UAE_NPAVCBaseEntity@@@Z ; CBaseCombatCharacter::RemoveEntityRelationship(CBaseEntity *)
.rdata:22516E8C dd offset ?AddClassRelationship@CBaseCombatCharacter@@UAEXW4Class_T@@W4Disposition_t@@H@Z ; CBaseCombatCharacter::AddClassRelationship(Class_T,Disposition_t,int)
.rdata:22516E90 dd offset ?OnChangeActiveWeapon@CBaseCombatCharacter@@UAEXPAVCBaseCombatWeapon@@0@Z ; CBaseCombatCharacter::OnChangeActiveWeapon(CBaseCombatWeapon *,CBaseCombatWeapon *)
.rdata:22516E94 dd offset ?NetworkStateChanged_m_iAmmo@CBasePlayer@@UAEXPAX@Z ; CBasePlayer::NetworkStateChanged_m_iAmmo(void *)
.rdata:22516E98 dd offset ?NetworkStateChanged_m_iAmmo@CBasePlayer@@UAEXXZ ; CBasePlayer::NetworkStateChanged_m_iAmmo(void)
.rdata:22516E9C dd offset ?CreateViewModel@CFFPlayer@@UAEXH@Z ; CFFPlayer::CreateViewModel(int)
.rdata:22516EA0 dd offset ?SetupVisibility@CBasePlayer@@UAEXPAVCBaseEntity@@PAEH@Z ; CBasePlayer::SetupVisibility(CBaseEntity *,uchar *,int)
.rdata:22516EA4 dd offset ?WantsLagCompensationOnEntity@CBasePlayer@@UBE_NPBV1@PBVCUserCmd@@PBV?$CBitVec@$0IAA@@@@Z ; CBasePlayer::WantsLagCompensationOnEntity(CBasePlayer const *,CUserCmd const *,CBitVec<2048> const *)
.rdata:22516EA8 dd offset ?SharedSpawn@CBasePlayer@@UAEXXZ ; CBasePlayer::SharedSpawn(void)
.rdata:22516EAC dd offset ?InitialSpawn@CFFPlayer@@UAEXXZ ; CFFPlayer::InitialSpawn(void)
.rdata:22516EB0 dd offset ?InitHUD@CBasePlayer@@UAEXXZ ; CBasePlayer::InitHUD(void)
.rdata:22516EB4 dd offset ?ShowViewPortPanel@CBasePlayer@@UAEXPBD_NPAVKeyValues@@@Z ; CBasePlayer::ShowViewPortPanel(char const *,bool,KeyValues *)
.rdata:22516EB8 dd offset ?PlayerDeathThink@CBasePlayer@@UAEXXZ ; CBasePlayer::PlayerDeathThink(void)
.rdata:22516EBC dd offset ?Jump@CBasePlayer@@UAEXXZ ; CBasePlayer::Jump(void)
.rdata:22516EC0 dd offset ?Duck@CBasePlayer@@UAEXXZ ; CBasePlayer::Duck(void)
.rdata:22516EC4 dd offset ?PreThink@CFFPlayer@@UAEXXZ ; CFFPlayer::PreThink(void)
.rdata:22516EC8 dd offset ?PostThink@CFFPlayer@@UAEXXZ ; CFFPlayer::PostThink(void)
.rdata:22516ECC dd offset ?DamageEffect@CFFPlayer@@UAEXMH@Z ; CFFPlayer::DamageEffect(float,int)
.rdata:22516ED0 dd offset ?OnDamagedByExplosion@CFFPlayer@@UAEXABVCTakeDamageInfo@@@Z ; CFFPlayer::OnDamagedByExplosion(CTakeDamageInfo const &)
.rdata:22516ED4 dd offset ?ShouldFadeOnDeath@CBasePlayer@@UAE_NXZ ; CBasePlayer::ShouldFadeOnDeath(void)
.rdata:22516ED8 dd offset ?IsFakeClient@CBasePlayer@@UBE_NXZ ; CBasePlayer::IsFakeClient(void)
.rdata:22516EDC dd offset ?GetPlayerMins@CBasePlayer@@UBE?BVVector@@XZ ; CBasePlayer::GetPlayerMins(void)
.rdata:22516EE0 dd offset ?GetPlayerMaxs@CBasePlayer@@UBE?BVVector@@XZ ; CBasePlayer::GetPlayerMaxs(void)
.rdata:22516EE4 dd offset ?CalcRoll@CBasePlayer@@UAEMABVQAngle@@ABVVector@@MM@Z ; CBasePlayer::CalcRoll(QAngle const &,Vector const &,float,float)
.rdata:22516EE8 dd offset ?PackDeadPlayerItems@CFFPlayer@@UAEXXZ ; CFFPlayer::PackDeadPlayerItems(void)
.rdata:22516EEC dd offset ?RemoveAllItems@CBasePlayer@@UAEX_N@Z ; CBasePlayer::RemoveAllItems(bool)
.rdata:22516EF0 dd offset ?Weapon_SetLast@CBasePlayer@@UAEXPAVCBaseCombatWeapon@@@Z ; CBasePlayer::Weapon_SetLast(CBaseCombatWeapon *)
.rdata:22516EF4 dd offset ?Weapon_ShouldSetLast@CBasePlayer@@UAE_NPAVCBaseCombatWeapon@@0@Z ; CBasePlayer::Weapon_ShouldSetLast(CBaseCombatWeapon *,CBaseCombatWeapon *)
.rdata:22516EF8 dd offset ?Weapon_ShouldSelectItem@CBasePlayer@@UAE_NPAVCBaseCombatWeapon@@@Z ; CBasePlayer::Weapon_ShouldSelectItem(CBaseCombatWeapon *)
.rdata:22516EFC dd offset ?UpdateClientData@CBasePlayer@@UAEXXZ ; CBasePlayer::UpdateClientData(void)
.rdata:22516F00 dd offset ?ExitLadder@CBasePlayer@@UAEXXZ ; CBasePlayer::ExitLadder(void)
.rdata:22516F04 dd offset ?FlashlightIsOn@CFFPlayer@@UAEHXZ ; CFFPlayer::FlashlightIsOn(void)
.rdata:22516F08 dd offset ?FlashlightTurnOn@CFFPlayer@@UAEXXZ ; CFFPlayer::FlashlightTurnOn(void)
.rdata:22516F0C dd offset ?FlashlightTurnOff@CFFPlayer@@UAEXXZ ; CFFPlayer::FlashlightTurnOff(void)
.rdata:22516F10 dd offset ?IsIlluminatedByFlashlight@CBasePlayer@@UAE_NPAVCBaseEntity@@PAM@Z ; CBasePlayer::IsIlluminatedByFlashlight(CBaseEntity *,float *)
.rdata:22516F14 dd offset ?UpdateStepSound@CBasePlayer@@UAEXPAUsurfacedata_t@@ABVVector@@1@Z ; CBasePlayer::UpdateStepSound(surfacedata_t *,Vector const &,Vector const &)
.rdata:22516F18 dd offset ?PlayStepSound@CFFPlayer@@UAEXAAVVector@@PAUsurfacedata_t@@M_N@Z ; CFFPlayer::PlayStepSound(Vector &,surfacedata_t *,float,bool)
.rdata:22516F1C dd offset ?DeathSound@CBasePlayer@@UAEXABVCTakeDamageInfo@@@Z ; CBasePlayer::DeathSound(CTakeDamageInfo const &)
.rdata:22516F20 dd offset ?SetAnimation@CBasePlayer@@UAEXW4PLAYER_ANIM@@@Z ; CBasePlayer::SetAnimation(PLAYER_ANIM)
.rdata:22516F24 dd offset ?ImpulseCommands@CBasePlayer@@UAEXXZ ; CBasePlayer::ImpulseCommands(void)
.rdata:22516F28 dd offset ?CheatImpulseCommands@CFFPlayer@@UAEXH@Z ; CFFPlayer::CheatImpulseCommands(int)
.rdata:22516F2C dd offset ?ClientCommand@CBasePlayer@@UAE_NPBD@Z ; CBasePlayer::ClientCommand(char const *)
.rdata:22516F30 dd offset ?StartObserverMode@CBasePlayer@@UAE_NH@Z ; CBasePlayer::StartObserverMode(int)
.rdata:22516F34 dd offset ?StopObserverMode@CBasePlayer@@UAEXXZ ; CBasePlayer::StopObserverMode(void)
.rdata:22516F38 dd offset ?SetObserverMode@CBasePlayer@@UAE_NH@Z ; CBasePlayer::SetObserverMode(int)
.rdata:22516F3C dd offset ?GetObserverMode@CBasePlayer@@UAEHXZ ; CBasePlayer::GetObserverMode(void)
.rdata:22516F40 dd offset ?SetObserverTarget@CBasePlayer@@UAE_NPAVCBaseEntity@@@Z ; CBasePlayer::SetObserverTarget(CBaseEntity *)
.rdata:22516F44 dd offset ?ObserverUse@CBasePlayer@@UAEX_N@Z ; CBasePlayer::ObserverUse(bool)
.rdata:22516F48 dd offset ?GetObserverTarget@CBasePlayer@@UAEPAVCBaseEntity@@XZ ; CBasePlayer::GetObserverTarget(void)
.rdata:22516F4C dd offset ?FindNextObserverTarget@CBasePlayer@@UAEPAVCBaseEntity@@_N@Z ; CBasePlayer::FindNextObserverTarget(bool)
.rdata:22516F50 dd offset ?GetNextObserverSearchStartPoint@CBasePlayer@@UAEH_N@Z ; CBasePlayer::GetNextObserverSearchStartPoint(bool)
.rdata:22516F54 dd offset ?IsValidObserverTarget@CBasePlayer@@UAE_NPAVCBaseEntity@@@Z ; CBasePlayer::IsValidObserverTarget(CBaseEntity *)
.rdata:22516F58 dd offset ?CheckObserverSettings@CBasePlayer@@UAEXXZ ; CBasePlayer::CheckObserverSettings(void)
.rdata:22516F5C dd offset ?JumptoPosition@CBasePlayer@@UAEXABVVector@@ABVQAngle@@@Z ; CBasePlayer::JumptoPosition(Vector const &,QAngle const &)
.rdata:22516F60 dd offset ?ForceObserverMode@CBasePlayer@@UAEXH@Z ; CBasePlayer::ForceObserverMode(int)
.rdata:22516F64 dd offset ?ResetObserverMode@CBasePlayer@@UAEXXZ ; CBasePlayer::ResetObserverMode(void)
.rdata:22516F68 dd offset ?StartReplayMode@CBasePlayer@@UAE_NMMH@Z ; CBasePlayer::StartReplayMode(float,float,int)
.rdata:22516F6C dd offset ?StopReplayMode@CBasePlayer@@UAEXXZ ; CBasePlayer::StopReplayMode(void)
.rdata:22516F70 dd offset ?GetDelayTicks@CBasePlayer@@UAEHXZ ; CBasePlayer::GetDelayTicks(void)
.rdata:22516F74 dd offset ?GetReplayEntity@CBasePlayer@@UAEHXZ ; CBasePlayer::GetReplayEntity(void)
.rdata:22516F78 dd offset ?CreateCorpse@CBasePlayer@@UAEXXZ ; CBasePlayer::CreateCorpse(void)
.rdata:22516F7C dd offset ?EntSelectSpawnPoint@CFFPlayer@@UAEPAVCBaseEntity@@XZ ; CFFPlayer::EntSelectSpawnPoint(void)
.rdata:22516F80 dd offset ?GetInVehicle@CBasePlayer@@UAE_NPAVIServerVehicle@@H@Z ; CBasePlayer::GetInVehicle(IServerVehicle *,int)
.rdata:22516F84 dd offset ?LeaveVehicle@CFFPlayer@@UAEXABVVector@@ABVQAngle@@@Z ; CFFPlayer::LeaveVehicle(Vector const &,QAngle const &)
.rdata:22516F88 dd offset ?OnVehicleStart@CBasePlayer@@UAEXXZ ; CBasePlayer::OnVehicleStart(void)
.rdata:22516F8C dd offset ?OnVehicleEnd@CBasePlayer@@UAEXAAVVector@@@Z ; CBasePlayer::OnVehicleEnd(Vector &)
.rdata:22516F90 dd offset ?BumpWeapon@CBasePlayer@@UAE_NPAVCBaseCombatWeapon@@@Z ; CBasePlayer::BumpWeapon(CBaseCombatWeapon *)
.rdata:22516F94 dd offset ?SelectLastItem@CBasePlayer@@UAEXXZ ; CBasePlayer::SelectLastItem(void)
.rdata:22516F98 dd offset ?SelectItem@CBasePlayer@@UAEXPBDH@Z ; CBasePlayer::SelectItem(char const *,int)
.rdata:22516F9C dd offset ?ItemPostFrame@CBasePlayer@@UAEXXZ ; CBasePlayer::ItemPostFrame(void)
.rdata:22516FA0 dd offset ?GiveNamedItem@CBasePlayer@@UAEPAVCBaseEntity@@PBDH@Z ; CBasePlayer::GiveNamedItem(char const *,int)
.rdata:22516FA4 dd offset ?CheckTrainUpdate@CBasePlayer@@UAEXXZ ; CBasePlayer::CheckTrainUpdate(void)
.rdata:22516FA8 dd offset ?SetPlayerUnderwater@CBasePlayer@@UAEX_N@Z ; CBasePlayer::SetPlayerUnderwater(bool)
.rdata:22516FAC dd offset ?CanBreatheUnderwater@CBasePlayer@@UBE_NXZ ; CBasePlayer::CanBreatheUnderwater(void)
.rdata:22516FB0 dd offset ?PlayerUse@CFFPlayer@@UAEXXZ ; CFFPlayer::PlayerUse(void)
.rdata:22516FB4 dd offset ?PlayUseDenySound@CBasePlayer@@UAEXXZ ; CBasePlayer::PlayUseDenySound(void)
.rdata:22516FB8 dd offset ?FindUseEntity@CBasePlayer@@UAEPAVCBaseEntity@@XZ ; CBasePlayer::FindUseEntity(void)
.rdata:22516FBC dd offset ?IsUseableEntity@CBasePlayer@@UAE_NPAVCBaseEntity@@I@Z ; CBasePlayer::IsUseableEntity(CBaseEntity *,uint)
.rdata:22516FC0 dd offset ?PickupObject@CBasePlayer@@UAEXPAVCBaseEntity@@_N@Z ; CBasePlayer::PickupObject(CBaseEntity *,bool)
.rdata:22516FC4 dd offset ?ForceDropOfCarriedPhysObjects@CBasePlayer@@UAEXPAVCBaseEntity@@@Z ; CBasePlayer::ForceDropOfCarriedPhysObjects(CBaseEntity *)
.rdata:22516FC8 dd offset ?GetHeldObjectMass@CBasePlayer@@UAEMPAVIPhysicsObject@@@Z ; CBasePlayer::GetHeldObjectMass(IPhysicsObject *)
.rdata:22516FCC dd offset ?UpdateGeigerCounter@CBasePlayer@@UAEXXZ ; CBasePlayer::UpdateGeigerCounter(void)
.rdata:22516FD0 dd offset ?GetAutoaimVector@CBasePlayer@@UAEXAAUautoaim_params_t@@@Z ; CBasePlayer::GetAutoaimVector(autoaim_params_t &)
.rdata:22516FD4 dd offset ?GetAutoaimVector@CBasePlayer@@UAE?AVVector@@MM@Z ; CBasePlayer::GetAutoaimVector(float,float)
.rdata:22516FD8 dd offset ?GetAutoaimVector@CBasePlayer@@UAE?AVVector@@M@Z ; CBasePlayer::GetAutoaimVector(float)
.rdata:22516FDC dd offset ?ShouldAutoaim@CBasePlayer@@UAE_NXZ ; CBasePlayer::ShouldAutoaim(void)
.rdata:22516FE0 dd offset ?ForceClientDllUpdate@CBasePlayer@@UAEXXZ ; CBasePlayer::ForceClientDllUpdate(void)
.rdata:22516FE4 dd offset ?ProcessUsercmds@CBasePlayer@@UAEXPAVCUserCmd@@HHH_N@Z ; CBasePlayer::ProcessUsercmds(CUserCmd *,int,int,int,bool)
.rdata:22516FE8 dd offset ?PlayerRunCommand@CBasePlayer@@UAEXPAVCUserCmd@@PAVIMoveHelper@@@Z ; CBasePlayer::PlayerRunCommand(CUserCmd *,IMoveHelper *)
.rdata:22516FEC dd offset ?CanSpeak@CBasePlayer@@UAE_NXZ ; CBasePlayer::CanSpeak(void)
.rdata:22516FF0 dd offset ?CanHearChatFrom@CBasePlayer@@UAE_NPAV1@@Z ; CBasePlayer::CanHearChatFrom(CBasePlayer *)
.rdata:22516FF4 dd offset ?ModifyOrAppendPlayerCriteria@CBasePlayer@@UAEXAAVAI_CriteriaSet@@@Z ; CBasePlayer::ModifyOrAppendPlayerCriteria(AI_CriteriaSet &)
.rdata:22516FF8 dd offset ?CheckChatText@CBasePlayer@@UAEXPADH@Z ; CBasePlayer::CheckChatText(char *,int)
.rdata:22516FFC dd offset ?IsFollowingPhysics@CBasePlayer@@UAE_NXZ ; CBasePlayer::IsFollowingPhysics(void)
.rdata:22517000 dd offset ?InitVCollision@CBasePlayer@@UAEXXZ ; CBasePlayer::InitVCollision(void)
.rdata:22517004 dd offset ?UpdatePhysicsShadowToCurrentPosition@CBasePlayer@@UAEXXZ ; CBasePlayer::UpdatePhysicsShadowToCurrentPosition(void)
.rdata:22517008 dd offset ?EquipSuit@CBasePlayer@@UAEX_N@Z ; CBasePlayer::EquipSuit(bool)
.rdata:2251700C dd offset ?RemoveSuit@CBasePlayer@@UAEXXZ ; CBasePlayer::RemoveSuit(void)
.rdata:22517010 dd offset ?CommitSuicide@CBasePlayer@@UAEXXZ ; CBasePlayer::CommitSuicide(void)
.rdata:22517014 dd offset ?IsBot@CBasePlayer@@UBE_NXZ ; CBasePlayer::IsBot(void)
.rdata:22517018 dd offset ?NetworkStateChanged_m_nButtons@CFFPlayer@@UAEXPAX@Z ; CFFPlayer::NetworkStateChanged_m_nButtons(void *)
.rdata:2251701C dd offset ?NetworkStateChanged_m_nButtons@CFFPlayer@@UAEXXZ ; CFFPlayer::NetworkStateChanged_m_nButtons(void)
.rdata:22517020 dd offset ?SpawnArmorValue@CBasePlayer@@MBEHXZ ; CBasePlayer::SpawnArmorValue(void)
.rdata:22517024 dd offset ?NetworkStateChanged_m_ArmorValue@CBasePlayer@@EAEXPAX@Z ; CBasePlayer::NetworkStateChanged_m_ArmorValue(void *)
.rdata:22517028 dd offset ?NetworkStateChanged_m_ArmorValue@CBasePlayer@@EAEXXZ ; CBasePlayer::NetworkStateChanged_m_ArmorValue(void)
.rdata:2251702C dd offset ?GetEncryptionKey@CFFPlayer@@EAEPBEXZ ; CFFPlayer::GetEncryptionKey(void)
.rdata:22517030 dd offset ?Ignite@CFFPlayer@@UAEX_NM0@Z ; CFFPlayer::Ignite(bool,float,bool)
.rdata:22517034 dd offset ?Ignite@CFFPlayer@@UAEX_NM0M@Z ; CFFPlayer::Ignite(bool,float,bool,float)
.rdata:22517038 dd offset ?TakeNamedItem@CFFPlayer@@UAE_NPBD@Z ; CFFPlayer::TakeNamedItem(char const *)
.rdata:2251703C dd offset ?HandleShotImpactingWater@CFFPlayer@@UAE_NABUFireBulletsInfo_t@@ABVVector@@PAVITraceFilter@@PAV3@@Z ; CFFPlayer::HandleShotImpactingWater(FireBulletsInfo_t const &,Vector const &,ITraceFilter *,Vector *)

27
printoffsets.py Normal file
View File

@ -0,0 +1,27 @@
# quick hack to just keep track of function vtable offset by addr in rdata
# cffplayer_vtable is made from ida rdata dump of *WINDOWS* binary
# dumps em out in offset# for sourcemod
with open("cffplayer_offsets.txt", "w") as of:
with open("cffplayer_vtable_v2.7.6.txt") as f:
lns = f.readlines()
for i in range(0, len(lns)):
if i == 0:
print "0 CFFPlayer::~CFFPlayer"
continue
# hack: skip the vtable header lines
offset = i - 4
if offset <= 0:
continue
# now we got a good line, format it a bit. we can split on spaces and get something
# usable thankfully!
chunks = lns[i].split()
fn = " ".join(chunks[5:])
outline = "{} - {}\n".format(offset, fn)
of.write(outline)
print outline