Difference between revisions of "CHL2MP Player Offset List (Obsidian Conflict)"

From AlliedModders Wiki
Jump to: navigation, search
(New page: Also for use when using virtual offsets. These are the <b>Windows</b> offsets for Obsidian Conflict 1.34. <b>Linux offsets are 1 greater.</b> == The Lis...)
 
m (Updated with current idc file and current OC Dev DLLs (shouldn't differ much from the final release))
Line 8: Line 8:
 
'''Note''': The server.pdb seems to can't print out all of those functions so some may be missing (most of the missing ones are CBaseEntity__NetworkStateChanged_m_vecVelocity anyways, but i'm not entirly sure about that). --[[User:Neico|Neico]] 20:50, 15 October 2008 (CDT)
 
'''Note''': The server.pdb seems to can't print out all of those functions so some may be missing (most of the missing ones are CBaseEntity__NetworkStateChanged_m_vecVelocity anyways, but i'm not entirly sure about that). --[[User:Neico|Neico]] 20:50, 15 October 2008 (CDT)
  
−
<b>Last Updated 16 October 2008</b>
+
<b>Last Updated 3 December 2008</b>
  
 
<pre>
 
<pre>
−
// Auto reconstructed from vtable block @ 0x105FC524
+
// Auto reconstructed from vtable block @ 0x10603FC4
 
// from "server.dll", by ida_vtables.idc
 
// from "server.dll", by ida_vtables.idc
−
0 CHL2MP_Player___scalar_deleting_destructor_
+
0 CHL2MP_Player::`vector deleting destructor'
−
1 CBaseEntity__SetRefEHandle
+
1 CBaseEntity::SetRefEHandle
−
2 CBaseEntity__GetRefEHandle
+
2 CBaseEntity::GetRefEHandle
−
3 CBaseEntity__GetCollideable
+
3 CBaseEntity::GetCollideable
−
4 CBaseEntity__GetNetworkable
+
4 CBaseEntity::GetNetworkable
 
5 CChoreoActor__GetName
 
5 CChoreoActor__GetName
−
6 CBaseEntity__GetModelIndex
+
6 CBaseEntity::GetModelIndex
−
7 CBaseEntity__GetModelName
+
7 CBaseEntity::GetModelName
−
8 CBaseEntity__SetModelIndex
+
8 CBaseEntity::SetModelIndex
−
9 CHL2MP_Player__GetServerClass
+
9 CHL2MP_Player::GetServerClass
−
10 CWeaponBugBait__YouForgotToImplementOrDeclareServerClass
+
10 DefaultCompletionFunc
−
11 CHL2MP_Player__GetDataDescMap
+
11 CHL2MP_Player::GetDataDescMap
−
12 CBaseAnimating__TestCollision
+
12 CBaseAnimating::TestCollision
−
13 CHL2_Player__TestHitboxes
+
13 CHL2_Player::TestHitboxes
−
14 CBaseEntityList__OnRemoveEntity
+
14 CHL2MP_Player::PlantFootprint
−
15 CBasePlayer__ShouldCollide
+
15 CBasePlayer::ShouldCollide
−
16 CBaseEntity__SetOwnerEntity
+
16 CBaseEntity::SetOwnerEntity
−
17 CHL2MP_Player__ShouldTransmit
+
17 CHL2MP_Player::ShouldTransmit
−
18 CBasePlayer__UpdateTransmitState
+
18 CBasePlayer::UpdateTransmitState
−
19 CBaseCombatCharacter__SetTransmit
+
19 CBaseCombatCharacter::SetTransmit
−
20 CAI_BaseNPC__GetTracerType
+
20 CBasePlayer::GetTracerType
−
21 CHL2MP_Player__Spawn
+
21 CHL2MP_Player::Spawn
−
22 CHL2MP_Player__Precache
+
22 CHL2MP_Player::Precache
−
23 CBasePlayer__SetModel
+
23 CBasePlayer::SetModel
−
24 CBaseEntity__PostConstructor
+
24 CBaseEntity::PostConstructor
−
25 CBaseEntity__NetworkStateChanged_m_vecVelocity
+
25 CDataManagerBase__Unlock
−
26 CBaseEntity__ParseMapData
+
26 CBaseEntity::ParseMapData
−
27 sub_100E26B0
+
27 CBaseEntity::KeyValue
−
28 CBaseEntity__KeyValue
+
28 CBaseEntity::KeyValue
−
29 sub_100E5500
+
29 CBaseEntity::KeyValue
−
30 CBaseEntity__GetKeyValue
+
30 CBaseEntity::GetKeyValue
−
31 CHL2_Player__Activate
+
31 CHL2_Player::Activate
−
32 sub_100DCFC0
+
32 CBaseEntity::SetParent
−
33 CSpotlightEnd__ObjectCaps
+
33 CTeam::ObjectCaps
−
34 CBaseEntity__AcceptInput
+
34 CBaseEntity::AcceptInput
−
35 CBaseAnimating__GetInputDispatchEffectPosition
+
35 CBaseAnimating::GetInputDispatchEffectPosition
−
36 CHL2_Player__DrawDebugGeometryOverlays
+
36 CHL2_Player::DrawDebugGeometryOverlays
−
37 CBaseAnimating__DrawDebugTextOverlays
+
37 CBaseAnimating::DrawDebugTextOverlays
−
38 CBasePlayer__Save
+
38 CBasePlayer::Save
−
39 CBasePlayer__Restore
+
39 CBasePlayer::Restore
−
40 CAI_BaseNPC__IsCommandMoving
+
40 CChildOperatorDefinition__IsObsolete
−
41 CBaseEntity__OnSave
+
41 CBaseEntity::OnSave
−
42 CHL2_Player__OnRestore
+
42 CHL2_Player::OnRestore
−
43 CBasePlayer__RequiredEdictIndex
+
43 CBaseEntity::entindex
−
44 CBaseEntity__MoveDone
+
44 CBaseEntity::MoveDone
−
45 CBaseEntity__Think
+
45 CBaseEntity::Think
−
46 sub_103B0B50
+
46 CBaseCombatWeapon::NetworkStateChanged_m_nNextThinkTick
−
47 CBasePlayer__NetworkStateChanged_m_vecVelocity
+
47 CBasePlayer::NetworkStateChanged_m_iHealth
 
48 CChoreoActor__GetName
 
48 CChoreoActor__GetName
−
49 CWeaponBugBait__YouForgotToImplementOrDeclareServerClass
+
49 DefaultCompletionFunc
−
50 CBaseEntity__DispatchResponse
+
50 CBaseEntity::DispatchResponse
−
51 CHL2_Player__Classify
+
51 CHL2_Player::Classify
−
52 nullsub_1
+
52 CEmptyConVar__SetValue
−
53 CBaseEntity__ShouldAttractAutoAim
+
53 CBaseEntity::ShouldAttractAutoAim
−
54 CBaseEntity__GetAutoAimRadius
+
54 CBaseEntity::GetAutoAimRadius
−
55 CNPC_Dog__FacingPosition
+
55 CBaseEntity::GetAutoAimCenter
−
56 CWeaponBugBait__YouForgotToImplementOrDeclareServerClass
+
56 DefaultCompletionFunc
−
57 CHL2_Player__PassesDamageFilter
+
57 CHL2_Player::PassesDamageFilter
−
58 CHL2MP_Player__TraceAttack
+
58 CHL2MP_Player::TraceAttack
−
59 CBaseEntity__IsTriggered
+
59 CHL2MP_Player::BecomeRagdollOnClient
−
60 CHL2MP_Player__OnTakeDamage
+
60 CHL2MP_Player::OnTakeDamage
−
61 CBasePlayer__TakeHealth
+
61 CBasePlayer::TakeHealth
−
62 CBaseEntity__IsAlive
+
62 CBaseEntity::IsAlive
−
63 CHL2MP_Player__Event_Killed
+
63 CHL2MP_Player::Event_Killed
−
64 CHL2_Player__Event_KilledOther
+
64 CHL2_Player::Event_KilledOther
−
65 CBaseCombatCharacter__BloodColor
+
65 CBaseCombatCharacter::BloodColor
−
66 CBaseEntity__IsTriggered
+
66 CHL2MP_Player::BecomeRagdollOnClient
−
67 CAI_BaseNPC__IsCommandMoving
+
67 CChildOperatorDefinition__IsObsolete
 
68 CChoreoActor__GetName
 
68 CChoreoActor__GetName
−
69 CBaseHLCombatWeapon__CalcViewmodelBob
+
69 CBaseHL2MPCombatWeapon::CalcViewmodelBob
−
70 CBaseEntity__IsMoving
+
70 CBaseEntity::IsMoving
−
71 CBaseEntity__DamageDecal
+
71 CBaseEntity::DamageDecal
−
72 CBaseEntity__DecalTrace
+
72 CBaseEntity::DecalTrace
−
73 CHL2MP_Player__ImpactTrace
+
73 CHL2MP_Player::ImpactTrace
−
74 CBaseEntity__OnControls
+
74 CEmptyConVar__IsFlagSet
−
75 CBaseEntity__HasTarget
+
75 CBaseEntity::HasTarget
−
76 CMultiplayRules__IsDeathmatch
+
76 ConCommandBase__IsCommand
−
77 CMultiplayRules__IsDeathmatch
+
77 ConCommandBase__IsCommand
−
78 CAI_BaseNPC__IsCommandMoving
+
78 CChildOperatorDefinition__IsObsolete
−
79 CAI_BaseNPC__IsCommandMoving
+
79 CChildOperatorDefinition__IsObsolete
−
80 CAI_BaseNPC__IsCommandMoving
+
80 CChildOperatorDefinition__IsObsolete
−
81 CWeaponBugBait__YouForgotToImplementOrDeclareServerClass
+
81 DefaultCompletionFunc
−
82 CBaseEntity__IsViewable
+
82 CBaseEntity::IsViewable
−
83 CHL2MP_Player__ChangeTeam
+
83 CHL2MP_Player::ChangeTeam
−
84 CBaseEntity__OnEntityEvent
+
84 CBaseEntity::OnEntityEvent
−
85 CBaseEntity__CanStandOn
+
85 CBaseEntity::CanStandOn
−
86 sub_1003DAB0
+
86 CBaseEntity::CanStandOn
−
87 CWeaponBugBait__YouForgotToImplementOrDeclareServerClass
+
87 DefaultCompletionFunc
−
88 CWeaponBugBait__YouForgotToImplementOrDeclareServerClass
+
88 DefaultCompletionFunc
−
89 CBaseEntity
+
89 CBaseEntity::Use
−
90 CBaseEntity__StartTouch
+
90 CBaseEntity::StartTouch
−
91 CBasePlayer__Touch
+
91 CBasePlayer::Touch
−
92 CBaseEntity__EndTouch
+
92 CBaseEntity::EndTouch
−
93 nullsub_1
+
93 CEmptyConVar__SetValue
−
94 CBaseEntity__Blocked
+
94 CBaseEntity::Blocked
−
95 CBaseEntity__NetworkStateChanged_m_vecVelocity
+
95 CDataManagerBase__Unlock
−
96 CBasePlayer__PhysicsSimulate
+
96 CBasePlayer::PhysicsSimulate
−
97 CHL2MP_Player__UpdateOnRemove
+
97 CHL2MP_Player::UpdateOnRemove
−
98 CHL2_Player__StopLoopingSounds
+
98 CHL2_Player::StopLoopingSounds
−
99 CBaseEntity__SUB_AllowedToFade
+
99 CBaseEntity::SUB_AllowedToFade
−
100 CBaseFlex__Teleport
+
100 CBaseFlex::Teleport
−
101 CWeaponUzi__MakeTracer
+
101 CPropVehicleChoreoGeneric::FinishMove
−
102 CAI_BaseNPC__MakeTracer
+
102 CAI_BaseNPC::MakeTracer
−
103 CBaseEntity__GetTracerAttachment
+
103 CBaseEntity::GetTracerAttachment
−
104 CHL2MP_Player__FireBullets
+
104 CHL2MP_Player::FireBullets
−
105 CAI_BaseNPC__DoImpactEffect
+
105 CAI_BaseNPC::DoImpactEffect
−
106 CWeaponBugBait__YouForgotToImplementOrDeclareServerClass
+
106 DefaultCompletionFunc
−
107 CAI_BaseNPC__IsCommandMoving
+
107 CChildOperatorDefinition__IsObsolete
−
108 CBaseAnimating__ModifyOrAppendCriteria
+
108 CBaseAnimating::ModifyOrAppendCriteria
−
109 nullsub_1
+
109 CEmptyConVar__SetValue
−
110 CBaseEntity__NetworkStateChanged_m_vecVelocity
+
110 CDataManagerBase__Unlock
−
111 sub_103B0B50
+
111 CBaseCombatWeapon::NetworkStateChanged_m_nNextThinkTick
−
112 CBasePlayer__NetworkStateChanged_m_vecVelocity
+
112 CBasePlayer::NetworkStateChanged_m_iHealth
−
113 sub_103B0B50
+
113 CBaseCombatWeapon::NetworkStateChanged_m_nNextThinkTick
−
114 CBasePlayer__NetworkStateChanged_m_vecVelocity
+
114 CBasePlayer::NetworkStateChanged_m_iHealth
−
115 CWeaponBugBait__YouForgotToImplementOrDeclareServerClass
+
115 DefaultCompletionFunc
−
116 CBaseHLCombatWeapon__CalcViewmodelBob
+
116 CBaseHL2MPCombatWeapon::CalcViewmodelBob
−
117 nullsub_1
+
117 CEmptyConVar__SetValue
−
118 CBasePlayer__EyePosition
+
118 CBasePlayer::EyePosition
−
119 CBasePlayer__EyeAngles
+
119 CBasePlayer::EyeAngles
−
120 CBasePlayer__LocalEyeAngles
+
120 CBasePlayer::LocalEyeAngles
−
121 CBaseEntity__EarPosition
+
121 CBaseEntity::EarPosition
−
122 CBasePlayer__BodyTarget
+
122 CBasePlayer::BodyTarget
−
123 CBaseEntity__HeadTarget
+
123 CBaseEntity::HeadTarget
−
124 CBaseEntity__GetVectors
+
124 CBaseEntity::GetVectors
−
125 CBaseEntity__GetViewOffset
+
125 CBaseEntity::GetViewOffset
−
126 CBasePlayer__GetSmoothedVelocity
+
126 CBasePlayer::GetSmoothedVelocity
−
127 CBaseAnimating__GetVelocity
+
127 CBaseAnimating::GetVelocity
−
128 CBaseCombatCharacter
+
128 CBaseCombatCharacter::FVisible
−
129 CNPC_Hunter__FVisible_0
+
129 CBaseCombatCharacter::FVisible
−
130 CBaseEntity__IsTriggered
+
130 CHL2MP_Player::BecomeRagdollOnClient
−
131 CBaseEntity__GetAttackDamageScale
+
131 CBaseEntity::GetAttackDamageScale
−
132 CBaseEntity__GetReceivedDamageScale
+
132 CBaseEntity::GetReceivedDamageScale
−
133 CBaseEntity__GetGroundVelocityToApply
+
133 CBaseEntity::GetGroundVelocityToApply
−
134 CAI_BaseNPC__MovementCost
+
134 CAI_DefMovementSink::OnMoveExecuteFailed
−
135 CHL2_Player__Splash
+
135 CHL2_Player::Splash
−
136 CBaseEntity__WorldSpaceCenter
+
136 CBaseEntity::WorldSpaceCenter
−
137 CNPC_Dog__FacingPosition
+
137 CBaseEntity::GetAutoAimCenter
−
138 CAI_BaseNPC__IsCommandMoving
+
138 CChildOperatorDefinition__IsObsolete
−
139 CBaseEntity__OnControls
+
139 CEmptyConVar__IsFlagSet
−
140 CBasePlayer__VPhysicsDestroyObject
+
140 CBasePlayer::VPhysicsDestroyObject
−
141 CBasePlayer__VPhysicsUpdate
+
141 CBasePlayer::VPhysicsUpdate
−
142 CBaseEntity__VPhysicsTakeDamage
+
142 CBaseEntity::VPhysicsTakeDamage
−
143 CBaseCombatCharacter__VPhysicsShadowCollision
+
143 CBaseCombatCharacter::VPhysicsShadowCollision
−
144 CBasePlayer__VPhysicsShadowUpdate
+
144 CBasePlayer::VPhysicsShadowUpdate
−
145 CBaseEntityList__OnRemoveEntity
+
145 CHL2MP_Player::PlantFootprint
−
146 CBaseEntity__VPhysicsFriction
+
146 CBaseEntity::VPhysicsFriction
−
147 CBaseEntity__UpdatePhysicsShadowToCurrentPosition
+
147 CBaseEntity::UpdatePhysicsShadowToCurrentPosition
−
148 CBaseEntity__VPhysicsGetObjectList
+
148 CBaseEntity::VPhysicsGetObjectList
−
149 CBaseEntity__VPhysicsIsFlesh
+
149 CBaseEntity::VPhysicsIsFlesh
−
150 CFire__OnTakeDamage
+
150 CChildOperatorDefinition__CreateInstance
−
151 CGameMovement__LadderMask
+
151 CBasePlayer::PhysicsSolidMaskForEntity
−
152 CBaseEntity__ResolveFlyCollisionCustom
+
152 CBaseEntity::ResolveFlyCollisionCustom
−
153 CBaseEntity__PerformCustomPhysics
+
153 CNPC_ManhackWeap::Ignite
−
154 CBaseAnimating__GetStepOrigin
+
154 CBaseAnimating::GetStepOrigin
−
155 CBaseEntity__GetStepAngles
+
155 CBaseAnimating::GetStepAngles
−
156 CMultiplayRules__IsDeathmatch
+
156 ConCommandBase__IsCommand
−
157 sub_103B0B50
+
157 CBaseCombatWeapon::NetworkStateChanged_m_nNextThinkTick
−
158 CBasePlayer__NetworkStateChanged_m_vecVelocity
+
158 CBasePlayer::NetworkStateChanged_m_iHealth
−
159 sub_103B0B50
+
159 CBaseCombatWeapon::NetworkStateChanged_m_nNextThinkTick
−
160 CBasePlayer__NetworkStateChanged_m_vecVelocity
+
160 CBasePlayer::NetworkStateChanged_m_iHealth
−
161 sub_103B0B50
+
161 CBaseCombatWeapon::NetworkStateChanged_m_nNextThinkTick
−
162 CBasePlayer__NetworkStateChanged_m_vecVelocity
+
162 CBasePlayer::NetworkStateChanged_m_iHealth
−
163 sub_103B0B50
+
163 CBaseCombatWeapon::NetworkStateChanged_m_nNextThinkTick
−
164 CBasePlayer__NetworkStateChanged_m_vecVelocity
+
164 CBasePlayer::NetworkStateChanged_m_iHealth
−
165 sub_103B0B50
+
165 CBaseCombatWeapon::NetworkStateChanged_m_nNextThinkTick
−
166 CBasePlayer__NetworkStateChanged_m_vecVelocity
+
166 CBasePlayer::NetworkStateChanged_m_iHealth
−
167 sub_103B0B50
+
167 CBaseCombatWeapon::NetworkStateChanged_m_nNextThinkTick
−
168 CBasePlayer__NetworkStateChanged_m_vecVelocity
+
168 CBasePlayer::NetworkStateChanged_m_iHealth
−
169 sub_103B0B50
+
169 CBaseCombatWeapon::NetworkStateChanged_m_nNextThinkTick
−
170 CBasePlayer__NetworkStateChanged_m_vecVelocity
+
170 CBasePlayer::NetworkStateChanged_m_iHealth
−
171 CAI_PoliceGoal__GetRadius
+
171 CBaseAnimating::GetIdealSpeed
−
172 CBaseAnimating__GetIdealAccel
+
172 CBaseAnimating::GetIdealAccel
−
173 CBaseAnimatingOverlay__StudioFrameAdvance
+
173 CBaseAnimatingOverlay::StudioFrameAdvance
−
174 CBaseAnimating__IsActivityFinished
+
174 CBaseAnimating::IsActivityFinished
−
175 sub_100BA980
+
175 CBaseAnimating::GetSequenceGroundSpeed
−
176 CBaseAnimating__ClampRagdollForce
+
176 CBaseAnimating::ClampRagdollForce
−
177 CBaseEntity__IsTriggered
+
177 CHL2MP_Player::BecomeRagdollOnClient
−
178 CBaseAnimating__IsRagdoll
+
178 CBaseAnimating::IsRagdoll
−
179 CBaseAnimating__CanBecomeRagdoll
+
179 CBaseAnimating::CanBecomeRagdoll
−
180 CBaseAnimatingOverlay__GetSkeleton
+
180 CBaseAnimatingOverlay::GetSkeleton
−
181 CBaseAnimating__GetBoneTransform
+
181 CBaseAnimating::GetBoneTransform
−
182 CBaseAnimating__SetupBones
+
182 CBaseAnimating::SetupBones
−
183 CBaseAnimating__CalculateIKLocks
+
183 CBaseAnimating::CalculateIKLocks
−
184 CBaseAnimatingOverlay__DispatchAnimEvents
+
184 CBaseAnimatingOverlay::DispatchAnimEvents
−
185 CBasePlayer__HandleAnimEvent
+
185 CBasePlayer::HandleAnimEvent
−
186 CBaseEntity__NetworkStateChanged_m_vecVelocity
+
186 CDataManagerBase__Unlock
−
187 sub_100BB1F0
+
187 CBaseAnimating::GetAttachment
−
188 CBaseAnimating__InitBoneControllers
+
188 CBaseAnimating::InitBoneControllers
−
189 CBaseAnimating__GetGroundSpeedVelocity
+
189 CBaseAnimating::GetGroundSpeedVelocity
−
190 CBaseAnimating__Ignite
+
190 CBaseAnimating::Ignite
−
191 CBaseAnimating__IgniteLifetime
+
191 CBaseAnimating::IgniteLifetime
−
192 CBaseAnimating__IgniteNumHitboxFires
+
192 CBaseAnimating::IgniteNumHitboxFires
−
193 CBaseAnimating__IgniteHitboxFireScale
+
193 CBaseAnimating::IgniteHitboxFireScale
−
194 CBaseAnimating__Extinguish
+
194 CBaseAnimating::Extinguish
−
195 CBaseCombatCharacter__SetLightingOriginRelative
+
195 CBaseCombatCharacter::SetLightingOriginRelative
−
196 CBaseAnimating__SetLightingOrigin
+
196 CBaseAnimating::SetLightingOrigin
−
197 CBaseFlex__SetViewtarget
+
197 CBaseFlex::SetViewtarget
−
198 CBaseFlex__StartSceneEvent
+
198 CBaseFlex::StartSceneEvent
−
199 CBaseFlex__ProcessSceneEvents
+
199 CBaseFlex::ProcessSceneEvents
−
200 CBaseFlex__ProcessSceneEvent
+
200 CBaseFlex::ProcessSceneEvent
−
201 CBaseFlex__ClearSceneEvent
+
201 CBaseFlex::ClearSceneEvent
−
202 CBaseFlex__CheckSceneEventCompletion
+
202 CBaseFlex::CheckSceneEventCompletion
−
203 CBaseFlex__PlayScene
+
203 CBaseFlex::PlayScene
−
204 CBaseFlex__PlayAutoGeneratedSoundScene
+
204 CBaseFlex::PlayAutoGeneratedSoundScene
−
205 nullsub_1
+
205 CEmptyConVar__SetValue
−
206 CBaseEntity__NetworkStateChanged_m_vecVelocity
+
206 CDataManagerBase__Unlock
−
207 CHL2_Player__GetPhysicsImpactDamageTable
+
207 CHL2_Player::GetPhysicsImpactDamageTable
−
208 sub_100C26C0
+
208 CBaseCombatCharacter::FInViewCone
−
209 CBaseCombatCharacter__FInViewCone
+
209 CBaseCombatCharacter::FInViewCone
−
210 sub_100C2750
+
210 CBaseCombatCharacter::FInAimCone
−
211 CBaseCombatCharacter__FInAimCone
+
211 CBaseCombatCharacter::FInAimCone
−
212 CHL2_Player__ShouldShootMissTarget
+
212 CHL2_Player::ShouldShootMissTarget
−
213 CBaseCombatCharacter__FindMissTarget
+
213 CBaseCombatCharacter::FindMissTarget
−
214 CHL2_Player__HandleInteraction
+
214 CHL2_Player::HandleInteraction
−
215 CBasePlayer__BodyAngles
+
215 CBasePlayer::BodyAngles
−
216 CBaseCombatCharacter__BodyDirection2D
+
216 CBaseCombatCharacter::BodyDirection2D
−
217 CBaseCombatCharacter__BodyDirection3D
+
217 CBaseCombatCharacter::BodyDirection3D
−
218 CBaseCombatCharacter__HeadDirection3D
+
218 CBaseCombatCharacter::HeadDirection2D
−
219 CBaseCombatCharacter__HeadDirection3D
+
219 CBaseCombatCharacter::HeadDirection2D
−
220 CAI_BaseActor__EyeDirection2D
+
220 CHL2_Player::EyeDirection2D
−
221 CHL2_Player__EyeDirection3D
+
221 CHL2_Player::EyeDirection3D
−
222 CHL2_Player__GiveAmmo
+
222 CHL2_Player::GiveAmmo
−
223 CBaseCombatCharacter__NPC_TranslateActivity
+
223 CNPCSimpleTalker::FriendNumber
−
224 CBaseCombatCharacter__Weapon_TranslateActivity
+
224 CBaseCombatCharacter::Weapon_TranslateActivity
−
225 CBaseCombatCharacter__Weapon_FrameUpdate
+
225 CBaseCombatCharacter::Weapon_FrameUpdate
−
226 CBaseCombatCharacter__Weapon_HandleAnimEvent
+
226 CBaseCombatCharacter::Weapon_HandleAnimEvent
−
227 CHL2_Player__Weapon_CanUse
+
227 CHL2_Player::Weapon_CanUse
−
228 CHL2_Player__Weapon_Equip
+
228 CHL2_Player::Weapon_Equip
−
229 CBaseCombatCharacter__Weapon_EquipAmmoOnly
+
229 CBaseCombatCharacter::Weapon_EquipAmmoOnly
−
230 CHL2MP_Player__Weapon_Drop
+
230 CHL2MP_Player::Weapon_Drop
−
231 CHL2MP_Player__Weapon_Switch
+
231 CHL2MP_Player::Weapon_Switch
−
232 CBaseEntity__EarPosition
+
232 CBaseEntity::EarPosition
−
233 CHL2_Player__Weapon_CanSwitchTo
+
233 CHL2_Player::Weapon_CanSwitchTo
−
234 CBaseCombatCharacter__Weapon_SlotOccupied
+
234 CBaseCombatCharacter::Weapon_SlotOccupied
−
235 CBaseCombatCharacter__Weapon_GetSlot
+
235 CBaseCombatCharacter::Weapon_GetSlot
−
236 CBaseEntity__OnControls
+
236 CEmptyConVar__IsFlagSet
−
237 CBasePlayer__RemovePlayerItem
+
237 CBasePlayer::RemovePlayerItem
−
238 CMultiplayRules__IsDeathmatch
+
238 ConCommandBase__IsCommand
−
239 CHL2_Player__OnTakeDamage_Alive
+
239 CHL2_Player::OnTakeDamage_Alive
−
240 CBaseCombatCharacter__CalcWeaponProficiency
+
240 CTeamplayRules::GetCaptureValueForPlayer
−
241 CBaseCombatCharacter__OnTakeDamage_Dead
+
241 CBaseCombatCharacter::OnTakeDamage_Dead
−
242 CBaseEntityList__OnRemoveEntity
+
242 CHL2MP_Player::PlantFootprint
−
243 CHL2_Player__NotifyFriendsOfDamage
+
243 CHL2_Player::NotifyFriendsOfDamage
−
244 CBaseEntityList__OnRemoveEntity
+
244 CHL2MP_Player::PlantFootprint
−
245 CBaseCombatCharacter__GetDeathActivity
+
245 CBaseCombatCharacter::GetDeathActivity
−
246 CHL2MP_Player__CorpseGib
+
246 CHL2MP_Player::CorpseGib
−
247 CBaseCombatCharacter__CorpseFade
+
247 CBaseCombatCharacter::CorpseFade
−
248 CBaseCombatCharacter__HasHumanGibs
+
248 CBaseCombatCharacter::HasHumanGibs
−
249 CBaseCombatCharacter__HasAlienGibs
+
249 CBaseCombatCharacter::HasAlienGibs
−
250 CHL2MP_Player__ShouldGib
+
250 CHL2MP_Player::ShouldGib
−
251 nullsub_1
+
251 CEmptyConVar__SetValue
−
252 CHL2MP_Player__Event_Gibbed
+
252 CHL2MP_Player::Event_Gibbed
−
253 CBasePlayer__Event_Dying
+
253 CBasePlayer::Event_Dying
−
254 CBaseCombatCharacter__BecomeRagdoll
+
254 CBaseCombatCharacter::BecomeRagdoll
−
255 CBaseCombatCharacter__FixupBurningServerRagdoll
+
255 CBaseCombatCharacter::FixupBurningServerRagdoll
−
256 CBaseCombatCharacter__BecomeRagdollBoogie
+
256 CBaseCombatCharacter::BecomeRagdollBoogie
−
257 sub_100C61D0
+
257 CBaseCombatCharacter::CheckTraceHullAttack
−
258 CBaseCombatCharacter__CheckTraceHullAttack
+
258 CNPC_MetroPolice::CheckTraceHullAttack
−
259 nullsub_1
+
259 CEmptyConVar__SetValue
−
260 CBaseCombatCharacter__IRelationType
+
260 CBaseCombatCharacter::IRelationType
−
261 CBaseCombatCharacter__IRelationPriority
+
261 CBaseCombatCharacter::IRelationPriority
−
262 CBasePlayer__IsInAVehicle
+
262 CBasePlayer::IsInAVehicle
−
263 CBasePlayer__GetVehicle
+
263 CBasePlayer::GetVehicle
−
264 CBasePlayer__GetVehicleEntity
+
264 CBasePlayer::GetVehicleEntity
−
265 CAI_BaseNPC__IsCommandMoving
+
265 CChildOperatorDefinition__IsObsolete
−
266 CHL2MP_Player__IncrementFragCount
+
266 CHL2MP_Player::IncrementFragCount
−
267 CHL2_Player__CalcWeaponProficiency
+
267 CHL2_Player::CalcWeaponProficiency
−
268 CHL2MP_Player__GetAttackSpread
+
268 CHL2MP_Player::GetAttackSpread
−
269 CBaseCombatCharacter__GetSpreadBias
+
269 CBaseCombatCharacter::GetSpreadBias
−
270 CBasePlayer__DoMuzzleFlash
+
270 CBasePlayer::DoMuzzleFlash
−
271 CBaseCombatCharacter__AddEntityRelationship
+
271 CBaseCombatCharacter::AddEntityRelationship
−
272 CBaseCombatCharacter__RemoveEntityRelationship
+
272 CBaseCombatCharacter::RemoveEntityRelationship
−
273 CBaseCombatCharacter__AddClassRelationship
+
273 CBaseCombatCharacter::AddClassRelationship
−
274 CBaseEntityList__OnRemoveEntity
+
274 CHL2MP_Player::PlantFootprint
−
275 sub_103B0B50
+
275 CBaseCombatWeapon::NetworkStateChanged_m_nNextThinkTick
−
276 CBasePlayer__NetworkStateChanged_m_vecVelocity
+
276 CBasePlayer::NetworkStateChanged_m_iHealth
−
277 CHL2MP_Player__CreateViewModel
+
277 CHL2MP_Player::CreateViewModel
−
278 CHL2_Player__SetupVisibility
+
278 CHL2_Player::SetupVisibility
−
279 CHL2MP_Player__WantsLagCompensationOnEntity
+
279 CHL2MP_Player::WantsLagCompensationOnEntity
−
280 CHL2MP_Player__WantsLagCompensationOnNPC
+
280 CHL2MP_Player::WantsLagCompensationOnNPC
−
281 CBasePlayer__SharedSpawn
+
281 CBasePlayer::SharedSpawn
−
282 CBasePlayer__ForceRespawn
+
282 CBasePlayer::ForceRespawn
−
283 CBasePlayer__InitialSpawn
+
283 CBasePlayer::InitialSpawn
−
284 CBaseEntity__NetworkStateChanged_m_vecVelocity
+
284 CDataManagerBase__Unlock
−
285 CBasePlayer__ShowViewPortPanel
+
285 CBasePlayer::ShowViewPortPanel
−
286 CHL2MP_Player__PlayerDeathThink
+
286 CHL2MP_Player::PlayerDeathThink
−
287 CBaseEntity__NetworkStateChanged_m_vecVelocity
+
287 CDataManagerBase__Unlock
−
288 CBasePlayer__Duck
+
288 CBasePlayer::Duck
−
289 CHL2MP_Player__PreThink
+
289 CHL2MP_Player::PreThink
−
290 CHL2MP_Player__PostThink
+
290 CHL2MP_Player::PostThink
−
291 CBasePlayer__DamageEffect
+
291 CBasePlayer::DamageEffect
−
292 CHL2_Player__OnDamagedByExplosion
+
292 CHL2_Player::OnDamagedByExplosion
−
293 CAI_BaseNPC__IsCommandMoving
+
293 CChildOperatorDefinition__IsObsolete
−
294 CBasePlayer__IsFakeClient
+
294 CBasePlayer::IsBot
−
295 CBasePlayer__GetPlayerMins
+
295 CBasePlayer::GetPlayerMins
−
296 CBasePlayer__GetPlayerMaxs
+
296 CBasePlayer::GetPlayerMaxs
−
297 CGameMovement__CalcRoll
+
297 CBasePlayer::CalcRoll
−
298 CBasePlayer__PackDeadPlayerItems
+
298 CBasePlayer::PackDeadPlayerItems
−
299 CHL2MP_Player__RemoveAllItems
+
299 CHL2MP_Player::RemoveAllItems
−
300 CBasePlayer__Weapon_SetLast
+
300 CBasePlayer::Weapon_SetLast
−
301 CBasePlayer__Weapon_ShouldSetLast
+
301 CGameRules::FPlayerCanTakeDamage
−
302 CBasePlayer__Weapon_ShouldSelectItem
+
302 CBasePlayer::Weapon_ShouldSelectItem
−
303 CHL2_Player__UpdateClientData
+
303 CHL2_Player::UpdateClientData
−
304 CHL2_Player__ExitLadder
+
304 CHL2_Player::ExitLadder
−
305 CHL2_Player__GetLadderSurface
+
305 CHL2_Player::GetLadderSurface
−
306 CHL2_Player__SetFlashlightEnabled
+
306 CHL2_Player::SetFlashlightEnabled
−
307 CHL2MP_Player__FlashlightIsOn
+
307 CHL2_Player::FlashlightIsOn
−
308 CHL2MP_Player__FlashlightTurnOn
+
308 CHL2MP_Player::FlashlightTurnOn
−
309 CHL2MP_Player__FlashlightTurnOff
+
309 CHL2MP_Player::FlashlightTurnOff
−
310 CHL2_Player__IsIlluminatedByFlashlight
+
310 CHL2_Player::IsIlluminatedByFlashlight
−
311 CBasePlayer__UpdateStepSound
+
311 CBasePlayer::UpdateStepSound
−
312 CHL2MP_Player__PlayStepSound
+
312 CHL2MP_Player::PlayStepSound
−
313 CBasePlayer__GetStepSoundVelocities
+
313 CBasePlayer::GetStepSoundVelocities
−
314 CBasePlayer__SetStepSoundTime
+
314 CBasePlayer::SetStepSoundTime
−
315 CHL2MP_Player__DeathSound
+
315 CHL2MP_Player::DeathSound
−
316 CHL2MP_Player__SetAnimation
+
316 CHL2MP_Player::SetAnimation
−
317 CBasePlayer__ImpulseCommands
+
317 CBasePlayer::ImpulseCommands
−
318 CHL2MP_Player__CheatImpulseCommands
+
318 CHL2MP_Player::CheatImpulseCommands
−
319 CHL2MP_Player__ClientCommand
+
319 CHL2MP_Player::ClientCommand
−
320 CHL2MP_Player__StartObserverMode
+
320 CHL2MP_Player::StartObserverMode
−
321 CHL2MP_Player__StopObserverMode
+
321 CHL2MP_Player::StopObserverMode
−
322 CBaseEntity__IsTriggered
+
322 CHL2MP_Player::BecomeRagdollOnClient
−
323 CBasePlayer__SetObserverMode
+
323 CBasePlayer::SetObserverMode
−
324 CBasePlayer__GetObserverMode
+
324 CBasePlayer::GetObserverMode
−
325 CBasePlayer__SetObserverTarget
+
325 CBasePlayer::SetObserverTarget
−
326 CBasePlayer__ObserverUse
+
326 CBasePlayer::ObserverUse
−
327 CBasePlayer__GetObserverTarget
+
327 CBasePlayer::GetObserverTarget
−
328 CBasePlayer__FindNextObserverTarget
+
328 CBasePlayer::FindNextObserverTarget
−
329 CBasePlayer__GetNextObserverSearchStartPoint
+
329 CBasePlayer::GetNextObserverSearchStartPoint
−
330 CBasePlayer__IsValidObserverTarget
+
330 CBasePlayer::IsValidObserverTarget
−
331 CBasePlayer__CheckObserverSettings
+
331 CBasePlayer::CheckObserverSettings
−
332 CBasePlayer__JumptoPosition
+
332 CBasePlayer::JumptoPosition
−
333 CBasePlayer__ForceObserverMode
+
333 CBasePlayer::ForceObserverMode
−
334 CBasePlayer__ResetObserverMode
+
334 CBasePlayer::ResetObserverMode
−
335 CBasePlayer__ValidateCurrentObserverTarget
+
335 CBasePlayer::ValidateCurrentObserverTarget
−
336 CBasePlayer__AttemptToExitFreezeCam
+
336 CBasePlayer::AttemptToExitFreezeCam
−
337 CBasePlayer__StartReplayMode
+
337 CBasePlayer::StartReplayMode
−
338 CBasePlayer__StopReplayMode
+
338 CBasePlayer::StopReplayMode
−
339 CBasePlayer__GetDelayTicks
+
339 CBasePlayer::GetDelayTicks
−
340 CBasePlayer__GetReplayEntity
+
340 CBasePlayer::GetReplayEntity
−
341 CHL2_Player__CreateCorpse
+
341 CHL2_Player::CreateCorpse
−
342 CHL2MP_Player__EntSelectSpawnPoint
+
342 CHL2MP_Player::EntSelectSpawnPoint
−
343 CBasePlayer__GetInVehicle
+
343 CBasePlayer::GetInVehicle
−
344 CBasePlayer__LeaveVehicle
+
344 CBasePlayer::LeaveVehicle
−
345 CBaseEntity__NetworkStateChanged_m_vecVelocity
+
345 CDataManagerBase__Unlock
−
346 nullsub_1
+
346 CEmptyConVar__SetValue
−
347 CHL2MP_Player__BumpWeapon
+
347 CHL2MP_Player::BumpWeapon
−
348 CBasePlayer__SelectLastItem
+
348 CBasePlayer::SelectLastItem
−
349 CBasePlayer__SelectItem
+
349 CBasePlayer::SelectItem
−
350 CHL2_Player__ItemPostFrame
+
350 CHL2_Player::ItemPostFrame
−
351 CBasePlayer__GiveNamedItem
+
351 CBasePlayer::GiveNamedItem
−
352 CBasePlayer__CheckTrainUpdate
+
352 CBasePlayer::CheckTrainUpdate
−
353 CHL2_Player__SetPlayerUnderwater
+
353 CHL2_Player::SetPlayerUnderwater
−
354 CHL2_Player__CanBreatheUnderwater
+
354 CHL2_Player::CanBreatheUnderwater
−
355 CHL2_Player__PlayerUse
+
355 CHL2_Player::PlayerUse
−
356 CHL2_Player__PlayUseDenySound
+
356 CHL2_Player::PlayUseDenySound
−
357 CBasePlayer__FindUseEntity
+
357 CBasePlayer::FindUseEntity
−
358 CBasePlayer__IsUseableEntity
+
358 CBasePlayer::IsUseableEntity
−
359 CHL2MP_Player__PickupObject
+
359 CHL2MP_Player::PickupObject
−
360 CBasePlayer__IsHoldingEntity
+
360 CBasePlayer::IsHoldingEntity
−
361 CHL2_Player__ForceDropOfCarriedPhysObjects
+
361 CHL2_Player::ForceDropOfCarriedPhysObjects
−
362 CHL2_Player__GetHeldObjectMass
+
362 CHL2_Player::GetHeldObjectMass
−
363 CHL2_Player__GetHeldObject
+
363 CHL2_Player::GetHeldObject
−
364 CBasePlayer__UpdateGeigerCounter
+
364 CBasePlayer::UpdateGeigerCounter
−
365 CHL2_Player__GetAutoaimVector
+
365 CHL2_Player::GetAutoaimVector
−
366 CBasePlayer__GetAutoaimVector
+
366 CBasePlayer::GetAutoaimVector
−
367 sub_101D3FA0
+
367 CBasePlayer::GetAutoaimVector
−
368 CBasePlayer__ShouldAutoaim
+
368 CBasePlayer::ShouldAutoaim
−
369 CBasePlayer__ForceClientDllUpdate
+
369 CBasePlayer::ForceClientDllUpdate
−
370 CBasePlayer__ProcessUsercmds
+
370 CBasePlayer::ProcessUsercmds
−
371 CHL2_Player__PlayerRunCommand
+
371 CHL2_Player::PlayerRunCommand
−
372 CHL2MP_Player__CanHearAndReadChatFrom
+
372 CHL2MP_Player::CanHearAndReadChatFrom
−
373 CMultiplayRules__IsDeathmatch
+
373 ConCommandBase__IsCommand
−
374 CHL2_Player__ModifyOrAppendPlayerCriteria
+
374 CHL2_Player::ModifyOrAppendPlayerCriteria
−
375 CHL2MP_Player__CheckChatText
+
375 CHL2MP_Player::CheckChatText
−
376 CHL2MP_Player__CreateRagdollEntity
+
376 CHL2MP_Player::CreateRagdollEntity
−
377 CMultiplayRules__IsDeathmatch
+
377 ConCommandBase__IsCommand
−
378 CBasePlayer__SetHealerAmmoRechargeTime
+
378 CBasePlayer::SetHealerAmmoRechargeTime
−
379 CBasePlayer__ClearSway
+
379 CBasePlayer::ClearSway
−
380 CBasePlayer__SetSway
+
380 CBasePlayer::SetSway
−
381 CAI_BaseActor__GetHeadDebounce
+
381 CBaseCombatWeapon::GetMinRestTime
−
382 CHL2_Player__IsFollowingPhysics
+
382 CHL2_Player::IsFollowingPhysics
−
383 CHL2_Player__InitVCollision
+
383 CHL2_Player::InitVCollision
−
384 CBasePlayer__UpdatePhysicsShadowToCurrentPosition
+
384 CBasePlayer::UpdatePhysicsShadowToCurrentPosition
−
385 CWeaponBugBait__YouForgotToImplementOrDeclareServerClass
+
385 DefaultCompletionFunc
−
386 CMultiplayRules__IsDeathmatch
+
386 ConCommandBase__IsCommand
−
387 CMultiplayRules__IsDeathmatch
+
387 ConCommandBase__IsCommand
−
388 CAI_BaseNPC__IsCommandMoving
+
388 CChildOperatorDefinition__IsObsolete
−
389 CBaseEntity__NetworkStateChanged_m_vecVelocity
+
389 CDataManagerBase__Unlock
−
390 CBasePlayer__ResetScores
+
390 CBasePlayer::ResetScores
−
391 CHL2MP_Player__EvaluateUserData
+
391 CHL2MP_Player::EvaluateUserData
−
392 CHL2_Player__EquipSuit
+
392 CHL2_Player::EquipSuit
−
393 CHL2_Player__RemoveSuit
+
393 CHL2_Player::RemoveSuit
−
394 CBasePlayer__CommitSuicide
+
394 CBasePlayer::CommitSuicide
−
395 sub_101D6400
+
395 CBasePlayer::CommitSuicide
−
396 CBasePlayer__IsFakeClient
+
396 CBasePlayer::IsBot
−
397 CWeaponBugBait__YouForgotToImplementOrDeclareServerClass
+
397 DefaultCompletionFunc
−
398 CWeaponBugBait__YouForgotToImplementOrDeclareServerClass
+
398 DefaultCompletionFunc
−
399 nullsub_1
+
399 CEmptyConVar__SetValue
−
400 CBaseEntity__NetworkStateChanged_m_vecVelocity
+
400 CDataManagerBase__Unlock
−
401 CHL2_Player__SuspendUse
+
401 CHL2_Player::SuspendUse
−
402 CHL2_Player__CommanderMode
+
402 CHL2_Player::CommanderMode
−
403 CHL2_Player__GetIdleTime
+
403 CHL2_Player::GetIdleTime
−
404 CHL2_Player__GetMoveTime
+
404 CHL2_Player::GetMoveTime
−
405 CHL2_Player__GetLastDamageTime
+
405 CHL2_Player::GetLastDamageTime
−
406 CHL2_Player__IsDucking
+
406 CHL2_Player::IsDucking
−
407 CHL2_Player__Weapon_Lower
+
407 CHL2_Player::Weapon_Lower
−
408 CHL2_Player__Weapon_Ready
+
408 CHL2_Player::Weapon_Ready
−
409 CBaseEntity__NetworkStateChanged_m_vecVelocity
+
409 CDataManagerBase__Unlock
−
410 nullsub_1
+
410 CEmptyConVar__SetValue
−
411 CBaseEntity__NetworkStateChanged_m_vecVelocity
+
411 CDataManagerBase__Unlock
−
412 CHL2MP_Player__HandleCommand_JoinTeam
+
412 CHL2MP_Player::HandleCommand_JoinTeam
−
413 CBaseEntityList__OnRemoveEntity
+
413 CHL2MP_Player::PlantFootprint
−
414 CAI_BaseNPC__IsCommandMoving
+
414 CChildOperatorDefinition__IsObsolete
−
415 CHL2MP_Player__Weapon_DropByCommand
+
415 CHL2MP_Player::Weapon_DropByCommand
 
</pre>
 
</pre>

Revision as of 19:47, 2 December 2008

Also for use when using virtual offsets.

These are the Windows offsets for Obsidian Conflict 1.34. Linux offsets are 1 greater.

The List

This comes from the symbol tables, so you'll have to look in the SDK for return types.

Note: The server.pdb seems to can't print out all of those functions so some may be missing (most of the missing ones are CBaseEntity__NetworkStateChanged_m_vecVelocity anyways, but i'm not entirly sure about that). --Neico 20:50, 15 October 2008 (CDT)

Last Updated 3 December 2008

// Auto reconstructed from vtable block @ 0x10603FC4
// from "server.dll", by ida_vtables.idc
0	CHL2MP_Player::`vector deleting destructor'
1	CBaseEntity::SetRefEHandle
2	CBaseEntity::GetRefEHandle
3	CBaseEntity::GetCollideable
4	CBaseEntity::GetNetworkable
5	CChoreoActor__GetName
6	CBaseEntity::GetModelIndex
7	CBaseEntity::GetModelName
8	CBaseEntity::SetModelIndex
9	CHL2MP_Player::GetServerClass
10	DefaultCompletionFunc
11	CHL2MP_Player::GetDataDescMap
12	CBaseAnimating::TestCollision
13	CHL2_Player::TestHitboxes
14	CHL2MP_Player::PlantFootprint
15	CBasePlayer::ShouldCollide
16	CBaseEntity::SetOwnerEntity
17	CHL2MP_Player::ShouldTransmit
18	CBasePlayer::UpdateTransmitState
19	CBaseCombatCharacter::SetTransmit
20	CBasePlayer::GetTracerType
21	CHL2MP_Player::Spawn
22	CHL2MP_Player::Precache
23	CBasePlayer::SetModel
24	CBaseEntity::PostConstructor
25	CDataManagerBase__Unlock
26	CBaseEntity::ParseMapData
27	CBaseEntity::KeyValue
28	CBaseEntity::KeyValue
29	CBaseEntity::KeyValue
30	CBaseEntity::GetKeyValue
31	CHL2_Player::Activate
32	CBaseEntity::SetParent
33	CTeam::ObjectCaps
34	CBaseEntity::AcceptInput
35	CBaseAnimating::GetInputDispatchEffectPosition
36	CHL2_Player::DrawDebugGeometryOverlays
37	CBaseAnimating::DrawDebugTextOverlays
38	CBasePlayer::Save
39	CBasePlayer::Restore
40	CChildOperatorDefinition__IsObsolete
41	CBaseEntity::OnSave
42	CHL2_Player::OnRestore
43	CBaseEntity::entindex
44	CBaseEntity::MoveDone
45	CBaseEntity::Think
46	CBaseCombatWeapon::NetworkStateChanged_m_nNextThinkTick
47	CBasePlayer::NetworkStateChanged_m_iHealth
48	CChoreoActor__GetName
49	DefaultCompletionFunc
50	CBaseEntity::DispatchResponse
51	CHL2_Player::Classify
52	CEmptyConVar__SetValue
53	CBaseEntity::ShouldAttractAutoAim
54	CBaseEntity::GetAutoAimRadius
55	CBaseEntity::GetAutoAimCenter
56	DefaultCompletionFunc
57	CHL2_Player::PassesDamageFilter
58	CHL2MP_Player::TraceAttack
59	CHL2MP_Player::BecomeRagdollOnClient
60	CHL2MP_Player::OnTakeDamage
61	CBasePlayer::TakeHealth
62	CBaseEntity::IsAlive
63	CHL2MP_Player::Event_Killed
64	CHL2_Player::Event_KilledOther
65	CBaseCombatCharacter::BloodColor
66	CHL2MP_Player::BecomeRagdollOnClient
67	CChildOperatorDefinition__IsObsolete
68	CChoreoActor__GetName
69	CBaseHL2MPCombatWeapon::CalcViewmodelBob
70	CBaseEntity::IsMoving
71	CBaseEntity::DamageDecal
72	CBaseEntity::DecalTrace
73	CHL2MP_Player::ImpactTrace
74	CEmptyConVar__IsFlagSet
75	CBaseEntity::HasTarget
76	ConCommandBase__IsCommand
77	ConCommandBase__IsCommand
78	CChildOperatorDefinition__IsObsolete
79	CChildOperatorDefinition__IsObsolete
80	CChildOperatorDefinition__IsObsolete
81	DefaultCompletionFunc
82	CBaseEntity::IsViewable
83	CHL2MP_Player::ChangeTeam
84	CBaseEntity::OnEntityEvent
85	CBaseEntity::CanStandOn
86	CBaseEntity::CanStandOn
87	DefaultCompletionFunc
88	DefaultCompletionFunc
89	CBaseEntity::Use
90	CBaseEntity::StartTouch
91	CBasePlayer::Touch
92	CBaseEntity::EndTouch
93	CEmptyConVar__SetValue
94	CBaseEntity::Blocked
95	CDataManagerBase__Unlock
96	CBasePlayer::PhysicsSimulate
97	CHL2MP_Player::UpdateOnRemove
98	CHL2_Player::StopLoopingSounds
99	CBaseEntity::SUB_AllowedToFade
100	CBaseFlex::Teleport
101	CPropVehicleChoreoGeneric::FinishMove
102	CAI_BaseNPC::MakeTracer
103	CBaseEntity::GetTracerAttachment
104	CHL2MP_Player::FireBullets
105	CAI_BaseNPC::DoImpactEffect
106	DefaultCompletionFunc
107	CChildOperatorDefinition__IsObsolete
108	CBaseAnimating::ModifyOrAppendCriteria
109	CEmptyConVar__SetValue
110	CDataManagerBase__Unlock
111	CBaseCombatWeapon::NetworkStateChanged_m_nNextThinkTick
112	CBasePlayer::NetworkStateChanged_m_iHealth
113	CBaseCombatWeapon::NetworkStateChanged_m_nNextThinkTick
114	CBasePlayer::NetworkStateChanged_m_iHealth
115	DefaultCompletionFunc
116	CBaseHL2MPCombatWeapon::CalcViewmodelBob
117	CEmptyConVar__SetValue
118	CBasePlayer::EyePosition
119	CBasePlayer::EyeAngles
120	CBasePlayer::LocalEyeAngles
121	CBaseEntity::EarPosition
122	CBasePlayer::BodyTarget
123	CBaseEntity::HeadTarget
124	CBaseEntity::GetVectors
125	CBaseEntity::GetViewOffset
126	CBasePlayer::GetSmoothedVelocity
127	CBaseAnimating::GetVelocity
128	CBaseCombatCharacter::FVisible
129	CBaseCombatCharacter::FVisible
130	CHL2MP_Player::BecomeRagdollOnClient
131	CBaseEntity::GetAttackDamageScale
132	CBaseEntity::GetReceivedDamageScale
133	CBaseEntity::GetGroundVelocityToApply
134	CAI_DefMovementSink::OnMoveExecuteFailed
135	CHL2_Player::Splash
136	CBaseEntity::WorldSpaceCenter
137	CBaseEntity::GetAutoAimCenter
138	CChildOperatorDefinition__IsObsolete
139	CEmptyConVar__IsFlagSet
140	CBasePlayer::VPhysicsDestroyObject
141	CBasePlayer::VPhysicsUpdate
142	CBaseEntity::VPhysicsTakeDamage
143	CBaseCombatCharacter::VPhysicsShadowCollision
144	CBasePlayer::VPhysicsShadowUpdate
145	CHL2MP_Player::PlantFootprint
146	CBaseEntity::VPhysicsFriction
147	CBaseEntity::UpdatePhysicsShadowToCurrentPosition
148	CBaseEntity::VPhysicsGetObjectList
149	CBaseEntity::VPhysicsIsFlesh
150	CChildOperatorDefinition__CreateInstance
151	CBasePlayer::PhysicsSolidMaskForEntity
152	CBaseEntity::ResolveFlyCollisionCustom
153	CNPC_ManhackWeap::Ignite
154	CBaseAnimating::GetStepOrigin
155	CBaseAnimating::GetStepAngles
156	ConCommandBase__IsCommand
157	CBaseCombatWeapon::NetworkStateChanged_m_nNextThinkTick
158	CBasePlayer::NetworkStateChanged_m_iHealth
159	CBaseCombatWeapon::NetworkStateChanged_m_nNextThinkTick
160	CBasePlayer::NetworkStateChanged_m_iHealth
161	CBaseCombatWeapon::NetworkStateChanged_m_nNextThinkTick
162	CBasePlayer::NetworkStateChanged_m_iHealth
163	CBaseCombatWeapon::NetworkStateChanged_m_nNextThinkTick
164	CBasePlayer::NetworkStateChanged_m_iHealth
165	CBaseCombatWeapon::NetworkStateChanged_m_nNextThinkTick
166	CBasePlayer::NetworkStateChanged_m_iHealth
167	CBaseCombatWeapon::NetworkStateChanged_m_nNextThinkTick
168	CBasePlayer::NetworkStateChanged_m_iHealth
169	CBaseCombatWeapon::NetworkStateChanged_m_nNextThinkTick
170	CBasePlayer::NetworkStateChanged_m_iHealth
171	CBaseAnimating::GetIdealSpeed
172	CBaseAnimating::GetIdealAccel
173	CBaseAnimatingOverlay::StudioFrameAdvance
174	CBaseAnimating::IsActivityFinished
175	CBaseAnimating::GetSequenceGroundSpeed
176	CBaseAnimating::ClampRagdollForce
177	CHL2MP_Player::BecomeRagdollOnClient
178	CBaseAnimating::IsRagdoll
179	CBaseAnimating::CanBecomeRagdoll
180	CBaseAnimatingOverlay::GetSkeleton
181	CBaseAnimating::GetBoneTransform
182	CBaseAnimating::SetupBones
183	CBaseAnimating::CalculateIKLocks
184	CBaseAnimatingOverlay::DispatchAnimEvents
185	CBasePlayer::HandleAnimEvent
186	CDataManagerBase__Unlock
187	CBaseAnimating::GetAttachment
188	CBaseAnimating::InitBoneControllers
189	CBaseAnimating::GetGroundSpeedVelocity
190	CBaseAnimating::Ignite
191	CBaseAnimating::IgniteLifetime
192	CBaseAnimating::IgniteNumHitboxFires
193	CBaseAnimating::IgniteHitboxFireScale
194	CBaseAnimating::Extinguish
195	CBaseCombatCharacter::SetLightingOriginRelative
196	CBaseAnimating::SetLightingOrigin
197	CBaseFlex::SetViewtarget
198	CBaseFlex::StartSceneEvent
199	CBaseFlex::ProcessSceneEvents
200	CBaseFlex::ProcessSceneEvent
201	CBaseFlex::ClearSceneEvent
202	CBaseFlex::CheckSceneEventCompletion
203	CBaseFlex::PlayScene
204	CBaseFlex::PlayAutoGeneratedSoundScene
205	CEmptyConVar__SetValue
206	CDataManagerBase__Unlock
207	CHL2_Player::GetPhysicsImpactDamageTable
208	CBaseCombatCharacter::FInViewCone
209	CBaseCombatCharacter::FInViewCone
210	CBaseCombatCharacter::FInAimCone
211	CBaseCombatCharacter::FInAimCone
212	CHL2_Player::ShouldShootMissTarget
213	CBaseCombatCharacter::FindMissTarget
214	CHL2_Player::HandleInteraction
215	CBasePlayer::BodyAngles
216	CBaseCombatCharacter::BodyDirection2D
217	CBaseCombatCharacter::BodyDirection3D
218	CBaseCombatCharacter::HeadDirection2D
219	CBaseCombatCharacter::HeadDirection2D
220	CHL2_Player::EyeDirection2D
221	CHL2_Player::EyeDirection3D
222	CHL2_Player::GiveAmmo
223	CNPCSimpleTalker::FriendNumber
224	CBaseCombatCharacter::Weapon_TranslateActivity
225	CBaseCombatCharacter::Weapon_FrameUpdate
226	CBaseCombatCharacter::Weapon_HandleAnimEvent
227	CHL2_Player::Weapon_CanUse
228	CHL2_Player::Weapon_Equip
229	CBaseCombatCharacter::Weapon_EquipAmmoOnly
230	CHL2MP_Player::Weapon_Drop
231	CHL2MP_Player::Weapon_Switch
232	CBaseEntity::EarPosition
233	CHL2_Player::Weapon_CanSwitchTo
234	CBaseCombatCharacter::Weapon_SlotOccupied
235	CBaseCombatCharacter::Weapon_GetSlot
236	CEmptyConVar__IsFlagSet
237	CBasePlayer::RemovePlayerItem
238	ConCommandBase__IsCommand
239	CHL2_Player::OnTakeDamage_Alive
240	CTeamplayRules::GetCaptureValueForPlayer
241	CBaseCombatCharacter::OnTakeDamage_Dead
242	CHL2MP_Player::PlantFootprint
243	CHL2_Player::NotifyFriendsOfDamage
244	CHL2MP_Player::PlantFootprint
245	CBaseCombatCharacter::GetDeathActivity
246	CHL2MP_Player::CorpseGib
247	CBaseCombatCharacter::CorpseFade
248	CBaseCombatCharacter::HasHumanGibs
249	CBaseCombatCharacter::HasAlienGibs
250	CHL2MP_Player::ShouldGib
251	CEmptyConVar__SetValue
252	CHL2MP_Player::Event_Gibbed
253	CBasePlayer::Event_Dying
254	CBaseCombatCharacter::BecomeRagdoll
255	CBaseCombatCharacter::FixupBurningServerRagdoll
256	CBaseCombatCharacter::BecomeRagdollBoogie
257	CBaseCombatCharacter::CheckTraceHullAttack
258	CNPC_MetroPolice::CheckTraceHullAttack
259	CEmptyConVar__SetValue
260	CBaseCombatCharacter::IRelationType
261	CBaseCombatCharacter::IRelationPriority
262	CBasePlayer::IsInAVehicle
263	CBasePlayer::GetVehicle
264	CBasePlayer::GetVehicleEntity
265	CChildOperatorDefinition__IsObsolete
266	CHL2MP_Player::IncrementFragCount
267	CHL2_Player::CalcWeaponProficiency
268	CHL2MP_Player::GetAttackSpread
269	CBaseCombatCharacter::GetSpreadBias
270	CBasePlayer::DoMuzzleFlash
271	CBaseCombatCharacter::AddEntityRelationship
272	CBaseCombatCharacter::RemoveEntityRelationship
273	CBaseCombatCharacter::AddClassRelationship
274	CHL2MP_Player::PlantFootprint
275	CBaseCombatWeapon::NetworkStateChanged_m_nNextThinkTick
276	CBasePlayer::NetworkStateChanged_m_iHealth
277	CHL2MP_Player::CreateViewModel
278	CHL2_Player::SetupVisibility
279	CHL2MP_Player::WantsLagCompensationOnEntity
280	CHL2MP_Player::WantsLagCompensationOnNPC
281	CBasePlayer::SharedSpawn
282	CBasePlayer::ForceRespawn
283	CBasePlayer::InitialSpawn
284	CDataManagerBase__Unlock
285	CBasePlayer::ShowViewPortPanel
286	CHL2MP_Player::PlayerDeathThink
287	CDataManagerBase__Unlock
288	CBasePlayer::Duck
289	CHL2MP_Player::PreThink
290	CHL2MP_Player::PostThink
291	CBasePlayer::DamageEffect
292	CHL2_Player::OnDamagedByExplosion
293	CChildOperatorDefinition__IsObsolete
294	CBasePlayer::IsBot
295	CBasePlayer::GetPlayerMins
296	CBasePlayer::GetPlayerMaxs
297	CBasePlayer::CalcRoll
298	CBasePlayer::PackDeadPlayerItems
299	CHL2MP_Player::RemoveAllItems
300	CBasePlayer::Weapon_SetLast
301	CGameRules::FPlayerCanTakeDamage
302	CBasePlayer::Weapon_ShouldSelectItem
303	CHL2_Player::UpdateClientData
304	CHL2_Player::ExitLadder
305	CHL2_Player::GetLadderSurface
306	CHL2_Player::SetFlashlightEnabled
307	CHL2_Player::FlashlightIsOn
308	CHL2MP_Player::FlashlightTurnOn
309	CHL2MP_Player::FlashlightTurnOff
310	CHL2_Player::IsIlluminatedByFlashlight
311	CBasePlayer::UpdateStepSound
312	CHL2MP_Player::PlayStepSound
313	CBasePlayer::GetStepSoundVelocities
314	CBasePlayer::SetStepSoundTime
315	CHL2MP_Player::DeathSound
316	CHL2MP_Player::SetAnimation
317	CBasePlayer::ImpulseCommands
318	CHL2MP_Player::CheatImpulseCommands
319	CHL2MP_Player::ClientCommand
320	CHL2MP_Player::StartObserverMode
321	CHL2MP_Player::StopObserverMode
322	CHL2MP_Player::BecomeRagdollOnClient
323	CBasePlayer::SetObserverMode
324	CBasePlayer::GetObserverMode
325	CBasePlayer::SetObserverTarget
326	CBasePlayer::ObserverUse
327	CBasePlayer::GetObserverTarget
328	CBasePlayer::FindNextObserverTarget
329	CBasePlayer::GetNextObserverSearchStartPoint
330	CBasePlayer::IsValidObserverTarget
331	CBasePlayer::CheckObserverSettings
332	CBasePlayer::JumptoPosition
333	CBasePlayer::ForceObserverMode
334	CBasePlayer::ResetObserverMode
335	CBasePlayer::ValidateCurrentObserverTarget
336	CBasePlayer::AttemptToExitFreezeCam
337	CBasePlayer::StartReplayMode
338	CBasePlayer::StopReplayMode
339	CBasePlayer::GetDelayTicks
340	CBasePlayer::GetReplayEntity
341	CHL2_Player::CreateCorpse
342	CHL2MP_Player::EntSelectSpawnPoint
343	CBasePlayer::GetInVehicle
344	CBasePlayer::LeaveVehicle
345	CDataManagerBase__Unlock
346	CEmptyConVar__SetValue
347	CHL2MP_Player::BumpWeapon
348	CBasePlayer::SelectLastItem
349	CBasePlayer::SelectItem
350	CHL2_Player::ItemPostFrame
351	CBasePlayer::GiveNamedItem
352	CBasePlayer::CheckTrainUpdate
353	CHL2_Player::SetPlayerUnderwater
354	CHL2_Player::CanBreatheUnderwater
355	CHL2_Player::PlayerUse
356	CHL2_Player::PlayUseDenySound
357	CBasePlayer::FindUseEntity
358	CBasePlayer::IsUseableEntity
359	CHL2MP_Player::PickupObject
360	CBasePlayer::IsHoldingEntity
361	CHL2_Player::ForceDropOfCarriedPhysObjects
362	CHL2_Player::GetHeldObjectMass
363	CHL2_Player::GetHeldObject
364	CBasePlayer::UpdateGeigerCounter
365	CHL2_Player::GetAutoaimVector
366	CBasePlayer::GetAutoaimVector
367	CBasePlayer::GetAutoaimVector
368	CBasePlayer::ShouldAutoaim
369	CBasePlayer::ForceClientDllUpdate
370	CBasePlayer::ProcessUsercmds
371	CHL2_Player::PlayerRunCommand
372	CHL2MP_Player::CanHearAndReadChatFrom
373	ConCommandBase__IsCommand
374	CHL2_Player::ModifyOrAppendPlayerCriteria
375	CHL2MP_Player::CheckChatText
376	CHL2MP_Player::CreateRagdollEntity
377	ConCommandBase__IsCommand
378	CBasePlayer::SetHealerAmmoRechargeTime
379	CBasePlayer::ClearSway
380	CBasePlayer::SetSway
381	CBaseCombatWeapon::GetMinRestTime
382	CHL2_Player::IsFollowingPhysics
383	CHL2_Player::InitVCollision
384	CBasePlayer::UpdatePhysicsShadowToCurrentPosition
385	DefaultCompletionFunc
386	ConCommandBase__IsCommand
387	ConCommandBase__IsCommand
388	CChildOperatorDefinition__IsObsolete
389	CDataManagerBase__Unlock
390	CBasePlayer::ResetScores
391	CHL2MP_Player::EvaluateUserData
392	CHL2_Player::EquipSuit
393	CHL2_Player::RemoveSuit
394	CBasePlayer::CommitSuicide
395	CBasePlayer::CommitSuicide
396	CBasePlayer::IsBot
397	DefaultCompletionFunc
398	DefaultCompletionFunc
399	CEmptyConVar__SetValue
400	CDataManagerBase__Unlock
401	CHL2_Player::SuspendUse
402	CHL2_Player::CommanderMode
403	CHL2_Player::GetIdleTime
404	CHL2_Player::GetMoveTime
405	CHL2_Player::GetLastDamageTime
406	CHL2_Player::IsDucking
407	CHL2_Player::Weapon_Lower
408	CHL2_Player::Weapon_Ready
409	CDataManagerBase__Unlock
410	CEmptyConVar__SetValue
411	CDataManagerBase__Unlock
412	CHL2MP_Player::HandleCommand_JoinTeam
413	CHL2MP_Player::PlantFootprint
414	CChildOperatorDefinition__IsObsolete
415	CHL2MP_Player::Weapon_DropByCommand