Difference between revisions of "CTerrorPlayer Offset List (Left 4 Dead 2)"

From AlliedModders Wiki
Jump to: navigation, search
(Added offsets from demo)
 
(Updated offsets for DLC (The Passing))
Line 6: Line 6:
 
This comes from the symbol tables, so you'll have to look in the SDK for return types.
 
This comes from the symbol tables, so you'll have to look in the SDK for return types.
  
<b>Last Updated 27 October 2009</b>
+
<b>Last Updated 23 April 2010</b>
  
 
<pre>
 
<pre>
// Auto reconstructed from vtable block @ 0x00FC69A0
+
// Auto reconstructed from vtable block @ 0x00D2DEC0
// from "server_linux.so", by ida_vtables.idc
+
// from "server.so", by ida_vtables.idc
 
0 CTerrorPlayer::~CTerrorPlayer()
 
0 CTerrorPlayer::~CTerrorPlayer()
 
1 CBaseEntity::SetRefEHandle(CBaseHandle  const&)
 
1 CBaseEntity::SetRefEHandle(CBaseHandle  const&)
Line 399: Line 399:
 
386 CTerrorPlayer::DeathSound(CTakeDamageInfo  const&)
 
386 CTerrorPlayer::DeathSound(CTakeDamageInfo  const&)
 
387 CBasePlayer::GetSoundscapeListener(void)
 
387 CBasePlayer::GetSoundscapeListener(void)
388 CCSPlayer::SetAnimation(PLAYER_ANIM)
+
388 CTerrorPlayer::WeaponHasInfiniteAmmo(CBaseCombatWeapon *)
389 CBasePlayer::OnMainActivityComplete(Activity,Activity)
+
389 CCSPlayer::SetAnimation(PLAYER_ANIM)
390 CBasePlayer::OnMainActivityInterrupted(Activity,Activity)
+
390 CBasePlayer::OnMainActivityComplete(Activity,Activity)
391 CTerrorPlayer::ImpulseCommands(void)
+
391 CBasePlayer::OnMainActivityInterrupted(Activity,Activity)
392 CTerrorPlayer::CheatImpulseCommands(int)
+
392 CTerrorPlayer::ImpulseCommands(void)
393 CTerrorPlayer::ClientCommand(CCommand  const&)
+
393 CTerrorPlayer::CheatImpulseCommands(int)
394 CBasePlayer::StartObserverMode(int)
+
394 CTerrorPlayer::ClientCommand(CCommand  const&)
395 CBasePlayer::StopObserverMode(void)
+
395 CBasePlayer::StartObserverMode(int)
396 CBasePlayer::ModeWantsSpectatorGUI(int)
+
396 CBasePlayer::StopObserverMode(void)
397 CTerrorPlayer::SetObserverMode(int)
+
397 CBasePlayer::ModeWantsSpectatorGUI(int)
398 CBasePlayer::GetObserverMode(void)
+
398 CTerrorPlayer::SetObserverMode(int)
399 CTerrorPlayer::SetObserverTarget(CBaseEntity *)
+
399 CBasePlayer::GetObserverMode(void)
400 CBasePlayer::ObserverUse(bool)
+
400 CTerrorPlayer::SetObserverTarget(CBaseEntity *)
401 CBasePlayer::GetObserverTarget(void)
+
401 CBasePlayer::ObserverUse(bool)
402 CTerrorPlayer::FindNextObserverTarget(bool)
+
402 CBasePlayer::GetObserverTarget(void)
403 CCSPlayer::GetNextObserverSearchStartPoint(bool)
+
403 CTerrorPlayer::FindNextObserverTarget(bool)
404 CTerrorPlayer::PassesObserverFilter(CBaseEntity  const*)
+
404 CCSPlayer::GetNextObserverSearchStartPoint(bool)
405 CTerrorPlayer::IsValidObserverTarget(CBaseEntity *)
+
405 CTerrorPlayer::PassesObserverFilter(CBaseEntity  const*)
406 CBasePlayer::CheckObserverSettings(void)
+
406 CTerrorPlayer::IsValidObserverTarget(CBaseEntity *)
407 CBasePlayer::JumptoPosition(Vector  const&,QAngle  const&)
+
407 CBasePlayer::CheckObserverSettings(void)
408 CBasePlayer::ForceObserverMode(int)
+
408 CBasePlayer::JumptoPosition(Vector  const&,QAngle  const&)
409 CCSPlayer::ResetObserverMode(void)
+
409 CBasePlayer::ForceObserverMode(int)
410 CBasePlayer::ValidateCurrentObserverTarget(void)
+
410 CCSPlayer::ResetObserverMode(void)
411 CBasePlayer::AttemptToExitFreezeCam(void)
+
411 CBasePlayer::ValidateCurrentObserverTarget(void)
412 CTerrorPlayer::WantsRoamingObserverMode(void)const
+
412 CBasePlayer::AttemptToExitFreezeCam(void)
413 CCSPlayer::StartReplayMode(float,float,int)
+
413 CTerrorPlayer::WantsRoamingObserverMode(void)const
414 CCSPlayer::StopReplayMode(void)
+
414 CCSPlayer::StartReplayMode(float,float,int)
415 CBasePlayer::GetDelayTicks(void)
+
415 CCSPlayer::StopReplayMode(void)
416 CBasePlayer::GetReplayEntity(void)
+
416 CBasePlayer::GetDelayTicks(void)
417 CBasePlayer::CreateCorpse(void)
+
417 CBasePlayer::GetReplayEntity(void)
418 CTerrorPlayer::EntSelectSpawnPoint(void)
+
418 CBasePlayer::CreateCorpse(void)
419 CBasePlayer::GetInVehicle(IServerVehicle *,int)
+
419 CTerrorPlayer::EntSelectSpawnPoint(void)
420 CBasePlayer::LeaveVehicle(Vector  const&,QAngle  const&)
+
420 CBasePlayer::GetInVehicle(IServerVehicle *,int)
421 CBasePlayer::OnVehicleStart(void)
+
421 CBasePlayer::LeaveVehicle(Vector  const&,QAngle  const&)
422 CBasePlayer::OnVehicleEnd(Vector &)
+
422 CBasePlayer::OnVehicleStart(void)
423 CTerrorPlayer::BumpWeapon(CBaseCombatWeapon *)
+
423 CBasePlayer::OnVehicleEnd(Vector &)
424 CBasePlayer::SelectLastItem(void)
+
424 CTerrorPlayer::BumpWeapon(CBaseCombatWeapon *)
425 CBasePlayer::SelectItem(char  const*,int)
+
425 CBasePlayer::SelectLastItem(void)
426 CBasePlayer::SelectItem(CBaseCombatWeapon *)
+
426 CBasePlayer::SelectItem(char  const*,int)
427 CTerrorPlayer::ItemPostFrame(void)
+
427 CBasePlayer::SelectItem(CBaseCombatWeapon *)
428 CTerrorPlayer::GiveNamedItem(char  const*,int,bool)
+
428 CTerrorPlayer::ItemPostFrame(void)
429 CBasePlayer::CheckTrainUpdate(void)
+
429 CTerrorPlayer::GiveNamedItem(char  const*,int,bool)
430 CBasePlayer::SetPlayerUnderwater(bool)
+
430 CBasePlayer::CheckTrainUpdate(void)
431 CTerrorPlayer::PlayWadeSound(void)
+
431 CBasePlayer::SetPlayerUnderwater(bool)
432 CTerrorPlayer::CanBreatheUnderwater(void)const
+
432 CTerrorPlayer::PlayWadeSound(void)
433 CTerrorPlayer::CanRecoverCurrentDrowningDamage(void)const
+
433 CTerrorPlayer::CanBreatheUnderwater(void)const
434 CTerrorPlayer::PlayerUse(CBaseEntity *)
+
434 CTerrorPlayer::CanRecoverCurrentDrowningDamage(void)const
435 CCSPlayer::PlayUseDenySound(void)
+
435 CTerrorPlayer::PlayerUse(CBaseEntity *)
436 CTerrorPlayer::FindUseEntity(float,float,float,bool *,bool)
+
436 CCSPlayer::PlayUseDenySound(void)
437 CTerrorPlayer::IsUseableEntity(CBaseEntity *,unsigned int)
+
437 CTerrorPlayer::FindUseEntity(float,float,float,bool *,bool)
438 CTerrorPlayer::OnUseEntity(CBaseEntity *,USE_TYPE)
+
438 CTerrorPlayer::IsUseableEntity(CBaseEntity *,unsigned int)
439 CTerrorPlayer::PickupObject(CBaseEntity *,bool)
+
439 CTerrorPlayer::OnUseEntity(CBaseEntity *,USE_TYPE)
440 CTerrorPlayer::ForceDropOfCarriedPhysObjects(CBaseEntity *)
+
440 CTerrorPlayer::PickupObject(CBaseEntity *,bool)
441 CTerrorPlayer::GetHeldObjectMass(IPhysicsObject *)
+
441 CTerrorPlayer::ForceDropOfCarriedPhysObjects(CBaseEntity *)
442 CTerrorPlayer::IsHoldingEntity(CBaseEntity *)
+
442 CTerrorPlayer::GetHeldObjectMass(IPhysicsObject *)
443 CBasePlayer::UpdateGeigerCounter(void)
+
443 CTerrorPlayer::IsHoldingEntity(CBaseEntity *)
444 CBasePlayer::GetAutoaimVector(float)
+
444 CBasePlayer::UpdateGeigerCounter(void)
445 CBasePlayer::GetAutoaimVector(float,float)
+
445 CBasePlayer::GetAutoaimVector(float)
446 CBasePlayer::GetAutoaimVector(float,float,float,AimResults *)
+
446 CBasePlayer::GetAutoaimVector(float,float)
447 CBasePlayer::GetAutoaimVector(autoaim_params_t &)
+
447 CBasePlayer::GetAutoaimVector(float,float,float,AimResults *)
448 CBasePlayer::ShouldAutoaim(void)
+
448 CBasePlayer::GetAutoaimVector(autoaim_params_t &)
449 CBasePlayer::ForceClientDllUpdate(void)
+
449 CBasePlayer::ShouldAutoaim(void)
450 CBasePlayer::ProcessUsercmds(CUserCmd *,int,int,int,bool)
+
450 CBasePlayer::ForceClientDllUpdate(void)
451 CTerrorPlayer::PlayerRunCommand(CUserCmd *,IMoveHelper *)
+
451 CBasePlayer::ProcessUsercmds(CUserCmd *,int,int,int,bool)
452 CBasePlayer::ChangeTeam(int,bool,bool)
+
452 CTerrorPlayer::PlayerRunCommand(CUserCmd *,IMoveHelper *)
453 CBaseMultiplayerPlayer::CanHearAndReadChatFrom(CBasePlayer *)
+
453 CBasePlayer::ChangeTeam(int,bool,bool)
454 CBaseMultiplayerPlayer::CanSpeak(void)
+
454 CBaseMultiplayerPlayer::CanHearAndReadChatFrom(CBasePlayer *)
455 CCSPlayer::ModifyOrAppendPlayerCriteria(AI_CriteriaSet &)
+
455 CBaseMultiplayerPlayer::CanSpeak(void)
456 CTerrorPlayer::CheckChatText(char *,int)
+
456 CCSPlayer::ModifyOrAppendPlayerCriteria(AI_CriteriaSet &)
457 CBasePlayer::CreateRagdollEntity(void)
+
457 CTerrorPlayer::CheckChatText(char *,int)
458 CBasePlayer::ShouldAnnounceAchievement(void)
+
458 CBasePlayer::CreateRagdollEntity(void)
459 CTerrorPlayer::ForceChangeTeam(int)
+
459 CBasePlayer::ShouldAnnounceAchievement(void)
460 CBasePlayer::IsFollowingPhysics(void)
+
460 CTerrorPlayer::ForceChangeTeam(int)
461 CTerrorPlayer::InitVCollision(Vector  const&,Vector  const&)
+
461 CBasePlayer::IsFollowingPhysics(void)
462 CBasePlayer::UpdatePhysicsShadowToCurrentPosition(void)
+
462 CTerrorPlayer::InitVCollision(Vector  const&,Vector  const&)
463 CBasePlayer::Hints(void)
+
463 CBasePlayer::UpdatePhysicsShadowToCurrentPosition(void)
464 CBasePlayer::IsReadyToPlay(void)
+
464 CBasePlayer::Hints(void)
465 CBasePlayer::IsReadyToSpawn(void)
+
465 CBasePlayer::IsReadyToPlay(void)
466 CBasePlayer::ShouldGainInstantSpawn(void)
+
466 CBasePlayer::IsReadyToSpawn(void)
467 CBasePlayer::ResetPerRoundStats(void)
+
467 CBasePlayer::ShouldGainInstantSpawn(void)
468 CBasePlayer::ResetScores(void)
+
468 CBasePlayer::ResetPerRoundStats(void)
469 CBasePlayer::EquipSuit(bool)
+
469 CBasePlayer::ResetScores(void)
470 CBasePlayer::RemoveSuit(void)
+
470 CBasePlayer::EquipSuit(bool)
471 CTerrorPlayer::OnUseEntityChanged(void)
+
471 CBasePlayer::RemoveSuit(void)
472 CBasePlayer::CommitSuicide(bool,bool)
+
472 CTerrorPlayer::OnUseEntityChanged(void)
473 CBasePlayer::CommitSuicide(Vector  const&,bool,bool)
+
473 CBasePlayer::CommitSuicide(bool,bool)
474 CBasePlayer::IsBot(void)const
+
474 CBasePlayer::CommitSuicide(Vector  const&,bool,bool)
475 CBaseMultiplayerPlayer::GetExpresser(void)
+
475 CBasePlayer::IsBot(void)const
476 CCSPlayer::SpawnArmorValue(void)const
+
476 CBaseMultiplayerPlayer::GetExpresser(void)
477 CTerrorPlayer::UpdateTonemapController(void)
+
477 CCSPlayer::SpawnArmorValue(void)const
478 CCSPlayer::NetworkStateChanged_m_ArmorValue(void)
+
478 CTerrorPlayer::UpdateTonemapController(void)
479 CCSPlayer::NetworkStateChanged_m_ArmorValue(void *)
+
479 CCSPlayer::NetworkStateChanged_m_ArmorValue(void)
480 CTerrorPlayer::IsAutoCrouched(void)const
+
480 CCSPlayer::NetworkStateChanged_m_ArmorValue(void *)
481 CTerrorPlayer::GetAvailableSteadyStateSlots(void)
+
481 CTerrorPlayer::IsAutoCrouched(void)const
482 CTerrorPlayer::OnSpeak(CBasePlayer *,char  const*,float)
+
482 CTerrorPlayer::GetAvailableSteadyStateSlots(void)
483 CTerrorPlayer::OnVoiceTransmit(void)
+
483 CTerrorPlayer::OnSpeak(CBasePlayer *,char  const*,float)
484 CTerrorPlayer::PlayerSolidMask(bool)const
+
484 CTerrorPlayer::OnVoiceTransmit(void)
485 CAI_ExpresserHost<CBasePlayer>::NoteSpeaking(float,float)
+
485 CTerrorPlayer::PlayerSolidMask(bool)const
486 CAI_ExpresserHost<CBasePlayer>::Speak(CAI_Concept,char  const*,char *,unsigned int,IRecipientFilter *)
+
486 CAI_ExpresserHost<CBasePlayer>::NoteSpeaking(float,float)
487 CAI_ExpresserHost<CBasePlayer>::Speak(CAI_Concept,AI_CriteriaSet *,char *,unsigned int,IRecipientFilter *)
+
487 CAI_ExpresserHost<CBasePlayer>::Speak(CAI_Concept,char  const*,char *,unsigned int,IRecipientFilter *)
488 CAI_ExpresserHost<CBasePlayer>::PostSpeakDispatchResponse(CAI_Concept,AI_Response *)
+
488 CAI_ExpresserHost<CBasePlayer>::Speak(CAI_Concept,AI_CriteriaSet *,char *,unsigned int,IRecipientFilter *)
489 CTerrorPlayer::SpeakIfAllowed(CAI_Concept,SpeechPriorityType,char  const*,char *,unsigned int,IRecipientFilter *)
+
489 CAI_ExpresserHost<CBasePlayer>::PostSpeakDispatchResponse(CAI_Concept,AI_Response *)
490 CBaseMultiplayerPlayer::SpeakConceptIfAllowed(int,char  const*,char *,unsigned int,IRecipientFilter *)
+
490 CTerrorPlayer::SpeakIfAllowed(CAI_Concept,SpeechPriorityType,char  const*,char *,unsigned int,IRecipientFilter *)
491 CBaseMultiplayerPlayer::CanSpeakVoiceCommand(void)
+
491 CBaseMultiplayerPlayer::SpeakConceptIfAllowed(int,char  const*,char *,unsigned int,IRecipientFilter *)
492 CBaseMultiplayerPlayer::ShouldShowVoiceSubtitleToEnemy(void)
+
492 CBaseMultiplayerPlayer::CanSpeakVoiceCommand(void)
493 CBaseMultiplayerPlayer::NoteSpokeVoiceCommand(char  const*)
+
493 CBaseMultiplayerPlayer::ShouldShowVoiceSubtitleToEnemy(void)
494 CBaseMultiplayerPlayer::OnAchievementEarned(int)
+
494 CBaseMultiplayerPlayer::NoteSpokeVoiceCommand(char  const*)
495 CBaseMultiplayerPlayer::GetMultiplayerExpresser(void)
+
495 CBaseMultiplayerPlayer::OnAchievementEarned(int)
496 CBaseMultiplayerPlayer::CalculateTeamBalanceScore(void)
+
496 CBaseMultiplayerPlayer::GetMultiplayerExpresser(void)
497 CBaseMultiplayerPlayer::CreateExpresser(void)
+
497 CBaseMultiplayerPlayer::CalculateTeamBalanceScore(void)
498 CCSPlayer::FirePlayerHurtEvent(CTakeDamageInfo  const&)
+
498 CBaseMultiplayerPlayer::CreateExpresser(void)
499 CTerrorPlayer::OnTakeDamageInternal(CTakeDamageInfo &)
+
499 CCSPlayer::FirePlayerHurtEvent(CTakeDamageInfo  const&)
500 CTerrorPlayer::AllowDamage(CTakeDamageInfo  const&)
+
500 CTerrorPlayer::OnTakeDamageInternal(CTakeDamageInfo &)
501 CTerrorPlayer::GetHealthBuffer(void)const
+
501 CTerrorPlayer::AllowDamage(CTakeDamageInfo  const&)
502 CTerrorPlayer::IsIncapacitated(void)const
+
502 CTerrorPlayer::GetHealthBuffer(void)const
503 CTerrorPlayer::GetAdjustedDamage(CTakeDamageInfo  const&,float,float,bool)
+
503 CTerrorPlayer::IsIncapacitated(void)const
504 CTerrorPlayer::DoBloodEffect(float,CTakeDamageInfo  const&,Vector  const&,CGameTrace *)
+
504 CTerrorPlayer::GetAdjustedDamage(CTakeDamageInfo  const&,float,float,bool)
505 CCSPlayer::GiveNamedItem(char  const*,int)
+
505 CTerrorPlayer::DoBloodEffect(float,CTakeDamageInfo  const&,Vector  const&,CGameTrace *)
506 CCSPlayer::IsBeingGivenItem(void)const
+
506 CCSPlayer::GiveNamedItem(char  const*,int)
507 CTerrorPlayer::DoAnimationEvent(PlayerAnimEvent_t,int)
+
507 CCSPlayer::IsBeingGivenItem(void)const
508 CTerrorPlayer::KickBack(float,float,float,float,float,float,int)
+
508 CTerrorPlayer::DoAnimationEvent(PlayerAnimEvent_t,int)
509 CTerrorPlayer::IsImmobilized(void)const
+
509 CTerrorPlayer::KickBack(float,float,float,float,float,float,int)
510 CTerrorPlayer::GiveDefaultItems(void)
+
510 CTerrorPlayer::IsImmobilized(void)const
511 CTerrorPlayer::RoundRespawn(void)
+
511 CTerrorPlayer::GiveDefaultItems(void)
512 CTerrorPlayer::ObserverRoundRespawn(void)
+
512 CTerrorPlayer::RoundRespawn(void)
513 CCSPlayer::Blind(float,float,float)
+
513 CTerrorPlayer::ObserverRoundRespawn(void)
514 CTerrorPlayer::Deafen(float,float,float)
+
514 CCSPlayer::Blind(float,float,float)
515 CTerrorPlayer::ResetMaxSpeed(void)
+
515 CTerrorPlayer::Deafen(float,float,float)
516 CCSPlayer::HandleCommand_JoinClass(int)
+
516 CTerrorPlayer::ResetMaxSpeed(void)
517 CTerrorPlayer::HandleCommand_JoinTeam(int,char  const*,bool)
+
517 CCSPlayer::HandleCommand_JoinClass(int)
518 CTerrorPlayer::GetIntoGame(void)
+
518 CCSPlayer::HandleCommand_JoinTeam(int,char  const*,bool)
519 CTerrorPlayer::WantsMOTD(void)const
+
519 CTerrorPlayer::GetIntoGame(void)
520 CTerrorPlayer::AutoSelectTeam(void)
+
520 CTerrorPlayer::WantsMOTD(void)const
521 CTerrorPlayer::OnLeaveActiveState(void)
+
521 CTerrorPlayer::AutoSelectTeam(void)
522 CTerrorPlayer::Pain(bool)
+
522 CTerrorPlayer::OnLeaveActiveState(void)
523 CTerrorPlayer::OnTeamChanged(int)
+
523 CTerrorPlayer::Pain(bool)
524 CTerrorPlayer::CanAttack(void)const
+
524 CTerrorPlayer::OnTeamChanged(int)
525 CTerrorPlayer::OnWeaponFired(void)
+
525 CTerrorPlayer::CanAttack(void)const
526 CCSPlayer::QueueScreenBloodSplatter(int,float)
+
526 CTerrorPlayer::OnWeaponFired(void)
527 CTerrorPlayer::OnReloadStart(bool,int,bool)
+
527 CCSPlayer::QueueScreenBloodSplatter(int,float)
528 CTerrorPlayer::CreateNoise(float)
+
528 CTerrorPlayer::OnReloadStart(bool,int,bool)
529 CTerrorPlayer::OnPreThinkObserverMode(void)
+
529 CTerrorPlayer::CreateNoise(float)
530 CTerrorPlayer::OnEnterRescueState(void)
+
530 CTerrorPlayer::OnPreThinkObserverMode(void)
531 CTerrorPlayer::OnPreThinkRescueState(void)
+
531 CTerrorPlayer::OnEnterRescueState(void)
532 CTerrorPlayer::OnLeaveRescueState(void)
+
532 CTerrorPlayer::OnPreThinkRescueState(void)
533 CTerrorPlayer::OnEnterGhostState(void)
+
533 CTerrorPlayer::OnLeaveRescueState(void)
534 CTerrorPlayer::OnPreThinkGhostState(void)
+
534 CTerrorPlayer::OnEnterGhostState(void)
535 CTerrorPlayer::OnLeaveGhostState(void)
+
535 CTerrorPlayer::OnPreThinkGhostState(void)
536 CTerrorPlayer::OnEnterIntroCameraState(void)
+
536 CTerrorPlayer::OnLeaveGhostState(void)
537 CTerrorPlayer::OnPreThinkIntroCameraState(void)
+
537 CTerrorPlayer::OnEnterIntroCameraState(void)
538 CTerrorPlayer::OnLeaveIntroCameraState(void)
+
538 CTerrorPlayer::OnPreThinkIntroCameraState(void)
539 CTerrorPlayer::OnLeaveDeathAnimState(void)
+
539 CTerrorPlayer::OnLeaveIntroCameraState(void)
540 CTerrorPlayer::OnLeaveDeathWaitForKeyState(void)
+
540 CTerrorPlayer::OnLeaveDeathAnimState(void)
541 CTerrorPlayer::CanUseFlashlight(void)const
+
541 CTerrorPlayer::OnLeaveDeathWaitForKeyState(void)
542 CTerrorPlayer::UpdateAddonBits(void)
+
542 CTerrorPlayer::CanUseFlashlight(void)const
543 CTerrorPlayer::UpdateRadar(void)
+
543 CTerrorPlayer::UpdateAddonBits(void)
544 CTerrorPlayer::SelectDeathPose(CTakeDamageInfo  const&)
+
544 CTerrorPlayer::UpdateRadar(void)
545 CTerrorPlayer::CanChangeName(void)const
+
545 CTerrorPlayer::SelectDeathPose(CTakeDamageInfo  const&)
546 CTerrorPlayer::ChangeName(char  const*)
+
546 CTerrorPlayer::CanChangeName(void)const
547 CTerrorPlayer::IsProgressBarActive(void)const
+
547 CTerrorPlayer::ChangeName(char  const*)
548 CTerrorPlayer::CreateRagdollEntity(CTakeDamageInfo  const&)
+
548 CTerrorPlayer::IsProgressBarActive(void)const
549 CTerrorPlayer::GetRagdollType(void)const
+
549 CTerrorPlayer::CreateRagdollEntity(CTakeDamageInfo  const&)
550 CTerrorPlayer::SetModelFromClass(void)
+
550 CTerrorPlayer::GetRagdollType(void)const
551 CTerrorPlayer::SetModelFromClassAtSpawn(void)
+
551 CTerrorPlayer::SetModelFromClass(void)
552 CTerrorPlayer::DropWeapons(bool)
+
552 CTerrorPlayer::SetModelFromClassAtSpawn(void)
553 CTerrorPlayer::RecordDamageTaken(char  const*,int)
+
553 CTerrorPlayer::DropWeapons(bool)
554 CTerrorPlayer::OnPlayerDisconnected(CTerrorPlayer*)
+
554 CTerrorPlayer::RecordDamageTaken(char  const*,int)
555 CTerrorPlayer::OnSpawn(void)
+
555 CTerrorPlayer::OnPlayerDisconnected(CTerrorPlayer*)
556 CTerrorPlayer::RestoreSpawn(void)
+
556 CTerrorPlayer::OnSpawn(void)
557 CTerrorPlayer::OnBeginChangeLevel(char  const*)
+
557 CTerrorPlayer::RestoreSpawn(void)
558 CTerrorPlayer::OnEndChangeLevel(void)
+
558 CTerrorPlayer::OnBeginChangeLevel(char  const*)
559 CTerrorPlayer::SetDoingRestore(bool)
+
559 CTerrorPlayer::OnEndChangeLevel(void)
560 CTerrorPlayer::GetTeamSwitchRule(void)const
+
560 CTerrorPlayer::HandleCommand_JoinTeam(int,SurvivorCharacterType,bool)
561 CTerrorPlayer::IsReadyToShove(void)
+
561 CTerrorPlayer::SetDoingRestore(bool)
562 CTerrorPlayer::SetNextShoveTime(float)
+
562 CTerrorPlayer::GetTeamSwitchRule(void)const
563 CTerrorPlayer::CommitSuicide(bool)
+
563 CTerrorPlayer::IsReadyToShove(void)
564 CTerrorPlayer::OnSpokeConcept(CAI_Concept,AI_Response *)
+
564 CTerrorPlayer::SetNextShoveTime(float)
565 CTerrorPlayer::RestoreWeapons(void)
+
565 CTerrorPlayer::CommitSuicide(bool)
566 CTerrorPlayer::DropWeaponInSlot(int)
+
566 CTerrorPlayer::OnSpokeConcept(CAI_Concept,AI_Response *)
567 CTerrorPlayer::QueueScreenBloodSplatter(int,float,CTerrorPlayer::SplatterType_t)
+
567 CTerrorPlayer::RestoreWeapons(void)
568 CTerrorPlayer::OnReloadEnd(void)
+
568 CTerrorPlayer::DropWeaponInSlot(int)
569 CTerrorPlayer::OnReloadAbort(void)
+
569 CTerrorPlayer::QueueScreenBloodSplatter(int,float,CTerrorPlayer::SplatterType_t)
570 CTerrorPlayer::OnAttackSuccess(CBaseCombatCharacter *,bool)
+
570 CTerrorPlayer::OnReloadEnd(void)
571 CTerrorPlayer::CanBeShoved(CBaseEntity *)const
+
571 CTerrorPlayer::OnReloadAbort(void)
572 CTerrorPlayer::IsWielding(CSWeaponID)const
+
572 CTerrorPlayer::OnAttackSuccess(CBaseCombatCharacter *,bool)
573 CTerrorPlayer::IsWieldingWeaponOfType(CSWeaponType)const
+
573 CTerrorPlayer::CanBeShoved(CBaseEntity *)const
574 CTerrorPlayer::IsZoomed(void)
+
574 CTerrorPlayer::IsWielding(CSWeaponID)const
575 CTerrorPlayer::CanPlayerJump(void)const
+
575 CTerrorPlayer::IsWieldingWeaponOfType(CSWeaponType)const
576 CTerrorPlayer::PlayerZombieAbortControl(void)
+
576 CTerrorPlayer::IsZoomed(void)
577 CTerrorPlayer::CanBeShoved(void)
+
577 CTerrorPlayer::CanPlayerJump(void)const
578 CTerrorPlayer::SetClass(ZombieClassType)
+
578 CTerrorPlayer::PlayerZombieAbortControl(void)
579 CTerrorPlayer::SetCharacter(void)
+
579 CTerrorPlayer::CanBeShoved(void)
580 CTerrorPlayer::OnRevived(void)
+
580 CTerrorPlayer::SetClass(ZombieClassType)
581 CTerrorPlayer::OnAwardEarned(AwardType,CBaseEntity *)
+
581 CTerrorPlayer::SetCharacter(SurvivorCharacterType)
582 CTerrorPlayer::OnAwardLost(AwardType)
+
582 CTerrorPlayer::OnRevived(void)
583 CTerrorPlayer::ScoreKilledZombie(ZombieClassType)
+
583 CTerrorPlayer::OnAwardEarned(AwardType,CBaseEntity *)
 +
584 CTerrorPlayer::OnAwardLost(AwardType)
 +
585 CTerrorPlayer::ScoreKilledZombie(ZombieClassType)
 
</pre>
 
</pre>

Revision as of 05:10, 23 April 2010

Also for use when using virtual offsets.

These are the Windows offsets. 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.

Last Updated 23 April 2010

// Auto reconstructed from vtable block @ 0x00D2DEC0
// from "server.so", by ida_vtables.idc
0	CTerrorPlayer::~CTerrorPlayer()
1	CBaseEntity::SetRefEHandle(CBaseHandle  const&)
2	CBaseEntity::GetRefEHandle(void)const
3	CBaseEntity::GetCollideable(void)
4	CBaseEntity::GetNetworkable(void)
5	CBaseEntity::GetBaseEntity(void)
6	CBaseEntity::GetModelIndex(void)const
7	CBaseEntity::GetModelName(void)const
8	CCSPlayer::SetModelIndex(int)
9	CTerrorPlayer::GetServerClass(void)
10	CTerrorPlayer::YouForgotToImplementOrDeclareServerClass(void)
11	CTerrorPlayer::GetDataDescMap(void)
12	CBaseAnimating::GetScriptDesc(void)
13	CBaseEntity::GetAIAddOn(void)const
14	CBaseAnimating::TestCollision(Ray_t  const&,unsigned int,CGameTrace &)
15	CTerrorPlayer::TestHitboxes(Ray_t  const&,unsigned int,CGameTrace &)
16	CBaseEntity::ComputeWorldSpaceSurroundingBox(Vector *,Vector *)
17	CTerrorPlayer::ShouldCollide(int,int)const
18	CBaseEntity::SetOwnerEntity(CBaseEntity*)
19	CTerrorPlayer::ShouldTransmit(CCheckTransmitInfo  const*)
20	CBasePlayer::UpdateTransmitState(void)
21	CBaseCombatCharacter::SetTransmit(CCheckTransmitInfo *,bool)
22	CBasePlayer::GetTracerType(void)
23	CTerrorPlayer::Spawn(void)
24	CBaseEntity::ShouldPrecache(void)
25	CTerrorPlayer::Precache(void)
26	CBasePlayer::SetModel(char  const*)
27	CBaseEntity::InitSharedVars(void)
28	CBaseMultiplayerPlayer::PostConstructor(char  const*)
29	CBaseEntity::PostClientActive(void)
30	CBaseEntity::OnParseMapDataFinished(void)
31	CBaseEntity::KeyValue(char  const*,char  const*)
32	CBaseEntity::KeyValue(char  const*,float)
33	CBaseEntity::KeyValue(char  const*,Vector  const&)
34	CBaseEntity::GetKeyValue(char  const*,char *,int)
35	CBasePlayer::Activate(void)
36	CBaseEntity::SetParent(CBaseEntity*,int)
37	CBaseEntity::SetStasis(bool)
38	CBaseEntity::IsInStasis(void)const
39	CTerrorPlayer::ObjectCaps(void)
40	CTerrorPlayer::GetUsePriority(CBaseEntity *)
41	CBaseEntity::GetGlowEntity(void)
42	CBaseEntity::GetUseType(CBaseEntity*)
43	CBaseEntity::AcceptInput(char  const*,CBaseEntity*,CBaseEntity*,variant_t,int)
44	CBasePlayer::GetPlayerName(void)const
45	CBasePlayer::DrawDebugGeometryOverlays(void)
46	CTerrorPlayer::DrawDebugTextOverlays(void)
47	CBasePlayer::Save(ISave &)
48	CBasePlayer::Restore(IRestore &)
49	CBasePlayer::ShouldSavePhysics(void)
50	CBaseEntity::OnSave(IEntitySaveUtils *)
51	CBasePlayer::OnRestore(void)
52	CBasePlayer::GetDemoRecordingState(KeyValues *)
53	CBasePlayer::RequiredEdictIndex(void)
54	CBaseEntity::MoveDone(void)
55	CBaseEntity::Think(void)
56	CBasePlayer::NetworkStateChanged_m_nNextThinkTick(void)
57	CBasePlayer::NetworkStateChanged_m_nNextThinkTick(void *)
58	CBaseAnimating::GetBaseAnimating(void)
59	CBaseAnimatingOverlay::GetBaseAnimatingOverlay(void)
60	CTerrorPlayer::GetResponseSystem(void)
61	CAI_ExpresserHost<CBasePlayer>::DispatchResponse(char  const*)
62	CBasePlayer::Classify(void)
63	CBaseEntity::DeathNotice(CBaseEntity*)
64	CTerrorPlayer::ShouldAttractAutoAim(CBaseEntity *)
65	CTerrorPlayer::GetAutoAimRadius(void)
66	CBaseEntity::GetAutoAimCenter(void)
67	CBaseEntity::GetBeamTraceFilter(void)
68	CBaseEntity::PassesDamageFilter(CTakeDamageInfo  const&)
69	CCSPlayer::TraceAttack(CTakeDamageInfo  const&,Vector  const&,CGameTrace *)
70	CBaseEntity::CanBeHitByMeleeAttack(CBaseEntity*)
71	CTerrorPlayer::OnTakeDamage(CTakeDamageInfo  const&)
72	CTerrorPlayer::TakeHealth(float,int)
73	CBaseEntity::IsAlive(void)const
74	CTerrorPlayer::Event_Killed(CTakeDamageInfo  const&)
75	CBasePlayer::Event_KilledOther(CBaseEntity *,CTakeDamageInfo  const&)
76	CBaseCombatCharacter::BloodColor(void)
77	CBaseEntity::IsTriggered(CBaseEntity*)
78	CBaseEntity::IsNPC(void)const
79	CBaseCombatCharacter::MyCombatCharacterPointer(void)
80	CBaseEntity::MyNextBotPointer(void)
81	CBaseEntity::MyInfectedPointer(void)
82	CBaseEntity::GetDelay(void)
83	CBaseEntity::IsMoving(void)
84	CBaseEntity::DamageDecal(int,int)
85	CBaseEntity::DecalTrace(CGameTrace *,char  const*)
86	CBaseEntity::ImpactTrace(CGameTrace *,int,char *)
87	CBaseEntity::OnControls(CBaseEntity*)
88	CBaseEntity::HasTarget(string_t)
89	CBasePlayer::IsPlayer(void)const
90	CBasePlayer::IsNetClient(void)const
91	CBaseEntity::IsTemplate(void)
92	CBaseEntity::IsBaseObject(void)const
93	CBaseEntity::IsBaseTrain(void)const
94	CBaseEntity::IsElevator(void)const
95	CBaseEntity::IsBaseCombatWeapon(void)const
96	CBaseEntity::MyCombatWeaponPointer(void)
97	CBaseEntity::GetServerVehicle(void)
98	CBaseEntity::IsViewable(void)
99	CTerrorPlayer::ChangeTeam(int)
100	CBaseEntity::OnEntityEvent(EntityEvent_t,void *)
101	CBaseEntity::CanStandOn(CBaseEntity*)const
102	CBaseEntity::CanStandOn(edict_t *)const
103	CBaseEntity::GetEnemy(void)
104	CBaseEntity::GetEnemy(void)const
105	CBaseEntity::Use(CBaseEntity*,CBaseEntity*,USE_TYPE,float)
106	CBaseEntity::StartTouch(CBaseEntity*)
107	CTerrorPlayer::Touch(CBaseEntity *)
108	CBaseEntity::EndTouch(CBaseEntity*)
109	CBaseEntity::StartBlocked(CBaseEntity*)
110	CBaseEntity::Blocked(CBaseEntity*)
111	CBaseEntity::EndBlocked(void)
112	CBasePlayer::PhysicsSimulate(void)
113	CBaseEntity::PhysicsLandedOnGround(float)
114	CBasePlayer::UpdateOnRemove(void)
115	CBaseEntity::StopLoopingSounds(void)
116	CBaseEntity::SUB_AllowedToFade(void)
117	CTerrorPlayer::Teleport(Vector  const*,QAngle  const*,Vector  const*)
118	CBaseEntity::NotifySystemEvent(CBaseEntity*,notify_system_event_t,notify_system_event_params_t  const&)
119	CTerrorPlayer::MakeTracer(Vector  const&,CGameTrace  const&,int)
120	CBaseEntity::GetTracerAttachment(void)
121	CBaseEntity::FireBullets(FireBulletsInfo_t  const&)
122	CBasePlayer::DoImpactEffect(CGameTrace &,int)
123	CBaseEntity::Respawn(void)
124	CBaseEntity::IsLockedByMaster(void)
125	CBaseEntity::GetMaxHealth(void)const
126	CTerrorPlayer::ModifyOrAppendCriteria(AI_CriteriaSet &)
127	CTerrorPlayer::ModifyOrAppendDerivedCriteria(AI_CriteriaSet &)
128	CTerrorPlayer::NetworkStateChanged_m_iMaxHealth(void)
129	CTerrorPlayer::NetworkStateChanged_m_iMaxHealth(void *)
130	CBasePlayer::NetworkStateChanged_m_iHealth(void)
131	CBasePlayer::NetworkStateChanged_m_iHealth(void *)
132	CBasePlayer::NetworkStateChanged_m_lifeState(void)
133	CBasePlayer::NetworkStateChanged_m_lifeState(void *)
134	CBaseEntity::NetworkStateChanged_m_takedamage(void)
135	CBaseEntity::NetworkStateChanged_m_takedamage(void *)
136	CBaseEntity::GetDamageType(void)const
137	CBaseEntity::GetDamage(void)
138	CBaseEntity::SetDamage(float)
139	CBasePlayer::EyePosition(void)
140	CBasePlayer::EyeAngles(void)
141	CBasePlayer::LocalEyeAngles(void)
142	CBaseEntity::EarPosition(void)
143	CBasePlayer::BodyTarget(Vector  const&,bool)
144	CBaseEntity::HeadTarget(Vector  const&)
145	CBaseEntity::GetVectors(Vector *,Vector *,Vector *)const
146	CBaseEntity::GetViewOffset(void)const
147	CBaseEntity::SetViewOffset(Vector  const&)
148	CBasePlayer::GetSmoothedVelocity(void)
149	CBaseAnimating::GetVelocity(Vector *,Vector *)
150	CTerrorPlayer::GetFriction(void)const
151	CBaseCombatCharacter::FVisible(CBaseEntity *,int,CBaseEntity **)
152	CBaseCombatCharacter::FVisible(Vector  const&,int,CBaseEntity **)
153	CBaseEntity::CanBeSeenBy(CAI_BaseNPC *)
154	CBaseEntity::GetAttackDamageScale(CBaseEntity*)
155	CBaseEntity::GetReceivedDamageScale(CBaseEntity*)
156	CTerrorPlayer::OnGroundChanged(CBaseEntity *,CBaseEntity *)
157	CBaseEntity::GetGroundVelocityToApply(Vector &)
158	CBaseEntity::PhysicsSplash(Vector  const&,Vector  const&,float,float)
159	CBaseEntity::Splash(void)
160	CBaseEntity::WorldSpaceCenter(void)const
161	CCSPlayer::GetSoundEmissionOrigin(void)const
162	CBaseEntity::CreateVPhysics(void)
163	CBaseEntity::ForceVPhysicsCollide(CBaseEntity*)
164	CBasePlayer::VPhysicsDestroyObject(void)
165	CBasePlayer::VPhysicsUpdate(IPhysicsObject *)
166	CBaseEntity::VPhysicsTakeDamage(CTakeDamageInfo  const&)
167	CBaseCombatCharacter::VPhysicsShadowCollision(int,gamevcollisionevent_t *)
168	CTerrorPlayer::VPhysicsShadowUpdate(IPhysicsObject *)
169	CBasePlayer::VPhysicsCollision(int,gamevcollisionevent_t *)
170	CBaseEntity::VPhysicsFriction(IPhysicsObject *,float,int,int)
171	CBaseEntity::UpdatePhysicsShadowToCurrentPosition(float)
172	CBaseEntity::VPhysicsGetObjectList(IPhysicsObject **,int)
173	CBaseEntity::VPhysicsIsFlesh(void)
174	CBaseEntity::CanPushEntity(CBaseEntity*)const
175	CBaseEntity::HasPhysicsAttacker(float)
176	CBasePlayer::PhysicsSolidMaskForEntity(void)const
177	CBaseEntity::ResolveFlyCollisionCustom(CGameTrace &,Vector &)
178	CBaseEntity::PerformCustomPhysics(Vector *,Vector *,QAngle *,QAngle *)
179	CBaseAnimating::GetStepOrigin(void)const
180	CBaseAnimating::GetStepAngles(void)const
181	CBaseEntity::ShouldDrawWaterImpacts(void)
182	CBasePlayer::NetworkStateChanged_m_fFlags(void)
183	CBasePlayer::NetworkStateChanged_m_fFlags(void *)
184	CBasePlayer::NetworkStateChanged_m_nWaterLevel(void)
185	CBasePlayer::NetworkStateChanged_m_nWaterLevel(void *)
186	CBasePlayer::NetworkStateChanged_m_hGroundEntity(void)
187	CBasePlayer::NetworkStateChanged_m_hGroundEntity(void *)
188	CBasePlayer::NetworkStateChanged_m_vecBaseVelocity(void)
189	CBasePlayer::NetworkStateChanged_m_vecBaseVelocity(void *)
190	CBasePlayer::NetworkStateChanged_m_flFriction(void)
191	CBasePlayer::NetworkStateChanged_m_flFriction(void *)
192	CBasePlayer::NetworkStateChanged_m_vecVelocity(void)
193	CBasePlayer::NetworkStateChanged_m_vecVelocity(void *)
194	CBaseEntity::NetworkStateChanged_m_bClientSideRagdoll(void)
195	CBaseEntity::NetworkStateChanged_m_bClientSideRagdoll(void *)
196	CBasePlayer::NetworkStateChanged_m_vecViewOffset(void)
197	CBasePlayer::NetworkStateChanged_m_vecViewOffset(void *)
198	CBaseEntity::RunVScripts(void)
199	CBaseAnimating::GetIdealSpeed(void)const
200	CBaseAnimating::GetIdealAccel(void)const
201	CBaseAnimatingOverlay::StudioFrameAdvance(void)
202	CBaseAnimating::ReachedEndOfSequence(void)
203	CBaseAnimating::OnSequenceSet(int)
204	CBaseAnimating::IsActivityFinished(void)
205	CBaseAnimating::GetSequenceGroundSpeed(CStudioHdr *,int)
206	CBaseAnimating::ClampRagdollForce(Vector  const&,Vector*)
207	CBaseAnimating::BecomeRagdollOnClient(Vector  const&)
208	CBaseAnimating::IsRagdoll(void)
209	CBaseAnimating::CanBecomeRagdoll(void)
210	CBaseAnimatingOverlay::GetSkeleton(CStudioHdr *,matrix3x4_t  const&,Vector *,QuaternionAligned *,int)
211	CBaseAnimating::GetBoneTransform(int,matrix3x4_t &)
212	CBaseAnimating::SetupBones(matrix3x4_t *,int)
213	CBaseAnimating::CalculateIKLocks(float)
214	CBaseAnimatingOverlay::DispatchAnimEvents(CBaseAnimating *)
215	CTerrorPlayer::HandleAnimEvent(animevent_t *)
216	CBaseAnimating::PopulatePoseParameters(void)
217	CBaseAnimating::GetAttachment(int,matrix3x4_t &)
218	CBaseAnimating::InitBoneControllers(void)
219	CBaseAnimating::GetGroundSpeedVelocity(void)
220	CBaseAnimating::IsViewModel(void)const
221	CTerrorPlayer::Ignite(float,bool,float,bool)
222	CBaseAnimating::IgniteLifetime(float)
223	CBaseAnimating::IgniteUseCheapEffect(bool)
224	CTerrorPlayer::Extinguish(void)
225	CBaseAnimating::IsFrozen(void)
226	CBaseAnimating::Freeze(float,CBaseEntity *,Ray_t *)
227	CBaseAnimating::Unfreeze(void)
228	CBaseAnimating::Dissolve(char  const*,float,bool,int,Vector,int)
229	CBaseAnimating::SetLightingOrigin(CBaseEntity *)
230	CBaseFlex::SetViewtarget(Vector  const&)
231	CBaseFlex::StartSceneEvent(CSceneEventInfo *,CChoreoScene *,CChoreoEvent *,CChoreoActor *,CBaseEntity *)
232	CBaseFlex::ProcessSceneEvents(void)
233	CBaseFlex::ProcessSceneEvent(CSceneEventInfo *,CChoreoScene *,CChoreoEvent *)
234	CBaseFlex::ClearSceneEvent(CSceneEventInfo *,bool,bool)
235	CBaseFlex::CheckSceneEventCompletion(CSceneEventInfo *,float,CChoreoScene *,CChoreoEvent *)
236	CTerrorPlayer::PlayScene(char  const*,float,AI_Response *,IRecipientFilter *)
237	CBaseFlex::PlayAutoGeneratedSoundScene(char  const*)
238	CBasePlayer::GetPhysicsImpactDamageTable(void)
239	CBaseCombatCharacter::FInViewCone(CBaseEntity *)
240	CBaseCombatCharacter::FInViewCone(Vector  const&)
241	CBaseCombatCharacter::FInAimCone(CBaseEntity *)
242	CBaseCombatCharacter::FInAimCone(Vector  const&)
243	CBaseCombatCharacter::ShouldShootMissTarget(CBaseCombatCharacter*)
244	CBaseCombatCharacter::FindMissTarget(void)
245	CBaseCombatCharacter::HandleInteraction(int,void *,CBaseCombatCharacter*)
246	CBasePlayer::BodyAngles(void)
247	CBaseCombatCharacter::BodyDirection2D(void)
248	CBaseCombatCharacter::BodyDirection3D(void)
249	CBaseCombatCharacter::HeadDirection2D(void)
250	CBaseCombatCharacter::HeadDirection3D(void)
251	CBaseCombatCharacter::EyeDirection2D(void)
252	CBaseCombatCharacter::EyeDirection3D(void)
253	CBaseCombatCharacter::IsHiddenByFog(Vector  const&)const
254	CBaseCombatCharacter::IsHiddenByFog(CBaseEntity *)const
255	CBaseCombatCharacter::IsHiddenByFog(float)const
256	CBaseCombatCharacter::GetFogObscuredRatio(Vector  const&)const
257	CBaseCombatCharacter::GetFogObscuredRatio(CBaseEntity *)const
258	CBaseCombatCharacter::GetFogObscuredRatio(float)const
259	CBaseCombatCharacter::GetFogParams(fogparams_t *)const
260	CBaseCombatCharacter::IsLookingTowards(CBaseEntity  const*,float)const
261	CBaseCombatCharacter::IsLookingTowards(Vector  const&,float)const
262	CBaseCombatCharacter::IsInFieldOfView(CBaseEntity *)const
263	CBaseCombatCharacter::IsInFieldOfView(Vector  const&)const
264	CBaseCombatCharacter::IsLineOfSightClear(CBaseEntity *,CBaseCombatCharacter::LineOfSightCheckType)const
265	CBaseCombatCharacter::IsLineOfSightClear(Vector  const&,CBaseCombatCharacter::LineOfSightCheckType,CBaseEntity *)const
266	CTerrorPlayer::OnFootstep(Vector  const&,bool,bool)
267	CCSPlayer::GetGroundSurface(void)const
268	CTerrorPlayer::GetFootstepSound(char  const*,bool,float,bool)const
269	CTerrorPlayer::AreFootstepsAudible(void)const
270	CTerrorPlayer::IsFootstepAudible(float,bool)const
271	CBaseCombatCharacter::GetFootstepRunThreshold(void)const
272	CBaseCombatCharacter::GiveAmmo(int,int,bool)
273	CTerrorPlayer::RemoveAmmo(int,int)
274	CBaseCombatCharacter::NPC_TranslateActivity(Activity)
275	CBaseCombatCharacter::Weapon_TranslateActivity(Activity,bool *)
276	CBaseCombatCharacter::Weapon_FrameUpdate(void)
277	CBaseCombatCharacter::Weapon_HandleAnimEvent(animevent_t *)
278	CTerrorPlayer::Weapon_CanUse(CBaseCombatWeapon *)
279	CTerrorPlayer::Weapon_Equip(CBaseCombatWeapon *)
280	CBaseCombatCharacter::Weapon_EquipAmmoOnly(CBaseCombatWeapon *)
281	CTerrorPlayer::Weapon_Drop(CBaseCombatWeapon *,Vector  const*,Vector  const*)
282	CCSPlayer::Weapon_Switch(CBaseCombatWeapon *,int)
283	CTerrorPlayer::Weapon_ShootPosition(void)
284	CTerrorPlayer::Weapon_CanSwitchTo(CBaseCombatWeapon *)
285	CBaseCombatCharacter::Weapon_SlotOccupied(CBaseCombatWeapon *)
286	CBaseCombatCharacter::Weapon_GetSlot(int)const
287	CBaseCombatCharacter::AddPlayerItem(CBaseCombatWeapon *)
288	CBasePlayer::RemovePlayerItem(CBaseCombatWeapon *)
289	CBaseCombatCharacter::CanBecomeServerRagdoll(void)
290	CTerrorPlayer::OnTakeDamage_Alive(CTakeDamageInfo  const&)
291	CBaseCombatCharacter::OnTakeDamage_Dying(CTakeDamageInfo  const&)
292	CBaseCombatCharacter::OnTakeDamage_Dead(CTakeDamageInfo  const&)
293	CBaseCombatCharacter::GetAliveDuration(void)const
294	CBaseCombatCharacter::OnFriendDamaged(CBaseCombatCharacter*,CBaseEntity *)
295	CBaseCombatCharacter::NotifyFriendsOfDamage(CBaseEntity *)
296	CBaseCombatCharacter::HasEverBeenInjured(int)const
297	CBaseCombatCharacter::GetTimeSinceLastInjury(int)const
298	CBaseCombatCharacter::OnPlayerKilledOther(CBaseEntity *,CTakeDamageInfo  const&)
299	CBaseCombatCharacter::GetDeathActivity(void)
300	CBaseCombatCharacter::CorpseGib(CTakeDamageInfo  const&)
301	CBaseCombatCharacter::CorpseFade(void)
302	CBaseCombatCharacter::HasHumanGibs(void)
303	CBaseCombatCharacter::HasAlienGibs(void)
304	CBaseCombatCharacter::ShouldGib(CTakeDamageInfo  const&)
305	CBaseCombatCharacter::OnKilledNPC(CBaseCombatCharacter*)
306	CBaseCombatCharacter::Event_Gibbed(CTakeDamageInfo  const&)
307	CBasePlayer::Event_Dying(void)
308	CBaseCombatCharacter::BecomeRagdoll(CTakeDamageInfo  const&,Vector  const&)
309	CBaseCombatCharacter::FixupBurningServerRagdoll(CBaseEntity *)
310	CBaseCombatCharacter::BecomeRagdollBoogie(CBaseEntity *,Vector  const&,float,int)
311	CBaseCombatCharacter::CheckTraceHullAttack(float,Vector  const&,Vector  const&,int,int,float,bool)
312	CBaseCombatCharacter::CheckTraceHullAttack(Vector  const&,Vector  const&,Vector  const&,Vector  const&,int,int,float,bool)
313	CBaseCombatCharacter::PushawayTouch(CBaseEntity *)
314	CBaseCombatCharacter::IRelationType(CBaseEntity *)
315	CBaseCombatCharacter::IRelationPriority(CBaseEntity *)
316	CBasePlayer::IsInAVehicle(void)const
317	CBasePlayer::GetVehicle(void)
318	CBasePlayer::GetVehicleEntity(void)
319	CBaseCombatCharacter::ExitVehicle(void)
320	CBaseCombatCharacter::CalcWeaponProficiency(CBaseCombatWeapon *)
321	CBaseCombatCharacter::GetAttackSpread(CBaseCombatWeapon *,CBaseEntity *)
322	CBaseCombatCharacter::GetSpreadBias(CBaseCombatWeapon *,CBaseEntity *)
323	CBasePlayer::DoMuzzleFlash(void)
324	CBaseCombatCharacter::AddEntityRelationship(CBaseEntity *,Disposition_t,int)
325	CBaseCombatCharacter::RemoveEntityRelationship(CBaseEntity *)
326	CBaseCombatCharacter::AddClassRelationship(Class_T,Disposition_t,int)
327	CBaseCombatCharacter::OnChangeActiveWeapon(CBaseCombatWeapon *,CBaseCombatWeapon *)
328	CTerrorPlayer::GetLastKnownArea(void)const
329	CTerrorPlayer::IsAreaTraversable(CNavArea  const*)const
330	CBaseCombatCharacter::ClearLastKnownArea(void)
331	CBaseCombatCharacter::UpdateLastKnownArea(void)
332	CTerrorPlayer::OnNavAreaChanged(CNavArea *,CNavArea *)
333	CTerrorPlayer::OnNavAreaRemoved(CNavArea *)
334	CTerrorPlayer::GetClass(void)const
335	CTerrorPlayer::CanBeA(ZombieClassType)const
336	CTerrorPlayer::OnHitByVomitJar(CBaseCombatCharacter *)
337	CTerrorPlayer::IsIT(void)const
338	CTerrorPlayer::OnPursuedBy(INextBot *)
339	CTerrorPlayer::IsGhost(void)const
340	CBasePlayer::NetworkStateChanged_m_iAmmo(void)
341	CBasePlayer::NetworkStateChanged_m_iAmmo(void *)
342	CCSPlayer::CreateViewModel(int)
343	CCSPlayer::SetupVisibility(CBaseEntity *,unsigned char *,int)
344	CTerrorPlayer::WantsLagCompensationOnEntity(CBaseEntity  const*,CUserCmd  const*,CBitVec<2048>  const*)const
345	CBasePlayer::SharedSpawn(void)
346	CBasePlayer::ForceRespawn(void)
347	CTerrorPlayer::InitialSpawn(void)
348	CBasePlayer::InitHUD(void)
349	CCSPlayer::ShowViewPortPanel(char  const*,bool,KeyValues *)
350	CCSPlayer::PlayerDeathThink(void)
351	CBasePlayer::Jump(void)
352	CBasePlayer::Duck(void)
353	CTerrorPlayer::Cough(CBasePlayer *)
354	CTerrorPlayer::PreThink(void)
355	CTerrorPlayer::PostThink(void)
356	CBasePlayer::DamageEffect(float,int)
357	CCSPlayer::OnDamagedByExplosion(CTakeDamageInfo  const&)
358	CBasePlayer::ShouldFadeOnDeath(void)
359	CBasePlayer::IsFakeClient(void)const
360	CTerrorPlayer::GetCharacterDisplayName(void)
361	CBasePlayer::GetPlayerMins(void)const
362	CBasePlayer::GetPlayerMaxs(void)const
363	CTerrorPlayer::UpdateCollisionBounds(void)
364	CBasePlayer::CalcRoll(QAngle  const&,Vector  const&,float,float)
365	CBasePlayer::PackDeadPlayerItems(void)
366	CCSPlayer::RemoveAllItems(bool)
367	CTerrorPlayer::IsRunning(void)const
368	CBasePlayer::Weapon_SetLast(CBaseCombatWeapon *)
369	CBasePlayer::Weapon_ShouldSetLast(CBaseCombatWeapon *,CBaseCombatWeapon *)
370	CBasePlayer::Weapon_ShouldSelectItem(CBaseCombatWeapon *)
371	CBasePlayer::HasUnlockableWeapons(int)
372	CBasePlayer::UpdateClientData(void)
373	CBasePlayer::UpdateBattery(void)
374	CBasePlayer::ExitLadder(void)
375	CBasePlayer::GetLadderSurface(Vector  const&)
376	CTerrorPlayer::IsAbleToAutoCenterOnLadders(void)const
377	CBasePlayer::SetFlashlightEnabled(bool)
378	CCSPlayer::FlashlightIsOn(void)
379	CTerrorPlayer::FlashlightTurnOn(bool)
380	CTerrorPlayer::FlashlightTurnOff(bool)
381	CBasePlayer::IsIlluminatedByFlashlight(CBaseEntity *,float *)
382	CCSPlayer::UpdateStepSound(surfacedata_t *,Vector  const&,Vector  const&)
383	CCSPlayer::PlayStepSound(Vector &,surfacedata_t *,float,bool)
384	CBasePlayer::GetStepSoundVelocities(float *,float *)
385	CBasePlayer::SetStepSoundTime(stepsoundtimes_t,bool)
386	CTerrorPlayer::DeathSound(CTakeDamageInfo  const&)
387	CBasePlayer::GetSoundscapeListener(void)
388	CTerrorPlayer::WeaponHasInfiniteAmmo(CBaseCombatWeapon *)
389	CCSPlayer::SetAnimation(PLAYER_ANIM)
390	CBasePlayer::OnMainActivityComplete(Activity,Activity)
391	CBasePlayer::OnMainActivityInterrupted(Activity,Activity)
392	CTerrorPlayer::ImpulseCommands(void)
393	CTerrorPlayer::CheatImpulseCommands(int)
394	CTerrorPlayer::ClientCommand(CCommand  const&)
395	CBasePlayer::StartObserverMode(int)
396	CBasePlayer::StopObserverMode(void)
397	CBasePlayer::ModeWantsSpectatorGUI(int)
398	CTerrorPlayer::SetObserverMode(int)
399	CBasePlayer::GetObserverMode(void)
400	CTerrorPlayer::SetObserverTarget(CBaseEntity *)
401	CBasePlayer::ObserverUse(bool)
402	CBasePlayer::GetObserverTarget(void)
403	CTerrorPlayer::FindNextObserverTarget(bool)
404	CCSPlayer::GetNextObserverSearchStartPoint(bool)
405	CTerrorPlayer::PassesObserverFilter(CBaseEntity  const*)
406	CTerrorPlayer::IsValidObserverTarget(CBaseEntity *)
407	CBasePlayer::CheckObserverSettings(void)
408	CBasePlayer::JumptoPosition(Vector  const&,QAngle  const&)
409	CBasePlayer::ForceObserverMode(int)
410	CCSPlayer::ResetObserverMode(void)
411	CBasePlayer::ValidateCurrentObserverTarget(void)
412	CBasePlayer::AttemptToExitFreezeCam(void)
413	CTerrorPlayer::WantsRoamingObserverMode(void)const
414	CCSPlayer::StartReplayMode(float,float,int)
415	CCSPlayer::StopReplayMode(void)
416	CBasePlayer::GetDelayTicks(void)
417	CBasePlayer::GetReplayEntity(void)
418	CBasePlayer::CreateCorpse(void)
419	CTerrorPlayer::EntSelectSpawnPoint(void)
420	CBasePlayer::GetInVehicle(IServerVehicle *,int)
421	CBasePlayer::LeaveVehicle(Vector  const&,QAngle  const&)
422	CBasePlayer::OnVehicleStart(void)
423	CBasePlayer::OnVehicleEnd(Vector &)
424	CTerrorPlayer::BumpWeapon(CBaseCombatWeapon *)
425	CBasePlayer::SelectLastItem(void)
426	CBasePlayer::SelectItem(char  const*,int)
427	CBasePlayer::SelectItem(CBaseCombatWeapon *)
428	CTerrorPlayer::ItemPostFrame(void)
429	CTerrorPlayer::GiveNamedItem(char  const*,int,bool)
430	CBasePlayer::CheckTrainUpdate(void)
431	CBasePlayer::SetPlayerUnderwater(bool)
432	CTerrorPlayer::PlayWadeSound(void)
433	CTerrorPlayer::CanBreatheUnderwater(void)const
434	CTerrorPlayer::CanRecoverCurrentDrowningDamage(void)const
435	CTerrorPlayer::PlayerUse(CBaseEntity *)
436	CCSPlayer::PlayUseDenySound(void)
437	CTerrorPlayer::FindUseEntity(float,float,float,bool *,bool)
438	CTerrorPlayer::IsUseableEntity(CBaseEntity *,unsigned int)
439	CTerrorPlayer::OnUseEntity(CBaseEntity *,USE_TYPE)
440	CTerrorPlayer::PickupObject(CBaseEntity *,bool)
441	CTerrorPlayer::ForceDropOfCarriedPhysObjects(CBaseEntity *)
442	CTerrorPlayer::GetHeldObjectMass(IPhysicsObject *)
443	CTerrorPlayer::IsHoldingEntity(CBaseEntity *)
444	CBasePlayer::UpdateGeigerCounter(void)
445	CBasePlayer::GetAutoaimVector(float)
446	CBasePlayer::GetAutoaimVector(float,float)
447	CBasePlayer::GetAutoaimVector(float,float,float,AimResults *)
448	CBasePlayer::GetAutoaimVector(autoaim_params_t &)
449	CBasePlayer::ShouldAutoaim(void)
450	CBasePlayer::ForceClientDllUpdate(void)
451	CBasePlayer::ProcessUsercmds(CUserCmd *,int,int,int,bool)
452	CTerrorPlayer::PlayerRunCommand(CUserCmd *,IMoveHelper *)
453	CBasePlayer::ChangeTeam(int,bool,bool)
454	CBaseMultiplayerPlayer::CanHearAndReadChatFrom(CBasePlayer *)
455	CBaseMultiplayerPlayer::CanSpeak(void)
456	CCSPlayer::ModifyOrAppendPlayerCriteria(AI_CriteriaSet &)
457	CTerrorPlayer::CheckChatText(char *,int)
458	CBasePlayer::CreateRagdollEntity(void)
459	CBasePlayer::ShouldAnnounceAchievement(void)
460	CTerrorPlayer::ForceChangeTeam(int)
461	CBasePlayer::IsFollowingPhysics(void)
462	CTerrorPlayer::InitVCollision(Vector  const&,Vector  const&)
463	CBasePlayer::UpdatePhysicsShadowToCurrentPosition(void)
464	CBasePlayer::Hints(void)
465	CBasePlayer::IsReadyToPlay(void)
466	CBasePlayer::IsReadyToSpawn(void)
467	CBasePlayer::ShouldGainInstantSpawn(void)
468	CBasePlayer::ResetPerRoundStats(void)
469	CBasePlayer::ResetScores(void)
470	CBasePlayer::EquipSuit(bool)
471	CBasePlayer::RemoveSuit(void)
472	CTerrorPlayer::OnUseEntityChanged(void)
473	CBasePlayer::CommitSuicide(bool,bool)
474	CBasePlayer::CommitSuicide(Vector  const&,bool,bool)
475	CBasePlayer::IsBot(void)const
476	CBaseMultiplayerPlayer::GetExpresser(void)
477	CCSPlayer::SpawnArmorValue(void)const
478	CTerrorPlayer::UpdateTonemapController(void)
479	CCSPlayer::NetworkStateChanged_m_ArmorValue(void)
480	CCSPlayer::NetworkStateChanged_m_ArmorValue(void *)
481	CTerrorPlayer::IsAutoCrouched(void)const
482	CTerrorPlayer::GetAvailableSteadyStateSlots(void)
483	CTerrorPlayer::OnSpeak(CBasePlayer *,char  const*,float)
484	CTerrorPlayer::OnVoiceTransmit(void)
485	CTerrorPlayer::PlayerSolidMask(bool)const
486	CAI_ExpresserHost<CBasePlayer>::NoteSpeaking(float,float)
487	CAI_ExpresserHost<CBasePlayer>::Speak(CAI_Concept,char  const*,char *,unsigned int,IRecipientFilter *)
488	CAI_ExpresserHost<CBasePlayer>::Speak(CAI_Concept,AI_CriteriaSet *,char *,unsigned int,IRecipientFilter *)
489	CAI_ExpresserHost<CBasePlayer>::PostSpeakDispatchResponse(CAI_Concept,AI_Response *)
490	CTerrorPlayer::SpeakIfAllowed(CAI_Concept,SpeechPriorityType,char  const*,char *,unsigned int,IRecipientFilter *)
491	CBaseMultiplayerPlayer::SpeakConceptIfAllowed(int,char  const*,char *,unsigned int,IRecipientFilter *)
492	CBaseMultiplayerPlayer::CanSpeakVoiceCommand(void)
493	CBaseMultiplayerPlayer::ShouldShowVoiceSubtitleToEnemy(void)
494	CBaseMultiplayerPlayer::NoteSpokeVoiceCommand(char  const*)
495	CBaseMultiplayerPlayer::OnAchievementEarned(int)
496	CBaseMultiplayerPlayer::GetMultiplayerExpresser(void)
497	CBaseMultiplayerPlayer::CalculateTeamBalanceScore(void)
498	CBaseMultiplayerPlayer::CreateExpresser(void)
499	CCSPlayer::FirePlayerHurtEvent(CTakeDamageInfo  const&)
500	CTerrorPlayer::OnTakeDamageInternal(CTakeDamageInfo &)
501	CTerrorPlayer::AllowDamage(CTakeDamageInfo  const&)
502	CTerrorPlayer::GetHealthBuffer(void)const
503	CTerrorPlayer::IsIncapacitated(void)const
504	CTerrorPlayer::GetAdjustedDamage(CTakeDamageInfo  const&,float,float,bool)
505	CTerrorPlayer::DoBloodEffect(float,CTakeDamageInfo  const&,Vector  const&,CGameTrace *)
506	CCSPlayer::GiveNamedItem(char  const*,int)
507	CCSPlayer::IsBeingGivenItem(void)const
508	CTerrorPlayer::DoAnimationEvent(PlayerAnimEvent_t,int)
509	CTerrorPlayer::KickBack(float,float,float,float,float,float,int)
510	CTerrorPlayer::IsImmobilized(void)const
511	CTerrorPlayer::GiveDefaultItems(void)
512	CTerrorPlayer::RoundRespawn(void)
513	CTerrorPlayer::ObserverRoundRespawn(void)
514	CCSPlayer::Blind(float,float,float)
515	CTerrorPlayer::Deafen(float,float,float)
516	CTerrorPlayer::ResetMaxSpeed(void)
517	CCSPlayer::HandleCommand_JoinClass(int)
518	CCSPlayer::HandleCommand_JoinTeam(int,char  const*,bool)
519	CTerrorPlayer::GetIntoGame(void)
520	CTerrorPlayer::WantsMOTD(void)const
521	CTerrorPlayer::AutoSelectTeam(void)
522	CTerrorPlayer::OnLeaveActiveState(void)
523	CTerrorPlayer::Pain(bool)
524	CTerrorPlayer::OnTeamChanged(int)
525	CTerrorPlayer::CanAttack(void)const
526	CTerrorPlayer::OnWeaponFired(void)
527	CCSPlayer::QueueScreenBloodSplatter(int,float)
528	CTerrorPlayer::OnReloadStart(bool,int,bool)
529	CTerrorPlayer::CreateNoise(float)
530	CTerrorPlayer::OnPreThinkObserverMode(void)
531	CTerrorPlayer::OnEnterRescueState(void)
532	CTerrorPlayer::OnPreThinkRescueState(void)
533	CTerrorPlayer::OnLeaveRescueState(void)
534	CTerrorPlayer::OnEnterGhostState(void)
535	CTerrorPlayer::OnPreThinkGhostState(void)
536	CTerrorPlayer::OnLeaveGhostState(void)
537	CTerrorPlayer::OnEnterIntroCameraState(void)
538	CTerrorPlayer::OnPreThinkIntroCameraState(void)
539	CTerrorPlayer::OnLeaveIntroCameraState(void)
540	CTerrorPlayer::OnLeaveDeathAnimState(void)
541	CTerrorPlayer::OnLeaveDeathWaitForKeyState(void)
542	CTerrorPlayer::CanUseFlashlight(void)const
543	CTerrorPlayer::UpdateAddonBits(void)
544	CTerrorPlayer::UpdateRadar(void)
545	CTerrorPlayer::SelectDeathPose(CTakeDamageInfo  const&)
546	CTerrorPlayer::CanChangeName(void)const
547	CTerrorPlayer::ChangeName(char  const*)
548	CTerrorPlayer::IsProgressBarActive(void)const
549	CTerrorPlayer::CreateRagdollEntity(CTakeDamageInfo  const&)
550	CTerrorPlayer::GetRagdollType(void)const
551	CTerrorPlayer::SetModelFromClass(void)
552	CTerrorPlayer::SetModelFromClassAtSpawn(void)
553	CTerrorPlayer::DropWeapons(bool)
554	CTerrorPlayer::RecordDamageTaken(char  const*,int)
555	CTerrorPlayer::OnPlayerDisconnected(CTerrorPlayer*)
556	CTerrorPlayer::OnSpawn(void)
557	CTerrorPlayer::RestoreSpawn(void)
558	CTerrorPlayer::OnBeginChangeLevel(char  const*)
559	CTerrorPlayer::OnEndChangeLevel(void)
560	CTerrorPlayer::HandleCommand_JoinTeam(int,SurvivorCharacterType,bool)
561	CTerrorPlayer::SetDoingRestore(bool)
562	CTerrorPlayer::GetTeamSwitchRule(void)const
563	CTerrorPlayer::IsReadyToShove(void)
564	CTerrorPlayer::SetNextShoveTime(float)
565	CTerrorPlayer::CommitSuicide(bool)
566	CTerrorPlayer::OnSpokeConcept(CAI_Concept,AI_Response *)
567	CTerrorPlayer::RestoreWeapons(void)
568	CTerrorPlayer::DropWeaponInSlot(int)
569	CTerrorPlayer::QueueScreenBloodSplatter(int,float,CTerrorPlayer::SplatterType_t)
570	CTerrorPlayer::OnReloadEnd(void)
571	CTerrorPlayer::OnReloadAbort(void)
572	CTerrorPlayer::OnAttackSuccess(CBaseCombatCharacter *,bool)
573	CTerrorPlayer::CanBeShoved(CBaseEntity *)const
574	CTerrorPlayer::IsWielding(CSWeaponID)const
575	CTerrorPlayer::IsWieldingWeaponOfType(CSWeaponType)const
576	CTerrorPlayer::IsZoomed(void)
577	CTerrorPlayer::CanPlayerJump(void)const
578	CTerrorPlayer::PlayerZombieAbortControl(void)
579	CTerrorPlayer::CanBeShoved(void)
580	CTerrorPlayer::SetClass(ZombieClassType)
581	CTerrorPlayer::SetCharacter(SurvivorCharacterType)
582	CTerrorPlayer::OnRevived(void)
583	CTerrorPlayer::OnAwardEarned(AwardType,CBaseEntity *)
584	CTerrorPlayer::OnAwardLost(AwardType)
585	CTerrorPlayer::ScoreKilledZombie(ZombieClassType)