implements IGetFriendlyName, ICanIssueCommandOn, IUseabilityInterface, IPingInterface, IGatherDebugInterface, IScoringInterface, ISecurable
0x00x0CD0
Members 161
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x02A0 | 0x40 | padding / unreflected | |||
| 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 | |
| 0x0CC4 | 0x0C | unreflected bytes to end of ABaseItem | |||
Inherited from AActor 80
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x30 | PrimaryActorTick | FActorTickFunction | 3 flags | {} | |
| 0x01 | bNetTemporary : 1bit 0 | bool | 3 flags | false | |
| 0x01 | bOnlyRelevantToOwner : 1bit 2 | bool | 7 flags | false | |
| 0x01 | bAlwaysRelevant : 1bit 3 | bool | 6 flags | false | |
| 0x01 | bReplicateMovement : 1bit 4 | bool | NetRepNotify+5 flags | false | |
| 0x01 | bCallPreReplication : 1bit 5 | bool | 6 flags | true | |
| 0x01 | bCallPreReplicationForReplay : 1bit 6 | bool | 6 flags | true | |
| 0x01 | bHidden : 1bit 7 | bool | Net+7 flags | false | |
| 0x01 | bTearOff : 1bit 0 | bool | Net+3 flags | false | |
| 0x01 | bForceNetAddressable : 1bit 1 | bool | 3 flags | false | |
| 0x01 | bExchangedRoles : 1bit 2 | bool | Transient+3 flags | false | |
| 0x01 | bNetLoadOnClient : 1bit 3 | bool | 4 flags | true | |
| 0x01 | bNetUseOwnerRelevancy : 1bit 4 | bool | 6 flags | false | |
| 0x01 | bRelevantForNetworkReplays : 1bit 5 | bool | 3 flags | true | |
| 0x01 | bRelevantForLevelBounds : 1bit 6 | bool | 5 flags | true | |
| 0x01 | bReplayRewindable : 1bit 7 | bool | 6 flags | false | |
| 0x01 | bAllowTickBeforeBeginPlay : 1bit 0 | bool | 5 flags | false | |
| 0x01 | bAutoDestroyWhenFinished : 1bit 1 | bool | 4 flags | false | |
| 0x01 | bCanBeDamaged : 1bit 2 | bool | Net+6 flags | true | |
| 0x01 | bBlockInput : 1bit 3 | bool | 5 flags | false | |
| 0x01 | bCollideWhenPlacing : 1bit 4 | bool | 3 flags | false | |
| 0x01 | bFindCameraComponentWhenViewTarget : 1bit 5 | bool | 6 flags | true | |
| 0x01 | bGenerateOverlapEventsDuringLevelStreaming : 1bit 6 | bool | 5 flags | false | |
| 0x01 | bIgnoresOriginShifting : 1bit 7 | bool | 5 flags | false | |
| 0x01 | bEnableAutoLODGeneration : 1bit 0 | bool | 5 flags | true | |
| 0x01 | bIsEditorOnlyActor : 1bit 1 | bool | 5 flags | false | |
| 0x01 | bActorSeamlessTraveled : 1bit 2 | bool | 3 flags | false | |
| 0x01 | bReplicates : 1bit 3 | bool | Protected+7 flags | false | |
| 0x01 | bCanBeInCluster : 1bit 4 | bool | Protected+5 flags | false | |
| 0x01 | bAllowReceiveTickEventOnDedicatedServer : 1bit 5 | bool | Protected+3 flags | true | |
| 0x01 | bReplicateUsingRegisteredSubObjectList : 1bit 7 | bool | Protected+9 flags | false | |
| 0x01 | bActorEnableCollision : 1bit 7 | bool | 3 flags | true | |
| 0x01 | bActorIsBeingDestroyed : 1bit 0 | bool | Transient+4 flags | false | |
| 0x01 | bAsyncPhysicsTickEnabled : 1bit 5 | bool | Protected+4 flags | false | |
| 0x01 | UpdateOverlapsMethodDuringLevelStreaming | EActorUpdateOverlapsMethod | Protected+6 flags | UseConfigDefault | |
| 0x01 | DefaultUpdateOverlapsMethodDuringLevelStreaming | EActorUpdateOverlapsMethod | 8 flags | OnlyUpdateMovable | |
| 0x04 | InitialLifeSpan | float | 8 flags | 0 | |
| 0x04 | CustomTimeDilation | float | 7 flags | 1 | |
| 0x01 | RemoteRole | ENetRole | NetTransient+8 flags | ROLE_None | |
| 0x0071 | 0x03 | padding / unreflected | |||
| 0x04 | RayTracingGroupId | int32 | 5 flags | -1 | |
| 0x60 | AttachmentReplication | FRepAttachment | NetTransient+5 flags | {AttachParent=nullptr, LocationOffset={}, RelativeScale3D={… | |
| 0x70 | ReplicatedMovement | FRepMovement | NetRepNotify+5 flags | {LinearVelocity={X=0, Y=0, Z=0}, AngularVelocity={X=0, Y=0,… | |
| 0x08 | Owner | AActor* | NetRepNotify+5 flags | nullptr | |
| 0x08 | NetDriverName | FName | Protected+5 flags | GameNetDriver | |
| 0x01 | Role | ENetRole | Net+8 flags | ROLE_Authority | |
| 0x01 | NetDormancy | ENetDormancy | 9 flags | DORM_Awake | |
| 0x01 | SpawnCollisionHandlingMethod | ESpawnActorCollisionHandlingMethod | 7 flags | AlwaysSpawn | |
| 0x01 | AutoReceiveInput | EAutoReceiveInput | 6 flags | Disabled | |
| 0x04 | InputPriority | int32 | 6 flags | 0 | |
| 0x0160 | 0x08 | padding / unreflected | |||
| 0x08 | InputComponent | UInputComponent* | 8 flags | nullptr | |
| 0x04 | NetCullDistanceSquared | float | 9 flags | 2.25e+08 | |
| 0x04 | NetTag | int32 | Transient+5 flags | 0 | |
| 0x04 | NetUpdateFrequency | float | 8 flags | 100 | |
| 0x04 | MinNetUpdateFrequency | float | 8 flags | 2 | |
| 0x04 | NetPriority | float | 8 flags | 1 | |
| 0x01 | PhysicsReplicationMode | EPhysicsReplicationMode | 7 flags | Default | |
| 0x0185 | 0x0B | padding / unreflected | |||
| 0x08 | Instigator | APawn* | NetRepNotify+7 flags | nullptr | |
| 0x10 | Children | TArray<AActor*> | Transient+3 flags | [] | |
| 0x08 | RootComponent | USceneComponent* | Protected+9 flags | nullptr | |
| 0x01B0 | 0x08 | padding / unreflected | |||
| 0x10 | Layers | TArray<FName> | 4 flags | [] | |
| 0x08 | ParentComponent | TWeakObjectPtr<UChildActorComponent> | 8 flags | nullptr | |
| 0x10 | Tags | TArray<FName> | 5 flags | [] | |
| 0x01 | OnTakeAnyDamage | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnTakePointDamage | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnTakeRadialDamage | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnActorBeginOverlap | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnActorEndOverlap | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnBeginCursorOver | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnEndCursorOver | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnClicked | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnReleased | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnInputTouchBegin | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnInputTouchEnd | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnInputTouchEnter | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnInputTouchLeave | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnActorHit | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnDestroyed | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnEndPlay | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01F0 | 0x80 | padding / unreflected | |||
| 0x10 | InstanceComponents | TArray<UActorComponent*> | 5 flags | [] | |
| 0x10 | BlueprintCreatedComponents | TArray<UActorComponent*> | 7 flags | [] | |
Functions 86
| Signature | Flags | Native | Params |
|---|---|---|---|
| void StunTick(const EStunType& StunType) | NativeEvent+1 flags | 0x01 | |
| void StunnedWhileEquipped() | NativeEvent+1 flags | 0x00 | |
| void StopTPMontage(UAnimMontage* AnimMontage) | FinalNative+1 flags | 0x08 | |
| void StopFPMontage(UAnimMontage* AnimMontage) | FinalNative+1 flags | 0x08 | |
| void SpawnThrownItemAtTransform(FTransform& Transform, const FVector& ThrowDirection, const FVector& ThrowLocation) | NativePublic | 0x90 | |
| bool ShouldHideInPictureInPictureScopes() | NativePublic | 0x01 | |
| void SetupBaseEvents() | EventPublic | 0x00 | |
| void Server_SetMasterPoseComponent(USkeletalMeshComponent* Mesh) | NativeEvent+1 flags | 0x08 | |
| void Server_PlayTPMontage(UAnimMontage* NewMontage, float PlayRate) | NativeEvent+1 flags | 0x0C | |
| void Server_ApplyPointDamage(AActor* DamagedActor, float BaseDamage, const FVector& HitFromDirection, const FHitResult& HitInfo, AController* EventInstigator, AActor* DamageCauser, TSubclassOf<UDamageType> DamageTypeClass) | NativeEvent+1 flags | 0x128 | |
| void PlayWeaponCleaning() | FinalNative+1 flags | 0x00 | |
| void PlayTPMontage(UAnimMontage* NewMontage, float PlayRate) | FinalNative+1 flags | 0x0C | |
| void PlayFPMontage(UAnimMontage* NewMontage, float PlayRate) | FinalNative+1 flags | 0x0C | |
| void PlayFMODAudio(UFMODEvent* Event) | FinalNative+1 flags | 0x08 | |
| bool PlayDraw(bool bDrawFirst) | NativePublic | 0x02 | |
| void PlayDoorPushAnimation() | FinalNative+1 flags | 0x00 | |
| void PlayButtonPushAnimation() | FinalNative+1 flags | 0x00 | |
| void OnThrownFromInventory(AReadyOrNotCharacter* Thrower, bool bMarkAsEvidence) | NativePublic | 0x09 | |
| void OnRep_Skin() | FinalNative+1 flags | 0x00 | |
| void OnRep_MasterPoseComponent() | FinalNative+1 flags | 0x00 | |
| void OnRep_IsDropping() | FinalNative+1 flags | 0x00 | |
| void OnRep_AttachmentRep() | NativePublic | 0x00 | |
| void OnPhysicsImpact(UPrimitiveComponent* HitComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, const FVector& NormalImpulse, FHitResult& Hit) | NativePublic | 0x118 | |
| void OnOwnerPossessed() | NativeEvent+1 flags | 0x00 | |
| void OnMeshComponentHit(UPrimitiveComponent* HitComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, const FVector& NormalImpulse, FHitResult& Hit) | FinalNative+1 flags | 0x118 | |
| void OnItemUsed() | EventPublic | 0x00 | |
| void OnItemUseCompleted__DelegateSignature(ABaseItem* Item) | Public | 0x08 | |
| void OnItemUseComplete() | NativePublic | 0x00 | |
| void OnItemPrimaryUseEnd() | NativePublic | 0x00 | |
| void OnItemPrimaryUse__DelegateSignature(ABaseItem* Item) | Public | 0x08 | |
| void OnItemPrimaryUse() | NativePublic | 0x00 | |
| void OnItemEndUse() | EventPublic | 0x00 | |
| void OnItemDrawComplete__DelegateSignature(ABaseItem* Item) | Public | 0x08 | |
| void OnItemAttachmentsChanged__DelegateSignature(const EItemAttachment& AttachmentChanged) | Public | 0x01 | |
| void OnEvidenceStateChanged(const EEvidenceActorState& NewState) | FinalNative+1 flags | 0x01 | |
| void OnAddedToInventory(AReadyOrNotCharacter* NewOwner) | NativeEvent+1 flags | 0x08 | |
| void NextFireMode() | NativePublic | 0x00 | |
| void Multicast_StopItemAnimation(const FWeaponAnim& InWeaponAnim, bool bOnlyTP) | NativeEvent+1 flags | 0x21 | |
| void Multicast_PlayTPMontage(UAnimMontage* NewMontage, float PlayRate) | NativeEvent+1 flags | 0x0C | |
| void MarkAsEvidence(bool bMarkAsEvidence) | FinalNative+1 flags | 0x01 | |
| void LastStunTick(const EStunType& StunType) | NativeEvent+1 flags | 0x01 | |
| bool IsPlayingStunnedEndAnimation() | FinalNative+1 flags | 0x01 | |
| bool IsPlayingStunnedAnimation() | FinalNative+1 flags | 0x01 | |
| bool IsPlayingHolster() | FinalNative+1 flags | 0x01 | |
| bool IsPlayingDraw() | FinalNative+1 flags | 0x01 | |
| bool IsMontagePlaying(UAnimMontage* Montage, bool bIncludeFP, bool bIncludeTP) | FinalNative+1 flags | 0x0B | |
| bool IsLocallyControlled() | FinalNative+1 flags | 0x01 | |
| bool IsEquipped() | FinalNative+1 flags | 0x01 | |
| bool IsDoorPushAnimationPlaying() | FinalNative+1 flags | 0x01 | |
| bool IsDepleted() | NativePublic | 0x01 | |
| bool IsCurrentlyReloading() | NativePublic | 0x01 | |
| bool IsCollidesWhileNotEquipped() | NativePublic | 0x01 | |
| bool IsButtonPushAnimationPlaying() | FinalNative+1 flags | 0x01 | |
| bool IsBlockingAnimationPlaying(const TArray<EBlockingAnimationExclusion>& Exclusions, const EBlockingAnimationContext& Context) | NativePublic | 0x12 | |
| void InterpToTargetScale(const FVector& NewScale, float InterpSpeed) | FinalNative+1 flags | 0x1C | |
| bool HasDoorPushAnimation() | FinalNative+1 flags | 0x01 | |
| bool HasButtonPushAnimation() | FinalNative+1 flags | 0x01 | |
| float GetWeight() | NativePublic | 0x04 | |
| UReadyOrNotWeaponAnimData* GetShieldRaisedAnimationData() | FinalNative+1 flags | 0x08 | |
| UReadyOrNotWeaponAnimData* GetShieldLoweredAnimationData() | FinalNative+1 flags | 0x08 | |
| float GetPushbackRange() | FinalNative+1 flags | 0x04 | |
| float GetLowReadyRange() | NativePublic | 0x04 | |
| USkeletalMeshComponent* GetItemMesh() | FinalNative+1 flags | 0x08 | |
| UReadyOrNotWeaponAnimData* GetGripAnimationData() | FinalNative+1 flags | 0x08 | |
| FName GetEquipSocket() | FinalNative+1 flags | 0x08 | |
| UReadyOrNotWeaponAnimData* GetDefaultAnimationData() | FinalNative+1 flags | 0x08 | |
| UAnimMontage* GetCurrentTPMontage() | FinalNative+1 flags | 0x08 | |
| UAnimMontage* GetCurrentFPMontage() | FinalNative+1 flags | 0x08 | |
| UReadyOrNotWeaponAnimData* GetAnimationData() | FinalNative+1 flags | 0x08 | |
| void EndStunWhileEquipped() | NativeEvent+1 flags | 0x00 | |
| void DrawOutline() | FinalNative+1 flags | 0x00 | |
| void DisableOutline() | FinalNative+1 flags | 0x00 | |
| void DisableOrEnableAnimation() | FinalNative+1 flags | 0x00 | |
| void DetachStatic() | NativePublic | 0x00 | |
| bool ContainsItemCategory(const EItemCategory& TestCategory) | FinalNative+1 flags | 0x02 | |
| void ClientPlayDraw(bool bDrawFirst) | NativeEvent+1 flags | 0x01 | |
| void Client_StopItemAnimation(const FWeaponAnim& InWeaponAnim, bool bOnlyTP) | NativeEvent+1 flags | 0x21 | |
| void Client_SetFPModelVisibility(bool bVisibility) | NativeEvent+1 flags | 0x01 | |
| void Client_PlayItemAnimation(const FWeaponAnim& InWeaponAnim, bool bRestartIfAlreadyPlaying, bool bOnlyLocal, bool bOnlyTP) | NativeEvent+1 flags | 0x23 | |
| void Client_PlayFPMontage(UAnimMontage* NewMontage, float PlayRate) | NativeEvent+1 flags | 0x0C | |
| void Client_OnItemPickedUp(AActor* NewOwner, bool bEquipped) | NativeEvent+1 flags | 0x09 | |
| bool CanShowActionSlot1(AReadyOrNotCharacter* PC) | NativeEvent+1 flags | 0x09 | |
| bool CanEquip(AReadyOrNotCharacter* ToCharacter) | NativePublic | 0x09 | |
| void CancelCurrentReloadAction(bool bCancel) | NativeEvent+1 flags | 0x01 | |
| void BP_AttachmentRep() | EventPublic | 0x00 | |
| void AttachStatic() | NativePublic | 0x00 |
Subclasses 16
Used by 71
types with a member, parameter or interface of this typeUAchievementSubsystemUActivityDataFAIDataLookupTableFAnimationDataTableUAnimNotify_EquipItemOfClassUAnimNotify_SpawnThrownItemFArmourDataUAsyncLoaderABallisticsShieldUBaseActivityABaseGrenadeUBaseProfileUBpGameplayHelperLibABulletProjectileUConsoleFireModesUConsoleHotkeysUConsoleSelectionUCustomizationWidgetACyberneticCharacterUDeployChemlightActivityUDeployItemAtLocationActivityFDeviceDataUDoorBreachActivityAGunGameGMUHotkeysWidgetFInputEntryUInteractionsDataUInventoryComponentFItemChangeRequestUItemDataFItemIDFItemLookupTableFItemPairFItemSelectionGroupUItemSlot_V2UItemSlotTactical_V2UItemVisualizationComponentUItemWheelFLoadoutULoadout_InformationBoxULoadout_V2ULoadoutEquipmentULoadoutInformationTableWidgetULoadoutManagerULoadoutSlot_V2ULoadoutSlotWidgetULoadoutWidgetUMunitionsSlotAPairedInteractionDriverUPickupItemActivityAPlacedC2ExplosiveAPlayerCharacterUPlayerPaperdollWidgetUPlayerPostProcessingUPremissionPlanningAReadyOrNotCharacterUReadyOrNotFunctionLibraryAReadyOrNotGameStateUReadyOrNotLoadoutManagerFRosterLoadoutFSavedCustomizationFSavedLoadoutFSavedWeaponLoadoutFSharedBreachDataFSpawnedGearUSWATManagerUTeamBaseActivityUTeamBreachAndClearActivityUThrowItemThroughDoorActivityAThrownEvidenceActorFUniformData