Class
ASniperCharacter
: APlayerCharacter : AReadyOrNotCharacter : ACharacter : APawn : AActor : UObject0x00x30D0
Members 9
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x04 | Designation | int32 | 7 flags | 0 | |
| 0x01 | bADSLocked | bool | 7 flags | false | |
| 0x3095 | 0x03 | padding / unreflected | |||
| 0x08 | ExitControlHandle | FTimerHandle | 5 flags | {Handle=0} | |
| 0x08 | PrimaryScopeAttachment | TSubclassOf<UScopedWeaponAttachment> | 8 flags | nullptr | |
| 0x08 | PrimaryMuzzleAttachment | TSubclassOf<UWeaponAttachment> | 8 flags | nullptr | |
| 0x08 | PrimaryUnderbarrelAttachment | TSubclassOf<UWeaponAttachment> | 8 flags | nullptr | |
| 0x08 | SecondaryScopeAttachment | TSubclassOf<UScopedWeaponAttachment> | 8 flags | nullptr | |
| 0x08 | SecondaryMuzzleAttachment | TSubclassOf<UWeaponAttachment> | 8 flags | nullptr | |
| 0x08 | SecondaryUnderbarrelAttachment | TSubclassOf<UWeaponAttachment> | 8 flags | nullptr | |
Inherited from APlayerCharacter 326
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x10 | CustomizationFirstPersonMeshes | TArray<UMeshComponent*> | Transient+8 flags | [] | |
| 0x10 | CustomizationFirstPersonBodyMeshes | TArray<UMeshComponent*> | Transient+8 flags | [] | |
| 0x10 | CustomizationActorMaterials | TArray<UMaterialInstanceDynamic*> | Transient+6 flags | [] | |
| 0x01 | bFirstPersonMeshesDirty | bool | Transient+5 flags | false | |
| 0x1B59 | 0x07 | padding / unreflected | |||
| 0x08 | ThirdPersonCameraComponent | UCameraComponent* | Protected+10 flags | /Script/ReadyOrNot.Default__PlayerCharacter.ThirdPersonCame… | |
| 0x08 | ThirdPersonCameraArm | USpringArmComponent* | Protected+10 flags | /Script/ReadyOrNot.Default__PlayerCharacter.ThirdPersonCame… | |
| 0x08 | Mesh1P | USkeletalMeshComponent* | Protected+12 flags | /Script/ReadyOrNot.Default__PlayerCharacter.CharacterMesh1P | |
| 0x08 | MeshBody1P | USkeletalMeshComponent* | Protected+12 flags | /Script/ReadyOrNot.Default__PlayerCharacter.MeshBody1P | |
| 0x08 | FirstPersonCameraComponent | UCameraComponent* | Protected+12 flags | /Script/ReadyOrNot.Default__PlayerCharacter.FirstPersonCame… | |
| 0x08 | PlayerPostProcessingComp | UPlayerPostProcessing* | Protected+12 flags | /Script/ReadyOrNot.Default__PlayerCharacter.PlayerPostProce… | |
| 0x08 | FMODBreathingAudioComp | UFMODAudioComponent* | Protected+12 flags | /Script/ReadyOrNot.Default__PlayerCharacter.FMODBreathingAu… | |
| 0x08 | BleedComponent | UBleedComponent* | Protected+12 flags | /Script/ReadyOrNot.Default__PlayerCharacter.Bleed Component | |
| 0x08 | ScoringComponent | UScoringComponent* | Protected+12 flags | /Script/ReadyOrNot.Default__PlayerCharacter.Scoring Compone… | |
| 0x08 | PrimaryItemVisualizationComponent | UItemVisualizationComponent* | Protected+12 flags | /Script/ReadyOrNot.Default__PlayerCharacter.PrimaryItemVisu… | |
| 0x08 | SecondaryItemVisualizationComponent | UItemVisualizationComponent* | Protected+12 flags | /Script/ReadyOrNot.Default__PlayerCharacter.SecondaryItemVi… | |
| 0x08 | LongTacticalVisualizationComponent | UItemVisualizationComponent* | Protected+12 flags | /Script/ReadyOrNot.Default__PlayerCharacter.LongTacticalVis… | |
| 0x08 | HelmetVisualizationComponent | UItemVisualizationComponent* | Protected+12 flags | /Script/ReadyOrNot.Default__PlayerCharacter.HelmetVisualiza… | |
| 0x08 | ArmorVisualizationComponent | UItemVisualizationComponent* | Protected+12 flags | /Script/ReadyOrNot.Default__PlayerCharacter.ArmorVisualizat… | |
| 0x08 | EquippedItemVisualizationComponent | UItemVisualizationComponent* | Protected+12 flags | /Script/ReadyOrNot.Default__PlayerCharacter.EquippedVisuali… | |
| 0x01 | bCommandWheelActive | bool | 7 flags | false | |
| 0x01 | bItemWheelActive | bool | 7 flags | false | |
| 0x1BDA | 0x06 | padding / unreflected | |||
| 0x01 | bIsPawnLeavingGame | bool | 5 flags | false | |
| 0x1BE1 | 0x07 | padding / unreflected | |||
| 0x08 | Rep_FPBodyMesh | USkeletalMesh* | NetRepNotify+6 flags | nullptr | |
| 0x08 | LastSetMesh1PDynamicMaterial | UMaterialInterface* | Protected+5 flags | nullptr | |
| 0x10 | DynamicWeaponFovMats | TArray<UMaterialInstanceDynamic*> | Protected+3 flags | [] | |
| 0x1C08 | 0x10 | padding / unreflected | |||
| 0x10 | MeshComps | TArray<USkeletalMeshComponent*> | Protected+5 flags | [] | |
| 0x1C28 | 0x08 | padding / unreflected | |||
| 0x08 | LastKnownPlayerState | APlayerState* | 5 flags | nullptr | |
| 0x1C38 | 0x08 | padding / unreflected | |||
| 0x18 | ReplicatedFPMesh | FRotator | Net+4 flags | {Pitch=0, Yaw=0, Roll=0} | |
| 0x1C58 | 0x20 | padding / unreflected | |||
| 0x18 | CurInputVector | FVector | 9 flags | {X=0, Y=0, Z=0} | |
| 0x08 | PushOverlappingAI_Handle | FTimerHandle | 3 flags | {Handle=0} | |
| 0x08 | Body1PMat | UMaterialInstanceDynamic* | 5 flags | nullptr | |
| 0x08 | CurrentViewCharacter | AReadyOrNotCharacter* | Net+7 flags | nullptr | |
| 0x08 | CurrentViewHelicopter | AHelicopter* | Net+7 flags | nullptr | |
| 0x08 | CurrentViewCamera | ACCTVCameraPoint* | Net+7 flags | nullptr | |
| 0x10 | OnDefaultCommandIssued | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnTeamViewSet | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x04 | CurrentTeamViewIndex | int32 | 7 flags | -1 | |
| 0x1CDC | 0x04 | padding / unreflected | |||
| 0x08 | PlayerViewActor | APlayerViewActor* | 7 flags | nullptr | |
| 0x08 | PlayerViewActorClass | TSubclassOf<APlayerViewActor> | 9 flags | nullptr | |
| 0x08 | TH_TeamViewInput | FTimerHandle | 5 flags | {Handle=0} | |
| 0x04 | TeamViewInputHoldTime | float | 9 flags | 0.25 | |
| 0x04 | surfaceType | float | 9 flags | 0 | |
| 0x04 | roomType | float | 9 flags | 0 | |
| 0x1D04 | 0x04 | padding / unreflected | |||
| 0x10 | PVPSpeakerName | FString | 4 flags | "" | |
| 0x01 | bIsSwatCommandOpen | bool | 7 flags | false | |
| 0x1D19 | 0x07 | padding / unreflected | |||
| 0x08 | SwatCommandWidget | USwatCommandWidget* | 9 flags | nullptr | |
| 0x1D28 | 0x02 | padding / unreflected | |||
| 0x01 | bInCommandMenu | bool | 6 flags | false | |
| 0x01 | bInDevicesMenu | bool | 6 flags | false | |
| 0x01 | bInTabMenu | bool | 6 flags | false | |
| 0x01 | bFadeToGray | bool | 6 flags | false | |
| 0x1D2E | 0x1E | padding / unreflected | |||
| 0x04 | Sensitivity | float | 6 flags | 1 | |
| 0x01 | bInvertYaw | bool | 6 flags | false | |
| 0x01 | bInvertPitch | bool | 6 flags | false | |
| 0x1D52 | 0x02 | padding / unreflected | |||
| 0x04 | GamepadLookSensitivityVertical | float | 6 flags | 1 | |
| 0x04 | GamepadLookSensitivityHorizontal | float | 6 flags | 1 | |
| 0x04 | GamepadAimSensitivityVertical | float | 6 flags | 1 | |
| 0x04 | GamepadAimSensitivityHorizontal | float | 6 flags | 1 | |
| 0x04 | GamepadLookSensitivitySpeedUp | float | 6 flags | 2 | |
| 0x04 | GamepadMovementInnerDeadzone | float | 6 flags | 1 | |
| 0x04 | GamepadLookInnerDeadzone | float | 6 flags | 1 | |
| 0x04 | GyroVerticalLookSensitivity | float | 6 flags | 1 | |
| 0x04 | GyroHorizontalLookSensitivity | float | 6 flags | 1 | |
| 0x04 | GyroVerticalAimSensitivity | float | 6 flags | 1 | |
| 0x04 | GyroHorizontalAimSensitivity | float | 6 flags | 1 | |
| 0x01 | bInvertGamepadHorizontal | bool | 6 flags | false | |
| 0x01 | bInvertGamepadVertical | bool | 6 flags | false | |
| 0x01 | bInvertGyroHorizontal | bool | 6 flags | false | |
| 0x01 | bInvertGyroVertical | bool | 6 flags | false | |
| 0x01 | bHoldCrouchGamepad | bool | 6 flags | false | |
| 0x01 | bToggleADSGamepad | bool | 6 flags | false | |
| 0x01 | bUseCommandMenuForGamepad | bool | 6 flags | false | |
| 0x01 | bInvertStickLayout | bool | 6 flags | false | |
| 0x01 | bRadialMenuUseLeftStick | bool | 6 flags | true | |
| 0x01 | bInvertButtonLayout | bool | 6 flags | false | |
| 0x01 | bInvertTriggersLayout | bool | 6 flags | false | |
| 0x01 | bSwitchBumpersTriggersLayout | bool | 6 flags | false | |
| 0x1D8C | 0x04 | padding / unreflected | |||
| 0x10 | GyroActiveMode | FString | 4 flags | "off" | |
| 0x10 | AimAssistIntensity | FString | 4 flags | "off" | |
| 0x01 | RadialMenuConfirmationPreset | EGamepadConfirmationPreset | 6 flags | Bumper | |
| 0x1DB1 | 0x07 | padding / unreflected | |||
| 0x08 | HumanCharacterWidget_V2 | UHumanCharacterHUD_V2* | 9 flags | nullptr | |
| 0x08 | MagCheckUI | UUserWidget* | 9 flags | nullptr | |
| 0x08 | TeamViewWidget | UTeamViewWidget* | 9 flags | nullptr | |
| 0x08 | LastInteractableComponent | UInteractableComponent* | Net+9 flags | nullptr | |
| 0x08 | LastBuildingEntered | ABuildingTrigger* | 7 flags | nullptr | |
| 0x08 | InsideCurrentBuilding | ABuildingTrigger* | 7 flags | nullptr | |
| 0x08 | lastHighlightedDoor | Adoor* | 7 flags | nullptr | |
| 0x08 | lastHighlightedEvidence | ABaseItem* | 7 flags | nullptr | |
| 0x08 | lastHighlightedPickupMagazine | APickupMagazineActor* | 7 flags | nullptr | |
| 0x01 | bExitWithFireSelect | bool | 8 flags | false | |
| 0x1E01 | 0x07 | padding / unreflected | |||
| 0x08 | PreviousPosessedCharacter | APlayerCharacter* | 7 flags | nullptr | |
| 0x10 | OnClientPossessed | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnPlayerTakenDamageDetails | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x08 | PushToTalkStartEvent | UFMODEvent* | Transient+5 flags | nullptr | |
| 0x08 | CriticalInjuredEvent | UFMODEvent* | 6 flags | nullptr | |
| 0x08 | FlatlineEvent | UFMODEvent* | 6 flags | nullptr | |
| 0x08 | FlatlineEventPvP | UFMODEvent* | 6 flags | nullptr | |
| 0x08 | HeadshotEvent | UFMODEvent* | 6 flags | nullptr | |
| 0x08 | SAPIPlateHitEvent | UFMODEvent* | 6 flags | nullptr | |
| 0x01 | bMirroring : 1bit 0 | bool | 5 flags | false | |
| 0x1E61 | 0x07 | padding / unreflected | |||
| 0x01 | bSpawnInventoryItemsOnPossess | bool | 6 flags | true | |
| 0x1E69 | 0x07 | padding / unreflected | |||
| 0x18 | FreeLookCache | FRotator | Net+6 flags | {Pitch=0, Yaw=0, Roll=0} | |
| 0x1E88 | 0x1C | padding / unreflected | |||
| 0x04 | YellOutEffectLength | float | 6 flags | 2 | |
| 0x04 | YelloutEffectRadius | float | 6 flags | 3500 | |
| 0x01 | bShowReadyStatus | bool | 7 flags | false | |
| 0x1EAD | 0x03 | padding / unreflected | |||
| 0x08 | LastPlayerState | AReadyOrNotPlayerState* | 7 flags | nullptr | |
| 0x10 | HitBones | TArray<FName> | 2 flags | [] | |
| 0x08 | Camera_Hit_Arm_L | TSubclassOf<ULegacyCameraShake> | 6 flags | nullptr | |
| 0x08 | Camera_Hit_Arm_R | TSubclassOf<ULegacyCameraShake> | 6 flags | nullptr | |
| 0x08 | Camera_Hit_Low | TSubclassOf<ULegacyCameraShake> | 6 flags | nullptr | |
| 0x08 | Camera_Hit_Leg_L | TSubclassOf<ULegacyCameraShake> | 6 flags | nullptr | |
| 0x08 | Camera_Hit_Leg_R | TSubclassOf<ULegacyCameraShake> | 6 flags | nullptr | |
| 0x08 | Camera_Hit_Head_Front | TSubclassOf<ULegacyCameraShake> | 6 flags | nullptr | |
| 0x08 | Camera_Hit_Head_Back | TSubclassOf<ULegacyCameraShake> | 6 flags | nullptr | |
| 0x04 | CrouchHeight | float | 6 flags | 0 | |
| 0x1F04 | 0x04 | padding / unreflected | |||
| 0x08 | BodyImpactGroundSound | USoundCue* | 6 flags | nullptr | |
| 0x18 | Camera_RotationRate | FRotator | 6 flags | {Pitch=0, Yaw=0, Roll=0} | |
| 0x1F28 | 0x18 | padding / unreflected | |||
| 0x08 | CurrentlyPiloting | APawn* | 7 flags | nullptr | |
| 0x1F48 | 0xE8 | padding / unreflected | |||
| 0x08 | RevivingPlayer | APlayerCharacter* | Net+7 flags | nullptr | |
| 0x08 | BeingRevivedByPlayer | APlayerCharacter* | Net+7 flags | nullptr | |
| 0x04 | RevivingOperatingTime | float | Net+7 flags | 0 | |
| 0x04 | StunMovementSpeedMultiplier | float | 8 flags | 0.75 | |
| 0x01 | bStunAimLocked | bool | Net+7 flags | false | |
| 0x2049 | 0x07 | padding / unreflected | |||
| 0x08 | LastEquippedItemBeforeStun | ABaseItem* | 5 flags | nullptr | |
| 0x2058 | 0x04 | padding / unreflected | |||
| 0x04 | FirstPersonShakeAmount | float | 6 flags | 0 | |
| 0x04 | ViewBlendMultiplier | float | 6 flags | 0.025 | |
| 0x2064 | 0x04 | padding / unreflected | |||
| 0x08 | BlendedBone | FName | NetRepNotify+5 flags | None | |
| 0x2070 | 0x08 | padding / unreflected | |||
| 0x08 | Replicated_3PAnimInstance | TSubclassOf<UAnimInstance> | NetRepNotify+5 flags | nullptr | |
| 0x08 | Replicated_1PAnimInstance | TSubclassOf<UAnimInstance> | NetRepNotify+5 flags | nullptr | |
| 0x10 | MontageQueue_3P | TArray<UAnimMontage*> | 3 flags | [] | |
| 0x10 | MontageQueue_1P | TArray<UAnimMontage*> | 3 flags | [] | |
| 0x20A8 | 0x10 | padding / unreflected | |||
| 0x01 | bGamepadADSActive | bool | 7 flags | false | |
| 0x20B9 | 0x03 | padding / unreflected | |||
| 0x04 | HoldingUseTime | float | 7 flags | 0 | |
| 0x01 | bHoldingUse | bool | 7 flags | false | |
| 0x01 | bLookingAtEvidenceItem | bool | 7 flags | false | |
| 0x01 | bLookingAtDoor | bool | 7 flags | false | |
| 0x01 | bLookingAtHuman | bool | 7 flags | false | |
| 0x01 | bLookingAtTarget | bool | 7 flags | false | |
| 0x01 | bUserLowReady | bool | 7 flags | false | |
| 0x01 | bForceLowReady | bool | Net+6 flags | false | |
| 0x20C7 | 0x05 | padding / unreflected | |||
| 0x04 | LowReadyTraceDistance | float | 8 flags | 10000 | |
| 0x08 | LastCollectedEvidence | AEvidenceActor* | Net+7 flags | nullptr | |
| 0x50 | ArmorOverrideMapFP | TMap<TSubclassOf<ABaseArmour>, USkeletalMesh*> | 3 flags | <TMap> | |
| 0x2128 | 0x08 | padding / unreflected | |||
| 0x10 | ChemlightClasses | TArray<TSubclassOf<AActor>> | 6 flags | [] | |
| 0x10 | PlayerEffects | TArray<UBasePlayerEffect*> | 5 flags | [] | |
| 0x08 | RecoilNerfEffect | UBasePlayerEffect* | 12 flags | nullptr | |
| 0x01 | bOverrideHeadwearPaperdollTexture : 1bit 0 | bool | 4 flags | false | |
| 0x2159 | 0x07 | padding / unreflected | |||
| 0x08 | HeadwearPaperdollTexture_Override | UTexture2D* | 6 flags | nullptr | |
| 0x08 | HeadwearPaperdollTexture_Crouch_Override | UTexture2D* | 6 flags | nullptr | |
| 0x20 | DefaultItems | FLoadout | 4 flags | {Name="", Items=[]} | |
| 0x04 | EquipIndex | int32 | 7 flags | 0 | |
| 0x2194 | 0x04 | padding / unreflected | |||
| 0x10 | RandomLoadoutSelection | TArray<FLoadout> | 5 flags | [] | |
| 0x08 | ForwardShake | TSubclassOf<ULegacyCameraShake> | 6 flags | nullptr | |
| 0x08 | RightShake | TSubclassOf<ULegacyCameraShake> | 6 flags | nullptr | |
| 0x10 | OnWeaponFireModeChanged | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnADS | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnWeaponZoom | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnWeaponZoomCommitted | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnWeaponFired | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x2208 | 0x10 | padding / unreflected | |||
| 0x08 | BloodPool | ABloodPool* | 5 flags | nullptr | |
| 0x18 | CameraRotationRateMeshSpaceMultiplier | FVector | 7 flags | {X=1, Y=1, Z=1} | |
| 0x18 | MeshspaceRecoilMovementMultiplier | FVector | 7 flags | {X=1, Y=1, Z=1} | |
| 0x04 | MeshSpaceMovementMultiplier1P | float | 7 flags | 0.5 | |
| 0x2254 | 0x04 | padding / unreflected | |||
| 0x18 | MeshspaceRecoilMovementMinMax | FVector | 7 flags | {X=10, Y=10, Z=10} | |
| 0x10 | OnInteract | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x2280 | 0x29 | padding / unreflected | |||
| 0x01 | bWeaponDown3P | bool | Net+7 flags | false | |
| 0x01 | bIsWearingHeavyArmour | bool | Net+6 flags | false | |
| 0x01 | bFireLoop | bool | Net+7 flags | false | |
| 0x22AC | 0x04 | padding / unreflected | |||
| 0x08 | FullAutoLoop_Handle | FTimerHandle | 5 flags | {Handle=0} | |
| 0x22B8 | 0x10 | padding / unreflected | |||
| 0x04 | TimeSinceAiming | float | 7 flags | 999 | |
| 0x22CC | 0x0C | padding / unreflected | |||
| 0x01 | bServerIsBlockingAnimationPlaying | bool | Net+5 flags | false | |
| 0x22D9 | 0x07 | padding / unreflected | |||
| 0x10 | OnItemGroupSelection_Pressed | FMulticastScriptDelegate | 6 flags | <delegate> | |
| 0x10 | OnItemGroupSelection_Held | FMulticastScriptDelegate | 6 flags | <delegate> | |
| 0x10 | OnItemGroupSelection_Released | FMulticastScriptDelegate | 6 flags | <delegate> | |
| 0x10 | OnItemGroupSelection_ItemChanged | FMulticastScriptDelegate | 6 flags | <delegate> | |
| 0x01 | bItemGroupSelectionHeld | bool | 7 flags | false | |
| 0x2321 | 0x17 | padding / unreflected | |||
| 0x10 | OnAttachmentLightToggled | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnEmitterCycled | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnToggledSight | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnLowReadyToggled | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnADSToggled | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnWeaponAttachmentsChanged | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x2398 | 0x10 | padding / unreflected | |||
| 0x10 | OnGamepadCommandsChanged | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnMelee | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x23C8 | 0x14 | padding / unreflected | |||
| 0x04 | BaseFoV | float | 8 flags | 90 | |
| 0x04 | SprintFovFactor | float | 8 flags | 1.1 | |
| 0x04 | SprintFovInterpTime | float | 8 flags | 8 | |
| 0x04 | DefaultFovInterpTime | float | 8 flags | 10 | |
| 0x23EC | 0x14 | padding / unreflected | |||
| 0x10 | OnWeaponSwitchAmmoType | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnChemlightThrown | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x2420 | 0x08 | padding / unreflected | |||
| 0x08 | PendingC2Removal | APlacedC2Explosive* | 5 flags | nullptr | |
| 0x08 | QuickThrowItem | ABaseGrenade* | 6 flags | nullptr | |
| 0x2438 | 0x01 | padding / unreflected | |||
| 0x01 | bQuickThrowing | bool | 7 flags | false | |
| 0x243A | 0x06 | padding / unreflected | |||
| 0x04 | AimTime | float | 7 flags | 0 | |
| 0x2444 | 0x06 | padding / unreflected | |||
| 0x01 | bReloadLoop | bool | 6 flags | false | |
| 0x244B | 0x0D | padding / unreflected | |||
| 0x10 | OnWeaponReload | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnWeaponTacticalReload | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x2478 | 0x10 | padding / unreflected | |||
| 0x10 | OnWeaponMagCheck | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x2498 | 0x04 | padding / unreflected | |||
| 0x04 | ForwardStrafeSpeedMultiplier | float | 8 flags | 1 | |
| 0x04 | BackwardStrafeSpeedMultiplier | float | 8 flags | 0.85 | |
| 0x04 | SideStrafeSpeedMultiplier | float | 8 flags | 0.85 | |
| 0x04 | LeanSpeedMultiplier | float | 8 flags | 0.85 | |
| 0x04 | SpeedPercentLossPerLegInjury | float | 8 flags | 0.1 | |
| 0x04 | SpeedPercentLossWhenCarrying | float | 8 flags | 0.1 | |
| 0x10 | FreelookSetting | FCameraFreelookSetting | 6 flags | {PitchMin=-20, PitchMax=45, YawMin=-45, YawMax=45} | |
| 0x24C4 | 0x04 | padding / unreflected | |||
| 0xE8 | VaultTraceForward | FHitResult | 4 flags | {FaceIndex=0, Time=1, Distance=0, Location={}, ImpactPoint=… | |
| 0xE8 | VaultTraceDownClose | FHitResult | 4 flags | {FaceIndex=0, Time=1, Distance=0, Location={}, ImpactPoint=… | |
| 0xE8 | VaultTraceDownMiddle | FHitResult | 4 flags | {FaceIndex=0, Time=1, Distance=0, Location={}, ImpactPoint=… | |
| 0xE8 | VaultTraceDownFar | FHitResult | 4 flags | {FaceIndex=0, Time=1, Distance=0, Location={}, ImpactPoint=… | |
| 0x01 | bLedgeFound | bool | 7 flags | false | |
| 0x01 | bVaulting | bool | 6 flags | false | |
| 0x286A | 0x56 | padding / unreflected | |||
| 0x08 | LastPlayedVaultMontage | UAnimMontage* | 6 flags | nullptr | |
| 0x28C8 | 0x08 | padding / unreflected | |||
| 0x08 | InputConfig | UReadyOrNotInputConfig* | 8 flags | nullptr | |
| 0x08 | DefaultMappingContext | UInputMappingContext* | 7 flags | nullptr | |
| 0x08 | InvertedMappingContext | UInputMappingContext* | 7 flags | nullptr | |
| 0x08 | DefaultTriggersMappingContext | UInputMappingContext* | 7 flags | nullptr | |
| 0x08 | InvertedTriggersMappingContext | UInputMappingContext* | 7 flags | nullptr | |
| 0x08 | SwitchedBumpersTriggersMappingContext | UInputMappingContext* | 7 flags | nullptr | |
| 0x04 | MappingPriority | int32 | 8 flags | 0 | |
| 0x04 | RunSpeed | float | NetRepNotify+7 flags | 0 | |
| 0x04 | MaxAcceleration | float | 8 flags | 500 | |
| 0x04 | SpeedModifier_AimFocus | float | 8 flags | 0.25 | |
| 0x04 | SpeedModifier_Aim | float | 8 flags | 0.5 | |
| 0x04 | SpeedModifier_Crouch | float | 8 flags | 0.5 | |
| 0x04 | SpeedModifier_Sprint | float | 8 flags | 1.2 | |
| 0x04 | SpeedModifier_SprintMax | float | 8 flags | 1.3 | |
| 0x04 | SpeedModifier_SprintTime | float | 8 flags | 5 | |
| 0x04 | HitSpeedMultiplier | float | Net+6 flags | 1 | |
| 0x04 | SlowDownSpeedMultiplier | float | Net+6 flags | 1 | |
| 0x04 | WalkSpeedRampMultiplier | float | Net+5 flags | 1 | |
| 0x04 | SprintSpeedRampUpMultiplier | float | Net+5 flags | 1 | |
| 0x08 | GameplayStats | TWeakObjectPtr<URONGameplayStats> | 6 flags | nullptr | |
| 0x04 | CurrentRunSpeedPercent | float | Net+8 flags | 1 | |
| 0x2940 | 0x04 | padding / unreflected | |||
| 0x04 | MaxRunSpeedPercent | float | Net+8 flags | 1 | |
| 0x04 | MaxCrouchRunSpeedPercent | float | Net+8 flags | 0.5 | |
| 0x04 | MinWalkSpeedPercent | float | Net+8 flags | 0.15 | |
| 0x2950 | 0x10 | padding / unreflected | |||
| 0x04 | LastSetRunSpeed | float | Net+7 flags | 0.5 | |
| 0x04 | WalkSpeedMultiplier | float | 8 flags | 0.25 | |
| 0x04 | DeployableWalkSpeedMultiplier | float | 7 flags | 1 | |
| 0x01 | bHoldingFastWalk | bool | Net+5 flags | false | |
| 0x01 | bHoldingSprint | bool | 7 flags | false | |
| 0x296E | 0x0E | padding / unreflected | |||
| 0x01 | bDisableSprinting : 1bit 0 | bool | Net+4 flags | false | |
| 0x01 | bWalking | bool | Net+7 flags | true | |
| 0x01 | bAllowPlacement | bool | Net+6 flags | false | |
| 0x297F | 0xA9 | padding / unreflected | |||
| 0x04 | MeshspaceInterp | float | 6 flags | 8 | |
| 0x04 | VelocityCameraRollMultiplier | float | 6 flags | 0.01 | |
| 0x18 | PendingRecoil | FRotator | 5 flags | {Pitch=0, Yaw=0, Roll=0} | |
| 0x2A48 | 0x18 | padding / unreflected | |||
| 0x04 | RecoilSpeed | float | 6 flags | 2 | |
| 0x2A64 | 0x0C | padding / unreflected | |||
| 0x08 | Last1PMontage | UAnimMontage* | 5 flags | nullptr | |
| 0x50 | PlayedTableMontageMap1P | TMap<FName, UAnimMontage*> | 2 flags | <TMap> | |
| 0x2AC8 | 0x08 | padding / unreflected | |||
| 0x08 | JumpStartSound | UFMODEvent* | 7 flags | nullptr | |
| 0x08 | JumpLandSound | UFMODEvent* | 7 flags | nullptr | |
| 0x08 | InMix | UFMODSnapshot* | 7 flags | nullptr | |
| 0x08 | OutMix | UFMODSnapshot* | 7 flags | nullptr | |
| 0x01 | bOutMixPlaying | bool | 7 flags | true | |
| 0x2AF1 | 0x07 | padding / unreflected | |||
| 0x08 | InjuredScreamPVP | UFMODEvent* | 6 flags | nullptr | |
| 0x2B00 | 0x08 | padding / unreflected | |||
| 0x08 | DeathScreamPVP | UFMODEvent* | 6 flags | nullptr | |
| 0x08 | InjuredScreamComponent | UFMODAudioComponent* | 7 flags | nullptr | |
| 0x2B18 | 0x04 | padding / unreflected | |||
| 0x04 | MovementRequiredPerSound | float | 6 flags | 75 | |
| 0x04 | RotationRequiredPerSound | float | 6 flags | 40 | |
| 0x04 | NegativeVelocityRequiredForLandingSound | float | 6 flags | 50 | |
| 0x2B28 | 0x38 | padding / unreflected | |||
| 0x10 | WalkSounds | TArray<FMovementSound> | 3 flags | [] | |
| 0x28 | WalkSounds_Environmental | TSoftClassPtr<AImpactEffect> | 4 flags | <SoftClassProperty> | |
| 0x10 | RunSounds | TArray<FMovementSound> | 3 flags | [] | |
| 0x28 | RunSounds_Environmental | TSoftClassPtr<AImpactEffect> | 4 flags | <SoftClassProperty> | |
| 0x10 | TurningSounds | TArray<FMovementSound> | 3 flags | [] | |
| 0x10 | LandingSounds | TArray<FMovementSound> | 3 flags | [] | |
| 0x2BF0 | 0x10 | padding / unreflected | |||
| 0x04 | HitDirectionForward | float | 7 flags | 0 | |
| 0x04 | HitDirectionRight | float | 7 flags | 0 | |
| 0x2C08 | 0x10 | padding / unreflected | |||
| 0x04 | ToxicGasDistance | float | NetTransient+5 flags | 3.4028235e+38 | |
| 0x2C1C | 0x04 | padding / unreflected | |||
| 0x08 | BreathingBaseEvent | UFMODEvent* | 8 flags | nullptr | |
| 0x04 | ExhaustionLevel | float | 7 flags | 0 | |
| 0x04 | ExhaustionDissipationRate | float | 8 flags | 0.05 | |
| 0x04 | ExhaustionIncreaseRate | float | 8 flags | 0.1 | |
| 0x04 | ExhaustionThreshold | float | 8 flags | 0.8 | |
| 0x04 | FearLevel | float | 7 flags | 0 | |
| 0x2C3C | 0x04 | padding / unreflected | |||
| 0x04 | FearDissipationRate | float | 8 flags | 0.05 | |
| 0x04 | FearSuppressionScale | float | 8 flags | 0.1 | |
| 0x04 | FearThreshold | float | 8 flags | 0.75 | |
| 0x01 | bIsSightTweakMode | bool | 7 flags | false | |
| 0x2C4D | 0x03 | padding / unreflected | |||
| 0x08 | SightTweakerWidgetTemplate | TSubclassOf<UUserWidget> | 5 flags | nullptr | |
| 0x28 | SightTweakerWidgetClass | TSoftClassPtr<UUserWidget> | 7 flags | <SoftClassProperty> | |
| 0x18 | SightTweakerPosOffset | FVector | 7 flags | {X=0, Y=0, Z=0} | |
| 0x18 | SightTweakerRotOffset | FRotator | 6 flags | {Pitch=0, Yaw=0, Roll=0} | |
| 0x2CB0 | 0x10 | padding / unreflected | |||
| 0x04 | SpawnProtectionTime | float | 7 flags | 5 | |
| 0x01 | bIsThirdPerson | bool | Net+7 flags | false | |
| 0x2CC5 | 0x03 | padding / unreflected | |||
| 0x18 | Server_BaseAimRotation | FRotator | NetRepNotify+4 flags | {Pitch=0, Yaw=0, Roll=0} | |
| 0x18 | FreeAimCache | FRotator | 6 flags | {Pitch=0, Yaw=0, Roll=0} | |
| 0x2CF8 | 0x08 | padding / unreflected | |||
| 0x01 | IsPlayingInteraction | bool | 7 flags | false | |
| 0x2D01 | 0x9F | padding / unreflected | |||
| 0x01 | bIsStopping | bool | Net+7 flags | false | |
| 0x2DA1 | 0x17 | padding / unreflected | |||
| 0x08 | LadderPlacementZone | ALadderSnapZone* | 6 flags | nullptr | |
| 0x2DC0 | 0x0C | padding / unreflected | |||
| 0x04 | MoveForwardInput | float | 9 flags | 0 | |
| 0x04 | MoveRightInput | float | 9 flags | 0 | |
| 0x2DD4 | 0x34 | padding / unreflected | |||
| 0x08 | LeftFootSocketName | FName | 7 flags | foot_LE | |
| 0x08 | RighttFootSocketName | FName | 7 flags | foot_RI | |
| 0x01 | LeftFootEnum | EFootConstEnum | 7 flags | FCE_Forward | |
| 0x01 | RightFootEnum | EFootConstEnum | 7 flags | FCE_Forward | |
| 0x2E1A | 0x02 | padding / unreflected | |||
| 0x04 | FootAdjustOffset | float | 6 flags | 3 | |
| 0x04 | FootInterpSpeed | float | 7 flags | 15 | |
| 0x04 | FootRotationInterpSpeed | float | 7 flags | 15 | |
| 0x04 | HipInterpSpeed | float | 7 flags | 10 | |
| 0x04 | TraceDistance | float | 6 flags | 55 | |
| 0x04 | TraceOffset | float | 7 flags | 50 | |
| 0x04 | VelocityThreshold | float | 7 flags | 10 | |
| 0x04 | SpeedBubbleAmount | float | 7 flags | 0.2 | |
| 0x2E3C | 0x04 | padding / unreflected | |||
| 0x18 | CurrentMeshRot | FRotator | Net+6 flags | {Pitch=0, Yaw=0, Roll=0} | |
| 0x2E58 | 0x02 | padding / unreflected | |||
| 0x01 | bIgnoreRotationOverride | bool | 8 flags | false | |
| 0x2E5B | 0x01 | padding / unreflected | |||
| 0x04 | GasDamageTaken | float | 5 flags | 0 | |
| 0x2E60 | 0x20 | padding / unreflected | |||
| 0x18 | CameraBobTrans | FVector | 7 flags | {X=0, Y=0, Z=0} | |
| 0x18 | WeaponBobTrans | FVector | 7 flags | {X=0, Y=0, Z=0} | |
| 0x18 | WeaponBobRot | FRotator | 6 flags | {Pitch=0, Yaw=0, Roll=0} | |
| 0x18 | CameraBobRot | FRotator | 6 flags | {Pitch=0, Yaw=0, Roll=0} | |
| 0x01 | bIsSecondarySightActive | bool | 7 flags | false | |
| 0x2EE1 | 0x07 | padding / unreflected | |||
| 0x10 | OnCantedSightToggled | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | bCantedSightEnabled | bool | 7 flags | false | |
| 0x2EF9 | 0x07 | padding / unreflected | |||
| 0x10 | OnTabletFocused | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x2F10 | 0x20 | padding / unreflected | |||
| 0x10 | OnSecondarySightToggled | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | bIsPelvisFPMovementBobActive | bool | 7 flags | false | |
| 0x2F41 | 0x03 | padding / unreflected | |||
| 0x04 | PelvisFPMovementDamping | float | 7 flags | 0 | |
| 0x01 | bCopyTPMeshTransformsToFP | bool | 6 flags | true | |
| 0x2F49 | 0x9F | padding / unreflected | |||
| 0x08 | ScoreboardWidget | UUserWidget* | 7 flags | nullptr | |
| 0x2FF0 | 0x08 | padding / unreflected | |||
| 0x08 | CommandInterface | UCommandInterface* | 7 flags | nullptr | |
| 0x3000 | 0x10 | padding / unreflected | |||
| 0x01 | bItemWheelPressed | bool | 5 flags | false | |
| 0x3011 | 0x67 | padding / unreflected | |||
| 0x08 | Doorkick_Pistol | UInteractionsData* | 7 flags | nullptr | |
| 0x08 | Doorkick_Rifle | UInteractionsData* | 7 flags | nullptr | |
| 0x01 | bUseDoorKickSeqBasedOnActiveItem | bool | 7 flags | true | |
| 0x01 | bIsUnarmed | bool | Net+5 flags | false | |
Inherited from AReadyOrNotCharacter 300
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | CustomizationFaceMesh | USkeletalMeshComponent* | Transient+7 flags | nullptr | |
| 0x08 | CustomizationHelmet | USceneComponent* | Transient+7 flags | nullptr | |
| 0x10 | CustomizationSkeletalMeshes | TArray<USkeletalMeshComponent*> | Transient+8 flags | [] | |
| 0x10 | CustomizationStaticMeshes | TArray<UStaticMeshComponent*> | Transient+8 flags | [] | |
| 0x10 | CustomizationActors | TArray<AActor*> | Transient+3 flags | [] | |
| 0x140 | Customization | FSavedCustomization | NetRepNotify+1 flags | {PresetName="", Character=nullptr, Voice=nullptr, Helmet=nu… | |
| 0x0870 | 0x68 | padding / unreflected | |||
| 0x08 | InteractableComponent | UInteractableComponent* | Protected+12 flags | /Script/ReadyOrNot.Default__ReadyOrNotCharacter.Interactabl… | |
| 0x08 | PlayerMarkerComponent | UObjectiveMarkerComponent* | Protected+12 flags | /Script/ReadyOrNot.Default__ReadyOrNotCharacter.Player Mark… | |
| 0x08 | FaceMesh | USkeletalMeshComponent* | Protected+12 flags | /Script/ReadyOrNot.Default__ReadyOrNotCharacter.FaceMesh | |
| 0x08 | FMODAudioPropagationComp | UFMODAudioPropagationComponent* | Protected+12 flags | /Script/ReadyOrNot.Default__ReadyOrNotCharacter.FMODAudioPr… | |
| 0x08 | FMODVoiceAudioComp | UFMODAudioComponent* | Protected+12 flags | /Script/ReadyOrNot.Default__ReadyOrNotCharacter.FMODAudioCo… | |
| 0x08 | CharacterHealth | UCharacterHealthComponent* | NetProtected+12 flags | /Script/ReadyOrNot.Default__ReadyOrNotCharacter.CharacterHe… | |
| 0x08 | InventoryComp | UInventoryComponent* | Protected+12 flags | /Script/ReadyOrNot.Default__ReadyOrNotCharacter.InventoryCo… | |
| 0x08 | PerceptionStimuliComp | UAIPerceptionStimuliSourceComponent* | Protected+12 flags | /Script/ReadyOrNot.Default__ReadyOrNotCharacter.PerceptionC… | |
| 0x08 | GibComponent | UGibComponent* | Protected+12 flags | /Script/ReadyOrNot.Default__ReadyOrNotCharacter.GibComponent | |
| 0x08 | PhysicalAnimationComp | UPhysicalAnimationComponent* | NetProtected+12 flags | /Script/ReadyOrNot.Default__ReadyOrNotCharacter.Physical An… | |
| 0x08 | SkinnedDecalSampler | USkinnedDecalSampler* | Protected+12 flags | /Script/ReadyOrNot.Default__ReadyOrNotCharacter.SkinnedDeca… | |
| 0x08 | RagdollComponent | URagdollComponent* | Protected+12 flags | /Script/ReadyOrNot.Default__ReadyOrNotCharacter.RagdollComp… | |
| 0x08 | BloodEntryParticleComponent | UParticleSystemComponent* | Protected+12 flags | /Script/ReadyOrNot.Default__ReadyOrNotCharacter.BloodEntryC… | |
| 0x08 | BloodEntryParticleComponentNiagara | UNiagaraComponent* | Protected+12 flags | /Script/ReadyOrNot.Default__ReadyOrNotCharacter.BloodEntryC… | |
| 0x08 | ArmourImpactParticleComponent | UParticleSystemComponent* | Protected+12 flags | /Script/ReadyOrNot.Default__ReadyOrNotCharacter.ArmourImpac… | |
| 0x10 | BloodSplatterDecalComponents | TArray<UDecalComponent*> | Protected+10 flags | [] | |
| 0x0960 | 0x08 | padding / unreflected | |||
| 0x08 | AimAssistTargetComponent | UUASAimAssistTargetComponent* | Protected+12 flags | /Script/ReadyOrNot.Default__ReadyOrNotCharacter.AimAssistTa… | |
| 0x0970 | 0x70 | padding / unreflected | |||
| 0x18 | ReplicatedControlRotation | FRotator | NetRepNotify+6 flags | {Pitch=0, Yaw=0, Roll=0} | |
| 0x10 | OnCharacterKilled | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnCharacterIncapacitated | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnWeaponFire | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnWeaponDryFire | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnPlayerDowned | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnPointDamageReceived | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnStunDamageReceived | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnPlayerFreed | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnPlayerHit | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnPlayerArmorHit | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x08 | ThrownItem | ABaseItem* | 7 flags | nullptr | |
| 0x10 | OnGetupComplete | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnItemThrown_FromAnimNotify | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnDoorLockPickBegin_FromAnimNotify | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnDoorLockPickEnd_FromAnimNotify | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnDoorChecked_FromAnimNotify | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnC2Placed_FromAnimNotify | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnC2Detonate_FromAnimNotify | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnTrapDisarmBegin_FromAnimNotify | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnTrapDisarmEnd_FromAnimNotify | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnMirrorDoorStarted_FromAnimNotify | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnMirrorDoorFinished_FromAnimNotify | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnStartDoorWedgePlacement_FromAnimNotify | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnEndDoorWedgePlacement_FromAnimNotify | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x0B70 | 0x30 | padding / unreflected | |||
| 0x28 | LastDamageEvent | FCharacterDamageEvent | 6 flags | {RawDamage=0, FinalDamage=0, DamageEvent={DamageTypeClass=n… | |
| 0x0BC8 | 0x02 | padding / unreflected | |||
| 0x01 | bBulletForceTransferred | bool | 7 flags | true | |
| 0x0BCB | 0x01 | padding / unreflected | |||
| 0x04 | MinimumBodyFallImpulse | float | 8 flags | 750 | |
| 0x04 | MaxRagdollSounds | int32 | 8 flags | 3 | |
| 0x04 | RagdollSoundsPlayed | int32 | 7 flags | 0 | |
| 0x0BD8 | 0x110 | padding / unreflected | |||
| 0x08 | BodyFallEvent | UFMODEvent* | 8 flags | nullptr | |
| 0x0CF0 | 0x08 | padding / unreflected | |||
| 0x08 | BodyFallSoundSource | USoundSource* | 5 flags | nullptr | |
| 0x01 | bCapsuleCollisionRagdolled | bool | 7 flags | false | |
| 0x01 | bCapsuleFloorAngleRagdolled | bool | 7 flags | false | |
| 0x0D02 | 0x02 | padding / unreflected | |||
| 0x04 | CapsuleCollisionRagdollTriggerThreshold | int32 | 8 flags | 10 | |
| 0x04 | CapsuleFloorAngleRagdollTriggerThreshold | float | 8 flags | 15 | |
| 0x04 | CapsuleFloorAngleRagdollDelayThreshold | float | 8 flags | 0.4 | |
| 0x01 | bBlendingAnim2Ragdoll | bool | 7 flags | false | |
| 0x0D11 | 0x0F | padding / unreflected | |||
| 0x04 | Anim2RagdollPelvisWakeUpTime | float | 8 flags | 0.35 | |
| 0x0D24 | 0x0C | padding / unreflected | |||
| 0x08 | VoiceSoundSource | USoundSource* | 5 flags | nullptr | |
| 0x0D38 | 0x1D8 | padding / unreflected | |||
| 0x01 | bBlendInPhysics | bool | Net+5 flags | false | |
| 0x01 | bStartBlendInIncapacitation | bool | Net+5 flags | false | |
| 0x01 | bBlendInIncapacitation | bool | Net+5 flags | false | |
| 0x0F13 | 0x01 | padding / unreflected | |||
| 0x04 | IncapacitationBlendTime | float | Net+5 flags | 0 | |
| 0x04 | IncapacitationBlendOutTime | float | Net+5 flags | 0 | |
| 0x0F1C | 0x04 | padding / unreflected | |||
| 0x08 | IncapacitationLoopAnim | UAnimSequence* | Net+7 flags | nullptr | |
| 0x04 | BlendInterpAmount | float | Net+5 flags | 0 | |
| 0x0F2C | 0x0C | padding / unreflected | |||
| 0x04 | FinalBlendInTime | float | 6 flags | 1 | |
| 0x0F3C | 0x04 | padding / unreflected | |||
| 0x04 | BlendInAfterStartOfAnim | float | 6 flags | 1 | |
| 0x01 | bIsPreviewCharacter : 1bit 0 | bool | 6 flags | false | |
| 0x0F45 | 0x0B | padding / unreflected | |||
| 0x08 | ArrestedBy | AReadyOrNotCharacter* | 7 flags | nullptr | |
| 0x08 | KilledBy | AReadyOrNotCharacter* | Net+7 flags | nullptr | |
| 0x08 | IncapacitatedBy | AReadyOrNotCharacter* | Net+7 flags | nullptr | |
| 0x01 | DeathReason | ECharacterDeathReason | Net+7 flags | None | |
| 0x0F69 | 0x07 | padding / unreflected | |||
| 0x10 | OnCharacterTakeDamage | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnAIStunnedPlaySound | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnStunnedEvent | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnStunnedEndedEvent | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnMeleeHitTaken | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnCharacterBlockedDamage | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | HeadBones | TArray<FName> | Protected+5 flags | [4 items] | |
| 0x10 | UpperBody | TArray<FName> | Protected+5 flags | [2 items] | |
| 0x0FF0 | 0x10 | padding / unreflected | |||
| 0x10 | LowerBody | TArray<FName> | Protected+5 flags | [4 items] | |
| 0x10 | R_Leg | TArray<FName> | Protected+5 flags | [5 items] | |
| 0x10 | L_Leg | TArray<FName> | Protected+5 flags | [5 items] | |
| 0x10 | L_Foot | TArray<FName> | Protected+5 flags | [2 items] | |
| 0x10 | R_Foot | TArray<FName> | Protected+5 flags | [2 items] | |
| 0x10 | L_Arm | TArray<FName> | Protected+5 flags | [8 items] | |
| 0x10 | R_Arm | TArray<FName> | Protected+5 flags | [8 items] | |
| 0x10 | L_Hand | TArray<FName> | Protected+5 flags | [24 items] | |
| 0x10 | R_Hand | TArray<FName> | Protected+5 flags | [24 items] | |
| 0x01 | bLowReadyPointUp | bool | NetProtected+10 flags | false | |
| 0x01 | bLowReadyPointDown | bool | NetProtected+10 flags | false | |
| 0x1092 | 0x02 | padding / unreflected | |||
| 0x04 | LowReadyDistance | float | Protected+7 flags | 3.4e+38 | |
| 0x1098 | 0x08 | padding / unreflected | |||
| 0x10 | LowReadyIgnoredCapsules | TArray<UCapsuleComponent*> | Protected+5 flags | [] | |
| 0x01 | bIsCrouching : 1bit 0 | bool | Net+5 flags | false | |
| 0x10B1 | 0x03 | padding / unreflected | |||
| 0x04 | QuickLeanAmount | float | Net+7 flags | 0 | |
| 0x04 | QuickLeanIntensity | float | Net+7 flags | 0.5 | |
| 0x04 | QuickLeanInterpSpeed | float | Net+7 flags | 8 | |
| 0x04 | FreeLeanX | float | Net+7 flags | 0 | |
| 0x04 | FreeLeanZ | float | Net+7 flags | 0 | |
| 0x01 | bFreeLeaning | bool | Net+7 flags | false | |
| 0x01 | bIsLeaning | bool | Net+7 flags | false | |
| 0x01 | bLeaningLeft | bool | 7 flags | false | |
| 0x01 | bLeaningRight | bool | 7 flags | false | |
| 0x01 | bLeaningUp | bool | 7 flags | false | |
| 0x01 | bLeaningDown | bool | 7 flags | false | |
| 0x10CE | 0x0E | padding / unreflected | |||
| 0x01 | bLeanLeftToggle | bool | Protected+7 flags | false | |
| 0x01 | bLeanRightToggle | bool | Protected+7 flags | false | |
| 0x10DE | 0x02 | padding / unreflected | |||
| 0x08 | LeanAudioComponent | UFMODAudioComponent* | Protected+7 flags | nullptr | |
| 0x08 | LeanAudioEvent | UFMODEvent* | Protected+7 flags | nullptr | |
| 0x04 | LeanMovementValue | float | Protected+7 flags | 0 | |
| 0x10F4 | 0x04 | padding / unreflected | |||
| 0x18 | LeanPos_CurrentFrame | FVector | Protected+7 flags | {X=0, Y=0, Z=0} | |
| 0x18 | LeanPos_LastFrame | FVector | Protected+7 flags | {X=0, Y=0, Z=0} | |
| 0x01 | SquadPosition | ESquadPosition | Protected+6 flags | SP_Alpha | |
| 0x01 | DefaultTeam | ETeamType | NetProtected+5 flags | TT_NONE | |
| 0x112A | 0x06 | padding / unreflected | |||
| 0x08 | FPMeleeImpactFMODEvent | UFMODEvent* | Protected+6 flags | nullptr | |
| 0x08 | TPMeleeImpactFMODEvent | UFMODEvent* | Protected+6 flags | nullptr | |
| 0x08 | MeleeImpactParticle | UParticleSystem* | Protected+8 flags | nullptr | |
| 0x08 | MeleeCameraShake | TSubclassOf<ULegacyCameraShake> | Protected+6 flags | nullptr | |
| 0x04 | MeleeRange | float | Protected+6 flags | 85 | |
| 0x04 | MeleeDamage | float | Protected+6 flags | 5 | |
| 0x28 | MeleeDamageType | TSoftClassPtr<UDamageType> | Protected+4 flags | <SoftClassProperty> | |
| 0x10 | OnPlayerArrested | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnPlayerArrestStart | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnPlayerArrestedCanceled | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x08 | PendingAutoReport | AReadyOrNotCharacter* | 5 flags | nullptr | |
| 0x10 | OnArrested | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x08 | Rep_CarryArrestedAnimState | FCarryArrestedAnimState | Net+3 flags | {LoopAnim=nullptr} | |
| 0x01 | bPreArrested | bool | NetRepNotify+5 flags | false | |
| 0x11D1 | 0x07 | padding / unreflected | |||
| 0x08 | PreArrestCuffsActor | AStaticMeshActor* | 5 flags | nullptr | |
| 0x01 | bSurrendered | bool | Net+5 flags | false | |
| 0x01 | bSurrenderComplete | bool | Net+5 flags | false | |
| 0x11E2 | 0x16 | padding / unreflected | |||
| 0x01 | bOrderedToRotateForArrest : 1bit 0 | bool | NetProtected+3 flags | false | |
| 0x11F9 | 0x07 | padding / unreflected | |||
| 0x08 | PlacedZipcuffs | APlacedZipcuffs* | Protected+5 flags | nullptr | |
| 0x08 | SpawnedZipcuffsClass | TSubclassOf<APlacedZipcuffs> | Protected+6 flags | nullptr | |
| 0x08 | SpawnedFPZipcuffsClass | TSubclassOf<APlacedZipcuffs> | Protected+6 flags | nullptr | |
| 0x08 | ZipcuffBone | FName | Protected+6 flags | None | |
| 0x01 | bIsBeingCarried | bool | NetProtected+7 flags | false | |
| 0x01 | bCarryingDead | bool | NetProtected+7 flags | false | |
| 0x1222 | 0x06 | padding / unreflected | |||
| 0x08 | CarriedByCharacter | AReadyOrNotCharacter* | NetProtected+7 flags | nullptr | |
| 0x08 | ThrownByCharacter | AReadyOrNotCharacter* | Protected+7 flags | nullptr | |
| 0x08 | PendingCarryCharacter | AReadyOrNotCharacter* | NetProtected+7 flags | nullptr | |
| 0x08 | CurrentCarryCharacter | AReadyOrNotCharacter* | NetRepNotify+8 flags | nullptr | |
| 0x08 | FakeCarryCharacterMesh | ASkeletalMeshActor* | Protected+5 flags | nullptr | |
| 0x04 | CurrentCarryConfirmTime | float | NetProtected+7 flags | 0 | |
| 0x1254 | 0x04 | padding / unreflected | |||
| 0x08 | CarryMasterIdleLoop | UAnimSequence* | Protected+7 flags | nullptr | |
| 0x08 | CarrySlaveIdleLoop | UAnimSequence* | Protected+7 flags | nullptr | |
| 0x04 | MaxCarryConfirmTime | float | Protected+7 flags | 0.5 | |
| 0x04 | MaxRagdollArrestConfirmTime | float | Protected+7 flags | 0.5 | |
| 0x04 | CurrentRagdollArrestConfirmTime | float | NetProtected+7 flags | 0 | |
| 0x1274 | 0x04 | padding / unreflected | |||
| 0x08 | PendingRagdollArrestCharacter | AReadyOrNotCharacter* | NetProtected+7 flags | nullptr | |
| 0x08 | CurrentRagdollArrestCharacter | AReadyOrNotCharacter* | NetRepNotify+8 flags | nullptr | |
| 0x08 | LastCharacterMakingArrest | AReadyOrNotCharacter* | 5 flags | nullptr | |
| 0x08 | CurrentlyArresting | AReadyOrNotCharacter* | 5 flags | nullptr | |
| 0x01 | bIsBeingArrested | bool | Net+7 flags | false | |
| 0x01 | bArrestComplete | bool | Net+7 flags | false | |
| 0x01 | bArrestedAsRagdoll | bool | Net+7 flags | false | |
| 0x01 | bArrestedAsRagdoll_Flipped | bool | Net+7 flags | false | |
| 0x01 | bIsPairedInteractionPlaying | bool | Net+7 flags | false | |
| 0x01 | bNoTeamDamage | bool | 7 flags | false | |
| 0x01 | bDisableInteraction | bool | 7 flags | false | |
| 0x01 | bPrimed | bool | Net+6 flags | false | |
| 0x01 | bOverarmThrow | bool | Net+6 flags | false | |
| 0x12A1 | 0x07 | padding / unreflected | |||
| 0x10 | OnQuickThrowStart | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnQuickThrowEnd | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnCarryingChanged | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x12D8 | 0x01 | padding / unreflected | |||
| 0x01 | bIsStrafing | bool | Net+7 flags | false | |
| 0x12DA | 0x06 | padding / unreflected | |||
| 0x50 | PlayedTableMontageMap3P | TMap<FName, UAnimMontage*> | 2 flags | <TMap> | |
| 0x08 | LastTableMontagePlayed | FName | Protected+7 flags | None | |
| 0x1338 | 0x78 | padding / unreflected | |||
| 0xD0 | CharacterLookOverride | FCharacterLookOverride | 3 flags | {LockedToDLC=GVR_NoRestriction, FriendlyBodyName=<FText>, S… | |
| 0x10 | Rep_CharacterLookOverride | FString | NetRepNotify+4 flags | "" | |
| 0x50 | ArmorOverrideMapTP | TMap<TSubclassOf<ABaseArmour>, USkeletalMesh*> | Protected+3 flags | <TMap> | |
| 0x08 | Rep_BodyMesh | USkeletalMesh* | NetRepNotify+6 flags | nullptr | |
| 0x08 | Rep_FaceMesh | USkeletalMesh* | NetRepNotify+6 flags | nullptr | |
| 0x08 | Rep_FPMesh | USkeletalMesh* | NetRepNotify+6 flags | nullptr | |
| 0x50 | AnimMontageCooldown | TMap<UAnimMontage*, float> | Protected+1 flags | <TMap> | |
| 0x08 | CurrentFaceROM | UPoseAsset* | Protected+7 flags | nullptr | |
| 0x04 | AnimationBlockingTime | float | 7 flags | 0 | |
| 0x1554 | 0x24 | padding / unreflected | |||
| 0x08 | TOCManager | ATOCManager* | Protected+5 flags | nullptr | |
| 0x08 | ReportToTOC_PVP_CameraShake | TSubclassOf<ULegacyCameraShake> | Protected+6 flags | nullptr | |
| 0x10 | TOCLine | FString | Protected+5 flags | "" | |
| 0x10 | SpeechCharacterName | FString | NetProtected+5 flags | "" | |
| 0x08 | VoiceModifier | UVoiceModifierData* | NetProtected+6 flags | nullptr | |
| 0x15B0 | 0x08 | padding / unreflected | |||
| 0x01 | bHasBeenReported | bool | NetRepNotify+5 flags | false | |
| 0x15B9 | 0x03 | padding / unreflected | |||
| 0x04 | SpeakCooldown | float | 7 flags | 0 | |
| 0x08 | ReportPlayerDeadFMODEvent | UFMODEvent* | 6 flags | nullptr | |
| 0x08 | ReportPlayerArrestedFMODEvent | UFMODEvent* | 6 flags | nullptr | |
| 0x08 | ReportPlayerGeneralFMODEvent | UFMODEvent* | 6 flags | nullptr | |
| 0x10 | OnVoiceAudioStoppedDelegate | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x15E8 | 0x58 | padding / unreflected | |||
| 0x50 | SpeechCooldownMap | TMap<FString, float> | Protected+1 flags | <TMap> | |
| 0x08 | FMODVoiceLine2D | UFMODEvent* | Protected+6 flags | /Game/FMOD/Events/Dialogue/Vl_1P.Vl_1P | |
| 0x08 | FMODVoiceLineSpatalized | UFMODEvent* | Protected+6 flags | /Game/FMOD/Events/Dialogue/Vl_3P.Vl_3P | |
| 0x16A0 | 0x08 | padding / unreflected | |||
| 0x50 | BoneSuppressionAmount | TMap<FName, FSuppressionData> | 3 flags | <TMap> | |
| 0x10 | OnBodyPartDamaged | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | bBodyHit : 1bit 0 | bool | Net+5 flags | false | |
| 0x01 | bRightFootHit : 1bit 1 | bool | Net+5 flags | false | |
| 0x01 | bLeftFootHit : 1bit 2 | bool | Net+5 flags | false | |
| 0x01 | bBlockedByBodyArmor : 1bit 3 | bool | Net+5 flags | false | |
| 0x01 | bBlockedByHeadArmor : 1bit 4 | bool | Net+5 flags | false | |
| 0x01 | bAllowDeadDismemberment | bool | 6 flags | false | |
| 0x170A | 0x26 | padding / unreflected | |||
| 0x50 | DismembermentDamageMap | TMap<EGibAreas, float> | 3 flags | <TMap> | |
| 0x10 | DamageExcludedBones | TArray<FName> | 4 flags | [] | |
| 0x1790 | 0x18 | padding / unreflected | |||
| 0x04 | GasDamageAccumulated | float | 7 flags | 0 | |
| 0x04 | GasDamageDecay | float | 8 flags | 0.02 | |
| 0x17B0 | 0x08 | padding / unreflected | |||
| 0x01 | bGodMode : 1bit 0 | bool | 5 flags | false | |
| 0x01 | bNoTarget | bool | Protected+7 flags | false | |
| 0x17BA | 0x06 | padding / unreflected | |||
| 0x08 | ArmorImpactEffect | UParticleSystem* | Protected+7 flags | nullptr | |
| 0x08 | Blood | UBloodData* | Protected+8 flags | nullptr | |
| 0x10 | DamagedByWeapons | TArray<ABaseWeapon*> | NetProtected+5 flags | [] | |
| 0x17E0 | 0x08 | padding / unreflected | |||
| 0x01 | bRepStunned | bool | NetProtected+5 flags | false | |
| 0x01 | RepStunnedWith | EStunType | NetProtected+5 flags | ST_None | |
| 0x17EA | 0x56 | padding / unreflected | |||
| 0x01 | bHasEverBeenStunned : 1bit 0 | bool | NetProtected+3 flags | false | |
| 0x1841 | 0x17 | padding / unreflected | |||
| 0x10 | AITrackingMe | TArray<AReadyOrNotCharacter*> | 8 flags | [] | |
| 0x10 | DamagedByCharacters | TArray<AReadyOrNotCharacter*> | Net+5 flags | [] | |
| 0x18 | OriginalSpawnLocation | FVector | 7 flags | {X=0, Y=0, Z=0} | |
| 0x10 | OnEvidenceCollected | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x18A0 | 0x08 | padding / unreflected | |||
| 0x08 | PendingEvidence | AActor* | Protected+5 flags | nullptr | |
| 0x01 | bIsCollectingEvidence | bool | Protected+5 flags | false | |
| 0x01 | bCollectionAnimHasTriggered | bool | Protected+5 flags | false | |
| 0x18B2 | 0x06 | padding / unreflected | |||
| 0x08 | CollectingLoopAnim1P | UAnimMontage* | Protected+6 flags | nullptr | |
| 0x08 | CollectingLoopAnim3P | UAnimMontage* | Protected+6 flags | nullptr | |
| 0x08 | Reward | UFMODEvent* | Protected+6 flags | nullptr | |
| 0x01 | CurrentEmotion | ECharacterEmotion | NetProtected+7 flags | None | |
| 0x18D1 | 0x03 | padding / unreflected | |||
| 0x04 | FacialAnimationOverrideTime | float | Protected+7 flags | 0 | |
| 0x04 | FacialAnimationBlend | float | Protected+7 flags | 0 | |
| 0x04 | FacialAnimationBlendTarget | float | Protected+7 flags | 0 | |
| 0x04 | FacialAnimationBlendDecay | float | Protected+7 flags | 0.2 | |
| 0x04 | FacialAnimationPriority | int32 | Protected+7 flags | 0 | |
| 0x01 | bAiming | bool | Net+6 flags | false | |
| 0x01 | bMovementLocked | bool | NetProtected+7 flags | false | |
| 0x01 | bLeaningLocked | bool | NetProtected+7 flags | false | |
| 0x01 | bAimLocked | bool | NetProtected+7 flags | false | |
| 0x01 | bActionsLocked | bool | NetProtected+7 flags | false | |
| 0x01 | bItemSelectionLocked | bool | Protected+7 flags | false | |
| 0x01 | bCommandMenuLocked | bool | Protected+7 flags | false | |
| 0x01 | bGamepadCommandWheelLocked | bool | Protected+7 flags | false | |
| 0x01 | bCommandMenuHidden | bool | Protected+7 flags | false | |
| 0x01 | bItemMenuLocked | bool | Protected+7 flags | false | |
| 0x01 | bWeaponAttachmentsLocked | bool | Protected+7 flags | false | |
| 0x01 | bCantedSightLocked | bool | Protected+7 flags | false | |
| 0x01 | bTabletLocked | bool | Protected+7 flags | false | |
| 0x01 | bConsoleHotkeysHidden | bool | Protected+7 flags | false | |
| 0x01 | bConsoleHotkeysItemWheelHidden | bool | Protected+7 flags | false | |
| 0x01 | bOptiwandLocked | bool | Protected+7 flags | false | |
| 0x01 | bChemlightLocked | bool | Protected+7 flags | false | |
| 0x01 | bGamepadTeamCameraLocked | bool | Protected+7 flags | false | |
| 0x18FA | 0x06 | padding / unreflected | |||
| 0x08 | QueuedDoorToOpen | Adoor* | 5 flags | nullptr | |
| 0x08 | QueuedDoorToClose | Adoor* | 5 flags | nullptr | |
| 0x08 | LastKickedDoor | Adoor* | NetProtected+5 flags | nullptr | |
| 0x08 | DoorKickInteractionFront | UInteractionsData* | Protected+8 flags | nullptr | |
| 0x08 | DoorKickInteractionBack | UInteractionsData* | Protected+8 flags | nullptr | |
| 0x08 | DoorKickFailureInteractionFront | UInteractionsData* | Protected+8 flags | nullptr | |
| 0x08 | DoorKickFailureInteractionBack | UInteractionsData* | Protected+8 flags | nullptr | |
| 0x08 | DoorKickBreakInteractionFront | UInteractionsData* | Protected+8 flags | nullptr | |
| 0x08 | DoorKickBreakInteractionBack | UInteractionsData* | Protected+8 flags | nullptr | |
| 0x08 | CarryArrestedInteractionData | UInteractionsData* | Protected+8 flags | nullptr | |
| 0x08 | DropArrestedInteractionData | UInteractionsData* | Protected+8 flags | nullptr | |
| 0x08 | ThrowArrestedInteractionData | UInteractionsData* | Protected+8 flags | nullptr | |
| 0x10 | Event_OnItemPrimaryUse | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | bNVGOn | bool | Net+5 flags | false | |
| 0x1971 | 0x07 | padding / unreflected | |||
| 0x10 | OnNightVisionGogglesToggled | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x1988 | 0x18 | padding / unreflected | |||
| 0x10 | WetSources | TArray<AActor*> | TransientProtected+2 flags | [] | |
| 0x19B0 | 0x10 | padding / unreflected | |||
| 0x01 | bShouldPlayFootstepFoley | bool | Protected+6 flags | false | |
| 0x01 | bPlayEveryStep | bool | Protected+6 flags | false | |
| 0x19C2 | 0x06 | padding / unreflected | |||
| 0x08 | FootstepImpactEffectFast | TSubclassOf<AImpactEffect> | Protected+6 flags | nullptr | |
| 0x08 | FootstepImpactEffectSlow | TSubclassOf<AImpactEffect> | Protected+6 flags | nullptr | |
| 0x08 | CurrentFootstepFoleyEvent | UFMODEvent* | Protected+6 flags | nullptr | |
| 0x08 | CurrentFootstepFoleyEventRemote | UFMODEvent* | Protected+6 flags | nullptr | |
| 0x08 | FootstepsLocal | UFMODEvent* | Protected+8 flags | nullptr | |
| 0x08 | FootstepsRemote | UFMODEvent* | Protected+8 flags | nullptr | |
| 0x08 | MovementFoley | UFMODEvent* | Protected+8 flags | nullptr | |
| 0x08 | MovementFoleySocket | FName | Protected+8 flags | spine_3 | |
| 0x08 | DefaultRagdollPhysAsset | UPhysicsAsset* | Protected+8 flags | nullptr | |
| 0x08 | DefaultAlivePhysAsset | UPhysicsAsset* | Protected+8 flags | nullptr | |
| 0x08 | CuffedRagdollPhysAsset | UPhysicsAsset* | Protected+8 flags | nullptr | |
| 0x08 | Rep_ActiveRagdollPhysAsset | UPhysicsAsset* | NetRepNotify+9 flags | nullptr | |
| 0x01 | bIsRelevant | bool | 7 flags | true | |
| 0x1A29 | 0x07 | padding / unreflected | |||
| 0x08 | NeutralizeSuspectTag | ANeutralizeSuspectByTag* | 5 flags | nullptr | |
| 0x10 | TorsoDeathAnims | TArray<UAnimMontage*> | 3 flags | [] | |
| 0x10 | HeadDeathAnims | TArray<UAnimMontage*> | 3 flags | [] | |
| 0x10 | LeftArmDeathAnims | TArray<UAnimMontage*> | 3 flags | [] | |
| 0x10 | RightArmDeathAnims | TArray<UAnimMontage*> | 3 flags | [] | |
| 0x10 | LeftLegDeathAnims | TArray<UAnimMontage*> | 3 flags | [] | |
| 0x10 | RightLegDeathAnims | TArray<UAnimMontage*> | 3 flags | [] | |
| 0x08 | CurrentDeathMontage | UAnimMontage* | 7 flags | nullptr | |
| 0x01 | bPlayingDeathMontage : 1bit 0 | bool | 5 flags | false | |
| 0x01 | bStartedPlayingDeath : 1bit 1 | bool | 5 flags | false | |
| 0x03 | ReplicatedAcceleration | FRonReplicatedAcceleration | NetTransient+3 flags | {AccelXYRadians=0, AccelXYMagnitude=0, AccelZ=0} | |
| 0x04 | ReplicatedMaxSpeed | float | Net+9 flags | 0 | |
| 0x01 | bIsBlendRagdollNotifyActive | bool | 5 flags | false | |
| 0x1AA9 | 0x03 | padding / unreflected | |||
| 0x04 | FootstepOcclusionMultiplier | float | 7 flags | 1 | |
| 0x04 | FootstepFullOcclusionDepth | float | 7 flags | 150 | |
| 0x1AB4 | 0x04 | padding / unreflected | |||
| 0x10 | AnimNotifyAttachments | TArray<AActor*> | 2 flags | [] | |
| 0x1AC8 | 0x08 | padding / unreflected | |||
| 0x10 | Snapshots | TArray<FCharacterSnapshot> | 2 flags | [] | |
| 0x08 | CurrentLipSyncAnimation | UAnimSequence* | 5 flags | nullptr | |
| 0x1AE8 | 0x20 | padding / unreflected | |||
| 0x20 | GameplayTags | FGameplayTagContainer | 3 flags | {GameplayTags=[], ParentTags=[]} | |
Inherited from ACharacter 40
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | Mesh | USkeletalMeshComponent* | 11 flags | /Script/Engine.Default__Character.CharacterMesh0 | |
| 0x08 | CharacterMovement | UCharacterMovementComponent* | 11 flags | /Script/Engine.Default__Character.CharMoveComp | |
| 0x08 | CapsuleComponent | UCapsuleComponent* | 11 flags | /Script/Engine.Default__Character.CollisionCylinder | |
| 0x50 | BasedMovement | FBasedMovementInfo | Protected+3 flags | {BaseID=0, MovementBase=nullptr, BoneName=None, Location={}… | |
| 0x50 | ReplicatedBasedMovement | FBasedMovementInfo | NetRepNotify+4 flags | {BaseID=0, MovementBase=nullptr, BoneName=None, Location={}… | |
| 0x04 | AnimRootMotionTranslationScale | float | NetProtected+5 flags | 1 | |
| 0x03E4 | 0x04 | padding / unreflected | |||
| 0x18 | BaseTranslationOffset | FVector | Protected+5 flags | {X=0, Y=0, Z=0} | |
| 0x20 | BaseRotationOffset | FQuat | Protected+4 flags | {X=0, Y=0, Z=0, W=1} | |
| 0x04 | ReplicatedServerLastTransformUpdateTimeStamp | float | NetProtected+5 flags | 0 | |
| 0x04 | ReplayLastTransformUpdateTimeStamp | float | NetRepNotify+6 flags | 0 | |
| 0x01 | ReplicatedMovementMode | uint8 | NetProtected+5 flags | 0 | |
| 0x0429 | 0x07 | padding / unreflected | |||
| 0x18 | ReplicatedGravityDirection | FVector_NetQuantizeNormal | NetProtected+3 flags | {} | |
| 0x01 | bInBaseReplication | bool | Protected+5 flags | false | |
| 0x0449 | 0x1F | padding / unreflected | |||
| 0x04 | CrouchedEyeHeight | float | 7 flags | 32 | |
| 0x01 | bIsCrouched : 1bit 0 | bool | NetRepNotify+5 flags | false | |
| 0x01 | bProxyIsJumpForceApplied : 1bit 1 | bool | NetTransient+3 flags | false | |
| 0x01 | bPressedJump : 1bit 2 | bool | 5 flags | false | |
| 0x01 | bClientUpdating : 1bit 3 | bool | Transient+3 flags | false | |
| 0x01 | bClientWasFalling : 1bit 4 | bool | Transient+3 flags | false | |
| 0x01 | bClientResimulateRootMotion : 1bit 5 | bool | Transient+3 flags | false | |
| 0x01 | bClientResimulateRootMotionSources : 1bit 6 | bool | Transient+3 flags | false | |
| 0x01 | bSimGravityDisabled : 1bit 7 | bool | 3 flags | false | |
| 0x01 | bClientCheckEncroachmentOnNetUpdate : 1bit 0 | bool | Transient+3 flags | true | |
| 0x01 | bServerMoveIgnoreRootMotion : 1bit 1 | bool | Transient+3 flags | false | |
| 0x01 | bWasJumping : 1bit 2 | bool | Transient+8 flags | false | |
| 0x046E | 0x02 | padding / unreflected | |||
| 0x04 | JumpKeyHoldTime | float | Transient+10 flags | 0 | |
| 0x04 | JumpForceTimeRemaining | float | Transient+10 flags | 0 | |
| 0x04 | ProxyJumpForceStartedTime | float | Transient+10 flags | 0 | |
| 0x04 | JumpMaxHoldTime | float | Net+7 flags | 0 | |
| 0x04 | JumpMaxCount | int32 | Net+7 flags | 1 | |
| 0x04 | JumpCurrentCount | int32 | 10 flags | 0 | |
| 0x04 | JumpCurrentCountPreJump | int32 | 10 flags | 0 | |
| 0x048C | 0x04 | padding / unreflected | |||
| 0x10 | OnReachedJumpApex | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | LandedDelegate | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | MovementModeChangedDelegate | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnCharacterMovementUpdated | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x48 | SavedRootMotion | FRootMotionSourceGroup | Transient+1 flags | {bHasAdditiveSources=false, bHasOverrideSources=false, bHas… | |
| 0x0518 | 0x08 | padding / unreflected | |||
| 0x70 | ClientRootMotionParams | FRootMotionMovementParams | Transient+2 flags | {bHasRootMotion=false, BlendWeight=0, RootMotionTransform={… | |
| 0x10 | RootMotionRepMoves | TArray<FSimulatedRootMotionReplicatedMove> | Transient+3 flags | [] | |
| 0xD8 | RepRootMotion | FRepRootMotionMontage | NetRepNotify+2 flags | {bIsActive=false, AnimMontage=nullptr, Position=0, Location… | |
Inherited from APawn 19
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x01 | bUseControllerRotationPitch : 1bit 0 | bool | 5 flags | false | |
| 0x01 | bUseControllerRotationYaw : 1bit 1 | bool | 5 flags | false | |
| 0x01 | bUseControllerRotationRoll : 1bit 2 | bool | 5 flags | false | |
| 0x01 | bCanAffectNavigationGeneration : 1bit 3 | bool | 6 flags | false | |
| 0x01 | bIsLocalViewTarget : 1bit 6 | bool | TransientProtected+3 flags | false | |
| 0x02A9 | 0x03 | padding / unreflected | |||
| 0x04 | BaseEyeHeight | float | 7 flags | 64 | |
| 0x01 | AutoPossessPlayer | EAutoReceiveInput | 6 flags | Disabled | |
| 0x01 | AutoPossessAI | EAutoPossessAI | 6 flags | PlacedInWorld | |
| 0x01 | RemoteViewPitch | uint8 | Net+5 flags | 0 | |
| 0x02B3 | 0x05 | padding / unreflected | |||
| 0x08 | AIControllerClass | TSubclassOf<AController> | 7 flags | /Script/AIModule.AIController | |
| 0x08 | PlayerState | APlayerState* | NetRepNotify+7 flags | nullptr | |
| 0x02C8 | 0x08 | padding / unreflected | |||
| 0x08 | LastHitBy | AController* | Transient+7 flags | nullptr | |
| 0x08 | Controller | AController* | NetRepNotify+5 flags | nullptr | |
| 0x08 | PreviousController | AController* | Transient+5 flags | nullptr | |
| 0x02E8 | 0x04 | padding / unreflected | |||
| 0x01 | ReceiveControllerChangedDelegate | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | ReceiveRestartedDelegate | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x02EE | 0x02 | padding / unreflected | |||
| 0x18 | ControlInputVector | FVector | TransientProtected+5 flags | {X=0, Y=0, Z=0} | |
| 0x18 | LastControlInputVector | FVector | TransientProtected+5 flags | {X=0, Y=0, Z=0} | |
| 0x08 | OverrideInputComponentClass | TSubclassOf<UInputComponent> | Protected+7 flags | nullptr | |
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 1
| Signature | Flags | Native | Params |
|---|---|---|---|
| void ExitControl() | FinalNative+1 flags | 0x00 |