Zdexby TheHolyOneZ
5,372 classes
Class

AAimingFacilityTurret

: AFacilityTurret : AEnemyPawn : AFSDPawn : APawn : AActor : UObject
/Script/FSD.AimingFacilityTurret 0x0518 (1,304 B) align 8 inherited 0x0458 vtable /Script/FSD
0x00x0518

Members 23

OffsetSizeNameTypeFlagsDefault
0x01IsLockedOnboolNetTransient+9 flagsfalse
0x04590x07padding / unreflected
0x08aimIndicatorUParticleSystemComponent*Transient+7 flagsnullptr
0x08aimIndicatorLockUParticleSystemComponent*Transient+7 flagsnullptr
0x04700x20padding / unreflected
0x04LockOnTimefloat6 flags0.5
0x04BurstIntervalfloat6 flags0.5
0x04FireIntervalfloat6 flags0.1
0x04TurretRotationSpeedfloat6 flags5
0x04InitialLockonDelayfloat6 flags0
0x04RegainLosLockonModifierfloat6 flags1
0x04AimZOffsetfloat6 flags0
0x04TargetLeadingStrengthfloat6 flags0
0x04TargetLeadingResponsivenessfloat6 flags1
0x04RaimainAfterShotTimefloat6 flags0.25
0x04TargetLeadingAfterLockonMultiplierfloat6 flags1
0x04TurningSpeedAfterLockOnMultipierfloat6 flags1
0x04PreLockonTargetChangeChancefloat6 flags0
0x04PreLockongTargetChangeRatefloat6 flags0
0x04IndicatorFlashTimefloat6 flags1
0x01TrackTargetAfterLockonbool6 flagsfalse
0x01ConstantAimAfterLockbool6 flagsfalse
0x01UseTraceForLockOnbool6 flagsfalse
0x04CF0x12padding / unreflected
0x01IndicatorModeEIndicatorModeNetTransient+6 flagsEConstant
0x04E20x0Apadding / unreflected
0x08BurstCountFInt32Interval6 flags{Min=2147483647, Max=-2147483648}
0x04F40x24unreflected bytes to end of AAimingFacilityTurret
Inherited from AFacilityTurret 13
OffsetSizeNameTypeFlagsDefault
0x08RootUSceneComponent*9 flags/Script/FSD.Default__FacilityTurret.Root
0x08MeshUSkeletalMeshComponent*11 flags/Script/FSD.Default__FacilityTurret.TurretMesh
0x03580x10padding / unreflected
0x04IndicatorActivationDelayfloatProtected+6 flags2
0x036C0x04padding / unreflected
0x01FinishAttackIgnoreLoSboolProtected+6 flagsfalse
0x01InvulnerableOnInactiveboolProtected+6 flagstrue
0x03720x02padding / unreflected
0x04FoldOutTimefloatProtected+6 flags1.667
0x03780x08padding / unreflected
0x08EngagedAudioUSoundCue*Protected+6 flagsnullptr
0x03880x28padding / unreflected
0x04OffsetfloatProtected+6 flags0
0x04AimAccelerationfloatProtected+6 flags0
0x03B80x08padding / unreflected
0x88AimSpeedCurveFRuntimeFloatCurveProtected+3 flags{EditorCurveData={Keys=[]}, ExternalCurve=nullptr}
0x08CurrentTargetAActor*NetTransient+8 flagsnullptr
0x01TurretEngagedboolNetTransient+9 flagsfalse
0x01AlwaysActiveboolProtected+6 flagsfalse
Inherited from AEnemyPawn 7
OffsetSizeNameTypeFlagsDefault
0x08HealthUEnemyHealthComponent*Protected+11 flags/Script/FSD.Default__EnemyPawn.Health
0x08StatsUPawnStatsComponent*Protected+11 flags/Script/FSD.Default__EnemyPawn.Stats
0x08AfflictionUEnemyPawnAfflictionComponent*Protected+11 flags/Script/FSD.Default__EnemyPawn.Affliction
0x08enemyUEnemyComponent*Protected+11 flags/Script/FSD.Default__EnemyPawn.enemy
0x08CenterMassSocketNameFNameProtected+8 flagsNone
0x10QueuedMontageFQueuedMontageNetTransient+4 flags{Montage=nullptr, ForceUpdate=false}
0x10CachedMaterialsTArray<UMaterialInterface*>TransientProtected+2 flags[]
Inherited from AFSDPawn 11
OffsetSizeNameTypeFlagsDefault
0x10OnFrozenEventFMulticastScriptDelegate4 flags<delegate>
0x08StatusEffectsUStatusEffectsComponent*Protected+11 flags/Script/FSD.Default__FSDPawn.StatusEffects
0x08temperatureUEnemyTemperatureComponent*Protected+11 flags/Script/FSD.Default__FSDPawn.temperature
0x20GameplayTagsFGameplayTagContainerProtected+3 flags{GameplayTags=[], ParentTags=[]}
0x08SpawnedFromDescriptorUEnemyDescriptor*Protected+7 flagsnullptr
0x01IsFrozenboolNetTransient+9 flagsfalse
0x01CanFleeboolProtected+6 flagstrue
0x01IsInRagdollboolTransientProtected+7 flagsfalse
0x01FleeInsteadOfBackingOffboolProtected+6 flagsfalse
0x01IsFleeingboolTransientProtected+7 flagsfalse
0x02E50x0Bpadding / unreflected
0x08PawnStatsInstanceUPawnStatsComponent*TransientProtected+7 flagsnullptr
Inherited from APawn 14
OffsetSizeNameTypeFlagsDefault
0x01bUseControllerRotationPitch : 1bit 0bool5 flagsfalse
0x01bUseControllerRotationYaw : 1bit 1bool5 flagsfalse
0x01bUseControllerRotationRoll : 1bit 2bool5 flagsfalse
0x01bCanAffectNavigationGeneration : 1bit 3bool6 flagsfalse
0x02290x03padding / unreflected
0x04BaseEyeHeightfloat7 flags64
0x01AutoPossessPlayeruint86 flags0
0x01AutoPossessAIEAutoPossessAI6 flagsPlacedInWorld
0x01RemoteViewPitchuint8Net+5 flags0
0x02330x05padding / unreflected
0x08AIControllerClassTSubclassOf<AController>8 flags/Script/AIModule.AIController
0x08PlayerStateAPlayerState*NetRepNotify+7 flagsnullptr
0x02480x08padding / unreflected
0x08LastHitByAController*Transient+7 flagsnullptr
0x08ControllerAController*NetRepNotify+5 flagsnullptr
0x02600x04padding / unreflected
0x0CControlInputVectorFVectorTransientProtected+5 flags{X=0, Y=0, Z=0}
0x0CLastControlInputVectorFVectorTransientProtected+5 flags{X=0, Y=0, Z=0}
Inherited from AActor 76
OffsetSizeNameTypeFlagsDefault
0x30PrimaryActorTickFActorTickFunction3 flags{}
0x01bNetTemporary : 1bit 0bool3 flagsfalse
0x01bNetStartup : 1bit 1bool3 flagsfalse
0x01bOnlyRelevantToOwner : 1bit 2bool7 flagsfalse
0x01bAlwaysRelevant : 1bit 3bool6 flagsfalse
0x01bReplicateMovement : 1bit 4boolNetRepNotify+5 flagsfalse
0x01bHidden : 1bit 5boolNet+7 flagsfalse
0x01bTearOff : 1bit 6boolNet+3 flagsfalse
0x01bForceNetAddressable : 1bit 7bool3 flagsfalse
0x01bExchangedRoles : 1bit 0boolTransient+3 flagsfalse
0x01bNetLoadOnClient : 1bit 1bool4 flagstrue
0x01bNetUseOwnerRelevancy : 1bit 2bool6 flagsfalse
0x01bRelevantForNetworkReplays : 1bit 3bool3 flagstrue
0x01bRelevantForLevelBounds : 1bit 4bool5 flagstrue
0x01bReplayRewindable : 1bit 5bool5 flagsfalse
0x01bAllowTickBeforeBeginPlay : 1bit 6bool5 flagsfalse
0x01bAutoDestroyWhenFinished : 1bit 7bool4 flagsfalse
0x01bCanBeDamaged : 1bit 0boolNet+6 flagstrue
0x01bBlockInput : 1bit 1bool5 flagsfalse
0x01bCollideWhenPlacing : 1bit 2bool3 flagsfalse
0x01bFindCameraComponentWhenViewTarget : 1bit 3bool6 flagstrue
0x01bGenerateOverlapEventsDuringLevelStreaming : 1bit 4bool5 flagsfalse
0x01bIgnoresOriginShifting : 1bit 5bool5 flagsfalse
0x01bEnableAutoLODGeneration : 1bit 6bool6 flagsfalse
0x01bIsEditorOnlyActor : 1bit 7bool5 flagsfalse
0x01bActorSeamlessTraveled : 1bit 0bool3 flagsfalse
0x01bReplicates : 1bit 1boolProtected+7 flagsfalse
0x01bCanBeInCluster : 1bit 2boolProtected+5 flagsfalse
0x01bAllowReceiveTickEventOnDedicatedServer : 1bit 3boolProtected+3 flagstrue
0x01bActorEnableCollision : 1bit 3bool3 flagstrue
0x01bActorIsBeingDestroyed : 1bit 4boolTransient+4 flagsfalse
0x01UpdateOverlapsMethodDuringLevelStreamingEActorUpdateOverlapsMethodProtected+6 flagsUseConfigDefault
0x01DefaultUpdateOverlapsMethodDuringLevelStreamingEActorUpdateOverlapsMethod8 flagsOnlyUpdateMovable
0x01RemoteRoleuint8NetTransient+5 flags0
0x34ReplicatedMovementFRepMovementNetRepNotify+5 flags{LinearVelocity={X=0, Y=0, Z=0}, AngularVelocity={X=0, Y=0,…
0x04InitialLifeSpanfloat8 flags0
0x04CustomTimeDilationfloat7 flags1
0x009C0x04padding / unreflected
0x40AttachmentReplicationFRepAttachmentNetTransient+4 flags{AttachParent=nullptr, LocationOffset={}, RelativeScale3D={…
0x08OwnerAActor*NetRepNotify+5 flagsnullptr
0x08NetDriverNameFNameProtected+5 flagsGameNetDriver
0x01Roleuint8Net+5 flags3
0x01NetDormancyuint89 flags1
0x01SpawnCollisionHandlingMethodESpawnActorCollisionHandlingMethod7 flagsAlwaysSpawn
0x01AutoReceiveInputuint86 flags0
0x04InputPriorityint326 flags0
0x08InputComponentUInputComponent*8 flagsnullptr
0x04NetCullDistanceSquaredfloat9 flags2.25e+08
0x04NetTagint32Transient+5 flags0
0x04NetUpdateFrequencyfloat8 flags100
0x04MinNetUpdateFrequencyfloat8 flags2
0x04NetPriorityfloat8 flags1
0x01140x04padding / unreflected
0x08InstigatorAPawn*NetRepNotify+7 flagsnullptr
0x10ChildrenTArray<AActor*>Transient+2 flags[]
0x08RootComponentUSceneComponent*Protected+9 flagsnullptr
0x10ControllingMatineeActorsTArray<AMatineeActor*>TransientProtected+2 flags[]
0x01480x08padding / unreflected
0x10LayersTArray<FName>2 flags[]
0x08ParentComponentTWeakObjectPtr<UChildActorComponent>8 flags<0xffffffff>
0x01680x08padding / unreflected
0x10TagsTArray<FName>5 flags[]
0x01OnTakeAnyDamageFMulticastScriptDelegate4 flags<delegate>
0x01OnTakePointDamageFMulticastScriptDelegate4 flags<delegate>
0x01OnTakeRadialDamageFMulticastScriptDelegate4 flags<delegate>
0x01OnActorBeginOverlapFMulticastScriptDelegate4 flags<delegate>
0x01OnActorEndOverlapFMulticastScriptDelegate4 flags<delegate>
0x01OnBeginCursorOverFMulticastScriptDelegate4 flags<delegate>
0x01OnEndCursorOverFMulticastScriptDelegate4 flags<delegate>
0x01OnClickedFMulticastScriptDelegate4 flags<delegate>
0x01OnReleasedFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchBeginFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchEndFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchEnterFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchLeaveFMulticastScriptDelegate4 flags<delegate>
0x01OnActorHitFMulticastScriptDelegate4 flags<delegate>
0x01OnDestroyedFMulticastScriptDelegate4 flags<delegate>
0x01OnEndPlayFMulticastScriptDelegate4 flags<delegate>
0x01900x60padding / unreflected
0x10InstanceComponentsTArray<UActorComponent*>4 flags[]
0x10BlueprintCreatedComponentsTArray<UActorComponent*>6 flags[]

Functions 4

SignatureFlagsNativeParams
void SetupAimindicator(UParticleSystemComponent* aimIndicator, UParticleSystemComponent* aimIndicatorLock)FinalNative+1 flags0x10
void OnRep_IsLockedOn()FinalNative+1 flags0x00
void OnRep_IndicatorMode()FinalNative+1 flags0x00
void OnLockedOn(bool lockedOn)EventProtected0x01