Zdexby TheHolyOneZ
9,486 classes
Class

ABP_DeepStartLifepodClamps_C

: AActor : UObject
/Game/Blueprints/NarrativeBPs/DeepStart/BP_DeepStartLifepodClamps.BP_DeepStartLifepodClamps_C 0x0348 (840 B) align 8 inherited 0x02C0 9 scripted vtable /Game/Blueprints/NarrativeBPs/DeepStart/BP_DeepStartLifepodClamps
0x00x0348

Members 16

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08CameraShakeSourceUCameraShakeSourceComponent*6 flagsnullptr
0x08UWESaveUUWESaveComponent*6 flagsnullptr
0x08BPC_DeepStartLifepodClampArmReleasePointBUBPC_DeepStartLifepodClampArmReleasePoint_C*6 flagsnullptr
0x08Cylinder1UStaticMeshComponent*6 flagsnullptr
0x08CylinderUStaticMeshComponent*6 flagsnullptr
0x08TempBaseStructureUSceneComponent*6 flagsnullptr
0x08BPC_DeepStartLifepodClampArmReleasePointAUBPC_DeepStartLifepodClampArmReleasePoint_C*6 flagsnullptr
0x08TempClampA_armUStaticMeshComponent*6 flagsnullptr
0x08TempClampAUStaticMeshComponent*6 flagsnullptr
0x08TempClampB_armUStaticMeshComponent*6 flagsnullptr
0x08TempClampBUStaticMeshComponent*6 flagsnullptr
0x08TempClampB_RotatorBUSceneComponent*6 flagsnullptr
0x08TempClampA_RotatorUSceneComponent*6 flagsnullptr
0x08DefaultSceneRootUSceneComponent*6 flagsnullptr
0x10OnClampsChangedFMulticastScriptDelegateBlueprintCallable+5 flags<delegate>
Inherited from AActor 80
OffsetSizeNameTypeFlagsDefault
0x30PrimaryActorTickFActorTickFunction3 flags{}
0x01bNetTemporary : 1bit 0bool3 flagsfalse
0x01bOnlyRelevantToOwner : 1bit 2bool7 flagsfalse
0x01bAlwaysRelevant : 1bit 3bool6 flagsfalse
0x01bReplicateMovement : 1bit 4boolNetRepNotify+5 flagsfalse
0x01bCallPreReplication : 1bit 5bool6 flagstrue
0x01bCallPreReplicationForReplay : 1bit 6bool6 flagstrue
0x01bHidden : 1bit 7boolNet+7 flagsfalse
0x01bTearOff : 1bit 0boolNet+3 flagsfalse
0x01bForceNetAddressable : 1bit 1bool3 flagsfalse
0x01bExchangedRoles : 1bit 2boolTransient+3 flagsfalse
0x01bNetLoadOnClient : 1bit 3bool4 flagstrue
0x01bNetUseOwnerRelevancy : 1bit 4bool6 flagsfalse
0x01bRelevantForNetworkReplays : 1bit 5bool3 flagstrue
0x01bRelevantForLevelBounds : 1bit 6bool5 flagstrue
0x01bReplayRewindable : 1bit 7bool6 flagsfalse
0x01bAllowTickBeforeBeginPlay : 1bit 0bool5 flagsfalse
0x01bAutoDestroyWhenFinished : 1bit 1bool4 flagsfalse
0x01bCanBeDamaged : 1bit 2boolNet+6 flagstrue
0x01bBlockInput : 1bit 3bool5 flagsfalse
0x01bCollideWhenPlacing : 1bit 4bool3 flagsfalse
0x01bFindCameraComponentWhenViewTarget : 1bit 5bool6 flagstrue
0x01bGenerateOverlapEventsDuringLevelStreaming : 1bit 6bool5 flagsfalse
0x01bIgnoresOriginShifting : 1bit 7bool5 flagsfalse
0x01bEnableAutoLODGeneration : 1bit 0bool5 flagstrue
0x01bIsEditorOnlyActor : 1bit 1bool5 flagsfalse
0x01bReplicates : 1bit 3boolProtected+7 flagsfalse
0x01bCanBeInCluster : 1bit 4boolProtected+5 flagsfalse
0x01bAllowReceiveTickEventOnDedicatedServer : 1bit 5boolProtected+3 flagstrue
0x01bReplicateUsingRegisteredSubObjectList : 1bit 7boolProtected+9 flagsfalse
0x00640x01padding / unreflected
0x01bActorEnableCollision : 1bit 0bool3 flagstrue
0x01bActorIsBeingDestroyed : 1bit 1boolTransient+4 flagsfalse
0x00660x01padding / unreflected
0x01bAsyncPhysicsTickEnabled : 1bit 0boolProtected+4 flagsfalse
0x01UpdateOverlapsMethodDuringLevelStreamingEActorUpdateOverlapsMethodProtected+6 flagsUseConfigDefault
0x01DefaultUpdateOverlapsMethodDuringLevelStreamingEActorUpdateOverlapsMethod8 flagsOnlyUpdateMovable
0x01RemoteRoleENetRoleNetTransient+8 flagsROLE_None
0x006B0x01padding / unreflected
0x04InitialLifeSpanfloat8 flags0
0x04CustomTimeDilationfloat7 flags1
0x04RayTracingGroupIdint325 flags-1
0x60AttachmentReplicationFRepAttachmentNetTransient+5 flags{AttachParent=nullptr, LocationOffset={}, RelativeScale3D={…
0x88ReplicatedMovementFRepMovementNetRepNotify+5 flags{LinearVelocity={X=0, Y=0, Z=0}, AngularVelocity={X=0, Y=0,…
0x08OwnerAActor*NetRepNotify+6 flagsnullptr
0x08NetDriverNameFNameProtected+5 flagsGameNetDriver
0x01RoleENetRoleNet+8 flagsROLE_Authority
0x01NetDormancyENetDormancy9 flagsDORM_Awake
0x01SpawnCollisionHandlingMethodESpawnActorCollisionHandlingMethod7 flagsAlwaysSpawn
0x01AutoReceiveInputEAutoReceiveInput6 flagsDisabled
0x04InputPriorityint326 flags0
0x01780x08padding / unreflected
0x08InputComponentUInputComponent*9 flagsnullptr
0x04NetTagint32Transient+5 flags0
0x04NetCullDistanceSquaredfloat8 flags2.25e+08
0x04NetUpdateFrequencyfloat8 flags100
0x04MinNetUpdateFrequencyfloat8 flags2
0x04NetPriorityfloat8 flags1
0x01PhysicsReplicationModeEPhysicsReplicationMode7 flagsDefault
0x019D0x0Bpadding / unreflected
0x08InstigatorAPawn*NetRepNotify+8 flagsnullptr
0x10ChildrenTArray<AActor*>Transient+4 flags[]
0x08RootComponentUSceneComponent*Protected+10 flagsnullptr
0x01C80x08padding / unreflected
0x10LayersTArray<FName>4 flags[]
0x10UWEActorIDFGuidNetRepNotify+8 flags{A=0, B=0, C=0, D=0}
0x08ParentComponentTWeakObjectPtr<UChildActorComponent>8 flagsnullptr
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>
0x02180x80padding / unreflected
0x10InstanceComponentsTArray<UActorComponent*>6 flags[]
0x10BlueprintCreatedComponentsTArray<UActorComponent*>8 flags[]

Functions 9

SignatureFlagsNativeParams
void AreAnyClampsReleased(const bool& Released)
Script4 statements · 104 bytes of bytecode
0x0000CallFunc_BooleanOR_ReturnValue = BooleanOR(BPC_DeepStartLifepodClampArmReleasePointA.ClampReleased, BPC_DeepStartLifepodClampArmReleasePointB.ClampReleased);0x0052Released = CallFunc_BooleanOR_ReturnValue;0x0065return;0x0067// end of script
Public0x01
void AreClampsReleased(const bool& Released)
Script4 statements · 104 bytes of bytecode
0x0000CallFunc_BooleanAND_ReturnValue = BooleanAND(BPC_DeepStartLifepodClampArmReleasePointA.ClampReleased, BPC_DeepStartLifepodClampArmReleasePointB.ClampReleased);0x0052Released = CallFunc_BooleanAND_ReturnValue;0x0065return;0x0067// end of script
Public0x01
void BndEvt__BP_DeepStartLifepodClamps_BPC_DeepStartLifepodClampArmReleasePointB_K2Node_ComponentBoundEvent_0_OnClampReleased__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_DeepStartLifepodClamps(104);0x000Freturn;0x0011// end of script
0x00
void BndEvt__BP_DeepStartLifepodClamps_BPC_DeepStartLifepodClampArmReleasePointA_K2Node_ComponentBoundEvent_1_OnClampReleased__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_DeepStartLifepodClamps(340);0x000Freturn;0x0011// end of script
0x00
void RefreshClamps()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_DeepStartLifepodClamps(513);0x000Freturn;0x0011// end of script
0x00
void ReceiveBeginPlay()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_DeepStartLifepodClamps(924);0x000Freturn;0x0011// end of script
EventProtected0x00
void PlayCameraShake()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_DeepStartLifepodClamps(939);0x000Freturn;0x0011// end of script
0x00
void ExecuteUbergraph_BP_DeepStartLifepodClamps(int32 EntryPoint)
Script40 statements · 997 bytes of bytecode
0x0000PushFlow(Label_03E2);0x0005goto [EntryPoint];0x000FLabel_000F:0x000FPlayCameraShake();0x001DPopFlow();0x001ECameraShakeSource.StartCameraShake(/Game/GameplayCueNotifies/Prototype/BP_CS_TremorReleasedClamps_DeepStart.BP_CS_TremorReleasedClamps_DeepStart_C, 1f, 0, FRotator(0, 0, 0));0x0067PopFlow();0x0068CallFunc_K2_GetComponentLocation_ReturnValue_1 = BPC_DeepStartLifepodClampArmReleasePointB.K2_GetComponentLocation();0x009ACallFunc_Conv_VectorToTransform_ReturnValue_1 = Conv_VectorToTransform(CallFunc_K2_GetComponentLocation_ReturnValue_1);0x00BFCallFunc_PlayEventAtLocation_ReturnValue_1 = PlayEventAtLocation(this, /Game/FMOD/Events/sfx/intro/deep_start/deep_start_lifepod_release_latch.deep_start_lifepod_release_latch, CallFunc_Conv_VectorToTransform_ReturnValue_1, true);0x00EFRefreshClamps();0x00FDOnClampsChanged.Broadcast();0x0110Label_0110:0x0110CallFunc_HasAuthority_ReturnValue = HasAuthority();0x0124if (!(CallFunc_HasAuthority_ReturnValue)) PopFlow();0x012EAreClampsReleased(CallFunc_AreClampsReleased_Released);0x0145if (!(CallFunc_AreClampsReleased_Released)) PopFlow();0x014Fgoto Label_000F;0x0154CallFunc_K2_GetComponentLocation_ReturnValue = BPC_DeepStartLifepodClampArmReleasePointA.K2_GetComponentLocation();0x0186CallFunc_Conv_VectorToTransform_ReturnValue = Conv_VectorToTransform(CallFunc_K2_GetComponentLocation_ReturnValue);0x01ABCallFunc_PlayEventAtLocation_ReturnValue = PlayEventAtLocation(this, /Game/FMOD/Events/sfx/intro/deep_start/deep_start_lifepod_release_latch_with_leviathan_roar.deep_start_lifepod_release_latch_with_leviathan_roar, CallFunc_Conv_VectorToTransform_ReturnValue, true);0x01DBRefreshClamps();0x01E9OnClampsChanged.Broadcast();0x01FCgoto Label_0110;0x0201CallFunc_SelectFloat_ReturnValue = SelectFloat(55, 45, BPC_DeepStartLifepodClampArmReleasePointA.ClampReleased);0x024ECallFunc_MakeRotator_Yaw_ImplicitCast = Cast<3>(CallFunc_SelectFloat_ReturnValue);0x026BCallFunc_MakeRotator_ReturnValue = MakeRotator(0f, 0f, CallFunc_MakeRotator_Yaw_ImplicitCast);0x029ATempClampA_Rotator.K2_SetRelativeRotation(CallFunc_MakeRotator_ReturnValue, false, CallFunc_K2_SetRelativeRotation_SweepHitResult, false);0x02CECallFunc_SelectFloat_ReturnValue_1 = SelectFloat(-55, -45, BPC_DeepStartLifepodClampArmReleasePointB.ClampReleased);0x031BCallFunc_MakeRotator_Yaw_ImplicitCast_1 = Cast<3>(CallFunc_SelectFloat_ReturnValue_1);0x0338CallFunc_MakeRotator_ReturnValue_1 = MakeRotator(0f, 0f, CallFunc_MakeRotator_Yaw_ImplicitCast_1);0x0367TempClampB_RotatorB.K2_SetRelativeRotation(CallFunc_MakeRotator_ReturnValue_1, false, CallFunc_K2_SetRelativeRotation_SweepHitResult_1, false);0x039BPopFlow();0x039CRefreshClamps();0x03AAPopFlow();0x03ABDelay(this, 3f, LatentActionInfo{0x1E, 1594722511, FName(ExecuteUbergraph_BP_DeepStartLifepodClamps), this});0x03E1PopFlow();0x03E2Label_03E2:0x03E2return;0x03E4// end of script
Final0x04
void OnClampsChanged__DelegateSignature()
Script2 statements · 3 bytes of bytecode
0x0000return;0x0002// end of script
Public0x00

Used by 2

types with a member, parameter or interface of this type