void findLockonArmLength () Script25 statements · 1,091 bytes of bytecode 0x0000 CallFunc_GetForwardVector_ReturnValue = Camera Reference.MainCam.GetForwardVector();0x0048 CallFunc_Multiply_DoubleDouble_A_ImplicitCast = Cast<4>(Camera Reference.rawTargetArmLength);0x007B CallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast, 1.8);0x00A9 CallFunc_Dot_VectorVector_ReturnValue = Dot_VectorVector(CallFunc_GetForwardVector_ReturnValue, FVector(0, 0, 1));0x00E7 CallFunc_GetRightVector_ReturnValue = Camera Reference.MainCam.GetRightVector();0x012F CallFunc_Dot_VectorVector_ReturnValue_1 = Dot_VectorVector(toTargetRightVector, CallFunc_GetRightVector_ReturnValue);0x015D CallFunc_K2_GetActorLocation_ReturnValue = LocketActorTarget.K2_GetActorLocation();0x018F CallFunc_Multiply_DoubleDouble_ReturnValue_1 = Multiply_DoubleDouble(CallFunc_Dot_VectorVector_ReturnValue_1, CallFunc_Dot_VectorVector_ReturnValue);0x01BD CallFunc_Abs_ReturnValue = Abs(CallFunc_Multiply_DoubleDouble_ReturnValue_1);0x01E2 CallFunc_K2_GetActorLocation_ReturnValue_1 = LocketActorTarget.K2_GetActorLocation();0x0214 CallFunc_K2_GetActorLocation_ReturnValue_2 = K2_GetActorLocation();0x0230 CallFunc_K2_GetActorLocation_ReturnValue_3 = K2_GetActorLocation();0x024C CallFunc_GetDirectionUnitVector_ReturnValue = GetDirectionUnitVector(CallFunc_K2_GetActorLocation_ReturnValue_2, CallFunc_K2_GetActorLocation_ReturnValue_1);0x027A CallFunc_Vector_Distance_ReturnValue = Vector_Distance(CallFunc_K2_GetActorLocation_ReturnValue_3, CallFunc_K2_GetActorLocation_ReturnValue);0x02A8 CallFunc_Dot_VectorVector_ReturnValue_2 = Dot_VectorVector(CallFunc_GetDirectionUnitVector_ReturnValue, CallFunc_GetRightVector_ReturnValue);0x02D6 CallFunc_Divide_DoubleDouble_ReturnValue = Divide_DoubleDouble(CallFunc_Vector_Distance_ReturnValue, CallFunc_Multiply_DoubleDouble_ReturnValue);0x0304 CallFunc_Abs_ReturnValue_1 = Abs(CallFunc_Dot_VectorVector_ReturnValue_2);0x0329 CallFunc_Add_DoubleDouble_ReturnValue = Add_DoubleDouble(CallFunc_Abs_ReturnValue_1, CallFunc_Abs_ReturnValue);0x0357 CallFunc_FMin_ReturnValue = FMin(CallFunc_Add_DoubleDouble_ReturnValue, 1);0x0385 CallFunc_Multiply_DoubleDouble_ReturnValue_2 = Multiply_DoubleDouble(CallFunc_Divide_DoubleDouble_ReturnValue, CallFunc_FMin_ReturnValue);0x03B3 CallFunc_Add_DoubleDouble_ReturnValue_1 = Add_DoubleDouble(armLengthHeightAdder, CallFunc_Multiply_DoubleDouble_ReturnValue_2);0x03E1 CallFunc_FMax_ReturnValue = FMax(CallFunc_Add_DoubleDouble_ReturnValue_1, 1);0x040F Camera Reference.armLengthScalar = CallFunc_FMax_ReturnValue;0x0440 return;Public 0x1cd9980 0x00 void findcamSideOffsetMultipliuer () Script52 statements · 2,255 bytes of bytecode 0x0000 CallFunc_K2_GetActorLocation_ReturnValue_5 = LocketActorTarget.K2_GetActorLocation();0x0032 CallFunc_K2_GetActorLocation_ReturnValue_6 = K2_GetActorLocation();0x004E CallFunc_FindLookAtRotation_ReturnValue = FindLookAtRotation(CallFunc_K2_GetActorLocation_ReturnValue_6, CallFunc_K2_GetActorLocation_ReturnValue_5);0x007C BreakRotator(CallFunc_FindLookAtRotation_ReturnValue, CallFunc_BreakRotator_Roll, CallFunc_BreakRotator_Pitch, CallFunc_BreakRotator_Yaw);0x00AA CallFunc_MakeRotator_ReturnValue = MakeRotator(0f, 0f, CallFunc_BreakRotator_Yaw);0x00D9 CallFunc_GetRightVector_ReturnValue = GetRightVector(CallFunc_MakeRotator_ReturnValue);0x00FE toTargetRightVector = CallFunc_GetRightVector_ReturnValue;0x0119 CallFunc_GetForwardVector_ReturnValue = Camera Reference.MainCam.GetForwardVector();0x0161 CallFunc_K2_GetActorLocation_ReturnValue_5 = LocketActorTarget.K2_GetActorLocation();0x0193 CallFunc_K2_GetActorLocation_ReturnValue_6 = K2_GetActorLocation();0x01AF CallFunc_FindLookAtRotation_ReturnValue = FindLookAtRotation(CallFunc_K2_GetActorLocation_ReturnValue_6, CallFunc_K2_GetActorLocation_ReturnValue_5);0x01DD BreakRotator(CallFunc_FindLookAtRotation_ReturnValue, CallFunc_BreakRotator_Roll, CallFunc_BreakRotator_Pitch, CallFunc_BreakRotator_Yaw);0x020B CallFunc_MakeRotator_ReturnValue = MakeRotator(0f, 0f, CallFunc_BreakRotator_Yaw);0x023A CallFunc_GetRightVector_ReturnValue = GetRightVector(CallFunc_MakeRotator_ReturnValue);0x025F CallFunc_Dot_VectorVector_ReturnValue_2 = Dot_VectorVector(CallFunc_GetRightVector_ReturnValue, CallFunc_GetForwardVector_ReturnValue);0x028D CallFunc_GetWorldDeltaSeconds_ReturnValue_1 = GetWorldDeltaSeconds(this);0x02AA CallFunc_Add_DoubleDouble_ReturnValue_1 = Add_DoubleDouble(CallFunc_Dot_VectorVector_ReturnValue_2, -0.1);0x02D8 CallFunc_SignOfFloat_ReturnValue = SignOfFloat(CallFunc_Add_DoubleDouble_ReturnValue_1);0x02FD CallFunc_FInterpTo_ReturnValue = FInterpTo(camSideOffsetMultiplier, CallFunc_SignOfFloat_ReturnValue, CallFunc_GetWorldDeltaSeconds_ReturnValue_1, 3);0x033D camSideOffsetMultiplier = CallFunc_FInterpTo_ReturnValue;0x0358 CallFunc_GetForwardVector_ReturnValue_1 = Camera Reference.MainCam.GetForwardVector();0x03A0 CallFunc_Dot_VectorVector_ReturnValue = Dot_VectorVector(CallFunc_GetForwardVector_ReturnValue_1, FVector(0, 0, 1));0x03DE CallFunc_Vector_Normal2D_ReturnValue = Vector_Normal2D(CallFunc_GetForwardVector_ReturnValue_1, 1e-04f);0x0408 CallFunc_Conv_DoubleToVector_ReturnValue = Conv_DoubleToVector(-100);0x042D CallFunc_Multiply_VectorVector_ReturnValue = Multiply_VectorVector(toTargetRightVector, CallFunc_Conv_DoubleToVector_ReturnValue);0x045B CallFunc_K2_GetActorLocation_ReturnValue = LocketActorTarget.K2_GetActorLocation();0x048D BreakVector(CallFunc_K2_GetActorLocation_ReturnValue, CallFunc_BreakVector_X, CallFunc_BreakVector_Y, CallFunc_BreakVector_Z);0x04BB CallFunc_K2_GetActorLocation_ReturnValue_1 = LocketActorTarget.K2_GetActorLocation();0x04ED CallFunc_MakeVector_ReturnValue = MakeVector(CallFunc_BreakVector_X, CallFunc_BreakVector_Y, CallFunc_BreakVector_Z);0x0524 CallFunc_K2_GetActorLocation_ReturnValue_2 = K2_GetActorLocation();0x0540 CallFunc_Conv_DoubleToVector_ReturnValue_1 = Conv_DoubleToVector(camSideOffsetMultiplier);0x0565 CallFunc_GetDirectionUnitVector_ReturnValue = GetDirectionUnitVector(CallFunc_K2_GetActorLocation_ReturnValue_2, CallFunc_K2_GetActorLocation_ReturnValue_1);0x0593 CallFunc_Multiply_VectorVector_ReturnValue_1 = Multiply_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue_1);0x05C1 CallFunc_Vector_Normal2D_ReturnValue_1 = Vector_Normal2D(CallFunc_GetDirectionUnitVector_ReturnValue, 1e-04f);0x05EB CallFunc_K2_GetActorLocation_ReturnValue_3 = K2_GetActorLocation();0x0607 CallFunc_Dot_VectorVector_ReturnValue_1 = Dot_VectorVector(CallFunc_Vector_Normal2D_ReturnValue_1, CallFunc_Vector_Normal2D_ReturnValue);0x0635 CallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_3, CallFunc_Multiply_VectorVector_ReturnValue_1);0x0663 CallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(CallFunc_Dot_VectorVector_ReturnValue_1, CallFunc_Dot_VectorVector_ReturnValue);0x0691 CallFunc_K2_GetActorLocation_ReturnValue_4 = K2_GetActorLocation();0x06AD CallFunc_Add_DoubleDouble_ReturnValue = Add_DoubleDouble(CallFunc_Dot_VectorVector_ReturnValue_1, CallFunc_Multiply_DoubleDouble_ReturnValue);0x06DB CallFunc_GetWorldDeltaSeconds_ReturnValue = GetWorldDeltaSeconds(this);0x06F8 CallFunc_MapRangeClamped_ReturnValue = MapRangeClamped(CallFunc_Add_DoubleDouble_ReturnValue, -1, 1, 0, 1);0x0741 CallFunc_VLerp_Alpha_ImplicitCast = Cast<3>(CallFunc_MapRangeClamped_ReturnValue);0x075E CallFunc_VLerp_ReturnValue = VLerp(CallFunc_MakeVector_ReturnValue, CallFunc_Add_VectorVector_ReturnValue, CallFunc_VLerp_Alpha_ImplicitCast);0x0795 CallFunc_Subtract_VectorVector_ReturnValue = Subtract_VectorVector(CallFunc_VLerp_ReturnValue, CallFunc_K2_GetActorLocation_ReturnValue_4);0x07C3 BreakVector(CallFunc_Subtract_VectorVector_ReturnValue, CallFunc_BreakVector_X_1, CallFunc_BreakVector_Y_1, CallFunc_BreakVector_Z_1);0x07F1 CallFunc_MakeVector_ReturnValue_1 = MakeVector(CallFunc_BreakVector_X_1, CallFunc_BreakVector_Y_1, CallFunc_BreakVector_Z_1);0x0828 CallFunc_VInterpTo_DeltaTime_ImplicitCast = Cast<3>(CallFunc_GetWorldDeltaSeconds_ReturnValue);0x0845 CallFunc_VInterpTo_ReturnValue = VInterpTo(Camera Reference.basecamOffset, CallFunc_MakeVector_ReturnValue_1, CallFunc_VInterpTo_DeltaTime_ImplicitCast, lockonCamInterpSpeed);0x089B Camera Reference.basecamOffset = CallFunc_VInterpTo_ReturnValue;0x08CC return;Public 0x1cd9980 0x00 void lockonNewCam () Script121 statements · 3,718 bytes of bytecode 0x0000 PushFlow(Label_0E83);0x0005 if (!(lockedOn)) goto Label_0201;0x0013 CallFunc_IsValid_ReturnValue = IsValid(lockonComponent);0x0030 if (!(CallFunc_IsValid_ReturnValue)) goto Label_03A1;0x003E CallFunc_GetOwner_ReturnValue = lockonComponent.GetOwner();0x0068 LocketActorTarget = CallFunc_GetOwner_ReturnValue;0x007B CallFunc_K2_GetComponentLocation_ReturnValue_3 = lockonComponent.K2_GetComponentLocation();0x00AD CallFunc_Add_VectorVector_ReturnValue_1 = Add_VectorVector(CallFunc_K2_GetComponentLocation_ReturnValue_3, FVector(0, 0, 100));0x00EB DrawDebugSphere(this, CallFunc_Add_VectorVector_ReturnValue_1, 20f, 4, LinearColor{1f, 0.75f, 0f, 1f}, 0f, 1f);0x0135 PushFlow(Label_0DDE);0x013A PushFlow(Label_03CE);0x013F PushFlow(Label_03BF);0x0144 PushFlow(Label_03B0);0x0149 CallFunc_K2_GetActorLocation_ReturnValue = K2_GetActorLocation();0x0165 CallFunc_K2_GetComponentLocation_ReturnValue_1 = lockonComponent.K2_GetComponentLocation();0x0197 CallFunc_Vector_Distance_ReturnValue = Vector_Distance(CallFunc_K2_GetActorLocation_ReturnValue, CallFunc_K2_GetComponentLocation_ReturnValue_1);0x01C5 CallFunc_Greater_DoubleDouble_ReturnValue = Greater_DoubleDouble(CallFunc_Vector_Distance_ReturnValue, LockonBreakRange);0x01EB if (!(CallFunc_Greater_DoubleDouble_ReturnValue)) PopFlow();0x01F5 lockonActor = nullptr;0x0200 PopFlow();0x0201 Label_0201:0x0201 K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(controlState, 0);0x0220 if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_022F;0x022E PopFlow();0x022F Label_022F:0x022F CallFunc_GetWorldDeltaSeconds_ReturnValue_2 = GetWorldDeltaSeconds(this);0x024C CallFunc_VInterpTo_DeltaTime_ImplicitCast = Cast<3>(CallFunc_GetWorldDeltaSeconds_ReturnValue_2);0x0269 CallFunc_VInterpTo_ReturnValue = VInterpTo(Camera Reference.basecamOffset, FVector(0, 0, 0), CallFunc_VInterpTo_DeltaTime_ImplicitCast, 4f);0x02CB Camera Reference.basecamOffset = CallFunc_VInterpTo_ReturnValue;0x02FC CallFunc_GetWorldDeltaSeconds_ReturnValue_1 = GetWorldDeltaSeconds(this);0x0319 CallFunc_FInterpTo_ReturnValue = FInterpTo(Camera Reference.armLengthScalar, 1, CallFunc_GetWorldDeltaSeconds_ReturnValue_1, 8);0x036F Camera Reference.armLengthScalar = CallFunc_FInterpTo_ReturnValue;0x03A0 PopFlow();0x03A1 Label_03A1:0x03A1 lockOff();0x03AF PopFlow();0x03B0 Label_03B0:0x03B0 findcamSideOffsetMultipliuer();0x03BE PopFlow();0x03BF Label_03BF:0x03BF findLockonArmLength();0x03CD PopFlow();0x03CE Label_03CE:0x03CE if (!(stablizeLockon)) goto Label_0AD6;0x03DC Label_03DC:0x03DC CallFunc_Conv_FloatToVector_ReturnValue = Conv_FloatToVector(-100f);0x03FD CallFunc_Add_DoubleDouble_ReturnValue = Add_DoubleDouble(0, -10);0x042B CallFunc_K2_GetComponentRotation_ReturnValue = customCameraArmRef.K2_GetComponentRotation();0x045D CallFunc_K2_GetComponentLocation_ReturnValue_2 = lockonComponent.K2_GetComponentLocation();0x048F CallFunc_Conv_DoubleToVector_ReturnValue = Conv_DoubleToVector(camSideOffsetMultiplier);0x04B4 CallFunc_Multiply_VectorVector_ReturnValue = Multiply_VectorVector(toTargetRightVector, CallFunc_Conv_FloatToVector_ReturnValue);0x04E2 CallFunc_Multiply_VectorVector_ReturnValue_1 = Multiply_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue);0x0510 CallFunc_K2_GetActorLocation_ReturnValue_1 = K2_GetActorLocation();0x052C CallFunc_Add_VectorVector_ReturnValue_2 = Add_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue_1, CallFunc_K2_GetActorLocation_ReturnValue_1);0x055A CallFunc_FindLookAtRotation_ReturnValue = FindLookAtRotation(CallFunc_Add_VectorVector_ReturnValue_2, CallFunc_K2_GetComponentLocation_ReturnValue_2);0x0588 BreakRotator(CallFunc_FindLookAtRotation_ReturnValue, CallFunc_BreakRotator_Roll, CallFunc_BreakRotator_Pitch, CallFunc_BreakRotator_Yaw);0x05B6 CallFunc_MakeRotator_Pitch_ImplicitCast = Cast<3>(CallFunc_Add_DoubleDouble_ReturnValue);0x05D3 CallFunc_MakeRotator_ReturnValue = MakeRotator(0f, CallFunc_MakeRotator_Pitch_ImplicitCast, CallFunc_BreakRotator_Yaw);0x0606 CallFunc_NormalizedDeltaRotator_ReturnValue = NormalizedDeltaRotator(CallFunc_MakeRotator_ReturnValue, CallFunc_K2_GetComponentRotation_ReturnValue);0x0634 BreakRotator(CallFunc_NormalizedDeltaRotator_ReturnValue, CallFunc_BreakRotator_Roll_1, CallFunc_BreakRotator_Pitch_1, CallFunc_BreakRotator_Yaw_1);0x0662 CallFunc_Abs_A_ImplicitCast = Cast<4>(CallFunc_BreakRotator_Yaw_1);0x067F CallFunc_Abs_ReturnValue = Abs(CallFunc_Abs_A_ImplicitCast);0x06A4 CallFunc_Greater_DoubleDouble_ReturnValue_1 = Greater_DoubleDouble(CallFunc_Abs_ReturnValue, 60);0x06CA if (!(CallFunc_Greater_DoubleDouble_ReturnValue_1)) goto Label_06E4;0x06D8 stablizeLockon = false;0x06E3 PopFlow();0x06E4 Label_06E4:0x06E4 CallFunc_Conv_FloatToVector_ReturnValue = Conv_FloatToVector(-100f);0x0705 CallFunc_Add_DoubleDouble_ReturnValue = Add_DoubleDouble(0, -10);0x0733 CallFunc_K2_GetComponentRotation_ReturnValue = customCameraArmRef.K2_GetComponentRotation();0x0765 CallFunc_K2_GetComponentRotation_ReturnValue_1 = customCameraArmRef.K2_GetComponentRotation();0x0797 CallFunc_K2_GetComponentLocation_ReturnValue_2 = lockonComponent.K2_GetComponentLocation();0x07C9 CallFunc_Conv_RotatorToVector_ReturnValue = Conv_RotatorToVector(CallFunc_K2_GetComponentRotation_ReturnValue_1);0x07EE CallFunc_Conv_DoubleToVector_ReturnValue = Conv_DoubleToVector(camSideOffsetMultiplier);0x0813 CallFunc_Multiply_VectorVector_ReturnValue = Multiply_VectorVector(toTargetRightVector, CallFunc_Conv_FloatToVector_ReturnValue);0x0841 CallFunc_Multiply_VectorVector_ReturnValue_1 = Multiply_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue);0x086F CallFunc_K2_GetActorLocation_ReturnValue_1 = K2_GetActorLocation();0x088B CallFunc_GetWorldDeltaSeconds_ReturnValue = GetWorldDeltaSeconds(this);0x08A8 CallFunc_Add_VectorVector_ReturnValue_2 = Add_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue_1, CallFunc_K2_GetActorLocation_ReturnValue_1);0x08D6 CallFunc_FindLookAtRotation_ReturnValue = FindLookAtRotation(CallFunc_Add_VectorVector_ReturnValue_2, CallFunc_K2_GetComponentLocation_ReturnValue_2);0x0904 BreakRotator(CallFunc_FindLookAtRotation_ReturnValue, CallFunc_BreakRotator_Roll, CallFunc_BreakRotator_Pitch, CallFunc_BreakRotator_Yaw);0x0932 CallFunc_MakeRotator_Pitch_ImplicitCast = Cast<3>(CallFunc_Add_DoubleDouble_ReturnValue);0x094F CallFunc_MakeRotator_ReturnValue = MakeRotator(0f, CallFunc_MakeRotator_Pitch_ImplicitCast, CallFunc_BreakRotator_Yaw);0x0982 CallFunc_GetDirectionUnitVector_ReturnValue = GetDirectionUnitVector(CallFunc_Add_VectorVector_ReturnValue_2, CallFunc_K2_GetComponentLocation_ReturnValue_2);0x09B0 CallFunc_Dot_VectorVector_ReturnValue = Dot_VectorVector(CallFunc_GetDirectionUnitVector_ReturnValue, CallFunc_Conv_RotatorToVector_ReturnValue);0x09DE CallFunc_MapRangeClamped_ReturnValue = MapRangeClamped(CallFunc_Dot_VectorVector_ReturnValue, 0.4, 0.96, 7, 0.3);0x0A27 CallFunc_RInterpTo_DeltaTime_ImplicitCast = Cast<3>(CallFunc_GetWorldDeltaSeconds_ReturnValue);0x0A44 CallFunc_RInterpTo_InterpSpeed_ImplicitCast = Cast<3>(CallFunc_MapRangeClamped_ReturnValue);0x0A61 CallFunc_RInterpTo_ReturnValue = RInterpTo(CallFunc_K2_GetComponentRotation_ReturnValue, CallFunc_MakeRotator_ReturnValue, CallFunc_RInterpTo_DeltaTime_ImplicitCast, CallFunc_RInterpTo_InterpSpeed_ImplicitCast);0x0AA1 customCameraArmRef.K2_SetWorldRotation(CallFunc_RInterpTo_ReturnValue, false, CallFunc_K2_SetWorldRotation_SweepHitResult, false);0x0AD5 PopFlow();0x0AD6 Label_0AD6:0x0AD6 CallFunc_Conv_FloatToVector_ReturnValue = Conv_FloatToVector(-100f);0x0AF7 CallFunc_Add_DoubleDouble_ReturnValue = Add_DoubleDouble(0, -10);0x0B25 CallFunc_K2_GetComponentRotation_ReturnValue = customCameraArmRef.K2_GetComponentRotation();0x0B57 CallFunc_K2_GetComponentLocation_ReturnValue_2 = lockonComponent.K2_GetComponentLocation();0x0B89 CallFunc_Conv_DoubleToVector_ReturnValue = Conv_DoubleToVector(camSideOffsetMultiplier);0x0BAE CallFunc_Multiply_VectorVector_ReturnValue = Multiply_VectorVector(toTargetRightVector, CallFunc_Conv_FloatToVector_ReturnValue);0x0BDC CallFunc_Multiply_VectorVector_ReturnValue_1 = Multiply_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue);0x0C0A CallFunc_K2_GetActorLocation_ReturnValue_1 = K2_GetActorLocation();0x0C26 CallFunc_Add_VectorVector_ReturnValue_2 = Add_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue_1, CallFunc_K2_GetActorLocation_ReturnValue_1);0x0C54 CallFunc_FindLookAtRotation_ReturnValue = FindLookAtRotation(CallFunc_Add_VectorVector_ReturnValue_2, CallFunc_K2_GetComponentLocation_ReturnValue_2);0x0C82 BreakRotator(CallFunc_FindLookAtRotation_ReturnValue, CallFunc_BreakRotator_Roll, CallFunc_BreakRotator_Pitch, CallFunc_BreakRotator_Yaw);0x0CB0 CallFunc_MakeRotator_Pitch_ImplicitCast = Cast<3>(CallFunc_Add_DoubleDouble_ReturnValue);0x0CCD CallFunc_MakeRotator_ReturnValue = MakeRotator(0f, CallFunc_MakeRotator_Pitch_ImplicitCast, CallFunc_BreakRotator_Yaw);0x0D00 CallFunc_NormalizedDeltaRotator_ReturnValue = NormalizedDeltaRotator(CallFunc_MakeRotator_ReturnValue, CallFunc_K2_GetComponentRotation_ReturnValue);0x0D2E BreakRotator(CallFunc_NormalizedDeltaRotator_ReturnValue, CallFunc_BreakRotator_Roll_1, CallFunc_BreakRotator_Pitch_1, CallFunc_BreakRotator_Yaw_1);0x0D5C CallFunc_Abs_A_ImplicitCast = Cast<4>(CallFunc_BreakRotator_Yaw_1);0x0D79 CallFunc_Abs_ReturnValue = Abs(CallFunc_Abs_A_ImplicitCast);0x0D9E CallFunc_Less_DoubleDouble_ReturnValue = Less_DoubleDouble(CallFunc_Abs_ReturnValue, 60);0x0DC4 if (!(CallFunc_Less_DoubleDouble_ReturnValue)) PopFlow();0x0DCE stablizeLockon = true;0x0DD9 goto Label_03DC;0x0DDE Label_0DDE:0x0DDE CallFunc_K2_GetComponentLocation_ReturnValue = lockonComponent.K2_GetComponentLocation();0x0E10 CallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_K2_GetComponentLocation_ReturnValue, FVector(0, 0, 100));0x0E4E LockonMesh.K2_SetWorldLocation(CallFunc_Add_VectorVector_ReturnValue, false, CallFunc_K2_SetWorldLocation_SweepHitResult, false);0x0E82 PopFlow();0x0E83 Label_0E83:0x0E83 return;Public 0x1cd9980 0x00 void wallTickCollective () Script9 statements · 81 bytes of bytecode 0x0000 K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(moveState, 4);0x001F if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0032;0x002D goto Label_004E;0x0032 Label_0032:0x0032 wallTrace();0x0040 wallRunTick();0x004E Label_004E:0x004E return;Public 0x1cd9980 0x00 void lockOff () Script12 statements · 253 bytes of bytecode 0x0000 if (!(lockedOn)) goto Label_00FA;0x000E lockedOn = false;0x0019 UI_HudRef.MoveLockonBars(false);0x003E lockonActor = nullptr;0x0049 stablizeLockon = false;0x0054 LockonMesh.SetVisibility(false, false);0x0076 CallFunc_IsValid_ReturnValue = IsValid(lockonComponent);0x0093 if (!(CallFunc_IsValid_ReturnValue)) goto Label_00FA;0x00A1 PlaySoundAtLocation(this, /Game/Audio/Sounds/system/Cue_lockON.Cue_lockON, FVector(0, 0, 0), FRotator(0, 0, 0), 1f, 0.8f, 0f, nullptr, nullptr, nullptr, nullptr);0x00FA Label_00FA:0x00FA return;Public 0x1cd9980 0x00 void tryUpdateActiveMap () Script7 statements · 118 bytes of bytecode 0x0000 CallFunc_IsValid_ReturnValue = IsValid(activeMapReference);0x001D if (!(CallFunc_IsValid_ReturnValue)) goto Label_0073;0x002B activeMapReference.tryUpdateRoomData();0x004F activeMapReference.confirmedUpdateMapDisplay();0x0073 Label_0073:0x0073 return;Public 0x1cd9980 0x00 void slideOverheadCheck (const bool & isBlocked? ) Script18 statements · 700 bytes of bytecode 0x0000 CallFunc_K2_GetActorLocation_ReturnValue = K2_GetActorLocation();0x001C K2Node_MakeArray_Array = {0, 1};0x002B CallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue, FVector(0, 0, 20));0x0069 CallFunc_Add_VectorVector_ReturnValue_1 = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue, FVector(0, 0, 110));0x00A7 CallFunc_SphereTraceSingleForObjects_ReturnValue = SphereTraceSingleForObjects(this, CallFunc_Add_VectorVector_ReturnValue, CallFunc_Add_VectorVector_ReturnValue_1, 20f, K2Node_MakeArray_Array, false, Temp_object_Variable, 0, CallFunc_SphereTraceSingleForObjects_OutHit, true, LinearColor{1f, 0f, 0f, 1f}, LinearColor{0f, 1f, 0f, 1f}, 2f);0x013B if (!(CallFunc_SphereTraceSingleForObjects_ReturnValue)) goto Label_02AE;0x0149 BreakHitResult(CallFunc_SphereTraceSingleForObjects_OutHit, 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);0x01FE CallFunc_Dot_VectorVector_ReturnValue = Dot_VectorVector(CallFunc_BreakHitResult_ImpactNormal, FVector(0, 0, 1));0x023C CallFunc_DegAcos_ReturnValue = DegAcos(CallFunc_Dot_VectorVector_ReturnValue);0x0261 CallFunc_NearlyEqual_FloatFloat_ReturnValue = NearlyEqual_FloatFloat(CallFunc_DegAcos_ReturnValue, 180, 30);0x0290 if (!(CallFunc_NearlyEqual_FloatFloat_ReturnValue)) goto Label_02AE;0x029E isBlocked? = true;0x02A9 goto Label_02B9;0x02AE Label_02AE:0x02AE isBlocked? = false;0x02B9 Label_02B9:0x02B9 return;Public 0x1cd9980 0x01 void trySitHeal () Script14 statements · 349 bytes of bytecode 0x0000 K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(moveState, 8);0x001F if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0032;0x002D goto Label_015A;0x0032 Label_0032:0x0032 CallFunc_Less_DoubleDouble_ReturnValue = Less_DoubleDouble(BP_HpHitable.CurrentHp, BP_HpHitable.maxHP);0x0084 if (!(CallFunc_Less_DoubleDouble_ReturnValue)) goto Label_015A;0x0092 healPlayer(10);0x00A9 CallFunc_K2_GetActorLocation_ReturnValue = K2_GetActorLocation();0x00C5 PlaySoundAtLocation(this, /Game/Audio/Sounds/Actions/cue_Healharp.cue_Healharp, CallFunc_K2_GetActorLocation_ReturnValue, FRotator(0, 0, 0), 0.5f, 0.9f, 0f, nullptr, nullptr, nullptr, nullptr);0x010E K2Node_CreateDelegate_OutputDelegate.Bind(this, trySitHeal);0x0125 CallFunc_K2_SetTimerDelegate_ReturnValue = K2_SetTimerDelegate(K2Node_CreateDelegate_OutputDelegate, 1.5f, false, 0f, 0f);0x015A Label_015A:0x015A return;Public 0x1cd9980 0x00 void tryAddOutfitToUnlockedList (const FName & outfitRowName , const bool & success? ) Script10 statements · 216 bytes of bytecode 0x0000 CallFunc_Array_Contains_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Contains(As MV Game Instance Ref.Unlocked Outfits, outfitRowName);0x0052 if (!(CallFunc_Array_Contains_ReturnValue)) goto Label_0070;0x0060 success? = false;0x006B goto Label_00D5;0x0070 Label_0070:0x0070 CallFunc_Array_Add_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Add(As MV Game Instance Ref.Unlocked Outfits, outfitRowName);0x00CA success? = true;0x00D5 Label_00D5:0x00D5 return;Public 0x1cd9980 0x09 void changeActiveOutfit (const FName & outfitRowName ) Script32 statements · 866 bytes of bytecode 0x0000 PushFlow(Label_035F);0x0005 CallFunc_GetDataTableRowFromName_ReturnValue = /Script/Engine.Default__DataTableFunctionLibrary.GetDataTableRowFromName(outfitDataTable, outfitRowName, CallFunc_GetDataTableRowFromName_OutRow);0x004A if (!(CallFunc_GetDataTableRowFromName_ReturnValue)) PopFlow();0x0054 CallFunc_IsValid_ReturnValue = IsValid(CallFunc_GetDataTableRowFromName_OutRow.SkeletalMesh_12_21A9339348FA07AF7351F1BCBE3768FA);0x007A if (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x0084 VisualMesh.SetSkeletalMeshAsset(CallFunc_GetDataTableRowFromName_OutRow.SkeletalMesh_12_21A9339348FA07AF7351F1BCBE3768FA);0x00B6 Mesh.SetSkeletalMeshAsset(CallFunc_GetDataTableRowFromName_OutRow.SkeletalMesh_12_21A9339348FA07AF7351F1BCBE3768FA);0x00E8 /Script/Engine.Default__KismetArrayLibrary.Array_Clear(meshMats);0x0111 Temp_int_Loop_Counter_Variable = 0;0x0128 Temp_int_Array_Index_Variable = 0;0x013F Label_013F:0x013F CallFunc_GetMaterials_ReturnValue = CallFunc_GetDataTableRowFromName_OutRow.SkeletalMesh_12_21A9339348FA07AF7351F1BCBE3768FA.GetMaterials();0x017E CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetMaterials_ReturnValue);0x01B9 CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x01DF if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_02D5;0x01ED Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x0208 PushFlow(Label_0315);0x020D CallFunc_GetMaterials_ReturnValue = CallFunc_GetDataTableRowFromName_OutRow.SkeletalMesh_12_21A9339348FA07AF7351F1BCBE3768FA.GetMaterials();0x024C /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetMaterials_ReturnValue, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0287 CallFunc_Array_Add_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Add(meshMats, CallFunc_Array_Get_Item.MaterialInterface);0x02D4 PopFlow();0x02D5 Label_02D5:0x02D5 meshReset();0x02E3 As MV Game Instance Ref.Current Outfit = outfitRowName;0x0314 PopFlow();0x0315 Label_0315:0x0315 CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x033F Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x035A goto Label_013F;0x035F Label_035F:0x035F return;Public 0x1cd9980 0x08 void recallWeapon () Script14 statements · 168 bytes of bytecode 0x0000 CallFunc_GetActorOfClass_ReturnValue = GetActorOfClass(this, /Game/ThirdPerson/Player/BP_looseWeapon.BP_looseWeapon_C);0x001E CallFunc_IsValid_ReturnValue = IsValid(CallFunc_GetActorOfClass_ReturnValue);0x003B if (!(CallFunc_IsValid_ReturnValue)) goto Label_0091;0x0049 CallFunc_GetActorOfClass_ReturnValue.getPickedUp();0x006D Label_006D:0x006D change Action State(0);0x007D flash(true);0x008C goto Label_00A5;0x0091 Label_0091:0x0091 changeEquippedWeapon(true);0x00A0 goto Label_006D;0x00A5 Label_00A5:0x00A5 return;Public 0x1cd9980 0x00 void tryFinishHeal () Script46 statements · 1,591 bytes of bytecode 0x0000 PushFlow(Label_0634);0x0005 K2_ClearAndInvalidateTimerHandle(this, NewVar_1);0x0019 change Action State(0);0x0029 CallFunc_Divide_DoubleDouble_ReturnValue_1 = Divide_DoubleDouble(baseMaxPower, 3);0x0057 CallFunc_FMod_ReturnValue = FMod(powerAccum, 1, CallFunc_FMod_Remainder);0x008E CallFunc_FMod_ReturnValue_1 = FMod(currentPower, CallFunc_Divide_DoubleDouble_ReturnValue_1, CallFunc_FMod_Remainder_1);0x00C5 CallFunc_Clamp_ReturnValue = Clamp(CallFunc_FMod_ReturnValue, 0, CallFunc_FMod_ReturnValue_1);0x00F8 possible amount to heal = CallFunc_Clamp_ReturnValue;0x0113 CallFunc_Divide_DoubleDouble_ReturnValue_1 = Divide_DoubleDouble(baseMaxPower, 3);0x0141 CallFunc_FMod_ReturnValue = FMod(powerAccum, 1, CallFunc_FMod_Remainder);0x0178 CallFunc_FMod_ReturnValue_1 = FMod(currentPower, CallFunc_Divide_DoubleDouble_ReturnValue_1, CallFunc_FMod_Remainder_1);0x01AF CallFunc_Clamp_ReturnValue = Clamp(CallFunc_FMod_ReturnValue, 0, CallFunc_FMod_ReturnValue_1);0x01E2 CallFunc_Conv_IntToDouble_ReturnValue_1 = Conv_IntToDouble(CallFunc_Clamp_ReturnValue);0x0207 CallFunc_Multiply_DoubleDouble_ReturnValue_1 = Multiply_DoubleDouble(CallFunc_Conv_IntToDouble_ReturnValue_1, healAmountPerDing);0x0235 healPlayer(CallFunc_Multiply_DoubleDouble_ReturnValue_1);0x024C CallFunc_Divide_DoubleDouble_ReturnValue = Divide_DoubleDouble(baseMaxPower, 3);0x027A CallFunc_Divide_DoubleDouble_ReturnValue_1 = Divide_DoubleDouble(baseMaxPower, 3);0x02A8 CallFunc_FMod_ReturnValue = FMod(powerAccum, 1, CallFunc_FMod_Remainder);0x02DF CallFunc_FMod_ReturnValue_1 = FMod(currentPower, CallFunc_Divide_DoubleDouble_ReturnValue_1, CallFunc_FMod_Remainder_1);0x0316 CallFunc_Clamp_ReturnValue = Clamp(CallFunc_FMod_ReturnValue, 0, CallFunc_FMod_ReturnValue_1);0x0349 CallFunc_Conv_IntToDouble_ReturnValue = Conv_IntToDouble(CallFunc_Clamp_ReturnValue);0x036E CallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(CallFunc_Conv_IntToDouble_ReturnValue, CallFunc_Divide_DoubleDouble_ReturnValue);0x039C CallFunc_Multiply_DoubleDouble_ReturnValue_2 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_ReturnValue, -1);0x03CA changePowerAmount(CallFunc_Multiply_DoubleDouble_ReturnValue_2, false);0x03E2 updatePlayerCurrentStatValues();0x03F0 customStopMontage(0.3f);0x0403 changeFaceTexture(FVector(0, 0, 0), FVector(0, 0, 0));0x0443 PushFlow(Label_05E8);0x0448 CallFunc_GreaterEqual_IntInt_ReturnValue = GreaterEqual_IntInt(possible amount to heal, 1);0x046A if (!(CallFunc_GreaterEqual_IntInt_ReturnValue)) PopFlow();0x0474 CallFunc_K2_GetActorLocation_ReturnValue = K2_GetActorLocation();0x0490 CallFunc_SpawnSoundAtLocation_ReturnValue = SpawnSoundAtLocation(this, /Game/Audio/Sounds/Actions/cue_Healharp.cue_Healharp, CallFunc_K2_GetActorLocation_ReturnValue, FRotator(0, 0, 0), 1f, 1f, 0f, nullptr, nullptr, true);0x04E2 flash(false);0x04F1 CallFunc_K2_GetActorLocation_ReturnValue_1 = K2_GetActorLocation();0x050D CallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_1, FVector(0, 0, 10));0x054B CallFunc_Add_VectorVector_ReturnValue_1 = Add_VectorVector(CallFunc_Add_VectorVector_ReturnValue, FVector(0, 0, 0));0x0589 CallFunc_SpawnSystemAtLocation_ReturnValue = SpawnSystemAtLocation(this, /Game/VFX/Emitters/NS_HealEndwave.NS_HealEndwave, CallFunc_Add_VectorVector_ReturnValue_1, FRotator(0, 0, 0), FVector(1, 1, 1), true, true, 0, true);0x05E7 PopFlow();0x05E8 Label_05E8:0x05E8 CallFunc_IsValid_ReturnValue = IsValid(healingActiveVFX);0x0605 if (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x060F healingActiveVFX.Deactivate();0x0633 PopFlow();0x0634 Label_0634:0x0634 return;Public 0x1cd9980 0x00 void spawnWeapon (bool throw? ) Script31 statements · 760 bytes of bytecode 0x0000 PushFlow(Label_02F5);0x0005 PushFlow(Label_0228);0x000A if (!(throw?)) goto Label_0238;0x0018 CallFunc_GetTransform_ReturnValue_1 = GetTransform();0x0034 CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_1 = BeginDeferredActorSpawnFromClass(this, /Game/ThirdPerson/Player/BP_looseWeapon.BP_looseWeapon_C, CallFunc_GetTransform_ReturnValue_1, 0, nullptr);0x005E CallFunc_MapRangeClamped_ReturnValue = MapRangeClamped(horizontalSpeed, 0, runSpeed, 800, 1000);0x00A7 SetDoublePropertyByName(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_1, FName(LaunchSpeed), CallFunc_MapRangeClamped_ReturnValue);0x00D0 CallFunc_MapRangeClamped_ReturnValue_1 = MapRangeClamped(horizontalSpeed, 0, runSpeed, 0.35, 1.5);0x0119 CallFunc_GetActorForwardVector_ReturnValue = GetActorForwardVector();0x0135 CallFunc_Conv_DoubleToVector_ReturnValue = Conv_DoubleToVector(CallFunc_MapRangeClamped_ReturnValue_1);0x015A CallFunc_Multiply_VectorVector_ReturnValue = Multiply_VectorVector(CallFunc_GetActorForwardVector_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue);0x0188 SetVectorPropertyByName(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_1, FName(customLaunchVector), CallFunc_Multiply_VectorVector_ReturnValue);0x01B1 SetObjectPropertyByName(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_1, FName(Instigator), this);0x01D2 CallFunc_GetTransform_ReturnValue_1 = GetTransform();0x01EE CallFunc_FinishSpawningActor_ReturnValue_1 = FinishSpawningActor(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_1, CallFunc_GetTransform_ReturnValue_1);0x0214 weaponRef = CallFunc_FinishSpawningActor_ReturnValue_1;0x0227 PopFlow();0x0228 Label_0228:0x0228 changeEquippedWeapon(false);0x0237 PopFlow();0x0238 Label_0238:0x0238 CallFunc_GetTransform_ReturnValue = GetTransform();0x0254 CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue = BeginDeferredActorSpawnFromClass(this, /Game/ThirdPerson/Player/BP_looseWeapon.BP_looseWeapon_C, CallFunc_GetTransform_ReturnValue, 0, nullptr);0x027E SetObjectPropertyByName(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue, FName(Instigator), this);0x029F CallFunc_GetTransform_ReturnValue = GetTransform();0x02BB CallFunc_FinishSpawningActor_ReturnValue = FinishSpawningActor(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue, CallFunc_GetTransform_ReturnValue);0x02E1 weaponRef = CallFunc_FinishSpawningActor_ReturnValue;0x02F4 PopFlow();0x02F5 Label_02F5:0x02F5 return;Public 0x1cd9980 0x01 void manageRecallIdleFX () Script29 statements · 573 bytes of bytecode 0x0000 PushFlow(Label_023A);0x0005 CallFunc_Not_PreBool_ReturnValue = Not_PreBool(weaponEquipped?);0x0022 CallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_Not_PreBool_ReturnValue, proximityToSaveCrystal);0x0048 if (!(CallFunc_BooleanAND_ReturnValue)) goto Label_0082;0x0056 CallFunc_IsValid_ReturnValue_1 = IsValid(weaponRecallReadyVFX);0x0073 if (!(CallFunc_IsValid_ReturnValue_1)) goto Label_0135;0x0081 PopFlow();0x0082 Label_0082:0x0082 PushFlow(Label_00DE);0x0087 CallFunc_IsValid_ReturnValue = IsValid(weaponRecallReadyVFX);0x00A4 if (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x00AE weaponRecallReadyVFX.Deactivate();0x00D2 weaponRecallReadyVFX = nullptr;0x00DD PopFlow();0x00DE Label_00DE:0x00DE CallFunc_IsValid_ReturnValue_2 = IsValid(weaponRecallReadySFX);0x00FB if (!(CallFunc_IsValid_ReturnValue_2)) PopFlow();0x0105 weaponRecallReadySFX.Deactivate();0x0129 weaponRecallReadySFX = nullptr;0x0134 PopFlow();0x0135 Label_0135:0x0135 CallFunc_SpawnSystemAttached_ReturnValue = SpawnSystemAttached(/Game/VFX/Emitters/NS_WeaponCallReady.NS_WeaponCallReady, WeaponMesh, FName(None), FVector(0, 0, 0), FRotator(0, 0, 90), 0, false, true, 0, true);0x01A1 weaponRecallReadyVFX = CallFunc_SpawnSystemAttached_ReturnValue;0x01B4 CallFunc_SpawnSoundAttached_ReturnValue = SpawnSoundAttached(nullptr, WeaponMesh, FName(None), FVector(0, 0, 0), FRotator(0, 0, 0), 0, false, 1f, 1f, 0f, nullptr, nullptr, true);0x0226 weaponRecallReadySFX = CallFunc_SpawnSoundAttached_ReturnValue;0x0239 PopFlow();0x023A Label_023A:0x023A return;Public 0x1cd9980 0x00 void changeCanSummonWeapon (bool proximityToSaveCrystal ) Script4 statements · 36 bytes of bytecode 0x0000 proximityToSaveCrystal = proximityToSaveCrystal;0x0013 manageRecallIdleFX();0x0021 return;Public 0x1cd9980 0x01 void startBubbleMode (ABP_JumpBubble_C * reference ) Script26 statements · 671 bytes of bytecode 0x0000 BubbleReference = reference;0x0013 CallFunc_IsValid_ReturnValue = IsValid(BubbleReference);0x0030 if (!(CallFunc_IsValid_ReturnValue)) goto Label_01C7;0x003E CallFunc_K2_GetActorLocation_ReturnValue = BubbleReference.K2_GetActorLocation();0x0070 CallFunc_EqualEqual_VectorVector_ReturnValue = EqualEqual_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue, FVector(0, 0, 0), 0f);0x00AB CallFunc_Conv_FloatToVector_ReturnValue = Conv_FloatToVector(50f);0x00CC CallFunc_GetActorForwardVector_ReturnValue = GetActorForwardVector();0x00E8 CallFunc_K2_GetActorLocation_ReturnValue_1 = K2_GetActorLocation();0x0104 CallFunc_Multiply_VectorVector_ReturnValue = Multiply_VectorVector(CallFunc_GetActorForwardVector_ReturnValue, CallFunc_Conv_FloatToVector_ReturnValue);0x0132 CallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_1, CallFunc_Multiply_VectorVector_ReturnValue);0x0160 CallFunc_SelectVector_ReturnValue = SelectVector(CallFunc_Add_VectorVector_ReturnValue, CallFunc_K2_GetActorLocation_ReturnValue, CallFunc_EqualEqual_VectorVector_ReturnValue);0x0197 bubbleLoc = CallFunc_SelectVector_ReturnValue;0x01B2 Label_01B2:0x01B2 change Move State(7);0x01C2 goto Label_029C;0x01C7 Label_01C7:0x01C7 CallFunc_Conv_FloatToVector_ReturnValue = Conv_FloatToVector(50f);0x01E8 CallFunc_GetActorForwardVector_ReturnValue = GetActorForwardVector();0x0204 CallFunc_K2_GetActorLocation_ReturnValue_1 = K2_GetActorLocation();0x0220 CallFunc_Multiply_VectorVector_ReturnValue = Multiply_VectorVector(CallFunc_GetActorForwardVector_ReturnValue, CallFunc_Conv_FloatToVector_ReturnValue);0x024E CallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_1, CallFunc_Multiply_VectorVector_ReturnValue);0x027C bubbleLoc = CallFunc_Add_VectorVector_ReturnValue;0x0297 goto Label_01B2;0x029C Label_029C:0x029C return;Public 0x1cd9980 0x08 void changeBubbleChargedJump (bool hasBubbleChargedJump ) Script17 statements · 344 bytes of bytecode 0x0000 hasBubbleChargedJump = hasBubbleChargedJump;0x0013 StartBubbleJumpFlash(hasBubbleChargedJump);0x002A if (!(hasBubbleChargedJump)) goto Label_0068;0x0038 CallFunc_IsValid_ReturnValue_1 = IsValid(bubbleChargeSFX);0x0055 if (!(CallFunc_IsValid_ReturnValue_1)) goto Label_00C8;0x0063 goto Label_0155;0x0068 Label_0068:0x0068 CallFunc_IsValid_ReturnValue = IsValid(bubbleChargeSFX);0x0085 if (!(CallFunc_IsValid_ReturnValue)) goto Label_0155;0x0093 bubbleChargeSFX.FadeOut(0.2f, 0f, 0);0x00C3 goto Label_0155;0x00C8 Label_00C8:0x00C8 CallFunc_SpawnSoundAttached_ReturnValue = SpawnSoundAttached(/Game/Audio/Sounds/cue_bubbleDashCharge.cue_bubbleDashCharge, CapsuleComponent, FName(None), FVector(0, 0, 0), FRotator(0, 0, 0), 0, false, 1f, 1f, 0f, nullptr, nullptr, true);0x0142 bubbleChargeSFX = CallFunc_SpawnSoundAttached_ReturnValue;0x0155 Label_0155:0x0155 return;Public 0x1cd9980 0x01 void startBlink () Script7 statements · 185 bytes of bytecode 0x0000 CallFunc_RandomFloatInRange_ReturnValue = RandomFloatInRange(0.5, 4);0x002E K2Node_CreateDelegate_OutputDelegate.Bind(this, doBlink);0x0045 CallFunc_K2_SetTimerDelegate_Time_ImplicitCast = Cast<3>(CallFunc_RandomFloatInRange_ReturnValue);0x0062 CallFunc_K2_SetTimerDelegate_ReturnValue = K2_SetTimerDelegate(K2Node_CreateDelegate_OutputDelegate, CallFunc_K2_SetTimerDelegate_Time_ImplicitCast, false, 0f, 0f);0x009B blinkTimer = CallFunc_K2_SetTimerDelegate_ReturnValue;0x00B6 return;Public 0x1cd9980 0x00 void setFaceMats () Script12 statements · 514 bytes of bytecode 0x0000 Temp_name_Variable = FName(Material_Eyes);0x001F CallFunc_GetMaterialSlotNames_ReturnValue = VisualMesh.GetMaterialSlotNames();0x0055 CallFunc_Array_Find_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Find(CallFunc_GetMaterialSlotNames_ReturnValue, Temp_name_Variable);0x0099 CallFunc_GetMaterial_ReturnValue = VisualMesh.GetMaterial(CallFunc_Array_Find_ReturnValue);0x00D0 CallFunc_CreateDynamicMaterialInstance_ReturnValue = VisualMesh.CreateDynamicMaterialInstance(CallFunc_Array_Find_ReturnValue, CallFunc_GetMaterial_ReturnValue, FName(Material_Eyes));0x011D dynamicEyesMat = CallFunc_CreateDynamicMaterialInstance_ReturnValue;0x0130 Temp_name_Variable = FName(Material_Eyes);0x014F CallFunc_GetMaterialSlotNames_ReturnValue = VisualMesh.GetMaterialSlotNames();0x0185 CallFunc_Array_Find_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Find(CallFunc_GetMaterialSlotNames_ReturnValue, Temp_name_Variable);0x01C9 VisualMesh.SetMaterial(CallFunc_Array_Find_ReturnValue, dynamicEyesMat);0x01FF return;Public 0x1cd9980 0x00 void changeFaceTexture (const FVector & Eyes UV Offset , const FVector & MouthUV Offset ) Script9 statements · 216 bytes of bytecode 0x0000 CallFunc_IsValid_ReturnValue = IsValid(dynamicEyesMat);0x001D if (!(CallFunc_IsValid_ReturnValue)) goto Label_00D5;0x002B CallFunc_Conv_FloatToVector_ReturnValue = Conv_FloatToVector(4f);0x004C CallFunc_Divide_VectorVector_ReturnValue = Divide_VectorVector(Eyes UV Offset, CallFunc_Conv_FloatToVector_ReturnValue);0x007A CallFunc_Conv_VectorToLinearColor_ReturnValue = Conv_VectorToLinearColor(CallFunc_Divide_VectorVector_ReturnValue);0x009F dynamicEyesMat.SetVectorParameterValue(FName(UVOffset), CallFunc_Conv_VectorToLinearColor_ReturnValue);0x00D5 Label_00D5:0x00D5 return;Public 0x1cd9980 0x30 void fixTickForTurnaround () Script5 statements · 46 bytes of bytecode 0x0000 if (!(true)) goto Label_002B;0x0006 Mesh.SetComponentTickInterval(0.05f);0x002B Label_002B:0x002B return;Public 0x1cd9980 0x00 void skidTurnCheck () Script14 statements · 422 bytes of bytecode 0x0000 CallFunc_GreaterEqual_DoubleDouble_ReturnValue = GreaterEqual_DoubleDouble(horizontalSpeed, 50);0x0026 CallFunc_GetVelocity_ReturnValue = GetVelocity();0x0046 CallFunc_Vector_Normal2D_ReturnValue = Vector_Normal2D(CallFunc_GetVelocity_ReturnValue, 1e-04f);0x0070 CallFunc_Dot_VectorVector_ReturnValue = Dot_VectorVector(inputVectorWorld, CallFunc_Vector_Normal2D_ReturnValue);0x009E CallFunc_NearlyEqual_FloatFloat_ReturnValue = NearlyEqual_FloatFloat(CallFunc_Dot_VectorVector_ReturnValue, -1, 0.4);0x00CD CallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_NearlyEqual_FloatFloat_ReturnValue, CallFunc_GreaterEqual_DoubleDouble_ReturnValue);0x00F3 if (!(CallFunc_BooleanAND_ReturnValue)) goto Label_01A3;0x0101 CharacterMovement.BrakingDecelerationWalking = 1200f;0x012E change Action State(18);0x013E CallFunc_K2_GetActorLocation_ReturnValue = K2_GetActorLocation();0x015A PlaySoundAtLocation(this, /Game/Audio/Sounds/Footsteps/Cue_Skid.Cue_Skid, CallFunc_K2_GetActorLocation_ReturnValue, FRotator(0, 0, 0), 1f, 1f, 0f, nullptr, nullptr, nullptr, nullptr);0x01A3 Label_01A3:0x01A3 return;Public 0x1cd9980 0x00 void doBackJump () Script17 statements · 520 bytes of bytecode 0x0000 customStopMontage(0f);0x0013 changeJumpType(10);0x0023 change Move State(1);0x0033 Jump();0x0041 CharacterMovement.GravityScale = 0.8f;0x006E CharacterMovement.AirControl = 0f;0x009B CharacterMovement.RotationRate = FRotator(0, 0, 0);0x00DC CallFunc_GetActorForwardVector_ReturnValue = GetActorForwardVector();0x00F8 CallFunc_FMax_ReturnValue = FMax(horizontalSpeed, 500);0x0126 CallFunc_NegateVector_ReturnValue = NegateVector(CallFunc_GetActorForwardVector_ReturnValue);0x014B CallFunc_Conv_DoubleToVector_ReturnValue = Conv_DoubleToVector(CallFunc_FMax_ReturnValue);0x0170 CallFunc_Multiply_VectorVector_ReturnValue = Multiply_VectorVector(CallFunc_NegateVector_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue);0x019E CallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue, FVector(0, 0, 250));0x01DC LaunchCharacter(CallFunc_Add_VectorVector_ReturnValue, true, true);0x01F5 change Action State(17);0x0205 return;Public 0x1cd9980 0x00 void unsetJumpBuffer () Script3 statements · 14 bytes of bytecode 0x0000 bufferedJump = false;0x000B return;Public 0x1cd9980 0x00 void blockingUpdateToComp (bool isGuarding? ) Script4 statements · 63 bytes of bytecode 0x0000 isGuarding? = isGuarding?;0x0013 BP_HpHitable.isGuarding? = isGuarding?;0x003C return;Public 0x1cd9980 0x01 void activateGuardFrames () Script3 statements · 18 bytes of bytecode 0x0000 blockingUpdateToComp(true);0x000F return;Public 0x1cd9980 0x00 void blockedHit () Script4 statements · 9 bytes of bytecode 0x0000 if (!(true)) goto Label_0006;0x0006 Label_0006:0x0006 return;Public 0x1cd9980 0x00 void resetAirControlOnly () Script5 statements · 146 bytes of bytecode 0x0000 CharacterMovement.BrakingDecelerationFalling = 0f;0x002D CharacterMovement.GravityScale = defaultGrav;0x005E CharacterMovement.AirControl = default Air Control;0x008F return;Public 0x1cd9980 0x00 void loadRelevantSettings () Script50 statements · 1,772 bytes of bytecode 0x0000 PushFlow(Label_06E9);0x0005 PushFlow(Label_02C7);0x000A CameraTurnRate = As MV Game Instance Ref.Camera Hori Speed;0x003B CameraLookupRate = As MV Game Instance Ref.Camera Vert Speed;0x006C CallFunc_SelectFloat_ReturnValue_2 = SelectFloat(1, -1, As MV Game Instance Ref.Camera Yinvert);0x00B9 cameraInvertY = CallFunc_SelectFloat_ReturnValue_2;0x00D4 CallFunc_SelectFloat_ReturnValue_1 = SelectFloat(-1, 1, As MV Game Instance Ref.camXinvert);0x0121 cameraInvertX = CallFunc_SelectFloat_ReturnValue_1;0x013C Camera Reference.autoAlignCamEnabled? = As MV Game Instance Ref.Auto Cam;0x017B Camera Reference.masterAutoCamOnDelay = As MV Game Instance Ref.Auto Cam on Delay;0x01C2 CallFunc_SelectFloat_ReturnValue = SelectFloat(0.05, 0, As MV Game Instance Ref.limitedAnimation);0x020F CallFunc_SetComponentTickInterval_TickInterval_ImplicitCast = Cast<3>(CallFunc_SelectFloat_ReturnValue);0x022C VisualMesh.SetComponentTickInterval(CallFunc_SetComponentTickInterval_TickInterval_ImplicitCast);0x0255 RecenterCameraWhenNoTarget = As MV Game Instance Ref.cameraRecenter;0x027E if (!(As MV Game Instance Ref.pants)) goto Label_05FC;0x02A2 tryAddOutfitToUnlockedList(FName(pants), CallFunc_tryAddOutfitToUnlockedList_success_);0x02C6 PopFlow();0x02C7 Label_02C7:0x02C7 Temp_int_Loop_Counter_Variable = 0;0x02DE Temp_int_Array_Index_Variable = 0;0x02F5 Label_02F5:0x02F5 CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(As MV Game Instance Ref.currentInputMappings);0x0346 CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x036C if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x0376 Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x0391 PushFlow(Label_05B2);0x0396 /Script/Engine.Default__KismetArrayLibrary.Array_Get(As MV Game Instance Ref.currentInputMappings, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x03E7 CallFunc_NotEqual_ObjectObject_ReturnValue = NotEqual_ObjectObject(CallFunc_Array_Get_Item.Action, /Game/ThirdPerson/Input/Actions/IA_Look.IA_Look);0x0416 CallFunc_NotEqual_ObjectObject_ReturnValue_1 = NotEqual_ObjectObject(CallFunc_Array_Get_Item.Action, /Game/ThirdPerson/Input/Actions/IA_Move.IA_Move);0x0445 CallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_NotEqual_ObjectObject_ReturnValue_1, CallFunc_NotEqual_ObjectObject_ReturnValue);0x046B if (!(CallFunc_BooleanAND_ReturnValue)) PopFlow();0x0475 /Script/Engine.Default__KismetArrayLibrary.Array_Get(As MV Game Instance Ref.currentInputMappings, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x04C6 defaultMapppingContext.UnmapKey(CallFunc_Array_Get_Item.Action, CallFunc_Array_Get_Item.Key);0x050A /Script/Engine.Default__KismetArrayLibrary.Array_Get(As MV Game Instance Ref.currentInputMappings, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x055B CallFunc_MapKey_ReturnValue = defaultMapppingContext.MapKey(CallFunc_Array_Get_Item.Action, CallFunc_Array_Get_Item.Key);0x05B1 PopFlow();0x05B2 Label_05B2:0x05B2 CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x05DC Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x05F7 goto Label_02F5;0x05FC Label_05FC:0x05FC Temp_name_Variable_1 = FName(pants);0x061B CallFunc_Array_Contains_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Contains(As MV Game Instance Ref.Unlocked Outfits, Temp_name_Variable_1);0x066D if (!(CallFunc_Array_Contains_ReturnValue)) PopFlow();0x0677 Temp_name_Variable = FName(pants);0x0696 CallFunc_Array_RemoveItem_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_RemoveItem(As MV Game Instance Ref.Unlocked Outfits, Temp_name_Variable);0x06E8 PopFlow();0x06E9 Label_06E9:0x06E9 return;Public 0x1cd9980 0x00 void findMaxHP () Script14 statements · 587 bytes of bytecode 0x0000 CallFunc_Conv_IntToDouble_ReturnValue = Conv_IntToDouble(As MV Game Instance Ref.hpPieces);0x003B CallFunc_FMod_ReturnValue = FMod(CallFunc_Conv_IntToDouble_ReturnValue, HPpiecesNeededForHeart, CallFunc_FMod_Remainder);0x0072 CallFunc_Conv_IntToDouble_ReturnValue_1 = Conv_IntToDouble(CallFunc_FMod_ReturnValue);0x0097 CallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(CallFunc_Conv_IntToDouble_ReturnValue_1, 10);0x00C5 CallFunc_Add_DoubleDouble_ReturnValue = Add_DoubleDouble(CallFunc_Multiply_DoubleDouble_ReturnValue, 30);0x00F3 BP_HpHitable.maxHP = CallFunc_Add_DoubleDouble_ReturnValue;0x0124 CallFunc_Conv_IntToDouble_ReturnValue = Conv_IntToDouble(As MV Game Instance Ref.hpPieces);0x015F CallFunc_FMod_ReturnValue = FMod(CallFunc_Conv_IntToDouble_ReturnValue, HPpiecesNeededForHeart, CallFunc_FMod_Remainder);0x0196 CallFunc_Conv_IntToDouble_ReturnValue_1 = Conv_IntToDouble(CallFunc_FMod_ReturnValue);0x01BB CallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(CallFunc_Conv_IntToDouble_ReturnValue_1, 10);0x01E9 CallFunc_Add_DoubleDouble_ReturnValue = Add_DoubleDouble(CallFunc_Multiply_DoubleDouble_ReturnValue, 30);0x0217 As MV Game Instance Ref.maxHP = CallFunc_Add_DoubleDouble_ReturnValue;0x0248 return;Public 0x1cd9980 0x00 void spawnNumAfterimages () Script11 statements · 242 bytes of bytecode 0x0000 CallFunc_Greater_IntInt_ReturnValue = Greater_IntInt(afterImagesToSpawn, 0);0x0022 if (!(CallFunc_Greater_IntInt_ReturnValue)) goto Label_00EF;0x0030 Spawn After Image(0f);0x0043 CallFunc_Subtract_IntInt_ReturnValue = Subtract_IntInt(afterImagesToSpawn, 1);0x006D Temp_int_Variable = CallFunc_Subtract_IntInt_ReturnValue;0x0088 afterImagesToSpawn = Temp_int_Variable;0x00A3 K2Node_CreateDelegate_OutputDelegate.Bind(this, spawnNumAfterimages);0x00BA CallFunc_K2_SetTimerDelegate_ReturnValue = K2_SetTimerDelegate(K2Node_CreateDelegate_OutputDelegate, 0.1f, false, 0f, 0f);0x00EF Label_00EF:0x00EF return;Public 0x1cd9980 0x00 void changePowerAmount (double A , bool forceUpdatePowerLevel ) Script49 statements · 1,054 bytes of bytecode 0x0000 CallFunc_Add_DoubleDouble_ReturnValue = Add_DoubleDouble(A, currentPower);0x002E CallFunc_FClamp_ReturnValue = FClamp(CallFunc_Add_DoubleDouble_ReturnValue, 0, maxPower);0x0065 currentPower = CallFunc_FClamp_ReturnValue;0x0080 if (!(obtainedPowerBoost?)) goto Label_029C;0x008E CallFunc_Divide_DoubleDouble_ReturnValue = Divide_DoubleDouble(baseMaxPower, 3);0x00BC CallFunc_FMod_ReturnValue = FMod(currentPower, CallFunc_Divide_DoubleDouble_ReturnValue, CallFunc_FMod_Remainder);0x00F3 CallFunc_NotEqual_IntInt_ReturnValue = NotEqual_IntInt(powerLevel, CallFunc_FMod_ReturnValue);0x0119 if (!(CallFunc_NotEqual_IntInt_ReturnValue)) goto Label_0321;0x0127 Label_0127:0x0127 CallFunc_Divide_DoubleDouble_ReturnValue = Divide_DoubleDouble(baseMaxPower, 3);0x0155 CallFunc_FMod_ReturnValue = FMod(currentPower, CallFunc_Divide_DoubleDouble_ReturnValue, CallFunc_FMod_Remainder);0x018C powerLevel = CallFunc_FMod_ReturnValue;0x01A7 K2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(powerLevel, 0);0x01C9 if (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_0334;0x01D7 K2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(powerLevel, 1);0x01F9 if (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_036F;0x0207 K2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(powerLevel, 2);0x0229 if (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_03AA;0x0237 K2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(powerLevel, 3);0x0259 if (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_03E5;0x0267 K2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(powerLevel, 4);0x0289 if (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_03E5;0x0297 goto Label_041B;0x029C Label_029C:0x029C CallFunc_Divide_DoubleDouble_ReturnValue = Divide_DoubleDouble(baseMaxPower, 3);0x02CA CallFunc_FMod_ReturnValue = FMod(currentPower, CallFunc_Divide_DoubleDouble_ReturnValue, CallFunc_FMod_Remainder);0x0301 powerLevel = CallFunc_FMod_ReturnValue;0x031C goto Label_041B;0x0321 Label_0321:0x0321 if (!(forceUpdatePowerLevel)) goto Label_041B;0x032F goto Label_0127;0x0334 Label_0334:0x0334 powerDamageMultiplier = 1;0x034F rangeMultiplier = 1;0x036A goto Label_041B;0x036F Label_036F:0x036F powerDamageMultiplier = 1;0x038A rangeMultiplier = 1;0x03A5 goto Label_041B;0x03AA Label_03AA:0x03AA powerDamageMultiplier = 1;0x03C5 rangeMultiplier = 2;0x03E0 goto Label_041B;0x03E5 Label_03E5:0x03E5 powerDamageMultiplier = 1.75;0x0400 rangeMultiplier = 2;0x041B Label_041B:0x041B return;Public 0x1cd9980 0x09 void enterTransition () Script5 statements · 95 bytes of bytecode 0x0000 changeControlState(1);0x0010 K2Node_CreateDelegate_OutputDelegate.Bind(this, resetControlState);0x0027 CallFunc_K2_SetTimerDelegate_ReturnValue = K2_SetTimerDelegate(K2Node_CreateDelegate_OutputDelegate, 1f, false, 0f, 0f);0x005C return;Public 0x1cd9980 0x00 void resetControlState () Script3 statements · 19 bytes of bytecode 0x0000 changeControlState(0);0x0010 return;Public 0x1cd9980 0x00 void exitTransition (bool walkOutTransition? ) Script11 statements · 292 bytes of bytecode 0x0000 Temp_bool_Variable = walkOutTransition?;0x0013 Temp_byte_Variable = 1;0x0027 Temp_byte_Variable_1 = 2;0x003B changeControlState(Switch(Temp_bool_Variable, false => Temp_byte_Variable_1, true => Temp_byte_Variable, default => K2Node_Select_Default));0x007E Camera Reference.detach = true;0x009F UI_HudRef.fadeInOut(true, 1f);0x00C9 As MV Game Instance Ref.levelTransitionIn? = true;0x00EA As MV Game Instance Ref.equippedWeapon = weaponEquipped?;0x0113 meshReset();0x0121 return;Public 0x1cd9980 0x01 void resetToSafeZone () Script45 statements · 1,481 bytes of bytecode 0x0000 PushFlow(Label_05C6);0x0005 PushFlow(Label_0338);0x000A K2Node_MakeArray_Array = {0, 1};0x0019 BreakTransform(respawnTransform, CallFunc_BreakTransform_Location_1, CallFunc_BreakTransform_Rotation_1, CallFunc_BreakTransform_Scale_1);0x0047 CallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_BreakTransform_Location_1, FVector(0, 0, 100));0x0085 CallFunc_Subtract_VectorVector_ReturnValue = Subtract_VectorVector(CallFunc_BreakTransform_Location_1, FVector(0, 0, 1000));0x00C3 CallFunc_LineTraceSingleForObjects_ReturnValue = LineTraceSingleForObjects(this, CallFunc_Add_VectorVector_ReturnValue, CallFunc_Subtract_VectorVector_ReturnValue, K2Node_MakeArray_Array, false, Temp_object_Variable, 0, CallFunc_LineTraceSingleForObjects_OutHit, true, LinearColor{1f, 0f, 0f, 1f}, LinearColor{0f, 1f, 0f, 1f}, 5f);0x0152 if (!(CallFunc_LineTraceSingleForObjects_ReturnValue)) goto Label_059D;0x0160 BreakTransform(respawnTransform, CallFunc_BreakTransform_Location, CallFunc_BreakTransform_Rotation, CallFunc_BreakTransform_Scale);0x018E CallFunc_GetUnscaledCapsuleHalfHeight_ReturnValue = CapsuleComponent.GetUnscaledCapsuleHalfHeight();0x01C0 CallFunc_Conv_FloatToVector_ReturnValue = Conv_FloatToVector(CallFunc_GetUnscaledCapsuleHalfHeight_ReturnValue);0x01E5 BreakHitResult(CallFunc_LineTraceSingleForObjects_OutHit, 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);0x029A CallFunc_Add_VectorVector_ReturnValue_1 = Add_VectorVector(CallFunc_BreakHitResult_Location, CallFunc_Conv_FloatToVector_ReturnValue);0x02C8 CallFunc_MakeTransform_ReturnValue = MakeTransform(CallFunc_Add_VectorVector_ReturnValue_1, CallFunc_BreakTransform_Rotation, FVector(1, 1, 1));0x030F CallFunc_K2_SetActorTransform_ReturnValue_1 = K2_SetActorTransform(CallFunc_MakeTransform_ReturnValue, false, CallFunc_K2_SetActorTransform_SweepHitResult_1, false);0x0337 PopFlow();0x0338 Label_0338:0x0338 CharacterMovement.SetMovementMode(1, 0);0x0360 customStopMontage(0f);0x0373 change Action State(0);0x0383 BP_HpHitable.intangible? = false;0x03A4 landFunc();0x03B2 customCameraArmRef.bEnableCameraLag = false;0x03D3 reset camera lag();0x03E1 CallFunc_K2_GetActorLocation_ReturnValue = K2_GetActorLocation();0x03FD CallFunc_SpawnSoundAtLocation_ReturnValue = SpawnSoundAtLocation(this, /Game/Audio/Sounds/cue_playerRezz.cue_playerRezz, CallFunc_K2_GetActorLocation_ReturnValue, FRotator(0, 0, 0), 1f, 1f, 0f, nullptr, nullptr, true);0x044F UI_HudRef.fadeInOut(false, 2f);0x0479 CallFunc_SpawnSystemAttached_ReturnValue = SpawnSystemAttached(/Game/VFX/Systems/NS_RespawnSafe.NS_RespawnSafe, CapsuleComponent, FName(None), FVector(0, 0, 0), FRotator(0, 0, 0), 0, false, true, 0, true);0x04E5 dieFade(false);0x04F4 PushFlow(Label_0551);0x04F9 CallFunc_IsValid_ReturnValue = IsValid(wallRideSFX);0x0516 if (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x0520 wallRideSFX.FadeOut(0.25f, 0f, 0);0x0550 PopFlow();0x0551 Label_0551:0x0551 CallFunc_IsValid_ReturnValue_1 = IsValid(wallRideVFX);0x056E if (!(CallFunc_IsValid_ReturnValue_1)) PopFlow();0x0578 wallRideVFX.Deactivate();0x059C PopFlow();0x059D Label_059D:0x059D CallFunc_K2_SetActorTransform_ReturnValue = K2_SetActorTransform(respawnTransform, false, CallFunc_K2_SetActorTransform_SweepHitResult, false);0x05C5 PopFlow();0x05C6 Label_05C6:0x05C6 return;Public 0x1cd9980 0x00 void lightPulse () Script16 statements · 569 bytes of bytecode 0x0000 if (!(obtainedLight?)) goto Label_0236;0x000E CallFunc_GetGameTimeInSeconds_ReturnValue = GetGameTimeInSeconds(this);0x002B CallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(CallFunc_GetGameTimeInSeconds_ReturnValue, 2);0x0059 CallFunc_Sin_ReturnValue = Sin(CallFunc_Multiply_DoubleDouble_ReturnValue);0x007E CallFunc_MapRangeClamped_ReturnValue = MapRangeClamped(CallFunc_Sin_ReturnValue, -1, 1, 0.9, 1);0x00C7 CallFunc_Multiply_DoubleDouble_ReturnValue_1 = Multiply_DoubleDouble(CallFunc_MapRangeClamped_ReturnValue, lightTarget);0x00F5 dynamicVertexLightRef.SetRadius(CallFunc_Multiply_DoubleDouble_ReturnValue_1);0x0122 CallFunc_GetGameTimeInSeconds_ReturnValue = GetGameTimeInSeconds(this);0x013F CallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(CallFunc_GetGameTimeInSeconds_ReturnValue, 2);0x016D CallFunc_Sin_ReturnValue = Sin(CallFunc_Multiply_DoubleDouble_ReturnValue);0x0192 CallFunc_MapRangeClamped_ReturnValue = MapRangeClamped(CallFunc_Sin_ReturnValue, -1, 1, 0.9, 1);0x01DB CallFunc_Multiply_DoubleDouble_ReturnValue_2 = Multiply_DoubleDouble(CallFunc_MapRangeClamped_ReturnValue, 0.3);0x0209 dynamicVertexLightRef.SetIntensity(CallFunc_Multiply_DoubleDouble_ReturnValue_2);0x0236 Label_0236:0x0236 return;Public 0x1cd9980 0x00 void healPlayer (double Amount ) Script13 statements · 237 bytes of bytecode 0x0000 PushFlow(Label_00EA);0x0005 PushFlow(Label_0019);0x000A findMaxHP();0x0018 PopFlow();0x0019 Label_0019:0x0019 CallFunc_Add_DoubleDouble_ReturnValue = Add_DoubleDouble(BP_HpHitable.CurrentHp, Amount);0x005D CallFunc_FClamp_ReturnValue = FClamp(CallFunc_Add_DoubleDouble_ReturnValue, 0, BP_HpHitable.maxHP);0x00AA BP_HpHitable.CurrentHp = CallFunc_FClamp_ReturnValue;0x00DB updatePlayerCurrentStatValues();0x00E9 PopFlow();0x00EA Label_00EA:0x00EA return;Public 0x1cd9980 0x08 void createActiveHitboxPlunge () Script127 statements · 6,542 bytes of bytecode 0x0000 PushFlow(Label_198B);0x0005 plungeHitboxData = ST_HitboxData{10, 0.1, false, nullptr, FName(handSlot_RSocket), FVector(120, 80, 80), 0};0x0061 PushFlow(Label_03C2);0x0066 CallFunc_K2_GetComponentRotation_ReturnValue = Mesh.K2_GetComponentRotation();0x0098 CallFunc_K2_GetActorLocation_ReturnValue_1 = K2_GetActorLocation();0x00B4 CallFunc_MakeVector_ReturnValue = MakeVector(125, 75, 125);0x00EB CallFunc_Add_VectorVector_ReturnValue_1 = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_1, FVector(0, 0, -100));0x0129 CallFunc_BoxTraceMulti_OutHits = {};0x0134 CallFunc_BoxTraceMulti_ReturnValue = BoxTraceMulti(this, CallFunc_K2_GetActorLocation_ReturnValue_1, CallFunc_Add_VectorVector_ReturnValue_1, CallFunc_MakeVector_ReturnValue, CallFunc_K2_GetComponentRotation_ReturnValue, 3, false, Temp_object_Variable_2, 0, CallFunc_BoxTraceMulti_OutHits, true, LinearColor{1f, 0f, 0f, 1f}, LinearColor{0f, 1f, 0f, 1f}, 5f);0x01CE Temp_int_Loop_Counter_Variable_1 = 0;0x01E5 Temp_int_Array_Index_Variable = 0;0x01FC Label_01FC:0x01FC CallFunc_Array_Length_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_BoxTraceMulti_OutHits);0x0237 CallFunc_Less_IntInt_ReturnValue_1 = Less_IntInt(Temp_int_Loop_Counter_Variable_1, CallFunc_Array_Length_ReturnValue_1);0x025D if (!(CallFunc_Less_IntInt_ReturnValue_1)) PopFlow();0x0267 Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable_1;0x0282 PushFlow(Label_0683);0x0287 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_BoxTraceMulti_OutHits, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_1);0x02C2 BreakHitResult(CallFunc_Array_Get_Item_1, 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);0x0377 CallFunc_Array_Contains_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Contains(hitActorsArray, CallFunc_BreakHitResult_HitActor_1);0x03B3 if (!(CallFunc_Array_Contains_ReturnValue_1)) goto Label_06CD;0x03C1 PopFlow();0x03C2 Label_03C2:0x03C2 K2Node_MakeArray_Array = {PlayerLight.ChildActor};0x03EC K2Node_MakeArray_Array_1 = {6};0x03F9 CallFunc_K2_GetActorRotation_ReturnValue = K2_GetActorRotation();0x0415 CallFunc_K2_GetActorLocation_ReturnValue = K2_GetActorLocation();0x0431 CallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue, FVector(0, 0, -100));0x046F CallFunc_BoxTraceMultiForObjects_OutHits = {};0x047A CallFunc_BoxTraceMultiForObjects_ReturnValue = BoxTraceMultiForObjects(this, CallFunc_K2_GetActorLocation_ReturnValue, CallFunc_Add_VectorVector_ReturnValue, FVector(40, 40, 25), CallFunc_K2_GetActorRotation_ReturnValue, K2Node_MakeArray_Array_1, false, K2Node_MakeArray_Array, 0, CallFunc_BoxTraceMultiForObjects_OutHits, true, LinearColor{1f, 0f, 0f, 1f}, LinearColor{0f, 1f, 0f, 1f}, 5f);0x052B if (!(CallFunc_BoxTraceMultiForObjects_ReturnValue)) PopFlow();0x0535 Temp_int_Loop_Counter_Variable = 0;0x054C Temp_int_Array_Index_Variable_1 = 0;0x0563 Label_0563:0x0563 CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_BoxTraceMultiForObjects_OutHits);0x059E CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x05C4 if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x05CE Temp_int_Array_Index_Variable_1 = Temp_int_Loop_Counter_Variable;0x05E9 PushFlow(Label_0639);0x05EE CallFunc_Array_Contains_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Contains(hitActorsArray, Temp_object_Variable_1);0x062A if (!(CallFunc_Array_Contains_ReturnValue)) goto Label_16C9;0x0638 PopFlow();0x0639 Label_0639:0x0639 CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0663 Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x067E goto Label_0563;0x0683 Label_0683:0x0683 CallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Temp_int_Loop_Counter_Variable_1, 1);0x06AD Temp_int_Loop_Counter_Variable_1 = CallFunc_Add_IntInt_ReturnValue_1;0x06C8 goto Label_01FC;0x06CD Label_06CD:0x06CD /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_BoxTraceMulti_OutHits, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_1);0x0708 BreakHitResult(CallFunc_Array_Get_Item_1, 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);0x07BD CallFunc_ComponentHasTag_ReturnValue = CallFunc_BreakHitResult_HitComponent_1.ComponentHasTag(FName(parry));0x07F4 if (!(CallFunc_ComponentHasTag_ReturnValue)) goto Label_0D16;0x0802 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_BoxTraceMulti_OutHits, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_1);0x083D BreakHitResult(CallFunc_Array_Get_Item_1, 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);0x08F2 CallFunc_GetComponentByClass_ReturnValue = CallFunc_BreakHitResult_HitActor_1.GetComponentByClass(/Game/Blueprints/BP_HpHitable.BP_HpHitable_C);0x0925 CallFunc_IsValid_ReturnValue = IsValid(CallFunc_GetComponentByClass_ReturnValue);0x0942 if (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x094C /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_BoxTraceMulti_OutHits, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_1);0x0987 BreakHitResult(CallFunc_Array_Get_Item_1, 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);0x0A3C K2Node_DynamicCast_AsBPI_Combat = Cast<BPI_Combat_C>(CallFunc_BreakHitResult_HitActor_1);0x0A60 K2Node_DynamicCast_bSuccess_1 = Cast<2>(K2Node_DynamicCast_AsBPI_Combat);0x0A7D if (!(K2Node_DynamicCast_bSuccess_1)) goto Label_0BE1;0x0A8B CallFunc_GetActorForwardVector_ReturnValue = GetActorForwardVector();0x0AA7 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_BoxTraceMulti_OutHits, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_1);0x0AE2 BreakHitResult(CallFunc_Array_Get_Item_1, 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);0x0B97 K2Node_DynamicCast_AsBPI_Combat.BPI_TryParry(this, ST Hitbox Data, CallFunc_GetActorForwardVector_ReturnValue, CallFunc_BreakHitResult_ImpactPoint_1, lockAttack?);0x0BE1 Label_0BE1:0x0BE1 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_BoxTraceMulti_OutHits, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_1);0x0C1C BreakHitResult(CallFunc_Array_Get_Item_1, 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);0x0CD1 CallFunc_Array_Add_ReturnValue_3 = /Script/Engine.Default__KismetArrayLibrary.Array_Add(hitActorsArray, CallFunc_BreakHitResult_HitActor_1);0x0D15 PopFlow();0x0D16 Label_0D16:0x0D16 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_BoxTraceMulti_OutHits, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_1);0x0D51 BreakHitResult(CallFunc_Array_Get_Item_1, 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);0x0E06 CallFunc_GetComponentByClass_ReturnValue = CallFunc_BreakHitResult_HitActor_1.GetComponentByClass(/Game/Blueprints/BP_HpHitable.BP_HpHitable_C);0x0E39 CallFunc_IsValid_ReturnValue_1 = IsValid(CallFunc_GetComponentByClass_ReturnValue);0x0E56 if (!(CallFunc_IsValid_ReturnValue_1)) goto Label_13B7;0x0E64 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_BoxTraceMulti_OutHits, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_1);0x0E9F BreakHitResult(CallFunc_Array_Get_Item_1, 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);0x0F54 CallFunc_GetComponentByClass_ReturnValue = CallFunc_BreakHitResult_HitActor_1.GetComponentByClass(/Game/Blueprints/BP_HpHitable.BP_HpHitable_C);0x0F87 K2Node_DynamicCast_AsBPI_Combat_2 = Cast<BPI_Combat_C>(CallFunc_GetComponentByClass_ReturnValue);0x0FAB K2Node_DynamicCast_bSuccess_3 = Cast<2>(K2Node_DynamicCast_AsBPI_Combat_2);0x0FC8 if (!(K2Node_DynamicCast_bSuccess_3)) goto Label_1123;0x0FD6 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_BoxTraceMulti_OutHits, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_1);0x1011 BreakHitResult(CallFunc_Array_Get_Item_1, 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);0x10C6 CallFunc_GetActorForwardVector_ReturnValue_1 = GetActorForwardVector();0x10E2 K2Node_DynamicCast_AsBPI_Combat_2.BPI_TryDamage(this, plungeHitboxData, CallFunc_GetActorForwardVector_ReturnValue_1, CallFunc_BreakHitResult_ImpactPoint_1);0x1123 Label_1123:0x1123 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_BoxTraceMulti_OutHits, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_1);0x115E BreakHitResult(CallFunc_Array_Get_Item_1, 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);0x1213 CallFunc_Array_Add_ReturnValue_2 = /Script/Engine.Default__KismetArrayLibrary.Array_Add(hitActorsArray, CallFunc_BreakHitResult_HitActor_1);0x1257 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_BoxTraceMulti_OutHits, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_1);0x1292 BreakHitResult(CallFunc_Array_Get_Item_1, 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);0x1347 CallFunc_GetDisplayName_ReturnValue = GetDisplayName(CallFunc_BreakHitResult_HitComponent_1);0x136C PrintString(this, CallFunc_GetDisplayName_ReturnValue, true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x13B6 PopFlow();0x13B7 Label_13B7:0x13B7 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_BoxTraceMulti_OutHits, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_1);0x13F2 BreakHitResult(CallFunc_Array_Get_Item_1, 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);0x14A7 K2Node_DynamicCast_AsBPI_Combat_1 = Cast<BPI_Combat_C>(CallFunc_BreakHitResult_HitActor_1);0x14CB K2Node_DynamicCast_bSuccess_2 = Cast<2>(K2Node_DynamicCast_AsBPI_Combat_1);0x14E8 if (!(K2Node_DynamicCast_bSuccess_2)) goto Label_1684;0x14F6 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_BoxTraceMulti_OutHits, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_1);0x1531 BreakHitResult(CallFunc_Array_Get_Item_1, 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);0x15E6 CallFunc_GetActorForwardVector_ReturnValue_1 = GetActorForwardVector();0x1602 K2Node_DynamicCast_AsBPI_Combat_1.BPI_TryDamage(this, ST_HitboxData{5, 0.1, false, nullptr, FName(handSlot_RSocket), FVector(120, 80, 80), 0}, CallFunc_GetActorForwardVector_ReturnValue_1, CallFunc_BreakHitResult_ImpactPoint_1);0x1684 Label_1684:0x1684 CallFunc_Array_Add_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Add(hitActorsArray, Temp_object_Variable);0x16C8 PopFlow();0x16C9 Label_16C9:0x16C9 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_BoxTraceMultiForObjects_OutHits, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item);0x1704 BreakHitResult(CallFunc_Array_Get_Item, 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);0x17B9 K2Node_DynamicCast_AsBP_Break_Floor = Cast<BP_BreakFloor_C>(CallFunc_BreakHitResult_HitActor);0x17DD K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBP_Break_Floor);0x17FA if (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x1804 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_BoxTraceMultiForObjects_OutHits, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item);0x183F BreakHitResult(CallFunc_Array_Get_Item, 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);0x18F4 CallFunc_Array_Add_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Add(hitActorsArray, CallFunc_BreakHitResult_HitActor);0x1938 K2Node_DynamicCast_AsBP_Break_Floor.destroyFloor();0x195C BP_HpHitable.doHitStop(0.2f, 0.1f);0x198A PopFlow();0x198B Label_198B:0x198B return;Public 0x1cd9980 0x00 void updatePlayerCurrentStatValues () Script11 statements · 260 bytes of bytecode 0x0000 PushFlow(Label_0101);0x0005 PushFlow(Label_0083);0x000A As MV Game Instance Ref.currentPower = currentPower;0x003B As MV Game Instance Ref.CurrentHp = BP_HpHitable.CurrentHp;0x0082 PopFlow();0x0083 Label_0083:0x0083 UI_HudRef.updateCurrentHPValues(BP_HpHitable.CurrentHp, currentPower, BP_HpHitable.maxHP, maxPower, powerLevel);0x0100 PopFlow();0x0101 Label_0101:0x0101 return;Public 0x1cd9980 0x00 void poleTick () Script103 statements · 3,884 bytes of bytecode 0x0000 PushFlow(Label_0F29);0x0005 PushFlow(Label_0D75);0x000A PushFlow(Label_08B9);0x000F PushFlow(Label_0141);0x0014 CallFunc_GetBoundActionValue_ReturnValue = GetBoundActionValue(this, /Game/ThirdPerson/Input/Actions/IA_Move.IA_Move);0x003A CallFunc_Conv_InputActionValueToAxis2D_ReturnValue = Conv_InputActionValueToAxis2D(CallFunc_GetBoundActionValue_ReturnValue);0x005F BreakVector2D(CallFunc_Conv_InputActionValueToAxis2D_ReturnValue, CallFunc_BreakVector2D_X, CallFunc_BreakVector2D_Y);0x0084 CallFunc_SignOfFloat_ReturnValue = SignOfFloat(CallFunc_BreakVector2D_Y);0x00A9 CallFunc_MapRangeClamped_ReturnValue = MapRangeClamped(CallFunc_SignOfFloat_ReturnValue, -1, 1, 1200, 650);0x00F2 K2Node_VariableSet_MaxFlySpeed_ImplicitCast = Cast<3>(CallFunc_MapRangeClamped_ReturnValue);0x010F CharacterMovement.MaxFlySpeed = K2Node_VariableSet_MaxFlySpeed_ImplicitCast;0x0140 PopFlow();0x0141 Label_0141:0x0141 CallFunc_K2_GetActorLocation_ReturnValue_7 = Pole Actor.K2_GetActorLocation();0x0173 BreakVector(CallFunc_K2_GetActorLocation_ReturnValue_7, CallFunc_BreakVector_X_4, CallFunc_BreakVector_Y_4, CallFunc_BreakVector_Z_4);0x01A1 CallFunc_K2_GetActorLocation_ReturnValue_8 = K2_GetActorLocation();0x01BD BreakVector(CallFunc_K2_GetActorLocation_ReturnValue_8, CallFunc_BreakVector_X_5, CallFunc_BreakVector_Y_5, CallFunc_BreakVector_Z_5);0x01EB CallFunc_MakeVector_ReturnValue_2 = MakeVector(CallFunc_BreakVector_X_4, CallFunc_BreakVector_Y_4, CallFunc_BreakVector_Z_5);0x0222 CallFunc_FindLookAtRotation_ReturnValue = FindLookAtRotation(CallFunc_K2_GetActorLocation_ReturnValue_8, CallFunc_MakeVector_ReturnValue_2);0x0250 BreakRotator(CallFunc_FindLookAtRotation_ReturnValue, CallFunc_BreakRotator_Roll, CallFunc_BreakRotator_Pitch, CallFunc_BreakRotator_Yaw);0x027E CallFunc_MakeRotator_ReturnValue = MakeRotator(0f, 0f, CallFunc_BreakRotator_Yaw);0x02AD CallFunc_K2_SetActorRotation_ReturnValue = K2_SetActorRotation(CallFunc_MakeRotator_ReturnValue, false);0x02CB CallFunc_K2_GetActorLocation_ReturnValue = K2_GetActorLocation();0x02E7 BreakVector(CallFunc_K2_GetActorLocation_ReturnValue, CallFunc_BreakVector_X, CallFunc_BreakVector_Y, CallFunc_BreakVector_Z);0x0315 CallFunc_K2_GetActorLocation_ReturnValue_1 = K2_GetActorLocation();0x0331 CallFunc_GetWorldDeltaSeconds_ReturnValue = GetWorldDeltaSeconds(this);0x034E CallFunc_K2_GetActorLocation_ReturnValue_2 = K2_GetActorLocation();0x036A BreakVector(CallFunc_K2_GetActorLocation_ReturnValue_2, CallFunc_BreakVector_X_1, CallFunc_BreakVector_Y_1, CallFunc_BreakVector_Z_1);0x0398 CallFunc_K2_GetActorLocation_ReturnValue_3 = Pole Actor.K2_GetActorLocation();0x03CA BreakVector(CallFunc_K2_GetActorLocation_ReturnValue_3, CallFunc_BreakVector_X_2, CallFunc_BreakVector_Y_2, CallFunc_BreakVector_Z_2);0x03F8 CallFunc_MakeVector_ReturnValue = MakeVector(CallFunc_BreakVector_X_2, CallFunc_BreakVector_Y_2, CallFunc_BreakVector_Z_1);0x042F CallFunc_GetDirectionUnitVector_ReturnValue = GetDirectionUnitVector(CallFunc_MakeVector_ReturnValue, CallFunc_K2_GetActorLocation_ReturnValue_1);0x045D CallFunc_Vector_Normal2D_ReturnValue = Vector_Normal2D(CallFunc_GetDirectionUnitVector_ReturnValue, 1e-04f);0x0487 CallFunc_Conv_FloatToVector_ReturnValue_2 = Conv_FloatToVector(30f);0x04A8 CallFunc_GetBoundActionValue_ReturnValue_1 = GetBoundActionValue(this, /Game/ThirdPerson/Input/Actions/IA_Move.IA_Move);0x04CE CallFunc_Conv_InputActionValueToAxis2D_ReturnValue_1 = Conv_InputActionValueToAxis2D(CallFunc_GetBoundActionValue_ReturnValue_1);0x04F3 BreakVector2D(CallFunc_Conv_InputActionValueToAxis2D_ReturnValue_1, CallFunc_BreakVector2D_X_1, CallFunc_BreakVector2D_Y_1);0x0518 CallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(CallFunc_GetWorldDeltaSeconds_ReturnValue, CallFunc_BreakVector2D_X_1);0x0546 CallFunc_Multiply_DoubleDouble_ReturnValue_1 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_ReturnValue, poleSpinRate);0x0574 CallFunc_Multiply_DoubleDouble_ReturnValue_2 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_ReturnValue_1, -1);0x05A2 CallFunc_RotateAngleAxis_AngleDeg_ImplicitCast = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue_2);0x05BF CallFunc_RotateAngleAxis_ReturnValue = RotateAngleAxis(CallFunc_Vector_Normal2D_ReturnValue, CallFunc_RotateAngleAxis_AngleDeg_ImplicitCast, FVector(0, 0, 1));0x0606 CallFunc_Multiply_VectorVector_ReturnValue_1 = Multiply_VectorVector(CallFunc_RotateAngleAxis_ReturnValue, CallFunc_Conv_FloatToVector_ReturnValue_2);0x0634 CallFunc_Add_VectorVector_ReturnValue_7 = Add_VectorVector(CallFunc_MakeVector_ReturnValue, CallFunc_Multiply_VectorVector_ReturnValue_1);0x0662 BreakVector(CallFunc_Add_VectorVector_ReturnValue_7, CallFunc_BreakVector_X_3, CallFunc_BreakVector_Y_3, CallFunc_BreakVector_Z_3);0x0690 CallFunc_MakeVector_ReturnValue_1 = MakeVector(CallFunc_BreakVector_X_3, CallFunc_BreakVector_Y_3, CallFunc_BreakVector_Z);0x06C7 CallFunc_K2_SetActorLocation_ReturnValue = K2_SetActorLocation(CallFunc_MakeVector_ReturnValue_1, false, CallFunc_K2_SetActorLocation_SweepHitResult, false);0x06EF CallFunc_K2_GetActorLocation_ReturnValue_7 = Pole Actor.K2_GetActorLocation();0x0721 BreakVector(CallFunc_K2_GetActorLocation_ReturnValue_7, CallFunc_BreakVector_X_4, CallFunc_BreakVector_Y_4, CallFunc_BreakVector_Z_4);0x074F CallFunc_K2_GetActorLocation_ReturnValue_8 = K2_GetActorLocation();0x076B BreakVector(CallFunc_K2_GetActorLocation_ReturnValue_8, CallFunc_BreakVector_X_5, CallFunc_BreakVector_Y_5, CallFunc_BreakVector_Z_5);0x0799 CallFunc_MakeVector_ReturnValue_2 = MakeVector(CallFunc_BreakVector_X_4, CallFunc_BreakVector_Y_4, CallFunc_BreakVector_Z_5);0x07D0 CallFunc_FindLookAtRotation_ReturnValue = FindLookAtRotation(CallFunc_K2_GetActorLocation_ReturnValue_8, CallFunc_MakeVector_ReturnValue_2);0x07FE BreakRotator(CallFunc_FindLookAtRotation_ReturnValue, CallFunc_BreakRotator_Roll, CallFunc_BreakRotator_Pitch, CallFunc_BreakRotator_Yaw);0x082C CallFunc_Conv_DoubleToString_InDouble_ImplicitCast = Cast<4>(CallFunc_BreakRotator_Yaw);0x0849 CallFunc_Conv_DoubleToString_ReturnValue = Conv_DoubleToString(CallFunc_Conv_DoubleToString_InDouble_ImplicitCast);0x086E PrintString(this, CallFunc_Conv_DoubleToString_ReturnValue, true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x08B8 PopFlow();0x08B9 Label_08B9:0x08B9 CallFunc_Conv_FloatToVector_ReturnValue_1 = Conv_FloatToVector(70f);0x08DA CallFunc_K2_GetActorLocation_ReturnValue_4 = K2_GetActorLocation();0x08F6 CallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_4, FVector(0, 0, 70));0x0934 CallFunc_GetActorForwardVector_ReturnValue_1 = GetActorForwardVector();0x0950 K2Node_MakeArray_Array_2 = {1};0x095D CallFunc_Multiply_VectorVector_ReturnValue_2 = Multiply_VectorVector(CallFunc_GetActorForwardVector_ReturnValue_1, CallFunc_Conv_FloatToVector_ReturnValue_1);0x098B CallFunc_Add_VectorVector_ReturnValue_8 = Add_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue_2, CallFunc_Add_VectorVector_ReturnValue);0x09B9 CallFunc_SphereTraceSingleForObjects_ReturnValue_1 = SphereTraceSingleForObjects(this, CallFunc_Add_VectorVector_ReturnValue, CallFunc_Add_VectorVector_ReturnValue_8, 20f, K2Node_MakeArray_Array_2, false, Temp_object_Variable_1, 0, CallFunc_SphereTraceSingleForObjects_OutHit_1, true, LinearColor{1f, 0f, 0f, 1f}, LinearColor{0f, 1f, 0f, 1f}, 5f);0x0A4D if (!(CallFunc_SphereTraceSingleForObjects_ReturnValue_1)) goto Label_0A5C;0x0A5B PopFlow();0x0A5C Label_0A5C:0x0A5C CallFunc_Conv_FloatToVector_ReturnValue = Conv_FloatToVector(30f);0x0A7D CallFunc_K2_GetActorLocation_ReturnValue_6 = K2_GetActorLocation();0x0A99 CallFunc_GetActorForwardVector_ReturnValue = GetActorForwardVector();0x0AB5 CallFunc_Multiply_VectorVector_ReturnValue = Multiply_VectorVector(CallFunc_GetActorForwardVector_ReturnValue, CallFunc_Conv_FloatToVector_ReturnValue);0x0AE3 CallFunc_Add_VectorVector_ReturnValue_3 = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_6, CallFunc_Multiply_VectorVector_ReturnValue);0x0B11 CallFunc_Add_VectorVector_ReturnValue_4 = Add_VectorVector(CallFunc_Add_VectorVector_ReturnValue_3, FVector(0, 0, 0));0x0B4F CallFunc_Add_VectorVector_ReturnValue_5 = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_6, CallFunc_Multiply_VectorVector_ReturnValue);0x0B7D CallFunc_Add_VectorVector_ReturnValue_6 = Add_VectorVector(CallFunc_Add_VectorVector_ReturnValue_5, FVector(0, 0, 40));0x0BBB K2Node_MakeArray_Array_1 = {1};0x0BC8 CallFunc_SphereTraceSingleForObjects_ReturnValue = SphereTraceSingleForObjects(this, CallFunc_Add_VectorVector_ReturnValue_6, CallFunc_Add_VectorVector_ReturnValue_4, 30f, K2Node_MakeArray_Array_1, false, Temp_object_Variable, 0, CallFunc_SphereTraceSingleForObjects_OutHit, true, LinearColor{1f, 0f, 0f, 1f}, LinearColor{0f, 1f, 0f, 1f}, 5f);0x0C5C if (!(CallFunc_SphereTraceSingleForObjects_ReturnValue)) goto Label_0D3C;0x0C6A BreakHitResult(CallFunc_SphereTraceSingleForObjects_OutHit, 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);0x0D1F mountPoleTop(CallFunc_BreakHitResult_ImpactPoint, 0f);0x0D3B PopFlow();0x0D3C Label_0D3C:0x0D3C change Move State(1);0x0D4C CharacterMovement.SetMovementMode(3, 0);0x0D74 PopFlow();0x0D75 Label_0D75:0x0D75 CallFunc_MakeLiteralByte_ReturnValue = MakeLiteralByte(0);0x0D93 K2Node_MakeArray_Array = {0};0x0DA0 CallFunc_K2_GetActorLocation_ReturnValue_5 = K2_GetActorLocation();0x0DBC CallFunc_Add_VectorVector_ReturnValue_1 = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_5, FVector(0, 0, -70));0x0DFA CallFunc_Add_VectorVector_ReturnValue_2 = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_5, FVector(0, 0, 0));0x0E38 CallFunc_LineTraceSingleForObjects_ReturnValue = LineTraceSingleForObjects(this, CallFunc_Add_VectorVector_ReturnValue_2, CallFunc_Add_VectorVector_ReturnValue_1, K2Node_MakeArray_Array, false, Temp_object_Variable_2, CallFunc_MakeLiteralByte_ReturnValue, CallFunc_LineTraceSingleForObjects_OutHit, true, LinearColor{1f, 0f, 0f, 1f}, LinearColor{0f, 1f, 0f, 1f}, 5f);0x0ECE if (!(CallFunc_LineTraceSingleForObjects_ReturnValue)) PopFlow();0x0ED8 change Move State(0);0x0EE8 CharacterMovement.SetMovementMode(1, 0);0x0F10 timedResetControlVariables(0, false);0x0F28 PopFlow();0x0F29 Label_0F29:0x0F29 return;Public 0x1cd9980 0x00 void poleTrace () Script91 statements · 3,753 bytes of bytecode 0x0000 PushFlow(Label_0EA6);0x0005 CallFunc_Greater_DoubleDouble_ReturnValue = Greater_DoubleDouble(moveStateUptime, 0.2);0x002B CallFunc_LessEqual_DoubleDouble_ReturnValue = LessEqual_DoubleDouble(verticalSpeed, 150);0x0051 CallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_LessEqual_DoubleDouble_ReturnValue, CallFunc_Greater_DoubleDouble_ReturnValue);0x0077 if (!(CallFunc_BooleanAND_ReturnValue)) PopFlow();0x0081 CallFunc_Conv_FloatToVector_ReturnValue = Conv_FloatToVector(10f);0x00A2 K2Node_MakeArray_Array_2 = {PlayerLight.ChildActor};0x00CC CallFunc_GetScaledCapsuleHalfHeight_ReturnValue_1 = CapsuleComponent.GetScaledCapsuleHalfHeight();0x00FE CallFunc_Multiply_DoubleDouble_A_ImplicitCast_1 = Cast<4>(CallFunc_GetScaledCapsuleHalfHeight_ReturnValue_1);0x011B CallFunc_Multiply_DoubleDouble_ReturnValue_1 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast_1, 0.5);0x0149 CallFunc_GetActorForwardVector_ReturnValue = GetActorForwardVector();0x0165 CallFunc_MakeVector_ReturnValue_2 = MakeVector(0, 0, CallFunc_Multiply_DoubleDouble_ReturnValue_1);0x019C CallFunc_Multiply_VectorVector_ReturnValue = Multiply_VectorVector(CallFunc_GetActorForwardVector_ReturnValue, CallFunc_Conv_FloatToVector_ReturnValue);0x01CA CallFunc_K2_GetActorRotation_ReturnValue = K2_GetActorRotation();0x01E6 CallFunc_K2_GetActorLocation_ReturnValue_1 = K2_GetActorLocation();0x0202 K2Node_MakeArray_Array_3 = {6};0x020F CallFunc_Add_VectorVector_ReturnValue_3 = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_1, CallFunc_MakeVector_ReturnValue_2);0x023D CallFunc_Add_VectorVector_ReturnValue_4 = Add_VectorVector(CallFunc_Add_VectorVector_ReturnValue_3, CallFunc_Multiply_VectorVector_ReturnValue);0x026B CallFunc_BoxTraceMultiForObjects_OutHits = {};0x0276 CallFunc_BoxTraceMultiForObjects_ReturnValue = BoxTraceMultiForObjects(this, CallFunc_Add_VectorVector_ReturnValue_3, CallFunc_Add_VectorVector_ReturnValue_4, FVector(30, 30, 10), CallFunc_K2_GetActorRotation_ReturnValue, K2Node_MakeArray_Array_3, false, K2Node_MakeArray_Array_2, 0, CallFunc_BoxTraceMultiForObjects_OutHits, true, LinearColor{1f, 0f, 0f, 1f}, LinearColor{0f, 1f, 0f, 1f}, 5f);0x0327 if (!(CallFunc_BoxTraceMultiForObjects_ReturnValue)) goto Label_064D;0x0335 Temp_int_Loop_Counter_Variable = 0;0x034C Temp_int_Array_Index_Variable_1 = 0;0x0363 Label_0363:0x0363 CallFunc_Array_Length_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_BoxTraceMultiForObjects_OutHits);0x039E CallFunc_Less_IntInt_ReturnValue_1 = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue_1);0x03C4 if (!(CallFunc_Less_IntInt_ReturnValue_1)) goto Label_064D;0x03D2 Temp_int_Array_Index_Variable_1 = Temp_int_Loop_Counter_Variable;0x03ED PushFlow(Label_0E5C);0x03F2 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_BoxTraceMultiForObjects_OutHits, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item_1);0x042D BreakHitResult(CallFunc_Array_Get_Item_1, 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);0x04E2 K2Node_DynamicCast_AsBPI_Climb = Cast<BPI_Climb_C>(CallFunc_BreakHitResult_HitActor_1);0x0506 K2Node_DynamicCast_bSuccess_1 = Cast<2>(K2Node_DynamicCast_AsBPI_Climb);0x0523 if (!(K2Node_DynamicCast_bSuccess_1)) PopFlow();0x052D /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_BoxTraceMultiForObjects_OutHits, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item_1);0x0568 BreakHitResult(CallFunc_Array_Get_Item_1, 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);0x061D K2Node_DynamicCast_AsBPI_Climb.BPI_QueryPole(this, CallFunc_BreakHitResult_ImpactPoint_1);0x064C PopFlow();0x064D Label_064D:0x064D K2Node_MakeArray_Array = {PlayerLight.ChildActor};0x0677 CallFunc_GetScaledCapsuleHalfHeight_ReturnValue = CapsuleComponent.GetScaledCapsuleHalfHeight();0x06A9 CallFunc_Multiply_DoubleDouble_A_ImplicitCast = Cast<4>(CallFunc_GetScaledCapsuleHalfHeight_ReturnValue);0x06C6 CallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast, -0.5);0x06F4 CallFunc_MakeVector_ReturnValue_1 = MakeVector(0, 0, CallFunc_Multiply_DoubleDouble_ReturnValue);0x072B CallFunc_K2_GetActorLocation_ReturnValue = K2_GetActorLocation();0x0747 K2Node_MakeArray_Array_1 = {1};0x0754 CallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue, CallFunc_MakeVector_ReturnValue_1);0x0782 CallFunc_Add_VectorVector_ReturnValue_1 = Add_VectorVector(CallFunc_Add_VectorVector_ReturnValue, FVector(0, 0, -25));0x07C0 CallFunc_SphereTraceMultiForObjects_OutHits = {};0x07CB CallFunc_SphereTraceMultiForObjects_ReturnValue = SphereTraceMultiForObjects(this, CallFunc_Add_VectorVector_ReturnValue, CallFunc_Add_VectorVector_ReturnValue_1, 50f, K2Node_MakeArray_Array_1, false, K2Node_MakeArray_Array, 0, CallFunc_SphereTraceMultiForObjects_OutHits, true, LinearColor{1f, 0f, 0f, 1f}, LinearColor{0f, 1f, 0f, 1f}, 5f);0x085F if (!(CallFunc_SphereTraceMultiForObjects_ReturnValue)) PopFlow();0x0869 Temp_int_Loop_Counter_Variable_1 = 0;0x0880 Temp_int_Array_Index_Variable = 0;0x0897 Label_0897:0x0897 CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_SphereTraceMultiForObjects_OutHits);0x08D2 CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable_1, CallFunc_Array_Length_ReturnValue);0x08F8 if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x0902 Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable_1;0x091D PushFlow(Label_0E12);0x0922 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_SphereTraceMultiForObjects_OutHits, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x095D BreakHitResult(CallFunc_Array_Get_Item, 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);0x0A12 K2Node_DynamicCast_AsBP_Climb_Pole = Cast<BP_ClimbPole_C>(CallFunc_BreakHitResult_HitActor);0x0A36 K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBP_Climb_Pole);0x0A53 if (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x0A5D /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_SphereTraceMultiForObjects_OutHits, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0A98 BreakHitResult(CallFunc_Array_Get_Item, 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);0x0B4D CallFunc_Dot_VectorVector_ReturnValue = Dot_VectorVector(CallFunc_BreakHitResult_ImpactNormal, FVector(0, 0, 1));0x0B8B CallFunc_DegAcos_ReturnValue = DegAcos(CallFunc_Dot_VectorVector_ReturnValue);0x0BB0 CallFunc_NearlyEqual_FloatFloat_ReturnValue = NearlyEqual_FloatFloat(CallFunc_DegAcos_ReturnValue, 0, 5);0x0BDF if (!(CallFunc_NearlyEqual_FloatFloat_ReturnValue)) PopFlow();0x0BE9 CharacterMovement.StopMovementImmediately();0x0C0D CallFunc_MakeVector_Z_ImplicitCast = Cast<4>(CapsuleComponent.CapsuleHalfHeight);0x0C40 CallFunc_MakeVector_ReturnValue = MakeVector(0, 0, CallFunc_MakeVector_Z_ImplicitCast);0x0C77 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_SphereTraceMultiForObjects_OutHits, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0CB2 BreakHitResult(CallFunc_Array_Get_Item, 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);0x0D67 CallFunc_Add_VectorVector_ReturnValue_2 = Add_VectorVector(CallFunc_BreakHitResult_ImpactPoint, CallFunc_MakeVector_ReturnValue);0x0D95 CallFunc_K2_SetActorLocation_ReturnValue = K2_SetActorLocation(CallFunc_Add_VectorVector_ReturnValue_2, false, CallFunc_K2_SetActorLocation_SweepHitResult, false);0x0DBD CharacterMovement.SetMovementMode(5, 0);0x0DE5 mountPoleTop(FVector(0, 0, 0), 0.37f);0x0E11 PopFlow();0x0E12 Label_0E12:0x0E12 CallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Temp_int_Loop_Counter_Variable_1, 1);0x0E3C Temp_int_Loop_Counter_Variable_1 = CallFunc_Add_IntInt_ReturnValue_1;0x0E57 goto Label_0897;0x0E5C Label_0E5C:0x0E5C CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0E86 Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x0EA1 goto Label_0363;0x0EA6 Label_0EA6:0x0EA6 return;Public 0x1cd9980 0x00 void checkCrumblePlatform () Script10 statements · 362 bytes of bytecode 0x0000 CallFunc_MakeLiteralByte_ReturnValue = MakeLiteralByte(0);0x001E CallFunc_K2_GetActorLocation_ReturnValue = K2_GetActorLocation();0x003A CallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue, FVector(0, 0, 0));0x0078 CallFunc_Add_VectorVector_ReturnValue_1 = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue, FVector(0, 0, -60));0x00B6 K2Node_MakeArray_Array = {0};0x00C3 CallFunc_LineTraceSingleForObjects_ReturnValue = LineTraceSingleForObjects(this, CallFunc_Add_VectorVector_ReturnValue, CallFunc_Add_VectorVector_ReturnValue_1, K2Node_MakeArray_Array, false, Temp_object_Variable, CallFunc_MakeLiteralByte_ReturnValue, CallFunc_LineTraceSingleForObjects_OutHit, true, LinearColor{1f, 0f, 0f, 1f}, LinearColor{0f, 1f, 0f, 1f}, 5f);0x0159 if (!(CallFunc_LineTraceSingleForObjects_ReturnValue)) goto Label_0167;0x0167 Label_0167:0x0167 return;Public 0x1cd9980 0x00 void ledgGrabTick () Script21 statements · 843 bytes of bytecode 0x0000 CallFunc_K2_GetActorLocation_ReturnValue = K2_GetActorLocation();0x001C CallFunc_GetActorForwardVector_ReturnValue = GetActorForwardVector();0x0038 CallFunc_Conv_FloatToVector_ReturnValue = Conv_FloatToVector(30f);0x0059 CallFunc_Multiply_VectorVector_ReturnValue = Multiply_VectorVector(CallFunc_GetActorForwardVector_ReturnValue, CallFunc_Conv_FloatToVector_ReturnValue);0x0087 CallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue, CallFunc_Multiply_VectorVector_ReturnValue);0x00B5 CallFunc_Add_VectorVector_ReturnValue_1 = Add_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue, FVector(0, 0, 150));0x00F3 CallFunc_Add_VectorVector_ReturnValue_2 = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue, CallFunc_Add_VectorVector_ReturnValue_1);0x0121 CallFunc_SphereTraceSingle_ReturnValue = SphereTraceSingle(this, CallFunc_Add_VectorVector_ReturnValue_2, CallFunc_Add_VectorVector_ReturnValue, 20f, 2, false, Temp_object_Variable, 0, CallFunc_SphereTraceSingle_OutHit, true, LinearColor{1f, 0f, 0f, 1f}, LinearColor{0f, 1f, 0f, 1f}, 5f);0x01AE if (!(true)) goto Label_0310;0x01B4 BreakHitResult(CallFunc_SphereTraceSingle_OutHit, 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);0x0269 CallFunc_Dot_VectorVector_ReturnValue = Dot_VectorVector(CallFunc_BreakHitResult_Normal, FVector(0, 0, 1));0x02A7 CallFunc_DegAcos_ReturnValue = DegAcos(CallFunc_Dot_VectorVector_ReturnValue);0x02CC CallFunc_InRange_FloatFloat_ReturnValue = InRange_FloatFloat(CallFunc_DegAcos_ReturnValue, -40, 40, true, true);0x02FD if (!(CallFunc_InRange_FloatFloat_ReturnValue)) goto Label_0310;0x030B goto Label_0348;0x0310 Label_0310:0x0310 change Move State(1);0x0320 CharacterMovement.SetMovementMode(3, 0);0x0348 Label_0348:0x0348 return;Public 0x1cd9980 0x00 void jumpTick () Script65 statements · 1,402 bytes of bytecode 0x0000 PushFlow(Label_0577);0x0005 PushFlow(Label_0254);0x000A K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(jumpType, 0);0x0029 if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_037B;0x0037 K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(jumpType, 1);0x0056 if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0390;0x0064 K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(jumpType, 2);0x0083 if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_037B;0x0091 K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(jumpType, 3);0x00B0 if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_037B;0x00BE K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(jumpType, 4);0x00DD if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_037B;0x00EB K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(jumpType, 5);0x010A if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_037B;0x0118 K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(jumpType, 6);0x0137 if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_037B;0x0145 K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(jumpType, 7);0x0164 if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_037B;0x0172 K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(jumpType, 8);0x0191 if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_037B;0x019F K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(jumpType, 9);0x01BE if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_037B;0x01CC K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(jumpType, 10);0x01EB if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_037B;0x01F9 K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(jumpType, 11);0x0218 if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_037B;0x0226 K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(jumpType, 13);0x0245 if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0390;0x0253 PopFlow();0x0254 Label_0254:0x0254 CallFunc_Multiply_DoubleDouble_B_ImplicitCast = Cast<4>(CustomTimeDilation);0x0271 CallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(jumpInterval, CallFunc_Multiply_DoubleDouble_B_ImplicitCast);0x029F CallFunc_Add_DoubleDouble_ReturnValue_1 = Add_DoubleDouble(jumpTime, CallFunc_Multiply_DoubleDouble_ReturnValue);0x02CD jumpTime = CallFunc_Add_DoubleDouble_ReturnValue_1;0x02E8 CallFunc_GetVelocity_ReturnValue_1 = GetVelocity();0x0308 BreakVector(CallFunc_GetVelocity_ReturnValue_1, CallFunc_BreakVector_X_1, CallFunc_BreakVector_Y_1, CallFunc_BreakVector_Z_1);0x0336 CallFunc_Less_DoubleDouble_ReturnValue = Less_DoubleDouble(CallFunc_BreakVector_Z_1, -50);0x035C if (!(CallFunc_Less_DoubleDouble_ReturnValue)) PopFlow();0x0366 K2_ClearAndInvalidateTimerHandle(this, jumpTimerHandle);0x037A PopFlow();0x037B Label_037B:0x037B K2_ClearAndInvalidateTimerHandle(this, jumpTimerHandle);0x038F PopFlow();0x0390 Label_0390:0x0390 if (!(jumpButtonHeld?)) goto Label_0510;0x039E Label_039E:0x039E CallFunc_GetVelocity_ReturnValue = GetVelocity();0x03BE BreakVector(CallFunc_GetVelocity_ReturnValue, CallFunc_BreakVector_X, CallFunc_BreakVector_Y, CallFunc_BreakVector_Z);0x03EC CallFunc_GetMovementComponent_ReturnValue = GetMovementComponent();0x0404 CallFunc_GetFloatValue_InTime_ImplicitCast = Cast<3>(jumpTime);0x0421 CallFunc_GetFloatValue_ReturnValue = jumpCurveNorm.GetFloatValue(CallFunc_GetFloatValue_InTime_ImplicitCast);0x045C CallFunc_Multiply_DoubleDouble_A_ImplicitCast = Cast<4>(CallFunc_GetFloatValue_ReturnValue);0x0479 CallFunc_Multiply_DoubleDouble_ReturnValue_1 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast, 1);0x04A7 CallFunc_MakeVector_ReturnValue = MakeVector(CallFunc_BreakVector_X, CallFunc_BreakVector_Y, CallFunc_Multiply_DoubleDouble_ReturnValue_1);0x04DE CallFunc_GetMovementComponent_ReturnValue.Velocity = CallFunc_MakeVector_ReturnValue;0x050F PopFlow();0x0510 Label_0510:0x0510 if (!(stoppedJumpAsecnet)) goto Label_039E;0x051E CallFunc_Add_DoubleDouble_ReturnValue = Add_DoubleDouble(jumpTime, 0.2);0x054C jumpTime = CallFunc_Add_DoubleDouble_ReturnValue;0x0567 stoppedJumpAsecnet = false;0x0572 goto Label_039E;0x0577 Label_0577:0x0577 return;Public 0x1cd9980 0x00 void manageSprint (bool On? ) Script21 statements · 297 bytes of bytecode 0x0000 if (!(obtainedSprint?)) goto Label_0126;0x000E if (!(On?)) goto Label_004E;0x001C K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(moveState, 0);0x003B if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_00BA;0x0049 goto Label_0126;0x004E Label_004E:0x004E if (!(isSprinting?)) goto Label_0126;0x005C isSprinting? = false;0x0067 K2Node_VariableSet_MaxWalkSpeed_ImplicitCast = Cast<3>(runSpeed);0x0084 CharacterMovement.MaxWalkSpeed = K2Node_VariableSet_MaxWalkSpeed_ImplicitCast;0x00B5 goto Label_0126;0x00BA Label_00BA:0x00BA if (!(isSprinting?)) goto Label_00CD;0x00C8 goto Label_0126;0x00CD Label_00CD:0x00CD isSprinting? = true;0x00D8 K2Node_VariableSet_MaxWalkSpeed_ImplicitCast_1 = Cast<3>(sprintSpeed);0x00F5 CharacterMovement.MaxWalkSpeed = K2Node_VariableSet_MaxWalkSpeed_ImplicitCast_1;0x0126 Label_0126:0x0126 return;Public 0x1cd9980 0x01 void tryChargeAttack () Script6 statements · 42 bytes of bytecode 0x0000 if (!(storedChargeAttack)) goto Label_0027;0x000E storedChargeAttack = false;0x0019 chargeAttack();0x0027 Label_0027:0x0027 return;Public 0x1cd9980 0x00 void manageBlobShadow () Script10 statements · 518 bytes of bytecode 0x0000 CallFunc_K2_GetActorLocation_ReturnValue = K2_GetActorLocation();0x001C CallFunc_Subtract_VectorVector_ReturnValue = Subtract_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue, FVector(0, 0, 5000));0x005A CallFunc_SphereTraceSingle_ReturnValue = SphereTraceSingle(this, CallFunc_K2_GetActorLocation_ReturnValue, CallFunc_Subtract_VectorVector_ReturnValue, 20f, 0, false, Temp_object_Variable, 0, CallFunc_SphereTraceSingle_OutHit, true, LinearColor{1f, 0f, 0f, 1f}, LinearColor{0f, 1f, 0f, 1f}, 5f);0x00E7 if (!(CallFunc_SphereTraceSingle_ReturnValue)) goto Label_0203;0x00F5 BreakHitResult(CallFunc_SphereTraceSingle_OutHit, 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);0x01AA CallFunc_MakeRotFromZ_ReturnValue = MakeRotFromZ(CallFunc_BreakHitResult_ImpactNormal);0x01CF BlobShadow.K2_SetWorldRotation(CallFunc_MakeRotFromZ_ReturnValue, false, CallFunc_K2_SetWorldRotation_SweepHitResult, false);0x0203 Label_0203:0x0203 return;Public 0x1cd9980 0x00 void changeHPvalue (double changeAmount ) Script5 statements · 197 bytes of bytecode 0x0000 CallFunc_Add_DoubleDouble_ReturnValue = Add_DoubleDouble(BP_HpHitable.CurrentHp, changeAmount);0x0044 CallFunc_FClamp_ReturnValue = FClamp(CallFunc_Add_DoubleDouble_ReturnValue, 0, BP_HpHitable.maxHP);0x0091 BP_HpHitable.CurrentHp = CallFunc_FClamp_ReturnValue;0x00C2 return;Public 0x1cd9980 0x08 void tryFindLockonTarget (const FVector & Start , const FVector & End , float Radius , TArray<AActor *> & ActorsToIgnore , const AActor * & hitActor1 , const UPrimitiveComponent * & hitComponent1 ) Script58 statements · 2,331 bytes of bytecode 0x0000 PushFlow(Label_0918);0x0005 closestItem = 6000;0x0020 K2Node_MakeArray_Array = {6};0x002D CallFunc_SphereTraceMultiForObjects_OutHits = {};0x0038 CallFunc_SphereTraceMultiForObjects_ReturnValue = SphereTraceMultiForObjects(this, Start, End, Radius, K2Node_MakeArray_Array, false, ActorsToIgnore, 0, CallFunc_SphereTraceMultiForObjects_OutHits, true, LinearColor{1f, 0f, 0f, 1f}, LinearColor{0f, 1f, 0f, 1f}, 1f);0x00D0 if (!(CallFunc_SphereTraceMultiForObjects_ReturnValue)) PopFlow();0x00DA Temp_int_Loop_Counter_Variable = 0;0x00F1 Temp_int_Array_Index_Variable = 0;0x0108 Label_0108:0x0108 CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_SphereTraceMultiForObjects_OutHits);0x0143 CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x0169 if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_0501;0x0177 Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x0192 PushFlow(Label_0572);0x0197 CallFunc_K2_GetActorLocation_ReturnValue_1 = K2_GetActorLocation();0x01B3 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_SphereTraceMultiForObjects_OutHits, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x01EE BreakHitResult(CallFunc_Array_Get_Item, 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);0x02A3 CallFunc_Vector_Distance_ReturnValue = Vector_Distance(CallFunc_K2_GetActorLocation_ReturnValue_1, CallFunc_BreakHitResult_ImpactPoint);0x02D1 CallFunc_Less_DoubleDouble_ReturnValue = Less_DoubleDouble(CallFunc_Vector_Distance_ReturnValue, closestItem);0x02F7 CallFunc_ComponentHasTag_ReturnValue = CallFunc_BreakHitResult_HitComponent.ComponentHasTag(FName(Target));0x032E CallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_ComponentHasTag_ReturnValue, CallFunc_Less_DoubleDouble_ReturnValue);0x0354 if (!(CallFunc_BooleanAND_ReturnValue)) PopFlow();0x035E CallFunc_K2_GetActorLocation_ReturnValue = K2_GetActorLocation();0x037A /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_SphereTraceMultiForObjects_OutHits, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x03B5 BreakHitResult(CallFunc_Array_Get_Item, 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);0x046A CallFunc_LineTraceSingle_ReturnValue = LineTraceSingle(this, CallFunc_K2_GetActorLocation_ReturnValue, CallFunc_BreakHitResult_ImpactPoint, 1, false, Temp_object_Variable, 0, CallFunc_LineTraceSingle_OutHit, true, LinearColor{1f, 0f, 0f, 1f}, LinearColor{0f, 1f, 0f, 1f}, 5f);0x04F2 if (!(CallFunc_LineTraceSingle_ReturnValue)) goto Label_05BC;0x0500 PopFlow();0x0501 Label_0501:0x0501 CallFunc_IsValid_ReturnValue = IsValid(HitActor);0x051E if (!(CallFunc_IsValid_ReturnValue)) goto Label_0557;0x052C hitActor1 = HitActor;0x053F hitComponent1 = HitComponent;0x0552 goto Label_0918;0x0557 Label_0557:0x0557 hitActor1 = nullptr;0x0562 hitComponent1 = nullptr;0x056D goto Label_0918;0x0572 Label_0572:0x0572 CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x059C Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x05B7 goto Label_0108;0x05BC Label_05BC:0x05BC CallFunc_K2_GetActorLocation_ReturnValue_1 = K2_GetActorLocation();0x05D8 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_SphereTraceMultiForObjects_OutHits, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0613 BreakHitResult(CallFunc_Array_Get_Item, 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);0x06C8 CallFunc_Vector_Distance_ReturnValue = Vector_Distance(CallFunc_K2_GetActorLocation_ReturnValue_1, CallFunc_BreakHitResult_ImpactPoint);0x06F6 closestItem = CallFunc_Vector_Distance_ReturnValue;0x0711 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_SphereTraceMultiForObjects_OutHits, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x074C BreakHitResult(CallFunc_Array_Get_Item, 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);0x0801 HitComponent = CallFunc_BreakHitResult_HitComponent;0x0814 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_SphereTraceMultiForObjects_OutHits, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x084F BreakHitResult(CallFunc_Array_Get_Item, 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);0x0904 HitActor = CallFunc_BreakHitResult_HitActor;0x0917 PopFlow();0x0918 Label_0918:0x0918 return;Public 0x1cd9980 0x58 void unsetAttackCooldown () Script3 statements · 14 bytes of bytecode 0x0000 inFreeAttCooldown? = false;0x000B return;Public 0x1cd9980 0x00 void resetAttackTracker () Script3 statements · 26 bytes of bytecode 0x0000 attackComboPosition = 0;0x0017 return;Public 0x1cd9980 0x00 void unsetCoyoteTime () Script3 statements · 14 bytes of bytecode 0x0000 canCoyoteTimeJump = false;0x000B return;Public 0x1cd9980 0x00 void updateUpgrades (TMap<FName, int32> & TargetMap ) Script300 statements · 7,341 bytes of bytecode 0x0000 PushFlow(Label_1CAA);0x0005 CallFunc_Map_Keys_Keys = {};0x0010 /Script/Engine.Default__BlueprintMapLibrary.Map_Keys(TargetMap, CallFunc_Map_Keys_Keys);0x0042 Temp_int_Loop_Counter_Variable = 0;0x0059 Temp_int_Array_Index_Variable = 0;0x0070 Label_0070:0x0070 CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_Map_Keys_Keys);0x00AB CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x00D1 if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_054B;0x00DF Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x00FA PushFlow(Label_0649);0x00FF /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_Map_Keys_Keys, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x013A NewLocalVar_0 = CallFunc_Array_Get_Item;0x0155 PushFlow(Label_0693);0x015A K2Node_SwitchName_CmpSuccess = NotEqual_NameName(NewLocalVar_0, FName(attack));0x0184 if (!(K2Node_SwitchName_CmpSuccess)) goto Label_0A41;0x0192 K2Node_SwitchName_CmpSuccess = NotEqual_NameName(NewLocalVar_0, FName(airKick));0x01BC if (!(K2Node_SwitchName_CmpSuccess)) goto Label_0B52;0x01CA K2Node_SwitchName_CmpSuccess = NotEqual_NameName(NewLocalVar_0, FName(slide));0x01F4 if (!(K2Node_SwitchName_CmpSuccess)) goto Label_0D1A;0x0202 K2Node_SwitchName_CmpSuccess = NotEqual_NameName(NewLocalVar_0, FName(plunge));0x022C if (!(K2Node_SwitchName_CmpSuccess)) goto Label_0D90;0x023A K2Node_SwitchName_CmpSuccess = NotEqual_NameName(NewLocalVar_0, FName(wallRide));0x0264 if (!(K2Node_SwitchName_CmpSuccess)) goto Label_0E06;0x0272 K2Node_SwitchName_CmpSuccess = NotEqual_NameName(NewLocalVar_0, FName(Light));0x029C if (!(K2Node_SwitchName_CmpSuccess)) goto Label_101F;0x02AA K2Node_SwitchName_CmpSuccess = NotEqual_NameName(NewLocalVar_0, FName(projectile));0x02D4 if (!(K2Node_SwitchName_CmpSuccess)) goto Label_118A;0x02E2 K2Node_SwitchName_CmpSuccess = NotEqual_NameName(NewLocalVar_0, FName(sprint));0x030C if (!(K2Node_SwitchName_CmpSuccess)) goto Label_1200;0x031A K2Node_SwitchName_CmpSuccess = NotEqual_NameName(NewLocalVar_0, FName(powerBoost));0x0344 if (!(K2Node_SwitchName_CmpSuccess)) goto Label_1276;0x0352 K2Node_SwitchName_CmpSuccess = NotEqual_NameName(NewLocalVar_0, FName(SlideJump));0x037C if (!(K2Node_SwitchName_CmpSuccess)) goto Label_1304;0x038A K2Node_SwitchName_CmpSuccess = NotEqual_NameName(NewLocalVar_0, FName(guard));0x03B4 if (!(K2Node_SwitchName_CmpSuccess)) goto Label_137A;0x03C2 K2Node_SwitchName_CmpSuccess = NotEqual_NameName(NewLocalVar_0, FName(chargeAttack));0x03EC if (!(K2Node_SwitchName_CmpSuccess)) goto Label_13F0;0x03FA K2Node_SwitchName_CmpSuccess = NotEqual_NameName(NewLocalVar_0, FName(extraKick));0x0424 if (!(K2Node_SwitchName_CmpSuccess)) goto Label_1466;0x0432 K2Node_SwitchName_CmpSuccess = NotEqual_NameName(NewLocalVar_0, FName(magicHaste));0x045C if (!(K2Node_SwitchName_CmpSuccess)) goto Label_14C7;0x046A K2Node_SwitchName_CmpSuccess = NotEqual_NameName(NewLocalVar_0, FName(HealBoost));0x0494 if (!(K2Node_SwitchName_CmpSuccess)) goto Label_1528;0x04A2 K2Node_SwitchName_CmpSuccess = NotEqual_NameName(NewLocalVar_0, FName(damageBoost));0x04CC if (!(K2Node_SwitchName_CmpSuccess)) goto Label_1646;0x04DA K2Node_SwitchName_CmpSuccess = NotEqual_NameName(NewLocalVar_0, FName(magicPiece));0x0504 if (!(K2Node_SwitchName_CmpSuccess)) goto Label_16A7;0x0512 K2Node_SwitchName_CmpSuccess = NotEqual_NameName(NewLocalVar_0, FName(Map));0x053C if (!(K2Node_SwitchName_CmpSuccess)) goto Label_182E;0x054A PopFlow();0x054B Label_054B:0x054B PushFlow(Label_18A4);0x0550 PushFlow(Label_05E5);0x0555 CallFunc_IsValid_ReturnValue = IsValid(dynamicVertexLightRef);0x0572 if (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x057C if (!(obtainedLight?)) goto Label_058A;0x058A Label_058A:0x058A dynamicVertexLightRef.SetRadius(300);0x05B7 dynamicVertexLightRef.SetIntensity(0.2);0x05E4 PopFlow();0x05E5 Label_05E5:0x05E5 tryAddOutfitToUnlockedList(FName(Base), CallFunc_tryAddOutfitToUnlockedList_success__8);0x0609 if (!(CallFunc_tryAddOutfitToUnlockedList_success__8)) PopFlow();0x0613 As MV Game Instance Ref.Current Outfit = FName(Base);0x0648 PopFlow();0x0649 Label_0649:0x0649 CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0673 Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x068E goto Label_0070;0x0693 Label_0693:0x0693 K2Node_SwitchName_CmpSuccess_1 = NotEqual_NameName(NewLocalVar_0, FName(mobileHeal));0x06BD if (!(K2Node_SwitchName_CmpSuccess_1)) goto Label_09CB;0x06CB K2Node_SwitchName_CmpSuccess_1 = NotEqual_NameName(NewLocalVar_0, FName(airRecovery));0x06F5 if (!(K2Node_SwitchName_CmpSuccess_1)) goto Label_0955;0x0703 K2Node_SwitchName_CmpSuccess_1 = NotEqual_NameName(NewLocalVar_0, FName(outfitPro));0x072D if (!(K2Node_SwitchName_CmpSuccess_1)) goto Label_08C4;0x073B K2Node_SwitchName_CmpSuccess_1 = NotEqual_NameName(NewLocalVar_0, FName(outfitClassy));0x0765 if (!(K2Node_SwitchName_CmpSuccess_1)) goto Label_18B3;0x0773 K2Node_SwitchName_CmpSuccess_1 = NotEqual_NameName(NewLocalVar_0, FName(outfitShoujo));0x079D if (!(K2Node_SwitchName_CmpSuccess_1)) goto Label_1944;0x07AB K2Node_SwitchName_CmpSuccess_1 = NotEqual_NameName(NewLocalVar_0, FName(outfitJam));0x07D5 if (!(K2Node_SwitchName_CmpSuccess_1)) goto Label_19D5;0x07E3 K2Node_SwitchName_CmpSuccess_1 = NotEqual_NameName(NewLocalVar_0, FName(outfitKnight));0x080D if (!(K2Node_SwitchName_CmpSuccess_1)) goto Label_1A66;0x081B K2Node_SwitchName_CmpSuccess_1 = NotEqual_NameName(NewLocalVar_0, FName(outfitFaith));0x0845 if (!(K2Node_SwitchName_CmpSuccess_1)) goto Label_1AF7;0x0853 K2Node_SwitchName_CmpSuccess_1 = NotEqual_NameName(NewLocalVar_0, FName(outfitSweater));0x087D if (!(K2Node_SwitchName_CmpSuccess_1)) goto Label_1B88;0x088B K2Node_SwitchName_CmpSuccess_1 = NotEqual_NameName(NewLocalVar_0, FName(outfitPast));0x08B5 if (!(K2Node_SwitchName_CmpSuccess_1)) goto Label_1C19;0x08C3 PopFlow();0x08C4 Label_08C4:0x08C4 CallFunc_Map_Find_ReturnValue_2 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(TargetMap, NewLocalVar_0, CallFunc_Map_Find_Value_2);0x0909 CallFunc_Conv_IntToBool_ReturnValue_2 = Conv_IntToBool(CallFunc_Map_Find_Value_2);0x0926 if (!(CallFunc_Conv_IntToBool_ReturnValue_2)) PopFlow();0x0930 tryAddOutfitToUnlockedList(FName(pro), CallFunc_tryAddOutfitToUnlockedList_success__7);0x0954 PopFlow();0x0955 Label_0955:0x0955 CallFunc_Map_Find_ReturnValue_2 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(TargetMap, NewLocalVar_0, CallFunc_Map_Find_Value_2);0x099A CallFunc_Conv_IntToBool_ReturnValue_3 = Conv_IntToBool(CallFunc_Map_Find_Value_2);0x09B7 canDoAirRecovery? = CallFunc_Conv_IntToBool_ReturnValue_3;0x09CA PopFlow();0x09CB Label_09CB:0x09CB CallFunc_Map_Find_ReturnValue_2 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(TargetMap, NewLocalVar_0, CallFunc_Map_Find_Value_2);0x0A10 CallFunc_Conv_IntToBool_ReturnValue_3 = Conv_IntToBool(CallFunc_Map_Find_Value_2);0x0A2D canMoveHeal? = CallFunc_Conv_IntToBool_ReturnValue_3;0x0A40 PopFlow();0x0A41 Label_0A41:0x0A41 if (!(obtainedAttack?)) goto Label_0AC5;0x0A4F CallFunc_Map_Find_ReturnValue_5 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(TargetMap, NewLocalVar_0, CallFunc_Map_Find_Value_5);0x0A94 CallFunc_Conv_IntToBool_ReturnValue_5 = Conv_IntToBool(CallFunc_Map_Find_Value_5);0x0AB1 obtainedAttack? = CallFunc_Conv_IntToBool_ReturnValue_5;0x0AC4 PopFlow();0x0AC5 Label_0AC5:0x0AC5 CallFunc_Map_Find_ReturnValue_5 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(TargetMap, NewLocalVar_0, CallFunc_Map_Find_Value_5);0x0B0A CallFunc_Conv_IntToBool_ReturnValue_5 = Conv_IntToBool(CallFunc_Map_Find_Value_5);0x0B27 obtainedAttack? = CallFunc_Conv_IntToBool_ReturnValue_5;0x0B3A changeEquippedWeapon(obtainedAttack?);0x0B51 PopFlow();0x0B52 Label_0B52:0x0B52 CallFunc_Map_Find_ReturnValue_5 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(TargetMap, NewLocalVar_0, CallFunc_Map_Find_Value_5);0x0B97 CallFunc_Conv_IntToBool_ReturnValue_5 = Conv_IntToBool(CallFunc_Map_Find_Value_5);0x0BB4 obtainedAirKick? = CallFunc_Conv_IntToBool_ReturnValue_5;0x0BC7 if (!(obtainedAirKick?)) goto Label_0D02;0x0BD5 airKickLimit = 3;0x0BEC tryAddOutfitToUnlockedList(FName(greaves), CallFunc_tryAddOutfitToUnlockedList_success__10);0x0C10 CallFunc_EqualEqual_NameName_ReturnValue_1 = EqualEqual_NameName(As MV Game Instance Ref.Current Outfit, FName(None));0x0C50 CallFunc_EqualEqual_NameName_ReturnValue_2 = EqualEqual_NameName(As MV Game Instance Ref.Current Outfit, FName(Base));0x0C90 CallFunc_BooleanOR_ReturnValue_1 = BooleanOR(CallFunc_EqualEqual_NameName_ReturnValue_2, CallFunc_EqualEqual_NameName_ReturnValue_1);0x0CB6 CallFunc_BooleanAND_ReturnValue_1 = BooleanAND(CallFunc_BooleanOR_ReturnValue_1, CallFunc_tryAddOutfitToUnlockedList_success__10);0x0CDC if (!(CallFunc_BooleanAND_ReturnValue_1)) PopFlow();0x0CE6 changeActiveOutfit(FName(greaves));0x0D01 PopFlow();0x0D02 Label_0D02:0x0D02 airKickLimit = 0;0x0D19 PopFlow();0x0D1A Label_0D1A:0x0D1A CallFunc_Map_Find_ReturnValue_5 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(TargetMap, NewLocalVar_0, CallFunc_Map_Find_Value_5);0x0D5F CallFunc_Conv_IntToBool_ReturnValue_5 = Conv_IntToBool(CallFunc_Map_Find_Value_5);0x0D7C obtainedSlide? = CallFunc_Conv_IntToBool_ReturnValue_5;0x0D8F PopFlow();0x0D90 Label_0D90:0x0D90 CallFunc_Map_Find_ReturnValue_5 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(TargetMap, NewLocalVar_0, CallFunc_Map_Find_Value_5);0x0DD5 CallFunc_Conv_IntToBool_ReturnValue_5 = Conv_IntToBool(CallFunc_Map_Find_Value_5);0x0DF2 obtainedPlunge? = CallFunc_Conv_IntToBool_ReturnValue_5;0x0E05 PopFlow();0x0E06 Label_0E06:0x0E06 CallFunc_Map_Find_ReturnValue_5 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(TargetMap, NewLocalVar_0, CallFunc_Map_Find_Value_5);0x0E4B CallFunc_Conv_IntToBool_ReturnValue_5 = Conv_IntToBool(CallFunc_Map_Find_Value_5);0x0E68 obtainedWallRide? = CallFunc_Conv_IntToBool_ReturnValue_5;0x0E7B if (!(obtainedWallRide?)) PopFlow();0x0E85 tryAddOutfitToUnlockedList(FName(glove), CallFunc_tryAddOutfitToUnlockedList_success__9);0x0EA9 CallFunc_EqualEqual_NameName_ReturnValue = EqualEqual_NameName(As MV Game Instance Ref.Current Outfit, FName(Base));0x0EE9 CallFunc_BooleanOR_ReturnValue = BooleanOR(CallFunc_EqualEqual_NameName_ReturnValue, false);0x0F07 CallFunc_EqualEqual_NameName_ReturnValue_3 = EqualEqual_NameName(As MV Game Instance Ref.Current Outfit, FName(Base));0x0F47 CallFunc_EqualEqual_NameName_ReturnValue_4 = EqualEqual_NameName(As MV Game Instance Ref.Current Outfit, FName(greaves));0x0F87 CallFunc_BooleanOR_ReturnValue_2 = BooleanOR(CallFunc_EqualEqual_NameName_ReturnValue_4, CallFunc_EqualEqual_NameName_ReturnValue_3);0x0FAD CallFunc_BooleanOR_ReturnValue_3 = BooleanOR(CallFunc_BooleanOR_ReturnValue_2, CallFunc_BooleanOR_ReturnValue);0x0FD3 CallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_BooleanOR_ReturnValue_3, CallFunc_tryAddOutfitToUnlockedList_success__9);0x0FF9 if (!(CallFunc_BooleanAND_ReturnValue)) PopFlow();0x1003 changeActiveOutfit(FName(glove));0x101E PopFlow();0x101F Label_101F:0x101F CallFunc_Map_Find_ReturnValue_5 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(TargetMap, NewLocalVar_0, CallFunc_Map_Find_Value_5);0x1064 CallFunc_Conv_IntToBool_ReturnValue_5 = Conv_IntToBool(CallFunc_Map_Find_Value_5);0x1081 obtainedLight? = CallFunc_Conv_IntToBool_ReturnValue_5;0x1094 if (!(obtainedLight?)) goto Label_10EA;0x10A2 PointLight.SetIntensity(5000f);0x10C7 LightMesh.SetVisibility(true, false);0x10E9 PopFlow();0x10EA Label_10EA:0x10EA CallFunc_SelectFloat_ReturnValue = SelectFloat(300, 0, obtainedAttack?);0x1121 CallFunc_SetIntensity_NewIntensity_ImplicitCast = Cast<3>(CallFunc_SelectFloat_ReturnValue);0x113E PointLight.SetIntensity(CallFunc_SetIntensity_NewIntensity_ImplicitCast);0x1167 LightMesh.SetVisibility(false, false);0x1189 PopFlow();0x118A Label_118A:0x118A CallFunc_Map_Find_ReturnValue_4 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(TargetMap, NewLocalVar_0, CallFunc_Map_Find_Value_4);0x11CF CallFunc_Conv_IntToBool_ReturnValue_4 = Conv_IntToBool(CallFunc_Map_Find_Value_4);0x11EC obtainedProjectile? = CallFunc_Conv_IntToBool_ReturnValue_4;0x11FF PopFlow();0x1200 Label_1200:0x1200 CallFunc_Map_Find_ReturnValue_4 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(TargetMap, NewLocalVar_0, CallFunc_Map_Find_Value_4);0x1245 CallFunc_Conv_IntToBool_ReturnValue_4 = Conv_IntToBool(CallFunc_Map_Find_Value_4);0x1262 obtainedSprint? = CallFunc_Conv_IntToBool_ReturnValue_4;0x1275 PopFlow();0x1276 Label_1276:0x1276 CallFunc_Map_Find_ReturnValue_4 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(TargetMap, NewLocalVar_0, CallFunc_Map_Find_Value_4);0x12BB CallFunc_Conv_IntToBool_ReturnValue_4 = Conv_IntToBool(CallFunc_Map_Find_Value_4);0x12D8 obtainedPowerBoost? = CallFunc_Conv_IntToBool_ReturnValue_4;0x12EB changePowerAmount(0, true);0x1303 PopFlow();0x1304 Label_1304:0x1304 CallFunc_Map_Find_ReturnValue_4 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(TargetMap, NewLocalVar_0, CallFunc_Map_Find_Value_4);0x1349 CallFunc_Conv_IntToBool_ReturnValue_4 = Conv_IntToBool(CallFunc_Map_Find_Value_4);0x1366 obtainedSlideJump = CallFunc_Conv_IntToBool_ReturnValue_4;0x1379 PopFlow();0x137A Label_137A:0x137A CallFunc_Map_Find_ReturnValue_4 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(TargetMap, NewLocalVar_0, CallFunc_Map_Find_Value_4);0x13BF CallFunc_Conv_IntToBool_ReturnValue_4 = Conv_IntToBool(CallFunc_Map_Find_Value_4);0x13DC obtainedGuard? = CallFunc_Conv_IntToBool_ReturnValue_4;0x13EF PopFlow();0x13F0 Label_13F0:0x13F0 CallFunc_Map_Find_ReturnValue_4 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(TargetMap, NewLocalVar_0, CallFunc_Map_Find_Value_4);0x1435 CallFunc_Conv_IntToBool_ReturnValue_4 = Conv_IntToBool(CallFunc_Map_Find_Value_4);0x1452 obtainedChargeAttack? = CallFunc_Conv_IntToBool_ReturnValue_4;0x1465 PopFlow();0x1466 Label_1466:0x1466 CallFunc_Map_Find_ReturnValue_3 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(TargetMap, NewLocalVar_0, CallFunc_Map_Find_Value_3);0x14AB bonusAirKicks = CallFunc_Map_Find_Value_3;0x14C6 PopFlow();0x14C7 Label_14C7:0x14C7 CallFunc_Map_Find_ReturnValue_3 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(TargetMap, NewLocalVar_0, CallFunc_Map_Find_Value_3);0x150C powerBuildUpgrades = CallFunc_Map_Find_Value_3;0x1527 PopFlow();0x1528 Label_1528:0x1528 CallFunc_Map_Find_ReturnValue_3 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(TargetMap, NewLocalVar_0, CallFunc_Map_Find_Value_3);0x156D healUpgrades = CallFunc_Map_Find_Value_3;0x1588 CallFunc_Conv_IntToDouble_ReturnValue = Conv_IntToDouble(healUpgrades);0x15AD CallFunc_Conv_IntToDouble_ReturnValue_1 = Conv_IntToDouble(5);0x15CE CallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(CallFunc_Conv_IntToDouble_ReturnValue, CallFunc_Conv_IntToDouble_ReturnValue_1);0x15FC CallFunc_Add_DoubleDouble_ReturnValue = Add_DoubleDouble(CallFunc_Multiply_DoubleDouble_ReturnValue, 10);0x162A healAmountPerDing = CallFunc_Add_DoubleDouble_ReturnValue;0x1645 PopFlow();0x1646 Label_1646:0x1646 CallFunc_Map_Find_ReturnValue_3 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(TargetMap, NewLocalVar_0, CallFunc_Map_Find_Value_3);0x168B damageUpgrades = CallFunc_Map_Find_Value_3;0x16A6 PopFlow();0x16A7 Label_16A7:0x16A7 CallFunc_Map_Find_ReturnValue_3 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(TargetMap, NewLocalVar_0, CallFunc_Map_Find_Value_3);0x16EC powerMeterUpgrades = CallFunc_Map_Find_Value_3;0x1707 CallFunc_GreaterEqual_IntInt_ReturnValue = GreaterEqual_IntInt(powerMeterUpgrades, 3);0x1729 if (!(CallFunc_GreaterEqual_IntInt_ReturnValue)) goto Label_1792;0x1737 maxPower = 40;0x1752 As MV Game Instance Ref.maxPower = maxPower;0x1783 Label_1783:0x1783 updatePlayerCurrentStatValues();0x1791 PopFlow();0x1792 Label_1792:0x1792 CallFunc_EqualEqual_DoubleDouble_ReturnValue = EqualEqual_DoubleDouble(As MV Game Instance Ref.maxPower, 30);0x17CE if (!(CallFunc_EqualEqual_DoubleDouble_ReturnValue)) goto Label_17DD;0x17DC PopFlow();0x17DD Label_17DD:0x17DD maxPower = 30;0x17F8 As MV Game Instance Ref.maxPower = maxPower;0x1829 goto Label_1783;0x182E Label_182E:0x182E CallFunc_Map_Find_ReturnValue_4 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(TargetMap, NewLocalVar_0, CallFunc_Map_Find_Value_4);0x1873 CallFunc_Conv_IntToBool_ReturnValue_4 = Conv_IntToBool(CallFunc_Map_Find_Value_4);0x1890 obtainedMap? = CallFunc_Conv_IntToBool_ReturnValue_4;0x18A3 PopFlow();0x18A4 Label_18A4:0x18A4 setFaceMats();0x18B2 PopFlow();0x18B3 Label_18B3:0x18B3 CallFunc_Map_Find_ReturnValue_1 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(TargetMap, NewLocalVar_0, CallFunc_Map_Find_Value_1);0x18F8 CallFunc_Conv_IntToBool_ReturnValue_1 = Conv_IntToBool(CallFunc_Map_Find_Value_1);0x1915 if (!(CallFunc_Conv_IntToBool_ReturnValue_1)) PopFlow();0x191F tryAddOutfitToUnlockedList(FName(Class), CallFunc_tryAddOutfitToUnlockedList_success__6);0x1943 PopFlow();0x1944 Label_1944:0x1944 CallFunc_Map_Find_ReturnValue_1 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(TargetMap, NewLocalVar_0, CallFunc_Map_Find_Value_1);0x1989 CallFunc_Conv_IntToBool_ReturnValue_1 = Conv_IntToBool(CallFunc_Map_Find_Value_1);0x19A6 if (!(CallFunc_Conv_IntToBool_ReturnValue_1)) PopFlow();0x19B0 tryAddOutfitToUnlockedList(FName(shoujo), CallFunc_tryAddOutfitToUnlockedList_success__5);0x19D4 PopFlow();0x19D5 Label_19D5:0x19D5 CallFunc_Map_Find_ReturnValue_1 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(TargetMap, NewLocalVar_0, CallFunc_Map_Find_Value_1);0x1A1A CallFunc_Conv_IntToBool_ReturnValue_1 = Conv_IntToBool(CallFunc_Map_Find_Value_1);0x1A37 if (!(CallFunc_Conv_IntToBool_ReturnValue_1)) PopFlow();0x1A41 tryAddOutfitToUnlockedList(FName(jam), CallFunc_tryAddOutfitToUnlockedList_success__4);0x1A65 PopFlow();0x1A66 Label_1A66:0x1A66 CallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(TargetMap, NewLocalVar_0, CallFunc_Map_Find_Value);0x1AAB CallFunc_Conv_IntToBool_ReturnValue = Conv_IntToBool(CallFunc_Map_Find_Value);0x1AC8 if (!(CallFunc_Conv_IntToBool_ReturnValue)) PopFlow();0x1AD2 tryAddOutfitToUnlockedList(FName(knight), CallFunc_tryAddOutfitToUnlockedList_success__3);0x1AF6 PopFlow();0x1AF7 Label_1AF7:0x1AF7 CallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(TargetMap, NewLocalVar_0, CallFunc_Map_Find_Value);0x1B3C CallFunc_Conv_IntToBool_ReturnValue = Conv_IntToBool(CallFunc_Map_Find_Value);0x1B59 if (!(CallFunc_Conv_IntToBool_ReturnValue)) PopFlow();0x1B63 tryAddOutfitToUnlockedList(FName(nun), CallFunc_tryAddOutfitToUnlockedList_success__2);0x1B87 PopFlow();0x1B88 Label_1B88:0x1B88 CallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(TargetMap, NewLocalVar_0, CallFunc_Map_Find_Value);0x1BCD CallFunc_Conv_IntToBool_ReturnValue = Conv_IntToBool(CallFunc_Map_Find_Value);0x1BEA if (!(CallFunc_Conv_IntToBool_ReturnValue)) PopFlow();0x1BF4 tryAddOutfitToUnlockedList(FName(sweater), CallFunc_tryAddOutfitToUnlockedList_success__1);0x1C18 PopFlow();0x1C19 Label_1C19:0x1C19 CallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(TargetMap, NewLocalVar_0, CallFunc_Map_Find_Value);0x1C5E CallFunc_Conv_IntToBool_ReturnValue = Conv_IntToBool(CallFunc_Map_Find_Value);0x1C7B if (!(CallFunc_Conv_IntToBool_ReturnValue)) PopFlow();0x1C85 tryAddOutfitToUnlockedList(FName(past), CallFunc_tryAddOutfitToUnlockedList_success_);0x1CA9 PopFlow();0x1CAA Label_1CAA:0x1CAA return;Public 0x1cd9980 0x50 void updateSafeZone (const FTransform & respawnTransform ) Script7 statements · 240 bytes of bytecode 0x0000 BreakTransform(respawnTransform, CallFunc_BreakTransform_Location, CallFunc_BreakTransform_Rotation, CallFunc_BreakTransform_Scale);0x002E BreakRotator(CallFunc_BreakTransform_Rotation, CallFunc_BreakRotator_Roll, CallFunc_BreakRotator_Pitch, CallFunc_BreakRotator_Yaw);0x005C CallFunc_MakeRotator_ReturnValue = MakeRotator(0f, 0f, CallFunc_BreakRotator_Yaw);0x008B CallFunc_MakeTransform_ReturnValue = MakeTransform(CallFunc_BreakTransform_Location, CallFunc_MakeRotator_ReturnValue, FVector(1, 1, 1));0x00D2 respawnTransform = CallFunc_MakeTransform_ReturnValue;0x00ED return;Public 0x1cd9980 0x60 void Touched Reset Hazard () Script28 statements · 740 bytes of bytecode 0x0000 PushFlow(Label_02E1);0x0005 CallFunc_NotEqual_ByteByte_ReturnValue = NotEqual_ByteByte(actionState, 9);0x0024 if (!(CallFunc_NotEqual_ByteByte_ReturnValue)) PopFlow();0x002E PushFlow(Label_0042);0x0033 stop iframes timeline();0x0041 PopFlow();0x0042 Label_0042:0x0042 CharacterMovement.SetMovementMode(0, 0);0x006A CharacterMovement.StopMovementImmediately();0x008E change Move State(1);0x009E change Action State(9);0x00AE CallFunc_K2_GetActorLocation_ReturnValue_1 = K2_GetActorLocation();0x00CA CallFunc_SpawnSystemAtLocation_ReturnValue = SpawnSystemAtLocation(this, /Game/VFX/Systems/NS_BasicBurst.NS_BasicBurst, CallFunc_K2_GetActorLocation_ReturnValue_1, FRotator(0, 0, 0), FVector(2, 2, 2), true, true, 0, true);0x0128 Mesh.SetHiddenInGame(false, false);0x014A WeaponMesh.SetHiddenInGame(false, false);0x016C CallFunc_PlayAnimMontage_ReturnValue = PlayAnimMontage(/Game/Animations/Player/dreamLady_KnockBack_Montage.dreamLady_KnockBack_Montage, 1f, FName(None));0x01A7 CallFunc_Greater_DoubleDouble_ReturnValue = Greater_DoubleDouble(BP_HpHitable.CurrentHp, 0);0x01E3 if (!(CallFunc_Greater_DoubleDouble_ReturnValue)) PopFlow();0x01ED K2Node_CreateDelegate_OutputDelegate.Bind(this, resetToSafeZone);0x0204 CallFunc_K2_SetTimerDelegate_ReturnValue = K2_SetTimerDelegate(K2Node_CreateDelegate_OutputDelegate, 0.75f, false, 0f, 0f);0x0239 CallFunc_K2_GetActorLocation_ReturnValue = K2_GetActorLocation();0x0255 CallFunc_SpawnSoundAtLocation_ReturnValue = SpawnSoundAtLocation(this, cueDie, CallFunc_K2_GetActorLocation_ReturnValue, FRotator(0, 0, 0), 1f, 1f, 0f, nullptr, nullptr, true);0x02A7 UI_HudRef.fadeInOut(true, 2f);0x02D1 dieFade(true);0x02E0 PopFlow();0x02E1 Label_02E1:0x02E1 return;Public 0x1cd9980 0x00 void wallKickMiniLaunchAndActivation () Script27 statements · 858 bytes of bytecode 0x0000 K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(moveState, 1);0x001F if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0032;0x002D goto Label_0357;0x0032 Label_0032:0x0032 wallKickActive = true;0x003D CallFunc_GetVelocity_ReturnValue = GetVelocity();0x005D BreakVector(CallFunc_GetVelocity_ReturnValue, CallFunc_BreakVector_X, CallFunc_BreakVector_Y, CallFunc_BreakVector_Z);0x008B CallFunc_FMax_ReturnValue = FMax(CallFunc_BreakVector_Z, 300);0x00B9 CallFunc_GetActorForwardVector_ReturnValue = GetActorForwardVector();0x00D5 CallFunc_MakeVector_ReturnValue = MakeVector(0, 0, CallFunc_FMax_ReturnValue);0x010C CallFunc_GetVelocity_ReturnValue_1 = GetVelocity();0x012C CallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(moveInputAmount, 350);0x015A CallFunc_VSizeXY_ReturnValue = VSizeXY(CallFunc_GetVelocity_ReturnValue_1);0x017F CallFunc_Vector_Normal2D_ReturnValue = Vector_Normal2D(CallFunc_GetVelocity_ReturnValue_1, 1e-04f);0x01A9 CallFunc_FMax_ReturnValue_1 = FMax(CallFunc_VSizeXY_ReturnValue, CallFunc_Multiply_DoubleDouble_ReturnValue);0x01D7 CallFunc_GetActorForwardVector_ReturnValue_1 = GetActorForwardVector();0x01F3 CallFunc_Conv_DoubleToVector_ReturnValue = Conv_DoubleToVector(CallFunc_FMax_ReturnValue_1);0x0218 CallFunc_Dot_VectorVector_ReturnValue = Dot_VectorVector(CallFunc_GetActorForwardVector_ReturnValue_1, CallFunc_Vector_Normal2D_ReturnValue);0x0246 CallFunc_MapRangeClamped_ReturnValue = MapRangeClamped(CallFunc_Dot_VectorVector_ReturnValue, 1, -1, 1, 0);0x028F CallFunc_Conv_DoubleToVector_ReturnValue_1 = Conv_DoubleToVector(CallFunc_MapRangeClamped_ReturnValue);0x02B4 CallFunc_Multiply_VectorVector_ReturnValue = Multiply_VectorVector(CallFunc_Conv_DoubleToVector_ReturnValue_1, CallFunc_Conv_DoubleToVector_ReturnValue);0x02E2 CallFunc_Multiply_VectorVector_ReturnValue_1 = Multiply_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue, CallFunc_GetActorForwardVector_ReturnValue);0x0310 CallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue_1, CallFunc_MakeVector_ReturnValue);0x033E LaunchCharacter(CallFunc_Add_VectorVector_ReturnValue, true, true);0x0357 Label_0357:0x0357 return;Public 0x1cd9980 0x00 void wallKickTrace () Script98 statements · 3,951 bytes of bytecode 0x0000 PushFlow(Label_0F6C);0x0005 NewLocalVar_2 = FVector(0, 0, 0);0x0030 if (!(wallKickActive)) PopFlow();0x003A CallFunc_Greater_DoubleDouble_ReturnValue = Greater_DoubleDouble(actionStateUptime, 0.7);0x0060 if (!(CallFunc_Greater_DoubleDouble_ReturnValue)) goto Label_0097;0x006E change Action State(0);0x007E timedResetControlVariables(0, false);0x0096 PopFlow();0x0097 Label_0097:0x0097 CallFunc_Conv_FloatToVector_ReturnValue_1 = Conv_FloatToVector(70f);0x00B8 CallFunc_GetActorForwardVector_ReturnValue_3 = GetActorForwardVector();0x00D4 CallFunc_Multiply_VectorVector_ReturnValue_2 = Multiply_VectorVector(CallFunc_GetActorForwardVector_ReturnValue_3, CallFunc_Conv_FloatToVector_ReturnValue_1);0x0102 CallFunc_K2_GetActorLocation_ReturnValue_3 = K2_GetActorLocation();0x011E K2Node_MakeArray_Array_2 = {0};0x012B CallFunc_Add_VectorVector_ReturnValue_1 = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_3, CallFunc_Multiply_VectorVector_ReturnValue_2);0x0159 CallFunc_SphereTraceSingleForObjects_ReturnValue = SphereTraceSingleForObjects(this, CallFunc_K2_GetActorLocation_ReturnValue_3, CallFunc_Add_VectorVector_ReturnValue_1, 30f, K2Node_MakeArray_Array_2, false, Temp_object_Variable_1, 0, CallFunc_SphereTraceSingleForObjects_OutHit, true, LinearColor{1f, 0f, 0f, 1f}, LinearColor{0f, 1f, 0f, 1f}, 5f);0x01ED if (!(CallFunc_SphereTraceSingleForObjects_ReturnValue)) goto Label_080B;0x01FB BreakHitResult(CallFunc_SphereTraceSingleForObjects_OutHit, 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);0x02B0 CallFunc_Dot_VectorVector_ReturnValue = Dot_VectorVector(CallFunc_BreakHitResult_ImpactNormal_1, FVector(0, 0, 1));0x02EE CallFunc_DegAcos_ReturnValue = DegAcos(CallFunc_Dot_VectorVector_ReturnValue);0x0313 CallFunc_InRange_FloatFloat_ReturnValue = InRange_FloatFloat(CallFunc_DegAcos_ReturnValue, 70, 120, true, true);0x0344 if (!(CallFunc_InRange_FloatFloat_ReturnValue)) PopFlow();0x034E CallFunc_Conv_FloatToVector_ReturnValue = Conv_FloatToVector(100f);0x036F CallFunc_K2_GetActorLocation_ReturnValue_2 = K2_GetActorLocation();0x038B K2Node_MakeArray_Array_1 = {0};0x0398 BreakHitResult(CallFunc_SphereTraceSingleForObjects_OutHit, 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);0x044D CallFunc_GetDirectionUnitVector_ReturnValue = GetDirectionUnitVector(CallFunc_K2_GetActorLocation_ReturnValue_2, CallFunc_BreakHitResult_ImpactPoint_1);0x047B CallFunc_Multiply_VectorVector_ReturnValue_3 = Multiply_VectorVector(CallFunc_GetDirectionUnitVector_ReturnValue, CallFunc_Conv_FloatToVector_ReturnValue);0x04A9 CallFunc_Add_VectorVector_ReturnValue_2 = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_2, CallFunc_Multiply_VectorVector_ReturnValue_3);0x04D7 BreakVector(CallFunc_GetDirectionUnitVector_ReturnValue, CallFunc_BreakVector_X, CallFunc_BreakVector_Y, CallFunc_BreakVector_Z);0x0505 CallFunc_SignOfFloat_ReturnValue = SignOfFloat(CallFunc_BreakVector_Z);0x052A CallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(CallFunc_SignOfFloat_ReturnValue, 5);0x0558 CallFunc_MakeVector_ReturnValue = MakeVector(0, 0, CallFunc_Multiply_DoubleDouble_ReturnValue);0x058F CallFunc_Add_VectorVector_ReturnValue_3 = Add_VectorVector(CallFunc_Add_VectorVector_ReturnValue_2, CallFunc_MakeVector_ReturnValue);0x05BD CallFunc_LineTraceSingleForObjects_ReturnValue = LineTraceSingleForObjects(this, CallFunc_K2_GetActorLocation_ReturnValue_2, CallFunc_Add_VectorVector_ReturnValue_3, K2Node_MakeArray_Array_1, false, Temp_object_Variable, 0, CallFunc_LineTraceSingleForObjects_OutHit, true, LinearColor{1f, 0f, 0f, 1f}, LinearColor{0f, 1f, 0f, 1f}, 5f);0x064C if (!(CallFunc_LineTraceSingleForObjects_ReturnValue)) PopFlow();0x0656 BreakHitResult(CallFunc_SphereTraceSingleForObjects_OutHit, 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);0x070B BreakHitResult(CallFunc_LineTraceSingleForObjects_OutHit, CallFunc_BreakHitResult_bBlockingHit_2, CallFunc_BreakHitResult_bInitialOverlap_2, CallFunc_BreakHitResult_Time_2, CallFunc_BreakHitResult_Distance_2, CallFunc_BreakHitResult_Location_2, CallFunc_BreakHitResult_ImpactPoint_2, CallFunc_BreakHitResult_Normal_2, CallFunc_BreakHitResult_ImpactNormal_2, CallFunc_BreakHitResult_PhysMat_2, CallFunc_BreakHitResult_HitActor_2, CallFunc_BreakHitResult_HitComponent_2, CallFunc_BreakHitResult_HitBoneName_2, CallFunc_BreakHitResult_BoneName_2, CallFunc_BreakHitResult_HitItem_2, CallFunc_BreakHitResult_ElementIndex_2, CallFunc_BreakHitResult_FaceIndex_2, CallFunc_BreakHitResult_TraceStart_2, CallFunc_BreakHitResult_TraceEnd_2);0x07C0 CallFunc_Vector_Normal2D_ReturnValue = Vector_Normal2D(CallFunc_BreakHitResult_ImpactNormal_2, 1e-04f);0x07EA wall event kick thing(CallFunc_Vector_Normal2D_ReturnValue, CallFunc_BreakHitResult_ImpactPoint_1);0x080A PopFlow();0x080B Label_080B:0x080B if (!(tryWeaponKick?)) PopFlow();0x0815 CallFunc_Conv_FloatToVector_ReturnValue_2 = Conv_FloatToVector(120f);0x0836 CallFunc_GetActorForwardVector_ReturnValue_2 = GetActorForwardVector();0x0852 CallFunc_K2_GetActorLocation_ReturnValue_1 = K2_GetActorLocation();0x086E CallFunc_Multiply_VectorVector_ReturnValue = Multiply_VectorVector(CallFunc_GetActorForwardVector_ReturnValue_2, CallFunc_Conv_FloatToVector_ReturnValue_2);0x089C K2Node_MakeArray_Array = {6};0x08A9 CallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_1, CallFunc_Multiply_VectorVector_ReturnValue);0x08D7 CallFunc_SphereTraceMultiForObjects_OutHits = {};0x08E2 CallFunc_SphereTraceMultiForObjects_ReturnValue = SphereTraceMultiForObjects(this, CallFunc_K2_GetActorLocation_ReturnValue_1, CallFunc_Add_VectorVector_ReturnValue, 60f, K2Node_MakeArray_Array, false, Temp_object_Variable_2, 0, CallFunc_SphereTraceMultiForObjects_OutHits, true, LinearColor{1f, 0f, 0f, 1f}, LinearColor{0f, 1f, 0f, 1f}, 5f);0x0976 Temp_bool_True_if_break_was_hit_Variable = false;0x0981 Temp_int_Loop_Counter_Variable = 0;0x0998 Temp_int_Array_Index_Variable = 0;0x09AF Label_09AF:0x09AF CallFunc_Not_PreBool_ReturnValue = Not_PreBool(Temp_bool_True_if_break_was_hit_Variable);0x09CC CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_SphereTraceMultiForObjects_OutHits);0x0A07 CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x0A2D CallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_Not_PreBool_ReturnValue, CallFunc_Less_IntInt_ReturnValue);0x0A53 if (!(CallFunc_BooleanAND_ReturnValue)) goto Label_0C3A;0x0A61 Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x0A7C PushFlow(Label_0F22);0x0A81 CallFunc_IsValid_ReturnValue = IsValid(weaponRef);0x0A9E if (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x0AA8 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_SphereTraceMultiForObjects_OutHits, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0AE3 BreakHitResult(CallFunc_Array_Get_Item, 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);0x0B98 CallFunc_EqualEqual_ObjectObject_ReturnValue = EqualEqual_ObjectObject(CallFunc_BreakHitResult_HitActor, weaponRef);0x0BBE CallFunc_NotEqual_ByteByte_ReturnValue = NotEqual_ByteByte(weaponRef.weaponState, 3);0x0BF3 CallFunc_BooleanAND_ReturnValue_1 = BooleanAND(CallFunc_EqualEqual_ObjectObject_ReturnValue, CallFunc_NotEqual_ByteByte_ReturnValue);0x0C19 if (!(CallFunc_BooleanAND_ReturnValue_1)) PopFlow();0x0C23 successfulWeaponKick = true;0x0C2E Temp_bool_True_if_break_was_hit_Variable = true;0x0C39 PopFlow();0x0C3A Label_0C3A:0x0C3A if (!(successfulWeaponKick)) PopFlow();0x0C44 CallFunc_GetActorForwardVector_ReturnValue_1 = GetActorForwardVector();0x0C60 CallFunc_Conv_FloatToVector_ReturnValue_3 = Conv_FloatToVector(-1f);0x0C81 CallFunc_Multiply_VectorVector_ReturnValue_1 = Multiply_VectorVector(CallFunc_GetActorForwardVector_ReturnValue_1, CallFunc_Conv_FloatToVector_ReturnValue_3);0x0CAF NewLocalVar_2 = CallFunc_Multiply_VectorVector_ReturnValue_1;0x0CCA altAirBackflip();0x0CD8 BP_HpHitable.doHitStop(0.1f, 0f);0x0D06 CallFunc_GetActorForwardVector_ReturnValue = GetActorForwardVector();0x0D22 weaponRef.getKicked(CallFunc_GetActorForwardVector_ReturnValue);0x0D4F tryWeaponKick? = false;0x0D5A CallFunc_K2_GetActorLocation_ReturnValue = K2_GetActorLocation();0x0D76 CallFunc_SpawnSoundAtLocation_ReturnValue = SpawnSoundAtLocation(this, /Game/Audio/Sounds/Cue_wallJump.Cue_wallJump, CallFunc_K2_GetActorLocation_ReturnValue, FRotator(0, 0, 0), 1f, 1f, 0f, nullptr, nullptr, true);0x0DC8 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_SphereTraceMultiForObjects_OutHits, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0E03 BreakHitResult(CallFunc_Array_Get_Item, 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);0x0EB8 CallFunc_SpawnSystemAtLocation_ReturnValue = SpawnSystemAtLocation(this, /Game/VFX/Systems/NS_WallKickHit.NS_WallKickHit, CallFunc_BreakHitResult_ImpactPoint, FRotator(0, 0, 0), FVector(1, 1, 1), true, true, 0, true);0x0F16 canDoubleJump = true;0x0F21 PopFlow();0x0F22 Label_0F22:0x0F22 CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0F4C Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x0F67 goto Label_09AF;0x0F6C Label_0F6C:0x0F6C return;Public 0x1cd9980 0x00 void doWallKickBounce (const FVector & wallJumpNormal , const FVector & NewParam ) Script49 statements · 1,547 bytes of bytecode 0x0000 PushFlow(Label_0608);0x0005 wallJumpNormal = wallJumpNormal;0x0020 PushFlow(Label_0315);0x0025 CharacterMovement.AirControl = 0f;0x0052 CharacterMovement.RotationRate = FRotator(0, 0, 0);0x0093 CallFunc_GetActorForwardVector_ReturnValue_1 = GetActorForwardVector();0x00AF CallFunc_Normal_ReturnValue = Normal(CallFunc_GetActorForwardVector_ReturnValue_1, 1e-04f);0x00D9 CallFunc_Vector_Normal2D_ReturnValue_1 = Vector_Normal2D(wallJumpNormal, 1e-04f);0x0103 CallFunc_Dot_VectorVector_ReturnValue = Dot_VectorVector(CallFunc_Normal_ReturnValue, CallFunc_Vector_Normal2D_ReturnValue_1);0x0131 CallFunc_DegAcos_ReturnValue = DegAcos(CallFunc_Dot_VectorVector_ReturnValue);0x0156 CallFunc_NearlyEqual_FloatFloat_ReturnValue = NearlyEqual_FloatFloat(CallFunc_DegAcos_ReturnValue, 180, perfectWallJumpThreshold);0x0185 if (!(CallFunc_NearlyEqual_FloatFloat_ReturnValue)) goto Label_0465;0x0193 animBPref.perfectWallJump = true;0x01B4 CallFunc_Vector_Normal2D_ReturnValue = Vector_Normal2D(wallJumpNormal, 1e-04f);0x01DE CallFunc_Conv_FloatToVector_ReturnValue_1 = Conv_FloatToVector(450f);0x01FF CallFunc_Multiply_VectorVector_ReturnValue = Multiply_VectorVector(CallFunc_Vector_Normal2D_ReturnValue, CallFunc_Conv_FloatToVector_ReturnValue_1);0x022D CallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue, FVector(0, 0, 900));0x026B LaunchCharacter(CallFunc_Add_VectorVector_ReturnValue, true, true);0x0284 CallFunc_Vector_Normal2D_ReturnValue = Vector_Normal2D(wallJumpNormal, 1e-04f);0x02AE CallFunc_Conv_VectorToRotator_ReturnValue = Conv_VectorToRotator(CallFunc_Vector_Normal2D_ReturnValue);0x02D3 CallFunc_K2_SetActorRotation_ReturnValue = K2_SetActorRotation(CallFunc_Conv_VectorToRotator_ReturnValue, false);0x02F1 Label_02F1:0x02F1 canDoubleJump = true;0x02FC timedResetControlVariables(0.5, false);0x0314 PopFlow();0x0315 Label_0315:0x0315 CallFunc_GetActorForwardVector_ReturnValue = GetActorForwardVector();0x0331 CallFunc_Conv_VectorToRotator_ReturnValue_1 = Conv_VectorToRotator(CallFunc_GetActorForwardVector_ReturnValue);0x0356 CallFunc_SpawnSystemAtLocation_ReturnValue = SpawnSystemAtLocation(this, /Game/VFX/Systems/NS_WallKickHit.NS_WallKickHit, NewParam, CallFunc_Conv_VectorToRotator_ReturnValue_1, FVector(1, 1, 1), true, true, 0, true);0x03A4 CallFunc_SelectFloat_ReturnValue = SelectFloat(1.3, 1, animBPref.perfectWallJump);0x03F1 CallFunc_SpawnSoundAtLocation_PitchMultiplier_ImplicitCast = Cast<3>(CallFunc_SelectFloat_ReturnValue);0x040E CallFunc_SpawnSoundAtLocation_ReturnValue = SpawnSoundAtLocation(this, /Game/Audio/Sounds/Cue_wallJump.Cue_wallJump, NewParam, FRotator(0, 0, 0), 1f, CallFunc_SpawnSoundAtLocation_PitchMultiplier_ImplicitCast, 0f, nullptr, nullptr, true);0x0464 PopFlow();0x0465 Label_0465:0x0465 animBPref.perfectWallJump = false;0x0486 CallFunc_Conv_FloatToVector_ReturnValue = Conv_FloatToVector(600f);0x04A7 CallFunc_GetActorForwardVector_ReturnValue_1 = GetActorForwardVector();0x04C3 CallFunc_GetReflectionVector_ReturnValue = GetReflectionVector(CallFunc_GetActorForwardVector_ReturnValue_1, wallJumpNormal);0x04F1 CallFunc_Multiply_VectorVector_ReturnValue_1 = Multiply_VectorVector(CallFunc_GetReflectionVector_ReturnValue, CallFunc_Conv_FloatToVector_ReturnValue);0x051F CallFunc_Add_VectorVector_ReturnValue_1 = Add_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue_1, FVector(0, 0, 800));0x055D LaunchCharacter(CallFunc_Add_VectorVector_ReturnValue_1, true, true);0x0576 CallFunc_GetActorForwardVector_ReturnValue_1 = GetActorForwardVector();0x0592 CallFunc_GetReflectionVector_ReturnValue = GetReflectionVector(CallFunc_GetActorForwardVector_ReturnValue_1, wallJumpNormal);0x05C0 CallFunc_Conv_VectorToRotator_ReturnValue_2 = Conv_VectorToRotator(CallFunc_GetReflectionVector_ReturnValue);0x05E5 CallFunc_K2_SetActorRotation_ReturnValue_1 = K2_SetActorRotation(CallFunc_Conv_VectorToRotator_ReturnValue_2, false);0x0603 goto Label_02F1;0x0608 Label_0608:0x0608 return;Public 0x1cd9980 0x30 void resetCameraZTrackingLocation (double extraVerticalOffset ) Script3 statements · 48 bytes of bytecode 0x0000 Camera Reference.setJumpLocation(extraVerticalOffset);0x002D return;Public 0x1cd9980 0x08 void resetJumpPhysics () Script6 statements · 195 bytes of bytecode 0x0000 CharacterMovement.BrakingDecelerationFalling = 0f;0x002D CharacterMovement.GravityScale = defaultGrav;0x005E CharacterMovement.RotationRate = defaultRotationRate;0x008F CharacterMovement.AirControl = default Air Control;0x00C0 return;Public 0x1cd9980 0x00 void invalidatePhysicsResetTimer () Script3 statements · 23 bytes of bytecode 0x0000 K2_ClearAndInvalidateTimerHandle(this, physicsControlResetTimer);0x0014 return;Public 0x1cd9980 0x00 void timedResetControlVariables (double Delay , bool airControlOnly ) Script25 statements · 450 bytes of bytecode 0x0000 invalidatePhysicsResetTimer();0x000E if (!(airControlOnly)) goto Label_00DD;0x001C CallFunc_Greater_DoubleDouble_ReturnValue = Greater_DoubleDouble(Delay, 0);0x0042 if (!(CallFunc_Greater_DoubleDouble_ReturnValue)) goto Label_01B1;0x0050 K2Node_CreateDelegate_OutputDelegate.Bind(this, resetAirControlOnly);0x0067 CallFunc_K2_SetTimerDelegate_Time_ImplicitCast_1 = Cast<3>(Delay);0x0084 CallFunc_K2_SetTimerDelegate_ReturnValue = K2_SetTimerDelegate(K2Node_CreateDelegate_OutputDelegate, CallFunc_K2_SetTimerDelegate_Time_ImplicitCast_1, false, 0f, 0f);0x00BD physicsControlResetTimer = CallFunc_K2_SetTimerDelegate_ReturnValue;0x00D8 goto Label_01BF;0x00DD Label_00DD:0x00DD CallFunc_Greater_DoubleDouble_ReturnValue_1 = Greater_DoubleDouble(Delay, 0);0x0103 if (!(CallFunc_Greater_DoubleDouble_ReturnValue_1)) goto Label_019E;0x0111 K2Node_CreateDelegate_OutputDelegate_1.Bind(this, resetJumpPhysics);0x0128 CallFunc_K2_SetTimerDelegate_Time_ImplicitCast = Cast<3>(Delay);0x0145 CallFunc_K2_SetTimerDelegate_ReturnValue_1 = K2_SetTimerDelegate(K2Node_CreateDelegate_OutputDelegate_1, CallFunc_K2_SetTimerDelegate_Time_ImplicitCast, false, 0f, 0f);0x017E physicsControlResetTimer = CallFunc_K2_SetTimerDelegate_ReturnValue_1;0x0199 goto Label_01BF;0x019E Label_019E:0x019E resetJumpPhysics();0x01AC goto Label_01BF;0x01B1 Label_01B1:0x01B1 resetAirControlOnly();0x01BF Label_01BF:0x01BF return;Public 0x1cd9980 0x09 void doGroundPoundHighJump () Script7 statements · 119 bytes of bytecode 0x0000 changeJumpType(4);0x0010 CharacterMovement.JumpZVelocity = highJumpVel;0x0041 Jump();0x004F afterImagesToSpawn = 4;0x0066 spawnNumAfterimages();0x0074 return;Public 0x1cd9980 0x00 void doLedgeJump () Script6 statements · 93 bytes of bytecode 0x0000 customStopMontage(0f);0x0013 LaunchCharacter(FVector(0, 0, 900), true, true);0x003C changeJumpType(6);0x004C altJumpEvent();0x005A return;Public 0x1cd9980 0x00 void doWallRunJump () Script23 statements · 1,064 bytes of bytecode 0x0000 CallFunc_Conv_FloatToVector_ReturnValue = Conv_FloatToVector(800f);0x0021 CallFunc_GetActorForwardVector_ReturnValue = GetActorForwardVector();0x003D BreakHitResult(wallRideHit, 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);0x00F2 CallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_BreakHitResult_Normal, CallFunc_GetActorForwardVector_ReturnValue);0x0120 CallFunc_Vector_Normal2D_ReturnValue = Vector_Normal2D(CallFunc_Add_VectorVector_ReturnValue, 1e-04f);0x014A CallFunc_Multiply_VectorVector_ReturnValue = Multiply_VectorVector(CallFunc_Vector_Normal2D_ReturnValue, CallFunc_Conv_FloatToVector_ReturnValue);0x0178 CallFunc_Add_VectorVector_ReturnValue_2 = Add_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue, FVector(0, 0, 700));0x01B6 LaunchCharacter(CallFunc_Add_VectorVector_ReturnValue_2, true, true);0x01CF timedResetControlVariables(0, false);0x01E7 changeJumpType(7);0x01F7 altJumpEvent();0x0205 CallFunc_GetActorForwardVector_ReturnValue = GetActorForwardVector();0x0221 BreakHitResult(wallRideHit, 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);0x02D6 CallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_BreakHitResult_Normal, CallFunc_GetActorForwardVector_ReturnValue);0x0304 CallFunc_Add_VectorVector_ReturnValue_1 = Add_VectorVector(CallFunc_Add_VectorVector_ReturnValue, CallFunc_GetActorForwardVector_ReturnValue);0x0332 CallFunc_Vector_Normal2D_ReturnValue_1 = Vector_Normal2D(CallFunc_Add_VectorVector_ReturnValue_1, 1e-04f);0x035C CallFunc_Conv_VectorToRotator_ReturnValue = Conv_VectorToRotator(CallFunc_Vector_Normal2D_ReturnValue_1);0x0381 CallFunc_K2_SetActorRotation_ReturnValue = K2_SetActorRotation(CallFunc_Conv_VectorToRotator_ReturnValue, false);0x039F CharacterMovement.AirControl = 0.5f;0x03CC CharacterMovement.RotationRate = FRotator(0, 120, 0);0x040D timedResetControlVariables(0.5, false);0x0425 return;Public 0x1cd9980 0x00 void createActiveHitbox () Script104 statements · 5,730 bytes of bytecode 0x0000 PushFlow(Label_165F);0x0005 CallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(125, rangeMultiplier);0x0033 CallFunc_Conv_DoubleToVector_ReturnValue = Conv_DoubleToVector(CallFunc_Multiply_DoubleDouble_ReturnValue);0x0058 CallFunc_GetSocketLocation_ReturnValue = Mesh.GetSocketLocation(FName(handSlot_RSocket));0x009B CallFunc_K2_GetComponentRotation_ReturnValue = Mesh.K2_GetComponentRotation();0x00CD CallFunc_ComposeRotators_ReturnValue = ComposeRotators(CallFunc_K2_GetComponentRotation_ReturnValue, FRotator(0, 90, 0));0x010B CallFunc_K2_GetComponentRotation_ReturnValue_1 = Mesh.K2_GetComponentRotation();0x013D CallFunc_Conv_RotatorToVector_ReturnValue = Conv_RotatorToVector(CallFunc_ComposeRotators_ReturnValue);0x0162 CallFunc_Multiply_VectorVector_ReturnValue = Multiply_VectorVector(CallFunc_Conv_RotatorToVector_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue);0x0190 CallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_GetSocketLocation_ReturnValue, CallFunc_Multiply_VectorVector_ReturnValue);0x01BE CallFunc_MakeVector_X_ImplicitCast = Cast<4>(hitboxRadius);0x01DB CallFunc_MakeVector_ReturnValue = MakeVector(CallFunc_MakeVector_X_ImplicitCast, 75, 125);0x0212 CallFunc_BoxTraceMulti_OutHits = {};0x021D CallFunc_BoxTraceMulti_ReturnValue = BoxTraceMulti(this, CallFunc_GetSocketLocation_ReturnValue, CallFunc_Add_VectorVector_ReturnValue, CallFunc_MakeVector_ReturnValue, CallFunc_K2_GetComponentRotation_ReturnValue_1, 3, false, Temp_object_Variable_1, 0, CallFunc_BoxTraceMulti_OutHits, true, LinearColor{1f, 0f, 0f, 1f}, LinearColor{0f, 1f, 0f, 1f}, 1f);0x02B7 Temp_int_Loop_Counter_Variable = 0;0x02CE Temp_int_Array_Index_Variable = 0;0x02E5 Label_02E5:0x02E5 CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_BoxTraceMulti_OutHits);0x0320 CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x0346 if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x0350 Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x036B PushFlow(Label_0527);0x0370 K2Node_MakeArray_Array = {0};0x037D CallFunc_K2_GetActorLocation_ReturnValue = K2_GetActorLocation();0x0399 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_BoxTraceMulti_OutHits, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x03D4 BreakHitResult(CallFunc_Array_Get_Item, 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);0x0489 CallFunc_LineTraceSingleForObjects_ReturnValue = LineTraceSingleForObjects(this, CallFunc_K2_GetActorLocation_ReturnValue, CallFunc_BreakHitResult_ImpactPoint, K2Node_MakeArray_Array, false, Temp_object_Variable_2, 0, CallFunc_LineTraceSingleForObjects_OutHit, true, LinearColor{1f, 0f, 0f, 1f}, LinearColor{0f, 1f, 0f, 1f}, 5f);0x0518 if (!(CallFunc_LineTraceSingleForObjects_ReturnValue)) goto Label_0571;0x0526 PopFlow();0x0527 Label_0527:0x0527 CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0551 Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x056C goto Label_02E5;0x0571 Label_0571:0x0571 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_BoxTraceMulti_OutHits, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x05AC BreakHitResult(CallFunc_Array_Get_Item, 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);0x0661 CallFunc_Array_Contains_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Contains(hitActorsArray, CallFunc_BreakHitResult_HitActor);0x069D if (!(CallFunc_Array_Contains_ReturnValue)) goto Label_06AC;0x06AB PopFlow();0x06AC Label_06AC:0x06AC /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_BoxTraceMulti_OutHits, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x06E7 BreakHitResult(CallFunc_Array_Get_Item, 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);0x079C CallFunc_ComponentHasTag_ReturnValue = CallFunc_BreakHitResult_HitComponent.ComponentHasTag(FName(parry));0x07D3 if (!(CallFunc_ComponentHasTag_ReturnValue)) goto Label_0CED;0x07E1 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_BoxTraceMulti_OutHits, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x081C BreakHitResult(CallFunc_Array_Get_Item, 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);0x08D1 CallFunc_GetComponentByClass_ReturnValue = CallFunc_BreakHitResult_HitActor.GetComponentByClass(/Game/Blueprints/BP_HpHitable.BP_HpHitable_C);0x0904 CallFunc_IsValid_ReturnValue = IsValid(CallFunc_GetComponentByClass_ReturnValue);0x0921 if (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x092B /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_BoxTraceMulti_OutHits, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0966 BreakHitResult(CallFunc_Array_Get_Item, 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);0x0A1B K2Node_DynamicCast_AsBPI_Combat = Cast<BPI_Combat_C>(CallFunc_BreakHitResult_HitActor);0x0A3F K2Node_DynamicCast_bSuccess = Cast<2>(K2Node_DynamicCast_AsBPI_Combat);0x0A5C if (!(K2Node_DynamicCast_bSuccess)) goto Label_0BB8;0x0A6A CallFunc_GetActorForwardVector_ReturnValue = GetActorForwardVector();0x0A86 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_BoxTraceMulti_OutHits, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0AC1 BreakHitResult(CallFunc_Array_Get_Item, 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);0x0B76 K2Node_DynamicCast_AsBPI_Combat.BPI_TryParry(this, ST Hitbox Data, CallFunc_GetActorForwardVector_ReturnValue, CallFunc_BreakHitResult_ImpactPoint, false);0x0BB8 Label_0BB8:0x0BB8 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_BoxTraceMulti_OutHits, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0BF3 BreakHitResult(CallFunc_Array_Get_Item, 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);0x0CA8 CallFunc_Array_Add_ReturnValue_2 = /Script/Engine.Default__KismetArrayLibrary.Array_Add(hitActorsArray, CallFunc_BreakHitResult_HitActor);0x0CEC PopFlow();0x0CED Label_0CED:0x0CED /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_BoxTraceMulti_OutHits, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0D28 BreakHitResult(CallFunc_Array_Get_Item, 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);0x0DDD CallFunc_GetComponentByClass_ReturnValue = CallFunc_BreakHitResult_HitActor.GetComponentByClass(/Game/Blueprints/BP_HpHitable.BP_HpHitable_C);0x0E10 CallFunc_IsValid_ReturnValue_1 = IsValid(CallFunc_GetComponentByClass_ReturnValue);0x0E2D if (!(CallFunc_IsValid_ReturnValue_1)) goto Label_138E;0x0E3B /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_BoxTraceMulti_OutHits, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0E76 BreakHitResult(CallFunc_Array_Get_Item, 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);0x0F2B CallFunc_GetComponentByClass_ReturnValue = CallFunc_BreakHitResult_HitActor.GetComponentByClass(/Game/Blueprints/BP_HpHitable.BP_HpHitable_C);0x0F5E K2Node_DynamicCast_AsBPI_Combat_2 = Cast<BPI_Combat_C>(CallFunc_GetComponentByClass_ReturnValue);0x0F82 K2Node_DynamicCast_bSuccess_2 = Cast<2>(K2Node_DynamicCast_AsBPI_Combat_2);0x0F9F if (!(K2Node_DynamicCast_bSuccess_2)) goto Label_10FA;0x0FAD /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_BoxTraceMulti_OutHits, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0FE8 BreakHitResult(CallFunc_Array_Get_Item, 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);0x109D CallFunc_GetActorForwardVector_ReturnValue_1 = GetActorForwardVector();0x10B9 K2Node_DynamicCast_AsBPI_Combat_2.BPI_TryDamage(this, ST Hitbox Data, CallFunc_GetActorForwardVector_ReturnValue_1, CallFunc_BreakHitResult_ImpactPoint);0x10FA Label_10FA:0x10FA /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_BoxTraceMulti_OutHits, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x1135 BreakHitResult(CallFunc_Array_Get_Item, 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);0x11EA CallFunc_Array_Add_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Add(hitActorsArray, CallFunc_BreakHitResult_HitActor);0x122E /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_BoxTraceMulti_OutHits, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x1269 BreakHitResult(CallFunc_Array_Get_Item, 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);0x131E CallFunc_GetDisplayName_ReturnValue = GetDisplayName(CallFunc_BreakHitResult_HitComponent);0x1343 PrintString(this, CallFunc_GetDisplayName_ReturnValue, true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x138D PopFlow();0x138E Label_138E:0x138E /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_BoxTraceMulti_OutHits, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x13C9 BreakHitResult(CallFunc_Array_Get_Item, 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);0x147E K2Node_DynamicCast_AsBPI_Combat_1 = Cast<BPI_Combat_C>(CallFunc_BreakHitResult_HitActor);0x14A2 K2Node_DynamicCast_bSuccess_1 = Cast<2>(K2Node_DynamicCast_AsBPI_Combat_1);0x14BF if (!(K2Node_DynamicCast_bSuccess_1)) goto Label_161A;0x14CD /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_BoxTraceMulti_OutHits, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x1508 BreakHitResult(CallFunc_Array_Get_Item, 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);0x15BD CallFunc_GetActorForwardVector_ReturnValue_1 = GetActorForwardVector();0x15D9 K2Node_DynamicCast_AsBPI_Combat_1.BPI_TryDamage(this, ST Hitbox Data, CallFunc_GetActorForwardVector_ReturnValue_1, CallFunc_BreakHitResult_ImpactPoint);0x161A Label_161A:0x161A CallFunc_Array_Add_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Add(hitActorsArray, Temp_object_Variable);0x165E PopFlow();0x165F Label_165F:0x165F return;Public 0x1cd9980 0x00 void resetHardLanding () Script9 statements · 169 bytes of bytecode 0x0000 CallFunc_GreaterEqual_DoubleDouble_B_ImplicitCast = Cast<4>(hardLandingDuration);0x001D CallFunc_GreaterEqual_DoubleDouble_ReturnValue = GreaterEqual_DoubleDouble(actionStateUptime, CallFunc_GreaterEqual_DoubleDouble_B_ImplicitCast);0x0043 CallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(actionState, 7);0x0062 CallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_EqualEqual_ByteByte_ReturnValue, CallFunc_GreaterEqual_DoubleDouble_ReturnValue);0x0088 if (!(CallFunc_BooleanAND_ReturnValue)) goto Label_00A6;0x0096 change Action State(0);0x00A6 Label_00A6:0x00A6 return;Public 0x1cd9980 0x00 void doGroundPound () Script6 statements · 89 bytes of bytecode 0x0000 CallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(actionState, 6);0x001F if (!(CallFunc_EqualEqual_ByteByte_ReturnValue)) goto Label_0056;0x002D LaunchCharacter(FVector(0, 0, -2000), false, true);0x0056 Label_0056:0x0056 return;Public 0x1cd9980 0x00 void rotateActorToStick () Script6 statements · 84 bytes of bytecode 0x0000 if (!(hasMovementInput?)) goto Label_0051;0x000E CallFunc_Conv_VectorToRotator_ReturnValue = Conv_VectorToRotator(inputVectorWorld);0x0033 CallFunc_K2_SetActorRotation_ReturnValue = K2_SetActorRotation(CallFunc_Conv_VectorToRotator_ReturnValue, false);0x0051 Label_0051:0x0051 return;Public 0x1cd9980 0x00 void manageLockon (bool Activate? ) Script12 statements · 77 bytes of bytecode 0x0000 if (!(Activate?)) goto Label_0021;0x000E if (!(lockedOn)) goto Label_003F;0x001C goto Label_004A;0x0021 Label_0021:0x0021 if (!(lockedOn)) goto Label_004A;0x002F lockedOn = false;0x003A goto Label_004A;0x003F Label_003F:0x003F lockedOn = true;0x004A Label_004A:0x004A return;Public 0x1cd9980 0x01 void onActionStateChange (const EN_ActionState & NewValue ) Script175 statements · 3,337 bytes of bytecode 0x0000 PushFlow(Label_0D06);0x0005 previousActionState = actionState;0x0020 actionState = NewValue;0x003B prevActionStateUptime = actionStateUptime;0x0056 actionStateUptime = 0;0x0071 PushFlow(Label_0293);0x0076 K2Node_SwitchEnum_CmpSuccess_2 = NotEqual_ByteByte(actionState, 0);0x0095 if (!(K2Node_SwitchEnum_CmpSuccess_2)) goto Label_040B;0x00A3 K2Node_SwitchEnum_CmpSuccess_2 = NotEqual_ByteByte(actionState, 1);0x00C2 if (!(K2Node_SwitchEnum_CmpSuccess_2)) goto Label_045A;0x00D0 K2Node_SwitchEnum_CmpSuccess_2 = NotEqual_ByteByte(actionState, 6);0x00EF if (!(K2Node_SwitchEnum_CmpSuccess_2)) goto Label_052E;0x00FD K2Node_SwitchEnum_CmpSuccess_2 = NotEqual_ByteByte(actionState, 7);0x011C if (!(K2Node_SwitchEnum_CmpSuccess_2)) goto Label_0543;0x012A K2Node_SwitchEnum_CmpSuccess_2 = NotEqual_ByteByte(actionState, 8);0x0149 if (!(K2Node_SwitchEnum_CmpSuccess_2)) goto Label_052E;0x0157 K2Node_SwitchEnum_CmpSuccess_2 = NotEqual_ByteByte(actionState, 9);0x0176 if (!(K2Node_SwitchEnum_CmpSuccess_2)) goto Label_052E;0x0184 K2Node_SwitchEnum_CmpSuccess_2 = NotEqual_ByteByte(actionState, 10);0x01A3 if (!(K2Node_SwitchEnum_CmpSuccess_2)) goto Label_0594;0x01B1 K2Node_SwitchEnum_CmpSuccess_2 = NotEqual_ByteByte(actionState, 11);0x01D0 if (!(K2Node_SwitchEnum_CmpSuccess_2)) goto Label_0635;0x01DE K2Node_SwitchEnum_CmpSuccess_2 = NotEqual_ByteByte(actionState, 12);0x01FD if (!(K2Node_SwitchEnum_CmpSuccess_2)) goto Label_052E;0x020B K2Node_SwitchEnum_CmpSuccess_2 = NotEqual_ByteByte(actionState, 13);0x022A if (!(K2Node_SwitchEnum_CmpSuccess_2)) goto Label_0684;0x0238 K2Node_SwitchEnum_CmpSuccess_2 = NotEqual_ByteByte(actionState, 18);0x0257 if (!(K2Node_SwitchEnum_CmpSuccess_2)) goto Label_0699;0x0265 K2Node_SwitchEnum_CmpSuccess_2 = NotEqual_ByteByte(actionState, 20);0x0284 if (!(K2Node_SwitchEnum_CmpSuccess_2)) goto Label_06FF;0x0292 PopFlow();0x0293 Label_0293:0x0293 K2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(previousActionState, 0);0x02B2 if (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_03FC;0x02C0 K2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(previousActionState, 1);0x02DF if (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_0731;0x02ED K2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(previousActionState, 8);0x030C if (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_0853;0x031A K2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(previousActionState, 11);0x0339 if (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_0873;0x0347 K2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(previousActionState, 15);0x0366 if (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_08C2;0x0374 K2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(previousActionState, 16);0x0393 if (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_092C;0x03A1 K2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(previousActionState, 18);0x03C0 if (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_0C1C;0x03CE K2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(previousActionState, 20);0x03ED if (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_0C4A;0x03FB PopFlow();0x03FC Label_03FC:0x03FC StopBlink();0x040A PopFlow();0x040B Label_040B:0x040B changeFaceTexture(FVector(0, 0, 0), FVector(0, 0, 0));0x044B startBlink();0x0459 PopFlow();0x045A Label_045A:0x045A rotateActorToStick();0x0468 K2Node_CreateDelegate_OutputDelegate_1.Bind(this, slideTick);0x047F CallFunc_K2_SetTimerDelegate_ReturnValue_1 = K2_SetTimerDelegate(K2Node_CreateDelegate_OutputDelegate_1, 0.05f, true, 0f, 0f);0x04B4 slideTimer = CallFunc_K2_SetTimerDelegate_ReturnValue_1;0x04CF slideTick();0x04DD Crouch(false);0x04EC CharacterMovement.RotationRate = FRotator(0, 80, 0);0x052D PopFlow();0x052E Label_052E:0x052E K2_ClearAndInvalidateTimerHandle(this, jumpTimerHandle);0x0542 PopFlow();0x0543 Label_0543:0x0543 K2Node_CreateDelegate_OutputDelegate.Bind(this, resetHardLanding);0x055A CallFunc_K2_SetTimerDelegate_ReturnValue = K2_SetTimerDelegate(K2Node_CreateDelegate_OutputDelegate, hardLandingDuration, false, 0f, 0f);0x0593 PopFlow();0x0594 Label_0594:0x0594 CharacterMovement.SetMovementMode(5, 0);0x05BC CapsuleComponent.SetCollisionResponseToChannel(17, 0);0x05E4 CapsuleComponent.SetCollisionResponseToChannel(15, 0);0x060C CapsuleComponent.SetCollisionResponseToChannel(16, 0);0x0634 PopFlow();0x0635 Label_0635:0x0635 K2Node_VariableSet_MaxWalkSpeed_ImplicitCast_2 = Cast<3>(healMoveSpeed);0x0652 CharacterMovement.MaxWalkSpeed = K2Node_VariableSet_MaxWalkSpeed_ImplicitCast_2;0x0683 PopFlow();0x0684 Label_0684:0x0684 K2_DetachFromActor(1, 1, 1);0x0694 goto Label_052E;0x0699 Label_0699:0x0699 CallFunc_GetVelocity_ReturnValue = GetVelocity();0x06B9 CallFunc_Vector_Normal2D_ReturnValue = Vector_Normal2D(CallFunc_GetVelocity_ReturnValue, 1e-04f);0x06E3 skidEntryDirection = CallFunc_Vector_Normal2D_ReturnValue;0x06FE PopFlow();0x06FF Label_06FF:0x06FF CharacterMovement.MaxWalkSpeed = mapMoveSpeed;0x0730 PopFlow();0x0731 Label_0731:0x0731 Mesh.bPauseAnims = false;0x0752 UnCrouch(false);0x0761 K2_ClearAndInvalidateTimerHandle(this, slideTimer);0x0775 CallFunc_K2_GetActorRotation_ReturnValue = K2_GetActorRotation();0x0791 BreakRotator(CallFunc_K2_GetActorRotation_ReturnValue, CallFunc_BreakRotator_Roll, CallFunc_BreakRotator_Pitch, CallFunc_BreakRotator_Yaw);0x07BF CallFunc_MakeRotator_ReturnValue = MakeRotator(0f, 0f, CallFunc_BreakRotator_Yaw);0x07EE CallFunc_K2_SetActorRotation_ReturnValue = K2_SetActorRotation(CallFunc_MakeRotator_ReturnValue, false);0x080C CallFunc_EqualEqual_ByteByte_ReturnValue_1 = EqualEqual_ByteByte(jumpType, 3);0x082B if (!(CallFunc_EqualEqual_ByteByte_ReturnValue_1)) goto Label_083A;0x0839 PopFlow();0x083A Label_083A:0x083A timedResetControlVariables(0, false);0x0852 PopFlow();0x0853 Label_0853:0x0853 wallKickActive = false;0x085E K2_ClearAndInvalidateTimerHandle(this, kickActiveHandle);0x0872 PopFlow();0x0873 Label_0873:0x0873 K2Node_VariableSet_MaxWalkSpeed_ImplicitCast_1 = Cast<3>(runSpeed);0x0890 CharacterMovement.MaxWalkSpeed = K2Node_VariableSet_MaxWalkSpeed_ImplicitCast_1;0x08C1 PopFlow();0x08C2 Label_08C2:0x08C2 blockingUpdateToComp(false);0x08D1 CharacterMovement.BrakingDecelerationFalling = 0f;0x08FE CharacterMovement.BrakingFriction = 0f;0x092B PopFlow();0x092C Label_092C:0x092C PushFlow(Label_0B9D);0x0931 K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(actionState, 0);0x0950 if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0B7B;0x095E K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(actionState, 1);0x097D if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0B7B;0x098B K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(actionState, 2);0x09AA if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0B7B;0x09B8 K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(actionState, 3);0x09D7 if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0B7B;0x09E5 K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(actionState, 4);0x0A04 if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0B7B;0x0A12 K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(actionState, 5);0x0A31 if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0B7B;0x0A3F K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(actionState, 6);0x0A5E if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0B7B;0x0A6C K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(actionState, 7);0x0A8B if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0B7B;0x0A99 K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(actionState, 8);0x0AB8 if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0B7B;0x0AC6 K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(actionState, 11);0x0AE5 if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0B7B;0x0AF3 K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(actionState, 14);0x0B12 if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0B7B;0x0B20 K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(actionState, 15);0x0B3F if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0B7B;0x0B4D K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(actionState, 16);0x0B6C if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0B7B;0x0B7A PopFlow();0x0B7B Label_0B7B:0x0B7B BP_HpHitable.intangible? = false;0x0B9C PopFlow();0x0B9D Label_0B9D:0x0B9D CallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(moveState, 0);0x0BBC if (!(CallFunc_EqualEqual_ByteByte_ReturnValue)) goto Label_0BF3;0x0BCA CharacterMovement.SetMovementMode(1, 0);0x0BF2 PopFlow();0x0BF3 Label_0BF3:0x0BF3 CharacterMovement.SetMovementMode(3, 0);0x0C1B PopFlow();0x0C1C Label_0C1C:0x0C1C CharacterMovement.BrakingDecelerationWalking = 3000f;0x0C49 PopFlow();0x0C4A Label_0C4A:0x0C4A K2Node_VariableSet_MaxWalkSpeed_ImplicitCast = Cast<3>(runSpeed);0x0C67 CharacterMovement.MaxWalkSpeed = K2Node_VariableSet_MaxWalkSpeed_ImplicitCast;0x0C98 StopAnimMontage(mapThinkAnim);0x0CAF CallFunc_IsValid_ReturnValue = IsValid(activeMapReference);0x0CCC if (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x0CD6 activeMapReference.RemoveFromParent();0x0CFA activeMapReference = nullptr;0x0D05 PopFlow();0x0D06 Label_0D06:0x0D06 return;Public 0x1cd9980 0x01 void slideTick () Script32 statements · 793 bytes of bytecode 0x0000 slideOverheadCheck(CallFunc_slideOverheadCheck_isBlocked_);0x0017 if (!(CallFunc_slideOverheadCheck_isBlocked_)) goto Label_019C;0x0025 actionStateUptime = 0.3;0x0040 Mesh.bPauseAnims = true;0x0061 CallFunc_GetActorForwardVector_ReturnValue = GetActorForwardVector();0x007D CallFunc_GetFloatValue_ReturnValue = SlideCurve.GetFloatValue(0.3f);0x00B4 CallFunc_GetMovementComponent_ReturnValue = GetMovementComponent();0x00CC CallFunc_Conv_FloatToVector_ReturnValue = Conv_FloatToVector(CallFunc_GetFloatValue_ReturnValue);0x00F1 CallFunc_Multiply_VectorVector_ReturnValue = Multiply_VectorVector(CallFunc_GetActorForwardVector_ReturnValue, CallFunc_Conv_FloatToVector_ReturnValue);0x011F CallFunc_GetMovementComponent_ReturnValue.Velocity = CallFunc_Multiply_VectorVector_ReturnValue;0x0150 Label_0150:0x0150 CallFunc_Less_DoubleDouble_ReturnValue = Less_DoubleDouble(actionStateUptime, 0.4);0x0176 if (!(CallFunc_Less_DoubleDouble_ReturnValue)) goto Label_0316;0x0184 Spawn After Image(0.1f);0x0197 goto Label_0316;0x019C Label_019C:0x019C Mesh.bPauseAnims = false;0x01BD CallFunc_Less_DoubleDouble_ReturnValue_1 = Less_DoubleDouble(actionStateUptime, slideDuration);0x01E3 if (!(CallFunc_Less_DoubleDouble_ReturnValue_1)) goto Label_0306;0x01F1 CallFunc_GetActorForwardVector_ReturnValue_1 = GetActorForwardVector();0x020D CallFunc_GetMovementComponent_ReturnValue_1 = GetMovementComponent();0x0225 CallFunc_GetFloatValue_InTime_ImplicitCast = Cast<3>(actionStateUptime);0x0242 CallFunc_GetFloatValue_ReturnValue_1 = SlideCurve.GetFloatValue(CallFunc_GetFloatValue_InTime_ImplicitCast);0x027D CallFunc_Conv_FloatToVector_ReturnValue_1 = Conv_FloatToVector(CallFunc_GetFloatValue_ReturnValue_1);0x02A2 CallFunc_Multiply_VectorVector_ReturnValue_1 = Multiply_VectorVector(CallFunc_GetActorForwardVector_ReturnValue_1, CallFunc_Conv_FloatToVector_ReturnValue_1);0x02D0 CallFunc_GetMovementComponent_ReturnValue_1.Velocity = CallFunc_Multiply_VectorVector_ReturnValue_1;0x0301 goto Label_0150;0x0306 Label_0306:0x0306 change Action State(0);0x0316 Label_0316:0x0316 return;Public 0x1cd9980 0x00 void onMoveStateChange (const EN_MoveState & NewValue ) Script78 statements · 1,263 bytes of bytecode 0x0000 PushFlow(Label_04EC);0x0005 previousMoveState = moveState;0x0020 moveState = NewValue;0x003B prevMoveStateUptime = moveStateUptime;0x0056 moveStateUptime = 0;0x0071 PushFlow(Label_012B);0x0076 K2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(moveState, 2);0x0095 if (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_024F;0x00A3 K2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(moveState, 3);0x00C2 if (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_025F;0x00D0 K2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(moveState, 4);0x00EF if (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_025F;0x00FD K2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(moveState, 7);0x011C if (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_0270;0x012A PopFlow();0x012B Label_012B:0x012B K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(previousMoveState, 1);0x014A if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_023A;0x0158 K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(previousMoveState, 2);0x0177 if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_027F;0x0185 K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(previousMoveState, 3);0x01A4 if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_028F;0x01B2 K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(previousMoveState, 4);0x01D1 if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_02B3;0x01DF K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(previousMoveState, 6);0x01FE if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0377;0x020C K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(previousMoveState, 8);0x022B if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_038B;0x0239 PopFlow();0x023A Label_023A:0x023A K2_ClearAndInvalidateTimerHandle(this, jumpTimerHandle);0x024E PopFlow();0x024F Label_024F:0x024F Crouch(false);0x025E PopFlow();0x025F Label_025F:0x025F change Action State(0);0x026F PopFlow();0x0270 Label_0270:0x0270 EventEnterBubble();0x027E PopFlow();0x027F Label_027F:0x027F UnCrouch(false);0x028E PopFlow();0x028F Label_028F:0x028F K2_DetachFromActor(1, 1, 1);0x029F customStopMontage(0f);0x02B2 PopFlow();0x02B3 Label_02B3:0x02B3 K2_DetachFromActor(1, 1, 1);0x02C3 wallRunCamAlignActive = false;0x02CE PushFlow(Label_032B);0x02D3 CallFunc_IsValid_ReturnValue_1 = IsValid(wallRideSFX);0x02F0 if (!(CallFunc_IsValid_ReturnValue_1)) PopFlow();0x02FA wallRideSFX.FadeOut(0.25f, 0f, 0);0x032A PopFlow();0x032B Label_032B:0x032B CallFunc_IsValid_ReturnValue = IsValid(wallRideVFX);0x0348 if (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x0352 wallRideVFX.Deactivate();0x0376 PopFlow();0x0377 Label_0377:0x0377 customStopMontage(0f);0x038A PopFlow();0x038B Label_038B:0x038B BlobShadow.SetVisibility(true, false);0x03AD CallFunc_K2_GetActorRotation_ReturnValue = K2_GetActorRotation();0x03C9 BreakRotator(CallFunc_K2_GetActorRotation_ReturnValue, CallFunc_BreakRotator_Roll, CallFunc_BreakRotator_Pitch, CallFunc_BreakRotator_Yaw);0x03F7 CallFunc_MakeRotator_ReturnValue = MakeRotator(0f, 0f, CallFunc_BreakRotator_Yaw);0x0426 CallFunc_K2_SetActorRotation_ReturnValue = K2_SetActorRotation(CallFunc_MakeRotator_ReturnValue, false);0x0444 changeFaceTexture(FVector(0, 0, 0), FVector(0, 0, 0));0x0484 CallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(CharacterMovement.MovementMode, 5);0x04B9 if (!(CallFunc_EqualEqual_ByteByte_ReturnValue)) PopFlow();0x04C3 CharacterMovement.SetMovementMode(1, 0);0x04EB PopFlow();0x04EC Label_04EC:0x04EC return;Public 0x1cd9980 0x01 void setStateUptimes () Script12 statements · 357 bytes of bytecode 0x0000 CallFunc_GetWorldDeltaSeconds_ReturnValue_1 = GetWorldDeltaSeconds(this);0x001D CallFunc_Multiply_DoubleDouble_B_ImplicitCast_1 = Cast<4>(CustomTimeDilation);0x003A CallFunc_Multiply_DoubleDouble_ReturnValue_1 = Multiply_DoubleDouble(CallFunc_GetWorldDeltaSeconds_ReturnValue_1, CallFunc_Multiply_DoubleDouble_B_ImplicitCast_1);0x0068 CallFunc_Add_DoubleDouble_ReturnValue_1 = Add_DoubleDouble(moveStateUptime, CallFunc_Multiply_DoubleDouble_ReturnValue_1);0x0096 moveStateUptime = CallFunc_Add_DoubleDouble_ReturnValue_1;0x00B1 CallFunc_GetWorldDeltaSeconds_ReturnValue = GetWorldDeltaSeconds(this);0x00CE CallFunc_Multiply_DoubleDouble_B_ImplicitCast = Cast<4>(CustomTimeDilation);0x00EB CallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(CallFunc_GetWorldDeltaSeconds_ReturnValue, CallFunc_Multiply_DoubleDouble_B_ImplicitCast);0x0119 CallFunc_Add_DoubleDouble_ReturnValue = Add_DoubleDouble(actionStateUptime, CallFunc_Multiply_DoubleDouble_ReturnValue);0x0147 actionStateUptime = CallFunc_Add_DoubleDouble_ReturnValue;0x0162 return;Public 0x1cd9980 0x00 void setInputVariables () Script30 statements · 1,032 bytes of bytecode 0x0000 CallFunc_GetBoundActionValue_ReturnValue_1 = GetBoundActionValue(this, /Game/ThirdPerson/Input/Actions/IA_Move.IA_Move);0x0026 CallFunc_Conv_InputActionValueToAxis2D_ReturnValue_1 = Conv_InputActionValueToAxis2D(CallFunc_GetBoundActionValue_ReturnValue_1);0x004B BreakVector2D(CallFunc_Conv_InputActionValueToAxis2D_ReturnValue_1, CallFunc_BreakVector2D_X_1, CallFunc_BreakVector2D_Y_1);0x0070 CallFunc_Abs_ReturnValue = Abs(CallFunc_BreakVector2D_Y_1);0x0095 CallFunc_Abs_ReturnValue_1 = Abs(CallFunc_BreakVector2D_X_1);0x00BA CallFunc_Add_DoubleDouble_ReturnValue = Add_DoubleDouble(CallFunc_Abs_ReturnValue_1, CallFunc_Abs_ReturnValue);0x00E8 CallFunc_FClamp_ReturnValue = FClamp(CallFunc_Add_DoubleDouble_ReturnValue, 0, 1);0x011F moveInputAmount = CallFunc_FClamp_ReturnValue;0x013A CallFunc_Greater_DoubleDouble_ReturnValue = Greater_DoubleDouble(moveInputAmount, 0.05);0x0160 if (!(CallFunc_Greater_DoubleDouble_ReturnValue)) goto Label_03CF;0x016E CallFunc_Greater_DoubleDouble_ReturnValue = Greater_DoubleDouble(moveInputAmount, 0.05);0x0194 hasMovementInput? = CallFunc_Greater_DoubleDouble_ReturnValue;0x01A7 CallFunc_GetBoundActionValue_ReturnValue = GetBoundActionValue(this, /Game/ThirdPerson/Input/Actions/IA_Move.IA_Move);0x01CD CallFunc_Conv_InputActionValueToAxis2D_ReturnValue = Conv_InputActionValueToAxis2D(CallFunc_GetBoundActionValue_ReturnValue);0x01F2 BreakVector2D(CallFunc_Conv_InputActionValueToAxis2D_ReturnValue, CallFunc_BreakVector2D_X, CallFunc_BreakVector2D_Y);0x0217 CallFunc_MakeVector_ReturnValue = MakeVector(CallFunc_BreakVector2D_Y, CallFunc_BreakVector2D_X, 0);0x024E CallFunc_K2_GetComponentRotation_ReturnValue = Camera Reference.MainCam.K2_GetComponentRotation();0x0296 BreakRotator(CallFunc_K2_GetComponentRotation_ReturnValue, CallFunc_BreakRotator_Roll, CallFunc_BreakRotator_Pitch, CallFunc_BreakRotator_Yaw);0x02C4 CallFunc_MakeRotator_ReturnValue = MakeRotator(0f, 0f, CallFunc_BreakRotator_Yaw);0x02F3 CallFunc_MakeTransform_ReturnValue = MakeTransform(FVector(0, 0, 0), CallFunc_MakeRotator_ReturnValue, FVector(1, 1, 1));0x034A CallFunc_TransformDirection_ReturnValue = TransformDirection(CallFunc_MakeTransform_ReturnValue, CallFunc_MakeVector_ReturnValue);0x0378 CallFunc_ClampVectorSize_ReturnValue = ClampVectorSize(CallFunc_TransformDirection_ReturnValue, 0, 1);0x03AF inputVectorWorld = CallFunc_ClampVectorSize_ReturnValue;0x03CA goto Label_0405;0x03CF Label_03CF:0x03CF hasMovementInput? = false;0x03DA inputVectorWorld = FVector(0, 0, 0);0x0405 Label_0405:0x0405 return;Public 0x1cd9980 0x00 void wallRunTick () Script112 statements · 3,671 bytes of bytecode 0x0000 PushFlow(Label_0E54);0x0005 newForwardVector = FVector(0, 0, 0);0x0030 PushFlow(Label_0903);0x0035 PushFlow(Label_061F);0x003A CallFunc_SelectFloat_ReturnValue = SelectFloat(1, -1, rightWallHit?);0x0071 right? = CallFunc_SelectFloat_ReturnValue;0x008C Temp_int_Variable = 0;0x00A3 Label_00A3:0x00A3 CallFunc_LessEqual_IntInt_ReturnValue = LessEqual_IntInt(Temp_int_Variable, 5);0x00C5 if (!(CallFunc_LessEqual_IntInt_ReturnValue)) goto Label_0A8B;0x00D3 PushFlow(Label_0C7D);0x00D8 CallFunc_Conv_IntToDouble_ReturnValue = Conv_IntToDouble(Temp_int_Variable);0x00FD CallFunc_MapRangeClamped_ReturnValue = MapRangeClamped(CallFunc_Conv_IntToDouble_ReturnValue, 0, 5, 5, 0);0x0146 indexMultiplier = CallFunc_MapRangeClamped_ReturnValue;0x0161 CallFunc_Conv_FloatToVector_ReturnValue = Conv_FloatToVector(50f);0x0182 CallFunc_K2_GetActorLocation_ReturnValue = K2_GetActorLocation();0x019E CallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue, FVector(0, 0, 0));0x01DC CallFunc_MakeLiteralByte_ReturnValue = MakeLiteralByte(1);0x01FA CallFunc_Conv_DoubleToVector_ReturnValue_1 = Conv_DoubleToVector(right?);0x021F CallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(indexMultiplier, 10);0x024D CallFunc_Conv_DoubleToVector_ReturnValue_2 = Conv_DoubleToVector(CallFunc_Multiply_DoubleDouble_ReturnValue);0x0272 CallFunc_GetActorForwardVector_ReturnValue_3 = GetActorForwardVector();0x028E CallFunc_Multiply_VectorVector_ReturnValue_1 = Multiply_VectorVector(CallFunc_GetActorForwardVector_ReturnValue_3, CallFunc_Conv_DoubleToVector_ReturnValue_2);0x02BC CallFunc_GetActorRightVector_ReturnValue = GetActorRightVector();0x02D8 CallFunc_Multiply_VectorVector_ReturnValue_2 = Multiply_VectorVector(CallFunc_GetActorRightVector_ReturnValue, CallFunc_Conv_FloatToVector_ReturnValue);0x0306 CallFunc_Multiply_VectorVector_ReturnValue_3 = Multiply_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue_2, CallFunc_Conv_DoubleToVector_ReturnValue_1);0x0334 CallFunc_Add_VectorVector_ReturnValue_2 = Add_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue_3, CallFunc_Multiply_VectorVector_ReturnValue_1);0x0362 CallFunc_Add_VectorVector_ReturnValue_3 = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue, CallFunc_Add_VectorVector_ReturnValue_2);0x0390 K2Node_MakeArray_Array = {0};0x039D CallFunc_LineTraceSingleForObjects_ReturnValue = LineTraceSingleForObjects(this, CallFunc_Add_VectorVector_ReturnValue, CallFunc_Add_VectorVector_ReturnValue_3, K2Node_MakeArray_Array, false, Temp_object_Variable, CallFunc_MakeLiteralByte_ReturnValue, CallFunc_LineTraceSingleForObjects_OutHit, true, LinearColor{1f, 0f, 0f, 1f}, LinearColor{0f, 1f, 0f, 1f}, 5f);0x0433 if (!(CallFunc_LineTraceSingleForObjects_ReturnValue)) PopFlow();0x043D BreakHitResult(CallFunc_LineTraceSingleForObjects_OutHit, 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);0x04F2 CallFunc_Vector_Normal2D_ReturnValue_1 = Vector_Normal2D(CallFunc_BreakHitResult_ImpactNormal, 1e-04f);0x051C nextAngleNormal = CallFunc_Vector_Normal2D_ReturnValue_1;0x0537 hitWall = true;0x0542 BreakHitResult(CallFunc_LineTraceSingleForObjects_OutHit, 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);0x05F7 K2_AttachToComponent(CallFunc_BreakHitResult_HitComponent, FName(None), 1, 1, 1, false);0x061E PopFlow();0x061F Label_061F:0x061F CallFunc_GetActorForwardVector_ReturnValue_1 = GetActorForwardVector();0x063B CallFunc_Dot_VectorVector_ReturnValue_1 = Dot_VectorVector(newForwardVector, CallFunc_GetActorForwardVector_ReturnValue_1);0x0669 CallFunc_DegAcos_ReturnValue_1 = DegAcos(CallFunc_Dot_VectorVector_ReturnValue_1);0x068E CallFunc_Greater_DoubleDouble_ReturnValue = Greater_DoubleDouble(CallFunc_DegAcos_ReturnValue_1, 2);0x06B4 if (!(CallFunc_Greater_DoubleDouble_ReturnValue)) goto Label_07A0;0x06C2 CallFunc_GetActorForwardVector_ReturnValue_1 = GetActorForwardVector();0x06DE CallFunc_Dot_VectorVector_ReturnValue_1 = Dot_VectorVector(newForwardVector, CallFunc_GetActorForwardVector_ReturnValue_1);0x070C CallFunc_DegAcos_ReturnValue_1 = DegAcos(CallFunc_Dot_VectorVector_ReturnValue_1);0x0731 CallFunc_MapRangeClamped_ReturnValue_1 = MapRangeClamped(CallFunc_DegAcos_ReturnValue_1, 5, 20, 0.5, 0.3);0x077A moveStateUptime = CallFunc_MapRangeClamped_ReturnValue_1;0x0795 wallRunCamAlignActive = true;0x07A0 Label_07A0:0x07A0 if (!(autoAlignCamOnWalls?)) PopFlow();0x07AA if (!(wallRunCamAlignActive)) PopFlow();0x07B4 CallFunc_GetActorForwardVector_ReturnValue = GetActorForwardVector();0x07D0 CallFunc_K2_GetComponentRotation_ReturnValue = Camera Reference.MainCam.K2_GetComponentRotation();0x0818 CallFunc_Conv_RotatorToVector_ReturnValue = Conv_RotatorToVector(CallFunc_K2_GetComponentRotation_ReturnValue);0x083D CallFunc_Vector_Normal2D_ReturnValue = Vector_Normal2D(CallFunc_Conv_RotatorToVector_ReturnValue, 1e-04f);0x0867 CallFunc_Dot_VectorVector_ReturnValue = Dot_VectorVector(CallFunc_Vector_Normal2D_ReturnValue, CallFunc_GetActorForwardVector_ReturnValue);0x0895 CallFunc_DegAcos_ReturnValue = DegAcos(CallFunc_Dot_VectorVector_ReturnValue);0x08BA CallFunc_NearlyEqual_FloatFloat_ReturnValue = NearlyEqual_FloatFloat(CallFunc_DegAcos_ReturnValue, 1, 0.05);0x08E9 if (!(CallFunc_NearlyEqual_FloatFloat_ReturnValue)) goto Label_0CC7;0x08F7 wallRunCamAlignActive = false;0x0902 PopFlow();0x0903 Label_0903:0x0903 CallFunc_GetVectorValue_InTime_ImplicitCast = Cast<3>(moveStateUptime);0x0920 CallFunc_GetVectorValue_ReturnValue = WallRunCurve.GetVectorValue(CallFunc_GetVectorValue_InTime_ImplicitCast);0x095B BreakVector(CallFunc_GetVectorValue_ReturnValue, CallFunc_BreakVector_X, CallFunc_BreakVector_Y, CallFunc_BreakVector_Z);0x0989 CallFunc_MakeVector_ReturnValue = MakeVector(0, 0, CallFunc_BreakVector_Z);0x09C0 CallFunc_Conv_DoubleToVector_ReturnValue = Conv_DoubleToVector(CallFunc_BreakVector_X);0x09E5 CallFunc_Multiply_VectorVector_ReturnValue = Multiply_VectorVector(CallFunc_Conv_DoubleToVector_ReturnValue, newForwardVector);0x0A13 CallFunc_Add_VectorVector_ReturnValue_1 = Add_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue, CallFunc_MakeVector_ReturnValue);0x0A41 CallFunc_GetMovementComponent_ReturnValue = GetMovementComponent();0x0A59 CallFunc_GetMovementComponent_ReturnValue.Velocity = CallFunc_Add_VectorVector_ReturnValue_1;0x0A8A PopFlow();0x0A8B Label_0A8B:0x0A8B if (!(hitWall)) goto Label_0C45;0x0A99 PushFlow(Label_0B54);0x0A9E CallFunc_NegateVector_ReturnValue = NegateVector(nextAngleNormal);0x0AC3 CallFunc_SelectVector_ReturnValue = SelectVector(CallFunc_NegateVector_ReturnValue, nextAngleNormal, rightWallHit?);0x0AFA CallFunc_Cross_VectorVector_ReturnValue = Cross_VectorVector(CallFunc_SelectVector_ReturnValue, FVector(0, 0, 1));0x0B38 newForwardVector = CallFunc_Cross_VectorVector_ReturnValue;0x0B53 PopFlow();0x0B54 Label_0B54:0x0B54 CallFunc_Conv_VectorToRotator_ReturnValue = Conv_VectorToRotator(newForwardVector);0x0B79 targetRot = CallFunc_Conv_VectorToRotator_ReturnValue;0x0B94 CallFunc_GetWorldDeltaSeconds_ReturnValue_1 = GetWorldDeltaSeconds(this);0x0BB1 CallFunc_K2_GetActorRotation_ReturnValue = K2_GetActorRotation();0x0BCD CallFunc_RInterpTo_DeltaTime_ImplicitCast = Cast<3>(CallFunc_GetWorldDeltaSeconds_ReturnValue_1);0x0BEA CallFunc_RInterpTo_ReturnValue = RInterpTo(CallFunc_K2_GetActorRotation_ReturnValue, targetRot, CallFunc_RInterpTo_DeltaTime_ImplicitCast, 10f);0x0C26 CallFunc_K2_SetActorRotation_ReturnValue = K2_SetActorRotation(CallFunc_RInterpTo_ReturnValue, false);0x0C44 PopFlow();0x0C45 Label_0C45:0x0C45 CallFunc_GetActorForwardVector_ReturnValue_2 = GetActorForwardVector();0x0C61 newForwardVector = CallFunc_GetActorForwardVector_ReturnValue_2;0x0C7C PopFlow();0x0C7D Label_0C7D:0x0C7D CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Variable, 1);0x0CA7 Temp_int_Variable = CallFunc_Add_IntInt_ReturnValue;0x0CC2 goto Label_00A3;0x0CC7 Label_0CC7:0x0CC7 CallFunc_GetWorldDeltaSeconds_ReturnValue = GetWorldDeltaSeconds(this);0x0CE4 CallFunc_Add_DoubleDouble_ReturnValue = Add_DoubleDouble(Camera Reference.autoAlignDelayAccum, 0.2);0x0D28 CallFunc_Add_DoubleDouble_ReturnValue_1 = Add_DoubleDouble(CallFunc_Add_DoubleDouble_ReturnValue, CallFunc_GetWorldDeltaSeconds_ReturnValue);0x0D56 Camera Reference.autoAlignDelayAccum = CallFunc_Add_DoubleDouble_ReturnValue_1;0x0D87 Camera Reference.In Air = false;0x0DA8 Camera Reference.autoAlignCameraYaw_Wallrun(5, 8);0x0DDE CallFunc_FMax_ReturnValue = FMax(Camera Reference.timeSincePlayerInput, 0.7);0x0E22 Camera Reference.timeSincePlayerInput = CallFunc_FMax_ReturnValue;0x0E53 PopFlow();0x0E54 Label_0E54:0x0E54 return;Public 0x1cd9980 0x00 void customStopMontage (float InBlendOutTime ) Script8 statements · 136 bytes of bytecode 0x0000 CallFunc_GetCurrentMontage_ReturnValue = GetCurrentMontage();0x0014 CallFunc_IsValid_ReturnValue = IsValid(CallFunc_GetCurrentMontage_ReturnValue);0x0031 if (!(CallFunc_IsValid_ReturnValue)) goto Label_0085;0x003F CallFunc_GetCurrentMontage_ReturnValue = GetCurrentMontage();0x0053 animBPref.Montage_Stop(InBlendOutTime, CallFunc_GetCurrentMontage_ReturnValue);0x0085 Label_0085:0x0085 return;Public 0x1cd9980 0x04 void doWallRun () Script38 statements · 1,916 bytes of bytecode 0x0000 CallFunc_Add_IntInt_ReturnValue = Add_IntInt(currentWallRunClings, 1);0x002A Temp_int_Variable = CallFunc_Add_IntInt_ReturnValue;0x0045 currentWallRunClings = Temp_int_Variable;0x0060 animBPref.wallRight? = rightWallHit?;0x0089 change Move State(4);0x0099 change Action State(0);0x00A9 customStopMontage(0f);0x00BC CallFunc_GetUnscaledCapsuleRadius_ReturnValue = CapsuleComponent.GetUnscaledCapsuleRadius();0x00EE CallFunc_Multiply_DoubleDouble_A_ImplicitCast = Cast<4>(CallFunc_GetUnscaledCapsuleRadius_ReturnValue);0x010B CallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast, 1.14);0x0139 CallFunc_Conv_DoubleToVector_ReturnValue = Conv_DoubleToVector(CallFunc_Multiply_DoubleDouble_ReturnValue);0x015E BreakHitResult(wallRideHit, 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);0x0213 CallFunc_Multiply_VectorVector_ReturnValue = Multiply_VectorVector(CallFunc_BreakHitResult_Normal, CallFunc_Conv_DoubleToVector_ReturnValue);0x0241 CallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_BreakHitResult_Location, CallFunc_Multiply_VectorVector_ReturnValue);0x026F CallFunc_K2_SetActorLocation_ReturnValue = K2_SetActorLocation(CallFunc_Add_VectorVector_ReturnValue, false, CallFunc_K2_SetActorLocation_SweepHitResult, false);0x0297 BreakHitResult(wallRideHit, 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);0x034C CallFunc_NegateVector_ReturnValue = NegateVector(CallFunc_BreakHitResult_Normal);0x0371 CallFunc_SelectVector_ReturnValue = SelectVector(CallFunc_NegateVector_ReturnValue, CallFunc_BreakHitResult_Normal, rightWallHit?);0x03A8 CallFunc_Cross_VectorVector_ReturnValue = Cross_VectorVector(CallFunc_SelectVector_ReturnValue, FVector(0, 0, 1));0x03E6 CallFunc_Vector_Normal2D_ReturnValue = Vector_Normal2D(CallFunc_Cross_VectorVector_ReturnValue, 1e-04f);0x0410 CallFunc_Conv_VectorToRotator_ReturnValue = Conv_VectorToRotator(CallFunc_Vector_Normal2D_ReturnValue);0x0435 CallFunc_K2_SetActorRotation_ReturnValue = K2_SetActorRotation(CallFunc_Conv_VectorToRotator_ReturnValue, false);0x0453 CallFunc_Conv_FloatToVector_ReturnValue = Conv_FloatToVector(1000f);0x0474 BreakHitResult(wallRideHit, 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);0x0529 CallFunc_NegateVector_ReturnValue = NegateVector(CallFunc_BreakHitResult_Normal);0x054E CallFunc_SelectVector_ReturnValue = SelectVector(CallFunc_NegateVector_ReturnValue, CallFunc_BreakHitResult_Normal, rightWallHit?);0x0585 CallFunc_Cross_VectorVector_ReturnValue = Cross_VectorVector(CallFunc_SelectVector_ReturnValue, FVector(0, 0, 1));0x05C3 CallFunc_Multiply_VectorVector_ReturnValue_1 = Multiply_VectorVector(CallFunc_Cross_VectorVector_ReturnValue, CallFunc_Conv_FloatToVector_ReturnValue);0x05F1 CallFunc_Add_VectorVector_ReturnValue_1 = Add_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue_1, FVector(0, 0, 200));0x062F LaunchCharacter(CallFunc_Add_VectorVector_ReturnValue_1, true, true);0x0648 invalidatePhysicsResetTimer();0x0656 resetCameraZTrackingLocation(0);0x066D CallFunc_SpawnSystemAttached_ReturnValue = SpawnSystemAttached(/Game/VFX/Systems/NS_WallRide.NS_WallRide, Mesh, FName(hand_lSocket), FVector(0, 0, 0), FRotator(0, 0, 0), 0, false, true, 0, true);0x06D9 wallRideVFX = CallFunc_SpawnSystemAttached_ReturnValue;0x06EC CallFunc_SpawnSoundAttached_ReturnValue = SpawnSoundAttached(/Game/Audio/Sounds/cue_wallride.cue_wallride, Mesh, FName(None), FVector(0, 0, 0), FRotator(0, 0, 0), 0, false, 1f, 1f, 0f, nullptr, nullptr, true);0x0766 wallRideSFX = CallFunc_SpawnSoundAttached_ReturnValue;0x0779 return;Public 0x1cd9980 0x00 void wallTrace () Script113 statements · 3,712 bytes of bytecode 0x0000 PushFlow(Label_0E7D);0x0005 if (!(obtainedWallRide?)) PopFlow();0x000F CallFunc_GreaterEqual_DoubleDouble_ReturnValue = GreaterEqual_DoubleDouble(horizontalSpeed, 50);0x0035 CallFunc_Less_DoubleDouble_ReturnValue = Less_DoubleDouble(verticalSpeed, 300);0x005B CallFunc_BooleanAND_ReturnValue_3 = BooleanAND(CallFunc_Less_DoubleDouble_ReturnValue, CallFunc_GreaterEqual_DoubleDouble_ReturnValue);0x0081 if (!(CallFunc_BooleanAND_ReturnValue_3)) PopFlow();0x008B Temp_bool_Variable_2 = false;0x0096 Temp_int_Variable = 0;0x00AD Label_00AD:0x00AD CallFunc_Not_PreBool_ReturnValue = Not_PreBool(Temp_bool_Variable_2);0x00CA CallFunc_LessEqual_IntInt_ReturnValue = LessEqual_IntInt(Temp_int_Variable, 1);0x00EC CallFunc_BooleanAND_ReturnValue_1 = BooleanAND(CallFunc_Not_PreBool_ReturnValue, CallFunc_LessEqual_IntInt_ReturnValue);0x0112 if (!(CallFunc_BooleanAND_ReturnValue_1)) goto Label_0996;0x0120 PushFlow(Label_0DE8);0x0125 CallFunc_Conv_IntToBool_ReturnValue = Conv_IntToBool(Temp_int_Variable);0x0142 CallFunc_SelectFloat_ReturnValue = SelectFloat(1, -1, CallFunc_Conv_IntToBool_ReturnValue);0x0179 right? = CallFunc_SelectFloat_ReturnValue;0x0194 CallFunc_Conv_FloatToVector_ReturnValue = Conv_FloatToVector(50f);0x01B5 CallFunc_K2_GetActorLocation_ReturnValue = K2_GetActorLocation();0x01D1 CallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue, FVector(0, 0, 0));0x020F CallFunc_MakeLiteralByte_ReturnValue_1 = MakeLiteralByte(0);0x022D CallFunc_Conv_DoubleToVector_ReturnValue_1 = Conv_DoubleToVector(right?);0x0252 CallFunc_GetActorRightVector_ReturnValue_1 = GetActorRightVector();0x026E CallFunc_Multiply_VectorVector_ReturnValue_2 = Multiply_VectorVector(CallFunc_GetActorRightVector_ReturnValue_1, CallFunc_Conv_FloatToVector_ReturnValue);0x029C CallFunc_Multiply_VectorVector_ReturnValue_3 = Multiply_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue_2, CallFunc_Conv_DoubleToVector_ReturnValue_1);0x02CA CallFunc_Add_VectorVector_ReturnValue_4 = Add_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue_3, FVector(0, 0, -30));0x0308 K2Node_MakeArray_Array_1 = {0};0x0315 CallFunc_Add_VectorVector_ReturnValue_5 = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue, CallFunc_Add_VectorVector_ReturnValue_4);0x0343 CallFunc_LineTraceSingleForObjects_ReturnValue_1 = LineTraceSingleForObjects(this, CallFunc_Add_VectorVector_ReturnValue, CallFunc_Add_VectorVector_ReturnValue_5, K2Node_MakeArray_Array_1, false, Temp_object_Variable_1, CallFunc_MakeLiteralByte_ReturnValue_1, CallFunc_LineTraceSingleForObjects_OutHit_1, true, LinearColor{1f, 0f, 0f, 1f}, LinearColor{0f, 1f, 0f, 1f}, 5f);0x03D9 if (!(CallFunc_LineTraceSingleForObjects_ReturnValue_1)) PopFlow();0x03E3 CallFunc_MakeLiteralByte_ReturnValue = MakeLiteralByte(0);0x0401 CallFunc_Conv_FloatToVector_ReturnValue_1 = Conv_FloatToVector(50f);0x0422 CallFunc_K2_GetActorLocation_ReturnValue_1 = K2_GetActorLocation();0x043E CallFunc_Add_VectorVector_ReturnValue_1 = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_1, FVector(0, 0, 0));0x047C CallFunc_GetActorRightVector_ReturnValue = GetActorRightVector();0x0498 CallFunc_Conv_DoubleToVector_ReturnValue = Conv_DoubleToVector(right?);0x04BD CallFunc_Multiply_VectorVector_ReturnValue = Multiply_VectorVector(CallFunc_GetActorRightVector_ReturnValue, CallFunc_Conv_FloatToVector_ReturnValue_1);0x04EB K2Node_MakeArray_Array = {0};0x04F8 CallFunc_Multiply_VectorVector_ReturnValue_1 = Multiply_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue);0x0526 CallFunc_Add_VectorVector_ReturnValue_2 = Add_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue_1, FVector(0, 0, 30));0x0564 CallFunc_Add_VectorVector_ReturnValue_3 = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_1, CallFunc_Add_VectorVector_ReturnValue_2);0x0592 CallFunc_LineTraceSingleForObjects_ReturnValue = LineTraceSingleForObjects(this, CallFunc_Add_VectorVector_ReturnValue_1, CallFunc_Add_VectorVector_ReturnValue_3, K2Node_MakeArray_Array, false, Temp_object_Variable, CallFunc_MakeLiteralByte_ReturnValue, CallFunc_LineTraceSingleForObjects_OutHit, true, LinearColor{1f, 0f, 0f, 1f}, LinearColor{0f, 1f, 0f, 1f}, 5f);0x0628 if (!(CallFunc_LineTraceSingleForObjects_ReturnValue)) PopFlow();0x0632 BreakHitResult(CallFunc_LineTraceSingleForObjects_OutHit_1, 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);0x06E7 CallFunc_Dot_VectorVector_ReturnValue_2 = Dot_VectorVector(CallFunc_BreakHitResult_Normal_1, FVector(0, 0, 1));0x0725 CallFunc_DegAcos_ReturnValue = DegAcos(CallFunc_Dot_VectorVector_ReturnValue_2);0x074A CallFunc_InRange_FloatFloat_ReturnValue = InRange_FloatFloat(CallFunc_DegAcos_ReturnValue, 80, 110, true, true);0x077B if (!(CallFunc_InRange_FloatFloat_ReturnValue)) PopFlow();0x0785 BreakHitResult(CallFunc_LineTraceSingleForObjects_OutHit_1, 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);0x083A CallFunc_Dot_VectorVector_ReturnValue_2 = Dot_VectorVector(CallFunc_BreakHitResult_Normal_1, FVector(0, 0, 1));0x0878 CallFunc_DegAcos_ReturnValue = DegAcos(CallFunc_Dot_VectorVector_ReturnValue_2);0x089D CallFunc_InRange_FloatFloat_ReturnValue = InRange_FloatFloat(CallFunc_DegAcos_ReturnValue, 80, 110, true, true);0x08CE wallHit? = CallFunc_InRange_FloatFloat_ReturnValue;0x08E1 Temp_bool_Variable = true;0x08EC Temp_bool_Variable_1 = false;0x08F7 CallFunc_Greater_DoubleDouble_ReturnValue = Greater_DoubleDouble(right?, 0);0x091D Temp_bool_Variable_3 = CallFunc_Greater_DoubleDouble_ReturnValue;0x0930 rightWallHit? = Switch(Temp_bool_Variable_3, false => Temp_bool_Variable_1, true => Temp_bool_Variable, default => K2Node_Select_Default);0x096F wallRideHit = CallFunc_LineTraceSingleForObjects_OutHit_1;0x098A Temp_bool_Variable_2 = true;0x0995 PopFlow();0x0996 Label_0996:0x0996 K2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(moveState, 1);0x09B5 if (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_09F1;0x09C3 K2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(moveState, 4);0x09E2 if (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_0E5D;0x09F0 PopFlow();0x09F1 Label_09F1:0x09F1 K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(actionState, 0);0x0A10 if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0AA6;0x0A1E K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(actionState, 2);0x0A3D if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0AA6;0x0A4B K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(actionState, 6);0x0A6A if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0AA6;0x0A78 K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(actionState, 15);0x0A97 if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0AA6;0x0AA5 PopFlow();0x0AA6 Label_0AA6:0x0AA6 CallFunc_BooleanAND_ReturnValue_2 = BooleanAND(wallHit?, wallRideButtonHeld?);0x0ACC if (!(CallFunc_BooleanAND_ReturnValue_2)) PopFlow();0x0AD6 BreakHitResult(wallRideHit, 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);0x0B8B CallFunc_NegateVector_ReturnValue = NegateVector(CallFunc_BreakHitResult_Normal);0x0BB0 CallFunc_SelectVector_ReturnValue = SelectVector(CallFunc_NegateVector_ReturnValue, CallFunc_BreakHitResult_Normal, rightWallHit?);0x0BE7 CallFunc_Cross_VectorVector_ReturnValue = Cross_VectorVector(CallFunc_SelectVector_ReturnValue, FVector(0, 0, 1));0x0C25 CallFunc_GetVelocity_ReturnValue = GetVelocity();0x0C45 CallFunc_Vector_Normal2D_ReturnValue = Vector_Normal2D(CallFunc_Cross_VectorVector_ReturnValue, 1e-04f);0x0C6F CallFunc_Vector_Normal2D_ReturnValue_1 = Vector_Normal2D(CallFunc_GetVelocity_ReturnValue, 1e-04f);0x0C99 CallFunc_Dot_VectorVector_ReturnValue = Dot_VectorVector(CallFunc_Vector_Normal2D_ReturnValue, inputVectorWorld);0x0CC7 CallFunc_Dot_VectorVector_ReturnValue_1 = Dot_VectorVector(CallFunc_Vector_Normal2D_ReturnValue_1, CallFunc_Vector_Normal2D_ReturnValue);0x0CF5 CallFunc_NearlyEqual_FloatFloat_ReturnValue = NearlyEqual_FloatFloat(CallFunc_Dot_VectorVector_ReturnValue, 1, Wall Run Character Angle Threshold);0x0D24 CallFunc_NearlyEqual_FloatFloat_ReturnValue_1 = NearlyEqual_FloatFloat(CallFunc_Dot_VectorVector_ReturnValue_1, 1, Wall Run Character Angle Threshold);0x0D53 CallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_NearlyEqual_FloatFloat_ReturnValue, CallFunc_NearlyEqual_FloatFloat_ReturnValue_1);0x0D79 CallFunc_BooleanOR_ReturnValue = BooleanOR(CallFunc_BooleanAND_ReturnValue, justWallJumped);0x0D9F if (!(CallFunc_BooleanOR_ReturnValue)) PopFlow();0x0DA9 CallFunc_LessEqual_IntInt_ReturnValue_1 = LessEqual_IntInt(currentWallRunClings, wallRunClingLimit);0x0DCF if (!(CallFunc_LessEqual_IntInt_ReturnValue_1)) PopFlow();0x0DD9 doWallRun();0x0DE7 PopFlow();0x0DE8 Label_0DE8:0x0DE8 CallFunc_Not_PreBool_ReturnValue = Not_PreBool(Temp_bool_Variable_2);0x0E05 if (!(CallFunc_Not_PreBool_ReturnValue)) goto Label_0996;0x0E13 CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Variable, 1);0x0E3D Temp_int_Variable = CallFunc_Add_IntInt_ReturnValue;0x0E58 goto Label_00AD;0x0E5D Label_0E5D:0x0E5D if (!(wallHit?)) goto Label_0E6C;0x0E6B PopFlow();0x0E6C Label_0E6C:0x0E6C change Move State(1);0x0E7C PopFlow();0x0E7D Label_0E7D:0x0E7D return;Public 0x1cd9980 0x00 void resetAirMoves () Script6 statements · 71 bytes of bytecode 0x0000 currentAirKicks = 0;0x0017 currentWallRunClings = 0;0x002E canDoubleJump = true;0x0039 canDive = true;0x0044 return;Public 0x1cd9980 0x00 void doLedgeGrab () Script32 statements · 1,643 bytes of bytecode 0x0000 CallFunc_Multiply_DoubleDouble_A_ImplicitCast = Cast<4>(CapsuleComponent.CapsuleHalfHeight);0x0033 CallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast, 1.3);0x0061 CallFunc_Multiply_DoubleDouble_A_ImplicitCast_1 = Cast<4>(CapsuleComponent.CapsuleRadius);0x0094 CallFunc_Multiply_DoubleDouble_ReturnValue_1 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast_1, 1.1);0x00C2 CallFunc_Conv_DoubleToVector_ReturnValue = Conv_DoubleToVector(CallFunc_Multiply_DoubleDouble_ReturnValue_1);0x00E7 BreakHitResult(ledgeHit, 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);0x019C BreakVector(CallFunc_BreakHitResult_ImpactPoint_1, CallFunc_BreakVector_X, CallFunc_BreakVector_Y, CallFunc_BreakVector_Z);0x01CA BreakHitResult(wallHit, CallFunc_BreakHitResult_bBlockingHit_2, CallFunc_BreakHitResult_bInitialOverlap_2, CallFunc_BreakHitResult_Time_2, CallFunc_BreakHitResult_Distance_2, CallFunc_BreakHitResult_Location_2, CallFunc_BreakHitResult_ImpactPoint_2, CallFunc_BreakHitResult_Normal_2, CallFunc_BreakHitResult_ImpactNormal_2, CallFunc_BreakHitResult_PhysMat_2, CallFunc_BreakHitResult_HitActor_2, CallFunc_BreakHitResult_HitComponent_2, CallFunc_BreakHitResult_HitBoneName_2, CallFunc_BreakHitResult_BoneName_2, CallFunc_BreakHitResult_HitItem_2, CallFunc_BreakHitResult_ElementIndex_2, CallFunc_BreakHitResult_FaceIndex_2, CallFunc_BreakHitResult_TraceStart_2, CallFunc_BreakHitResult_TraceEnd_2);0x027F CallFunc_Subtract_DoubleDouble_ReturnValue = Subtract_DoubleDouble(CallFunc_BreakVector_Z, CallFunc_Multiply_DoubleDouble_ReturnValue);0x02AD CallFunc_Vector_Normal2D_ReturnValue = Vector_Normal2D(CallFunc_BreakHitResult_ImpactNormal_2, 1e-04f);0x02D7 CallFunc_Multiply_VectorVector_ReturnValue = Multiply_VectorVector(CallFunc_Vector_Normal2D_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue);0x0305 CallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_BreakHitResult_ImpactPoint_2, CallFunc_Multiply_VectorVector_ReturnValue);0x0333 BreakVector(CallFunc_Add_VectorVector_ReturnValue, CallFunc_BreakVector_X_1, CallFunc_BreakVector_Y_1, CallFunc_BreakVector_Z_1);0x0361 CallFunc_NegateVector_ReturnValue = NegateVector(CallFunc_Vector_Normal2D_ReturnValue);0x0386 CallFunc_MakeVector_ReturnValue = MakeVector(CallFunc_BreakVector_X_1, CallFunc_BreakVector_Y_1, CallFunc_Subtract_DoubleDouble_ReturnValue);0x03BD CallFunc_Conv_VectorToRotator_ReturnValue = Conv_VectorToRotator(CallFunc_NegateVector_ReturnValue);0x03E2 CallFunc_K2_SetActorLocationAndRotation_ReturnValue = K2_SetActorLocationAndRotation(CallFunc_MakeVector_ReturnValue, CallFunc_Conv_VectorToRotator_ReturnValue, false, CallFunc_K2_SetActorLocationAndRotation_SweepHitResult, false);0x0413 CallFunc_PlayAnimMontage_ReturnValue = PlayAnimMontage(/Game/Animations/Player/dreamLady_LedgeGrab_Montage.dreamLady_LedgeGrab_Montage, 1f, FName(None));0x044E change Move State(3);0x045E CharacterMovement.GravityScale = defaultGrav;0x048F change Action State(0);0x049F CharacterMovement.SetMovementMode(5, 0);0x04C7 CharacterMovement.StopMovementImmediately();0x04EB resetAirMoves();0x04F9 resetCameraZTrackingLocation(0);0x0510 BreakHitResult(ledgeHit, 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);0x05C5 K2_AttachToComponent(CallFunc_BreakHitResult_HitComponent, FName(None), 1, 1, 1, false);0x05EC CallFunc_K2_GetActorLocation_ReturnValue = K2_GetActorLocation();0x0608 CallFunc_SpawnSoundAtLocation_ReturnValue = SpawnSoundAtLocation(this, /Game/Audio/Sounds/Actions/Cue_LedgeGrab.Cue_LedgeGrab, CallFunc_K2_GetActorLocation_ReturnValue, FRotator(0, 0, 0), 1f, 1f, 0f, nullptr, nullptr, true);0x065A StopAnimStrech();0x0668 return;Public 0x1cd9980 0x00 void ledgeGrabTrace () Script81 statements · 3,615 bytes of bytecode 0x0000 CallFunc_Less_DoubleDouble_ReturnValue = Less_DoubleDouble(verticalSpeed, 300);0x0026 if (!(CallFunc_Less_DoubleDouble_ReturnValue)) goto Label_0E1C;0x0034 CallFunc_Conv_FloatToVector_ReturnValue_1 = Conv_FloatToVector(60f);0x0055 CallFunc_K2_GetActorLocation_ReturnValue = K2_GetActorLocation();0x0071 CallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue, FVector(0, 0, 0));0x00AF K2Node_MakeArray_Array_3 = {0};0x00BC CallFunc_MakeLiteralByte_ReturnValue_2 = MakeLiteralByte(0);0x00DA CallFunc_GetActorForwardVector_ReturnValue_2 = GetActorForwardVector();0x00F6 CallFunc_Multiply_VectorVector_ReturnValue_3 = Multiply_VectorVector(CallFunc_GetActorForwardVector_ReturnValue_2, CallFunc_Conv_FloatToVector_ReturnValue_1);0x0124 CallFunc_Add_VectorVector_ReturnValue_11 = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue, CallFunc_Multiply_VectorVector_ReturnValue_3);0x0152 CallFunc_LineTraceSingleForObjects_ReturnValue_2 = LineTraceSingleForObjects(this, CallFunc_Add_VectorVector_ReturnValue, CallFunc_Add_VectorVector_ReturnValue_11, K2Node_MakeArray_Array_3, false, Temp_object_Variable_4, CallFunc_MakeLiteralByte_ReturnValue_2, CallFunc_LineTraceSingleForObjects_OutHit_2, true, LinearColor{1f, 0f, 0f, 1f}, LinearColor{0f, 1f, 0f, 1f}, 5f);0x01E8 if (!(CallFunc_LineTraceSingleForObjects_ReturnValue_2)) goto Label_0E1C;0x01F6 BreakHitResult(CallFunc_LineTraceSingleForObjects_OutHit_2, CallFunc_BreakHitResult_bBlockingHit_2, CallFunc_BreakHitResult_bInitialOverlap_2, CallFunc_BreakHitResult_Time_2, CallFunc_BreakHitResult_Distance_2, CallFunc_BreakHitResult_Location_2, CallFunc_BreakHitResult_ImpactPoint_2, CallFunc_BreakHitResult_Normal_2, CallFunc_BreakHitResult_ImpactNormal_2, CallFunc_BreakHitResult_PhysMat_2, CallFunc_BreakHitResult_HitActor_2, CallFunc_BreakHitResult_HitComponent_2, CallFunc_BreakHitResult_HitBoneName_2, CallFunc_BreakHitResult_BoneName_2, CallFunc_BreakHitResult_HitItem_2, CallFunc_BreakHitResult_ElementIndex_2, CallFunc_BreakHitResult_FaceIndex_2, CallFunc_BreakHitResult_TraceStart_2, CallFunc_BreakHitResult_TraceEnd_2);0x02AB CallFunc_Dot_VectorVector_ReturnValue = Dot_VectorVector(CallFunc_BreakHitResult_Normal_2, FVector(0, 0, 1));0x02E9 CallFunc_DegAcos_ReturnValue = DegAcos(CallFunc_Dot_VectorVector_ReturnValue);0x030E CallFunc_InRange_FloatFloat_ReturnValue_1 = InRange_FloatFloat(CallFunc_DegAcos_ReturnValue, 80, 110, true, true);0x033F if (!(CallFunc_InRange_FloatFloat_ReturnValue_1)) goto Label_0E1C;0x034D wallHit = CallFunc_LineTraceSingleForObjects_OutHit_2;0x0368 CallFunc_K2_GetActorLocation_ReturnValue_1 = K2_GetActorLocation();0x0384 CallFunc_GetActorForwardVector_ReturnValue = GetActorForwardVector();0x03A0 CallFunc_Conv_FloatToVector_ReturnValue_2 = Conv_FloatToVector(30f);0x03C1 CallFunc_Multiply_VectorVector_ReturnValue_1 = Multiply_VectorVector(CallFunc_GetActorForwardVector_ReturnValue, CallFunc_Conv_FloatToVector_ReturnValue_2);0x03EF CallFunc_Add_VectorVector_ReturnValue_5 = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_1, CallFunc_Multiply_VectorVector_ReturnValue_1);0x041D CallFunc_Add_VectorVector_ReturnValue_6 = Add_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue_1, FVector(0, 0, 150));0x045B CallFunc_Add_VectorVector_ReturnValue_8 = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_1, CallFunc_Add_VectorVector_ReturnValue_6);0x0489 CallFunc_SphereTraceSingle_ReturnValue = SphereTraceSingle(this, CallFunc_Add_VectorVector_ReturnValue_8, CallFunc_Add_VectorVector_ReturnValue_5, 20f, 2, false, Temp_object_Variable_3, 0, CallFunc_SphereTraceSingle_OutHit, true, LinearColor{1f, 0f, 0f, 1f}, LinearColor{0f, 1f, 0f, 1f}, 5f);0x0516 if (!(CallFunc_SphereTraceSingle_ReturnValue)) goto Label_0E1C;0x0524 CallFunc_K2_GetActorLocation_ReturnValue_3 = K2_GetActorLocation();0x0540 BreakVector(CallFunc_K2_GetActorLocation_ReturnValue_3, CallFunc_BreakVector_X, CallFunc_BreakVector_Y, CallFunc_BreakVector_Z);0x056E BreakHitResult(CallFunc_SphereTraceSingle_OutHit, 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);0x0623 BreakVector(CallFunc_BreakHitResult_ImpactPoint_1, CallFunc_BreakVector_X_1, CallFunc_BreakVector_Y_1, CallFunc_BreakVector_Z_1);0x0651 CallFunc_Subtract_DoubleDouble_ReturnValue = Subtract_DoubleDouble(CallFunc_BreakVector_Z_1, CallFunc_BreakVector_Z);0x067F CallFunc_InRange_FloatFloat_ReturnValue = InRange_FloatFloat(CallFunc_Subtract_DoubleDouble_ReturnValue, 40, 80, true, true);0x06B0 if (!(CallFunc_InRange_FloatFloat_ReturnValue)) goto Label_0E1C;0x06BE ledgeHit = CallFunc_SphereTraceSingle_OutHit;0x06D9 CallFunc_MakeLiteralByte_ReturnValue = MakeLiteralByte(0);0x06F7 CallFunc_Conv_FloatToVector_ReturnValue = Conv_FloatToVector(100f);0x0718 K2Node_MakeArray_Array_2 = {0};0x0725 CallFunc_GetActorForwardVector_ReturnValue_1 = GetActorForwardVector();0x0741 CallFunc_Multiply_VectorVector_ReturnValue_2 = Multiply_VectorVector(CallFunc_GetActorForwardVector_ReturnValue_1, CallFunc_Conv_FloatToVector_ReturnValue);0x076F CallFunc_Add_VectorVector_ReturnValue_7 = Add_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue_2, FVector(0, 0, 150));0x07AD CallFunc_K2_GetActorLocation_ReturnValue_4 = K2_GetActorLocation();0x07C9 CallFunc_Add_VectorVector_ReturnValue_9 = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_4, CallFunc_Add_VectorVector_ReturnValue_7);0x07F7 CallFunc_Add_VectorVector_ReturnValue_10 = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_4, FVector(0, 0, 150));0x0835 CallFunc_LineTraceSingleForObjects_ReturnValue_1 = LineTraceSingleForObjects(this, CallFunc_Add_VectorVector_ReturnValue_10, CallFunc_Add_VectorVector_ReturnValue_9, K2Node_MakeArray_Array_2, false, Temp_object_Variable, CallFunc_MakeLiteralByte_ReturnValue, CallFunc_LineTraceSingleForObjects_OutHit_1, true, LinearColor{1f, 0f, 0f, 1f}, LinearColor{0f, 1f, 0f, 1f}, 5f);0x08CB if (!(CallFunc_LineTraceSingleForObjects_ReturnValue_1)) goto Label_08DE;0x08D9 goto Label_0E1C;0x08DE Label_08DE:0x08DE CallFunc_MakeLiteralByte_ReturnValue_1 = MakeLiteralByte(0);0x08FC K2Node_MakeArray_Array = {0};0x0909 CallFunc_K2_GetActorLocation_ReturnValue_2 = K2_GetActorLocation();0x0925 CallFunc_Add_VectorVector_ReturnValue_1 = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_2, FVector(0, 0, 110));0x0963 CallFunc_Add_VectorVector_ReturnValue_2 = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_2, FVector(0, 0, 0));0x09A1 CallFunc_LineTraceSingleForObjects_ReturnValue = LineTraceSingleForObjects(this, CallFunc_Add_VectorVector_ReturnValue_2, CallFunc_Add_VectorVector_ReturnValue_1, K2Node_MakeArray_Array, false, Temp_object_Variable_1, CallFunc_MakeLiteralByte_ReturnValue_1, CallFunc_LineTraceSingleForObjects_OutHit, true, LinearColor{1f, 0f, 0f, 1f}, LinearColor{0f, 1f, 0f, 1f}, 5f);0x0A37 if (!(CallFunc_LineTraceSingleForObjects_ReturnValue)) goto Label_0A4A;0x0A45 goto Label_0E1C;0x0A4A Label_0A4A:0x0A4A CallFunc_MakeVector_ReturnValue = MakeVector(0, 0, -35);0x0A81 K2Node_MakeArray_Array_1 = {0};0x0A8E BreakHitResult(wallHit, 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);0x0B43 CallFunc_Multiply_DoubleDouble_A_ImplicitCast = Cast<4>(CapsuleComponent.CapsuleHalfHeight);0x0B76 CallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast, 0.95);0x0BA4 CallFunc_Multiply_DoubleDouble_A_ImplicitCast_2 = Cast<4>(CapsuleComponent.CapsuleRadius);0x0BD7 CallFunc_Multiply_DoubleDouble_ReturnValue_1 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast_2, 1.4);0x0C05 CallFunc_Conv_DoubleToVector_ReturnValue = Conv_DoubleToVector(CallFunc_Multiply_DoubleDouble_ReturnValue_1);0x0C2A CallFunc_Multiply_DoubleDouble_A_ImplicitCast_1 = Cast<4>(CapsuleComponent.CapsuleRadius);0x0C5D CallFunc_Multiply_DoubleDouble_ReturnValue_2 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast_1, 0.8);0x0C8B CallFunc_Multiply_VectorVector_ReturnValue = Multiply_VectorVector(CallFunc_BreakHitResult_Normal, CallFunc_Conv_DoubleToVector_ReturnValue);0x0CB9 CallFunc_Add_VectorVector_ReturnValue_3 = Add_VectorVector(CallFunc_BreakHitResult_Location, CallFunc_Multiply_VectorVector_ReturnValue);0x0CE7 CallFunc_Add_VectorVector_ReturnValue_4 = Add_VectorVector(CallFunc_Add_VectorVector_ReturnValue_3, CallFunc_MakeVector_ReturnValue);0x0D15 CallFunc_CapsuleTraceMultiForObjects_Radius_ImplicitCast = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue_2);0x0D32 CallFunc_CapsuleTraceMultiForObjects_HalfHeight_ImplicitCast = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue);0x0D4F CallFunc_CapsuleTraceMultiForObjects_OutHits = {};0x0D5A CallFunc_CapsuleTraceMultiForObjects_ReturnValue = CapsuleTraceMultiForObjects(this, CallFunc_Add_VectorVector_ReturnValue_4, CallFunc_Add_VectorVector_ReturnValue_4, CallFunc_CapsuleTraceMultiForObjects_Radius_ImplicitCast, CallFunc_CapsuleTraceMultiForObjects_HalfHeight_ImplicitCast, K2Node_MakeArray_Array_1, false, Temp_object_Variable_2, 0, CallFunc_CapsuleTraceMultiForObjects_OutHits, true, LinearColor{1f, 0f, 0f, 1f}, LinearColor{0f, 1f, 0f, 1f}, 5f);0x0DFB if (!(CallFunc_CapsuleTraceMultiForObjects_ReturnValue)) goto Label_0E0E;0x0E09 goto Label_0E1C;0x0E0E Label_0E0E:0x0E0E doLedgeGrab();0x0E1C Label_0E1C:0x0E1C return;Public 0x1cd9980 0x00 void setEssentialVariables () Script8 statements · 204 bytes of bytecode 0x0000 CallFunc_GetVelocity_ReturnValue = GetVelocity();0x0020 CallFunc_VSizeXY_ReturnValue = VSizeXY(CallFunc_GetVelocity_ReturnValue);0x0045 horizontalSpeed = CallFunc_VSizeXY_ReturnValue;0x0060 CallFunc_GetVelocity_ReturnValue = GetVelocity();0x0080 BreakVector(CallFunc_GetVelocity_ReturnValue, CallFunc_BreakVector_X, CallFunc_BreakVector_Y, CallFunc_BreakVector_Z);0x00AE verticalSpeed = CallFunc_BreakVector_Z;0x00C9 return;Public 0x1cd9980 0x00 void Timeline__FinishedFunc () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_PlayerGoatMain(15);0x000F return;0x1cd9980 0x00 void Timeline__UpdateFunc () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_PlayerGoatMain(71923);0x000F return;0x1cd9980 0x00 void Timeline_1__FinishedFunc () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_PlayerGoatMain(71734);0x000F return;0x1cd9980 0x00 void Timeline_1__UpdateFunc () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_PlayerGoatMain(71729);0x000F return;0x1cd9980 0x00 void Timeline_2__FinishedFunc () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_PlayerGoatMain(71700);0x000F return;0x1cd9980 0x00 void Timeline_2__UpdateFunc () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_PlayerGoatMain(70998);0x000F return;0x1cd9980 0x00 void Timeline_3__FinishedFunc () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_PlayerGoatMain(70997);0x000F return;0x1cd9980 0x00 void Timeline_3__UpdateFunc () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_PlayerGoatMain(70992);0x000F return;0x1cd9980 0x00 void Blink__FinishedFunc () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_PlayerGoatMain(69443);0x000F return;0x1cd9980 0x00 void Blink__UpdateFunc () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_PlayerGoatMain(69438);0x000F return;0x1cd9980 0x00 void Timeline_4__FinishedFunc () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_PlayerGoatMain(68403);0x000F return;0x1cd9980 0x00 void Timeline_4__UpdateFunc () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_PlayerGoatMain(68398);0x000F return;0x1cd9980 0x00 void Timeline_5__FinishedFunc () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_PlayerGoatMain(66038);0x000F return;0x1cd9980 0x00 void Timeline_5__UpdateFunc () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_PlayerGoatMain(65784);0x000F return;0x1cd9980 0x00 void Timeline_0__FinishedFunc () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_PlayerGoatMain(65783);0x000F return;0x1cd9980 0x00 void Timeline_0__UpdateFunc () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_PlayerGoatMain(65658);0x000F return;0x1cd9980 0x00 void Timeline_6__FinishedFunc () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_PlayerGoatMain(65517);0x000F return;0x1cd9980 0x00 void Timeline_6__UpdateFunc () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_PlayerGoatMain(64428);0x000F return;0x1cd9980 0x00 void InpActEvt_IA_Jump_K2Node_EnhancedInputActionEvent_21 (const FInputActionValue & ActionValue , float ElapsedTime , float TriggeredTime , UInputAction * SourceAction ) Script7 statements · 90 bytes of bytecode 0x0000 PersistentFrame.K2Node_EnhancedInputActionEvent_ActionValue_21 = ActionValue;0x0012 PersistentFrame.K2Node_EnhancedInputActionEvent_ElapsedTime_21 = ElapsedTime;0x0024 PersistentFrame.K2Node_EnhancedInputActionEvent_TriggeredTime_21 = TriggeredTime;0x0036 PersistentFrame.K2Node_EnhancedInputActionEvent_SourceAction_21 = SourceAction;0x0048 ExecuteUbergraph_BP_PlayerGoatMain(60520);0x0057 return;0x1cd9980 0x30 void InpActEvt_IA_Jump_K2Node_EnhancedInputActionEvent_20 (const FInputActionValue & ActionValue , float ElapsedTime , float TriggeredTime , UInputAction * SourceAction ) Script7 statements · 90 bytes of bytecode 0x0000 PersistentFrame.K2Node_EnhancedInputActionEvent_ActionValue_20 = ActionValue;0x0012 PersistentFrame.K2Node_EnhancedInputActionEvent_ElapsedTime_20 = ElapsedTime;0x0024 PersistentFrame.K2Node_EnhancedInputActionEvent_TriggeredTime_20 = TriggeredTime;0x0036 PersistentFrame.K2Node_EnhancedInputActionEvent_SourceAction_20 = SourceAction;0x0048 ExecuteUbergraph_BP_PlayerGoatMain(60212);0x0057 return;0x1cd9980 0x30 void InpActEvt_IA_Move_K2Node_EnhancedInputActionEvent_19 (const FInputActionValue & ActionValue , float ElapsedTime , float TriggeredTime , UInputAction * SourceAction ) Script7 statements · 90 bytes of bytecode 0x0000 PersistentFrame.K2Node_EnhancedInputActionEvent_ActionValue_19 = ActionValue;0x0012 PersistentFrame.K2Node_EnhancedInputActionEvent_ElapsedTime_19 = ElapsedTime;0x0024 PersistentFrame.K2Node_EnhancedInputActionEvent_TriggeredTime_19 = TriggeredTime;0x0036 PersistentFrame.K2Node_EnhancedInputActionEvent_SourceAction_19 = SourceAction;0x0048 ExecuteUbergraph_BP_PlayerGoatMain(58735);0x0057 return;0x1cd9980 0x30 void InpActEvt_IA_Look_K2Node_EnhancedInputActionEvent_18 (const FInputActionValue & ActionValue , float ElapsedTime , float TriggeredTime , UInputAction * SourceAction ) Script7 statements · 90 bytes of bytecode 0x0000 PersistentFrame.K2Node_EnhancedInputActionEvent_ActionValue_18 = ActionValue;0x0012 PersistentFrame.K2Node_EnhancedInputActionEvent_ElapsedTime_18 = ElapsedTime;0x0024 PersistentFrame.K2Node_EnhancedInputActionEvent_TriggeredTime_18 = TriggeredTime;0x0036 PersistentFrame.K2Node_EnhancedInputActionEvent_SourceAction_18 = SourceAction;0x0048 ExecuteUbergraph_BP_PlayerGoatMain(52299);0x0057 return;0x1cd9980 0x30 void InpActEvt_IA_Look_K2Node_EnhancedInputActionEvent_17 (const FInputActionValue & ActionValue , float ElapsedTime , float TriggeredTime , UInputAction * SourceAction ) Script7 statements · 90 bytes of bytecode 0x0000 PersistentFrame.K2Node_EnhancedInputActionEvent_ActionValue_17 = ActionValue;0x0012 PersistentFrame.K2Node_EnhancedInputActionEvent_ElapsedTime_17 = ElapsedTime;0x0024 PersistentFrame.K2Node_EnhancedInputActionEvent_TriggeredTime_17 = TriggeredTime;0x0036 PersistentFrame.K2Node_EnhancedInputActionEvent_SourceAction_17 = SourceAction;0x0048 ExecuteUbergraph_BP_PlayerGoatMain(49025);0x0057 return;0x1cd9980 0x30 void InpActEvt_IA_Crouch_K2Node_EnhancedInputActionEvent_16 (const FInputActionValue & ActionValue , float ElapsedTime , float TriggeredTime , UInputAction * SourceAction ) Script7 statements · 90 bytes of bytecode 0x0000 PersistentFrame.K2Node_EnhancedInputActionEvent_ActionValue_16 = ActionValue;0x0012 PersistentFrame.K2Node_EnhancedInputActionEvent_ElapsedTime_16 = ElapsedTime;0x0024 PersistentFrame.K2Node_EnhancedInputActionEvent_TriggeredTime_16 = TriggeredTime;0x0036 PersistentFrame.K2Node_EnhancedInputActionEvent_SourceAction_16 = SourceAction;0x0048 ExecuteUbergraph_BP_PlayerGoatMain(30959);0x0057 return;0x1cd9980 0x30 void InpActEvt_IA_Crouch_K2Node_EnhancedInputActionEvent_15 (const FInputActionValue & ActionValue , float ElapsedTime , float TriggeredTime , UInputAction * SourceAction ) Script7 statements · 90 bytes of bytecode 0x0000 PersistentFrame.K2Node_EnhancedInputActionEvent_ActionValue_15 = ActionValue;0x0012 PersistentFrame.K2Node_EnhancedInputActionEvent_ElapsedTime_15 = ElapsedTime;0x0024 PersistentFrame.K2Node_EnhancedInputActionEvent_TriggeredTime_15 = TriggeredTime;0x0036 PersistentFrame.K2Node_EnhancedInputActionEvent_SourceAction_15 = SourceAction;0x0048 ExecuteUbergraph_BP_PlayerGoatMain(71739);0x0057 return;0x1cd9980 0x30 void InpActEvt_IA_WallRide_K2Node_EnhancedInputActionEvent_14 (const FInputActionValue & ActionValue , float ElapsedTime , float TriggeredTime , UInputAction * SourceAction ) Script7 statements · 90 bytes of bytecode 0x0000 PersistentFrame.K2Node_EnhancedInputActionEvent_ActionValue_14 = ActionValue;0x0012 PersistentFrame.K2Node_EnhancedInputActionEvent_ElapsedTime_14 = ElapsedTime;0x0024 PersistentFrame.K2Node_EnhancedInputActionEvent_TriggeredTime_14 = TriggeredTime;0x0036 PersistentFrame.K2Node_EnhancedInputActionEvent_SourceAction_14 = SourceAction;0x0048 ExecuteUbergraph_BP_PlayerGoatMain(68214);0x0057 return;0x1cd9980 0x30 void InpActEvt_IA_WallRide_K2Node_EnhancedInputActionEvent_13 (const FInputActionValue & ActionValue , float ElapsedTime , float TriggeredTime , UInputAction * SourceAction ) Script7 statements · 90 bytes of bytecode 0x0000 PersistentFrame.K2Node_EnhancedInputActionEvent_ActionValue_13 = ActionValue;0x0012 PersistentFrame.K2Node_EnhancedInputActionEvent_ElapsedTime_13 = ElapsedTime;0x0024 PersistentFrame.K2Node_EnhancedInputActionEvent_TriggeredTime_13 = TriggeredTime;0x0036 PersistentFrame.K2Node_EnhancedInputActionEvent_SourceAction_13 = SourceAction;0x0048 ExecuteUbergraph_BP_PlayerGoatMain(68014);0x0057 return;0x1cd9980 0x30 void InpActEvt_IA_LockOn_K2Node_EnhancedInputActionEvent_12 (const FInputActionValue & ActionValue , float ElapsedTime , float TriggeredTime , UInputAction * SourceAction ) Script7 statements · 90 bytes of bytecode 0x0000 PersistentFrame.K2Node_EnhancedInputActionEvent_ActionValue_12 = ActionValue;0x0012 PersistentFrame.K2Node_EnhancedInputActionEvent_ElapsedTime_12 = ElapsedTime;0x0024 PersistentFrame.K2Node_EnhancedInputActionEvent_TriggeredTime_12 = TriggeredTime;0x0036 PersistentFrame.K2Node_EnhancedInputActionEvent_SourceAction_12 = SourceAction;0x0048 ExecuteUbergraph_BP_PlayerGoatMain(65854);0x0057 return;0x1cd9980 0x30 void InpActEvt_IA_LockOn_K2Node_EnhancedInputActionEvent_11 (const FInputActionValue & ActionValue , float ElapsedTime , float TriggeredTime , UInputAction * SourceAction ) Script7 statements · 90 bytes of bytecode 0x0000 PersistentFrame.K2Node_EnhancedInputActionEvent_ActionValue_11 = ActionValue;0x0012 PersistentFrame.K2Node_EnhancedInputActionEvent_ElapsedTime_11 = ElapsedTime;0x0024 PersistentFrame.K2Node_EnhancedInputActionEvent_TriggeredTime_11 = TriggeredTime;0x0036 PersistentFrame.K2Node_EnhancedInputActionEvent_SourceAction_11 = SourceAction;0x0048 ExecuteUbergraph_BP_PlayerGoatMain(65333);0x0057 return;0x1cd9980 0x30 void OnNotifyEnd_5F154E1E40E67620574B85AEF3400422 (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_69 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(59396);0x0021 return;0x1cd9980 0x08 void OnNotifyBegin_5F154E1E40E67620574B85AEF3400422 (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_68 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(58704);0x0021 return;0x1cd9980 0x08 void OnInterrupted_5F154E1E40E67620574B85AEF3400422 (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_67 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(57443);0x0021 return;0x1cd9980 0x08 void OnBlendOut_5F154E1E40E67620574B85AEF3400422 (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_66 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(55067);0x0021 return;0x1cd9980 0x08 void OnCompleted_5F154E1E40E67620574B85AEF3400422 (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_65 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(52271);0x0021 return;0x1cd9980 0x08 void OnNotifyEnd_234F731241B977C261AF8EB0B03878E4 (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_64 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(47367);0x0021 return;0x1cd9980 0x08 void OnNotifyBegin_234F731241B977C261AF8EB0B03878E4 (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_63 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(41926);0x0021 return;0x1cd9980 0x08 void OnInterrupted_234F731241B977C261AF8EB0B03878E4 (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_62 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(34690);0x0021 return;0x1cd9980 0x08 void OnBlendOut_234F731241B977C261AF8EB0B03878E4 (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_61 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(33068);0x0021 return;0x1cd9980 0x08 void OnCompleted_234F731241B977C261AF8EB0B03878E4 (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_60 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(71701);0x0021 return;0x1cd9980 0x08 void OnNotifyEnd_B73759BB41FCF9C4B033CE8506A7723D (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_59 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(61353);0x0021 return;0x1cd9980 0x08 void OnNotifyBegin_B73759BB41FCF9C4B033CE8506A7723D (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_58 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(48904);0x0021 return;0x1cd9980 0x08 void OnInterrupted_B73759BB41FCF9C4B033CE8506A7723D (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_57 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(13148);0x0021 return;0x1cd9980 0x08 void OnBlendOut_B73759BB41FCF9C4B033CE8506A7723D (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_56 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(13176);0x0021 return;0x1cd9980 0x08 void OnCompleted_B73759BB41FCF9C4B033CE8506A7723D (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_55 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(13234);0x0021 return;0x1cd9980 0x08 void InpActEvt_IA_Interact_K2Node_EnhancedInputActionEvent_10 (const FInputActionValue & ActionValue , float ElapsedTime , float TriggeredTime , UInputAction * SourceAction ) Script7 statements · 90 bytes of bytecode 0x0000 PersistentFrame.K2Node_EnhancedInputActionEvent_ActionValue_10 = ActionValue;0x0012 PersistentFrame.K2Node_EnhancedInputActionEvent_ElapsedTime_10 = ElapsedTime;0x0024 PersistentFrame.K2Node_EnhancedInputActionEvent_TriggeredTime_10 = TriggeredTime;0x0036 PersistentFrame.K2Node_EnhancedInputActionEvent_SourceAction_10 = SourceAction;0x0048 ExecuteUbergraph_BP_PlayerGoatMain(13262);0x0057 return;0x1cd9980 0x30 void InpActEvt_IA_Guard_K2Node_EnhancedInputActionEvent_9 (const FInputActionValue & ActionValue , float ElapsedTime , float TriggeredTime , UInputAction * SourceAction ) Script7 statements · 90 bytes of bytecode 0x0000 PersistentFrame.K2Node_EnhancedInputActionEvent_ActionValue_9 = ActionValue;0x0012 PersistentFrame.K2Node_EnhancedInputActionEvent_ElapsedTime_9 = ElapsedTime;0x0024 PersistentFrame.K2Node_EnhancedInputActionEvent_TriggeredTime_9 = TriggeredTime;0x0036 PersistentFrame.K2Node_EnhancedInputActionEvent_SourceAction_9 = SourceAction;0x0048 ExecuteUbergraph_BP_PlayerGoatMain(14976);0x0057 return;0x1cd9980 0x30 void OnNotifyEnd_C73CBAC24C77F56F637C159C43CA302C (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_54 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(16416);0x0021 return;0x1cd9980 0x08 void OnNotifyBegin_C73CBAC24C77F56F637C159C43CA302C (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_53 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(16444);0x0021 return;0x1cd9980 0x08 void OnInterrupted_C73CBAC24C77F56F637C159C43CA302C (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_52 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(16472);0x0021 return;0x1cd9980 0x08 void OnBlendOut_C73CBAC24C77F56F637C159C43CA302C (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_51 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(16500);0x0021 return;0x1cd9980 0x08 void OnCompleted_C73CBAC24C77F56F637C159C43CA302C (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_50 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(16544);0x0021 return;0x1cd9980 0x08 void OnNotifyEnd_8D054D52452288DE8623D881BE57C35B (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_49 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(16572);0x0021 return;0x1cd9980 0x08 void OnNotifyBegin_8D054D52452288DE8623D881BE57C35B (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_48 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(16600);0x0021 return;0x1cd9980 0x08 void OnInterrupted_8D054D52452288DE8623D881BE57C35B (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_47 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(16628);0x0021 return;0x1cd9980 0x08 void OnBlendOut_8D054D52452288DE8623D881BE57C35B (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_46 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(16656);0x0021 return;0x1cd9980 0x08 void OnCompleted_8D054D52452288DE8623D881BE57C35B (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_45 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(16700);0x0021 return;0x1cd9980 0x08 void InpActEvt_IA_PerspectiveToggle_K2Node_EnhancedInputActionEvent_8 (const FInputActionValue & ActionValue , float ElapsedTime , float TriggeredTime , UInputAction * SourceAction ) Script7 statements · 90 bytes of bytecode 0x0000 PersistentFrame.K2Node_EnhancedInputActionEvent_ActionValue_8 = ActionValue;0x0012 PersistentFrame.K2Node_EnhancedInputActionEvent_ElapsedTime_8 = ElapsedTime;0x0024 PersistentFrame.K2Node_EnhancedInputActionEvent_TriggeredTime_8 = TriggeredTime;0x0036 PersistentFrame.K2Node_EnhancedInputActionEvent_SourceAction_8 = SourceAction;0x0048 ExecuteUbergraph_BP_PlayerGoatMain(16861);0x0057 return;0x1cd9980 0x30 void InpActEvt_IA_Throw_K2Node_EnhancedInputActionEvent_7 (const FInputActionValue & ActionValue , float ElapsedTime , float TriggeredTime , UInputAction * SourceAction ) Script7 statements · 90 bytes of bytecode 0x0000 PersistentFrame.K2Node_EnhancedInputActionEvent_ActionValue_7 = ActionValue;0x0012 PersistentFrame.K2Node_EnhancedInputActionEvent_ElapsedTime_7 = ElapsedTime;0x0024 PersistentFrame.K2Node_EnhancedInputActionEvent_TriggeredTime_7 = TriggeredTime;0x0036 PersistentFrame.K2Node_EnhancedInputActionEvent_SourceAction_7 = SourceAction;0x0048 ExecuteUbergraph_BP_PlayerGoatMain(18449);0x0057 return;0x1cd9980 0x30 void OnNotifyEnd_C964275C43A57D4F4480DB85D8AD0805 (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_44 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(19076);0x0021 return;0x1cd9980 0x08 void OnNotifyBegin_C964275C43A57D4F4480DB85D8AD0805 (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_43 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(19104);0x0021 return;0x1cd9980 0x08 void OnInterrupted_C964275C43A57D4F4480DB85D8AD0805 (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_42 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(19132);0x0021 return;0x1cd9980 0x08 void OnBlendOut_C964275C43A57D4F4480DB85D8AD0805 (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_41 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(19160);0x0021 return;0x1cd9980 0x08 void OnCompleted_C964275C43A57D4F4480DB85D8AD0805 (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_40 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(19188);0x0021 return;0x1cd9980 0x08 void InpActEvt_IA_QuickMap_K2Node_EnhancedInputActionEvent_6 (const FInputActionValue & ActionValue , float ElapsedTime , float TriggeredTime , UInputAction * SourceAction ) Script7 statements · 90 bytes of bytecode 0x0000 PersistentFrame.K2Node_EnhancedInputActionEvent_ActionValue_6 = ActionValue;0x0012 PersistentFrame.K2Node_EnhancedInputActionEvent_ElapsedTime_6 = ElapsedTime;0x0024 PersistentFrame.K2Node_EnhancedInputActionEvent_TriggeredTime_6 = TriggeredTime;0x0036 PersistentFrame.K2Node_EnhancedInputActionEvent_SourceAction_6 = SourceAction;0x0048 ExecuteUbergraph_BP_PlayerGoatMain(19216);0x0057 return;0x1cd9980 0x30 void OnNotifyEnd_9FF4BD5740A0319916FFF1B33E49C14D (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_39 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(20000);0x0021 return;0x1cd9980 0x08 void OnNotifyBegin_9FF4BD5740A0319916FFF1B33E49C14D (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_38 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(20028);0x0021 return;0x1cd9980 0x08 void OnInterrupted_9FF4BD5740A0319916FFF1B33E49C14D (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_37 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(20056);0x0021 return;0x1cd9980 0x08 void OnBlendOut_9FF4BD5740A0319916FFF1B33E49C14D (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_36 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(20084);0x0021 return;0x1cd9980 0x08 void OnCompleted_9FF4BD5740A0319916FFF1B33E49C14D (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_35 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(20112);0x0021 return;0x1cd9980 0x08 void InpActEvt_IA_Attack_K2Node_EnhancedInputActionEvent_5 (const FInputActionValue & ActionValue , float ElapsedTime , float TriggeredTime , UInputAction * SourceAction ) Script7 statements · 90 bytes of bytecode 0x0000 PersistentFrame.K2Node_EnhancedInputActionEvent_ActionValue_5 = ActionValue;0x0012 PersistentFrame.K2Node_EnhancedInputActionEvent_ElapsedTime_5 = ElapsedTime;0x0024 PersistentFrame.K2Node_EnhancedInputActionEvent_TriggeredTime_5 = TriggeredTime;0x0036 PersistentFrame.K2Node_EnhancedInputActionEvent_SourceAction_5 = SourceAction;0x0048 ExecuteUbergraph_BP_PlayerGoatMain(20261);0x0057 return;0x1cd9980 0x30 void InpActEvt_IA_Attack_K2Node_EnhancedInputActionEvent_4 (const FInputActionValue & ActionValue , float ElapsedTime , float TriggeredTime , UInputAction * SourceAction ) Script7 statements · 90 bytes of bytecode 0x0000 PersistentFrame.K2Node_EnhancedInputActionEvent_ActionValue_4 = ActionValue;0x0012 PersistentFrame.K2Node_EnhancedInputActionEvent_ElapsedTime_4 = ElapsedTime;0x0024 PersistentFrame.K2Node_EnhancedInputActionEvent_TriggeredTime_4 = TriggeredTime;0x0036 PersistentFrame.K2Node_EnhancedInputActionEvent_SourceAction_4 = SourceAction;0x0048 ExecuteUbergraph_BP_PlayerGoatMain(21142);0x0057 return;0x1cd9980 0x30 void InpActEvt_IA_Attack_K2Node_EnhancedInputActionEvent_3 (const FInputActionValue & ActionValue , float ElapsedTime , float TriggeredTime , UInputAction * SourceAction ) Script7 statements · 90 bytes of bytecode 0x0000 PersistentFrame.K2Node_EnhancedInputActionEvent_ActionValue_3 = ActionValue;0x0012 PersistentFrame.K2Node_EnhancedInputActionEvent_ElapsedTime_3 = ElapsedTime;0x0024 PersistentFrame.K2Node_EnhancedInputActionEvent_TriggeredTime_3 = TriggeredTime;0x0036 PersistentFrame.K2Node_EnhancedInputActionEvent_SourceAction_3 = SourceAction;0x0048 ExecuteUbergraph_BP_PlayerGoatMain(25664);0x0057 return;0x1cd9980 0x30 void OnNotifyEnd_C76D256D4A16F2EF15449495BF95D797 (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_34 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(26646);0x0021 return;0x1cd9980 0x08 void OnNotifyBegin_C76D256D4A16F2EF15449495BF95D797 (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_33 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(26674);0x0021 return;0x1cd9980 0x08 void OnInterrupted_C76D256D4A16F2EF15449495BF95D797 (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_32 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(26702);0x0021 return;0x1cd9980 0x08 void OnBlendOut_C76D256D4A16F2EF15449495BF95D797 (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_31 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(26787);0x0021 return;0x1cd9980 0x08 void OnCompleted_C76D256D4A16F2EF15449495BF95D797 (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_30 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(26835);0x0021 return;0x1cd9980 0x08 void OnNotifyEnd_3128174145A5701D2FF2879A6DC5FDAB (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_29 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(26863);0x0021 return;0x1cd9980 0x08 void OnNotifyBegin_3128174145A5701D2FF2879A6DC5FDAB (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_28 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(26891);0x0021 return;0x1cd9980 0x08 void OnInterrupted_3128174145A5701D2FF2879A6DC5FDAB (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_27 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(26919);0x0021 return;0x1cd9980 0x08 void OnBlendOut_3128174145A5701D2FF2879A6DC5FDAB (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_26 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(27054);0x0021 return;0x1cd9980 0x08 void OnCompleted_3128174145A5701D2FF2879A6DC5FDAB (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_25 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(27102);0x0021 return;0x1cd9980 0x08 void OnNotifyEnd_723699E249F09F9DC310E88D5EDB9294 (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_24 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(27130);0x0021 return;0x1cd9980 0x08 void OnNotifyBegin_723699E249F09F9DC310E88D5EDB9294 (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_23 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(27158);0x0021 return;0x1cd9980 0x08 void OnInterrupted_723699E249F09F9DC310E88D5EDB9294 (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_22 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(27186);0x0021 return;0x1cd9980 0x08 void OnBlendOut_723699E249F09F9DC310E88D5EDB9294 (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_21 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(27218);0x0021 return;0x1cd9980 0x08 void OnCompleted_723699E249F09F9DC310E88D5EDB9294 (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_20 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(27250);0x0021 return;0x1cd9980 0x08 void OnNotifyEnd_48317BB845BD144CA5C25E9F44852228 (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_19 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(27278);0x0021 return;0x1cd9980 0x08 void OnNotifyBegin_48317BB845BD144CA5C25E9F44852228 (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_18 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(27306);0x0021 return;0x1cd9980 0x08 void OnInterrupted_48317BB845BD144CA5C25E9F44852228 (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_17 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(27334);0x0021 return;0x1cd9980 0x08 void OnBlendOut_48317BB845BD144CA5C25E9F44852228 (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_16 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(27362);0x0021 return;0x1cd9980 0x08 void OnCompleted_48317BB845BD144CA5C25E9F44852228 (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_15 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(27406);0x0021 return;0x1cd9980 0x08 void OnNotifyEnd_22117DDF48252AB1C7A637BB35BDECAB (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_14 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(27434);0x0021 return;0x1cd9980 0x08 void OnNotifyBegin_22117DDF48252AB1C7A637BB35BDECAB (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_13 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(27462);0x0021 return;0x1cd9980 0x08 void OnInterrupted_22117DDF48252AB1C7A637BB35BDECAB (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_12 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(27490);0x0021 return;0x1cd9980 0x08 void OnBlendOut_22117DDF48252AB1C7A637BB35BDECAB (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_11 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(27518);0x0021 return;0x1cd9980 0x08 void OnCompleted_22117DDF48252AB1C7A637BB35BDECAB (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_10 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(27562);0x0021 return;0x1cd9980 0x08 void InpActEvt_IA_Power_K2Node_EnhancedInputActionEvent_2 (const FInputActionValue & ActionValue , float ElapsedTime , float TriggeredTime , UInputAction * SourceAction ) Script7 statements · 90 bytes of bytecode 0x0000 PersistentFrame.K2Node_EnhancedInputActionEvent_ActionValue_2 = ActionValue;0x0012 PersistentFrame.K2Node_EnhancedInputActionEvent_ElapsedTime_2 = ElapsedTime;0x0024 PersistentFrame.K2Node_EnhancedInputActionEvent_TriggeredTime_2 = TriggeredTime;0x0036 PersistentFrame.K2Node_EnhancedInputActionEvent_SourceAction_2 = SourceAction;0x0048 ExecuteUbergraph_BP_PlayerGoatMain(28363);0x0057 return;0x1cd9980 0x30 void InpActEvt_IA_Power_K2Node_EnhancedInputActionEvent_1 (const FInputActionValue & ActionValue , float ElapsedTime , float TriggeredTime , UInputAction * SourceAction ) Script7 statements · 90 bytes of bytecode 0x0000 PersistentFrame.K2Node_EnhancedInputActionEvent_ActionValue_1 = ActionValue;0x0012 PersistentFrame.K2Node_EnhancedInputActionEvent_ElapsedTime_1 = ElapsedTime;0x0024 PersistentFrame.K2Node_EnhancedInputActionEvent_TriggeredTime_1 = TriggeredTime;0x0036 PersistentFrame.K2Node_EnhancedInputActionEvent_SourceAction_1 = SourceAction;0x0048 ExecuteUbergraph_BP_PlayerGoatMain(28854);0x0057 return;0x1cd9980 0x30 void InpActEvt_IA_Power_K2Node_EnhancedInputActionEvent_0 (const FInputActionValue & ActionValue , float ElapsedTime , float TriggeredTime , UInputAction * SourceAction ) Script7 statements · 90 bytes of bytecode 0x0000 PersistentFrame.K2Node_EnhancedInputActionEvent_ActionValue = ActionValue;0x0012 PersistentFrame.K2Node_EnhancedInputActionEvent_ElapsedTime = ElapsedTime;0x0024 PersistentFrame.K2Node_EnhancedInputActionEvent_TriggeredTime = TriggeredTime;0x0036 PersistentFrame.K2Node_EnhancedInputActionEvent_SourceAction = SourceAction;0x0048 ExecuteUbergraph_BP_PlayerGoatMain(30351);0x0057 return;0x1cd9980 0x30 void OnNotifyEnd_58433895483097EA8936B38DFA2240D7 (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_9 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(30679);0x0021 return;0x1cd9980 0x08 void OnNotifyBegin_58433895483097EA8936B38DFA2240D7 (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_8 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(30707);0x0021 return;0x1cd9980 0x08 void OnInterrupted_58433895483097EA8936B38DFA2240D7 (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_7 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(30735);0x0021 return;0x1cd9980 0x08 void OnBlendOut_58433895483097EA8936B38DFA2240D7 (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_6 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(30763);0x0021 return;0x1cd9980 0x08 void OnCompleted_58433895483097EA8936B38DFA2240D7 (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_5 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(30791);0x0021 return;0x1cd9980 0x08 void OnNotifyEnd_6AC9AAA343B5E26BDC94E88929A3D727 (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_4 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(30819);0x0021 return;0x1cd9980 0x08 void OnNotifyBegin_6AC9AAA343B5E26BDC94E88929A3D727 (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_3 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(30847);0x0021 return;0x1cd9980 0x08 void OnInterrupted_6AC9AAA343B5E26BDC94E88929A3D727 (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_2 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(30875);0x0021 return;0x1cd9980 0x08 void OnBlendOut_6AC9AAA343B5E26BDC94E88929A3D727 (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_1 = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(30903);0x0021 return;0x1cd9980 0x08 void OnCompleted_6AC9AAA343B5E26BDC94E88929A3D727 (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName = NotifyName;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(30931);0x0021 return;0x1cd9980 0x08 void ReceiveBeginPlay () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_PlayerGoatMain(35758);0x000F return;Event Protected 0x1cd9980 0x00 void change Move State (const EN_MoveState & moveState ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_moveState = moveState;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(35804);0x0021 return;0x1cd9980 0x01 void change Action State (const EN_ActionState & actionState ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_actionState = actionState;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(35876);0x0021 return;0x1cd9980 0x01 void OnJumped () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_PlayerGoatMain(35948);0x000F return;Event Public 0x1cd9980 0x00 void OnWalkingOffLedge (const FVector & PreviousFloorImpactNormal , const FVector & PreviousFloorContactNormal , const FVector & PreviousLocation , float TimeDelta ) Script7 statements · 90 bytes of bytecode 0x0000 PersistentFrame.K2Node_Event_PreviousFloorImpactNormal = PreviousFloorImpactNormal;0x0012 PersistentFrame.K2Node_Event_PreviousFloorContactNormal = PreviousFloorContactNormal;0x0024 PersistentFrame.K2Node_Event_PreviousLocation = PreviousLocation;0x0036 PersistentFrame.K2Node_Event_TimeDelta = TimeDelta;0x0048 ExecuteUbergraph_BP_PlayerGoatMain(38699);0x0057 return;Event Public 0x1cd9980 0x4C void OnLanded (FHitResult & hit ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_Event_Hit = hit;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(38852);0x0021 return;Event Public 0x1cd9980 0xE8 void altJumpEvent () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_PlayerGoatMain(41233);0x000F return;0x1cd9980 0x00 void changeJumpType (const EN_JumpType & jumpType ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_jumpType = jumpType;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(41238);0x0021 return;0x1cd9980 0x01 void BPI_CreateHitboxes () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_PlayerGoatMain(41820);0x000F return;Public 0x1cd9980 0x00 void BPI_PerformDamageResponse (const EN_DamageType & DamageType , const FVector & attackDirection ) Script5 statements · 54 bytes of bytecode 0x0000 PersistentFrame.K2Node_Event_DamageType = DamageType;0x0012 PersistentFrame.K2Node_Event_attackDirection = attackDirection;0x0024 ExecuteUbergraph_BP_PlayerGoatMain(42200);0x0033 return;Public 0x1cd9980 0x20 void BndEvt__BP_PlayerGoatMain_CapsuleComponent_K2Node_ComponentBoundEvent_0_ComponentBeginOverlapSignature__DelegateSignature (UPrimitiveComponent * OverlappedComponent , AActor * OtherActor , UPrimitiveComponent * OtherComp , int32 OtherBodyIndex , bool bFromSweep , FHitResult & SweepResult ) Script9 statements · 126 bytes of bytecode 0x0000 PersistentFrame.K2Node_ComponentBoundEvent_OverlappedComponent = OverlappedComponent;0x0012 PersistentFrame.K2Node_ComponentBoundEvent_OtherActor = OtherActor;0x0024 PersistentFrame.K2Node_ComponentBoundEvent_OtherComp = OtherComp;0x0036 PersistentFrame.K2Node_ComponentBoundEvent_OtherBodyIndex = OtherBodyIndex;0x0048 PersistentFrame.K2Node_ComponentBoundEvent_bFromSweep = bFromSweep;0x005A PersistentFrame.K2Node_ComponentBoundEvent_SweepResult = SweepResult;0x006C ExecuteUbergraph_BP_PlayerGoatMain(44947);0x007B return;0x1cd9980 0x108 void wall event kick thing (const FVector & wallJumpNormal , const FVector & ImpactPoint ) Script5 statements · 54 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_wallJumpNormal = wallJumpNormal;0x0012 PersistentFrame.K2Node_CustomEvent_impactPoint = ImpactPoint;0x0024 ExecuteUbergraph_BP_PlayerGoatMain(46040);0x0033 return;0x1cd9980 0x30 void ReceiveEndPlay (const EEndPlayReason & EndPlayReason ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_Event_EndPlayReason = EndPlayReason;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(47745);0x0021 return;Event Protected 0x1cd9980 0x01 void BPI_CombatDeath (double dissolveDelay ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_Event_dissolveDelay = dissolveDelay;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(47905);0x0021 return;Public 0x1cd9980 0x08 void AnimStrech (const FVector & stretchTarget ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_stretchTarget = stretchTarget;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(48582);0x0021 return;0x1cd9980 0x18 void StopAnimStrech () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_PlayerGoatMain(48809);0x000F return;0x1cd9980 0x00 void stop iframes timeline () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_PlayerGoatMain(48932);0x000F return;0x1cd9980 0x00 void landFunc () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_PlayerGoatMain(48965);0x000F return;0x1cd9980 0x00 void reset camera lag () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_PlayerGoatMain(48970);0x000F return;0x1cd9980 0x00 void changeControlState (const EN_ControlState & A ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_A = A;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(50100);0x0021 return;0x1cd9980 0x01 void Spawn After Image (float Duration ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_Duration = Duration;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(50772);0x0021 return;0x1cd9980 0x04 void dieFade (bool DieNotRez ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_DieNotRez = DieNotRez;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(50831);0x0021 return;0x1cd9980 0x01 void flash (bool justWeapon? ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_justWeapon_ = justWeapon?;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(51352);0x0021 return;0x1cd9980 0x01 void changeEquippedWeapon (bool weaponEquipped? ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_weaponEquipped_ = weaponEquipped?;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(51733);0x0021 return;0x1cd9980 0x01 void start iFrames Timeline () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_PlayerGoatMain(52068);0x000F return;0x1cd9980 0x00 void BPI_InteractConfirm (int32 Response , AActor * interactionTarget ) Script5 statements · 54 bytes of bytecode 0x0000 PersistentFrame.K2Node_Event_response = Response;0x0012 PersistentFrame.K2Node_Event_interactionTarget = interactionTarget;0x0024 ExecuteUbergraph_BP_PlayerGoatMain(52499);0x0033 return;Public 0x1cd9980 0x10 void Anim Reset Action () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_PlayerGoatMain(54715);0x000F return;0x1cd9980 0x00 void trueBlockedHit (const FVector & attackDirection ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_AttackDirection = attackDirection;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(55099);0x0021 return;0x1cd9980 0x18 void EndInteract () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_PlayerGoatMain(55990);0x000F return;0x1cd9980 0x00 void doBlink () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_PlayerGoatMain(57836);0x000F return;0x1cd9980 0x00 void StopBlink () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_PlayerGoatMain(58053);0x000F return;0x1cd9980 0x00 void EventEnterBubble () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_PlayerGoatMain(58058);0x000F return;0x1cd9980 0x00 void stop Bubble center () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_PlayerGoatMain(58267);0x000F return;0x1cd9980 0x00 void ReceiveTick (float DeltaSeconds ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_Event_DeltaSeconds = DeltaSeconds;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(58319);0x0021 return;Event Public 0x1cd9980 0x04 void BPI_ContactDamageResponse () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_PlayerGoatMain(58324);0x000F return;Public 0x1cd9980 0x00 void BPI_TryParry (AActor * Attacker , const FST_HitboxData & HitboxInfo , const FVector & ForwardVector , const FVector & QueryLocation , bool Knockback? ) Script8 statements · 108 bytes of bytecode 0x0000 PersistentFrame.K2Node_Event_Attacker_1 = Attacker;0x0012 PersistentFrame.K2Node_Event_HitboxInfo_1 = HitboxInfo;0x0024 PersistentFrame.K2Node_Event_ForwardVector_1 = ForwardVector;0x0036 PersistentFrame.K2Node_Event_QueryLocation_2 = QueryLocation;0x0048 PersistentFrame.K2Node_Event_Knockback_ = Knockback?;0x005A ExecuteUbergraph_BP_PlayerGoatMain(58325);0x0069 return;Public 0x1cd9980 0x81 void BPI_EndActiveFrames () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_PlayerGoatMain(58326);0x000F return;Public 0x1cd9980 0x00 void BPI_SendPoleInfo (double InputY , double InputX ) Script5 statements · 54 bytes of bytecode 0x0000 PersistentFrame.K2Node_Event_InputY = InputY;0x0012 PersistentFrame.K2Node_Event_InputX = InputX;0x0024 ExecuteUbergraph_BP_PlayerGoatMain(58327);0x0033 return;Public 0x1cd9980 0x10 void StartBubbleJumpFlash (bool Condition ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_Condition = Condition;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(58328);0x0021 return;0x1cd9980 0x01 void BPI_TouchHazard (const FVector & Location ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_Event_Location = Location;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(58684);0x0021 return;Public 0x1cd9980 0x18 void autojump () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_PlayerGoatMain(58699);0x000F return;0x1cd9980 0x00 void BPI_QueryPole (AActor * Actor , const FVector & QueryLocation ) Script5 statements · 54 bytes of bytecode 0x0000 PersistentFrame.K2Node_Event_Actor = Actor;0x0012 PersistentFrame.K2Node_Event_QueryLocation_1 = QueryLocation;0x0024 ExecuteUbergraph_BP_PlayerGoatMain(58732);0x0033 return;Public 0x1cd9980 0x20 void BPI_EndInteract () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_PlayerGoatMain(58733);0x000F return;Public 0x1cd9980 0x00 void BPI_TryInteract (AActor * interactee ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_Event_interactee = interactee;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(58734);0x0021 return;Public 0x1cd9980 0x08 void meshReset () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_PlayerGoatMain(58972);0x000F return;0x1cd9980 0x00 void CustomPlayMontage (UAnimMontage * MontageToPlay ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_MontageToPlay = MontageToPlay;0x0012 ExecuteUbergraph_BP_PlayerGoatMain(58982);0x0021 return;0x1cd9980 0x08 void BPI_TryDamage (AActor * Attacker , const FST_HitboxData & HitboxInfo , const FVector & ForwardVector , const FVector & QueryLocation ) Script7 statements · 90 bytes of bytecode 0x0000 PersistentFrame.K2Node_Event_Attacker = Attacker;0x0012 PersistentFrame.K2Node_Event_HitboxInfo = HitboxInfo;0x0024 PersistentFrame.K2Node_Event_ForwardVector = ForwardVector;0x0036 PersistentFrame.K2Node_Event_QueryLocation = QueryLocation;0x0048 ExecuteUbergraph_BP_PlayerGoatMain(59395);0x0057 return;Public 0x1cd9980 0x80 void bubble Exit Jump () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_PlayerGoatMain(61140);0x000F return;0x1cd9980 0x00 void tryBufferedJump () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_PlayerGoatMain(61447);0x000F return;0x1cd9980 0x00 void altAirBackflip () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_PlayerGoatMain(61452);0x000F return;0x1cd9980 0x00 void BPI_AttachPole (ABP_ClimbPole_C * PoleActor , const FVector & AttachLocation , const FVector & PoleUpVector ) Script6 statements · 72 bytes of bytecode 0x0000 PersistentFrame.K2Node_Event_PoleActor = PoleActor;0x0012 PersistentFrame.K2Node_Event_AttachLocation = AttachLocation;0x0024 PersistentFrame.K2Node_Event_PoleUpVector = PoleUpVector;0x0036 ExecuteUbergraph_BP_PlayerGoatMain(62624);0x0045 return;Public 0x1cd9980 0x38 void mountPoleTop (const FVector & PerchLoc , float StartingPosition ) Script5 statements · 54 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_PerchLoc = PerchLoc;0x0012 PersistentFrame.K2Node_CustomEvent_StartingPosition = StartingPosition;0x0024 ExecuteUbergraph_BP_PlayerGoatMain(63070);0x0033 return;0x1cd9980 0x1C void BPI_ConfirmAttack (AActor * HitPerson , const EN_HitResponse & EnemiesHitResponse , const FVector & ConfirmLocation , bool providesBounce? , bool providesPower? ) Script8 statements · 108 bytes of bytecode 0x0000 PersistentFrame.K2Node_Event_HitPerson = HitPerson;0x0012 PersistentFrame.K2Node_Event_EnemiesHitResponse = EnemiesHitResponse;0x0024 PersistentFrame.K2Node_Event_ConfirmLocation = ConfirmLocation;0x0036 PersistentFrame.K2Node_Event_providesBounce_ = providesBounce?;0x0048 PersistentFrame.K2Node_Event_providesPower_ = providesPower?;0x005A ExecuteUbergraph_BP_PlayerGoatMain(64382);0x0069 return;Public 0x1cd9980 0x2A void Custom Input Backwards () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_PlayerGoatMain(65323);0x000F return;0x1cd9980 0x00 void Custom Input FORWARD () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_PlayerGoatMain(65328);0x000F return;0x1cd9980 0x00 void chargeAttack () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_PlayerGoatMain(66796);0x000F return;0x1cd9980 0x00 void BufferedAtttack () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_PlayerGoatMain(68198);0x000F return;0x1cd9980 0x00 void rotate Attack to closest target () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_PlayerGoatMain(68408);0x000F return;0x1cd9980 0x00 void stopRotTimeline () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_PlayerGoatMain(69433);0x000F return;0x1cd9980 0x00 void custom Startup () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_PlayerGoatMain(70987);0x000F return;0x1cd9980 0x00 void healDing () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_PlayerGoatMain(71018);0x000F return;0x1cd9980 0x00 void ExecuteUbergraph_BP_PlayerGoatMain (int32 EntryPoint ) Script3128 statements · 71,931 bytes of bytecode 0x0000 PushFlow(Label_118F8);0x0005 goto [EntryPoint];0x000F BP_HpHitable.intangible? = false;0x0030 WeaponMesh.SetScalarParameterValueOnMaterials(FName(DieAmount), 0f);0x0062 VisualMesh.SetScalarParameterValueOnMaterials(FName(DieAmount), 0f);0x0094 PopFlow();0x0095 animJumpType = 0;0x00A9 justWallJumped = false;0x00B4 PopFlow();0x00B5 doWallKickBounce(K2Node_CustomEvent_wallJumpNormal, K2Node_CustomEvent_impactPoint);0x00D5 PopFlow();0x00D6 As MV Game Instance Ref.reloadAndRespawn();0x00FA PopFlow();0x00FB PushFlow(Label_0114);0x0100 Label_0100:0x0100 PushFlow(Label_018F);0x0105 if (!(Temp_bool_Has_Been_Initd_Variable_4)) goto Label_01C7;0x0113 PopFlow();0x0114 Label_0114:0x0114 if (!(Temp_bool_Whether_the_gate_is_currently_open_or_close_Variable)) PopFlow();0x011E CallFunc_VLerp_ReturnValue_2 = VLerp(stretchTarget, FVector(1, 1, 1), Timeline_1_NewTrack_0_0AEDA7BA4192BCE0E33EF9B34BF1FB91);0x0165 Mesh.SetRelativeScale3D(CallFunc_VLerp_ReturnValue_2);0x018E PopFlow();0x018F Label_018F:0x018F if (!(Temp_bool_IsClosed_Variable_4)) goto Label_019E;0x019D PopFlow();0x019E Label_019E:0x019E Temp_bool_IsClosed_Variable_4 = true;0x01A9 if (!(true)) goto Label_01BB;0x01AF Temp_bool_Whether_the_gate_is_currently_open_or_close_Variable = false;0x01BA PopFlow();0x01BB Label_01BB:0x01BB Temp_bool_Whether_the_gate_is_currently_open_or_close_Variable = true;0x01C6 PopFlow();0x01C7 Label_01C7:0x01C7 Temp_bool_Has_Been_Initd_Variable_4 = true;0x01D2 if (!(false)) PopFlow();0x01D4 Temp_bool_IsClosed_Variable_4 = true;0x01DF PopFlow();0x01E0 customCameraArmRef.bEnableCameraLag = true;0x0201 PopFlow();0x0202 CallFunc_K2_GetComponentToWorld_ReturnValue_1 = Mesh.K2_GetComponentToWorld();0x0234 CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue = BeginDeferredActorSpawnFromClass(this, /Game/Blueprints/BP_AfterImage.BP_AfterImage_C, CallFunc_K2_GetComponentToWorld_ReturnValue_1, 0, this);0x025E /Script/Engine.Default__KismetSystemLibrary.SetStructurePropertyByName(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue, FName(Color), afterimageColor);0x029D SetObjectPropertyByName(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue, FName(cachedMesh), VisualMesh);0x02C6 CallFunc_K2_GetComponentToWorld_ReturnValue_1 = Mesh.K2_GetComponentToWorld();0x02F8 CallFunc_FinishSpawningActor_ReturnValue = FinishSpawningActor(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue, CallFunc_K2_GetComponentToWorld_ReturnValue_1);0x031E PopFlow();0x031F VisualMesh.SetVisibility(false, true);0x0341 PopFlow();0x0342 customCameraArmRef.bEnableCameraRotationLag = false;0x0363 PopFlow();0x0364 CallFunc_K2_GetComponentToWorld_ReturnValue_2 = Mesh.K2_GetComponentToWorld();0x0396 CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_1 = BeginDeferredActorSpawnFromClass(this, /Game/Blueprints/BP_AfterImage.BP_AfterImage_C, CallFunc_K2_GetComponentToWorld_ReturnValue_2, 0, this);0x03C0 Temp_struct_Variable_17 = LinearColor{0f, 0.786596f, 1f, 1f};0x03F4 /Script/Engine.Default__KismetSystemLibrary.SetStructurePropertyByName(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_1, FName(Color), Temp_struct_Variable_17);0x0433 SetObjectPropertyByName(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_1, FName(cachedMesh), VisualMesh);0x045C CallFunc_K2_GetComponentToWorld_ReturnValue_2 = Mesh.K2_GetComponentToWorld();0x048E CallFunc_FinishSpawningActor_ReturnValue_1 = FinishSpawningActor(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_1, CallFunc_K2_GetComponentToWorld_ReturnValue_2);0x04B4 PopFlow();0x04B5 Label_04B5:0x04B5 K2Node_SwitchEnum_CmpSuccess_39 = NotEqual_ByteByte(moveState, 0);0x04D4 if (!(K2Node_SwitchEnum_CmpSuccess_39)) goto Label_06F6;0x04E2 K2Node_SwitchEnum_CmpSuccess_39 = NotEqual_ByteByte(moveState, 1);0x0501 if (!(K2Node_SwitchEnum_CmpSuccess_39)) goto Label_065A;0x050F K2Node_SwitchEnum_CmpSuccess_39 = NotEqual_ByteByte(moveState, 2);0x052E if (!(K2Node_SwitchEnum_CmpSuccess_39)) goto Label_064B;0x053C K2Node_SwitchEnum_CmpSuccess_39 = NotEqual_ByteByte(moveState, 3);0x055B if (!(K2Node_SwitchEnum_CmpSuccess_39)) goto Label_0DEC;0x0569 K2Node_SwitchEnum_CmpSuccess_39 = NotEqual_ByteByte(moveState, 4);0x0588 if (!(K2Node_SwitchEnum_CmpSuccess_39)) goto Label_0DFB;0x0596 K2Node_SwitchEnum_CmpSuccess_39 = NotEqual_ByteByte(moveState, 5);0x05B5 if (!(K2Node_SwitchEnum_CmpSuccess_39)) goto Label_0E0A;0x05C3 K2Node_SwitchEnum_CmpSuccess_39 = NotEqual_ByteByte(moveState, 6);0x05E2 if (!(K2Node_SwitchEnum_CmpSuccess_39)) goto Label_1015;0x05F0 K2Node_SwitchEnum_CmpSuccess_39 = NotEqual_ByteByte(moveState, 7);0x060F if (!(K2Node_SwitchEnum_CmpSuccess_39)) goto Label_117D;0x061D K2Node_SwitchEnum_CmpSuccess_39 = NotEqual_ByteByte(moveState, 8);0x063C if (!(K2Node_SwitchEnum_CmpSuccess_39)) goto Label_118C;0x064A PopFlow();0x064B Label_064B:0x064B doBackJump();0x0659 PopFlow();0x065A Label_065A:0x065A if (!(canCoyoteTimeJump)) goto Label_08B9;0x0668 canCoyoteTimeJump = false;0x0673 change Move State(0);0x0683 CallFunc_Less_DoubleDouble_ReturnValue_1 = Less_DoubleDouble(actionStateUptime, coyoteTimeWindow);0x06A9 if (!(CallFunc_Less_DoubleDouble_ReturnValue_1)) goto Label_06CE;0x06B7 change Action State(previousActionState);0x06CE Label_06CE:0x06CE CharacterMovement.SetMovementMode(1, 0);0x06F6 Label_06F6:0x06F6 K2Node_SwitchEnum_CmpSuccess_38 = NotEqual_ByteByte(actionState, 0);0x0715 if (!(K2Node_SwitchEnum_CmpSuccess_38)) goto Label_11D4;0x0723 K2Node_SwitchEnum_CmpSuccess_38 = NotEqual_ByteByte(actionState, 1);0x0742 if (!(K2Node_SwitchEnum_CmpSuccess_38)) goto Label_1331;0x0750 K2Node_SwitchEnum_CmpSuccess_38 = NotEqual_ByteByte(actionState, 2);0x076F if (!(K2Node_SwitchEnum_CmpSuccess_38)) goto Label_16E2;0x077D K2Node_SwitchEnum_CmpSuccess_38 = NotEqual_ByteByte(actionState, 3);0x079C if (!(K2Node_SwitchEnum_CmpSuccess_38)) goto Label_173A;0x07AA K2Node_SwitchEnum_CmpSuccess_38 = NotEqual_ByteByte(actionState, 7);0x07C9 if (!(K2Node_SwitchEnum_CmpSuccess_38)) goto Label_1792;0x07D7 K2Node_SwitchEnum_CmpSuccess_38 = NotEqual_ByteByte(actionState, 12);0x07F6 if (!(K2Node_SwitchEnum_CmpSuccess_38)) goto Label_17A1;0x0804 K2Node_SwitchEnum_CmpSuccess_38 = NotEqual_ByteByte(actionState, 13);0x0823 if (!(K2Node_SwitchEnum_CmpSuccess_38)) goto Label_17A1;0x0831 K2Node_SwitchEnum_CmpSuccess_38 = NotEqual_ByteByte(actionState, 17);0x0850 if (!(K2Node_SwitchEnum_CmpSuccess_38)) goto Label_194F;0x085E K2Node_SwitchEnum_CmpSuccess_38 = NotEqual_ByteByte(actionState, 18);0x087D if (!(K2Node_SwitchEnum_CmpSuccess_38)) goto Label_194F;0x088B K2Node_SwitchEnum_CmpSuccess_38 = NotEqual_ByteByte(actionState, 20);0x08AA if (!(K2Node_SwitchEnum_CmpSuccess_38)) goto Label_11D4;0x08B8 PopFlow();0x08B9 Label_08B9:0x08B9 PushFlow(Label_0D90);0x08BE K2Node_SwitchEnum_CmpSuccess_37 = NotEqual_ByteByte(actionState, 0);0x08DD if (!(K2Node_SwitchEnum_CmpSuccess_37)) goto Label_09A0;0x08EB K2Node_SwitchEnum_CmpSuccess_37 = NotEqual_ByteByte(actionState, 2);0x090A if (!(K2Node_SwitchEnum_CmpSuccess_37)) goto Label_208A;0x0918 K2Node_SwitchEnum_CmpSuccess_37 = NotEqual_ByteByte(actionState, 6);0x0937 if (!(K2Node_SwitchEnum_CmpSuccess_37)) goto Label_2363;0x0945 K2Node_SwitchEnum_CmpSuccess_37 = NotEqual_ByteByte(actionState, 17);0x0964 if (!(K2Node_SwitchEnum_CmpSuccess_37)) goto Label_2705;0x0972 K2Node_SwitchEnum_CmpSuccess_37 = NotEqual_ByteByte(actionState, 20);0x0991 if (!(K2Node_SwitchEnum_CmpSuccess_37)) goto Label_20DD;0x099F PopFlow();0x09A0 Label_09A0:0x09A0 if (!(hasBubbleChargedJump)) goto Label_20DD;0x09AE changeBubbleChargedJump(false);0x09BD rotateActorToStick();0x09CB changeJumpType(2);0x09DB altJumpEvent();0x09E9 CallFunc_Conv_FloatToVector_ReturnValue_4 = Conv_FloatToVector(1100f);0x0A0A CallFunc_GetActorForwardVector_ReturnValue_6 = GetActorForwardVector();0x0A26 CallFunc_SelectVector_ReturnValue_1 = SelectVector(inputVectorWorld, CallFunc_GetActorForwardVector_ReturnValue_6, hasMovementInput?);0x0A5D CallFunc_Multiply_VectorVector_ReturnValue_7 = Multiply_VectorVector(CallFunc_SelectVector_ReturnValue_1, CallFunc_Conv_FloatToVector_ReturnValue_4);0x0A8B CallFunc_Add_VectorVector_ReturnValue_4 = Add_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue_7, FVector(0, 0, 200));0x0AC9 LaunchCharacter(CallFunc_Add_VectorVector_ReturnValue_4, true, true);0x0AE2 CallFunc_K2_GetActorLocation_ReturnValue_24 = K2_GetActorLocation();0x0AFE CallFunc_Subtract_VectorVector_ReturnValue_2 = Subtract_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_24, FVector(0, 0, 50));0x0B3C CallFunc_SpawnSystemAtLocation_ReturnValue_3 = SpawnSystemAtLocation(this, /Game/VFX/Emitters/NS_RingFlat.NS_RingFlat, CallFunc_Subtract_VectorVector_ReturnValue_2, FRotator(0, 0, 0), FVector(1, 1, 1), true, true, 0, true);0x0B9A CallFunc_K2_GetActorLocation_ReturnValue_24 = K2_GetActorLocation();0x0BB6 CallFunc_Subtract_VectorVector_ReturnValue_2 = Subtract_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_24, FVector(0, 0, 50));0x0BF4 CallFunc_SpawnSystemAtLocation_ReturnValue_2 = SpawnSystemAtLocation(this, /Game/VFX/Systems/NS_BasicBurst.NS_BasicBurst, CallFunc_Subtract_VectorVector_ReturnValue_2, FRotator(0, 0, 0), FVector(1, 1, 1), true, true, 0, true);0x0C52 afterImagesToSpawn = 5;0x0C69 spawnNumAfterimages();0x0C77 CharacterMovement.AirControl = 0.5f;0x0CA4 CharacterMovement.GravityScale = 0.4f;0x0CD1 CharacterMovement.RotationRate = FRotator(0, 25, 0);0x0D12 timedResetControlVariables(0.5, false);0x0D2A CustomTimeDilation = 0f;0x0D41 RetriggerableDelay(this, 0.1f, LatentActionInfo{0xD78, 895501466, FName(ExecuteUbergraph_BP_PlayerGoatMain), this});0x0D77 PopFlow();0x0D78 CustomTimeDilation = 1f;0x0D8F PopFlow();0x0D90 Label_0D90:0x0D90 bufferedJump = true;0x0D9B K2Node_CreateDelegate_OutputDelegate_76.Bind(this, unsetJumpBuffer);0x0DB2 CallFunc_K2_SetTimerDelegate_ReturnValue_7 = K2_SetTimerDelegate(K2Node_CreateDelegate_OutputDelegate_76, jumpBufferWindow, false, 0f, 0f);0x0DEB PopFlow();0x0DEC Label_0DEC:0x0DEC doLedgeJump();0x0DFA PopFlow();0x0DFB Label_0DFB:0x0DFB doWallRunJump();0x0E09 PopFlow();0x0E0A Label_0E0A:0x0E0A CallFunc_K2_GetActorRotation_ReturnValue_3 = K2_GetActorRotation();0x0E26 CallFunc_ComposeRotators_ReturnValue = ComposeRotators(CallFunc_K2_GetActorRotation_ReturnValue_3, FRotator(0, 180, 0));0x0E64 BreakRotator(CallFunc_ComposeRotators_ReturnValue, CallFunc_BreakRotator_Roll_8, CallFunc_BreakRotator_Pitch_8, CallFunc_BreakRotator_Yaw_8);0x0E92 CallFunc_MakeRotator_ReturnValue_7 = MakeRotator(0f, 0f, CallFunc_BreakRotator_Yaw_8);0x0EC1 CallFunc_K2_SetActorRotation_ReturnValue_6 = K2_SetActorRotation(CallFunc_MakeRotator_ReturnValue_7, false);0x0EDF change Move State(1);0x0EEF CallFunc_Conv_FloatToVector_ReturnValue_7 = Conv_FloatToVector(500f);0x0F10 CallFunc_GetActorForwardVector_ReturnValue_8 = GetActorForwardVector();0x0F2C CallFunc_Multiply_VectorVector_ReturnValue_13 = Multiply_VectorVector(CallFunc_GetActorForwardVector_ReturnValue_8, CallFunc_Conv_FloatToVector_ReturnValue_7);0x0F5A CallFunc_Add_VectorVector_ReturnValue_8 = Add_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue_13, FVector(0, 0, 800));0x0F98 LaunchCharacter(CallFunc_Add_VectorVector_ReturnValue_8, true, true);0x0FB1 changeJumpType(7);0x0FC1 altJumpEvent();0x0FCF CharacterMovement.AirControl = 0.05f;0x0FFC timedResetControlVariables(0.3, false);0x1014 PopFlow();0x1015 Label_1015:0x1015 customStopMontage(0f);0x1028 rotateActorToStick();0x1036 CharacterMovement.SetMovementMode(1, 0);0x105E CallFunc_Conv_FloatToVector_ReturnValue_6 = Conv_FloatToVector(600f);0x107F CallFunc_Conv_DoubleToVector_ReturnValue_4 = Conv_DoubleToVector(moveInputAmount);0x10A4 CallFunc_Multiply_VectorVector_ReturnValue_10 = Multiply_VectorVector(inputVectorWorld, CallFunc_Conv_DoubleToVector_ReturnValue_4);0x10D2 CallFunc_Multiply_VectorVector_ReturnValue_11 = Multiply_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue_10, CallFunc_Conv_FloatToVector_ReturnValue_6);0x1100 LaunchCharacter(CallFunc_Multiply_VectorVector_ReturnValue_11, true, false);0x1119 changeJumpType(1);0x1129 CharacterMovement.JumpZVelocity = 900f;0x1156 Jump();0x1164 timedResetControlVariables(0, false);0x117C PopFlow();0x117D Label_117D:0x117D bubble Exit Jump();0x118B PopFlow();0x118C Label_118C:0x118C CallFunc_Greater_DoubleDouble_ReturnValue_8 = Greater_DoubleDouble(moveStateUptime, restingCancelTime);0x11B2 if (!(CallFunc_Greater_DoubleDouble_ReturnValue_8)) PopFlow();0x11BC customStopMontage(0f);0x11CF goto Label_06F6;0x11D4 Label_11D4:0x11D4 Temp_byte_Variable_2 = 13;0x11E8 Temp_byte_Variable_3 = 1;0x11FC CallFunc_Multiply_DoubleDouble_ReturnValue_11 = Multiply_DoubleDouble(runSpeed, 1.5);0x122A CallFunc_Greater_DoubleDouble_ReturnValue_7 = Greater_DoubleDouble(horizontalSpeed, CallFunc_Multiply_DoubleDouble_ReturnValue_11);0x1250 Temp_bool_Variable_7 = CallFunc_Greater_DoubleDouble_ReturnValue_7;0x1263 changeJumpType(Switch(Temp_bool_Variable_7, false => Temp_byte_Variable_3, true => Temp_byte_Variable_2, default => K2Node_Select_Default_3));0x12A6 CharacterMovement.JumpZVelocity = 900f;0x12D3 Jump();0x12E1 CallFunc_EqualEqual_ByteByte_ReturnValue_7 = EqualEqual_ByteByte(jumpType, 13);0x1300 CallFunc_BooleanAND_ReturnValue_5 = BooleanAND(CallFunc_EqualEqual_ByteByte_ReturnValue_7, hasMovementInput?);0x1326 if (!(CallFunc_BooleanAND_ReturnValue_5)) PopFlow();0x1330 PopFlow();0x1331 Label_1331:0x1331 slideOverheadCheck(CallFunc_slideOverheadCheck_isBlocked_);0x1348 if (!(CallFunc_slideOverheadCheck_isBlocked_)) goto Label_1357;0x1356 PopFlow();0x1357 Label_1357:0x1357 if (!(obtainedSlideJump)) goto Label_166F;0x1365 UnCrouch(false);0x1374 changeJumpType(3);0x1384 change Action State(0);0x1394 Delay(this, 0f, LatentActionInfo{0x13CB, 1677615275, FName(ExecuteUbergraph_BP_PlayerGoatMain), this});0x13CA PopFlow();0x13CB CharacterMovement.JumpZVelocity = 400f;0x13F8 CallFunc_GetVelocity_ReturnValue_2 = GetVelocity();0x1418 CallFunc_Conv_FloatToVector_ReturnValue_12 = Conv_FloatToVector(longJumpForwardPower);0x143D BreakVector(CallFunc_GetVelocity_ReturnValue_2, CallFunc_BreakVector_X_1, CallFunc_BreakVector_Y_1, CallFunc_BreakVector_Z_1);0x146B CallFunc_Conv_DoubleToVector_ReturnValue_5 = Conv_DoubleToVector(CallFunc_BreakVector_Z_1);0x1490 CallFunc_GetActorForwardVector_ReturnValue_7 = GetActorForwardVector();0x14AC CallFunc_GetMovementComponent_ReturnValue = GetMovementComponent();0x14C4 CallFunc_Multiply_VectorVector_ReturnValue_12 = Multiply_VectorVector(CallFunc_GetActorForwardVector_ReturnValue_7, CallFunc_Conv_FloatToVector_ReturnValue_12);0x14F2 CallFunc_Add_VectorVector_ReturnValue_7 = Add_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue_12, CallFunc_Conv_DoubleToVector_ReturnValue_5);0x1520 CallFunc_GetMovementComponent_ReturnValue.Velocity = CallFunc_Add_VectorVector_ReturnValue_7;0x1551 CharacterMovement.GravityScale = longJumpGravScale;0x1582 CharacterMovement.RotationRate = FRotator(0, 80, 0);0x15C3 CharacterMovement.AirControl = 0.2f;0x15F0 timedResetControlVariables(0.5, false);0x1608 CharacterMovement.SetMovementMode(1, 0);0x1630 Jump();0x163E afterImagesToSpawn = 6;0x1655 spawnNumAfterimages();0x1663 ultraCap = false;0x166E PopFlow();0x166F Label_166F:0x166F CallFunc_Subtract_DoubleDouble_ReturnValue_2 = Subtract_DoubleDouble(slideDuration, 0.35);0x169D CallFunc_Greater_DoubleDouble_ReturnValue_11 = Greater_DoubleDouble(actionStateUptime, CallFunc_Subtract_DoubleDouble_ReturnValue_2);0x16C3 if (!(CallFunc_Greater_DoubleDouble_ReturnValue_11)) PopFlow();0x16CD change Action State(0);0x16DD goto Label_11D4;0x16E2 Label_16E2:0x16E2 CallFunc_Greater_DoubleDouble_ReturnValue_13 = Greater_DoubleDouble(actionStateUptime, freeAttackIntteruptTime);0x1708 if (!(CallFunc_Greater_DoubleDouble_ReturnValue_13)) PopFlow();0x1712 change Action State(0);0x1722 customStopMontage(0f);0x1735 goto Label_11D4;0x173A Label_173A:0x173A CallFunc_Greater_DoubleDouble_ReturnValue_5 = Greater_DoubleDouble(actionStateUptime, 0.8);0x1760 if (!(CallFunc_Greater_DoubleDouble_ReturnValue_5)) PopFlow();0x176A change Action State(0);0x177A customStopMontage(0f);0x178D goto Label_11D4;0x1792 Label_1792:0x1792 doGroundPoundHighJump();0x17A0 PopFlow();0x17A1 Label_17A1:0x17A1 if (!(canDoAirRecovery?)) PopFlow();0x17AB customStopMontage(0f);0x17BE CharacterMovement.GravityScale = 0.3f;0x17EB LaunchCharacter(FVector(0, 0, 200), true, true);0x1814 changeJumpType(9);0x1824 altJumpEvent();0x1832 change Action State(0);0x1842 start iFrames Timeline();0x1850 timedResetControlVariables(0.25, false);0x1868 CallFunc_SpawnSystemAttached_ReturnValue = SpawnSystemAttached(/Game/VFX/Emitters/NS_Guard.NS_Guard, CapsuleComponent, FName(None), FVector(0, 0, 0), FRotator(0, 0, 0), 0, false, true, 0, true);0x18D4 CallFunc_SpawnSoundAttached_ReturnValue_1 = SpawnSoundAttached(/Game/Audio/Sounds/Cue_Guard.Cue_Guard, CapsuleComponent, FName(None), FVector(0, 0, 0), FRotator(0, 0, 0), 0, false, 1f, 1.2f, 0f, nullptr, nullptr, true);0x194E PopFlow();0x194F Label_194F:0x194F changeJumpType(11);0x195F change Move State(1);0x196F Jump();0x197D CharacterMovement.AirControl = 0.4f;0x19AA CharacterMovement.RotationRate = FRotator(0, 15, 0);0x19EB CharacterMovement.GravityScale = defaultGrav;0x1A1C CallFunc_SelectFloat_ReturnValue_1 = SelectFloat(fullUltraModifier, cappedUltraModifier, obtainedSlideJump);0x1A53 CallFunc_Conv_DoubleToVector_ReturnValue_1 = Conv_DoubleToVector(horizontalSpeed);0x1A78 CallFunc_Vector_Normal2D_ReturnValue_1 = Vector_Normal2D(inputVectorWorld, 1e-04f);0x1AA2 CallFunc_Multiply_VectorVector_ReturnValue_6 = Multiply_VectorVector(CallFunc_Vector_Normal2D_ReturnValue_1, CallFunc_Conv_DoubleToVector_ReturnValue_1);0x1AD0 CallFunc_ClampVectorSize_ReturnValue = ClampVectorSize(CallFunc_Multiply_VectorVector_ReturnValue_6, 250, 1800);0x1B07 CallFunc_MapRangeClamped_ReturnValue_3 = MapRangeClamped(horizontalSpeed, 550, 950, 0.8, fullUltraModifier);0x1B50 CallFunc_GreaterEqual_DoubleDouble_ReturnValue_5 = GreaterEqual_DoubleDouble(CallFunc_MapRangeClamped_ReturnValue_3, 1.2);0x1B76 CallFunc_SelectFloat_ReturnValue_2 = SelectFloat(fullUltraModifier, CallFunc_MapRangeClamped_ReturnValue_3, CallFunc_GreaterEqual_DoubleDouble_ReturnValue_5);0x1BAD CallFunc_FClamp_ReturnValue = FClamp(CallFunc_SelectFloat_ReturnValue_2, 0, CallFunc_SelectFloat_ReturnValue_1);0x1BE4 CallFunc_Multiply_DoubleDouble_A_ImplicitCast = Cast<4>(highJumpVel);0x1C01 CallFunc_Multiply_DoubleDouble_ReturnValue_12 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast, CallFunc_FClamp_ReturnValue);0x1C2F CallFunc_MakeVector_ReturnValue_3 = MakeVector(0, 0, CallFunc_Multiply_DoubleDouble_ReturnValue_12);0x1C66 CallFunc_Add_VectorVector_ReturnValue_6 = Add_VectorVector(CallFunc_ClampVectorSize_ReturnValue, CallFunc_MakeVector_ReturnValue_3);0x1C94 LaunchCharacter(CallFunc_Add_VectorVector_ReturnValue_6, true, true);0x1CAD timedResetControlVariables(0.5, false);0x1CC5 CallFunc_SelectFloat_ReturnValue_1 = SelectFloat(fullUltraModifier, cappedUltraModifier, obtainedSlideJump);0x1CFC CallFunc_MapRangeClamped_ReturnValue_3 = MapRangeClamped(horizontalSpeed, 550, 950, 0.8, fullUltraModifier);0x1D45 CallFunc_GreaterEqual_DoubleDouble_ReturnValue_5 = GreaterEqual_DoubleDouble(CallFunc_MapRangeClamped_ReturnValue_3, 1.2);0x1D6B CallFunc_SelectFloat_ReturnValue_2 = SelectFloat(fullUltraModifier, CallFunc_MapRangeClamped_ReturnValue_3, CallFunc_GreaterEqual_DoubleDouble_ReturnValue_5);0x1DA2 CallFunc_FClamp_ReturnValue = FClamp(CallFunc_SelectFloat_ReturnValue_2, 0, CallFunc_SelectFloat_ReturnValue_1);0x1DD9 CallFunc_GreaterEqual_DoubleDouble_ReturnValue_7 = GreaterEqual_DoubleDouble(CallFunc_FClamp_ReturnValue, 1.25);0x1DFF if (!(CallFunc_GreaterEqual_DoubleDouble_ReturnValue_7)) goto Label_1EA1;0x1E0D afterImagesToSpawn = 5;0x1E24 spawnNumAfterimages();0x1E32 CallFunc_K2_GetActorLocation_ReturnValue_25 = K2_GetActorLocation();0x1E4E CallFunc_SpawnSoundAtLocation_ReturnValue_10 = SpawnSoundAtLocation(this, /Game/Audio/Sounds/Actions/Cue_HighJump.Cue_HighJump, CallFunc_K2_GetActorLocation_ReturnValue_25, FRotator(0, 0, 0), 1f, 0.8f, 0f, nullptr, nullptr, true);0x1EA0 PopFlow();0x1EA1 Label_1EA1:0x1EA1 CallFunc_SelectFloat_ReturnValue_1 = SelectFloat(fullUltraModifier, cappedUltraModifier, obtainedSlideJump);0x1ED8 CallFunc_MapRangeClamped_ReturnValue_3 = MapRangeClamped(horizontalSpeed, 550, 950, 0.8, fullUltraModifier);0x1F21 CallFunc_GreaterEqual_DoubleDouble_ReturnValue_5 = GreaterEqual_DoubleDouble(CallFunc_MapRangeClamped_ReturnValue_3, 1.2);0x1F47 CallFunc_SelectFloat_ReturnValue_2 = SelectFloat(fullUltraModifier, CallFunc_MapRangeClamped_ReturnValue_3, CallFunc_GreaterEqual_DoubleDouble_ReturnValue_5);0x1F7E CallFunc_FClamp_ReturnValue = FClamp(CallFunc_SelectFloat_ReturnValue_2, 0, CallFunc_SelectFloat_ReturnValue_1);0x1FB5 CallFunc_GreaterEqual_DoubleDouble_ReturnValue_6 = GreaterEqual_DoubleDouble(CallFunc_FClamp_ReturnValue, cappedUltraModifier);0x1FDB if (!(CallFunc_GreaterEqual_DoubleDouble_ReturnValue_6)) PopFlow();0x1FE5 CallFunc_K2_GetActorLocation_ReturnValue_23 = K2_GetActorLocation();0x2001 CallFunc_SpawnSoundAtLocation_ReturnValue_9 = SpawnSoundAtLocation(this, /Game/Audio/Sounds/Actions/Cue_HighJump_2.Cue_HighJump_2, CallFunc_K2_GetActorLocation_ReturnValue_23, FRotator(0, 0, 0), 1f, 0.8f, 0f, nullptr, nullptr, true);0x2053 Delay(this, 0.1f, LatentActionInfo{0x364, -306072118, FName(ExecuteUbergraph_BP_PlayerGoatMain), this});0x2089 PopFlow();0x208A Label_208A:0x208A CallFunc_Greater_DoubleDouble_ReturnValue_12 = Greater_DoubleDouble(actionStateUptime, freeAttackIntteruptTime);0x20B0 if (!(CallFunc_Greater_DoubleDouble_ReturnValue_12)) PopFlow();0x20BA change Action State(0);0x20CA customStopMontage(0f);0x20DD Label_20DD:0x20DD CallFunc_Add_IntInt_ReturnValue_2 = Add_IntInt(airKickLimit, bonusAirKicks);0x210B CallFunc_Less_IntInt_ReturnValue_1 = Less_IntInt(currentAirKicks, CallFunc_Add_IntInt_ReturnValue_2);0x2131 CallFunc_BooleanAND_ReturnValue_6 = BooleanAND(canDoubleJump, CallFunc_Less_IntInt_ReturnValue_1);0x2157 if (!(CallFunc_BooleanAND_ReturnValue_6)) PopFlow();0x2161 canDoubleJump = false;0x216C rotateActorToStick();0x217A PushFlow(Label_21B7);0x217F CallFunc_NotEqual_ByteByte_ReturnValue_4 = NotEqual_ByteByte(previousActionState, 1);0x219E if (!(CallFunc_NotEqual_ByteByte_ReturnValue_4)) PopFlow();0x21A8 invalidatePhysicsResetTimer();0x21B6 PopFlow();0x21B7 Label_21B7:0x21B7 change Action State(8);0x21C7 CharacterMovement.RotationRate = FRotator(0, 100, 0);0x2208 wallKickActive = false;0x2213 CallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(currentAirKicks, 1);0x223D Temp_int_Variable_5 = CallFunc_Add_IntInt_ReturnValue_1;0x2258 currentAirKicks = Temp_int_Variable_5;0x2273 K2Node_CreateDelegate_OutputDelegate_78.Bind(this, wallKickMiniLaunchAndActivation);0x228A CallFunc_K2_SetTimerDelegate_ReturnValue_8 = K2_SetTimerDelegate(K2Node_CreateDelegate_OutputDelegate_78, 0.15f, false, 0f, 0f);0x22BF kickActiveHandle = CallFunc_K2_SetTimerDelegate_ReturnValue_8;0x22DA CallFunc_Subtract_DoubleDouble_ReturnValue_3 = Subtract_DoubleDouble(0.5, prevActionStateUptime);0x2308 CallFunc_FClamp_ReturnValue_1 = FClamp(CallFunc_Subtract_DoubleDouble_ReturnValue_3, 0.1, 1);0x233F timedResetControlVariables(CallFunc_FClamp_ReturnValue_1, true);0x2357 tryWeaponKick? = true;0x2362 PopFlow();0x2363 Label_2363:0x2363 CallFunc_Less_DoubleDouble_B_ImplicitCast = Cast<4>(plungeStartupTimer);0x2380 CallFunc_Less_DoubleDouble_ReturnValue_2 = Less_DoubleDouble(actionStateUptime, CallFunc_Less_DoubleDouble_B_ImplicitCast);0x23A6 CallFunc_BooleanAND_ReturnValue_7 = BooleanAND(CallFunc_Less_DoubleDouble_ReturnValue_2, canDive);0x23CC if (!(CallFunc_BooleanAND_ReturnValue_7)) PopFlow();0x23D6 canDive = false;0x23E1 K2_ClearAndInvalidateTimerHandle(this, plungeTimerHandle);0x23F5 PushFlow(Label_2584);0x23FA Label_23FA:0x23FA change Action State(0);0x240A changeJumpType(9);0x241A CharacterMovement.AirControl = 0f;0x2447 CharacterMovement.RotationRate = FRotator(0, 0, 0);0x2488 timedResetControlVariables(0.5, false);0x24A0 CallFunc_Conv_FloatToVector_ReturnValue_8 = Conv_FloatToVector(-300f);0x24C1 CallFunc_GetActorForwardVector_ReturnValue_9 = GetActorForwardVector();0x24DD CallFunc_Multiply_VectorVector_ReturnValue_14 = Multiply_VectorVector(CallFunc_GetActorForwardVector_ReturnValue_9, CallFunc_Conv_FloatToVector_ReturnValue_8);0x250B CallFunc_Add_VectorVector_ReturnValue_9 = Add_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue_14, FVector(0, 0, 700));0x2549 LaunchCharacter(CallFunc_Add_VectorVector_ReturnValue_9, true, true);0x2562 altJumpEvent();0x2570 Spawn After Image(0f);0x2583 PopFlow();0x2584 Label_2584:0x2584 CallFunc_K2_GetActorLocation_ReturnValue_27 = K2_GetActorLocation();0x25A0 CallFunc_SpawnSoundAtLocation_ReturnValue_11 = SpawnSoundAtLocation(this, /Game/Audio/Sounds/cue_plungeBackflip.cue_plungeBackflip, CallFunc_K2_GetActorLocation_ReturnValue_27, FRotator(0, 0, 0), 0.25f, 1.3f, 0f, nullptr, nullptr, true);0x25F2 CallFunc_K2_GetActorLocation_ReturnValue_26 = K2_GetActorLocation();0x260E CallFunc_MakeVector_Z_ImplicitCast = Cast<4>(CapsuleComponent.CapsuleHalfHeight);0x2641 CallFunc_MakeVector_ReturnValue_4 = MakeVector(0, 0, CallFunc_MakeVector_Z_ImplicitCast);0x2678 CallFunc_Subtract_VectorVector_ReturnValue_3 = Subtract_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_26, CallFunc_MakeVector_ReturnValue_4);0x26A6 CallFunc_SpawnSystemAtLocation_ReturnValue_4 = SpawnSystemAtLocation(this, /Game/VFX/Emitters/NS_SingleFlatBurst.NS_SingleFlatBurst, CallFunc_Subtract_VectorVector_ReturnValue_3, FRotator(0, 0, 0), FVector(1, 1, 1), true, true, 0, true);0x2704 PopFlow();0x2705 Label_2705:0x2705 CallFunc_Greater_DoubleDouble_ReturnValue_10 = Greater_DoubleDouble(actionStateUptime, 0.65);0x272B if (!(CallFunc_Greater_DoubleDouble_ReturnValue_10)) PopFlow();0x2735 goto Label_20DD;0x273A bouncedAttackLockoutTimer = false;0x2745 PopFlow();0x2746 CallFunc_Conv_FloatToVector_ReturnValue_10 = Conv_FloatToVector(100f);0x2767 CallFunc_K2_GetComponentRotation_ReturnValue_2 = Camera Reference.FirstPersonCamera.K2_GetComponentRotation();0x27AF BreakRotator(CallFunc_K2_GetComponentRotation_ReturnValue_2, CallFunc_BreakRotator_Roll_10, CallFunc_BreakRotator_Pitch_10, CallFunc_BreakRotator_Yaw_10);0x27DD CallFunc_MakeRotator_ReturnValue_9 = MakeRotator(0f, 0f, CallFunc_BreakRotator_Yaw_10);0x280C CallFunc_GetActorForwardVector_ReturnValue_12 = GetActorForwardVector();0x2828 CallFunc_Multiply_VectorVector_ReturnValue_19 = Multiply_VectorVector(CallFunc_GetActorForwardVector_ReturnValue_12, CallFunc_Conv_FloatToVector_ReturnValue_10);0x2856 CallFunc_K2_GetActorLocation_ReturnValue_31 = K2_GetActorLocation();0x2872 CallFunc_K2_GetActorRotation_ReturnValue_4 = K2_GetActorRotation();0x288E CallFunc_Add_VectorVector_ReturnValue_14 = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_31, CallFunc_Multiply_VectorVector_ReturnValue_19);0x28BC CallFunc_SelectRotator_ReturnValue = SelectRotator(CallFunc_MakeRotator_ReturnValue_9, CallFunc_K2_GetActorRotation_ReturnValue_4, Camera Reference.firstPersonMode?);0x2909 CallFunc_MakeTransform_ReturnValue = MakeTransform(CallFunc_Add_VectorVector_ReturnValue_14, CallFunc_SelectRotator_ReturnValue, FVector(1, 1, 1));0x2950 CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_2 = BeginDeferredActorSpawnFromClass(this, /Game/Blueprints/Projectiles/PRJ_PlayerCutter.PRJ_PlayerCutter_C, CallFunc_MakeTransform_ReturnValue, 0, nullptr);0x297A SetObjectPropertyByName(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_2, FName(Instigator), this);0x299B CallFunc_Conv_FloatToVector_ReturnValue_10 = Conv_FloatToVector(100f);0x29BC CallFunc_K2_GetComponentRotation_ReturnValue_2 = Camera Reference.FirstPersonCamera.K2_GetComponentRotation();0x2A04 BreakRotator(CallFunc_K2_GetComponentRotation_ReturnValue_2, CallFunc_BreakRotator_Roll_10, CallFunc_BreakRotator_Pitch_10, CallFunc_BreakRotator_Yaw_10);0x2A32 CallFunc_MakeRotator_ReturnValue_9 = MakeRotator(0f, 0f, CallFunc_BreakRotator_Yaw_10);0x2A61 CallFunc_GetActorForwardVector_ReturnValue_12 = GetActorForwardVector();0x2A7D CallFunc_Multiply_VectorVector_ReturnValue_19 = Multiply_VectorVector(CallFunc_GetActorForwardVector_ReturnValue_12, CallFunc_Conv_FloatToVector_ReturnValue_10);0x2AAB CallFunc_K2_GetActorLocation_ReturnValue_31 = K2_GetActorLocation();0x2AC7 CallFunc_K2_GetActorRotation_ReturnValue_4 = K2_GetActorRotation();0x2AE3 CallFunc_Add_VectorVector_ReturnValue_14 = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_31, CallFunc_Multiply_VectorVector_ReturnValue_19);0x2B11 CallFunc_SelectRotator_ReturnValue = SelectRotator(CallFunc_MakeRotator_ReturnValue_9, CallFunc_K2_GetActorRotation_ReturnValue_4, Camera Reference.firstPersonMode?);0x2B5E CallFunc_MakeTransform_ReturnValue = MakeTransform(CallFunc_Add_VectorVector_ReturnValue_14, CallFunc_SelectRotator_ReturnValue, FVector(1, 1, 1));0x2BA5 CallFunc_FinishSpawningActor_ReturnValue_2 = FinishSpawningActor(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_2, CallFunc_MakeTransform_ReturnValue);0x2BCB CallFunc_Greater_IntInt_ReturnValue = Greater_IntInt(powerLevel, 0);0x2BED CallFunc_SelectFloat_ReturnValue_4 = SelectFloat(projectileFullDamage, 1, CallFunc_Greater_IntInt_ReturnValue);0x2C24 K2Node_MakeStruct_ST_HitboxData_1.Damage_15_2068E77745C092F1FC7634A91107BEAB = CallFunc_SelectFloat_ReturnValue_4;0x2C48 K2Node_MakeStruct_ST_HitboxData_1.HitStopDuration_16_E15EA3AC41362D7EA0AEB3A8064CF3A7 = 0.1;0x2C6C K2Node_MakeStruct_ST_HitboxData_1.HitType_7_A22DD9384A13F44AE32A35B8483C5ED3 = false;0x2C80 K2Node_MakeStruct_ST_HitboxData_1.HitSound_14_FB67671344A1F2B807571DAC05C7BC60 = nullptr;0x2C94 K2Node_MakeStruct_ST_HitboxData_1.hitboxSocketName_13_3851CA34448DCDDECDDC9DAEE4FD19DE = FName(handSlot_RSocket);0x2CBC K2Node_MakeStruct_ST_HitboxData_1.lengthRadiusHalfHeight_12_596D9D47496CF530718FD78AB8AAE1CE = FVector(120, 80, 80);0x2CF0 K2Node_MakeStruct_ST_HitboxData_1.DamageType_19_CC06EAD1426104EDCDC6BB915B624248 = 0;0x2D0D CallFunc_FinishSpawningActor_ReturnValue_2.Hitbox Info = K2Node_MakeStruct_ST_HitboxData_1;0x2D3E CallFunc_K2_GetActorLocation_ReturnValue_30 = K2_GetActorLocation();0x2D5A CallFunc_SpawnSoundAtLocation_ReturnValue_12 = SpawnSoundAtLocation(this, /Game/Audio/Sounds/cue_firePlayerProjectile.cue_firePlayerProjectile, CallFunc_K2_GetActorLocation_ReturnValue_30, FRotator(0, 0, 0), 1f, 1f, 0f, nullptr, nullptr, true);0x2DAC PopFlow();0x2DAD Label_2DAD:0x2DAD Temp_object_Variable_9 = /Game/VFX/Systems/NS_PlayerSlash.NS_PlayerSlash;0x2DC0 Temp_real_Variable_15 = 1;0x2DDB Temp_real_Variable_16 = 1;0x2DF6 Temp_real_Variable_17 = 1.5;0x2E11 Temp_real_Variable_18 = 1;0x2E2C Temp_real_Variable_19 = 1;0x2E47 Temp_object_Variable_10 = /Game/VFX/Systems/NS_PlayerSlash2.NS_PlayerSlash2;0x2E5A Temp_object_Variable_11 = /Game/VFX/Systems/NS_PlayerSlash2.NS_PlayerSlash2;0x2E6D Temp_object_Variable_12 = /Game/VFX/Systems/NS_PlayerSlash.NS_PlayerSlash;0x2E80 Temp_object_Variable_13 = /Game/VFX/Systems/NS_PlayerSlash.NS_PlayerSlash;0x2E93 Temp_object_Variable_14 = /Game/VFX/Systems/NS_PlayerSlash.NS_PlayerSlash;0x2EA6 CallFunc_EqualEqual_ByteByte_ReturnValue_10 = EqualEqual_ByteByte(actionState, 3);0x2EC5 Temp_bool_Variable_9 = obtainedPowerBoost?;0x2ED8 Temp_int_Variable_1 = powerLevel;0x2EF3 Temp_int_Variable_2 = powerLevel;0x2F0E CallFunc_MakeLiteralDouble_ReturnValue = MakeLiteralDouble(Switch(Temp_int_Variable_1, 0 => Temp_real_Variable_19, 1 => Temp_real_Variable_18, 2 => Temp_real_Variable_17, 3 => Temp_real_Variable_16, 4 => Temp_real_Variable_15, default => K2Node_Select_Default_5));0x2F9D CallFunc_SelectFloat_ReturnValue_5 = SelectFloat(CallFunc_MakeLiteralDouble_ReturnValue, 1, obtainedPowerBoost?);0x2FD4 CallFunc_Conv_DoubleToVector_ReturnValue_7 = Conv_DoubleToVector(CallFunc_SelectFloat_ReturnValue_5);0x2FF9 CallFunc_EqualEqual_IntInt_ReturnValue_1 = EqualEqual_IntInt(attackComboPosition, 2);0x301B CallFunc_K2_GetComponentRotation_ReturnValue_3 = Mesh.K2_GetComponentRotation();0x304D CallFunc_SelectFloat_ReturnValue_6 = SelectFloat(1.15, -1.15, CallFunc_EqualEqual_IntInt_ReturnValue_1);0x3084 CallFunc_K2_GetActorLocation_ReturnValue_34 = K2_GetActorLocation();0x30A0 CallFunc_SelectFloat_ReturnValue_7 = SelectFloat(1.15, CallFunc_SelectFloat_ReturnValue_6, CallFunc_EqualEqual_ByteByte_ReturnValue_10);0x30D7 CallFunc_Add_VectorVector_ReturnValue_15 = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_34, FVector(0, 0, 30));0x3115 CallFunc_MakeVector_ReturnValue_7 = MakeVector(CallFunc_SelectFloat_ReturnValue_7, 1.15, 1.15);0x314C CallFunc_Multiply_VectorVector_ReturnValue_20 = Multiply_VectorVector(CallFunc_MakeVector_ReturnValue_7, CallFunc_Conv_DoubleToVector_ReturnValue_7);0x317A CallFunc_SpawnSystemAtLocation_ReturnValue_7 = SpawnSystemAtLocation(this, Switch(Temp_bool_Variable_9, false => Temp_object_Variable_9, true => Switch(Temp_int_Variable_2, 0 => Temp_object_Variable_14, 1 => Temp_object_Variable_13, 2 => Temp_object_Variable_12, 3 => Temp_object_Variable_11, 4 => Temp_object_Variable_10, default => K2Node_Select_Default_6), default => K2Node_Select_Default_7), CallFunc_Add_VectorVector_ReturnValue_15, CallFunc_K2_GetComponentRotation_ReturnValue_3, CallFunc_Multiply_VectorVector_ReturnValue_20, true, true, 0, true);0x324E CallFunc_K2_AttachToComponent_ReturnValue = CallFunc_SpawnSystemAtLocation_ReturnValue_7.K2_AttachToComponent(nullptr, FName(None), 2, 1, 1, false);0x328D PopFlow();0x328E goto Label_2DAD;0x3293 CustomTimeDilation = 1f;0x32AA PopFlow();0x32AB CallFunc_GetPlayerController_ReturnValue_3 = GetPlayerController(this, 0);0x32C5 CallFunc_GetPlayerController_ReturnValue_3.SetViewTargetWithBlend(Camera Reference, 0f, 0, 0f, false);0x32FF CallFunc_GetPlayerController_ReturnValue_1 = GetPlayerController(this, 0);0x3319 CallFunc_GetPlayerController_ReturnValue_1.SetAudioListenerAttenuationOverride(CapsuleComponent, FVector(0, 0, 0));0x335B PopFlow();0x335C Temp_name_Variable = K2Node_CustomEvent_NotifyName_57;0x3377 PopFlow();0x3378 Temp_name_Variable = K2Node_CustomEvent_NotifyName_56;0x3393 change Action State(0);0x33A3 start iFrames Timeline();0x33B1 PopFlow();0x33B2 Temp_name_Variable = K2Node_CustomEvent_NotifyName_55;0x33CD PopFlow();0x33CE CallFunc_Conv_InputActionValueToBool_ReturnValue = Conv_InputActionValueToBool(K2Node_EnhancedInputActionEvent_ActionValue_10);0x33EB Temp_bool_Variable = CallFunc_Conv_InputActionValueToBool_ReturnValue;0x33FE Temp_real_Variable_1 = Cast<4>(K2Node_EnhancedInputActionEvent_ElapsedTime_10);0x341B Temp_real_Variable_1 = Temp_real_Variable_1;0x3436 Temp_real_Variable = Cast<4>(K2Node_EnhancedInputActionEvent_TriggeredTime_10);0x3453 Temp_real_Variable = Temp_real_Variable;0x346E Temp_object_Variable = K2Node_EnhancedInputActionEvent_SourceAction_10;0x3481 K2Node_SwitchEnum_CmpSuccess_23 = NotEqual_ByteByte(controlState, 0);0x34A0 if (!(K2Node_SwitchEnum_CmpSuccess_23)) goto Label_34AF;0x34AE PopFlow();0x34AF Label_34AF:0x34AF K2Node_SwitchEnum_CmpSuccess_32 = NotEqual_ByteByte(moveState, 0);0x34CE if (!(K2Node_SwitchEnum_CmpSuccess_32)) goto Label_350A;0x34DC K2Node_SwitchEnum_CmpSuccess_32 = NotEqual_ByteByte(moveState, 2);0x34FB if (!(K2Node_SwitchEnum_CmpSuccess_32)) goto Label_350A;0x3509 PopFlow();0x350A Label_350A:0x350A K2Node_SwitchEnum_CmpSuccess_19 = NotEqual_ByteByte(actionState, 0);0x3529 if (!(K2Node_SwitchEnum_CmpSuccess_19)) goto Label_3538;0x3537 PopFlow();0x3538 Label_3538:0x3538 CallFunc_Conv_FloatToVector_ReturnValue_1 = Conv_FloatToVector(60f);0x3559 K2Node_MakeArray_Array_2 = {6};0x3566 CallFunc_K2_GetActorLocation_ReturnValue_12 = K2_GetActorLocation();0x3582 CallFunc_GetActorForwardVector_ReturnValue_4 = GetActorForwardVector();0x359E CallFunc_Multiply_VectorVector_ReturnValue_2 = Multiply_VectorVector(CallFunc_GetActorForwardVector_ReturnValue_4, CallFunc_Conv_FloatToVector_ReturnValue_1);0x35CC CallFunc_Add_VectorVector_ReturnValue_2 = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_12, CallFunc_Multiply_VectorVector_ReturnValue_2);0x35FA CallFunc_SphereTraceMultiForObjects_OutHits = {};0x3605 CallFunc_SphereTraceMultiForObjects_ReturnValue = SphereTraceMultiForObjects(this, CallFunc_K2_GetActorLocation_ReturnValue_12, CallFunc_Add_VectorVector_ReturnValue_2, 60f, K2Node_MakeArray_Array_2, false, Temp_object_Variable_1, 0, CallFunc_SphereTraceMultiForObjects_OutHits, true, LinearColor{1f, 0f, 0f, 1f}, LinearColor{0f, 1f, 0f, 1f}, 5f);0x3699 Temp_int_Loop_Counter_Variable = 0;0x36B0 Temp_int_Array_Index_Variable = 0;0x36C7 Label_36C7:0x36C7 CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_SphereTraceMultiForObjects_OutHits);0x3702 CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x3728 if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_3A74;0x3736 Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x3751 PushFlow(Label_3A2A);0x3756 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_SphereTraceMultiForObjects_OutHits, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x3791 BreakHitResult(CallFunc_Array_Get_Item, 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);0x3846 CallFunc_DoesImplementInterface_ReturnValue = DoesImplementInterface(CallFunc_BreakHitResult_HitActor, /Game/Data/Interfaces/BPI_Interact.BPI_Interact_C);0x386C CallFunc_Not_PreBool_ReturnValue = Not_PreBool(foundInteracter);0x3889 CallFunc_BooleanAND_ReturnValue_2 = BooleanAND(CallFunc_DoesImplementInterface_ReturnValue, CallFunc_Not_PreBool_ReturnValue);0x38AF if (!(CallFunc_BooleanAND_ReturnValue_2)) PopFlow();0x38B9 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_SphereTraceMultiForObjects_OutHits, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x38F4 BreakHitResult(CallFunc_Array_Get_Item, 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);0x39A9 K2Node_DynamicCast_AsBPI_Interact = Cast<BPI_Interact_C>(CallFunc_BreakHitResult_HitActor);0x39CD K2Node_DynamicCast_bSuccess_2 = Cast<2>(K2Node_DynamicCast_AsBPI_Interact);0x39EA if (!(K2Node_DynamicCast_bSuccess_2)) goto Label_3A1E;0x39F8 K2Node_DynamicCast_AsBPI_Interact.BPI_TryInteract(this);0x3A1E Label_3A1E:0x3A1E foundInteracter = true;0x3A29 PopFlow();0x3A2A Label_3A2A:0x3A2A CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x3A54 Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x3A6F goto Label_36C7;0x3A74 Label_3A74:0x3A74 foundInteracter = false;0x3A7F PopFlow();0x3A80 CallFunc_Conv_InputActionValueToBool_ReturnValue_1 = Conv_InputActionValueToBool(K2Node_EnhancedInputActionEvent_ActionValue_9);0x3A9D Temp_bool_Variable_1 = CallFunc_Conv_InputActionValueToBool_ReturnValue_1;0x3AB0 Temp_real_Variable_3 = Cast<4>(K2Node_EnhancedInputActionEvent_ElapsedTime_9);0x3ACD Temp_real_Variable_3 = Temp_real_Variable_3;0x3AE8 Temp_real_Variable_2 = Cast<4>(K2Node_EnhancedInputActionEvent_TriggeredTime_9);0x3B05 Temp_real_Variable_2 = Temp_real_Variable_2;0x3B20 Temp_object_Variable_2 = K2Node_EnhancedInputActionEvent_SourceAction_9;0x3B33 if (!(obtainedGuard?)) PopFlow();0x3B3D K2Node_SwitchEnum_CmpSuccess_25 = NotEqual_ByteByte(controlState, 0);0x3B5C if (!(K2Node_SwitchEnum_CmpSuccess_25)) goto Label_3B6B;0x3B6A PopFlow();0x3B6B Label_3B6B:0x3B6B K2Node_SwitchEnum_CmpSuccess_21 = NotEqual_ByteByte(actionState, 0);0x3B8A if (!(K2Node_SwitchEnum_CmpSuccess_21)) goto Label_3C50;0x3B98 K2Node_SwitchEnum_CmpSuccess_21 = NotEqual_ByteByte(actionState, 2);0x3BB7 if (!(K2Node_SwitchEnum_CmpSuccess_21)) goto Label_3C20;0x3BC5 K2Node_SwitchEnum_CmpSuccess_21 = NotEqual_ByteByte(actionState, 7);0x3BE4 if (!(K2Node_SwitchEnum_CmpSuccess_21)) goto Label_3C50;0x3BF2 K2Node_SwitchEnum_CmpSuccess_21 = NotEqual_ByteByte(actionState, 8);0x3C11 if (!(K2Node_SwitchEnum_CmpSuccess_21)) goto Label_3C50;0x3C1F PopFlow();0x3C20 Label_3C20:0x3C20 CallFunc_GreaterEqual_DoubleDouble_ReturnValue_3 = GreaterEqual_DoubleDouble(actionStateUptime, freeAttackIntteruptTime);0x3C46 if (!(CallFunc_GreaterEqual_DoubleDouble_ReturnValue_3)) PopFlow();0x3C50 Label_3C50:0x3C50 change Action State(15);0x3C60 successfulBlock = false;0x3C6B CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_3 = CreateProxyObjectForPlayMontage(Mesh, /Game/Animations/Player/Attacks/dreamLady_Guard_Main_Montage.dreamLady_Guard_Main_Montage, 1f, 0f, FName(None));0x3CA8 CallFunc_IsValid_ReturnValue_9 = IsValid(CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_3);0x3CC5 if (!(CallFunc_IsValid_ReturnValue_9)) goto Label_3E13;0x3CD3 K2Node_CreateDelegate_OutputDelegate_7.Bind(this, OnCompleted_C73CBAC24C77F56F637C159C43CA302C);0x3CEA CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_3.OnCompleted += K2Node_CreateDelegate_OutputDelegate_7;0x3D13 K2Node_CreateDelegate_OutputDelegate_6.Bind(this, OnBlendOut_C73CBAC24C77F56F637C159C43CA302C);0x3D2A CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_3.OnBlendOut += K2Node_CreateDelegate_OutputDelegate_6;0x3D53 K2Node_CreateDelegate_OutputDelegate_5.Bind(this, OnInterrupted_C73CBAC24C77F56F637C159C43CA302C);0x3D6A CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_3.OnInterrupted += K2Node_CreateDelegate_OutputDelegate_5;0x3D93 K2Node_CreateDelegate_OutputDelegate_4.Bind(this, OnNotifyBegin_C73CBAC24C77F56F637C159C43CA302C);0x3DAA CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_3.OnNotifyBegin += K2Node_CreateDelegate_OutputDelegate_4;0x3DD3 K2Node_CreateDelegate_OutputDelegate_3.Bind(this, OnNotifyEnd_C73CBAC24C77F56F637C159C43CA302C);0x3DEA CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_3.OnNotifyEnd += K2Node_CreateDelegate_OutputDelegate_3;0x3E13 Label_3E13:0x3E13 rotateActorToStick();0x3E21 blockingUpdateToComp(false);0x3E30 K2Node_CreateDelegate_OutputDelegate_69.Bind(this, activateGuardFrames);0x3E47 CallFunc_K2_SetTimerDelegate_ReturnValue_4 = K2_SetTimerDelegate(K2Node_CreateDelegate_OutputDelegate_69, 0.1f, false, 0f, 0f);0x3E7C CallFunc_Conv_IntToDouble_ReturnValue = Conv_IntToDouble(powerBuildUpgrades);0x3EA1 CallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(3, CallFunc_Conv_IntToDouble_ReturnValue);0x3ECF CallFunc_Subtract_DoubleDouble_ReturnValue = Subtract_DoubleDouble(hitsToFill, CallFunc_Multiply_DoubleDouble_ReturnValue);0x3EFD CallFunc_Divide_DoubleDouble_ReturnValue = Divide_DoubleDouble(baseMaxPower, CallFunc_Subtract_DoubleDouble_ReturnValue);0x3F2B changePowerAmount(CallFunc_Divide_DoubleDouble_ReturnValue, false);0x3F43 LaunchCharacter(FVector(0, 0, 100), false, true);0x3F6C CharacterMovement.GravityScale = 0.6f;0x3F99 CharacterMovement.RotationRate = FRotator(0, 60, 0);0x3FDA timedResetControlVariables(1, false);0x3FF2 CharacterMovement.BrakingDecelerationFalling = 1200f;0x401F PopFlow();0x4020 Temp_name_Variable_1 = K2Node_CustomEvent_NotifyName_54;0x403B PopFlow();0x403C Temp_name_Variable_1 = K2Node_CustomEvent_NotifyName_53;0x4057 PopFlow();0x4058 Temp_name_Variable_1 = K2Node_CustomEvent_NotifyName_52;0x4073 PopFlow();0x4074 Temp_name_Variable_1 = K2Node_CustomEvent_NotifyName_51;0x408F change Action State(0);0x409F PopFlow();0x40A0 Temp_name_Variable_1 = K2Node_CustomEvent_NotifyName_50;0x40BB PopFlow();0x40BC Temp_name_Variable_2 = K2Node_CustomEvent_NotifyName_49;0x40D7 PopFlow();0x40D8 Temp_name_Variable_2 = K2Node_CustomEvent_NotifyName_48;0x40F3 PopFlow();0x40F4 Temp_name_Variable_2 = K2Node_CustomEvent_NotifyName_47;0x410F PopFlow();0x4110 Temp_name_Variable_2 = K2Node_CustomEvent_NotifyName_46;0x412B change Action State(0);0x413B PopFlow();0x413C Temp_name_Variable_2 = K2Node_CustomEvent_NotifyName_45;0x4157 PopFlow();0x4158 Label_4158:0x4158 CallFunc_MakeVector_X_ImplicitCast = Cast<4>(Blink_NewTrack_0_6162C2E44F3858180A642A87315BC874);0x4175 CallFunc_MakeVector_ReturnValue = MakeVector(CallFunc_MakeVector_X_ImplicitCast, 0, 0);0x41AC changeFaceTexture(CallFunc_MakeVector_ReturnValue, FVector(0, 0, 0));0x41DC PopFlow();0x41DD CallFunc_Conv_InputActionValueToBool_ReturnValue_2 = Conv_InputActionValueToBool(K2Node_EnhancedInputActionEvent_ActionValue_8);0x41FA Temp_bool_Variable_2 = CallFunc_Conv_InputActionValueToBool_ReturnValue_2;0x420D Temp_real_Variable_8 = Cast<4>(K2Node_EnhancedInputActionEvent_ElapsedTime_8);0x422A Temp_real_Variable_8 = Temp_real_Variable_8;0x4245 Temp_real_Variable_7 = Cast<4>(K2Node_EnhancedInputActionEvent_TriggeredTime_8);0x4262 Temp_real_Variable_7 = Temp_real_Variable_7;0x427D Temp_object_Variable_3 = K2Node_EnhancedInputActionEvent_SourceAction_8;0x4290 CallFunc_Not_PreBool_ReturnValue_1 = Not_PreBool(Camera Reference.firstPersonMode?);0x42C3 Camera Reference.changeMode(CallFunc_Not_PreBool_ReturnValue_1);0x42F0 if (!(Camera Reference.firstPersonMode?)) goto Label_44D1;0x4314 Label_4314:0x4314 CallFunc_GetMaterials_ReturnValue = VisualMesh.GetMaterials();0x434A meshMats = CallFunc_GetMaterials_ReturnValue;0x4365 VisualMesh.SetMaterialByName(FName(Material), /Game/MatTex/Materials/M_trans.M_trans);0x439F VisualMesh.SetMaterialByName(FName(Material_Mouth), /Game/MatTex/Materials/M_trans.M_trans);0x43D9 VisualMesh.SetMaterialByName(FName(Material_Eyes), /Game/MatTex/Materials/M_trans.M_trans);0x4413 WeaponMesh.SetScalarParameterValueOnMaterials(FName(UseFade), 0f);0x4445 VisualMesh.SetScalarParameterValueOnMaterials(FName(UseFade), 0f);0x4477 PlaySoundAtLocation(this, /Game/Audio/Sounds/system/camera_narrow.camera_narrow, FVector(0, 0, 0), FRotator(0, 0, 0), 0.25f, 1.6f, 0.15f, nullptr, nullptr, nullptr, nullptr);0x44D0 PopFlow();0x44D1 Label_44D1:0x44D1 PlaySoundAtLocation(this, /Game/Audio/Sounds/system/camera_narrow.camera_narrow, FVector(0, 0, 0), FRotator(0, 0, 0), 0.2f, 1f, 0.1f, nullptr, nullptr, nullptr, nullptr);0x452A /Script/Engine.Default__KismetArrayLibrary.Array_Get(meshMats, 1, CallFunc_Array_Get_Item_2);0x4561 CallFunc_GetBaseMaterial_ReturnValue = CallFunc_Array_Get_Item_2.GetBaseMaterial();0x458B CallFunc_GetDisplayName_ReturnValue = GetDisplayName(CallFunc_GetBaseMaterial_ReturnValue);0x45B0 PrintString(this, CallFunc_GetDisplayName_ReturnValue, true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x45FA Label_45FA:0x45FA /Script/Engine.Default__KismetArrayLibrary.Array_Get(meshMats, 0, CallFunc_Array_Get_Item_1);0x4631 VisualMesh.SetMaterial(0, CallFunc_Array_Get_Item_1);0x4663 /Script/Engine.Default__KismetArrayLibrary.Array_Get(meshMats, 1, CallFunc_Array_Get_Item_2);0x469A VisualMesh.SetMaterial(1, CallFunc_Array_Get_Item_2);0x46CC /Script/Engine.Default__KismetArrayLibrary.Array_Get(meshMats, 2, CallFunc_Array_Get_Item_3);0x4703 VisualMesh.SetMaterial(2, CallFunc_Array_Get_Item_3);0x4735 /Script/Engine.Default__KismetArrayLibrary.Array_Get(meshMats, 3, CallFunc_Array_Get_Item_4);0x476C VisualMesh.SetMaterial(3, CallFunc_Array_Get_Item_4);0x479E WeaponMesh.SetScalarParameterValueOnMaterials(FName(UseFade), 1f);0x47D0 VisualMesh.SetScalarParameterValueOnMaterials(FName(UseFade), 1f);0x4802 setFaceMats();0x4810 PopFlow();0x4811 CallFunc_Conv_InputActionValueToBool_ReturnValue_3 = Conv_InputActionValueToBool(K2Node_EnhancedInputActionEvent_ActionValue_7);0x482E Temp_bool_Variable_3 = CallFunc_Conv_InputActionValueToBool_ReturnValue_3;0x4841 Temp_real_Variable_10 = Cast<4>(K2Node_EnhancedInputActionEvent_ElapsedTime_7);0x485E Temp_real_Variable_10 = Temp_real_Variable_10;0x4879 Temp_real_Variable_9 = Cast<4>(K2Node_EnhancedInputActionEvent_TriggeredTime_7);0x4896 Temp_real_Variable_9 = Temp_real_Variable_9;0x48B1 Temp_object_Variable_4 = K2Node_EnhancedInputActionEvent_SourceAction_7;0x48C4 K2Node_SwitchEnum_CmpSuccess_30 = NotEqual_ByteByte(controlState, 0);0x48E3 if (!(K2Node_SwitchEnum_CmpSuccess_30)) goto Label_48F2;0x48F1 PopFlow();0x48F2 Label_48F2:0x48F2 K2Node_SwitchEnum_CmpSuccess_31 = NotEqual_ByteByte(moveState, 0);0x4911 if (!(K2Node_SwitchEnum_CmpSuccess_31)) goto Label_49D4;0x491F K2Node_SwitchEnum_CmpSuccess_31 = NotEqual_ByteByte(moveState, 1);0x493E if (!(K2Node_SwitchEnum_CmpSuccess_31)) goto Label_49D4;0x494C K2Node_SwitchEnum_CmpSuccess_31 = NotEqual_ByteByte(moveState, 2);0x496B if (!(K2Node_SwitchEnum_CmpSuccess_31)) goto Label_49D4;0x4979 K2Node_SwitchEnum_CmpSuccess_31 = NotEqual_ByteByte(moveState, 4);0x4998 if (!(K2Node_SwitchEnum_CmpSuccess_31)) goto Label_49D4;0x49A6 K2Node_SwitchEnum_CmpSuccess_31 = NotEqual_ByteByte(moveState, 6);0x49C5 if (!(K2Node_SwitchEnum_CmpSuccess_31)) goto Label_49D4;0x49D3 PopFlow();0x49D4 Label_49D4:0x49D4 K2Node_SwitchEnum_CmpSuccess_29 = NotEqual_ByteByte(actionState, 0);0x49F3 if (!(K2Node_SwitchEnum_CmpSuccess_29)) goto Label_4A2F;0x4A01 K2Node_SwitchEnum_CmpSuccess_29 = NotEqual_ByteByte(actionState, 18);0x4A20 if (!(K2Node_SwitchEnum_CmpSuccess_29)) goto Label_4A2F;0x4A2E PopFlow();0x4A2F Label_4A2F:0x4A2F if (!(weaponEquipped?)) PopFlow();0x4A39 spawnWeapon(true);0x4A48 CallFunc_PlayAnimMontage_ReturnValue_2 = PlayAnimMontage(/Game/Animations/Player/dreamLady_WeaponThrow_Montage.dreamLady_WeaponThrow_Montage, 1f, FName(None));0x4A83 PopFlow();0x4A84 Temp_name_Variable_3 = K2Node_CustomEvent_NotifyName_44;0x4A9F PopFlow();0x4AA0 Temp_name_Variable_3 = K2Node_CustomEvent_NotifyName_43;0x4ABB PopFlow();0x4ABC Temp_name_Variable_3 = K2Node_CustomEvent_NotifyName_42;0x4AD7 PopFlow();0x4AD8 Temp_name_Variable_3 = K2Node_CustomEvent_NotifyName_41;0x4AF3 PopFlow();0x4AF4 Temp_name_Variable_3 = K2Node_CustomEvent_NotifyName_40;0x4B0F PopFlow();0x4B10 CallFunc_Conv_InputActionValueToBool_ReturnValue_4 = Conv_InputActionValueToBool(K2Node_EnhancedInputActionEvent_ActionValue_6);0x4B2D Temp_bool_Variable_6 = CallFunc_Conv_InputActionValueToBool_ReturnValue_4;0x4B40 Temp_real_Variable_12 = Cast<4>(K2Node_EnhancedInputActionEvent_ElapsedTime_6);0x4B5D Temp_real_Variable_12 = Temp_real_Variable_12;0x4B78 Temp_real_Variable_11 = Cast<4>(K2Node_EnhancedInputActionEvent_TriggeredTime_6);0x4B95 Temp_real_Variable_11 = Temp_real_Variable_11;0x4BB0 Temp_object_Variable_7 = K2Node_EnhancedInputActionEvent_SourceAction_6;0x4BC3 if (!(obtainedMap?)) PopFlow();0x4BCD K2Node_SwitchEnum_CmpSuccess_34 = NotEqual_ByteByte(moveState, 0);0x4BEC if (!(K2Node_SwitchEnum_CmpSuccess_34)) goto Label_4C28;0x4BFA K2Node_SwitchEnum_CmpSuccess_34 = NotEqual_ByteByte(moveState, 2);0x4C19 if (!(K2Node_SwitchEnum_CmpSuccess_34)) goto Label_4C28;0x4C27 PopFlow();0x4C28 Label_4C28:0x4C28 K2Node_SwitchEnum_CmpSuccess_33 = NotEqual_ByteByte(actionState, 0);0x4C47 if (!(K2Node_SwitchEnum_CmpSuccess_33)) goto Label_4CBB;0x4C55 K2Node_SwitchEnum_CmpSuccess_33 = NotEqual_ByteByte(actionState, 20);0x4C74 if (!(K2Node_SwitchEnum_CmpSuccess_33)) goto Label_4C83;0x4C82 PopFlow();0x4C83 Label_4C83:0x4C83 CallFunc_IsValid_ReturnValue_1 = IsValid(activeMapReference);0x4CA0 if (!(CallFunc_IsValid_ReturnValue_1)) PopFlow();0x4CAA change Action State(0);0x4CBA PopFlow();0x4CBB Label_4CBB:0x4CBB CallFunc_IsValid_ReturnValue = IsValid(activeMapReference);0x4CD8 if (!(CallFunc_IsValid_ReturnValue)) goto Label_4CF7;0x4CE6 change Action State(0);0x4CF6 PopFlow();0x4CF7 Label_4CF7:0x4CF7 CallFunc_GetPlayerController_ReturnValue = GetPlayerController(this, 0);0x4D11 CallFunc_Create_ReturnValue = /Script/UMG.Default__WidgetBlueprintLibrary.Create(this, /Game/UI/Map/UI_MentalMap.UI_MentalMap_C, CallFunc_GetPlayerController_ReturnValue);0x4D4E activeMapReference = CallFunc_Create_ReturnValue;0x4D61 activeMapReference.AddToViewport(0);0x4D86 change Action State(20);0x4D96 changeFaceTexture(FVector(1, 0, 0), FVector(0, 0, 0));0x4DD6 lockOff();0x4DE4 CallFunc_PlayAnimMontage_ReturnValue_3 = PlayAnimMontage(mapThinkAnim, 1f, FName(None));0x4E1F PopFlow();0x4E20 Temp_name_Variable_4 = K2Node_CustomEvent_NotifyName_39;0x4E3B PopFlow();0x4E3C Temp_name_Variable_4 = K2Node_CustomEvent_NotifyName_38;0x4E57 PopFlow();0x4E58 Temp_name_Variable_4 = K2Node_CustomEvent_NotifyName_37;0x4E73 PopFlow();0x4E74 Temp_name_Variable_4 = K2Node_CustomEvent_NotifyName_36;0x4E8F PopFlow();0x4E90 Temp_name_Variable_4 = K2Node_CustomEvent_NotifyName_35;0x4EAB CharacterMovement.SetMovementMode(1, 0);0x4ED3 PopFlow();0x4ED4 Label_4ED4:0x4ED4 chargingVFX.Deactivate();0x4EF8 PopFlow();0x4EF9 Label_4EF9:0x4EF9 CallFunc_IsValid_ReturnValue_2 = IsValid(chargingVFX);0x4F16 if (!(CallFunc_IsValid_ReturnValue_2)) PopFlow();0x4F20 goto Label_4ED4;0x4F25 CallFunc_Conv_InputActionValueToBool_ReturnValue_6 = Conv_InputActionValueToBool(K2Node_EnhancedInputActionEvent_ActionValue_5);0x4F42 Temp_bool_Variable_8 = CallFunc_Conv_InputActionValueToBool_ReturnValue_6;0x4F55 Temp_real_Variable_14 = Cast<4>(K2Node_EnhancedInputActionEvent_ElapsedTime_5);0x4F72 Temp_real_Variable_14 = Temp_real_Variable_14;0x4F8D Temp_real_Variable_13 = Cast<4>(K2Node_EnhancedInputActionEvent_TriggeredTime_5);0x4FAA Temp_real_Variable_13 = Temp_real_Variable_13;0x4FC5 Temp_object_Variable_8 = K2Node_EnhancedInputActionEvent_SourceAction_5;0x4FD8 K2Node_SwitchEnum_CmpSuccess_46 = NotEqual_ByteByte(controlState, 0);0x4FF7 if (!(K2Node_SwitchEnum_CmpSuccess_46)) goto Label_5070;0x5005 K2Node_SwitchEnum_CmpSuccess_46 = NotEqual_ByteByte(controlState, 1);0x5024 if (!(K2Node_SwitchEnum_CmpSuccess_46)) goto Label_5060;0x5032 K2Node_SwitchEnum_CmpSuccess_46 = NotEqual_ByteByte(controlState, 2);0x5051 if (!(K2Node_SwitchEnum_CmpSuccess_46)) goto Label_5060;0x505F PopFlow();0x5060 Label_5060:0x5060 storedChargeAttack = false;0x506B goto Label_4EF9;0x5070 Label_5070:0x5070 K2Node_SwitchEnum_CmpSuccess_44 = NotEqual_ByteByte(moveState, 0);0x508F if (!(K2Node_SwitchEnum_CmpSuccess_44)) goto Label_5206;0x509D K2Node_SwitchEnum_CmpSuccess_44 = NotEqual_ByteByte(moveState, 1);0x50BC if (!(K2Node_SwitchEnum_CmpSuccess_44)) goto Label_5206;0x50CA K2Node_SwitchEnum_CmpSuccess_44 = NotEqual_ByteByte(moveState, 2);0x50E9 if (!(K2Node_SwitchEnum_CmpSuccess_44)) goto Label_5060;0x50F7 K2Node_SwitchEnum_CmpSuccess_44 = NotEqual_ByteByte(moveState, 3);0x5116 if (!(K2Node_SwitchEnum_CmpSuccess_44)) goto Label_5060;0x5124 K2Node_SwitchEnum_CmpSuccess_44 = NotEqual_ByteByte(moveState, 4);0x5143 if (!(K2Node_SwitchEnum_CmpSuccess_44)) goto Label_5060;0x5151 K2Node_SwitchEnum_CmpSuccess_44 = NotEqual_ByteByte(moveState, 5);0x5170 if (!(K2Node_SwitchEnum_CmpSuccess_44)) goto Label_5060;0x517E K2Node_SwitchEnum_CmpSuccess_44 = NotEqual_ByteByte(moveState, 6);0x519D if (!(K2Node_SwitchEnum_CmpSuccess_44)) goto Label_5060;0x51AB K2Node_SwitchEnum_CmpSuccess_44 = NotEqual_ByteByte(moveState, 7);0x51CA if (!(K2Node_SwitchEnum_CmpSuccess_44)) goto Label_5060;0x51D8 K2Node_SwitchEnum_CmpSuccess_44 = NotEqual_ByteByte(moveState, 8);0x51F7 if (!(K2Node_SwitchEnum_CmpSuccess_44)) goto Label_5060;0x5205 PopFlow();0x5206 Label_5206:0x5206 tryChargeAttack();0x5214 CallFunc_IsValid_ReturnValue_3 = IsValid(chargingVFX);0x5231 if (!(CallFunc_IsValid_ReturnValue_3)) goto Label_5263;0x523F chargingVFX.Deactivate();0x5263 Label_5263:0x5263 PushFlow(Label_527F);0x5268 Temp_bool_IsClosed_Variable = false;0x5273 Temp_bool_Has_Been_Initd_Variable = true;0x527E PopFlow();0x527F Label_527F:0x527F Temp_bool_IsClosed_Variable_1 = false;0x528A Temp_bool_Has_Been_Initd_Variable_1 = true;0x5295 PopFlow();0x5296 CallFunc_Conv_InputActionValueToBool_ReturnValue_7 = Conv_InputActionValueToBool(K2Node_EnhancedInputActionEvent_ActionValue_4);0x52B3 Temp_bool_Variable_8 = CallFunc_Conv_InputActionValueToBool_ReturnValue_7;0x52C6 Temp_real_Variable_14 = Cast<4>(K2Node_EnhancedInputActionEvent_ElapsedTime_4);0x52E3 Temp_real_Variable_14 = Temp_real_Variable_14;0x52FE Temp_real_Variable_13 = Cast<4>(K2Node_EnhancedInputActionEvent_TriggeredTime_4);0x531B Temp_real_Variable_13 = Temp_real_Variable_13;0x5336 Temp_object_Variable_8 = K2Node_EnhancedInputActionEvent_SourceAction_4;0x5349 K2Node_SwitchEnum_CmpSuccess_45 = NotEqual_ByteByte(controlState, 0);0x5368 if (!(K2Node_SwitchEnum_CmpSuccess_45)) goto Label_5377;0x5376 PopFlow();0x5377 Label_5377:0x5377 CallFunc_BooleanAND_ReturnValue_11 = BooleanAND(obtainedAttack?, weaponEquipped?);0x539D if (!(CallFunc_BooleanAND_ReturnValue_11)) goto Label_639D;0x53AB Label_53AB:0x53AB K2Node_SwitchEnum_CmpSuccess_47 = NotEqual_ByteByte(moveState, 0);0x53CA if (!(K2Node_SwitchEnum_CmpSuccess_47)) goto Label_5415;0x53D8 K2Node_SwitchEnum_CmpSuccess_47 = NotEqual_ByteByte(moveState, 1);0x53F7 if (!(K2Node_SwitchEnum_CmpSuccess_47)) goto Label_5406;0x5405 PopFlow();0x5406 Label_5406:0x5406 if (!(bouncedAttackLockoutTimer)) goto Label_5415;0x5414 PopFlow();0x5415 Label_5415:0x5415 K2Node_SwitchEnum_CmpSuccess_49 = NotEqual_ByteByte(actionState, 0);0x5434 if (!(K2Node_SwitchEnum_CmpSuccess_49)) goto Label_5AA6;0x5442 K2Node_SwitchEnum_CmpSuccess_49 = NotEqual_ByteByte(actionState, 2);0x5461 if (!(K2Node_SwitchEnum_CmpSuccess_49)) goto Label_5A72;0x546F K2Node_SwitchEnum_CmpSuccess_49 = NotEqual_ByteByte(actionState, 7);0x548E if (!(K2Node_SwitchEnum_CmpSuccess_49)) goto Label_5AA6;0x549C K2Node_SwitchEnum_CmpSuccess_49 = NotEqual_ByteByte(actionState, 8);0x54BB if (!(K2Node_SwitchEnum_CmpSuccess_49)) goto Label_5AA6;0x54C9 K2Node_SwitchEnum_CmpSuccess_49 = NotEqual_ByteByte(actionState, 15);0x54E8 if (!(K2Node_SwitchEnum_CmpSuccess_49)) goto Label_5551;0x54F6 K2Node_SwitchEnum_CmpSuccess_49 = NotEqual_ByteByte(actionState, 17);0x5515 if (!(K2Node_SwitchEnum_CmpSuccess_49)) goto Label_5AA6;0x5523 K2Node_SwitchEnum_CmpSuccess_49 = NotEqual_ByteByte(actionState, 20);0x5542 if (!(K2Node_SwitchEnum_CmpSuccess_49)) goto Label_5AA6;0x5550 PopFlow();0x5551 Label_5551:0x5551 if (!(successfulBlock)) PopFlow();0x555B CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_11 = CreateProxyObjectForPlayMontage(Mesh, /Game/Animations/Player/Attacks/dreamLady_Guard_CounterF_Montage.dreamLady_Guard_CounterF_Montage, 1f, 0f, FName(None));0x5598 CallFunc_IsValid_ReturnValue_20 = IsValid(CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_11);0x55B5 if (!(CallFunc_IsValid_ReturnValue_20)) goto Label_5703;0x55C3 K2Node_CreateDelegate_OutputDelegate_48.Bind(this, OnCompleted_22117DDF48252AB1C7A637BB35BDECAB);0x55DA CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_11.OnCompleted += K2Node_CreateDelegate_OutputDelegate_48;0x5603 K2Node_CreateDelegate_OutputDelegate_47.Bind(this, OnBlendOut_22117DDF48252AB1C7A637BB35BDECAB);0x561A CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_11.OnBlendOut += K2Node_CreateDelegate_OutputDelegate_47;0x5643 K2Node_CreateDelegate_OutputDelegate_46.Bind(this, OnInterrupted_22117DDF48252AB1C7A637BB35BDECAB);0x565A CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_11.OnInterrupted += K2Node_CreateDelegate_OutputDelegate_46;0x5683 K2Node_CreateDelegate_OutputDelegate_45.Bind(this, OnNotifyBegin_22117DDF48252AB1C7A637BB35BDECAB);0x569A CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_11.OnNotifyBegin += K2Node_CreateDelegate_OutputDelegate_45;0x56C3 K2Node_CreateDelegate_OutputDelegate_44.Bind(this, OnNotifyEnd_22117DDF48252AB1C7A637BB35BDECAB);0x56DA CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_11.OnNotifyEnd += K2Node_CreateDelegate_OutputDelegate_44;0x5703 Label_5703:0x5703 change Action State(16);0x5713 rotateActorToStick();0x5721 K2_ClearAndInvalidateTimerHandle(this, NewVar);0x5735 /Script/Engine.Default__KismetArrayLibrary.Array_Clear(hitActorsArray);0x575E Temp_real_Variable_20 = 3;0x5779 Temp_real_Variable_21 = 2;0x5794 Temp_real_Variable_22 = 1.5;0x57AF Temp_real_Variable_23 = 1;0x57CA Temp_int_Variable_3 = powerLevel;0x57E5 CallFunc_Multiply_DoubleDouble_ReturnValue_20 = Multiply_DoubleDouble(30, Switch(Temp_int_Variable_3, 0 => Temp_real_Variable_23, 1 => Temp_real_Variable_22, 2 => Temp_real_Variable_21, 3 => Temp_real_Variable_20, default => K2Node_Select_Default_9));0x586B K2Node_MakeStruct_ST_HitboxData_4.Damage_15_2068E77745C092F1FC7634A91107BEAB = CallFunc_Multiply_DoubleDouble_ReturnValue_20;0x588F K2Node_MakeStruct_ST_HitboxData_4.HitStopDuration_16_E15EA3AC41362D7EA0AEB3A8064CF3A7 = 0.05;0x58B3 K2Node_MakeStruct_ST_HitboxData_4.HitType_7_A22DD9384A13F44AE32A35B8483C5ED3 = false;0x58C7 K2Node_MakeStruct_ST_HitboxData_4.HitSound_14_FB67671344A1F2B807571DAC05C7BC60 = nullptr;0x58DB K2Node_MakeStruct_ST_HitboxData_4.hitboxSocketName_13_3851CA34448DCDDECDDC9DAEE4FD19DE = FName(handSlot_RSocket);0x5903 K2Node_MakeStruct_ST_HitboxData_4.lengthRadiusHalfHeight_12_596D9D47496CF530718FD78AB8AAE1CE = FVector(120, 80, 80);0x5937 K2Node_MakeStruct_ST_HitboxData_4.DamageType_19_CC06EAD1426104EDCDC6BB915B624248 = 1;0x5954 ST Hitbox Data = K2Node_MakeStruct_ST_HitboxData_4;0x596F PushFlow(Label_59E8);0x5974 PushFlow(Label_5A06);0x5979 StopAnimStrech();0x5987 CallFunc_IsFalling_ReturnValue_1 = CharacterMovement.IsFalling();0x59B5 if (!(CallFunc_IsFalling_ReturnValue_1)) PopFlow();0x59BF CharacterMovement.SetMovementMode(5, 0);0x59E7 PopFlow();0x59E8 Label_59E8:0x59E8 if (!(hasMovementInput?)) goto Label_59F7;0x59F6 PopFlow();0x59F7 Label_59F7:0x59F7 rotate Attack to closest target();0x5A05 PopFlow();0x5A06 Label_5A06:0x5A06 CallFunc_Conv_IntToDouble_ReturnValue_3 = Conv_IntToDouble(powerLevel);0x5A2B CallFunc_Multiply_DoubleDouble_ReturnValue_19 = Multiply_DoubleDouble(CallFunc_Conv_IntToDouble_ReturnValue_3, -1);0x5A59 changePowerAmount(CallFunc_Multiply_DoubleDouble_ReturnValue_19, false);0x5A71 PopFlow();0x5A72 Label_5A72:0x5A72 CallFunc_GreaterEqual_DoubleDouble_ReturnValue_12 = GreaterEqual_DoubleDouble(actionStateUptime, freeAttackIntteruptTime);0x5A98 if (!(CallFunc_GreaterEqual_DoubleDouble_ReturnValue_12)) goto Label_6391;0x5AA6 Label_5AA6:0x5AA6 if (!(inFreeAttCooldown?)) goto Label_5AB5;0x5AB4 PopFlow();0x5AB5 Label_5AB5:0x5AB5 PushFlow(Label_5AD3);0x5ABA PushFlow(Label_5B0A);0x5ABF PushFlow(Label_612E);0x5AC4 rotate Attack to closest target();0x5AD2 PopFlow();0x5AD3 Label_5AD3:0x5AD3 Delay(this, 0.1f, LatentActionInfo{0x328E, -427278413, FName(ExecuteUbergraph_BP_PlayerGoatMain), this});0x5B09 PopFlow();0x5B0A Label_5B0A:0x5B0A K2Node_SwitchInteger_CmpSuccess_1 = NotEqual_IntInt(attackComboPosition, 0);0x5B2C if (!(K2Node_SwitchInteger_CmpSuccess_1)) goto Label_5F72;0x5B3A K2Node_SwitchInteger_CmpSuccess_1 = NotEqual_IntInt(attackComboPosition, 1);0x5B5C if (!(K2Node_SwitchInteger_CmpSuccess_1)) goto Label_5DB6;0x5B6A K2Node_SwitchInteger_CmpSuccess_1 = NotEqual_IntInt(attackComboPosition, 2);0x5B8C if (!(K2Node_SwitchInteger_CmpSuccess_1)) goto Label_5B9B;0x5B9A PopFlow();0x5B9B Label_5B9B:0x5B9B attackComboPosition = 0;0x5BB2 CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_10 = CreateProxyObjectForPlayMontage(Mesh, /Game/Animations/Player/Attacks/dreamLady_Attack_GF3_Montage.dreamLady_Attack_GF3_Montage, 1f, 0f, FName(None));0x5BEF CallFunc_IsValid_ReturnValue_19 = IsValid(CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_10);0x5C0C if (!(CallFunc_IsValid_ReturnValue_19)) goto Label_5D5A;0x5C1A K2Node_CreateDelegate_OutputDelegate_43.Bind(this, OnCompleted_48317BB845BD144CA5C25E9F44852228);0x5C31 CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_10.OnCompleted += K2Node_CreateDelegate_OutputDelegate_43;0x5C5A K2Node_CreateDelegate_OutputDelegate_42.Bind(this, OnBlendOut_48317BB845BD144CA5C25E9F44852228);0x5C71 CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_10.OnBlendOut += K2Node_CreateDelegate_OutputDelegate_42;0x5C9A K2Node_CreateDelegate_OutputDelegate_41.Bind(this, OnInterrupted_48317BB845BD144CA5C25E9F44852228);0x5CB1 CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_10.OnInterrupted += K2Node_CreateDelegate_OutputDelegate_41;0x5CDA K2Node_CreateDelegate_OutputDelegate_40.Bind(this, OnNotifyBegin_48317BB845BD144CA5C25E9F44852228);0x5CF1 CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_10.OnNotifyBegin += K2Node_CreateDelegate_OutputDelegate_40;0x5D1A K2Node_CreateDelegate_OutputDelegate_39.Bind(this, OnNotifyEnd_48317BB845BD144CA5C25E9F44852228);0x5D31 CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_10.OnNotifyEnd += K2Node_CreateDelegate_OutputDelegate_39;0x5D5A Label_5D5A:0x5D5A inFreeAttCooldown? = true;0x5D65 K2Node_CreateDelegate_OutputDelegate_80.Bind(this, unsetAttackCooldown);0x5D7C CallFunc_K2_SetTimerDelegate_ReturnValue_10 = K2_SetTimerDelegate(K2Node_CreateDelegate_OutputDelegate_80, freeAttackCooldownWindow, false, 0f, 0f);0x5DB5 PopFlow();0x5DB6 Label_5DB6:0x5DB6 attackComboPosition = 2;0x5DCD CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_9 = CreateProxyObjectForPlayMontage(Mesh, /Game/Animations/Player/Attacks/dreamLady_Attack_GF2_Montage.dreamLady_Attack_GF2_Montage, 1f, 0f, FName(None));0x5E0A CallFunc_IsValid_ReturnValue_17 = IsValid(CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_9);0x5E27 if (!(CallFunc_IsValid_ReturnValue_17)) PopFlow();0x5E31 K2Node_CreateDelegate_OutputDelegate_38.Bind(this, OnCompleted_723699E249F09F9DC310E88D5EDB9294);0x5E48 CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_9.OnCompleted += K2Node_CreateDelegate_OutputDelegate_38;0x5E71 K2Node_CreateDelegate_OutputDelegate_37.Bind(this, OnBlendOut_723699E249F09F9DC310E88D5EDB9294);0x5E88 CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_9.OnBlendOut += K2Node_CreateDelegate_OutputDelegate_37;0x5EB1 K2Node_CreateDelegate_OutputDelegate_36.Bind(this, OnInterrupted_723699E249F09F9DC310E88D5EDB9294);0x5EC8 CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_9.OnInterrupted += K2Node_CreateDelegate_OutputDelegate_36;0x5EF1 K2Node_CreateDelegate_OutputDelegate_35.Bind(this, OnNotifyBegin_723699E249F09F9DC310E88D5EDB9294);0x5F08 CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_9.OnNotifyBegin += K2Node_CreateDelegate_OutputDelegate_35;0x5F31 K2Node_CreateDelegate_OutputDelegate_34.Bind(this, OnNotifyEnd_723699E249F09F9DC310E88D5EDB9294);0x5F48 CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_9.OnNotifyEnd += K2Node_CreateDelegate_OutputDelegate_34;0x5F71 PopFlow();0x5F72 Label_5F72:0x5F72 attackComboPosition = 1;0x5F89 CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_8 = CreateProxyObjectForPlayMontage(Mesh, /Game/Animations/Player/Attacks/dreamLady_Attack_GF1_Montage.dreamLady_Attack_GF1_Montage, 1f, 0f, FName(None));0x5FC6 CallFunc_IsValid_ReturnValue_18 = IsValid(CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_8);0x5FE3 if (!(CallFunc_IsValid_ReturnValue_18)) PopFlow();0x5FED K2Node_CreateDelegate_OutputDelegate_33.Bind(this, OnCompleted_3128174145A5701D2FF2879A6DC5FDAB);0x6004 CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_8.OnCompleted += K2Node_CreateDelegate_OutputDelegate_33;0x602D K2Node_CreateDelegate_OutputDelegate_32.Bind(this, OnBlendOut_3128174145A5701D2FF2879A6DC5FDAB);0x6044 CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_8.OnBlendOut += K2Node_CreateDelegate_OutputDelegate_32;0x606D K2Node_CreateDelegate_OutputDelegate_31.Bind(this, OnInterrupted_3128174145A5701D2FF2879A6DC5FDAB);0x6084 CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_8.OnInterrupted += K2Node_CreateDelegate_OutputDelegate_31;0x60AD K2Node_CreateDelegate_OutputDelegate_30.Bind(this, OnNotifyBegin_3128174145A5701D2FF2879A6DC5FDAB);0x60C4 CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_8.OnNotifyBegin += K2Node_CreateDelegate_OutputDelegate_30;0x60ED K2Node_CreateDelegate_OutputDelegate_29.Bind(this, OnNotifyEnd_3128174145A5701D2FF2879A6DC5FDAB);0x6104 CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_8.OnNotifyEnd += K2Node_CreateDelegate_OutputDelegate_29;0x612D PopFlow();0x612E Label_612E:0x612E change Action State(2);0x613E K2_ClearAndInvalidateTimerHandle(this, NewVar);0x6152 /Script/Engine.Default__KismetArrayLibrary.Array_Clear(hitActorsArray);0x617B actionStateUptime = 0;0x6196 CallFunc_Conv_IntToDouble_ReturnValue_2 = Conv_IntToDouble(damageUpgrades);0x61BB CallFunc_Multiply_DoubleDouble_ReturnValue_10 = Multiply_DoubleDouble(CallFunc_Conv_IntToDouble_ReturnValue_2, 0.75);0x61E9 CallFunc_Add_DoubleDouble_ReturnValue_1 = Add_DoubleDouble(powerDamageMultiplier, CallFunc_Multiply_DoubleDouble_ReturnValue_10);0x6217 CallFunc_Add_DoubleDouble_ReturnValue_2 = Add_DoubleDouble(lightAttackDamage, 0);0x6245 CallFunc_Multiply_DoubleDouble_ReturnValue_17 = Multiply_DoubleDouble(CallFunc_Add_DoubleDouble_ReturnValue_2, CallFunc_Add_DoubleDouble_ReturnValue_1);0x6273 K2Node_MakeStruct_ST_HitboxData_3.Damage_15_2068E77745C092F1FC7634A91107BEAB = CallFunc_Multiply_DoubleDouble_ReturnValue_17;0x6297 K2Node_MakeStruct_ST_HitboxData_3.HitStopDuration_16_E15EA3AC41362D7EA0AEB3A8064CF3A7 = 0.1;0x62BB K2Node_MakeStruct_ST_HitboxData_3.HitType_7_A22DD9384A13F44AE32A35B8483C5ED3 = false;0x62CF K2Node_MakeStruct_ST_HitboxData_3.HitSound_14_FB67671344A1F2B807571DAC05C7BC60 = nullptr;0x62E3 K2Node_MakeStruct_ST_HitboxData_3.hitboxSocketName_13_3851CA34448DCDDECDDC9DAEE4FD19DE = FName(handSlot_RSocket);0x630B K2Node_MakeStruct_ST_HitboxData_3.lengthRadiusHalfHeight_12_596D9D47496CF530718FD78AB8AAE1CE = FVector(200, 80, 80);0x633F K2Node_MakeStruct_ST_HitboxData_3.DamageType_19_CC06EAD1426104EDCDC6BB915B624248 = 0;0x635C ST Hitbox Data = K2Node_MakeStruct_ST_HitboxData_3;0x6377 lockAttack? = false;0x6382 StopAnimStrech();0x6390 PopFlow();0x6391 Label_6391:0x6391 saveAttack? = true;0x639C PopFlow();0x639D Label_639D:0x639D /Script/Engine.Default__GameplayStatics.PlaySound2D(this, /Game/Audio/Sounds/cue_noweapon.cue_noweapon, 0.15f, 0.7f, 0f, nullptr, nullptr, false);0x63D9 CallFunc_SpawnSystemAtLocation_ReturnValue_6 = SpawnSystemAtLocation(this, nullptr, FVector(0, 0, 0), FRotator(0, 0, 0), FVector(1, 1, 1), true, true, 0, true);0x643F PopFlow();0x6440 CallFunc_Conv_InputActionValueToBool_ReturnValue_8 = Conv_InputActionValueToBool(K2Node_EnhancedInputActionEvent_ActionValue_3);0x645D Temp_bool_Variable_8 = CallFunc_Conv_InputActionValueToBool_ReturnValue_8;0x6470 Temp_real_Variable_14 = Cast<4>(K2Node_EnhancedInputActionEvent_ElapsedTime_3);0x648D Temp_real_Variable_14 = Temp_real_Variable_14;0x64A8 Temp_real_Variable_13 = Cast<4>(K2Node_EnhancedInputActionEvent_TriggeredTime_3);0x64C5 Temp_real_Variable_13 = Temp_real_Variable_13;0x64E0 Temp_object_Variable_8 = K2Node_EnhancedInputActionEvent_SourceAction_3;0x64F3 CallFunc_GreaterEqual_DoubleDouble_ReturnValue = GreaterEqual_DoubleDouble(Temp_real_Variable_13, 0.4);0x6519 CallFunc_BooleanAND_ReturnValue_9 = BooleanAND(CallFunc_GreaterEqual_DoubleDouble_ReturnValue, obtainedChargeAttack?);0x653F CallFunc_BooleanAND_ReturnValue_10 = BooleanAND(CallFunc_BooleanAND_ReturnValue_9, weaponEquipped?);0x6565 if (!(CallFunc_BooleanAND_ReturnValue_10)) PopFlow();0x656F PushFlow(Label_66AD);0x6574 PushFlow(Label_65A1);0x6579 if (!(Temp_bool_Has_Been_Initd_Variable)) goto Label_6588;0x6587 PopFlow();0x6588 Label_6588:0x6588 Temp_bool_Has_Been_Initd_Variable = true;0x6593 if (!(false)) PopFlow();0x6595 Temp_bool_IsClosed_Variable = true;0x65A0 PopFlow();0x65A1 Label_65A1:0x65A1 if (!(Temp_bool_IsClosed_Variable)) goto Label_65B0;0x65AF PopFlow();0x65B0 Label_65B0:0x65B0 Temp_bool_IsClosed_Variable = true;0x65BB CallFunc_SpawnSystemAttached_ReturnValue_2 = SpawnSystemAttached(/Game/VFX/Systems/NS_Healing.NS_Healing, CapsuleComponent, FName(None), FVector(0, 0, 0), FRotator(0, 0, 0), 0, false, true, 0, true);0x6627 chargingVFX = CallFunc_SpawnSystemAttached_ReturnValue_2;0x663A CallFunc_SpawnSoundAttached_ReturnValue_3 = SpawnSoundAttached(nullptr, CapsuleComponent, FName(None), FVector(0, 0, 0), FRotator(0, 0, 0), 0, false, 1f, 1f, 0f, nullptr, nullptr, true);0x66AC PopFlow();0x66AD Label_66AD:0x66AD CallFunc_GreaterEqual_DoubleDouble_ReturnValue_9 = GreaterEqual_DoubleDouble(Temp_real_Variable_13, chargeAttackHoldTime);0x66D3 if (!(CallFunc_GreaterEqual_DoubleDouble_ReturnValue_9)) PopFlow();0x66DD PushFlow(Label_670A);0x66E2 if (!(Temp_bool_Has_Been_Initd_Variable_1)) goto Label_66F1;0x66F0 PopFlow();0x66F1 Label_66F1:0x66F1 Temp_bool_Has_Been_Initd_Variable_1 = true;0x66FC if (!(false)) PopFlow();0x66FE Temp_bool_IsClosed_Variable_1 = true;0x6709 PopFlow();0x670A Label_670A:0x670A if (!(Temp_bool_IsClosed_Variable_1)) goto Label_6719;0x6718 PopFlow();0x6719 Label_6719:0x6719 Temp_bool_IsClosed_Variable_1 = true;0x6724 storedChargeAttack = true;0x672F CallFunc_SpawnSystemAttached_ReturnValue_1 = SpawnSystemAttached(/Game/VFX/Emitters/NS_ProjectileCharged.NS_ProjectileCharged, VisualMesh, FName(handslot_R), FVector(0, 0, 0), FRotator(0, 0, 0), 0, false, true, 0, true);0x679B CallFunc_SpawnSoundAttached_ReturnValue_2 = SpawnSoundAttached(/Game/Audio/Sounds/cue_ChargeComplete.cue_ChargeComplete, VisualMesh, FName(None), FVector(0, 0, 0), FRotator(0, 0, 0), 0, false, 1f, 1f, 0f, nullptr, nullptr, true);0x6815 PopFlow();0x6816 Temp_name_Variable_5 = K2Node_CustomEvent_NotifyName_34;0x6831 PopFlow();0x6832 Temp_name_Variable_5 = K2Node_CustomEvent_NotifyName_33;0x684D PopFlow();0x684E Temp_name_Variable_5 = K2Node_CustomEvent_NotifyName_32;0x6869 CallFunc_EqualEqual_ByteByte_ReturnValue_11 = EqualEqual_ByteByte(actionState, 3);0x6888 if (!(CallFunc_EqualEqual_ByteByte_ReturnValue_11)) goto Label_6897;0x6896 PopFlow();0x6897 Label_6897:0x6897 leftAttack? = false;0x68A2 PopFlow();0x68A3 Temp_name_Variable_5 = K2Node_CustomEvent_NotifyName_31;0x68BE change Action State(0);0x68CE goto Label_6897;0x68D3 Temp_name_Variable_5 = K2Node_CustomEvent_NotifyName_30;0x68EE PopFlow();0x68EF Temp_name_Variable_6 = K2Node_CustomEvent_NotifyName_29;0x690A PopFlow();0x690B Temp_name_Variable_6 = K2Node_CustomEvent_NotifyName_28;0x6926 PopFlow();0x6927 Temp_name_Variable_6 = K2Node_CustomEvent_NotifyName_27;0x6942 Label_6942:0x6942 K2Node_CreateDelegate_OutputDelegate_79.Bind(this, resetAttackTracker);0x6959 CallFunc_K2_SetTimerDelegate_ReturnValue_9 = K2_SetTimerDelegate(K2Node_CreateDelegate_OutputDelegate_79, comboWindow, false, 0f, 0f);0x6992 NewVar = CallFunc_K2_SetTimerDelegate_ReturnValue_9;0x69AD PopFlow();0x69AE Temp_name_Variable_6 = K2Node_CustomEvent_NotifyName_26;0x69C9 Label_69C9:0x69C9 change Action State(0);0x69D9 goto Label_6942;0x69DE Temp_name_Variable_6 = K2Node_CustomEvent_NotifyName_25;0x69F9 PopFlow();0x69FA Temp_name_Variable_7 = K2Node_CustomEvent_NotifyName_24;0x6A15 PopFlow();0x6A16 Temp_name_Variable_7 = K2Node_CustomEvent_NotifyName_23;0x6A31 PopFlow();0x6A32 Temp_name_Variable_7 = K2Node_CustomEvent_NotifyName_22;0x6A4D goto Label_6942;0x6A52 Temp_name_Variable_7 = K2Node_CustomEvent_NotifyName_21;0x6A6D goto Label_69C9;0x6A72 Temp_name_Variable_7 = K2Node_CustomEvent_NotifyName_20;0x6A8D PopFlow();0x6A8E Temp_name_Variable_8 = K2Node_CustomEvent_NotifyName_19;0x6AA9 PopFlow();0x6AAA Temp_name_Variable_8 = K2Node_CustomEvent_NotifyName_18;0x6AC5 PopFlow();0x6AC6 Temp_name_Variable_8 = K2Node_CustomEvent_NotifyName_17;0x6AE1 PopFlow();0x6AE2 Temp_name_Variable_8 = K2Node_CustomEvent_NotifyName_16;0x6AFD change Action State(0);0x6B0D PopFlow();0x6B0E Temp_name_Variable_8 = K2Node_CustomEvent_NotifyName_15;0x6B29 PopFlow();0x6B2A Temp_name_Variable_9 = K2Node_CustomEvent_NotifyName_14;0x6B45 PopFlow();0x6B46 Temp_name_Variable_9 = K2Node_CustomEvent_NotifyName_13;0x6B61 PopFlow();0x6B62 Temp_name_Variable_9 = K2Node_CustomEvent_NotifyName_12;0x6B7D PopFlow();0x6B7E Temp_name_Variable_9 = K2Node_CustomEvent_NotifyName_11;0x6B99 change Action State(0);0x6BA9 PopFlow();0x6BAA Temp_name_Variable_9 = K2Node_CustomEvent_NotifyName_10;0x6BC5 PopFlow();0x6BC6 Label_6BC6:0x6BC6 UI_HudRef.AddToViewport(0);0x6BEB K2Node_DynamicCast_AsBP_Dynamic_Vertex_Light = Cast<BP_DynamicVertexLight_C>(PlayerLight.ChildActor);0x6C25 K2Node_DynamicCast_bSuccess_5 = Cast<1>(K2Node_DynamicCast_AsBP_Dynamic_Vertex_Light);0x6C42 if (!(K2Node_DynamicCast_bSuccess_5)) PopFlow();0x6C4C dynamicVertexLightRef = K2Node_DynamicCast_AsBP_Dynamic_Vertex_Light;0x6C5F PopFlow();0x6C60 Label_6C60:0x6C60 As MV Game Instance Ref.applyRelevantSettings();0x6C84 CallFunc_GetAnimInstance_ReturnValue = Mesh.GetAnimInstance();0x6CAE K2Node_DynamicCast_AsABP_Player_Goat = Cast<ABP_PlayerGoat_C>(CallFunc_GetAnimInstance_ReturnValue);0x6CD2 K2Node_DynamicCast_bSuccess_7 = Cast<1>(K2Node_DynamicCast_AsABP_Player_Goat);0x6CEF if (!(K2Node_DynamicCast_bSuccess_7)) PopFlow();0x6CF9 animBPref = K2Node_DynamicCast_AsABP_Player_Goat;0x6D0C BP_HpHitable.CurrentHp = As MV Game Instance Ref.CurrentHp;0x6D53 BP_HpHitable.maxHP = As MV Game Instance Ref.maxHP;0x6D9A currentPower = As MV Game Instance Ref.currentPower;0x6DCB maxPower = As MV Game Instance Ref.maxPower;0x6DFC CallFunc_GetPlayerController_ReturnValue_2 = GetPlayerController(this, 0);0x6E16 CallFunc_Create_ReturnValue_1 = /Script/UMG.Default__WidgetBlueprintLibrary.Create(this, /Game/UI/UI_HUD.UI_HUD_C, CallFunc_GetPlayerController_ReturnValue_2);0x6E53 UI_HudRef = CallFunc_Create_ReturnValue_1;0x6E66 goto Label_6BC6;0x6E6B Label_6E6B:0x6E6B customCameraArmRef = Camera Reference.CameraBoom;0x6E94 Delay(this, 0f, LatentActionInfo{0x32AB, 768409068, FName(ExecuteUbergraph_BP_PlayerGoatMain), this});0x6ECA PopFlow();0x6ECB CallFunc_Conv_InputActionValueToBool_ReturnValue_9 = Conv_InputActionValueToBool(K2Node_EnhancedInputActionEvent_ActionValue_2);0x6EE8 Temp_bool_Variable_11 = CallFunc_Conv_InputActionValueToBool_ReturnValue_9;0x6EFB Temp_real_Variable_25 = Cast<4>(K2Node_EnhancedInputActionEvent_ElapsedTime_2);0x6F18 Temp_real_Variable_25 = Temp_real_Variable_25;0x6F33 Temp_real_Variable_24 = Cast<4>(K2Node_EnhancedInputActionEvent_TriggeredTime_2);0x6F50 Temp_real_Variable_24 = Temp_real_Variable_24;0x6F6B Temp_object_Variable_18 = K2Node_EnhancedInputActionEvent_SourceAction_2;0x6F7E K2Node_SwitchEnum_CmpSuccess_52 = NotEqual_ByteByte(controlState, 0);0x6F9D if (!(K2Node_SwitchEnum_CmpSuccess_52)) goto Label_6FAC;0x6FAB PopFlow();0x6FAC Label_6FAC:0x6FAC K2Node_SwitchEnum_CmpSuccess_56 = NotEqual_ByteByte(actionState, 11);0x6FCB if (!(K2Node_SwitchEnum_CmpSuccess_56)) goto Label_703F;0x6FD9 K2Node_SwitchEnum_CmpSuccess_56 = NotEqual_ByteByte(actionState, 19);0x6FF8 if (!(K2Node_SwitchEnum_CmpSuccess_56)) goto Label_7007;0x7006 PopFlow();0x7007 Label_7007:0x7007 K2_ClearAndInvalidateTimerHandle(this, NewVar_2);0x701B customStopMontage(0.3f);0x702E change Action State(0);0x703E PopFlow();0x703F Label_703F:0x703F tryFinishHeal();0x704D PopFlow();0x704E Label_704E:0x704E K2Node_CreateDelegate_OutputDelegate_49.Bind(this, healDing);0x7065 CallFunc_K2_SetTimerDelegate_ReturnValue = K2_SetTimerDelegate(K2Node_CreateDelegate_OutputDelegate_49, 1f, true, 0f, 0f);0x709A NewVar_1 = CallFunc_K2_SetTimerDelegate_ReturnValue;0x70B5 PopFlow();0x70B6 CallFunc_Conv_InputActionValueToBool_ReturnValue_10 = Conv_InputActionValueToBool(K2Node_EnhancedInputActionEvent_ActionValue_1);0x70D3 Temp_bool_Variable_11 = CallFunc_Conv_InputActionValueToBool_ReturnValue_10;0x70E6 Temp_real_Variable_25 = Cast<4>(K2Node_EnhancedInputActionEvent_ElapsedTime_1);0x7103 Temp_real_Variable_25 = Temp_real_Variable_25;0x711E Temp_real_Variable_24 = Cast<4>(K2Node_EnhancedInputActionEvent_TriggeredTime_1);0x713B Temp_real_Variable_24 = Temp_real_Variable_24;0x7156 Temp_object_Variable_18 = K2Node_EnhancedInputActionEvent_SourceAction_1;0x7169 K2Node_SwitchEnum_CmpSuccess_51 = NotEqual_ByteByte(controlState, 0);0x7188 if (!(K2Node_SwitchEnum_CmpSuccess_51)) goto Label_7197;0x7196 PopFlow();0x7197 Label_7197:0x7197 K2Node_SwitchEnum_CmpSuccess_54 = NotEqual_ByteByte(moveState, 0);0x71B6 if (!(K2Node_SwitchEnum_CmpSuccess_54)) goto Label_71F2;0x71C4 K2Node_SwitchEnum_CmpSuccess_54 = NotEqual_ByteByte(moveState, 1);0x71E3 if (!(K2Node_SwitchEnum_CmpSuccess_54)) goto Label_71F2;0x71F1 PopFlow();0x71F2 Label_71F2:0x71F2 K2Node_SwitchEnum_CmpSuccess_55 = NotEqual_ByteByte(actionState, 0);0x7211 if (!(K2Node_SwitchEnum_CmpSuccess_55)) goto Label_7220;0x721F PopFlow();0x7220 Label_7220:0x7220 CallFunc_Divide_DoubleDouble_ReturnValue_1 = Divide_DoubleDouble(baseMaxPower, 3);0x724E CallFunc_GreaterEqual_DoubleDouble_ReturnValue_13 = GreaterEqual_DoubleDouble(currentPower, CallFunc_Divide_DoubleDouble_ReturnValue_1);0x7274 CallFunc_Less_DoubleDouble_ReturnValue_3 = Less_DoubleDouble(BP_HpHitable.CurrentHp, BP_HpHitable.maxHP);0x72C6 CallFunc_BooleanAND_ReturnValue_14 = BooleanAND(CallFunc_Less_DoubleDouble_ReturnValue_3, CallFunc_GreaterEqual_DoubleDouble_ReturnValue_13);0x72EC CallFunc_BooleanAND_ReturnValue_15 = BooleanAND(CallFunc_BooleanAND_ReturnValue_14, weaponEquipped?);0x7312 if (!(CallFunc_BooleanAND_ReturnValue_15)) goto Label_758F;0x7320 change Action State(11);0x7330 powerAccum = 0;0x734B customStopMontage(0f);0x735E CallFunc_PlayAnimMontage_ReturnValue_4 = PlayAnimMontage(/Game/Animations/Player/dreamLady_Channel_Montage.dreamLady_Channel_Montage, 1f, FName(None));0x7399 CallFunc_Subtract_DoubleDouble_ReturnValue_4 = Subtract_DoubleDouble(BP_HpHitable.maxHP, BP_HpHitable.CurrentHp);0x73F3 CallFunc_Divide_DoubleDouble_ReturnValue_2 = Divide_DoubleDouble(CallFunc_Subtract_DoubleDouble_ReturnValue_4, healAmountPerDing);0x7421 CallFunc_FCeil_ReturnValue = FCeil(CallFunc_Divide_DoubleDouble_ReturnValue_2);0x7446 CallFunc_FMod_ReturnValue = FMod(currentPower, 10, CallFunc_FMod_Remainder);0x747D CallFunc_Clamp_ReturnValue = Clamp(CallFunc_FMod_ReturnValue, 0, CallFunc_FCeil_ReturnValue);0x74B0 possible amount to heal = CallFunc_Clamp_ReturnValue;0x74CB CallFunc_SpawnSystemAttached_ReturnValue_4 = SpawnSystemAttached(/Game/VFX/Systems/NS_Healing.NS_Healing, CapsuleComponent, FName(None), FVector(0, 0, 0), FRotator(0, 0, 0), 0, false, true, 0, true);0x7537 healingActiveVFX = CallFunc_SpawnSystemAttached_ReturnValue_4;0x754A changeFaceTexture(FVector(1, 0, 0), FVector(0, 0, 0));0x758A goto Label_704E;0x758F Label_758F:0x758F CallFunc_Not_PreBool_ReturnValue_3 = Not_PreBool(weaponEquipped?);0x75AC CallFunc_BooleanAND_ReturnValue_16 = BooleanAND(CallFunc_Not_PreBool_ReturnValue_3, proximityToSaveCrystal);0x75D2 if (!(CallFunc_BooleanAND_ReturnValue_16)) PopFlow();0x75DC change Action State(19);0x75EC CallFunc_PlayAnimMontage_ReturnValue_5 = PlayAnimMontage(/Game/Animations/Player/dreamLady_SummonWeaponMontage.dreamLady_SummonWeaponMontage, 1f, FName(None));0x7627 K2Node_CreateDelegate_OutputDelegate_81.Bind(this, recallWeapon);0x763E CallFunc_K2_SetTimerDelegate_ReturnValue_11 = K2_SetTimerDelegate(K2Node_CreateDelegate_OutputDelegate_81, 1f, false, 0f, 0f);0x7673 NewVar_2 = CallFunc_K2_SetTimerDelegate_ReturnValue_11;0x768E PopFlow();0x768F CallFunc_Conv_InputActionValueToBool_ReturnValue_11 = Conv_InputActionValueToBool(K2Node_EnhancedInputActionEvent_ActionValue);0x76AC Temp_bool_Variable_11 = CallFunc_Conv_InputActionValueToBool_ReturnValue_11;0x76BF Temp_real_Variable_25 = Cast<4>(K2Node_EnhancedInputActionEvent_ElapsedTime);0x76DC Temp_real_Variable_25 = Temp_real_Variable_25;0x76F7 Temp_real_Variable_24 = Cast<4>(K2Node_EnhancedInputActionEvent_TriggeredTime);0x7714 Temp_real_Variable_24 = Temp_real_Variable_24;0x772F Temp_object_Variable_18 = K2Node_EnhancedInputActionEvent_SourceAction;0x7742 K2Node_SwitchEnum_CmpSuccess_53 = NotEqual_ByteByte(actionState, 11);0x7761 if (!(K2Node_SwitchEnum_CmpSuccess_53)) goto Label_7770;0x776F PopFlow();0x7770 Label_7770:0x7770 CallFunc_GetWorldDeltaSeconds_ReturnValue_3 = GetWorldDeltaSeconds(this);0x778D CallFunc_Add_DoubleDouble_ReturnValue_3 = Add_DoubleDouble(powerAccum, CallFunc_GetWorldDeltaSeconds_ReturnValue_3);0x77BB powerAccum = CallFunc_Add_DoubleDouble_ReturnValue_3;0x77D6 PopFlow();0x77D7 Temp_name_Variable_10 = K2Node_CustomEvent_NotifyName_9;0x77F2 PopFlow();0x77F3 Temp_name_Variable_10 = K2Node_CustomEvent_NotifyName_8;0x780E PopFlow();0x780F Temp_name_Variable_10 = K2Node_CustomEvent_NotifyName_7;0x782A PopFlow();0x782B Temp_name_Variable_10 = K2Node_CustomEvent_NotifyName_6;0x7846 PopFlow();0x7847 Temp_name_Variable_10 = K2Node_CustomEvent_NotifyName_5;0x7862 PopFlow();0x7863 Temp_name_Variable_11 = K2Node_CustomEvent_NotifyName_4;0x787E PopFlow();0x787F Temp_name_Variable_11 = K2Node_CustomEvent_NotifyName_3;0x789A PopFlow();0x789B Temp_name_Variable_11 = K2Node_CustomEvent_NotifyName_2;0x78B6 PopFlow();0x78B7 Temp_name_Variable_11 = K2Node_CustomEvent_NotifyName_1;0x78D2 PopFlow();0x78D3 Temp_name_Variable_11 = K2Node_CustomEvent_NotifyName;0x78EE PopFlow();0x78EF CallFunc_Conv_InputActionValueToBool_ReturnValue_12 = Conv_InputActionValueToBool(K2Node_EnhancedInputActionEvent_ActionValue_16);0x790C Temp_bool_Variable_15 = CallFunc_Conv_InputActionValueToBool_ReturnValue_12;0x791F Temp_real_Variable_36 = Cast<4>(K2Node_EnhancedInputActionEvent_ElapsedTime_16);0x793C Temp_real_Variable_36 = Temp_real_Variable_36;0x7957 Temp_real_Variable_37 = Cast<4>(K2Node_EnhancedInputActionEvent_TriggeredTime_16);0x7974 Temp_real_Variable_37 = Temp_real_Variable_37;0x798F Temp_object_Variable_25 = K2Node_EnhancedInputActionEvent_SourceAction_16;0x79A2 K2Node_SwitchEnum_CmpSuccess_6 = NotEqual_ByteByte(moveState, 2);0x79C1 if (!(K2Node_SwitchEnum_CmpSuccess_6)) goto Label_79D0;0x79CF PopFlow();0x79D0 Label_79D0:0x79D0 change Move State(0);0x79E0 PopFlow();0x79E1 Label_79E1:0x79E1 K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(moveState, 0);0x7A00 if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_7AC3;0x7A0E K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(moveState, 1);0x7A2D if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_7AC3;0x7A3B K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(moveState, 2);0x7A5A if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_7AC3;0x7A68 K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(moveState, 6);0x7A87 if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_7AC3;0x7A95 K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(moveState, 7);0x7AB4 if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_7AC3;0x7AC2 PopFlow();0x7AC3 Label_7AC3:0x7AC3 K2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(actionState, 0);0x7AE2 if (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_7AF1;0x7AF0 PopFlow();0x7AF1 Label_7AF1:0x7AF1 CallFunc_K2_GetComponentRotation_ReturnValue = Camera Reference.FirstPersonCamera.K2_GetComponentRotation();0x7B39 BreakRotator(CallFunc_K2_GetComponentRotation_ReturnValue, CallFunc_BreakRotator_Roll, CallFunc_BreakRotator_Pitch, CallFunc_BreakRotator_Yaw);0x7B67 CallFunc_MakeRotator_ReturnValue = MakeRotator(0f, 0f, CallFunc_BreakRotator_Yaw);0x7B96 CallFunc_K2_SetActorRotation_ReturnValue = K2_SetActorRotation(CallFunc_MakeRotator_ReturnValue, false);0x7BB4 PopFlow();0x7BB5 Label_7BB5:0x7BB5 customStopMontage(0f);0x7BC8 Label_7BC8:0x7BC8 K2Node_SwitchEnum_CmpSuccess_5 = NotEqual_ByteByte(moveState, 0);0x7BE7 if (!(K2Node_SwitchEnum_CmpSuccess_5)) goto Label_7DF0;0x7BF5 K2Node_SwitchEnum_CmpSuccess_5 = NotEqual_ByteByte(moveState, 1);0x7C14 if (!(K2Node_SwitchEnum_CmpSuccess_5)) goto Label_7C23;0x7C22 PopFlow();0x7C23 Label_7C23:0x7C23 K2Node_SwitchEnum_CmpSuccess_9 = NotEqual_ByteByte(actionState, 0);0x7C42 if (!(K2Node_SwitchEnum_CmpSuccess_9)) goto Label_7D05;0x7C50 K2Node_SwitchEnum_CmpSuccess_9 = NotEqual_ByteByte(actionState, 2);0x7C6F if (!(K2Node_SwitchEnum_CmpSuccess_9)) goto Label_7D05;0x7C7D K2Node_SwitchEnum_CmpSuccess_9 = NotEqual_ByteByte(actionState, 8);0x7C9C if (!(K2Node_SwitchEnum_CmpSuccess_9)) goto Label_7D05;0x7CAA K2Node_SwitchEnum_CmpSuccess_9 = NotEqual_ByteByte(actionState, 17);0x7CC9 if (!(K2Node_SwitchEnum_CmpSuccess_9)) goto Label_7D05;0x7CD7 K2Node_SwitchEnum_CmpSuccess_9 = NotEqual_ByteByte(actionState, 18);0x7CF6 if (!(K2Node_SwitchEnum_CmpSuccess_9)) goto Label_7D05;0x7D04 PopFlow();0x7D05 Label_7D05:0x7D05 if (!(obtainedPlunge?)) PopFlow();0x7D0F K2Node_CreateDelegate_OutputDelegate_63.Bind(this, doGroundPound);0x7D26 CallFunc_K2_SetTimerDelegate_ReturnValue_3 = K2_SetTimerDelegate(K2Node_CreateDelegate_OutputDelegate_63, plungeStartupTimer, false, 0f, 0f);0x7D5F plungeTimerHandle = CallFunc_K2_SetTimerDelegate_ReturnValue_3;0x7D7A change Action State(6);0x7D8A LaunchCharacter(FVector(0, 0, 250), true, true);0x7DB3 customStopMontage(0f);0x7DC6 /Script/Engine.Default__KismetArrayLibrary.Array_Clear(hitActorsArray);0x7DEF PopFlow();0x7DF0 Label_7DF0:0x7DF0 CallFunc_IsMovingOnGround_ReturnValue = CharacterMovement.IsMovingOnGround();0x7E1E if (!(CallFunc_IsMovingOnGround_ReturnValue)) goto Label_7C23;0x7E2C if (!(hasMovementInput?)) goto Label_7F87;0x7E3A if (!(obtainedSlide?)) goto Label_7F87;0x7E48 CallFunc_Conv_DoubleToString_ReturnValue = Conv_DoubleToString(actionStateUptime);0x7E6D PrintString(this, CallFunc_Conv_DoubleToString_ReturnValue, true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x7EB7 change Action State(1);0x7EC7 customStopMontage(0f);0x7EDA AnimStrech(FVector(0.85, 1.3, 0.85));0x7F01 CallFunc_SpawnSoundAttached_ReturnValue = SpawnSoundAttached(/Game/Audio/Sounds/Actions/woosh/Cue_Slide.Cue_Slide, CapsuleComponent, FName(None), FVector(0, 0, 0), FRotator(0, 0, 0), 0, false, 1f, 1f, 0f, nullptr, nullptr, true);0x7F7B ultraCap = true;0x7F86 PopFlow();0x7F87 Label_7F87:0x7F87 change Move State(2);0x7F97 CharacterMovement.StopMovementImmediately();0x7FBB PopFlow();0x7FBC Label_7FBC:0x7FBC CallFunc_K2_GetComponentToWorld_ReturnValue = Mesh.K2_GetComponentToWorld();0x7FEE VisualMesh.K2_SetWorldTransform(CallFunc_K2_GetComponentToWorld_ReturnValue, false, CallFunc_K2_SetWorldTransform_SweepHitResult, false);0x8022 CallFunc_K2_GetActorLocation_ReturnValue_3 = K2_GetActorLocation();0x803E CallFunc_Conv_VectorToLinearColor_ReturnValue = Conv_VectorToLinearColor(CallFunc_K2_GetActorLocation_ReturnValue_3);0x8063 SetVectorParameterValue(this, /Game/MatTex/Materials/MPC_PlayerRelated.MPC_PlayerRelated, FName(PlayerLocation), CallFunc_Conv_VectorToLinearColor_ReturnValue);0x808D PopFlow();0x808E Label_808E:0x808E if (!(Camera Reference.firstPersonMode?)) PopFlow();0x80AE goto Label_79E1;0x80B3 Label_80B3:0x80B3 poleTrace();0x80C1 PopFlow();0x80C2 Label_80C2:0x80C2 change Action State(0);0x80D2 PopFlow();0x80D3 Label_80D3:0x80D3 skidTurnCheck();0x80E1 PopFlow();0x80E2 Label_80E2:0x80E2 CallFunc_Less_DoubleDouble_ReturnValue = Less_DoubleDouble(horizontalSpeed, 100);0x8108 if (!(CallFunc_Less_DoubleDouble_ReturnValue)) PopFlow();0x8112 goto Label_80C2;0x8117 Label_8117:0x8117 change Action State(0);0x8127 goto Label_7BB5;0x812C Temp_name_Variable_13 = K2Node_CustomEvent_NotifyName_61;0x8147 PopFlow();0x8148 Label_8148:0x8148 CallFunc_K2_GetActorRotation_ReturnValue_2 = K2_GetActorRotation();0x8164 BreakRotator(CallFunc_K2_GetActorRotation_ReturnValue_2, CallFunc_BreakRotator_Roll_2, CallFunc_BreakRotator_Pitch_2, CallFunc_BreakRotator_Yaw_2);0x8192 CallFunc_MakeRotator_ReturnValue_1 = MakeRotator(0f, 0f, CallFunc_BreakRotator_Yaw_2);0x81C1 rotTarget = CallFunc_MakeRotator_ReturnValue_1;0x81DC PopFlow();0x81DD Label_81DD:0x81DD CallFunc_K2_GetActorRotation_ReturnValue = K2_GetActorRotation();0x81F9 CallFunc_GetWorldDeltaSeconds_ReturnValue = GetWorldDeltaSeconds(this);0x8216 CallFunc_RInterpTo_DeltaTime_ImplicitCast = Cast<3>(CallFunc_GetWorldDeltaSeconds_ReturnValue);0x8233 CallFunc_RInterpTo_ReturnValue = RInterpTo(CallFunc_K2_GetActorRotation_ReturnValue, rotTarget, CallFunc_RInterpTo_DeltaTime_ImplicitCast, 15f);0x826F CallFunc_K2_SetActorRotation_ReturnValue_1 = K2_SetActorRotation(CallFunc_RInterpTo_ReturnValue, false);0x828D PopFlow();0x828E Label_828E:0x828E PushFlow(Label_81DD);0x8293 CallFunc_K2_GetActorLocation_ReturnValue = K2_GetActorLocation();0x82AF CallFunc_Subtract_VectorVector_ReturnValue = Subtract_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue, FVector(0, 0, 80));0x82ED K2Node_MakeArray_Array = {0};0x82FA CallFunc_LineTraceSingleForObjects_ReturnValue = LineTraceSingleForObjects(this, CallFunc_K2_GetActorLocation_ReturnValue, CallFunc_Subtract_VectorVector_ReturnValue, K2Node_MakeArray_Array, false, Temp_object_Variable_22, 0, CallFunc_LineTraceSingleForObjects_OutHit, true, LinearColor{1f, 0f, 0f, 1f}, LinearColor{0f, 1f, 0f, 1f}, 5f);0x8389 if (!(CallFunc_LineTraceSingleForObjects_ReturnValue)) goto Label_8148;0x8397 CallFunc_K2_GetActorRotation_ReturnValue_1 = K2_GetActorRotation();0x83B3 BreakRotator(CallFunc_K2_GetActorRotation_ReturnValue_1, CallFunc_BreakRotator_Roll_1, CallFunc_BreakRotator_Pitch_1, CallFunc_BreakRotator_Yaw_1);0x83E1 CallFunc_GetVelocity_ReturnValue = GetVelocity();0x8401 CallFunc_Normal_ReturnValue = Normal(CallFunc_GetVelocity_ReturnValue, 1e-04f);0x842B BreakHitResult(CallFunc_LineTraceSingleForObjects_OutHit, 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);0x84E0 CallFunc_MakeRotFromZX_ReturnValue = MakeRotFromZX(CallFunc_BreakHitResult_ImpactNormal_1, CallFunc_Normal_ReturnValue);0x850E BreakRotator(CallFunc_MakeRotFromZX_ReturnValue, CallFunc_BreakRotator_Roll_7, CallFunc_BreakRotator_Pitch_7, CallFunc_BreakRotator_Yaw_7);0x853C CallFunc_MakeRotator_ReturnValue_6 = MakeRotator(CallFunc_BreakRotator_Roll_7, CallFunc_BreakRotator_Pitch_7, CallFunc_BreakRotator_Yaw_1);0x8573 rotTarget = CallFunc_MakeRotator_ReturnValue_6;0x858E PopFlow();0x858F Label_858F:0x858F createActiveHitbox();0x859D PopFlow();0x859E Label_859E:0x859E BP_HpHitable.intangible? = true;0x85BF PopFlow();0x85C0 Label_85C0:0x85C0 CallFunc_Greater_DoubleDouble_ReturnValue = Greater_DoubleDouble(actionStateUptime, 0.6);0x85E6 if (!(CallFunc_Greater_DoubleDouble_ReturnValue)) goto Label_858F;0x85F4 BP_HpHitable.intangible? = false;0x8615 PopFlow();0x8616 Label_8616:0x8616 CallFunc_Greater_DoubleDouble_ReturnValue_1 = Greater_DoubleDouble(actionStateUptime, 0.3);0x863C if (!(CallFunc_Greater_DoubleDouble_ReturnValue_1)) goto Label_859E;0x864A goto Label_85C0;0x864F Label_864F:0x864F CallFunc_GetActorForwardVector_ReturnValue = GetActorForwardVector();0x866B AddMovementInput(CallFunc_GetActorForwardVector_ReturnValue, 1f, false);0x8688 PopFlow();0x8689 Label_8689:0x8689 K2Node_SwitchEnum_CmpSuccess_2 = NotEqual_ByteByte(controlState, 0);0x86A8 if (!(K2Node_SwitchEnum_CmpSuccess_2)) goto Label_808E;0x86B6 K2Node_SwitchEnum_CmpSuccess_2 = NotEqual_ByteByte(controlState, 1);0x86D5 if (!(K2Node_SwitchEnum_CmpSuccess_2)) goto Label_864F;0x86E3 PopFlow();0x86E4 Label_86E4:0x86E4 lightPulse();0x86F2 PopFlow();0x86F3 Label_86F3:0x86F3 createActiveHitboxPlunge();0x8701 PopFlow();0x8702 Label_8702:0x8702 poleTrace();0x8710 PopFlow();0x8711 Label_8711:0x8711 CallFunc_Greater_DoubleDouble_ReturnValue_2 = Greater_DoubleDouble(actionStateUptime, 0.35);0x8737 if (!(CallFunc_Greater_DoubleDouble_ReturnValue_2)) PopFlow();0x8741 goto Label_86F3;0x8746 Label_8746:0x8746 poleTick();0x8754 PopFlow();0x8755 Label_8755:0x8755 ledgGrabTick();0x8763 PopFlow();0x8764 Label_8764:0x8764 manageBlobShadow();0x8772 PopFlow();0x8773 Label_8773:0x8773 BufferedAtttack();0x8781 PopFlow();0x8782 Temp_name_Variable_13 = K2Node_CustomEvent_NotifyName_62;0x879D PopFlow();0x879E Label_879E:0x879E animJumpType = jumpType;0x87B9 PushFlow(Label_87F5);0x87BE RetriggerableDelay(this, 0.4f, LatentActionInfo{0x95, -2017201130, FName(ExecuteUbergraph_BP_PlayerGoatMain), this});0x87F4 PopFlow();0x87F5 Label_87F5:0x87F5 K2Node_SwitchEnum_CmpSuccess_3 = NotEqual_ByteByte(jumpType, 7);0x8814 if (!(K2Node_SwitchEnum_CmpSuccess_3)) goto Label_8850;0x8822 K2Node_SwitchEnum_CmpSuccess_3 = NotEqual_ByteByte(jumpType, 8);0x8841 if (!(K2Node_SwitchEnum_CmpSuccess_3)) goto Label_8850;0x884F PopFlow();0x8850 Label_8850:0x8850 justWallJumped = true;0x885B PopFlow();0x885C Label_885C:0x885C PushFlow(Label_88AB);0x8861 CallFunc_InRange_FloatFloat_ReturnValue = InRange_FloatFloat(actionStateUptime, 0.24, 0.28, true, true);0x8892 if (!(CallFunc_InRange_FloatFloat_ReturnValue)) PopFlow();0x889C createActiveHitbox();0x88AA PopFlow();0x88AB Label_88AB:0x88AB CallFunc_GreaterEqual_DoubleDouble_ReturnValue_1 = GreaterEqual_DoubleDouble(actionStateUptime, 0.5);0x88D1 CallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_GreaterEqual_DoubleDouble_ReturnValue_1, saveAttack?);0x88F7 if (!(CallFunc_BooleanAND_ReturnValue)) PopFlow();0x8901 goto Label_8773;0x8906 Label_8906:0x8906 CallFunc_IsValid_ReturnValue_4 = IsValid(animBPref);0x8923 if (!(CallFunc_IsValid_ReturnValue_4)) goto Label_8955;0x8931 animBPref.Anim_Landing();0x8955 Label_8955:0x8955 changeJumpType(0);0x8965 AnimStrech(FVector(1.2, 1.2, 0.8));0x898C timedResetControlVariables(0, false);0x89A4 resetAirMoves();0x89B2 PushFlow(Label_8A1E);0x89B7 PushFlow(Label_8A37);0x89BC PushFlow(Label_8B90);0x89C1 if (!(hasMovementInput?)) goto Label_89D0;0x89CF PopFlow();0x89D0 Label_89D0:0x89D0 CallFunc_NotEqual_ByteByte_ReturnValue_3 = NotEqual_ByteByte(actionState, 14);0x89EF if (!(CallFunc_NotEqual_ByteByte_ReturnValue_3)) PopFlow();0x89F9 CharacterMovement.StopMovementImmediately();0x8A1D PopFlow();0x8A1E Label_8A1E:0x8A1E if (!(bufferedJump)) PopFlow();0x8A28 tryBufferedJump();0x8A36 PopFlow();0x8A37 Label_8A37:0x8A37 CallFunc_K2_GetActorLocation_ReturnValue_5 = K2_GetActorLocation();0x8A53 CallFunc_SpawnSoundAtLocation_ReturnValue_1 = SpawnSoundAtLocation(this, /Game/Audio/Sounds/cue_Land.cue_Land, CallFunc_K2_GetActorLocation_ReturnValue_5, FRotator(0, 0, 0), 1f, 1f, 0f, nullptr, nullptr, true);0x8AA5 CallFunc_K2_GetActorLocation_ReturnValue_9 = K2_GetActorLocation();0x8AC1 CallFunc_MakeVector_ReturnValue_2 = MakeVector(0, 0, 60);0x8AF8 CallFunc_Subtract_VectorVector_ReturnValue_1 = Subtract_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_9, CallFunc_MakeVector_ReturnValue_2);0x8B26 CallFunc_SpawnSystemAtLocation_ReturnValue_1 = SpawnSystemAtLocation(this, /Game/VFX/Systems/NS_DustLand.NS_DustLand, CallFunc_Subtract_VectorVector_ReturnValue_1, FRotator(0, 0, 0), FVector(1, 1, 1), true, true, 0, true);0x8B84 ultraCap = false;0x8B8F PopFlow();0x8B90 Label_8B90:0x8B90 checkCrumblePlatform();0x8B9E changeBubbleChargedJump(false);0x8BAD PopFlow();0x8BAE if (!(waitForCinematic?)) goto Label_8BCD;0x8BBC changeControlState(2);0x8BCC PopFlow();0x8BCD Label_8BCD:0x8BCD custom Startup();0x8BDB PopFlow();0x8BDC CallFunc_NotEqual_ByteByte_ReturnValue = NotEqual_ByteByte(K2Node_CustomEvent_moveState, moveState);0x8C02 if (!(CallFunc_NotEqual_ByteByte_ReturnValue)) PopFlow();0x8C0C onMoveStateChange(K2Node_CustomEvent_moveState);0x8C23 PopFlow();0x8C24 CallFunc_NotEqual_ByteByte_ReturnValue_1 = NotEqual_ByteByte(K2Node_CustomEvent_actionState, actionState);0x8C4A if (!(CallFunc_NotEqual_ByteByte_ReturnValue_1)) PopFlow();0x8C54 onActionStateChange(K2Node_CustomEvent_actionState);0x8C6B PopFlow();0x8C6C Label_8C6C:0x8C6C change Move State(1);0x8C7C StopJumping();0x8C8A resetCameraZTrackingLocation(0);0x8CA1 animBPref.Anim_Jumping();0x8CC5 CallFunc_EqualEqual_ByteByte_ReturnValue_2 = EqualEqual_ByteByte(actionState, 17);0x8CE4 if (!(CallFunc_EqualEqual_ByteByte_ReturnValue_2)) goto Label_9716;0x8CF2 Label_8CF2:0x8CF2 PushFlow(Label_8DB9);0x8CF7 PushFlow(Label_928C);0x8CFC jumpTime = 0;0x8D17 stoppedJumpAsecnet = true;0x8D22 jumpTick();0x8D30 K2Node_CreateDelegate_OutputDelegate_66.Bind(this, jumpTick);0x8D47 CallFunc_K2_SetTimerDelegate_Time_ImplicitCast_1 = Cast<3>(jumpInterval);0x8D64 CallFunc_K2_SetTimerDelegate_ReturnValue_2 = K2_SetTimerDelegate(K2Node_CreateDelegate_OutputDelegate_66, CallFunc_K2_SetTimerDelegate_Time_ImplicitCast_1, true, 0f, 0f);0x8D9D jumpTimerHandle = CallFunc_K2_SetTimerDelegate_ReturnValue_2;0x8DB8 PopFlow();0x8DB9 Label_8DB9:0x8DB9 Temp_struct_Variable_3 = FVector(1, 1, 1);0x8DE4 Temp_struct_Variable_4 = FVector(0.8, 0.8, 1.3);0x8E0F Temp_struct_Variable_5 = FVector(0.8, 1.2, 0.8);0x8E3A Temp_struct_Variable_6 = FVector(1, 1.2, 1);0x8E65 Temp_struct_Variable_7 = FVector(0.65, 0.65, 1.4);0x8E90 Temp_struct_Variable_8 = FVector(0.7, 0.7, 1.3);0x8EBB Temp_struct_Variable_9 = FVector(0.8, 0.8, 1.2);0x8EE6 Temp_struct_Variable_10 = FVector(0.7, 1.3, 0.7);0x8F11 Temp_struct_Variable_11 = FVector(1, 1, 1);0x8F3C Temp_struct_Variable_12 = FVector(0.8, 0.8, 1.2);0x8F67 Temp_struct_Variable_13 = FVector(1, 1, 1);0x8F92 Temp_struct_Variable_14 = FVector(0.7, 0.7, 1.3);0x8FBD Temp_struct_Variable_15 = FVector(0.8, 0.8, 1.2);0x8FE8 Temp_struct_Variable_16 = FVector(0.8, 0.8, 1.3);0x9013 Temp_byte_Variable_4 = jumpType;0x902E CallFunc_EqualEqual_VectorVector_ReturnValue = EqualEqual_VectorVector(Switch(Temp_byte_Variable_4, 0 => Temp_struct_Variable_3, 1 => Temp_struct_Variable_4, 2 => Temp_struct_Variable_5, 3 => Temp_struct_Variable_6, 4 => Temp_struct_Variable_7, 5 => Temp_struct_Variable_8, 6 => Temp_struct_Variable_9, 7 => Temp_struct_Variable_10, 8 => Temp_struct_Variable_11, 9 => Temp_struct_Variable_12, 10 => Temp_struct_Variable_13, 11 => Temp_struct_Variable_14, 12 => Temp_struct_Variable_15, 13 => Temp_struct_Variable_16, default => K2Node_Select_Default_4), FVector(0, 0, 0), 0f);0x914B CallFunc_SelectVector_ReturnValue_2 = SelectVector(FVector(1, 1, 1), Switch(Temp_byte_Variable_4, 0 => Temp_struct_Variable_3, 1 => Temp_struct_Variable_4, 2 => Temp_struct_Variable_5, 3 => Temp_struct_Variable_6, 4 => Temp_struct_Variable_7, 5 => Temp_struct_Variable_8, 6 => Temp_struct_Variable_9, 7 => Temp_struct_Variable_10, 8 => Temp_struct_Variable_11, 9 => Temp_struct_Variable_12, 10 => Temp_struct_Variable_13, 11 => Temp_struct_Variable_14, 12 => Temp_struct_Variable_15, 13 => Temp_struct_Variable_16, default => K2Node_Select_Default_4), CallFunc_EqualEqual_VectorVector_ReturnValue);0x9274 AnimStrech(CallFunc_SelectVector_ReturnValue_2);0x928B PopFlow();0x928C Label_928C:0x928C K2Node_SwitchEnum_CmpSuccess_15 = NotEqual_ByteByte(jumpType, 1);0x92AB if (!(K2Node_SwitchEnum_CmpSuccess_15)) goto Label_96A7;0x92B9 K2Node_SwitchEnum_CmpSuccess_15 = NotEqual_ByteByte(jumpType, 2);0x92D8 if (!(K2Node_SwitchEnum_CmpSuccess_15)) goto Label_9638;0x92E6 K2Node_SwitchEnum_CmpSuccess_15 = NotEqual_ByteByte(jumpType, 3);0x9305 if (!(K2Node_SwitchEnum_CmpSuccess_15)) goto Label_95C9;0x9313 K2Node_SwitchEnum_CmpSuccess_15 = NotEqual_ByteByte(jumpType, 4);0x9332 if (!(K2Node_SwitchEnum_CmpSuccess_15)) goto Label_955A;0x9340 K2Node_SwitchEnum_CmpSuccess_15 = NotEqual_ByteByte(jumpType, 5);0x935F if (!(K2Node_SwitchEnum_CmpSuccess_15)) goto Label_96A7;0x936D K2Node_SwitchEnum_CmpSuccess_15 = NotEqual_ByteByte(jumpType, 6);0x938C if (!(K2Node_SwitchEnum_CmpSuccess_15)) goto Label_96A7;0x939A K2Node_SwitchEnum_CmpSuccess_15 = NotEqual_ByteByte(jumpType, 7);0x93B9 if (!(K2Node_SwitchEnum_CmpSuccess_15)) goto Label_96A7;0x93C7 K2Node_SwitchEnum_CmpSuccess_15 = NotEqual_ByteByte(jumpType, 8);0x93E6 if (!(K2Node_SwitchEnum_CmpSuccess_15)) goto Label_96A7;0x93F4 K2Node_SwitchEnum_CmpSuccess_15 = NotEqual_ByteByte(jumpType, 11);0x9413 if (!(K2Node_SwitchEnum_CmpSuccess_15)) goto Label_94EB;0x9421 K2Node_SwitchEnum_CmpSuccess_15 = NotEqual_ByteByte(jumpType, 12);0x9440 if (!(K2Node_SwitchEnum_CmpSuccess_15)) goto Label_96A7;0x944E K2Node_SwitchEnum_CmpSuccess_15 = NotEqual_ByteByte(jumpType, 13);0x946D if (!(K2Node_SwitchEnum_CmpSuccess_15)) goto Label_947C;0x947B PopFlow();0x947C Label_947C:0x947C CallFunc_K2_GetActorLocation_ReturnValue_21 = K2_GetActorLocation();0x9498 CallFunc_SpawnSoundAtLocation_ReturnValue_8 = SpawnSoundAtLocation(this, /Game/Audio/Sounds/Actions/woosh/cue_Bunnyhop.cue_Bunnyhop, CallFunc_K2_GetActorLocation_ReturnValue_21, FRotator(0, 0, 0), 1f, 1.4f, 0f, nullptr, nullptr, true);0x94EA PopFlow();0x94EB Label_94EB:0x94EB CallFunc_K2_GetActorLocation_ReturnValue_19 = K2_GetActorLocation();0x9507 CallFunc_SpawnSoundAtLocation_ReturnValue_7 = SpawnSoundAtLocation(this, /Game/Audio/Sounds/Actions/woosh/Cue_longJump.Cue_longJump, CallFunc_K2_GetActorLocation_ReturnValue_19, FRotator(0, 0, 0), 1.4f, 1.3f, 0f, nullptr, nullptr, true);0x9559 PopFlow();0x955A Label_955A:0x955A CallFunc_K2_GetActorLocation_ReturnValue_7 = K2_GetActorLocation();0x9576 CallFunc_SpawnSoundAtLocation_ReturnValue_3 = SpawnSoundAtLocation(this, /Game/Audio/Sounds/Actions/Cue_HighJump.Cue_HighJump, CallFunc_K2_GetActorLocation_ReturnValue_7, FRotator(0, 0, 0), 1f, 1f, 0f, nullptr, nullptr, true);0x95C8 PopFlow();0x95C9 Label_95C9:0x95C9 CallFunc_K2_GetActorLocation_ReturnValue_8 = K2_GetActorLocation();0x95E5 CallFunc_SpawnSoundAtLocation_ReturnValue_4 = SpawnSoundAtLocation(this, /Game/Audio/Sounds/Actions/woosh/Cue_longJump.Cue_longJump, CallFunc_K2_GetActorLocation_ReturnValue_8, FRotator(0, 0, 0), 1f, 1f, 0f, nullptr, nullptr, true);0x9637 PopFlow();0x9638 Label_9638:0x9638 CallFunc_K2_GetActorLocation_ReturnValue_18 = K2_GetActorLocation();0x9654 CallFunc_SpawnSoundAtLocation_ReturnValue_6 = SpawnSoundAtLocation(this, /Game/Audio/Sounds/Actions/cue_DoubleDash.cue_DoubleDash, CallFunc_K2_GetActorLocation_ReturnValue_18, FRotator(0, 0, 0), 1f, 1f, 0f, nullptr, nullptr, true);0x96A6 PopFlow();0x96A7 Label_96A7:0x96A7 CallFunc_K2_GetActorLocation_ReturnValue_4 = K2_GetActorLocation();0x96C3 CallFunc_SpawnSoundAtLocation_ReturnValue = SpawnSoundAtLocation(this, /Game/Audio/Sounds/cue_Jump.cue_Jump, CallFunc_K2_GetActorLocation_ReturnValue_4, FRotator(0, 0, 0), 1f, 1f, 0f, nullptr, nullptr, true);0x9715 PopFlow();0x9716 Label_9716:0x9716 change Action State(0);0x9726 goto Label_8CF2;0x972B change Move State(1);0x973B change Action State(0);0x974B canCoyoteTimeJump = true;0x9756 K2Node_CreateDelegate_OutputDelegate_65.Bind(this, unsetCoyoteTime);0x976D CallFunc_K2_SetTimerDelegate_Time_ImplicitCast = Cast<3>(coyoteTimeWindow);0x978A CallFunc_K2_SetTimerDelegate_ReturnValue_1 = K2_SetTimerDelegate(K2Node_CreateDelegate_OutputDelegate_65, CallFunc_K2_SetTimerDelegate_Time_ImplicitCast, false, 0f, 0f);0x97C3 PopFlow();0x97C4 Label_97C4:0x97C4 change Move State(0);0x97D4 K2Node_SwitchEnum_CmpSuccess_8 = NotEqual_ByteByte(actionState, 0);0x97F3 if (!(K2Node_SwitchEnum_CmpSuccess_8)) goto Label_9C76;0x9801 K2Node_SwitchEnum_CmpSuccess_8 = NotEqual_ByteByte(actionState, 1);0x9820 if (!(K2Node_SwitchEnum_CmpSuccess_8)) goto Label_9C76;0x982E K2Node_SwitchEnum_CmpSuccess_8 = NotEqual_ByteByte(actionState, 2);0x984D if (!(K2Node_SwitchEnum_CmpSuccess_8)) goto Label_9C76;0x985B K2Node_SwitchEnum_CmpSuccess_8 = NotEqual_ByteByte(actionState, 3);0x987A if (!(K2Node_SwitchEnum_CmpSuccess_8)) goto Label_8955;0x9888 K2Node_SwitchEnum_CmpSuccess_8 = NotEqual_ByteByte(actionState, 4);0x98A7 if (!(K2Node_SwitchEnum_CmpSuccess_8)) goto Label_9C76;0x98B5 K2Node_SwitchEnum_CmpSuccess_8 = NotEqual_ByteByte(actionState, 5);0x98D4 if (!(K2Node_SwitchEnum_CmpSuccess_8)) goto Label_9C76;0x98E2 K2Node_SwitchEnum_CmpSuccess_8 = NotEqual_ByteByte(actionState, 6);0x9901 if (!(K2Node_SwitchEnum_CmpSuccess_8)) goto Label_9C8B;0x990F K2Node_SwitchEnum_CmpSuccess_8 = NotEqual_ByteByte(actionState, 7);0x992E if (!(K2Node_SwitchEnum_CmpSuccess_8)) goto Label_9C76;0x993C K2Node_SwitchEnum_CmpSuccess_8 = NotEqual_ByteByte(actionState, 8);0x995B if (!(K2Node_SwitchEnum_CmpSuccess_8)) goto Label_9C76;0x9969 K2Node_SwitchEnum_CmpSuccess_8 = NotEqual_ByteByte(actionState, 11);0x9988 if (!(K2Node_SwitchEnum_CmpSuccess_8)) goto Label_8906;0x9996 K2Node_SwitchEnum_CmpSuccess_8 = NotEqual_ByteByte(actionState, 12);0x99B5 if (!(K2Node_SwitchEnum_CmpSuccess_8)) goto Label_9C63;0x99C3 K2Node_SwitchEnum_CmpSuccess_8 = NotEqual_ByteByte(actionState, 13);0x99E2 if (!(K2Node_SwitchEnum_CmpSuccess_8)) goto Label_9AA6;0x99F0 K2Node_SwitchEnum_CmpSuccess_8 = NotEqual_ByteByte(actionState, 17);0x9A0F if (!(K2Node_SwitchEnum_CmpSuccess_8)) goto Label_9A4B;0x9A1D K2Node_SwitchEnum_CmpSuccess_8 = NotEqual_ByteByte(actionState, 20);0x9A3C if (!(K2Node_SwitchEnum_CmpSuccess_8)) goto Label_8906;0x9A4A PopFlow();0x9A4B Label_9A4B:0x9A4B PushFlow(Label_9A55);0x9A50 goto Label_8906;0x9A55 Label_9A55:0x9A55 K2Node_CreateDelegate_OutputDelegate_71.Bind(this, Anim Reset Action);0x9A6C CallFunc_K2_SetTimerDelegate_ReturnValue_5 = K2_SetTimerDelegate(K2Node_CreateDelegate_OutputDelegate_71, backjumpWindow, false, 0f, 0f);0x9AA5 PopFlow();0x9AA6 Label_9AA6:0x9AA6 CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_2 = CreateProxyObjectForPlayMontage(Mesh, /Game/Animations/Player/dreamLady_Getup_Montage.dreamLady_Getup_Montage, 1f, 0f, FName(None));0x9AE3 CallFunc_IsValid_ReturnValue_8 = IsValid(CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_2);0x9B00 if (!(CallFunc_IsValid_ReturnValue_8)) goto Label_9C4E;0x9B0E K2Node_CreateDelegate_OutputDelegate_2.Bind(this, OnCompleted_B73759BB41FCF9C4B033CE8506A7723D);0x9B25 CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_2.OnCompleted += K2Node_CreateDelegate_OutputDelegate_2;0x9B4E K2Node_CreateDelegate_OutputDelegate_1.Bind(this, OnBlendOut_B73759BB41FCF9C4B033CE8506A7723D);0x9B65 CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_2.OnBlendOut += K2Node_CreateDelegate_OutputDelegate_1;0x9B8E K2Node_CreateDelegate_OutputDelegate.Bind(this, OnInterrupted_B73759BB41FCF9C4B033CE8506A7723D);0x9BA5 CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_2.OnInterrupted += K2Node_CreateDelegate_OutputDelegate;0x9BCE K2Node_CreateDelegate_OutputDelegate_72.Bind(this, OnNotifyBegin_B73759BB41FCF9C4B033CE8506A7723D);0x9BE5 CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_2.OnNotifyBegin += K2Node_CreateDelegate_OutputDelegate_72;0x9C0E K2Node_CreateDelegate_OutputDelegate_77.Bind(this, OnNotifyEnd_B73759BB41FCF9C4B033CE8506A7723D);0x9C25 CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_2.OnNotifyEnd += K2Node_CreateDelegate_OutputDelegate_77;0x9C4E Label_9C4E:0x9C4E change Action State(14);0x9C5E goto Label_8906;0x9C63 Label_9C63:0x9C63 customStopMontage(0.25f);0x9C76 Label_9C76:0x9C76 change Action State(0);0x9C86 goto Label_8906;0x9C8B Label_9C8B:0x9C8B change Action State(7);0x9C9B CallFunc_GetPlayerCameraManager_ReturnValue = GetPlayerCameraManager(this, 0);0x9CB5 CallFunc_StartLegacyCameraShake_ReturnValue = StartLegacyCameraShake(CallFunc_GetPlayerCameraManager_ReturnValue, /Game/Blueprints/CamShake.CamShake_C, 1f, 0, FRotator(0, 0, 0));0x9CFB CallFunc_K2_GetActorLocation_ReturnValue_6 = K2_GetActorLocation();0x9D17 CallFunc_SpawnSoundAtLocation_ReturnValue_2 = SpawnSoundAtLocation(this, /Game/Audio/Sounds/Actions/Cue_PlungeLand.Cue_PlungeLand, CallFunc_K2_GetActorLocation_ReturnValue_6, FRotator(0, 0, 0), 1f, 1f, 0f, nullptr, nullptr, true);0x9D69 goto Label_8906;0x9D6E Label_9D6E:0x9D6E K2Node_SwitchEnum_CmpSuccess_4 = NotEqual_ByteByte(moveState, 0);0x9D8D if (!(K2Node_SwitchEnum_CmpSuccess_4)) goto Label_9F9F;0x9D9B K2Node_SwitchEnum_CmpSuccess_4 = NotEqual_ByteByte(moveState, 1);0x9DBA if (!(K2Node_SwitchEnum_CmpSuccess_4)) goto Label_9F9F;0x9DC8 K2Node_SwitchEnum_CmpSuccess_4 = NotEqual_ByteByte(moveState, 5);0x9DE7 if (!(K2Node_SwitchEnum_CmpSuccess_4)) goto Label_9E9D;0x9DF5 K2Node_SwitchEnum_CmpSuccess_4 = NotEqual_ByteByte(moveState, 8);0x9E14 if (!(K2Node_SwitchEnum_CmpSuccess_4)) goto Label_9E23;0x9E22 PopFlow();0x9E23 Label_9E23:0x9E23 CallFunc_Greater_DoubleDouble_ReturnValue_4 = Greater_DoubleDouble(moveStateUptime, restingCancelTime);0x9E49 CallFunc_BooleanAND_ReturnValue_3 = BooleanAND(CallFunc_Greater_DoubleDouble_ReturnValue_4, hasMovementInput?);0x9E6F if (!(CallFunc_BooleanAND_ReturnValue_3)) PopFlow();0x9E79 customStopMontage(0.25f);0x9E8C change Move State(0);0x9E9C PopFlow();0x9E9D Label_9E9D:0x9E9D CallFunc_GetBoundActionValue_ReturnValue_1 = GetBoundActionValue(this, /Game/ThirdPerson/Input/Actions/IA_Move.IA_Move);0x9EC3 CallFunc_Conv_InputActionValueToAxis2D_ReturnValue_3 = Conv_InputActionValueToAxis2D(CallFunc_GetBoundActionValue_ReturnValue_1);0x9EE8 BreakVector2D(CallFunc_Conv_InputActionValueToAxis2D_ReturnValue_3, CallFunc_BreakVector2D_X_1, CallFunc_BreakVector2D_Y_1);0x9F0D CallFunc_Conv_DoubleToVector_ReturnValue_2 = Conv_DoubleToVector(CallFunc_BreakVector2D_Y_1);0x9F32 CallFunc_Multiply_VectorVector_ReturnValue_5 = Multiply_VectorVector(CallFunc_Conv_DoubleToVector_ReturnValue_2, Pole Up Vector);0x9F60 CallFunc_AddMovementInput_ScaleValue_ImplicitCast_1 = Cast<3>(moveInputAmount);0x9F7D AddMovementInput(CallFunc_Multiply_VectorVector_ReturnValue_5, CallFunc_AddMovementInput_ScaleValue_ImplicitCast_1, false);0x9F9E PopFlow();0x9F9F Label_9F9F:0x9F9F CallFunc_GetActorForwardVector_ReturnValue_3 = GetActorForwardVector();0x9FBB CallFunc_GetWorldDeltaSeconds_ReturnValue_2 = GetWorldDeltaSeconds(this);0x9FD8 CallFunc_MapRangeClamped_ReturnValue = MapRangeClamped(horizontalSpeed, 400, sprintSpeed, 10, 4);0xA021 CallFunc_VInterpTo_DeltaTime_ImplicitCast = Cast<3>(CallFunc_GetWorldDeltaSeconds_ReturnValue_2);0xA03E CallFunc_VInterpTo_InterpSpeed_ImplicitCast = Cast<3>(CallFunc_MapRangeClamped_ReturnValue);0xA05B CallFunc_VInterpTo_ReturnValue = VInterpTo(CallFunc_GetActorForwardVector_ReturnValue_3, inputVectorWorld, CallFunc_VInterpTo_DeltaTime_ImplicitCast, CallFunc_VInterpTo_InterpSpeed_ImplicitCast);0xA09B CallFunc_SelectVector_ReturnValue = SelectVector(CallFunc_VInterpTo_ReturnValue, inputVectorWorld, isSprinting?);0xA0D2 CallFunc_AddMovementInput_ScaleValue_ImplicitCast = Cast<3>(moveInputAmount);0xA0EF AddMovementInput(CallFunc_SelectVector_ReturnValue, CallFunc_AddMovementInput_ScaleValue_ImplicitCast, false);0xA110 PopFlow();0xA111 goto Label_8C6C;0xA116 CallFunc_GetEnumeratorUserFriendlyName_ReturnValue = GetEnumeratorUserFriendlyName(/Game/Data/ENUMS/EN_JumpType.EN_JumpType, K2Node_CustomEvent_jumpType);0xA144 PrintString(this, CallFunc_GetEnumeratorUserFriendlyName_ReturnValue, true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0xA18E jumpType = K2Node_CustomEvent_jumpType;0xA1A9 goto Label_879E;0xA1AE Label_A1AE:0xA1AE BufferedAtttack();0xA1BC PopFlow();0xA1BD Label_A1BD:0xA1BD K2Node_SwitchEnum_CmpSuccess_7 = NotEqual_ByteByte(actionState, 0);0xA1DC if (!(K2Node_SwitchEnum_CmpSuccess_7)) goto Label_9D6E;0xA1EA K2Node_SwitchEnum_CmpSuccess_7 = NotEqual_ByteByte(actionState, 1);0xA209 if (!(K2Node_SwitchEnum_CmpSuccess_7)) goto Label_9D6E;0xA217 K2Node_SwitchEnum_CmpSuccess_7 = NotEqual_ByteByte(actionState, 2);0xA236 if (!(K2Node_SwitchEnum_CmpSuccess_7)) goto Label_9D6E;0xA244 K2Node_SwitchEnum_CmpSuccess_7 = NotEqual_ByteByte(actionState, 3);0xA263 if (!(K2Node_SwitchEnum_CmpSuccess_7)) goto Label_A308;0xA271 K2Node_SwitchEnum_CmpSuccess_7 = NotEqual_ByteByte(actionState, 8);0xA290 if (!(K2Node_SwitchEnum_CmpSuccess_7)) goto Label_9D6E;0xA29E K2Node_SwitchEnum_CmpSuccess_7 = NotEqual_ByteByte(actionState, 11);0xA2BD if (!(K2Node_SwitchEnum_CmpSuccess_7)) goto Label_A2F9;0xA2CB K2Node_SwitchEnum_CmpSuccess_7 = NotEqual_ByteByte(actionState, 20);0xA2EA if (!(K2Node_SwitchEnum_CmpSuccess_7)) goto Label_9D6E;0xA2F8 PopFlow();0xA2F9 Label_A2F9:0xA2F9 if (!(canMoveHeal?)) PopFlow();0xA303 goto Label_9D6E;0xA308 Label_A308:0xA308 CallFunc_Greater_DoubleDouble_ReturnValue_9 = Greater_DoubleDouble(actionStateUptime, 0.8);0xA32E if (!(CallFunc_Greater_DoubleDouble_ReturnValue_9)) PopFlow();0xA338 change Action State(0);0xA348 customStopMontage(0.4f);0xA35B PopFlow();0xA35C createActiveHitbox();0xA36A PopFlow();0xA36B Label_A36B:0xA36B CallFunc_GreaterEqual_DoubleDouble_ReturnValue_2 = GreaterEqual_DoubleDouble(actionStateUptime, freeAttackIntteruptTime);0xA391 CallFunc_BooleanAND_ReturnValue_1 = BooleanAND(CallFunc_GreaterEqual_DoubleDouble_ReturnValue_2, saveAttack?);0xA3B7 if (!(CallFunc_BooleanAND_ReturnValue_1)) PopFlow();0xA3C1 goto Label_A1AE;0xA3C6 Temp_name_Variable_13 = K2Node_CustomEvent_NotifyName_63;0xA3E1 PopFlow();0xA3E2 Label_A3E2:0xA3E2 Camera Reference.processPitchInput(0, 0);0xA418 CallFunc_EqualEqual_ByteByte_ReturnValue_5 = EqualEqual_ByteByte(actionState, 20);0xA437 if (!(CallFunc_EqualEqual_ByteByte_ReturnValue_5)) PopFlow();0xA441 CallFunc_MakeVector2D_ReturnValue = MakeVector2D(0, 0);0xA46F activeMapReference.getMapMoveinput(CallFunc_MakeVector2D_ReturnValue);0xA49C PopFlow();0xA49D Label_A49D:0xA49D Camera Reference.processYawInput(0, 0);0xA4D3 goto Label_A3E2;0xA4D8 if (!(isGuarding?)) goto Label_A4FE;0xA4E6 trueBlockedHit(K2Node_Event_attackDirection);0xA4FD PopFlow();0xA4FE Label_A4FE:0xA4FE BP_HpHitable.intangible? = true;0xA51F updatePlayerCurrentStatValues();0xA52D CallFunc_GetPlayerCameraManager_ReturnValue_1 = GetPlayerCameraManager(this, 0);0xA547 CallFunc_StartLegacyCameraShake_ReturnValue_1 = StartLegacyCameraShake(CallFunc_GetPlayerCameraManager_ReturnValue_1, /Game/Blueprints/CamShake.CamShake_C, 1f, 0, FRotator(0, 0, 0));0xA58D PushFlow(Label_A76D);0xA592 K2Node_SwitchEnum_CmpSuccess_10 = NotEqual_ByteByte(K2Node_Event_DamageType, 0);0xA5B1 if (!(K2Node_SwitchEnum_CmpSuccess_10)) goto Label_A707;0xA5BF K2Node_SwitchEnum_CmpSuccess_10 = NotEqual_ByteByte(K2Node_Event_DamageType, 1);0xA5DE if (!(K2Node_SwitchEnum_CmpSuccess_10)) goto Label_A707;0xA5EC K2Node_SwitchEnum_CmpSuccess_10 = NotEqual_ByteByte(K2Node_Event_DamageType, 2);0xA60B if (!(K2Node_SwitchEnum_CmpSuccess_10)) goto Label_A707;0xA619 K2Node_SwitchEnum_CmpSuccess_10 = NotEqual_ByteByte(K2Node_Event_DamageType, 3);0xA638 if (!(K2Node_SwitchEnum_CmpSuccess_10)) goto Label_A707;0xA646 K2Node_SwitchEnum_CmpSuccess_10 = NotEqual_ByteByte(K2Node_Event_DamageType, 4);0xA665 if (!(K2Node_SwitchEnum_CmpSuccess_10)) goto Label_A707;0xA673 K2Node_SwitchEnum_CmpSuccess_10 = NotEqual_ByteByte(K2Node_Event_DamageType, 5);0xA692 if (!(K2Node_SwitchEnum_CmpSuccess_10)) goto Label_A6A1;0xA6A0 PopFlow();0xA6A1 Label_A6A1:0xA6A1 CallFunc_K2_GetActorLocation_ReturnValue_20 = K2_GetActorLocation();0xA6BD PlaySoundAtLocation(this, /Game/Audio/Sounds/Actions/Cue_contact.Cue_contact, CallFunc_K2_GetActorLocation_ReturnValue_20, FRotator(0, 0, 0), 1f, 1f, 0f, nullptr, nullptr, nullptr, nullptr);0xA706 PopFlow();0xA707 Label_A707:0xA707 CallFunc_K2_GetActorLocation_ReturnValue_20 = K2_GetActorLocation();0xA723 PlaySoundAtLocation(this, /Game/Audio/Sounds/Actions/hits/cue_hitplayer.cue_hitplayer, CallFunc_K2_GetActorLocation_ReturnValue_20, FRotator(0, 0, 0), 1f, 1f, 0f, nullptr, nullptr, nullptr, nullptr);0xA76C PopFlow();0xA76D Label_A76D:0xA76D K2Node_SwitchEnum_CmpSuccess_11 = NotEqual_ByteByte(K2Node_Event_DamageType, 0);0xA78C if (!(K2Node_SwitchEnum_CmpSuccess_11)) goto Label_AF84;0xA79A K2Node_SwitchEnum_CmpSuccess_11 = NotEqual_ByteByte(K2Node_Event_DamageType, 1);0xA7B9 if (!(K2Node_SwitchEnum_CmpSuccess_11)) goto Label_A854;0xA7C7 K2Node_SwitchEnum_CmpSuccess_11 = NotEqual_ByteByte(K2Node_Event_DamageType, 2);0xA7E6 if (!(K2Node_SwitchEnum_CmpSuccess_11)) goto Label_ABF6;0xA7F4 K2Node_SwitchEnum_CmpSuccess_11 = NotEqual_ByteByte(K2Node_Event_DamageType, 3);0xA813 if (!(K2Node_SwitchEnum_CmpSuccess_11)) goto Label_ABF6;0xA821 K2Node_SwitchEnum_CmpSuccess_11 = NotEqual_ByteByte(K2Node_Event_DamageType, 5);0xA840 if (!(K2Node_SwitchEnum_CmpSuccess_11)) goto Label_A84F;0xA84E PopFlow();0xA84F Label_A84F:0xA84F PushFlow(Label_AB6F);0xA854 Label_A854:0xA854 CallFunc_CreateProxyObjectForPlayMontage_ReturnValue = CreateProxyObjectForPlayMontage(Mesh, /Game/Animations/Player/dreamLady_Flinch_Montage.dreamLady_Flinch_Montage, 1f, 0f, FName(None));0xA891 CallFunc_IsValid_ReturnValue_6 = IsValid(CallFunc_CreateProxyObjectForPlayMontage_ReturnValue);0xA8AE if (!(CallFunc_IsValid_ReturnValue_6)) goto Label_A9FC;0xA8BC K2Node_CreateDelegate_OutputDelegate_68.Bind(this, OnCompleted_5F154E1E40E67620574B85AEF3400422);0xA8D3 CallFunc_CreateProxyObjectForPlayMontage_ReturnValue.OnCompleted += K2Node_CreateDelegate_OutputDelegate_68;0xA8FC K2Node_CreateDelegate_OutputDelegate_70.Bind(this, OnBlendOut_5F154E1E40E67620574B85AEF3400422);0xA913 CallFunc_CreateProxyObjectForPlayMontage_ReturnValue.OnBlendOut += K2Node_CreateDelegate_OutputDelegate_70;0xA93C K2Node_CreateDelegate_OutputDelegate_73.Bind(this, OnInterrupted_5F154E1E40E67620574B85AEF3400422);0xA953 CallFunc_CreateProxyObjectForPlayMontage_ReturnValue.OnInterrupted += K2Node_CreateDelegate_OutputDelegate_73;0xA97C K2Node_CreateDelegate_OutputDelegate_74.Bind(this, OnNotifyBegin_5F154E1E40E67620574B85AEF3400422);0xA993 CallFunc_CreateProxyObjectForPlayMontage_ReturnValue.OnNotifyBegin += K2Node_CreateDelegate_OutputDelegate_74;0xA9BC K2Node_CreateDelegate_OutputDelegate_75.Bind(this, OnNotifyEnd_5F154E1E40E67620574B85AEF3400422);0xA9D3 CallFunc_CreateProxyObjectForPlayMontage_ReturnValue.OnNotifyEnd += K2Node_CreateDelegate_OutputDelegate_75;0xA9FC Label_A9FC:0xA9FC change Action State(12);0xAA0C CallFunc_Vector_Normal2D_ReturnValue = Vector_Normal2D(K2Node_Event_attackDirection, 1e-04f);0xAA36 CallFunc_NegateVector_ReturnValue = NegateVector(CallFunc_Vector_Normal2D_ReturnValue);0xAA5B CallFunc_Conv_VectorToRotator_ReturnValue = Conv_VectorToRotator(CallFunc_NegateVector_ReturnValue);0xAA80 CallFunc_K2_SetActorRotation_ReturnValue_3 = K2_SetActorRotation(CallFunc_Conv_VectorToRotator_ReturnValue, false);0xAA9E CallFunc_Conv_FloatToVector_ReturnValue = Conv_FloatToVector(400f);0xAABF CallFunc_Vector_Normal2D_ReturnValue = Vector_Normal2D(K2Node_Event_attackDirection, 1e-04f);0xAAE9 CallFunc_Multiply_VectorVector_ReturnValue = Multiply_VectorVector(CallFunc_Vector_Normal2D_ReturnValue, CallFunc_Conv_FloatToVector_ReturnValue);0xAB17 CallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue, FVector(0, 0, 400));0xAB55 LaunchCharacter(CallFunc_Add_VectorVector_ReturnValue, true, true);0xAB6E PopFlow();0xAB6F Label_AB6F:0xAB6F K2Node_DynamicCast_AsBPI_Combat = Cast<BPI_Combat_C>(BP_HpHitable.Attacker);0xABA9 K2Node_DynamicCast_bSuccess_4 = Cast<2>(K2Node_DynamicCast_AsBPI_Combat);0xABC6 if (!(K2Node_DynamicCast_bSuccess_4)) PopFlow();0xABD0 K2Node_DynamicCast_AsBPI_Combat.BPI_ContactDamageResponse();0xABF5 PopFlow();0xABF6 Label_ABF6:0xABF6 CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_1 = CreateProxyObjectForPlayMontage(Mesh, /Game/Animations/Player/dreamLady_KnockBack_Montage.dreamLady_KnockBack_Montage, 1f, 0f, FName(None));0xAC33 CallFunc_IsValid_ReturnValue_7 = IsValid(CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_1);0xAC50 if (!(CallFunc_IsValid_ReturnValue_7)) goto Label_AD9E;0xAC5E K2Node_CreateDelegate_OutputDelegate_60.Bind(this, OnCompleted_234F731241B977C261AF8EB0B03878E4);0xAC75 CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_1.OnCompleted += K2Node_CreateDelegate_OutputDelegate_60;0xAC9E K2Node_CreateDelegate_OutputDelegate_61.Bind(this, OnBlendOut_234F731241B977C261AF8EB0B03878E4);0xACB5 CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_1.OnBlendOut += K2Node_CreateDelegate_OutputDelegate_61;0xACDE K2Node_CreateDelegate_OutputDelegate_62.Bind(this, OnInterrupted_234F731241B977C261AF8EB0B03878E4);0xACF5 CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_1.OnInterrupted += K2Node_CreateDelegate_OutputDelegate_62;0xAD1E K2Node_CreateDelegate_OutputDelegate_64.Bind(this, OnNotifyBegin_234F731241B977C261AF8EB0B03878E4);0xAD35 CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_1.OnNotifyBegin += K2Node_CreateDelegate_OutputDelegate_64;0xAD5E K2Node_CreateDelegate_OutputDelegate_67.Bind(this, OnNotifyEnd_234F731241B977C261AF8EB0B03878E4);0xAD75 CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_1.OnNotifyEnd += K2Node_CreateDelegate_OutputDelegate_67;0xAD9E Label_AD9E:0xAD9E change Action State(13);0xADAE CallFunc_Vector_Normal2D_ReturnValue = Vector_Normal2D(K2Node_Event_attackDirection, 1e-04f);0xADD8 CallFunc_NegateVector_ReturnValue = NegateVector(CallFunc_Vector_Normal2D_ReturnValue);0xADFD CallFunc_Conv_VectorToRotator_ReturnValue = Conv_VectorToRotator(CallFunc_NegateVector_ReturnValue);0xAE22 CallFunc_K2_SetActorRotation_ReturnValue_2 = K2_SetActorRotation(CallFunc_Conv_VectorToRotator_ReturnValue, false);0xAE40 CallFunc_Vector_Normal2D_ReturnValue = Vector_Normal2D(K2Node_Event_attackDirection, 1e-04f);0xAE6A CallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(K2Node_Event_DamageType, 3);0xAE89 CallFunc_SelectFloat_ReturnValue = SelectFloat(2000, 800, CallFunc_EqualEqual_ByteByte_ReturnValue);0xAEC0 CallFunc_Conv_DoubleToVector_ReturnValue = Conv_DoubleToVector(CallFunc_SelectFloat_ReturnValue);0xAEE5 CallFunc_Multiply_VectorVector_ReturnValue_1 = Multiply_VectorVector(CallFunc_Vector_Normal2D_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue);0xAF13 CallFunc_Add_VectorVector_ReturnValue_1 = Add_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue_1, FVector(0, 0, 500));0xAF51 LaunchCharacter(CallFunc_Add_VectorVector_ReturnValue_1, true, true);0xAF6A if (!(weaponEquipped?)) PopFlow();0xAF74 spawnWeapon(false);0xAF83 PopFlow();0xAF84 Label_AF84:0xAF84 start iFrames Timeline();0xAF92 PopFlow();0xAF93 CallFunc_IsValid_ReturnValue_5 = IsValid(K2Node_ComponentBoundEvent_OtherActor);0xAFB0 if (!(CallFunc_IsValid_ReturnValue_5)) PopFlow();0xAFBA PushFlow(Label_B07A);0xAFBF K2Node_DynamicCast_AsBP_Enemy_Base = Cast<BP_EnemyBase_C>(K2Node_ComponentBoundEvent_OtherActor);0xAFE3 K2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsBP_Enemy_Base);0xB000 if (!(K2Node_DynamicCast_bSuccess_1)) goto Label_B01A;0xB00E Label_B00E:0xB00E full = true;0xB019 PopFlow();0xB01A Label_B01A:0xB01A K2Node_DynamicCast_AsBP_Hazemy_Base = Cast<BP_Hazemy_Base_C>(K2Node_ComponentBoundEvent_OtherActor);0xB03E K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBP_Hazemy_Base);0xB05B if (!(K2Node_DynamicCast_bSuccess)) goto Label_B06E;0xB069 goto Label_B00E;0xB06E Label_B06E:0xB06E full = false;0xB079 PopFlow();0xB07A Label_B07A:0xB07A CallFunc_GetCollisionObjectType_ReturnValue = K2Node_ComponentBoundEvent_OtherComp.GetCollisionObjectType();0xB0B0 CallFunc_EqualEqual_ByteByte_ReturnValue_1 = EqualEqual_ByteByte(CallFunc_GetCollisionObjectType_ReturnValue, 16);0xB0CF if (!(CallFunc_EqualEqual_ByteByte_ReturnValue_1)) PopFlow();0xB0D9 if (!(isGuarding?)) goto Label_B164;0xB0E7 CallFunc_GetActorForwardVector_ReturnValue_1 = GetActorForwardVector();0xB103 trueBlockedHit(CallFunc_GetActorForwardVector_ReturnValue_1);0xB11A CallFunc_K2_GetActorLocation_ReturnValue_1 = K2_GetActorLocation();0xB136 BP_HpHitable.guardVFX(CallFunc_K2_GetActorLocation_ReturnValue_1);0xB163 PopFlow();0xB164 Label_B164:0xB164 Temp_byte_Variable = 5;0xB178 Temp_byte_Variable_1 = 0;0xB18C Temp_object_Variable_5 = /Game/Audio/Sounds/Actions/Cue_contact.Cue_contact;0xB19F Temp_object_Variable_6 = nullptr;0xB1AA CallFunc_GetActorForwardVector_ReturnValue_1 = GetActorForwardVector();0xB1C6 CallFunc_K2_GetActorLocation_ReturnValue_1 = K2_GetActorLocation();0xB1E2 Temp_bool_Variable_4 = full;0xB1F5 Temp_bool_Variable_5 = full;0xB208 K2Node_MakeStruct_ST_HitboxData.Damage_15_2068E77745C092F1FC7634A91107BEAB = 5;0xB22C K2Node_MakeStruct_ST_HitboxData.HitStopDuration_16_E15EA3AC41362D7EA0AEB3A8064CF3A7 = 0.2;0xB250 K2Node_MakeStruct_ST_HitboxData.HitType_7_A22DD9384A13F44AE32A35B8483C5ED3 = false;0xB264 K2Node_MakeStruct_ST_HitboxData.HitSound_14_FB67671344A1F2B807571DAC05C7BC60 = Switch(Temp_bool_Variable_5, false => Temp_object_Variable_6, true => Temp_object_Variable_5, default => K2Node_Select_Default_2);0xB2AC K2Node_MakeStruct_ST_HitboxData.hitboxSocketName_13_3851CA34448DCDDECDDC9DAEE4FD19DE = FName(handSlot_RSocket);0xB2D4 K2Node_MakeStruct_ST_HitboxData.lengthRadiusHalfHeight_12_596D9D47496CF530718FD78AB8AAE1CE = FVector(120, 80, 80);0xB308 K2Node_MakeStruct_ST_HitboxData.DamageType_19_CC06EAD1426104EDCDC6BB915B624248 = Switch(Temp_bool_Variable_4, false => Temp_byte_Variable_1, true => Temp_byte_Variable, default => K2Node_Select_Default_1);0xB358 BP_HpHitable.BPI_TryDamage(K2Node_ComponentBoundEvent_OtherActor, K2Node_MakeStruct_ST_HitboxData, CallFunc_GetActorForwardVector_ReturnValue_1, CallFunc_K2_GetActorLocation_ReturnValue_1);0xB3A1 PopFlow();0xB3A2 Label_B3A2:0xB3A2 wallRideButtonHeld? = true;0xB3AD manageSprint(true);0xB3BC PopFlow();0xB3BD Label_B3BD:0xB3BD wallRideButtonHeld? = false;0xB3C8 manageSprint(false);0xB3D7 PopFlow();0xB3D8 changeJumpType(8);0xB3E8 altJumpEvent();0xB3F6 PushFlow(Label_B42A);0xB3FB BP_HpHitable.doHitStop(0.1f, 0f);0xB429 PopFlow();0xB42A Label_B42A:0xB42A Delay(this, 0.04f, LatentActionInfo{0xB5, 1391762882, FName(ExecuteUbergraph_BP_PlayerGoatMain), this});0xB460 PopFlow();0xB461 Label_B461:0xB461 lockedOn = true;0xB46C UI_HudRef.MoveLockonBars(true);0xB491 CallFunc_K2_GetActorLocation_ReturnValue_2 = K2_GetActorLocation();0xB4AD CallFunc_GetActorForwardVector_ReturnValue_2 = GetActorForwardVector();0xB4C9 K2Node_MakeArray_Array_1 = {nullptr};0xB4D5 CallFunc_Conv_FloatToVector_ReturnValue_14 = Conv_FloatToVector(1000f);0xB4F6 CallFunc_Multiply_VectorVector_ReturnValue_17 = Multiply_VectorVector(CallFunc_GetActorForwardVector_ReturnValue_2, CallFunc_Conv_FloatToVector_ReturnValue_14);0xB524 CallFunc_Add_VectorVector_ReturnValue_12 = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_2, CallFunc_Multiply_VectorVector_ReturnValue_17);0xB552 tryFindLockonTarget(CallFunc_K2_GetActorLocation_ReturnValue_2, CallFunc_Add_VectorVector_ReturnValue_12, lockonRadius, K2Node_MakeArray_Array_1, CallFunc_tryFindLockonTarget_hitActor1, CallFunc_tryFindLockonTarget_hitComponent1);0xB596 lockonActor = CallFunc_tryFindLockonTarget_hitActor1;0xB5A9 lockonComponent = CallFunc_tryFindLockonTarget_hitComponent1;0xB5BC CallFunc_IsValid_ReturnValue_14 = IsValid(CallFunc_tryFindLockonTarget_hitActor1);0xB5D9 if (!(CallFunc_IsValid_ReturnValue_14)) PopFlow();0xB5E3 PlaySoundAtLocation(this, /Game/Audio/Sounds/system/Cue_Lockoff.Cue_Lockoff, FVector(0, 0, 0), FRotator(0, 0, 0), 1.2f, 0.8f, 0f, nullptr, nullptr, nullptr, nullptr);0xB63C LockonMesh.SetVisibility(true, false);0xB65E PopFlow();0xB65F Label_B65F:0xB65F K2Node_SwitchEnum_CmpSuccess_12 = NotEqual_ByteByte(actionState, 0);0xB67E if (!(K2Node_SwitchEnum_CmpSuccess_12)) goto Label_7BC8;0xB68C K2Node_SwitchEnum_CmpSuccess_12 = NotEqual_ByteByte(actionState, 2);0xB6AB if (!(K2Node_SwitchEnum_CmpSuccess_12)) goto Label_B820;0xB6B9 K2Node_SwitchEnum_CmpSuccess_12 = NotEqual_ByteByte(actionState, 3);0xB6D8 if (!(K2Node_SwitchEnum_CmpSuccess_12)) goto Label_B7C8;0xB6E6 K2Node_SwitchEnum_CmpSuccess_12 = NotEqual_ByteByte(actionState, 7);0xB705 if (!(K2Node_SwitchEnum_CmpSuccess_12)) goto Label_7BC8;0xB713 K2Node_SwitchEnum_CmpSuccess_12 = NotEqual_ByteByte(actionState, 8);0xB732 if (!(K2Node_SwitchEnum_CmpSuccess_12)) goto Label_7BC8;0xB740 K2Node_SwitchEnum_CmpSuccess_12 = NotEqual_ByteByte(actionState, 17);0xB75F if (!(K2Node_SwitchEnum_CmpSuccess_12)) goto Label_7BC8;0xB76D K2Node_SwitchEnum_CmpSuccess_12 = NotEqual_ByteByte(actionState, 18);0xB78C if (!(K2Node_SwitchEnum_CmpSuccess_12)) goto Label_7BC8;0xB79A K2Node_SwitchEnum_CmpSuccess_12 = NotEqual_ByteByte(actionState, 20);0xB7B9 if (!(K2Node_SwitchEnum_CmpSuccess_12)) goto Label_7BC8;0xB7C7 PopFlow();0xB7C8 Label_B7C8:0xB7C8 CallFunc_Greater_DoubleDouble_ReturnValue_6 = Greater_DoubleDouble(actionStateUptime, 0.8);0xB7EE if (!(CallFunc_Greater_DoubleDouble_ReturnValue_6)) PopFlow();0xB7F8 change Action State(0);0xB808 customStopMontage(0f);0xB81B goto Label_7BC8;0xB820 Label_B820:0xB820 Temp_real_Variable_4 = 0.2;0xB83B Temp_real_Variable_5 = 0.2;0xB856 Temp_real_Variable_6 = 0.6;0xB871 Temp_int_Variable = attackComboPosition;0xB88C CallFunc_Greater_DoubleDouble_ReturnValue_3 = Greater_DoubleDouble(actionStateUptime, Switch(Temp_int_Variable, 0 => Temp_real_Variable_6, 1 => Temp_real_Variable_5, 2 => Temp_real_Variable_4, default => K2Node_Select_Default));0xB8F8 if (!(CallFunc_Greater_DoubleDouble_ReturnValue_3)) PopFlow();0xB902 goto Label_8117;0xB907 Temp_name_Variable_13 = K2Node_CustomEvent_NotifyName_64;0xB922 PopFlow();0xB923 Label_B923:0xB923 PushFlow(Label_A36B);0xB928 CallFunc_InRange_FloatFloat_ReturnValue_1 = InRange_FloatFloat(actionStateUptime, 0.1, 0.16, true, true);0xB959 if (!(CallFunc_InRange_FloatFloat_ReturnValue_1)) PopFlow();0xB963 createActiveHitbox();0xB971 PopFlow();0xB972 Label_B972:0xB972 K2Node_SwitchEnum_CmpSuccess_13 = NotEqual_ByteByte(actionState, 0);0xB991 if (!(K2Node_SwitchEnum_CmpSuccess_13)) goto Label_80D3;0xB99F K2Node_SwitchEnum_CmpSuccess_13 = NotEqual_ByteByte(actionState, 1);0xB9BE if (!(K2Node_SwitchEnum_CmpSuccess_13)) goto Label_828E;0xB9CC K2Node_SwitchEnum_CmpSuccess_13 = NotEqual_ByteByte(actionState, 2);0xB9EB if (!(K2Node_SwitchEnum_CmpSuccess_13)) goto Label_B923;0xB9F9 K2Node_SwitchEnum_CmpSuccess_13 = NotEqual_ByteByte(actionState, 3);0xBA18 if (!(K2Node_SwitchEnum_CmpSuccess_13)) goto Label_885C;0xBA26 K2Node_SwitchEnum_CmpSuccess_13 = NotEqual_ByteByte(actionState, 16);0xBA45 if (!(K2Node_SwitchEnum_CmpSuccess_13)) goto Label_8616;0xBA53 K2Node_SwitchEnum_CmpSuccess_13 = NotEqual_ByteByte(actionState, 18);0xBA72 if (!(K2Node_SwitchEnum_CmpSuccess_13)) goto Label_80E2;0xBA80 PopFlow();0xBA81 PushFlow(Label_BAAB);0xBA86 As MV Game Instance Ref.saveTimeToSlot();0xBAAA PopFlow();0xBAAB Label_BAAB:0xBAAB K2Node_SwitchEnum_CmpSuccess_14 = NotEqual_ByteByte(K2Node_Event_EndPlayReason, 1);0xBACA if (!(K2Node_SwitchEnum_CmpSuccess_14)) goto Label_BAD9;0xBAD8 PopFlow();0xBAD9 Label_BAD9:0xBAD9 As MV Game Instance Ref.CurrentHp = BP_HpHitable.CurrentHp;0xBB20 PopFlow();0xBB21 changeControlState(2);0xBB31 change Action State(10);0xBB41 CallFunc_PlayAnimMontage_ReturnValue = PlayAnimMontage(nullptr, 1f, FName(None));0xBB74 As MV Game Instance Ref.currentPower = 0;0xBBA5 updatePlayerCurrentStatValues();0xBBB3 CallFunc_K2_GetActorLocation_ReturnValue_11 = K2_GetActorLocation();0xBBCF CallFunc_SpawnSoundAtLocation_ReturnValue_5 = SpawnSoundAtLocation(this, cueDie, CallFunc_K2_GetActorLocation_ReturnValue_11, FRotator(0, 0, 0), 1f, 1f, 0f, nullptr, nullptr, true);0xBC21 dieFade(true);0xBC30 CallFunc_K2_GetActorLocation_ReturnValue_10 = K2_GetActorLocation();0xBC4C CallFunc_SpawnSystemAtLocation_ReturnValue = SpawnSystemAtLocation(this, /Game/VFX/Systems/NS_BasicBurst.NS_BasicBurst, CallFunc_K2_GetActorLocation_ReturnValue_10, FRotator(0, 0, 0), FVector(1, 1, 1), true, true, 0, true);0xBCAA BlobShadow.SetVisibility(false, false);0xBCCC PushFlow(Label_BD4A);0xBCD1 CallFunc_GetActorOfClass_ReturnValue = GetActorOfClass(this, /Game/Blueprints/BP_MusicManager.BP_MusicManager_C);0xBCEF CallFunc_GetActorOfClass_ReturnValue.stopAndSave();0xBD13 Delay(this, 0.75f, LatentActionInfo{0x31F, -2076424964, FName(ExecuteUbergraph_BP_PlayerGoatMain), this});0xBD49 PopFlow();0xBD4A Label_BD4A:0xBD4A Delay(this, 3f, LatentActionInfo{0xD6, -1968256147, FName(ExecuteUbergraph_BP_PlayerGoatMain), this});0xBD80 PopFlow();0xBD81 Label_BD81:0xBD81 jumpButtonHeld? = true;0xBD8C K2Node_SwitchEnum_CmpSuccess_36 = NotEqual_ByteByte(controlState, 0);0xBDAB if (!(K2Node_SwitchEnum_CmpSuccess_36)) goto Label_04B5;0xBDB9 PopFlow();0xBDBA Label_BDBA:0xBDBA jumpButtonHeld? = false;0xBDC5 PopFlow();0xBDC6 stretchTarget = K2Node_CustomEvent_stretchTarget;0xBDE1 PushFlow(Label_BDFC);0xBDE6 PushFlow(Label_BDF0);0xBDEB goto Label_0100;0xBDF0 Label_BDF0:0xBDF0 Temp_bool_Whether_the_gate_is_currently_open_or_close_Variable = true;0xBDFB PopFlow();0xBDFC Label_BDFC:0xBDFC Timeline_1.PlayFromStart();0xBE1C PopFlow();0xBE1D Label_BE1D:0xBE1D Delay(this, 0.05f, LatentActionInfo{0xFB, 2093654728, FName(ExecuteUbergraph_BP_PlayerGoatMain), this});0xBE53 PopFlow();0xBE54 Label_BE54:0xBE54 PushFlow(Label_BE6F);0xBE59 Label_BE59:0xBE59 PushFlow(Label_BE63);0xBE5E goto Label_0100;0xBE63 Label_BE63:0xBE63 Temp_bool_Whether_the_gate_is_currently_open_or_close_Variable = false;0xBE6E PopFlow();0xBE6F Label_BE6F:0xBE6F Mesh.SetRelativeScale3D(FVector(1, 1, 1));0xBEA8 PopFlow();0xBEA9 Mesh.SetRelativeScale3D(FVector(1, 1, 1));0xBEE2 PushFlow(Label_BE59);0xBEE7 Timeline_1.Stop();0xBF07 PopFlow();0xBF08 Temp_name_Variable = K2Node_CustomEvent_NotifyName_58;0xBF23 PopFlow();0xBF24 Timeline.Stop();0xBF44 PopFlow();0xBF45 goto Label_97C4;0xBF4A Delay(this, 0.2f, LatentActionInfo{0x1E0, -1840133782, FName(ExecuteUbergraph_BP_PlayerGoatMain), this});0xBF80 PopFlow();0xBF81 CallFunc_Conv_InputActionValueToAxis2D_ReturnValue = Conv_InputActionValueToAxis2D(K2Node_EnhancedInputActionEvent_ActionValue_17);0xBFA6 Temp_struct_Variable_1 = CallFunc_Conv_InputActionValueToAxis2D_ReturnValue;0xBFC1 Temp_real_Variable_26 = Cast<4>(K2Node_EnhancedInputActionEvent_ElapsedTime_17);0xBFDE Temp_real_Variable_26 = Temp_real_Variable_26;0xBFF9 Temp_real_Variable_27 = Cast<4>(K2Node_EnhancedInputActionEvent_TriggeredTime_17);0xC016 Temp_real_Variable_27 = Temp_real_Variable_27;0xC031 Temp_object_Variable_19 = K2Node_EnhancedInputActionEvent_SourceAction_17;0xC044 K2Node_SwitchEnum_CmpSuccess_17 = NotEqual_ByteByte(controlState, 0);0xC063 if (!(K2Node_SwitchEnum_CmpSuccess_17)) goto Label_C072;0xC071 PopFlow();0xC072 Label_C072:0xC072 CallFunc_GetBoundActionValue_ReturnValue = GetBoundActionValue(this, /Game/ThirdPerson/Input/Actions/IA_LockOn.IA_LockOn);0xC098 CallFunc_Conv_InputActionValueToBool_ReturnValue_5 = Conv_InputActionValueToBool(CallFunc_GetBoundActionValue_ReturnValue);0xC0B5 CallFunc_EqualEqual_ByteByte_ReturnValue_4 = EqualEqual_ByteByte(actionState, 20);0xC0D4 CallFunc_BooleanAND_ReturnValue_4 = BooleanAND(CallFunc_Conv_InputActionValueToBool_ReturnValue_5, CallFunc_EqualEqual_ByteByte_ReturnValue_4);0xC0FA if (!(CallFunc_BooleanAND_ReturnValue_4)) goto Label_C189;0xC108 BreakVector2D(Temp_struct_Variable_1, CallFunc_BreakVector2D_X, CallFunc_BreakVector2D_Y);0xC12D CallFunc_MakeVector2D_ReturnValue_1 = MakeVector2D(CallFunc_BreakVector2D_X, CallFunc_BreakVector2D_Y);0xC15B activeMapReference.getMapMoveinput(CallFunc_MakeVector2D_ReturnValue_1);0xC188 PopFlow();0xC189 Label_C189:0xC189 BreakVector2D(Temp_struct_Variable_1, CallFunc_BreakVector2D_X, CallFunc_BreakVector2D_Y);0xC1AE CallFunc_GetWorldDeltaSeconds_ReturnValue_1 = GetWorldDeltaSeconds(this);0xC1CB CallFunc_Multiply_DoubleDouble_ReturnValue_1 = Multiply_DoubleDouble(CallFunc_BreakVector2D_X, CameraTurnRate);0xC1F9 CallFunc_Multiply_DoubleDouble_ReturnValue_2 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_ReturnValue_1, CallFunc_GetWorldDeltaSeconds_ReturnValue_1);0xC227 CallFunc_Multiply_DoubleDouble_ReturnValue_8 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_ReturnValue_2, cameraInvertX);0xC255 Camera Reference.processYawInput(CallFunc_BreakVector2D_X, CallFunc_Multiply_DoubleDouble_ReturnValue_8);0xC28B BreakVector2D(Temp_struct_Variable_1, CallFunc_BreakVector2D_X, CallFunc_BreakVector2D_Y);0xC2B0 CallFunc_GetWorldDeltaSeconds_ReturnValue_1 = GetWorldDeltaSeconds(this);0xC2CD CallFunc_Multiply_DoubleDouble_ReturnValue_3 = Multiply_DoubleDouble(CallFunc_BreakVector2D_Y, CameraLookupRate);0xC2FB CallFunc_Multiply_DoubleDouble_ReturnValue_4 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_ReturnValue_3, CallFunc_GetWorldDeltaSeconds_ReturnValue_1);0xC329 CallFunc_Multiply_DoubleDouble_ReturnValue_5 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_ReturnValue_4, cameraInvertY);0xC357 Camera Reference.processPitchInput(CallFunc_BreakVector2D_Y, CallFunc_Multiply_DoubleDouble_ReturnValue_5);0xC38D PopFlow();0xC38E Label_C38E:0xC38E PushFlow(Label_B923);0xC393 Label_C393:0xC393 ledgeGrabTrace();0xC3A1 wallTrace();0xC3AF goto Label_8702;0xC3B4 CallFunc_NotEqual_ByteByte_ReturnValue_2 = NotEqual_ByteByte(K2Node_CustomEvent_A, controlState);0xC3DA if (!(CallFunc_NotEqual_ByteByte_ReturnValue_2)) PopFlow();0xC3E4 controlState = K2Node_CustomEvent_A;0xC3FF PopFlow();0xC400 Label_C400:0xC400 K2Node_SwitchEnum_CmpSuccess_16 = NotEqual_ByteByte(controlState, 0);0xC41F if (!(K2Node_SwitchEnum_CmpSuccess_16)) goto Label_C42E;0xC42D PopFlow();0xC42E Label_C42E:0xC42E PushFlow(Label_C438);0xC433 goto Label_A1BD;0xC438 Label_C438:0xC438 CallFunc_GetActorForwardVector_ReturnValue_11 = GetActorForwardVector();0xC454 CallFunc_Dot_VectorVector_ReturnValue = Dot_VectorVector(inputVectorWorld, CallFunc_GetActorForwardVector_ReturnValue_11);0xC482 CallFunc_GreaterEqual_DoubleDouble_ReturnValue_8 = GreaterEqual_DoubleDouble(CallFunc_Dot_VectorVector_ReturnValue, tapDirInputThreshold);0xC4A8 if (!(CallFunc_GreaterEqual_DoubleDouble_ReturnValue_8)) goto Label_C50C;0xC4B6 PushFlow(Label_C4E3);0xC4BB if (!(Temp_bool_Has_Been_Initd_Variable_3)) goto Label_C4CA;0xC4C9 PopFlow();0xC4CA Label_C4CA:0xC4CA Temp_bool_Has_Been_Initd_Variable_3 = true;0xC4D5 if (!(false)) PopFlow();0xC4D7 Temp_bool_IsClosed_Variable_3 = true;0xC4E2 PopFlow();0xC4E3 Label_C4E3:0xC4E3 if (!(Temp_bool_IsClosed_Variable_3)) goto Label_C4F2;0xC4F1 PopFlow();0xC4F2 Label_C4F2:0xC4F2 Temp_bool_IsClosed_Variable_3 = true;0xC4FD Custom Input FORWARD();0xC50B PopFlow();0xC50C Label_C50C:0xC50C CallFunc_Multiply_DoubleDouble_ReturnValue_15 = Multiply_DoubleDouble(tapDirInputThreshold, -1);0xC53A CallFunc_GetActorForwardVector_ReturnValue_11 = GetActorForwardVector();0xC556 CallFunc_Dot_VectorVector_ReturnValue = Dot_VectorVector(inputVectorWorld, CallFunc_GetActorForwardVector_ReturnValue_11);0xC584 CallFunc_LessEqual_DoubleDouble_ReturnValue = LessEqual_DoubleDouble(CallFunc_Dot_VectorVector_ReturnValue, CallFunc_Multiply_DoubleDouble_ReturnValue_15);0xC5AA if (!(CallFunc_LessEqual_DoubleDouble_ReturnValue)) goto Label_C60E;0xC5B8 PushFlow(Label_C5E5);0xC5BD if (!(Temp_bool_Has_Been_Initd_Variable_2)) goto Label_C5CC;0xC5CB PopFlow();0xC5CC Label_C5CC:0xC5CC Temp_bool_Has_Been_Initd_Variable_2 = true;0xC5D7 if (!(false)) PopFlow();0xC5D9 Temp_bool_IsClosed_Variable_2 = true;0xC5E4 PopFlow();0xC5E5 Label_C5E5:0xC5E5 if (!(Temp_bool_IsClosed_Variable_2)) goto Label_C5F4;0xC5F3 PopFlow();0xC5F4 Label_C5F4:0xC5F4 Temp_bool_IsClosed_Variable_2 = true;0xC5FF Custom Input Backwards();0xC60D PopFlow();0xC60E Label_C60E:0xC60E PushFlow(Label_C62A);0xC613 Temp_bool_IsClosed_Variable_3 = false;0xC61E Temp_bool_Has_Been_Initd_Variable_3 = true;0xC629 PopFlow();0xC62A Label_C62A:0xC62A Temp_bool_IsClosed_Variable_2 = false;0xC635 Temp_bool_Has_Been_Initd_Variable_2 = true;0xC640 PopFlow();0xC641 Label_C641:0xC641 wallKickTrace();0xC64F goto Label_8702;0xC654 Delay(this, K2Node_CustomEvent_Duration, LatentActionInfo{0x202, -1904154264, FName(ExecuteUbergraph_BP_PlayerGoatMain), this});0xC68E PopFlow();0xC68F CallFunc_Conv_LinearColorToVector_ReturnValue_2 = Conv_LinearColorToVector(LinearColor{0.807292f, 0.807292f, 0.807292f, 1f});0xC6CD WeaponMesh.SetVectorParameterValueOnMaterials(FName(DieColor), CallFunc_Conv_LinearColorToVector_ReturnValue_2);0xC703 VisualMesh.SetVectorParameterValueOnMaterials(FName(DieColor), CallFunc_Conv_LinearColorToVector_ReturnValue_2);0xC739 if (!(K2Node_CustomEvent_DieNotRez)) goto Label_C768;0xC747 Timeline_2.PlayFromStart();0xC767 PopFlow();0xC768 Label_C768:0xC768 Timeline_2.ReverseFromEnd();0xC788 PopFlow();0xC789 Label_C789:0xC789 K2Node_SwitchEnum_CmpSuccess_18 = NotEqual_ByteByte(actionState, 0);0xC7A8 if (!(K2Node_SwitchEnum_CmpSuccess_18)) goto Label_C393;0xC7B6 K2Node_SwitchEnum_CmpSuccess_18 = NotEqual_ByteByte(actionState, 2);0xC7D5 if (!(K2Node_SwitchEnum_CmpSuccess_18)) goto Label_C38E;0xC7E3 K2Node_SwitchEnum_CmpSuccess_18 = NotEqual_ByteByte(actionState, 3);0xC802 if (!(K2Node_SwitchEnum_CmpSuccess_18)) goto Label_885C;0xC810 K2Node_SwitchEnum_CmpSuccess_18 = NotEqual_ByteByte(actionState, 6);0xC82F if (!(K2Node_SwitchEnum_CmpSuccess_18)) goto Label_8711;0xC83D K2Node_SwitchEnum_CmpSuccess_18 = NotEqual_ByteByte(actionState, 8);0xC85C if (!(K2Node_SwitchEnum_CmpSuccess_18)) goto Label_C641;0xC86A K2Node_SwitchEnum_CmpSuccess_18 = NotEqual_ByteByte(actionState, 16);0xC889 if (!(K2Node_SwitchEnum_CmpSuccess_18)) goto Label_8616;0xC897 PopFlow();0xC898 CallFunc_Conv_LinearColorToVector_ReturnValue_1 = Conv_LinearColorToVector(LinearColor{0.807292f, 0.807292f, 0.807292f, 1f});0xC8D6 WeaponMesh.SetVectorParameterValueOnMaterials(FName(DieColor), CallFunc_Conv_LinearColorToVector_ReturnValue_1);0xC90C VisualMesh.SetVectorParameterValueOnMaterials(FName(DieColor), CallFunc_Conv_LinearColorToVector_ReturnValue_1);0xC942 Timeline_3.PlayFromStart();0xC962 PopFlow();0xC963 Label_C963:0xC963 if (!(K2Node_CustomEvent_justWeapon_)) goto Label_C9A8;0xC971 WeaponMesh.SetScalarParameterValueOnMaterials(FName(DieAmount), Timeline_3_fadeOut_CE32FF874F878DAF67A5CCA826D3169A);0xC9A7 PopFlow();0xC9A8 Label_C9A8:0xC9A8 WeaponMesh.SetScalarParameterValueOnMaterials(FName(DieAmount), Timeline_3_fadeOut_CE32FF874F878DAF67A5CCA826D3169A);0xC9DE VisualMesh.SetScalarParameterValueOnMaterials(FName(DieAmount), Timeline_3_fadeOut_CE32FF874F878DAF67A5CCA826D3169A);0xCA14 PopFlow();0xCA15 CallFunc_NotEqual_BoolBool_ReturnValue = NotEqual_BoolBool(K2Node_CustomEvent_weaponEquipped_, weaponEquipped?);0xCA3B if (!(CallFunc_NotEqual_BoolBool_ReturnValue)) PopFlow();0xCA45 weaponEquipped? = K2Node_CustomEvent_weaponEquipped_;0xCA58 WeaponMesh.SetVisibility(weaponEquipped?, false);0xCA82 PushFlow(Label_CAE3);0xCA87 if (!(hasSuperLight)) goto Label_CAC0;0xCA95 LightMesh.SetVisibility(weaponEquipped?, false);0xCABF PopFlow();0xCAC0 Label_CAC0:0xCAC0 LightMesh.SetVisibility(false, false);0xCAE2 PopFlow();0xCAE3 Label_CAE3:0xCAE3 animBPref.updateWeaponEquip(weaponEquipped?);0xCB10 manageRecallIdleFX();0xCB1E if (!(weaponEquipped?)) PopFlow();0xCB28 CallFunc_PlayAnimMontage_ReturnValue_1 = PlayAnimMontage(/Game/Animations/Player/dreamLady_WeaponCatch_Montage.dreamLady_WeaponCatch_Montage, 1f, FName(None));0xCB63 PopFlow();0xCB64 CallFunc_Conv_LinearColorToVector_ReturnValue = Conv_LinearColorToVector(LinearColor{0.807292f, 0f, 0f, 1f});0xCBA2 WeaponMesh.SetVectorParameterValueOnMaterials(FName(DieColor), CallFunc_Conv_LinearColorToVector_ReturnValue);0xCBD8 VisualMesh.SetVectorParameterValueOnMaterials(FName(DieColor), CallFunc_Conv_LinearColorToVector_ReturnValue);0xCC0E Timeline.PlayFromStart();0xCC2E PopFlow();0xCC2F Temp_name_Variable_12 = K2Node_CustomEvent_NotifyName_65;0xCC4A PopFlow();0xCC4B CallFunc_Conv_InputActionValueToAxis2D_ReturnValue_1 = Conv_InputActionValueToAxis2D(K2Node_EnhancedInputActionEvent_ActionValue_18);0xCC70 Temp_struct_Variable_1 = CallFunc_Conv_InputActionValueToAxis2D_ReturnValue_1;0xCC8B Temp_real_Variable_26 = Cast<4>(K2Node_EnhancedInputActionEvent_ElapsedTime_18);0xCCA8 Temp_real_Variable_26 = Temp_real_Variable_26;0xCCC3 Temp_real_Variable_27 = Cast<4>(K2Node_EnhancedInputActionEvent_TriggeredTime_18);0xCCE0 Temp_real_Variable_27 = Temp_real_Variable_27;0xCCFB Temp_object_Variable_19 = K2Node_EnhancedInputActionEvent_SourceAction_18;0xCD0E goto Label_A49D;0xCD13 Interaction Target = K2Node_Event_interactionTarget;0xCD26 K2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(K2Node_Event_response, 1);0xCD48 if (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_D297;0xCD56 K2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(K2Node_Event_response, 2);0xCD78 if (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_CD87;0xCD86 PopFlow();0xCD87 Label_CD87:0xCD87 K2Node_DynamicCast_AsBP_Rest_Chair = Cast<BP_RestChair_C>(Interaction Target);0xCDAB K2Node_DynamicCast_bSuccess_9 = Cast<1>(K2Node_DynamicCast_AsBP_Rest_Chair);0xCDC8 if (!(K2Node_DynamicCast_bSuccess_9)) PopFlow();0xCDD2 StopBlink();0xCDE0 PushFlow(Label_CE57);0xCDE5 PushFlow(Label_CEAF);0xCDEA if (!(K2Node_DynamicCast_AsBP_Rest_Chair.healing?)) PopFlow();0xCE0A K2Node_CreateDelegate_OutputDelegate_82.Bind(this, trySitHeal);0xCE21 CallFunc_K2_SetTimerDelegate_ReturnValue_12 = K2_SetTimerDelegate(K2Node_CreateDelegate_OutputDelegate_82, 3f, false, 0f, 0f);0xCE56 PopFlow();0xCE57 Label_CE57:0xCE57 CallFunc_GetTransform_ReturnValue_4 = GetTransform();0xCE73 moveStart = CallFunc_GetTransform_ReturnValue_4;0xCE8E Timeline_6.PlayFromStart();0xCEAE PopFlow();0xCEAF Label_CEAF:0xCEAF change Move State(8);0xCEBF CallFunc_Divide_DoubleDouble_ReturnValue_3 = Divide_DoubleDouble(BP_HpHitable.CurrentHp, BP_HpHitable.maxHP);0xCF19 CallFunc_LessEqual_DoubleDouble_ReturnValue_1 = LessEqual_DoubleDouble(CallFunc_Divide_DoubleDouble_ReturnValue_3, 0.4);0xCF3F if (!(CallFunc_LessEqual_DoubleDouble_ReturnValue_1)) goto Label_D0F2;0xCF4D CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_12 = CreateProxyObjectForPlayMontage(Mesh, /Game/Animations/Player/dreamLady_SitLowHP_Montage.dreamLady_SitLowHP_Montage, 1f, 0f, FName(None));0xCF8A CallFunc_IsValid_ReturnValue_22 = IsValid(CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_12);0xCFA7 if (!(CallFunc_IsValid_ReturnValue_22)) PopFlow();0xCFB1 K2Node_CreateDelegate_OutputDelegate_54.Bind(this, OnCompleted_58433895483097EA8936B38DFA2240D7);0xCFC8 CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_12.OnCompleted += K2Node_CreateDelegate_OutputDelegate_54;0xCFF1 K2Node_CreateDelegate_OutputDelegate_53.Bind(this, OnBlendOut_58433895483097EA8936B38DFA2240D7);0xD008 CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_12.OnBlendOut += K2Node_CreateDelegate_OutputDelegate_53;0xD031 K2Node_CreateDelegate_OutputDelegate_52.Bind(this, OnInterrupted_58433895483097EA8936B38DFA2240D7);0xD048 CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_12.OnInterrupted += K2Node_CreateDelegate_OutputDelegate_52;0xD071 K2Node_CreateDelegate_OutputDelegate_51.Bind(this, OnNotifyBegin_58433895483097EA8936B38DFA2240D7);0xD088 CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_12.OnNotifyBegin += K2Node_CreateDelegate_OutputDelegate_51;0xD0B1 K2Node_CreateDelegate_OutputDelegate_50.Bind(this, OnNotifyEnd_58433895483097EA8936B38DFA2240D7);0xD0C8 CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_12.OnNotifyEnd += K2Node_CreateDelegate_OutputDelegate_50;0xD0F1 PopFlow();0xD0F2 Label_D0F2:0xD0F2 CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_13 = CreateProxyObjectForPlayMontage(Mesh, /Game/Animations/Player/dreamLady_Sit_Montage.dreamLady_Sit_Montage, 1f, 0f, FName(None));0xD12F CallFunc_IsValid_ReturnValue_23 = IsValid(CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_13);0xD14C if (!(CallFunc_IsValid_ReturnValue_23)) PopFlow();0xD156 K2Node_CreateDelegate_OutputDelegate_59.Bind(this, OnCompleted_6AC9AAA343B5E26BDC94E88929A3D727);0xD16D CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_13.OnCompleted += K2Node_CreateDelegate_OutputDelegate_59;0xD196 K2Node_CreateDelegate_OutputDelegate_58.Bind(this, OnBlendOut_6AC9AAA343B5E26BDC94E88929A3D727);0xD1AD CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_13.OnBlendOut += K2Node_CreateDelegate_OutputDelegate_58;0xD1D6 K2Node_CreateDelegate_OutputDelegate_57.Bind(this, OnInterrupted_6AC9AAA343B5E26BDC94E88929A3D727);0xD1ED CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_13.OnInterrupted += K2Node_CreateDelegate_OutputDelegate_57;0xD216 K2Node_CreateDelegate_OutputDelegate_56.Bind(this, OnNotifyBegin_6AC9AAA343B5E26BDC94E88929A3D727);0xD22D CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_13.OnNotifyBegin += K2Node_CreateDelegate_OutputDelegate_56;0xD256 K2Node_CreateDelegate_OutputDelegate_55.Bind(this, OnNotifyEnd_6AC9AAA343B5E26BDC94E88929A3D727);0xD26D CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_13.OnNotifyEnd += K2Node_CreateDelegate_OutputDelegate_55;0xD296 PopFlow();0xD297 Label_D297:0xD297 changeControlState(2);0xD2A7 CallFunc_K2_GetActorLocation_ReturnValue_13 = K2_GetActorLocation();0xD2C3 CallFunc_K2_GetActorLocation_ReturnValue_14 = Interaction Target.K2_GetActorLocation();0xD2F5 CallFunc_FindLookAtRotation_ReturnValue = FindLookAtRotation(CallFunc_K2_GetActorLocation_ReturnValue_13, CallFunc_K2_GetActorLocation_ReturnValue_14);0xD323 BreakRotator(CallFunc_FindLookAtRotation_ReturnValue, CallFunc_BreakRotator_Roll_4, CallFunc_BreakRotator_Pitch_4, CallFunc_BreakRotator_Yaw_4);0xD351 CallFunc_MakeRotator_ReturnValue_3 = MakeRotator(0f, 0f, CallFunc_BreakRotator_Yaw_4);0xD380 CallFunc_K2_SetActorRotation_ReturnValue_5 = K2_SetActorRotation(CallFunc_MakeRotator_ReturnValue_3, false);0xD39E if (!(Camera Reference.firstPersonMode?)) goto Label_D3C3;0xD3C2 PopFlow();0xD3C3 Label_D3C3:0xD3C3 CallFunc_Conv_FloatToVector_ReturnValue_3 = Conv_FloatToVector(-1f);0xD3E4 CallFunc_K2_GetActorLocation_ReturnValue_15 = K2_GetActorLocation();0xD400 CallFunc_K2_GetActorLocation_ReturnValue_16 = Interaction Target.K2_GetActorLocation();0xD432 CallFunc_VLerp_ReturnValue = VLerp(CallFunc_K2_GetActorLocation_ReturnValue_15, CallFunc_K2_GetActorLocation_ReturnValue_16, 0.5f);0xD465 CallFunc_GetTransform_ReturnValue = Camera Reference.GetTransform();0xD497 CallFunc_InverseTransformLocation_ReturnValue = InverseTransformLocation(CallFunc_GetTransform_ReturnValue, CallFunc_VLerp_ReturnValue);0xD4C5 CallFunc_Multiply_VectorVector_ReturnValue_4 = Multiply_VectorVector(CallFunc_InverseTransformLocation_ReturnValue, CallFunc_Conv_FloatToVector_ReturnValue_3);0xD4F3 BreakVector(CallFunc_Multiply_VectorVector_ReturnValue_4, CallFunc_BreakVector_X, CallFunc_BreakVector_Y, CallFunc_BreakVector_Z);0xD521 CallFunc_MakeVector_ReturnValue_1 = MakeVector(CallFunc_BreakVector_X, CallFunc_BreakVector_Y, -80);0xD558 Camera Reference.basecamOffset = CallFunc_MakeVector_ReturnValue_1;0xD589 Camera Reference.armLengthScalar = 0.75;0xD5BA PopFlow();0xD5BB K2Node_SwitchEnum_CmpSuccess_20 = NotEqual_ByteByte(actionState, 15);0xD5DA if (!(K2Node_SwitchEnum_CmpSuccess_20)) goto Label_D70A;0xD5E8 K2Node_SwitchEnum_CmpSuccess_20 = NotEqual_ByteByte(actionState, 16);0xD607 if (!(K2Node_SwitchEnum_CmpSuccess_20)) goto Label_D70A;0xD615 K2Node_SwitchEnum_CmpSuccess_20 = NotEqual_ByteByte(actionState, 17);0xD634 if (!(K2Node_SwitchEnum_CmpSuccess_20)) goto Label_D70A;0xD642 K2Node_SwitchEnum_CmpSuccess_20 = NotEqual_ByteByte(actionState, 19);0xD661 if (!(K2Node_SwitchEnum_CmpSuccess_20)) goto Label_D670;0xD66F PopFlow();0xD670 Label_D670:0xD670 PushFlow(Label_D70A);0xD675 CallFunc_GetActorOfClass_ReturnValue_1 = GetActorOfClass(this, /Game/ThirdPerson/Player/BP_looseWeapon.BP_looseWeapon_C);0xD693 CallFunc_GetActorOfClass_ReturnValue_1.getPickedUp();0xD6B7 PrintString(this, "PICKPUP PLAES\r\n", true, true, LinearColor{0.089927f, 0.14038f, 1f, 1f}, 6f, FName(None));0xD709 PopFlow();0xD70A Label_D70A:0xD70A change Action State(0);0xD71A PopFlow();0xD71B Temp_name_Variable_12 = K2Node_CustomEvent_NotifyName_66;0xD736 goto Label_AF84;0xD73B successfulBlock = true;0xD746 CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_4 = CreateProxyObjectForPlayMontage(Mesh, /Game/Animations/Player/Attacks/dreamLady_Guard_BlockedHit_Montage.dreamLady_Guard_BlockedHit_Montage, 1f, 0f, FName(None));0xD783 CallFunc_IsValid_ReturnValue_10 = IsValid(CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_4);0xD7A0 if (!(CallFunc_IsValid_ReturnValue_10)) goto Label_D8EE;0xD7AE K2Node_CreateDelegate_OutputDelegate_12.Bind(this, OnCompleted_8D054D52452288DE8623D881BE57C35B);0xD7C5 CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_4.OnCompleted += K2Node_CreateDelegate_OutputDelegate_12;0xD7EE K2Node_CreateDelegate_OutputDelegate_11.Bind(this, OnBlendOut_8D054D52452288DE8623D881BE57C35B);0xD805 CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_4.OnBlendOut += K2Node_CreateDelegate_OutputDelegate_11;0xD82E K2Node_CreateDelegate_OutputDelegate_10.Bind(this, OnInterrupted_8D054D52452288DE8623D881BE57C35B);0xD845 CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_4.OnInterrupted += K2Node_CreateDelegate_OutputDelegate_10;0xD86E K2Node_CreateDelegate_OutputDelegate_9.Bind(this, OnNotifyBegin_8D054D52452288DE8623D881BE57C35B);0xD885 CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_4.OnNotifyBegin += K2Node_CreateDelegate_OutputDelegate_9;0xD8AE K2Node_CreateDelegate_OutputDelegate_8.Bind(this, OnNotifyEnd_8D054D52452288DE8623D881BE57C35B);0xD8C5 CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_4.OnNotifyEnd += K2Node_CreateDelegate_OutputDelegate_8;0xD8EE Label_D8EE:0xD8EE CallFunc_NegateVector_ReturnValue_1 = NegateVector(K2Node_CustomEvent_AttackDirection);0xD913 CallFunc_Conv_VectorToRotator_ReturnValue_1 = Conv_VectorToRotator(CallFunc_NegateVector_ReturnValue_1);0xD938 BreakRotator(CallFunc_Conv_VectorToRotator_ReturnValue_1, CallFunc_BreakRotator_Roll_3, CallFunc_BreakRotator_Pitch_3, CallFunc_BreakRotator_Yaw_3);0xD966 CallFunc_MakeRotator_ReturnValue_2 = MakeRotator(0f, 0f, CallFunc_BreakRotator_Yaw_3);0xD995 CallFunc_K2_SetActorRotation_ReturnValue_4 = K2_SetActorRotation(CallFunc_MakeRotator_ReturnValue_2, false);0xD9B3 K2Node_SwitchEnum_CmpSuccess_22 = NotEqual_ByteByte(moveState, 1);0xD9D2 if (!(K2Node_SwitchEnum_CmpSuccess_22)) goto Label_D9E1;0xD9E0 PopFlow();0xD9E1 Label_D9E1:0xD9E1 CallFunc_Conv_FloatToVector_ReturnValue_2 = Conv_FloatToVector(400f);0xDA02 CallFunc_Multiply_VectorVector_ReturnValue_3 = Multiply_VectorVector(K2Node_CustomEvent_AttackDirection, CallFunc_Conv_FloatToVector_ReturnValue_2);0xDA30 CallFunc_Add_VectorVector_ReturnValue_3 = Add_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue_3, FVector(0, 0, 700));0xDA6E LaunchCharacter(CallFunc_Add_VectorVector_ReturnValue_3, true, true);0xDA87 PopFlow();0xDA88 Label_DA88:0xDA88 K2Node_SwitchEnum_CmpSuccess_24 = NotEqual_ByteByte(controlState, 0);0xDAA7 if (!(K2Node_SwitchEnum_CmpSuccess_24)) goto Label_B65F;0xDAB5 PopFlow();0xDAB6 K2Node_DynamicCast_AsBPI_Interact_1 = Cast<BPI_Interact_C>(Interaction Target);0xDADA K2Node_DynamicCast_bSuccess_3 = Cast<2>(K2Node_DynamicCast_AsBPI_Interact_1);0xDAF7 if (!(K2Node_DynamicCast_bSuccess_3)) goto Label_DB2A;0xDB05 K2Node_DynamicCast_AsBPI_Interact_1.BPI_EndInteract();0xDB2A Label_DB2A:0xDB2A changeControlState(0);0xDB3A Camera Reference.basecamOffset = FVector(0, 0, 0);0xDB7B Camera Reference.armLengthScalar = currentNormalCameraLengthScalar;0xDBAC CallFunc_K2_GetActorLocation_ReturnValue_17 = K2_GetActorLocation();0xDBC8 CallFunc_K2_SetActorLocation_ReturnValue = Camera Reference.K2_SetActorLocation(CallFunc_K2_GetActorLocation_ReturnValue_17, false, CallFunc_K2_SetActorLocation_SweepHitResult, false);0xDC06 PopFlow();0xDC07 Label_DC07:0xDC07 K2Node_SwitchEnum_CmpSuccess_26 = NotEqual_ByteByte(controlState, 0);0xDC26 if (!(K2Node_SwitchEnum_CmpSuccess_26)) goto Label_DC35;0xDC34 PopFlow();0xDC35 Label_DC35:0xDC35 CallFunc_EqualEqual_ByteByte_ReturnValue_6 = EqualEqual_ByteByte(actionState, 20);0xDC54 if (!(CallFunc_EqualEqual_ByteByte_ReturnValue_6)) goto Label_DC63;0xDC62 PopFlow();0xDC63 Label_DC63:0xDC63 PushFlow(Label_DC72);0xDC68 PushFlow(Label_DCA9);0xDC6D goto Label_B461;0xDC72 Label_DC72:0xDC72 RetriggerableDelay(this, 0.4f, LatentActionInfo{0x342, -1089928737, FName(ExecuteUbergraph_BP_PlayerGoatMain), this});0xDCA8 PopFlow();0xDCA9 Label_DCA9:0xDCA9 customCameraArmRef.bEnableCameraRotationLag = true;0xDCCA CallFunc_IsValid_ReturnValue_12 = IsValid(lockonComponent);0xDCE7 if (!(CallFunc_IsValid_ReturnValue_12)) goto Label_DE03;0xDCF5 CallFunc_K2_GetComponentLocation_ReturnValue = lockonComponent.K2_GetComponentLocation();0xDD27 CallFunc_K2_GetActorLocation_ReturnValue_22 = K2_GetActorLocation();0xDD43 CallFunc_FindLookAtRotation_ReturnValue_1 = FindLookAtRotation(CallFunc_K2_GetActorLocation_ReturnValue_22, CallFunc_K2_GetComponentLocation_ReturnValue);0xDD71 BreakRotator(CallFunc_FindLookAtRotation_ReturnValue_1, CallFunc_BreakRotator_Roll_6, CallFunc_BreakRotator_Pitch_6, CallFunc_BreakRotator_Yaw_6);0xDD9F CallFunc_MakeRotator_ReturnValue_5 = MakeRotator(0f, -5f, CallFunc_BreakRotator_Yaw_6);0xDDCE customCameraArmRef.K2_SetWorldRotation(CallFunc_MakeRotator_ReturnValue_5, false, CallFunc_K2_SetWorldRotation_SweepHitResult_1, false);0xDE02 PopFlow();0xDE03 Label_DE03:0xDE03 if (!(RecenterCameraWhenNoTarget)) PopFlow();0xDE0D CallFunc_GetActorForwardVector_ReturnValue_5 = GetActorForwardVector();0xDE29 CallFunc_Conv_VectorToRotator_ReturnValue_2 = Conv_VectorToRotator(CallFunc_GetActorForwardVector_ReturnValue_5);0xDE4E BreakRotator(CallFunc_Conv_VectorToRotator_ReturnValue_2, CallFunc_BreakRotator_Roll_5, CallFunc_BreakRotator_Pitch_5, CallFunc_BreakRotator_Yaw_5);0xDE7C CallFunc_MakeRotator_ReturnValue_4 = MakeRotator(0f, -5f, CallFunc_BreakRotator_Yaw_5);0xDEAB customCameraArmRef.K2_SetWorldRotation(CallFunc_MakeRotator_ReturnValue_4, false, CallFunc_K2_SetWorldRotation_SweepHitResult, false);0xDEDF PopFlow();0xDEE0 Label_DEE0:0xDEE0 K2Node_SwitchEnum_CmpSuccess_27 = NotEqual_ByteByte(controlState, 0);0xDEFF if (!(K2Node_SwitchEnum_CmpSuccess_27)) goto Label_B3A2;0xDF0D PopFlow();0xDF0E Label_DF0E:0xDF0E CallFunc_GetSocketLocation_ReturnValue = Mesh.GetSocketLocation(FName(head_Socket));0xDF51 CallFunc_IsFalling_ReturnValue = CharacterMovement.IsFalling();0xDF7F CallFunc_GetVelocity_ReturnValue_1 = GetVelocity();0xDF9F CallFunc_IsCrouching_ReturnValue = CharacterMovement.IsCrouching();0xDFCD CallFunc_GetLastUpdateLocation_ReturnValue = CharacterMovement.GetLastUpdateLocation();0xDFFF Camera Reference.getOwnerVariables(CallFunc_GetVelocity_ReturnValue_1, inputVectorWorld, CallFunc_IsFalling_ReturnValue, CallFunc_GetLastUpdateLocation_ReturnValue, 0, CallFunc_IsCrouching_ReturnValue, CallFunc_GetSocketLocation_ReturnValue);0xE062 PopFlow();0xE063 Temp_name_Variable_12 = K2Node_CustomEvent_NotifyName_67;0xE07E goto Label_AF84;0xE083 Label_E083:0xE083 PushFlow(Label_7FBC);0xE088 PushFlow(Label_8689);0xE08D PushFlow(Label_86E4);0xE092 PushFlow(Label_E0A6);0xE097 PushFlow(Label_8764);0xE09C PushFlow(Label_E0B5);0xE0A1 goto Label_DF0E;0xE0A6 Label_E0A6:0xE0A6 lockonNewCam();0xE0B4 PopFlow();0xE0B5 Label_E0B5:0xE0B5 K2Node_SwitchEnum_CmpSuccess_28 = NotEqual_ByteByte(moveState, 0);0xE0D4 if (!(K2Node_SwitchEnum_CmpSuccess_28)) goto Label_B972;0xE0E2 K2Node_SwitchEnum_CmpSuccess_28 = NotEqual_ByteByte(moveState, 1);0xE101 if (!(K2Node_SwitchEnum_CmpSuccess_28)) goto Label_C789;0xE10F K2Node_SwitchEnum_CmpSuccess_28 = NotEqual_ByteByte(moveState, 3);0xE12E if (!(K2Node_SwitchEnum_CmpSuccess_28)) goto Label_8755;0xE13C K2Node_SwitchEnum_CmpSuccess_28 = NotEqual_ByteByte(moveState, 4);0xE15B if (!(K2Node_SwitchEnum_CmpSuccess_28)) goto Label_E197;0xE169 K2Node_SwitchEnum_CmpSuccess_28 = NotEqual_ByteByte(moveState, 5);0xE188 if (!(K2Node_SwitchEnum_CmpSuccess_28)) goto Label_8746;0xE196 PopFlow();0xE197 Label_E197:0xE197 ledgeGrabTrace();0xE1A5 wallTrace();0xE1B3 wallRunTick();0xE1C1 goto Label_80B3;0xE1C6 Label_E1C6:0xE1C6 setStateUptimes();0xE1D4 goto Label_E083;0xE1D9 Label_E1D9:0xE1D9 setInputVariables();0xE1E7 goto Label_E1C6;0xE1EC Blink.PlayFromStart();0xE20C PopFlow();0xE20D Label_E20D:0xE20D startBlink();0xE21B PopFlow();0xE21C Label_E21C:0xE21C CallFunc_EqualEqual_ByteByte_ReturnValue_3 = EqualEqual_ByteByte(actionState, 0);0xE23B if (!(CallFunc_EqualEqual_ByteByte_ReturnValue_3)) PopFlow();0xE245 goto Label_E20D;0xE24A Label_E24A:0xE24A K2_ClearAndInvalidateTimerHandle(this, blinkTimer);0xE25E changeFaceTexture(FVector(0, 0, 0), FVector(0, 0, 0));0xE29E PopFlow();0xE29F Label_E29F:0xE29F PushFlow(Label_E24A);0xE2A4 Blink.Stop();0xE2C4 PopFlow();0xE2C5 goto Label_E29F;0xE2CA CharacterMovement.StopMovementImmediately();0xE2EE change Action State(0);0xE2FE CharacterMovement.SetMovementMode(5, 0);0xE326 changeBubbleChargedJump(true);0xE335 resetAirMoves();0xE343 CallFunc_GetTransform_ReturnValue_1 = GetTransform();0xE35F moveStart = CallFunc_GetTransform_ReturnValue_1;0xE37A Timeline_5.PlayFromStart();0xE39A PopFlow();0xE39B Timeline_5.Stop();0xE3BB PopFlow();0xE3BC Label_E3BC:0xE3BC setEssentialVariables();0xE3CA goto Label_E1D9;0xE3CF goto Label_E3BC;0xE3D4 PopFlow();0xE3D5 PopFlow();0xE3D6 PopFlow();0xE3D7 PopFlow();0xE3D8 if (!(K2Node_CustomEvent_Condition)) goto Label_E4B1;0xE3E6 CallFunc_Conv_LinearColorToVector_ReturnValue_3 = Conv_LinearColorToVector(LinearColor{0.911458f, 0.861581f, 0.189887f, 1f});0xE424 WeaponMesh.SetVectorParameterValueOnMaterials(FName(DieColor), CallFunc_Conv_LinearColorToVector_ReturnValue_3);0xE45A VisualMesh.SetVectorParameterValueOnMaterials(FName(DieColor), CallFunc_Conv_LinearColorToVector_ReturnValue_3);0xE490 Timeline_4.PlayFromStart();0xE4B0 PopFlow();0xE4B1 Label_E4B1:0xE4B1 PushFlow(Label_E4D7);0xE4B6 Timeline_4.Stop();0xE4D6 PopFlow();0xE4D7 Label_E4D7:0xE4D7 WeaponMesh.SetScalarParameterValueOnMaterials(FName(DieAmount), 0f);0xE509 VisualMesh.SetScalarParameterValueOnMaterials(FName(DieAmount), 0f);0xE53B PopFlow();0xE53C Touched Reset Hazard();0xE54A PopFlow();0xE54B goto Label_BD81;0xE550 Temp_name_Variable_12 = K2Node_CustomEvent_NotifyName_68;0xE56B PopFlow();0xE56C PopFlow();0xE56D PopFlow();0xE56E PopFlow();0xE56F CallFunc_Conv_InputActionValueToAxis2D_ReturnValue_2 = Conv_InputActionValueToAxis2D(K2Node_EnhancedInputActionEvent_ActionValue_19);0xE594 Temp_struct_Variable_2 = CallFunc_Conv_InputActionValueToAxis2D_ReturnValue_2;0xE5AF Temp_real_Variable_28 = Cast<4>(K2Node_EnhancedInputActionEvent_ElapsedTime_19);0xE5CC Temp_real_Variable_28 = Temp_real_Variable_28;0xE5E7 Temp_real_Variable_29 = Cast<4>(K2Node_EnhancedInputActionEvent_TriggeredTime_19);0xE604 Temp_real_Variable_29 = Temp_real_Variable_29;0xE61F Temp_object_Variable_20 = K2Node_EnhancedInputActionEvent_SourceAction_19;0xE632 goto Label_C400;0xE637 Label_E637:0xE637 if (!(Camera Reference.firstPersonMode?)) PopFlow();0xE657 goto Label_4314;0xE65C PushFlow(Label_E637);0xE661 goto Label_45FA;0xE666 CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_5 = CreateProxyObjectForPlayMontage(nullptr, K2Node_CustomEvent_MontageToPlay, 1f, 0f, FName(None));0xE69B CallFunc_IsValid_ReturnValue_11 = IsValid(CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_5);0xE6B8 if (!(CallFunc_IsValid_ReturnValue_11)) PopFlow();0xE6C2 K2Node_CreateDelegate_OutputDelegate_17.Bind(this, OnCompleted_C964275C43A57D4F4480DB85D8AD0805);0xE6D9 CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_5.OnCompleted += K2Node_CreateDelegate_OutputDelegate_17;0xE702 K2Node_CreateDelegate_OutputDelegate_16.Bind(this, OnBlendOut_C964275C43A57D4F4480DB85D8AD0805);0xE719 CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_5.OnBlendOut += K2Node_CreateDelegate_OutputDelegate_16;0xE742 K2Node_CreateDelegate_OutputDelegate_15.Bind(this, OnInterrupted_C964275C43A57D4F4480DB85D8AD0805);0xE759 CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_5.OnInterrupted += K2Node_CreateDelegate_OutputDelegate_15;0xE782 K2Node_CreateDelegate_OutputDelegate_14.Bind(this, OnNotifyBegin_C964275C43A57D4F4480DB85D8AD0805);0xE799 CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_5.OnNotifyBegin += K2Node_CreateDelegate_OutputDelegate_14;0xE7C2 K2Node_CreateDelegate_OutputDelegate_13.Bind(this, OnNotifyEnd_C964275C43A57D4F4480DB85D8AD0805);0xE7D9 CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_5.OnNotifyEnd += K2Node_CreateDelegate_OutputDelegate_13;0xE802 PopFlow();0xE803 PopFlow();0xE804 Temp_name_Variable_12 = K2Node_CustomEvent_NotifyName_69;0xE81F PopFlow();0xE820 Label_E820:0xE820 CallFunc_GetGameTimeInSeconds_ReturnValue = GetGameTimeInSeconds(this);0xE83D CallFunc_Multiply_DoubleDouble_ReturnValue_6 = Multiply_DoubleDouble(CallFunc_GetGameTimeInSeconds_ReturnValue, 20);0xE86B CallFunc_Sin_ReturnValue = Sin(CallFunc_Multiply_DoubleDouble_ReturnValue_6);0xE890 CallFunc_MapRangeClamped_ReturnValue_1 = MapRangeClamped(CallFunc_Sin_ReturnValue, -1, 1, 0.05, 0.4);0xE8D9 CallFunc_SetScalarParameterValueOnMaterials_ParameterValue_ImplicitCast = Cast<3>(CallFunc_MapRangeClamped_ReturnValue_1);0xE8F6 WeaponMesh.SetScalarParameterValueOnMaterials(FName(DieAmount), CallFunc_SetScalarParameterValueOnMaterials_ParameterValue_ImplicitCast);0xE92C VisualMesh.SetScalarParameterValueOnMaterials(FName(DieAmount), CallFunc_SetScalarParameterValueOnMaterials_ParameterValue_ImplicitCast);0xE962 PopFlow();0xE963 Label_E963:0xE963 CallFunc_GetGameTimeInSeconds_ReturnValue_1 = GetGameTimeInSeconds(this);0xE980 CallFunc_Multiply_DoubleDouble_ReturnValue_7 = Multiply_DoubleDouble(CallFunc_GetGameTimeInSeconds_ReturnValue_1, 25);0xE9AE CallFunc_Sin_ReturnValue_1 = Sin(CallFunc_Multiply_DoubleDouble_ReturnValue_7);0xE9D3 CallFunc_MapRangeClamped_ReturnValue_2 = MapRangeClamped(CallFunc_Sin_ReturnValue_1, -1, 1, 0.15, 0.6);0xEA1C CallFunc_SetScalarParameterValueOnMaterials_ParameterValue_ImplicitCast_1 = Cast<3>(CallFunc_MapRangeClamped_ReturnValue_2);0xEA39 WeaponMesh.SetScalarParameterValueOnMaterials(FName(DieAmount), CallFunc_SetScalarParameterValueOnMaterials_ParameterValue_ImplicitCast_1);0xEA6F VisualMesh.SetScalarParameterValueOnMaterials(FName(DieAmount), CallFunc_SetScalarParameterValueOnMaterials_ParameterValue_ImplicitCast_1);0xEAA5 PopFlow();0xEAA6 Label_EAA6:0xEAA6 BreakTransform(moveStart, CallFunc_BreakTransform_Location, CallFunc_BreakTransform_Rotation, CallFunc_BreakTransform_Scale);0xEAD4 CallFunc_VLerp_ReturnValue_1 = VLerp(CallFunc_BreakTransform_Location, bubbleLoc, Timeline_5_NewTrack_0_6BF353D9407B8E4B61D18D904C49BFE5);0xEB0B CallFunc_K2_SetActorLocation_ReturnValue_1 = K2_SetActorLocation(CallFunc_VLerp_ReturnValue_1, false, CallFunc_K2_SetActorLocation_SweepHitResult_1, false);0xEB33 PopFlow();0xEB34 CallFunc_Conv_InputActionValueToBool_ReturnValue_13 = Conv_InputActionValueToBool(K2Node_EnhancedInputActionEvent_ActionValue_20);0xEB51 Temp_bool_Variable_12 = CallFunc_Conv_InputActionValueToBool_ReturnValue_13;0xEB64 Temp_real_Variable_30 = Cast<4>(K2Node_EnhancedInputActionEvent_ElapsedTime_20);0xEB81 Temp_real_Variable_30 = Temp_real_Variable_30;0xEB9C Temp_real_Variable_31 = Cast<4>(K2Node_EnhancedInputActionEvent_TriggeredTime_20);0xEBB9 Temp_real_Variable_31 = Temp_real_Variable_31;0xEBD4 Temp_object_Variable_21 = K2Node_EnhancedInputActionEvent_SourceAction_20;0xEBE7 goto Label_BD81;0xEBEC Label_EBEC:0xEBEC lockOff();0xEBFA PopFlow();0xEBFB Label_EBFB:0xEBFB WeaponMesh.SetScalarParameterValueOnMaterials(FName(DieAmount), Timeline_2_fadeOut_CCAA76F640AD459D9B54CDB309798F6B);0xEC31 VisualMesh.SetScalarParameterValueOnMaterials(FName(DieAmount), Timeline_2_fadeOut_CCAA76F640AD459D9B54CDB309798F6B);0xEC67 PopFlow();0xEC68 CallFunc_Conv_InputActionValueToBool_ReturnValue_14 = Conv_InputActionValueToBool(K2Node_EnhancedInputActionEvent_ActionValue_21);0xEC85 Temp_bool_Variable_12 = CallFunc_Conv_InputActionValueToBool_ReturnValue_14;0xEC98 Temp_real_Variable_30 = Cast<4>(K2Node_EnhancedInputActionEvent_ElapsedTime_21);0xECB5 Temp_real_Variable_30 = Temp_real_Variable_30;0xECD0 Temp_real_Variable_31 = Cast<4>(K2Node_EnhancedInputActionEvent_TriggeredTime_21);0xECED Temp_real_Variable_31 = Temp_real_Variable_31;0xED08 Temp_object_Variable_21 = K2Node_EnhancedInputActionEvent_SourceAction_21;0xED1B goto Label_BDBA;0xED20 Label_ED20:0xED20 PushFlow(Label_EE81);0xED25 stop Bubble center();0xED33 timedResetControlVariables(0, false);0xED4B change Move State(1);0xED5B rotateActorToStick();0xED69 changeJumpType(12);0xED79 altJumpEvent();0xED87 CallFunc_Conv_FloatToVector_ReturnValue_5 = Conv_FloatToVector(700f);0xEDA8 CallFunc_Conv_DoubleToVector_ReturnValue_3 = Conv_DoubleToVector(moveInputAmount);0xEDCD CallFunc_Multiply_VectorVector_ReturnValue_8 = Multiply_VectorVector(inputVectorWorld, CallFunc_Conv_FloatToVector_ReturnValue_5);0xEDFB CallFunc_Multiply_VectorVector_ReturnValue_9 = Multiply_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue_8, CallFunc_Conv_DoubleToVector_ReturnValue_3);0xEE29 CallFunc_Add_VectorVector_ReturnValue_5 = Add_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue_9, FVector(0, 0, 1000));0xEE67 LaunchCharacter(CallFunc_Add_VectorVector_ReturnValue_5, true, true);0xEE80 PopFlow();0xEE81 Label_EE81:0xEE81 BubbleReference.BubblePop();0xEEA5 PopFlow();0xEEA6 Label_EEA6:0xEEA6 K2Node_SwitchEnum_CmpSuccess_35 = NotEqual_ByteByte(moveState, 7);0xEEC5 if (!(K2Node_SwitchEnum_CmpSuccess_35)) goto Label_ED20;0xEED3 PopFlow();0xEED4 CallFunc_GreaterEqual_DoubleDouble_ReturnValue_4 = GreaterEqual_DoubleDouble(moveStateUptime, 0.25);0xEEFA if (!(CallFunc_GreaterEqual_DoubleDouble_ReturnValue_4)) goto Label_EF0D;0xEF08 goto Label_EEA6;0xEF0D Label_EF0D:0xEF0D K2Node_CreateDelegate_OutputDelegate_18.Bind(this, bubble Exit Jump);0xEF24 CallFunc_Subtract_DoubleDouble_ReturnValue_1 = Subtract_DoubleDouble(0.25, moveStateUptime);0xEF52 CallFunc_K2_SetTimerDelegate_Time_ImplicitCast_2 = Cast<3>(CallFunc_Subtract_DoubleDouble_ReturnValue_1);0xEF6F CallFunc_K2_SetTimerDelegate_ReturnValue_6 = K2_SetTimerDelegate(K2Node_CreateDelegate_OutputDelegate_18, CallFunc_K2_SetTimerDelegate_Time_ImplicitCast_2, false, 0f, 0f);0xEFA8 PopFlow();0xEFA9 Temp_name_Variable = K2Node_CustomEvent_NotifyName_59;0xEFC4 PopFlow();0xEFC5 Label_EFC5:0xEFC5 bufferedJump = false;0xEFD0 Delay(this, 0f, LatentActionInfo{0x4B5, 1420490784, FName(ExecuteUbergraph_BP_PlayerGoatMain), this});0xF006 PopFlow();0xF007 goto Label_EFC5;0xF00C goto Label_23FA;0xF011 Label_F011:0xF011 CallFunc_K2_GetActorLocation_ReturnValue_28 = K2_GetActorLocation();0xF02D PlaySoundAtLocation(this, /Game/Audio/Sounds/Actions/Cue_LedgeGrab.Cue_LedgeGrab, CallFunc_K2_GetActorLocation_ReturnValue_28, FRotator(0, 0, 0), 1f, 1.3f, 0f, nullptr, nullptr, nullptr, nullptr);0xF076 PopFlow();0xF077 Label_F077:0xF077 customStopMontage(0f);0xF08A goto Label_F011;0xF08F Label_F08F:0xF08F invalidatePhysicsResetTimer();0xF09D goto Label_F077;0xF0A2 Label_F0A2:0xF0A2 resetAirMoves();0xF0B0 goto Label_F08F;0xF0B5 Label_F0B5:0xF0B5 CharacterMovement.RotationRate = FRotator(0, 0, 0);0xF0F6 CallFunc_K2_GetActorLocation_ReturnValue_29 = K2_GetActorLocation();0xF112 CallFunc_FindLookAtRotation_ReturnValue_2 = FindLookAtRotation(CallFunc_K2_GetActorLocation_ReturnValue_29, K2Node_Event_AttachLocation);0xF140 BreakRotator(CallFunc_FindLookAtRotation_ReturnValue_2, CallFunc_BreakRotator_Roll_9, CallFunc_BreakRotator_Pitch_9, CallFunc_BreakRotator_Yaw_9);0xF16E CallFunc_MakeRotator_ReturnValue_8 = MakeRotator(0f, 0f, CallFunc_BreakRotator_Yaw_9);0xF19D CallFunc_K2_SetActorRotation_ReturnValue_7 = K2_SetActorRotation(CallFunc_MakeRotator_ReturnValue_8, false);0xF1BB goto Label_F0A2;0xF1C0 Label_F1C0:0xF1C0 CharacterMovement.StopMovementImmediately();0xF1E4 Pole Up Vector = K2Node_Event_PoleUpVector;0xF1FF CharacterMovement.SetPlaneConstraintAxisSetting(0);0xF225 Pole Actor = K2Node_Event_PoleActor;0xF238 CallFunc_Conv_FloatToVector_ReturnValue_9 = Conv_FloatToVector(-1f);0xF259 CallFunc_GetActorForwardVector_ReturnValue_10 = GetActorForwardVector();0xF275 CallFunc_Conv_FloatToVector_ReturnValue_13 = Conv_FloatToVector(CapsuleComponent.CapsuleRadius);0xF2B0 CallFunc_Multiply_VectorVector_ReturnValue_15 = Multiply_VectorVector(CallFunc_GetActorForwardVector_ReturnValue_10, CallFunc_Conv_FloatToVector_ReturnValue_13);0xF2DE CallFunc_Multiply_VectorVector_ReturnValue_16 = Multiply_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue_15, CallFunc_Conv_FloatToVector_ReturnValue_9);0xF30C CallFunc_GetScaledCapsuleHalfHeight_ReturnValue = CapsuleComponent.GetScaledCapsuleHalfHeight();0xF33E CallFunc_Multiply_DoubleDouble_A_ImplicitCast_1 = Cast<4>(CallFunc_GetScaledCapsuleHalfHeight_ReturnValue);0xF35B CallFunc_Multiply_DoubleDouble_ReturnValue_13 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast_1, -0.7);0xF389 CallFunc_MakeVector_ReturnValue_5 = MakeVector(0, 0, CallFunc_Multiply_DoubleDouble_ReturnValue_13);0xF3C0 CallFunc_Add_VectorVector_ReturnValue_10 = Add_VectorVector(K2Node_Event_AttachLocation, CallFunc_MakeVector_ReturnValue_5);0xF3EE CallFunc_Add_VectorVector_ReturnValue_11 = Add_VectorVector(CallFunc_Add_VectorVector_ReturnValue_10, CallFunc_Multiply_VectorVector_ReturnValue_16);0xF41C CallFunc_K2_SetActorLocation_ReturnValue_2 = K2_SetActorLocation(CallFunc_Add_VectorVector_ReturnValue_11, false, CallFunc_K2_SetActorLocation_SweepHitResult_2, false);0xF444 goto Label_F0B5;0xF449 Label_F449:0xF449 CharacterMovement.SetMovementMode(5, 0);0xF471 goto Label_F1C0;0xF476 Label_F476:0xF476 change Move State(5);0xF486 goto Label_F449;0xF48B Label_F48B:0xF48B change Action State(0);0xF49B goto Label_F476;0xF4A0 goto Label_F48B;0xF4A5 Label_F4A5:0xF4A5 change Move State(6);0xF4B5 CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_6 = CreateProxyObjectForPlayMontage(Mesh, /Game/Animations/Player/dreamLady_PoleToPerch_Montage.dreamLady_PoleToPerch_Montage, 1f, K2Node_CustomEvent_StartingPosition, FName(None));0xF4F6 CallFunc_IsValid_ReturnValue_13 = IsValid(CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_6);0xF513 if (!(CallFunc_IsValid_ReturnValue_13)) PopFlow();0xF51D K2Node_CreateDelegate_OutputDelegate_23.Bind(this, OnCompleted_9FF4BD5740A0319916FFF1B33E49C14D);0xF534 CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_6.OnCompleted += K2Node_CreateDelegate_OutputDelegate_23;0xF55D K2Node_CreateDelegate_OutputDelegate_22.Bind(this, OnBlendOut_9FF4BD5740A0319916FFF1B33E49C14D);0xF574 CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_6.OnBlendOut += K2Node_CreateDelegate_OutputDelegate_22;0xF59D K2Node_CreateDelegate_OutputDelegate_21.Bind(this, OnInterrupted_9FF4BD5740A0319916FFF1B33E49C14D);0xF5B4 CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_6.OnInterrupted += K2Node_CreateDelegate_OutputDelegate_21;0xF5DD K2Node_CreateDelegate_OutputDelegate_20.Bind(this, OnNotifyBegin_9FF4BD5740A0319916FFF1B33E49C14D);0xF5F4 CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_6.OnNotifyBegin += K2Node_CreateDelegate_OutputDelegate_20;0xF61D K2Node_CreateDelegate_OutputDelegate_19.Bind(this, OnNotifyEnd_9FF4BD5740A0319916FFF1B33E49C14D);0xF634 CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_6.OnNotifyEnd += K2Node_CreateDelegate_OutputDelegate_19;0xF65D PopFlow();0xF65E goto Label_F4A5;0xF663 Label_F663:0xF663 Delay(this, 0.3f, LatentActionInfo{0x273A, 1297053535, FName(ExecuteUbergraph_BP_PlayerGoatMain), this});0xF699 PopFlow();0xF69A Label_F69A:0xF69A bouncedAttackLockoutTimer = true;0xF6A5 goto Label_F663;0xF6AA Label_F6AA:0xF6AA attackComboPosition = 0;0xF6C1 goto Label_F69A;0xF6C6 Label_F6C6:0xF6C6 updatePlayerCurrentStatValues();0xF6D4 PopFlow();0xF6D5 Label_F6D5:0xF6D5 CallFunc_EqualEqual_ByteByte_ReturnValue_8 = EqualEqual_ByteByte(actionState, 16);0xF6F4 CallFunc_EqualEqual_ByteByte_ReturnValue_9 = EqualEqual_ByteByte(actionState, 6);0xF713 CallFunc_BooleanXOR_ReturnValue = BooleanXOR(CallFunc_EqualEqual_ByteByte_ReturnValue_9, CallFunc_EqualEqual_ByteByte_ReturnValue_8);0xF739 if (!(CallFunc_BooleanXOR_ReturnValue)) goto Label_F748;0xF747 PopFlow();0xF748 Label_F748:0xF748 changeJumpType(5);0xF758 timedResetControlVariables(0, false);0xF770 CallFunc_Multiply_DoubleDouble_ReturnValue_14 = Multiply_DoubleDouble(moveInputAmount, 500);0xF79E CallFunc_Conv_DoubleToVector_ReturnValue_6 = Conv_DoubleToVector(CallFunc_Multiply_DoubleDouble_ReturnValue_14);0xF7C3 CallFunc_Multiply_VectorVector_ReturnValue_18 = Multiply_VectorVector(inputVectorWorld, CallFunc_Conv_DoubleToVector_ReturnValue_6);0xF7F1 CallFunc_Add_VectorVector_ReturnValue_13 = Add_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue_18, FVector(0, 0, 1000));0xF82F LaunchCharacter(CallFunc_Add_VectorVector_ReturnValue_13, true, true);0xF848 altJumpEvent();0xF856 resetAirMoves();0xF864 customStopMontage(0f);0xF877 goto Label_F6AA;0xF87C Label_F87C:0xF87C PushFlow(Label_FA05);0xF881 PushFlow(Label_FADB);0xF886 PushFlow(Label_FB20);0xF88B PushFlow(Label_F8DE);0xF890 CustomTimeDilation = 0.1f;0xF8A7 RetriggerableDelay(this, 0.1f, LatentActionInfo{0x3293, -1427940019, FName(ExecuteUbergraph_BP_PlayerGoatMain), this});0xF8DD PopFlow();0xF8DE Label_F8DE:0xF8DE CallFunc_EqualEqual_IntInt_ReturnValue = EqualEqual_IntInt(attackComboPosition, 2);0xF900 CallFunc_BooleanOR_ReturnValue = BooleanOR(CallFunc_EqualEqual_IntInt_ReturnValue, leftAttack?);0xF926 CallFunc_K2_GetComponentRotation_ReturnValue_1 = Mesh.K2_GetComponentRotation();0xF958 CallFunc_SelectFloat_ReturnValue_3 = SelectFloat(-1, 1, CallFunc_BooleanOR_ReturnValue);0xF98F CallFunc_MakeVector_ReturnValue_6 = MakeVector(CallFunc_SelectFloat_ReturnValue_3, 1, 1);0xF9C6 CallFunc_SpawnSystemAtLocation_ReturnValue_5 = SpawnSystemAtLocation(this, /Game/VFX/Systems/NS_BasicBurstDirectional.NS_BasicBurstDirectional, K2Node_Event_ConfirmLocation, CallFunc_K2_GetComponentRotation_ReturnValue_1, CallFunc_MakeVector_ReturnValue_6, true, true, 0, true);0xFA04 PopFlow();0xFA05 Label_FA05:0xFA05 if (!(K2Node_Event_providesPower_)) PopFlow();0xFA0F CallFunc_Conv_IntToDouble_ReturnValue_4 = Conv_IntToDouble(powerBuildUpgrades);0xFA34 CallFunc_Multiply_DoubleDouble_ReturnValue_21 = Multiply_DoubleDouble(3, CallFunc_Conv_IntToDouble_ReturnValue_4);0xFA62 CallFunc_Subtract_DoubleDouble_ReturnValue_5 = Subtract_DoubleDouble(hitsToFill, CallFunc_Multiply_DoubleDouble_ReturnValue_21);0xFA90 CallFunc_Divide_DoubleDouble_ReturnValue_4 = Divide_DoubleDouble(baseMaxPower, CallFunc_Subtract_DoubleDouble_ReturnValue_5);0xFABE changePowerAmount(CallFunc_Divide_DoubleDouble_ReturnValue_4, false);0xFAD6 goto Label_F6C6;0xFADB Label_FADB:0xFADB CallFunc_Array_Add_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Add(hitActorsArray, K2Node_Event_HitPerson);0xFB1F PopFlow();0xFB20 Label_FB20:0xFB20 CallFunc_BooleanAND_ReturnValue_8 = BooleanAND(K2Node_Event_providesBounce_, obtainedLight?);0xFB46 if (!(CallFunc_BooleanAND_ReturnValue_8)) PopFlow();0xFB50 K2Node_SwitchEnum_CmpSuccess_40 = NotEqual_ByteByte(moveState, 1);0xFB6F if (!(K2Node_SwitchEnum_CmpSuccess_40)) goto Label_F6D5;0xFB7D PopFlow();0xFB7E K2Node_SwitchEnum_CmpSuccess_41 = NotEqual_ByteByte(K2Node_Event_EnemiesHitResponse, 0);0xFB9D if (!(K2Node_SwitchEnum_CmpSuccess_41)) goto Label_F87C;0xFBAB PopFlow();0xFBAC BreakTransform(moveStart, CallFunc_BreakTransform_Location_1, CallFunc_BreakTransform_Rotation_1, CallFunc_BreakTransform_Scale_1);0xFBDA CallFunc_GetUnscaledCapsuleHalfHeight_ReturnValue = CapsuleComponent.GetUnscaledCapsuleHalfHeight();0xFC0C CallFunc_Conv_FloatToVector_ReturnValue_15 = Conv_FloatToVector(CallFunc_GetUnscaledCapsuleHalfHeight_ReturnValue);0xFC31 CallFunc_K2_GetComponentToWorld_ReturnValue_3 = K2Node_DynamicCast_AsBP_Rest_Chair.startPosArrow.K2_GetComponentToWorld();0xFC79 BreakTransform(CallFunc_K2_GetComponentToWorld_ReturnValue_3, CallFunc_BreakTransform_Location_2, CallFunc_BreakTransform_Rotation_2, CallFunc_BreakTransform_Scale_2);0xFCA7 CallFunc_GetUpVector_ReturnValue = GetUpVector(CallFunc_BreakTransform_Rotation_2);0xFCCC CallFunc_Multiply_VectorVector_ReturnValue_22 = Multiply_VectorVector(CallFunc_Conv_FloatToVector_ReturnValue_15, CallFunc_GetUpVector_ReturnValue);0xFCFA CallFunc_Add_VectorVector_ReturnValue_19 = Add_VectorVector(CallFunc_BreakTransform_Location_2, CallFunc_Multiply_VectorVector_ReturnValue_22);0xFD28 CallFunc_VLerp_ReturnValue_3 = VLerp(CallFunc_BreakTransform_Location_1, CallFunc_Add_VectorVector_ReturnValue_19, Timeline_6_NewTrack_0_4C2661B1458DFB764026F5BE365D4104);0xFD5F CallFunc_K2_SetActorLocation_ReturnValue_3 = K2_SetActorLocation(CallFunc_VLerp_ReturnValue_3, false, CallFunc_K2_SetActorLocation_SweepHitResult_3, false);0xFD87 BreakTransform(moveStart, CallFunc_BreakTransform_Location_1, CallFunc_BreakTransform_Rotation_1, CallFunc_BreakTransform_Scale_1);0xFDB5 CallFunc_K2_GetComponentToWorld_ReturnValue_3 = K2Node_DynamicCast_AsBP_Rest_Chair.startPosArrow.K2_GetComponentToWorld();0xFDFD BreakTransform(CallFunc_K2_GetComponentToWorld_ReturnValue_3, CallFunc_BreakTransform_Location_2, CallFunc_BreakTransform_Rotation_2, CallFunc_BreakTransform_Scale_2);0xFE2B CallFunc_RLerp_ReturnValue_1 = RLerp(CallFunc_BreakTransform_Rotation_1, CallFunc_BreakTransform_Rotation_2, Timeline_6_NewTrack_0_4C2661B1458DFB764026F5BE365D4104, true);0xFE63 CallFunc_K2_SetActorRotation_ReturnValue_9 = K2_SetActorRotation(CallFunc_RLerp_ReturnValue_1, false);0xFE81 PopFlow();0xFE82 Label_FE82:0xFE82 doLedgeJump();0xFE90 PopFlow();0xFE91 Label_FE91:0xFE91 K2Node_SwitchEnum_CmpSuccess_42 = NotEqual_ByteByte(moveState, 3);0xFEB0 if (!(K2Node_SwitchEnum_CmpSuccess_42)) goto Label_FE82;0xFEBE PopFlow();0xFEBF Label_FEBF:0xFEBF CharacterMovement.SetMovementMode(3, 0);0xFEE7 PopFlow();0xFEE8 Label_FEE8:0xFEE8 change Move State(1);0xFEF8 goto Label_FEBF;0xFEFD Label_FEFD:0xFEFD K2Node_SwitchEnum_CmpSuccess_43 = NotEqual_ByteByte(moveState, 3);0xFF1C if (!(K2Node_SwitchEnum_CmpSuccess_43)) goto Label_FEE8;0xFF2A PopFlow();0xFF2B goto Label_FEFD;0xFF30 goto Label_FE91;0xFF35 CallFunc_Conv_InputActionValueToBool_ReturnValue_15 = Conv_InputActionValueToBool(K2Node_EnhancedInputActionEvent_ActionValue_11);0xFF52 Temp_bool_Variable_13 = CallFunc_Conv_InputActionValueToBool_ReturnValue_15;0xFF65 Temp_real_Variable_32 = Cast<4>(K2Node_EnhancedInputActionEvent_ElapsedTime_11);0xFF82 Temp_real_Variable_32 = Temp_real_Variable_32;0xFF9D Temp_real_Variable_33 = Cast<4>(K2Node_EnhancedInputActionEvent_TriggeredTime_11);0xFFBA Temp_real_Variable_33 = Temp_real_Variable_33;0xFFD5 Temp_object_Variable_23 = K2Node_EnhancedInputActionEvent_SourceAction_11;0xFFE8 goto Label_DC07;0xFFED BlobShadow.SetVisibility(false, false);0x1000F CharacterMovement.SetMovementMode(5, 0);0x10037 PopFlow();0x10038 Label_10038:0x10038 Timeline_0.Stop();0x10058 PopFlow();0x10059 Label_10059:0x10059 Timeline_0.PlayFromStart();0x10079 PopFlow();0x1007A CallFunc_RLerp_ReturnValue = RLerp(attackStartRot, FRotator(0, -90, 0), Timeline_0_NewTrack_0_62F4E24F4F02298B81F48888B596AECD, true);0x100C2 Mesh.K2_SetRelativeRotation(CallFunc_RLerp_ReturnValue, false, CallFunc_K2_SetRelativeRotation_SweepHitResult, false);0x100F6 PopFlow();0x100F7 PopFlow();0x100F8 goto Label_EAA6;0x100FD Label_100FD:0x100FD if (!(obtainedProjectile?)) PopFlow();0x10107 RetriggerableDelay(this, 0.25f, LatentActionInfo{0x2746, -1896915947, FName(ExecuteUbergraph_BP_PlayerGoatMain), this});0x1013D PopFlow();0x1013E CallFunc_Conv_InputActionValueToBool_ReturnValue_16 = Conv_InputActionValueToBool(K2Node_EnhancedInputActionEvent_ActionValue_12);0x1015B Temp_bool_Variable_13 = CallFunc_Conv_InputActionValueToBool_ReturnValue_16;0x1016E Temp_real_Variable_32 = Cast<4>(K2Node_EnhancedInputActionEvent_ElapsedTime_12);0x1018B Temp_real_Variable_32 = Temp_real_Variable_32;0x101A6 Temp_real_Variable_33 = Cast<4>(K2Node_EnhancedInputActionEvent_TriggeredTime_12);0x101C3 Temp_real_Variable_33 = Temp_real_Variable_33;0x101DE Temp_object_Variable_23 = K2Node_EnhancedInputActionEvent_SourceAction_12;0x101F1 goto Label_EBEC;0x101F6 PopFlow();0x101F7 Label_101F7:0x101F7 CallFunc_Conv_IntToDouble_ReturnValue_1 = Conv_IntToDouble(damageUpgrades);0x1021C CallFunc_Multiply_DoubleDouble_ReturnValue_9 = Multiply_DoubleDouble(CallFunc_Conv_IntToDouble_ReturnValue_1, 0.75);0x1024A CallFunc_Add_DoubleDouble_ReturnValue = Add_DoubleDouble(powerDamageMultiplier, CallFunc_Multiply_DoubleDouble_ReturnValue_9);0x10278 CallFunc_Multiply_DoubleDouble_ReturnValue_16 = Multiply_DoubleDouble(heavyAttackDamage, CallFunc_Add_DoubleDouble_ReturnValue);0x102A6 K2Node_MakeStruct_ST_HitboxData_2.Damage_15_2068E77745C092F1FC7634A91107BEAB = CallFunc_Multiply_DoubleDouble_ReturnValue_16;0x102CA K2Node_MakeStruct_ST_HitboxData_2.HitStopDuration_16_E15EA3AC41362D7EA0AEB3A8064CF3A7 = 0.2;0x102EE K2Node_MakeStruct_ST_HitboxData_2.HitType_7_A22DD9384A13F44AE32A35B8483C5ED3 = false;0x10302 K2Node_MakeStruct_ST_HitboxData_2.HitSound_14_FB67671344A1F2B807571DAC05C7BC60 = nullptr;0x10316 K2Node_MakeStruct_ST_HitboxData_2.hitboxSocketName_13_3851CA34448DCDDECDDC9DAEE4FD19DE = FName(handSlot_RSocket);0x1033E K2Node_MakeStruct_ST_HitboxData_2.lengthRadiusHalfHeight_12_596D9D47496CF530718FD78AB8AAE1CE = FVector(120, 80, 80);0x10372 K2Node_MakeStruct_ST_HitboxData_2.DamageType_19_CC06EAD1426104EDCDC6BB915B624248 = 2;0x1038F ST Hitbox Data = K2Node_MakeStruct_ST_HitboxData_2;0x103AA lockAttack? = true;0x103B5 StopAnimStrech();0x103C3 goto Label_100FD;0x103C8 Label_103C8:0x103C8 rotateActorToStick();0x103D6 PopFlow();0x103D7 Label_103D7:0x103D7 CallFunc_IsValid_ReturnValue_15 = IsValid(lockonActor);0x103F4 if (!(CallFunc_IsValid_ReturnValue_15)) goto Label_103C8;0x10402 CallFunc_K2_GetActorLocation_ReturnValue_32 = K2_GetActorLocation();0x1041E CallFunc_K2_GetActorLocation_ReturnValue_33 = lockonActor.K2_GetActorLocation();0x10450 CallFunc_GetDirectionUnitVector_ReturnValue = GetDirectionUnitVector(CallFunc_K2_GetActorLocation_ReturnValue_32, CallFunc_K2_GetActorLocation_ReturnValue_33);0x1047E CallFunc_Vector_Normal2D_ReturnValue_2 = Vector_Normal2D(CallFunc_GetDirectionUnitVector_ReturnValue, 1e-04f);0x104A8 CallFunc_Conv_VectorToRotator_ReturnValue_3 = Conv_VectorToRotator(CallFunc_Vector_Normal2D_ReturnValue_2);0x104CD CallFunc_K2_SetActorRotation_ReturnValue_8 = K2_SetActorRotation(CallFunc_Conv_VectorToRotator_ReturnValue_3, false);0x104EB PopFlow();0x104EC K2Node_SwitchEnum_CmpSuccess_48 = NotEqual_ByteByte(actionState, 0);0x1050B if (!(K2Node_SwitchEnum_CmpSuccess_48)) goto Label_1065C;0x10519 K2Node_SwitchEnum_CmpSuccess_48 = NotEqual_ByteByte(actionState, 2);0x10538 if (!(K2Node_SwitchEnum_CmpSuccess_48)) goto Label_10975;0x10546 K2Node_SwitchEnum_CmpSuccess_48 = NotEqual_ByteByte(actionState, 3);0x10565 if (!(K2Node_SwitchEnum_CmpSuccess_48)) goto Label_10628;0x10573 K2Node_SwitchEnum_CmpSuccess_48 = NotEqual_ByteByte(actionState, 7);0x10592 if (!(K2Node_SwitchEnum_CmpSuccess_48)) goto Label_1065C;0x105A0 K2Node_SwitchEnum_CmpSuccess_48 = NotEqual_ByteByte(actionState, 8);0x105BF if (!(K2Node_SwitchEnum_CmpSuccess_48)) goto Label_1065C;0x105CD K2Node_SwitchEnum_CmpSuccess_48 = NotEqual_ByteByte(actionState, 15);0x105EC if (!(K2Node_SwitchEnum_CmpSuccess_48)) goto Label_5551;0x105FA K2Node_SwitchEnum_CmpSuccess_48 = NotEqual_ByteByte(actionState, 17);0x10619 if (!(K2Node_SwitchEnum_CmpSuccess_48)) goto Label_1065C;0x10627 PopFlow();0x10628 Label_10628:0x10628 CallFunc_GreaterEqual_DoubleDouble_ReturnValue_10 = GreaterEqual_DoubleDouble(actionStateUptime, 0.7);0x1064E if (!(CallFunc_GreaterEqual_DoubleDouble_ReturnValue_10)) goto Label_10969;0x1065C Label_1065C:0x1065C PushFlow(Label_10670);0x10661 PushFlow(Label_106A7);0x10666 PushFlow(Label_108E5);0x1066B goto Label_103D7;0x10670 Label_10670:0x10670 Delay(this, 0.2f, LatentActionInfo{0x2DAD, 2106700758, FName(ExecuteUbergraph_BP_PlayerGoatMain), this});0x106A6 PopFlow();0x106A7 Label_106A7:0x106A7 Temp_object_Variable_15 = /Game/Animations/Player/Attacks/dreamLady_Attack_GL1_Montage.dreamLady_Attack_GL1_Montage;0x106BA Temp_object_Variable_16 = /Game/Animations/Player/Attacks/dreamLady_Attack_GL2_Montage.dreamLady_Attack_GL2_Montage;0x106CD Temp_bool_Variable_10 = leftAttack?;0x106E0 CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_7 = CreateProxyObjectForPlayMontage(Mesh, Switch(Temp_bool_Variable_10, false => Temp_object_Variable_16, true => Temp_object_Variable_15, default => K2Node_Select_Default_8), 1f, 0f, FName(None));0x10749 CallFunc_IsValid_ReturnValue_16 = IsValid(CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_7);0x10766 if (!(CallFunc_IsValid_ReturnValue_16)) goto Label_108B4;0x10774 K2Node_CreateDelegate_OutputDelegate_28.Bind(this, OnCompleted_C76D256D4A16F2EF15449495BF95D797);0x1078B CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_7.OnCompleted += K2Node_CreateDelegate_OutputDelegate_28;0x107B4 K2Node_CreateDelegate_OutputDelegate_27.Bind(this, OnBlendOut_C76D256D4A16F2EF15449495BF95D797);0x107CB CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_7.OnBlendOut += K2Node_CreateDelegate_OutputDelegate_27;0x107F4 K2Node_CreateDelegate_OutputDelegate_26.Bind(this, OnInterrupted_C76D256D4A16F2EF15449495BF95D797);0x1080B CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_7.OnInterrupted += K2Node_CreateDelegate_OutputDelegate_26;0x10834 K2Node_CreateDelegate_OutputDelegate_25.Bind(this, OnNotifyBegin_C76D256D4A16F2EF15449495BF95D797);0x1084B CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_7.OnNotifyBegin += K2Node_CreateDelegate_OutputDelegate_25;0x10874 K2Node_CreateDelegate_OutputDelegate_24.Bind(this, OnNotifyEnd_C76D256D4A16F2EF15449495BF95D797);0x1088B CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_7.OnNotifyEnd += K2Node_CreateDelegate_OutputDelegate_24;0x108B4 Label_108B4:0x108B4 CallFunc_Not_PreBool_ReturnValue_2 = Not_PreBool(leftAttack?);0x108D1 leftAttack? = CallFunc_Not_PreBool_ReturnValue_2;0x108E4 PopFlow();0x108E5 Label_108E5:0x108E5 change Action State(3);0x108F5 K2_ClearAndInvalidateTimerHandle(this, NewVar);0x10909 /Script/Engine.Default__KismetArrayLibrary.Array_Clear(hitActorsArray);0x10932 actionStateUptime = 0;0x1094D attackComboPosition = 0;0x10964 goto Label_101F7;0x10969 Label_10969:0x10969 saveAttack? = true;0x10974 PopFlow();0x10975 Label_10975:0x10975 CallFunc_GreaterEqual_DoubleDouble_ReturnValue_11 = GreaterEqual_DoubleDouble(actionStateUptime, freeAttackIntteruptTime);0x1099B if (!(CallFunc_GreaterEqual_DoubleDouble_ReturnValue_11)) goto Label_10969;0x109A9 goto Label_1065C;0x109AE CallFunc_Conv_InputActionValueToBool_ReturnValue_17 = Conv_InputActionValueToBool(K2Node_EnhancedInputActionEvent_ActionValue_13);0x109CB Temp_bool_Variable_14 = CallFunc_Conv_InputActionValueToBool_ReturnValue_17;0x109DE Temp_real_Variable_34 = Cast<4>(K2Node_EnhancedInputActionEvent_ElapsedTime_13);0x109FB Temp_real_Variable_34 = Temp_real_Variable_34;0x10A16 Temp_real_Variable_35 = Cast<4>(K2Node_EnhancedInputActionEvent_TriggeredTime_13);0x10A33 Temp_real_Variable_35 = Temp_real_Variable_35;0x10A4E Temp_object_Variable_24 = K2Node_EnhancedInputActionEvent_SourceAction_13;0x10A61 goto Label_DEE0;0x10A66 saveAttack? = false;0x10A71 goto Label_53AB;0x10A76 CallFunc_Conv_InputActionValueToBool_ReturnValue_18 = Conv_InputActionValueToBool(K2Node_EnhancedInputActionEvent_ActionValue_14);0x10A93 Temp_bool_Variable_14 = CallFunc_Conv_InputActionValueToBool_ReturnValue_18;0x10AA6 Temp_real_Variable_34 = Cast<4>(K2Node_EnhancedInputActionEvent_ElapsedTime_14);0x10AC3 Temp_real_Variable_34 = Temp_real_Variable_34;0x10ADE Temp_real_Variable_35 = Cast<4>(K2Node_EnhancedInputActionEvent_TriggeredTime_14);0x10AFB Temp_real_Variable_35 = Temp_real_Variable_35;0x10B16 Temp_object_Variable_24 = K2Node_EnhancedInputActionEvent_SourceAction_14;0x10B29 goto Label_B3BD;0x10B2E goto Label_E963;0x10B33 goto Label_E4D7;0x10B38 CallFunc_K2_GetActorLocation_ReturnValue_35 = K2_GetActorLocation();0x10B54 CallFunc_Multiply_DoubleDouble_A_ImplicitCast_2 = Cast<4>(hitboxRadius);0x10B71 CallFunc_Multiply_DoubleDouble_ReturnValue_18 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast_2, 2);0x10B9F CallFunc_CapsuleTraceSingle_Radius_ImplicitCast = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue_18);0x10BBC CallFunc_CapsuleTraceSingle_HalfHeight_ImplicitCast = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue_18);0x10BD9 CallFunc_CapsuleTraceSingle_ReturnValue = CapsuleTraceSingle(this, CallFunc_K2_GetActorLocation_ReturnValue_35, CallFunc_K2_GetActorLocation_ReturnValue_35, CallFunc_CapsuleTraceSingle_Radius_ImplicitCast, CallFunc_CapsuleTraceSingle_HalfHeight_ImplicitCast, 3, false, Temp_object_Variable_17, 0, CallFunc_CapsuleTraceSingle_OutHit, true, LinearColor{1f, 0f, 0f, 1f}, LinearColor{0f, 0.113069f, 1f, 1f}, 5f);0x10C73 if (!(CallFunc_CapsuleTraceSingle_ReturnValue)) PopFlow();0x10C7D BreakHitResult(CallFunc_CapsuleTraceSingle_OutHit, CallFunc_BreakHitResult_bBlockingHit_2, CallFunc_BreakHitResult_bInitialOverlap_2, CallFunc_BreakHitResult_Time_2, CallFunc_BreakHitResult_Distance_2, CallFunc_BreakHitResult_Location_2, CallFunc_BreakHitResult_ImpactPoint_2, CallFunc_BreakHitResult_Normal_2, CallFunc_BreakHitResult_ImpactNormal_2, CallFunc_BreakHitResult_PhysMat_2, CallFunc_BreakHitResult_HitActor_2, CallFunc_BreakHitResult_HitComponent_2, CallFunc_BreakHitResult_HitBoneName_2, CallFunc_BreakHitResult_BoneName_2, CallFunc_BreakHitResult_HitItem_2, CallFunc_BreakHitResult_ElementIndex_2, CallFunc_BreakHitResult_FaceIndex_2, CallFunc_BreakHitResult_TraceStart_2, CallFunc_BreakHitResult_TraceEnd_2);0x10D32 CallFunc_K2_GetActorLocation_ReturnValue_36 = CallFunc_BreakHitResult_HitActor_2.K2_GetActorLocation();0x10D64 CallFunc_Add_VectorVector_ReturnValue_16 = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_36, FVector(0, 0, 50));0x10DA2 CallFunc_K2_GetActorLocation_ReturnValue_37 = K2_GetActorLocation();0x10DBE CallFunc_GetDirectionUnitVector_ReturnValue_1 = GetDirectionUnitVector(CallFunc_K2_GetActorLocation_ReturnValue_37, CallFunc_Add_VectorVector_ReturnValue_16);0x10DEC CallFunc_Vector_Normal2D_ReturnValue_3 = Vector_Normal2D(CallFunc_GetDirectionUnitVector_ReturnValue_1, 1e-04f);0x10E16 CallFunc_Conv_VectorToRotator_ReturnValue_4 = Conv_VectorToRotator(CallFunc_Vector_Normal2D_ReturnValue_3);0x10E3B CallFunc_ComposeRotators_ReturnValue_1 = ComposeRotators(CallFunc_Conv_VectorToRotator_ReturnValue_4, FRotator(0, -90, 0));0x10E79 Mesh.K2_SetWorldRotation(CallFunc_ComposeRotators_ReturnValue_1, false, CallFunc_K2_SetWorldRotation_SweepHitResult_2, false);0x10EAD attackStartRot = Mesh.RelativeRotation;0x10EDE goto Label_10059;0x10EE3 Label_10EE3:0x10EE3 Mesh.K2_SetRelativeRotation(FRotator(0, 270, 0), false, CallFunc_K2_SetRelativeRotation_SweepHitResult_1, false);0x10F27 PopFlow();0x10F28 Label_10F28:0x10F28 PushFlow(Label_10EE3);0x10F2D goto Label_10038;0x10F32 Label_10F32:0x10F32 if (!(true)) PopFlow();0x10F34 goto Label_10F28;0x10F39 goto Label_10F32;0x10F3E goto Label_4158;0x10F43 goto Label_E21C;0x10F48 Label_10F48:0x10F48 PushFlow(Label_110F5);0x10F4D updateUpgrades(As MV Game Instance Ref.upgradeTracker);0x10F7A As MV Game Instance Ref.devToggleFullCharacter();0x10F9E CallFunc_BooleanAND_ReturnValue_12 = BooleanAND(As MV Game Instance Ref.equippedWeapon, weaponEquipped?);0x10FDA CallFunc_BooleanAND_ReturnValue_13 = BooleanAND(CallFunc_BooleanAND_ReturnValue_12, obtainedAttack?);0x11000 changeEquippedWeapon(CallFunc_BooleanAND_ReturnValue_13);0x11017 healPlayer(0);0x1102E changePowerAmount(0, true);0x11046 updatePlayerCurrentStatValues();0x11054 UI_HudRef.Update Key Count UI(As MV Game Instance Ref.NumberOfKeys);0x11097 CallFunc_IsFalling_ReturnValue_2 = CharacterMovement.IsFalling();0x110C5 if (!(CallFunc_IsFalling_ReturnValue_2)) goto Label_110E4;0x110D3 change Move State(1);0x110E3 PopFlow();0x110E4 Label_110E4:0x110E4 change Move State(0);0x110F4 PopFlow();0x110F5 Label_110F5:0x110F5 changeActiveOutfit(As MV Game Instance Ref.Current Outfit);0x11122 PopFlow();0x11123 Label_11123:0x11123 if (!(spawnTrackingParticles?)) PopFlow();0x1112D CallFunc_SpawnSystemAttached_ReturnValue_3 = SpawnSystemAttached(/Game/VFX/Systems/NE_Particles_System.NE_Particles_System, CapsuleComponent, FName(None), FVector(0, 0, 0), FRotator(0, 0, 0), 0, false, true, 0, true);0x11199 PopFlow();0x1119A Label_1119A:0x1119A changeControlState(0);0x111AA PopFlow();0x111AB Label_111AB:0x111AB SetActorTickEnabled(true);0x111B6 PushFlow(Label_11123);0x111BB PushFlow(Label_11242);0x111C0 PushFlow(Label_112C6);0x111C5 PushFlow(Label_11469);0x111CA CallFunc_GetGameInstance_ReturnValue = GetGameInstance(this);0x111DF K2Node_DynamicCast_AsMV_Game_Instance = Cast<MV_GameInstance_C>(CallFunc_GetGameInstance_ReturnValue);0x11203 K2Node_DynamicCast_bSuccess_6 = Cast<1>(K2Node_DynamicCast_AsMV_Game_Instance);0x11220 if (!(K2Node_DynamicCast_bSuccess_6)) PopFlow();0x1122A As MV Game Instance Ref = K2Node_DynamicCast_AsMV_Game_Instance;0x1123D goto Label_6C60;0x11242 Label_11242:0x11242 UI_HudRef.fadeInOut(false, 1f);0x1126C PushFlow(Label_112A4);0x11271 if (!(As MV Game Instance Ref.levelTransitionIn?)) goto Label_1119A;0x11295 enterTransition();0x112A3 PopFlow();0x112A4 Label_112A4:0x112A4 As MV Game Instance Ref.levelTransitionIn? = false;0x112C5 PopFlow();0x112C6 Label_112C6:0x112C6 CallFunc_GetController_ReturnValue = GetController();0x112DA K2Node_DynamicCast_AsPlayer_Controller = Cast<PlayerController>(CallFunc_GetController_ReturnValue);0x112FE K2Node_DynamicCast_bSuccess_8 = Cast<1>(K2Node_DynamicCast_AsPlayer_Controller);0x1131B if (!(K2Node_DynamicCast_bSuccess_8)) PopFlow();0x11325 CallFunc_GetLocalPlayerSubSystemFromPlayerController_ReturnValue = GetLocalPlayerSubSystemFromPlayerController(K2Node_DynamicCast_AsPlayer_Controller, /Script/EnhancedInput.EnhancedInputLocalPlayerSubsystem);0x1134B CallFunc_IsValid_ReturnValue_21 = IsValid(CallFunc_GetLocalPlayerSubSystemFromPlayerController_ReturnValue);0x11368 if (!(CallFunc_IsValid_ReturnValue_21)) PopFlow();0x11372 Temp_struct_Variable = ModifyContextOptions{true, false};0x11394 CallFunc_GetLocalPlayerSubSystemFromPlayerController_ReturnValue = GetLocalPlayerSubSystemFromPlayerController(K2Node_DynamicCast_AsPlayer_Controller, /Script/EnhancedInput.EnhancedInputLocalPlayerSubsystem);0x113BA CallFunc_GetLocalPlayerSubSystemFromPlayerController_ReturnValue.AddMappingContext(/Game/ThirdPerson/Input/IMC_Default.IMC_Default, 0, Temp_struct_Variable);0x113F6 SpringArm.TargetArmLength = 5000f;0x11423 CallFunc_GetTransform_ReturnValue_2 = GetTransform();0x1143F updateSafeZone(CallFunc_GetTransform_ReturnValue_2);0x11456 loadRelevantSettings();0x11464 goto Label_10F48;0x11469 Label_11469:0x11469 CallFunc_GetTransform_ReturnValue_3 = GetTransform();0x11485 CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_3 = BeginDeferredActorSpawnFromClass(this, /Game/ThirdPerson/Player/BP_PlayerCam.BP_PlayerCam_C, CallFunc_GetTransform_ReturnValue_3, 0, nullptr);0x114AF SetObjectPropertyByName(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_3, FName(OwningActor), this);0x114D0 SetObjectPropertyByName(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_3, FName(Instigator), this);0x114F1 CallFunc_GetTransform_ReturnValue_3 = GetTransform();0x1150D CallFunc_FinishSpawningActor_ReturnValue_3 = FinishSpawningActor(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_3, CallFunc_GetTransform_ReturnValue_3);0x11533 Camera Reference = CallFunc_FinishSpawningActor_ReturnValue_3;0x11546 goto Label_6E6B;0x1154B goto Label_111AB;0x11550 goto Label_C963;0x11555 PopFlow();0x11556 goto Label_EBFB;0x1155B Label_1155B:0x1155B tryFinishHeal();0x11569 PopFlow();0x1156A K2Node_SwitchEnum_CmpSuccess_50 = NotEqual_ByteByte(actionState, 11);0x11589 if (!(K2Node_SwitchEnum_CmpSuccess_50)) goto Label_11598;0x11597 PopFlow();0x11598 Label_11598:0x11598 CallFunc_Greater_IntInt_ReturnValue_2 = Greater_IntInt(possible amount to heal, 0);0x115BA if (!(CallFunc_Greater_IntInt_ReturnValue_2)) PopFlow();0x115C4 CallFunc_Subtract_IntInt_ReturnValue = Subtract_IntInt(possible amount to heal, 1);0x115EE Temp_int_Variable_4 = CallFunc_Subtract_IntInt_ReturnValue;0x11609 possible amount to heal = Temp_int_Variable_4;0x11624 CallFunc_K2_GetActorLocation_ReturnValue_38 = K2_GetActorLocation();0x11640 CallFunc_SpawnSoundAtLocation_ReturnValue_13 = SpawnSoundAtLocation(this, /Game/Audio/Sounds/Actions/cue_healStep.cue_healStep, CallFunc_K2_GetActorLocation_ReturnValue_38, FRotator(0, 0, 0), 1f, 1f, 0f, nullptr, nullptr, true);0x11692 CallFunc_Conv_FloatToVector_ReturnValue_11 = Conv_FloatToVector(50f);0x116B3 CallFunc_GetActorForwardVector_ReturnValue_13 = GetActorForwardVector();0x116CF CallFunc_Multiply_VectorVector_ReturnValue_21 = Multiply_VectorVector(CallFunc_GetActorForwardVector_ReturnValue_13, CallFunc_Conv_FloatToVector_ReturnValue_11);0x116FD CallFunc_K2_GetActorLocation_ReturnValue_39 = K2_GetActorLocation();0x11719 CallFunc_Add_VectorVector_ReturnValue_17 = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_39, FVector(0, 0, 100));0x11757 CallFunc_Add_VectorVector_ReturnValue_18 = Add_VectorVector(CallFunc_Add_VectorVector_ReturnValue_17, CallFunc_Multiply_VectorVector_ReturnValue_21);0x11785 CallFunc_SpawnSystemAtLocation_ReturnValue_8 = SpawnSystemAtLocation(this, /Game/VFX/Emitters/NS_HealWave.NS_HealWave, CallFunc_Add_VectorVector_ReturnValue_18, FRotator(0, 0, 0), FVector(1, 1, 1), true, true, 0, true);0x117E3 CallFunc_Greater_IntInt_ReturnValue_1 = Greater_IntInt(possible amount to heal, 0);0x11805 if (!(CallFunc_Greater_IntInt_ReturnValue_1)) goto Label_1155B;0x11813 PopFlow();0x11814 PopFlow();0x11815 Temp_name_Variable_13 = K2Node_CustomEvent_NotifyName_60;0x11830 PopFlow();0x11831 goto Label_BE1D;0x11836 goto Label_BE54;0x1183B CallFunc_Conv_InputActionValueToBool_ReturnValue_19 = Conv_InputActionValueToBool(K2Node_EnhancedInputActionEvent_ActionValue_15);0x11858 Temp_bool_Variable_15 = CallFunc_Conv_InputActionValueToBool_ReturnValue_19;0x1186B Temp_real_Variable_36 = Cast<4>(K2Node_EnhancedInputActionEvent_ElapsedTime_15);0x11888 Temp_real_Variable_36 = Temp_real_Variable_36;0x118A3 Temp_real_Variable_37 = Cast<4>(K2Node_EnhancedInputActionEvent_TriggeredTime_15);0x118C0 Temp_real_Variable_37 = Temp_real_Variable_37;0x118DB Temp_object_Variable_25 = K2Node_EnhancedInputActionEvent_SourceAction_15;0x118EE goto Label_DA88;0x118F3 goto Label_E820;0x118F8 Label_118F8:0x118F8 return;Final 0x1cd9980 0x04 void playerLanded?__DelegateSignature () Script2 statements · 3 bytes of bytecode Public 0x1cd9980 0x00