Zdexby TheHolyOneZ
4,841 classes
Class

ABoss04_C

: AActor : UObject
/Game/Blueprints/Boss/Boss04/Boss04.Boss04_C 0x0CD8 (3,288 B) align 16 inherited 0x02B0 96 scripted vtable /Game/Blueprints/Boss/Boss04/Boss04
0x00x0CD8

Members 285

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08LockOnUSceneComponent*6 flagsnullptr
0x08CapsuleCheckpoint3UCapsuleComponent*6 flagsnullptr
0x08CapsuleCheckpoint2UCapsuleComponent*6 flagsnullptr
0x08CapsuleCheckpoint1UCapsuleComponent*6 flagsnullptr
0x08FakeBodyCollisionBackUStaticMeshComponent*6 flagsnullptr
0x08FakeBodyCollisionHeadUStaticMeshComponent*6 flagsnullptr
0x08FakeBodyCollision05UStaticMeshComponent*6 flagsnullptr
0x08FakeBodyCollision03UStaticMeshComponent*6 flagsnullptr
0x08FakeBodyCollision02UStaticMeshComponent*6 flagsnullptr
0x08FakeBodyCollision01UStaticMeshComponent*6 flagsnullptr
0x08FakeBodyCollision04UStaticMeshComponent*6 flagsnullptr
0x08CraneArmBUAudioComponent*6 flagsnullptr
0x08ParryBodyPosCUSceneComponent*6 flagsnullptr
0x08RetreatBackUSceneComponent*6 flagsnullptr
0x08CableHookA1UCableComponent*6 flagsnullptr
0x08SplineHookCUSplineComponent*6 flagsnullptr
0x08SplineHookBUSplineComponent*6 flagsnullptr
0x08SplineHookAUSplineComponent*6 flagsnullptr
0x08CraneARootUSceneComponent*6 flagsnullptr
0x08CableHookB2UCableComponent*6 flagsnullptr
0x08CableHookB1UCableComponent*6 flagsnullptr
0x08CableHookC2UCableComponent*6 flagsnullptr
0x08CableHookC1UCableComponent*6 flagsnullptr
0x08CableHookA2UCableComponent*6 flagsnullptr
0x08ParryBodyPosBUSceneComponent*6 flagsnullptr
0x08ParryBodyPosAUSceneComponent*6 flagsnullptr
0x08RoadRightUSceneComponent*6 flagsnullptr
0x08RoadLeftUSceneComponent*6 flagsnullptr
0x08CraneBBoxUBoxComponent*6 flagsnullptr
0x08CraneABoxUBoxComponent*6 flagsnullptr
0x08CapsulePlayerEndBackUCapsuleComponent*6 flagsnullptr
0x08BackMineSpawnerUSceneComponent*6 flagsnullptr
0x08HeadFrontalBoxUBoxComponent*6 flagsnullptr
0x08Boss04CraneWeld_NS2UNiagaraComponent*6 flagsnullptr
0x08Boss04CraneWeld_NS1UNiagaraComponent*6 flagsnullptr
0x08Boss04CraneWeld_NSUNiagaraComponent*6 flagsnullptr
0x08ArrowCraneBUArrowComponent*6 flagsnullptr
0x08ArrowCraneCUArrowComponent*6 flagsnullptr
0x08ArrowCraneAUArrowComponent*6 flagsnullptr
0x08CraneArmCUAudioComponent*6 flagsnullptr
0x08CraneArmAUAudioComponent*6 flagsnullptr
0x08CraneRootCUSceneComponent*6 flagsnullptr
0x08CraneRootAUSceneComponent*6 flagsnullptr
0x08CraneRootBUSceneComponent*6 flagsnullptr
0x08EngineBossWheelUAudioComponent*6 flagsnullptr
0x08Boss04EngineUAudioComponent*6 flagsnullptr
0x08SoundEngineRootUSceneComponent*6 flagsnullptr
0x08BoxDeathBackUBoxComponent*6 flagsnullptr
0x08BoxDeathHeadUBoxComponent*6 flagsnullptr
0x08BoxDeathBody01UBoxComponent*6 flagsnullptr
0x08BoxDeathBody02UBoxComponent*6 flagsnullptr
0x08BoxDeathBody03UBoxComponent*6 flagsnullptr
0x08BoxDeathBody04UBoxComponent*6 flagsnullptr
0x08BoxDeathBody05UBoxComponent*6 flagsnullptr
0x08SplineTrailUSplineComponent*6 flagsnullptr
0x08RetreatFrontUSceneComponent*6 flagsnullptr
0x08CameraDistanceBossUCameraDistanceBoss_C*6 flagsnullptr
0x08BackBoxSplineUSplineComponent*6 flagsnullptr
0x08LifeSystem02CabinCULifeSystem_C*6 flagsnullptr
0x08LifeSystem03CabinBULifeSystem_C*6 flagsnullptr
0x08LifeSystem04CabinAULifeSystem_C*6 flagsnullptr
0x08LifeSystem06BackULifeSystem_C*6 flagsnullptr
0x08LifeSystem01CraneULifeSystem_C*6 flagsnullptr
0x08LifeSystem05HeadULifeSystem_C*6 flagsnullptr
0x08RedEyeR03UArrowComponent*6 flagsnullptr
0x08RedEyeR02UArrowComponent*6 flagsnullptr
0x08RedEyeR01UArrowComponent*6 flagsnullptr
0x08RedEyeL03UArrowComponent*6 flagsnullptr
0x08RedEyeL02UArrowComponent*6 flagsnullptr
0x08RedEyeL01UArrowComponent*6 flagsnullptr
0x08FrontStartPointUSceneComponent*6 flagsnullptr
0x08BackEndPointUSceneComponent*6 flagsnullptr
0x08BackBoxUBoxComponent*6 flagsnullptr
0x08Limit07USceneComponent*6 flagsnullptr
0x08Limit06USceneComponent*6 flagsnullptr
0x08Limit05USceneComponent*6 flagsnullptr
0x08Limit04USceneComponent*6 flagsnullptr
0x08Limit03USceneComponent*6 flagsnullptr
0x08Limit02USceneComponent*6 flagsnullptr
0x08Limit01USceneComponent*6 flagsnullptr
0x08Boss04_BackCollisionUStaticMeshComponent*6 flagsnullptr
0x08Boss04_BackCollisionNullUStaticMeshComponent*6 flagsnullptr
0x08Boss04_BackCollisionSliceUStaticMeshComponent*6 flagsnullptr
0x08Boss04_HeadCollisionUStaticMeshComponent*6 flagsnullptr
0x08Boss04_HeadCollisionSliceUStaticMeshComponent*6 flagsnullptr
0x08Boss04_HeadCollisionNullUStaticMeshComponent*6 flagsnullptr
0x08Boss04_BodyCollision05UStaticMeshComponent*6 flagsnullptr
0x08Boss04_BodyCollision03UStaticMeshComponent*6 flagsnullptr
0x08Boss04_BodyCollision01UStaticMeshComponent*6 flagsnullptr
0x08Boss04_BodyCollision02UStaticMeshComponent*6 flagsnullptr
0x08Boss04_BodyCollision04UStaticMeshComponent*6 flagsnullptr
0x08Boss04_BodyCollision05NullUStaticMeshComponent*6 flagsnullptr
0x08Boss04_BodyCollision04NullUStaticMeshComponent*6 flagsnullptr
0x08Boss04_BodyCollision02NullUStaticMeshComponent*6 flagsnullptr
0x08Boss04_BodyCollision01NullUStaticMeshComponent*6 flagsnullptr
0x08Boss04_BodyCollision03NullUStaticMeshComponent*6 flagsnullptr
0x08BodyRoot2USceneComponent*6 flagsnullptr
0x08BodyRoot4USceneComponent*6 flagsnullptr
0x08BodyRoot5USceneComponent*6 flagsnullptr
0x08BodyRoot3USceneComponent*6 flagsnullptr
0x08BodyRoot1USceneComponent*6 flagsnullptr
0x08BackRootUSceneComponent*6 flagsnullptr
0x08HeadRootUSceneComponent*6 flagsnullptr
0x08Boss04_ArmCollisionC03SliceUStaticMeshComponent*6 flagsnullptr
0x08Boss04_ArmCollisionC01SliceUStaticMeshComponent*6 flagsnullptr
0x08Boss04_ArmCollisionC02SliceUStaticMeshComponent*6 flagsnullptr
0x08Boss04_ArmCollisionC04SliceUStaticMeshComponent*6 flagsnullptr
0x08Boss04_ArmCollisionC05SliceUStaticMeshComponent*6 flagsnullptr
0x08Boss04_CabinCCollisionSliceUStaticMeshComponent*6 flagsnullptr
0x08Boss04_CabinACollisionSliceUStaticMeshComponent*6 flagsnullptr
0x08Boss04_CabinBCollisionSliceUStaticMeshComponent*6 flagsnullptr
0x08Boss04_ArmCollisionC05UStaticMeshComponent*6 flagsnullptr
0x08Boss04_ArmCollisionC04UStaticMeshComponent*6 flagsnullptr
0x08Boss04_ArmCollisionC03UStaticMeshComponent*6 flagsnullptr
0x08Boss04_ArmCollisionC02UStaticMeshComponent*6 flagsnullptr
0x08Boss04_ArmCollisionC01UStaticMeshComponent*6 flagsnullptr
0x08Boss04_ArmCollisionB05UStaticMeshComponent*6 flagsnullptr
0x08Boss04_ArmCollisionB04UStaticMeshComponent*6 flagsnullptr
0x08Boss04_ArmCollisionB03UStaticMeshComponent*6 flagsnullptr
0x08Boss04_ArmCollisionB02UStaticMeshComponent*6 flagsnullptr
0x08Boss04_ArmCollisionB01UStaticMeshComponent*6 flagsnullptr
0x08Boss04_CabinCCollisionNullUStaticMeshComponent*6 flagsnullptr
0x08Boss04_CabinBCollisionNullUStaticMeshComponent*6 flagsnullptr
0x08Boss04_ArmCollisionA02UStaticMeshComponent*6 flagsnullptr
0x08Boss04_ArmCollisionA01UStaticMeshComponent*6 flagsnullptr
0x08Boss04_ArmCollisionA05UStaticMeshComponent*6 flagsnullptr
0x08Boss04_ArmCollisionA04UStaticMeshComponent*6 flagsnullptr
0x08Boss04_CabinACollisionNullUStaticMeshComponent*6 flagsnullptr
0x08Boss04_ArmCollisionA03UStaticMeshComponent*6 flagsnullptr
0x08WheelComponentR13UWheelComponent_C*6 flagsnullptr
0x08WheelComponentR12UWheelComponent_C*6 flagsnullptr
0x08WheelComponentR11UWheelComponent_C*6 flagsnullptr
0x08WheelComponentR10UWheelComponent_C*6 flagsnullptr
0x08WheelComponentR09UWheelComponent_C*6 flagsnullptr
0x08WheelComponentR08UWheelComponent_C*6 flagsnullptr
0x08WheelComponentR07UWheelComponent_C*6 flagsnullptr
0x08WheelComponentR06UWheelComponent_C*6 flagsnullptr
0x08WheelComponentR05UWheelComponent_C*6 flagsnullptr
0x08WheelComponentR04UWheelComponent_C*6 flagsnullptr
0x08WheelComponentR03UWheelComponent_C*6 flagsnullptr
0x08WheelComponentR02UWheelComponent_C*6 flagsnullptr
0x08WheelComponentR01UWheelComponent_C*6 flagsnullptr
0x08WheelComponentL07UWheelComponent_C*6 flagsnullptr
0x08WheelComponentL01UWheelComponent_C*6 flagsnullptr
0x08WheelComponentL02UWheelComponent_C*6 flagsnullptr
0x08WheelComponentL03UWheelComponent_C*6 flagsnullptr
0x08WheelComponentL04UWheelComponent_C*6 flagsnullptr
0x08WheelComponentL05UWheelComponent_C*6 flagsnullptr
0x08WheelComponentL06UWheelComponent_C*6 flagsnullptr
0x08WheelComponentL13UWheelComponent_C*6 flagsnullptr
0x08WheelComponentL08UWheelComponent_C*6 flagsnullptr
0x08WheelComponentL09UWheelComponent_C*6 flagsnullptr
0x08WheelComponentL10UWheelComponent_C*6 flagsnullptr
0x08WheelComponentL11UWheelComponent_C*6 flagsnullptr
0x08WheelComponentL12UWheelComponent_C*6 flagsnullptr
0x08Boss04RigUSkeletalMeshComponent*6 flagsnullptr
0x08DefaultSceneRootUSceneComponent*6 flagsnullptr
0x04SlowDownTL_NewTrack_0_BAB7C2A943E24DBF0BD905843DCFE752float4 flags0
0x01SlowDownTL__Direction_BAB7C2A943E24DBF0BD905843DCFE752ETimelineDirection4 flagsForward
0x07A50x03padding / unreflected
0x08SlowDownTLUTimelineComponent*5 flagsnullptr
0x04FadeTL_NewTrack_0_BFD3ACC04B9E628C3F8389B54E8725C6float4 flags0
0x01FadeTL__Direction_BFD3ACC04B9E628C3F8389B54E8725C6ETimelineDirection4 flagsForward
0x07B50x03padding / unreflected
0x08FadeTLUTimelineComponent*5 flagsnullptr
0x04fAILlERP_NewTrack_0_2C22C12B4106698AE9DC6BABE529FA09float4 flags0
0x01fAILlERP__Direction_2C22C12B4106698AE9DC6BABE529FA09ETimelineDirection4 flagsForward
0x07C50x03padding / unreflected
0x08fAILlERPUTimelineComponent*5 flagsnullptr
0x04Timeline_0_NewTrack_0_7AA0F18C4A19ED72BFB652B332B9E77Bfloat4 flags0
0x01Timeline_0__Direction_7AA0F18C4A19ED72BFB652B332B9E77BETimelineDirection4 flagsForward
0x07D50x03padding / unreflected
0x08Timeline_0UTimelineComponent*5 flagsnullptr
0x04BackTL_NewTrack_0_E182BFF548841E802D8620A9A88F604Cfloat4 flags0
0x01BackTL__Direction_E182BFF548841E802D8620A9A88F604CETimelineDirection4 flagsForward
0x07E50x03padding / unreflected
0x08BackTLUTimelineComponent*5 flagsnullptr
0x04SpeedControlTL_NewTrack_0_A16819E6433C41490C8EC38E9663DAE6float4 flags0
0x01SpeedControlTL__Direction_A16819E6433C41490C8EC38E9663DAE6ETimelineDirection4 flagsForward
0x07F50x03padding / unreflected
0x08SpeedControlTLUTimelineComponent*5 flagsnullptr
0x04Timeline_1_NewTrack_0_589C394C46D23E8212F0129012AE19E6float4 flags0
0x01Timeline_1__Direction_589C394C46D23E8212F0129012AE19E6ETimelineDirection4 flagsForward
0x08050x03padding / unreflected
0x08Timeline_1UTimelineComponent*5 flagsnullptr
0x04Timeline_NewTrack_0_D3CC1C764A7DA882B6CF4AB918E0F63Cfloat4 flags0
0x01Timeline__Direction_D3CC1C764A7DA882B6CF4AB918E0F63CETimelineDirection4 flagsForward
0x08150x03padding / unreflected
0x08TimelineUTimelineComponent*5 flagsnullptr
0x04StartTL_NewTrack_0_675B78E84147C36EAEC67E9F1EA45E96float4 flags0
0x01StartTL__Direction_675B78E84147C36EAEC67E9F1EA45E96ETimelineDirection4 flagsForward
0x08250x03padding / unreflected
0x08StartTLUTimelineComponent*5 flagsnullptr
0x08ArenaSplineABoss04Arena_C*6 flagsnullptr
0x08SplineUSplineComponent*7 flagsnullptr
0x08CurrentDistancedouble7 flags0
0x04DeltaTimefloat7 flags0
0x084C0x04padding / unreflected
0x08DefaultSpeeddouble6 flags2000
0x08SpeedSlowDowndouble7 flags1
0x10WheelsTArray<UWheelComponent_C*>4 flags[]
0x08DeltaSpeeddouble7 flags0
0x10WheelsLeftTArray<UWheelComponent_C*>4 flags[]
0x10WheelsRightTArray<UWheelComponent_C*>4 flags[]
0x10HeadAttachTArray<AActor*>3 flags[]
0x10Body01AttachTArray<AActor*>3 flags[]
0x10Body02AttachTArray<AActor*>3 flags[]
0x10Body03AttachTArray<AActor*>3 flags[]
0x10Body04AttachTArray<AActor*>3 flags[]
0x10Body05AttachTArray<AActor*>3 flags[]
0x10BackAttachTArray<AActor*>3 flags[]
0x10TopFencesTArray<AActor*>4 flags[]
0x10TopSocketsTArray<USceneComponent*>4 flags[]
0x10BodyPartDistancesTArray<double>3 flags[]
0x08AnimUBoss04Anim_C*6 flagsnullptr
0x08DistanceCartdouble7 flags-1600
0x04CurrentIndexint327 flags0
0x094C0x04padding / unreflected
0x10AllLimitsTArray<USceneComponent*>4 flags[]
0x08ZOffsetdouble6 flags100
0x08As Main CharAMainChar_C*7 flagsnullptr
0x01WalkingOnBossbool7 flagsfalse
0x09710x07padding / unreflected
0x08CurrentDistancePercentedouble7 flags0
0x01BackAreabool7 flagsfalse
0x09810x07padding / unreflected
0x08SpeedSetdouble7 flags0
0x01PlayerWalkingOnSidebool7 flagsfalse
0x09910x07padding / unreflected
0x10RedEyesTArray<UArrowComponent*>4 flags[]
0x10Wheel MaterialsTArray<UMaterialInstanceDynamic*>3 flags[]
0x10MaterialsTArray<UMaterialInstanceDynamic*>3 flags[]
0x08SpeedLengthdouble7 flags-1600
0x08SpeedMultiplydouble7 flags-1600
0x01SlicingBossbool7 flagsfalse
0x09D90x07padding / unreflected
0x08SliceCompUSceneComponent*7 flagsnullptr
0x10SliceArmCraneCollisionsTArray<USceneComponent*>4 flags[]
0x01AutoStartbool6 flagstrue
0x09F90x07padding / unreflected
0x10AttachedActorsTArray<AActor*>4 flags[]
0x08SpeedWalkingdouble6 flags700
0x08SpeedSlowdouble6 flags700
0x08BodySizedouble7 flags-1600
0x01BelowBossbool7 flagsfalse
0x0A290x07padding / unreflected
0x08BackLengthdouble7 flags0
0x08CurveBackUCurveFloat*6 flags/Game/Blueprints/Boss/Boss04/Boss04BackCurve.Boss04BackCurve
0x01OnTunnelbool6 flagstrue
0x01SlicingArmbool7 flagsfalse
0x0A420x06padding / unreflected
0x10ArmSliceCollisionsTArray<USceneComponent*>4 flags[]
0x08NoSliceTagFName7 flagsNoSlice
0x01ArmAttackbool7 flagsfalse
0x01HitForTheFirstTimebool7 flagsfalse
0x0A620x06padding / unreflected
0x08CurrentRootPointUSceneComponent*7 flagsnullptr
0x01CabinsSlicedbool7 flagsfalse
0x0A710x07padding / unreflected
0x10AllBodySocketsTArray<FName>3 flags[7 items]
0x08SpeedWallRundouble6 flags0
0x08SpeedSmoothdouble7 flags0
0x01Startedbool7 flagsfalse
0x0A990x07padding / unreflected
0x10CranesSocketsTArray<FName>3 flags[3 items]
0x10CranesRadiusTArray<double>3 flags[3 items]
0x08CranesRadius_0double7 flags0
0x08BossStartABossStartArea_C*7 flagsnullptr
0x08LastRightdouble7 flags0
0x18LastFwdFVector7 flags{X=0, Y=0, Z=0}
0x08CurvatureSmoothdouble7 flags0
0x08SpeedLengthSmoothdouble7 flags1
0x08CurveWheelUCurveFloat*6 flags/Game/Blueprints/Boss/Boss04/Boss04WheelCurve.Boss04WheelCu…
0x10HooksTArray<ACraneHook_C*>4 flags[]
0x08EventDistancedouble7 flags0
0x01EventEnabledbool7 flagsfalse
0x0B210x07padding / unreflected
0x08EventTimedouble7 flags0
0x08EventSplineABoss04Arena_C*7 flagsnullptr
0x08LastSplineUSplineComponent*7 flagsnullptr
0x08CurrentDistanceLastdouble7 flags0
0x10AllMinesTArray<AMine_C*>4 flags[]
0x0B580x08padding / unreflected
0x60MineSpawnTFTransform6 flags{Rotation={X=0, Y=0, Z=0, W=1}, Translation={X=0, Y=0, Z=0}…
0x01CanSpawnMinebool7 flagsfalse
0x0BC10x07padding / unreflected
0x10AllMinesCleanTArray<AMine_C*>4 flags[]
0x01Deathbool7 flagsfalse
0x01Return to Positionbool7 flagsfalse
0x0BDA0x06padding / unreflected
0x60StartTransformFTransform6 flags{Rotation={X=0, Y=0, Z=0, W=1}, Translation={X=0, Y=0, Z=0}…
0x08StartPointAAActor*6 flagsnullptr
0x08StartPointBAActor*6 flagsnullptr
0x04EmissiveMaskfloat7 flags0
0x01Parrybool7 flagsfalse
0x0C550x03padding / unreflected
0x08ParryDistdouble7 flags0
0x08ParryRootUSceneComponent*7 flagsnullptr
0x04ParryIDint327 flags0
0x0C6C0x04padding / unreflected
0x08MontageParryUAnimMontage*6 flags/Game/Blueprints/Boss/Boss04/Mesh/Boss04Rig_ParryPosition_M…
0x10Body Part TransformTArray<FTransform>3 flags[]
0x08pARRYpOSUSceneComponent*7 flagsnullptr
0x10CabinsParryTArray<FVector>3 flags[]
0x08TimerParryFTimerHandle5 flags{Handle=0}
0x10CablesTArray<UCableComponent*>4 flags[]
0x04SlowDownSpeedfloat7 flags1
0x0CBC0x04padding / unreflected
0x08StartSDdouble7 flags0.25
0x04NewVarint327 flags0
0x01InstantStartbool7 flagsfalse
0x0CCD0x03padding / unreflected
0x08WalkingOnBossLerpdouble7 flags0
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 96

SignatureFlagsNativeParams
void SpecialAttachCondition(AMainChar_C* P, AActor* Actor, USceneComponent* Component)
Script2 statements · 3 bytes of bytecode
0x0000return;0x0002// end of script
Public0x18
void WheelAttachSpecial(USceneComponent* Output_Get1, const USceneComponent*& Output_Get)
Script27 statements · 542 bytes of bytecode
0x0000PushFlow(Label_021B);0x0005CurrentSelectedComp = Boss04_HeadCollision;0x0018Temp_int_Loop_Counter_Variable = 0;0x002FTemp_int_Array_Index_Variable = 0;0x0046Label_0046:0x0046CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Wheels);0x0081CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x00A7if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_01B9;0x00B5Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x00D0PushFlow(Label_01D1);0x00D5CallFunc_GetAttachParent_ReturnValue = Output_Get1.GetAttachParent();0x00FF/Script/Engine.Default__KismetArrayLibrary.Array_Get(Wheels, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x013ACallFunc_EqualEqual_ObjectObject_ReturnValue = EqualEqual_ObjectObject(CallFunc_GetAttachParent_ReturnValue, CallFunc_Array_Get_Item);0x0160if (!(CallFunc_EqualEqual_ObjectObject_ReturnValue)) PopFlow();0x016A/Script/Engine.Default__KismetArrayLibrary.Array_Get(Wheels, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x01A5CurrentSelectedComp = CallFunc_Array_Get_Item;0x01B8PopFlow();0x01B9Label_01B9:0x01B9Output_Get = CurrentSelectedComp;0x01CCgoto Label_021B;0x01D1Label_01D1:0x01D1CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x01FBTemp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x0216goto Label_0046;0x021BLabel_021B:0x021Breturn;0x021D// end of script
Public0x10
void PhysicsControl(float PhysicsBlendWeight, bool Physics, bool AnimNotify)
Script30 statements · 873 bytes of bytecode
0x0000PushFlow(Label_0366);0x0005Temp_int_Loop_Counter_Variable = 0;0x001CTemp_int_Array_Index_Variable = 0;0x0033Label_0033:0x0033K2Node_MakeArray_Array = {FName(Crane_AHook), FName(Crane_BHook), FName(Crane_CHook)};0x0065CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(K2Node_MakeArray_Array);0x00A0CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x00C6if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x00D0Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x00EBPushFlow(Label_031C);0x00F0K2Node_MakeArray_Array = {FName(Crane_AHook), FName(Crane_BHook), FName(Crane_CHook)};0x0122/Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_MakeArray_Array, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x015DBoss04Rig.SetAllBodiesBelowSimulatePhysics(CallFunc_Array_Get_Item, Physics, true);0x0190CallFunc_Add_DoubleDouble_B_ImplicitCast = Cast<4>(PhysicsBlendWeight);0x01ADCallFunc_Add_DoubleDouble_ReturnValue = Add_DoubleDouble(1, CallFunc_Add_DoubleDouble_B_ImplicitCast);0x01DBCallFunc_SelectFloat_B_ImplicitCast = Cast<4>(PhysicsBlendWeight);0x01F8CallFunc_SelectFloat_ReturnValue = SelectFloat(CallFunc_Add_DoubleDouble_ReturnValue, CallFunc_SelectFloat_B_ImplicitCast, AnimNotify);0x022FCallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(CallFunc_SelectFloat_ReturnValue, 0.5);0x025DK2Node_MakeArray_Array = {FName(Crane_AHook), FName(Crane_BHook), FName(Crane_CHook)};0x028F/Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_MakeArray_Array, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x02CACallFunc_SetAllBodiesBelowPhysicsBlendWeight_PhysicsBlendWeight_ImplicitCast = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue);0x02E7Boss04Rig.SetAllBodiesBelowPhysicsBlendWeight(CallFunc_Array_Get_Item, CallFunc_SetAllBodiesBelowPhysicsBlendWeight_PhysicsBlendWeight_ImplicitCast, true, true);0x031BPopFlow();0x031CLabel_031C:0x031CCallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0346Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x0361goto Label_0033;0x0366Label_0366:0x0366return;0x0368// end of script
Public0x06
void ParryCheck(const bool& NewParam)
Script12 statements · 150 bytes of bytecode
0x0000CallFunc_BooleanOR_ReturnValue = BooleanOR(As Main Char.NotInGround, As Main Char.RecentlyLanded);0x0052if (!(CallFunc_BooleanOR_ReturnValue)) goto Label_0083;0x0060NewLocalVar = false;0x006BLabel_006B:0x006BNewParam = NewLocalVar;0x007Egoto Label_0093;0x0083Label_0083:0x0083NewLocalVar = true;0x008Egoto Label_006B;0x0093Label_0093:0x0093return;0x0095// end of script
Public0x01
void UpdateCurrentSpline(ABoss04Arena_C* NewParam)
Script5 statements · 77 bytes of bytecode
0x0000Spline = NewParam.Spline;0x0029DetectNearestSplinePosition();0x0037LastSpline = Spline;0x004Areturn;0x004C// end of script
Public0x08
void SFX-VFX()
Script20 statements · 735 bytes of bytecode
0x0000CallFunc_Conv_BoolToDouble_ReturnValue = Conv_BoolToDouble(Started);0x0025CallFunc_Multiply_DoubleDouble_ReturnValue_2 = Multiply_DoubleDouble(SpeedLength, CallFunc_Conv_BoolToDouble_ReturnValue);0x0053CallFunc_FInterpTo_DeltaTime_ImplicitCast = Cast<4>(DeltaTime);0x0070CallFunc_FInterpTo_ReturnValue = FInterpTo(SpeedLengthSmooth, CallFunc_Multiply_DoubleDouble_ReturnValue_2, CallFunc_FInterpTo_DeltaTime_ImplicitCast, 3);0x00B0SpeedLengthSmooth = CallFunc_FInterpTo_ReturnValue;0x00CBCallFunc_Lerp_ReturnValue = Lerp(0.85, 1.15, SpeedLengthSmooth);0x0102CallFunc_Multiply_DoubleDouble_ReturnValue_1 = Multiply_DoubleDouble(CallFunc_Lerp_ReturnValue, 0.75);0x0130CallFunc_SetPitchMultiplier_NewPitchMultiplier_ImplicitCast = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue_1);0x014DBoss04Engine.SetPitchMultiplier(CallFunc_SetPitchMultiplier_NewPitchMultiplier_ImplicitCast);0x0176CallFunc_Lerp_ReturnValue_1 = Lerp(0.5, 1, SpeedLengthSmooth);0x01ADCallFunc_SetVolumeMultiplier_NewVolumeMultiplier_ImplicitCast_1 = Cast<3>(CallFunc_Lerp_ReturnValue_1);0x01CABoss04Engine.SetVolumeMultiplier(CallFunc_SetVolumeMultiplier_NewVolumeMultiplier_ImplicitCast_1);0x01F3CallFunc_GetFloatValue_InTime_ImplicitCast = Cast<3>(SpeedLengthSmooth);0x0210CallFunc_GetFloatValue_ReturnValue = CurveWheel.GetFloatValue(CallFunc_GetFloatValue_InTime_ImplicitCast);0x024BCallFunc_Multiply_DoubleDouble_A_ImplicitCast = Cast<4>(CallFunc_GetFloatValue_ReturnValue);0x0268CallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast, 1.5);0x0296CallFunc_SetVolumeMultiplier_NewVolumeMultiplier_ImplicitCast = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue);0x02B3EngineBossWheel.SetVolumeMultiplier(CallFunc_SetVolumeMultiplier_NewVolumeMultiplier_ImplicitCast);0x02DCreturn;0x02DE// end of script
Public0x00
void Trail()
Script22 statements · 553 bytes of bytecode
0x0000PushFlow(Label_0226);0x0005Temp_int_Loop_Counter_Variable = 0;0x001CTemp_int_Array_Index_Variable = 0;0x0033Label_0033:0x0033CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(AllBodySockets);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_01DC);0x00BE/Script/Engine.Default__KismetArrayLibrary.Array_Get(AllBodySockets, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x00F9CallFunc_GetSocketTransform_ReturnValue = Boss04Rig.GetSocketTransform(CallFunc_Array_Get_Item, 0);0x013ABreakTransform(CallFunc_GetSocketTransform_ReturnValue, CallFunc_BreakTransform_Location, CallFunc_BreakTransform_Rotation, CallFunc_BreakTransform_Scale);0x0168CallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_BreakTransform_Location, FVector(0, 0, 250));0x01A6SplineTrail.SetLocationAtSplinePoint(Temp_int_Array_Index_Variable, CallFunc_Add_VectorVector_ReturnValue, 1, true);0x01DBPopFlow();0x01DCLabel_01DC:0x01DCCallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0206Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x0221goto Label_0033;0x0226Label_0226:0x0226return;0x0228// end of script
Public0x00
void Utilities()
Script56 statements · 1,593 bytes of bytecode
0x0000PushFlow(Label_0636);0x0005if (!(EventEnabled)) goto Label_0014;0x0013PopFlow();0x0014Label_0014:0x0014CallFunc_K2_GetActorLocation_ReturnValue_3 = As Main Char.K2_GetActorLocation();0x0046CameraDistanceBoss.Check(CallFunc_K2_GetActorLocation_ReturnValue_3, Temp_object_Variable, Temp_byte_Variable, Temp_real_Variable, Temp_bool_Variable, SlicingArm, 3000);0x00A9Temp_int_Loop_Counter_Variable = 0;0x00C0Temp_int_Array_Index_Variable = 0;0x00D7Label_00D7:0x00D7CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CranesSockets);0x0112CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x0138if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_035A;0x0146Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x0161PushFlow(Label_05CA);0x0166CallFunc_MakeLiteralDouble_ReturnValue = MakeLiteralDouble(1500);0x018BCallFunc_MakeLiteralDouble_ReturnValue_1 = MakeLiteralDouble(1500);0x01B0CallFunc_K2_GetActorLocation_ReturnValue_2 = As Main Char.K2_GetActorLocation();0x01E2/Script/Engine.Default__KismetArrayLibrary.Array_Get(CranesSockets, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_3);0x021DCallFunc_GetSocketLocation_ReturnValue = Boss04Rig.GetSocketLocation(CallFunc_Array_Get_Item_3);0x025CCallFunc_Vector_Distance_ReturnValue = Vector_Distance(CallFunc_GetSocketLocation_ReturnValue, CallFunc_K2_GetActorLocation_ReturnValue_2);0x028ACallFunc_Subtract_DoubleDouble_ReturnValue = Subtract_DoubleDouble(CallFunc_Vector_Distance_ReturnValue, CallFunc_MakeLiteralDouble_ReturnValue);0x02B8CallFunc_Divide_DoubleDouble_ReturnValue = Divide_DoubleDouble(CallFunc_Subtract_DoubleDouble_ReturnValue, CallFunc_MakeLiteralDouble_ReturnValue_1);0x02E6CallFunc_FClamp_ReturnValue = FClamp(CallFunc_Divide_DoubleDouble_ReturnValue, 0, 1);0x031D/Script/Engine.Default__KismetArrayLibrary.Array_Set(CranesRadius, Temp_int_Array_Index_Variable, CallFunc_FClamp_ReturnValue, false);0x0359PopFlow();0x035ALabel_035A:0x035A/Script/Engine.Default__KismetArrayLibrary.Array_Get(CranesRadius, 2, CallFunc_Array_Get_Item);0x0391/Script/Engine.Default__KismetArrayLibrary.Array_Get(CranesRadius, 1, CallFunc_Array_Get_Item_1);0x03C8/Script/Engine.Default__KismetArrayLibrary.Array_Get(CranesRadius, 0, CallFunc_Array_Get_Item_2);0x03FFCallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(CallFunc_Array_Get_Item_2, CallFunc_Array_Get_Item_1);0x042DCallFunc_Multiply_DoubleDouble_ReturnValue_1 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_ReturnValue, CallFunc_Array_Get_Item);0x045BCallFunc_Lerp_ReturnValue = Lerp(1, 0, CallFunc_Multiply_DoubleDouble_ReturnValue_1);0x0492CranesRadius_0 = CallFunc_Lerp_ReturnValue;0x04ADif (!(Death)) goto Label_04BC;0x04BBPopFlow();0x04BCLabel_04BC:0x04BCif (!(WalkingOnBoss)) goto Label_05A8;0x04CACallFunc_K2_GetActorLocation_ReturnValue = K2_GetActorLocation();0x04E6BreakVector(CallFunc_K2_GetActorLocation_ReturnValue, CallFunc_BreakVector_X, CallFunc_BreakVector_Y, CallFunc_BreakVector_Z);0x0514CallFunc_K2_GetActorLocation_ReturnValue_1 = As Main Char.K2_GetActorLocation();0x0546BreakVector(CallFunc_K2_GetActorLocation_ReturnValue_1, CallFunc_BreakVector_X_1, CallFunc_BreakVector_Y_1, CallFunc_BreakVector_Z_1);0x0574CallFunc_Less_DoubleDouble_ReturnValue = Less_DoubleDouble(CallFunc_BreakVector_Z_1, CallFunc_BreakVector_Z);0x059Aif (!(CallFunc_Less_DoubleDouble_ReturnValue)) goto Label_0614;0x05A8Label_05A8:0x05A8As Main Char.DeactivateFallDamage = false;0x05C9PopFlow();0x05CALabel_05CA:0x05CACallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x05F4Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x060Fgoto Label_00D7;0x0614Label_0614:0x0614As Main Char.DeactivateFallDamage = true;0x0635PopFlow();0x0636Label_0636:0x0636return;0x0638// end of script
Public0x00
void Movement()
Script256 statements · 8,553 bytes of bytecode
0x0000PushFlow(Label_2166);0x0005CallFunc_IsValid_ReturnValue = IsValid(Spline);0x0022if (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x002CCallFunc_BooleanOR_ReturnValue = BooleanOR(Parry, Death);0x0052if (!(CallFunc_BooleanOR_ReturnValue)) goto Label_00AE;0x0060/Game/Blueprints/Functions/DebrisStone.Default__DebrisStone_C.DebrisBoss(FVector(0, 0, 0), 0f, 0, this, this);0x00ADPopFlow();0x00AELabel_00AE:0x00AEif (!(EventEnabled)) goto Label_0709;0x00BCCurrentDistance = EventDistance;0x00D7CallFunc_Subtract_DoubleDouble_ReturnValue = Subtract_DoubleDouble(CurrentDistance, CurrentDistanceLast);0x0105CallFunc_Abs_ReturnValue = abs(CallFunc_Subtract_DoubleDouble_ReturnValue);0x012ADeltaSpeed = CallFunc_Abs_ReturnValue;0x0145CurrentDistanceLast = CurrentDistance;0x0160CallFunc_Divide_DoubleDouble_ReturnValue = Divide_DoubleDouble(DeltaSpeed, 10);0x018ECallFunc_FClamp_ReturnValue = FClamp(CallFunc_Divide_DoubleDouble_ReturnValue, 0, 1);0x01C5SpeedLength = CallFunc_FClamp_ReturnValue;0x01E0Label_01E0:0x01E0CallFunc_GetSplineLength_ReturnValue_1 = Spline.GetSplineLength();0x0212CallFunc_Percent_FloatFloat_B_ImplicitCast_1 = Cast<4>(CallFunc_GetSplineLength_ReturnValue_1);0x022FCallFunc_Percent_FloatFloat_ReturnValue_1 = Percent_FloatFloat(CurrentDistance, CallFunc_Percent_FloatFloat_B_ImplicitCast_1);0x025DCurrentDistancePercente = CallFunc_Percent_FloatFloat_ReturnValue_1;0x0278PushFlow(Label_1E99);0x027DPushFlow(Label_1C29);0x0282PushFlow(Label_1867);0x0287PushFlow(Label_13DD);0x028CPushFlow(Label_0B38);0x0291Temp_int_Variable = 0;0x02A8Label_02A8:0x02A8CallFunc_LessEqual_IntInt_ReturnValue = LessEqual_IntInt(Temp_int_Variable, 6);0x02CAif (!(CallFunc_LessEqual_IntInt_ReturnValue)) PopFlow();0x02D4PushFlow(Label_211C);0x02D9CurrentIndex = Temp_int_Variable;0x02F4CallFunc_Conv_IntToDouble_ReturnValue = Conv_IntToDouble(CurrentIndex);0x0319CallFunc_Multiply_DoubleDouble_ReturnValue_2 = Multiply_DoubleDouble(CallFunc_Conv_IntToDouble_ReturnValue, BodySize);0x0347CallFunc_GetSplineLength_ReturnValue = Spline.GetSplineLength();0x0379CallFunc_Add_DoubleDouble_ReturnValue = Add_DoubleDouble(CurrentDistance, CallFunc_Multiply_DoubleDouble_ReturnValue_2);0x03A7CallFunc_Percent_FloatFloat_B_ImplicitCast = Cast<4>(CallFunc_GetSplineLength_ReturnValue);0x03C4CallFunc_Percent_FloatFloat_ReturnValue = Percent_FloatFloat(CallFunc_Add_DoubleDouble_ReturnValue, CallFunc_Percent_FloatFloat_B_ImplicitCast);0x03F2/Script/Engine.Default__KismetArrayLibrary.Array_Set(BodyPartDistances, CurrentIndex, CallFunc_Percent_FloatFloat_ReturnValue, false);0x042ECallFunc_K2_GetComponentToWorld_ReturnValue = Boss04Rig.K2_GetComponentToWorld();0x0460CallFunc_MakeVector_ReturnValue_1 = MakeVector(0, 0, ZOffset);0x0497/Script/Engine.Default__KismetArrayLibrary.Array_Get(BodyPartDistances, CurrentIndex, CallFunc_Array_Get_Item_3);0x04D2CallFunc_GetRotationAtDistanceAlongSpline_Distance_ImplicitCast = Cast<3>(CallFunc_Array_Get_Item_3);0x04EFCallFunc_GetRotationAtDistanceAlongSpline_ReturnValue = Spline.GetRotationAtDistanceAlongSpline(CallFunc_GetRotationAtDistanceAlongSpline_Distance_ImplicitCast, 1);0x052C/Script/Engine.Default__KismetArrayLibrary.Array_Get(Anim.BodyPartTransform, CurrentIndex, CallFunc_Array_Get_Item_4);0x057DCallFunc_InverseTransformRotation_ReturnValue = InverseTransformRotation(CallFunc_K2_GetComponentToWorld_ReturnValue, CallFunc_GetRotationAtDistanceAlongSpline_ReturnValue);0x05ABCallFunc_GetLocationAtDistanceAlongSpline_Distance_ImplicitCast_1 = Cast<3>(CallFunc_Array_Get_Item_3);0x05C8CallFunc_GetLocationAtDistanceAlongSpline_ReturnValue_1 = Spline.GetLocationAtDistanceAlongSpline(CallFunc_GetLocationAtDistanceAlongSpline_Distance_ImplicitCast_1, 1);0x0605CallFunc_Add_VectorVector_ReturnValue_3 = Add_VectorVector(CallFunc_GetLocationAtDistanceAlongSpline_ReturnValue_1, CallFunc_MakeVector_ReturnValue_1);0x0633CallFunc_MakeTransform_ReturnValue = MakeTransform(CallFunc_Add_VectorVector_ReturnValue_3, CallFunc_InverseTransformRotation_ReturnValue, FVector(1, 1, 1));0x067ACallFunc_TInterpTo_ReturnValue = TInterpTo(CallFunc_Array_Get_Item_4, CallFunc_MakeTransform_ReturnValue, DeltaTime, 20f);0x06B6/Script/Engine.Default__KismetArrayLibrary.Array_Set(Anim.BodyPartTransform, CurrentIndex, CallFunc_TInterpTo_ReturnValue, false);0x0708PopFlow();0x0709Label_0709:0x0709CallFunc_FClamp_ReturnValue_1 = FClamp(CurvatureSmooth, 0, 1);0x0740CallFunc_SelectFloat_ReturnValue_1 = SelectFloat(SpeedSlow, DefaultSpeed, PlayerWalkingOnSide);0x0777CallFunc_SelectFloat_ReturnValue_2 = SelectFloat(SpeedWalking, CallFunc_SelectFloat_ReturnValue_1, WalkingOnBoss);0x07AECallFunc_SelectFloat_ReturnValue_3 = SelectFloat(SpeedSlow, CallFunc_SelectFloat_ReturnValue_2, BelowBoss);0x07E5CallFunc_Lerp_ReturnValue_1 = Lerp(CallFunc_SelectFloat_ReturnValue_3, DefaultSpeed, CallFunc_FClamp_ReturnValue_1);0x081CCallFunc_Multiply_DoubleDouble_ReturnValue_4 = Multiply_DoubleDouble(CallFunc_Lerp_ReturnValue_1, SpeedWallRun);0x084ACallFunc_FInterpTo_DeltaTime_ImplicitCast_1 = Cast<4>(DeltaTime);0x0867CallFunc_FInterpTo_ReturnValue_1 = FInterpTo(SpeedSmooth, CallFunc_Multiply_DoubleDouble_ReturnValue_4, CallFunc_FInterpTo_DeltaTime_ImplicitCast_1, 2);0x08A7SpeedSmooth = CallFunc_FInterpTo_ReturnValue_1;0x08C2CallFunc_Divide_DoubleDouble_ReturnValue_1 = Divide_DoubleDouble(SpeedWalking, 2);0x08F0CallFunc_Multiply_DoubleDouble_ReturnValue_3 = Multiply_DoubleDouble(SpeedWalking, 0.75);0x091ECallFunc_Lerp_ReturnValue = Lerp(SpeedSmooth, CallFunc_Multiply_DoubleDouble_ReturnValue_3, BackLength);0x0955CallFunc_SelectFloat_ReturnValue = SelectFloat(CallFunc_Divide_DoubleDouble_ReturnValue_1, CallFunc_Lerp_ReturnValue, SlicingArm);0x098CSpeedSet = CallFunc_SelectFloat_ReturnValue;0x09A7CallFunc_Multiply_DoubleDouble_ReturnValue_5 = Multiply_DoubleDouble(SpeedSet, SpeedSlowDown);0x09D5CallFunc_Multiply_DoubleDouble_B_ImplicitCast = Cast<4>(SlowDownSpeed);0x09F2CallFunc_Multiply_DoubleDouble_ReturnValue_6 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_ReturnValue_5, CallFunc_Multiply_DoubleDouble_B_ImplicitCast);0x0A20SpeedMultiply = CallFunc_Multiply_DoubleDouble_ReturnValue_6;0x0A3BCallFunc_Multiply_DoubleDouble_B_ImplicitCast_1 = Cast<4>(DeltaTime);0x0A58CallFunc_Multiply_DoubleDouble_ReturnValue_7 = Multiply_DoubleDouble(SpeedMultiply, CallFunc_Multiply_DoubleDouble_B_ImplicitCast_1);0x0A86DeltaSpeed = CallFunc_Multiply_DoubleDouble_ReturnValue_7;0x0AA1CallFunc_Divide_DoubleDouble_ReturnValue_2 = Divide_DoubleDouble(SpeedMultiply, DefaultSpeed);0x0ACFSpeedLength = CallFunc_Divide_DoubleDouble_ReturnValue_2;0x0AEACallFunc_Add_DoubleDouble_ReturnValue_1 = Add_DoubleDouble(CurrentDistance, DeltaSpeed);0x0B18CurrentDistance = CallFunc_Add_DoubleDouble_ReturnValue_1;0x0B33goto Label_01E0;0x0B38Label_0B38:0x0B38CallFunc_BooleanOR_ReturnValue_1 = BooleanOR(As Main Char.WalkingBoss, SlicingBoss);0x0B74WalkingOnBoss = CallFunc_BooleanOR_ReturnValue_1;0x0B87CallFunc_Conv_BoolToDouble_ReturnValue = Conv_BoolToDouble(WalkingOnBoss);0x0BACCallFunc_FInterpTo_Constant_DeltaTime_ImplicitCast = Cast<4>(DeltaTime);0x0BC9CallFunc_FInterpTo_Constant_ReturnValue = FInterpTo_Constant(WalkingOnBossLerp, CallFunc_Conv_BoolToDouble_ReturnValue, CallFunc_FInterpTo_Constant_DeltaTime_ImplicitCast, 1);0x0C09WalkingOnBossLerp = CallFunc_FInterpTo_Constant_ReturnValue;0x0C24CallFunc_K2_GetActorLocation_ReturnValue_1 = As Main Char.K2_GetActorLocation();0x0C56/Game/Blueprints/Functions/IsPointinBoxRelative.Default__IsPointinBoxRelative_C.Is Pointin Box Relative(CallFunc_K2_GetActorLocation_ReturnValue_1, BackBox, FVector(0, 0, 0), false, false, this, CallFunc_Is_Pointin_Box_Relative_Inside);0x0CB1BackArea = CallFunc_Is_Pointin_Box_Relative_Inside;0x0CC4BackSlowDown(BackArea);0x0CDBCallFunc_K2_GetComponentToWorld_ReturnValue_1 = Boss04_HeadCollision.K2_GetComponentToWorld();0x0D0DCallFunc_K2_GetComponentLocation_ReturnValue_2 = BackEndPoint.K2_GetComponentLocation();0x0D3FCallFunc_K2_GetComponentLocation_ReturnValue_3 = FrontStartPoint.K2_GetComponentLocation();0x0D71CallFunc_InverseTransformLocation_ReturnValue = InverseTransformLocation(CallFunc_K2_GetComponentToWorld_ReturnValue_1, CallFunc_K2_GetComponentLocation_ReturnValue_2);0x0D9FCallFunc_InverseTransformLocation_ReturnValue_1 = InverseTransformLocation(CallFunc_K2_GetComponentToWorld_ReturnValue_1, CallFunc_K2_GetComponentLocation_ReturnValue_3);0x0DCDBreakVector(CallFunc_InverseTransformLocation_ReturnValue, CallFunc_BreakVector_X, CallFunc_BreakVector_Y, CallFunc_BreakVector_Z);0x0DFBBreakVector(CallFunc_InverseTransformLocation_ReturnValue_1, CallFunc_BreakVector_X_1, CallFunc_BreakVector_Y_1, CallFunc_BreakVector_Z_1);0x0E29CallFunc_K2_GetActorLocation_ReturnValue_1 = As Main Char.K2_GetActorLocation();0x0E5BCallFunc_InverseTransformLocation_ReturnValue_2 = InverseTransformLocation(CallFunc_K2_GetComponentToWorld_ReturnValue_1, CallFunc_K2_GetActorLocation_ReturnValue_1);0x0E89BreakVector(CallFunc_InverseTransformLocation_ReturnValue_2, CallFunc_BreakVector_X_2, CallFunc_BreakVector_Y_2, CallFunc_BreakVector_Z_2);0x0EB7CallFunc_Greater_DoubleDouble_ReturnValue = Greater_DoubleDouble(CallFunc_BreakVector_X_2, CallFunc_BreakVector_X);0x0EDDCallFunc_Less_DoubleDouble_ReturnValue = Less_DoubleDouble(CallFunc_BreakVector_X_2, CallFunc_BreakVector_X_1);0x0F03CallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_Less_DoubleDouble_ReturnValue, CallFunc_Greater_DoubleDouble_ReturnValue);0x0F29PlayerWalkingOnSide = CallFunc_BooleanAND_ReturnValue;0x0F3CCallFunc_K2_GetActorLocation_ReturnValue = As Main Char.K2_GetActorLocation();0x0F6ECallFunc_Add_VectorVector_ReturnValue_2 = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue, FVector(0, 0, 300));0x0FACTemp_byte_Variable = 0;0x0FC0Temp_byte_Variable_1 = 1;0x0FD4Temp_bool_Variable_1 = false;0x0FDFCallFunc_SphereTraceSingle_ReturnValue_2 = SphereTraceSingle(this, CallFunc_K2_GetActorLocation_ReturnValue, CallFunc_Add_VectorVector_ReturnValue_2, 40f, 0, false, Temp_object_Variable, Switch(Temp_bool_Variable_1, false => Temp_byte_Variable, true => Temp_byte_Variable_1, default => K2Node_Select_Default_1), CallFunc_SphereTraceSingle_OutHit_2, false, LinearColor{1f, 0f, 0f, 1f}, LinearColor{0f, 1f, 0f, 1f}, 5f);0x109FBreakHitResult(CallFunc_SphereTraceSingle_OutHit_2, CallFunc_BreakHitResult_bBlockingHit_1, CallFunc_BreakHitResult_bInitialOverlap_1, CallFunc_BreakHitResult_Time_1, CallFunc_BreakHitResult_Distance_1, CallFunc_BreakHitResult_Location_1, CallFunc_BreakHitResult_ImpactPoint_1, CallFunc_BreakHitResult_Normal_1, CallFunc_BreakHitResult_ImpactNormal_1, CallFunc_BreakHitResult_PhysMat_1, CallFunc_BreakHitResult_HitActor_1, CallFunc_BreakHitResult_HitComponent_1, CallFunc_BreakHitResult_HitBoneName_1, CallFunc_BreakHitResult_BoneName_1, CallFunc_BreakHitResult_HitItem_1, CallFunc_BreakHitResult_ElementIndex_1, CallFunc_BreakHitResult_FaceIndex_1, CallFunc_BreakHitResult_TraceStart_1, CallFunc_BreakHitResult_TraceEnd_1);0x1154if (!(CallFunc_BreakHitResult_bBlockingHit_1)) goto Label_13CD;0x1162BreakHitResult(CallFunc_SphereTraceSingle_OutHit_2, CallFunc_BreakHitResult_bBlockingHit_1, CallFunc_BreakHitResult_bInitialOverlap_1, CallFunc_BreakHitResult_Time_1, CallFunc_BreakHitResult_Distance_1, CallFunc_BreakHitResult_Location_1, CallFunc_BreakHitResult_ImpactPoint_1, CallFunc_BreakHitResult_Normal_1, CallFunc_BreakHitResult_ImpactNormal_1, CallFunc_BreakHitResult_PhysMat_1, CallFunc_BreakHitResult_HitActor_1, CallFunc_BreakHitResult_HitComponent_1, CallFunc_BreakHitResult_HitBoneName_1, CallFunc_BreakHitResult_BoneName_1, CallFunc_BreakHitResult_HitItem_1, CallFunc_BreakHitResult_ElementIndex_1, CallFunc_BreakHitResult_FaceIndex_1, CallFunc_BreakHitResult_TraceStart_1, CallFunc_BreakHitResult_TraceEnd_1);0x1217CallFunc_ComponentHasTag_ReturnValue_1 = CallFunc_BreakHitResult_HitComponent_1.ComponentHasTag(FName(Boss));0x124EBelowBoss = CallFunc_ComponentHasTag_ReturnValue_1;0x1261Label_1261:0x1261if (!(As Main Char.WallRunEnabled)) goto Label_13B1;0x1285BreakHitResult(As Main Char.HitWallStore, 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);0x1350CallFunc_ComponentHasTag_ReturnValue = CallFunc_BreakHitResult_HitComponent.ComponentHasTag(FName(Body));0x1387if (!(CallFunc_ComponentHasTag_ReturnValue)) goto Label_13B1;0x1395SpeedWallRun = 0;0x13B0PopFlow();0x13B1Label_13B1:0x13B1SpeedWallRun = 1;0x13CCPopFlow();0x13CDLabel_13CD:0x13CDBelowBoss = false;0x13D8goto Label_1261;0x13DDLabel_13DD:0x13DDif (!(EventEnabled)) goto Label_13EC;0x13EBPopFlow();0x13ECLabel_13EC:0x13ECif (!(CabinsSliced)) goto Label_13FB;0x13FAPopFlow();0x13FBLabel_13FB:0x13FBif (!(HitForTheFirstTime)) goto Label_1810;0x1409CurrentRootPoint = CurrentRootPoint;0x141CLabel_141C:0x141CCallFunc_GetAllActorsWithTag_OutActors = {};0x1427GetAllActorsWithTag(this, FName(Boss), CallFunc_GetAllActorsWithTag_OutActors);0x1448CallFunc_GetSocketLocation_ReturnValue = Boss04Rig.GetSocketLocation(FName(HeadSocket));0x148BCallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_GetSocketLocation_ReturnValue, FVector(0, 0, 300));0x14C9CallFunc_K2_GetComponentLocation_ReturnValue = CurrentRootPoint.K2_GetComponentLocation();0x14FBTemp_byte_Variable = 0;0x150FTemp_byte_Variable_1 = 1;0x1523Temp_bool_Variable_1 = false;0x152ECallFunc_SphereTraceSingle_ReturnValue_1 = SphereTraceSingle(this, CallFunc_Add_VectorVector_ReturnValue, CallFunc_K2_GetComponentLocation_ReturnValue, 100f, 0, false, CallFunc_GetAllActorsWithTag_OutActors, Switch(Temp_bool_Variable_1, false => Temp_byte_Variable, true => Temp_byte_Variable_1, default => K2Node_Select_Default_1), CallFunc_SphereTraceSingle_OutHit_1, true, LinearColor{1f, 0f, 0f, 1f}, LinearColor{0f, 1f, 0f, 1f}, 5f);0x15EEif (!(CallFunc_SphereTraceSingle_ReturnValue_1)) goto Label_1630;0x15FCLabel_15FC:0x15FCHitForTheFirstTime = true;0x1607if (!(OnTunnel)) goto Label_1616;0x1615PopFlow();0x1616Label_1616:0x1616OnTunnel = true;0x1621RetreatArm();0x162FPopFlow();0x1630Label_1630:0x1630CallFunc_GetAllActorsWithTag_OutActors_1 = {};0x163BGetAllActorsWithTag(this, FName(Boss), CallFunc_GetAllActorsWithTag_OutActors_1);0x165CCallFunc_K2_GetComponentLocation_ReturnValue_1 = CurrentRootPoint.K2_GetComponentLocation();0x168ECallFunc_Add_VectorVector_ReturnValue_1 = Add_VectorVector(CallFunc_K2_GetComponentLocation_ReturnValue_1, FVector(0, 0, 10000));0x16CCTemp_byte_Variable = 0;0x16E0Temp_byte_Variable_1 = 1;0x16F4Temp_bool_Variable_1 = false;0x16FFCallFunc_SphereTraceSingle_ReturnValue = SphereTraceSingle(this, CallFunc_K2_GetComponentLocation_ReturnValue_1, CallFunc_Add_VectorVector_ReturnValue_1, 100f, 0, false, CallFunc_GetAllActorsWithTag_OutActors_1, Switch(Temp_bool_Variable_1, false => Temp_byte_Variable, true => Temp_byte_Variable_1, default => K2Node_Select_Default_1), CallFunc_SphereTraceSingle_OutHit, true, LinearColor{1f, 0f, 0f, 1f}, LinearColor{0f, 1f, 0f, 1f}, 5f);0x17BFif (!(CallFunc_SphereTraceSingle_ReturnValue)) goto Label_17D2;0x17CDgoto Label_15FC;0x17D2Label_17D2:0x17D2if (!(HitForTheFirstTime)) goto Label_17EC;0x17E0HitForTheFirstTime = false;0x17EBPopFlow();0x17ECLabel_17EC:0x17ECif (!(OnTunnel)) PopFlow();0x17F6OnTunnel = false;0x1801StartArm();0x180FPopFlow();0x1810Label_1810:0x1810Temp_bool_Variable = ArmAttack;0x1823CurrentRootPoint = Switch(Temp_bool_Variable, false => RetreatBack, true => RetreatFront, default => K2Node_Select_Default);0x1862goto Label_141C;0x1867Label_1867:0x1867Temp_int_Loop_Counter_Variable = 0;0x187ETemp_int_Array_Index_Variable_1 = 0;0x1895Label_1895:0x1895CallFunc_Array_Length_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Wheels);0x18D0CallFunc_Less_IntInt_ReturnValue_1 = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue_1);0x18F6if (!(CallFunc_Less_IntInt_ReturnValue_1)) goto Label_19E9;0x1904Temp_int_Array_Index_Variable_1 = Temp_int_Loop_Counter_Variable;0x191FPushFlow(Label_199F);0x1924/Script/Engine.Default__KismetArrayLibrary.Array_Get(Wheels, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item_2);0x195FCallFunc_Array_Get_Item_2.Turning(DeltaSpeed, 0, SpeedLength);0x199EPopFlow();0x199FLabel_199F:0x199FCallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x19C9Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue_1;0x19E4goto Label_1895;0x19E9Label_19E9:0x19E9CallFunc_MakeLiteralDouble_ReturnValue = MakeLiteralDouble(7500);0x1A0E/Script/Engine.Default__KismetArrayLibrary.Array_Get(BodyPartDistances, 3, CallFunc_Array_Get_Item_1);0x1A45CallFunc_GetLocationAtDistanceAlongSpline_Distance_ImplicitCast = Cast<3>(CallFunc_Array_Get_Item_1);0x1A62CallFunc_GetLocationAtDistanceAlongSpline_ReturnValue = Spline.GetLocationAtDistanceAlongSpline(CallFunc_GetLocationAtDistanceAlongSpline_Distance_ImplicitCast, 1);0x1A9FCallFunc_DebrisBoss_Radius_ImplicitCast = Cast<3>(CallFunc_MakeLiteralDouble_ReturnValue);0x1ABC/Game/Blueprints/Functions/DebrisStone.Default__DebrisStone_C.DebrisBoss(CallFunc_GetLocationAtDistanceAlongSpline_ReturnValue, CallFunc_DebrisBoss_Radius_ImplicitCast, SpeedLength, Boss04Rig, this);0x1B05CallFunc_MakeLiteralDouble_ReturnValue = MakeLiteralDouble(7500);0x1B2A/Script/Engine.Default__KismetArrayLibrary.Array_Get(BodyPartDistances, 3, CallFunc_Array_Get_Item_1);0x1B61CallFunc_GetLocationAtDistanceAlongSpline_Distance_ImplicitCast = Cast<3>(CallFunc_Array_Get_Item_1);0x1B7ECallFunc_GetLocationAtDistanceAlongSpline_ReturnValue = Spline.GetLocationAtDistanceAlongSpline(CallFunc_GetLocationAtDistanceAlongSpline_Distance_ImplicitCast, 1);0x1BBBCallFunc_DynamicFeedbackShake_Scale_ImplicitCast = Cast<3>(SpeedLength);0x1BD8As Main Char.DynamicFeedbackShake(CallFunc_DynamicFeedbackShake_Scale_ImplicitCast, CallFunc_GetLocationAtDistanceAlongSpline_ReturnValue, true, nullptr, CallFunc_MakeLiteralDouble_ReturnValue, 0, 1, false);0x1C28PopFlow();0x1C29Label_1C29:0x1C29/Script/Engine.Default__KismetArrayLibrary.Array_Get(Anim.BodyPartTransform, 0, CallFunc_Array_Get_Item);0x1C76BreakTransform(CallFunc_Array_Get_Item, CallFunc_BreakTransform_Location_1, CallFunc_BreakTransform_Rotation_1, CallFunc_BreakTransform_Scale_1);0x1CA4CallFunc_GetRightVector_ReturnValue = GetRightVector(CallFunc_BreakTransform_Rotation_1);0x1CC9CallFunc_Dot_VectorVector_ReturnValue = Dot_VectorVector(CallFunc_GetRightVector_ReturnValue, LastFwd);0x1CF7LastRight = CallFunc_Dot_VectorVector_ReturnValue;0x1D12/Script/Engine.Default__KismetArrayLibrary.Array_Get(Anim.BodyPartTransform, 0, CallFunc_Array_Get_Item);0x1D5FBreakTransform(CallFunc_Array_Get_Item, CallFunc_BreakTransform_Location_1, CallFunc_BreakTransform_Rotation_1, CallFunc_BreakTransform_Scale_1);0x1D8DCallFunc_GetForwardVector_ReturnValue = GetForwardVector(CallFunc_BreakTransform_Rotation_1);0x1DB2LastFwd = CallFunc_GetForwardVector_ReturnValue;0x1DCDCallFunc_Abs_ReturnValue_1 = abs(LastRight);0x1DF2CallFunc_Multiply_DoubleDouble_ReturnValue_1 = Multiply_DoubleDouble(CallFunc_Abs_ReturnValue_1, 22.5);0x1E20CallFunc_FInterpTo_DeltaTime_ImplicitCast = Cast<4>(DeltaTime);0x1E3DCallFunc_FInterpTo_ReturnValue = FInterpTo(CurvatureSmooth, CallFunc_Multiply_DoubleDouble_ReturnValue_1, CallFunc_FInterpTo_DeltaTime_ImplicitCast, 2);0x1E7DCurvatureSmooth = CallFunc_FInterpTo_ReturnValue;0x1E98PopFlow();0x1E99Label_1E99:0x1E99CallFunc_GetSocketTransform_ReturnValue = Boss04Rig.GetSocketTransform(FName(HeadSocket), 0);0x1EDEBreakTransform(CallFunc_GetSocketTransform_ReturnValue, CallFunc_BreakTransform_Location, CallFunc_BreakTransform_Rotation, CallFunc_BreakTransform_Scale);0x1F0CCallFunc_K2_SetActorLocationAndRotation_ReturnValue = K2_SetActorLocationAndRotation(CallFunc_BreakTransform_Location, CallFunc_BreakTransform_Rotation, false, CallFunc_K2_SetActorLocationAndRotation_SweepHitResult, false);0x1F3DSpawnMines();0x1F4BTemp_int_Loop_Counter_Variable_1 = 0;0x1F62Temp_int_Array_Index_Variable = 0;0x1F79Label_1F79:0x1F79CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Anim.Cabins2);0x1FCACallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable_1, CallFunc_Array_Length_ReturnValue);0x1FF0if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x1FFATemp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable_1;0x2015PushFlow(Label_20D2);0x201ACallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(WalkingOnBossLerp, -25);0x2048CallFunc_MakeVector_ReturnValue = MakeVector(0, 0, CallFunc_Multiply_DoubleDouble_ReturnValue);0x207F/Script/Engine.Default__KismetArrayLibrary.Array_Set(Anim.Cabins2, Temp_int_Array_Index_Variable, CallFunc_MakeVector_ReturnValue, false);0x20D1PopFlow();0x20D2Label_20D2:0x20D2CallFunc_Add_IntInt_ReturnValue_2 = Add_IntInt(Temp_int_Loop_Counter_Variable_1, 1);0x20FCTemp_int_Loop_Counter_Variable_1 = CallFunc_Add_IntInt_ReturnValue_2;0x2117goto Label_1F79;0x211CLabel_211C:0x211CCallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Variable, 1);0x2146Temp_int_Variable = CallFunc_Add_IntInt_ReturnValue;0x2161goto Label_02A8;0x2166Label_2166:0x2166return;0x2168// end of script
Public0x00
void SetLife()
Script33 statements · 1,170 bytes of bytecode
0x0000K2Node_MakeArray_Array_11 = {FName(R)};0x0018/Script/Engine.Default__KismetArrayLibrary.Array_Get(Materials, 0, CallFunc_Array_Get_Item_1);0x004FK2Node_MakeArray_Array_12 = {Boss04_HeadCollisionSlice};0x0063K2Node_MakeArray_Array_13 = {CallFunc_Array_Get_Item_1};0x0077LifeSystem05Head.SetMesh(K2Node_MakeArray_Array_12, this, K2Node_MakeArray_Array_13, K2Node_MakeArray_Array_11, true);0x00B8K2Node_MakeArray_Array_7 = {Boss04_BackCollisionSlice};0x00CCK2Node_MakeArray_Array_10 = {FName(G)};0x00E4/Script/Engine.Default__KismetArrayLibrary.Array_Get(Materials, 0, CallFunc_Array_Get_Item_1);0x011BK2Node_MakeArray_Array_13 = {CallFunc_Array_Get_Item_1};0x012FLifeSystem06Back.SetMesh(K2Node_MakeArray_Array_7, this, K2Node_MakeArray_Array_13, K2Node_MakeArray_Array_10, true);0x0170K2Node_MakeArray_Array_9 = {Boss04_ArmCollisionC01Slice, Boss04_ArmCollisionC02Slice, Boss04_ArmCollisionC03Slice, Boss04_ArmCollisionC04Slice, Boss04_ArmCollisionC05Slice};0x01A8SliceArmCraneCollisions = K2Node_MakeArray_Array_9;0x01C3K2Node_MakeArray_Array_8 = {FName(B)};0x01DB/Script/Engine.Default__KismetArrayLibrary.Array_Get(Materials, 0, CallFunc_Array_Get_Item_1);0x0212K2Node_MakeArray_Array_13 = {CallFunc_Array_Get_Item_1};0x0226LifeSystem01Crane.SetMesh(SliceArmCraneCollisions, this, K2Node_MakeArray_Array_13, K2Node_MakeArray_Array_8, true);0x0267K2Node_MakeArray_Array_1 = {Boss04_CabinACollisionSlice};0x027BK2Node_MakeArray_Array_3 = {FName(R)};0x0293/Script/Engine.Default__KismetArrayLibrary.Array_Get(Materials, 1, CallFunc_Array_Get_Item);0x02CAK2Node_MakeArray_Array_6 = {CallFunc_Array_Get_Item};0x02DELifeSystem04CabinA.SetMesh(K2Node_MakeArray_Array_1, this, K2Node_MakeArray_Array_6, K2Node_MakeArray_Array_3, true);0x031FK2Node_MakeArray_Array_2 = {FName(G)};0x0337K2Node_MakeArray_Array_4 = {Boss04_CabinBCollisionSlice};0x034B/Script/Engine.Default__KismetArrayLibrary.Array_Get(Materials, 1, CallFunc_Array_Get_Item);0x0382K2Node_MakeArray_Array_6 = {CallFunc_Array_Get_Item};0x0396LifeSystem03CabinB.SetMesh(K2Node_MakeArray_Array_4, this, K2Node_MakeArray_Array_6, K2Node_MakeArray_Array_2, true);0x03D7K2Node_MakeArray_Array = {FName(B)};0x03EFK2Node_MakeArray_Array_5 = {Boss04_CabinCCollisionSlice};0x0403/Script/Engine.Default__KismetArrayLibrary.Array_Get(Materials, 1, CallFunc_Array_Get_Item);0x043AK2Node_MakeArray_Array_6 = {CallFunc_Array_Get_Item};0x044ELifeSystem02CabinC.SetMesh(K2Node_MakeArray_Array_5, this, K2Node_MakeArray_Array_6, K2Node_MakeArray_Array, true);0x048Freturn;0x0491// end of script
Public0x00
void SpawnRedEyes()
Script4 statements · 110 bytes of bytecode
0x0000CallFunc_K2_GetActorLocation_ReturnValue = K2_GetActorLocation();0x001C/Game/Blueprints/Boss/SpawnRedEyes.Default__SpawnRedEyes_C.SpawnRedEyes(Boss04Rig, RedEyes, CallFunc_K2_GetActorLocation_ReturnValue, 2f, true, 5, this);0x006Breturn;0x006D// end of script
Public0x00
void Recast(AMainChar_C* As Main Char)
Script13 statements · 194 bytes of bytecode
0x0000CallFunc_IsValid_ReturnValue = IsValid(As Main Char);0x001Dif (!(CallFunc_IsValid_ReturnValue)) goto Label_0043;0x002BAs Main Char = As Main Char;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 DetectNearestSplinePosition()
Script6 statements · 187 bytes of bytecode
0x0000CallFunc_GetSocketLocation_ReturnValue = Boss04Rig.GetSocketLocation(FName(HeadSocket));0x0043CallFunc_GetDistanceAlongSplineAtLocation_ReturnValue = Spline.GetDistanceAlongSplineAtLocation(CallFunc_GetSocketLocation_ReturnValue, 1);0x0080K2Node_VariableSet_CurrentDistance_ImplicitCast = Cast<4>(CallFunc_GetDistanceAlongSplineAtLocation_ReturnValue);0x009DCurrentDistance = K2Node_VariableSet_CurrentDistance_ImplicitCast;0x00B8return;0x00BA// end of script
Public0x00
void AttachChilds()
Script161 statements · 4,269 bytes of bytecode
0x0000PushFlow(Label_10AA);0x0005Temp_int_Loop_Counter_Variable_5 = 0;0x001CTemp_int_Array_Index_Variable_6 = 0;0x0033Label_0033:0x0033CallFunc_Array_Length_ReturnValue_7 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(HeadAttach);0x006ECallFunc_Less_IntInt_ReturnValue_7 = Less_IntInt(Temp_int_Loop_Counter_Variable_5, CallFunc_Array_Length_ReturnValue_7);0x0094if (!(CallFunc_Less_IntInt_ReturnValue_7)) goto Label_01A7;0x00A2Temp_int_Array_Index_Variable_6 = Temp_int_Loop_Counter_Variable_5;0x00BDPushFlow(Label_0EA4);0x00C2/Script/Engine.Default__KismetArrayLibrary.Array_Get(HeadAttach, Temp_int_Array_Index_Variable_6, CallFunc_Array_Get_Item_7);0x00FDCallFunc_IsValid_ReturnValue_6 = IsValid(CallFunc_Array_Get_Item_7);0x011Aif (!(CallFunc_IsValid_ReturnValue_6)) PopFlow();0x0124/Script/Engine.Default__KismetArrayLibrary.Array_Get(HeadAttach, Temp_int_Array_Index_Variable_6, CallFunc_Array_Get_Item_7);0x015FCallFunc_K2_AttachToComponent_ReturnValue_6 = CallFunc_Array_Get_Item_7.K2_AttachToComponent(HeadRoot, FName(None), 1, 1, 1, true);0x01A6PopFlow();0x01A7Label_01A7:0x01A7Temp_int_Loop_Counter_Variable_4 = 0;0x01BETemp_int_Array_Index_Variable_4 = 0;0x01D5Label_01D5:0x01D5CallFunc_Array_Length_ReturnValue_6 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Body01Attach);0x0210CallFunc_Less_IntInt_ReturnValue_4 = Less_IntInt(Temp_int_Loop_Counter_Variable_4, CallFunc_Array_Length_ReturnValue_6);0x0236if (!(CallFunc_Less_IntInt_ReturnValue_4)) goto Label_0349;0x0244Temp_int_Array_Index_Variable_4 = Temp_int_Loop_Counter_Variable_4;0x025FPushFlow(Label_0EEE);0x0264/Script/Engine.Default__KismetArrayLibrary.Array_Get(Body01Attach, Temp_int_Array_Index_Variable_4, CallFunc_Array_Get_Item_6);0x029FCallFunc_IsValid_ReturnValue_5 = IsValid(CallFunc_Array_Get_Item_6);0x02BCif (!(CallFunc_IsValid_ReturnValue_5)) PopFlow();0x02C6/Script/Engine.Default__KismetArrayLibrary.Array_Get(Body01Attach, Temp_int_Array_Index_Variable_4, CallFunc_Array_Get_Item_6);0x0301CallFunc_K2_AttachToComponent_ReturnValue_5 = CallFunc_Array_Get_Item_6.K2_AttachToComponent(BodyRoot1, FName(None), 1, 1, 1, true);0x0348PopFlow();0x0349Label_0349:0x0349Temp_int_Loop_Counter_Variable_2 = 0;0x0360Temp_int_Array_Index_Variable_2 = 0;0x0377Label_0377:0x0377CallFunc_Array_Length_ReturnValue_4 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Body02Attach);0x03B2CallFunc_Less_IntInt_ReturnValue_2 = Less_IntInt(Temp_int_Loop_Counter_Variable_2, CallFunc_Array_Length_ReturnValue_4);0x03D8if (!(CallFunc_Less_IntInt_ReturnValue_2)) goto Label_04EB;0x03E6Temp_int_Array_Index_Variable_2 = Temp_int_Loop_Counter_Variable_2;0x0401PushFlow(Label_0F38);0x0406/Script/Engine.Default__KismetArrayLibrary.Array_Get(Body02Attach, Temp_int_Array_Index_Variable_2, CallFunc_Array_Get_Item_5);0x0441CallFunc_IsValid_ReturnValue_4 = IsValid(CallFunc_Array_Get_Item_5);0x045Eif (!(CallFunc_IsValid_ReturnValue_4)) PopFlow();0x0468/Script/Engine.Default__KismetArrayLibrary.Array_Get(Body02Attach, Temp_int_Array_Index_Variable_2, CallFunc_Array_Get_Item_5);0x04A3CallFunc_K2_AttachToComponent_ReturnValue_3 = CallFunc_Array_Get_Item_5.K2_AttachToComponent(BodyRoot2, FName(None), 1, 1, 1, true);0x04EAPopFlow();0x04EBLabel_04EB:0x04EBTemp_int_Loop_Counter_Variable_1 = 0;0x0502Temp_int_Array_Index_Variable = 0;0x0519Label_0519:0x0519CallFunc_Array_Length_ReturnValue_5 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Body03Attach);0x0554CallFunc_Less_IntInt_ReturnValue_3 = Less_IntInt(Temp_int_Loop_Counter_Variable_1, CallFunc_Array_Length_ReturnValue_5);0x057Aif (!(CallFunc_Less_IntInt_ReturnValue_3)) goto Label_068D;0x0588Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable_1;0x05A3PushFlow(Label_0F82);0x05A8/Script/Engine.Default__KismetArrayLibrary.Array_Get(Body03Attach, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_4);0x05E3CallFunc_IsValid_ReturnValue_3 = IsValid(CallFunc_Array_Get_Item_4);0x0600if (!(CallFunc_IsValid_ReturnValue_3)) PopFlow();0x060A/Script/Engine.Default__KismetArrayLibrary.Array_Get(Body03Attach, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_4);0x0645CallFunc_K2_AttachToComponent_ReturnValue_4 = CallFunc_Array_Get_Item_4.K2_AttachToComponent(BodyRoot3, FName(None), 1, 1, 1, true);0x068CPopFlow();0x068DLabel_068D:0x068DTemp_int_Loop_Counter_Variable = 0;0x06A4Temp_int_Array_Index_Variable_3 = 0;0x06BBLabel_06BB:0x06BBCallFunc_Array_Length_ReturnValue_3 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Body04Attach);0x06F6CallFunc_Less_IntInt_ReturnValue_1 = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue_3);0x071Cif (!(CallFunc_Less_IntInt_ReturnValue_1)) goto Label_082F;0x072ATemp_int_Array_Index_Variable_3 = Temp_int_Loop_Counter_Variable;0x0745PushFlow(Label_0FCC);0x074A/Script/Engine.Default__KismetArrayLibrary.Array_Get(Body04Attach, Temp_int_Array_Index_Variable_3, CallFunc_Array_Get_Item_3);0x0785CallFunc_IsValid_ReturnValue_2 = IsValid(CallFunc_Array_Get_Item_3);0x07A2if (!(CallFunc_IsValid_ReturnValue_2)) PopFlow();0x07AC/Script/Engine.Default__KismetArrayLibrary.Array_Get(Body04Attach, Temp_int_Array_Index_Variable_3, CallFunc_Array_Get_Item_3);0x07E7CallFunc_K2_AttachToComponent_ReturnValue_2 = CallFunc_Array_Get_Item_3.K2_AttachToComponent(BodyRoot4, FName(None), 1, 1, 1, true);0x082EPopFlow();0x082FLabel_082F:0x082FTemp_int_Loop_Counter_Variable_3 = 0;0x0846Temp_int_Array_Index_Variable_1 = 0;0x085DLabel_085D:0x085DCallFunc_Array_Length_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Body05Attach);0x0898CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable_3, CallFunc_Array_Length_ReturnValue_1);0x08BEif (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_09D1;0x08CCTemp_int_Array_Index_Variable_1 = Temp_int_Loop_Counter_Variable_3;0x08E7PushFlow(Label_1016);0x08EC/Script/Engine.Default__KismetArrayLibrary.Array_Get(Body05Attach, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item_2);0x0927CallFunc_IsValid_ReturnValue_1 = IsValid(CallFunc_Array_Get_Item_2);0x0944if (!(CallFunc_IsValid_ReturnValue_1)) PopFlow();0x094E/Script/Engine.Default__KismetArrayLibrary.Array_Get(Body05Attach, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item_2);0x0989CallFunc_K2_AttachToComponent_ReturnValue = CallFunc_Array_Get_Item_2.K2_AttachToComponent(BodyRoot5, FName(None), 1, 1, 1, true);0x09D0PopFlow();0x09D1Label_09D1:0x09D1Temp_int_Loop_Counter_Variable_7 = 0;0x09E8Temp_int_Array_Index_Variable_5 = 0;0x09FFLabel_09FF:0x09FFCallFunc_Array_Length_ReturnValue_2 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(BackAttach);0x0A3ACallFunc_Less_IntInt_ReturnValue_5 = Less_IntInt(Temp_int_Loop_Counter_Variable_7, CallFunc_Array_Length_ReturnValue_2);0x0A60if (!(CallFunc_Less_IntInt_ReturnValue_5)) goto Label_0B73;0x0A6ETemp_int_Array_Index_Variable_5 = Temp_int_Loop_Counter_Variable_7;0x0A89PushFlow(Label_1060);0x0A8E/Script/Engine.Default__KismetArrayLibrary.Array_Get(BackAttach, Temp_int_Array_Index_Variable_5, CallFunc_Array_Get_Item_1);0x0AC9CallFunc_IsValid_ReturnValue = IsValid(CallFunc_Array_Get_Item_1);0x0AE6if (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x0AF0/Script/Engine.Default__KismetArrayLibrary.Array_Get(BackAttach, Temp_int_Array_Index_Variable_5, CallFunc_Array_Get_Item_1);0x0B2BCallFunc_K2_AttachToComponent_ReturnValue_1 = CallFunc_Array_Get_Item_1.K2_AttachToComponent(BackRoot, FName(None), 1, 1, 1, true);0x0B72PopFlow();0x0B73Label_0B73:0x0B73AttachedActors = HeadAttach;0x0B8E/Script/Engine.Default__KismetArrayLibrary.Array_Append(AttachedActors, Body01Attach);0x0BC0/Script/Engine.Default__KismetArrayLibrary.Array_Append(AttachedActors, Body02Attach);0x0BF2/Script/Engine.Default__KismetArrayLibrary.Array_Append(AttachedActors, Body03Attach);0x0C24/Script/Engine.Default__KismetArrayLibrary.Array_Append(AttachedActors, Body04Attach);0x0C56/Script/Engine.Default__KismetArrayLibrary.Array_Append(AttachedActors, Body05Attach);0x0C88/Script/Engine.Default__KismetArrayLibrary.Array_Append(AttachedActors, BackAttach);0x0CBA/Script/Engine.Default__KismetArrayLibrary.Array_Append(AttachedActors, TopFences);0x0CECTemp_int_Loop_Counter_Variable_6 = 0;0x0D03Temp_int_Array_Index_Variable_7 = 0;0x0D1ALabel_0D1A:0x0D1ACallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(AttachedActors);0x0D55CallFunc_Less_IntInt_ReturnValue_6 = Less_IntInt(Temp_int_Loop_Counter_Variable_6, CallFunc_Array_Length_ReturnValue);0x0D7Bif (!(CallFunc_Less_IntInt_ReturnValue_6)) PopFlow();0x0D85Temp_int_Array_Index_Variable_7 = Temp_int_Loop_Counter_Variable_6;0x0DA0PushFlow(Label_0E5A);0x0DA5Temp_name_Variable = FName(Boss);0x0DC4/Script/Engine.Default__KismetArrayLibrary.Array_Get(AttachedActors, Temp_int_Array_Index_Variable_7, CallFunc_Array_Get_Item);0x0DFFCallFunc_Array_Add_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Add(CallFunc_Array_Get_Item.Tags, Temp_name_Variable);0x0E59PopFlow();0x0E5ALabel_0E5A:0x0E5ACallFunc_Add_IntInt_ReturnValue_7 = Add_IntInt(Temp_int_Loop_Counter_Variable_6, 1);0x0E84Temp_int_Loop_Counter_Variable_6 = CallFunc_Add_IntInt_ReturnValue_7;0x0E9Fgoto Label_0D1A;0x0EA4Label_0EA4:0x0EA4CallFunc_Add_IntInt_ReturnValue_5 = Add_IntInt(Temp_int_Loop_Counter_Variable_5, 1);0x0ECETemp_int_Loop_Counter_Variable_5 = CallFunc_Add_IntInt_ReturnValue_5;0x0EE9goto Label_0033;0x0EEELabel_0EEE:0x0EEECallFunc_Add_IntInt_ReturnValue_3 = Add_IntInt(Temp_int_Loop_Counter_Variable_4, 1);0x0F18Temp_int_Loop_Counter_Variable_4 = CallFunc_Add_IntInt_ReturnValue_3;0x0F33goto Label_01D5;0x0F38Label_0F38:0x0F38CallFunc_Add_IntInt_ReturnValue_2 = Add_IntInt(Temp_int_Loop_Counter_Variable_2, 1);0x0F62Temp_int_Loop_Counter_Variable_2 = CallFunc_Add_IntInt_ReturnValue_2;0x0F7Dgoto Label_0377;0x0F82Label_0F82:0x0F82CallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Temp_int_Loop_Counter_Variable_1, 1);0x0FACTemp_int_Loop_Counter_Variable_1 = CallFunc_Add_IntInt_ReturnValue_1;0x0FC7goto Label_0519;0x0FCCLabel_0FCC:0x0FCCCallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0FF6Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x1011goto Label_06BB;0x1016Label_1016:0x1016CallFunc_Add_IntInt_ReturnValue_4 = Add_IntInt(Temp_int_Loop_Counter_Variable_3, 1);0x1040Temp_int_Loop_Counter_Variable_3 = CallFunc_Add_IntInt_ReturnValue_4;0x105Bgoto Label_085D;0x1060Label_1060:0x1060CallFunc_Add_IntInt_ReturnValue_6 = Add_IntInt(Temp_int_Loop_Counter_Variable_7, 1);0x108ATemp_int_Loop_Counter_Variable_7 = CallFunc_Add_IntInt_ReturnValue_6;0x10A5goto Label_09FF;0x10AALabel_10AA:0x10AAreturn;0x10AC// end of script
Public0x00
void AddWheel(UWheelComponent_C* Component)
Script17 statements · 878 bytes of bytecode
0x0000CallFunc_GetRelativeTransform_ReturnValue = Component.GetRelativeTransform();0x0032CallFunc_AddComponent_ReturnValue = AddComponent(FName(NODE_AddStaticMeshComponent-0), false, CallFunc_GetRelativeTransform_ReturnValue, this, false);0x005FCallFunc_K2_AttachToComponent_ReturnValue = CallFunc_AddComponent_ReturnValue.K2_AttachToComponent(Component, FName(None), 0, 0, 0, true);0x00A6CallFunc_GetMaterial_ReturnValue = CallFunc_AddComponent_ReturnValue.GetMaterial(0);0x00D9CallFunc_CreateDynamicMaterialInstance_ReturnValue = CallFunc_AddComponent_ReturnValue.CreateDynamicMaterialInstance(0, CallFunc_GetMaterial_ReturnValue, FName(None));0x0122CallFunc_Array_Add_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Add(Wheel Materials, CallFunc_CreateDynamicMaterialInstance_ReturnValue);0x0166Temp_struct_Variable = FTransform(...);0x01C9CallFunc_AddComponent_ReturnValue_1 = AddComponent(FName(NODE_AddNiagaraComponent-0), false, Temp_struct_Variable, this, false);0x01F6CallFunc_K2_AttachToComponent_ReturnValue_1 = CallFunc_AddComponent_ReturnValue_1.K2_AttachToComponent(Component, FName(None), 1, 1, 1, true);0x023DCallFunc_K2_GetComponentToWorld_ReturnValue = Component.K2_GetComponentToWorld();0x026FBreakTransform(CallFunc_K2_GetComponentToWorld_ReturnValue, CallFunc_BreakTransform_Location, CallFunc_BreakTransform_Rotation, CallFunc_BreakTransform_Scale);0x029DCallFunc_K2_GetActorRotation_ReturnValue = K2_GetActorRotation();0x02B9CallFunc_MakeTransform_ReturnValue = MakeTransform(CallFunc_BreakTransform_Location, CallFunc_K2_GetActorRotation_ReturnValue, FVector(1, 1, 1));0x0300CallFunc_AddComponent_ReturnValue_1.K2_SetWorldTransform(CallFunc_MakeTransform_ReturnValue, false, CallFunc_K2_SetWorldTransform_SweepHitResult, false);0x0334Component.AddWheel(CallFunc_AddComponent_ReturnValue, this, CallFunc_AddComponent_ReturnValue_1);0x036Breturn;0x036D// end of script
Public0x08
void SetStartValues()
Script120 statements · 3,268 bytes of bytecode
0x0000PushFlow(Label_0CC1);0x0005CallFunc_IsValid_ReturnValue = IsValid(ArenaSpline);0x0022if (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x002CUpdateCurrentSpline(ArenaSpline);0x0043Boss04Rig.K2_DetachFromComponent(1, 1, 1, true);0x006ATemp_int_Variable = 0;0x0081Label_0081:0x0081CallFunc_LessEqual_IntInt_ReturnValue = LessEqual_IntInt(Temp_int_Variable, 6);0x00A3if (!(CallFunc_LessEqual_IntInt_ReturnValue)) goto Label_017C;0x00B1PushFlow(Label_0B99);0x00B6CallFunc_Conv_IntToDouble_ReturnValue = Conv_IntToDouble(Temp_int_Variable);0x00DBCallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(CallFunc_Conv_IntToDouble_ReturnValue, DistanceCart);0x0109CallFunc_Add_DoubleDouble_ReturnValue = Add_DoubleDouble(CurrentDistance, CallFunc_Multiply_DoubleDouble_ReturnValue);0x0137CallFunc_Array_Add_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Add(BodyPartDistances, CallFunc_Add_DoubleDouble_ReturnValue);0x017BPopFlow();0x017CLabel_017C:0x017CTemp_int_Loop_Counter_Variable_2 = 0;0x0193Temp_int_Array_Index_Variable_1 = 0;0x01AALabel_01AA:0x01AACallFunc_GetAttachedActors_OutActors = {};0x01B5GetAttachedActors(CallFunc_GetAttachedActors_OutActors, true, false);0x01CACallFunc_Array_Length_ReturnValue_3 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAttachedActors_OutActors);0x0205CallFunc_Less_IntInt_ReturnValue_3 = Less_IntInt(Temp_int_Loop_Counter_Variable_2, CallFunc_Array_Length_ReturnValue_3);0x022Bif (!(CallFunc_Less_IntInt_ReturnValue_3)) goto Label_0344;0x0239Temp_int_Array_Index_Variable_1 = Temp_int_Loop_Counter_Variable_2;0x0254PushFlow(Label_0BE3);0x0259CallFunc_GetAttachedActors_OutActors = {};0x0264GetAttachedActors(CallFunc_GetAttachedActors_OutActors, true, false);0x0279/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAttachedActors_OutActors, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item_3);0x02B4K2Node_DynamicCast_AsFence_4Generator_Machine = Cast<Fence4Generator_Machine_C>(CallFunc_Array_Get_Item_3);0x02D8K2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsFence_4Generator_Machine);0x02F5if (!(K2Node_DynamicCast_bSuccess_1)) PopFlow();0x02FFCallFunc_Array_Add_ReturnValue_2 = /Script/Engine.Default__KismetArrayLibrary.Array_Add(TopFences, K2Node_DynamicCast_AsFence_4Generator_Machine);0x0343PopFlow();0x0344Label_0344:0x0344K2Node_MakeArray_Array_4 = {HeadRoot, BodyRoot1, BodyRoot2, BodyRoot3, BodyRoot4, BodyRoot5, BackRoot};0x038ETopSockets = K2Node_MakeArray_Array_4;0x03A9CallFunc_GetAnimInstance_ReturnValue = Boss04Rig.GetAnimInstance();0x03D3K2Node_DynamicCast_AsBoss_04Anim = Cast<Boss04Anim_C>(CallFunc_GetAnimInstance_ReturnValue);0x03F7K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBoss_04Anim);0x0414if (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x041EAnim = K2Node_DynamicCast_AsBoss_04Anim;0x0431K2Node_MakeArray_Array_3 = {Limit01, Limit02, Limit03, Limit04, Limit05, Limit06, Limit07};0x047BAllLimits = K2Node_MakeArray_Array_3;0x0496K2Node_MakeArray_Array_2 = {RedEyeL01, RedEyeL02, RedEyeL03, RedEyeR01, RedEyeR02, RedEyeR03};0x04D7RedEyes = K2Node_MakeArray_Array_2;0x04F2K2Node_MakeArray_Array_1 = {Boss04_ArmCollisionC02Slice, Boss04_ArmCollisionC01Slice, Boss04_ArmCollisionC04Slice, Boss04_ArmCollisionC05Slice, Boss04_ArmCollisionC03Slice};0x052AArmSliceCollisions = K2Node_MakeArray_Array_1;0x0545K2Node_MakeArray_Array = {CableHookA1, CableHookA2, CableHookB1, CableHookB2, CableHookC1, CableHookC2};0x0586Cables = K2Node_MakeArray_Array;0x05A1Temp_int_Loop_Counter_Variable = 0;0x05B8Temp_int_Array_Index_Variable = 0;0x05CFLabel_05CF:0x05CFCallFunc_GetMaterials_ReturnValue = Boss04Rig.GetMaterials();0x0605CallFunc_Array_Length_ReturnValue_2 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetMaterials_ReturnValue);0x0640CallFunc_Less_IntInt_ReturnValue_2 = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue_2);0x0666if (!(CallFunc_Less_IntInt_ReturnValue_2)) goto Label_0816;0x0674Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x068FPushFlow(Label_0C2D);0x0694CallFunc_GetMaterials_ReturnValue = Boss04Rig.GetMaterials();0x06CA/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetMaterials_ReturnValue, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_1);0x0705CallFunc_CreateDynamicMaterialInstance_ReturnValue = Boss04Rig.CreateDynamicMaterialInstance(Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_1, FName(None));0x0752CallFunc_Array_Add_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Add(Materials, CallFunc_CreateDynamicMaterialInstance_ReturnValue);0x0796CallFunc_MakeLiteralName_ReturnValue = MakeLiteralName(FName(EmissiveMasks));0x07BFCallFunc_K2_GetScalarParameterValue_ReturnValue = CallFunc_CreateDynamicMaterialInstance_ReturnValue.K2_GetScalarParameterValue(CallFunc_MakeLiteralName_ReturnValue);0x07FAEmissiveMask = CallFunc_K2_GetScalarParameterValue_ReturnValue;0x0815PopFlow();0x0816Label_0816:0x0816CallFunc_GetAllActorsOfClass_OutActors = {};0x0821GetAllActorsOfClass(this, /Game/Blueprints/Boss/BossStartArea.BossStartArea_C, CallFunc_GetAllActorsOfClass_OutActors);0x083ETemp_int_Loop_Counter_Variable_3 = 0;0x0855Temp_int_Array_Index_Variable_3 = 0;0x086CLabel_086C:0x086CCallFunc_Array_Length_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllActorsOfClass_OutActors);0x08A7CallFunc_Less_IntInt_ReturnValue_1 = Less_IntInt(Temp_int_Loop_Counter_Variable_3, CallFunc_Array_Length_ReturnValue_1);0x08CDif (!(CallFunc_Less_IntInt_ReturnValue_1)) goto Label_09C7;0x08DBTemp_int_Array_Index_Variable_3 = Temp_int_Loop_Counter_Variable_3;0x08F6PushFlow(Label_0C77);0x08FB/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, Temp_int_Array_Index_Variable_3, CallFunc_Array_Get_Item_2);0x0936CallFunc_EqualEqual_IntInt_ReturnValue = EqualEqual_IntInt(CallFunc_Array_Get_Item_2.BossID, 4);0x096Eif (!(CallFunc_EqualEqual_IntInt_ReturnValue)) PopFlow();0x0978/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, Temp_int_Array_Index_Variable_3, CallFunc_Array_Get_Item_2);0x09B3BossStart = CallFunc_Array_Get_Item_2;0x09C6PopFlow();0x09C7Label_09C7:0x09C7Temp_int_Loop_Counter_Variable_1 = 0;0x09DETemp_int_Array_Index_Variable_2 = 0;0x09F5Label_09F5:0x09F5CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(AllBodySockets);0x0A30CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable_1, CallFunc_Array_Length_ReturnValue);0x0A56if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x0A60Temp_int_Array_Index_Variable_2 = Temp_int_Loop_Counter_Variable_1;0x0A7BPushFlow(Label_0B4F);0x0A80/Script/Engine.Default__KismetArrayLibrary.Array_Get(AllBodySockets, Temp_int_Array_Index_Variable_2, CallFunc_Array_Get_Item);0x0ABBCallFunc_GetSocketTransform_ReturnValue = Boss04Rig.GetSocketTransform(CallFunc_Array_Get_Item, 0);0x0AFC/Script/Engine.Default__KismetArrayLibrary.Array_Set(Anim.BodyPartTransform, Temp_int_Array_Index_Variable_2, CallFunc_GetSocketTransform_ReturnValue, false);0x0B4EPopFlow();0x0B4FLabel_0B4F:0x0B4FCallFunc_Add_IntInt_ReturnValue_2 = Add_IntInt(Temp_int_Loop_Counter_Variable_1, 1);0x0B79Temp_int_Loop_Counter_Variable_1 = CallFunc_Add_IntInt_ReturnValue_2;0x0B94goto Label_09F5;0x0B99Label_0B99:0x0B99CallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Temp_int_Variable, 1);0x0BC3Temp_int_Variable = CallFunc_Add_IntInt_ReturnValue_1;0x0BDEgoto Label_0081;0x0BE3Label_0BE3:0x0BE3CallFunc_Add_IntInt_ReturnValue_3 = Add_IntInt(Temp_int_Loop_Counter_Variable_2, 1);0x0C0DTemp_int_Loop_Counter_Variable_2 = CallFunc_Add_IntInt_ReturnValue_3;0x0C28goto Label_01AA;0x0C2DLabel_0C2D:0x0C2DCallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0C57Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x0C72goto Label_05CF;0x0C77Label_0C77:0x0C77CallFunc_Add_IntInt_ReturnValue_4 = Add_IntInt(Temp_int_Loop_Counter_Variable_3, 1);0x0CA1Temp_int_Loop_Counter_Variable_3 = CallFunc_Add_IntInt_ReturnValue_4;0x0CBCgoto Label_086C;0x0CC1Label_0CC1:0x0CC1return;0x0CC3// end of script
Public0x00
void UserConstructionScript()
Script32 statements · 1,076 bytes of bytecode
0x0000PushFlow(Label_0431);0x0005K2Node_MakeArray_Array_1 = {WheelComponentL01, WheelComponentL02, WheelComponentL03, WheelComponentL04, WheelComponentL05, WheelComponentL06, WheelComponentL07, WheelComponentL08, WheelComponentL09, WheelComponentL10, WheelComponentL11, WheelComponentL12, WheelComponentL13};0x0085WheelsLeft = K2Node_MakeArray_Array_1;0x00A0K2Node_MakeArray_Array = {WheelComponentR01, WheelComponentR02, WheelComponentR03, WheelComponentR04, WheelComponentR05, WheelComponentR06, WheelComponentR07, WheelComponentR08, WheelComponentR09, WheelComponentR10, WheelComponentR11, WheelComponentR12, WheelComponentR13};0x0120WheelsRight = K2Node_MakeArray_Array;0x013B/Script/Engine.Default__KismetArrayLibrary.Array_Append(Wheels, WheelsLeft);0x016D/Script/Engine.Default__KismetArrayLibrary.Array_Append(Wheels, WheelsRight);0x019FTemp_int_Loop_Counter_Variable = 0;0x01B6Temp_int_Array_Index_Variable = 0;0x01CDLabel_01CD:0x01CDCallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Wheels);0x0208CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x022Eif (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x0238Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x0253PushFlow(Label_03E7);0x0258CallFunc_RandomFloatInRange_ReturnValue = RandomFloatInRange(30, 60);0x0286CallFunc_Conv_IntToDouble_ReturnValue = Conv_IntToDouble(Temp_int_Array_Index_Variable);0x02ABCallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(CallFunc_Conv_IntToDouble_ReturnValue, CallFunc_RandomFloatInRange_ReturnValue);0x02D9CallFunc_MakeRotator_Pitch_ImplicitCast = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue);0x02F6CallFunc_MakeRotator_ReturnValue = MakeRotator(0f, CallFunc_MakeRotator_Pitch_ImplicitCast, 0f);0x0325/Script/Engine.Default__KismetArrayLibrary.Array_Get(Wheels, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0360CallFunc_Array_Get_Item.K2_SetRelativeRotation(CallFunc_MakeRotator_ReturnValue, false, CallFunc_K2_SetRelativeRotation_SweepHitResult, false);0x0394/Script/Engine.Default__KismetArrayLibrary.Array_Get(Wheels, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x03CFAddWheel(CallFunc_Array_Get_Item);0x03E6PopFlow();0x03E7Label_03E7:0x03E7CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0411Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x042Cgoto Label_01CD;0x0431Label_0431:0x0431return;0x0433// end of script
EventPublic0x00
void BackTL__FinishedFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss04(15);0x000Freturn;0x0011// end of script
0x00
void BackTL__UpdateFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss04(30854);0x000Freturn;0x0011// end of script
0x00
void Timeline_1__FinishedFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss04(30674);0x000Freturn;0x0011// end of script
0x00
void Timeline_1__UpdateFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss04(30669);0x000Freturn;0x0011// end of script
0x00
void Timeline__FinishedFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss04(30019);0x000Freturn;0x0011// end of script
0x00
void Timeline__UpdateFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss04(30009);0x000Freturn;0x0011// end of script
0x00
void SpeedControlTL__FinishedFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss04(28418);0x000Freturn;0x0011// end of script
0x00
void SpeedControlTL__UpdateFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss04(28176);0x000Freturn;0x0011// end of script
0x00
void fAILlERP__FinishedFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss04(26228);0x000Freturn;0x0011// end of script
0x00
void fAILlERP__UpdateFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss04(26223);0x000Freturn;0x0011// end of script
0x00
void Timeline_0__FinishedFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss04(25706);0x000Freturn;0x0011// end of script
0x00
void Timeline_0__UpdateFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss04(25471);0x000Freturn;0x0011// end of script
0x00
void SlowDownTL__FinishedFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss04(24554);0x000Freturn;0x0011// end of script
0x00
void SlowDownTL__UpdateFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss04(24380);0x000Freturn;0x0011// end of script
0x00
void FadeTL__FinishedFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss04(24369);0x000Freturn;0x0011// end of script
0x00
void FadeTL__UpdateFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss04(24364);0x000Freturn;0x0011// end of script
0x00
void StartTL__FinishedFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss04(24274);0x000Freturn;0x0011// end of script
0x00
void StartTL__UpdateFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss04(23198);0x000Freturn;0x0011// end of script
0x00
void OnNotifyEnd_00FF48F44065FF6D9E37998A0D0E6B23(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_14 = NotifyName;0x0012ExecuteUbergraph_Boss04(28834);0x0021return;0x0023// end of script
0x08
void OnNotifyBegin_00FF48F44065FF6D9E37998A0D0E6B23(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_13 = NotifyName;0x0012ExecuteUbergraph_Boss04(28451);0x0021return;0x0023// end of script
0x08
void OnInterrupted_00FF48F44065FF6D9E37998A0D0E6B23(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_12 = NotifyName;0x0012ExecuteUbergraph_Boss04(28419);0x0021return;0x0023// end of script
0x08
void OnBlendOut_00FF48F44065FF6D9E37998A0D0E6B23(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_11 = NotifyName;0x0012ExecuteUbergraph_Boss04(27784);0x0021return;0x0023// end of script
0x08
void OnCompleted_00FF48F44065FF6D9E37998A0D0E6B23(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_10 = NotifyName;0x0012ExecuteUbergraph_Boss04(26191);0x0021return;0x0023// end of script
0x08
void OnNotifyEnd_7F96018F4E5AFC2111B132906D659E7D(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_9 = NotifyName;0x0012ExecuteUbergraph_Boss04(26065);0x0021return;0x0023// end of script
0x08
void OnNotifyBegin_7F96018F4E5AFC2111B132906D659E7D(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_8 = NotifyName;0x0012ExecuteUbergraph_Boss04(24336);0x0021return;0x0023// end of script
0x08
void OnInterrupted_7F96018F4E5AFC2111B132906D659E7D(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_7 = NotifyName;0x0012ExecuteUbergraph_Boss04(22740);0x0021return;0x0023// end of script
0x08
void OnBlendOut_7F96018F4E5AFC2111B132906D659E7D(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_6 = NotifyName;0x0012ExecuteUbergraph_Boss04(21710);0x0021return;0x0023// end of script
0x08
void OnCompleted_7F96018F4E5AFC2111B132906D659E7D(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_5 = NotifyName;0x0012ExecuteUbergraph_Boss04(20754);0x0021return;0x0023// end of script
0x08
void OnNotifyEnd_79FE3F954779D960642B6DA61745E425(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_4 = NotifyName;0x0012ExecuteUbergraph_Boss04(15710);0x0021return;0x0023// end of script
0x08
void OnNotifyBegin_79FE3F954779D960642B6DA61745E425(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_3 = NotifyName;0x0012ExecuteUbergraph_Boss04(11682);0x0021return;0x0023// end of script
0x08
void OnInterrupted_79FE3F954779D960642B6DA61745E425(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_2 = NotifyName;0x0012ExecuteUbergraph_Boss04(7719);0x0021return;0x0023// end of script
0x08
void OnBlendOut_79FE3F954779D960642B6DA61745E425(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_1 = NotifyName;0x0012ExecuteUbergraph_Boss04(5860);0x0021return;0x0023// end of script
0x08
void OnCompleted_79FE3F954779D960642B6DA61745E425(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName = NotifyName;0x0012ExecuteUbergraph_Boss04(5888);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_Boss04(17204);0x0033return;0x0035// end of script
Public0x10
void LifeCompletion(ULifeSystem_C* Life)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_Life_2 = Life;0x0012ExecuteUbergraph_Boss04(17205);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_1 = HitLocation;0x0024ExecuteUbergraph_Boss04(17206);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_Boss04(17207);0x0033return;0x0035// end of script
Public0x10
void SliceHandle()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss04(17208);0x000Freturn;0x0011// end of script
Public0x00
void AnnihilationCall()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss04(17209);0x000Freturn;0x0011// end of script
Public0x00
void ReceiveBeginPlay()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss04(17210);0x000Freturn;0x0011// end of script
EventProtected0x00
void ReceiveTick(float DeltaSeconds)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_DeltaSeconds = DeltaSeconds;0x0012ExecuteUbergraph_Boss04(18668);0x0021return;0x0023// end of script
EventPublic0x04
void ImpulseAttack()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss04(18791);0x000Freturn;0x0011// end of script
0x00
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_Boss04(19324);0x0057return;0x0059// end of script
Public0x40
void LifeResult(ULifeSystem_C* Life)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_Life_1 = Life;0x0012ExecuteUbergraph_Boss04(19400);0x0021return;0x0023// end of script
Public0x08
void LifeFeedback(ULifeSystem_C* Life)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_Life = Life;0x0012ExecuteUbergraph_Boss04(19415);0x0021return;0x0023// end of script
Public0x08
void BossStartPursueCall(AActor* Boss)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_Boss = Boss;0x0012ExecuteUbergraph_Boss04(19453);0x0021return;0x0023// end of script
Public0x08
void BackSlowDown(bool Back)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Back = Back;0x0012ExecuteUbergraph_Boss04(20066);0x0021return;0x0023// end of script
0x01
void FenceTopEvent(bool Return)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Return = Return;0x0012ExecuteUbergraph_Boss04(20254);0x0021return;0x0023// end of script
0x01
void SliceFeedback()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss04(20354);0x000Freturn;0x0011// end of script
0x00
void CheckCabins(bool Force)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Force = Force;0x0012ExecuteUbergraph_Boss04(20434);0x0021return;0x0023// end of script
0x01
void ForceDetach()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss04(20453);0x000Freturn;0x0011// end of script
0x00
void LandDispatcher(AActor* Actor, USceneComponent* Comp)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Actor_2 = Actor;0x0012PersistentFrame.K2Node_CustomEvent_Comp_1 = Comp;0x0024ExecuteUbergraph_Boss04(20474);0x0033return;0x0035// end of script
0x10
void SliceStart(AActor* Actor, USceneComponent* Comp)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Actor_1 = Actor;0x0012PersistentFrame.K2Node_CustomEvent_Comp = Comp;0x0024ExecuteUbergraph_Boss04(20535);0x0033return;0x0035// end of script
0x10
void SliceEndAction(AActor* Actor)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Actor = Actor;0x0012ExecuteUbergraph_Boss04(20683);0x0021return;0x0023// end of script
0x08
void ReceiveHit(UPrimitiveComponent* MyComp, AActor* Other, UPrimitiveComponent* OtherComp, bool bSelfMoved, const FVector& HitLocation, const FVector& HitNormal, const FVector& NormalImpulse, FHitResult& Hit)
Script11 statements · 162 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_MyComp = MyComp;0x0012PersistentFrame.K2Node_Event_Other = Other;0x0024PersistentFrame.K2Node_Event_OtherComp = OtherComp;0x0036PersistentFrame.K2Node_Event_bSelfMoved = bSelfMoved;0x0048PersistentFrame.K2Node_Event_HitLocation = HitLocation;0x005APersistentFrame.K2Node_Event_HitNormal = HitNormal;0x006CPersistentFrame.K2Node_Event_NormalImpulse = NormalImpulse;0x007EPersistentFrame.K2Node_Event_Hit = Hit;0x0090ExecuteUbergraph_Boss04(22438);0x009Freturn;0x00A1// end of script
EventPublic0x168
void RedEyesCrane(int32 ID)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_ID_1 = ID;0x0012ExecuteUbergraph_Boss04(22513);0x0021return;0x0023// end of script
0x04
void SpawnMines()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss04(23248);0x000Freturn;0x0011// end of script
0x00
void CraneArmStart(int32 ID)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_ID = ID;0x0012ExecuteUbergraph_Boss04(23253);0x0021return;0x0023// end of script
0x04
void RetreatArm()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss04(24370);0x000Freturn;0x0011// end of script
0x00
void StartArm()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss04(24375);0x000Freturn;0x0011// end of script
0x00
void DeathDestroy()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss04(25239);0x000Freturn;0x0011// end of script
0x00
void ReceiveEndPlay(const EEndPlayReason& EndPlayReason)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_EndPlayReason = EndPlayReason;0x0012ExecuteUbergraph_Boss04(25435);0x0021return;0x0023// end of script
EventProtected0x01
void SliceEndDeath()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss04(25456);0x000Freturn;0x0011// end of script
0x00
void ParryReturn()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss04(26176);0x000Freturn;0x0011// end of script
0x00
void Shockwave()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss04(28065);0x000Freturn;0x0011// end of script
0x00
void ParryLerp(double NewParam)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NewParam = NewParam;0x0012ExecuteUbergraph_Boss04(28070);0x0021return;0x0023// end of script
0x08
void ParryFail()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss04(28075);0x000Freturn;0x0011// end of script
0x00
void ParryWin()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss04(28080);0x000Freturn;0x0011// end of script
0x00
void ParryEvent()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss04(28403);0x000Freturn;0x0011// end of script
0x00
void EndEventPursue()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss04(29283);0x000Freturn;0x0011// end of script
0x00
void SlowDownEvent(float NewRate, double StartSD)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NewRate = NewRate;0x0012PersistentFrame.K2Node_CustomEvent_StartSD = StartSD;0x0024ExecuteUbergraph_Boss04(29689);0x0033return;0x0035// end of script
0x10
void FadeInOut(bool Condition)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Condition = Condition;0x0012ExecuteUbergraph_Boss04(30014);0x0021return;0x0023// end of script
0x01
void EndPursue()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Boss04(30036);0x000Freturn;0x0011// end of script
0x00
void EventOverTime(const FName& Tag, double PointA, double PointB, double DelayToEnd, bool ReturnToPosition)
Script8 statements · 108 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Tag = Tag;0x0012PersistentFrame.K2Node_CustomEvent_PointA = PointA;0x0024PersistentFrame.K2Node_CustomEvent_PointB = PointB;0x0036PersistentFrame.K2Node_CustomEvent_DelayToEnd = DelayToEnd;0x0048PersistentFrame.K2Node_CustomEvent_ReturnToPosition = ReturnToPosition;0x005AExecuteUbergraph_Boss04(30258);0x0069return;0x006B// end of script
0x21
void StartPursue(bool Full, bool Instant)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Full = Full;0x0012PersistentFrame.K2Node_CustomEvent_Instant_1 = Instant;0x0024ExecuteUbergraph_Boss04(30317);0x0033return;0x0035// end of script
0x02
void StartEngine(bool Start, bool Instant)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Start = Start;0x0012PersistentFrame.K2Node_CustomEvent_Instant = Instant;0x0024ExecuteUbergraph_Boss04(30322);0x0033return;0x0035// end of script
0x02
void BossCheckpoint(ACheckpoint_C* Checkpoint, int32 ID)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_Checkpoint = Checkpoint;0x0012PersistentFrame.K2Node_Event_ID = ID;0x0024ExecuteUbergraph_Boss04(30675);0x0033return;0x0035// end of script
Public0x0C
void CheckCheckpointSlice(UObject* InputPin)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_InputPin = InputPin;0x0012ExecuteUbergraph_Boss04(30849);0x0021return;0x0023// end of script
0x08
void ExecuteUbergraph_Boss04(int32 EntryPoint)
Script1309 statements · 30,862 bytes of bytecode
0x0000PushFlow(Label_788B);0x0005goto [EntryPoint];0x000FPopFlow();0x0010if (!(AutoStart)) PopFlow();0x001AStartPursue(true, false);0x002APopFlow();0x002BCallFunc_BooleanAND_ReturnValue = BooleanAND(LifeSystem03CabinB.Completed, LifeSystem02CabinC.Completed);0x007DCallFunc_BooleanAND_ReturnValue_1 = BooleanAND(CallFunc_BooleanAND_ReturnValue, LifeSystem04CabinA.Completed);0x00B9CallFunc_BooleanAND_ReturnValue_2 = BooleanAND(CallFunc_BooleanAND_ReturnValue_1, LifeSystem01Crane.Completed);0x00F5if (!(CallFunc_BooleanAND_ReturnValue_2)) PopFlow();0x00FFLabel_00FF:0x00FFif (!(CabinsSliced)) goto Label_010E;0x010DPopFlow();0x010ELabel_010E:0x010ECabinsSliced = true;0x0119FenceTopEvent(true);0x0128Timeline.PlayFromStart();0x0148PopFlow();0x0149CallFunc_K2_GetComponentRotation_ReturnValue = BackMineSpawner.K2_GetComponentRotation();0x017BCallFunc_GetRightVector_ReturnValue = GetRightVector(CallFunc_K2_GetComponentRotation_ReturnValue);0x01A0CallFunc_K2_GetComponentLocation_ReturnValue_1 = BackMineSpawner.K2_GetComponentLocation();0x01D2CallFunc_RandomIntegerInRange_ReturnValue = RandomIntegerInRange(0, 7);0x01F8CallFunc_Conv_IntToDouble_ReturnValue = Conv_IntToDouble(CallFunc_RandomIntegerInRange_ReturnValue);0x021DCallFunc_Multiply_DoubleDouble_ReturnValue_2 = Multiply_DoubleDouble(CallFunc_Conv_IntToDouble_ReturnValue, 45);0x024BCallFunc_MakeRotator_Yaw_ImplicitCast = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue_2);0x0268CallFunc_MakeRotator_ReturnValue = MakeRotator(0f, 0f, CallFunc_MakeRotator_Yaw_ImplicitCast);0x0297CallFunc_RandomFloatInRange_ReturnValue = RandomFloatInRange(-1, 1);0x02C5CallFunc_Multiply_DoubleDouble_ReturnValue_3 = Multiply_DoubleDouble(CallFunc_RandomFloatInRange_ReturnValue, 900);0x02F3CallFunc_Conv_DoubleToVector_ReturnValue_1 = Conv_DoubleToVector(CallFunc_Multiply_DoubleDouble_ReturnValue_3);0x0318CallFunc_Multiply_VectorVector_ReturnValue = Multiply_VectorVector(CallFunc_GetRightVector_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue_1);0x0346CallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_K2_GetComponentLocation_ReturnValue_1, CallFunc_Multiply_VectorVector_ReturnValue);0x0374CallFunc_MakeTransform_ReturnValue = MakeTransform(CallFunc_Add_VectorVector_ReturnValue, CallFunc_MakeRotator_ReturnValue, FVector(1, 1, 1));0x03BBMineSpawnT = CallFunc_MakeTransform_ReturnValue;0x03D6CanSpawnMine = false;0x03E1CallFunc_K2_GetActorLocation_ReturnValue = As Main Char.K2_GetActorLocation();0x0413BreakTransform(MineSpawnT, CallFunc_BreakTransform_Location, CallFunc_BreakTransform_Rotation, CallFunc_BreakTransform_Scale);0x0441CallFunc_EqualEqual_VectorVector_ReturnValue = EqualEqual_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue, CallFunc_BreakTransform_Location, 2100f);0x046Cif (!(CallFunc_EqualEqual_VectorVector_ReturnValue)) goto Label_047B;0x047APopFlow();0x047BLabel_047B:0x047B/Script/Engine.Default__KismetArrayLibrary.Array_Clear(AllMinesClean);0x04A4Temp_int_Loop_Counter_Variable_16 = 0;0x04BBTemp_int_Array_Index_Variable_18 = 0;0x04D2Label_04D2:0x04D2CallFunc_Array_Length_ReturnValue_3 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(AllMines);0x050DCallFunc_Less_IntInt_ReturnValue_7 = Less_IntInt(Temp_int_Loop_Counter_Variable_16, CallFunc_Array_Length_ReturnValue_3);0x0533if (!(CallFunc_Less_IntInt_ReturnValue_7)) goto Label_071E;0x0541Temp_int_Array_Index_Variable_18 = Temp_int_Loop_Counter_Variable_16;0x055CPushFlow(Label_082B);0x0561/Script/Engine.Default__KismetArrayLibrary.Array_Get(AllMines, Temp_int_Array_Index_Variable_18, CallFunc_Array_Get_Item_17);0x059CCallFunc_IsValid_ReturnValue_10 = IsValid(CallFunc_Array_Get_Item_17);0x05B9if (!(CallFunc_IsValid_ReturnValue_10)) PopFlow();0x05C3/Script/Engine.Default__KismetArrayLibrary.Array_Get(AllMines, Temp_int_Array_Index_Variable_18, CallFunc_Array_Get_Item_17);0x05FECallFunc_Array_Add_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Add(AllMinesClean, CallFunc_Array_Get_Item_17);0x0642BreakTransform(MineSpawnT, CallFunc_BreakTransform_Location_1, CallFunc_BreakTransform_Rotation_1, CallFunc_BreakTransform_Scale_1);0x0670/Script/Engine.Default__KismetArrayLibrary.Array_Get(AllMines, Temp_int_Array_Index_Variable_18, CallFunc_Array_Get_Item_17);0x06ABCallFunc_K2_GetActorLocation_ReturnValue_6 = CallFunc_Array_Get_Item_17.K2_GetActorLocation();0x06DDCallFunc_EqualEqual_VectorVector_ReturnValue_1 = EqualEqual_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_6, CallFunc_BreakTransform_Location_1, 2400f);0x0708if (!(CallFunc_EqualEqual_VectorVector_ReturnValue_1)) PopFlow();0x0712CanSpawnMine = true;0x071DPopFlow();0x071ELabel_071E:0x071EAllMines = AllMinesClean;0x0739if (!(CanSpawnMine)) goto Label_0748;0x0747PopFlow();0x0748Label_0748:0x0748CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue = BeginDeferredActorSpawnFromClass(this, /Game/Blueprints/Traps/Mine/Mine.Mine_C, MineSpawnT, 1, this, 1);0x0774SetBoolPropertyByName(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue, FName(Spawn), true);0x0795SetDoublePropertyByName(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue, FName(RadiusIncrease), 1200);0x07BECallFunc_FinishSpawningActor_ReturnValue = FinishSpawningActor(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue, MineSpawnT, 1);0x07E6CallFunc_Array_Add_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Add(AllMines, CallFunc_FinishSpawningActor_ReturnValue);0x082APopFlow();0x082BLabel_082B:0x082BCallFunc_Add_IntInt_ReturnValue_17 = Add_IntInt(Temp_int_Loop_Counter_Variable_16, 1);0x0855Temp_int_Loop_Counter_Variable_16 = CallFunc_Add_IntInt_ReturnValue_17;0x0870goto Label_04D2;0x0875CallFunc_GetGameMode_ReturnValue_1 = GetGameMode(this);0x088AK2Node_DynamicCast_AsMy_Game_Mode_1 = Cast<MyGameMode_C>(CallFunc_GetGameMode_ReturnValue_1);0x08AEK2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Mode_1);0x08CBif (!(K2Node_DynamicCast_bSuccess_3)) PopFlow();0x08D5K2Node_CreateDelegate_OutputDelegate_13.Bind(this, LandDispatcher);0x08ECK2Node_DynamicCast_AsMy_Game_Mode_1.Land -= K2Node_CreateDelegate_OutputDelegate_13;0x0915CameraDistanceBoss.EndResetValues();0x0939As Main Char.DeactivateFallDamage = false;0x095APopFlow();0x095BParryDist = 5e+05;0x0976Temp_int_Loop_Counter_Variable_17 = 0;0x098DTemp_int_Array_Index_Variable_17 = 0;0x09A4Label_09A4:0x09A4K2Node_MakeArray_Array_4 = {CraneRootA, CraneRootB, CraneRootC};0x09CACallFunc_Array_Length_ReturnValue_9 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(K2Node_MakeArray_Array_4);0x0A05CallFunc_Less_IntInt_ReturnValue_9 = Less_IntInt(Temp_int_Loop_Counter_Variable_17, CallFunc_Array_Length_ReturnValue_9);0x0A2Bif (!(CallFunc_Less_IntInt_ReturnValue_9)) goto Label_0D90;0x0A39Temp_int_Array_Index_Variable_17 = Temp_int_Loop_Counter_Variable_17;0x0A54PushFlow(Label_0D46);0x0A59CallFunc_K2_GetActorLocation_ReturnValue_4 = As Main Char.K2_GetActorLocation();0x0A8BK2Node_MakeArray_Array_4 = {CraneRootA, CraneRootB, CraneRootC};0x0AB1/Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_MakeArray_Array_4, Temp_int_Array_Index_Variable_17, CallFunc_Array_Get_Item_10);0x0AECCallFunc_K2_GetComponentLocation_ReturnValue_6 = CallFunc_Array_Get_Item_10.K2_GetComponentLocation();0x0B1ECallFunc_Vector_Distance_ReturnValue = Vector_Distance(CallFunc_K2_GetComponentLocation_ReturnValue_6, CallFunc_K2_GetActorLocation_ReturnValue_4);0x0B4CCallFunc_Less_DoubleDouble_ReturnValue = Less_DoubleDouble(CallFunc_Vector_Distance_ReturnValue, ParryDist);0x0B72if (!(CallFunc_Less_DoubleDouble_ReturnValue)) PopFlow();0x0B7CCallFunc_K2_GetActorLocation_ReturnValue_4 = As Main Char.K2_GetActorLocation();0x0BAEK2Node_MakeArray_Array_4 = {CraneRootA, CraneRootB, CraneRootC};0x0BD4/Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_MakeArray_Array_4, Temp_int_Array_Index_Variable_17, CallFunc_Array_Get_Item_10);0x0C0FCallFunc_K2_GetComponentLocation_ReturnValue_6 = CallFunc_Array_Get_Item_10.K2_GetComponentLocation();0x0C41CallFunc_Vector_Distance_ReturnValue = Vector_Distance(CallFunc_K2_GetComponentLocation_ReturnValue_6, CallFunc_K2_GetActorLocation_ReturnValue_4);0x0C6FParryDist = CallFunc_Vector_Distance_ReturnValue;0x0C8AK2Node_MakeArray_Array_4 = {CraneRootA, CraneRootB, CraneRootC};0x0CB0/Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_MakeArray_Array_4, Temp_int_Array_Index_Variable_17, CallFunc_Array_Get_Item_10);0x0CEBParryRoot = CallFunc_Array_Get_Item_10;0x0CFEParryID = Temp_int_Array_Index_Variable_17;0x0D19ArmAttack = false;0x0D24Anim.Attacking = false;0x0D45PopFlow();0x0D46Label_0D46:0x0D46CallFunc_Add_IntInt_ReturnValue_19 = Add_IntInt(Temp_int_Loop_Counter_Variable_17, 1);0x0D70Temp_int_Loop_Counter_Variable_17 = CallFunc_Add_IntInt_ReturnValue_19;0x0D8Bgoto Label_09A4;0x0D90Label_0D90:0x0D90K2Node_MakeArray_Array_3 = {ParryBodyPosA, ParryBodyPosB, ParryBodyPosC};0x0DB6/Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_MakeArray_Array_3, ParryID, CallFunc_Array_Get_Item_9);0x0DF1pARRYpOS = CallFunc_Array_Get_Item_9;0x0E04CallFunc_K2_GetComponentToWorld_ReturnValue = pARRYpOS.K2_GetComponentToWorld();0x0E36BreakTransform(CallFunc_K2_GetComponentToWorld_ReturnValue, CallFunc_BreakTransform_Location_2, CallFunc_BreakTransform_Rotation_2, CallFunc_BreakTransform_Scale_2);0x0E64CallFunc_K2_SetActorLocationAndRotation_ReturnValue = As Main Char.K2_SetActorLocationAndRotation(CallFunc_BreakTransform_Location_2, CallFunc_BreakTransform_Rotation_2, false, CallFunc_K2_SetActorLocationAndRotation_SweepHitResult, true);0x0EABPushFlow(Label_0F6E);0x0EB0CallFunc_Add_IntInt_ReturnValue_16 = Add_IntInt(ParryID, 1);0x0EDAAnim.ParryID = CallFunc_Add_IntInt_ReturnValue_16;0x0F0BBody Part Transform = Anim.BodyPartTransform;0x0F3CCabinsParry = Anim.Cabins;0x0F6DPopFlow();0x0F6ELabel_0F6E:0x0F6ECallFunc_GetGameMode_ReturnValue_2 = GetGameMode(this);0x0F83K2Node_DynamicCast_AsMy_Game_Mode_2 = Cast<MyGameMode_C>(CallFunc_GetGameMode_ReturnValue_2);0x0FA7K2Node_DynamicCast_bSuccess_6 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Mode_2);0x0FC4if (!(K2Node_DynamicCast_bSuccess_6)) PopFlow();0x0FCEK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(K2Node_DynamicCast_AsMy_Game_Mode_2.QTEMode, 0);0x1003if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_1172;0x1011K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(K2Node_DynamicCast_AsMy_Game_Mode_2.QTEMode, 1);0x1046if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_1098;0x1054K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(K2Node_DynamicCast_AsMy_Game_Mode_2.QTEMode, 2);0x1089if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_1098;0x1097PopFlow();0x1098Label_1098:0x1098CallFunc_GetTransform_ReturnValue_1 = As Main Char.GetTransform();0x10CACallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_2 = BeginDeferredActorSpawnFromClass(this, /Game/Blueprints/Boss/Boss04/Parry/Boss04ParryEvent.Boss04ParryEvent_C, CallFunc_GetTransform_ReturnValue_1, 1, this, 1);0x10F6SetObjectPropertyByName(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_2, FName(Boss04), this);0x1117CallFunc_GetTransform_ReturnValue_1 = As Main Char.GetTransform();0x1149CallFunc_FinishSpawningActor_ReturnValue_2 = FinishSpawningActor(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_2, CallFunc_GetTransform_ReturnValue_1, 1);0x1171PopFlow();0x1172Label_1172:0x1172ParryWin();0x1180PopFlow();0x1181SetActorHiddenInGame(false);0x1190PopFlow();0x1191Label_1191:0x1191CallFunc_GetPlayerCameraManager_ReturnValue = GetPlayerCameraManager(this, 0);0x11ABCallFunc_GetActorForwardVector_ReturnValue = CallFunc_GetPlayerCameraManager_ReturnValue.GetActorForwardVector();0x11DDBreakTransform(StartTransform, CallFunc_BreakTransform_Location_5, CallFunc_BreakTransform_Rotation_5, CallFunc_BreakTransform_Scale_5);0x120BCallFunc_K2_GetActorLocation_ReturnValue_5 = CallFunc_GetPlayerCameraManager_ReturnValue.K2_GetActorLocation();0x123DCallFunc_FindLookAtRotation_ReturnValue = FindLookAtRotation(CallFunc_BreakTransform_Location_5, CallFunc_K2_GetActorLocation_ReturnValue_5);0x126BCallFunc_GetForwardVector_ReturnValue_1 = GetForwardVector(CallFunc_FindLookAtRotation_ReturnValue);0x1290CallFunc_Dot_VectorVector_ReturnValue_1 = Dot_VectorVector(CallFunc_GetForwardVector_ReturnValue_1, CallFunc_GetActorForwardVector_ReturnValue);0x12BECallFunc_Greater_DoubleDouble_ReturnValue_1 = Greater_DoubleDouble(CallFunc_Dot_VectorVector_ReturnValue_1, 0);0x12E4CallFunc_BooleanOR_ReturnValue_4 = BooleanOR(CallFunc_Greater_DoubleDouble_ReturnValue_1, As Main Char.Event);0x1320if (!(CallFunc_BooleanOR_ReturnValue_4)) goto Label_1516;0x132EPushFlow(Label_1347);0x1333Label_1333:0x1333PushFlow(Label_154D);0x1338if (!(Temp_bool_Has_Been_Initd_Variable_4)) goto Label_1585;0x1346PopFlow();0x1347Label_1347:0x1347if (!(Temp_bool_Whether_the_gate_is_currently_open_or_close_Variable)) PopFlow();0x1351StartEngine(false, true);0x1361FadeInOut(true);0x1370CallFunc_K2_SetActorTransform_ReturnValue = K2_SetActorTransform(StartTransform, false, CallFunc_K2_SetActorTransform_SweepHitResult, true);0x1398Temp_int_Loop_Counter_Variable_4 = 0;0x13AFTemp_int_Array_Index_Variable_5 = 0;0x13C6Label_13C6:0x13C6CallFunc_Array_Length_ReturnValue_14 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Wheels);0x1401CallFunc_Less_IntInt_ReturnValue_14 = Less_IntInt(Temp_int_Loop_Counter_Variable_4, CallFunc_Array_Length_ReturnValue_14);0x1427if (!(CallFunc_Less_IntInt_ReturnValue_14)) PopFlow();0x1431Temp_int_Array_Index_Variable_5 = Temp_int_Loop_Counter_Variable_4;0x144CPushFlow(Label_14CC);0x1451/Script/Engine.Default__KismetArrayLibrary.Array_Get(Wheels, Temp_int_Array_Index_Variable_5, CallFunc_Array_Get_Item_15);0x148CCallFunc_Array_Get_Item_15.Turning(0, 0, 0);0x14CBPopFlow();0x14CCLabel_14CC:0x14CCCallFunc_Add_IntInt_ReturnValue_4 = Add_IntInt(Temp_int_Loop_Counter_Variable_4, 1);0x14F6Temp_int_Loop_Counter_Variable_4 = CallFunc_Add_IntInt_ReturnValue_4;0x1511goto Label_13C6;0x1516Label_1516:0x1516Delay(this, 0.2f, LatentActionInfo{0x1191, 325723173, FName(ExecuteUbergraph_Boss04), this});0x154CPopFlow();0x154DLabel_154D:0x154Dif (!(Temp_bool_IsClosed_Variable_4)) goto Label_155C;0x155BPopFlow();0x155CLabel_155C:0x155CTemp_bool_IsClosed_Variable_4 = true;0x1567if (!(true)) goto Label_1579;0x156DTemp_bool_Whether_the_gate_is_currently_open_or_close_Variable = false;0x1578PopFlow();0x1579Label_1579:0x1579Temp_bool_Whether_the_gate_is_currently_open_or_close_Variable = true;0x1584PopFlow();0x1585Label_1585:0x1585Temp_bool_Has_Been_Initd_Variable_4 = true;0x1590if (!(false)) PopFlow();0x1592Temp_bool_IsClosed_Variable_4 = true;0x159DPopFlow();0x159EUpdateCurrentSpline(ArenaSpline);0x15B5PushFlow(Label_15D0);0x15BAPushFlow(Label_15C4);0x15BFgoto Label_1333;0x15C4Label_15C4:0x15C4Temp_bool_Whether_the_gate_is_currently_open_or_close_Variable = true;0x15CFPopFlow();0x15D0Label_15D0:0x15D0EndEventPursue();0x15DEif (!(Return to Position)) PopFlow();0x15E8goto Label_1191;0x15ED/Game/Blueprints/Boss/BossCheckpointFunction.Default__BossCheckpointFunction_C.AutoStartLife(this, this);0x1613K2Node_MakeArray_Array_7 = {LifeSystem01Crane, LifeSystem02CabinC, LifeSystem03CabinB, LifeSystem04CabinA, LifeSystem05Head, LifeSystem06Back};0x1654/Game/Blueprints/Boss/BossCheckpointFunction.Default__BossCheckpointFunction_C.AddSavedLifes(K2Node_MakeArray_Array_7, this, this);0x1683CallFunc_Add_IntInt_ReturnValue_20 = Add_IntInt(NewVar, 1);0x16ADTemp_int_Variable_2 = CallFunc_Add_IntInt_ReturnValue_20;0x16C8NewVar = Temp_int_Variable_2;0x16E3PopFlow();0x16E4Temp_name_Variable = K2Node_CustomEvent_NotifyName_1;0x16FFPopFlow();0x1700Temp_name_Variable = K2Node_CustomEvent_NotifyName;0x171BLabel_171B:0x171BSlowDownEvent(2f, 0);0x1737Parry = false;0x1742Temp_bool_IsClosed_Variable = false;0x174DTemp_bool_Has_Been_Initd_Variable = true;0x1758PopFlow();0x1759Label_1759:0x1759UpdateCurrentSpline(EventSpline);0x1770StartPursue(false, true);0x1780Temp_int_Loop_Counter_Variable_3 = 0;0x1797Temp_int_Array_Index_Variable_4 = 0;0x17AELabel_17AE:0x17AEK2Node_MakeArray_Array_6 = {Boss04_BackCollision, Boss04_HeadCollisionNull, Boss04_HeadCollision, Boss04_CabinCCollisionSlice, Boss04_CabinCCollisionNull, Boss04_CabinBCollisionSlice, Boss04_CabinBCollisionNull, Boss04_CabinACollisionSlice, Boss04_CabinACollisionNull, Boss04_BodyCollision05Null, Boss04_BodyCollision05, Boss04_BodyCollision04Null, Boss04_BodyCollision04, Boss04_BodyCollision03Null, Boss04_BodyCollision03, Boss04_BodyCollision02Null, Boss04_BodyCollision02, Boss04_BodyCollision01Null, Boss04_BodyCollision01, Boss04_ArmCollisionC04, Boss04_BackCollisionNull, Boss04_HeadCollisionSlice, Boss04_ArmCollisionC05Slice, Boss04_ArmCollisionC05, Boss04_ArmCollisionC01, Boss04_ArmCollisionC03, Boss04_ArmCollisionC03Slice, Boss04_ArmCollisionC02, Boss04_ArmCollisionC02Slice, Boss04_BackCollisionSlice, Boss04_ArmCollisionC04Slice, Boss04_ArmCollisionC01Slice, Boss04_ArmCollisionB05, Boss04_ArmCollisionB04, Boss04_ArmCollisionB03, Boss04_ArmCollisionB02, Boss04_ArmCollisionB01, Boss04_ArmCollisionA05, Boss04_ArmCollisionA04, Boss04_ArmCollisionA03, Boss04_ArmCollisionA02, Boss04_ArmCollisionA01};0x1933CallFunc_Array_Length_ReturnValue_12 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(K2Node_MakeArray_Array_6);0x196ECallFunc_Less_IntInt_ReturnValue_12 = Less_IntInt(Temp_int_Loop_Counter_Variable_3, CallFunc_Array_Length_ReturnValue_12);0x1994if (!(CallFunc_Less_IntInt_ReturnValue_12)) goto Label_1BF3;0x19A2Temp_int_Array_Index_Variable_4 = Temp_int_Loop_Counter_Variable_3;0x19BDPushFlow(Label_1BA9);0x19C2K2Node_MakeArray_Array_6 = {Boss04_BackCollision, Boss04_HeadCollisionNull, Boss04_HeadCollision, Boss04_CabinCCollisionSlice, Boss04_CabinCCollisionNull, Boss04_CabinBCollisionSlice, Boss04_CabinBCollisionNull, Boss04_CabinACollisionSlice, Boss04_CabinACollisionNull, Boss04_BodyCollision05Null, Boss04_BodyCollision05, Boss04_BodyCollision04Null, Boss04_BodyCollision04, Boss04_BodyCollision03Null, Boss04_BodyCollision03, Boss04_BodyCollision02Null, Boss04_BodyCollision02, Boss04_BodyCollision01Null, Boss04_BodyCollision01, Boss04_ArmCollisionC04, Boss04_BackCollisionNull, Boss04_HeadCollisionSlice, Boss04_ArmCollisionC05Slice, Boss04_ArmCollisionC05, Boss04_ArmCollisionC01, Boss04_ArmCollisionC03, Boss04_ArmCollisionC03Slice, Boss04_ArmCollisionC02, Boss04_ArmCollisionC02Slice, Boss04_BackCollisionSlice, Boss04_ArmCollisionC04Slice, Boss04_ArmCollisionC01Slice, Boss04_ArmCollisionB05, Boss04_ArmCollisionB04, Boss04_ArmCollisionB03, Boss04_ArmCollisionB02, Boss04_ArmCollisionB01, Boss04_ArmCollisionA05, Boss04_ArmCollisionA04, Boss04_ArmCollisionA03, Boss04_ArmCollisionA02, Boss04_ArmCollisionA01};0x1B47/Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_MakeArray_Array_6, Temp_int_Array_Index_Variable_4, CallFunc_Array_Get_Item_14);0x1B82CallFunc_Array_Get_Item_14.SetCollisionEnabled(0);0x1BA8PopFlow();0x1BA9Label_1BA9:0x1BA9CallFunc_Add_IntInt_ReturnValue_3 = Add_IntInt(Temp_int_Loop_Counter_Variable_3, 1);0x1BD3Temp_int_Loop_Counter_Variable_3 = CallFunc_Add_IntInt_ReturnValue_3;0x1BEEgoto Label_17AE;0x1BF3Label_1BF3:0x1BF3Temp_int_Loop_Counter_Variable_2 = 0;0x1C0ATemp_int_Array_Index_Variable_3 = 0;0x1C21Label_1C21:0x1C21K2Node_MakeArray_Array_5 = {BoxDeathBody01, BoxDeathBody02, BoxDeathBody03, BoxDeathBody04, BoxDeathBody05, BoxDeathHead, BoxDeathBack};0x1C6BCallFunc_Array_Length_ReturnValue_11 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(K2Node_MakeArray_Array_5);0x1CA6CallFunc_Less_IntInt_ReturnValue_11 = Less_IntInt(Temp_int_Loop_Counter_Variable_2, CallFunc_Array_Length_ReturnValue_11);0x1CCCif (!(CallFunc_Less_IntInt_ReturnValue_11)) goto Label_1DF0;0x1CDATemp_int_Array_Index_Variable_3 = Temp_int_Loop_Counter_Variable_2;0x1CF5PushFlow(Label_1DA6);0x1CFAK2Node_MakeArray_Array_5 = {BoxDeathBody01, BoxDeathBody02, BoxDeathBody03, BoxDeathBody04, BoxDeathBody05, BoxDeathHead, BoxDeathBack};0x1D44/Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_MakeArray_Array_5, Temp_int_Array_Index_Variable_3, CallFunc_Array_Get_Item_12);0x1D7FCallFunc_Array_Get_Item_12.SetCollisionEnabled(0);0x1DA5PopFlow();0x1DA6Label_1DA6:0x1DA6CallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Temp_int_Loop_Counter_Variable_2, 1);0x1DD0Temp_int_Loop_Counter_Variable_2 = CallFunc_Add_IntInt_ReturnValue_1;0x1DEBgoto Label_1C21;0x1DF0Label_1DF0:0x1DF0Delay(this, 0.2f, LatentActionInfo{0x1181, -1108700945, FName(ExecuteUbergraph_Boss04), this});0x1E26PopFlow();0x1E27Temp_name_Variable = K2Node_CustomEvent_NotifyName_2;0x1E42goto Label_171B;0x1E47Label_1E47:0x1E47Temp_int_Array_Index_Variable = 0;0x1E5ELabel_1E5E:0x1E5EK2Node_MakeArray_Array_5 = {BoxDeathBody01, BoxDeathBody02, BoxDeathBody03, BoxDeathBody04, BoxDeathBody05, BoxDeathHead, BoxDeathBack};0x1EA8CallFunc_Array_Length_ReturnValue_10 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(K2Node_MakeArray_Array_5);0x1EE3CallFunc_Less_IntInt_ReturnValue_10 = Less_IntInt(Temp_int_Loop_Counter_Variable_13, CallFunc_Array_Length_ReturnValue_10);0x1F09if (!(CallFunc_Less_IntInt_ReturnValue_10)) PopFlow();0x1F13Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable_13;0x1F2EPushFlow(Label_1FDF);0x1F33K2Node_MakeArray_Array_5 = {BoxDeathBody01, BoxDeathBody02, BoxDeathBody03, BoxDeathBody04, BoxDeathBody05, BoxDeathHead, BoxDeathBack};0x1F7D/Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_MakeArray_Array_5, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_11);0x1FB8CallFunc_Array_Get_Item_11.SetCollisionEnabled(1);0x1FDEPopFlow();0x1FDFLabel_1FDF:0x1FDFCallFunc_Add_IntInt_ReturnValue_13 = Add_IntInt(Temp_int_Loop_Counter_Variable_13, 1);0x2009Temp_int_Loop_Counter_Variable_13 = CallFunc_Add_IntInt_ReturnValue_13;0x2024goto Label_1E5E;0x2029Label_2029:0x2029Temp_int_Array_Index_Variable_1 = 0;0x2040Label_2040:0x2040CallFunc_Array_Length_ReturnValue_8 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Body Part Transform);0x207BCallFunc_Less_IntInt_ReturnValue_6 = Less_IntInt(Temp_int_Loop_Counter_Variable_1, CallFunc_Array_Length_ReturnValue_8);0x20A1if (!(CallFunc_Less_IntInt_ReturnValue_6)) PopFlow();0x20ABTemp_int_Array_Index_Variable_1 = Temp_int_Loop_Counter_Variable_1;0x20C6PushFlow(Label_22AF);0x20CBCallFunc_Multiply_DoubleDouble_A_ImplicitCast = Cast<4>(fAILlERP_NewTrack_0_2C22C12B4106698AE9DC6BABE529FA09);0x20E8CallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast, 1000);0x2116CallFunc_Conv_DoubleToVector_ReturnValue = Conv_DoubleToVector(CallFunc_Multiply_DoubleDouble_ReturnValue);0x213B/Script/Engine.Default__KismetArrayLibrary.Array_Get(Body Part Transform, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item_8);0x2176BreakTransform(CallFunc_Array_Get_Item_8, CallFunc_BreakTransform_Location_3, CallFunc_BreakTransform_Rotation_3, CallFunc_BreakTransform_Scale_3);0x21A4CallFunc_GetForwardVector_ReturnValue = GetForwardVector(CallFunc_BreakTransform_Rotation_3);0x21C9CallFunc_Multiply_VectorVector_ReturnValue_1 = Multiply_VectorVector(CallFunc_GetForwardVector_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue);0x21F7CallFunc_Add_VectorVector_ReturnValue_2 = Add_VectorVector(CallFunc_BreakTransform_Location_3, CallFunc_Multiply_VectorVector_ReturnValue_1);0x2225CallFunc_MakeTransform_ReturnValue_1 = MakeTransform(CallFunc_Add_VectorVector_ReturnValue_2, CallFunc_BreakTransform_Rotation_3, CallFunc_BreakTransform_Scale_3);0x225C/Script/Engine.Default__KismetArrayLibrary.Array_Set(Anim.BodyPartTransform, Temp_int_Array_Index_Variable_1, CallFunc_MakeTransform_ReturnValue_1, false);0x22AEPopFlow();0x22AFLabel_22AF:0x22AFCallFunc_Add_IntInt_ReturnValue_2 = Add_IntInt(Temp_int_Loop_Counter_Variable_1, 1);0x22D9Temp_int_Loop_Counter_Variable_1 = CallFunc_Add_IntInt_ReturnValue_2;0x22F4goto Label_2040;0x22F9Label_22F9:0x22F9Temp_int_Loop_Counter_Variable = 0;0x2310Temp_int_Array_Index_Variable_2 = 0;0x2327Label_2327:0x2327K2Node_MakeArray_Array_6 = {Boss04_BackCollision, Boss04_HeadCollisionNull, Boss04_HeadCollision, Boss04_CabinCCollisionSlice, Boss04_CabinCCollisionNull, Boss04_CabinBCollisionSlice, Boss04_CabinBCollisionNull, Boss04_CabinACollisionSlice, Boss04_CabinACollisionNull, Boss04_BodyCollision05Null, Boss04_BodyCollision05, Boss04_BodyCollision04Null, Boss04_BodyCollision04, Boss04_BodyCollision03Null, Boss04_BodyCollision03, Boss04_BodyCollision02Null, Boss04_BodyCollision02, Boss04_BodyCollision01Null, Boss04_BodyCollision01, Boss04_ArmCollisionC04, Boss04_BackCollisionNull, Boss04_HeadCollisionSlice, Boss04_ArmCollisionC05Slice, Boss04_ArmCollisionC05, Boss04_ArmCollisionC01, Boss04_ArmCollisionC03, Boss04_ArmCollisionC03Slice, Boss04_ArmCollisionC02, Boss04_ArmCollisionC02Slice, Boss04_BackCollisionSlice, Boss04_ArmCollisionC04Slice, Boss04_ArmCollisionC01Slice, Boss04_ArmCollisionB05, Boss04_ArmCollisionB04, Boss04_ArmCollisionB03, Boss04_ArmCollisionB02, Boss04_ArmCollisionB01, Boss04_ArmCollisionA05, Boss04_ArmCollisionA04, Boss04_ArmCollisionA03, Boss04_ArmCollisionA02, Boss04_ArmCollisionA01};0x24ACCallFunc_Array_Length_ReturnValue_13 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(K2Node_MakeArray_Array_6);0x24E7CallFunc_Less_IntInt_ReturnValue_13 = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue_13);0x250Dif (!(CallFunc_Less_IntInt_ReturnValue_13)) goto Label_276C;0x251BTemp_int_Array_Index_Variable_2 = Temp_int_Loop_Counter_Variable;0x2536PushFlow(Label_2722);0x253BK2Node_MakeArray_Array_6 = {Boss04_BackCollision, Boss04_HeadCollisionNull, Boss04_HeadCollision, Boss04_CabinCCollisionSlice, Boss04_CabinCCollisionNull, Boss04_CabinBCollisionSlice, Boss04_CabinBCollisionNull, Boss04_CabinACollisionSlice, Boss04_CabinACollisionNull, Boss04_BodyCollision05Null, Boss04_BodyCollision05, Boss04_BodyCollision04Null, Boss04_BodyCollision04, Boss04_BodyCollision03Null, Boss04_BodyCollision03, Boss04_BodyCollision02Null, Boss04_BodyCollision02, Boss04_BodyCollision01Null, Boss04_BodyCollision01, Boss04_ArmCollisionC04, Boss04_BackCollisionNull, Boss04_HeadCollisionSlice, Boss04_ArmCollisionC05Slice, Boss04_ArmCollisionC05, Boss04_ArmCollisionC01, Boss04_ArmCollisionC03, Boss04_ArmCollisionC03Slice, Boss04_ArmCollisionC02, Boss04_ArmCollisionC02Slice, Boss04_BackCollisionSlice, Boss04_ArmCollisionC04Slice, Boss04_ArmCollisionC01Slice, Boss04_ArmCollisionB05, Boss04_ArmCollisionB04, Boss04_ArmCollisionB03, Boss04_ArmCollisionB02, Boss04_ArmCollisionB01, Boss04_ArmCollisionA05, Boss04_ArmCollisionA04, Boss04_ArmCollisionA03, Boss04_ArmCollisionA02, Boss04_ArmCollisionA01};0x26C0/Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_MakeArray_Array_6, Temp_int_Array_Index_Variable_2, CallFunc_Array_Get_Item_13);0x26FBCallFunc_Array_Get_Item_13.SetCollisionEnabled(3);0x2721PopFlow();0x2722Label_2722:0x2722CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x274CTemp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x2767goto Label_2327;0x276CLabel_276C:0x276CTemp_int_Loop_Counter_Variable_13 = 0;0x2783goto Label_1E47;0x2788Label_2788:0x2788Temp_int_Loop_Counter_Variable_1 = 0;0x279Fgoto Label_2029;0x27A4Label_27A4:0x27A4if (!(false)) PopFlow();0x27A6Temp_bool_IsClosed_Variable = true;0x27B1PopFlow();0x27B2Label_27B2:0x27B2PushFlow(Label_27D6);0x27B7if (!(Temp_bool_Has_Been_Initd_Variable)) goto Label_27C6;0x27C5PopFlow();0x27C6Label_27C6:0x27C6Temp_bool_Has_Been_Initd_Variable = true;0x27D1goto Label_27A4;0x27D6Label_27D6:0x27D6if (!(Temp_bool_IsClosed_Variable)) goto Label_27E5;0x27E4PopFlow();0x27E5Label_27E5:0x27E5Temp_bool_IsClosed_Variable = true;0x27F0Anim.ParryID = 0;0x281DCallFunc_CreateProxyObjectForPlayMontage_ReturnValue_2 = CreateProxyObjectForPlayMontage(Boss04Rig, /Game/Blueprints/Boss/Boss04/Mesh/Boss04Rig_ParryReturn_Montage.Boss04Rig_ParryReturn_Montage, 1f, 0f, FName(None), true);0x285BCallFunc_IsValid_ReturnValue_9 = IsValid(CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_2);0x2878if (!(CallFunc_IsValid_ReturnValue_9)) goto Label_29C6;0x2886K2Node_CreateDelegate_OutputDelegate_1.Bind(this, OnCompleted_79FE3F954779D960642B6DA61745E425);0x289DCallFunc_CreateProxyObjectForPlayMontage_ReturnValue_2.OnCompleted += K2Node_CreateDelegate_OutputDelegate_1;0x28C6K2Node_CreateDelegate_OutputDelegate.Bind(this, OnBlendOut_79FE3F954779D960642B6DA61745E425);0x28DDCallFunc_CreateProxyObjectForPlayMontage_ReturnValue_2.OnBlendOut += K2Node_CreateDelegate_OutputDelegate;0x2906K2Node_CreateDelegate_OutputDelegate_2.Bind(this, OnInterrupted_79FE3F954779D960642B6DA61745E425);0x291DCallFunc_CreateProxyObjectForPlayMontage_ReturnValue_2.OnInterrupted += K2Node_CreateDelegate_OutputDelegate_2;0x2946K2Node_CreateDelegate_OutputDelegate_3.Bind(this, OnNotifyBegin_79FE3F954779D960642B6DA61745E425);0x295DCallFunc_CreateProxyObjectForPlayMontage_ReturnValue_2.OnNotifyBegin += K2Node_CreateDelegate_OutputDelegate_3;0x2986K2Node_CreateDelegate_OutputDelegate_4.Bind(this, OnNotifyEnd_79FE3F954779D960642B6DA61745E425);0x299DCallFunc_CreateProxyObjectForPlayMontage_ReturnValue_2.OnNotifyEnd += K2Node_CreateDelegate_OutputDelegate_4;0x29C6Label_29C6:0x29C6K2_ClearAndInvalidateTimerHandle(this, TimerParry);0x29DAPopFlow();0x29DBLabel_29DB:0x29DBTemp_int_Array_Index_Variable_6 = 0;0x29F2Label_29F2:0x29F2CallFunc_Array_Length_ReturnValue_2 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(As Main Char.SliceDecals);0x2A43CallFunc_Less_IntInt_ReturnValue_8 = Less_IntInt(Temp_int_Loop_Counter_Variable_18, CallFunc_Array_Length_ReturnValue_2);0x2A69if (!(CallFunc_Less_IntInt_ReturnValue_8)) PopFlow();0x2A73Temp_int_Array_Index_Variable_6 = Temp_int_Loop_Counter_Variable_18;0x2A8EPushFlow(Label_2D58);0x2A93/Script/Engine.Default__KismetArrayLibrary.Array_Get(As Main Char.SliceDecals, Temp_int_Array_Index_Variable_6, CallFunc_Array_Get_Item_1);0x2AE4CallFunc_IsValid_ReturnValue_3 = IsValid(CallFunc_Array_Get_Item_1);0x2B01if (!(CallFunc_IsValid_ReturnValue_3)) PopFlow();0x2B0B/Script/Engine.Default__KismetArrayLibrary.Array_Get(As Main Char.SliceDecals, Temp_int_Array_Index_Variable_6, CallFunc_Array_Get_Item_1);0x2B5CCallFunc_IsValid_ReturnValue_4 = IsValid(CallFunc_Array_Get_Item_1.OwnerComp);0x2B8Fif (!(CallFunc_IsValid_ReturnValue_4)) PopFlow();0x2B99/Script/Engine.Default__KismetArrayLibrary.Array_Get(As Main Char.SliceDecals, Temp_int_Array_Index_Variable_6, CallFunc_Array_Get_Item_1);0x2BEACallFunc_EqualEqual_ObjectObject_ReturnValue_3 = EqualEqual_ObjectObject(CallFunc_Array_Get_Item_1.OwnerComp, Boss04_ArmCollisionC01Slice);0x2C26if (!(CallFunc_EqualEqual_ObjectObject_ReturnValue_3)) goto Label_2C35;0x2C34PopFlow();0x2C35Label_2C35:0x2C35/Script/Engine.Default__KismetArrayLibrary.Array_Get(As Main Char.SliceDecals, Temp_int_Array_Index_Variable_6, CallFunc_Array_Get_Item_1);0x2C86CallFunc_Array_Contains_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Contains(ArmSliceCollisions, CallFunc_Array_Get_Item_1.OwnerComp);0x2CD8if (!(CallFunc_Array_Contains_ReturnValue_1)) PopFlow();0x2CE2/Script/Engine.Default__KismetArrayLibrary.Array_Get(As Main Char.SliceDecals, Temp_int_Array_Index_Variable_6, CallFunc_Array_Get_Item_1);0x2D33CallFunc_Array_Get_Item_1.K2_DestroyActor();0x2D57PopFlow();0x2D58Label_2D58:0x2D58CallFunc_Add_IntInt_ReturnValue_18 = Add_IntInt(Temp_int_Loop_Counter_Variable_18, 1);0x2D82Temp_int_Loop_Counter_Variable_18 = CallFunc_Add_IntInt_ReturnValue_18;0x2D9Dgoto Label_29F2;0x2DA2Temp_name_Variable = K2Node_CustomEvent_NotifyName_3;0x2DBDPopFlow();0x2DBELabel_2DBE:0x2DBETemp_int_Array_Index_Variable_7 = 0;0x2DD5Label_2DD5:0x2DD5CallFunc_Array_Length_ReturnValue_7 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Anim.Cabins);0x2E26CallFunc_Less_IntInt_ReturnValue_5 = Less_IntInt(Temp_int_Loop_Counter_Variable_6, CallFunc_Array_Length_ReturnValue_7);0x2E4Cif (!(CallFunc_Less_IntInt_ReturnValue_5)) PopFlow();0x2E56Temp_int_Array_Index_Variable_7 = Temp_int_Loop_Counter_Variable_6;0x2E71PushFlow(Label_2F96);0x2E76/Script/Engine.Default__KismetArrayLibrary.Array_Get(CabinsParry, Temp_int_Array_Index_Variable_7, CallFunc_Array_Get_Item_7);0x2EB1CallFunc_Add_VectorVector_ReturnValue_1 = Add_VectorVector(CallFunc_Array_Get_Item_7, FVector(40, 0, 0));0x2EEFCallFunc_VLerp_Alpha_ImplicitCast = Cast<3>(K2Node_CustomEvent_NewParam);0x2F0CCallFunc_VLerp_ReturnValue_2 = VLerp(CallFunc_Array_Get_Item_7, CallFunc_Add_VectorVector_ReturnValue_1, CallFunc_VLerp_Alpha_ImplicitCast);0x2F43/Script/Engine.Default__KismetArrayLibrary.Array_Set(Anim.Cabins, Temp_int_Array_Index_Variable_7, CallFunc_VLerp_ReturnValue_2, false);0x2F95PopFlow();0x2F96Label_2F96:0x2F96CallFunc_Add_IntInt_ReturnValue_6 = Add_IntInt(Temp_int_Loop_Counter_Variable_6, 1);0x2FC0Temp_int_Loop_Counter_Variable_6 = CallFunc_Add_IntInt_ReturnValue_6;0x2FDBgoto Label_2DD5;0x2FE0Label_2FE0:0x2FE0Temp_int_Loop_Counter_Variable_5 = 0;0x2FF7Temp_int_Array_Index_Variable_8 = 0;0x300ELabel_300E:0x300ECallFunc_Array_Length_ReturnValue_15 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Materials);0x3049CallFunc_Less_IntInt_ReturnValue_15 = Less_IntInt(Temp_int_Loop_Counter_Variable_5, CallFunc_Array_Length_ReturnValue_15);0x306Fif (!(CallFunc_Less_IntInt_ReturnValue_15)) PopFlow();0x3079Temp_int_Array_Index_Variable_8 = Temp_int_Loop_Counter_Variable_5;0x3094PushFlow(Label_310B);0x3099/Script/Engine.Default__KismetArrayLibrary.Array_Get(Materials, Temp_int_Array_Index_Variable_8, CallFunc_Array_Get_Item_16);0x30D4CallFunc_Array_Get_Item_16.SetScalarParameterValue(FName(Opacity), FadeTL_NewTrack_0_BFD3ACC04B9E628C3F8389B54E8725C6);0x310APopFlow();0x310BLabel_310B:0x310BCallFunc_Add_IntInt_ReturnValue_5 = Add_IntInt(Temp_int_Loop_Counter_Variable_5, 1);0x3135Temp_int_Loop_Counter_Variable_5 = CallFunc_Add_IntInt_ReturnValue_5;0x3150goto Label_300E;0x3155Label_3155:0x3155Temp_bool_Whether_the_gate_is_currently_open_or_close_Variable = false;0x3160PopFlow();0x3161Label_3161:0x3161PushFlow(Label_3155);0x3166goto Label_1333;0x316BLabel_316B:0x316BTemp_int_Array_Index_Variable_9 = 0;0x3182Label_3182:0x3182CallFunc_Array_Length_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Anim.Cabins);0x31D3CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable_9, CallFunc_Array_Length_ReturnValue_1);0x31F9if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x3203Temp_int_Array_Index_Variable_9 = Temp_int_Loop_Counter_Variable_9;0x321EPushFlow(Label_32CD);0x3223CallFunc_VLerp_ReturnValue = VLerp(FVector(0, 0, 75), FVector(0, 0, 350), Timeline_NewTrack_0_D3CC1C764A7DA882B6CF4AB918E0F63C);0x327A/Script/Engine.Default__KismetArrayLibrary.Array_Set(Anim.Cabins, Temp_int_Array_Index_Variable_9, CallFunc_VLerp_ReturnValue, false);0x32CCPopFlow();0x32CDLabel_32CD:0x32CDCallFunc_Add_IntInt_ReturnValue_9 = Add_IntInt(Temp_int_Loop_Counter_Variable_9, 1);0x32F7Temp_int_Loop_Counter_Variable_9 = CallFunc_Add_IntInt_ReturnValue_9;0x3312goto Label_3182;0x3317Label_3317:0x3317K2Node_VariableSet_BackLength_ImplicitCast = Cast<4>(BackTL_NewTrack_0_E182BFF548841E802D8620A9A88F604C);0x3334BackLength = K2Node_VariableSet_BackLength_ImplicitCast;0x334FPopFlow();0x3350Label_3350:0x3350Temp_int_Loop_Counter_Variable_6 = 0;0x3367goto Label_2DBE;0x336CLabel_336C:0x336CPushFlow(Label_33FD);0x3371CallFunc_MakeLiteralInt_ReturnValue = MakeLiteralInt(0);0x3392/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClassWithTag_OutActors_2, Temp_int_Array_Index_Variable_10, CallFunc_Array_Get_Item_20);0x33CDCallFunc_Array_Get_Item_20.BossCheckpointActivation(true, CallFunc_MakeLiteralInt_ReturnValue, false);0x33FCPopFlow();0x33FDLabel_33FD:0x33FDCallFunc_Add_IntInt_ReturnValue_7 = Add_IntInt(Temp_int_Loop_Counter_Variable_7, 1);0x3427Temp_int_Loop_Counter_Variable_7 = CallFunc_Add_IntInt_ReturnValue_7;0x3442Label_3442:0x3442CallFunc_Array_Length_ReturnValue_16 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllActorsOfClassWithTag_OutActors_2);0x347DCallFunc_Less_IntInt_ReturnValue_16 = Less_IntInt(Temp_int_Loop_Counter_Variable_7, CallFunc_Array_Length_ReturnValue_16);0x34A3if (!(CallFunc_Less_IntInt_ReturnValue_16)) goto Label_34D1;0x34B1Temp_int_Array_Index_Variable_10 = Temp_int_Loop_Counter_Variable_7;0x34CCgoto Label_336C;0x34D1Label_34D1:0x34D1CallFunc_GetAllActorsOfClassWithTag_OutActors_1 = {};0x34DCGetAllActorsOfClassWithTag(this, /Game/Blueprints/Boss/BossSaveLife.BossSaveLife_C, FName(Save2), CallFunc_GetAllActorsOfClassWithTag_OutActors_1);0x3506/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClassWithTag_OutActors_1, 0, CallFunc_Array_Get_Item_19);0x353DCallFunc_IsValid_ReturnValue_11 = IsValid(CallFunc_Array_Get_Item_19);0x355Aif (!(CallFunc_IsValid_ReturnValue_11)) goto Label_3569;0x3568PopFlow();0x3569Label_3569:0x3569CallFunc_GetTransform_ReturnValue_2 = GetTransform();0x3585CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_3 = BeginDeferredActorSpawnFromClass(this, /Game/Blueprints/Boss/BossSaveLife.BossSaveLife_C, CallFunc_GetTransform_ReturnValue_2, 1, nullptr, 1);0x35B1SetClassPropertyByName(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_3, FName(Class), /Game/Blueprints/Boss/BossSaveLife.BossSaveLife_C);0x35DACallFunc_GetTransform_ReturnValue_2 = GetTransform();0x35F6CallFunc_FinishSpawningActor_ReturnValue_3 = FinishSpawningActor(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_3, CallFunc_GetTransform_ReturnValue_2, 1);0x361ECallFunc_MakeLiteralInt_ReturnValue = MakeLiteralInt(0);0x363FCallFunc_GetObjectClass_ReturnValue = GetObjectClass(this);0x3654CallFunc_FinishSpawningActor_ReturnValue_3.StartEventStore(CallFunc_GetObjectClass_ReturnValue, this, CallFunc_MakeLiteralInt_ReturnValue);0x368BLabel_368B:0x368BCallFunc_Add_IntInt_ReturnValue_21 = Add_IntInt(NewVar, 1);0x36B5Temp_int_Variable_1 = CallFunc_Add_IntInt_ReturnValue_21;0x36D0NewVar = Temp_int_Variable_1;0x36EBPopFlow();0x36ECLabel_36EC:0x36ECTemp_int_Loop_Counter_Variable_7 = 0;0x3703Temp_int_Array_Index_Variable_10 = 0;0x371Agoto Label_3442;0x371FLabel_371F:0x371Fif (!(Temp_bool_IsClosed_Variable_1)) goto Label_372E;0x372DPopFlow();0x372ELabel_372E:0x372ETemp_bool_IsClosed_Variable_1 = true;0x3739CallFunc_GetAllActorsOfClassWithTag_OutActors_2 = {};0x3744GetAllActorsOfClassWithTag(this, /Game/Blueprints/Checkpoint/Checkpoint.Checkpoint_C, FName(CheckpointBoss), CallFunc_GetAllActorsOfClassWithTag_OutActors_2);0x376Egoto Label_36EC;0x3773Label_3773:0x3773Temp_bool_Has_Been_Initd_Variable_1 = true;0x377Eif (!(false)) PopFlow();0x3780Temp_bool_IsClosed_Variable_1 = true;0x378BPopFlow();0x378CLabel_378C:0x378Cif (!(Temp_bool_Has_Been_Initd_Variable_1)) goto Label_3773;0x379APopFlow();0x379BLabel_379B:0x379BPushFlow(Label_371F);0x37A0goto Label_378C;0x37A5Label_37A5:0x37A5Temp_int_Array_Index_Variable_11 = 0;0x37BCLabel_37BC:0x37BCCallFunc_Array_Length_ReturnValue_6 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllActorsOfClass_OutActors_1);0x37F7CallFunc_Less_IntInt_ReturnValue_4 = Less_IntInt(Temp_int_Loop_Counter_Variable_10, CallFunc_Array_Length_ReturnValue_6);0x381Dif (!(CallFunc_Less_IntInt_ReturnValue_4)) goto Label_38F5;0x382BTemp_int_Array_Index_Variable_11 = Temp_int_Loop_Counter_Variable_10;0x3846PushFlow(Label_38AB);0x384B/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors_1, Temp_int_Array_Index_Variable_11, CallFunc_Array_Get_Item_6);0x3886CallFunc_Array_Get_Item_6.ActivateMine();0x38AAPopFlow();0x38ABLabel_38AB:0x38ABCallFunc_Add_IntInt_ReturnValue_10 = Add_IntInt(Temp_int_Loop_Counter_Variable_10, 1);0x38D5Temp_int_Loop_Counter_Variable_10 = CallFunc_Add_IntInt_ReturnValue_10;0x38F0goto Label_37BC;0x38F5Label_38F5:0x38F5CallFunc_GetWorldDeltaSeconds_ReturnValue = GetWorldDeltaSeconds(this);0x3912CallFunc_Delay_Duration_ImplicitCast = Cast<3>(CallFunc_GetWorldDeltaSeconds_ReturnValue);0x392FDelay(this, CallFunc_Delay_Duration_ImplicitCast, LatentActionInfo{0x95B, 1673493378, FName(ExecuteUbergraph_Boss04), this});0x3969PopFlow();0x396ALabel_396A:0x396ATemp_int_Loop_Counter_Variable_8 = 0;0x3981Temp_int_Array_Index_Variable_12 = 0;0x3998Label_3998:0x3998CallFunc_Array_Length_ReturnValue_17 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllActorsOfClassWithTag_OutActors_4);0x39D3CallFunc_Less_IntInt_ReturnValue_17 = Less_IntInt(Temp_int_Loop_Counter_Variable_8, CallFunc_Array_Length_ReturnValue_17);0x39F9if (!(CallFunc_Less_IntInt_ReturnValue_17)) goto Label_3AFD;0x3A07Temp_int_Array_Index_Variable_12 = Temp_int_Loop_Counter_Variable_8;0x3A22PushFlow(Label_3AB3);0x3A27CallFunc_MakeLiteralInt_ReturnValue_1 = MakeLiteralInt(1);0x3A48/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClassWithTag_OutActors_4, Temp_int_Array_Index_Variable_12, CallFunc_Array_Get_Item_22);0x3A83CallFunc_Array_Get_Item_22.BossCheckpointActivation(true, CallFunc_MakeLiteralInt_ReturnValue_1, false);0x3AB2PopFlow();0x3AB3Label_3AB3:0x3AB3CallFunc_Add_IntInt_ReturnValue_8 = Add_IntInt(Temp_int_Loop_Counter_Variable_8, 1);0x3ADDTemp_int_Loop_Counter_Variable_8 = CallFunc_Add_IntInt_ReturnValue_8;0x3AF8goto Label_3998;0x3AFDLabel_3AFD:0x3AFDCallFunc_GetAllActorsOfClassWithTag_OutActors_3 = {};0x3B08GetAllActorsOfClassWithTag(this, /Game/Blueprints/Boss/BossSaveLife.BossSaveLife_C, FName(Save1), CallFunc_GetAllActorsOfClassWithTag_OutActors_3);0x3B32/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClassWithTag_OutActors_3, 0, CallFunc_Array_Get_Item_21);0x3B69CallFunc_IsValid_ReturnValue_12 = IsValid(CallFunc_Array_Get_Item_21);0x3B86if (!(CallFunc_IsValid_ReturnValue_12)) goto Label_3B95;0x3B94PopFlow();0x3B95Label_3B95:0x3B95CallFunc_GetTransform_ReturnValue_3 = GetTransform();0x3BB1CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_4 = BeginDeferredActorSpawnFromClass(this, /Game/Blueprints/Boss/BossSaveLife.BossSaveLife_C, CallFunc_GetTransform_ReturnValue_3, 1, nullptr, 1);0x3BDDSetClassPropertyByName(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_4, FName(Class), /Game/Blueprints/Boss/BossSaveLife.BossSaveLife_C);0x3C06CallFunc_GetTransform_ReturnValue_3 = GetTransform();0x3C22CallFunc_FinishSpawningActor_ReturnValue_4 = FinishSpawningActor(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_4, CallFunc_GetTransform_ReturnValue_3, 1);0x3C4ACallFunc_MakeLiteralInt_ReturnValue_1 = MakeLiteralInt(1);0x3C6BCallFunc_GetObjectClass_ReturnValue_1 = GetObjectClass(this);0x3C80CallFunc_FinishSpawningActor_ReturnValue_4.StartEventStore(CallFunc_GetObjectClass_ReturnValue_1, this, CallFunc_MakeLiteralInt_ReturnValue_1);0x3CB7goto Label_368B;0x3CBCLabel_3CBC:0x3CBCif (!(Temp_bool_IsClosed_Variable_2)) goto Label_3CCB;0x3CCAPopFlow();0x3CCBLabel_3CCB:0x3CCBTemp_bool_IsClosed_Variable_2 = true;0x3CD6CallFunc_GetAllActorsOfClassWithTag_OutActors_4 = {};0x3CE1GetAllActorsOfClassWithTag(this, /Game/Blueprints/Checkpoint/Checkpoint.Checkpoint_C, FName(CheckpointBoss), CallFunc_GetAllActorsOfClassWithTag_OutActors_4);0x3D0Bgoto Label_396A;0x3D10Label_3D10:0x3D10Temp_bool_IsClosed_Variable_2 = true;0x3D1BPopFlow();0x3D1CLabel_3D1C:0x3D1CTemp_int_Loop_Counter_Variable_9 = 0;0x3D33goto Label_316B;0x3D38Label_3D38:0x3D38PushFlow(Label_3CBC);0x3D3Dif (!(Temp_bool_Has_Been_Initd_Variable_2)) goto Label_3D4C;0x3D4BPopFlow();0x3D4CLabel_3D4C:0x3D4CTemp_bool_Has_Been_Initd_Variable_2 = true;0x3D57if (!(false)) PopFlow();0x3D59goto Label_3D10;0x3D5ETemp_name_Variable = K2Node_CustomEvent_NotifyName_4;0x3D79PopFlow();0x3D7ALabel_3D7A:0x3D7ATemp_int_Loop_Counter_Variable_10 = 0;0x3D91goto Label_37A5;0x3D96Label_3D96:0x3D96PushFlow(Label_3E27);0x3D9BCallFunc_MakeLiteralInt_ReturnValue_2 = MakeLiteralInt(2);0x3DBC/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClassWithTag_OutActors_6, Temp_int_Array_Index_Variable_13, CallFunc_Array_Get_Item_24);0x3DF7CallFunc_Array_Get_Item_24.BossCheckpointActivation(true, CallFunc_MakeLiteralInt_ReturnValue_2, false);0x3E26PopFlow();0x3E27Label_3E27:0x3E27CallFunc_Add_IntInt_ReturnValue_11 = Add_IntInt(Temp_int_Loop_Counter_Variable_11, 1);0x3E51Temp_int_Loop_Counter_Variable_11 = CallFunc_Add_IntInt_ReturnValue_11;0x3E6CLabel_3E6C:0x3E6CCallFunc_Array_Length_ReturnValue_18 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllActorsOfClassWithTag_OutActors_6);0x3EA7CallFunc_Less_IntInt_ReturnValue_18 = Less_IntInt(Temp_int_Loop_Counter_Variable_11, CallFunc_Array_Length_ReturnValue_18);0x3ECDif (!(CallFunc_Less_IntInt_ReturnValue_18)) goto Label_3EFB;0x3EDBTemp_int_Array_Index_Variable_13 = Temp_int_Loop_Counter_Variable_11;0x3EF6goto Label_3D96;0x3EFBLabel_3EFB:0x3EFBCallFunc_GetAllActorsOfClassWithTag_OutActors_5 = {};0x3F06GetAllActorsOfClassWithTag(this, /Game/Blueprints/Boss/BossSaveLife.BossSaveLife_C, FName(Save0), CallFunc_GetAllActorsOfClassWithTag_OutActors_5);0x3F30/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClassWithTag_OutActors_5, 0, CallFunc_Array_Get_Item_23);0x3F67CallFunc_IsValid_ReturnValue_13 = IsValid(CallFunc_Array_Get_Item_23);0x3F84if (!(CallFunc_IsValid_ReturnValue_13)) goto Label_3F93;0x3F92PopFlow();0x3F93Label_3F93:0x3F93CallFunc_GetTransform_ReturnValue_4 = GetTransform();0x3FAFCallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_5 = BeginDeferredActorSpawnFromClass(this, /Game/Blueprints/Boss/BossSaveLife.BossSaveLife_C, CallFunc_GetTransform_ReturnValue_4, 1, nullptr, 1);0x3FDBSetClassPropertyByName(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_5, FName(Class), /Game/Blueprints/Boss/BossSaveLife.BossSaveLife_C);0x4004CallFunc_GetTransform_ReturnValue_4 = GetTransform();0x4020CallFunc_FinishSpawningActor_ReturnValue_5 = FinishSpawningActor(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_5, CallFunc_GetTransform_ReturnValue_4, 1);0x4048CallFunc_MakeLiteralInt_ReturnValue_2 = MakeLiteralInt(2);0x4069CallFunc_GetObjectClass_ReturnValue_2 = GetObjectClass(this);0x407ECallFunc_FinishSpawningActor_ReturnValue_5.StartEventStore(CallFunc_GetObjectClass_ReturnValue_2, this, CallFunc_MakeLiteralInt_ReturnValue_2);0x40B5goto Label_368B;0x40BALabel_40BA:0x40BATemp_int_Loop_Counter_Variable_11 = 0;0x40D1Temp_int_Array_Index_Variable_13 = 0;0x40E8goto Label_3E6C;0x40EDLabel_40ED:0x40EDTemp_int_Array_Index_Variable_14 = 0;0x4104Label_4104:0x4104CallFunc_Array_Length_ReturnValue_5 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(AttachedActors);0x413FCallFunc_Less_IntInt_ReturnValue_3 = Less_IntInt(Temp_int_Loop_Counter_Variable_12, CallFunc_Array_Length_ReturnValue_5);0x4165if (!(CallFunc_Less_IntInt_ReturnValue_3)) goto Label_429F;0x4173Temp_int_Array_Index_Variable_14 = Temp_int_Loop_Counter_Variable_12;0x418EPushFlow(Label_4255);0x4193/Script/Engine.Default__KismetArrayLibrary.Array_Get(AttachedActors, Temp_int_Array_Index_Variable_14, CallFunc_Array_Get_Item_5);0x41CECallFunc_IsValid_ReturnValue_8 = IsValid(CallFunc_Array_Get_Item_5);0x41EBif (!(CallFunc_IsValid_ReturnValue_8)) PopFlow();0x41F5/Script/Engine.Default__KismetArrayLibrary.Array_Get(AttachedActors, Temp_int_Array_Index_Variable_14, CallFunc_Array_Get_Item_5);0x4230CallFunc_Array_Get_Item_5.K2_DestroyActor();0x4254PopFlow();0x4255Label_4255:0x4255CallFunc_Add_IntInt_ReturnValue_12 = Add_IntInt(Temp_int_Loop_Counter_Variable_12, 1);0x427FTemp_int_Loop_Counter_Variable_12 = CallFunc_Add_IntInt_ReturnValue_12;0x429Agoto Label_4104;0x429FLabel_429F:0x429FK2_DestroyActor();0x42ADPopFlow();0x42AELabel_42AE:0x42AEif (!(Temp_bool_IsClosed_Variable_3)) goto Label_42BD;0x42BCPopFlow();0x42BDLabel_42BD:0x42BDTemp_bool_IsClosed_Variable_3 = true;0x42C8CallFunc_GetAllActorsOfClassWithTag_OutActors_6 = {};0x42D3GetAllActorsOfClassWithTag(this, /Game/Blueprints/Checkpoint/Checkpoint.Checkpoint_C, FName(CheckpointBoss), CallFunc_GetAllActorsOfClassWithTag_OutActors_6);0x42FDgoto Label_40BA;0x4302Label_4302:0x4302Temp_bool_Has_Been_Initd_Variable_3 = true;0x430Dif (!(false)) PopFlow();0x430FTemp_bool_IsClosed_Variable_3 = true;0x431APopFlow();0x431BLabel_431B:0x431Bif (!(Temp_bool_Has_Been_Initd_Variable_3)) goto Label_4302;0x4329PopFlow();0x432ALabel_432A:0x432APushFlow(Label_42AE);0x432Fgoto Label_431B;0x4334PopFlow();0x4335PopFlow();0x4336PopFlow();0x4337PopFlow();0x4338PopFlow();0x4339PopFlow();0x433ARecast(nullptr);0x4349CallFunc_GetGameMode_ReturnValue = GetGameMode(this);0x435EK2Node_DynamicCast_AsMy_Game_Mode = Cast<MyGameMode_C>(CallFunc_GetGameMode_ReturnValue);0x4382K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsMy_Game_Mode);0x439Fif (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x43A9K2Node_CreateDelegate_OutputDelegate_5.Bind(this, LandDispatcher);0x43C0K2Node_DynamicCast_AsMy_Game_Mode.Land += K2Node_CreateDelegate_OutputDelegate_5;0x43E9K2Node_CreateDelegate_OutputDelegate_7.Bind(this, SliceEndAction);0x4400K2Node_DynamicCast_AsMy_Game_Mode.SliceEndEvent += K2Node_CreateDelegate_OutputDelegate_7;0x4429K2Node_CreateDelegate_OutputDelegate_8.Bind(this, SliceStart);0x4440K2Node_DynamicCast_AsMy_Game_Mode.SliceStartEvent += K2Node_CreateDelegate_OutputDelegate_8;0x4469K2Node_CreateDelegate_OutputDelegate_6.Bind(this, Recast);0x4480K2Node_DynamicCast_AsMy_Game_Mode.StartPawn += K2Node_CreateDelegate_OutputDelegate_6;0x44A9AttachChilds();0x44B7SetStartValues();0x44C5SetLife();0x44D3PhysicsControl(1f, true, false);0x44E8PushFlow(Label_4524);0x44EDDelay(this, 3f, LatentActionInfo{0x10, -594018071, FName(ExecuteUbergraph_Boss04), this});0x4523PopFlow();0x4524Label_4524:0x4524CallFunc_IsValid_ReturnValue_1 = IsValid(BossStart);0x4541if (!(CallFunc_IsValid_ReturnValue_1)) PopFlow();0x454BTemp_bool_Variable_1 = BossStart.FirstCutscene;0x4574BreakHitResult(As Main Char.DistanceHitResults, 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);0x463FCallFunc_ActorHasTag_ReturnValue = CallFunc_BreakHitResult_HitActor.ActorHasTag(FName(Boss04Arena));0x4676Temp_bool_Variable = CallFunc_ActorHasTag_ReturnValue;0x4689CallFunc_IsValid_ReturnValue_2 = IsValid(Switch(Temp_bool_Variable, false => Switch(Temp_bool_Variable_1, false => StartPointB, true => StartPointA, default => K2Node_Select_Default), true => StartPointA, default => K2Node_Select_Default_1));0x46FEif (!(CallFunc_IsValid_ReturnValue_2)) PopFlow();0x4708Temp_bool_Variable_1 = BossStart.FirstCutscene;0x4731BreakHitResult(As Main Char.DistanceHitResults, 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);0x47FCCallFunc_ActorHasTag_ReturnValue = CallFunc_BreakHitResult_HitActor.ActorHasTag(FName(Boss04Arena));0x4833Temp_bool_Variable = CallFunc_ActorHasTag_ReturnValue;0x4846CallFunc_GetTransform_ReturnValue = Switch(Temp_bool_Variable, false => Switch(Temp_bool_Variable_1, false => StartPointB, true => StartPointA, default => K2Node_Select_Default), true => StartPointA, default => K2Node_Select_Default_1).GetTransform();0x48D0StartTransform = CallFunc_GetTransform_ReturnValue;0x48EBPopFlow();0x48ECDeltaTime = K2Node_Event_DeltaSeconds;0x4907CallFunc_IsValid_ReturnValue = IsValid(As Main Char);0x4924if (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x492EMovement();0x493CTrail();0x494AUtilities();0x4958SFX-VFX();0x4966PopFlow();0x4967PopFlow();0x4968Label_4968:0x4968Temp_int_Array_Index_Variable_15 = 0;0x497FLabel_497F:0x497FCallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(TopFences);0x49BACallFunc_Less_IntInt_ReturnValue_1 = Less_IntInt(Temp_int_Loop_Counter_Variable_14, CallFunc_Array_Length_ReturnValue);0x49E0if (!(CallFunc_Less_IntInt_ReturnValue_1)) PopFlow();0x49EATemp_int_Array_Index_Variable_15 = Temp_int_Loop_Counter_Variable_14;0x4A05PushFlow(Label_4B32);0x4A0A/Script/Engine.Default__KismetArrayLibrary.Array_Get(TopFences, Temp_int_Array_Index_Variable_15, CallFunc_Array_Get_Item);0x4A45K2Node_DynamicCast_AsFence_4Generator_Machine = Cast<Fence4Generator_Machine_C>(CallFunc_Array_Get_Item);0x4A69K2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsFence_4Generator_Machine);0x4A86if (!(K2Node_DynamicCast_bSuccess_1)) PopFlow();0x4A90CallFunc_VLerp_ReturnValue_1 = VLerp(FVector(0, 0, 0), FVector(0, 0, -150), Timeline_1_NewTrack_0_589C394C46D23E8212F0129012AE19E6);0x4AE7K2Node_DynamicCast_AsFence_4Generator_Machine.Root.K2_SetRelativeLocation(CallFunc_VLerp_ReturnValue_1, false, CallFunc_K2_SetRelativeLocation_SweepHitResult, false);0x4B31PopFlow();0x4B32Label_4B32:0x4B32CallFunc_Add_IntInt_ReturnValue_14 = Add_IntInt(Temp_int_Loop_Counter_Variable_14, 1);0x4B5CTemp_int_Loop_Counter_Variable_14 = CallFunc_Add_IntInt_ReturnValue_14;0x4B77goto Label_497F;0x4B7CParryCheck(CallFunc_ParryCheck_NewParam);0x4B93ParryEvent();0x4BA1K2Node_Event_P.BossParryAttackResult(false, this);0x4BC7PopFlow();0x4BC8SliceEndDeath();0x4BD6PopFlow();0x4BD7SliceFeedback();0x4BE5CheckCheckpointSlice(K2Node_Event_Life);0x4BFCPopFlow();0x4BFDStartPursue(true, false);0x4C0DPopFlow();0x4C0ELabel_4C0E:0x4C0EStartPursue(true, false);0x4C1EPopFlow();0x4C1FLabel_4C1F:0x4C1Fif (!(Started)) goto Label_4CB8;0x4C2DCallFunc_EqualEqual_ObjectObject_ReturnValue = EqualEqual_ObjectObject(K2Node_CustomEvent_Actor_2, this);0x4C4Bif (!(CallFunc_EqualEqual_ObjectObject_ReturnValue)) PopFlow();0x4C55CallFunc_ComponentHasTag_ReturnValue = K2Node_CustomEvent_Comp_1.ComponentHasTag(FName(Arm));0x4C8Cif (!(CallFunc_ComponentHasTag_ReturnValue)) goto Label_4C9B;0x4C9APopFlow();0x4C9BLabel_4C9B:0x4C9BRetreatArm();0x4CA9ParryReturn();0x4CB7PopFlow();0x4CB8Label_4CB8:0x4CB8CallFunc_EqualEqual_ObjectObject_ReturnValue = EqualEqual_ObjectObject(K2Node_CustomEvent_Actor_2, this);0x4CD6if (!(CallFunc_EqualEqual_ObjectObject_ReturnValue)) PopFlow();0x4CE0goto Label_4C0E;0x4CE5Label_4CE5:0x4CE5PrintString(this, "Back Slide", true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x4D32BackTL.PlayFromStart();0x4D52PopFlow();0x4D53Label_4D53:0x4D53PopFlow();0x4D54Label_4D54:0x4D54SlowDownEvent(5f, 0.25);0x4D70goto Label_4D53;0x4D75Label_4D75:0x4D75Temp_int_Loop_Counter_Variable_12 = 0;0x4D8Cgoto Label_40ED;0x4D91Label_4D91:0x4D91CallFunc_BooleanOR_ReturnValue = BooleanOR(As Main Char.isSlide, As Main Char.StillSlide);0x4DE3CallFunc_BooleanOR_ReturnValue_1 = BooleanOR(CallFunc_BooleanOR_ReturnValue, As Main Char.IsCrouching);0x4E1Fif (!(CallFunc_BooleanOR_ReturnValue_1)) PopFlow();0x4E29CallFunc_IsPlaying_ReturnValue = BackTL.IsPlaying();0x4E53if (!(CallFunc_IsPlaying_ReturnValue)) goto Label_4CE5;0x4E61PopFlow();0x4E62if (!(K2Node_CustomEvent_Back)) PopFlow();0x4E6Cgoto Label_4D91;0x4E71Label_4E71:0x4E71CallFunc_K2_GetComponentLocation_ReturnValue = Boss04Engine.K2_GetComponentLocation();0x4EA3PlaySoundAtLocation(this, /Game/Blueprints/Boss/Boss04/SFX/Boss04ScreamSmall_Cue.Boss04ScreamSmall_Cue, CallFunc_K2_GetComponentLocation_ReturnValue, FRotator(0, 0, 0), 1f, 1f, 0f, nullptr, nullptr, nullptr, nullptr);0x4EECPopFlow();0x4EEDLabel_4EED:0x4EEDif (!(SlicingArm)) PopFlow();0x4EF7As Main Char.ForceEndSlicing(1);0x4F1DPopFlow();0x4F1Eif (!(K2Node_CustomEvent_Return)) goto Label_4F4D;0x4F2CTimeline_1.Play();0x4F4CPopFlow();0x4F4DLabel_4F4D:0x4F4DTimeline_1.Reverse();0x4F6DPopFlow();0x4F6ELabel_4F6E:0x4F6ECheckCabins(false);0x4F7Dgoto Label_4E71;0x4F82goto Label_4F6E;0x4F87Label_4F87:0x4F87RetriggerableDelay(this, 0.2f, LatentActionInfo{0x2B, 270341156, FName(ExecuteUbergraph_Boss04), this});0x4FBDPopFlow();0x4FBELabel_4FBE:0x4FBECheckCabins(false);0x4FCDgoto Label_4D54;0x4FD2if (!(K2Node_CustomEvent_Force)) goto Label_4F87;0x4FE0goto Label_00FF;0x4FE5goto Label_4EED;0x4FEALabel_4FEA:0x4FEASlicingArm = false;0x4FF5goto Label_4C1F;0x4FFAgoto Label_4FEA;0x4FFFLabel_4FFF:0x4FFFSlicingBoss = false;0x500ACallFunc_EqualEqual_ObjectObject_ReturnValue_2 = EqualEqual_ObjectObject(K2Node_CustomEvent_Actor, this);0x5028if (!(CallFunc_EqualEqual_ObjectObject_ReturnValue_2)) PopFlow();0x5032goto Label_4FBE;0x5037CallFunc_EqualEqual_ObjectObject_ReturnValue_1 = EqualEqual_ObjectObject(K2Node_CustomEvent_Actor_1, this);0x5055SlicingBoss = CallFunc_EqualEqual_ObjectObject_ReturnValue_1;0x5068SliceComp = K2Node_CustomEvent_Comp;0x507BCallFunc_Array_Contains_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Contains(ArmSliceCollisions, K2Node_CustomEvent_Comp);0x50B7SlicingArm = CallFunc_Array_Contains_ReturnValue;0x50CAPopFlow();0x50CBgoto Label_4FFF;0x50D0Label_50D0:0x50D0StartTL.Reverse();0x50F0PopFlow();0x50F1Label_50F1:0x50F1StartTL.Play();0x5111PopFlow();0x5112Temp_name_Variable_1 = K2Node_CustomEvent_NotifyName_5;0x512DPopFlow();0x512ELabel_512E:0x512ECallFunc_MakeLiteralBool_ReturnValue = MakeLiteralBool(false);0x5143PrintString(this, "slicearmadd", CallFunc_MakeLiteralBool_ReturnValue, false, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x5199PopFlow();0x519ALabel_519A:0x519ACallFunc_MakeLiteralBool_ReturnValue = MakeLiteralBool(false);0x51AFPrintString(this, "slicearmremove", CallFunc_MakeLiteralBool_ReturnValue, false, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x5208PopFlow();0x5209Label_5209:0x5209Temp_int_Loop_Counter_Variable_14 = 0;0x5220goto Label_4968;0x5225Label_5225:0x5225if (!(Parry)) goto Label_5234;0x5233PopFlow();0x5234Label_5234:0x5234CallFunc_MakeLiteralDouble_ReturnValue = MakeLiteralDouble(0.25);0x5259CallFunc_MakeLiteralDouble_ReturnValue_1 = MakeLiteralDouble(0.75);0x527ECallFunc_SelectFloat_ReturnValue = SelectFloat(CallFunc_MakeLiteralDouble_ReturnValue, CallFunc_MakeLiteralDouble_ReturnValue_1, WalkingOnBoss);0x52B5CallFunc_Multiply_DoubleDouble_ReturnValue_4 = Multiply_DoubleDouble(CallFunc_SelectFloat_ReturnValue, 1);0x52E3CallFunc_CreateProxyObjectForPlayMontage_PlayRate_ImplicitCast_1 = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue_4);0x5300CallFunc_CreateProxyObjectForPlayMontage_ReturnValue = CreateProxyObjectForPlayMontage(Boss04Rig, /Game/Blueprints/Boss/Boss04/Mesh/Boss04Rig_CraneRetreat_Montage.Boss04Rig_CraneRetreat_Montage, CallFunc_CreateProxyObjectForPlayMontage_PlayRate_ImplicitCast_1, 0f, FName(Default), true);0x5342CallFunc_IsValid_ReturnValue_5 = IsValid(CallFunc_CreateProxyObjectForPlayMontage_ReturnValue);0x535Fif (!(CallFunc_IsValid_ReturnValue_5)) goto Label_54AD;0x536DK2Node_CreateDelegate_OutputDelegate_16.Bind(this, OnCompleted_00FF48F44065FF6D9E37998A0D0E6B23);0x5384CallFunc_CreateProxyObjectForPlayMontage_ReturnValue.OnCompleted += K2Node_CreateDelegate_OutputDelegate_16;0x53ADK2Node_CreateDelegate_OutputDelegate_17.Bind(this, OnBlendOut_00FF48F44065FF6D9E37998A0D0E6B23);0x53C4CallFunc_CreateProxyObjectForPlayMontage_ReturnValue.OnBlendOut += K2Node_CreateDelegate_OutputDelegate_17;0x53EDK2Node_CreateDelegate_OutputDelegate_18.Bind(this, OnInterrupted_00FF48F44065FF6D9E37998A0D0E6B23);0x5404CallFunc_CreateProxyObjectForPlayMontage_ReturnValue.OnInterrupted += K2Node_CreateDelegate_OutputDelegate_18;0x542DK2Node_CreateDelegate_OutputDelegate_19.Bind(this, OnNotifyBegin_00FF48F44065FF6D9E37998A0D0E6B23);0x5444CallFunc_CreateProxyObjectForPlayMontage_ReturnValue.OnNotifyBegin += K2Node_CreateDelegate_OutputDelegate_19;0x546DK2Node_CreateDelegate_OutputDelegate_20.Bind(this, OnNotifyEnd_00FF48F44065FF6D9E37998A0D0E6B23);0x5484CallFunc_CreateProxyObjectForPlayMontage_ReturnValue.OnNotifyEnd += K2Node_CreateDelegate_OutputDelegate_20;0x54ADLabel_54AD:0x54ADSpeedControlTL.PlayFromStart();0x54CDPopFlow();0x54CETemp_name_Variable_1 = K2Node_CustomEvent_NotifyName_6;0x54E9PopFlow();0x54EALabel_54EA:0x54EACallFunc_BooleanOR_ReturnValue_2 = BooleanOR(Parry, Death);0x5510CallFunc_BooleanOR_ReturnValue_3 = BooleanOR(CallFunc_BooleanOR_ReturnValue_2, EventEnabled);0x5536if (!(CallFunc_BooleanOR_ReturnValue_3)) goto Label_5545;0x5544PopFlow();0x5545Label_5545:0x5545if (!(WalkingOnBoss)) goto Label_5554;0x5553PopFlow();0x5554Label_5554:0x5554if (!(ArmAttack)) PopFlow();0x555ECallFunc_GetActorUpVector_ReturnValue = GetActorUpVector();0x557ACallFunc_Dot_VectorVector_ReturnValue = Dot_VectorVector(K2Node_Event_HitNormal, CallFunc_GetActorUpVector_ReturnValue);0x55A8CallFunc_Greater_DoubleDouble_ReturnValue = Greater_DoubleDouble(CallFunc_Dot_VectorVector_ReturnValue, -0.5);0x55CEif (!(CallFunc_Greater_DoubleDouble_ReturnValue)) PopFlow();0x55D8K2Node_DynamicCast_AsMain_Char = Cast<MainChar_C>(K2Node_Event_Other);0x55FCK2Node_DynamicCast_bSuccess_2 = Cast<1>(K2Node_DynamicCast_AsMain_Char);0x5619if (!(K2Node_DynamicCast_bSuccess_2)) PopFlow();0x5623CallFunc_ComponentHasTag_ReturnValue_2 = K2Node_Event_MyComp.ComponentHasTag(FName(Arm));0x565Aif (!(CallFunc_ComponentHasTag_ReturnValue_2)) goto Label_569A;0x5668K2Node_DynamicCast_AsMain_Char.DeathRestartEvent(6, K2Node_Event_HitLocation, this, false);0x5699PopFlow();0x569ALabel_569A:0x569ACallFunc_ComponentHasTag_ReturnValue_1 = K2Node_Event_MyComp.ComponentHasTag(FName(Hook));0x56D1if (!(CallFunc_ComponentHasTag_ReturnValue_1)) PopFlow();0x56DBCallFunc_GetComponentVelocity_ReturnValue = K2Node_Event_MyComp.GetComponentVelocity();0x5711CallFunc_VSize_ReturnValue = VSize(CallFunc_GetComponentVelocity_ReturnValue);0x5736CallFunc_Conv_DoubleToString_ReturnValue = Conv_DoubleToString(CallFunc_VSize_ReturnValue);0x575BPrintString(this, CallFunc_Conv_DoubleToString_ReturnValue, true, true, LinearColor{0.564101f, 1f, 0f, 1f}, 2f, FName(None));0x57A5PopFlow();0x57A6goto Label_54EA;0x57ABLabel_57AB:0x57ABif (!(EventEnabled)) goto Label_57BA;0x57B9PopFlow();0x57BALabel_57BA:0x57BADelay(this, 0.25f, LatentActionInfo{0x149, 2089435958, FName(ExecuteUbergraph_Boss04), this});0x57F0PopFlow();0x57F1K2Node_MakeArray_Array = {ArrowCraneA, ArrowCraneB, ArrowCraneC};0x5817/Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_MakeArray_Array, K2Node_CustomEvent_ID_1, CallFunc_Array_Get_Item_2);0x5852CallFunc_K2_GetComponentLocation_ReturnValue_2 = CallFunc_Array_Get_Item_2.K2_GetComponentLocation();0x5884/Game/Blueprints/Boss/SpawnRedEyes.Default__SpawnRedEyes_C.SpawnRedEyes(CallFunc_Array_Get_Item_2, K2Node_MakeArray_Array, CallFunc_K2_GetComponentLocation_ReturnValue_2, 3f, false, 0.5, this);0x58D3PopFlow();0x58D4Temp_name_Variable_1 = K2Node_CustomEvent_NotifyName_7;0x58EFPopFlow();0x58F0Label_58F0:0x58F0Temp_int_Array_Index_Variable_16 = 0;0x5907Label_5907:0x5907CallFunc_Array_Length_ReturnValue_4 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(AllMines);0x5942CallFunc_Less_IntInt_ReturnValue_2 = Less_IntInt(Temp_int_Loop_Counter_Variable_15, CallFunc_Array_Length_ReturnValue_4);0x5968if (!(CallFunc_Less_IntInt_ReturnValue_2)) PopFlow();0x5972Temp_int_Array_Index_Variable_16 = Temp_int_Loop_Counter_Variable_15;0x598DPushFlow(Label_5A54);0x5992/Script/Engine.Default__KismetArrayLibrary.Array_Get(AllMines, Temp_int_Array_Index_Variable_16, CallFunc_Array_Get_Item_4);0x59CDCallFunc_IsValid_ReturnValue_7 = IsValid(CallFunc_Array_Get_Item_4);0x59EAif (!(CallFunc_IsValid_ReturnValue_7)) PopFlow();0x59F4/Script/Engine.Default__KismetArrayLibrary.Array_Get(AllMines, Temp_int_Array_Index_Variable_16, CallFunc_Array_Get_Item_4);0x5A2FCallFunc_Array_Get_Item_4.K2_DestroyActor();0x5A53PopFlow();0x5A54Label_5A54:0x5A54CallFunc_Add_IntInt_ReturnValue_15 = Add_IntInt(Temp_int_Loop_Counter_Variable_15, 1);0x5A7ETemp_int_Loop_Counter_Variable_15 = CallFunc_Add_IntInt_ReturnValue_15;0x5A99goto Label_5907;0x5A9EAnim.StartAlpha = StartTL_NewTrack_0_675B78E84147C36EAEC67E9F1EA45E96;0x5ACFPopFlow();0x5AD0goto Label_57AB;0x5AD5K2Node_MakeArray_Array_1 = {CraneRootA, CraneRootB, CraneRootC};0x5AFB/Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_MakeArray_Array_1, K2Node_CustomEvent_ID, CallFunc_Array_Get_Item_3);0x5B36CallFunc_K2_GetComponentLocation_ReturnValue_3 = CallFunc_Array_Get_Item_3.K2_GetComponentLocation();0x5B68PlaySoundAtLocation(this, /Game/Blueprints/Boss/Boss04/SFX/CraneBang_Cue.CraneBang_Cue, CallFunc_K2_GetComponentLocation_ReturnValue_3, FRotator(0, 0, 0), 1f, 1f, 0f, /Game/Blueprints/Boss/Boss04/SFX/CraneAttenuation.CraneAttenuation, nullptr, nullptr, nullptr);0x5BB9PopFlow();0x5BBALabel_5BBA:0x5BBAif (!(WalkingOnBoss)) goto Label_5BC9;0x5BC8PopFlow();0x5BC9Label_5BC9:0x5BC9if (!(ArmAttack)) goto Label_5BD8;0x5BD7PopFlow();0x5BD8Label_5BD8:0x5BD8ArmAttack = true;0x5BE3PushFlow(Label_519A);0x5BE8CallFunc_MakeLiteralDouble_ReturnValue = MakeLiteralDouble(0.25);0x5C0DCallFunc_MakeLiteralDouble_ReturnValue_1 = MakeLiteralDouble(0.75);0x5C32CallFunc_SelectFloat_ReturnValue = SelectFloat(CallFunc_MakeLiteralDouble_ReturnValue, CallFunc_MakeLiteralDouble_ReturnValue_1, WalkingOnBoss);0x5C69CallFunc_Multiply_DoubleDouble_ReturnValue_4 = Multiply_DoubleDouble(CallFunc_SelectFloat_ReturnValue, 1);0x5C97CallFunc_CreateProxyObjectForPlayMontage_PlayRate_ImplicitCast = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue_4);0x5CB4CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_1 = CreateProxyObjectForPlayMontage(Boss04Rig, /Game/Blueprints/Boss/Boss04/Mesh/Boss04Rig_CraneStart_Montage.Boss04Rig_CraneStart_Montage, CallFunc_CreateProxyObjectForPlayMontage_PlayRate_ImplicitCast, 0f, FName(Default), true);0x5CF6CallFunc_IsValid_ReturnValue_6 = IsValid(CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_1);0x5D13if (!(CallFunc_IsValid_ReturnValue_6)) goto Label_54AD;0x5D21K2Node_CreateDelegate_OutputDelegate_9.Bind(this, OnCompleted_7F96018F4E5AFC2111B132906D659E7D);0x5D38CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_1.OnCompleted += K2Node_CreateDelegate_OutputDelegate_9;0x5D61K2Node_CreateDelegate_OutputDelegate_10.Bind(this, OnBlendOut_7F96018F4E5AFC2111B132906D659E7D);0x5D78CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_1.OnBlendOut += K2Node_CreateDelegate_OutputDelegate_10;0x5DA1K2Node_CreateDelegate_OutputDelegate_11.Bind(this, OnInterrupted_7F96018F4E5AFC2111B132906D659E7D);0x5DB8CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_1.OnInterrupted += K2Node_CreateDelegate_OutputDelegate_11;0x5DE1K2Node_CreateDelegate_OutputDelegate_12.Bind(this, OnNotifyBegin_7F96018F4E5AFC2111B132906D659E7D);0x5DF8CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_1.OnNotifyBegin += K2Node_CreateDelegate_OutputDelegate_12;0x5E21K2Node_CreateDelegate_OutputDelegate_15.Bind(this, OnNotifyEnd_7F96018F4E5AFC2111B132906D659E7D);0x5E38CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_1.OnNotifyEnd += K2Node_CreateDelegate_OutputDelegate_15;0x5E61goto Label_54AD;0x5E66Label_5E66:0x5E66if (!(ArmAttack)) PopFlow();0x5E70ArmAttack = false;0x5E7BPushFlow(Label_512E);0x5E80PushFlow(Label_5E8A);0x5E85goto Label_5225;0x5E8ALabel_5E8A:0x5E8AForceDetach();0x5E98Temp_int_Loop_Counter_Variable_18 = 0;0x5EAFgoto Label_29DB;0x5EB4Label_5EB4:0x5EB4if (!(CabinsSliced)) goto Label_5BBA;0x5EC2PopFlow();0x5EC3Label_5EC3:0x5EC3if (!(CabinsSliced)) goto Label_5E66;0x5ED1PopFlow();0x5ED2PopFlow();0x5ED3Label_5ED3:0x5ED3Temp_int_Loop_Counter_Variable_15 = 0;0x5EEAgoto Label_58F0;0x5EEFLabel_5EEF:0x5EEFFadeTL.PlayFromStart();0x5F0FPopFlow();0x5F10Temp_name_Variable_1 = K2Node_CustomEvent_NotifyName_8;0x5F2BPopFlow();0x5F2Cgoto Label_2FE0;0x5F31PopFlow();0x5F32goto Label_5EC3;0x5F37goto Label_5EB4;0x5F3CCallFunc_Lerp_Alpha_ImplicitCast = Cast<4>(SlowDownTL_NewTrack_0_BAB7C2A943E24DBF0BD905843DCFE752);0x5F59CallFunc_Lerp_ReturnValue = Lerp(StartSD, 1, CallFunc_Lerp_Alpha_ImplicitCast);0x5F90K2Node_VariableSet_SlowDownSpeed_ImplicitCast = Cast<3>(CallFunc_Lerp_ReturnValue);0x5FADSlowDownSpeed = K2Node_VariableSet_SlowDownSpeed_ImplicitCast;0x5FC8PopFlow();0x5FC9Label_5FC9:0x5FC9SlowDownTL.PlayFromStart();0x5FE9PopFlow();0x5FEAPopFlow();0x5FEBLabel_5FEB:0x5FEBDelay(this, 0.2f, LatentActionInfo{0x875, -339128526, FName(ExecuteUbergraph_Boss04), this});0x6021PopFlow();0x6022Label_6022:0x6022Anim.StartAlpha = 0f;0x604FCallFunc_K2_AttachToComponent_ReturnValue = Boss04Rig.K2_AttachToComponent(DefaultSceneRoot, FName(None), 0, 0, 1, true);0x6096Boss04Rig.K2_SetRelativeLocationAndRotation(FVector(0, 0, 0), FRotator(0, 0, 0), false, CallFunc_K2_SetRelativeLocationAndRotation_SweepHitResult, false);0x60F3CallFunc_Montage_Play_ReturnValue = Anim.Montage_Play(/Game/Blueprints/Boss/Boss04/Mesh/Boss04Rig_Death_Montage.Boss04Rig_Death_Montage, 1f, 0, 0f, true);0x613BCallFunc_GetAllActorsOfClass_OutActors = {};0x6146GetAllActorsOfClass(this, /Game/Blueprints/Boss/BossDeath.BossDeath_C, CallFunc_GetAllActorsOfClass_OutActors);0x6163CallFunc_K2_GetActorLocation_ReturnValue_1 = K2_GetActorLocation();0x617FCallFunc_FindNearestActor_ReturnValue = FindNearestActor(CallFunc_K2_GetActorLocation_ReturnValue_1, CallFunc_GetAllActorsOfClass_OutActors, CallFunc_FindNearestActor_Distance);0x61AEK2Node_DynamicCast_AsBoss_Death = Cast<BossDeath_C>(CallFunc_FindNearestActor_ReturnValue);0x61D2K2Node_DynamicCast_bSuccess_4 = Cast<1>(K2Node_DynamicCast_AsBoss_Death);0x61EFif (!(K2Node_DynamicCast_bSuccess_4)) PopFlow();0x61F9K2Node_MakeArray_Array_2 = {Boss04Engine, EngineBossWheel};0x6216K2Node_DynamicCast_AsBoss_Death.StartDeath(Materials, this, Boss04Rig, Wheel Materials, AttachedActors, CapsulePlayerEndBack, K2Node_MakeArray_Array_2);0x6271goto Label_5FEB;0x6276Label_6276:0x6276Timeline_0.PlayFromStart();0x6296PopFlow();0x6297CallFunc_GetPlayerPawn_ReturnValue = GetPlayerPawn(this, 0);0x62B1K2Node_DynamicCast_AsMain_Char_1 = Cast<MainChar_C>(CallFunc_GetPlayerPawn_ReturnValue);0x62D5K2Node_DynamicCast_bSuccess_5 = Cast<1>(K2Node_DynamicCast_AsMain_Char_1);0x62F2if (!(K2Node_DynamicCast_bSuccess_5)) PopFlow();0x62FCTemp_object_Variable = this;0x6307K2Node_DynamicCast_AsMain_Char_1.RemoveEnemyArray(Temp_object_Variable);0x6334goto Label_4D75;0x6339Label_6339:0x6339EndPursue();0x6347SetActorTickEnabled(false);0x6356goto Label_6022;0x635Bgoto Label_5ED3;0x6360Label_6360:0x6360Death = true;0x636Bgoto Label_6339;0x6370if (!(Death)) goto Label_6360;0x637EPopFlow();0x637FCallFunc_Multiply_DoubleDouble_A_ImplicitCast_1 = Cast<4>(Timeline_0_NewTrack_0_7AA0F18C4A19ED72BFB652B332B9E77B);0x639CCallFunc_Multiply_DoubleDouble_ReturnValue_1 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast_1, 2);0x63CACallFunc_K2_GetActorLocation_ReturnValue_3 = As Main Char.K2_GetActorLocation();0x63FCCallFunc_DynamicFeedbackShake_Scale_ImplicitCast = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue_1);0x6419As Main Char.DynamicFeedbackShake(CallFunc_DynamicFeedbackShake_Scale_ImplicitCast, CallFunc_K2_GetActorLocation_ReturnValue_3, false, nullptr, 0, 0, 0.5, false);0x6469PopFlow();0x646APopFlow();0x646BLabel_646B:0x646BCallFunc_GetAllActorsOfClass_OutActors_1 = {};0x6476GetAllActorsOfClass(this, /Game/Blueprints/Traps/Mine/Mine.Mine_C, CallFunc_GetAllActorsOfClass_OutActors_1);0x6493goto Label_3D7A;0x6498Label_6498:0x6498CallFunc_K2_GetActorLocation_ReturnValue_2 = K2_GetActorLocation();0x64B4CallFunc_SpawnSoundAtLocation_ReturnValue = SpawnSoundAtLocation(this, /Game/Blueprints/Boss/Boss01/SFX/BossMovementR_Cue.BossMovementR_Cue, CallFunc_K2_GetActorLocation_ReturnValue_2, FRotator(0, 0, 0), 1f, 1f, 0f, nullptr, nullptr, true);0x6506PopFlow();0x6507Label_6507:0x6507As Main Char.BossParryEffect(FVector(0, 0, 0), true);0x6545goto Label_6498;0x654ALabel_654A:0x654Aif (!(Started)) PopFlow();0x6554goto Label_27B2;0x6559Label_6559:0x6559if (!(Death)) goto Label_654A;0x6567PopFlow();0x6568Label_6568:0x6568K2Node_CreateDelegate_OutputDelegate_14.Bind(this, ParryReturn);0x657FCallFunc_K2_SetTimerDelegate_ReturnValue = K2_SetTimerDelegate(K2Node_CreateDelegate_OutputDelegate_14, 60f, false, false, 0f, 0f);0x65B5TimerParry = CallFunc_K2_SetTimerDelegate_ReturnValue;0x65D0PopFlow();0x65D1Temp_name_Variable_1 = K2Node_CustomEvent_NotifyName_9;0x65ECPopFlow();0x65EDLabel_65ED:0x65EDAnim.Cabins = CabinsParry;0x661EPopFlow();0x661FLabel_661F:0x661FfAILlERP.PlayFromStart();0x663FPopFlow();0x6640if (!(Parry)) PopFlow();0x664Agoto Label_6559;0x664FTemp_name_Variable_2 = K2Node_CustomEvent_NotifyName_10;0x666Agoto Label_519A;0x666Fgoto Label_2788;0x6674PopFlow();0x6675Label_6675:0x6675Temp_int_Variable = ParryID;0x6690CallFunc_K2_GetComponentRotation_ReturnValue_1 = Switch(Temp_int_Variable, 0 => SplineHookA, 1 => SplineHookB, 2 => SplineHookC, default => K2Node_Select_Default_2).K2_GetComponentRotation();0x6708CallFunc_K2_GetComponentLocation_ReturnValue_4 = Switch(Temp_int_Variable, 0 => SplineHookA, 1 => SplineHookB, 2 => SplineHookC, default => K2Node_Select_Default_2).K2_GetComponentLocation();0x6780CallFunc_SpawnSystemAtLocation_ReturnValue = SpawnSystemAtLocation(this, /Game/Blueprints/Boss/Boss04/VFX/Boss04ParryImpact_NS.Boss04ParryImpact_NS, CallFunc_K2_GetComponentLocation_ReturnValue_4, CallFunc_K2_GetComponentRotation_ReturnValue_1, FVector(1, 1, 1), true, true, 0, true);0x67CETemp_int_Variable = ParryID;0x67E9CallFunc_K2_GetComponentToWorld_ReturnValue_1 = Switch(Temp_int_Variable, 0 => SplineHookA, 1 => SplineHookB, 2 => SplineHookC, default => K2Node_Select_Default_2).K2_GetComponentToWorld();0x6861BreakTransform(CallFunc_K2_GetComponentToWorld_ReturnValue_1, CallFunc_BreakTransform_Location_4, CallFunc_BreakTransform_Rotation_4, CallFunc_BreakTransform_Scale_4);0x688FCallFunc_MakeTransform_ReturnValue_2 = MakeTransform(CallFunc_BreakTransform_Location_4, CallFunc_BreakTransform_Rotation_4, CallFunc_BreakTransform_Scale_4);0x68C6CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_1 = BeginDeferredActorSpawnFromClass(this, /Game/Blueprints/Boss/ShatterGround/GroundShatterActor.GroundShatterActor_C, CallFunc_MakeTransform_ReturnValue_2, 1, this, 1);0x68F2SetDoublePropertyByName(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_1, FName(Duration), 3);0x691BSetDoublePropertyByName(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_1, FName(ScaleSize), 1.25);0x6944SetDoublePropertyByName(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_1, FName(ImpulseStrength), 2000);0x696DSetDoublePropertyByName(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_1, FName(ImpulseDuration), 2);0x6996SetDoublePropertyByName(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_1, FName(ImpulseRadius), 12000);0x69BFSetBoolPropertyByName(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_1, FName(ImpulseAdd), false);0x69E0Temp_int_Variable = ParryID;0x69FBCallFunc_K2_GetComponentLocation_ReturnValue_5 = Switch(Temp_int_Variable, 0 => SplineHookA, 1 => SplineHookB, 2 => SplineHookC, default => K2Node_Select_Default_2).K2_GetComponentLocation();0x6A73SetVectorPropertyByName(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_1, FName(Specificposimpulse), CallFunc_K2_GetComponentLocation_ReturnValue_5);0x6A9CSetDoublePropertyByName(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_1, FName(ScaleMultiplyShatter), 50);0x6AC5Temp_int_Variable = ParryID;0x6AE0CallFunc_K2_GetComponentToWorld_ReturnValue_1 = Switch(Temp_int_Variable, 0 => SplineHookA, 1 => SplineHookB, 2 => SplineHookC, default => K2Node_Select_Default_2).K2_GetComponentToWorld();0x6B58BreakTransform(CallFunc_K2_GetComponentToWorld_ReturnValue_1, CallFunc_BreakTransform_Location_4, CallFunc_BreakTransform_Rotation_4, CallFunc_BreakTransform_Scale_4);0x6B86CallFunc_MakeTransform_ReturnValue_2 = MakeTransform(CallFunc_BreakTransform_Location_4, CallFunc_BreakTransform_Rotation_4, CallFunc_BreakTransform_Scale_4);0x6BBDCallFunc_FinishSpawningActor_ReturnValue_1 = FinishSpawningActor(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_1, CallFunc_MakeTransform_ReturnValue_2, 1);0x6BE5Temp_int_Variable = ParryID;0x6C00CallFunc_FinishSpawningActor_ReturnValue_1.Formation(Switch(Temp_int_Variable, 0 => SplineHookA, 1 => SplineHookB, 2 => SplineHookC, default => K2Node_Select_Default_2), false, true, false, 0, 0f, /Game/Blueprints/Boss/ShatterGround/GroundShatterInstanceBoss04.GroundShatterInstanceBoss04, false);0x6C87PopFlow();0x6C88Temp_name_Variable_2 = K2Node_CustomEvent_NotifyName_11;0x6CA3PopFlow();0x6CA4Label_6CA4:0x6CA4Temp_int_Variable = ParryID;0x6CBFCallFunc_K2_GetComponentLocation_ReturnValue_4 = Switch(Temp_int_Variable, 0 => SplineHookA, 1 => SplineHookB, 2 => SplineHookC, default => K2Node_Select_Default_2).K2_GetComponentLocation();0x6D37PlaySoundAtLocation(this, /Game/Sound/SFX/Impact/EnvImpactLarge_Cue.EnvImpactLarge_Cue, CallFunc_K2_GetComponentLocation_ReturnValue_4, FRotator(0, 0, 0), 1f, 0.75f, 0f, /Game/Sound/SFX/AttenuationNothing.AttenuationNothing, nullptr, this, nullptr);0x6D88goto Label_6675;0x6D8DLabel_6D8D:0x6D8DPushFlow(Label_65ED);0x6D92PushFlow(Label_6568);0x6D97PushFlow(Label_6CA4);0x6D9Cgoto Label_6276;0x6DA1goto Label_6D8D;0x6DA6goto Label_3350;0x6DABgoto Label_661F;0x6DB0CallFunc_MakeLiteralName_ReturnValue = MakeLiteralName(FName(Parry));0x6DD9Anim.Montage_JumpToSection(CallFunc_MakeLiteralName_ReturnValue, MontageParry);0x6E0Bgoto Label_6507;0x6E10K2Node_VariableSet_SpeedSlowDown_ImplicitCast = Cast<4>(SpeedControlTL_NewTrack_0_A16819E6433C41490C8EC38E9663DAE6);0x6E2DSpeedSlowDown = K2Node_VariableSet_SpeedSlowDown_ImplicitCast;0x6E48PopFlow();0x6E49Label_6E49:0x6E49CallFunc_Montage_Play_ReturnValue_1 = Anim.Montage_Play(MontageParry, 1f, 0, 0f, true);0x6E91goto Label_646B;0x6E96Label_6E96:0x6E96PrintString(this, "parry", true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x6EDEgoto Label_6E49;0x6EE3Label_6EE3:0x6EE3Parry = true;0x6EEEgoto Label_6E96;0x6EF3if (!(Parry)) goto Label_6EE3;0x6F01PopFlow();0x6F02PopFlow();0x6F03Temp_name_Variable_2 = K2Node_CustomEvent_NotifyName_12;0x6F1Egoto Label_519A;0x6F23Temp_name_Variable_2 = K2Node_CustomEvent_NotifyName_13;0x6F3EPopFlow();0x6F3FLabel_6F3F:0x6F3FCallFunc_SpawnSoundAttached_ReturnValue = SpawnSoundAttached(/Game/Blueprints/Boss/Boss04/SFX/Boss04Scream_Cue.Boss04Scream_Cue, CapsulePlayerEndBack, FName(None), FVector(0, 0, 0), FRotator(0, 0, 0), 2, false, 1f, 1f, 0f, /Game/Sound/SFX/AttenuationEnvLarge_SpatialSmaller.AttenuationEnvLarge_SpatialSmaller, nullptr, true);0x6FC1PopFlow();0x6FC2Label_6FC2:0x6FC2if (!(InstantStart)) PopFlow();0x6FCCgoto Label_6F3F;0x6FD1Label_6FD1:0x6FD1StartEngine(true, InstantStart);0x6FE9CallFunc_MakeLiteralDouble_ReturnValue_2 = MakeLiteralDouble(0.5);0x700ECallFunc_FadeIn_FadeInDuration_ImplicitCast = Cast<3>(CallFunc_MakeLiteralDouble_ReturnValue_2);0x702BEngineBossWheel.FadeIn(CallFunc_FadeIn_FadeInDuration_ImplicitCast, 1f, 0f, 0);0x7064Boss04Engine.FadeIn(CallFunc_FadeIn_FadeInDuration_ImplicitCast, 1f, 0f, 0);0x709Dgoto Label_6FC2;0x70A2Temp_name_Variable_2 = K2Node_CustomEvent_NotifyName_14;0x70BDPopFlow();0x70BELabel_70BE:0x70BEif (!(InstantStart)) goto Label_71D4;0x70CCLabel_70CC:0x70CCDetectNearestSplinePosition();0x70DASetActorTickEnabled(true);0x70E9FenceTopEvent(false);0x70F8As Main Char.Set Boss Big Enemy(true, this, LockOn);0x7127if (!(K2Node_CustomEvent_Full)) goto Label_6FD1;0x7135CallFunc_GetSocketLocation_ReturnValue = Boss04Rig.GetSocketLocation(FName(HeadSocket));0x7178PlaySoundAtLocation(this, /Game/Blueprints/Boss/Boss04/SFX/StartEngine04_NS.StartEngine04_NS, CallFunc_GetSocketLocation_ReturnValue, FRotator(0, 0, 0), 1f, 1f, 0f, nullptr, nullptr, nullptr, nullptr);0x71C1SpawnRedEyes();0x71CFgoto Label_6FD1;0x71D4Label_71D4:0x71D4CallFunc_GetGameMode_ReturnValue_3 = GetGameMode(this);0x71E9K2Node_DynamicCast_AsMy_Game_Mode_3 = Cast<MyGameMode_C>(CallFunc_GetGameMode_ReturnValue_3);0x720DK2Node_DynamicCast_bSuccess_7 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Mode_3);0x722Aif (!(K2Node_DynamicCast_bSuccess_7)) PopFlow();0x7234K2Node_DynamicCast_AsMy_Game_Mode_3.StartedBoss.Broadcast(true);0x725Egoto Label_70CC;0x7263EventEnabled = false;0x726EEndPursue();0x727Cgoto Label_22F9;0x7281Label_7281:0x7281As Main Char.Set Boss Big Enemy(false, this, LockOn);0x72B0SetActorTickEnabled(false);0x72BFCallFunc_MakeLiteralDouble_ReturnValue_2 = MakeLiteralDouble(0.5);0x72E4CallFunc_FadeOut_FadeOutDuration_ImplicitCast = Cast<3>(CallFunc_MakeLiteralDouble_ReturnValue_2);0x7301Boss04Engine.FadeOut(CallFunc_FadeOut_FadeOutDuration_ImplicitCast, 0f, 0);0x7335EngineBossWheel.FadeOut(CallFunc_FadeOut_FadeOutDuration_ImplicitCast, 0f, 0);0x7369PopFlow();0x736ALabel_736A:0x736ACallFunc_GetGameMode_ReturnValue_4 = GetGameMode(this);0x737FK2Node_DynamicCast_AsMy_Game_Mode_4 = Cast<MyGameMode_C>(CallFunc_GetGameMode_ReturnValue_4);0x73A3K2Node_DynamicCast_bSuccess_8 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Mode_4);0x73C0if (!(K2Node_DynamicCast_bSuccess_8)) PopFlow();0x73CAK2Node_DynamicCast_AsMy_Game_Mode_4.StartedBoss.Broadcast(false);0x73F4goto Label_7281;0x73F9CallFunc_Divide_DoubleDouble_B_ImplicitCast = Cast<4>(K2Node_CustomEvent_NewRate);0x7416CallFunc_Divide_DoubleDouble_ReturnValue = Divide_DoubleDouble(1, CallFunc_Divide_DoubleDouble_B_ImplicitCast);0x7444CallFunc_SetPlayRate_NewRate_ImplicitCast = Cast<3>(CallFunc_Divide_DoubleDouble_ReturnValue);0x7461SlowDownTL.SetPlayRate(CallFunc_SetPlayRate_NewRate_ImplicitCast);0x748AStartSD = K2Node_CustomEvent_StartSD;0x74A5goto Label_5FC9;0x74AALabel_74AA:0x74AASetActorHiddenInGame(true);0x74B9CallFunc_GetAllActorsOfClassWithTag_OutActors = {};0x74C4GetAllActorsOfClassWithTag(this, /Game/Blueprints/Boss/Boss04/Boss04Arena.Boss04Arena_C, K2Node_CustomEvent_Tag, CallFunc_GetAllActorsOfClassWithTag_OutActors);0x74EA/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClassWithTag_OutActors, 0, CallFunc_Array_Get_Item_18);0x7521EventSpline = CallFunc_Array_Get_Item_18;0x7534goto Label_1759;0x7539goto Label_3D1C;0x753Egoto Label_5EEF;0x7543PopFlow();0x7544Label_7544:0x7544Started = false;0x754Fgoto Label_736A;0x7554goto Label_7544;0x7559Label_7559:0x7559PushFlow(Label_3161);0x755EPushFlow(Label_75BB);0x7563PushFlow(Label_75DA);0x7568CallFunc_Lerp_ReturnValue_1 = Lerp(K2Node_CustomEvent_PointA, K2Node_CustomEvent_PointB, EventTime);0x759FEventDistance = CallFunc_Lerp_ReturnValue_1;0x75BAPopFlow();0x75BBLabel_75BB:0x75BBif (!(EventEnabled)) goto Label_75CA;0x75C9PopFlow();0x75CALabel_75CA:0x75CAEventEnabled = true;0x75D5goto Label_74AA;0x75DALabel_75DA:0x75DACallFunc_RetriggerableDelay_Duration_ImplicitCast = Cast<3>(K2Node_CustomEvent_DelayToEnd);0x75F7RetriggerableDelay(this, CallFunc_RetriggerableDelay_Duration_ImplicitCast, LatentActionInfo{0x159E, -1394271009, FName(ExecuteUbergraph_Boss04), this});0x7631PopFlow();0x7632Return to Position = K2Node_CustomEvent_ReturnToPosition;0x7645goto Label_7559;0x764ALabel_764A:0x764AStarted = true;0x7655InstantStart = K2Node_CustomEvent_Instant_1;0x7668goto Label_70BE;0x766Dgoto Label_764A;0x7672CallFunc_SelectFloat_ReturnValue_1 = SelectFloat(10, 1, K2Node_CustomEvent_Instant);0x76A9CallFunc_SetPlayRate_NewRate_ImplicitCast_1 = Cast<3>(CallFunc_SelectFloat_ReturnValue_1);0x76C6StartTL.SetPlayRate(CallFunc_SetPlayRate_NewRate_ImplicitCast_1);0x76EFif (!(K2Node_CustomEvent_Instant)) goto Label_7783;0x76FDCallFunc_SelectFloat_ReturnValue_2 = SelectFloat(1, 0, K2Node_CustomEvent_Start);0x7734K2Node_VariableSet_StartAlpha_ImplicitCast = Cast<3>(CallFunc_SelectFloat_ReturnValue_2);0x7751Anim.StartAlpha = K2Node_VariableSet_StartAlpha_ImplicitCast;0x7782PopFlow();0x7783Label_7783:0x7783if (!(K2Node_CustomEvent_Start)) goto Label_50D0;0x7791goto Label_50F1;0x7796Label_7796:0x7796Delay(this, 1f, LatentActionInfo{0x15ED, 137398846, FName(ExecuteUbergraph_Boss04), this});0x77CCPopFlow();0x77CDgoto Label_5209;0x77D2PopFlow();0x77D3goto Label_7796;0x77D8Label_77D8:0x77D8PushFlow(Label_7817);0x77DDPushFlow(Label_784C);0x77E2CallFunc_EqualEqual_ObjectObject_ReturnValue_6 = EqualEqual_ObjectObject(K2Node_CustomEvent_InputPin, LifeSystem04CabinA);0x7808if (!(CallFunc_EqualEqual_ObjectObject_ReturnValue_6)) PopFlow();0x7812goto Label_432A;0x7817Label_7817:0x7817CallFunc_EqualEqual_ObjectObject_ReturnValue_4 = EqualEqual_ObjectObject(K2Node_CustomEvent_InputPin, LifeSystem02CabinC);0x783Dif (!(CallFunc_EqualEqual_ObjectObject_ReturnValue_4)) PopFlow();0x7847goto Label_379B;0x784CLabel_784C:0x784CCallFunc_EqualEqual_ObjectObject_ReturnValue_5 = EqualEqual_ObjectObject(K2Node_CustomEvent_InputPin, LifeSystem03CabinB);0x7872if (!(CallFunc_EqualEqual_ObjectObject_ReturnValue_5)) PopFlow();0x787Cgoto Label_3D38;0x7881goto Label_77D8;0x7886goto Label_3317;0x788BLabel_788B:0x788Breturn;0x788D// end of script
Final0x04

Used by 1

types with a member, parameter or interface of this type