#pragma once
namespace HONG {
    namespace Offset {
        /* Address */
        static constexpr auto _Address_UWorld = 0x08D17660;
        static constexpr auto _Address_GNames = 0x1338E0F0 + 0x20;
        static constexpr auto _Address_Decrypt = 0x1183EE28;
        static constexpr auto _Address_GObject = 0x08CD6828;
        static constexpr auto _Address_LocalPlayers = 0x08E41860;
        static constexpr auto _Address_LineToSight = 0x0575C2E4;
        static constexpr auto _Address_BulletSpeed = 0x00735444;
        /* OFFSETS */
        static constexpr auto _OFFSET_ActorArray = 0x0180;
        static constexpr auto _OFFSET_ComponentToWorld = 0x0360;
        static constexpr auto _OFFSET_ChunkSize = 0x3EB8;
        static constexpr auto _OFFSET_ObjID = 0x0034;
        static constexpr auto _OFFSET_ComponentRotation = 0x0280;
        static constexpr auto _OFFSET_AbsoluteLocation = _OFFSET_ComponentToWorld + 0x10;
        static constexpr auto _OFFSET_CurrentNetSpeed = 0x0050;
        static constexpr auto _OFFSET_PlayerController = _OFFSET_CurrentNetSpeed - 0x8;
        static constexpr auto _OFFSET_CurrentLevel = 0x0910;
        static constexpr auto _OFFSET_InputYawScale = 0x063C;
        static constexpr auto _OFFSET_InputRotation = _OFFSET_InputYawScale - 0xC;
        static constexpr auto _OFFSET_AcknowledgedPawn = 0x04A0;
        static constexpr auto _OFFSET_PlayerCameraManager = 0x04C0;
        static constexpr auto _OFFSET_CameraCache = 0x0A50;
        static constexpr auto _OFFSET_POV = 0x0010;
        static constexpr auto _OFFSET_FOV = 0x05B4;
        static constexpr auto _OFFSET_Location = 0x0008;
        static constexpr auto _OFFSET_Rotation = 0x0028;
        static constexpr auto _OFFSET_ReplicatedMovement = 0x0070;
        static constexpr auto _OFFSET_RootComponent = 0x01A0;
        static constexpr auto _OFFSET_LastRenderTimeOnScreen = 0x0790;
        static constexpr auto _OFFSET_Mesh = 0x04C8;
        static constexpr auto _OFFSET_StaticMesh = 0x0AF8;
        static constexpr auto _OFFSET_VehicleRiderComponent = 0x1B20;
        static constexpr auto _OFFSET_WeaponProcessor = 0x1AA8;
        static constexpr auto _OFFSET_Health = 0x19F8;
        static constexpr auto _OFFSET_GroggyHealth = 0x11D4;
        static constexpr auto _OFFSET_LastTeamNum = 0x27A8;
        static constexpr auto _OFFSET_CharacterName = 0x0F28;
        static constexpr auto _OFFSET_SpectatedCount = 0x1270;
        static constexpr auto _OFFSET_ComponentVelocity = 0x0390;
        static constexpr auto _OFFSET_AnimScriptInstance = 0x0CA0;
        static constexpr auto _OFFSET_LastVehiclePawn = 0x0270;
        static constexpr auto _OFFSET_SeatIndex = 0x0238;
        static constexpr auto _OFFSET_EquippedWeapons = 0x02C8;
        static constexpr auto _OFFSET_FloatCurve = 0x0048;
        static constexpr auto _OFFSET_Keys = 0x0060;
        static constexpr auto _OFFSET_Mesh3P = 0x07B0;
        static constexpr auto _OFFSET_WeaponConfig = 0x04F0;
        static constexpr auto _OFFSET_IronSightZeroingDistances = 0x00C0;
        static constexpr auto _OFFSET_IronSightZeroingDistance = _OFFSET_WeaponConfig + _OFFSET_IronSightZeroingDistances;
        static constexpr auto _OFFSET_AmmoPerClip = 0x0A14;
        static constexpr auto _OFFSET_CurrentZeroLevel = 0x0A1C;
        static constexpr auto _OFFSET_bAlwaysUseIronSightZeroing = 0x0A11;
        static constexpr auto _OFFSET_ControlRotation_CP = 0x0744;
        static constexpr auto _OFFSET_RecoilADSRotation_CP = 0x09D4;
        static constexpr auto _OFFSET_LeanLeftAlpha_CP = 0x0DE4;
        static constexpr auto _OFFSET_LeanRightAlpha_CP = 0x0DE8;
        static constexpr auto _OFFSET_TrajectoryGravityZ = 0x0FA8;
        static constexpr auto _OFFSET_WeaponTrajectoryData = 0x1008;
        static constexpr auto _OFFSET_TrajectoryConfig = 0x0118;
    }
}

Offset changed please update 	const wchar_t* pubg_offsets()
	{
		return cccc(L"[UWorld][13116178][Decrypt][1183EE28][GNames][1338E0F0][ChunkSize][4014][GObjects][130D4C70][AcknowledgedPawn][498]"
			"[SpectatorPawn][750][Level][30][Actors][120][CachedLocalPlayer][132942E0][PlayerController][30][PlayerCameraManager][4C0]"
			"[CameraPosition][15A4][CameraRotation][1598][CameraFov][15B0][WorldLocation][9B4][MyHUD][4B8][WidgetStateMap][4F8]"
			"[FTslWidgetStateSize][80][Widget][40][SelectMinimapSizeIndex][5B8][CurrentMinimapViewScale1D][47C][LastMinimapPos][490]"
			"[Visibility][A1][CachedMapGridWidget][540][Minimap][5D8][Slot][30][LayoutData][38][ControlRotation][420][InputYawScale][63C]"
			"[bShowMouseCursor][648][AntiCheatCharacterSyncManager][C80][DormantCharacterClientList][50][Rootcomponent][148][ComponentToWorld][330]"
			"[Mesh][4C0][BoneTransform][AB0][LastTeamNum][1C70][SpectatedCount][FF8][LastRenderTimeOnScreen][740][AimOffsets][1890]"
			"[CharacterName][1140][Health][9A0][GroggyHealth][10F0][Gender][A00][PlayerState][420][PartnerLevel][A0E][PlayerStatistics][848]"
			"[bDoMakeLastSurvivor][BE4][ScopingSpringArm][D38][SwayRotation][240][WeaponProcessor][900][EquippedWeapons][1F8][CurrentWeaponIndex][301]"
			"[WeaponClass][564][FiringModeIndex][AAC][WeaponGunData0][F30][WeaponGunData1][EA8][FiringModes][E0][CurrentADSScale][AB4]"
			"[ThrowableState][B68][RecoilValueVector][1038][VerticalRecovery][F74][WeaponTrajectoryData0][1068][WeaponTrajectoryData1][1048]"
			"[TrajectoryGravityZ][FD4][TrajectoryConfig][100][FloatCurves][30][Mesh3P][7A0][AttachedStaticComponentMap][11A8][ScopingAttachPoint][C58]"
			"[FiringAttachPoint][850][StaticMesh][AB0][OwnedComponents][200][ItemPackageItems][580][ItemTableRowBase][A8][ItemId][268]"
			"[UDroppedItemInteractionComponentItem][708][ADroppedItemItem][450][ADroppedItemMeshComp][470][VehicleRiderComponent][1F60][SeatIndex][220][LastVehiclePawn][260]");  name may mistmatch a little figure out what goes where