Zdexby TheHolyOneZ
4,841 classes
Class

ABoss01_C

: AActor : UObject
/Game/Blueprints/Boss/Boss01/Boss01.Boss01_C 0x0951 (2,385 B) align 16 inherited 0x02B0 93 scripted vtable /Game/Blueprints/Boss/Boss01/Boss01
0x00x0951

Members 176

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08CapsuleCheckpoint2UCapsuleComponent*6 flagsnullptr
0x08CapsuleCheckpoint1UCapsuleComponent*6 flagsnullptr
0x08CheckpointBox2UBoxComponent*6 flagsnullptr
0x08CheckpointBox1UBoxComponent*6 flagsnullptr
0x08Boss01_01_CollisionDumpUStaticMeshComponent*6 flagsnullptr
0x08SplineParryBRUSplineComponent*6 flagsnullptr
0x08SplineParryBLUSplineComponent*6 flagsnullptr
0x08SplineParryFRUSplineComponent*6 flagsnullptr
0x08SplineParryFLUSplineComponent*6 flagsnullptr
0x08MiddleUSceneComponent*6 flagsnullptr
0x08CollisionTrackBRUStaticMeshComponent*6 flagsnullptr
0x08CollisionTrackBLUStaticMeshComponent*6 flagsnullptr
0x08CollisionTrackFRUStaticMeshComponent*6 flagsnullptr
0x08CollisionTrackFLUStaticMeshComponent*6 flagsnullptr
0x08BoxCameraInsideUBoxComponent*6 flagsnullptr
0x08BoxCameraTopUBoxComponent*6 flagsnullptr
0x08CameraDistanceBossUCameraDistanceBoss_C*6 flagsnullptr
0x08Boss01Beep_CueUAudioComponent*6 flagsnullptr
0x08SplineWheelFrontLUSplineComponent*6 flagsnullptr
0x08SplineWheelBackLUSplineComponent*6 flagsnullptr
0x08SplineWheelBackRUSplineComponent*6 flagsnullptr
0x08SplineWheelFrontRUSplineComponent*6 flagsnullptr
0x08BossWheel_FRUAudioComponent*6 flagsnullptr
0x08BossWheel_FLUAudioComponent*6 flagsnullptr
0x08BossWheel_BLUAudioComponent*6 flagsnullptr
0x08BossWheel_BRUAudioComponent*6 flagsnullptr
0x08Boss01EngineUAudioComponent*6 flagsnullptr
0x08SoundsRootUSceneComponent*6 flagsnullptr
0x08Boss01JumpArea_NSUNiagaraComponent*6 flagsnullptr
0x08LookUSceneComponent*6 flagsnullptr
0x08GrinderBoss_NSUNiagaraComponent*6 flagsnullptr
0x08CapsulePlayerEndUCapsuleComponent*6 flagsnullptr
0x08LifeSystem01_LateralDumpULifeSystem_C*6 flagsnullptr
0x08Boss01_03_SlopeUStaticMeshComponent*6 flagsnullptr
0x08Boss01_Collision_WallRunTruckUStaticMeshComponent*6 flagsnullptr
0x08RedEyeDown11UArrowComponent*6 flagsnullptr
0x08RedEyeDown10UArrowComponent*6 flagsnullptr
0x08RedEyeDown9UArrowComponent*6 flagsnullptr
0x08RedEyeDown8UArrowComponent*6 flagsnullptr
0x08RedEyeDown7UArrowComponent*6 flagsnullptr
0x08RedEyeDown6UArrowComponent*6 flagsnullptr
0x08RedEyeDown5UArrowComponent*6 flagsnullptr
0x08RedEyeDown4UArrowComponent*6 flagsnullptr
0x08RedEyeDown3UArrowComponent*6 flagsnullptr
0x08RedEyeDown2UArrowComponent*6 flagsnullptr
0x08RedEyeDown1UArrowComponent*6 flagsnullptr
0x08RedEye8UArrowComponent*6 flagsnullptr
0x08RedEye7UArrowComponent*6 flagsnullptr
0x08RedEye6UArrowComponent*6 flagsnullptr
0x08RedEye5UArrowComponent*6 flagsnullptr
0x08RedEye4UArrowComponent*6 flagsnullptr
0x08RedEye3UArrowComponent*6 flagsnullptr
0x08RedEye2UArrowComponent*6 flagsnullptr
0x08RedEye1UArrowComponent*6 flagsnullptr
0x08SplineSlopeUSplineComponent*6 flagsnullptr
0x08HeadAreaUSphereComponent*6 flagsnullptr
0x08Boss01_Collision_WallRunDumpUStaticMeshComponent*6 flagsnullptr
0x08FrontalHitUBoxComponent*6 flagsnullptr
0x08FrontalWheelUArrowComponent*6 flagsnullptr
0x08DumpHeightUArrowComponent*6 flagsnullptr
0x08LifeSystem06_HeadULifeSystem_C*6 flagsnullptr
0x08LifeSystem05_BackULifeSystem_C*6 flagsnullptr
0x08LifeSystem04_BelowULifeSystem_C*6 flagsnullptr
0x08LifeSystem03_LateralShortJumpULifeSystem_C*6 flagsnullptr
0x08LifeSystem02_FrontVerticalULifeSystem_C*6 flagsnullptr
0x08SpotLight_R2USpotLightComponent*6 flagsnullptr
0x08SpotLight_L2USpotLightComponent*6 flagsnullptr
0x08FrontUArrowComponent*6 flagsnullptr
0x08InnerBoxUBoxComponent*6 flagsnullptr
0x08WheelComponent_BR2UWheelComponent_C*6 flagsnullptr
0x08WheelComponent_BR1UWheelComponent_C*6 flagsnullptr
0x08WheelComponent_BL2UWheelComponent_C*6 flagsnullptr
0x08WheelComponent_BL1UWheelComponent_C*6 flagsnullptr
0x08WheelComponent_FRUWheelComponent_C*6 flagsnullptr
0x08WheelComponent_FLUWheelComponent_C*6 flagsnullptr
0x08Boss01_01_CollisionUStaticMeshComponent*6 flagsnullptr
0x08Slice_BackUStaticMeshComponent*6 flagsnullptr
0x08Slice_SmallUStaticMeshComponent*6 flagsnullptr
0x08Boss01_02_CollisionUStaticMeshComponent*6 flagsnullptr
0x08Slice_FrontVerticalUStaticMeshComponent*6 flagsnullptr
0x08Slice_HeadUStaticMeshComponent*6 flagsnullptr
0x08Slice_LateralDumpUStaticMeshComponent*6 flagsnullptr
0x08Boss01_03_CollisionUStaticMeshComponent*6 flagsnullptr
0x08Slice_BelowUStaticMeshComponent*6 flagsnullptr
0x08Boss01Dump_RigUSkeletalMeshComponent*6 flagsnullptr
0x08DefaultSceneRootUSceneComponent*6 flagsnullptr
0x04Timeline_NewTrack_0_6E2E4D8B44FCCD43A74D759EE5086EACfloat4 flags0
0x01Timeline__Direction_6E2E4D8B44FCCD43A74D759EE5086EACETimelineDirection4 flagsForward
0x056D0x03padding / unreflected
0x08TimelineUTimelineComponent*5 flagsnullptr
0x04ParryStart_NewTrack_2_9859D325426BF46FC55B1EA94E1AE724float4 flags0
0x04ParryStart_NewTrack_1_9859D325426BF46FC55B1EA94E1AE724float4 flags0
0x04ParryStart_NewTrack_0_9859D325426BF46FC55B1EA94E1AE724float4 flags0
0x01ParryStart__Direction_9859D325426BF46FC55B1EA94E1AE724ETimelineDirection4 flagsForward
0x05850x03padding / unreflected
0x08ParryStartUTimelineComponent*5 flagsnullptr
0x04ParryImpactTL_NewTrack_0_B431AFB5484F3877158C9B9FD7C892E7float4 flags0
0x01ParryImpactTL__Direction_B431AFB5484F3877158C9B9FD7C892E7ETimelineDirection4 flagsForward
0x05950x03padding / unreflected
0x08ParryImpactTLUTimelineComponent*5 flagsnullptr
0x04StartEngineTL_NewTrack_0_E55BCC7342AA85E488524082A4DC061Afloat4 flags0
0x01StartEngineTL__Direction_E55BCC7342AA85E488524082A4DC061AETimelineDirection4 flagsForward
0x05A50x03padding / unreflected
0x08StartEngineTLUTimelineComponent*5 flagsnullptr
0x04ReverseEngineTL_NewTrack_0_0287863E4B294D7C5657F19BDD987D87float4 flags0
0x01ReverseEngineTL__Direction_0287863E4B294D7C5657F19BDD987D87ETimelineDirection4 flagsForward
0x05B50x03padding / unreflected
0x08ReverseEngineTLUTimelineComponent*5 flagsnullptr
0x08SplineActorAActor*6 flagsnullptr
0x10WheelsStoredTArray<UWheelComponent_C*>4 flags[]
0x08Speeddouble6 flags600
0x08TurningRatedouble7 flags0
0x08TurningRateConstantdouble7 flags0
0x08SplineUSplineComponent*7 flagsnullptr
0x08BoxAreaUBoxComponent*7 flagsnullptr
0x08As Main CharAMainChar_C*7 flagsnullptr
0x01OnDumpAreabool7 flagstrue
0x06090x07padding / unreflected
0x08AnimUBoss01Anim_C*6 flagsnullptr
0x10DumpAttachTArray<AActor*>3 flags[]
0x10BodyAttachTArray<AActor*>3 flags[]
0x10PhysicsPropsTArray<APhysicsProp_C*>3 flags[]
0x10GrinderTArray<AGrinder_C*>3 flags[]
0x18TargetPursueFVector7 flags{X=0, Y=0, Z=0}
0x08DumpMontageUAnimMontage*6 flags/Game/Blueprints/Boss/Boss01/Mesh/Boss01Dump_Rig_Dump_Monta…
0x01FaceSpliceFwdbool7 flagsfalse
0x01Insidebool7 flagsfalse
0x067A0x06padding / unreflected
0x18NearestLocationSplineFVector7 flags{X=0, Y=0, Z=0}
0x18CurrentTargetFVector7 flags{X=0, Y=0, Z=0}
0x10FlashlightsTArray<USpotLightComponent*>4 flags[]
0x10MaterialsTArray<UMaterialInstanceDynamic*>3 flags[]
0x01AutoStartbool6 flagsfalse
0x01Startedbool7 flagsfalse
0x06D20x06padding / unreflected
0x08SpeedMultiplydouble7 flags1
0x01ReverseModebool7 flagsfalse
0x06E10x07padding / unreflected
0x08ReverseValuedouble7 flags1
0x18RotToFollowFRotator6 flags{Pitch=0, Yaw=0, Roll=0}
0x08CurrentSpeeddouble7 flags0
0x18StartReversePointFVector7 flags{X=0, Y=0, Z=0}
0x08SpeedFactordouble7 flags0
0x01OnBossbool7 flagsfalse
0x07310x07padding / unreflected
0x10Spline DirtsTArray<USplineComponent*>4 flags[]
0x10RedEyesTArray<UArrowComponent*>4 flags[]
0x10MultiBossTransformsTArray<FTransform>2 flags[]
0x10CollisionMeshesTArray<UStaticMeshComponent*>4 flags[]
0x10SliceMeshesTArray<UStaticMeshComponent*>4 flags[]
0x10WheelMaterialsTArray<UMaterialInstanceDynamic*>3 flags[]
0x01Dumpedbool7 flagsfalse
0x01FrontHittedbool7 flagsfalse
0x079A0x06padding / unreflected
0x10WheelsSoundTArray<UAudioComponent*>4 flags[]
0x01ParryLeftOrRbool7 flagsfalse
0x07B10x07padding / unreflected
0x10WheelsMeshesTArray<UStaticMeshComponent*>4 flags[]
0x01Parrybool7 flagsfalse
0x01IsOnBossbool7 flagstrue
0x01NewVarbool7 flagsfalse
0x01PursuingPlayerbool7 flagsfalse
0x01JustFollowPlayerbool6 flagsfalse
0x01ParryAvoidedbool7 flagsfalse
0x01Deadbool7 flagsfalse
0x07CF0x01padding / unreflected
0x08BossBeepUAudioComponent*7 flagsnullptr
0x07D80x08padding / unreflected
0x60ParryTransformFTransform6 flags{Rotation={X=0, Y=0, Z=0, W=1}, Translation={X=0, Y=0, Z=0}…
0x60ParryTransformBossFTransform6 flags{Rotation={X=0, Y=0, Z=0, W=1}, Translation={X=0, Y=0, Z=0}…
0x08ClosestParrydouble7 flags0
0x08Array ElementUWheelComponent_C*7 flagsnullptr
0x08SplineParrySelectedUSplineComponent*7 flagsnullptr
0x01Demobool7 flagsfalse
0x01EventLevelbool7 flagsfalse
0x08BA0x02padding / unreflected
0x08TagStartedFName7 flagsStarted
0x08C40x04padding / unreflected
0x08BossStartABossStartArea_C*7 flagsnullptr
0x01OnDumpBoxbool7 flagsfalse
0x01DumpedSlopebool7 flagsfalse
0x08D20x06padding / unreflected
0x10LifeCheckpointsTArray<ULifeSystem_C*>4 flags[]
0x04ReverseDragfloat7 flags0
0x08EC0x04padding / unreflected
0x18ParryDirFVector7 flags{X=0, Y=0, Z=0}
0x01Dashbool7 flagsfalse
0x09090x07padding / unreflected
0x18DashTargetFRotator6 flags{Pitch=0, Yaw=0, Roll=0}
0x18DashStartFRotator6 flags{Pitch=0, Yaw=0, Roll=0}
0x01InvertParrybool7 flagsfalse
0x01InBoxAreabool7 flagsfalse
0x09420x06padding / unreflected
0x08FrontalGrinderAGrinder_C*6 flagsnullptr
0x01ParryGbool7 flagsfalse
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 93

SignatureFlagsNativeParams
void SpecialAttachCondition(AMainChar_C* P, AActor* Actor, USceneComponent* Component)
Script2 statements · 3 bytes of bytecode
0x0000return;0x0002// end of script
Public0x18
void ParryCheckFunction(const bool& NewParam)
Script18 statements · 520 bytes of bytecode
0x0000NewLocalVar = false;0x000BBreakHitResult(As Main Char.HitChainsawResult, CallFunc_BreakHitResult_bBlockingHit, CallFunc_BreakHitResult_bInitialOverlap, CallFunc_BreakHitResult_Time, CallFunc_BreakHitResult_Distance, CallFunc_BreakHitResult_Location, CallFunc_BreakHitResult_ImpactPoint, CallFunc_BreakHitResult_Normal, CallFunc_BreakHitResult_ImpactNormal, CallFunc_BreakHitResult_PhysMat, CallFunc_BreakHitResult_HitActor, CallFunc_BreakHitResult_HitComponent, CallFunc_BreakHitResult_HitBoneName, CallFunc_BreakHitResult_BoneName, CallFunc_BreakHitResult_HitItem, CallFunc_BreakHitResult_ElementIndex, CallFunc_BreakHitResult_FaceIndex, CallFunc_BreakHitResult_TraceStart, CallFunc_BreakHitResult_TraceEnd);0x00D6/Game/Blueprints/Functions/WheelCheck.Default__WheelCheck_C.WheelDirection(CallFunc_BreakHitResult_HitComponent, As Main Char.HitChainsawResult, CallFunc_BreakHitResult_ImpactPoint, CallFunc_BreakHitResult_ImpactNormal, false, this, CallFunc_WheelDirection_valid, CallFunc_WheelDirection_loc, CallFunc_WheelDirection_isMoving);0x0151if (!(CallFunc_WheelDirection_isMoving)) goto Label_01F5;0x015FNewLocalVar = CallFunc_WheelDirection_valid;0x0172Label_0172:0x0172CallFunc_BooleanOR_ReturnValue = BooleanOR(As Main Char.NotInGround, As Main Char.RecentlyLanded);0x01C4if (!(CallFunc_BooleanOR_ReturnValue)) goto Label_01DD;0x01D2NewLocalVar = false;0x01DDLabel_01DD:0x01DDNewParam = NewLocalVar;0x01F0goto Label_0205;0x01F5Label_01F5:0x01F5NewLocalVar = false;0x0200goto Label_0172;0x0205Label_0205:0x0205return;0x0207// end of script
Public0x01
void Beep()
Script15 statements · 338 bytes of bytecode
0x0000CallFunc_Less_DoubleDouble_ReturnValue = Less_DoubleDouble(CurrentSpeed, -5);0x0026CallFunc_BooleanOR_ReturnValue = BooleanOR(CallFunc_Less_DoubleDouble_ReturnValue, Dumped);0x004Cif (!(CallFunc_BooleanOR_ReturnValue)) goto Label_014F;0x005ACallFunc_IsValid_ReturnValue = IsValid(BossBeep);0x0077if (!(CallFunc_IsValid_ReturnValue)) goto Label_00C6;0x0085CallFunc_IsPlaying_ReturnValue = BossBeep.IsPlaying();0x00B3if (!(CallFunc_IsPlaying_ReturnValue)) goto Label_00C6;0x00C1goto Label_014F;0x00C6Label_00C6:0x00C6CallFunc_K2_GetActorLocation_ReturnValue = K2_GetActorLocation();0x00E2CallFunc_SpawnSoundAtLocation_ReturnValue = SpawnSoundAtLocation(this, /Game/Blueprints/Boss/Boss01/SFX/BossBeep_CueNoLoop.BossBeep_CueNoLoop, CallFunc_K2_GetActorLocation_ReturnValue, FRotator(0, 0, 0), 1f, 1f, 0f, /Game/Sound/SFX/AttenuationEnvLarge.AttenuationEnvLarge, nullptr, true);0x013CBossBeep = CallFunc_SpawnSoundAtLocation_ReturnValue;0x014FLabel_014F:0x014Freturn;0x0151// end of script
Public0x00
void Utilities()
Script7 statements · 217 bytes of bytecode
0x0000K2Node_MakeArray_Array = {-500, 3000};0x001DK2Node_MakeArray_Array_1 = {0, 0};0x002CK2Node_MakeArray_Array_2 = {BoxCameraInside, BoxCameraTop};0x0049CallFunc_K2_GetActorLocation_ReturnValue = As Main Char.K2_GetActorLocation();0x007BCameraDistanceBoss.Check(CallFunc_K2_GetActorLocation_ReturnValue, K2Node_MakeArray_Array_2, K2Node_MakeArray_Array_1, K2Node_MakeArray_Array, Temp_bool_Variable, false, 0);0x00D6return;0x00D8// end of script
Public0x00
void AddShatterGround(USplineComponent* SplineComp, const FVector& Height, bool Back)
Script24 statements · 1,036 bytes of bytecode
0x0000BreakVector(Height, CallFunc_BreakVector_X, CallFunc_BreakVector_Y, CallFunc_BreakVector_Z);0x002ECallFunc_K2_GetComponentToWorld_ReturnValue = SplineComp.K2_GetComponentToWorld();0x0060BreakTransform(CallFunc_K2_GetComponentToWorld_ReturnValue, CallFunc_BreakTransform_Location, CallFunc_BreakTransform_Rotation, CallFunc_BreakTransform_Scale);0x008EBreakVector(CallFunc_BreakTransform_Location, CallFunc_BreakVector_X_1, CallFunc_BreakVector_Y_1, CallFunc_BreakVector_Z_1);0x00BCCallFunc_MakeVector_ReturnValue = MakeVector(CallFunc_BreakVector_X_1, CallFunc_BreakVector_Y_1, CallFunc_BreakVector_Z);0x00F3CallFunc_MakeTransform_ReturnValue = MakeTransform(CallFunc_MakeVector_ReturnValue, CallFunc_BreakTransform_Rotation, CallFunc_BreakTransform_Scale);0x012ACallFunc_BeginDeferredActorSpawnFromClass_ReturnValue = BeginDeferredActorSpawnFromClass(this, /Game/Blueprints/Boss/ShatterGround/GroundShatterActor.GroundShatterActor_C, CallFunc_MakeTransform_ReturnValue, 1, this, 1);0x0156SetDoublePropertyByName(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue, FName(ImpulseStrength), 4000);0x017FSetDoublePropertyByName(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue, FName(ImpulseDuration), 3);0x01A8SetDoublePropertyByName(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue, FName(ImpulseRadius), 9000);0x01D1SetBoolPropertyByName(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue, FName(ImpulseAdd), Back);0x01FACallFunc_K2_GetComponentLocation_ReturnValue = Middle.K2_GetComponentLocation();0x022CSetVectorPropertyByName(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue, FName(Specificposimpulse), CallFunc_K2_GetComponentLocation_ReturnValue);0x0255BreakVector(Height, CallFunc_BreakVector_X, CallFunc_BreakVector_Y, CallFunc_BreakVector_Z);0x0283CallFunc_K2_GetComponentToWorld_ReturnValue = SplineComp.K2_GetComponentToWorld();0x02B5BreakTransform(CallFunc_K2_GetComponentToWorld_ReturnValue, CallFunc_BreakTransform_Location, CallFunc_BreakTransform_Rotation, CallFunc_BreakTransform_Scale);0x02E3BreakVector(CallFunc_BreakTransform_Location, CallFunc_BreakVector_X_1, CallFunc_BreakVector_Y_1, CallFunc_BreakVector_Z_1);0x0311CallFunc_MakeVector_ReturnValue = MakeVector(CallFunc_BreakVector_X_1, CallFunc_BreakVector_Y_1, CallFunc_BreakVector_Z);0x0348CallFunc_MakeTransform_ReturnValue = MakeTransform(CallFunc_MakeVector_ReturnValue, CallFunc_BreakTransform_Rotation, CallFunc_BreakTransform_Scale);0x037FCallFunc_FinishSpawningActor_ReturnValue = FinishSpawningActor(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue, CallFunc_MakeTransform_ReturnValue, 1);0x03A7CallFunc_FinishSpawningActor_ReturnValue.Formation(SplineComp, false, false, false, 0, 0f, nullptr, false);0x03E0ParryAvoided = CallFunc_FinishSpawningActor_ReturnValue.Avoided;0x0409return;0x040B// end of script
Public0x21
void Debris(double SpeedM)
Script7 statements · 238 bytes of bytecode
0x0000CallFunc_MakeLiteralDouble_ReturnValue = MakeLiteralDouble(6000);0x0025CallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(SpeedM, SpeedFactor);0x0053CallFunc_K2_GetComponentLocation_ReturnValue = Boss01Dump_Rig.K2_GetComponentLocation();0x0085CallFunc_DebrisBoss_Radius_ImplicitCast = Cast<3>(CallFunc_MakeLiteralDouble_ReturnValue);0x00A2/Game/Blueprints/Functions/DebrisStone.Default__DebrisStone_C.DebrisBoss(CallFunc_K2_GetComponentLocation_ReturnValue, CallFunc_DebrisBoss_Radius_ImplicitCast, CallFunc_Multiply_DoubleDouble_ReturnValue, Boss01Dump_Rig, this);0x00EBreturn;0x00ED// end of script
Public0x08
void DeathDestroyActors()
Script44 statements · 946 bytes of bytecode
0x0000PushFlow(Label_03AF);0x0005Temp_int_Loop_Counter_Variable_1 = 0;0x001CTemp_int_Array_Index_Variable = 0;0x0033Label_0033:0x0033CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(DumpAttach);0x006ECallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable_1, CallFunc_Array_Length_ReturnValue);0x0094if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_0184;0x00A2Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable_1;0x00BDPushFlow(Label_031B);0x00C2/Script/Engine.Default__KismetArrayLibrary.Array_Get(DumpAttach, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_1);0x00FDCallFunc_IsValid_ReturnValue_1 = IsValid(CallFunc_Array_Get_Item_1);0x011Aif (!(CallFunc_IsValid_ReturnValue_1)) PopFlow();0x0124/Script/Engine.Default__KismetArrayLibrary.Array_Get(DumpAttach, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_1);0x015FCallFunc_Array_Get_Item_1.K2_DestroyActor();0x0183PopFlow();0x0184Label_0184:0x0184Temp_int_Loop_Counter_Variable = 0;0x019BTemp_int_Array_Index_Variable_1 = 0;0x01B2Label_01B2:0x01B2CallFunc_Array_Length_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(BodyAttach);0x01EDCallFunc_Less_IntInt_ReturnValue_1 = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue_1);0x0213if (!(CallFunc_Less_IntInt_ReturnValue_1)) goto Label_0303;0x0221Temp_int_Array_Index_Variable_1 = Temp_int_Loop_Counter_Variable;0x023CPushFlow(Label_0365);0x0241/Script/Engine.Default__KismetArrayLibrary.Array_Get(BodyAttach, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item);0x027CCallFunc_IsValid_ReturnValue = IsValid(CallFunc_Array_Get_Item);0x0299if (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x02A3/Script/Engine.Default__KismetArrayLibrary.Array_Get(BodyAttach, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item);0x02DECallFunc_Array_Get_Item.K2_DestroyActor();0x0302PopFlow();0x0303Label_0303:0x0303Debris(0);0x031APopFlow();0x031BLabel_031B:0x031BCallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Temp_int_Loop_Counter_Variable_1, 1);0x0345Temp_int_Loop_Counter_Variable_1 = CallFunc_Add_IntInt_ReturnValue_1;0x0360goto Label_0033;0x0365Label_0365:0x0365CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x038FTemp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x03AAgoto Label_01B2;0x03AFLabel_03AF:0x03AFreturn;0x03B1// end of script
Public0x00
void DeathDestroyComponents()
Script19 statements · 360 bytes of bytecode
0x0000PushFlow(Label_0165);0x0005Temp_int_Loop_Counter_Variable = 0;0x001CTemp_int_Array_Index_Variable = 0;0x0033Label_0033:0x0033CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CollisionMeshes);0x006ECallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x0094if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x009ETemp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x00B9PushFlow(Label_011B);0x00BE/Script/Engine.Default__KismetArrayLibrary.Array_Get(CollisionMeshes, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x00F9CallFunc_Array_Get_Item.K2_DestroyComponent(this);0x011APopFlow();0x011BLabel_011B:0x011BCallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0145Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x0160goto Label_0033;0x0165Label_0165:0x0165return;0x0167// end of script
Public0x00
void Recast(AMainChar_C* NewParam)
Script13 statements · 194 bytes of bytecode
0x0000CallFunc_IsValid_ReturnValue = IsValid(NewParam);0x001Dif (!(CallFunc_IsValid_ReturnValue)) goto Label_0043;0x002BAs Main Char = NewParam;0x003Egoto Label_00BF;0x0043Label_0043:0x0043CallFunc_GetPlayerPawn_ReturnValue = GetPlayerPawn(this, 0);0x005DK2Node_DynamicCast_AsMain_Char = Cast<MainChar_C>(CallFunc_GetPlayerPawn_ReturnValue);0x0081K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsMain_Char);0x009Eif (!(K2Node_DynamicCast_bSuccess)) goto Label_00BF;0x00ACAs Main Char = K2Node_DynamicCast_AsMain_Char;0x00BFLabel_00BF:0x00BFreturn;0x00C1// end of script
Public0x08
void SetSituation()
Script2 statements · 3 bytes of bytecode
0x0000return;0x0002// end of script
Public0x00
void SpawnGlowEyes()
Script8 statements · 129 bytes of bytecode
0x0000if (!(JustFollowPlayer)) goto Label_0013;0x000Egoto Label_007E;0x0013Label_0013:0x0013CallFunc_K2_GetActorLocation_ReturnValue = K2_GetActorLocation();0x002F/Game/Blueprints/Boss/SpawnRedEyes.Default__SpawnRedEyes_C.SpawnRedEyes(Boss01Dump_Rig, RedEyes, CallFunc_K2_GetActorLocation_ReturnValue, 2f, true, 3, this);0x007ELabel_007E:0x007Ereturn;0x0080// end of script
Public0x00
void DumpSlopeEvent(bool RemoveSlope)
Script46 statements · 1,106 bytes of bytecode
0x0000PushFlow(Label_044F);0x0005if (!(RemoveSlope)) goto Label_01DF;0x0013Temp_int_Loop_Counter_Variable = 0;0x002ATemp_int_Array_Index_Variable_1 = 0;0x0041Label_0041:0x0041K2Node_MakeArray_Array = {Boss01_01_CollisionDump, Boss01_01_Collision};0x005ECallFunc_Array_Length_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(K2Node_MakeArray_Array);0x0099CallFunc_Less_IntInt_ReturnValue_1 = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue_1);0x00BFif (!(CallFunc_Less_IntInt_ReturnValue_1)) PopFlow();0x00C9Temp_int_Array_Index_Variable_1 = Temp_int_Loop_Counter_Variable;0x00E4PushFlow(Label_0405);0x00E9Temp_name_Variable_1 = FName(Slope);0x0108K2Node_MakeArray_Array = {Boss01_01_CollisionDump, Boss01_01_Collision};0x0125/Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_MakeArray_Array, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item_1);0x0160CallFunc_Array_RemoveItem_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_RemoveItem(CallFunc_Array_Get_Item_1.ComponentTags, Temp_name_Variable_1);0x01B2As Main Char.SplineSlope = nullptr;0x01D3DumpedSlope = true;0x01DEPopFlow();0x01DFLabel_01DF:0x01DFTemp_int_Loop_Counter_Variable_1 = 0;0x01F6Temp_int_Array_Index_Variable = 0;0x020DLabel_020D:0x020DK2Node_MakeArray_Array = {Boss01_01_CollisionDump, Boss01_01_Collision};0x022ACallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(K2Node_MakeArray_Array);0x0265CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable_1, CallFunc_Array_Length_ReturnValue);0x028Bif (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x0295Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable_1;0x02B0PushFlow(Label_03BB);0x02B5Temp_name_Variable = FName(Slope);0x02D4K2Node_MakeArray_Array = {Boss01_01_CollisionDump, Boss01_01_Collision};0x02F1/Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_MakeArray_Array, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x032CCallFunc_Array_Add_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Add(CallFunc_Array_Get_Item.ComponentTags, Temp_name_Variable);0x0386As Main Char.SplineSlope = SplineSlope;0x03AFDumpedSlope = false;0x03BAPopFlow();0x03BBLabel_03BB:0x03BBCallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Temp_int_Loop_Counter_Variable_1, 1);0x03E5Temp_int_Loop_Counter_Variable_1 = CallFunc_Add_IntInt_ReturnValue_1;0x0400goto Label_020D;0x0405Label_0405:0x0405CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x042FTemp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x044Agoto Label_0041;0x044FLabel_044F:0x044Freturn;0x0451// end of script
Public0x01
void SetStartValues()
Script64 statements · 2,099 bytes of bytecode
0x0000PushFlow(Label_0830);0x0005CallFunc_GetAnimInstance_ReturnValue = Boss01Dump_Rig.GetAnimInstance();0x002FK2Node_DynamicCast_AsBoss_01Anim = Cast<Boss01Anim_C>(CallFunc_GetAnimInstance_ReturnValue);0x0053K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBoss_01Anim);0x0070if (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x007AAnim = K2Node_DynamicCast_AsBoss_01Anim;0x008DK2Node_DynamicCast_AsSpline_Path = Cast<SplinePath_C>(SplineActor);0x00B1K2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsSpline_Path);0x00CEif (!(K2Node_DynamicCast_bSuccess_1)) PopFlow();0x00D8Spline = K2Node_DynamicCast_AsSpline_Path.Spline;0x0101BoxArea = K2Node_DynamicCast_AsSpline_Path.Box;0x012ACallFunc_K2_GetActorLocation_ReturnValue = As Main Char.K2_GetActorLocation();0x015C/Game/Blueprints/Functions/IsPointinBoxRelative.Default__IsPointinBoxRelative_C.Is Pointin Box Relative(CallFunc_K2_GetActorLocation_ReturnValue, InnerBox, FVector(0, 0, 0), false, false, this, CallFunc_Is_Pointin_Box_Relative_Inside);0x01B7Inside = CallFunc_Is_Pointin_Box_Relative_Inside;0x01CAif (!(Inside)) goto Label_01FD;0x01D8As Main Char.Set Inside Boss(true);0x01FDLabel_01FD:0x01FDCallFunc_K2_GetComponentLocation_ReturnValue = Front.K2_GetComponentLocation();0x022FTargetPursue = CallFunc_K2_GetComponentLocation_ReturnValue;0x024ACurrentTarget = TargetPursue;0x0265CallFunc_GetActorForwardVector_ReturnValue = GetActorForwardVector();0x0281CallFunc_K2_GetComponentLocation_ReturnValue = Front.K2_GetComponentLocation();0x02B3CallFunc_Dot_VectorVector_ReturnValue = Dot_VectorVector(CallFunc_GetActorForwardVector_ReturnValue, CallFunc_K2_GetComponentLocation_ReturnValue);0x02E1CallFunc_Less_DoubleDouble_ReturnValue = Less_DoubleDouble(CallFunc_Dot_VectorVector_ReturnValue, 0);0x0307FaceSpliceFwd = CallFunc_Less_DoubleDouble_ReturnValue;0x031AK2Node_MakeArray_Array_5 = {SpotLight_L2, SpotLight_R2};0x0337Flashlights = K2Node_MakeArray_Array_5;0x0352Temp_int_Loop_Counter_Variable = 0;0x0369Temp_int_Array_Index_Variable = 0;0x0380Label_0380:0x0380CallFunc_GetMaterials_ReturnValue = Boss01Dump_Rig.GetMaterials();0x03B6CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetMaterials_ReturnValue);0x03F1CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x0417if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_0548;0x0425Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x0440PushFlow(Label_07E6);0x0445CallFunc_GetMaterials_ReturnValue = Boss01Dump_Rig.GetMaterials();0x047B/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetMaterials_ReturnValue, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x04B6CallFunc_CreateDynamicMaterialInstance_ReturnValue = Boss01Dump_Rig.CreateDynamicMaterialInstance(Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item, FName(None));0x0503CallFunc_Array_Add_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Add(Materials, CallFunc_CreateDynamicMaterialInstance_ReturnValue);0x0547PopFlow();0x0548Label_0548:0x0548K2Node_MakeArray_Array_3 = {nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr};0x055ASpline Dirts = K2Node_MakeArray_Array_3;0x0575K2Node_MakeArray_Array_4 = {RedEye1, RedEye2, RedEye3, RedEye4, RedEye5, RedEye6, RedEye7, RedEye8, RedEyeDown1, RedEyeDown2, RedEyeDown3, RedEyeDown4, RedEyeDown5, RedEyeDown6, RedEyeDown7, RedEyeDown8, RedEyeDown9, RedEyeDown10, RedEyeDown11};0x062BRedEyes = K2Node_MakeArray_Array_4;0x0646K2Node_MakeArray_Array_1 = {Slice_Head, Slice_LateralDump, Slice_Below, Slice_Back, Slice_Small, Slice_FrontVertical};0x0687SliceMeshes = K2Node_MakeArray_Array_1;0x06A2K2Node_MakeArray_Array_2 = {Boss01_01_Collision, Slice_FrontVertical, Slice_Head, Slice_LateralDump, Boss01_03_Collision, Slice_Below, Boss01_Collision_WallRunDump, Slice_Back, Slice_Small, Boss01_02_Collision, Boss01_03_Slope, Boss01_Collision_WallRunTruck};0x0719CollisionMeshes = K2Node_MakeArray_Array_2;0x0734K2Node_MakeArray_Array = {BossWheel_FL, BossWheel_BL, BossWheel_BR, BossWheel_FR};0x0763WheelsSound = K2Node_MakeArray_Array;0x077ECallFunc_IsValid_ReturnValue = IsValid(FrontalGrinder);0x079Bif (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x07A5K2Node_CreateDelegate_OutputDelegate.Bind(this, GrinderParry);0x07BCFrontalGrinder.GrinderParryDispatcher += K2Node_CreateDelegate_OutputDelegate;0x07E5PopFlow();0x07E6Label_07E6:0x07E6CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0810Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x082Bgoto Label_0380;0x0830Label_0830:0x0830return;0x0832// end of script
Public0x00
void SetSliceLife()
Script35 statements · 1,271 bytes of bytecode
0x0000K2Node_MakeArray_Array_6 = {FName(R)};0x0018/Script/Engine.Default__KismetArrayLibrary.Array_Get(Materials, 2, CallFunc_Array_Get_Item_2);0x004FK2Node_MakeArray_Array_11 = {CallFunc_Array_Get_Item_2};0x0063K2Node_MakeArray_Array_18 = {Slice_LateralDump};0x0077LifeSystem01_LateralDump.SetMesh(K2Node_MakeArray_Array_18, this, K2Node_MakeArray_Array_11, K2Node_MakeArray_Array_6, true);0x00B8K2Node_MakeArray_Array_5 = {FName(G)};0x00D0/Script/Engine.Default__KismetArrayLibrary.Array_Get(Materials, 1, CallFunc_Array_Get_Item_1);0x0107K2Node_MakeArray_Array_8 = {CallFunc_Array_Get_Item_1};0x011BK2Node_MakeArray_Array_17 = {Slice_FrontVertical};0x012FLifeSystem02_FrontVertical.SetMesh(K2Node_MakeArray_Array_17, this, K2Node_MakeArray_Array_8, K2Node_MakeArray_Array_5, true);0x0170K2Node_MakeArray_Array_4 = {FName(G)};0x0188/Script/Engine.Default__KismetArrayLibrary.Array_Get(Materials, 2, CallFunc_Array_Get_Item_2);0x01BFK2Node_MakeArray_Array_12 = {CallFunc_Array_Get_Item_2};0x01D3K2Node_MakeArray_Array_16 = {Slice_Small};0x01E7LifeSystem03_LateralShortJump.SetMesh(K2Node_MakeArray_Array_16, this, K2Node_MakeArray_Array_12, K2Node_MakeArray_Array_4, true);0x0228K2Node_MakeArray_Array_3 = {FName(R)};0x0240/Script/Engine.Default__KismetArrayLibrary.Array_Get(Materials, 0, CallFunc_Array_Get_Item);0x0277K2Node_MakeArray_Array_7 = {CallFunc_Array_Get_Item};0x028BK2Node_MakeArray_Array_15 = {Slice_Below};0x029FLifeSystem04_Below.SetMesh(K2Node_MakeArray_Array_15, this, K2Node_MakeArray_Array_7, K2Node_MakeArray_Array_3, true);0x02E0K2Node_MakeArray_Array_1 = {LifeSystem01_LateralDump, LifeSystem02_FrontVertical, LifeSystem03_LateralShortJump};0x0306LifeSystem04_Below.LifeLinked = K2Node_MakeArray_Array_1;0x0337K2Node_MakeArray_Array_2 = {FName(B), FName(G)};0x035C/Script/Engine.Default__KismetArrayLibrary.Array_Get(Materials, 0, CallFunc_Array_Get_Item);0x0393/Script/Engine.Default__KismetArrayLibrary.Array_Get(Materials, 2, CallFunc_Array_Get_Item_2);0x03CAK2Node_MakeArray_Array_10 = {CallFunc_Array_Get_Item_2, CallFunc_Array_Get_Item};0x03E7K2Node_MakeArray_Array_14 = {Slice_Back};0x03FBLifeSystem05_Back.SetMesh(K2Node_MakeArray_Array_14, this, K2Node_MakeArray_Array_10, K2Node_MakeArray_Array_2, true);0x043CK2Node_MakeArray_Array = {FName(R)};0x0454/Script/Engine.Default__KismetArrayLibrary.Array_Get(Materials, 1, CallFunc_Array_Get_Item_1);0x048BK2Node_MakeArray_Array_9 = {CallFunc_Array_Get_Item_1};0x049FK2Node_MakeArray_Array_13 = {Slice_Head};0x04B3LifeSystem06_Head.SetMesh(K2Node_MakeArray_Array_13, this, K2Node_MakeArray_Array_9, K2Node_MakeArray_Array, true);0x04F4return;0x04F6// end of script
Public0x00
void EnablePhysicsPropsDump()
Script25 statements · 626 bytes of bytecode
0x0000PushFlow(Label_026F);0x0005Temp_int_Loop_Counter_Variable = 0;0x001CTemp_int_Array_Index_Variable = 0;0x0033Label_0033:0x0033CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(PhysicsProps);0x006ECallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x0094if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x009ETemp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x00B9PushFlow(Label_0225);0x00BE/Script/Engine.Default__KismetArrayLibrary.Array_Get(PhysicsProps, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x00F9CallFunc_IsValid_ReturnValue = IsValid(CallFunc_Array_Get_Item);0x0116if (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x0120/Script/Engine.Default__KismetArrayLibrary.Array_Get(PhysicsProps, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x015BCallFunc_Array_Get_Item.EnablePhysics(true, false);0x0181/Script/Engine.Default__KismetArrayLibrary.Array_Get(PhysicsProps, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x01BCCallFunc_GetActorForwardVector_ReturnValue = CallFunc_Array_Get_Item.GetActorForwardVector();0x01EECallFunc_Array_Get_Item.AddFalseImpulse(CallFunc_GetActorForwardVector_ReturnValue, 1);0x0224PopFlow();0x0225Label_0225:0x0225CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x024FTemp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x026Agoto Label_0033;0x026FLabel_026F:0x026Freturn;0x0271// end of script
Public0x00
void Attach Childs()
Script47 statements · 1,348 bytes of bytecode
0x0000PushFlow(Label_0541);0x0005Temp_int_Loop_Counter_Variable = 0;0x001CTemp_int_Array_Index_Variable_1 = 0;0x0033Label_0033:0x0033CallFunc_Array_Length_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(DumpAttach);0x006ECallFunc_Less_IntInt_ReturnValue_1 = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue_1);0x0094if (!(CallFunc_Less_IntInt_ReturnValue_1)) goto Label_025B;0x00A2Temp_int_Array_Index_Variable_1 = Temp_int_Loop_Counter_Variable;0x00BDPushFlow(Label_04F7);0x00C2/Script/Engine.Default__KismetArrayLibrary.Array_Get(DumpAttach, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item_1);0x00FDCallFunc_IsValid_ReturnValue_1 = IsValid(CallFunc_Array_Get_Item_1);0x011Aif (!(CallFunc_IsValid_ReturnValue_1)) PopFlow();0x0124/Script/Engine.Default__KismetArrayLibrary.Array_Get(DumpAttach, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item_1);0x015FCallFunc_K2_AttachToComponent_ReturnValue_1 = CallFunc_Array_Get_Item_1.K2_AttachToComponent(Boss01_01_Collision, FName(None), 1, 1, 1, true);0x01A6Temp_name_Variable = FName(Boss);0x01C5/Script/Engine.Default__KismetArrayLibrary.Array_Get(DumpAttach, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item_1);0x0200CallFunc_Array_Add_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Add(CallFunc_Array_Get_Item_1.Tags, Temp_name_Variable);0x025APopFlow();0x025BLabel_025B:0x025BTemp_int_Loop_Counter_Variable_1 = 0;0x0272Temp_int_Array_Index_Variable = 0;0x0289Label_0289:0x0289CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(BodyAttach);0x02C4CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable_1, CallFunc_Array_Length_ReturnValue);0x02EAif (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x02F4Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable_1;0x030FPushFlow(Label_04AD);0x0314/Script/Engine.Default__KismetArrayLibrary.Array_Get(BodyAttach, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x034FCallFunc_IsValid_ReturnValue = IsValid(CallFunc_Array_Get_Item);0x036Cif (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x0376/Script/Engine.Default__KismetArrayLibrary.Array_Get(BodyAttach, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x03B1CallFunc_K2_AttachToComponent_ReturnValue = CallFunc_Array_Get_Item.K2_AttachToComponent(Boss01_02_Collision, FName(None), 1, 1, 1, true);0x03F8Temp_name_Variable_1 = FName(Boss);0x0417/Script/Engine.Default__KismetArrayLibrary.Array_Get(BodyAttach, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0452CallFunc_Array_Add_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Add(CallFunc_Array_Get_Item.Tags, Temp_name_Variable_1);0x04ACPopFlow();0x04ADLabel_04AD:0x04ADCallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Temp_int_Loop_Counter_Variable_1, 1);0x04D7Temp_int_Loop_Counter_Variable_1 = CallFunc_Add_IntInt_ReturnValue_1;0x04F2goto Label_0289;0x04F7Label_04F7:0x04F7CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0521Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x053Cgoto Label_0033;0x0541Label_0541:0x0541return;0x0543// end of script
Public0x00
void AddWheel(UWheelComponent_C* Component)
Script21 statements · 1,090 bytes of bytecode
0x0000CallFunc_GetRelativeTransform_ReturnValue = Component.GetRelativeTransform();0x0032CallFunc_AddComponent_ReturnValue = AddComponent(FName(NODE_AddStaticMeshComponent-1), false, CallFunc_GetRelativeTransform_ReturnValue, this, false);0x005FCallFunc_Array_Add_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Add(WheelsMeshes, CallFunc_AddComponent_ReturnValue);0x00A3CallFunc_GetMaterial_ReturnValue = CallFunc_AddComponent_ReturnValue.GetMaterial(0);0x00D6CallFunc_CreateDynamicMaterialInstance_ReturnValue = CallFunc_AddComponent_ReturnValue.CreateDynamicMaterialInstance(0, CallFunc_GetMaterial_ReturnValue, FName(None));0x011FCallFunc_Array_Add_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Add(WheelMaterials, CallFunc_CreateDynamicMaterialInstance_ReturnValue);0x0163CallFunc_K2_AttachToComponent_ReturnValue = CallFunc_AddComponent_ReturnValue.K2_AttachToComponent(Component, FName(None), 0, 0, 0, true);0x01AATemp_struct_Variable = FTransform(...);0x020DCallFunc_AddComponent_ReturnValue_1 = AddComponent(FName(NODE_AddNiagaraComponent-0), false, Temp_struct_Variable, this, false);0x023ACallFunc_K2_GetComponentToWorld_ReturnValue = Component.K2_GetComponentToWorld();0x026CBreakTransform(CallFunc_K2_GetComponentToWorld_ReturnValue, CallFunc_BreakTransform_Location, CallFunc_BreakTransform_Rotation, CallFunc_BreakTransform_Scale);0x029ABreakVector(Component.WheelDimensions, CallFunc_BreakVector_X, CallFunc_BreakVector_Y, CallFunc_BreakVector_Z);0x02DECallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(CallFunc_BreakVector_Z, -50);0x030CCallFunc_MakeVector_ReturnValue = MakeVector(0, 0, CallFunc_Multiply_DoubleDouble_ReturnValue);0x0343CallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_BreakTransform_Location, CallFunc_MakeVector_ReturnValue);0x0371CallFunc_K2_GetActorRotation_ReturnValue = K2_GetActorRotation();0x038DCallFunc_MakeTransform_ReturnValue = MakeTransform(CallFunc_Add_VectorVector_ReturnValue, CallFunc_K2_GetActorRotation_ReturnValue, FVector(1, 1, 1));0x03D4CallFunc_AddComponent_ReturnValue_1.K2_SetWorldTransform(CallFunc_MakeTransform_ReturnValue, false, CallFunc_K2_SetWorldTransform_SweepHitResult, false);0x0408Component.AddWheel(CallFunc_AddComponent_ReturnValue, this, CallFunc_AddComponent_ReturnValue_1);0x043Freturn;0x0441// end of script
Public0x08
void UserConstructionScript()
Script21 statements · 442 bytes of bytecode
0x0000PushFlow(Label_01B7);0x0005K2Node_MakeArray_Array = {WheelComponent_FL, WheelComponent_FR, WheelComponent_BL1, WheelComponent_BL2, WheelComponent_BR1, WheelComponent_BR2};0x0046WheelsStored = K2Node_MakeArray_Array;0x0061Temp_int_Loop_Counter_Variable = 0;0x0078Temp_int_Array_Index_Variable = 0;0x008FLabel_008F:0x008FCallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(WheelsStored);0x00CACallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x00F0if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x00FATemp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x0115PushFlow(Label_016D);0x011A/Script/Engine.Default__KismetArrayLibrary.Array_Get(WheelsStored, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0155AddWheel(CallFunc_Array_Get_Item);0x016CPopFlow();0x016DLabel_016D:0x016DCallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0197Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x01B2goto Label_008F;0x01B7Label_01B7:0x01B7return;0x01B9// end of script
EventPublic0x00
void StartEngineTL__FinishedFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss01(15);0x000Freturn;0x0011// end of script
0x00
void StartEngineTL__UpdateFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss01(31351);0x000Freturn;0x0011// end of script
0x00
void ReverseEngineTL__FinishedFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss01(31050);0x000Freturn;0x0011// end of script
0x00
void ReverseEngineTL__UpdateFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss01(31045);0x000Freturn;0x0011// end of script
0x00
void Timeline__FinishedFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss01(28750);0x000Freturn;0x0011// end of script
0x00
void Timeline__UpdateFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss01(28745);0x000Freturn;0x0011// end of script
0x00
void ParryStart__FinishedFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss01(28744);0x000Freturn;0x0011// end of script
0x00
void ParryStart__UpdateFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss01(28739);0x000Freturn;0x0011// end of script
0x00
void ParryImpactTL__FinishedFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss01(26684);0x000Freturn;0x0011// end of script
0x00
void ParryImpactTL__UpdateFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss01(25941);0x000Freturn;0x0011// end of script
0x00
void OnNotifyEnd_FF7E59474306E528855E089FF56836E8(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_19 = NotifyName;0x0012ExecuteUbergraph_Boss01(30979);0x0021return;0x0023// end of script
0x08
void OnNotifyBegin_FF7E59474306E528855E089FF56836E8(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_18 = NotifyName;0x0012ExecuteUbergraph_Boss01(30875);0x0021return;0x0023// end of script
0x08
void OnInterrupted_FF7E59474306E528855E089FF56836E8(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_17 = NotifyName;0x0012ExecuteUbergraph_Boss01(29686);0x0021return;0x0023// end of script
0x08
void OnBlendOut_FF7E59474306E528855E089FF56836E8(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_16 = NotifyName;0x0012ExecuteUbergraph_Boss01(29642);0x0021return;0x0023// end of script
0x08
void OnCompleted_FF7E59474306E528855E089FF56836E8(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_15 = NotifyName;0x0012ExecuteUbergraph_Boss01(27741);0x0021return;0x0023// end of script
0x08
void OnNotifyEnd_C0D1AAD64B29BA9D8C76B7B26FD6EE51(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_14 = NotifyName;0x0012ExecuteUbergraph_Boss01(24816);0x0021return;0x0023// end of script
0x08
void OnNotifyBegin_C0D1AAD64B29BA9D8C76B7B26FD6EE51(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_13 = NotifyName;0x0012ExecuteUbergraph_Boss01(24788);0x0021return;0x0023// end of script
0x08
void OnInterrupted_C0D1AAD64B29BA9D8C76B7B26FD6EE51(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_12 = NotifyName;0x0012ExecuteUbergraph_Boss01(24680);0x0021return;0x0023// end of script
0x08
void OnBlendOut_C0D1AAD64B29BA9D8C76B7B26FD6EE51(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_11 = NotifyName;0x0012ExecuteUbergraph_Boss01(22716);0x0021return;0x0023// end of script
0x08
void OnCompleted_C0D1AAD64B29BA9D8C76B7B26FD6EE51(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_10 = NotifyName;0x0012ExecuteUbergraph_Boss01(22589);0x0021return;0x0023// end of script
0x08
void OnNotifyEnd_1C2646FC48F2A0626DDFAA97532B9BB9(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_9 = NotifyName;0x0012ExecuteUbergraph_Boss01(18446);0x0021return;0x0023// end of script
0x08
void OnNotifyBegin_1C2646FC48F2A0626DDFAA97532B9BB9(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_8 = NotifyName;0x0012ExecuteUbergraph_Boss01(7668);0x0021return;0x0023// end of script
0x08
void OnInterrupted_1C2646FC48F2A0626DDFAA97532B9BB9(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_7 = NotifyName;0x0012ExecuteUbergraph_Boss01(31007);0x0021return;0x0023// end of script
0x08
void OnBlendOut_1C2646FC48F2A0626DDFAA97532B9BB9(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_6 = NotifyName;0x0012ExecuteUbergraph_Boss01(2253);0x0021return;0x0023// end of script
0x08
void OnCompleted_1C2646FC48F2A0626DDFAA97532B9BB9(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_5 = NotifyName;0x0012ExecuteUbergraph_Boss01(2281);0x0021return;0x0023// end of script
0x08
void OnNotifyEnd_1849E01A4A4381955F719483DBED5261(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_4 = NotifyName;0x0012ExecuteUbergraph_Boss01(2955);0x0021return;0x0023// end of script
0x08
void OnNotifyBegin_1849E01A4A4381955F719483DBED5261(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_3 = NotifyName;0x0012ExecuteUbergraph_Boss01(2983);0x0021return;0x0023// end of script
0x08
void OnInterrupted_1849E01A4A4381955F719483DBED5261(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_2 = NotifyName;0x0012ExecuteUbergraph_Boss01(3011);0x0021return;0x0023// end of script
0x08
void OnBlendOut_1849E01A4A4381955F719483DBED5261(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_1 = NotifyName;0x0012ExecuteUbergraph_Boss01(3039);0x0021return;0x0023// end of script
0x08
void OnCompleted_1849E01A4A4381955F719483DBED5261(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName = NotifyName;0x0012ExecuteUbergraph_Boss01(3067);0x0021return;0x0023// end of script
0x08
void BossOptimizationCall(bool On, UBossOptimization_C* BossOptmizationComponment)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_On = On;0x0012PersistentFrame.K2Node_Event_BossOptmizationComponment = BossOptmizationComponment;0x0024ExecuteUbergraph_Boss01(10796);0x0033return;0x0035// end of script
Public0x10
void LifeCompletion(ULifeSystem_C* Life)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_Life_2 = Life;0x0012ExecuteUbergraph_Boss01(10797);0x0021return;0x0023// end of script
Public0x08
void SawHitBack(ASawProjectile_C* Saw, const FVector& HitLocation)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_Saw_1 = Saw;0x0012PersistentFrame.K2Node_Event_HitLocation = HitLocation;0x0024ExecuteUbergraph_Boss01(10798);0x0033return;0x0035// end of script
Public0x20
void SawParryCastBack(ASawProjectile_C* Saw, AActor* Owner)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_Saw = Saw;0x0012PersistentFrame.K2Node_Event_Owner = Owner;0x0024ExecuteUbergraph_Boss01(10799);0x0033return;0x0035// end of script
Public0x10
void SliceHandle()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss01(10800);0x000Freturn;0x0011// end of script
Public0x00
void AnnihilationCall()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss01(10801);0x000Freturn;0x0011// end of script
Public0x00
void ReceiveBeginPlay()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss01(10802);0x000Freturn;0x0011// end of script
EventProtected0x00
void ReceiveTick(float DeltaSeconds)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_DeltaSeconds = DeltaSeconds;0x0012ExecuteUbergraph_Boss01(11152);0x0021return;0x0023// end of script
EventPublic0x04
void Movement()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss01(11209);0x000Freturn;0x0011// end of script
0x00
void WheelsTurning()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss01(17901);0x000Freturn;0x0011// end of script
0x00
void LandDispatcher(AActor* Actor, USceneComponent* Comp)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Actor = Actor;0x0012PersistentFrame.K2Node_CustomEvent_Comp = Comp;0x0024ExecuteUbergraph_Boss01(18474);0x0033return;0x0035// end of script
0x10
void BalanceEvent()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss01(19483);0x000Freturn;0x0011// end of script
0x00
void BndEvt__Boss01_InnerBox_K2Node_ComponentBoundEvent_0_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult)
Script9 statements · 126 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_OverlappedComponent_1 = OverlappedComponent;0x0012PersistentFrame.K2Node_ComponentBoundEvent_OtherActor_1 = OtherActor;0x0024PersistentFrame.K2Node_ComponentBoundEvent_OtherComp_1 = OtherComp;0x0036PersistentFrame.K2Node_ComponentBoundEvent_OtherBodyIndex_1 = OtherBodyIndex;0x0048PersistentFrame.K2Node_ComponentBoundEvent_bFromSweep = bFromSweep;0x005APersistentFrame.K2Node_ComponentBoundEvent_SweepResult = SweepResult;0x006CExecuteUbergraph_Boss01(19929);0x007Breturn;0x007D// end of script
0x120
void BndEvt__Boss01_InnerBox_K2Node_ComponentBoundEvent_1_ComponentEndOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex)
Script7 statements · 90 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_OverlappedComponent = OverlappedComponent;0x0012PersistentFrame.K2Node_ComponentBoundEvent_OtherActor = OtherActor;0x0024PersistentFrame.K2Node_ComponentBoundEvent_OtherComp = OtherComp;0x0036PersistentFrame.K2Node_ComponentBoundEvent_OtherBodyIndex = OtherBodyIndex;0x0048ExecuteUbergraph_Boss01(20053);0x0057return;0x0059// end of script
0x1C
void StartPursue()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss01(20231);0x000Freturn;0x0011// end of script
0x00
void TurnOn()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss01(20246);0x000Freturn;0x0011// end of script
0x00
void TurnOff()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss01(20893);0x000Freturn;0x0011// end of script
0x00
void DumpEvent()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss01(21631);0x000Freturn;0x0011// end of script
0x00
void StartReverse(bool Reverse)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Reverse = Reverse;0x0012ExecuteUbergraph_Boss01(22022);0x0021return;0x0023// end of script
0x01
void CheckStandDump()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss01(22506);0x000Freturn;0x0011// end of script
0x00
void ReverseDump()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss01(22673);0x000Freturn;0x0011// end of script
0x00
void EngineOn(bool On)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_On = On;0x0012ExecuteUbergraph_Boss01(24661);0x0021return;0x0023// end of script
0x01
void EngineStart(bool Start)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Start = Start;0x0012ExecuteUbergraph_Boss01(24708);0x0021return;0x0023// end of script
0x01
void HitResults(AMainChar_C* P, AActor* Actor, const FVector& Location, const FVector& Direction)
Script7 statements · 90 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_P = P;0x0012PersistentFrame.K2Node_Event_Actor = Actor;0x0024PersistentFrame.K2Node_Event_Location = Location;0x0036PersistentFrame.K2Node_Event_Direction = Direction;0x0048ExecuteUbergraph_Boss01(24844);0x0057return;0x0059// end of script
Public0x40
void LifeResult(ULifeSystem_C* Life)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_Life_1 = Life;0x0012ExecuteUbergraph_Boss01(24938);0x0021return;0x0023// end of script
Public0x08
void LifeFeedback(ULifeSystem_C* Life)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_Life = Life;0x0012ExecuteUbergraph_Boss01(24953);0x0021return;0x0023// end of script
Public0x08
void BossStartPursueCall(AActor* Boss)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_Boss = Boss;0x0012ExecuteUbergraph_Boss01(25005);0x0021return;0x0023// end of script
Public0x08
void ReceiveEndPlay(const EEndPlayReason& EndPlayReason)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_EndPlayReason = EndPlayReason;0x0012ExecuteUbergraph_Boss01(25122);0x0021return;0x0023// end of script
EventProtected0x01
void SlicedEnd()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss01(25127);0x000Freturn;0x0011// end of script
0x00
void EndSequenceDeath()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss01(25308);0x000Freturn;0x0011// end of script
0x00
void LevelEvent()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss01(25936);0x000Freturn;0x0011// end of script
0x00
void StartEngineSound()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss01(26572);0x000Freturn;0x0011// end of script
0x00
void SliceFeedback()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss01(26674);0x000Freturn;0x0011// end of script
0x00
void AudioSpeed()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss01(26679);0x000Freturn;0x0011// end of script
0x00
void GrinderParry()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss01(27568);0x000Freturn;0x0011// end of script
0x00
void TruckKunDash()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss01(28751);0x000Freturn;0x0011// end of script
0x00
void ParryWin()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss01(29835);0x000Freturn;0x0011// end of script
0x00
void ParryLerp(double NewParam)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NewParam_1 = NewParam;0x0012ExecuteUbergraph_Boss01(30571);0x0021return;0x0023// end of script
0x08
void ParryFail()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss01(30870);0x000Freturn;0x0011// end of script
0x00
void ReturnParry()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss01(31035);0x000Freturn;0x0011// end of script
0x00
void ParryEvent()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss01(31040);0x000Freturn;0x0011// end of script
0x00
void SliceStore(ULifeSystem_C* NewParam)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NewParam = NewParam;0x0012ExecuteUbergraph_Boss01(31106);0x0021return;0x0023// end of script
0x08
void BossCheckpoint(ACheckpoint_C* Checkpoint, int32 ID)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_Checkpoint = Checkpoint;0x0012PersistentFrame.K2Node_Event_ID = ID;0x0024ExecuteUbergraph_Boss01(31159);0x0033return;0x0035// end of script
Public0x0C
void CheckpointChecker()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss01(31346);0x000Freturn;0x0011// end of script
0x00
void ExecuteUbergraph_Boss01(int32 EntryPoint)
Script1290 statements · 31,359 bytes of bytecode
0x0000PushFlow(Label_7A7C);0x0005goto [EntryPoint];0x000FPopFlow();0x0010PushFlow(Label_0097);0x0015CallFunc_GetPlayerPawn_ReturnValue_1 = GetPlayerPawn(this, 0);0x002FK2Node_DynamicCast_AsMain_Char_2 = Cast<MainChar_C>(CallFunc_GetPlayerPawn_ReturnValue_1);0x0053K2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsMain_Char_2);0x0070if (!(K2Node_DynamicCast_bSuccess_3)) PopFlow();0x007Aif (!(AutoStart)) goto Label_0186;0x0088Label_0088:0x0088StartPursue();0x0096PopFlow();0x0097Label_0097:0x0097WheelsTurning();0x00A5CallFunc_GetGameMode_ReturnValue_3 = GetGameMode(this);0x00BAK2Node_DynamicCast_AsMy_Game_Mode_3 = Cast<MyGameMode_C>(CallFunc_GetGameMode_ReturnValue_3);0x00DEK2Node_DynamicCast_bSuccess_6 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Mode_3);0x00FBif (!(K2Node_DynamicCast_bSuccess_6)) PopFlow();0x0105K2Node_CreateDelegate_OutputDelegate_17.Bind(this, LandDispatcher);0x011CK2Node_DynamicCast_AsMy_Game_Mode_3.Land += K2Node_CreateDelegate_OutputDelegate_17;0x0145K2Node_CreateDelegate_OutputDelegate_18.Bind(this, Recast);0x015CK2Node_DynamicCast_AsMy_Game_Mode_3.StartPawn += K2Node_CreateDelegate_OutputDelegate_18;0x0185PopFlow();0x0186Label_0186:0x0186BreakHitResult(K2Node_DynamicCast_AsMain_Char_2.LandHit, CallFunc_BreakHitResult_bBlockingHit, CallFunc_BreakHitResult_bInitialOverlap, CallFunc_BreakHitResult_Time, CallFunc_BreakHitResult_Distance, CallFunc_BreakHitResult_Location, CallFunc_BreakHitResult_ImpactPoint, CallFunc_BreakHitResult_Normal, CallFunc_BreakHitResult_ImpactNormal, CallFunc_BreakHitResult_PhysMat, CallFunc_BreakHitResult_HitActor, CallFunc_BreakHitResult_HitComponent, CallFunc_BreakHitResult_HitBoneName, CallFunc_BreakHitResult_BoneName, CallFunc_BreakHitResult_HitItem, CallFunc_BreakHitResult_ElementIndex, CallFunc_BreakHitResult_FaceIndex, CallFunc_BreakHitResult_TraceStart, CallFunc_BreakHitResult_TraceEnd);0x0251CallFunc_EqualEqual_ObjectObject_ReturnValue_2 = EqualEqual_ObjectObject(CallFunc_BreakHitResult_HitActor, this);0x026Fif (!(CallFunc_EqualEqual_ObjectObject_ReturnValue_2)) PopFlow();0x0279goto Label_0088;0x027Eif (!(Dead)) goto Label_028D;0x028CPopFlow();0x028DLabel_028D:0x028Dif (!(As Main Char.HittingGround)) goto Label_02D5;0x02B1if (!(As Main Char.SliceAttackEnabled)) goto Label_03AE;0x02D5Label_02D5:0x02D5CallFunc_MakeLiteralDouble_ReturnValue = MakeLiteralDouble(3);0x02FACallFunc_Divide_DoubleDouble_ReturnValue = Divide_DoubleDouble(CallFunc_MakeLiteralDouble_ReturnValue, 2);0x0328CallFunc_RandomFloatInRange_ReturnValue_1 = RandomFloatInRange(CallFunc_Divide_DoubleDouble_ReturnValue, CallFunc_MakeLiteralDouble_ReturnValue);0x0356CallFunc_RetriggerableDelay_Duration_ImplicitCast_1 = Cast<3>(CallFunc_RandomFloatInRange_ReturnValue_1);0x0373RetriggerableDelay(this, CallFunc_RetriggerableDelay_Duration_ImplicitCast_1, LatentActionInfo{0x554, -999835381, FName(ExecuteUbergraph_Boss01), this});0x03ADPopFlow();0x03AELabel_03AE:0x03AECallFunc_CreateProxyObjectForPlayMontage_ReturnValue = CreateProxyObjectForPlayMontage(Boss01Dump_Rig, /Game/Blueprints/Boss/Boss01/Mesh/Boss01Dump_Rig_Balance_Montage.Boss01Dump_Rig_Balance_Montage, 1f, 0f, FName(None), true);0x03ECCallFunc_IsValid_ReturnValue_1 = IsValid(CallFunc_CreateProxyObjectForPlayMontage_ReturnValue);0x0409if (!(CallFunc_IsValid_ReturnValue_1)) PopFlow();0x0413K2Node_CreateDelegate_OutputDelegate_20.Bind(this, OnCompleted_FF7E59474306E528855E089FF56836E8);0x042ACallFunc_CreateProxyObjectForPlayMontage_ReturnValue.OnCompleted += K2Node_CreateDelegate_OutputDelegate_20;0x0453K2Node_CreateDelegate_OutputDelegate_21.Bind(this, OnBlendOut_FF7E59474306E528855E089FF56836E8);0x046ACallFunc_CreateProxyObjectForPlayMontage_ReturnValue.OnBlendOut += K2Node_CreateDelegate_OutputDelegate_21;0x0493K2Node_CreateDelegate_OutputDelegate_22.Bind(this, OnInterrupted_FF7E59474306E528855E089FF56836E8);0x04AACallFunc_CreateProxyObjectForPlayMontage_ReturnValue.OnInterrupted += K2Node_CreateDelegate_OutputDelegate_22;0x04D3K2Node_CreateDelegate_OutputDelegate_23.Bind(this, OnNotifyBegin_FF7E59474306E528855E089FF56836E8);0x04EACallFunc_CreateProxyObjectForPlayMontage_ReturnValue.OnNotifyBegin += K2Node_CreateDelegate_OutputDelegate_23;0x0513K2Node_CreateDelegate_OutputDelegate_24.Bind(this, OnNotifyEnd_FF7E59474306E528855E089FF56836E8);0x052ACallFunc_CreateProxyObjectForPlayMontage_ReturnValue.OnNotifyEnd += K2Node_CreateDelegate_OutputDelegate_24;0x0553PopFlow();0x0554LandDispatcher(nullptr, nullptr);0x0564PopFlow();0x0565DeathDestroyActors();0x0573Temp_int_Loop_Counter_Variable_11 = 0;0x058ATemp_int_Array_Index_Variable_10 = 0;0x05A1Label_05A1:0x05A1K2Node_MakeArray_Array_2 = {BossWheel_FR, BossWheel_FL, BossWheel_BL, BossWheel_BR};0x05D0CallFunc_Array_Length_ReturnValue_7 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(K2Node_MakeArray_Array_2);0x060BCallFunc_Less_IntInt_ReturnValue_2 = Less_IntInt(Temp_int_Loop_Counter_Variable_11, CallFunc_Array_Length_ReturnValue_7);0x0631if (!(CallFunc_Less_IntInt_ReturnValue_2)) goto Label_073A;0x063FTemp_int_Array_Index_Variable_10 = Temp_int_Loop_Counter_Variable_11;0x065APushFlow(Label_06F0);0x065FK2Node_MakeArray_Array_2 = {BossWheel_FR, BossWheel_FL, BossWheel_BL, BossWheel_BR};0x068E/Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_MakeArray_Array_2, Temp_int_Array_Index_Variable_10, CallFunc_Array_Get_Item_2);0x06C9CallFunc_Array_Get_Item_2.SetActive(false, false);0x06EFPopFlow();0x06F0Label_06F0:0x06F0CallFunc_Add_IntInt_ReturnValue_11 = Add_IntInt(Temp_int_Loop_Counter_Variable_11, 1);0x071ATemp_int_Loop_Counter_Variable_11 = CallFunc_Add_IntInt_ReturnValue_11;0x0735goto Label_05A1;0x073ALabel_073A:0x073ACallFunc_GetGameMode_ReturnValue_4 = GetGameMode(this);0x074FK2Node_DynamicCast_AsMy_Game_Mode_4 = Cast<MyGameMode_C>(CallFunc_GetGameMode_ReturnValue_4);0x0773K2Node_DynamicCast_bSuccess_7 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Mode_4);0x0790if (!(K2Node_DynamicCast_bSuccess_7)) PopFlow();0x079AK2Node_CreateDelegate_OutputDelegate_19.Bind(this, LandDispatcher);0x07B1K2Node_DynamicCast_AsMy_Game_Mode_4.Land -= K2Node_CreateDelegate_OutputDelegate_19;0x07DACameraDistanceBoss.EndResetValues();0x07FEPopFlow();0x07FFSpeedMultiply = 1;0x081APopFlow();0x081BLabel_081B:0x081BEngineStart(true);0x082AParry = false;0x0835PopFlow();0x0836/Game/Blueprints/Boss/BossCheckpointFunction.Default__BossCheckpointFunction_C.AutoStartLife(this, this);0x085CK2Node_MakeArray_Array_6 = {LifeSystem01_LateralDump, LifeSystem02_FrontVertical, LifeSystem03_LateralShortJump, LifeSystem04_Below, LifeSystem05_Back, LifeSystem06_Head};0x089D/Game/Blueprints/Boss/BossCheckpointFunction.Default__BossCheckpointFunction_C.AddSavedLifes(K2Node_MakeArray_Array_6, this, this);0x08CCPopFlow();0x08CDTemp_name_Variable = K2Node_CustomEvent_NotifyName_6;0x08E8PopFlow();0x08E9Temp_name_Variable = K2Node_CustomEvent_NotifyName_5;0x0904EngineOn(false);0x0913CallFunc_GetPlayerPawn_ReturnValue_4 = GetPlayerPawn(this, 0);0x092DK2Node_DynamicCast_AsMain_Char_5 = Cast<MainChar_C>(CallFunc_GetPlayerPawn_ReturnValue_4);0x0951K2Node_DynamicCast_bSuccess_11 = Cast<1>(K2Node_DynamicCast_AsMain_Char_5);0x096Eif (!(K2Node_DynamicCast_bSuccess_11)) PopFlow();0x0978K2Node_DynamicCast_AsMain_Char_5.ProceduralDangerAnimation(false);0x099DEventLevel = false;0x09A8PopFlow();0x09A9Label_09A9:0x09A9SpeedFactor = TurningRateConstant;0x09C4CallFunc_K2_GetActorRotation_ReturnValue_1 = K2_GetActorRotation();0x09E0RotToFollow = CallFunc_K2_GetActorRotation_ReturnValue_1;0x09FBTemp_int_Loop_Counter_Variable_8 = 0;0x0A12Temp_int_Array_Index_Variable_11 = 0;0x0A29Label_0A29:0x0A29CallFunc_Array_Length_ReturnValue_11 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(WheelsStored);0x0A64CallFunc_Less_IntInt_ReturnValue_9 = Less_IntInt(Temp_int_Loop_Counter_Variable_8, CallFunc_Array_Length_ReturnValue_11);0x0A8Aif (!(CallFunc_Less_IntInt_ReturnValue_9)) PopFlow();0x0A94Temp_int_Array_Index_Variable_11 = Temp_int_Loop_Counter_Variable_8;0x0AAFPushFlow(Label_0B21);0x0AB4/Script/Engine.Default__KismetArrayLibrary.Array_Get(WheelsStored, Temp_int_Array_Index_Variable_11, CallFunc_Array_Get_Item_9);0x0AEFCallFunc_Array_Get_Item_9.TurnZ = 0;0x0B20PopFlow();0x0B21Label_0B21:0x0B21CallFunc_Add_IntInt_ReturnValue_8 = Add_IntInt(Temp_int_Loop_Counter_Variable_8, 1);0x0B4BTemp_int_Loop_Counter_Variable_8 = CallFunc_Add_IntInt_ReturnValue_8;0x0B66goto Label_0A29;0x0B6BLabel_0B6B:0x0B6BTurningRateConstant = TurningRate;0x0B86goto Label_09A9;0x0B8BTemp_name_Variable_1 = K2Node_CustomEvent_NotifyName_4;0x0BA6PopFlow();0x0BA7Temp_name_Variable_1 = K2Node_CustomEvent_NotifyName_3;0x0BC2PopFlow();0x0BC3Temp_name_Variable_1 = K2Node_CustomEvent_NotifyName_2;0x0BDEPopFlow();0x0BDFTemp_name_Variable_1 = K2Node_CustomEvent_NotifyName_1;0x0BFAPopFlow();0x0BFBTemp_name_Variable_1 = K2Node_CustomEvent_NotifyName;0x0C16PopFlow();0x0C17Label_0C17:0x0C17Temp_int_Array_Index_Variable = 0;0x0C2ELabel_0C2E:0x0C2ECallFunc_Array_Length_ReturnValue_10 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(WheelsStored);0x0C69CallFunc_Less_IntInt_ReturnValue_5 = Less_IntInt(Temp_int_Loop_Counter_Variable_2, CallFunc_Array_Length_ReturnValue_10);0x0C8Fif (!(CallFunc_Less_IntInt_ReturnValue_5)) PopFlow();0x0C99Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable_2;0x0CB4PushFlow(Label_0D22);0x0CB9/Script/Engine.Default__KismetArrayLibrary.Array_Get(WheelsStored, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_6);0x0CF4CallFunc_Array_Get_Item_6.RemoveCollisionWheel(1);0x0D21PopFlow();0x0D22Label_0D22:0x0D22CallFunc_Add_IntInt_ReturnValue_2 = Add_IntInt(Temp_int_Loop_Counter_Variable_2, 1);0x0D4CTemp_int_Loop_Counter_Variable_2 = CallFunc_Add_IntInt_ReturnValue_2;0x0D67goto Label_0C2E;0x0D6CLabel_0D6C:0x0D6CPushFlow(Label_1048);0x0D71K2Node_MakeArray_Array_3 = {SplineParryFL, SplineParryFR, SplineParryBL, SplineParryBR};0x0DA0/Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_MakeArray_Array_3, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item_12);0x0DDBCallFunc_K2_GetActorLocation_ReturnValue_8 = As Main Char.K2_GetActorLocation();0x0E0DCallFunc_FindLocationClosestToWorldLocation_ReturnValue = CallFunc_Array_Get_Item_12.FindLocationClosestToWorldLocation(CallFunc_K2_GetActorLocation_ReturnValue_8, 1);0x0E4ACallFunc_Vector_Distance_ReturnValue = Vector_Distance(CallFunc_FindLocationClosestToWorldLocation_ReturnValue, CallFunc_K2_GetActorLocation_ReturnValue_8);0x0E78CallFunc_Less_DoubleDouble_ReturnValue_4 = Less_DoubleDouble(CallFunc_Vector_Distance_ReturnValue, ClosestParry);0x0E9Eif (!(CallFunc_Less_DoubleDouble_ReturnValue_4)) PopFlow();0x0EA8K2Node_MakeArray_Array_3 = {SplineParryFL, SplineParryFR, SplineParryBL, SplineParryBR};0x0ED7/Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_MakeArray_Array_3, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item_12);0x0F12CallFunc_K2_GetActorLocation_ReturnValue_8 = As Main Char.K2_GetActorLocation();0x0F44CallFunc_FindLocationClosestToWorldLocation_ReturnValue = CallFunc_Array_Get_Item_12.FindLocationClosestToWorldLocation(CallFunc_K2_GetActorLocation_ReturnValue_8, 1);0x0F81CallFunc_Vector_Distance_ReturnValue = Vector_Distance(CallFunc_FindLocationClosestToWorldLocation_ReturnValue, CallFunc_K2_GetActorLocation_ReturnValue_8);0x0FAFClosestParry = CallFunc_Vector_Distance_ReturnValue;0x0FCAK2Node_MakeArray_Array_3 = {SplineParryFL, SplineParryFR, SplineParryBL, SplineParryBR};0x0FF9/Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_MakeArray_Array_3, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item_12);0x1034SplineParrySelected = CallFunc_Array_Get_Item_12;0x1047PopFlow();0x1048Label_1048:0x1048CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x1072Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x108DLabel_108D:0x108DK2Node_MakeArray_Array_3 = {SplineParryFL, SplineParryFR, SplineParryBL, SplineParryBR};0x10BCCallFunc_Array_Length_ReturnValue_12 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(K2Node_MakeArray_Array_3);0x10F7CallFunc_Less_IntInt_ReturnValue_10 = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue_12);0x111Dif (!(CallFunc_Less_IntInt_ReturnValue_10)) goto Label_114B;0x112BTemp_int_Array_Index_Variable_1 = Temp_int_Loop_Counter_Variable;0x1146goto Label_0D6C;0x114BLabel_114B:0x114BCallFunc_K2_GetActorLocation_ReturnValue_7 = As Main Char.K2_GetActorLocation();0x117DCallFunc_FindTransformClosestToWorldLocation_ReturnValue = SplineParrySelected.FindTransformClosestToWorldLocation(CallFunc_K2_GetActorLocation_ReturnValue_7, 1, false);0x11BBBreakTransform(CallFunc_FindTransformClosestToWorldLocation_ReturnValue, CallFunc_BreakTransform_Location, CallFunc_BreakTransform_Rotation, CallFunc_BreakTransform_Scale);0x11E9CallFunc_GetRightVector_ReturnValue_1 = GetRightVector(CallFunc_BreakTransform_Rotation);0x120ECallFunc_Conv_VectorToRotator_ReturnValue = Conv_VectorToRotator(CallFunc_GetRightVector_ReturnValue_1);0x1233CallFunc_MakeTransform_ReturnValue = MakeTransform(CallFunc_BreakTransform_Location, CallFunc_Conv_VectorToRotator_ReturnValue, FVector(1, 1, 1));0x127AParryTransform = CallFunc_MakeTransform_ReturnValue;0x1295CallFunc_K2_SetActorTransform_ReturnValue = As Main Char.K2_SetActorTransform(ParryTransform, false, CallFunc_K2_SetActorTransform_SweepHitResult, true);0x12D3CallFunc_GetTransform_ReturnValue_2 = As Main Char.GetTransform();0x1305CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue = BeginDeferredActorSpawnFromClass(this, /Game/Blueprints/Boss/Boss01/Parry/Boss01ParryEvent.Boss01ParryEvent_C, CallFunc_GetTransform_ReturnValue_2, 1, this, 1);0x1331SetObjectPropertyByName(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue, FName(Boss01), this);0x1352CallFunc_GetTransform_ReturnValue_2 = As Main Char.GetTransform();0x1384CallFunc_FinishSpawningActor_ReturnValue = FinishSpawningActor(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue, CallFunc_GetTransform_ReturnValue_2, 1);0x13ACTurningRate = 0;0x13C7goto Label_0B6B;0x13CCLabel_13CC:0x13CCTemp_int_Loop_Counter_Variable = 0;0x13E3Temp_int_Array_Index_Variable_1 = 0;0x13FAgoto Label_108D;0x13FFLabel_13FF:0x13FFPushFlow(Label_1533);0x1404/Script/Engine.Default__KismetArrayLibrary.Array_Get(WheelsMeshes, Temp_int_Array_Index_Variable_2, CallFunc_Array_Get_Item_13);0x143FCallFunc_K2_GetComponentLocation_ReturnValue_7 = CallFunc_Array_Get_Item_13.K2_GetComponentLocation();0x1471CallFunc_SpawnSystemAtLocation_ReturnValue_1 = SpawnSystemAtLocation(this, /Game/Blueprints/Boss/Boss01/VFX/WheelSand_NS.WheelSand_NS, CallFunc_K2_GetComponentLocation_ReturnValue_7, FRotator(0, 0, 0), FVector(1, 1, 1), true, true, 0, true);0x14CF/Script/Engine.Default__KismetArrayLibrary.Array_Get(WheelsMeshes, Temp_int_Array_Index_Variable_2, CallFunc_Array_Get_Item_13);0x150AOverrideSystemUserVariableStaticMeshComponent(CallFunc_SpawnSystemAtLocation_ReturnValue_1, "ChangeMesh", CallFunc_Array_Get_Item_13);0x1532PopFlow();0x1533Label_1533:0x1533CallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Temp_int_Loop_Counter_Variable_1, 1);0x155DTemp_int_Loop_Counter_Variable_1 = CallFunc_Add_IntInt_ReturnValue_1;0x1578Label_1578:0x1578CallFunc_Array_Length_ReturnValue_13 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(WheelsMeshes);0x15B3CallFunc_Less_IntInt_ReturnValue_11 = Less_IntInt(Temp_int_Loop_Counter_Variable_1, CallFunc_Array_Length_ReturnValue_13);0x15D9if (!(CallFunc_Less_IntInt_ReturnValue_11)) PopFlow();0x15E3Temp_int_Array_Index_Variable_2 = Temp_int_Loop_Counter_Variable_1;0x15FEgoto Label_13FF;0x1603Label_1603:0x1603Temp_int_Loop_Counter_Variable_1 = 0;0x161ATemp_int_Array_Index_Variable_2 = 0;0x1631goto Label_1578;0x1636Label_1636:0x1636Temp_int_Loop_Counter_Variable_2 = 0;0x164Dgoto Label_0C17;0x1652Label_1652:0x1652K2Node_VariableSet_SpeedMultiply_ImplicitCast = Cast<4>(StartEngineTL_NewTrack_0_E55BCC7342AA85E488524082A4DC061A);0x166FSpeedMultiply = K2Node_VariableSet_SpeedMultiply_ImplicitCast;0x168AAudioSpeed();0x1698PopFlow();0x1699Label_1699:0x1699Temp_int_Array_Index_Variable_3 = 0;0x16B0Label_16B0:0x16B0CallFunc_Array_Length_ReturnValue_9 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(WheelsSound);0x16EBCallFunc_Less_IntInt_ReturnValue_4 = Less_IntInt(Temp_int_Loop_Counter_Variable_5, CallFunc_Array_Length_ReturnValue_9);0x1711if (!(CallFunc_Less_IntInt_ReturnValue_4)) PopFlow();0x171BTemp_int_Array_Index_Variable_3 = Temp_int_Loop_Counter_Variable_5;0x1736PushFlow(Label_18A3);0x173B/Script/Engine.Default__KismetArrayLibrary.Array_Get(WheelsSound, Temp_int_Array_Index_Variable_3, CallFunc_Array_Get_Item_5);0x1776CallFunc_Multiply_DoubleDouble_ReturnValue_16 = Multiply_DoubleDouble(SpeedFactor, SpeedMultiply);0x17A4CallFunc_SetVolumeMultiplier_NewVolumeMultiplier_ImplicitCast = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue_16);0x17C1CallFunc_Array_Get_Item_5.SetVolumeMultiplier(CallFunc_SetVolumeMultiplier_NewVolumeMultiplier_ImplicitCast);0x17EA/Script/Engine.Default__KismetArrayLibrary.Array_Get(WheelsSound, Temp_int_Array_Index_Variable_3, CallFunc_Array_Get_Item_5);0x1825CallFunc_Lerp_ReturnValue_4 = Lerp(0.75, 1, SpeedFactor);0x185CCallFunc_SetPitchMultiplier_NewPitchMultiplier_ImplicitCast_1 = Cast<3>(CallFunc_Lerp_ReturnValue_4);0x1879CallFunc_Array_Get_Item_5.SetPitchMultiplier(CallFunc_SetPitchMultiplier_NewPitchMultiplier_ImplicitCast_1);0x18A2PopFlow();0x18A3Label_18A3:0x18A3CallFunc_Add_IntInt_ReturnValue_5 = Add_IntInt(Temp_int_Loop_Counter_Variable_5, 1);0x18CDTemp_int_Loop_Counter_Variable_5 = CallFunc_Add_IntInt_ReturnValue_5;0x18E8goto Label_16B0;0x18EDLabel_18ED:0x18EDTemp_int_Loop_Counter_Variable_3 = 0;0x1904Temp_int_Array_Index_Variable_4 = 0;0x191BLabel_191B:0x191BTemp_bool_Variable = ParryLeftOrR;0x192EK2Node_MakeArray_Array_4 = {SplineWheelFrontR, SplineWheelBackR};0x194BK2Node_MakeArray_Array_5 = {SplineWheelFrontL, SplineWheelBackL};0x1968CallFunc_Array_Length_ReturnValue_14 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Switch(Temp_bool_Variable, false => K2Node_MakeArray_Array_4, true => K2Node_MakeArray_Array_5, default => K2Node_Select_Default_1));0x19CFCallFunc_Less_IntInt_ReturnValue_13 = Less_IntInt(Temp_int_Loop_Counter_Variable_3, CallFunc_Array_Length_ReturnValue_14);0x19F5if (!(CallFunc_Less_IntInt_ReturnValue_13)) goto Label_1D00;0x1A03Temp_int_Array_Index_Variable_4 = Temp_int_Loop_Counter_Variable_3;0x1A1EPushFlow(Label_1CB6);0x1A23CallFunc_Conv_IntToBool_ReturnValue = Conv_IntToBool(Temp_int_Array_Index_Variable_4);0x1A40Temp_bool_Variable = ParryLeftOrR;0x1A53K2Node_MakeArray_Array_4 = {SplineWheelFrontR, SplineWheelBackR};0x1A70K2Node_MakeArray_Array_5 = {SplineWheelFrontL, SplineWheelBackL};0x1A8D/Script/Engine.Default__KismetArrayLibrary.Array_Get(Switch(Temp_bool_Variable, false => K2Node_MakeArray_Array_4, true => K2Node_MakeArray_Array_5, default => K2Node_Select_Default_1), Temp_int_Array_Index_Variable_4, CallFunc_Array_Get_Item_14);0x1AF4CallFunc_K2_GetComponentLocation_ReturnValue_9 = CallFunc_Array_Get_Item_14.K2_GetComponentLocation();0x1B26AddShatterGround(CallFunc_Array_Get_Item_14, CallFunc_K2_GetComponentLocation_ReturnValue_9, CallFunc_Conv_IntToBool_ReturnValue);0x1B4FTemp_bool_Variable = ParryLeftOrR;0x1B62K2Node_MakeArray_Array_4 = {SplineWheelFrontR, SplineWheelBackR};0x1B7FK2Node_MakeArray_Array_5 = {SplineWheelFrontL, SplineWheelBackL};0x1B9C/Script/Engine.Default__KismetArrayLibrary.Array_Get(Switch(Temp_bool_Variable, false => K2Node_MakeArray_Array_4, true => K2Node_MakeArray_Array_5, default => K2Node_Select_Default_1), Temp_int_Array_Index_Variable_4, CallFunc_Array_Get_Item_14);0x1C03CallFunc_K2_GetComponentLocation_ReturnValue_8 = CallFunc_Array_Get_Item_14.K2_GetComponentLocation();0x1C35CallFunc_K2_GetComponentRotation_ReturnValue_1 = CallFunc_Array_Get_Item_14.K2_GetComponentRotation();0x1C67CallFunc_SpawnSystemAtLocation_ReturnValue_2 = SpawnSystemAtLocation(this, /Game/Blueprints/Boss/Boss01/VFX/ImpactWheelNS.ImpactWheelNS, CallFunc_K2_GetComponentLocation_ReturnValue_8, CallFunc_K2_GetComponentRotation_ReturnValue_1, FVector(1, 1, 1), true, true, 0, true);0x1CB5PopFlow();0x1CB6Label_1CB6:0x1CB6CallFunc_Add_IntInt_ReturnValue_3 = Add_IntInt(Temp_int_Loop_Counter_Variable_3, 1);0x1CE0Temp_int_Loop_Counter_Variable_3 = CallFunc_Add_IntInt_ReturnValue_3;0x1CFBgoto Label_191B;0x1D00Label_1D00:0x1D00CallFunc_K2_GetActorLocation_ReturnValue_11 = K2_GetActorLocation();0x1D1CPlaySoundAtLocation(this, /Game/Sound/SFX/Impact/EnvImpactLarge_Cue.EnvImpactLarge_Cue, CallFunc_K2_GetActorLocation_ReturnValue_11, FRotator(0, 0, 0), 1f, 0.75f, 0f, /Game/Sound/SFX/AttenuationNothing.AttenuationNothing, nullptr, this, nullptr);0x1D6DCallFunc_K2_GetActorRotation_ReturnValue_2 = K2_GetActorRotation();0x1D89CallFunc_K2_GetActorLocation_ReturnValue_10 = K2_GetActorLocation();0x1DA5CallFunc_SpawnSystemAtLocation_ReturnValue = SpawnSystemAtLocation(this, /Game/Blueprints/Boss/Boss01/VFX/Boss01ImpulseRadius_NS.Boss01ImpulseRadius_NS, CallFunc_K2_GetActorLocation_ReturnValue_10, CallFunc_K2_GetActorRotation_ReturnValue_2, FVector(1, 1, 1), true, true, 0, true);0x1DF3PopFlow();0x1DF4Temp_name_Variable = K2Node_CustomEvent_NotifyName_8;0x1E0FPopFlow();0x1E10Label_1E10:0x1E10PushFlow(Label_1E7C);0x1E15/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClassWithTag_OutActors_2, Temp_int_Array_Index_Variable_5, CallFunc_Array_Get_Item_17);0x1E50CallFunc_Array_Get_Item_17.BossCheckpointActivation(true, 1, false);0x1E7BPopFlow();0x1E7CLabel_1E7C:0x1E7CCallFunc_Add_IntInt_ReturnValue_4 = Add_IntInt(Temp_int_Loop_Counter_Variable_4, 1);0x1EA6Temp_int_Loop_Counter_Variable_4 = CallFunc_Add_IntInt_ReturnValue_4;0x1EC1Label_1EC1:0x1EC1CallFunc_Array_Length_ReturnValue_15 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllActorsOfClassWithTag_OutActors_2);0x1EFCCallFunc_Less_IntInt_ReturnValue_14 = Less_IntInt(Temp_int_Loop_Counter_Variable_4, CallFunc_Array_Length_ReturnValue_15);0x1F22if (!(CallFunc_Less_IntInt_ReturnValue_14)) goto Label_1F50;0x1F30Temp_int_Array_Index_Variable_5 = Temp_int_Loop_Counter_Variable_4;0x1F4Bgoto Label_1E10;0x1F50Label_1F50:0x1F50CallFunc_GetAllActorsOfClassWithTag_OutActors = {};0x1F5BGetAllActorsOfClassWithTag(this, /Game/Blueprints/Boss/BossSaveLife.BossSaveLife_C, FName(Save1), CallFunc_GetAllActorsOfClassWithTag_OutActors);0x1F85/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClassWithTag_OutActors, 0, CallFunc_Array_Get_Item_15);0x1FBCCallFunc_IsValid_ReturnValue_8 = IsValid(CallFunc_Array_Get_Item_15);0x1FD9if (!(CallFunc_IsValid_ReturnValue_8)) goto Label_1FE8;0x1FE7PopFlow();0x1FE8Label_1FE8:0x1FE8CallFunc_GetTransform_ReturnValue_4 = GetTransform();0x2004CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_1 = BeginDeferredActorSpawnFromClass(this, /Game/Blueprints/Boss/BossSaveLife.BossSaveLife_C, CallFunc_GetTransform_ReturnValue_4, 1, nullptr, 1);0x2030SetClassPropertyByName(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_1, FName(Class), /Game/Blueprints/Boss/BossSaveLife.BossSaveLife_C);0x2059SetObjectPropertyByName(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_1, FName(LifeSystemCheckpoint), LifeSystem04_Below);0x2082CallFunc_GetTransform_ReturnValue_4 = GetTransform();0x209ECallFunc_FinishSpawningActor_ReturnValue_1 = FinishSpawningActor(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_1, CallFunc_GetTransform_ReturnValue_4, 1);0x20C6CallFunc_GetObjectClass_ReturnValue = GetObjectClass(this);0x20DBCallFunc_FinishSpawningActor_ReturnValue_1.StartEventStore(CallFunc_GetObjectClass_ReturnValue, this, 1);0x210EPopFlow();0x210FLabel_210F:0x210FTemp_int_Loop_Counter_Variable_4 = 0;0x2126Temp_int_Array_Index_Variable_5 = 0;0x213Dgoto Label_1EC1;0x2142Label_2142:0x2142Temp_int_Loop_Counter_Variable_5 = 0;0x2159goto Label_1699;0x215ELabel_215E:0x215ETemp_int_Loop_Counter_Variable_6 = 0;0x2175Temp_int_Array_Index_Variable_6 = 0;0x218CLabel_218C:0x218CCallFunc_Array_Length_ReturnValue_16 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllActorsOfClassWithTag_OutActors_3);0x21C7CallFunc_Less_IntInt_ReturnValue_16 = Less_IntInt(Temp_int_Loop_Counter_Variable_6, CallFunc_Array_Length_ReturnValue_16);0x21EDif (!(CallFunc_Less_IntInt_ReturnValue_16)) goto Label_22CC;0x21FBTemp_int_Array_Index_Variable_6 = Temp_int_Loop_Counter_Variable_6;0x2216PushFlow(Label_2282);0x221B/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClassWithTag_OutActors_3, Temp_int_Array_Index_Variable_6, CallFunc_Array_Get_Item_18);0x2256CallFunc_Array_Get_Item_18.BossCheckpointActivation(true, 0, false);0x2281PopFlow();0x2282Label_2282:0x2282CallFunc_Add_IntInt_ReturnValue_6 = Add_IntInt(Temp_int_Loop_Counter_Variable_6, 1);0x22ACTemp_int_Loop_Counter_Variable_6 = CallFunc_Add_IntInt_ReturnValue_6;0x22C7goto Label_218C;0x22CCLabel_22CC:0x22CCCallFunc_GetAllActorsOfClassWithTag_OutActors_1 = {};0x22D7GetAllActorsOfClassWithTag(this, /Game/Blueprints/Boss/BossSaveLife.BossSaveLife_C, FName(Save0), CallFunc_GetAllActorsOfClassWithTag_OutActors_1);0x2301/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClassWithTag_OutActors_1, 0, CallFunc_Array_Get_Item_16);0x2338CallFunc_IsValid_ReturnValue_9 = IsValid(CallFunc_Array_Get_Item_16);0x2355if (!(CallFunc_IsValid_ReturnValue_9)) goto Label_2364;0x2363PopFlow();0x2364Label_2364:0x2364CallFunc_GetTransform_ReturnValue_5 = GetTransform();0x2380CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_2 = BeginDeferredActorSpawnFromClass(this, /Game/Blueprints/Boss/BossSaveLife.BossSaveLife_C, CallFunc_GetTransform_ReturnValue_5, 1, nullptr, 1);0x23ACSetClassPropertyByName(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_2, FName(Class), /Game/Blueprints/Boss/BossSaveLife.BossSaveLife_C);0x23D5CallFunc_GetTransform_ReturnValue_5 = GetTransform();0x23F1CallFunc_FinishSpawningActor_ReturnValue_2 = FinishSpawningActor(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_2, CallFunc_GetTransform_ReturnValue_5, 1);0x2419CallFunc_GetObjectClass_ReturnValue_1 = GetObjectClass(this);0x242ECallFunc_FinishSpawningActor_ReturnValue_2.StartEventStore(CallFunc_GetObjectClass_ReturnValue_1, this, 0);0x2461PopFlow();0x2462Label_2462:0x2462Temp_int_Array_Index_Variable_7 = 0;0x2479Label_2479:0x2479CallFunc_Array_Length_ReturnValue_8 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllActorsOfClass_OutActors);0x24B4CallFunc_Less_IntInt_ReturnValue_3 = Less_IntInt(Temp_int_Loop_Counter_Variable_9, CallFunc_Array_Length_ReturnValue_8);0x24DAif (!(CallFunc_Less_IntInt_ReturnValue_3)) goto Label_25B2;0x24E8Temp_int_Array_Index_Variable_7 = Temp_int_Loop_Counter_Variable_9;0x2503PushFlow(Label_2568);0x2508/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, Temp_int_Array_Index_Variable_7, CallFunc_Array_Get_Item_4);0x2543CallFunc_Array_Get_Item_4.RemoveTeleporter();0x2567PopFlow();0x2568Label_2568:0x2568CallFunc_Add_IntInt_ReturnValue_9 = Add_IntInt(Temp_int_Loop_Counter_Variable_9, 1);0x2592Temp_int_Loop_Counter_Variable_9 = CallFunc_Add_IntInt_ReturnValue_9;0x25ADgoto Label_2479;0x25B2Label_25B2:0x25B2Anim.MirrorMode(false, 0);0x25E0CallFunc_Montage_Play_ReturnValue_1 = Anim.Montage_Play(/Game/Blueprints/Boss/Boss01/Mesh/Boss01Dump_Dying_Montage.Boss01Dump_Dying_Montage, 1f, 0, 0f, true);0x2628CallFunc_GetAllActorsOfClass_OutActors_1 = {};0x2633GetAllActorsOfClass(this, /Game/Blueprints/Boss/BossDeath.BossDeath_C, CallFunc_GetAllActorsOfClass_OutActors_1);0x2650CallFunc_K2_GetActorLocation_ReturnValue_3 = K2_GetActorLocation();0x266CCallFunc_FindNearestActor_ReturnValue = FindNearestActor(CallFunc_K2_GetActorLocation_ReturnValue_3, CallFunc_GetAllActorsOfClass_OutActors_1, CallFunc_FindNearestActor_Distance);0x269BK2Node_DynamicCast_AsBoss_Death = Cast<BossDeath_C>(CallFunc_FindNearestActor_ReturnValue);0x26BFK2Node_DynamicCast_bSuccess_8 = Cast<1>(K2Node_DynamicCast_AsBoss_Death);0x26DCif (!(K2Node_DynamicCast_bSuccess_8)) PopFlow();0x26E6K2Node_MakeArray_Array = {Boss01Engine};0x26FAK2Node_MakeArray_Array_1 = {nullptr};0x2706K2Node_DynamicCast_AsBoss_Death.StartDeath(Materials, this, Boss01Dump_Rig, WheelMaterials, K2Node_MakeArray_Array_1, CapsulePlayerEnd, K2Node_MakeArray_Array);0x2761CallFunc_GetWorldDeltaSeconds_ReturnValue_4 = GetWorldDeltaSeconds(this);0x277ECallFunc_Delay_Duration_ImplicitCast = Cast<3>(CallFunc_GetWorldDeltaSeconds_ReturnValue_4);0x279BDelay(this, CallFunc_Delay_Duration_ImplicitCast, LatentActionInfo{0x565, -644143805, FName(ExecuteUbergraph_Boss01), this});0x27D5PopFlow();0x27D6Label_27D6:0x27D6if (!(Temp_bool_IsClosed_Variable)) goto Label_27E5;0x27E4PopFlow();0x27E5Label_27E5:0x27E5Temp_bool_IsClosed_Variable = true;0x27F0CallFunc_GetAllActorsOfClassWithTag_OutActors_2 = {};0x27FBGetAllActorsOfClassWithTag(this, /Game/Blueprints/Checkpoint/Checkpoint.Checkpoint_C, FName(CheckpointBoss), CallFunc_GetAllActorsOfClassWithTag_OutActors_2);0x2825goto Label_210F;0x282ALabel_282A:0x282ATemp_int_Array_Index_Variable_8 = 0;0x2841Label_2841:0x2841CallFunc_Array_Length_ReturnValue_2 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Flashlights);0x287CCallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable_7, CallFunc_Array_Length_ReturnValue_2);0x28A2if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x28ACTemp_int_Array_Index_Variable_8 = Temp_int_Loop_Counter_Variable_7;0x28C7PushFlow(Label_292A);0x28CC/Script/Engine.Default__KismetArrayLibrary.Array_Get(Flashlights, Temp_int_Array_Index_Variable_8, CallFunc_Array_Get_Item);0x2907CallFunc_Array_Get_Item.SetVisibility(false, false);0x2929PopFlow();0x292ALabel_292A:0x292ACallFunc_Add_IntInt_ReturnValue_7 = Add_IntInt(Temp_int_Loop_Counter_Variable_7, 1);0x2954Temp_int_Loop_Counter_Variable_7 = CallFunc_Add_IntInt_ReturnValue_7;0x296Fgoto Label_2841;0x2974Label_2974:0x2974Temp_bool_IsClosed_Variable = true;0x297FPopFlow();0x2980Label_2980:0x2980PushFlow(Label_27D6);0x2985if (!(Temp_bool_Has_Been_Initd_Variable)) goto Label_2994;0x2993PopFlow();0x2994Label_2994:0x2994Temp_bool_Has_Been_Initd_Variable = true;0x299Fif (!(false)) PopFlow();0x29A1goto Label_2974;0x29A6Label_29A6:0x29A6if (!(Temp_bool_IsClosed_Variable_1)) goto Label_29B5;0x29B4PopFlow();0x29B5Label_29B5:0x29B5Temp_bool_IsClosed_Variable_1 = true;0x29C0CallFunc_GetAllActorsOfClassWithTag_OutActors_3 = {};0x29CBGetAllActorsOfClassWithTag(this, /Game/Blueprints/Checkpoint/Checkpoint.Checkpoint_C, FName(CheckpointBoss), CallFunc_GetAllActorsOfClassWithTag_OutActors_3);0x29F5goto Label_215E;0x29FALabel_29FA:0x29FATemp_bool_IsClosed_Variable_1 = true;0x2A05PopFlow();0x2A06Label_2A06:0x2A06PushFlow(Label_29A6);0x2A0Bif (!(Temp_bool_Has_Been_Initd_Variable_1)) goto Label_2A1A;0x2A19PopFlow();0x2A1ALabel_2A1A:0x2A1ATemp_bool_Has_Been_Initd_Variable_1 = true;0x2A25if (!(false)) PopFlow();0x2A27goto Label_29FA;0x2A2CPopFlow();0x2A2DPopFlow();0x2A2EPopFlow();0x2A2FPopFlow();0x2A30PopFlow();0x2A31PopFlow();0x2A32Recast(nullptr);0x2A41CallFunc_GetGameMode_ReturnValue = GetGameMode(this);0x2A56K2Node_DynamicCast_AsMy_Game_Mode = Cast<MyGameMode_C>(CallFunc_GetGameMode_ReturnValue);0x2A7AK2Node_DynamicCast_bSuccess_2 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Mode);0x2A97if (!(K2Node_DynamicCast_bSuccess_2)) PopFlow();0x2AA1K2Node_CreateDelegate_OutputDelegate_11.Bind(this, LandDispatcher);0x2AB8K2Node_DynamicCast_AsMy_Game_Mode.Land += K2Node_CreateDelegate_OutputDelegate_11;0x2AE1K2Node_CreateDelegate_OutputDelegate_12.Bind(this, Recast);0x2AF8K2Node_DynamicCast_AsMy_Game_Mode.StartPawn += K2Node_CreateDelegate_OutputDelegate_12;0x2B21Attach Childs();0x2B2FSetStartValues();0x2B3DSetSliceLife();0x2B4BTurnOff();0x2B59Delay(this, 2f, LatentActionInfo{0x10, 1215162680, FName(ExecuteUbergraph_Boss01), this});0x2B8FPopFlow();0x2B90Movement();0x2B9EWheelsTurning();0x2BACAudioSpeed();0x2BBAUtilities();0x2BC8PopFlow();0x2BC9if (!(Started)) PopFlow();0x2BD3CallFunc_IsValid_ReturnValue_2 = IsValid(As Main Char);0x2BF0if (!(CallFunc_IsValid_ReturnValue_2)) PopFlow();0x2BFACallFunc_K2_GetComponentLocation_ReturnValue = Front.K2_GetComponentLocation();0x2C2CCallFunc_GetDistanceAlongSplineAtLocation_ReturnValue = Spline.GetDistanceAlongSplineAtLocation(CallFunc_K2_GetComponentLocation_ReturnValue, 1);0x2C69CallFunc_GetSplineLength_ReturnValue = Spline.GetSplineLength();0x2C9BCallFunc_SelectFloat_ReturnValue = SelectFloat(-1, 1, FaceSpliceFwd);0x2CD2CallFunc_Multiply_DoubleDouble_ReturnValue_2 = Multiply_DoubleDouble(CallFunc_SelectFloat_ReturnValue, 5000);0x2D00CallFunc_Add_DoubleDouble_A_ImplicitCast = Cast<4>(CallFunc_GetDistanceAlongSplineAtLocation_ReturnValue);0x2D1DCallFunc_Add_DoubleDouble_ReturnValue = Add_DoubleDouble(CallFunc_Add_DoubleDouble_A_ImplicitCast, CallFunc_Multiply_DoubleDouble_ReturnValue_2);0x2D4BCallFunc_Less_DoubleDouble_ReturnValue_1 = Less_DoubleDouble(CallFunc_Add_DoubleDouble_ReturnValue, 0);0x2D71CallFunc_Add_DoubleDouble_A_ImplicitCast_1 = Cast<4>(CallFunc_GetSplineLength_ReturnValue);0x2D8ECallFunc_Add_DoubleDouble_ReturnValue_1 = Add_DoubleDouble(CallFunc_Add_DoubleDouble_A_ImplicitCast_1, CallFunc_Add_DoubleDouble_ReturnValue);0x2DBCCallFunc_Percent_FloatFloat_B_ImplicitCast = Cast<4>(CallFunc_GetSplineLength_ReturnValue);0x2DD9CallFunc_Percent_FloatFloat_ReturnValue = Percent_FloatFloat(CallFunc_Add_DoubleDouble_ReturnValue, CallFunc_Percent_FloatFloat_B_ImplicitCast);0x2E07CallFunc_SelectFloat_ReturnValue_1 = SelectFloat(CallFunc_Add_DoubleDouble_ReturnValue_1, CallFunc_Percent_FloatFloat_ReturnValue, CallFunc_Less_DoubleDouble_ReturnValue_1);0x2E3ECallFunc_GetLocationAtDistanceAlongSpline_Distance_ImplicitCast = Cast<3>(CallFunc_SelectFloat_ReturnValue_1);0x2E5BCallFunc_GetLocationAtDistanceAlongSpline_ReturnValue = Spline.GetLocationAtDistanceAlongSpline(CallFunc_GetLocationAtDistanceAlongSpline_Distance_ImplicitCast, 1);0x2E98NearestLocationSpline = CallFunc_GetLocationAtDistanceAlongSpline_ReturnValue;0x2EB3if (!(ReverseMode)) goto Label_3FD3;0x2EC1GetComponentBounds(BoxArea, CallFunc_GetComponentBounds_Origin_2, CallFunc_GetComponentBounds_BoxExtent_2, CallFunc_GetComponentBounds_SphereRadius_2);0x2EEFTargetPursue = CallFunc_GetComponentBounds_Origin_2;0x2F0ACallFunc_K2_GetComponentToWorld_ReturnValue = Boss01Dump_Rig.K2_GetComponentToWorld();0x2F3CCallFunc_InverseTransformLocation_ReturnValue = InverseTransformLocation(CallFunc_K2_GetComponentToWorld_ReturnValue, TargetPursue);0x2F6ABreakVector(CallFunc_InverseTransformLocation_ReturnValue, CallFunc_BreakVector_X_1, CallFunc_BreakVector_Y_1, CallFunc_BreakVector_Z_1);0x2F98CallFunc_Greater_DoubleDouble_ReturnValue_1 = Greater_DoubleDouble(CallFunc_BreakVector_X_1, 0);0x2FBEif (!(CallFunc_Greater_DoubleDouble_ReturnValue_1)) goto Label_2FDB;0x2FCCStartReverse(false);0x2FDBLabel_2FDB:0x2FDBCallFunc_GetWorldDeltaSeconds_ReturnValue_3 = GetWorldDeltaSeconds(this);0x2FF8CallFunc_Multiply_DoubleDouble_ReturnValue_3 = Multiply_DoubleDouble(Speed, 4);0x3026CallFunc_Add_DoubleDouble_ReturnValue_2 = Add_DoubleDouble(CallFunc_Multiply_DoubleDouble_ReturnValue_3, 5);0x3054CallFunc_VInterpTo_Constant_DeltaTime_ImplicitCast = Cast<3>(CallFunc_GetWorldDeltaSeconds_ReturnValue_3);0x3071CallFunc_VInterpTo_Constant_InterpSpeed_ImplicitCast = Cast<3>(CallFunc_Add_DoubleDouble_ReturnValue_2);0x308ECallFunc_VInterpTo_Constant_ReturnValue = VInterpTo_Constant(CurrentTarget, TargetPursue, CallFunc_VInterpTo_Constant_DeltaTime_ImplicitCast, CallFunc_VInterpTo_Constant_InterpSpeed_ImplicitCast);0x30CECurrentTarget = CallFunc_VInterpTo_Constant_ReturnValue;0x30E9if (!(ReverseMode)) goto Label_3D14;0x30F7CallFunc_FindLookAtRotation_ReturnValue_1 = FindLookAtRotation(TargetPursue, StartReversePoint);0x3125BreakRotator(CallFunc_FindLookAtRotation_ReturnValue_1, CallFunc_BreakRotator_Roll, CallFunc_BreakRotator_Pitch, CallFunc_BreakRotator_Yaw);0x3153CallFunc_MakeRotator_ReturnValue = MakeRotator(0f, 0f, CallFunc_BreakRotator_Yaw);0x3182RotToFollow = CallFunc_MakeRotator_ReturnValue;0x319DLabel_319D:0x319DCallFunc_GetWorldDeltaSeconds_ReturnValue = GetWorldDeltaSeconds(this);0x31BACallFunc_Multiply_DoubleDouble_ReturnValue_4 = Multiply_DoubleDouble(Speed, SpeedMultiply);0x31E8CallFunc_Multiply_DoubleDouble_ReturnValue_5 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_ReturnValue_4, ReverseValue);0x3216CallFunc_SelectFloat_ReturnValue_4 = SelectFloat(0.25, 0.5, As Main Char.SliceAttackEnabled);0x3263CallFunc_SelectFloat_ReturnValue_5 = SelectFloat(0.5, 1, Inside);0x329ACallFunc_SelectFloat_ReturnValue_6 = SelectFloat(CallFunc_SelectFloat_ReturnValue_4, CallFunc_SelectFloat_ReturnValue_5, OnBoss);0x32D1CallFunc_Multiply_DoubleDouble_ReturnValue_8 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_ReturnValue_5, CallFunc_SelectFloat_ReturnValue_6);0x32FFCallFunc_SelectFloat_ReturnValue_7 = SelectFloat(15, 2, FrontHitted);0x3336CallFunc_SelectFloat_ReturnValue_8 = SelectFloat(0, 1, Parry);0x336DCallFunc_Multiply_DoubleDouble_ReturnValue_10 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_ReturnValue_8, CallFunc_SelectFloat_ReturnValue_8);0x339BCallFunc_Multiply_DoubleDouble_ReturnValue_11 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_ReturnValue_10, CallFunc_GetWorldDeltaSeconds_ReturnValue);0x33C9CallFunc_FInterpTo_ReturnValue = FInterpTo(CurrentSpeed, CallFunc_Multiply_DoubleDouble_ReturnValue_11, CallFunc_GetWorldDeltaSeconds_ReturnValue, CallFunc_SelectFloat_ReturnValue_7);0x3409CurrentSpeed = CallFunc_FInterpTo_ReturnValue;0x3424CallFunc_GetWorldDeltaSeconds_ReturnValue = GetWorldDeltaSeconds(this);0x3441CallFunc_Multiply_DoubleDouble_ReturnValue_4 = Multiply_DoubleDouble(Speed, SpeedMultiply);0x346FCallFunc_Multiply_DoubleDouble_ReturnValue_5 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_ReturnValue_4, ReverseValue);0x349DCallFunc_SelectFloat_ReturnValue_4 = SelectFloat(0.25, 0.5, As Main Char.SliceAttackEnabled);0x34EACallFunc_SelectFloat_ReturnValue_5 = SelectFloat(0.5, 1, Inside);0x3521CallFunc_SelectFloat_ReturnValue_6 = SelectFloat(CallFunc_SelectFloat_ReturnValue_4, CallFunc_SelectFloat_ReturnValue_5, OnBoss);0x3558CallFunc_Multiply_DoubleDouble_ReturnValue_8 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_ReturnValue_5, CallFunc_SelectFloat_ReturnValue_6);0x3586CallFunc_SelectFloat_ReturnValue_8 = SelectFloat(0, 1, Parry);0x35BDCallFunc_Multiply_DoubleDouble_ReturnValue_10 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_ReturnValue_8, CallFunc_SelectFloat_ReturnValue_8);0x35EBCallFunc_Divide_DoubleDouble_ReturnValue_1 = Divide_DoubleDouble(CallFunc_Multiply_DoubleDouble_ReturnValue_10, Speed);0x3619CallFunc_Abs_ReturnValue = abs(CallFunc_Divide_DoubleDouble_ReturnValue_1);0x363ECallFunc_FInterpTo_Constant_ReturnValue = FInterpTo_Constant(SpeedFactor, CallFunc_Abs_ReturnValue, CallFunc_GetWorldDeltaSeconds_ReturnValue, 2);0x367ESpeedFactor = CallFunc_FInterpTo_Constant_ReturnValue;0x3699CallFunc_GetWorldDeltaSeconds_ReturnValue_1 = GetWorldDeltaSeconds(this);0x36B6CallFunc_K2_GetActorRotation_ReturnValue = K2_GetActorRotation();0x36D2CallFunc_GetRightVector_ReturnValue = GetRightVector(CallFunc_K2_GetActorRotation_ReturnValue);0x36F7CallFunc_GetForwardVector_ReturnValue = GetForwardVector(CallFunc_K2_GetActorRotation_ReturnValue);0x371CCallFunc_GetForwardVector_ReturnValue_3 = GetForwardVector(RotToFollow);0x3741CallFunc_Dot_VectorVector_ReturnValue_2 = Dot_VectorVector(CallFunc_GetForwardVector_ReturnValue_3, CallFunc_GetRightVector_ReturnValue);0x376FCallFunc_Dot_VectorVector_ReturnValue_3 = Dot_VectorVector(CallFunc_GetForwardVector_ReturnValue_3, CallFunc_GetForwardVector_ReturnValue);0x379DCallFunc_Less_DoubleDouble_ReturnValue_2 = Less_DoubleDouble(CallFunc_Dot_VectorVector_ReturnValue_2, 0);0x37C3CallFunc_DegAcos_ReturnValue = DegAcos(CallFunc_Dot_VectorVector_ReturnValue_3);0x37E8CallFunc_SelectFloat_ReturnValue_2 = SelectFloat(-1, 1, CallFunc_Less_DoubleDouble_ReturnValue_2);0x381FCallFunc_FClamp_ReturnValue = FClamp(CallFunc_DegAcos_ReturnValue, 0, 60);0x3856CallFunc_DegAcos_ReturnValue_1 = DegAcos(CallFunc_Dot_VectorVector_ReturnValue_2);0x387BCallFunc_NearlyEqual_FloatFloat_ReturnValue = NearlyEqual_FloatFloat(CallFunc_DegAcos_ReturnValue_1, 90, 1);0x38AACallFunc_SelectFloat_ReturnValue_3 = SelectFloat(1, CallFunc_SelectFloat_ReturnValue_2, CallFunc_NearlyEqual_FloatFloat_ReturnValue);0x38E1CallFunc_MakeLiteralDouble_ReturnValue_4 = MakeLiteralDouble(600);0x3906CallFunc_Lerp_ReturnValue_2 = Lerp(CallFunc_MakeLiteralDouble_ReturnValue_4, Speed, 0.5);0x393DCallFunc_Divide_DoubleDouble_ReturnValue_2 = Divide_DoubleDouble(CallFunc_MakeLiteralDouble_ReturnValue_4, CallFunc_Lerp_ReturnValue_2);0x396BCallFunc_Multiply_DoubleDouble_ReturnValue_12 = Multiply_DoubleDouble(CallFunc_Divide_DoubleDouble_ReturnValue_2, 2.5);0x3999CallFunc_Divide_DoubleDouble_ReturnValue_3 = Divide_DoubleDouble(CallFunc_FClamp_ReturnValue, CallFunc_Multiply_DoubleDouble_ReturnValue_12);0x39C7CallFunc_Multiply_DoubleDouble_ReturnValue_13 = Multiply_DoubleDouble(CallFunc_SelectFloat_ReturnValue_3, CallFunc_Divide_DoubleDouble_ReturnValue_3);0x39F5CallFunc_Multiply_DoubleDouble_ReturnValue_14 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_ReturnValue_13, CallFunc_GetWorldDeltaSeconds_ReturnValue_1);0x3A23CallFunc_Multiply_DoubleDouble_ReturnValue_15 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_ReturnValue_14, SpeedMultiply);0x3A51CallFunc_Lerp_ReturnValue_3 = Lerp(TurningRate, CallFunc_Multiply_DoubleDouble_ReturnValue_15, SpeedFactor);0x3A88TurningRate = CallFunc_Lerp_ReturnValue_3;0x3AA3CallFunc_GetWorldDeltaSeconds_ReturnValue_2 = GetWorldDeltaSeconds(this);0x3AC0CallFunc_MakeLiteralDouble_ReturnValue_3 = MakeLiteralDouble(1);0x3AE5CallFunc_FInterpTo_ReturnValue_1 = FInterpTo(TurningRateConstant, TurningRate, CallFunc_GetWorldDeltaSeconds_ReturnValue_2, CallFunc_MakeLiteralDouble_ReturnValue_3);0x3B25TurningRateConstant = CallFunc_FInterpTo_ReturnValue_1;0x3B40CallFunc_Multiply_DoubleDouble_ReturnValue_6 = Multiply_DoubleDouble(TurningRateConstant, SpeedFactor);0x3B6ECallFunc_MakeRotator_Yaw_ImplicitCast = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue_6);0x3B8BCallFunc_MakeRotator_ReturnValue_1 = MakeRotator(0f, 0f, CallFunc_MakeRotator_Yaw_ImplicitCast);0x3BBAK2_AddActorWorldRotation(CallFunc_MakeRotator_ReturnValue_1, false, CallFunc_K2_AddActorWorldRotation_SweepHitResult, false);0x3BD8CallFunc_Conv_DoubleToVector_ReturnValue_1 = Conv_DoubleToVector(CurrentSpeed);0x3BFDCallFunc_GetActorForwardVector_ReturnValue_1 = GetActorForwardVector();0x3C19CallFunc_Multiply_VectorVector_ReturnValue = Multiply_VectorVector(CallFunc_GetActorForwardVector_ReturnValue_1, CallFunc_Conv_DoubleToVector_ReturnValue_1);0x3C47K2_AddActorWorldOffset(CallFunc_Multiply_VectorVector_ReturnValue, false, CallFunc_K2_AddActorWorldOffset_SweepHitResult, false);0x3C65CallFunc_Multiply_DoubleDouble_ReturnValue_6 = Multiply_DoubleDouble(TurningRateConstant, SpeedFactor);0x3C93CallFunc_Multiply_DoubleDouble_ReturnValue_7 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_ReturnValue_6, 1);0x3CC1As Main Char.AddCameraRotAcrobatic(CallFunc_Multiply_DoubleDouble_ReturnValue_7);0x3CEEDebris(SpeedFactor);0x3D05Beep();0x3D13PopFlow();0x3D14Label_3D14:0x3D14BreakVector(Boss01Dump_Rig.RelativeLocation, CallFunc_BreakVector_X, CallFunc_BreakVector_Y, CallFunc_BreakVector_Z);0x3D58CallFunc_K2_GetComponentLocation_ReturnValue_2 = Boss01Dump_Rig.K2_GetComponentLocation();0x3D8ACallFunc_MakeLiteralDouble_ReturnValue_1 = MakeLiteralDouble(2400);0x3DAFCallFunc_Multiply_DoubleDouble_ReturnValue_9 = Multiply_DoubleDouble(CallFunc_MakeLiteralDouble_ReturnValue_1, -1);0x3DDDCallFunc_GetTransform_ReturnValue = GetTransform();0x3DF9CallFunc_InverseTransformLocation_ReturnValue_1 = InverseTransformLocation(CallFunc_GetTransform_ReturnValue, CurrentTarget);0x3E27BreakVector(CallFunc_InverseTransformLocation_ReturnValue_1, CallFunc_BreakVector_X_2, CallFunc_BreakVector_Y_2, CallFunc_BreakVector_Z_2);0x3E55CallFunc_FClamp_ReturnValue_1 = FClamp(CallFunc_BreakVector_Y_2, CallFunc_Multiply_DoubleDouble_ReturnValue_9, CallFunc_MakeLiteralDouble_ReturnValue_1);0x3E8CCallFunc_MakeVector_ReturnValue = MakeVector(CallFunc_BreakVector_X, CallFunc_FClamp_ReturnValue_1, CallFunc_BreakVector_Z);0x3EC3CallFunc_TransformLocation_ReturnValue = TransformLocation(CallFunc_GetTransform_ReturnValue, CallFunc_MakeVector_ReturnValue);0x3EF1CallFunc_SelectVector_ReturnValue = SelectVector(CallFunc_TransformLocation_ReturnValue, CallFunc_K2_GetComponentLocation_ReturnValue_2, PursuingPlayer);0x3F28CallFunc_FindLookAtRotation_ReturnValue_2 = FindLookAtRotation(CallFunc_SelectVector_ReturnValue, CurrentTarget);0x3F56BreakRotator(CallFunc_FindLookAtRotation_ReturnValue_2, CallFunc_BreakRotator_Roll_1, CallFunc_BreakRotator_Pitch_1, CallFunc_BreakRotator_Yaw_1);0x3F84CallFunc_MakeRotator_ReturnValue_2 = MakeRotator(0f, 0f, CallFunc_BreakRotator_Yaw_1);0x3FB3RotToFollow = CallFunc_MakeRotator_ReturnValue_2;0x3FCEgoto Label_319D;0x3FD3Label_3FD3:0x3FD3GetComponentBounds(BoxArea, CallFunc_GetComponentBounds_Origin, CallFunc_GetComponentBounds_BoxExtent, CallFunc_GetComponentBounds_SphereRadius);0x4001CallFunc_K2_GetComponentLocation_ReturnValue_4 = Boss01Dump_Rig.K2_GetComponentLocation();0x4033CallFunc_IsPointInBox_ReturnValue = IsPointInBox(CallFunc_K2_GetComponentLocation_ReturnValue_4, CallFunc_GetComponentBounds_Origin, CallFunc_GetComponentBounds_BoxExtent);0x4062InBoxArea = CallFunc_IsPointInBox_ReturnValue;0x4075if (!(JustFollowPlayer)) goto Label_4441;0x4083Label_4083:0x4083CallFunc_GetPlayerPawn_ReturnValue = GetPlayerPawn(this, 0);0x409DCallFunc_K2_GetActorLocation_ReturnValue = CallFunc_GetPlayerPawn_ReturnValue.K2_GetActorLocation();0x40CFTargetPursue = CallFunc_K2_GetActorLocation_ReturnValue;0x40EACallFunc_K2_GetComponentLocation_ReturnValue = Front.K2_GetComponentLocation();0x411CCallFunc_GetActorForwardVector_ReturnValue = GetActorForwardVector();0x4138CallFunc_GetDistanceAlongSplineAtLocation_ReturnValue = Spline.GetDistanceAlongSplineAtLocation(CallFunc_K2_GetComponentLocation_ReturnValue, 1);0x4175CallFunc_GetDirectionAtDistanceAlongSpline_ReturnValue = Spline.GetDirectionAtDistanceAlongSpline(CallFunc_GetDistanceAlongSplineAtLocation_ReturnValue, 1);0x41B2CallFunc_Dot_VectorVector_ReturnValue = Dot_VectorVector(CallFunc_GetActorForwardVector_ReturnValue, CallFunc_GetDirectionAtDistanceAlongSpline_ReturnValue);0x41E0CallFunc_Less_DoubleDouble_ReturnValue = Less_DoubleDouble(CallFunc_Dot_VectorVector_ReturnValue, 0);0x4206FaceSpliceFwd = CallFunc_Less_DoubleDouble_ReturnValue;0x4219PursuingPlayer = true;0x4224Label_4224:0x4224TruckKunDash();0x4232CallFunc_GetAttachedActors_OutActors = {};0x423DGetAttachedActors(CallFunc_GetAttachedActors_OutActors, true, false);0x4252CallFunc_K2_GetComponentRotation_ReturnValue = FrontalHit.K2_GetComponentRotation();0x4284CallFunc_GetForwardVector_ReturnValue_4 = GetForwardVector(CallFunc_K2_GetComponentRotation_ReturnValue);0x42A9CallFunc_K2_GetComponentLocation_ReturnValue_3 = FrontalHit.K2_GetComponentLocation();0x42DBCallFunc_Conv_DoubleToVector_ReturnValue_2 = Conv_DoubleToVector(10);0x4300CallFunc_Multiply_VectorVector_ReturnValue_1 = Multiply_VectorVector(CallFunc_GetForwardVector_ReturnValue_4, CallFunc_Conv_DoubleToVector_ReturnValue_2);0x432ECallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_K2_GetComponentLocation_ReturnValue_3, CallFunc_Multiply_VectorVector_ReturnValue_1);0x435CCallFunc_BoxTraceSingle_ReturnValue = BoxTraceSingle(this, CallFunc_K2_GetComponentLocation_ReturnValue_3, CallFunc_Add_VectorVector_ReturnValue, FrontalHit.BoxExtent, CallFunc_K2_GetComponentRotation_ReturnValue, 0, false, CallFunc_GetAttachedActors_OutActors, 0, CallFunc_BoxTraceSingle_OutHit, true, LinearColor{1f, 0f, 0f, 1f}, LinearColor{0f, 1f, 0f, 1f}, 5f);0x440CFrontHitted = CallFunc_BoxTraceSingle_ReturnValue;0x441Fif (!(FrontHitted)) goto Label_2FDB;0x442DStartReverse(true);0x443Cgoto Label_2FDB;0x4441Label_4441:0x4441if (!(InBoxArea)) goto Label_45C2;0x444FCallFunc_GetPlayerPawn_ReturnValue = GetPlayerPawn(this, 0);0x4469CallFunc_K2_GetActorLocation_ReturnValue = CallFunc_GetPlayerPawn_ReturnValue.K2_GetActorLocation();0x449BCallFunc_GetForwardVector_ReturnValue_1 = Boss01Dump_Rig.GetForwardVector();0x44CDCallFunc_K2_GetComponentLocation_ReturnValue_1 = Boss01Dump_Rig.K2_GetComponentLocation();0x44FFCallFunc_FindLookAtRotation_ReturnValue = FindLookAtRotation(CallFunc_K2_GetComponentLocation_ReturnValue_1, CallFunc_K2_GetActorLocation_ReturnValue);0x452DCallFunc_GetForwardVector_ReturnValue_2 = GetForwardVector(CallFunc_FindLookAtRotation_ReturnValue);0x4552CallFunc_Dot_VectorVector_ReturnValue_1 = Dot_VectorVector(CallFunc_GetForwardVector_ReturnValue_1, CallFunc_GetForwardVector_ReturnValue_2);0x4580CallFunc_Greater_DoubleDouble_ReturnValue = Greater_DoubleDouble(CallFunc_Dot_VectorVector_ReturnValue_1, 0);0x45A6if (!(CallFunc_Greater_DoubleDouble_ReturnValue)) goto Label_45C2;0x45B4if (!(Inside)) goto Label_4083;0x45C2Label_45C2:0x45C2TargetPursue = NearestLocationSpline;0x45DDPursuingPlayer = false;0x45E8goto Label_4224;0x45EDTemp_int_Loop_Counter_Variable_15 = 0;0x4604Temp_int_Array_Index_Variable_16 = 0;0x461BLabel_461B:0x461BCallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(WheelsStored);0x4656CallFunc_Less_IntInt_ReturnValue_12 = Less_IntInt(Temp_int_Loop_Counter_Variable_15, CallFunc_Array_Length_ReturnValue);0x467Cif (!(CallFunc_Less_IntInt_ReturnValue_12)) PopFlow();0x4686Temp_int_Array_Index_Variable_16 = Temp_int_Loop_Counter_Variable_15;0x46A1PushFlow(Label_47C4);0x46A6/Script/Engine.Default__KismetArrayLibrary.Array_Get(WheelsStored, Temp_int_Array_Index_Variable_16, CallFunc_Array_Get_Item_11);0x46E1CallFunc_Array_Get_Item_11.Turning(CurrentSpeed, TurningRateConstant, SpeedFactor);0x4720CallFunc_Lerp_ReturnValue_1 = Lerp(10, 20, SpeedFactor);0x4757/Script/Engine.Default__KismetArrayLibrary.Array_Get(WheelsStored, Temp_int_Array_Index_Variable_16, CallFunc_Array_Get_Item_11);0x4792CallFunc_Array_Get_Item_11.ZInterpSpeed = CallFunc_Lerp_ReturnValue_1;0x47C3PopFlow();0x47C4Label_47C4:0x47C4CallFunc_Add_IntInt_ReturnValue_15 = Add_IntInt(Temp_int_Loop_Counter_Variable_15, 1);0x47EETemp_int_Loop_Counter_Variable_15 = CallFunc_Add_IntInt_ReturnValue_15;0x4809goto Label_461B;0x480ETemp_name_Variable = K2Node_CustomEvent_NotifyName_9;0x4829PopFlow();0x482Aif (!(Started)) goto Label_4A76;0x4838CallFunc_EqualEqual_ObjectObject_ReturnValue = EqualEqual_ObjectObject(K2Node_CustomEvent_Actor, this);0x4856if (!(CallFunc_EqualEqual_ObjectObject_ReturnValue)) goto Label_4A43;0x4864OnBoss = true;0x486FCheckpointChecker();0x487Dif (!(Dead)) goto Label_488C;0x488BPopFlow();0x488CLabel_488C:0x488Cif (!(Dumped)) goto Label_48D9;0x489ACallFunc_EqualEqual_ObjectObject_ReturnValue_1 = EqualEqual_ObjectObject(K2Node_CustomEvent_Comp, Boss01_02_Collision);0x48C0if (!(CallFunc_EqualEqual_ObjectObject_ReturnValue_1)) PopFlow();0x48CAReverseDump();0x48D8PopFlow();0x48D9Label_48D9:0x48D9CallFunc_Montage_IsPlaying_ReturnValue = Anim.Montage_IsPlaying(DumpMontage);0x490Cif (!(CallFunc_Montage_IsPlaying_ReturnValue)) goto Label_491B;0x491APopFlow();0x491BLabel_491B:0x491BCallFunc_K2_GetActorLocation_ReturnValue_1 = As Main Char.K2_GetActorLocation();0x494DCallFunc_K2_GetComponentToWorld_ReturnValue_1 = DumpHeight.K2_GetComponentToWorld();0x497FCallFunc_InverseTransformLocation_ReturnValue_2 = InverseTransformLocation(CallFunc_K2_GetComponentToWorld_ReturnValue_1, CallFunc_K2_GetActorLocation_ReturnValue_1);0x49ADBreakVector(CallFunc_InverseTransformLocation_ReturnValue_2, CallFunc_BreakVector_X_3, CallFunc_BreakVector_Y_3, CallFunc_BreakVector_Z_3);0x49DBCallFunc_Greater_DoubleDouble_ReturnValue_2 = Greater_DoubleDouble(CallFunc_BreakVector_Z_3, 0);0x4A01if (!(CallFunc_Greater_DoubleDouble_ReturnValue_2)) goto Label_4A29;0x4A0FOnDumpArea = true;0x4A1ADumpEvent();0x4A28PopFlow();0x4A29Label_4A29:0x4A29OnDumpArea = false;0x4A34BalanceEvent();0x4A42PopFlow();0x4A43Label_4A43:0x4A43CallFunc_IsValid_ReturnValue = IsValid(K2Node_CustomEvent_Comp);0x4A60if (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x4A6AOnBoss = false;0x4A75PopFlow();0x4A76Label_4A76:0x4A76CallFunc_EqualEqual_ObjectObject_ReturnValue = EqualEqual_ObjectObject(K2Node_CustomEvent_Actor, this);0x4A94if (!(CallFunc_EqualEqual_ObjectObject_ReturnValue)) PopFlow();0x4A9EStartPursue();0x4AACPopFlow();0x4AADLabel_4AAD:0x4AADCallFunc_IsWalking_ReturnValue = As Main Char.CharacterMovement.IsWalking();0x4AEDif (!(CallFunc_IsWalking_ReturnValue)) PopFlow();0x4AF7Anim.Montage_JumpToSection(FName(Return), DumpMontage);0x4B2DLabel_4B2D:0x4B2DDumpSlopeEvent(true);0x4B3CDumped = false;0x4B47PopFlow();0x4B48Label_4B48:0x4B48CallFunc_Montage_GetCurrentSection_ReturnValue = Anim.Montage_GetCurrentSection(DumpMontage);0x4B83CallFunc_EqualEqual_NameName_ReturnValue_1 = EqualEqual_NameName(CallFunc_Montage_GetCurrentSection_ReturnValue, FName(Stand));0x4BADif (!(CallFunc_EqualEqual_NameName_ReturnValue_1)) goto Label_4B2D;0x4BBBAnim.Montage_JumpToSection(FName(Start), DumpMontage);0x4BF1goto Label_4B2D;0x4BF6Label_4BF6:0x4BF6if (!(As Main Char.OnSlopeArea)) goto Label_4AAD;0x4C1APopFlow();0x4C1BCallFunc_RandomFloatInRange_ReturnValue = RandomFloatInRange(0.5, 1);0x4C49CallFunc_RetriggerableDelay_Duration_ImplicitCast = Cast<3>(CallFunc_RandomFloatInRange_ReturnValue);0x4C66RetriggerableDelay(this, CallFunc_RetriggerableDelay_Duration_ImplicitCast, LatentActionInfo{0x27E, -292620616, FName(ExecuteUbergraph_Boss01), this});0x4CA0PopFlow();0x4CA1Label_4CA1:0x4CA1CallFunc_Montage_GetCurrentSection_ReturnValue = Anim.Montage_GetCurrentSection(DumpMontage);0x4CDCCallFunc_EqualEqual_NameName_ReturnValue = EqualEqual_NameName(CallFunc_Montage_GetCurrentSection_ReturnValue, FName(Start));0x4D06CallFunc_EqualEqual_NameName_ReturnValue_1 = EqualEqual_NameName(CallFunc_Montage_GetCurrentSection_ReturnValue, FName(Stand));0x4D30CallFunc_BooleanOR_ReturnValue = BooleanOR(CallFunc_EqualEqual_NameName_ReturnValue, CallFunc_EqualEqual_NameName_ReturnValue_1);0x4D56if (!(CallFunc_BooleanOR_ReturnValue)) PopFlow();0x4D60CallFunc_MakeLiteralDouble_ReturnValue_2 = MakeLiteralDouble(-0.8);0x4D85CallFunc_Montage_SetPlayRate_NewPlayRate_ImplicitCast = Cast<3>(CallFunc_MakeLiteralDouble_ReturnValue_2);0x4DA2Anim.Montage_SetPlayRate(DumpMontage, CallFunc_Montage_SetPlayRate_NewPlayRate_ImplicitCast);0x4DD4goto Label_4B48;0x4DD9K2Node_DynamicCast_AsMain_Char = Cast<MainChar_C>(K2Node_ComponentBoundEvent_OtherActor_1);0x4DFDK2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsMain_Char);0x4E1Aif (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x4E24Inside = true;0x4E2FK2Node_DynamicCast_AsMain_Char.Set Inside Boss(true);0x4E54PopFlow();0x4E55K2Node_DynamicCast_AsMain_Char_1 = Cast<MainChar_C>(K2Node_ComponentBoundEvent_OtherActor);0x4E79K2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsMain_Char_1);0x4E96if (!(K2Node_DynamicCast_bSuccess_1)) PopFlow();0x4EA0Inside = false;0x4EABK2Node_DynamicCast_AsMain_Char_1.Set Inside Boss(false);0x4ED0PopFlow();0x4ED1Label_4ED1:0x4ED1ReverseDrag = Timeline_NewTrack_0_6E2E4D8B44FCCD43A74D759EE5086EAC;0x4EECPopFlow();0x4EEDLabel_4EED:0x4EEDEnablePhysicsPropsDump();0x4EFBDumped = true;0x4F06PopFlow();0x4F07TurnOn();0x4F15PopFlow();0x4F16Started = true;0x4F21CallFunc_GetGameMode_ReturnValue_2 = GetGameMode(this);0x4F36K2Node_DynamicCast_AsMy_Game_Mode_2 = Cast<MyGameMode_C>(CallFunc_GetGameMode_ReturnValue_2);0x4F5AK2Node_DynamicCast_bSuccess_5 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Mode_2);0x4F77if (!(K2Node_DynamicCast_bSuccess_5)) PopFlow();0x4F81K2Node_DynamicCast_AsMy_Game_Mode_2.StartedBoss.Broadcast(true);0x4FABSetActorTickEnabled(true);0x4FBAAs Main Char.Set Boss Big Enemy(true, this, Look);0x4FE9StartEngineSound();0x4FF7CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_1 = CreateProxyObjectForPlayMontage(Boss01Dump_Rig, /Game/Blueprints/Boss/Boss01/Mesh/Boss01Dump_Rig_StartEngine_Montage.Boss01Dump_Rig_StartEngine_Montage, 1f, 0f, FName(None), true);0x5035CallFunc_IsValid_ReturnValue_3 = IsValid(CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_1);0x5052if (!(CallFunc_IsValid_ReturnValue_3)) PopFlow();0x505CK2Node_CreateDelegate_OutputDelegate_10.Bind(this, OnCompleted_C0D1AAD64B29BA9D8C76B7B26FD6EE51);0x5073CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_1.OnCompleted += K2Node_CreateDelegate_OutputDelegate_10;0x509CK2Node_CreateDelegate_OutputDelegate_13.Bind(this, OnBlendOut_C0D1AAD64B29BA9D8C76B7B26FD6EE51);0x50B3CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_1.OnBlendOut += K2Node_CreateDelegate_OutputDelegate_13;0x50DCK2Node_CreateDelegate_OutputDelegate_14.Bind(this, OnInterrupted_C0D1AAD64B29BA9D8C76B7B26FD6EE51);0x50F3CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_1.OnInterrupted += K2Node_CreateDelegate_OutputDelegate_14;0x511CK2Node_CreateDelegate_OutputDelegate_15.Bind(this, OnNotifyBegin_C0D1AAD64B29BA9D8C76B7B26FD6EE51);0x5133CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_1.OnNotifyBegin += K2Node_CreateDelegate_OutputDelegate_15;0x515CK2Node_CreateDelegate_OutputDelegate_16.Bind(this, OnNotifyEnd_C0D1AAD64B29BA9D8C76B7B26FD6EE51);0x5173CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_1.OnNotifyEnd += K2Node_CreateDelegate_OutputDelegate_16;0x519CPopFlow();0x519DStarted = false;0x51A8CallFunc_GetGameMode_ReturnValue_1 = GetGameMode(this);0x51BDK2Node_DynamicCast_AsMy_Game_Mode_1 = Cast<MyGameMode_C>(CallFunc_GetGameMode_ReturnValue_1);0x51E1K2Node_DynamicCast_bSuccess_4 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Mode_1);0x51FEif (!(K2Node_DynamicCast_bSuccess_4)) PopFlow();0x5208K2Node_DynamicCast_AsMy_Game_Mode_1.StartedBoss.Broadcast(false);0x5232SetActorTickEnabled(false);0x5241Debris(0);0x5258As Main Char.Set Boss Big Enemy(false, nullptr, nullptr);0x527FCallFunc_GetCurrentActiveMontage_ReturnValue = Anim.GetCurrentActiveMontage();0x52A9Anim.Montage_Stop(0f, CallFunc_GetCurrentActiveMontage_ReturnValue);0x52D7EngineOn(false);0x52E6InnerBox.SetCollisionEnabled(0);0x530CEngineStart(false);0x531BPopFlow();0x531CLabel_531C:0x531CTemp_int_Loop_Counter_Variable_7 = 0;0x5333goto Label_282A;0x5338Label_5338:0x5338PushFlow(Label_53AB);0x533D/Script/Engine.Default__KismetArrayLibrary.Array_Get(Materials, Temp_int_Array_Index_Variable_9, CallFunc_Array_Get_Item_1);0x5378CallFunc_Array_Get_Item_1.SetScalarParameterValue(FName(BrightAmountMaster), 0f);0x53AAPopFlow();0x53ABLabel_53AB:0x53ABCallFunc_Add_IntInt_ReturnValue_10 = Add_IntInt(Temp_int_Loop_Counter_Variable_10, 1);0x53D5Temp_int_Loop_Counter_Variable_10 = CallFunc_Add_IntInt_ReturnValue_10;0x53F0Label_53F0:0x53F0CallFunc_Array_Length_ReturnValue_3 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Materials);0x542BCallFunc_Less_IntInt_ReturnValue_1 = Less_IntInt(Temp_int_Loop_Counter_Variable_10, CallFunc_Array_Length_ReturnValue_3);0x5451if (!(CallFunc_Less_IntInt_ReturnValue_1)) goto Label_531C;0x545FTemp_int_Array_Index_Variable_9 = Temp_int_Loop_Counter_Variable_10;0x547Agoto Label_5338;0x547Fif (!(Dead)) goto Label_548E;0x548DPopFlow();0x548ELabel_548E:0x548Eif (!(Dumped)) goto Label_549D;0x549CPopFlow();0x549DLabel_549D:0x549DGetComponentBounds(HeadArea, CallFunc_GetComponentBounds_Origin_1, CallFunc_GetComponentBounds_BoxExtent_1, CallFunc_GetComponentBounds_SphereRadius_1);0x54CBCallFunc_K2_GetActorLocation_ReturnValue_2 = As Main Char.K2_GetActorLocation();0x54FDCallFunc_EqualEqual_VectorVector_ReturnValue = EqualEqual_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_2, CallFunc_GetComponentBounds_Origin_1, CallFunc_GetComponentBounds_SphereRadius_1);0x552Cif (!(CallFunc_EqualEqual_VectorVector_ReturnValue)) goto Label_553B;0x553APopFlow();0x553BLabel_553B:0x553BCallFunc_MakeLiteralDouble_ReturnValue_5 = MakeLiteralDouble(0.35);0x5560CallFunc_Montage_Play_InPlayRate_ImplicitCast = Cast<3>(CallFunc_MakeLiteralDouble_ReturnValue_5);0x557DCallFunc_Montage_Play_ReturnValue = Anim.Montage_Play(DumpMontage, CallFunc_Montage_Play_InPlayRate_ImplicitCast, 0, 0f, true);0x55C9goto Label_4EED;0x55CELabel_55CE:0x55CETemp_int_Loop_Counter_Variable_9 = 0;0x55E5goto Label_2462;0x55EALabel_55EA:0x55EATemp_int_Array_Index_Variable_9 = 0;0x5601goto Label_53F0;0x5606StartReversePoint = CurrentTarget;0x5621PushFlow(Label_567E);0x5626PushFlow(Label_56A4);0x562Bif (!(K2Node_CustomEvent_Reverse)) goto Label_5648;0x5639if (!(ReverseMode)) goto Label_56C5;0x5647PopFlow();0x5648Label_5648:0x5648if (!(ReverseMode)) PopFlow();0x5652ReverseMode = false;0x565DReverseEngineTL.Reverse();0x567DPopFlow();0x567ELabel_567E:0x567EReverseEngineTL.SetPlayRate(2f);0x56A3PopFlow();0x56A4Label_56A4:0x56A4Timeline.PlayFromStart();0x56C4PopFlow();0x56C5Label_56C5:0x56C5ReverseMode = true;0x56D0ReverseEngineTL.Play();0x56F0PopFlow();0x56F1Label_56F1:0x56F1if (!(false)) PopFlow();0x56F3Temp_bool_IsClosed_Variable_2 = true;0x56FEPopFlow();0x56FFLabel_56FF:0x56FFPushFlow(Label_5723);0x5704if (!(Temp_bool_Has_Been_Initd_Variable_2)) goto Label_5713;0x5712PopFlow();0x5713Label_5713:0x5713Temp_bool_Has_Been_Initd_Variable_2 = true;0x571Egoto Label_56F1;0x5723Label_5723:0x5723if (!(Temp_bool_IsClosed_Variable_2)) goto Label_5732;0x5731PopFlow();0x5732Label_5732:0x5732Temp_bool_IsClosed_Variable_2 = true;0x573DDead = true;0x5748TurnOff();0x5756SetActorTickEnabled(false);0x5765CallFunc_GetCurrentActiveMontage_ReturnValue_1 = Anim.GetCurrentActiveMontage();0x578FAnim.Montage_Stop(0f, CallFunc_GetCurrentActiveMontage_ReturnValue_1);0x57BDCallFunc_GetAllActorsOfClass_OutActors = {};0x57C8GetAllActorsOfClass(this, /Game/Blueprints/Boss/Boss01/Boss01Teleporter.Boss01Teleporter_C, CallFunc_GetAllActorsOfClass_OutActors);0x57E5goto Label_55CE;0x57EAif (!(Dumped)) PopFlow();0x57F4goto Label_4BF6;0x57F9Label_57F9:0x57F9SpawnGlowEyes();0x5807InnerBox.SetCollisionEnabled(1);0x582DEngineStart(true);0x583CPopFlow();0x583DTemp_name_Variable_2 = K2Node_CustomEvent_NotifyName_10;0x5858As Main Char.AddSingleEnemy(this);0x587DEngineOn(true);0x588Cgoto Label_57F9;0x5891if (!(Dead)) goto Label_4CA1;0x589FPopFlow();0x58A0Label_58A0:0x58A0Temp_int_Loop_Counter_Variable_10 = 0;0x58B7goto Label_55EA;0x58BCTemp_name_Variable_2 = K2Node_CustomEvent_NotifyName_11;0x58D7PopFlow();0x58D8Label_58D8:0x58D8GrinderBoss_NS.Activate(false);0x58FDTemp_int_Loop_Counter_Variable_13 = 0;0x5914Temp_int_Array_Index_Variable_13 = 0;0x592BLabel_592B:0x592BCallFunc_Array_Length_ReturnValue_6 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Grinder);0x5966CallFunc_Less_IntInt_ReturnValue_6 = Less_IntInt(Temp_int_Loop_Counter_Variable_13, CallFunc_Array_Length_ReturnValue_6);0x598Cif (!(CallFunc_Less_IntInt_ReturnValue_6)) goto Label_5AC7;0x599ATemp_int_Array_Index_Variable_13 = Temp_int_Loop_Counter_Variable_13;0x59B5PushFlow(Label_5A7D);0x59BA/Script/Engine.Default__KismetArrayLibrary.Array_Get(Grinder, Temp_int_Array_Index_Variable_13, CallFunc_Array_Get_Item_7);0x59F5CallFunc_IsValid_ReturnValue_5 = IsValid(CallFunc_Array_Get_Item_7);0x5A12if (!(CallFunc_IsValid_ReturnValue_5)) PopFlow();0x5A1C/Script/Engine.Default__KismetArrayLibrary.Array_Get(Grinder, Temp_int_Array_Index_Variable_13, CallFunc_Array_Get_Item_7);0x5A57CallFunc_Array_Get_Item_7.ActivateStartStopFunction(true);0x5A7CPopFlow();0x5A7DLabel_5A7D:0x5A7DCallFunc_Add_IntInt_ReturnValue_12 = Add_IntInt(Temp_int_Loop_Counter_Variable_13, 1);0x5AA7Temp_int_Loop_Counter_Variable_13 = CallFunc_Add_IntInt_ReturnValue_12;0x5AC2goto Label_592B;0x5AC7Label_5AC7:0x5AC7Temp_int_Loop_Counter_Variable_16 = 0;0x5ADETemp_int_Array_Index_Variable_15 = 0;0x5AF5Label_5AF5:0x5AF5CallFunc_Array_Length_ReturnValue_4 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Materials);0x5B30CallFunc_Less_IntInt_ReturnValue_15 = Less_IntInt(Temp_int_Loop_Counter_Variable_16, CallFunc_Array_Length_ReturnValue_4);0x5B56if (!(CallFunc_Less_IntInt_ReturnValue_15)) goto Label_5CA9;0x5B64Temp_int_Array_Index_Variable_15 = Temp_int_Loop_Counter_Variable_16;0x5B7FPushFlow(Label_5C5F);0x5B84/Script/Engine.Default__KismetArrayLibrary.Array_Get(Materials, Temp_int_Array_Index_Variable_15, CallFunc_Array_Get_Item_10);0x5BBFCallFunc_Array_Get_Item_10.SetScalarParameterValue(FName(BrightAmountMaster), 1f);0x5BF1/Script/Engine.Default__KismetArrayLibrary.Array_Get(Materials, Temp_int_Array_Index_Variable_15, CallFunc_Array_Get_Item_10);0x5C2CCallFunc_Array_Get_Item_10.SetScalarParameterValue(FName(EmissiveMasksMaster), 1f);0x5C5EPopFlow();0x5C5FLabel_5C5F:0x5C5FCallFunc_Add_IntInt_ReturnValue_16 = Add_IntInt(Temp_int_Loop_Counter_Variable_16, 1);0x5C89Temp_int_Loop_Counter_Variable_16 = CallFunc_Add_IntInt_ReturnValue_16;0x5CA4goto Label_5AF5;0x5CA9Label_5CA9:0x5CA9Temp_int_Loop_Counter_Variable_12 = 0;0x5CC0Temp_int_Array_Index_Variable_12 = 0;0x5CD7Label_5CD7:0x5CD7CallFunc_Array_Length_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Flashlights);0x5D12CallFunc_Less_IntInt_ReturnValue_7 = Less_IntInt(Temp_int_Loop_Counter_Variable_12, CallFunc_Array_Length_ReturnValue_1);0x5D38if (!(CallFunc_Less_IntInt_ReturnValue_7)) PopFlow();0x5D42Temp_int_Array_Index_Variable_12 = Temp_int_Loop_Counter_Variable_12;0x5D5DPushFlow(Label_5E1D);0x5D62Temp_bool_Variable_1 = true;0x5D6DTemp_bool_Variable_2 = false;0x5D78Temp_bool_Variable_3 = EventLevel;0x5D8B/Script/Engine.Default__KismetArrayLibrary.Array_Get(Flashlights, Temp_int_Array_Index_Variable_12, CallFunc_Array_Get_Item_3);0x5DC6CallFunc_Array_Get_Item_3.SetVisibility(Switch(Temp_bool_Variable_3, false => Temp_bool_Variable_1, true => Temp_bool_Variable_2, default => K2Node_Select_Default), false);0x5E1CPopFlow();0x5E1DLabel_5E1D:0x5E1DCallFunc_Add_IntInt_ReturnValue_13 = Add_IntInt(Temp_int_Loop_Counter_Variable_12, 1);0x5E47Temp_int_Loop_Counter_Variable_12 = CallFunc_Add_IntInt_ReturnValue_13;0x5E62goto Label_5CD7;0x5E67Label_5E67:0x5E67GrinderBoss_NS.Deactivate();0x5E8BTemp_int_Loop_Counter_Variable_14 = 0;0x5EA2Temp_int_Array_Index_Variable_14 = 0;0x5EB9Label_5EB9:0x5EB9CallFunc_Array_Length_ReturnValue_5 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Grinder);0x5EF4CallFunc_Less_IntInt_ReturnValue_8 = Less_IntInt(Temp_int_Loop_Counter_Variable_14, CallFunc_Array_Length_ReturnValue_5);0x5F1Aif (!(CallFunc_Less_IntInt_ReturnValue_8)) goto Label_58A0;0x5F28Temp_int_Array_Index_Variable_14 = Temp_int_Loop_Counter_Variable_14;0x5F43PushFlow(Label_600B);0x5F48/Script/Engine.Default__KismetArrayLibrary.Array_Get(Grinder, Temp_int_Array_Index_Variable_14, CallFunc_Array_Get_Item_8);0x5F83CallFunc_IsValid_ReturnValue_6 = IsValid(CallFunc_Array_Get_Item_8);0x5FA0if (!(CallFunc_IsValid_ReturnValue_6)) PopFlow();0x5FAA/Script/Engine.Default__KismetArrayLibrary.Array_Get(Grinder, Temp_int_Array_Index_Variable_14, CallFunc_Array_Get_Item_8);0x5FE5CallFunc_Array_Get_Item_8.ActivateStartStopFunction(false);0x600APopFlow();0x600BLabel_600B:0x600BCallFunc_Add_IntInt_ReturnValue_14 = Add_IntInt(Temp_int_Loop_Counter_Variable_14, 1);0x6035Temp_int_Loop_Counter_Variable_14 = CallFunc_Add_IntInt_ReturnValue_14;0x6050goto Label_5EB9;0x6055if (!(K2Node_CustomEvent_On)) goto Label_5E67;0x6063goto Label_58D8;0x6068Temp_name_Variable_2 = K2Node_CustomEvent_NotifyName_12;0x6083PopFlow();0x6084if (!(K2Node_CustomEvent_Start)) goto Label_60B3;0x6092StartEngineTL.Play();0x60B2PopFlow();0x60B3Label_60B3:0x60B3StartEngineTL.Reverse();0x60D3PopFlow();0x60D4Temp_name_Variable_2 = K2Node_CustomEvent_NotifyName_13;0x60EFPopFlow();0x60F0Temp_name_Variable_2 = K2Node_CustomEvent_NotifyName_14;0x610BPopFlow();0x610CParryCheckFunction(CallFunc_ParryCheckFunction_NewParam);0x6123if (!(CallFunc_ParryCheckFunction_NewParam)) PopFlow();0x612DK2Node_Event_P.BossParryAttackResult(CallFunc_ParryCheckFunction_NewParam, this);0x615BParryEvent();0x6169PopFlow();0x616ASlicedEnd();0x6178PopFlow();0x6179SliceFeedback();0x6187SliceStore(K2Node_Event_Life);0x619EReverseDump();0x61ACPopFlow();0x61ADStartPursue();0x61BBPopFlow();0x61BCLabel_61BC:0x61BCK2Node_VariableSet_ReverseValue_ImplicitCast = Cast<4>(ReverseEngineTL_NewTrack_0_0287863E4B294D7C5657F19BDD987D87);0x61D9ReverseValue = K2Node_VariableSet_ReverseValue_ImplicitCast;0x61F4PopFlow();0x61F5Label_61F5:0x61F5if (!(Demo)) goto Label_6204;0x6203PopFlow();0x6204Label_6204:0x6204K2_DestroyActor();0x6212PopFlow();0x6213Label_6213:0x6213DeathDestroyActors();0x6221PopFlow();0x6222goto Label_6213;0x6227goto Label_56FF;0x622CLabel_622C:0x622CTurnOff();0x623ACallFunc_GetPlayerPawn_ReturnValue_2 = GetPlayerPawn(this, 0);0x6254K2Node_DynamicCast_AsMain_Char_3 = Cast<MainChar_C>(CallFunc_GetPlayerPawn_ReturnValue_2);0x6278K2Node_DynamicCast_bSuccess_9 = Cast<1>(K2Node_DynamicCast_AsMain_Char_3);0x6295if (!(K2Node_DynamicCast_bSuccess_9)) PopFlow();0x629FTemp_object_Variable = this;0x62AAK2Node_DynamicCast_AsMain_Char_3.RemoveEnemyArray(Temp_object_Variable);0x62D7goto Label_61F5;0x62DCgoto Label_622C;0x62E1Label_62E1:0x62E1EventLevel = true;0x62ECEngineOn(true);0x62FBCallFunc_CreateProxyObjectForPlayMontage_ReturnValue_2 = CreateProxyObjectForPlayMontage(Boss01Dump_Rig, /Game/Blueprints/Boss/Boss01/Mesh/Boss01Dump_EventLevel_Montage.Boss01Dump_EventLevel_Montage, 1f, 0f, FName(None), true);0x6339CallFunc_IsValid_ReturnValue_4 = IsValid(CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_2);0x6356if (!(CallFunc_IsValid_ReturnValue_4)) goto Label_64A4;0x6364K2Node_CreateDelegate_OutputDelegate_1.Bind(this, OnCompleted_1C2646FC48F2A0626DDFAA97532B9BB9);0x637BCallFunc_CreateProxyObjectForPlayMontage_ReturnValue_2.OnCompleted += K2Node_CreateDelegate_OutputDelegate_1;0x63A4K2Node_CreateDelegate_OutputDelegate.Bind(this, OnBlendOut_1C2646FC48F2A0626DDFAA97532B9BB9);0x63BBCallFunc_CreateProxyObjectForPlayMontage_ReturnValue_2.OnBlendOut += K2Node_CreateDelegate_OutputDelegate;0x63E4K2Node_CreateDelegate_OutputDelegate_7.Bind(this, OnInterrupted_1C2646FC48F2A0626DDFAA97532B9BB9);0x63FBCallFunc_CreateProxyObjectForPlayMontage_ReturnValue_2.OnInterrupted += K2Node_CreateDelegate_OutputDelegate_7;0x6424K2Node_CreateDelegate_OutputDelegate_8.Bind(this, OnNotifyBegin_1C2646FC48F2A0626DDFAA97532B9BB9);0x643BCallFunc_CreateProxyObjectForPlayMontage_ReturnValue_2.OnNotifyBegin += K2Node_CreateDelegate_OutputDelegate_8;0x6464K2Node_CreateDelegate_OutputDelegate_9.Bind(this, OnNotifyEnd_1C2646FC48F2A0626DDFAA97532B9BB9);0x647BCallFunc_CreateProxyObjectForPlayMontage_ReturnValue_2.OnNotifyEnd += K2Node_CreateDelegate_OutputDelegate_9;0x64A4Label_64A4:0x64A4CallFunc_GetPlayerPawn_ReturnValue_3 = GetPlayerPawn(this, 0);0x64BEK2Node_DynamicCast_AsMain_Char_4 = Cast<MainChar_C>(CallFunc_GetPlayerPawn_ReturnValue_3);0x64E2K2Node_DynamicCast_bSuccess_10 = Cast<1>(K2Node_DynamicCast_AsMain_Char_4);0x64FFif (!(K2Node_DynamicCast_bSuccess_10)) PopFlow();0x6509K2Node_DynamicCast_AsMain_Char_4.ProceduralDangerAnimation(true);0x652EPopFlow();0x652FLabel_652F:0x652FParryImpactTL.PlayFromStart();0x654FPopFlow();0x6550goto Label_62E1;0x6555CallFunc_Multiply_DoubleDouble_A_ImplicitCast_1 = Cast<4>(ParryImpactTL_NewTrack_0_B431AFB5484F3877158C9B9FD7C892E7);0x6572CallFunc_Multiply_DoubleDouble_ReturnValue_1 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast_1, 2);0x65A0CallFunc_K2_GetActorLocation_ReturnValue_14 = As Main Char.K2_GetActorLocation();0x65D2CallFunc_DynamicFeedbackShake_Scale_ImplicitCast_1 = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue_1);0x65EFAs Main Char.DynamicFeedbackShake(CallFunc_DynamicFeedbackShake_Scale_ImplicitCast_1, CallFunc_K2_GetActorLocation_ReturnValue_14, false, nullptr, 0, 0, 0.5, false);0x663FPopFlow();0x6640Label_6640:0x6640CallFunc_GetPlayerPawn_ReturnValue_5 = GetPlayerPawn(this, 0);0x665ACallFunc_K2_GetActorLocation_ReturnValue_4 = CallFunc_GetPlayerPawn_ReturnValue_5.K2_GetActorLocation();0x668CPlaySoundAtLocation(this, /Game/Blueprints/Boss/Boss01/SFX/BossScreamSmall_Cue.BossScreamSmall_Cue, CallFunc_K2_GetActorLocation_ReturnValue_4, FRotator(0, 0, 0), 1f, 1f, 0f, nullptr, nullptr, nullptr, nullptr);0x66D5PopFlow();0x66D6Label_66D6:0x66D6CallFunc_SetPitchMultiplier_NewPitchMultiplier_ImplicitCast = Cast<3>(SpeedFactor);0x66F3Boss01Engine.SetPitchMultiplier(CallFunc_SetPitchMultiplier_NewPitchMultiplier_ImplicitCast);0x671CCallFunc_Lerp_ReturnValue_5 = Lerp(0.75, 1, SpeedFactor);0x6753CallFunc_Multiply_DoubleDouble_ReturnValue_17 = Multiply_DoubleDouble(CallFunc_Lerp_ReturnValue_5, SpeedMultiply);0x6781CallFunc_SetVolumeMultiplier_NewVolumeMultiplier_ImplicitCast_1 = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue_17);0x679EBoss01Engine.SetVolumeMultiplier(CallFunc_SetVolumeMultiplier_NewVolumeMultiplier_ImplicitCast_1);0x67C7goto Label_2142;0x67CCCallFunc_K2_GetActorLocation_ReturnValue_5 = K2_GetActorLocation();0x67E8PlaySoundAtLocation(this, /Game/Blueprints/Boss/Boss01/SFX/BossStart_Cue.BossStart_Cue, CallFunc_K2_GetActorLocation_ReturnValue_5, FRotator(0, 0, 0), 1f, 1f, 0f, nullptr, nullptr, nullptr, nullptr);0x6831PopFlow();0x6832goto Label_6640;0x6837goto Label_66D6;0x683CPopFlow();0x683DLabel_683D:0x683DParryG = false;0x6848Label_6848:0x6848ParryWin();0x6856PopFlow();0x6857Label_6857:0x6857ParryStart.PlayFromStart();0x6877PopFlow();0x6878Label_6878:0x6878ParryEvent();0x6886PopFlow();0x6887Label_6887:0x6887if (!(ParryG)) goto Label_689A;0x6895goto Label_683D;0x689ALabel_689A:0x689ACallFunc_GetGameMode_ReturnValue_5 = GetGameMode(this);0x68AFK2Node_DynamicCast_AsMy_Game_Mode_5 = Cast<MyGameMode_C>(CallFunc_GetGameMode_ReturnValue_5);0x68D3K2Node_DynamicCast_bSuccess_12 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Mode_5);0x68F0if (!(K2Node_DynamicCast_bSuccess_12)) PopFlow();0x68FAK2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(K2Node_DynamicCast_AsMy_Game_Mode_5.QTEMode, 0);0x692Fif (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_6848;0x693DK2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(K2Node_DynamicCast_AsMy_Game_Mode_5.QTEMode, 1);0x6972if (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_69C4;0x6980K2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(K2Node_DynamicCast_AsMy_Game_Mode_5.QTEMode, 2);0x69B5if (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_69C4;0x69C3PopFlow();0x69C4Label_69C4:0x69C4K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(K2Node_DynamicCast_AsMy_Game_Mode_5.BuildVersion, 0);0x69F9if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_6B80;0x6A07K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(K2Node_DynamicCast_AsMy_Game_Mode_5.BuildVersion, 1);0x6A3Cif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_6B14;0x6A4AK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(K2Node_DynamicCast_AsMy_Game_Mode_5.BuildVersion, 2);0x6A7Fif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_6B14;0x6A8DK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(K2Node_DynamicCast_AsMy_Game_Mode_5.BuildVersion, 3);0x6AC2if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_6B14;0x6AD0K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(K2Node_DynamicCast_AsMy_Game_Mode_5.BuildVersion, 4);0x6B05if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_6B80;0x6B13PopFlow();0x6B14Label_6B14:0x6B14As Main Char.NotAvailableDemo(FText::FromStringTable("/Game/Dialogue/Demo/Demo.Demo", "QTENotAvailable"), CallFunc_NotAvailableDemo_Normal);0x6B7Bgoto Label_6848;0x6B80Label_6B80:0x6B80ClosestParry = 5e+08;0x6B9Bgoto Label_13CC;0x6BA0Label_6BA0:0x6BA0ParryG = true;0x6BABgoto Label_6878;0x6BB0goto Label_6BA0;0x6BB5Label_6BB5:0x6BB5As Main Char.BossParryEffect(FVector(0, 0, 0), true);0x6BF3CallFunc_K2_GetActorLocation_ReturnValue_12 = K2_GetActorLocation();0x6C0FPlaySoundAtLocation(this, /Game/Blueprints/Boss/Boss01/SFX/BossMovementR_Cue.BossMovementR_Cue, CallFunc_K2_GetActorLocation_ReturnValue_12, FRotator(0, 0, 0), 1f, 1f, 0f, nullptr, nullptr, nullptr, nullptr);0x6C58goto Label_1603;0x6C5DTemp_name_Variable_3 = K2Node_CustomEvent_NotifyName_15;0x6C78goto Label_02D5;0x6C7DLabel_6C7D:0x6C7DCallFunc_Conv_DoubleToVector_ReturnValue = Conv_DoubleToVector(20);0x6CA2CallFunc_K2_GetComponentLocation_ReturnValue_5 = Boss01Dump_Rig.K2_GetComponentLocation();0x6CD4GetComponentBounds(BoxArea, CallFunc_GetComponentBounds_Origin_3, CallFunc_GetComponentBounds_BoxExtent_3, CallFunc_GetComponentBounds_SphereRadius_3);0x6D02CallFunc_Add_VectorVector_ReturnValue_1 = Add_VectorVector(CallFunc_GetComponentBounds_BoxExtent_3, CallFunc_Conv_DoubleToVector_ReturnValue);0x6D30CallFunc_IsPointInBox_ReturnValue_1 = IsPointInBox(CallFunc_K2_GetComponentLocation_ReturnValue_5, CallFunc_GetComponentBounds_Origin_3, CallFunc_Add_VectorVector_ReturnValue_1);0x6D5Fif (!(CallFunc_IsPointInBox_ReturnValue_1)) PopFlow();0x6D69CallFunc_Lerp_Alpha_ImplicitCast = Cast<4>(ParryStart_NewTrack_0_9859D325426BF46FC55B1EA94E1AE724);0x6D86CallFunc_Lerp_ReturnValue = Lerp(1, 0, CallFunc_Lerp_Alpha_ImplicitCast);0x6DBDCallFunc_MakeLiteralDouble_ReturnValue_6 = MakeLiteralDouble(1800);0x6DE2CallFunc_Multiply_DoubleDouble_ReturnValue_18 = Multiply_DoubleDouble(CallFunc_Lerp_ReturnValue, CallFunc_MakeLiteralDouble_ReturnValue_6);0x6E10CallFunc_Multiply_DoubleDouble_ReturnValue_19 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_ReturnValue_18, 1);0x6E3ECallFunc_GetWorldDeltaSeconds_ReturnValue_5 = GetWorldDeltaSeconds(this);0x6E5BCallFunc_Multiply_DoubleDouble_ReturnValue_21 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_ReturnValue_19, CallFunc_GetWorldDeltaSeconds_ReturnValue_5);0x6E89CallFunc_Conv_DoubleToVector_ReturnValue_4 = Conv_DoubleToVector(CallFunc_Multiply_DoubleDouble_ReturnValue_21);0x6EAECallFunc_Multiply_VectorVector_ReturnValue_3 = Multiply_VectorVector(ParryDir, CallFunc_Conv_DoubleToVector_ReturnValue_4);0x6EDCK2_AddActorWorldOffset(CallFunc_Multiply_VectorVector_ReturnValue_3, false, CallFunc_K2_AddActorWorldOffset_SweepHitResult_1, false);0x6EFAPopFlow();0x6EFBLabel_6EFB:0x6EFBPushFlow(Label_6F05);0x6F00goto Label_6C7D;0x6F05Label_6F05:0x6F05CallFunc_Multiply_DoubleDouble_A_ImplicitCast = Cast<4>(ParryStart_NewTrack_1_9859D325426BF46FC55B1EA94E1AE724);0x6F22CallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast, 10);0x6F50CallFunc_K2_GetActorLocation_ReturnValue_9 = As Main Char.K2_GetActorLocation();0x6F82CallFunc_DynamicFeedbackShake_Scale_ImplicitCast = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue);0x6F9FAs Main Char.DynamicFeedbackShake(CallFunc_DynamicFeedbackShake_Scale_ImplicitCast, CallFunc_K2_GetActorLocation_ReturnValue_9, true, nullptr, 0, 0, 0.25, false);0x6FEFPopFlow();0x6FF0Label_6FF0:0x6FF0if (!(Parry)) goto Label_081B;0x6FFEif (!(ParryAvoided)) goto Label_081B;0x700CRetriggerableDelay(this, 15f, LatentActionInfo{0x81B, -252301344, FName(ExecuteUbergraph_Boss01), this});0x7042PopFlow();0x7043goto Label_6EFB;0x7048PopFlow();0x7049goto Label_4ED1;0x704EPopFlow();0x704FPopFlow();0x7050Label_7050:0x7050PushFlow(Label_1636);0x7055goto Label_6887;0x705ALabel_705A:0x705AAs Main Char.TemporaryDeactivateCameraHit(1);0x7087SpeedMultiply = 5;0x70A2Delay(this, 2f, LatentActionInfo{0x7FF, -646577887, FName(ExecuteUbergraph_Boss01), this});0x70D8PopFlow();0x70D9Label_70D9:0x70D9CallFunc_K2_GetComponentLocation_ReturnValue_6 = Boss01Dump_Rig.K2_GetComponentLocation();0x710BCallFunc_K2_GetActorLocation_ReturnValue_6 = As Main Char.K2_GetActorLocation();0x713DCallFunc_FindLookAtRotation_ReturnValue_3 = FindLookAtRotation(CallFunc_K2_GetActorLocation_ReturnValue_6, CallFunc_K2_GetComponentLocation_ReturnValue_6);0x716BBreakRotator(CallFunc_FindLookAtRotation_ReturnValue_3, CallFunc_BreakRotator_Roll_2, CallFunc_BreakRotator_Pitch_2, CallFunc_BreakRotator_Yaw_2);0x7199CallFunc_MakeRotator_ReturnValue_3 = MakeRotator(0f, 0f, CallFunc_BreakRotator_Yaw_2);0x71C8CallFunc_GetForwardVector_ReturnValue_5 = GetForwardVector(CallFunc_MakeRotator_ReturnValue_3);0x71EDParryDir = CallFunc_GetForwardVector_ReturnValue_5;0x7208goto Label_6857;0x720DLabel_720D:0x720DCallFunc_K2_GetComponentLocation_ReturnValue_6 = Boss01Dump_Rig.K2_GetComponentLocation();0x723FCallFunc_K2_GetActorLocation_ReturnValue_6 = As Main Char.K2_GetActorLocation();0x7271CallFunc_FindDirectionClosestToWorldLocation_ReturnValue = Spline.FindDirectionClosestToWorldLocation(CallFunc_K2_GetComponentLocation_ReturnValue_6, 1);0x72AECallFunc_FindLookAtRotation_ReturnValue_3 = FindLookAtRotation(CallFunc_K2_GetActorLocation_ReturnValue_6, CallFunc_K2_GetComponentLocation_ReturnValue_6);0x72DCBreakRotator(CallFunc_FindLookAtRotation_ReturnValue_3, CallFunc_BreakRotator_Roll_2, CallFunc_BreakRotator_Pitch_2, CallFunc_BreakRotator_Yaw_2);0x730ACallFunc_MakeRotator_ReturnValue_3 = MakeRotator(0f, 0f, CallFunc_BreakRotator_Yaw_2);0x7339CallFunc_GetForwardVector_ReturnValue_5 = GetForwardVector(CallFunc_MakeRotator_ReturnValue_3);0x735ECallFunc_Dot_VectorVector_ReturnValue_4 = Dot_VectorVector(CallFunc_GetForwardVector_ReturnValue_5, CallFunc_FindDirectionClosestToWorldLocation_ReturnValue);0x738CCallFunc_Less_DoubleDouble_ReturnValue_3 = Less_DoubleDouble(CallFunc_Dot_VectorVector_ReturnValue_4, 0);0x73B2InvertParry = CallFunc_Less_DoubleDouble_ReturnValue_3;0x73C5goto Label_70D9;0x73CATemp_name_Variable_3 = K2Node_CustomEvent_NotifyName_16;0x73E5PopFlow();0x73E6Label_73E6:0x73E6Parry = false;0x73F1goto Label_705A;0x73F6Temp_name_Variable_3 = K2Node_CustomEvent_NotifyName_17;0x7411PopFlow();0x7412Label_7412:0x7412CallFunc_GetTransform_ReturnValue_1 = GetTransform();0x742EParryTransformBoss = CallFunc_GetTransform_ReturnValue_1;0x7449goto Label_7050;0x744ELabel_744E:0x744EAnim.MirrorMode(false, 0);0x747CPushFlow(Label_6FF0);0x7481PushFlow(Label_18ED);0x7486goto Label_652F;0x748BPushFlow(Label_764D);0x7490CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_3 = CreateProxyObjectForPlayMontage(Boss01Dump_Rig, /Game/Blueprints/Boss/Boss01/Mesh/Boss01Dump_Rig_Parry_Montage.Boss01Dump_Rig_Parry_Montage, 1f, 0f, FName(None), true);0x74CECallFunc_IsValid_ReturnValue_7 = IsValid(CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_3);0x74EBif (!(CallFunc_IsValid_ReturnValue_7)) goto Label_7639;0x74F9K2Node_CreateDelegate_OutputDelegate_6.Bind(this, OnCompleted_1849E01A4A4381955F719483DBED5261);0x7510CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_3.OnCompleted += K2Node_CreateDelegate_OutputDelegate_6;0x7539K2Node_CreateDelegate_OutputDelegate_5.Bind(this, OnBlendOut_1849E01A4A4381955F719483DBED5261);0x7550CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_3.OnBlendOut += K2Node_CreateDelegate_OutputDelegate_5;0x7579K2Node_CreateDelegate_OutputDelegate_4.Bind(this, OnInterrupted_1849E01A4A4381955F719483DBED5261);0x7590CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_3.OnInterrupted += K2Node_CreateDelegate_OutputDelegate_4;0x75B9K2Node_CreateDelegate_OutputDelegate_3.Bind(this, OnNotifyBegin_1849E01A4A4381955F719483DBED5261);0x75D0CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_3.OnNotifyBegin += K2Node_CreateDelegate_OutputDelegate_3;0x75F9K2Node_CreateDelegate_OutputDelegate_2.Bind(this, OnNotifyEnd_1849E01A4A4381955F719483DBED5261);0x7610CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_3.OnNotifyEnd += K2Node_CreateDelegate_OutputDelegate_2;0x7639Label_7639:0x7639EngineStart(false);0x7648goto Label_720D;0x764DLabel_764D:0x764DCallFunc_K2_GetActorLocation_ReturnValue_13 = As Main Char.K2_GetActorLocation();0x767FCallFunc_GetTransform_ReturnValue_3 = GetTransform();0x769BCallFunc_InverseTransformLocation_ReturnValue_3 = InverseTransformLocation(CallFunc_GetTransform_ReturnValue_3, CallFunc_K2_GetActorLocation_ReturnValue_13);0x76C9BreakVector(CallFunc_InverseTransformLocation_ReturnValue_3, CallFunc_BreakVector_X_4, CallFunc_BreakVector_Y_4, CallFunc_BreakVector_Z_4);0x76F7CallFunc_Greater_DoubleDouble_ReturnValue_3 = Greater_DoubleDouble(CallFunc_BreakVector_Y_4, 0);0x771DParryLeftOrR = CallFunc_Greater_DoubleDouble_ReturnValue_3;0x7730Anim.MirrorMode(ParryLeftOrR, 0);0x7766goto Label_6BB5;0x776BBreakTransform(ParryTransformBoss, CallFunc_BreakTransform_Location_1, CallFunc_BreakTransform_Rotation_1, CallFunc_BreakTransform_Scale_1);0x7799CallFunc_GetForwardVector_ReturnValue_6 = GetForwardVector(CallFunc_BreakTransform_Rotation_1);0x77BECallFunc_Multiply_DoubleDouble_ReturnValue_20 = Multiply_DoubleDouble(K2Node_CustomEvent_NewParam_1, 20);0x77ECCallFunc_Conv_DoubleToVector_ReturnValue_3 = Conv_DoubleToVector(CallFunc_Multiply_DoubleDouble_ReturnValue_20);0x7811CallFunc_Multiply_VectorVector_ReturnValue_2 = Multiply_VectorVector(CallFunc_GetForwardVector_ReturnValue_6, CallFunc_Conv_DoubleToVector_ReturnValue_3);0x783FCallFunc_Add_VectorVector_ReturnValue_2 = Add_VectorVector(CallFunc_BreakTransform_Location_1, CallFunc_Multiply_VectorVector_ReturnValue_2);0x786DCallFunc_K2_SetActorLocation_ReturnValue = K2_SetActorLocation(CallFunc_Add_VectorVector_ReturnValue_2, false, CallFunc_K2_SetActorLocation_SweepHitResult, false);0x7895PopFlow();0x7896goto Label_73E6;0x789BTemp_name_Variable_3 = K2Node_CustomEvent_NotifyName_18;0x78B6PopFlow();0x78B7Label_78B7:0x78B7Parry = true;0x78C2As Main Char.InvencibleFrameEvent(1);0x78EFgoto Label_7412;0x78F4Label_78F4:0x78F4if (!(Parry)) goto Label_78B7;0x7902PopFlow();0x7903Temp_name_Variable_3 = K2Node_CustomEvent_NotifyName_19;0x791EPopFlow();0x791FTemp_name_Variable = K2Node_CustomEvent_NotifyName_7;0x793APopFlow();0x793Bgoto Label_744E;0x7940goto Label_78F4;0x7945goto Label_61BC;0x794APopFlow();0x794BLabel_794B:0x794BDelay(this, 1f, LatentActionInfo{0x836, 2093189683, FName(ExecuteUbergraph_Boss01), this});0x7981PopFlow();0x7982CallFunc_EqualEqual_ObjectObject_ReturnValue_3 = EqualEqual_ObjectObject(K2Node_CustomEvent_NewParam, LifeSystem04_Below);0x79A8if (!(CallFunc_EqualEqual_ObjectObject_ReturnValue_3)) PopFlow();0x79B2goto Label_2980;0x79B7goto Label_794B;0x79BCLabel_79BC:0x79BCCallFunc_GetPlayerPawn_ReturnValue_6 = GetPlayerPawn(this, 0);0x79D6CallFunc_K2_GetActorLocation_ReturnValue_15 = CallFunc_GetPlayerPawn_ReturnValue_6.K2_GetActorLocation();0x7A08/Game/Blueprints/Functions/IsPointinBoxRelative.Default__IsPointinBoxRelative_C.Is Pointin Box Relative(CallFunc_K2_GetActorLocation_ReturnValue_15, CheckpointBox1, FVector(0, 0, 0), false, false, this, CallFunc_Is_Pointin_Box_Relative_Inside);0x7A63if (!(CallFunc_Is_Pointin_Box_Relative_Inside)) PopFlow();0x7A6Dgoto Label_2A06;0x7A72goto Label_79BC;0x7A77goto Label_1652;0x7A7CLabel_7A7C:0x7A7Creturn;0x7A7E// end of script
Final0x04

Used by 2

types with a member, parameter or interface of this type