#pragma once
#include <cstdint>

namespace tf2::offsets {

inline constexpr std::uint64_t client_CAchievementMgr_CheckAchievementsEnabled = 0x1942F0ULL; // client.dll
inline constexpr std::uint64_t client_CAttributeManager_AttribHookInt = 0x1A48B0ULL; // client.dll
inline constexpr std::uint64_t client_CAvatarImagePanel_SetPlayer = 0x3242B0ULL; // client.dll
inline constexpr std::uint64_t client_CAvatarImage_SetAvatarSteamID = 0x324020ULL; // client.dll
inline constexpr std::uint64_t client_CBaseAnimating_DrawModel = 0x1CCB10ULL; // client.dll
inline constexpr std::uint64_t client_CBaseAnimating_InternalDrawModel = 0x1D0D10ULL; // client.dll
inline constexpr std::uint64_t client_CBaseAnimating_Interpolate = 0x1D1A60ULL; // client.dll
inline constexpr std::uint64_t client_CBaseAnimating_MaintainSequenceTransitions = 0x1D1F00ULL; // client.dll
inline constexpr std::uint64_t client_CBaseAnimating_SetSequence = 0x1D5950ULL; // client.dll
inline constexpr std::uint64_t client_CBaseAnimating_SetupBones = 0x1D59A0ULL; // client.dll
inline constexpr std::uint64_t client_CBaseAnimating_UpdateClientSideAnimation = 0x4DFAB0ULL; // client.dll
inline constexpr std::uint64_t client_CBaseCombatWeapon_ShouldDraw = 0x1DD010ULL; // client.dll
inline constexpr std::uint64_t client_CBaseEntity_EmitSound = 0x30F1D0ULL; // client.dll
inline constexpr std::uint64_t client_CBaseEntity_ResetLatched = 0x1E73F0ULL; // client.dll
inline constexpr std::uint64_t client_CBaseEntity_WorldSpaceCenter = 0x1AC2D0ULL; // client.dll
inline constexpr std::uint64_t client_CBaseHudChatLine_InsertAndColorizeText = 0x295600ULL; // client.dll
inline constexpr std::uint64_t client_CBasePlayer_BuildFirstPersonMeathookTransformations_ShouldDrawThisPlayer_Call = 0x1F1A73ULL; // client.dll
inline constexpr std::uint64_t client_CBasePlayer_CalcObserverView = 0x1AD430ULL; // client.dll
inline constexpr std::uint64_t client_CBasePlayer_CalcView = 0x1AD900ULL; // client.dll
inline constexpr std::uint64_t client_CBasePlayer_CalcViewModelView = 0x1ADB10ULL; // client.dll
inline constexpr std::uint64_t client_CBasePlayer_EyePosition = 0x1ADD30ULL; // client.dll
inline constexpr std::uint64_t client_CBasePlayer_ItemPostFrame = 0x1AE410ULL; // client.dll
inline constexpr std::uint64_t client_CBasePlayer_PostDataUpdate_SetAbsVelocity_Call = 0x1F6933ULL; // client.dll
inline constexpr std::uint64_t client_CBasePlayer_ShouldDrawLocalPlayer = 0x1F7320ULL; // client.dll
inline constexpr std::uint64_t client_CBasePlayer_ShouldDrawThisPlayer = 0x1F73A0ULL; // client.dll
inline constexpr std::uint64_t client_CBaseViewModel_CalcViewModelView = 0x5DC4C0ULL; // client.dll
inline constexpr std::uint64_t client_CBaseViewModel_Interpolate = 0x1F8820ULL; // client.dll
inline constexpr std::uint64_t client_CBaseViewModel_ShouldFlipViewModel = 0x1F8BF0ULL; // client.dll
inline constexpr std::uint64_t client_CClientScoreBoardDialog_NeedsUpdate = 0x43D4E0ULL; // client.dll
inline constexpr std::uint64_t client_CDamageAccountPanel_DisplayDamageFeedback_IsPlayerClass_Call = 0x523303ULL; // client.dll
inline constexpr std::uint64_t client_CDamageAccountPanel_DisplayDamageFeedback_WorldSpaceCenter_Call = 0x523622ULL; // client.dll
inline constexpr std::uint64_t client_CEconEntity_DrawOverriddenViewmodel_DrawModel_Call = 0x35C67AULL; // client.dll
inline constexpr std::uint64_t client_CEquipSlotItemSelectionPanel_UpdateModelPanelsForSelection_GetItemInLoadoutForClass_Call = 0x40ADB1ULL; // client.dll
inline constexpr std::uint64_t client_CHLTVCamera_CalcView = 0x28B4C0ULL; // client.dll
inline constexpr std::uint64_t client_CHLTVCamera_GetMode = 0x28BD80ULL; // client.dll
inline constexpr std::uint64_t client_CHLTVCamera_GetPrimaryTarget = 0x28BDC0ULL; // client.dll
inline constexpr std::uint64_t client_CHudCrosshair_GetDrawPosition = 0x2A7130ULL; // client.dll
inline constexpr std::uint64_t client_CHudInspectPanel_UserCmd_InspectTarget_BIsFriendOrPartyMember_Call = 0x546A7FULL; // client.dll
inline constexpr std::uint64_t client_CHudScope_ShouldDraw_InCond_Call = 0x58D09DULL; // client.dll
inline constexpr std::uint64_t client_CHudVote_MsgFunc_VoteStart_ReadString_Call = 0x2B6EE8ULL; // client.dll
inline constexpr std::uint64_t client_CInput_ValidateUserCmd = 0x2C3900ULL; // client.dll
inline constexpr std::uint64_t client_CInventoryManager_ShowItemsPickedUp = 0x3BBDF0ULL; // client.dll
inline constexpr std::uint64_t client_CMatchInviteNotification_OnTick = 0x697900ULL; // client.dll
inline constexpr std::uint64_t client_CNetGraphPanel_DrawTextFields_GetClientInterpAmount_Call1 = 0x329328ULL; // client.dll
inline constexpr std::uint64_t client_CNetGraphPanel_DrawTextFields_GetClientInterpAmount_Call2 = 0x329388ULL; // client.dll
inline constexpr std::uint64_t client_COPRenderSprites_Render = 0x8F6D90ULL; // client.dll
inline constexpr std::uint64_t client_COPRenderSprites_RenderSpriteCard = 0x8FE8A0ULL; // client.dll
inline constexpr std::uint64_t client_COPRenderSprites_RenderTwoSequenceSpriteCard = 0x8FF650ULL; // client.dll
inline constexpr std::uint64_t client_CParticleProperty_AddControlPoint_Pointer = 0x2D2B50ULL; // client.dll
inline constexpr std::uint64_t client_CParticleProperty_Create_Name = 0x2D2C50ULL; // client.dll
inline constexpr std::uint64_t client_CParticleProperty_Create_Point = 0x2D2D10ULL; // client.dll
inline constexpr std::uint64_t client_CPlayerResource_GetPlayerName = 0x2129C0ULL; // client.dll
inline constexpr std::uint64_t client_CPlayerResource_IsFakePlayer = 0x212C10ULL; // client.dll
inline constexpr std::uint64_t client_CPrediction_RunSimulation = 0x2F5AF0ULL; // client.dll
inline constexpr std::uint64_t client_CRendering3dView_EnableWorldFog = 0x3490F0ULL; // client.dll
inline constexpr std::uint64_t client_CSkyboxView_Enable3dSkyboxFog = 0x348E60ULL; // client.dll
inline constexpr std::uint64_t client_CSniperDot_GetRenderingPositions = 0x707080ULL; // client.dll
inline constexpr std::uint64_t client_CSniperDot_GetRenderingPositions_EyeAngles_Call = 0x7071E3ULL; // client.dll
inline constexpr std::uint64_t client_CSniperDot_GetRenderingPositions_EyePosition_Call = 0x7071C7ULL; // client.dll
inline constexpr std::uint64_t client_CSoundEmitterSystem_EmitSound = 0x30F010ULL; // client.dll
inline constexpr std::uint64_t client_CTFBadgePanel_SetupBadge = 0x661AB0ULL; // client.dll
inline constexpr std::uint64_t client_CTFBat_Wood_LaunchBall = 0x6DE880ULL; // client.dll
inline constexpr std::uint64_t client_CTFClientScoreBoardDialog_OnCommand = 0x66BFE0ULL; // client.dll
inline constexpr std::uint64_t client_CTFClientScoreBoardDialog_OnScoreBoardMouseRightRelease_AddMenuItem_CallProfile = 0x66CDAAULL; // client.dll
inline constexpr std::uint64_t client_CTFClientScoreBoardDialog_OnScoreBoardMouseRightRelease_AddMenuItem_CallSpectate = 0x66CCB0ULL; // client.dll
inline constexpr std::uint64_t client_CTFClientScoreBoardDialog_OnScoreBoardMouseRightRelease_IsFakePlayer_Call = 0x66C7FCULL; // client.dll
inline constexpr std::uint64_t client_CTFClientScoreBoardDialog_UpdatePlayerAvatar = 0x43DC50ULL; // client.dll
inline constexpr std::uint64_t client_CTFClientScoreBoardDialog_UpdatePlayerList_IsPlayerDominated_Call = 0x66F271ULL; // client.dll
inline constexpr std::uint64_t client_CTFClientScoreBoardDialog_UpdatePlayerList_Jump = 0x66F19DULL; // client.dll
inline constexpr std::uint64_t client_CTFClientScoreBoardDialog_UpdatePlayerList_SetInt_Call = 0x66F299ULL; // client.dll
inline constexpr std::uint64_t client_CTFClientScoreBoardDialog_UpdatePlayerList_SetItemFgColor_Call = 0x66F417ULL; // client.dll
inline constexpr std::uint64_t client_CTFFreezePanel_FireGameEvent = 0x542FB0ULL; // client.dll
inline constexpr std::uint64_t client_CTFFreezePanel_ShouldDraw = 0x544B00ULL; // client.dll
inline constexpr std::uint64_t client_CTFHudMannVsMachineScoreboard_UpdatePlayerAvatar = 0x55E9F0ULL; // client.dll
inline constexpr std::uint64_t client_CTFHudMatchStatus_UpdatePlayerAvatar = 0x56DFC0ULL; // client.dll
inline constexpr std::uint64_t client_CTFInput_ApplyMouse = 0x5A4AF0ULL; // client.dll
inline constexpr std::uint64_t client_CTFInput_ApplyMouse_InCond_Call = 0x5A4B37ULL; // client.dll
inline constexpr std::uint64_t client_CTFInput_CAM_CapYaw = 0x5A4770ULL; // client.dll
inline constexpr std::uint64_t client_CTFInventoryManager_GetItemInLoadoutForClass = 0x3BB040ULL; // client.dll
inline constexpr std::uint64_t client_CTFMatchSummary_UpdatePlayerAvatar = 0x68B270ULL; // client.dll
inline constexpr std::uint64_t client_CTFPlayerInventory_GetMaxItemCount = 0x3BB120ULL; // client.dll
inline constexpr std::uint64_t client_CTFPlayerInventory_VerifyChangedLoadoutsAreValid = 0x3BCAA0ULL; // client.dll
inline constexpr std::uint64_t client_CTFPlayerPanel_GetTeam = 0x6ABFA0ULL; // client.dll
inline constexpr std::uint64_t client_CTFPlayerShared_CalculateChargeCap = 0x5B6B80ULL; // client.dll
inline constexpr std::uint64_t client_CTFPlayerShared_InCond = 0x5BC280ULL; // client.dll
inline constexpr std::uint64_t client_CTFPlayerShared_IsPlayerDominated = 0x5BD470ULL; // client.dll
inline constexpr std::uint64_t client_CTFPlayerShared_ShouldSuppressPrediction = 0x5C5810ULL; // client.dll
inline constexpr std::uint64_t client_CTFPlayer_AvoidPlayers = 0x4CD920ULL; // client.dll
inline constexpr std::uint64_t client_CTFPlayer_BRenderAsZombie = 0x4CE440ULL; // client.dll
inline constexpr std::uint64_t client_CTFPlayer_BuildTransformations = 0x4CF180ULL; // client.dll
inline constexpr std::uint64_t client_CTFPlayer_CreateMove_InCondKart_Call = 0x4D2512ULL; // client.dll
inline constexpr std::uint64_t client_CTFPlayer_CreateMove_InCondTaunt_Call = 0x4D2492ULL; // client.dll
inline constexpr std::uint64_t client_CTFPlayer_DoAnimationEvent = 0x4D4700ULL; // client.dll
inline constexpr std::uint64_t client_CTFPlayer_EyeAngles = 0x4D53C0ULL; // client.dll
inline constexpr std::uint64_t client_CTFPlayer_FireBullet = 0x5B96D0ULL; // client.dll
inline constexpr std::uint64_t client_CTFPlayer_FireEvent_AttribHookValue_Call = 0x4D577AULL; // client.dll
inline constexpr std::uint64_t client_CTFPlayer_FireEvent_IsHolidayActive_Call = 0x4D575DULL; // client.dll
inline constexpr std::uint64_t client_CTFPlayer_GetMinFOV = 0x4D7DF0ULL; // client.dll
inline constexpr std::uint64_t client_CTFPlayer_HandleTaunting = 0x4D90C0ULL; // client.dll
inline constexpr std::uint64_t client_CTFPlayer_InSameDisguisedTeam = 0x4D94E0ULL; // client.dll
inline constexpr std::uint64_t client_CTFPlayer_IsPlayerClass = 0x4DA4A0ULL; // client.dll
inline constexpr std::uint64_t client_CTFPlayer_ShouldDraw = 0x4DDC10ULL; // client.dll
inline constexpr std::uint64_t client_CTFPlayer_ShouldDraw_InCond_Call = 0x4DDC7EULL; // client.dll
inline constexpr std::uint64_t client_CTFRagdoll_CreateTFRagdoll = 0x4D38D0ULL; // client.dll
inline constexpr std::uint64_t client_CTFRagdoll_CreateTFRagdoll_BRenderAsZombie_Call = 0x4DC378ULL; // client.dll
inline constexpr std::uint64_t client_CTFRocketLauncher_CheckReloadMisfire = 0x6FF940ULL; // client.dll
inline constexpr std::uint64_t client_CTFRocketLauncher_FireProjectile = 0x715310ULL; // client.dll
inline constexpr std::uint64_t client_CTFTeamStatusPlayerPanel_Update_GetTeam_Call = 0x5D6EFDULL; // client.dll
inline constexpr std::uint64_t client_CTFTeamStatusPlayerPanel_Update_SetBgColor_Call = 0x5D713EULL; // client.dll
inline constexpr std::uint64_t client_CTFTeamStatus_OnTick = 0x5D6760ULL; // client.dll
inline constexpr std::uint64_t client_CTFWeaponBaseGun_FireBullet_FireBullets_Call = 0x715019ULL; // client.dll
inline constexpr std::uint64_t client_CTFWeaponBase_CanFireRandomCriticalShot = 0x70D560ULL; // client.dll
inline constexpr std::uint64_t client_CTFWeaponBase_GetShootSound = 0x710090ULL; // client.dll
inline constexpr std::uint64_t client_CTFWearable_ShouldDraw_InCond_Call = 0x3C5739ULL; // client.dll
inline constexpr std::uint64_t client_CThirdPersonManager_GetFinalCameraOffset = 0x22FED0ULL; // client.dll
inline constexpr std::uint64_t client_CThirdPersonManager_Update = 0x230680ULL; // client.dll
inline constexpr std::uint64_t client_CViewRender_DrawUnderwaterOverlay = 0x347AC0ULL; // client.dll
inline constexpr std::uint64_t client_CViewRender_DrawViewModels = 0x347E10ULL; // client.dll
inline constexpr std::uint64_t client_CViewRender_PerformScreenOverlay = 0x34A680ULL; // client.dll
inline constexpr std::uint64_t client_CWeaponMedigun_ManageChargeEffect_CreateName_Call = 0x6F5194ULL; // client.dll
inline constexpr std::uint64_t client_CWeaponMedigun_PrimaryAttack = 0x6F5930ULL; // client.dll
inline constexpr std::uint64_t client_CWeaponMedigun_UpdateEffects_CreateName_Call1 = 0x6F6BFDULL; // client.dll
inline constexpr std::uint64_t client_CWeaponMedigun_UpdateEffects_CreateName_Call2 = 0x6F6D3FULL; // client.dll
inline constexpr std::uint64_t client_DoEnginePostProcessing = 0x33B040ULL; // client.dll
inline constexpr std::uint64_t client_FX_FireBullets = 0x50F4E0ULL; // client.dll
inline constexpr std::uint64_t client_GenerateEquipRegionConflictMask = 0x408BB0ULL; // client.dll
inline constexpr std::uint64_t client_GetClientInterpAmount = 0x2312A0ULL; // client.dll
inline constexpr std::uint64_t client_GetPlayerNameForSteamID_GetFriendPersonaName_Call = 0x6798C3ULL; // client.dll
inline constexpr std::uint64_t client_IHasGenericMeter_GetMeterMultiplier = 0x6E31B0ULL; // client.dll
inline constexpr std::uint64_t client_KeyValues_SetInt = 0x9243A0ULL; // client.dll
inline constexpr std::uint64_t client_MainViewOrigin = 0x32FEB0ULL; // client.dll
inline constexpr std::uint64_t client_NotificationQueue_Add = 0x3F6020ULL; // client.dll
inline constexpr std::uint64_t client_RecvProxy_SimulationTime = 0x1E6DE0ULL; // client.dll
inline constexpr std::uint64_t client_SectionedListPanel_SetItemFgColor = 0x988690ULL; // client.dll
inline constexpr std::uint64_t client_TF_IsHolidayActive = 0x51D1E0ULL; // client.dll
inline constexpr std::uint64_t client_VGuiMenuBuilder_AddMenuItem = 0x975AD0ULL; // client.dll
inline constexpr std::uint64_t client_bf_read_ReadString = 0x9289E0ULL; // client.dll
inline constexpr std::uint64_t client_vgui_Panel_SetBgColor = 0x94E210ULL; // client.dll
inline constexpr std::uint64_t engine_CClientState_GetClientInterpAmount = 0xA2C60ULL; // engine.dll
inline constexpr std::uint64_t engine_CClientState_ProcessFixAngle = 0x1F9360ULL; // engine.dll
inline constexpr std::uint64_t engine_CDispCollTree_EdgeCrossAxis_0 = 0x179B80ULL; // engine.dll
inline constexpr std::uint64_t engine_CDispCollTree_SweepAABBTriIntersect = 0x17D8A0ULL; // engine.dll
inline constexpr std::uint64_t engine_CL_CheckForPureServerWhitelist = 0x8ADD0ULL; // engine.dll
inline constexpr std::uint64_t engine_CL_Move = 0x8CA40ULL; // engine.dll
inline constexpr std::uint64_t engine_CL_ProcessPacketEntities = 0x88250ULL; // engine.dll
inline constexpr std::uint64_t engine_CL_ReadPackets = 0x8D1F0ULL; // engine.dll
inline constexpr std::uint64_t engine_CM_FreeMap = 0x1696D0ULL; // engine.dll
inline constexpr std::uint64_t engine_CM_TraceToDispTree_False = 0x16F380ULL; // engine.dll
inline constexpr std::uint64_t engine_CM_TraceToDispTree_True = 0x16F290ULL; // engine.dll
inline constexpr std::uint64_t engine_CModelLoader_Map_LoadModel = 0xFFC30ULL; // engine.dll
inline constexpr std::uint64_t engine_CNetChannel_SendDatagram = 0x1D1CB0ULL; // engine.dll
inline constexpr std::uint64_t engine_CNetChannel_SendNetMsg = 0x1D2570ULL; // engine.dll
inline constexpr std::uint64_t engine_CStaticPropMgr_ComputePropOpacity = 0x202C60ULL; // engine.dll
inline constexpr std::uint64_t engine_CStaticPropMgr_DrawStaticProps = 0x203C70ULL; // engine.dll
inline constexpr std::uint64_t engine_Cbuf_ExecuteCommand = 0x1656D0ULL; // engine.dll
inline constexpr std::uint64_t engine_DSP_Process = 0x3EB40ULL; // engine.dll
inline constexpr std::uint64_t engine_DataTable_Warning = 0x181150ULL; // engine.dll
inline constexpr std::uint64_t engine_HostState_Restart = 0x1B3FA0ULL; // engine.dll
inline constexpr std::uint64_t engine_HostState_Shutdown = 0x1B4040ULL; // engine.dll
inline constexpr std::uint64_t engine_IntersectRayWithTriangle = 0x1721D0ULL; // engine.dll
inline constexpr std::uint64_t engine_R_DrawSkyBox = 0xE9350ULL; // engine.dll
inline constexpr std::uint64_t engine_R_LevelInit = 0xD90B0ULL; // engine.dll
inline constexpr std::uint64_t engine_S_StartSound = 0x2E770ULL; // engine.dll
inline constexpr std::uint64_t materialsystem_CMaterial_Uncache = 0xA600ULL; // materialsystem.dll
inline constexpr std::uint64_t server_CBasePlayer_ProcessUsercmds = 0x3716A0ULL; // server.dll
inline constexpr std::uint64_t server_FX_FireBullets_Server = 0x548770ULL; // server.dll
inline constexpr std::uint64_t server_GetAnimationEvent = 0x21ED10ULL; // server.dll
inline constexpr std::uint64_t vgui2_CVGui_RunFrame = 0x1B200ULL; // vgui2.dll
inline constexpr std::uint64_t vphysics_CPhysicsObject_OutputDebugInfo = 0x1CE40ULL; // vphysics.dll

} // namespace tf2::offsets
