Zdexby TheHolyOneZ
5,372 classes
Class

ABP_DepthCount_C

: AActor : UObject
/Game/Maps/UILevels/Assets/HUD/BP_DepthCount.BP_DepthCount_C 0x0268 (616 B) align 8 inherited 0x0220 5 scripted vtable /Game/Maps/UILevels/Assets/HUD/BP_DepthCount
0x00x0268

Members 10

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08Widget PingerUWidgetComponent*7 flagsnullptr
0x08DepthWidgetUWidgetComponent*7 flagsnullptr
0x08DefaultSceneRootUSceneComponent*7 flagsnullptr
0x08WidgetUBP_DepthCountWidget_C*8 flagsnullptr
0x04NewDepthfloat7 flags0
0x04currentDepthfloat7 flags0
0x01PingActivebool6 flagsfalse
0x02510x07padding / unreflected
0x08Audio ComponentUAudioComponent*8 flagsnullptr
0x08PingHandleFTimerHandle5 flags{Handle=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 5

SignatureFlagsNativeParams
void SetPingActive(bool InPingActive)
Script18 statements · 438 bytes of bytecode
0x0000/Game/Game/LIB_Game.Default__LIB_Game_C.UpdateBool(PingActive, InPingActive, this, CallFunc_UpdateBool_ValueChanged, CallFunc_UpdateBool_OutValue);0x0049if (!(CallFunc_UpdateBool_ValueChanged)) goto Label_01B3;0x0057CallFunc_Not_PreBool_ReturnValue = Not_PreBool(PingActive);0x0074SetActorHiddenInGame(CallFunc_Not_PreBool_ReturnValue);0x008BCallFunc_Conv_BoolToString_ReturnValue = Conv_BoolToString(PingActive);0x00B0CallFunc_Concat_StrStr_ReturnValue = Concat_StrStr("SetPingActive: ", CallFunc_Conv_BoolToString_ReturnValue);0x00E6PrintString(this, CallFunc_Concat_StrStr_ReturnValue, true, true, LinearColor{1f, 0.332451f, 0f, 1f}, 20f);0x0123K2_ClearAndInvalidateTimerHandle(this, PingHandle);0x0137if (!(PingActive)) goto Label_0158;0x0145DoPing();0x0153goto Label_01B3;0x0158Label_0158:0x0158CallFunc_IsValid_ReturnValue = IsValid(Audio Component);0x0175if (!(CallFunc_IsValid_ReturnValue)) goto Label_01B3;0x0183Audio Component.FadeOut(0.25f, 0f, 0);0x01B3Label_01B3:0x01B3return;0x01B5// end of script
Public0x01
void ReceiveTick(float DeltaSeconds)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_DeltaSeconds = DeltaSeconds;0x0012ExecuteUbergraph_BP_DepthCount(304);0x0021return;0x0023// end of script
EventPublic0x04
void ReceiveBeginPlay()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_DepthCount(592);0x000Freturn;0x0011// end of script
EventProtected0x00
void DoPing()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_DepthCount(773);0x000Freturn;0x0011// end of script
0x00
void ExecuteUbergraph_BP_DepthCount(int32 EntryPoint)
Script37 statements · 795 bytes of bytecode
0x0000goto [EntryPoint];0x000ALabel_000A:0x000ASpawnOrUpdateAudio2D(this, Audio Component, /Game/Audio/SFX/UI/Menu/DeepDiveMenu/DeepDiveInbetweenScreen/DroppodDrilling_LoadScreen/SonarPing_Deep_Cue.SonarPing_Deep_Cue, 1f, 1f, FName(None), 0f);0x0043K2Node_CreateDelegate_OutputDelegate.Bind(this, DoPing);0x005ACallFunc_K2_SetTimerDelegate_ReturnValue = K2_SetTimerDelegate(K2Node_CreateDelegate_OutputDelegate, 2f, false, 0f, 0f);0x008FPingHandle = CallFunc_K2_SetTimerDelegate_ReturnValue;0x00AAgoto Label_0318;0x00AFLabel_00AF:0x00AFCallFunc_IsValid_ReturnValue = IsValid(Widget);0x00CCif (!(CallFunc_IsValid_ReturnValue)) goto Label_0318;0x00DAWidget.SetProgress(currentDepth);0x0107DepthWidget.RequestRenderUpdate();0x012Bgoto Label_0318;0x0130if (!(PingActive)) goto Label_0318;0x013ECallFunc_K2_GetActorLocation_ReturnValue = K2_GetActorLocation();0x015ABreakVector(CallFunc_K2_GetActorLocation_ReturnValue, CallFunc_BreakVector_X, CallFunc_BreakVector_Y, CallFunc_BreakVector_Z);0x0188CallFunc_Multiply_FloatFloat_ReturnValue = Multiply_FloatFloat(CallFunc_BreakVector_X, 0.25f);0x01B2CallFunc_Add_FloatFloat_ReturnValue = Add_FloatFloat(0f, CallFunc_Multiply_FloatFloat_ReturnValue);0x01DCNewDepth = CallFunc_Add_FloatFloat_ReturnValue;0x01F7CallFunc_EqualEqual_FloatFloat_ReturnValue = EqualEqual_FloatFloat(NewDepth, currentDepth);0x021Dif (!(CallFunc_EqualEqual_FloatFloat_ReturnValue)) goto Label_0230;0x022Bgoto Label_0318;0x0230Label_0230:0x0230currentDepth = NewDepth;0x024Bgoto Label_00AF;0x0250DepthWidget.RequestRenderUpdate();0x0274CallFunc_GetUserWidgetObject_ReturnValue = DepthWidget.GetUserWidgetObject();0x029EK2Node_DynamicCast_AsBP_Depth_Count_Widget = Cast<BP_DepthCountWidget_C>(CallFunc_GetUserWidgetObject_ReturnValue);0x02C2K2Node_DynamicCast_bSuccess = Cast<71>(K2Node_DynamicCast_AsBP_Depth_Count_Widget);0x02DFif (!(K2Node_DynamicCast_bSuccess)) goto Label_0318;0x02EDWidget = K2Node_DynamicCast_AsBP_Depth_Count_Widget;0x0300goto Label_0318;0x0305if (!(PingActive)) goto Label_0318;0x0313goto Label_000A;0x0318Label_0318:0x0318return;0x031A// end of script
Final0x04

Used by 1

types with a member, parameter or interface of this type