Zdexby TheHolyOneZ
2,759 classes
/Game/UI/Menus/MenuWidgets/WID_BP_AtlasPauseMenu.WID_BP_AtlasPauseMenu_C 0x0308 (776 B) align 8 inherited 0x02A8 12 scripted vtable /Game/UI/Menus/MenuWidgets/WID_BP_AtlasPauseMenu
0x00x0308

Members 12

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08ButtonsverticalboxUVerticalBox*9 flagsnullptr
0x08DebugTextUAtlasTextBlock*9 flagsnullptr
0x08ExitToDesktopButtonUAtlasMenuButton*9 flagsnullptr
0x08ExitToMainMenuButtonUAtlasMenuButton*9 flagsnullptr
0x08GoBackHintUWID_BP_AtlasFormattableText_C*9 flagsnullptr
0x08RestartFromLatestCheckpointButtonUAtlasMenuButton*9 flagsnullptr
0x08ResumeButtonUAtlasMenuButton*9 flagsnullptr
0x08SelectHintUWID_BP_AtlasFormattableText_C*9 flagsnullptr
0x08SettingsButtonUAtlasMenuButton*9 flagsnullptr
0x08WID_BP_AtlasPlatformAgnosticNamedTextureUWID_BP_AtlasPlatformAgnosticNamedTexture_C*9 flagsnullptr
0x08LastFocusedWidgetUAtlasMenuButton*8 flagsnullptr
Inherited from UAtlasMenuWidget 2
OffsetSizeNameTypeFlagsDefault
0x01bIsCreditsbool9 flagsfalse
0x01bIsControllerDisconnectbool9 flagsfalse
Inherited from UAtlasWidget 3
OffsetSizeNameTypeFlagsDefault
0x10OnFadingEndedEventFMulticastScriptDelegate4 flags<delegate>
0x04FadeInDurationfloatProtected+7 flags0
0x04FadeOutDurationfloatProtected+7 flags0
Inherited from UUserWidget 20
OffsetSizeNameTypeFlagsDefault
0x10ColorAndOpacityFLinearColor8 flags{R=1, G=1, B=1, A=1}
0x10ColorAndOpacityDelegateFScriptDelegate4 flags<delegate>
0x28ForegroundColorFSlateColor4 flags{SpecifiedColor={R=1, G=0, B=1, A=1}, ColorUseRule=UseColor…
0x10ForegroundColorDelegateFScriptDelegate4 flags<delegate>
0x10OnVisibilityChangedFMulticastScriptDelegate4 flags<delegate>
0x01780x18padding / unreflected
0x10PaddingFMargin7 flags{Left=0, Top=0, Right=0, Bottom=0}
0x10ActiveSequencePlayersTArray<UUMGSequencePlayer*>Transient+2 flags[]
0x08AnimationTickManagerUUMGSequenceTickManager*Transient+5 flagsnullptr
0x10StoppedSequencePlayersTArray<UUMGSequencePlayer*>Transient+2 flags[]
0x10NamedSlotBindingsTArray<FNamedSlotBinding>3 flags[]
0x08WidgetTreeUWidgetTree*Transient+7 flagsnullptr
0x04Priorityint328 flags0
0x01bSupportsKeyboardFocus : 1bit 0boolDeprecated+3 flagstrue
0x01bIsFocusable : 1bit 1bool5 flagsfalse
0x01bStopAction : 1bit 2bool5 flagsfalse
0x01bHasScriptImplementedTick : 1bit 3bool3 flagstrue
0x01bHasScriptImplementedPaint : 1bit 4bool3 flagstrue
0x01E50x0Bpadding / unreflected
0x01TickFrequencyEWidgetTickFrequency9 flagsAuto
0x01F10x07padding / unreflected
0x08InputComponentUInputComponent*TransientProtected+8 flagsnullptr
0x10AnimationCallbacksTArray<FAnimationEventBinding>TransientProtected+4 flags[]
Inherited from UWidget 22
OffsetSizeNameTypeFlagsDefault
0x08SlotUPanelSlot*12 flagsnullptr
0x10bIsEnabledDelegateFScriptDelegate4 flags<delegate>
0x18ToolTipTextFText4 flags<FText>
0x10ToolTipTextDelegateFScriptDelegate4 flags<delegate>
0x08ToolTipWidgetUWidget*12 flagsnullptr
0x10ToolTipWidgetDelegateFScriptDelegate4 flags<delegate>
0x10VisibilityDelegateFScriptDelegate4 flags<delegate>
0x1CRenderTransformFWidgetTransform5 flags{Translation={X=0, Y=0}, Scale={X=1, Y=1}, Shear={X=0, Y=0}…
0x08RenderTransformPivotFVector2D8 flags{X=0.5, Y=0.5}
0x01bIsVariable : 1bit 0bool3 flagstrue
0x01bCreatedByConstructionScript : 1bit 1boolTransient+3 flagsfalse
0x01bIsEnabled : 1bit 2bool6 flagstrue
0x01bOverride_Cursor : 1bit 3bool4 flagsfalse
0x00B50x03padding / unreflected
0x08AccessibleWidgetDataUSlateAccessibleWidgetData*8 flagsnullptr
0x01bIsVolatile : 1bit 0boolProtected+6 flagsfalse
0x01CursorEMouseCursor9 flagsDefault
0x01ClippingEWidgetClipping6 flagsInherit
0x01VisibilityESlateVisibility6 flagsVisible
0x04RenderOpacityfloat6 flags1
0x01FlowDirectionPreferenceEFlowDirectionPreference6 flagsInherit
0x00D10x27padding / unreflected
0x10NativeBindingsTArray<UPropertyBinding*>TransientProtected+2 flags[]

Functions 12

SignatureFlagsNativeParams
void SetNavigationRules()
Script45 statements · 1,187 bytes of bytecode
0x0000PushFlow(Label_04A0);0x0005Temp_int_Variable = 1;0x001CLabel_001C:0x001CCallFunc_GetChildrenCount_ReturnValue = Buttonsverticalbox.GetChildrenCount();0x004ECallFunc_Subtract_IntInt_ReturnValue_2 = Subtract_IntInt(CallFunc_GetChildrenCount_ReturnValue, 1);0x0078CallFunc_LessEqual_IntInt_ReturnValue_1 = LessEqual_IntInt(Temp_int_Variable, CallFunc_Subtract_IntInt_ReturnValue_2);0x009Eif (!(CallFunc_LessEqual_IntInt_ReturnValue_1)) goto Label_01B7;0x00ACPushFlow(Label_040C);0x00B1CallFunc_GetChildAt_ReturnValue = Buttonsverticalbox.GetChildAt(Temp_int_Variable);0x00E4CallFunc_GetVisibility_ReturnValue = CallFunc_GetChildAt_ReturnValue.GetVisibility();0x0116CallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(CallFunc_GetVisibility_ReturnValue, 0);0x0135if (!(CallFunc_EqualEqual_ByteByte_ReturnValue)) PopFlow();0x013FCallFunc_GetChildAt_ReturnValue = Buttonsverticalbox.GetChildAt(Temp_int_Variable);0x0172CallFunc_Array_Add_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Add(VisibleWidgets, CallFunc_GetChildAt_ReturnValue);0x01B6PopFlow();0x01B7Label_01B7:0x01B7Temp_int_Variable_1 = 1;0x01CELabel_01CE:0x01CECallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(VisibleWidgets);0x0209CallFunc_Subtract_IntInt_ReturnValue = Subtract_IntInt(CallFunc_Array_Length_ReturnValue, 1);0x0233CallFunc_LessEqual_IntInt_ReturnValue = LessEqual_IntInt(Temp_int_Variable_1, CallFunc_Subtract_IntInt_ReturnValue);0x0259if (!(CallFunc_LessEqual_IntInt_ReturnValue)) goto Label_0407;0x0267PushFlow(Label_0456);0x026C/Script/Engine.Default__KismetArrayLibrary.Array_Get(VisibleWidgets, Temp_int_Variable_1, CallFunc_Array_Get_Item);0x02A7CallFunc_Subtract_IntInt_ReturnValue_1 = Subtract_IntInt(Temp_int_Variable_1, 1);0x02D1/Script/Engine.Default__KismetArrayLibrary.Array_Get(VisibleWidgets, CallFunc_Subtract_IntInt_ReturnValue_1, CallFunc_Array_Get_Item_1);0x030CCallFunc_Array_Get_Item_1.SetNavigationRuleTar(3, 1, CallFunc_Array_Get_Item);0x0339/Script/Engine.Default__KismetArrayLibrary.Array_Get(VisibleWidgets, Temp_int_Variable_1, CallFunc_Array_Get_Item);0x0374CallFunc_Subtract_IntInt_ReturnValue_1 = Subtract_IntInt(Temp_int_Variable_1, 1);0x039E/Script/Engine.Default__KismetArrayLibrary.Array_Get(VisibleWidgets, CallFunc_Subtract_IntInt_ReturnValue_1, CallFunc_Array_Get_Item_1);0x03D9CallFunc_Array_Get_Item.SetNavigationRuleTar(2, 1, CallFunc_Array_Get_Item_1);0x0406PopFlow();0x0407Label_0407:0x0407goto Label_04A0;0x040CLabel_040C:0x040CCallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Variable, 1);0x0436Temp_int_Variable = CallFunc_Add_IntInt_ReturnValue;0x0451goto Label_001C;0x0456Label_0456:0x0456CallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Temp_int_Variable_1, 1);0x0480Temp_int_Variable_1 = CallFunc_Add_IntInt_ReturnValue_1;0x049Bgoto Label_01CE;0x04A0Label_04A0:0x04A0return;0x04A2// end of script
Public0x00
void OnExitToDesktopAnswerPressed(const AtlasPopupWidgetButtonClickedAnswer& Answer)
Script15 statements · 209 bytes of bytecode
0x0000K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(Answer, 0);0x001Fif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_005F;0x002DK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(Answer, 1);0x004Cif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0090;0x005Agoto Label_00CE;0x005FLabel_005F:0x005FCallFunc_GetAtlasPlayerController_ReturnValue = GetAtlasPlayerController(this);0x0074QuitGame(this, CallFunc_GetAtlasPlayerController_ReturnValue, 0, false);0x008Bgoto Label_00CE;0x0090Label_0090:0x0090CallFunc_GetMenuManager_ReturnValue = GetMenuManager();0x00A4CallFunc_PopWithFading_ReturnValue = CallFunc_GetMenuManager_ReturnValue.PopWithFading();0x00CELabel_00CE:0x00CEreturn;0x00D0// end of script
Public0x01
void OnExitToMainMenuAnswersPressed(const AtlasPopupWidgetButtonClickedAnswer& Answer)
Script14 statements · 189 bytes of bytecode
0x0000K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(Answer, 0);0x001Fif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_005F;0x002DK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(Answer, 1);0x004Cif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_007C;0x005Agoto Label_00BA;0x005FLabel_005F:0x005FOpenLevel(this, FName(PLVL_MainMenu));0x0077goto Label_00BA;0x007CLabel_007C:0x007CCallFunc_GetMenuManager_ReturnValue = GetMenuManager();0x0090CallFunc_PopWithFading_ReturnValue = CallFunc_GetMenuManager_ReturnValue.PopWithFading();0x00BALabel_00BA:0x00BAreturn;0x00BC// end of script
Public0x01
FEventReply OnKeyDown(const FGeometry& MyGeometry, const FKeyEvent& InKeyEvent)
Script19 statements · 467 bytes of bytecode
0x0000CallFunc_IsShippingBuild_ReturnValue = IsShippingBuild();0x0014CallFunc_GetKey_ReturnValue = GetKey(InKeyEvent);0x0039CallFunc_Not_PreBool_ReturnValue = Not_PreBool(CallFunc_IsShippingBuild_ReturnValue);0x0056CallFunc_EqualEqual_KeyKey_ReturnValue = EqualEqual_KeyKey(CallFunc_GetKey_ReturnValue, Key{FName(Gamepad_FaceButton_Top)});0x008ECallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_Not_PreBool_ReturnValue, CallFunc_EqualEqual_KeyKey_ReturnValue);0x00B4if (!(CallFunc_BooleanAND_ReturnValue)) goto Label_0191;0x00C2CallFunc_GetMenuManager_ReturnValue = GetMenuManager();0x00D6CallFunc_CreateMenuWidget_ReturnValue = CallFunc_GetMenuManager_ReturnValue.CreateMenuWidget(/Game/UI/PauseMenu/WID_BP_PauseMenu_Main.WID_BP_PauseMenu_Main_C);0x0109CallFunc_GetMenuManager_ReturnValue = GetMenuManager();0x011DCallFunc_PushWithFading_ReturnValue = CallFunc_GetMenuManager_ReturnValue.PushWithFading(CallFunc_CreateMenuWidget_ReturnValue, true, false, true, 1);0x0155CallFunc_Handled_ReturnValue = Handled();0x0171ReturnValue = CallFunc_Handled_ReturnValue;0x018Cgoto Label_01C8;0x0191Label_0191:0x0191CallFunc_Unhandled_ReturnValue = Unhandled();0x01ADReturnValue = CallFunc_Unhandled_ReturnValue;0x01C8Label_01C8:0x01C8return ReturnValue;0x01D2// end of script
EventPublic0x138
FEventReply OnFocusReceived(const FGeometry& MyGeometry, const FFocusEvent& InFocusEvent)
Script15 statements · 243 bytes of bytecode
0x0000CallFunc_IsValid_ReturnValue = IsValid(LastFocusedWidget);0x001Dif (!(CallFunc_IsValid_ReturnValue)) goto Label_00A5;0x002BCallFunc_GetRelevantPlayerController_ReturnValue = GetRelevantPlayerController(this);0x0040LastFocusedWidget.SetUserFocus(CallFunc_GetRelevantPlayerController_ReturnValue);0x0069Label_0069:0x0069CallFunc_Handled_ReturnValue = Handled();0x0085ReturnValue = CallFunc_Handled_ReturnValue;0x00A0goto Label_00E8;0x00A5Label_00A5:0x00A5CallFunc_GetRelevantPlayerController_ReturnValue_1 = GetRelevantPlayerController(this);0x00BAResumeButton.SetUserFocus(CallFunc_GetRelevantPlayerController_ReturnValue_1);0x00E3goto Label_0069;0x00E8Label_00E8:0x00E8return ReturnValue;0x00F2// end of script
EventPublic0x100
void BndEvt__ExitToMainMenuButton_K2Node_ComponentBoundEvent_717_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WID_BP_AtlasPauseMenu(10);0x000Freturn;0x0011// end of script
0x00
void BndEvt__ExitToDesktopButton_K2Node_ComponentBoundEvent_986_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WID_BP_AtlasPauseMenu(892);0x000Freturn;0x0011// end of script
0x00
void Construct()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WID_BP_AtlasPauseMenu(960);0x000Freturn;0x0011// end of script
EventPublic0x00
void BndEvt__RestartFromLatestCheckpointButton_K2Node_ComponentBoundEvent_131_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WID_BP_AtlasPauseMenu(2043);0x000Freturn;0x0011// end of script
0x00
void BndEvt__SettingsButton_K2Node_ComponentBoundEvent_805_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WID_BP_AtlasPauseMenu(2124);0x000Freturn;0x0011// end of script
0x00
void BndEvt__ResumeButton_K2Node_ComponentBoundEvent_719_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WID_BP_AtlasPauseMenu(2231);0x000Freturn;0x0011// end of script
0x00
void ExecuteUbergraph_WID_BP_AtlasPauseMenu(int32 EntryPoint)
Script98 statements · 2,239 bytes of bytecode
0x0000goto [EntryPoint];0x000ALastFocusedWidget = ExitToMainMenuButton;0x001DOpenLevel(this, FName(PLVL_MainMenu));0x0035goto Label_08BC;0x003ALabel_003A:0x003ASwitchOnPlatform(CallFunc_SwitchOnPlatform_platform);0x004DK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(CallFunc_SwitchOnPlatform_platform, 0);0x006Cif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_01BA;0x007AK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(CallFunc_SwitchOnPlatform_platform, 1);0x0099if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_01DC;0x00A7K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(CallFunc_SwitchOnPlatform_platform, 2);0x00C6if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_01DC;0x00D4K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(CallFunc_SwitchOnPlatform_platform, 3);0x00F3if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_01DC;0x0101K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(CallFunc_SwitchOnPlatform_platform, 4);0x0120if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_01DC;0x012EK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(CallFunc_SwitchOnPlatform_platform, 7);0x014Dif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_01DC;0x015BK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(CallFunc_SwitchOnPlatform_platform, 8);0x017Aif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_01DC;0x0188K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(CallFunc_SwitchOnPlatform_platform, 9);0x01A7if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_01DC;0x01B5goto Label_08BC;0x01BALabel_01BA:0x01BACallFunc_ForceConsoleMenus_ReturnValue = ForceConsoleMenus();0x01CEif (!(CallFunc_ForceConsoleMenus_ReturnValue)) goto Label_0274;0x01DCLabel_01DC:0x01DCCallFunc_GetMenuManager_ReturnValue = GetMenuManager();0x01F0CallFunc_CreateMenuWidget_ReturnValue = CallFunc_GetMenuManager_ReturnValue.CreateMenuWidget(/Game/UI/Menus/MenuWidgets/WID_BP_ConsoleSettings.WID_BP_ConsoleSettings_C);0x0223CallFunc_GetMenuManager_ReturnValue = GetMenuManager();0x0237CallFunc_PushWithFading_ReturnValue = CallFunc_GetMenuManager_ReturnValue.PushWithFading(CallFunc_CreateMenuWidget_ReturnValue, true, false, true, 1);0x026Fgoto Label_08BC;0x0274Label_0274:0x0274CallFunc_GetMenuManager_ReturnValue_1 = GetMenuManager();0x0288CallFunc_CreateMenuWidget_ReturnValue_1 = CallFunc_GetMenuManager_ReturnValue_1.CreateMenuWidget(/Game/UI/Menus/MenuWidgets/WID_BP_PCSettings.WID_BP_PCSettings_C);0x02BBCallFunc_GetMenuManager_ReturnValue_1 = GetMenuManager();0x02CFCallFunc_PushWithFading_ReturnValue_1 = CallFunc_GetMenuManager_ReturnValue_1.PushWithFading(CallFunc_CreateMenuWidget_ReturnValue_1, true, false, true, 1);0x0307K2Node_DynamicCast_AsWID_BP_PCSettings = Cast<WID_BP_PCSettings_C>(CallFunc_CreateMenuWidget_ReturnValue_1);0x032BK2Node_DynamicCast_bSuccess = Cast<71>(K2Node_DynamicCast_AsWID_BP_PCSettings);0x0348if (!(K2Node_DynamicCast_bSuccess)) goto Label_08BC;0x0356K2Node_DynamicCast_AsWID_BP_PCSettings.IsInMainMenu = false;0x0377goto Label_08BC;0x037CLastFocusedWidget = ExitToDesktopButton;0x038FCallFunc_GetAtlasPlayerController_ReturnValue = GetAtlasPlayerController(this);0x03A4QuitGame(this, CallFunc_GetAtlasPlayerController_ReturnValue, 0, false);0x03BBgoto Label_08BC;0x03C0Temp_byte_Variable_13 = 0;0x03D4Temp_byte_Variable_14 = 2;0x03E8CallFunc_IsShippingBuild_ReturnValue = IsShippingBuild();0x03FCTemp_bool_Variable = CallFunc_IsShippingBuild_ReturnValue;0x040FDebugText.SetVisibility(Switch(Temp_bool_Variable, false => Temp_byte_Variable_13, true => Temp_byte_Variable_14, default => K2Node_Select_Default_1));0x0468Temp_byte_Variable_1 = 1;0x047CTemp_byte_Variable_2 = 1;0x0490Temp_byte_Variable_3 = 1;0x04A4Temp_byte_Variable_4 = 1;0x04B8Temp_byte_Variable_5 = 1;0x04CCTemp_byte_Variable_6 = 1;0x04E0Temp_byte_Variable_7 = 1;0x04F4Temp_byte_Variable_8 = 1;0x0508Temp_byte_Variable_9 = 1;0x051CTemp_byte_Variable_10 = 0;0x0530CallFunc_GetPlatform_ReturnValue = GetPlatform();0x054CTemp_byte_Variable = CallFunc_GetPlatform_ReturnValue;0x0567ExitToDesktopButton.SetVisibility(Switch(Temp_byte_Variable, 0 => Temp_byte_Variable_10, 1 => Temp_byte_Variable_9, 2 => Temp_byte_Variable_8, 3 => Temp_byte_Variable_7, 4 => Temp_byte_Variable_6, 5 => Temp_byte_Variable_5, 6 => Temp_byte_Variable_4, 7 => Temp_byte_Variable_3, 8 => Temp_byte_Variable_2, 9 => Temp_byte_Variable_1, default => K2Node_Select_Default));0x063ACallFunc_GetAtlasPlayerPawn_ReturnValue = GetAtlasPlayerPawn(this);0x064FCallFunc_IsValid_ReturnValue = IsValid(CallFunc_GetAtlasPlayerPawn_ReturnValue);0x066Cif (!(CallFunc_IsValid_ReturnValue)) goto Label_07D0;0x067ATemp_byte_Variable_11 = 1;0x068ETemp_byte_Variable_12 = 0;0x06A2CallFunc_GetAtlasPlayerPawn_ReturnValue = GetAtlasPlayerPawn(this);0x06B7CallFunc_IsValid_ReturnValue_1 = IsValid(CallFunc_GetAtlasPlayerPawn_ReturnValue.DamageComponent);0x06EACallFunc_IsDead_ReturnValue = CallFunc_GetAtlasPlayerPawn_ReturnValue.DamageComponent.IsDead(false);0x072BCallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_IsValid_ReturnValue_1, CallFunc_IsDead_ReturnValue);0x0751Temp_bool_Variable_1 = CallFunc_BooleanAND_ReturnValue;0x0764RestartFromLatestCheckpointButton.SetVisibility(Switch(Temp_bool_Variable_1, false => Temp_byte_Variable_12, true => Temp_byte_Variable_11, default => K2Node_Select_Default_2));0x07BDLabel_07BD:0x07BDSetNavigationRules();0x07CBgoto Label_08BC;0x07D0Label_07D0:0x07D0RestartFromLatestCheckpointButton.SetVisibility(0);0x07F6goto Label_07BD;0x07FBLastFocusedWidget = RestartFromLatestCheckpointButton;0x080ECallFunc_GetAtlasGameMode_ReturnValue = GetAtlasGameMode(this);0x0823CallFunc_GetAtlasGameMode_ReturnValue.RestartGame();0x0847goto Label_08BC;0x084CLastFocusedWidget = SettingsButton;0x085Fgoto Label_003A;0x0864Label_0864:0x0864CallFunc_GetAtlasBaseGameMode_ReturnValue = GetAtlasBaseGameMode(this);0x0879CallFunc_GetAtlasBaseGameMode_ReturnValue.SetPauseEnabled(false);0x089Agoto Label_08BC;0x089FLabel_089F:0x089FLastFocusedWidget = ResumeButton;0x08B2goto Label_0864;0x08B7goto Label_089F;0x08BCLabel_08BC:0x08BCreturn;0x08BE// end of script
Final0x04