Zdexby TheHolyOneZ
4,841 classes
Class

AParryMaster_C

: AActor : UObject
/Game/Blueprints/Boss/Parry/ParryMaster.ParryMaster_C 0x0398 (920 B) align 8 inherited 0x02B0 23 scripted vtable /Game/Blueprints/Boss/Parry/ParryMaster
0x00x0398

Members 31

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08DefaultSceneRootUSceneComponent*6 flagsnullptr
0x04TimelinefIRST_NewTrack_0_D9A6023544C8F8B3AEDFD38CD11B70F3float4 flags0
0x01TimelinefIRST__Direction_D9A6023544C8F8B3AEDFD38CD11B70F3ETimelineDirection4 flagsForward
0x02C50x03padding / unreflected
0x08TimelinefIRSTUTimelineComponent*5 flagsnullptr
0x04HoldTL_NewTrack_0_725386864E89C09CC5F93EAD8D68C502float4 flags0
0x01HoldTL__Direction_725386864E89C09CC5F93EAD8D68C502ETimelineDirection4 flagsForward
0x02D50x03padding / unreflected
0x08HoldTLUTimelineComponent*5 flagsnullptr
0x04ClickTL_NewTrack_0_17E231A84F55911A170B0A9E0B369BEBfloat4 flags0
0x01ClickTL__Direction_17E231A84F55911A170B0A9E0B369BEBETimelineDirection4 flagsForward
0x02E50x03padding / unreflected
0x08ClickTLUTimelineComponent*5 flagsnullptr
0x01Tapbool7 flagsfalse
0x02F10x07padding / unreflected
0x08Timedouble7 flags0
0x08Durationdouble6 flags3
0x10LerpDispatcherFMulticastScriptDelegateBlueprintCallable+5 flags<delegate>
0x04ClickTimefloat7 flags0.33
0x031C0x04padding / unreflected
0x10VictoryDispatcherFMulticastScriptDelegateBlueprintCallable+5 flags<delegate>
0x10FailDispatcherFMulticastScriptDelegateBlueprintCallable+5 flags<delegate>
0x10ClickDispatcherFMulticastScriptDelegateBlueprintCallable+5 flags<delegate>
0x08TimeClickdouble7 flags0
0x08As Main CharAMainChar_C*7 flagsnullptr
0x04ShakeAmountMeshfloat7 flags2.5
0x01Parry ModeParryMode7 flagsNewEnumerator0
0x03650x03padding / unreflected
0x04CameraShakefloat7 flags0.5
0x01Delaybool7 flagsfalse
0x01QTEInvertbool7 flagsfalse
0x036E0x02padding / unreflected
0x08ParryBarUParryBar_C*7 flagsnullptr
0x08FirstTLdouble7 flags0
0x08TimeClick_Lerpdouble7 flags0
0x01Dedbool7 flagsfalse
0x03890x07padding / unreflected
0x08StartScaleShakedouble7 flags5
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
0x005C0x01padding / unreflected
0x01bActorEnableCollision : 1bit 0bool3 flagstrue
0x01bActorIsBeingDestroyed : 1bit 1boolTransient+4 flagsfalse
0x01bAsyncPhysicsTickEnabled : 1bit 7boolProtected+4 flagsfalse
0x01UpdateOverlapsMethodDuringLevelStreamingEActorUpdateOverlapsMethodProtected+6 flagsUseConfigDefault
0x01DefaultUpdateOverlapsMethodDuringLevelStreamingEActorUpdateOverlapsMethod8 flagsOnlyUpdateMovable
0x01RemoteRoleENetRoleNetTransient+8 flagsROLE_None
0x00610x03padding / 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
0x01700x08padding / unreflected
0x08InputComponentUInputComponent*9 flagsnullptr
0x04NetTagint32Transient+5 flags0
0x04NetCullDistanceSquaredfloat8 flags2.25e+08
0x04NetUpdateFrequencyfloat8 flags100
0x04MinNetUpdateFrequencyfloat8 flags2
0x04NetPriorityfloat8 flags1
0x01PhysicsReplicationModeEPhysicsReplicationMode7 flagsDefault
0x01950x0Bpadding / unreflected
0x08InstigatorAPawn*NetRepNotify+8 flagsnullptr
0x10ChildrenTArray<AActor*>Transient+4 flags[]
0x08RootComponentUSceneComponent*Protected+10 flagsnullptr
0x01C00x08padding / unreflected
0x08HLODLayerUHLODLayer*7 flagsnullptr
0x10LayersTArray<FName>4 flags[]
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>
0x02080x80padding / unreflected
0x10InstanceComponentsTArray<UActorComponent*>6 flags[]
0x10BlueprintCreatedComponentsTArray<UActorComponent*>8 flags[]

Functions 23

SignatureFlagsNativeParams
void ClickTL__FinishedFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_ParryMaster(8546);0x000Freturn;0x0011// end of script
0x00
void ClickTL__UpdateFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_ParryMaster(8541);0x000Freturn;0x0011// end of script
0x00
void HoldTL__FinishedFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_ParryMaster(2721);0x000Freturn;0x0011// end of script
0x00
void HoldTL__UpdateFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_ParryMaster(2474);0x000Freturn;0x0011// end of script
0x00
void TimelinefIRST__FinishedFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_ParryMaster(8540);0x000Freturn;0x0011// end of script
0x00
void TimelinefIRST__UpdateFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_ParryMaster(8535);0x000Freturn;0x0011// end of script
0x00
void InpActEvt_Attack_K2Node_EnhancedInputActionEvent_1(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction)
Script7 statements · 90 bytes of bytecode
0x0000PersistentFrame.K2Node_EnhancedInputActionEvent_ActionValue_1 = ActionValue;0x0012PersistentFrame.K2Node_EnhancedInputActionEvent_ElapsedTime_1 = ElapsedTime;0x0024PersistentFrame.K2Node_EnhancedInputActionEvent_TriggeredTime_1 = TriggeredTime;0x0036PersistentFrame.K2Node_EnhancedInputActionEvent_SourceAction_1 = SourceAction;0x0048ExecuteUbergraph_ParryMaster(8188);0x0057return;0x0059// end of script
0x30
void InpActEvt_Attack_K2Node_EnhancedInputActionEvent_0(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction)
Script7 statements · 90 bytes of bytecode
0x0000PersistentFrame.K2Node_EnhancedInputActionEvent_ActionValue = ActionValue;0x0012PersistentFrame.K2Node_EnhancedInputActionEvent_ElapsedTime = ElapsedTime;0x0024PersistentFrame.K2Node_EnhancedInputActionEvent_TriggeredTime = TriggeredTime;0x0036PersistentFrame.K2Node_EnhancedInputActionEvent_SourceAction = SourceAction;0x0048ExecuteUbergraph_ParryMaster(7422);0x0057return;0x0059// end of script
0x30
void ReceiveBeginPlay()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_ParryMaster(2722);0x000Freturn;0x0011// end of script
EventProtected0x00
void ReceiveTick(float DeltaSeconds)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_DeltaSeconds = DeltaSeconds;0x0012ExecuteUbergraph_ParryMaster(4055);0x0021return;0x0023// end of script
EventPublic0x04
void Tapping()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_ParryMaster(6555);0x000Freturn;0x0011// end of script
0x00
void FailState()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_ParryMaster(6575);0x000Freturn;0x0011// end of script
0x00
void VictoryState()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_ParryMaster(6656);0x000Freturn;0x0011// end of script
0x00
void Deactivate()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_ParryMaster(6718);0x000Freturn;0x0011// end of script
0x00
void ReceiveEndPlay(const EEndPlayReason& EndPlayReason)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_EndPlayReason = EndPlayReason;0x0012ExecuteUbergraph_ParryMaster(7753);0x0021return;0x0023// end of script
EventProtected0x01
void Holding(bool Press)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Press = Press;0x0012ExecuteUbergraph_ParryMaster(7768);0x0021return;0x0023// end of script
0x01
void EndParryEffect()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_ParryMaster(7986);0x000Freturn;0x0011// end of script
0x00
void Destroy()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_ParryMaster(8372);0x000Freturn;0x0011// end of script
0x00
void ExecuteUbergraph_ParryMaster(int32 EntryPoint)
Script359 statements · 8,550 bytes of bytecode
0x0000PushFlow(Label_2163);0x0005goto [EntryPoint];0x000FTap = false;0x001APopFlow();0x001BLabel_001B:0x001BCallFunc_GetPlayerController_ReturnValue = GetPlayerController(this, 0);0x0035CallFunc_GetPlayerController_ReturnValue.ClientStopCameraShake(/Game/Blueprints/Boss/Parry/CameraShakeParryEventv2.CameraShakeParryEventv2_C, false);0x0063CallFunc_GetPlayerPawn_ReturnValue_3 = GetPlayerPawn(this, 0);0x007DK2Node_DynamicCast_AsMain_Char_3 = Cast<MainChar_C>(CallFunc_GetPlayerPawn_ReturnValue_3);0x00A1K2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsMain_Char_3);0x00BEif (!(K2Node_DynamicCast_bSuccess_3)) PopFlow();0x00C8K2Node_DynamicCast_AsMain_Char_3.DeathEnabled = false;0x00E9PopFlow();0x00EACallFunc_LessEqual_DoubleDouble_ReturnValue = LessEqual_DoubleDouble(Time, 0);0x0110if (!(CallFunc_LessEqual_DoubleDouble_ReturnValue)) PopFlow();0x011AFailState();0x0128PopFlow();0x0129CallFunc_IsActorTickEnabled_ReturnValue = IsActorTickEnabled();0x013Dif (!(CallFunc_IsActorTickEnabled_ReturnValue)) PopFlow();0x0147CallFunc_RandomRotator_ReturnValue = RandomRotator(false);0x0164BreakRotator(CallFunc_RandomRotator_ReturnValue, CallFunc_BreakRotator_Roll, CallFunc_BreakRotator_Pitch, CallFunc_BreakRotator_Yaw);0x0192CallFunc_MakeRotator_ReturnValue = MakeRotator(0f, 0f, CallFunc_BreakRotator_Yaw);0x01C1CallFunc_GetForwardVector_ReturnValue = GetForwardVector(CallFunc_MakeRotator_ReturnValue);0x01E6CallFunc_Conv_DoubleToVector_InDouble_ImplicitCast = Cast<4>(ShakeAmountMesh);0x0203CallFunc_Conv_DoubleToVector_ReturnValue = Conv_DoubleToVector(CallFunc_Conv_DoubleToVector_InDouble_ImplicitCast);0x0228CallFunc_Multiply_VectorVector_ReturnValue = Multiply_VectorVector(CallFunc_GetForwardVector_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue);0x0256As Main Char.OffsetMesh = CallFunc_Multiply_VectorVector_ReturnValue;0x0287As Main Char.RunLinesEvent = 1;0x02B8CallFunc_RandomFloatInRange_ReturnValue = RandomFloatInRange(0.66, 1);0x02E6CallFunc_Multiply_DoubleDouble_ReturnValue_1 = Multiply_DoubleDouble(CallFunc_RandomFloatInRange_ReturnValue, 0.035);0x0314As Main Char.HUDOrbEyelid(CallFunc_Multiply_DoubleDouble_ReturnValue_1);0x0341PopFlow();0x0342Delay = true;0x034DPopFlow();0x034EK2_DestroyActor();0x035CPopFlow();0x035DSetScalarParameterValue(this, /Game/Materials/BasicMaterials/EffectControl/DirtLensParamenter.DirtLensParamenter, FName(ParryAdd), 0f);0x0383As Main Char.OffsetMesh = FVector(0, 0, 0);0x03C4As Main Char.RunLinesEvent = 0;0x03F5As Main Char.HUDOrbEyelid(0);0x0422goto Label_001B;0x0427Label_0427:0x0427K2Node_VariableSet_TimeClick_ImplicitCast = Cast<4>(ClickTL_NewTrack_0_17E231A84F55911A170B0A9E0B369BEB);0x0444TimeClick = K2Node_VariableSet_TimeClick_ImplicitCast;0x045FPopFlow();0x0460Label_0460:0x0460As Main Char.DirtLensActionAdd(3);0x0489As Main Char.DeactivateLook = true;0x04AAAs Main Char.Anim.AdditiveLerpValue = 0;0x04F1As Main Char.Anim.EndVoiceSound();0x052BAs Main Char.Anim.BlinkDisable = true;0x0562CallFunc_DynamicFeedbackShake_Scale_ImplicitCast = Cast<3>(StartScaleShake);0x057FK2Node_DynamicCast_AsMain_Char_2.DynamicFeedbackShake(CallFunc_DynamicFeedbackShake_Scale_ImplicitCast, FVector(0, 0, 0), true, nullptr, 0, 10, 1, false);0x05DFCallFunc_K2_GetActorLocation_ReturnValue_3 = K2_GetActorLocation();0x05FBPlaySoundAtLocation(this, /Game/Blueprints/Enemy/SFX/ParryHit_Cue.ParryHit_Cue, CallFunc_K2_GetActorLocation_ReturnValue_3, FRotator(0, 0, 0), 1f, 1f, 0f, /Game/Sound/SFX/AttenuationEnvLarge.AttenuationEnvLarge, nullptr, nullptr, nullptr);0x064Cif (!(K2Node_DynamicCast_AsMain_Char_2.AttackPressing)) PopFlow();0x066CK2Node_SwitchEnum_CmpSuccess_2 = NotEqual_ByteByte(Parry Mode, 0);0x068Bif (!(K2Node_SwitchEnum_CmpSuccess_2)) goto Label_06F4;0x0699K2Node_SwitchEnum_CmpSuccess_2 = NotEqual_ByteByte(Parry Mode, 1);0x06B8if (!(K2Node_SwitchEnum_CmpSuccess_2)) goto Label_0704;0x06C6K2Node_SwitchEnum_CmpSuccess_2 = NotEqual_ByteByte(Parry Mode, 2);0x06E5if (!(K2Node_SwitchEnum_CmpSuccess_2)) goto Label_06F4;0x06F3PopFlow();0x06F4Label_06F4:0x06F4Holding(true);0x0703PopFlow();0x0704Label_0704:0x0704Tapping();0x0712PopFlow();0x0713Label_0713:0x0713K2Node_VariableSet_TimeClick_ImplicitCast_1 = Cast<4>(HoldTL_NewTrack_0_725386864E89C09CC5F93EAD8D68C502);0x0730TimeClick = K2Node_VariableSet_TimeClick_ImplicitCast_1;0x074BPopFlow();0x074CLabel_074C:0x074CK2Node_VariableSet_FirstTL_ImplicitCast = Cast<4>(TimelinefIRST_NewTrack_0_D9A6023544C8F8B3AEDFD38CD11B70F3);0x0769FirstTL = K2Node_VariableSet_FirstTL_ImplicitCast;0x0784PopFlow();0x0785Label_0785:0x0785CallFunc_Create_ReturnValue = /Script/UMG.Default__WidgetBlueprintLibrary.Create(this, /Game/Blueprints/Boss/Parry/ParryBar.ParryBar_C, nullptr);0x07BAParryBar = CallFunc_Create_ReturnValue;0x07CDCallFunc_Create_ReturnValue.AddToViewport(0);0x07F2PopFlow();0x07F3Label_07F3:0x07F3PushFlow(Label_0859);0x07F8/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0833CallFunc_Array_Get_Item.JumpToEpic(false);0x0858PopFlow();0x0859Label_0859:0x0859CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0883Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x089ELabel_089E:0x089ECallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllActorsOfClass_OutActors);0x08D9CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x08FFif (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_092D;0x090DTemp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x0928goto Label_07F3;0x092DLabel_092D:0x092DCallFunc_GetPlayerPawn_ReturnValue_2 = GetPlayerPawn(this, 0);0x0947K2Node_DynamicCast_AsMain_Char_2 = Cast<MainChar_C>(CallFunc_GetPlayerPawn_ReturnValue_2);0x096BK2Node_DynamicCast_bSuccess_2 = Cast<1>(K2Node_DynamicCast_AsMain_Char_2);0x0988if (!(K2Node_DynamicCast_bSuccess_2)) PopFlow();0x0992As Main Char = K2Node_DynamicCast_AsMain_Char_2;0x09A5goto Label_0460;0x09AAgoto Label_0713;0x09AFLabel_09AF:0x09AFTemp_int_Array_Index_Variable = 0;0x09C6goto Label_089E;0x09CBLabel_09CB:0x09CBPushFlow(Label_09F8);0x09D0if (!(Temp_bool_Has_Been_Initd_Variable)) goto Label_09DF;0x09DEPopFlow();0x09DFLabel_09DF:0x09DFTemp_bool_Has_Been_Initd_Variable = true;0x09EAif (!(false)) PopFlow();0x09ECTemp_bool_IsClosed_Variable = true;0x09F7PopFlow();0x09F8Label_09F8:0x09F8if (!(Temp_bool_IsClosed_Variable)) goto Label_0A07;0x0A06PopFlow();0x0A07Label_0A07:0x0A07Temp_bool_IsClosed_Variable = true;0x0A12CallFunc_Lerp_ReturnValue_1 = Lerp(2, 0.5, FirstTL);0x0A49CallFunc_RetriggerableDelay_Duration_ImplicitCast = Cast<3>(CallFunc_Lerp_ReturnValue_1);0x0A66RetriggerableDelay(this, CallFunc_RetriggerableDelay_Duration_ImplicitCast, LatentActionInfo{0xEA, -616588020, FName(ExecuteUbergraph_ParryMaster), this});0x0AA0PopFlow();0x0AA1PopFlow();0x0AA2CallFunc_GetGameMode_ReturnValue = GetGameMode(this);0x0AB7K2Node_DynamicCast_AsMy_Game_Mode = Cast<MyGameMode_C>(CallFunc_GetGameMode_ReturnValue);0x0ADBK2Node_DynamicCast_bSuccess_4 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Mode);0x0AF8if (!(K2Node_DynamicCast_bSuccess_4)) PopFlow();0x0B02Parry Mode = K2Node_DynamicCast_AsMy_Game_Mode.QTEMode;0x0B33PushFlow(Label_0CB6);0x0B38PushFlow(Label_0D94);0x0B3DCallFunc_GetPlayerController_ReturnValue_1 = GetPlayerController(this, 0);0x0B57EnableInput(CallFunc_GetPlayerController_ReturnValue_1);0x0B6ECallFunc_GetPlayerController_ReturnValue_1 = GetPlayerController(this, 0);0x0B88CallFunc_K2_GetActorLocation_ReturnValue_1 = K2_GetActorLocation();0x0BA4/Game/Blueprints/Slacking/PreventWorldEvent.Default__PreventWorldEvent_C.prevent(CallFunc_GetPlayerController_ReturnValue_1, CallFunc_K2_GetActorLocation_ReturnValue_1, this);0x0BDBCallFunc_GetPlayerPawn_ReturnValue = GetPlayerPawn(this, 0);0x0BF5K2Node_DynamicCast_AsMain_Char = Cast<MainChar_C>(CallFunc_GetPlayerPawn_ReturnValue);0x0C19K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsMain_Char);0x0C36if (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x0C40K2Node_DynamicCast_AsMain_Char.InvencibleFrameEvent(0.25);0x0C6DPushFlow(Label_0DCB);0x0C72CallFunc_GetAllActorsOfClass_OutActors = {};0x0C7DGetAllActorsOfClass(this, /Game/Blueprints/Boss/BossStartArea.BossStartArea_C, CallFunc_GetAllActorsOfClass_OutActors);0x0C9ATemp_int_Loop_Counter_Variable = 0;0x0CB1goto Label_09AF;0x0CB6Label_0CB6:0x0CB6Time = 0.2;0x0CD1CallFunc_Divide_DoubleDouble_ReturnValue_2 = Divide_DoubleDouble(Duration, 2);0x0CFFCallFunc_Divide_DoubleDouble_ReturnValue_3 = Divide_DoubleDouble(1, CallFunc_Divide_DoubleDouble_ReturnValue_2);0x0D2DCallFunc_SetPlayRate_NewRate_ImplicitCast_1 = Cast<3>(CallFunc_Divide_DoubleDouble_ReturnValue_3);0x0D4ATimelinefIRST.SetPlayRate(CallFunc_SetPlayRate_NewRate_ImplicitCast_1);0x0D73TimelinefIRST.PlayFromStart();0x0D93PopFlow();0x0D94Label_0D94:0x0D94RetriggerableDelay(this, 1f, LatentActionInfo{0x342, 469347792, FName(ExecuteUbergraph_ParryMaster), this});0x0DCAPopFlow();0x0DCBLabel_0DCB:0x0DCBif (!(K2Node_DynamicCast_AsMain_Char.NoHUD)) goto Label_0DF0;0x0DEFPopFlow();0x0DF0Label_0DF0:0x0DF0CallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(Parry Mode, 0);0x0E0Fif (!(CallFunc_EqualEqual_ByteByte_ReturnValue)) goto Label_0E1E;0x0E1DPopFlow();0x0E1ELabel_0E1E:0x0E1EK2Node_DynamicCast_AsMain_Char.HUD.StartCommandPrompt(false, true, FText::FromStringTable("/Game/Dialogue/System/HUD.HUD", "smash"), 4, true, QTEInvert, nullptr);0x0E97goto Label_0785;0x0E9CLabel_0E9C:0x0E9CClickTL.PlayFromStart();0x0EBCPopFlow();0x0EBDLabel_0EBD:0x0EBDTap = true;0x0EC8PushFlow(Label_0F41);0x0ECDK2Node_CallDelegate_NewParam_ImplicitCast = Cast<4>(ClickTime);0x0EEAClickDispatcher.Broadcast(K2Node_CallDelegate_NewParam_ImplicitCast);0x0F06RetriggerableDelay(this, ClickTime, LatentActionInfo{0xF, 344104256, FName(ExecuteUbergraph_ParryMaster), this});0x0F40PopFlow();0x0F41Label_0F41:0x0F41CallFunc_Divide_DoubleDouble_B_ImplicitCast = Cast<4>(ClickTime);0x0F5ECallFunc_Divide_DoubleDouble_ReturnValue_1 = Divide_DoubleDouble(1, CallFunc_Divide_DoubleDouble_B_ImplicitCast);0x0F8CCallFunc_SetPlayRate_NewRate_ImplicitCast = Cast<3>(CallFunc_Divide_DoubleDouble_ReturnValue_1);0x0FA9ClickTL.SetPlayRate(CallFunc_SetPlayRate_NewRate_ImplicitCast);0x0FD2goto Label_0E9C;0x0FD7CallFunc_Conv_BoolToDouble_ReturnValue = Conv_BoolToDouble(Tap);0x0FFCCallFunc_Divide_DoubleDouble_ReturnValue = Divide_DoubleDouble(1, Duration);0x102ACallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(CallFunc_Divide_DoubleDouble_ReturnValue, 3);0x1058CallFunc_SelectFloat_ReturnValue = SelectFloat(CallFunc_Divide_DoubleDouble_ReturnValue, CallFunc_Multiply_DoubleDouble_ReturnValue, Tap);0x108FCallFunc_FInterpTo_Constant_DeltaTime_ImplicitCast = Cast<4>(K2Node_Event_DeltaSeconds);0x10ACCallFunc_FInterpTo_Constant_ReturnValue = FInterpTo_Constant(Time, CallFunc_Conv_BoolToDouble_ReturnValue, CallFunc_FInterpTo_Constant_DeltaTime_ImplicitCast, CallFunc_SelectFloat_ReturnValue);0x10ECTime = CallFunc_FInterpTo_Constant_ReturnValue;0x1107CallFunc_Lerp_ReturnValue_2 = Lerp(-0.1, 1.2, TimeClick);0x113ECallFunc_FClamp_ReturnValue_1 = FClamp(CallFunc_Lerp_ReturnValue_2, 0, 1);0x1175CallFunc_FInterpTo_Constant_DeltaTime_ImplicitCast_1 = Cast<4>(K2Node_Event_DeltaSeconds);0x1192CallFunc_FInterpTo_Constant_ReturnValue_1 = FInterpTo_Constant(TimeClick_Lerp, CallFunc_FClamp_ReturnValue_1, CallFunc_FInterpTo_Constant_DeltaTime_ImplicitCast_1, 0.5);0x11D2TimeClick_Lerp = CallFunc_FInterpTo_Constant_ReturnValue_1;0x11EDAs Main Char.InvencibleFrameEvent(0.25);0x121ALerpDispatcher.Broadcast(TimeClick_Lerp, TimeClick);0x123FPushFlow(Label_128D);0x1244PushFlow(Label_145B);0x1249PushFlow(Label_1941);0x124ECallFunc_GreaterEqual_DoubleDouble_ReturnValue = GreaterEqual_DoubleDouble(Time, 1);0x1274if (!(CallFunc_GreaterEqual_DoubleDouble_ReturnValue)) PopFlow();0x127EVictoryState();0x128CPopFlow();0x128DLabel_128D:0x128DCallFunc_GetGameTimeInSeconds_ReturnValue = GetGameTimeInSeconds(this);0x12AACallFunc_Multiply_DoubleDouble_ReturnValue_4 = Multiply_DoubleDouble(CallFunc_GetGameTimeInSeconds_ReturnValue, 30);0x12D8CallFunc_Cos_ReturnValue = cos(CallFunc_Multiply_DoubleDouble_ReturnValue_4);0x12FDCallFunc_Add_DoubleDouble_ReturnValue_1 = Add_DoubleDouble(CallFunc_Cos_ReturnValue, 1);0x132BCallFunc_Divide_DoubleDouble_ReturnValue_6 = Divide_DoubleDouble(CallFunc_Add_DoubleDouble_ReturnValue_1, 2);0x1359CallFunc_FClamp_ReturnValue_4 = FClamp(CallFunc_Divide_DoubleDouble_ReturnValue_6, 0, 1);0x1390CallFunc_SetScalarParameterValue_ParameterValue_ImplicitCast = Cast<3>(CallFunc_FClamp_ReturnValue_4);0x13ADSetScalarParameterValue(this, /Game/Materials/BasicMaterials/EffectControl/DirtLensParamenter.DirtLensParamenter, FName(ParryAdd), CallFunc_SetScalarParameterValue_ParameterValue_ImplicitCast);0x13D7CallFunc_IsValid_ReturnValue = IsValid(ParryBar);0x13F4if (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x13FECallFunc_SetPercent_InPercent_ImplicitCast = Cast<3>(Time);0x141BParryBar.SliceBar.SetPercent(CallFunc_SetPercent_InPercent_ImplicitCast);0x145APopFlow();0x145BLabel_145B:0x145BPushFlow(Label_1503);0x1460CallFunc_GetWorldDeltaSeconds_ReturnValue = GetWorldDeltaSeconds(this);0x147DCallFunc_Multiply_DoubleDouble_ReturnValue_2 = Multiply_DoubleDouble(CallFunc_GetWorldDeltaSeconds_ReturnValue, 2);0x14ABCallFunc_Delay_Duration_ImplicitCast = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue_2);0x14C8Delay(this, CallFunc_Delay_Duration_ImplicitCast, LatentActionInfo{0x129, -1676216798, FName(ExecuteUbergraph_ParryMaster), this});0x1502PopFlow();0x1503Label_1503:0x1503CallFunc_FClamp_ReturnValue = FClamp(As Main Char.Camera Shake Multiply, 0, 2);0x1550CallFunc_Lerp_ReturnValue = Lerp(0.25, 1, CallFunc_FClamp_ReturnValue);0x1587CallFunc_K2_GetActorLocation_ReturnValue = As Main Char.K2_GetActorLocation();0x15B9CallFunc_GetPlayerController_ReturnValue_3 = GetPlayerController(this, 0);0x15D3CallFunc_GetPlayerCameraManager_ReturnValue = GetPlayerCameraManager(this, 0);0x15EDCallFunc_K2_GetActorLocation_ReturnValue_4 = CallFunc_GetPlayerCameraManager_ReturnValue.K2_GetActorLocation();0x161FCallFunc_Vector_Distance_ReturnValue = Vector_Distance(CallFunc_K2_GetActorLocation_ReturnValue_4, CallFunc_K2_GetActorLocation_ReturnValue);0x164DCallFunc_MakeLiteralDouble_ReturnValue = MakeLiteralDouble(600);0x1672CallFunc_Divide_DoubleDouble_ReturnValue_4 = Divide_DoubleDouble(CallFunc_Vector_Distance_ReturnValue, CallFunc_MakeLiteralDouble_ReturnValue);0x16A0CallFunc_FClamp_ReturnValue_2 = FClamp(CallFunc_Divide_DoubleDouble_ReturnValue_4, 0, 1);0x16D7CallFunc_Subtract_DoubleDouble_ReturnValue = Subtract_DoubleDouble(CallFunc_Vector_Distance_ReturnValue, CallFunc_MakeLiteralDouble_ReturnValue);0x1705CallFunc_Multiply_DoubleDouble_ReturnValue_3 = Multiply_DoubleDouble(CallFunc_FClamp_ReturnValue_2, CallFunc_FClamp_ReturnValue_2);0x1733CallFunc_Divide_DoubleDouble_ReturnValue_5 = Divide_DoubleDouble(CallFunc_Subtract_DoubleDouble_ReturnValue, 1500);0x1761CallFunc_FClamp_ReturnValue_3 = FClamp(CallFunc_Divide_DoubleDouble_ReturnValue_5, 0, 1);0x1798CallFunc_Lerp_ReturnValue_3 = Lerp(1, 2, CallFunc_FClamp_ReturnValue_3);0x17CFCallFunc_Lerp_ReturnValue_4 = Lerp(CallFunc_Multiply_DoubleDouble_ReturnValue_3, CallFunc_Lerp_ReturnValue_3, CallFunc_FClamp_ReturnValue_2);0x1806CallFunc_Multiply_DoubleDouble_A_ImplicitCast = Cast<4>(CameraShake);0x1823CallFunc_Multiply_DoubleDouble_ReturnValue_5 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast, CallFunc_Lerp_ReturnValue_4);0x1851CallFunc_MakeLiteralDouble_ReturnValue_1 = MakeLiteralDouble(0.25);0x1876CallFunc_Multiply_DoubleDouble_ReturnValue_6 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_ReturnValue_5, CallFunc_MakeLiteralDouble_ReturnValue_1);0x18A4CallFunc_Multiply_DoubleDouble_ReturnValue_7 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_ReturnValue_6, CallFunc_Lerp_ReturnValue);0x18D2CallFunc_ClientStartCameraShake_Scale_ImplicitCast = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue_7);0x18EFCallFunc_GetPlayerController_ReturnValue_3.ClientStartCameraShake(/Game/Blueprints/Boss/Parry/CameraShakeParryEventv2.CameraShakeParryEventv2_C, CallFunc_ClientStartCameraShake_Scale_ImplicitCast, 0, FRotator(0, 0, 0));0x1940PopFlow();0x1941Label_1941:0x1941if (!(Delay)) PopFlow();0x194BCallFunc_LessEqual_DoubleDouble_ReturnValue = LessEqual_DoubleDouble(Time, 0);0x1971if (!(CallFunc_LessEqual_DoubleDouble_ReturnValue)) goto Label_1984;0x197Fgoto Label_09CB;0x1984Label_1984:0x1984Temp_bool_IsClosed_Variable = false;0x198FTemp_bool_Has_Been_Initd_Variable = true;0x199APopFlow();0x199Bgoto Label_0EBD;0x19A0Label_19A0:0x19A0Tapping();0x19AEPopFlow();0x19AFAs Main Char.DeathEnabled = true;0x19D0Deactivate();0x19DEFailDispatcher.Broadcast();0x19F1Destroy();0x19FFPopFlow();0x1A00Deactivate();0x1A0EVictoryDispatcher.Broadcast();0x1A21EndParryEffect();0x1A2FDestroy();0x1A3DPopFlow();0x1A3Eif (!(Ded)) goto Label_1A4D;0x1A4CPopFlow();0x1A4DLabel_1A4D:0x1A4DDed = true;0x1A58SetActorTickEnabled(false);0x1A67CallFunc_GetPlayerController_ReturnValue_2 = GetPlayerController(this, 0);0x1A81DisableInput(CallFunc_GetPlayerController_ReturnValue_2);0x1A98As Main Char.InvencibleFrameEvent(0);0x1AC5As Main Char.Anim.AdditiveLerpValue = 1;0x1B0CCallFunc_IsValid_ReturnValue_1 = IsValid(ParryBar);0x1B29if (!(CallFunc_IsValid_ReturnValue_1)) goto Label_1B5B;0x1B37ParryBar.RemoveFromParent();0x1B5BLabel_1B5B:0x1B5BCallFunc_GetPlayerPawn_ReturnValue_1 = GetPlayerPawn(this, 0);0x1B75K2Node_DynamicCast_AsMain_Char_1 = Cast<MainChar_C>(CallFunc_GetPlayerPawn_ReturnValue_1);0x1B99K2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsMain_Char_1);0x1BB6if (!(K2Node_DynamicCast_bSuccess_1)) PopFlow();0x1BC0K2Node_DynamicCast_AsMain_Char_1.HUD.StartCommandPrompt(false, false, FText::FromStringTable("/Game/Dialogue/System/HUD.HUD", "smash"), 4, true, false, nullptr);0x1C31K2Node_DynamicCast_AsMain_Char_1.DeactivateLook = false;0x1C52K2Node_DynamicCast_AsMain_Char_1.Anim.BlinkDisable = false;0x1C89CallFunc_GetWorldDeltaSeconds_ReturnValue_1 = GetWorldDeltaSeconds(this);0x1CA6CallFunc_Delay_Duration_ImplicitCast_1 = Cast<3>(CallFunc_GetWorldDeltaSeconds_ReturnValue_1);0x1CC3Delay(this, CallFunc_Delay_Duration_ImplicitCast_1, LatentActionInfo{0x35D, -1259170639, FName(ExecuteUbergraph_ParryMaster), this});0x1CFDPopFlow();0x1CFECallFunc_Conv_InputActionValueToBool_ReturnValue = Conv_InputActionValueToBool(K2Node_EnhancedInputActionEvent_ActionValue);0x1D1BTemp_bool_Variable = CallFunc_Conv_InputActionValueToBool_ReturnValue;0x1D2ETemp_real_Variable = Cast<4>(K2Node_EnhancedInputActionEvent_ElapsedTime);0x1D4BTemp_real_Variable = Temp_real_Variable;0x1D66Temp_real_Variable_1 = Cast<4>(K2Node_EnhancedInputActionEvent_TriggeredTime);0x1D83Temp_real_Variable_1 = Temp_real_Variable_1;0x1D9ETemp_object_Variable = K2Node_EnhancedInputActionEvent_SourceAction;0x1DB1K2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(Parry Mode, 0);0x1DD0if (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_1E39;0x1DDEK2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(Parry Mode, 1);0x1DFDif (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_19A0;0x1E0BK2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(Parry Mode, 2);0x1E2Aif (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_1E39;0x1E38PopFlow();0x1E39Label_1E39:0x1E39Holding(true);0x1E48PopFlow();0x1E49Deactivate();0x1E57PopFlow();0x1E58if (!(K2Node_CustomEvent_Press)) goto Label_1EAD;0x1E66Tap = true;0x1E71TimeClick = 1;0x1E8CHoldTL.PlayFromStart();0x1EACPopFlow();0x1EADLabel_1EAD:0x1EADTap = false;0x1EB8TimeClick = 0;0x1ED3HoldTL.Stop();0x1EF3PopFlow();0x1EF4Label_1EF4:0x1EF4K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(Parry Mode, 2);0x1F13if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_1F22;0x1F21PopFlow();0x1F22Label_1F22:0x1F22Holding(false);0x1F31PopFlow();0x1F32CallFunc_K2_GetActorLocation_ReturnValue_2 = K2_GetActorLocation();0x1F4EPlaySoundAtLocation(this, /Game/Sound/SFX/Impact/EpicImpact1.EpicImpact1, CallFunc_K2_GetActorLocation_ReturnValue_2, FRotator(0, 0, 0), 1f, 1f, 0f, nullptr, nullptr, nullptr, nullptr);0x1F97As Main Char.DynamicFeedbackShake(5f, FVector(0, 0, 0), true, /Game/Blueprints/Boss/Parry/CameraShakeParryEvent.CameraShakeParryEvent_C, 0, 0, 0, false);0x1FFBPopFlow();0x1FFCCallFunc_Conv_InputActionValueToBool_ReturnValue_1 = Conv_InputActionValueToBool(K2Node_EnhancedInputActionEvent_ActionValue_1);0x2019Temp_bool_Variable = CallFunc_Conv_InputActionValueToBool_ReturnValue_1;0x202CTemp_real_Variable = Cast<4>(K2Node_EnhancedInputActionEvent_ElapsedTime_1);0x2049Temp_real_Variable = Temp_real_Variable;0x2064Temp_real_Variable_1 = Cast<4>(K2Node_EnhancedInputActionEvent_TriggeredTime_1);0x2081Temp_real_Variable_1 = Temp_real_Variable_1;0x209CTemp_object_Variable = K2Node_EnhancedInputActionEvent_SourceAction_1;0x20AFgoto Label_1EF4;0x20B4CallFunc_GetWorldDeltaSeconds_ReturnValue_2 = GetWorldDeltaSeconds(this);0x20D1CallFunc_Add_DoubleDouble_ReturnValue = Add_DoubleDouble(0.1, CallFunc_GetWorldDeltaSeconds_ReturnValue_2);0x20FFCallFunc_RetriggerableDelay_Duration_ImplicitCast_1 = Cast<3>(CallFunc_Add_DoubleDouble_ReturnValue);0x211CRetriggerableDelay(this, CallFunc_RetriggerableDelay_Duration_ImplicitCast_1, LatentActionInfo{0x34E, -1288484, FName(ExecuteUbergraph_ParryMaster), this});0x2156PopFlow();0x2157goto Label_074C;0x215CPopFlow();0x215Dgoto Label_0427;0x2162PopFlow();0x2163Label_2163:0x2163return;0x2165// end of script
Final0x04
void ClickDispatcher__DelegateSignature(double NewParam)
Script2 statements · 3 bytes of bytecode
0x0000return;0x0002// end of script
Public0x08
void FailDispatcher__DelegateSignature()
Script2 statements · 3 bytes of bytecode
0x0000return;0x0002// end of script
Public0x00
void VictoryDispatcher__DelegateSignature()
Script2 statements · 3 bytes of bytecode
0x0000return;0x0002// end of script
Public0x00
void LerpDispatcher__DelegateSignature(double DurationLerp, double NewParam)
Script2 statements · 3 bytes of bytecode
0x0000return;0x0002// end of script
Public0x10