#pragma once
#include <Windows.h>
#include <cstdint>
#include <fstream>
#include <iostream>
#include <string>
namespace Offsets {
uintptr_t dwEntityList = 0x24AA0D8;
uintptr_t dwLocalPlayerPawn = 0x2064AE0;
uintptr_t dwLocalPlayerController = 0x22EF0B8;
uintptr_t dwViewMatrix = 0x230ADE0;
uintptr_t dwCSGOInput = 0x2314910;
uintptr_t dwThirdPersonPatch = 0x818610;
uintptr_t dwViewAngles = 0x2314F98;
uintptr_t dwSensitivity = 0x23066B8;
uintptr_t dwSensitivity_sensitivity = 0x58;
uintptr_t m_hPlayerPawn = 0x90C;
uintptr_t m_iHealth = 0x354;
uintptr_t m_iTeamNum = 0x3F3;
uintptr_t m_vOldOrigin = 0x1588;
uintptr_t m_pGameSceneNode = 0x338;
uintptr_t m_modelState = 0x160;
uintptr_t m_angEyeAngles = 0x3DD0;
uintptr_t m_iShotsFired = 0x270C;
uintptr_t m_aimPunchAngle = 0x16CC;
uintptr_t m_aimPunchCache = 0x1008;
uintptr_t m_vecLastClipCameraPos = 0x3DA4;
uintptr_t m_bIsScoped = 0x26F8;
uintptr_t m_flFlashDuration = 0x15F8;
uintptr_t m_pClippingWeapon = 0x3DC0;
uintptr_t m_nSubclassID = 0x388;
uintptr_t m_szName = 0x640;
uintptr_t m_iIDEntIndex = 0x15A4;
uintptr_t m_ArmorValue = 0x2344;
uintptr_t m_iDefaultFOV = 0x218;
uintptr_t m_iDesiredFOV = 0x6CC;
uintptr_t m_fFlags = 0x3F8;
// Feature Offsets
uintptr_t m_pObserverServices = 0x1110;
uintptr_t m_hObserverTarget = 0x44;
uintptr_t m_iTotalHits = 0x110;
uintptr_t m_nSmokeEffectCount = 0x1160;
uintptr_t m_flTimerEndTime = 0xD40;
uintptr_t dwPlantedC4 = 0x23120B0;
uintptr_t m_bBombPlanted = 0x1927A10;
uintptr_t m_AttributeManager = 0x1378;
uintptr_t m_Item = 0x50;
uintptr_t m_iItemDefinitionIndex = 0x1BA;
} // namespace Offsets