void autoCatch () Script32 statements · 829 bytes of bytecode 0x0000 PushFlow(Label_033A);0x0005 CallFunc_GetPlayerPawn_ReturnValue = GetPlayerPawn(this, 0);0x001F K2Node_DynamicCast_AsMain_Char = Cast<MainChar_C>(CallFunc_GetPlayerPawn_ReturnValue);0x0043 K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsMain_Char);0x0060 if (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x006A K2Node_DynamicCast_AsMain_Char.LockOnStart(false);0x008F CallFunc_GetAllActorsOfClass_OutActors = {};0x009A GetAllActorsOfClass(this, /Game/Blueprints/Checkpoint/Checkpoint.Checkpoint_C, CallFunc_GetAllActorsOfClass_OutActors);0x00B7 Temp_int_Loop_Counter_Variable = 0;0x00CE Temp_int_Array_Index_Variable = 0;0x00E5 Label_00E5:0x00E5 CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllActorsOfClass_OutActors);0x0120 CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x0146 if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x0150 Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x016B PushFlow(Label_02F0);0x0170 CallFunc_GetScaledSphereRadius_ReturnValue = SphereDetectCheckpoint.GetScaledSphereRadius();0x01A2 CallFunc_K2_GetComponentLocation_ReturnValue = SphereDetectCheckpoint.K2_GetComponentLocation();0x01D4 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x020F CallFunc_K2_GetActorLocation_ReturnValue = CallFunc_Array_Get_Item.PlayerStart.K2_GetActorLocation();0x0257 CallFunc_EqualEqual_VectorVector_ReturnValue = EqualEqual_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue, CallFunc_K2_GetComponentLocation_ReturnValue, CallFunc_GetScaledSphereRadius_ReturnValue);0x0286 if (!(CallFunc_EqualEqual_VectorVector_ReturnValue)) PopFlow();0x0290 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x02CB CallFunc_Array_Get_Item.TriggerCheckpoint();0x02EF PopFlow();0x02F0 Label_02F0:0x02F0 CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x031A Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x0335 goto Label_00E5;0x033A Label_033A:0x033A return;Public 0x14f0670 0x00 void Line (float ParameterValue ) Script50 statements · 2,220 bytes of bytecode 0x0000 CallFunc_GetPlayerPawn_ReturnValue = GetPlayerPawn(this, 0);0x001A K2Node_DynamicCast_AsMain_Char = Cast<MainChar_C>(CallFunc_GetPlayerPawn_ReturnValue);0x003E K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsMain_Char);0x005B if (!(K2Node_DynamicCast_bSuccess)) goto Label_08A9;0x0069 CallFunc_K2_GetComponentLocation_ReturnValue_1 = Billboard.K2_GetComponentLocation();0x009B CallFunc_FindLocationClosestToWorldLocation_ReturnValue = Spline.FindLocationClosestToWorldLocation(CallFunc_K2_GetComponentLocation_ReturnValue_1, 1);0x00D8 CallFunc_K2_GetComponentLocation_ReturnValue_2 = K2Node_DynamicCast_AsMain_Char.Mesh.K2_GetComponentLocation();0x0120 CallFunc_Add_VectorVector_ReturnValue_1 = Add_VectorVector(CallFunc_K2_GetComponentLocation_ReturnValue_2, FVector(0, 0, 50));0x015E CallFunc_FindLookAtRotation_ReturnValue_1 = FindLookAtRotation(CallFunc_Add_VectorVector_ReturnValue_1, CallFunc_FindLocationClosestToWorldLocation_ReturnValue);0x018C BreakRotator(CallFunc_FindLookAtRotation_ReturnValue_1, CallFunc_BreakRotator_Roll, CallFunc_BreakRotator_Pitch, CallFunc_BreakRotator_Yaw);0x01BA CallFunc_MakeRotator_ReturnValue = MakeRotator(0f, 0f, CallFunc_BreakRotator_Yaw);0x01E9 BorderCircle.K2_SetWorldLocationAndRotation(CallFunc_Add_VectorVector_ReturnValue_1, CallFunc_MakeRotator_ReturnValue, false, CallFunc_K2_SetWorldLocationAndRotation_SweepHitResult, false);0x0226 CallFunc_K2_GetComponentLocation_ReturnValue = LineHint.K2_GetComponentLocation();0x0258 CallFunc_K2_GetComponentLocation_ReturnValue_1 = Billboard.K2_GetComponentLocation();0x028A CallFunc_FindLocationClosestToWorldLocation_ReturnValue = Spline.FindLocationClosestToWorldLocation(CallFunc_K2_GetComponentLocation_ReturnValue_1, 1);0x02C7 CallFunc_FindLookAtRotation_ReturnValue = FindLookAtRotation(CallFunc_K2_GetComponentLocation_ReturnValue, CallFunc_FindLocationClosestToWorldLocation_ReturnValue);0x02F5 LineHint.K2_SetWorldRotation(CallFunc_FindLookAtRotation_ReturnValue, false, CallFunc_K2_SetWorldRotation_SweepHitResult, false);0x0329 CallFunc_MakeLiteralDouble_ReturnValue = MakeLiteralDouble(0.5);0x034E CallFunc_K2_GetComponentLocation_ReturnValue = LineHint.K2_GetComponentLocation();0x0380 CallFunc_K2_GetComponentLocation_ReturnValue_1 = Billboard.K2_GetComponentLocation();0x03B2 CallFunc_FindLocationClosestToWorldLocation_ReturnValue = Spline.FindLocationClosestToWorldLocation(CallFunc_K2_GetComponentLocation_ReturnValue_1, 1);0x03EF CallFunc_Vector_Distance_ReturnValue = Vector_Distance(CallFunc_K2_GetComponentLocation_ReturnValue, CallFunc_FindLocationClosestToWorldLocation_ReturnValue);0x041D CallFunc_Divide_DoubleDouble_ReturnValue = Divide_DoubleDouble(CallFunc_Vector_Distance_ReturnValue, 100);0x044B CallFunc_MakeVector_ReturnValue = MakeVector(CallFunc_Divide_DoubleDouble_ReturnValue, CallFunc_MakeLiteralDouble_ReturnValue, CallFunc_MakeLiteralDouble_ReturnValue);0x0482 LineHint.SetRelativeScale3D(CallFunc_MakeVector_ReturnValue);0x04AB CallFunc_ActorHasTag_ReturnValue = ActorHasTag(FName(CheckpointEndBoss));0x04CC CallFunc_MakeLiteralDouble_ReturnValue_1 = MakeLiteralDouble(60);0x04F1 CallFunc_Not_PreBool_ReturnValue = Not_PreBool(CallFunc_ActorHasTag_ReturnValue);0x050E CallFunc_Conv_BoolToDouble_ReturnValue = Conv_BoolToDouble(CallFunc_Not_PreBool_ReturnValue);0x0533 CallFunc_K2_GetComponentLocation_ReturnValue_1 = Billboard.K2_GetComponentLocation();0x0565 CallFunc_FindLocationClosestToWorldLocation_ReturnValue = Spline.FindLocationClosestToWorldLocation(CallFunc_K2_GetComponentLocation_ReturnValue_1, 1);0x05A2 CallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_FindLocationClosestToWorldLocation_ReturnValue, FVector(0, 0, 50));0x05E0 CallFunc_Conv_BoolToDouble_ReturnValue_1 = Conv_BoolToDouble(K2Node_DynamicCast_AsMain_Char.ViewTargetisPlayer);0x061B CallFunc_GetSocketLocation_ReturnValue = K2Node_DynamicCast_AsMain_Char.Mesh.GetSocketLocation(FName(FaceSocket));0x0674 CallFunc_Vector_Distance_ReturnValue_1 = Vector_Distance(CallFunc_GetSocketLocation_ReturnValue, CallFunc_Add_VectorVector_ReturnValue);0x06A2 CallFunc_Subtract_DoubleDouble_ReturnValue = Subtract_DoubleDouble(CallFunc_Vector_Distance_ReturnValue_1, CallFunc_MakeLiteralDouble_ReturnValue_1);0x06D0 CallFunc_Divide_DoubleDouble_ReturnValue_1 = Divide_DoubleDouble(CallFunc_Subtract_DoubleDouble_ReturnValue, CallFunc_MakeLiteralDouble_ReturnValue_1);0x06FE CallFunc_FClamp_ReturnValue = FClamp(CallFunc_Divide_DoubleDouble_ReturnValue_1, 0, 1);0x0735 CallFunc_Multiply_DoubleDouble_A_ImplicitCast = Cast<4>(ParameterValue);0x0752 CallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast, CallFunc_FClamp_ReturnValue);0x0780 CallFunc_Multiply_DoubleDouble_ReturnValue_1 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_ReturnValue, CallFunc_Conv_BoolToDouble_ReturnValue_1);0x07AE CallFunc_Multiply_DoubleDouble_ReturnValue_2 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_ReturnValue_1, CallFunc_Conv_BoolToDouble_ReturnValue);0x07DC CallFunc_SetScalarParameterValueOnMaterials_ParameterValue_ImplicitCast = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue_2);0x07F9 LineHint.SetScalarParameterValueOnMaterials(FName(OpacityOverall), CallFunc_SetScalarParameterValueOnMaterials_ParameterValue_ImplicitCast);0x082F BorderCircle.SetScalarParameterValueOnMaterials(FName(OpacityOverall), CallFunc_SetScalarParameterValueOnMaterials_ParameterValue_ImplicitCast);0x0865 BorderCircle.SetVisibility(true, false);0x0887 LineHint.SetVisibility(true, false);0x08A9 Label_08A9:0x08A9 return;Public 0x14f0670 0x04 void Linear () Script16 statements · 253 bytes of bytecode 0x0000 PushFlow(Label_00FA);0x0005 Temp_int_Variable = 0;0x001C Label_001C:0x001C CallFunc_GetNumberOfSplinePoints_ReturnValue = Spline.GetNumberOfSplinePoints();0x004E CallFunc_LessEqual_IntInt_ReturnValue = LessEqual_IntInt(Temp_int_Variable, CallFunc_GetNumberOfSplinePoints_ReturnValue);0x0074 if (!(CallFunc_LessEqual_IntInt_ReturnValue)) PopFlow();0x007E PushFlow(Label_00B0);0x0083 Spline.SetSplinePointType(Temp_int_Variable, 0, true);0x00AF PopFlow();0x00B0 Label_00B0:0x00B0 CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Variable, 1);0x00DA Temp_int_Variable = CallFunc_Add_IntInt_ReturnValue;0x00F5 goto Label_001C;0x00FA Label_00FA:0x00FA return;Public 0x14f0670 0x00 void UserConstructionScript () Script62 statements · 2,468 bytes of bytecode 0x0000 PushFlow(Label_09A1);0x0005 CallFunc_GetNumberOfSplinePoints_ReturnValue = Spline.GetNumberOfSplinePoints();0x0037 CallFunc_Subtract_IntInt_ReturnValue = Subtract_IntInt(CallFunc_GetNumberOfSplinePoints_ReturnValue, 1);0x0061 /Script/Engine.Default__KismetArrayLibrary.Array_Resize(AddBox, CallFunc_Subtract_IntInt_ReturnValue);0x0093 Temp_int_Variable = 0;0x00AA Label_00AA:0x00AA CallFunc_GetNumberOfSplinePoints_ReturnValue = Spline.GetNumberOfSplinePoints();0x00DC CallFunc_Subtract_IntInt_ReturnValue_1 = Subtract_IntInt(CallFunc_GetNumberOfSplinePoints_ReturnValue, 2);0x0106 CallFunc_LessEqual_IntInt_ReturnValue = LessEqual_IntInt(Temp_int_Variable, CallFunc_Subtract_IntInt_ReturnValue_1);0x012C if (!(CallFunc_LessEqual_IntInt_ReturnValue)) PopFlow();0x0136 PushFlow(Label_05FC);0x013B Index = Temp_int_Variable;0x0156 PushFlow(Label_0646);0x015B Temp_struct_Variable = FTransform(...);0x01BE CallFunc_AddComponent_ReturnValue = AddComponent(FName(NODE_AddSplineMeshComponent-0), false, Temp_struct_Variable, this, false);0x01EB CallFunc_Array_Add_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Add(Meshes, CallFunc_AddComponent_ReturnValue);0x022F Spline.GetLocationAndTangentAtSplinePoint(Index, CallFunc_GetLocationAndTangentAtSplinePoint_Location, CallFunc_GetLocationAndTangentAtSplinePoint_Tangent, 0);0x026C CallFunc_Add_IntInt_ReturnValue_2 = Add_IntInt(Index, 1);0x0296 Spline.GetLocationAndTangentAtSplinePoint(CallFunc_Add_IntInt_ReturnValue_2, CallFunc_GetLocationAndTangentAtSplinePoint_Location_1, CallFunc_GetLocationAndTangentAtSplinePoint_Tangent_1, 0);0x02D3 CallFunc_AddComponent_ReturnValue.SetStartAndEnd(CallFunc_GetLocationAndTangentAtSplinePoint_Location, CallFunc_GetLocationAndTangentAtSplinePoint_Tangent, CallFunc_GetLocationAndTangentAtSplinePoint_Location_1, CallFunc_GetLocationAndTangentAtSplinePoint_Tangent_1, true);0x0318 CallFunc_CreateDynamicMaterialInstance_ReturnValue = CallFunc_AddComponent_ReturnValue.CreateDynamicMaterialInstance(0, /Game/Blueprints/Border/BorderWallMaterial_Inst.BorderWallMaterial_Inst, FName(None));0x0361 CallFunc_Array_Add_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Add(Materials, CallFunc_CreateDynamicMaterialInstance_ReturnValue);0x03A5 Spline.GetLocationAndTangentAtSplinePoint(Index, CallFunc_GetLocationAndTangentAtSplinePoint_Location, CallFunc_GetLocationAndTangentAtSplinePoint_Tangent, 0);0x03E2 CallFunc_Add_IntInt_ReturnValue_2 = Add_IntInt(Index, 1);0x040C Spline.GetLocationAndTangentAtSplinePoint(CallFunc_Add_IntInt_ReturnValue_2, CallFunc_GetLocationAndTangentAtSplinePoint_Location_1, CallFunc_GetLocationAndTangentAtSplinePoint_Tangent_1, 0);0x0449 CallFunc_Vector_Distance_ReturnValue_1 = Vector_Distance(CallFunc_GetLocationAndTangentAtSplinePoint_Location, CallFunc_GetLocationAndTangentAtSplinePoint_Location_1);0x0477 CallFunc_Abs_ReturnValue = abs(CallFunc_Vector_Distance_ReturnValue_1);0x049C CallFunc_Divide_DoubleDouble_ReturnValue_1 = Divide_DoubleDouble(CallFunc_Abs_ReturnValue, 100);0x04CA CallFunc_Divide_DoubleDouble_ReturnValue_2 = Divide_DoubleDouble(CallFunc_Divide_DoubleDouble_ReturnValue_1, 12);0x04F8 CallFunc_SetScalarParameterValue_Value_ImplicitCast = Cast<3>(CallFunc_Divide_DoubleDouble_ReturnValue_2);0x0515 CallFunc_CreateDynamicMaterialInstance_ReturnValue.SetScalarParameterValue(FName(U), CallFunc_SetScalarParameterValue_Value_ImplicitCast);0x054B CallFunc_MakeVector2D_ReturnValue = MakeVector2D(1, 1);0x0579 CallFunc_AddComponent_ReturnValue.SetStartScale(CallFunc_MakeVector2D_ReturnValue, true);0x05A3 CallFunc_MakeVector2D_ReturnValue = MakeVector2D(1, 1);0x05D1 CallFunc_AddComponent_ReturnValue.SetEndScale(CallFunc_MakeVector2D_ReturnValue, true);0x05FB PopFlow();0x05FC Label_05FC:0x05FC CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Variable, 1);0x0626 Temp_int_Variable = CallFunc_Add_IntInt_ReturnValue;0x0641 goto Label_00AA;0x0646 Label_0646:0x0646 CallFunc_MakeLiteralDouble_ReturnValue = MakeLiteralDouble(1);0x066B /Script/Engine.Default__KismetArrayLibrary.Array_Get(AddBox, Index, CallFunc_Array_Get_Item);0x06A6 CallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Index, 1);0x06D0 CallFunc_GetTransformAtSplinePoint_ReturnValue = Spline.GetTransformAtSplinePoint(Index, 0, false);0x070E CallFunc_GetTransformAtSplinePoint_ReturnValue_1 = Spline.GetTransformAtSplinePoint(CallFunc_Add_IntInt_ReturnValue_1, 0, false);0x074C BreakTransform(CallFunc_GetTransformAtSplinePoint_ReturnValue, CallFunc_BreakTransform_Location, CallFunc_BreakTransform_Rotation, CallFunc_BreakTransform_Scale);0x077A BreakTransform(CallFunc_GetTransformAtSplinePoint_ReturnValue_1, CallFunc_BreakTransform_Location_1, CallFunc_BreakTransform_Rotation_1, CallFunc_BreakTransform_Scale_1);0x07A8 CallFunc_RLerp_ReturnValue = RLerp(CallFunc_BreakTransform_Rotation, CallFunc_BreakTransform_Rotation_1, 0.5f, true);0x07DC CallFunc_Vector_Distance_ReturnValue = Vector_Distance(CallFunc_BreakTransform_Location, CallFunc_BreakTransform_Location_1);0x080A CallFunc_VLerp_ReturnValue = VLerp(CallFunc_BreakTransform_Location, CallFunc_BreakTransform_Location_1, 0.5f);0x083D CallFunc_Divide_DoubleDouble_ReturnValue = Divide_DoubleDouble(CallFunc_Vector_Distance_ReturnValue, 100);0x086B CallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_VLerp_ReturnValue, FVector(0, 0, 300));0x08A9 CallFunc_Add_DoubleDouble_ReturnValue = Add_DoubleDouble(CallFunc_Divide_DoubleDouble_ReturnValue, 2);0x08D7 CallFunc_Add_DoubleDouble_ReturnValue_1 = Add_DoubleDouble(CallFunc_Add_DoubleDouble_ReturnValue, CallFunc_Array_Get_Item);0x0905 CallFunc_MakeVector_ReturnValue = MakeVector(CallFunc_Add_DoubleDouble_ReturnValue_1, CallFunc_MakeLiteralDouble_ReturnValue, CallFunc_MakeLiteralDouble_ReturnValue);0x093C CallFunc_MakeTransform_ReturnValue = MakeTransform(CallFunc_Add_VectorVector_ReturnValue, CallFunc_RLerp_ReturnValue, CallFunc_MakeVector_ReturnValue);0x0973 CallFunc_AddComponent_ReturnValue_1 = AddComponent(FName(NODE_AddBoxComponent-0), false, CallFunc_MakeTransform_ReturnValue, this, false);0x09A0 PopFlow();0x09A1 Label_09A1:0x09A1 return;Event Public 0x14f0670 0x00 void Timeline__FinishedFunc () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BorderWallOutOfArea(7227);0x000F return;0x14f0670 0x00 void Timeline__UpdateFunc () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BorderWallOutOfArea(7222);0x000F return;0x14f0670 0x00 void Timeline__NewTrack_5__EventFunc () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BorderWallOutOfArea(5825);0x000F return;0x14f0670 0x00 void Timeline__NewTrack_3__EventFunc () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BorderWallOutOfArea(2994);0x000F return;0x14f0670 0x00 void Timeline_0__FinishedFunc () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BorderWallOutOfArea(1152);0x000F return;0x14f0670 0x00 void Timeline_0__UpdateFunc () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BorderWallOutOfArea(755);0x000F return;0x14f0670 0x00 void ReceiveBeginPlay () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BorderWallOutOfArea(5826);0x000F return;Event Protected 0x14f0670 0x00 void DestroyDeactivateBorder () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BorderWallOutOfArea(5881);0x000F return;0x14f0670 0x00 void SetActive (bool Activate ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_Activate = Activate;0x0012 ExecuteUbergraph_BorderWallOutOfArea(5950);0x0021 return;0x14f0670 0x01 void AutoDestroy () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BorderWallOutOfArea(5992);0x000F return;0x14f0670 0x00 void SetIDSameAsCheckpoint (int32 LevelID , ACheckpoint_C * CheckpointOwner ) Script5 statements · 54 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_LevelID = LevelID;0x0012 PersistentFrame.K2Node_CustomEvent_CheckpointOwner = CheckpointOwner;0x0024 ExecuteUbergraph_BorderWallOutOfArea(6012);0x0033 return;0x14f0670 0x10 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 0x0000 PersistentFrame.K2Node_Event_MyComp = MyComp;0x0012 PersistentFrame.K2Node_Event_Other = Other;0x0024 PersistentFrame.K2Node_Event_OtherComp = OtherComp;0x0036 PersistentFrame.K2Node_Event_bSelfMoved = bSelfMoved;0x0048 PersistentFrame.K2Node_Event_HitLocation = HitLocation;0x005A PersistentFrame.K2Node_Event_HitNormal = HitNormal;0x006C PersistentFrame.K2Node_Event_NormalImpulse = NormalImpulse;0x007E PersistentFrame.K2Node_Event_Hit = Hit;0x0090 ExecuteUbergraph_BorderWallOutOfArea(6059);0x009F return;Event Public 0x14f0670 0x168 void ReceiveActorBeginOverlap (AActor * OtherActor ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_Event_OtherActor_1 = OtherActor;0x0012 ExecuteUbergraph_BorderWallOutOfArea(6264);0x0021 return;Event Public 0x14f0670 0x08 void ReceiveActorEndOverlap (AActor * OtherActor ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_Event_OtherActor = OtherActor;0x0012 ExecuteUbergraph_BorderWallOutOfArea(6810);0x0021 return;Event Public 0x14f0670 0x08 void EndOV (bool Start ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_Start = Start;0x0012 ExecuteUbergraph_BorderWallOutOfArea(7102);0x0021 return;0x14f0670 0x01 void ExecuteUbergraph_BorderWallOutOfArea (int32 EntryPoint ) Script316 statements · 7,235 bytes of bytecode 0x0000 PushFlow(Label_1C40);0x0005 goto [EntryPoint];0x000F PushFlow(Label_003C);0x0014 PushFlow(Label_0028);0x0019 if (!(StartVisible)) goto Label_014F;0x0027 PopFlow();0x0028 Label_0028:0x0028 Line(0f);0x003B PopFlow();0x003C Label_003C:0x003C CallFunc_Greater_IntInt_ReturnValue_1 = Greater_IntInt(CheckpointID, 0);0x005E if (!(CallFunc_Greater_IntInt_ReturnValue_1)) PopFlow();0x0068 CallFunc_GetGameMode_ReturnValue = GetGameMode(this);0x007D K2Node_DynamicCast_AsMy_Game_Mode = Cast<MyGameMode_C>(CallFunc_GetGameMode_ReturnValue);0x00A1 K2Node_DynamicCast_bSuccess_6 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Mode);0x00BE if (!(K2Node_DynamicCast_bSuccess_6)) PopFlow();0x00C8 K2Node_DynamicCast_AsMy_Game_Mode.Checkpoint Level IDChecker(CheckpointID, CallFunc_Checkpoint_Level_IDChecker_CurrentCheckpoint_LESS_ThanSelf, CallFunc_Checkpoint_Level_IDChecker_CurrentCheckpoint_EQUAL_ThanSelf, CallFunc_Checkpoint_Level_IDChecker_CurrentCheckpoint_GREATER_ThanSelf);0x0110 CallFunc_BooleanOR_ReturnValue = BooleanOR(CallFunc_Checkpoint_Level_IDChecker_CurrentCheckpoint_EQUAL_ThanSelf, CallFunc_Checkpoint_Level_IDChecker_CurrentCheckpoint_GREATER_ThanSelf);0x0136 if (!(CallFunc_BooleanOR_ReturnValue)) PopFlow();0x0140 AutoDestroy();0x014E PopFlow();0x014F Label_014F:0x014F SetActive(false);0x015E PopFlow();0x015F Label_015F:0x015F PushFlow(Label_0223);0x0164 /Script/Engine.Default__KismetArrayLibrary.Array_Get(Meshes, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_3);0x019F CallFunc_Array_Get_Item_3.SetCollisionEnabled(1);0x01C5 /Script/Engine.Default__KismetArrayLibrary.Array_Get(Meshes, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_3);0x0200 CallFunc_Array_Get_Item_3.SetHiddenInGame(false, false);0x0222 PopFlow();0x0223 Label_0223:0x0223 CallFunc_Add_IntInt_ReturnValue_6 = Add_IntInt(Temp_int_Loop_Counter_Variable_6, 1);0x024D Temp_int_Loop_Counter_Variable_6 = CallFunc_Add_IntInt_ReturnValue_6;0x0268 Label_0268:0x0268 CallFunc_Array_Length_ReturnValue_3 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Meshes);0x02A3 CallFunc_Less_IntInt_ReturnValue_6 = Less_IntInt(Temp_int_Loop_Counter_Variable_6, CallFunc_Array_Length_ReturnValue_3);0x02C9 if (!(CallFunc_Less_IntInt_ReturnValue_6)) PopFlow();0x02D3 Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable_6;0x02EE goto Label_015F;0x02F3 CallFunc_GetPlayerPawn_ReturnValue_1 = GetPlayerPawn(this, 0);0x030D CallFunc_K2_GetActorLocation_ReturnValue_1 = CallFunc_GetPlayerPawn_ReturnValue_1.K2_GetActorLocation();0x033F CallFunc_FindTransformClosestToWorldLocation_ReturnValue = Spline.FindTransformClosestToWorldLocation(CallFunc_K2_GetActorLocation_ReturnValue_1, 1, false);0x037D BreakTransform(CallFunc_FindTransformClosestToWorldLocation_ReturnValue, CallFunc_BreakTransform_Location, CallFunc_BreakTransform_Rotation, CallFunc_BreakTransform_Scale);0x03AB CallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_BreakTransform_Location, FVector(0, 0, 250));0x03E9 Widget.K2_SetWorldLocationAndRotation(CallFunc_Add_VectorVector_ReturnValue, CallFunc_BreakTransform_Rotation, false, CallFunc_K2_SetWorldLocationAndRotation_SweepHitResult, false);0x0426 Widget.K2_SetWorldLocationAndRotation(CallFunc_Add_VectorVector_ReturnValue, CallFunc_BreakTransform_Rotation, false, CallFunc_K2_SetWorldLocationAndRotation_SweepHitResult, false);0x0463 PopFlow();0x0464 Label_0464:0x0464 Temp_int_Array_Index_Variable = 0;0x047B goto Label_0268;0x0480 PopFlow();0x0481 Label_0481:0x0481 Temp_int_Array_Index_Variable_1 = 0;0x0498 Label_0498:0x0498 CallFunc_Array_Length_ReturnValue_2 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Meshes);0x04D3 CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable_1, CallFunc_Array_Length_ReturnValue_2);0x04F9 if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x0503 Temp_int_Array_Index_Variable_1 = Temp_int_Loop_Counter_Variable_1;0x051E PushFlow(Label_05E2);0x0523 /Script/Engine.Default__KismetArrayLibrary.Array_Get(Meshes, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item_2);0x055E CallFunc_Array_Get_Item_2.SetCollisionEnabled(0);0x0584 /Script/Engine.Default__KismetArrayLibrary.Array_Get(Meshes, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item_2);0x05BF CallFunc_Array_Get_Item_2.SetHiddenInGame(true, false);0x05E1 PopFlow();0x05E2 Label_05E2:0x05E2 CallFunc_Add_IntInt_ReturnValue_2 = Add_IntInt(Temp_int_Loop_Counter_Variable_1, 1);0x060C Temp_int_Loop_Counter_Variable_1 = CallFunc_Add_IntInt_ReturnValue_2;0x0627 goto Label_0498;0x062C Label_062C:0x062C Temp_int_Loop_Counter_Variable = 0;0x0643 Temp_int_Array_Index_Variable_2 = 0;0x065A Label_065A:0x065A CallFunc_Array_Length_ReturnValue_4 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllActorsOfClass_OutActors);0x0695 CallFunc_Less_IntInt_ReturnValue_1 = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue_4);0x06BB if (!(CallFunc_Less_IntInt_ReturnValue_1)) PopFlow();0x06C5 Temp_int_Array_Index_Variable_2 = Temp_int_Loop_Counter_Variable;0x06E0 PushFlow(Label_083D);0x06E5 CallFunc_MakeLiteralDouble_ReturnValue = MakeLiteralDouble(0.25);0x070A /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, Temp_int_Array_Index_Variable_2, CallFunc_Array_Get_Item_4);0x0745 CallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_Array_Get_Item_4.StartLayer.Background_4_E290215F479AE7DF53F4318F321B26FD, CallFunc_Array_Get_Item_4.StartLayer.Drums_5_EB89220146EEA4E2C95D88A876E92697);0x07A9 CallFunc_SelectFloat_ReturnValue = SelectFloat(CallFunc_MakeLiteralDouble_ReturnValue, 5, CallFunc_BooleanAND_ReturnValue);0x07E0 CallFunc_StopMusicAllTracks_FadeOutDnB_ImplicitCast = Cast<3>(CallFunc_SelectFloat_ReturnValue);0x07FD CallFunc_Array_Get_Item_4.StopMusicAllTracks(CallFunc_StopMusicAllTracks_FadeOutDnB_ImplicitCast, 10, 0);0x083C PopFlow();0x083D Label_083D:0x083D CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0867 Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x0882 goto Label_065A;0x0887 Label_0887:0x0887 Timeline.PlayFromStart();0x08A7 PopFlow();0x08A8 Label_08A8:0x08A8 Temp_int_Loop_Counter_Variable_2 = 0;0x08BF Temp_int_Array_Index_Variable_3 = 0;0x08D6 Label_08D6:0x08D6 CallFunc_Array_Length_ReturnValue_5 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Meshes);0x0911 CallFunc_Less_IntInt_ReturnValue_2 = Less_IntInt(Temp_int_Loop_Counter_Variable_2, CallFunc_Array_Length_ReturnValue_5);0x0937 if (!(CallFunc_Less_IntInt_ReturnValue_2)) goto Label_0A11;0x0945 Temp_int_Array_Index_Variable_3 = Temp_int_Loop_Counter_Variable_2;0x0960 PushFlow(Label_09C7);0x0965 /Script/Engine.Default__KismetArrayLibrary.Array_Get(Meshes, Temp_int_Array_Index_Variable_3, CallFunc_Array_Get_Item_5);0x09A0 CallFunc_Array_Get_Item_5.SetCollisionEnabled(0);0x09C6 PopFlow();0x09C7 Label_09C7:0x09C7 CallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Temp_int_Loop_Counter_Variable_2, 1);0x09F1 Temp_int_Loop_Counter_Variable_2 = CallFunc_Add_IntInt_ReturnValue_1;0x0A0C goto Label_08D6;0x0A11 Label_0A11:0x0A11 if (!(DoNoLook)) goto Label_0A20;0x0A1F PopFlow();0x0A20 Label_0A20:0x0A20 CallFunc_GetPlayerPawn_ReturnValue = GetPlayerPawn(this, 0);0x0A3A CallFunc_K2_GetActorLocation_ReturnValue = CallFunc_GetPlayerPawn_ReturnValue.K2_GetActorLocation();0x0A6C CallFunc_FindLocationClosestToWorldLocation_ReturnValue = Spline.FindLocationClosestToWorldLocation(CallFunc_K2_GetActorLocation_ReturnValue, 1);0x0AA9 CallFunc_Vector_Distance2D_ReturnValue = Vector_Distance2D(CallFunc_K2_GetActorLocation_ReturnValue, CallFunc_FindLocationClosestToWorldLocation_ReturnValue);0x0AD7 CallFunc_Less_DoubleDouble_ReturnValue = Less_DoubleDouble(CallFunc_Vector_Distance2D_ReturnValue, 1500);0x0AFD if (!(CallFunc_Less_DoubleDouble_ReturnValue)) goto Label_0B0C;0x0B0B PopFlow();0x0B0C Label_0B0C:0x0B0C CallFunc_GetPlayerPawn_ReturnValue = GetPlayerPawn(this, 0);0x0B26 K2Node_DynamicCast_AsMain_Char_1 = Cast<MainChar_C>(CallFunc_GetPlayerPawn_ReturnValue);0x0B4A K2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsMain_Char_1);0x0B67 if (!(K2Node_DynamicCast_bSuccess_1)) PopFlow();0x0B71 K2Node_DynamicCast_AsMain_Char_1.InstantRemoveDoubleTap();0x0B95 PopFlow();0x0B96 Label_0B96:0x0B96 Temp_int_Loop_Counter_Variable_1 = 0;0x0BAD goto Label_0481;0x0BB2 /Script/Engine.Default__GameplayStatics.PlaySound2D(this, /Game/Blueprints/Boss/SFX/ArenaFinish_Cue.ArenaFinish_Cue, 1f, 1f, 0f, nullptr, this, true);0x0BEE PopFlow();0x0BEF Label_0BEF:0x0BEF Temp_int_Array_Index_Variable_4 = 0;0x0C06 Label_0C06:0x0C06 CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Materials);0x0C41 CallFunc_Less_IntInt_ReturnValue_3 = Less_IntInt(Temp_int_Loop_Counter_Variable_4, CallFunc_Array_Length_ReturnValue);0x0C67 if (!(CallFunc_Less_IntInt_ReturnValue_3)) goto Label_10F2;0x0C75 Temp_int_Array_Index_Variable_4 = Temp_int_Loop_Counter_Variable_4;0x0C90 PushFlow(Label_10A8);0x0C95 /Script/Engine.Default__KismetArrayLibrary.Array_Get(Materials, Temp_int_Array_Index_Variable_4, CallFunc_Array_Get_Item);0x0CD0 CallFunc_Array_Get_Item.SetScalarParameterValue(FName(Ending), Timeline_NewTrack_0_7B06838A4DAEBDEA018B3091002712A4);0x0D06 /Script/Engine.Default__KismetArrayLibrary.Array_Get(Materials, Temp_int_Array_Index_Variable_4, CallFunc_Array_Get_Item);0x0D41 CallFunc_Array_Get_Item.SetScalarParameterValue(FName(Opacity), Timeline_NewTrack_1_7B06838A4DAEBDEA018B3091002712A4);0x0D77 CallFunc_Lerp_Alpha_ImplicitCast = Cast<4>(Timeline_NewTrack_0_7B06838A4DAEBDEA018B3091002712A4);0x0D94 CallFunc_Lerp_ReturnValue_2 = Lerp(1, 2, CallFunc_Lerp_Alpha_ImplicitCast);0x0DCB /Script/Engine.Default__KismetArrayLibrary.Array_Get(Materials, Temp_int_Array_Index_Variable_4, CallFunc_Array_Get_Item);0x0E06 CallFunc_SetScalarParameterValue_Value_ImplicitCast_2 = Cast<3>(CallFunc_Lerp_ReturnValue_2);0x0E23 CallFunc_Array_Get_Item.SetScalarParameterValue(FName(Emissive), CallFunc_SetScalarParameterValue_Value_ImplicitCast_2);0x0E59 /Script/Engine.Default__KismetArrayLibrary.Array_Get(Materials, Temp_int_Array_Index_Variable_4, CallFunc_Array_Get_Item);0x0E94 CallFunc_Array_Get_Item.SetVectorParameterValue(FName(Color), LinearColor{1f, 0.64448f, 0.371238f, 1f});0x0EE3 CallFunc_Lerp_Alpha_ImplicitCast_1 = Cast<4>(Timeline_NewTrack_0_7B06838A4DAEBDEA018B3091002712A4);0x0F00 CallFunc_Lerp_ReturnValue_1 = Lerp(1.5, 3, CallFunc_Lerp_Alpha_ImplicitCast_1);0x0F37 /Script/Engine.Default__KismetArrayLibrary.Array_Get(Materials, Temp_int_Array_Index_Variable_4, CallFunc_Array_Get_Item);0x0F72 CallFunc_SetScalarParameterValue_Value_ImplicitCast_1 = Cast<3>(CallFunc_Lerp_ReturnValue_1);0x0F8F CallFunc_Array_Get_Item.SetScalarParameterValue(FName(Refraction), CallFunc_SetScalarParameterValue_Value_ImplicitCast_1);0x0FC5 CallFunc_Lerp_Alpha_ImplicitCast_2 = Cast<4>(Timeline_NewTrack_0_7B06838A4DAEBDEA018B3091002712A4);0x0FE2 CallFunc_Lerp_ReturnValue = Lerp(0, 0.025, CallFunc_Lerp_Alpha_ImplicitCast_2);0x1019 /Script/Engine.Default__KismetArrayLibrary.Array_Get(Materials, Temp_int_Array_Index_Variable_4, CallFunc_Array_Get_Item);0x1054 CallFunc_SetScalarParameterValue_Value_ImplicitCast = Cast<3>(CallFunc_Lerp_ReturnValue);0x1071 CallFunc_Array_Get_Item.SetScalarParameterValue(FName(OpacityColor), CallFunc_SetScalarParameterValue_Value_ImplicitCast);0x10A7 PopFlow();0x10A8 Label_10A8:0x10A8 CallFunc_Add_IntInt_ReturnValue_4 = Add_IntInt(Temp_int_Loop_Counter_Variable_4, 1);0x10D2 Temp_int_Loop_Counter_Variable_4 = CallFunc_Add_IntInt_ReturnValue_4;0x10ED goto Label_0C06;0x10F2 Label_10F2:0x10F2 Line(Timeline_NewTrack_4_7B06838A4DAEBDEA018B3091002712A4);0x1109 PopFlow();0x110A Label_110A:0x110A Temp_int_Array_Index_Variable_5 = 0;0x1121 Label_1121:0x1121 CallFunc_Array_Length_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Materials);0x115C CallFunc_Less_IntInt_ReturnValue_5 = Less_IntInt(Temp_int_Loop_Counter_Variable_5, CallFunc_Array_Length_ReturnValue_1);0x1182 if (!(CallFunc_Less_IntInt_ReturnValue_5)) goto Label_12C3;0x1190 Temp_int_Array_Index_Variable_5 = Temp_int_Loop_Counter_Variable_5;0x11AB PushFlow(Label_1279);0x11B0 /Script/Engine.Default__KismetArrayLibrary.Array_Get(Materials, Temp_int_Array_Index_Variable_5, CallFunc_Array_Get_Item_1);0x11EB CallFunc_K2_GetComponentLocation_ReturnValue = Billboard.K2_GetComponentLocation();0x121D CallFunc_Conv_VectorToLinearColor_ReturnValue = Conv_VectorToLinearColor(CallFunc_K2_GetComponentLocation_ReturnValue);0x1242 CallFunc_Array_Get_Item_1.SetVectorParameterValue(FName(Location), CallFunc_Conv_VectorToLinearColor_ReturnValue);0x1278 PopFlow();0x1279 Label_1279:0x1279 CallFunc_Add_IntInt_ReturnValue_5 = Add_IntInt(Temp_int_Loop_Counter_Variable_5, 1);0x12A3 Temp_int_Loop_Counter_Variable_5 = CallFunc_Add_IntInt_ReturnValue_5;0x12BE goto Label_1121;0x12C3 Label_12C3:0x12C3 EndOV(false);0x12D2 autoCatch();0x12E0 BorderActive.Broadcast();0x12F3 PushFlow(Label_1457);0x12F8 PushFlow(Label_08A8);0x12FD PushFlow(Label_160A);0x1302 CallFunc_K2_GetComponentLocation_ReturnValue_2 = Billboard.K2_GetComponentLocation();0x1334 CallFunc_GetPlayerCameraManager_ReturnValue = GetPlayerCameraManager(this, 0);0x134E CallFunc_FindLocationClosestToWorldLocation_ReturnValue_1 = Spline.FindLocationClosestToWorldLocation(CallFunc_K2_GetComponentLocation_ReturnValue_2, 1);0x138B CallFunc_GetTransform_ReturnValue = CallFunc_GetPlayerCameraManager_ReturnValue.GetTransform();0x13BD CallFunc_InverseTransformLocation_ReturnValue = InverseTransformLocation(CallFunc_GetTransform_ReturnValue, CallFunc_FindLocationClosestToWorldLocation_ReturnValue_1);0x13EB BreakVector(CallFunc_InverseTransformLocation_ReturnValue, CallFunc_BreakVector_X, CallFunc_BreakVector_Y, CallFunc_BreakVector_Z);0x1419 CallFunc_Less_DoubleDouble_ReturnValue_1 = Less_DoubleDouble(CallFunc_BreakVector_Y, 0);0x143F LineRorL = CallFunc_Less_DoubleDouble_ReturnValue_1;0x1452 goto Label_0887;0x1457 Label_1457:0x1457 CallFunc_IsValid_ReturnValue = IsValid(CheckpointOwner);0x1474 if (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x147E Temp_int_Loop_Counter_Variable_3 = 0;0x1495 Temp_int_Array_Index_Variable_6 = 0;0x14AC Label_14AC:0x14AC CallFunc_Array_Length_ReturnValue_6 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CheckpointOwner.MusicTriggers);0x14FD CallFunc_Less_IntInt_ReturnValue_4 = Less_IntInt(Temp_int_Loop_Counter_Variable_3, CallFunc_Array_Length_ReturnValue_6);0x1523 if (!(CallFunc_Less_IntInt_ReturnValue_4)) PopFlow();0x152D Temp_int_Array_Index_Variable_6 = Temp_int_Loop_Counter_Variable_3;0x1548 PushFlow(Label_15C0);0x154D /Script/Engine.Default__KismetArrayLibrary.Array_Get(CheckpointOwner.MusicTriggers, Temp_int_Array_Index_Variable_6, CallFunc_Array_Get_Item_6);0x159E CallFunc_Array_Get_Item_6.Deactivate = true;0x15BF PopFlow();0x15C0 Label_15C0:0x15C0 CallFunc_Add_IntInt_ReturnValue_3 = Add_IntInt(Temp_int_Loop_Counter_Variable_3, 1);0x15EA Temp_int_Loop_Counter_Variable_3 = CallFunc_Add_IntInt_ReturnValue_3;0x1605 goto Label_14AC;0x160A Label_160A:0x160A CallFunc_K2_GetComponentLocation_ReturnValue_1 = Billboard.K2_GetComponentLocation();0x163C PlaySoundAtLocation(this, /Game/Blueprints/Border/BorderEffect_Cue.BorderEffect_Cue, CallFunc_K2_GetComponentLocation_ReturnValue_1, FRotator(0, 0, 0), 1f, 1f, 0f, nullptr, nullptr, this, nullptr);0x1685 if (!(DoNotEndMusic)) goto Label_1694;0x1693 PopFlow();0x1694 Label_1694:0x1694 CallFunc_GetAllActorsOfClass_OutActors = {};0x169F GetAllActorsOfClass(this, /Game/Sound/Music/MusicPlayer.MusicPlayer_C, CallFunc_GetAllActorsOfClass_OutActors);0x16BC goto Label_062C;0x16C1 PopFlow();0x16C2 Delay(this, 1f, LatentActionInfo{0xF, 1839623198, FName(ExecuteUbergraph_BorderWallOutOfArea), this});0x16F8 PopFlow();0x16F9 if (!(Ended)) goto Label_1708;0x1707 PopFlow();0x1708 Label_1708:0x1708 Ended = true;0x1713 Temp_int_Loop_Counter_Variable_5 = 0;0x172A goto Label_110A;0x172F Label_172F:0x172F K2_DestroyActor();0x173D PopFlow();0x173E if (!(K2Node_CustomEvent_Activate)) goto Label_0B96;0x174C Temp_int_Loop_Counter_Variable_6 = 0;0x1763 goto Label_0464;0x1768 goto Label_172F;0x176D Label_176D:0x176D AutoDestroy();0x177B PopFlow();0x177C LevelID = K2Node_CustomEvent_LevelID;0x1797 CheckpointOwner = K2Node_CustomEvent_CheckpointOwner;0x17AA PopFlow();0x17AB K2Node_DynamicCast_AsMain_Char = Cast<MainChar_C>(K2Node_Event_Other);0x17CF K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsMain_Char);0x17EC if (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x17F6 if (!(K2Node_DynamicCast_AsMain_Char.CombatMode)) goto Label_181B;0x181A PopFlow();0x181B Label_181B:0x181B CallFunc_IsPackagedForDistribution_ReturnValue = IsPackagedForDistribution();0x182F if (!(CallFunc_IsPackagedForDistribution_ReturnValue)) goto Label_183E;0x183D PopFlow();0x183E Label_183E:0x183E if (!(FullBlock)) goto Label_184D;0x184C PopFlow();0x184D Label_184D:0x184D DestroyDeactivateBorder();0x185B PopFlow();0x185C Label_185C:0x185C Temp_int_Loop_Counter_Variable_4 = 0;0x1873 goto Label_0BEF;0x1878 K2Node_DynamicCast_AsMain_Char_2 = Cast<MainChar_C>(K2Node_Event_OtherActor_1);0x189C K2Node_DynamicCast_bSuccess_2 = Cast<1>(K2Node_DynamicCast_AsMain_Char_2);0x18B9 if (!(K2Node_DynamicCast_bSuccess_2)) PopFlow();0x18C3 if (!(Ended)) goto Label_18D2;0x18D1 PopFlow();0x18D2 Label_18D2:0x18D2 if (!(DoNotAppearMotors)) goto Label_18E1;0x18E0 PopFlow();0x18E1 Label_18E1:0x18E1 CallFunc_Array_Length_ReturnValue_7 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(K2Node_DynamicCast_AsMain_Char_2.EnemiesArena);0x1932 CallFunc_Greater_IntInt_ReturnValue = Greater_IntInt(CallFunc_Array_Length_ReturnValue_7, 0);0x1954 if (!(CallFunc_Greater_IntInt_ReturnValue)) PopFlow();0x195E EndOV(true);0x196D PopFlow();0x196E Label_196E:0x196E CallFunc_GetUserWidgetObject_ReturnValue = Widget.GetUserWidgetObject();0x1998 K2Node_DynamicCast_AsBorder_Enemy_Widget = Cast<BorderEnemyWidget_C>(CallFunc_GetUserWidgetObject_ReturnValue);0x19BC K2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsBorder_Enemy_Widget);0x19D9 if (!(K2Node_DynamicCast_bSuccess_3)) PopFlow();0x19E3 CallFunc_Array_Length_ReturnValue_8 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(K2Node_DynamicCast_AsMain_Char_4.EnemiesArena);0x1A34 K2Node_DynamicCast_AsBorder_Enemy_Widget.StartText(CallFunc_Array_Length_ReturnValue_8, false, Widget);0x1A6B Linear();0x1A79 Timeline_0.PlayFromStart();0x1A99 PopFlow();0x1A9A K2Node_DynamicCast_AsMain_Char_3 = Cast<MainChar_C>(K2Node_Event_OtherActor);0x1ABE K2Node_DynamicCast_bSuccess_4 = Cast<1>(K2Node_DynamicCast_AsMain_Char_3);0x1ADB if (!(K2Node_DynamicCast_bSuccess_4)) PopFlow();0x1AE5 EndOV(false);0x1AF4 PopFlow();0x1AF5 Label_1AF5:0x1AF5 CallFunc_GetUserWidgetObject_ReturnValue_1 = Widget.GetUserWidgetObject();0x1B1F K2Node_DynamicCast_AsBorder_Enemy_Widget_1 = Cast<BorderEnemyWidget_C>(CallFunc_GetUserWidgetObject_ReturnValue_1);0x1B43 K2Node_DynamicCast_bSuccess_5 = Cast<1>(K2Node_DynamicCast_AsBorder_Enemy_Widget_1);0x1B60 if (!(K2Node_DynamicCast_bSuccess_5)) PopFlow();0x1B6A K2Node_DynamicCast_AsBorder_Enemy_Widget_1.StartText(0, true, Widget);0x1B9D Timeline_0.Stop();0x1BBD PopFlow();0x1BBE if (!(K2Node_CustomEvent_Start)) goto Label_1AF5;0x1BCC CallFunc_GetPlayerPawn_ReturnValue_2 = GetPlayerPawn(this, 0);0x1BE6 K2Node_DynamicCast_AsMain_Char_4 = Cast<MainChar_C>(CallFunc_GetPlayerPawn_ReturnValue_2);0x1C0A K2Node_DynamicCast_bSuccess_7 = Cast<1>(K2Node_DynamicCast_AsMain_Char_4);0x1C27 if (!(K2Node_DynamicCast_bSuccess_7)) PopFlow();0x1C31 goto Label_196E;0x1C36 goto Label_185C;0x1C3B goto Label_176D;0x1C40 Label_1C40:0x1C40 return;Final 0x14f0670 0x04 void BorderActive__DelegateSignature () Script2 statements · 3 bytes of bytecode Public 0x14f0670 0x00