Zdexby TheHolyOneZ
2,291 classes
Class

ABP_MTrioCloud_C

: AActor : UObject
/Game/Char/NPCs/MessengerTrio/BP_MTrioCloud.BP_MTrioCloud_C 0x02F0 (752 B) align 8 inherited 0x0220 12 scripted vtable /Game/Char/NPCs/MessengerTrio/BP_MTrioCloud
0x00x02F0

Members 31

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08SM_MTrioScrollEdge2UStaticMeshComponent*7 flagsnullptr
0x08SM_MTrioScrollEdge1UStaticMeshComponent*7 flagsnullptr
0x08W_ScrollMessageUWidgetComponent*7 flagsnullptr
0x08SM_MTrioScrollUStaticMeshComponent*7 flagsnullptr
0x08ParticleSystem4UParticleSystemComponent*7 flagsnullptr
0x08ParticleSystem3UParticleSystemComponent*7 flagsnullptr
0x08SM_MessengerTrioLant3UStaticMeshComponent*7 flagsnullptr
0x08SM_MessengerTrioLant2UStaticMeshComponent*7 flagsnullptr
0x08SM_MessengerTrioLant1UStaticMeshComponent*7 flagsnullptr
0x08SkeletalMeshUSkeletalMeshComponent*7 flagsnullptr
0x08SpringArmUSpringArmComponent*7 flagsnullptr
0x08DefaultSceneRootUSceneComponent*7 flagsnullptr
0x04Timeline_1_LerpAlphaHeight_EF9735B54E46836109534184298907A5float4 flags0
0x04Timeline_1_LerpAlpha_EF9735B54E46836109534184298907A5float4 flags0
0x01Timeline_1__Direction_EF9735B54E46836109534184298907A5ETimelineDirection4 flagsForward
0x02910x07padding / unreflected
0x08Timeline_1UTimelineComponent*6 flagsnullptr
0x04Timeline_0_LerpAlpha_E22CDF0140828AFB0B7E338CA0BFBC4Bfloat4 flags0
0x01Timeline_0__Direction_E22CDF0140828AFB0B7E338CA0BFBC4BETimelineDirection4 flagsForward
0x02A50x03padding / unreflected
0x08Timeline_0UTimelineComponent*6 flagsnullptr
0x04TL_CloudPulse_Lerp2_934742204EACA283729E9196D24033A2float4 flags0
0x04TL_CloudPulse_Lerp1_934742204EACA283729E9196D24033A2float4 flags0
0x01TL_CloudPulse__Direction_934742204EACA283729E9196D24033A2ETimelineDirection4 flagsForward
0x02B90x07padding / unreflected
0x08TL_CloudPulseUTimelineComponent*6 flagsnullptr
0x08ABP_MTrioCloudRefUABP_MTrioCloud_C*7 flagsnullptr
0x08W_ScrollMessageRefUW_MTrioScrollMessage_C*8 flagsnullptr
0x08KartPawnRefABP_KartPawn_C*8 flagsnullptr
0x04ScrollWidthfloat7 flags250
0x04ScrollWidthCachefloat7 flags0
0x04DisplayHeightfloat7 flags0
0x04DisplayHeightCachefloat7 flags0
Inherited from AActor 75
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
0x01bExchangedRoles : 1bit 7boolTransient+3 flagsfalse
0x01bNetLoadOnClient : 1bit 0bool4 flagstrue
0x01bNetUseOwnerRelevancy : 1bit 1bool6 flagsfalse
0x01bRelevantForNetworkReplays : 1bit 2bool3 flagstrue
0x01bRelevantForLevelBounds : 1bit 3bool5 flagstrue
0x01bReplayRewindable : 1bit 4bool5 flagsfalse
0x01bAllowTickBeforeBeginPlay : 1bit 5bool5 flagsfalse
0x01bAutoDestroyWhenFinished : 1bit 6bool4 flagsfalse
0x01bCanBeDamaged : 1bit 7boolNet+6 flagstrue
0x01bBlockInput : 1bit 0bool5 flagsfalse
0x01bCollideWhenPlacing : 1bit 1bool3 flagsfalse
0x01bFindCameraComponentWhenViewTarget : 1bit 2bool6 flagstrue
0x01bGenerateOverlapEventsDuringLevelStreaming : 1bit 3bool5 flagsfalse
0x01bIgnoresOriginShifting : 1bit 4bool5 flagsfalse
0x01bEnableAutoLODGeneration : 1bit 5bool6 flagsfalse
0x01bIsEditorOnlyActor : 1bit 6bool5 flagsfalse
0x01bActorSeamlessTraveled : 1bit 7bool3 flagsfalse
0x01bReplicates : 1bit 0boolProtected+7 flagsfalse
0x01bCanBeInCluster : 1bit 1boolProtected+5 flagsfalse
0x01bAllowReceiveTickEventOnDedicatedServer : 1bit 2boolProtected+3 flagstrue
0x01bActorEnableCollision : 1bit 2bool3 flagstrue
0x01bActorIsBeingDestroyed : 1bit 3boolTransient+4 flagsfalse
0x01UpdateOverlapsMethodDuringLevelStreamingEActorUpdateOverlapsMethodProtected+6 flagsUseConfigDefault
0x01DefaultUpdateOverlapsMethodDuringLevelStreamingEActorUpdateOverlapsMethod8 flagsOnlyUpdateMovable
0x01RemoteRoleENetRoleNetTransient+5 flagsROLE_None
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
0x01RoleENetRoleNet+5 flagsROLE_Authority
0x01NetDormancyENetDormancy9 flagsDORM_Awake
0x01SpawnCollisionHandlingMethodESpawnActorCollisionHandlingMethod7 flagsAlwaysSpawn
0x01AutoReceiveInputEAutoReceiveInput6 flagsDisabled
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+3 flags[]
0x08RootComponentUSceneComponent*Protected+9 flagsnullptr
0x10ControllingMatineeActorsTArray<AMatineeActor*>TransientProtected+3 flags[]
0x01480x08padding / unreflected
0x10LayersTArray<FName>3 flags[]
0x08ParentComponentTWeakObjectPtr<UChildActorComponent>8 flags<0xffffffff>
0x01680x08padding / unreflected
0x10TagsTArray<FName>6 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*>5 flags[]
0x10BlueprintCreatedComponentsTArray<UActorComponent*>7 flags[]

Functions 12

SignatureFlagsNativeParams
void Timeline_0__FinishedFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_MTrioCloud(3238);0x000Freturn;0x0011// end of script
0x00
void Timeline_0__UpdateFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_MTrioCloud(3233);0x000Freturn;0x0011// end of script
0x00
void Timeline_1__FinishedFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_MTrioCloud(3039);0x000Freturn;0x0011// end of script
0x00
void Timeline_1__UpdateFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_MTrioCloud(2428);0x000Freturn;0x0011// end of script
0x00
void Timeline_1__TextUpdate__EventFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_MTrioCloud(2396);0x000Freturn;0x0011// end of script
0x00
void TL_CloudPulse__FinishedFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_MTrioCloud(2362);0x000Freturn;0x0011// end of script
0x00
void TL_CloudPulse__UpdateFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_MTrioCloud(2157);0x000Freturn;0x0011// end of script
0x00
void DisplayScrollMessage(const FText& MessageToDisplay, float ScrollWidth, bool BadMessageAnim, bool InstantUpdate, float DisplayHeight)
Script8 statements · 108 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_MessageToDisplay = MessageToDisplay;0x0012PersistentFrame.K2Node_CustomEvent_ScrollWidth = ScrollWidth;0x0024PersistentFrame.K2Node_CustomEvent_BadMessageAnim = BadMessageAnim;0x0036PersistentFrame.K2Node_CustomEvent_InstantUpdate = InstantUpdate;0x0048PersistentFrame.K2Node_CustomEvent_DisplayHeight = DisplayHeight;0x005AExecuteUbergraph_BP_MTrioCloud(1236);0x0069return;0x006B// end of script
0x24
void ClearScrollMessage()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_MTrioCloud(2363);0x000Freturn;0x0011// end of script
0x00
void ReceiveBeginPlay()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_MTrioCloud(3243);0x000Freturn;0x0011// end of script
EventProtected0x00
void StartCountdown()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_MTrioCloud(3521);0x000Freturn;0x0011// end of script
0x00
void ExecuteUbergraph_BP_MTrioCloud(int32 EntryPoint)
Script126 statements · 3,574 bytes of bytecode
0x0000PushFlow(Label_0DF3);0x0005goto [EntryPoint];0x000FABP_MTrioCloudRef.HowManyRaisedLants = 2;0x003CCallFunc_EqualEqual_IntInt_ReturnValue = EqualEqual_IntInt(KartPawnRef.PlayerIndex, 0);0x0074if (!(CallFunc_EqualEqual_IntInt_ReturnValue)) goto Label_00E4;0x0082CallFunc_SpawnSoundAttached_ReturnValue_1 = SpawnSoundAttached(/Game/Audio/VO/Messengers/Cue_messenger_laugh.Cue_messenger_laugh, DefaultSceneRoot, FName(None), FVector(0, 0, 0), FRotator(0, 0, 0), 0, false, 1f, 1f, 0f, nullptr, nullptr, true);0x00E4Label_00E4:0x00E4SM_MessengerTrioLant2.SetMaterial(0, /Game/Char/NPCs/MessengerTrio/Mat/MI_MessengerTrioLantR.MI_MessengerTrioLantR);0x0116Delay(this, 1f, LatentActionInfo{0x14D, -1251797320, FName(ExecuteUbergraph_BP_MTrioCloud), this});0x014CPopFlow();0x014DABP_MTrioCloudRef.HowManyRaisedLants = 3;0x017ACallFunc_EqualEqual_IntInt_ReturnValue = EqualEqual_IntInt(KartPawnRef.PlayerIndex, 0);0x01B2if (!(CallFunc_EqualEqual_IntInt_ReturnValue)) goto Label_0222;0x01C0CallFunc_SpawnSoundAttached_ReturnValue_2 = SpawnSoundAttached(/Game/Audio/VO/Messengers/Cue_messenger_laugh.Cue_messenger_laugh, DefaultSceneRoot, FName(None), FVector(0, 0, 0), FRotator(0, 0, 0), 0, false, 1f, 1.1f, 0f, nullptr, nullptr, true);0x0222Label_0222:0x0222SM_MessengerTrioLant3.SetMaterial(0, /Game/Char/NPCs/MessengerTrio/Mat/MI_MessengerTrioLantG.MI_MessengerTrioLantG);0x0254PopFlow();0x0255Label_0255:0x0255TL_CloudPulse.PlayFromStart();0x0275PopFlow();0x0276Label_0276:0x0276CallFunc_EqualEqual_IntInt_ReturnValue = EqualEqual_IntInt(KartPawnRef.PlayerIndex, 0);0x02AEif (!(CallFunc_EqualEqual_IntInt_ReturnValue)) goto Label_031E;0x02BCCallFunc_SpawnSoundAttached_ReturnValue = SpawnSoundAttached(/Game/Audio/VO/Messengers/Cue_messenger_laugh.Cue_messenger_laugh, DefaultSceneRoot, FName(None), FVector(0, 0, 0), FRotator(0, 0, 0), 0, false, 1f, 1f, 0f, nullptr, nullptr, true);0x031ELabel_031E:0x031ESM_MessengerTrioLant1.SetMaterial(0, /Game/Char/NPCs/MessengerTrio/Mat/MI_MessengerTrioLantR.MI_MessengerTrioLantR);0x0350Delay(this, 1f, LatentActionInfo{0xF, 1116324735, FName(ExecuteUbergraph_BP_MTrioCloud), this});0x0386PopFlow();0x0387Label_0387:0x0387K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(Timeline_0__Direction_E22CDF0140828AFB0B7E338CA0BFBC4B, 1);0x03A6if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_03B5;0x03B4PopFlow();0x03B5Label_03B5:0x03B5SM_MessengerTrioLant1.SetVisibility(true, false);0x03D7SM_MessengerTrioLant2.SetVisibility(true, false);0x03F9SM_MessengerTrioLant3.SetVisibility(true, false);0x041BSM_MTrioScroll.SetVisibility(false, false);0x043DW_ScrollMessage.SetVisibility(false, false);0x045FSM_MTrioScrollEdge1.SetVisibility(false, false);0x0481SM_MTrioScrollEdge2.SetVisibility(false, false);0x04A3SetActorHiddenInGame(true);0x04B2ABP_MTrioCloudRef.DisplayScroll = false;0x04D3PopFlow();0x04D4DisplayHeight = K2Node_CustomEvent_DisplayHeight;0x04EFif (!(K2Node_CustomEvent_InstantUpdate)) goto Label_058A;0x04FDScrollWidthCache = ScrollWidth;0x0518DisplayHeightCache = DisplayHeight;0x0533DisplayHeight = K2Node_CustomEvent_DisplayHeight;0x054EScrollWidth = K2Node_CustomEvent_ScrollWidth;0x0569Timeline_1.PlayFromStart();0x0589PopFlow();0x058ALabel_058A:0x058AScrollWidth = K2Node_CustomEvent_ScrollWidth;0x05A5Label_05A5:0x05A5W_ScrollMessageRef.RichTextBlock_Des.SetText(K2Node_CustomEvent_MessageToDisplay);0x05E8ABP_MTrioCloudRef.DisplayBadScroll = K2Node_CustomEvent_BadMessageAnim;0x0611ABP_MTrioCloudRef.DisplayScroll = true;0x0632SetActorHiddenInGame(false);0x0641SM_MessengerTrioLant1.SetVisibility(false, false);0x0663SM_MessengerTrioLant2.SetVisibility(false, false);0x0685SM_MessengerTrioLant3.SetVisibility(false, false);0x06A7SM_MTrioScroll.SetVisibility(true, false);0x06C9W_ScrollMessage.SetVisibility(true, false);0x06EBSM_MTrioScrollEdge1.SetVisibility(true, false);0x070DSM_MTrioScrollEdge2.SetVisibility(true, false);0x072FCallFunc_Divide_FloatFloat_ReturnValue = Divide_FloatFloat(ScrollWidth, 100f);0x0759CallFunc_MakeVector_ReturnValue = MakeVector(CallFunc_Divide_FloatFloat_ReturnValue, 1f, 1f);0x0788SM_MTrioScroll.SetRelativeScale3D(CallFunc_MakeVector_ReturnValue);0x07B1CallFunc_MapRangeUnclamped_ReturnValue = MapRangeUnclamped(ScrollWidth, 100f, 400f, 200f, 900f);0x07EACallFunc_MakeVector2D_ReturnValue = MakeVector2D(CallFunc_MapRangeUnclamped_ReturnValue, 120f);0x0814W_ScrollMessage.SetDrawSize(CallFunc_MakeVector2D_ReturnValue);0x083Dif (!(K2Node_CustomEvent_InstantUpdate)) goto Label_084C;0x084BPopFlow();0x084CLabel_084C:0x084CTimeline_0.PlayFromStart();0x086CPopFlow();0x086DCallFunc_Lerp_ReturnValue_1 = Lerp(-0.5f, 1.5f, TL_CloudPulse_Lerp1_934742204EACA283729E9196D24033A2);0x089CSkeletalMesh.SetMorphTarget(FName(Cloud1), CallFunc_Lerp_ReturnValue_1, true);0x08D3CallFunc_Lerp_ReturnValue = Lerp(-0.5f, 1.5f, TL_CloudPulse_Lerp2_934742204EACA283729E9196D24033A2);0x0902SkeletalMesh.SetMorphTarget(FName(Cloud2), CallFunc_Lerp_ReturnValue, true);0x0939PopFlow();0x093APopFlow();0x093BTimeline_0.Reverse();0x095BPopFlow();0x095CScrollWidthCache = ScrollWidth;0x0977goto Label_05A5;0x097CCallFunc_Lerp_ReturnValue_2 = Lerp(ScrollWidthCache, 0f, Timeline_1_LerpAlpha_EF9735B54E46836109534184298907A5);0x09AFCallFunc_Divide_FloatFloat_ReturnValue_1 = Divide_FloatFloat(CallFunc_Lerp_ReturnValue_2, 100f);0x09D9CallFunc_MakeVector_ReturnValue_1 = MakeVector(CallFunc_Divide_FloatFloat_ReturnValue_1, 1f, 1f);0x0A08SM_MTrioScroll.SetRelativeScale3D(CallFunc_MakeVector_ReturnValue_1);0x0A31CallFunc_Lerp_ReturnValue_2 = Lerp(ScrollWidthCache, 0f, Timeline_1_LerpAlpha_EF9735B54E46836109534184298907A5);0x0A64CallFunc_MapRangeUnclamped_ReturnValue_1 = MapRangeUnclamped(CallFunc_Lerp_ReturnValue_2, 100f, 400f, 200f, 900f);0x0A9DCallFunc_MakeVector2D_ReturnValue_1 = MakeVector2D(CallFunc_MapRangeUnclamped_ReturnValue_1, 120f);0x0AC7W_ScrollMessage.SetDrawSize(CallFunc_MakeVector2D_ReturnValue_1);0x0AF0CallFunc_Multiply_FloatFloat_ReturnValue_1 = Multiply_FloatFloat(DisplayHeight, -1f);0x0B1ACallFunc_Multiply_FloatFloat_ReturnValue_2 = Multiply_FloatFloat(DisplayHeightCache, -1f);0x0B44CallFunc_Lerp_ReturnValue_4 = Lerp(CallFunc_Multiply_FloatFloat_ReturnValue_2, CallFunc_Multiply_FloatFloat_ReturnValue_1, Timeline_1_LerpAlphaHeight_EF9735B54E46836109534184298907A5);0x0B7BCallFunc_MakeVector_ReturnValue_3 = MakeVector(0f, 0f, CallFunc_Lerp_ReturnValue_4);0x0BAADefaultSceneRoot.K2_SetRelativeLocation(CallFunc_MakeVector_ReturnValue_3, false, CallFunc_K2_SetRelativeLocation_SweepHitResult_1, false);0x0BDEPopFlow();0x0BDFPopFlow();0x0BE0Label_0BE0:0x0BE0CallFunc_Multiply_FloatFloat_ReturnValue = Multiply_FloatFloat(DisplayHeight, -1f);0x0C0ACallFunc_Lerp_ReturnValue_3 = Lerp(0f, CallFunc_Multiply_FloatFloat_ReturnValue, Timeline_0_LerpAlpha_E22CDF0140828AFB0B7E338CA0BFBC4B);0x0C3DCallFunc_MakeVector_ReturnValue_2 = MakeVector(0f, 0f, CallFunc_Lerp_ReturnValue_3);0x0C6CDefaultSceneRoot.K2_SetRelativeLocation(CallFunc_MakeVector_ReturnValue_2, false, CallFunc_K2_SetRelativeLocation_SweepHitResult, false);0x0CA0PopFlow();0x0CA1goto Label_0BE0;0x0CA6goto Label_0387;0x0CABPushFlow(Label_0255);0x0CB0CallFunc_GetAnimInstance_ReturnValue = SkeletalMesh.GetAnimInstance();0x0CDAK2Node_DynamicCast_AsABP_MTrio_Cloud = Cast<ABP_MTrioCloud_C>(CallFunc_GetAnimInstance_ReturnValue);0x0CFEK2Node_DynamicCast_bSuccess = Cast<71>(K2Node_DynamicCast_AsABP_MTrio_Cloud);0x0D1Bif (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x0D25ABP_MTrioCloudRef = K2Node_DynamicCast_AsABP_MTrio_Cloud;0x0D38CallFunc_GetUserWidgetObject_ReturnValue = W_ScrollMessage.GetUserWidgetObject();0x0D62K2Node_DynamicCast_AsW_MTrio_Scroll_Message = Cast<W_MTrioScrollMessage_C>(CallFunc_GetUserWidgetObject_ReturnValue);0x0D86K2Node_DynamicCast_bSuccess_1 = Cast<71>(K2Node_DynamicCast_AsW_MTrio_Scroll_Message);0x0DA3if (!(K2Node_DynamicCast_bSuccess_1)) PopFlow();0x0DADW_ScrollMessageRef = K2Node_DynamicCast_AsW_MTrio_Scroll_Message;0x0DC0PopFlow();0x0DC1ABP_MTrioCloudRef.HowManyRaisedLants = 1;0x0DEEgoto Label_0276;0x0DF3Label_0DF3:0x0DF3return;0x0DF5// end of script
Final0x04

Used by 1

types with a member, parameter or interface of this type