0x0000PushFlow(Label_19B5);0x0005goto [EntryPoint];0x000Fif (!(AorB)) goto Label_0054;0x001DRetriggerableDelay(this, 0.5f, LatentActionInfo{0x14D, 450888218, FName(ExecuteUbergraph_Door2Normal), this});0x0053PopFlow();0x0054Label_0054:0x0054Open = false;0x005FRoot.K2_SetRelativeRotation(FRotator(0, 0, 0), false, CallFunc_K2_SetRelativeRotation_SweepHitResult_1, false);0x00A3Door.K2_SetRelativeLocation(FVector(0, 0, 0), false, CallFunc_K2_SetRelativeLocation_SweepHitResult_1, false);0x00E7CallFunc_K2_GetActorLocation_ReturnValue_2 = K2_GetActorLocation();0x0103PlaySoundAtLocation(this, /Game/Sound/SFX/Actions/DoorClose_Cue.DoorClose_Cue, CallFunc_K2_GetActorLocation_ReturnValue_2, FRotator(0, 0, 0), 1f, 1f, 0f, nullptr, nullptr, this, nullptr);0x014CPopFlow();0x014DCloseDoor();0x015BPopFlow();0x015CCallFunc_GetGameMode_ReturnValue = GetGameMode(this);0x0171K2Node_DynamicCast_AsMy_Game_Mode = Cast<MyGameMode_C>(CallFunc_GetGameMode_ReturnValue);0x0195K2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Mode);0x01B2if (!(K2Node_DynamicCast_bSuccess_1)) PopFlow();0x01BCK2Node_CreateDelegate_OutputDelegate_5.Bind(this, ForceEnd);0x01D3K2Node_DynamicCast_AsMy_Game_Mode.ForceEnd += K2Node_CreateDelegate_OutputDelegate_5;0x01FCPopFlow();0x01FDCallFunc_K2_GetComponentLocation_ReturnValue_1 = CurrentTargetMove.K2_GetComponentLocation();0x022FCallFunc_AutoInputActor_AutoInputDistance_ImplicitCast = Cast<4>(CurrentTargetMove.SphereRadius);0x0262Player.AutoInputActor(2f, CurrentTargetMove, CallFunc_K2_GetComponentLocation_ReturnValue_1, CallFunc_AutoInputActor_AutoInputDistance_ImplicitCast);0x02A6PopFlow();0x02A7Temp_name_Variable = K2Node_CustomEvent_NotifyName_4;0x02C2PopFlow();0x02C3Temp_name_Variable = K2Node_CustomEvent_NotifyName_3;0x02DEPopFlow();0x02DFTemp_name_Variable = K2Node_CustomEvent_NotifyName_2;0x02FAOpen = false;0x0305PopFlow();0x0306Temp_name_Variable = K2Node_CustomEvent_NotifyName_1;0x0321PopFlow();0x0322Temp_name_Variable = K2Node_CustomEvent_NotifyName;0x033DPopFlow();0x033Eif (!(Open)) goto Label_034D;0x034CPopFlow();0x034DLabel_034D:0x034DOpen = true;0x0358PlayerPos = K2Node_CustomEvent_Target;0x0373CallFunc_GetActorForwardVector_ReturnValue = GetActorForwardVector();0x038FGetComponentBounds(Door, CallFunc_GetComponentBounds_Origin, CallFunc_GetComponentBounds_BoxExtent, CallFunc_GetComponentBounds_SphereRadius);0x03BDCallFunc_FindLookAtRotation_ReturnValue_1 = FindLookAtRotation(CallFunc_GetComponentBounds_Origin, PlayerPos);0x03EBCallFunc_GetForwardVector_ReturnValue_1 = GetForwardVector(CallFunc_FindLookAtRotation_ReturnValue_1);0x0410CallFunc_Dot_VectorVector_ReturnValue_1 = Dot_VectorVector(CallFunc_GetForwardVector_ReturnValue_1, CallFunc_GetActorForwardVector_ReturnValue);0x043ECallFunc_Less_DoubleDouble_ReturnValue = Less_DoubleDouble(CallFunc_Dot_VectorVector_ReturnValue_1, 0);0x0464Front = CallFunc_Less_DoubleDouble_ReturnValue;0x0477K2Node_MakeArray_Array = {Back, Frontal};0x0494CallFunc_Conv_BoolToInt_ReturnValue = Conv_BoolToInt(Front);0x04B9/Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_MakeArray_Array, CallFunc_Conv_BoolToInt_ReturnValue, CallFunc_Array_Get_Item);0x04F4CurrentTargetMove = CallFunc_Array_Get_Item;0x0507CallFunc_GetPlayerPawn_ReturnValue = GetPlayerPawn(this, 0);0x0521K2Node_DynamicCast_AsMain_Char = Cast<MainChar_C>(CallFunc_GetPlayerPawn_ReturnValue);0x0545K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsMain_Char);0x0562if (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x056CPlayer = K2Node_DynamicCast_AsMain_Char;0x057FCallFunc_GetPlayerPawn_ReturnValue = GetPlayerPawn(this, 0);0x0599CallFunc_K2_GetActorLocation_ReturnValue = CallFunc_GetPlayerPawn_ReturnValue.K2_GetActorLocation();0x05CBCallFunc_GetTransform_ReturnValue = GetTransform();0x05E7CallFunc_InverseTransformLocation_ReturnValue = InverseTransformLocation(CallFunc_GetTransform_ReturnValue, CallFunc_K2_GetActorLocation_ReturnValue);0x0615BreakVector(CallFunc_InverseTransformLocation_ReturnValue, CallFunc_BreakVector_X, CallFunc_BreakVector_Y, CallFunc_BreakVector_Z);0x0643CallFunc_MakeLiteralDouble_ReturnValue = MakeLiteralDouble(90);0x0668CallFunc_Multiply_DoubleDouble_ReturnValue_6 = Multiply_DoubleDouble(CallFunc_MakeLiteralDouble_ReturnValue, -1);0x0696CallFunc_FClamp_ReturnValue = FClamp(CallFunc_BreakVector_Y, CallFunc_Multiply_DoubleDouble_ReturnValue_6, CallFunc_MakeLiteralDouble_ReturnValue);0x06CDCallFunc_MakeVector_ReturnValue_2 = MakeVector(CallFunc_BreakVector_X, CallFunc_FClamp_ReturnValue, CallFunc_BreakVector_Z);0x0704CallFunc_TransformLocation_ReturnValue = TransformLocation(CallFunc_GetTransform_ReturnValue, CallFunc_MakeVector_ReturnValue_2);0x0732BreakVector(CallFunc_TransformLocation_ReturnValue, CallFunc_BreakVector_X_1, CallFunc_BreakVector_Y_1, CallFunc_BreakVector_Z_1);0x0760CallFunc_K2_GetComponentLocation_ReturnValue_3 = CurrentTargetMove.K2_GetComponentLocation();0x0792BreakVector(CallFunc_K2_GetComponentLocation_ReturnValue_3, CallFunc_BreakVector_X_2, CallFunc_BreakVector_Y_2, CallFunc_BreakVector_Z_2);0x07C0CallFunc_MakeVector_ReturnValue_3 = MakeVector(CallFunc_BreakVector_X_1, CallFunc_BreakVector_Y_1, CallFunc_BreakVector_Z_2);0x07F7CallFunc_K2_SetActorLocation_ReturnValue = CallFunc_GetPlayerPawn_ReturnValue.K2_SetActorLocation(CallFunc_MakeVector_ReturnValue_3, false, CallFunc_K2_SetActorLocation_SweepHitResult, true);0x0835Player.StartEvent(false, 1f);0x085FCallFunc_K2_GetComponentLocation_ReturnValue_2 = CurrentTargetMove.K2_GetComponentLocation();0x0891CallFunc_FindLookAtRotation_ReturnValue = FindLookAtRotation(CallFunc_K2_GetComponentLocation_ReturnValue_2, PlayerPos);0x08BFCallFunc_GetForwardVector_ReturnValue = GetForwardVector(CallFunc_FindLookAtRotation_ReturnValue);0x08E4CallFunc_GetRightVector_ReturnValue = CurrentTargetMove.GetRightVector();0x0916CallFunc_Dot_VectorVector_ReturnValue = Dot_VectorVector(CallFunc_GetRightVector_ReturnValue, CallFunc_GetForwardVector_ReturnValue);0x0944CallFunc_Greater_DoubleDouble_ReturnValue = Greater_DoubleDouble(CallFunc_Dot_VectorVector_ReturnValue, 0);0x096APlayer.MirrorMode(CallFunc_Greater_DoubleDouble_ReturnValue, 0.05);0x09A0CallFunc_K2_GetComponentLocation_ReturnValue = DoorSnap.K2_GetComponentLocation();0x09D2CallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_K2_GetComponentLocation_ReturnValue, FVector(0, 0, -100));0x0A10CallFunc_K2_GetComponentRotation_ReturnValue = CurrentTargetMove.K2_GetComponentRotation();0x0A42Player.WarpPosition(FName(Door), CallFunc_Add_VectorVector_ReturnValue, CallFunc_K2_GetComponentRotation_ReturnValue, nullptr);0x0A86CallFunc_CreateProxyObjectForPlayMontage_ReturnValue = CreateProxyObjectForPlayMontage(Player.Mesh, /Game/Blueprints/MainCharacter/P/Anim/Action/OpenDoor_Montage.OpenDoor_Montage, 1f, 0f, FName(None), true);0x0ADACallFunc_IsValid_ReturnValue = IsValid(CallFunc_CreateProxyObjectForPlayMontage_ReturnValue);0x0AF7if (!(CallFunc_IsValid_ReturnValue)) goto Label_0C45;0x0B05K2Node_CreateDelegate_OutputDelegate_4.Bind(this, OnCompleted_7811B9FB4FB4B4394875E698D01E3ECA);0x0B1CCallFunc_CreateProxyObjectForPlayMontage_ReturnValue.OnCompleted += K2Node_CreateDelegate_OutputDelegate_4;0x0B45K2Node_CreateDelegate_OutputDelegate_3.Bind(this, OnBlendOut_7811B9FB4FB4B4394875E698D01E3ECA);0x0B5CCallFunc_CreateProxyObjectForPlayMontage_ReturnValue.OnBlendOut += K2Node_CreateDelegate_OutputDelegate_3;0x0B85K2Node_CreateDelegate_OutputDelegate_2.Bind(this, OnInterrupted_7811B9FB4FB4B4394875E698D01E3ECA);0x0B9CCallFunc_CreateProxyObjectForPlayMontage_ReturnValue.OnInterrupted += K2Node_CreateDelegate_OutputDelegate_2;0x0BC5K2Node_CreateDelegate_OutputDelegate_1.Bind(this, OnNotifyBegin_7811B9FB4FB4B4394875E698D01E3ECA);0x0BDCCallFunc_CreateProxyObjectForPlayMontage_ReturnValue.OnNotifyBegin += K2Node_CreateDelegate_OutputDelegate_1;0x0C05K2Node_CreateDelegate_OutputDelegate.Bind(this, OnNotifyEnd_7811B9FB4FB4B4394875E698D01E3ECA);0x0C1CCallFunc_CreateProxyObjectForPlayMontage_ReturnValue.OnNotifyEnd += K2Node_CreateDelegate_OutputDelegate;0x0C45Label_0C45:0x0C45CallFunc_K2_GetComponentRotation_ReturnValue = CurrentTargetMove.K2_GetComponentRotation();0x0C77Player.CameraFocus(CallFunc_K2_GetComponentRotation_ReturnValue, 2, 0, false, false, false, 0);0x0CC2PushFlow(Label_0CE8);0x0CC7ArmTL.PlayFromStart();0x0CE7PopFlow();0x0CE8Label_0CE8:0x0CE8CallFunc_K2_GetComponentRotation_ReturnValue_1 = CurrentTargetMove.K2_GetComponentRotation();0x0D1A/Game/Blueprints/Functions/DirtSpawnAlongSplineFunction.Default__DirtSpawnAlongSplineFunction_C.DirtALongSpline(Spline, 50, CallFunc_K2_GetComponentRotation_ReturnValue_1, nullptr, this);0x0D5BCallFunc_K2_GetComponentToWorld_ReturnValue = LateralSandSlideMesh.K2_GetComponentToWorld();0x0D8DBreakTransform(CallFunc_K2_GetComponentToWorld_ReturnValue, CallFunc_BreakTransform_Location, CallFunc_BreakTransform_Rotation, CallFunc_BreakTransform_Scale);0x0DBBCallFunc_SpawnSystemAtLocation_ReturnValue = SpawnSystemAtLocation(this, /Game/Blueprints/Doors/Door2/DoorSandSlide_P_NS.DoorSandSlide_P_NS, CallFunc_BreakTransform_Location, CallFunc_BreakTransform_Rotation, FVector(1, 1, 1), true, true, 0, true);0x0E09PopFlow();0x0E0AAorB = false;0x0E15InnerCollision(3);0x0E25PushFlow(Label_0E4B);0x0E2ATimeline.Reverse();0x0E4APopFlow();0x0E4BLabel_0E4B:0x0E4BCloseDoorActions();0x0E59FlipRibbon_NS.Deactivate();0x0E7DPopFlow();0x0E7ELabel_0E7E:0x0E7EAorB = true;0x0E89InnerCollision(0);0x0E99PushFlow(Label_0EC4);0x0E9EPushFlow(Label_121E);0x0EA3Timeline.Play();0x0EC3PopFlow();0x0EC4Label_0EC4:0x0EC4CallFunc_K2_GetActorLocation_ReturnValue_1 = K2_GetActorLocation();0x0EE0PlaySoundAtLocation(this, /Game/Sound/SFX/Actions/DoorBash_Cue.DoorBash_Cue, CallFunc_K2_GetActorLocation_ReturnValue_1, FRotator(0, 0, 0), 1f, 1f, 0f, nullptr, nullptr, this, nullptr);0x0F29K2Node_MakeArray_Array_1 = {7, 3, 0, 1};0x0F3CCallFunc_K2_GetComponentLocation_ReturnValue_4 = Door2Border.K2_GetComponentLocation();0x0F6ECallFunc_Add_VectorVector_ReturnValue_1 = Add_VectorVector(CallFunc_K2_GetComponentLocation_ReturnValue_4, FVector(0, 0, 200));0x0FACCallFunc_SphereOverlapActors_OutActors = {};0x0FB7CallFunc_SphereOverlapActors_ReturnValue = SphereOverlapActors(this, CallFunc_Add_VectorVector_ReturnValue_1, 500f, K2Node_MakeArray_Array_1, nullptr, Temp_object_Variable, CallFunc_SphereOverlapActors_OutActors);0x0FF6Temp_int_Loop_Counter_Variable = 0;0x100DTemp_int_Array_Index_Variable = 0;0x1024Label_1024:0x1024CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_SphereOverlapActors_OutActors);0x105FCallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x1085if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x108FTemp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x10AAPushFlow(Label_11D4);0x10AF/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_SphereOverlapActors_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_1);0x10EAK2Node_DynamicCast_AsEnvironmental_Interface = Cast<EnvironmentalInterface_C>(CallFunc_Array_Get_Item_1);0x110EK2Node_DynamicCast_bSuccess_2 = Cast<2>(K2Node_DynamicCast_AsEnvironmental_Interface);0x112Bif (!(K2Node_DynamicCast_bSuccess_2)) PopFlow();0x1135CallFunc_K2_GetComponentLocation_ReturnValue_4 = Door2Border.K2_GetComponentLocation();0x1167CallFunc_Add_VectorVector_ReturnValue_1 = Add_VectorVector(CallFunc_K2_GetComponentLocation_ReturnValue_4, FVector(0, 0, 200));0x11A5K2Node_DynamicCast_AsEnvironmental_Interface.DoorBash(CallFunc_Add_VectorVector_ReturnValue_1);0x11D3PopFlow();0x11D4Label_11D4:0x11D4CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x11FETemp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x1219goto Label_1024;0x121ELabel_121E:0x121EPushFlow(Label_1265);0x1223FlipRibbon_NS.Activate(false);0x1248AutoActiveFlashlightFunction();0x1256AutoDeactivateFlashlightFunction();0x1264PopFlow();0x1265Label_1265:0x1265CallFunc_GetWorldDeltaSeconds_ReturnValue = GetWorldDeltaSeconds(this);0x1282CallFunc_Add_DoubleDouble_ReturnValue = Add_DoubleDouble(0.1, CallFunc_GetWorldDeltaSeconds_ReturnValue);0x12B0CallFunc_Delay_Duration_ImplicitCast = Cast<3>(CallFunc_Add_DoubleDouble_ReturnValue);0x12CDDelay(this, CallFunc_Delay_Duration_ImplicitCast, LatentActionInfo{0x1FD, 2080395260, FName(ExecuteUbergraph_Door2Normal), this});0x1307PopFlow();0x1308goto Label_0E7E;0x130DLabel_130D:0x130DCallFunc_IsValid_ReturnValue_1 = IsValid(Player);0x132Aif (!(CallFunc_IsValid_ReturnValue_1)) PopFlow();0x1334CallFunc_Lerp_Alpha_ImplicitCast = Cast<4>(ArmTL_NewTrack_0_6A94FE254FF78B8CBD5C84BCD37AF130);0x1351CallFunc_Lerp_ReturnValue_1 = Lerp(0, 500, CallFunc_Lerp_Alpha_ImplicitCast);0x1388Player.EventSubtractArmLength = CallFunc_Lerp_ReturnValue_1;0x13B9CallFunc_Multiply_DoubleDouble_A_ImplicitCast_1 = Cast<4>(ArmTL_NewTrack_0_6A94FE254FF78B8CBD5C84BCD37AF130);0x13D6CallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast_1, -25);0x1404CallFunc_MakeVector_ReturnValue = MakeVector(0, 0, CallFunc_Multiply_DoubleDouble_ReturnValue);0x143BPlayer.EventArmOffset = CallFunc_MakeVector_ReturnValue;0x146CCallFunc_RandomFloatInRange_ReturnValue = RandomFloatInRange(0.04, 0.06);0x149ACallFunc_Multiply_DoubleDouble_A_ImplicitCast_2 = Cast<4>(ArmTL_NewTrack_0_6A94FE254FF78B8CBD5C84BCD37AF130);0x14B7CallFunc_Multiply_DoubleDouble_ReturnValue_2 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast_2, CallFunc_RandomFloatInRange_ReturnValue);0x14E5Player.HUDOrbEyelid(CallFunc_Multiply_DoubleDouble_ReturnValue_2);0x1512CallFunc_Multiply_DoubleDouble_A_ImplicitCast = Cast<4>(ArmTL_NewTrack_0_6A94FE254FF78B8CBD5C84BCD37AF130);0x152FCallFunc_Multiply_DoubleDouble_ReturnValue_1 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast, 15);0x155DPlayer.EventFocalFOV = CallFunc_Multiply_DoubleDouble_ReturnValue_1;0x158EPopFlow();0x158FLabel_158F:0x158Fif (!(AorB)) PopFlow();0x1599CallFunc_Multiply_DoubleDouble_A_ImplicitCast_3 = Cast<4>(Timeline_NewTrack_0_7C37ADFF4F28F13F9B2B6AA9C5A8C61D);0x15B6CallFunc_Multiply_DoubleDouble_ReturnValue_3 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast_3, 4);0x15E4CallFunc_DynamicFeedbackShake_Scale_ImplicitCast = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue_3);0x1601Player.DynamicFeedbackShake(CallFunc_DynamicFeedbackShake_Scale_ImplicitCast, FVector(0, 0, 0), true, nullptr, 0, 0, 1, false);0x1661PopFlow();0x1662Label_1662:0x1662CallFunc_Conv_BoolToDouble_ReturnValue = Conv_BoolToDouble(Front);0x1687CallFunc_Lerp_ReturnValue = Lerp(1, -1, CallFunc_Conv_BoolToDouble_ReturnValue);0x16BECallFunc_Lerp_Alpha_ImplicitCast_2 = Cast<4>(Timeline_NewTrack_0_7C37ADFF4F28F13F9B2B6AA9C5A8C61D);0x16DBCallFunc_Lerp_ReturnValue_2 = Lerp(0, 10, CallFunc_Lerp_Alpha_ImplicitCast_2);0x1712CallFunc_Multiply_DoubleDouble_ReturnValue_4 = Multiply_DoubleDouble(CallFunc_Lerp_ReturnValue_2, CallFunc_Lerp_ReturnValue);0x1740CallFunc_MakeVector_ReturnValue_1 = MakeVector(CallFunc_Multiply_DoubleDouble_ReturnValue_4, 0, 0);0x1777Door.K2_SetRelativeLocation(CallFunc_MakeVector_ReturnValue_1, false, CallFunc_K2_SetRelativeLocation_SweepHitResult, false);0x17ABgoto Label_158F;0x17B0Label_17B0:0x17B0CallFunc_Conv_BoolToDouble_ReturnValue = Conv_BoolToDouble(Front);0x17D5CallFunc_Lerp_ReturnValue = Lerp(1, -1, CallFunc_Conv_BoolToDouble_ReturnValue);0x180CCallFunc_Lerp_Alpha_ImplicitCast_1 = Cast<4>(Timeline_NewTrack_0_7C37ADFF4F28F13F9B2B6AA9C5A8C61D);0x1829CallFunc_Lerp_ReturnValue_3 = Lerp(0, 90, CallFunc_Lerp_Alpha_ImplicitCast_1);0x1860CallFunc_Multiply_DoubleDouble_ReturnValue_5 = Multiply_DoubleDouble(CallFunc_Lerp_ReturnValue_3, CallFunc_Lerp_ReturnValue);0x188ECallFunc_MakeRotator_Yaw_ImplicitCast = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue_5);0x18ABCallFunc_MakeRotator_ReturnValue = MakeRotator(0f, 0f, CallFunc_MakeRotator_Yaw_ImplicitCast);0x18DARoot.K2_SetRelativeRotation(CallFunc_MakeRotator_ReturnValue, false, CallFunc_K2_SetRelativeRotation_SweepHitResult, false);0x190Egoto Label_1662;0x1913Delay(this, 1f, LatentActionInfo{0x15C, -2022774523, FName(ExecuteUbergraph_Door2Normal), this});0x1949PopFlow();0x194ACallFunc_IsPlaying_ReturnValue = ArmTL.IsPlaying();0x1974if (!(CallFunc_IsPlaying_ReturnValue)) PopFlow();0x197EArmTL.Stop();0x199EOpen = false;0x19A9PopFlow();0x19AAgoto Label_130D;0x19AFPopFlow();0x19B0goto Label_17B0;0x19B5Label_19B5:0x19B5return;