| 0x18 | ItemName | FText | 4 flags | <FText> |
| 0x28 | ItemIcon | TSoftObjectPtr<UTexture2D> | 6 flags | <SoftObjectProperty> |
| 0x18 | ItemDescription | FText | 4 flags | <FText> |
| 0x01 | ItemClass | EItemClass | 9 flags | IC_NoClass |
| 0x01 | ItemType | EItemType | 7 flags | IT_None |
| 0x033A | 0x02 | padding / unreflected |
| 0x04 | CategoryFlags | uint32 | 6 flags | 0 |
| 0x04 | LoadoutPriority | int32 | 6 flags | 1 |
| 0x01 | bShowInLoadout | bool | 6 flags | true |
| 0x01 | bIsEmptyItem | bool | 6 flags | false |
| 0x0346 | 0x02 | padding / unreflected |
| 0x08 | CustomizationTag | FName | 8 flags | None |
| 0x04 | ItemsPerSlot | int32 | 6 flags | 1 |
| 0x08 | LookupTableIdx | FName | 8 flags | Default |
| 0x04 | ItemWeight | float | 8 flags | 0 |
| 0x04 | MovementSpeedMultiplier | float | 6 flags | 1 |
| 0x04 | HolsterPlayRate | float | 7 flags | 1 |
| 0x04 | DrawPlayRate | float | 7 flags | 1 |
| 0x04 | LeanOffset | float | 8 flags | 0 |
| 0x01 | bDisallowKicking | bool | 8 flags | false |
| 0x01 | bFreelookEnabled | bool | 7 flags | true |
| 0x01 | bCanADS | bool | 8 flags | true |
| 0x01 | bUseLowReady | bool | 8 flags | true |
| 0x04 | PushbackRangeOffset | float | 8 flags | 0 |
| 0x04 | LowReadyRangeOffset | float | 8 flags | 0 |
| 0x01 | bDisableTickWhenNotEquipped | bool | 6 flags | true |
| 0x01 | bDisableKinematicPhysicsWhenEquipped | bool | 6 flags | true |
| 0x037E | 0x02 | padding / unreflected |
| 0x10 | LockedToDLC | TArray<EGameVersionRestriction> | 4 flags | [] |
| 0x30 | Visuals | FItemVisualData | 4 flags | {ItemIcon=nullptr, PremissionPlanningItemIcon=nullptr, Radi… |
| 0x08 | HudOutline | UTexture2D* | 8 flags | nullptr |
| 0x04 | CameraBobScaleH | float | 8 flags | 0 |
| 0x04 | CameraBobScaleV | float | 8 flags | 0 |
| 0x04 | CameraBobSpeedScaleH | float | 8 flags | 0 |
| 0x04 | CameraBobSpeedScaleV | float | 8 flags | 0 |
| 0x04 | CameraBobAmplitudeBaseSpeed | float | 8 flags | 0 |
| 0x04 | CameraBobIntensitySprintScale | float | 8 flags | 0 |
| 0x04 | CameraBobAmplitudeWalkScale | float | 8 flags | 0 |
| 0x04 | CameraBobAmplitudeSprintScale | float | 8 flags | 0 |
| 0x04 | WeaponBobScaleH | float | 8 flags | 0 |
| 0x04 | WeaponBobScaleV | float | 8 flags | 0 |
| 0x04 | WeaponBobScaleInjured | float | 8 flags | 0 |
| 0x04 | WeaponBobSpeedScaleH | float | 8 flags | 0 |
| 0x04 | WeaponBobSpeedScaleV | float | 8 flags | 0 |
| 0x04 | WeaponBobSpeedScaleInjured | float | 8 flags | 0 |
| 0x04 | WeaponBobCrouchModifier | float | 8 flags | 0 |
| 0x04 | WeaponBobADSModifier | float | 8 flags | 0 |
| 0x04 | WeaponBobRotPitchScale | float | 8 flags | 0 |
| 0x04 | WeaponBobRotRollScale | float | 8 flags | 0 |
| 0x04 | WeaponBobRotPitchSpeed | float | 8 flags | 0 |
| 0x04 | WeaponBobRotRollSpeed | float | 8 flags | 0 |
| 0x04 | WeaponBobRotCrouchModifier | float | 8 flags | 0 |
| 0x04 | WeaponBobRotADSModifier | float | 8 flags | 0 |
| 0x08 | SceneComp | USceneComponent* | 12 flags | /Script/ReadyOrNot.Default__BaseItem.Root |
| 0x08 | ItemMesh | USkeletalMeshComponent* | 12 flags | /Script/ReadyOrNot.Default__BaseItem.ItemMesh |
| 0x28 | SoftItemMesh | TSoftObjectPtr<USkeletalMesh> | 3 flags | <SoftObjectProperty> |
| 0x28 | SoftItemMeshAnimClass | TSoftClassPtr<UAnimInstance> | 3 flags | <SoftClassProperty> |
| 0x08 | InteractionBox | UBoxComponent* | 12 flags | /Script/ReadyOrNot.Default__BaseItem.Interaction Box |
| 0x08 | FMODAudioComp | UFMODAudioComponent* | 12 flags | /Script/ReadyOrNot.Default__BaseItem.FMODAudioPlayer |
| 0x08 | InteractableComponent | UInteractableComponent* | 12 flags | /Script/ReadyOrNot.Default__BaseItem.Interactable Component |
| 0x08 | ScoringComponent | UScoringComponent* | 12 flags | /Script/ReadyOrNot.Default__BaseItem.Scoring Component |
| 0x08 | EvidenceComponent | UEvidenceComponent* | 12 flags | /Script/ReadyOrNot.Default__BaseItem.Evidence Component |
| 0x04A8 | 0x18 | padding / unreflected |
| 0x08 | PhysicsImpact | UFMODEvent* | 6 flags | nullptr |
| 0x04C8 | 0x10 | padding / unreflected |
| 0x08 | ThrownItemClass | TSubclassOf<AThrownItem> | 8 flags | nullptr |
| 0x04E0 | 0x74 | padding / unreflected |
| 0x01 | bAttachOnDrawComplete | bool | 9 flags | false |
| 0x0555 | 0x03 | padding / unreflected |
| 0x08 | Rep_CustomItemMeshFromAttachment | USkeletalMesh* | Net+5 flags | nullptr |
| 0x28 | DefaultSkin | TSoftObjectPtr<UCustomizationSkin> | 5 flags | <SoftObjectProperty> |
| 0x08 | Skin | UCustomizationSkin* | NetRepNotify+5 flags | nullptr |
| 0x10 | SkinActors | TArray<AActor*> | Transient+3 flags | [] |
| 0x05A0 | 0x01 | padding / unreflected |
| 0x01 | bInInventory | bool | Net+7 flags | false |
| 0x01 | bShouldTickAnimBPWhenNotEquipped | bool | 6 flags | false |
| 0x05A3 | 0x05 | padding / unreflected |
| 0x18 | Server_ReplicatedPhysicsLocation | FVector | Net+5 flags | {X=0, Y=0, Z=0} |
| 0x18 | TargetWorldScale | FVector | Net+6 flags | {X=0, Y=0, Z=0} |
| 0x04 | TargetWorldScaleInterpSpeed | float | Net+6 flags | 0 |
| 0x05DC | 0x01 | padding / unreflected |
| 0x01 | bIsClearable | bool | Net+9 flags | false |
| 0x01 | bHasBeenCleared | bool | Net+7 flags | false |
| 0x05DF | 0x09 | padding / unreflected |
| 0x10 | BlockAnyDamageFrom | TArray<TSubclassOf<UDamageType>> | 6 flags | [] |
| 0x10 | BlockDirectHitsFrom | TArray<TSubclassOf<UDamageType>> | 6 flags | [] |
| 0x01 | bTaserDamageBlocked | bool | 8 flags | false |
| 0x0609 | 0x07 | padding / unreflected |
| 0x50 | MultiplyStunDamageFrom | TMap<TSubclassOf<UDamageType>, float> | 4 flags | <TMap> |
| 0x50 | MultiplyStunDamageByWeight | TMap<TSubclassOf<UDamageType>, FWeightStunMultiplier> | 4 flags | <TMap> |
| 0x10 | Dynamic1PMaterialInstances | TArray<UMaterialInstanceDynamic*> | 3 flags | [] |
| 0x06C0 | 0x08 | padding / unreflected |
| 0x10 | DynamicWeaponFovMats | TArray<UMaterialInstanceDynamic*> | 3 flags | [] |
| 0x50 | SkeletalMeshToFOVMats | TMap<USkinnedAsset*, FMeshFOVMaterials> | 1 flags | <TMap> |
| 0x50 | StaticMeshToFOVMats | TMap<UStaticMesh*, FMeshFOVMaterials> | 1 flags | <TMap> |
| 0x0778 | 0x08 | padding / unreflected |
| 0x10 | FP_SkinMaterials | TArray<UMaterialInstanceDynamic*> | 5 flags | [] |
| 0x10 | TP_SkinMaterials | TArray<UMaterialInstanceDynamic*> | 5 flags | [] |
| 0x08 | MasterPoseRep | USkeletalMeshComponent* | NetRepNotify+7 flags | nullptr |
| 0x01 | bShowStaticMeshOnBody | bool | 6 flags | true |
| 0x07A9 | 0x03 | padding / unreflected |
| 0x08 | WeaponWheelCategoryName | FName | 6 flags | None |
| 0x07B4 | 0x04 | padding / unreflected |
| 0x10 | OnItemUseCompleted | FMulticastScriptDelegate | 4 flags | <delegate> |
| 0x07C8 | 0x18 | padding / unreflected |
| 0x01 | bCanReloadSameMagazine | bool | 9 flags | false |
| 0x07E1 | 0x07 | padding / unreflected |
| 0x08 | LastReloadAnim_3P | UAnimMontage* | 6 flags | nullptr |
| 0x04 | QuickLeanMultiplier | float | 6 flags | 300 |
| 0x04 | FreeLeanMultiplier | float | 6 flags | 150 |
| 0x01 | WeaponType | EWeaponType | 8 flags | WT_Special |
| 0x01 | bDisableMeshspaceMovement | bool | 7 flags | false |
| 0x07FA | 0x06 | padding / unreflected |
| 0x60 | MeshspaceTransform_Default | FTransform | 6 flags | {Rotation={X=0, Y=0, Z=0, W=1}, Translation={X=0, Y=0, Z=0}… |
| 0x60 | MeshspaceTransform_Aiming | FTransform | 6 flags | {Rotation={X=0, Y=0, Z=0, W=1}, Translation={X=0, Y=0, Z=0}… |
| 0x60 | MeshspaceTransform_Back | FTransform | 6 flags | {Rotation={X=0, Y=0, Z=0, W=1}, Translation={X=0, Y=0, Z=0}… |
| 0x04 | InertiaDragAimRotation | float | 7 flags | 1 |
| 0x04 | InertiaDragAimLocation | float | 7 flags | 1 |
| 0x04 | InertiaDragStrafeRotation | float | 7 flags | 0.5 |
| 0x04 | InertiaDragStrafeLocation | float | 7 flags | 0.5 |
| 0x18 | MovementSpeedScale | FVector | 7 flags | {X=0, Y=0, Z=0} |
| 0x18 | MovementSpeedRotationScalePitchYawRoll | FRotator | 6 flags | {Pitch=0, Yaw=0, Roll=0} |
| 0x04 | MeshSpaceAimInterp | float | 7 flags | 6 |
| 0x0964 | 0x0C | padding / unreflected |
| 0x60 | MeshspaceTransform_OnDraw | FTransform | 6 flags | {Rotation={X=0, Y=0, Z=0, W=1}, Translation={X=0, Y=0, Z=0}… |
| 0x04 | OnDrawMeshspaceInterp | float | 7 flags | 10 |
| 0x09D4 | 0x0C | padding / unreflected |
| 0x60 | MeshspaceTransform_OnHolster | FTransform | 6 flags | {Rotation={X=0, Y=0, Z=0, W=1}, Translation={X=0, Y=0, Z=0}… |
| 0x04 | OnHolsterMeshspaceInterp | float | 7 flags | 10 |
| 0x08 | BodySocket | FName | Net+7 flags | None |
| 0x08 | HandsSocket | FName | Net+7 flags | None |
| 0x04 | AnimationIndex1P | int32 | Net+8 flags | 0 |
| 0x0A58 | 0x04 | padding / unreflected |
| 0x04 | AnimationIndex3P | int32 | Net+8 flags | 0 |
| 0x0A60 | 0x04 | padding / unreflected |
| 0x01 | bDeployable | bool | 8 flags | false |
| 0x01 | bShouldEquipToHands | bool | 8 flags | false |
| 0x0A66 | 0x02 | padding / unreflected |
| 0x10 | ItemCategories | TArray<EItemCategory> | 5 flags | [] |
| 0x0A78 | 0x10 | padding / unreflected |
| 0x10 | OnItemDrawComplete | FMulticastScriptDelegate | 4 flags | <delegate> |
| 0x0A98 | 0x08 | padding / unreflected |
| 0x08 | Reload_CameraShake | TSubclassOf<ULegacyCameraShake> | 7 flags | nullptr |
| 0x08 | ReloadEmpty_CameraShake | TSubclassOf<ULegacyCameraShake> | 7 flags | nullptr |
| 0x08 | DrawCameraShake | TSubclassOf<ULegacyCameraShake> | 6 flags | nullptr |
| 0x08 | HolsterCameraShake | TSubclassOf<ULegacyCameraShake> | 6 flags | nullptr |
| 0x08 | PreviousOwner | AReadyOrNotCharacter* | 5 flags | nullptr |
| 0x0AC8 | 0x38 | padding / unreflected |
| 0x08 | LastFPAnimInstanceClass | FClassPtr | 5 flags | <ClassPtrProperty> |
| 0x0B08 | 0x38 | padding / unreflected |
| 0x08 | LastTPAnimInstanceClass | FClassPtr | 5 flags | <ClassPtrProperty> |
| 0x01 | bDropping | bool | NetRepNotify+5 flags | false |
| 0x0B49 | 0x0F | padding / unreflected |
| 0x01 | bDisableAnimInstanceWhenNotEquipped | bool | 6 flags | true |
| 0x0B59 | 0x0F | padding / unreflected |
| 0x28 | AnimationData | TSoftObjectPtr<UReadyOrNotWeaponAnimData> | Net+6 flags | <SoftObjectProperty> |
| 0x08 | LoadedAnimationData | UReadyOrNotWeaponAnimData* | Transient+5 flags | nullptr |
| 0x28 | DefaultAnimationData | TSoftObjectPtr<UReadyOrNotWeaponAnimData> | 7 flags | <SoftObjectProperty> |
| 0x08 | LoadedDefaultAnimationData | UReadyOrNotWeaponAnimData* | Transient+5 flags | nullptr |
| 0x28 | GripAnimationData | TSoftObjectPtr<UReadyOrNotWeaponAnimData> | 6 flags | <SoftObjectProperty> |
| 0x08 | LoadedGripAnimationData | UReadyOrNotWeaponAnimData* | Transient+5 flags | nullptr |
| 0x28 | ShieldRaisedAnimationData | TSoftObjectPtr<UReadyOrNotWeaponAnimData> | 6 flags | <SoftObjectProperty> |
| 0x08 | LoadedShieldRaisedAnimationData | UReadyOrNotWeaponAnimData* | Transient+5 flags | nullptr |
| 0x28 | ShieldLoweredAnimationData | TSoftObjectPtr<UReadyOrNotWeaponAnimData> | 6 flags | <SoftObjectProperty> |
| 0x08 | LoadedShieldLoweredAnimationData | UReadyOrNotWeaponAnimData* | Transient+5 flags | nullptr |
| 0x04 | FreeAimLimit | float | 7 flags | 4 |
| 0x04 | FreeAimLimitADS | float | 7 flags | 4 |
| 0x04 | LazySpringStrength | float | 7 flags | 1 |
| 0x04 | LazySpringStrengthADS | float | 7 flags | 1 |
| 0x04 | FreeAimInterpSpeed | float | 7 flags | 0 |
| 0x04 | FreeAimInterpADSModifier | float | 7 flags | 0 |
| 0x04 | FreeAimInterpHipModifier | float | 7 flags | 0 |
| 0x04 | FreeAimSlowMoveModifier | float | 7 flags | 0 |
| 0x04 | FreeAimSlowMoveTolerance | float | 7 flags | 0 |
| 0x0C7C | 0x04 | padding / unreflected |
| 0x08 | MeleeUserCameraShake | TSubclassOf<ULegacyCameraShake> | 8 flags | nullptr |
| 0x01 | bADSCountsAsAbuse | bool | 7 flags | false |
| 0x0C89 | 0x03 | padding / unreflected |
| 0x04 | HesitationBoostMultiplier | float | 7 flags | 1 |
| 0x01 | bIsAimingDownSights | bool | 7 flags | false |
| 0x0C91 | 0x03 | padding / unreflected |
| 0x04 | LowReadyPitchThreshold | float | 8 flags | 0 |
| 0x08 | SoundData | UWeaponSound* | 8 flags | nullptr |
| 0x01 | bOverrideBreathingEvent | bool | 7 flags | false |
| 0x0CA1 | 0x07 | padding / unreflected |
| 0x08 | BreathingAudioOverride | UFMODEvent* | 7 flags | nullptr |
| 0x01 | bEasyPickup | bool | Net+8 flags | false |
| 0x01 | bNoPickup | bool | Net+8 flags | false |
| 0x01 | bScriptedFPHidden | bool | 6 flags | false |
| 0x01 | ActiveMotionBlock | EMotionBlockType | 8 flags | MB_Rifle |
| 0x01 | bIsOneHandedItem | bool | 8 flags | false |
| 0x0CB5 | 0x03 | padding / unreflected |
| 0x04 | FP_ADS_Motion_Weight | float | 7 flags | 0.15 |
| 0x0CBC | 0x04 | padding / unreflected |
| 0x01 | bHasCompletedHolster | bool | 8 flags | false |
| 0x0CC1 | 0x01 | padding / unreflected |
| 0x01 | bAllowInteractionWhileInInventory | bool | 8 flags | false |
| 0x01 | bWaitForOwnerReplication | bool | Protected+7 flags | false |