Zdexby TheHolyOneZ
2,942 classes
/Game/UI/UI_PauseMenu.UI_PauseMenu_C 0x0538 (1,336 B) align 8 inherited 0x03C8 22 scripted vtable /Game/UI/UI_PauseMenu
0x00x0538

Members 47

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08FadeInUWidgetAnimation*Transient+6 flagsnullptr
0x08AttireButtonUUI_GenericButton_C*10 flagsnullptr
0x08CanvasPanel_40UCanvasPanel*10 flagsnullptr
0x08CommonActivatableWidgetSwitcher_238UCommonActivatableWidgetSwitcher*10 flagsnullptr
0x08Game_ButtonUUI_GenericButton_C*10 flagsnullptr
0x08heartBGUImage*10 flagsnullptr
0x08heartTrackerUImage*10 flagsnullptr
0x08Image_136UImage*10 flagsnullptr
0x08img_key1UImage*10 flagsnullptr
0x08img_key2UImage*10 flagsnullptr
0x08img_key3UImage*10 flagsnullptr
0x08img_key4UImage*10 flagsnullptr
0x08img_key5UImage*10 flagsnullptr
0x08Notes_ButtonUUI_GenericButton_C*10 flagsnullptr
0x08optionsButtonUUI_GenericButton_C*10 flagsnullptr
0x08quitButtonUUI_GenericButton_C*10 flagsnullptr
0x08ResetButtonUUI_GenericButton_C*10 flagsnullptr
0x08ResumeButtonUUI_GenericButton_C*10 flagsnullptr
0x08Status_ButtonUUI_GenericButton_C*10 flagsnullptr
0x08UI_AttireScreenUUI_AttireScreen_C*10 flagsnullptr
0x08UI_ItemButtonUUI_ItemButton_C*10 flagsnullptr
0x08UI_ItemButton_1UUI_ItemButton_C*10 flagsnullptr
0x08UI_ItemButton_2UUI_ItemButton_C*10 flagsnullptr
0x08UI_ItemButton_3UUI_ItemButton_C*10 flagsnullptr
0x08UI_ItemButton_4UUI_ItemButton_C*10 flagsnullptr
0x08UI_ItemButton_5UUI_ItemButton_C*10 flagsnullptr
0x08UI_ItemButton_6UUI_ItemButton_C*10 flagsnullptr
0x08UI_ItemButton_7UUI_ItemButton_C*10 flagsnullptr
0x08UI_ItemButton_8UUI_ItemButton_C*10 flagsnullptr
0x08UI_ItemButton_9UUI_ItemButton_C*10 flagsnullptr
0x08UI_ItemButton_10UUI_ItemButton_C*10 flagsnullptr
0x08UI_ItemButton_11UUI_ItemButton_C*10 flagsnullptr
0x08UI_ItemButton_12UUI_ItemButton_C*10 flagsnullptr
0x08UI_ItemButton_13UUI_ItemButton_C*10 flagsnullptr
0x08UI_ItemButton_14UUI_ItemButton_C*10 flagsnullptr
0x08UI_ItemButton_15UUI_ItemButton_C*10 flagsnullptr
0x08UI_ItemButton_16UUI_ItemButton_C*10 flagsnullptr
0x08UI_ItemButton_17UUI_ItemButton_C*10 flagsnullptr
0x08UI_ItemButton_140UUI_ItemButton_C*10 flagsnullptr
0x08UI_MentalMapUUI_MentalMap_C*10 flagsnullptr
0x08UI_PauseInfoBoxUUI_PauseInfoBox_C*10 flagsnullptr
0x08As Main Player ControllerAMainPlayerController_C*7 flagsnullptr
0x01startOptionsbool7 flagsfalse
0x05290x03padding / unreflected
0x04tabCountStartsAt0int327 flags3
0x08As MV Game InstanceUMV_GameInstance_C*6 flagsnullptr
Inherited from UCommonActivatableWidget 16
OffsetSizeNameTypeFlagsDefault
0x01bIsBackHandlerboolProtected+6 flagsfalse
0x01bIsBackActionDisplayedInActionBarboolProtected+6 flagsfalse
0x01bAutoActivateboolProtected+6 flagsfalse
0x01bSupportsActivationFocusboolProtected+6 flagstrue
0x01bIsModalboolProtected+6 flagsfalse
0x01bAutoRestoreFocusboolProtected+6 flagsfalse
0x01bOverrideActionDomainboolProtected+8 flagsfalse
0x02A70x01padding / unreflected
0x30ActionDomainOverrideTSoftObjectPtr<UCommonInputActionDomain>Protected+6 flags<SoftObjectProperty>
0x10BP_OnWidgetActivatedFMulticastScriptDelegate4 flags<delegate>
0x10BP_OnWidgetDeactivatedFMulticastScriptDelegate4 flags<delegate>
0x01bIsActivebool7 flagsfalse
0x02F90x07padding / unreflected
0x10VisibilityBoundWidgetsTArray<TWeakObjectPtr<UCommonActivatableWidget>>Transient+5 flags[]
0x03100xB0padding / unreflected
0x01bSetVisibilityOnActivatedboolProtected+6 flagsfalse
0x01ActivatedVisibilityESlateVisibilityProtected+6 flagsSelfHitTestInvisible
0x01bSetVisibilityOnDeactivatedboolProtected+6 flagsfalse
0x01DeactivatedVisibilityESlateVisibilityProtected+6 flagsCollapsed
Inherited from UCommonUserWidget 2
OffsetSizeNameTypeFlagsDefault
0x01bDisplayInActionBarboolProtected+8 flagsfalse
0x01bConsumePointerInputbool8 flagsfalse
Inherited from UUserWidget 20
OffsetSizeNameTypeFlagsDefault
0x10ColorAndOpacityFLinearColor8 flags{R=1, G=1, B=1, A=1}
0x10ColorAndOpacityDelegateFScriptDelegate5 flags<delegate>
0x14ForegroundColorFSlateColor4 flags{SpecifiedColor={R=1, G=0, B=1, A=1}, ColorUseRule=UseColor…
0x10ForegroundColorDelegateFScriptDelegate5 flags<delegate>
0x019C0x04padding / unreflected
0x10OnVisibilityChangedFMulticastScriptDelegate4 flags<delegate>
0x01B00x18padding / unreflected
0x10PaddingFMargin7 flags{Left=0, Top=0, Right=0, Bottom=0}
0x10ActiveSequencePlayersTArray<UUMGSequencePlayer*>Transient+3 flags[]
0x08AnimationTickManagerUUMGSequenceTickManager*Transient+5 flagsnullptr
0x10StoppedSequencePlayersTArray<UUMGSequencePlayer*>Transient+3 flags[]
0x10NamedSlotBindingsTArray<FNamedSlotBinding>3 flags[]
0x10ExtensionsTArray<UUserWidgetExtension*>5 flags[]
0x08WidgetTreeUWidgetTree*Transient+7 flagsnullptr
0x04Priorityint328 flags0
0x01bIsFocusable : 1bit 0bool5 flagsfalse
0x01bStopAction : 1bit 1bool5 flagsfalse
0x01bHasScriptImplementedTick : 1bit 2bool3 flagstrue
0x01bHasScriptImplementedPaint : 1bit 3bool3 flagstrue
0x022D0x13padding / unreflected
0x01TickFrequencyEWidgetTickFrequency9 flagsAuto
0x02410x07padding / unreflected
0x08InputComponentUInputComponent*TransientProtected+8 flagsnullptr
0x10AnimationCallbacksTArray<FAnimationEventBinding>TransientProtected+4 flags[]
Inherited from UWidget 22
OffsetSizeNameTypeFlagsDefault
0x08SlotUPanelSlot*12 flagsnullptr
0x10bIsEnabledDelegateFScriptDelegate5 flags<delegate>
0x18ToolTipTextFText3 flags<FText>
0x10ToolTipTextDelegateFScriptDelegate5 flags<delegate>
0x08ToolTipWidgetUWidget*11 flagsnullptr
0x10ToolTipWidgetDelegateFScriptDelegate5 flags<delegate>
0x10VisibilityDelegateFScriptDelegate5 flags<delegate>
0x38RenderTransformFWidgetTransform4 flags{Translation={X=0, Y=0}, Scale={X=1, Y=1}, Shear={X=0, Y=0}…
0x10RenderTransformPivotFVector2D7 flags{X=0.5, Y=0.5}
0x01FlowDirectionPreferenceEFlowDirectionPreference6 flagsInherit
0x01bIsVariable : 1bit 0bool3 flagstrue
0x01bCreatedByConstructionScript : 1bit 1boolTransient+3 flagsfalse
0x01bIsEnabled : 1bit 2bool5 flagstrue
0x01bOverride_Cursor : 1bit 3bool4 flagsfalse
0x01bIsVolatile : 1bit 4boolProtected+6 flagsfalse
0x01CursorEMouseCursor8 flagsDefault
0x01ClippingEWidgetClipping7 flagsInherit
0x01VisibilityESlateVisibility7 flagsVisible
0x00E50x03padding / unreflected
0x04RenderOpacityfloat7 flags1
0x00EC0x04padding / unreflected
0x08AccessibleWidgetDataUSlateAccessibleWidgetData*8 flagsnullptr
0x01000x20padding / unreflected
0x10NativeBindingsTArray<UPropertyBinding*>TransientProtected+3 flags[]

Functions 22

SignatureFlagsNativeParams
void setHealthDisplay()
Script27 statements · 752 bytes of bytecode
0x0000CallFunc_GreaterEqual_IntInt_ReturnValue = GreaterEqual_IntInt(As MV Game Instance.hpPieces, 15);0x0038if (!(CallFunc_GreaterEqual_IntInt_ReturnValue)) goto Label_009F;0x0046heartTracker.SetBrushFromTexture(/Game/MatTex/Textures/UI/heartpiece-Full.heartpiece-Full, false);0x0074Label_0074:0x0074heartTracker.SetVisibility(0);0x009Agoto Label_02ED;0x009FLabel_009F:0x009FCallFunc_Conv_IntToDouble_ReturnValue = Conv_IntToDouble(As MV Game Instance.hpPieces);0x00DACallFunc_FMod_ReturnValue = FMod(CallFunc_Conv_IntToDouble_ReturnValue, 3, CallFunc_FMod_Remainder);0x0111CallFunc_Round_ReturnValue = Round(CallFunc_FMod_Remainder);0x0136CallFunc_EqualEqual_IntInt_ReturnValue = EqualEqual_IntInt(CallFunc_Round_ReturnValue, 0);0x0158if (!(CallFunc_EqualEqual_IntInt_ReturnValue)) goto Label_0191;0x0166heartTracker.SetVisibility(2);0x018Cgoto Label_02ED;0x0191Label_0191:0x0191Temp_object_Variable = /Game/MatTex/Textures/UI/heartpiece-partial.heartpiece-partial;0x01A4Temp_object_Variable_1 = /Game/MatTex/Textures/UI/heartpiece1.heartpiece1;0x01B7Temp_object_Variable_2 = nullptr;0x01C2CallFunc_Conv_IntToDouble_ReturnValue = Conv_IntToDouble(As MV Game Instance.hpPieces);0x01FDCallFunc_FMod_ReturnValue = FMod(CallFunc_Conv_IntToDouble_ReturnValue, 3, CallFunc_FMod_Remainder);0x0234CallFunc_Round_ReturnValue = Round(CallFunc_FMod_Remainder);0x0259Temp_int_Variable = CallFunc_Round_ReturnValue;0x0274heartTracker.SetBrushFromTexture(Switch(Temp_int_Variable, 0 => Temp_object_Variable_2, 1 => Temp_object_Variable_1, 2 => Temp_object_Variable, default => K2Node_Select_Default), false);0x02E8goto Label_0074;0x02EDLabel_02ED:0x02EDreturn;0x02EF// end of script
Public0x00
void setKeyDisplay()
Script27 statements · 1,016 bytes of bytecode
0x0000PushFlow(Label_03F5);0x0005Temp_int_Loop_Counter_Variable = 0;0x001CTemp_int_Array_Index_Variable = 0;0x0033Label_0033:0x0033K2Node_MakeArray_Array = {As MV Game Instance.key1, As MV Game Instance.key2, As MV Game Instance.key3, As MV Game Instance.key4, As MV Game Instance.key5};0x00D9CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(K2Node_MakeArray_Array);0x0114CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x013Aif (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x0144Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x015FPushFlow(Label_02FF);0x0164K2Node_MakeArray_Array = {As MV Game Instance.key1, As MV Game Instance.key2, As MV Game Instance.key3, As MV Game Instance.key4, As MV Game Instance.key5};0x020A/Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_MakeArray_Array, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0245if (!(CallFunc_Array_Get_Item)) goto Label_0349;0x0253Temp_int_Variable = Temp_int_Array_Index_Variable;0x026ESwitch(Temp_int_Variable, 0 => img_key1, 1 => img_key2, 2 => img_key3, 3 => img_key4, 4 => img_key5, default => K2Node_Select_Default).SetVisibility(0);0x02FEPopFlow();0x02FFLabel_02FF:0x02FFCallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0329Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x0344goto Label_0033;0x0349Label_0349:0x0349Temp_int_Variable = Temp_int_Array_Index_Variable;0x0364Switch(Temp_int_Variable, 0 => img_key1, 1 => img_key2, 2 => img_key3, 3 => img_key4, 4 => img_key5, default => K2Node_Select_Default).SetVisibility(2);0x03F4PopFlow();0x03F5Label_03F5:0x03F5return;0x03F7// end of script
Public0x00
void tabWidget(bool Forward?)
Script38 statements · 1,030 bytes of bytecode
0x0000CallFunc_SelectInt_ReturnValue = SelectInt(1, -1, Forward?);0x002FCallFunc_GetActiveWidgetIndex_ReturnValue = CommonActivatableWidgetSwitcher_238.GetActiveWidgetIndex();0x0061CallFunc_Add_IntInt_ReturnValue = Add_IntInt(CallFunc_GetActiveWidgetIndex_ReturnValue, CallFunc_SelectInt_ReturnValue);0x008FCallFunc_Greater_IntInt_ReturnValue = Greater_IntInt(CallFunc_Add_IntInt_ReturnValue, tabCountStartsAt0);0x00B5CallFunc_Less_IntInt_ReturnValue = Less_IntInt(CallFunc_Add_IntInt_ReturnValue, 0);0x00D7CallFunc_SelectInt_ReturnValue_1 = SelectInt(tabCountStartsAt0, CallFunc_Add_IntInt_ReturnValue, CallFunc_Less_IntInt_ReturnValue);0x010ECallFunc_SelectInt_ReturnValue_2 = SelectInt(0, CallFunc_SelectInt_ReturnValue_1, CallFunc_Greater_IntInt_ReturnValue);0x0141CommonActivatableWidgetSwitcher_238.SetActiveWidgetIndex(CallFunc_SelectInt_ReturnValue_2);0x016ECallFunc_SelectInt_ReturnValue = SelectInt(1, -1, Forward?);0x019DCallFunc_GetActiveWidgetIndex_ReturnValue = CommonActivatableWidgetSwitcher_238.GetActiveWidgetIndex();0x01CFCallFunc_Add_IntInt_ReturnValue = Add_IntInt(CallFunc_GetActiveWidgetIndex_ReturnValue, CallFunc_SelectInt_ReturnValue);0x01FDCallFunc_Greater_IntInt_ReturnValue = Greater_IntInt(CallFunc_Add_IntInt_ReturnValue, tabCountStartsAt0);0x0223CallFunc_Less_IntInt_ReturnValue = Less_IntInt(CallFunc_Add_IntInt_ReturnValue, 0);0x0245CallFunc_SelectInt_ReturnValue_1 = SelectInt(tabCountStartsAt0, CallFunc_Add_IntInt_ReturnValue, CallFunc_Less_IntInt_ReturnValue);0x027CCallFunc_SelectInt_ReturnValue_2 = SelectInt(0, CallFunc_SelectInt_ReturnValue_1, CallFunc_Greater_IntInt_ReturnValue);0x02AFK2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(CallFunc_SelectInt_ReturnValue_2, 0);0x02D1if (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_0374;0x02DFK2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(CallFunc_SelectInt_ReturnValue_2, 1);0x0301if (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_0399;0x030FK2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(CallFunc_SelectInt_ReturnValue_2, 2);0x0331if (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_03BE;0x033FK2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(CallFunc_SelectInt_ReturnValue_2, 3);0x0361if (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_03E3;0x036Fgoto Label_0403;0x0374Label_0374:0x0374Status_Button.SetFocus();0x0394goto Label_0403;0x0399Label_0399:0x0399Notes_Button.SetFocus();0x03B9goto Label_0403;0x03BELabel_03BE:0x03BEAttireButton.SetFocus();0x03DEgoto Label_0403;0x03E3Label_03E3:0x03E3Game_Button.SetFocus();0x0403Label_0403:0x0403return;0x0405// end of script
Public0x01
FEventReply OnKeyDown(const FGeometry& MyGeometry, const FKeyEvent& InKeyEvent)
Script32 statements · 758 bytes of bytecode
0x0000CallFunc_GetKey_ReturnValue = GetKey(InKeyEvent);0x0025CallFunc_EqualEqual_KeyKey_ReturnValue_3 = EqualEqual_KeyKey(CallFunc_GetKey_ReturnValue, Key{FName(Gamepad_LeftShoulder)});0x005Dif (!(CallFunc_EqualEqual_KeyKey_ReturnValue_3)) goto Label_00B6;0x006BtabWidget(false);0x007ACallFunc_Handled_ReturnValue_1 = Handled();0x0096ReturnValue = CallFunc_Handled_ReturnValue_1;0x00B1goto Label_02EB;0x00B6Label_00B6:0x00B6CallFunc_GetKey_ReturnValue = GetKey(InKeyEvent);0x00DBCallFunc_EqualEqual_KeyKey_ReturnValue_2 = EqualEqual_KeyKey(CallFunc_GetKey_ReturnValue, Key{FName(Gamepad_RightShoulder)});0x0113if (!(CallFunc_EqualEqual_KeyKey_ReturnValue_2)) goto Label_016C;0x0121tabWidget(true);0x0130CallFunc_Handled_ReturnValue_2 = Handled();0x014CReturnValue = CallFunc_Handled_ReturnValue_2;0x0167goto Label_02EB;0x016CLabel_016C:0x016CCallFunc_GetKey_ReturnValue = GetKey(InKeyEvent);0x0191CallFunc_EqualEqual_KeyKey_ReturnValue = EqualEqual_KeyKey(CallFunc_GetKey_ReturnValue, Key{FName(Escape)});0x01C9CallFunc_EqualEqual_KeyKey_ReturnValue_1 = EqualEqual_KeyKey(CallFunc_GetKey_ReturnValue, Key{FName(Gamepad_FaceButton_Right)});0x0201CallFunc_BooleanOR_ReturnValue = BooleanOR(CallFunc_EqualEqual_KeyKey_ReturnValue_1, false);0x021FCallFunc_BooleanOR_ReturnValue_1 = BooleanOR(CallFunc_BooleanOR_ReturnValue, CallFunc_EqualEqual_KeyKey_ReturnValue);0x0245if (!(CallFunc_BooleanOR_ReturnValue_1)) goto Label_02B4;0x0253As Main Player Controller.unPause(this);0x0278CallFunc_Handled_ReturnValue = Handled();0x0294ReturnValue = CallFunc_Handled_ReturnValue;0x02AFgoto Label_02EB;0x02B4Label_02B4:0x02B4CallFunc_Unhandled_ReturnValue = Unhandled();0x02D0ReturnValue = CallFunc_Unhandled_ReturnValue;0x02EBLabel_02EB:0x02EBreturn ReturnValue;0x02F5// end of script
EventPublic0x138
void infoBoxDataTransfer(UObject* Object)
Script9 statements · 380 bytes of bytecode
0x0000K2Node_DynamicCast_AsUI_Item_Button = Cast<UI_ItemButton_C>(Object);0x0024K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsUI_Item_Button);0x0041if (!(K2Node_DynamicCast_bSuccess)) goto Label_0179;0x004FUI_PauseInfoBox.ChangeTexts(K2Node_DynamicCast_AsUI_Item_Button.Out Row.DisplayName_10_28DC975D40CA7D015C488485EC89AF36, K2Node_DynamicCast_AsUI_Item_Button.Out Row.Instructions_17_A2BE3D8F4B1ADC98F9B35CAADB8B61D5, K2Node_DynamicCast_AsUI_Item_Button.Out Row.Description_18_B60793FD498439DB9A403CBD619DE9F0);0x00EBCallFunc_Conv_TextToString_ReturnValue = Conv_TextToString(K2Node_DynamicCast_AsUI_Item_Button.Out Row.Instructions_17_A2BE3D8F4B1ADC98F9B35CAADB8B61D5);0x012FPrintString(this, CallFunc_Conv_TextToString_ReturnValue, true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x0179Label_0179:0x0179return;0x017B// end of script
Public0x08
UWidget* BP_GetDesiredFocusTarget()
Script5 statements · 177 bytes of bytecode
0x0000CallFunc_GetActiveWidgetIndex_ReturnValue = CommonActivatableWidgetSwitcher_238.GetActiveWidgetIndex();0x0032Temp_int_Variable = CallFunc_GetActiveWidgetIndex_ReturnValue;0x004DReturnValue = Switch(Temp_int_Variable, 0 => Status_Button, 1 => Notes_Button, 2 => Game_Button, default => K2Node_Select_Default);0x00A6return ReturnValue;0x00B0// end of script
EventProtected0x08
void InpActEvt_IA_Pause_K2Node_EnhancedInputActionEvent_0(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction)
Script7 statements · 90 bytes of bytecode
0x0000PersistentFrame.K2Node_EnhancedInputActionEvent_ActionValue = ActionValue;0x0012PersistentFrame.K2Node_EnhancedInputActionEvent_ElapsedTime = ElapsedTime;0x0024PersistentFrame.K2Node_EnhancedInputActionEvent_TriggeredTime = TriggeredTime;0x0036PersistentFrame.K2Node_EnhancedInputActionEvent_SourceAction = SourceAction;0x0048ExecuteUbergraph_UI_PauseMenu(400);0x0057return;0x0059// end of script
0x30
void PreConstruct(bool IsDesignTime)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_IsDesignTime = IsDesignTime;0x0012ExecuteUbergraph_UI_PauseMenu(617);0x0021return;0x0023// end of script
EventPublic0x01
void Construct()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_UI_PauseMenu(859);0x000Freturn;0x0011// end of script
EventPublic0x00
void BP_OnActivated()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_UI_PauseMenu(907);0x000Freturn;0x0011// end of script
EventProtected0x00
void BndEvt__UI_PauseMenu_OptionsButton_K2Node_ComponentBoundEvent_0_CommonButtonBaseClicked__DelegateSignature(UCommonButtonBase* Button)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Button_9 = Button;0x0012ExecuteUbergraph_UI_PauseMenu(1151);0x0021return;0x0023// end of script
0x08
void BndEvt__UI_PauseMenu_QuitButton_K2Node_ComponentBoundEvent_1_CommonButtonBaseClicked__DelegateSignature(UCommonButtonBase* Button)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Button_8 = Button;0x0012ExecuteUbergraph_UI_PauseMenu(1322);0x0021return;0x0023// end of script
0x08
void BndEvt__UI_PauseMenu_ResetButton_K2Node_ComponentBoundEvent_2_CommonButtonBaseClicked__DelegateSignature(UCommonButtonBase* Button)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Button_7 = Button;0x0012ExecuteUbergraph_UI_PauseMenu(1338);0x0021return;0x0023// end of script
0x08
void BndEvt__UI_PauseMenu_ResumeButton_K2Node_ComponentBoundEvent_3_CommonButtonBaseClicked__DelegateSignature(UCommonButtonBase* Button)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Button_6 = Button;0x0012ExecuteUbergraph_UI_PauseMenu(1508);0x0021return;0x0023// end of script
0x08
void BndEvt__UI_PauseMenu_MenuButton_K2Node_ComponentBoundEvent_4_CommonButtonBaseClicked__DelegateSignature(UCommonButtonBase* Button)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Button_5 = Button;0x0012ExecuteUbergraph_UI_PauseMenu(1546);0x0021return;0x0023// end of script
0x08
void BndEvt__UI_PauseMenu_Status_Button_K2Node_ComponentBoundEvent_12_CommonButtonBaseClicked__DelegateSignature(UCommonButtonBase* Button)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Button_4 = Button;0x0012ExecuteUbergraph_UI_PauseMenu(1598);0x0021return;0x0023// end of script
0x08
void BndEvt__UI_PauseMenu_Notes_Button_K2Node_ComponentBoundEvent_13_CommonButtonBaseClicked__DelegateSignature(UCommonButtonBase* Button)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Button_3 = Button;0x0012ExecuteUbergraph_UI_PauseMenu(1640);0x0021return;0x0023// end of script
0x08
void BndEvt__UI_PauseMenu_Game_Button_K2Node_ComponentBoundEvent_14_CommonButtonBaseClicked__DelegateSignature(UCommonButtonBase* Button)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Button_2 = Button;0x0012ExecuteUbergraph_UI_PauseMenu(1682);0x0021return;0x0023// end of script
0x08
void OnFocusLost(const FFocusEvent& InFocusEvent)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_InFocusEvent = InFocusEvent;0x0012ExecuteUbergraph_UI_PauseMenu(1724);0x0021return;0x0023// end of script
EventPublic0x08
void BndEvt__UI_PauseMenu_Status_Button_K2Node_ComponentBoundEvent_15_CommonButtonBaseClicked__DelegateSignature(UCommonButtonBase* Button)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Button_1 = Button;0x0012ExecuteUbergraph_UI_PauseMenu(1725);0x0021return;0x0023// end of script
0x08
void BndEvt__UI_PauseMenu_AttireButton_K2Node_ComponentBoundEvent_10_CommonButtonBaseClicked__DelegateSignature(UCommonButtonBase* Button)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Button = Button;0x0012ExecuteUbergraph_UI_PauseMenu(1768);0x0021return;0x0023// end of script
0x08
void ExecuteUbergraph_UI_PauseMenu(int32 EntryPoint)
Script96 statements · 1,813 bytes of bytecode
0x0000PushFlow(Label_0712);0x0005goto [EntryPoint];0x000FGame_Button.SetFocus();0x002FPopFlow();0x0030Label_0030:0x0030Temp_int_Loop_Counter_Variable = 0;0x0047Temp_int_Array_Index_Variable = 0;0x005ELabel_005E:0x005ECallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllWidgetsOfClass_FoundWidgets);0x0099CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x00BFif (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x00C9Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x00E4PushFlow(Label_0146);0x00E9/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllWidgetsOfClass_FoundWidgets, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0124CallFunc_Array_Get_Item.pauseMenuParent = this;0x0145PopFlow();0x0146Label_0146:0x0146CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0170Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x018Bgoto Label_005E;0x0190CallFunc_Conv_InputActionValueToBool_ReturnValue = Conv_InputActionValueToBool(K2Node_EnhancedInputActionEvent_ActionValue);0x01ADTemp_bool_Variable = CallFunc_Conv_InputActionValueToBool_ReturnValue;0x01C0Temp_real_Variable_1 = Cast<4>(K2Node_EnhancedInputActionEvent_ElapsedTime);0x01DDTemp_real_Variable_1 = Temp_real_Variable_1;0x01F8Temp_real_Variable = Cast<4>(K2Node_EnhancedInputActionEvent_TriggeredTime);0x0215Temp_real_Variable = Temp_real_Variable;0x0230Temp_object_Variable = K2Node_EnhancedInputActionEvent_SourceAction;0x0243As Main Player Controller.unPause(this);0x0268PopFlow();0x0269PushFlow(Label_02E7);0x026ECallFunc_GetPlayerController_ReturnValue = GetPlayerController(this, 0);0x0288K2Node_DynamicCast_AsMain_Player_Controller = Cast<MainPlayerController_C>(CallFunc_GetPlayerController_ReturnValue);0x02ACK2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsMain_Player_Controller);0x02C9if (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x02D3As Main Player Controller = K2Node_DynamicCast_AsMain_Player_Controller;0x02E6PopFlow();0x02E7Label_02E7:0x02E7CallFunc_GetGameInstance_ReturnValue_1 = GetGameInstance(this);0x02FCK2Node_DynamicCast_AsMV_Game_Instance_1 = Cast<MV_GameInstance_C>(CallFunc_GetGameInstance_ReturnValue_1);0x0320K2Node_DynamicCast_bSuccess_2 = Cast<1>(K2Node_DynamicCast_AsMV_Game_Instance_1);0x033Dif (!(K2Node_DynamicCast_bSuccess_2)) PopFlow();0x0347As MV Game Instance = K2Node_DynamicCast_AsMV_Game_Instance_1;0x035APopFlow();0x035BCallFunc_PlayAnimation_ReturnValue = PlayAnimation(FadeIn, 0f, 1, 0, 1f, false);0x038APopFlow();0x038BPushFlow(Label_03F6);0x0390PushFlow(Label_03D9);0x0395CallFunc_GetAllWidgetsOfClass_FoundWidgets = {};0x03A0/Script/UMG.Default__WidgetBlueprintLibrary.GetAllWidgetsOfClass(this, CallFunc_GetAllWidgetsOfClass_FoundWidgets, /Game/UI/UI_ItemButton.UI_ItemButton_C, false);0x03D4goto Label_0030;0x03D9Label_03D9:0x03D9setKeyDisplay();0x03E7setHealthDisplay();0x03F5PopFlow();0x03F6Label_03F6:0x03F6if (!(startOptions)) goto Label_044A;0x0404tabWidget(false);0x0413Delay(this, 0.05f, LatentActionInfo{0xF, 882508737, FName(ExecuteUbergraph_UI_PauseMenu), this});0x0449PopFlow();0x044ALabel_044A:0x044ACallFunc_GetDesiredFocusTarget_ReturnValue = GetDesiredFocusTarget();0x045ECallFunc_GetDesiredFocusTarget_ReturnValue.SetFocus();0x047EPopFlow();0x047FCallFunc_GetPlayerController_ReturnValue_1 = GetPlayerController(this, 0);0x0499CallFunc_Create_ReturnValue = /Script/UMG.Default__WidgetBlueprintLibrary.Create(this, /Game/UI/UI_OptionsMenu.UI_OptionsMenu_C, CallFunc_GetPlayerController_ReturnValue_1);0x04D6CallFunc_Create_ReturnValue.AddToViewport(0);0x04FBCallFunc_Create_ReturnValue.ActivateWidget();0x051BRemoveFromParent();0x0529PopFlow();0x052AQuitGame(this, nullptr, 0, false);0x0539PopFlow();0x053ACallFunc_GetGameInstance_ReturnValue = GetGameInstance(this);0x054FK2Node_DynamicCast_AsMV_Game_Instance = Cast<MV_GameInstance_C>(CallFunc_GetGameInstance_ReturnValue);0x0573K2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsMV_Game_Instance);0x0590if (!(K2Node_DynamicCast_bSuccess_1)) PopFlow();0x059AAs Main Player Controller.unPause(nullptr);0x05BFK2Node_DynamicCast_AsMV_Game_Instance.reloadAndRespawn();0x05E3PopFlow();0x05E4As Main Player Controller.unPause(this);0x0609PopFlow();0x060AOpenLevelBySoftObjectPtr(this, SoftObject("/Game/Maps/TitleScreen.TitleScreen"), true, "");0x063DPopFlow();0x063ECommonActivatableWidgetSwitcher_238.SetActiveWidgetIndex(0);0x0667PopFlow();0x0668CommonActivatableWidgetSwitcher_238.SetActiveWidgetIndex(1);0x0691PopFlow();0x0692CommonActivatableWidgetSwitcher_238.SetActiveWidgetIndex(3);0x06BBPopFlow();0x06BCPopFlow();0x06BDUI_PauseInfoBox.ChangeTexts(FText(), FText(), FText());0x06E7PopFlow();0x06E8CommonActivatableWidgetSwitcher_238.SetActiveWidgetIndex(2);0x0711PopFlow();0x0712Label_0712:0x0712return;0x0714// end of script
Final0x04

Used by 2

types with a member, parameter or interface of this type