Class
UUI_PauseMenu_C
: UCommonActivatableWidget : UCommonUserWidget : UUserWidget : UWidget : UVisual : UObject0x00x0538
Members 47
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | UberGraphFrame | FPointerToUberGraphFrame | Transient+2 flags | {} | |
| 0x08 | FadeIn | UWidgetAnimation* | Transient+6 flags | nullptr | |
| 0x08 | AttireButton | UUI_GenericButton_C* | 10 flags | nullptr | |
| 0x08 | CanvasPanel_40 | UCanvasPanel* | 10 flags | nullptr | |
| 0x08 | CommonActivatableWidgetSwitcher_238 | UCommonActivatableWidgetSwitcher* | 10 flags | nullptr | |
| 0x08 | Game_Button | UUI_GenericButton_C* | 10 flags | nullptr | |
| 0x08 | heartBG | UImage* | 10 flags | nullptr | |
| 0x08 | heartTracker | UImage* | 10 flags | nullptr | |
| 0x08 | Image_136 | UImage* | 10 flags | nullptr | |
| 0x08 | img_key1 | UImage* | 10 flags | nullptr | |
| 0x08 | img_key2 | UImage* | 10 flags | nullptr | |
| 0x08 | img_key3 | UImage* | 10 flags | nullptr | |
| 0x08 | img_key4 | UImage* | 10 flags | nullptr | |
| 0x08 | img_key5 | UImage* | 10 flags | nullptr | |
| 0x08 | MenuButton | UUI_GenericButton_C* | 10 flags | nullptr | |
| 0x08 | Notes_Button | UUI_GenericButton_C* | 10 flags | nullptr | |
| 0x08 | optionsButton | UUI_GenericButton_C* | 10 flags | nullptr | |
| 0x08 | quitButton | UUI_GenericButton_C* | 10 flags | nullptr | |
| 0x08 | ResetButton | UUI_GenericButton_C* | 10 flags | nullptr | |
| 0x08 | ResumeButton | UUI_GenericButton_C* | 10 flags | nullptr | |
| 0x08 | Status_Button | UUI_GenericButton_C* | 10 flags | nullptr | |
| 0x08 | UI_AttireScreen | UUI_AttireScreen_C* | 10 flags | nullptr | |
| 0x08 | UI_ItemButton | UUI_ItemButton_C* | 10 flags | nullptr | |
| 0x08 | UI_ItemButton_1 | UUI_ItemButton_C* | 10 flags | nullptr | |
| 0x08 | UI_ItemButton_2 | UUI_ItemButton_C* | 10 flags | nullptr | |
| 0x08 | UI_ItemButton_3 | UUI_ItemButton_C* | 10 flags | nullptr | |
| 0x08 | UI_ItemButton_4 | UUI_ItemButton_C* | 10 flags | nullptr | |
| 0x08 | UI_ItemButton_5 | UUI_ItemButton_C* | 10 flags | nullptr | |
| 0x08 | UI_ItemButton_6 | UUI_ItemButton_C* | 10 flags | nullptr | |
| 0x08 | UI_ItemButton_7 | UUI_ItemButton_C* | 10 flags | nullptr | |
| 0x08 | UI_ItemButton_8 | UUI_ItemButton_C* | 10 flags | nullptr | |
| 0x08 | UI_ItemButton_9 | UUI_ItemButton_C* | 10 flags | nullptr | |
| 0x08 | UI_ItemButton_10 | UUI_ItemButton_C* | 10 flags | nullptr | |
| 0x08 | UI_ItemButton_11 | UUI_ItemButton_C* | 10 flags | nullptr | |
| 0x08 | UI_ItemButton_12 | UUI_ItemButton_C* | 10 flags | nullptr | |
| 0x08 | UI_ItemButton_13 | UUI_ItemButton_C* | 10 flags | nullptr | |
| 0x08 | UI_ItemButton_14 | UUI_ItemButton_C* | 10 flags | nullptr | |
| 0x08 | UI_ItemButton_15 | UUI_ItemButton_C* | 10 flags | nullptr | |
| 0x08 | UI_ItemButton_16 | UUI_ItemButton_C* | 10 flags | nullptr | |
| 0x08 | UI_ItemButton_17 | UUI_ItemButton_C* | 10 flags | nullptr | |
| 0x08 | UI_ItemButton_140 | UUI_ItemButton_C* | 10 flags | nullptr | |
| 0x08 | UI_MentalMap | UUI_MentalMap_C* | 10 flags | nullptr | |
| 0x08 | UI_PauseInfoBox | UUI_PauseInfoBox_C* | 10 flags | nullptr | |
| 0x08 | As Main Player Controller | AMainPlayerController_C* | 7 flags | nullptr | |
| 0x01 | startOptions | bool | 7 flags | false | |
| 0x0529 | 0x03 | padding / unreflected | |||
| 0x04 | tabCountStartsAt0 | int32 | 7 flags | 3 | |
| 0x08 | As MV Game Instance | UMV_GameInstance_C* | 6 flags | nullptr | |
Inherited from UCommonActivatableWidget 16
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x01 | bIsBackHandler | bool | Protected+6 flags | false | |
| 0x01 | bIsBackActionDisplayedInActionBar | bool | Protected+6 flags | false | |
| 0x01 | bAutoActivate | bool | Protected+6 flags | false | |
| 0x01 | bSupportsActivationFocus | bool | Protected+6 flags | true | |
| 0x01 | bIsModal | bool | Protected+6 flags | false | |
| 0x01 | bAutoRestoreFocus | bool | Protected+6 flags | false | |
| 0x01 | bOverrideActionDomain | bool | Protected+8 flags | false | |
| 0x02A7 | 0x01 | padding / unreflected | |||
| 0x30 | ActionDomainOverride | TSoftObjectPtr<UCommonInputActionDomain> | Protected+6 flags | <SoftObjectProperty> | |
| 0x10 | BP_OnWidgetActivated | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | BP_OnWidgetDeactivated | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | bIsActive | bool | 7 flags | false | |
| 0x02F9 | 0x07 | padding / unreflected | |||
| 0x10 | VisibilityBoundWidgets | TArray<TWeakObjectPtr<UCommonActivatableWidget>> | Transient+5 flags | [] | |
| 0x0310 | 0xB0 | padding / unreflected | |||
| 0x01 | bSetVisibilityOnActivated | bool | Protected+6 flags | false | |
| 0x01 | ActivatedVisibility | ESlateVisibility | Protected+6 flags | SelfHitTestInvisible | |
| 0x01 | bSetVisibilityOnDeactivated | bool | Protected+6 flags | false | |
| 0x01 | DeactivatedVisibility | ESlateVisibility | Protected+6 flags | Collapsed | |
Inherited from UCommonUserWidget 2
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x01 | bDisplayInActionBar | bool | Protected+8 flags | false | |
| 0x01 | bConsumePointerInput | bool | 8 flags | false |
Inherited from UUserWidget 20
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x10 | ColorAndOpacity | FLinearColor | 8 flags | {R=1, G=1, B=1, A=1} | |
| 0x10 | ColorAndOpacityDelegate | FScriptDelegate | 5 flags | <delegate> | |
| 0x14 | ForegroundColor | FSlateColor | 4 flags | {SpecifiedColor={R=1, G=0, B=1, A=1}, ColorUseRule=UseColor… | |
| 0x10 | ForegroundColorDelegate | FScriptDelegate | 5 flags | <delegate> | |
| 0x019C | 0x04 | padding / unreflected | |||
| 0x10 | OnVisibilityChanged | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01B0 | 0x18 | padding / unreflected | |||
| 0x10 | Padding | FMargin | 7 flags | {Left=0, Top=0, Right=0, Bottom=0} | |
| 0x10 | ActiveSequencePlayers | TArray<UUMGSequencePlayer*> | Transient+3 flags | [] | |
| 0x08 | AnimationTickManager | UUMGSequenceTickManager* | Transient+5 flags | nullptr | |
| 0x10 | StoppedSequencePlayers | TArray<UUMGSequencePlayer*> | Transient+3 flags | [] | |
| 0x10 | NamedSlotBindings | TArray<FNamedSlotBinding> | 3 flags | [] | |
| 0x10 | Extensions | TArray<UUserWidgetExtension*> | 5 flags | [] | |
| 0x08 | WidgetTree | UWidgetTree* | Transient+7 flags | nullptr | |
| 0x04 | Priority | int32 | 8 flags | 0 | |
| 0x01 | bIsFocusable : 1bit 0 | bool | 5 flags | false | |
| 0x01 | bStopAction : 1bit 1 | bool | 5 flags | false | |
| 0x01 | bHasScriptImplementedTick : 1bit 2 | bool | 3 flags | true | |
| 0x01 | bHasScriptImplementedPaint : 1bit 3 | bool | 3 flags | true | |
| 0x022D | 0x13 | padding / unreflected | |||
| 0x01 | TickFrequency | EWidgetTickFrequency | 9 flags | Auto | |
| 0x0241 | 0x07 | padding / unreflected | |||
| 0x08 | InputComponent | UInputComponent* | TransientProtected+8 flags | nullptr | |
| 0x10 | AnimationCallbacks | TArray<FAnimationEventBinding> | TransientProtected+4 flags | [] | |
Inherited from UWidget 22
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | Slot | UPanelSlot* | 12 flags | nullptr | |
| 0x10 | bIsEnabledDelegate | FScriptDelegate | 5 flags | <delegate> | |
| 0x18 | ToolTipText | FText | 3 flags | <FText> | |
| 0x10 | ToolTipTextDelegate | FScriptDelegate | 5 flags | <delegate> | |
| 0x08 | ToolTipWidget | UWidget* | 11 flags | nullptr | |
| 0x10 | ToolTipWidgetDelegate | FScriptDelegate | 5 flags | <delegate> | |
| 0x10 | VisibilityDelegate | FScriptDelegate | 5 flags | <delegate> | |
| 0x38 | RenderTransform | FWidgetTransform | 4 flags | {Translation={X=0, Y=0}, Scale={X=1, Y=1}, Shear={X=0, Y=0}… | |
| 0x10 | RenderTransformPivot | FVector2D | 7 flags | {X=0.5, Y=0.5} | |
| 0x01 | FlowDirectionPreference | EFlowDirectionPreference | 6 flags | Inherit | |
| 0x01 | bIsVariable : 1bit 0 | bool | 3 flags | true | |
| 0x01 | bCreatedByConstructionScript : 1bit 1 | bool | Transient+3 flags | false | |
| 0x01 | bIsEnabled : 1bit 2 | bool | 5 flags | true | |
| 0x01 | bOverride_Cursor : 1bit 3 | bool | 4 flags | false | |
| 0x01 | bIsVolatile : 1bit 4 | bool | Protected+6 flags | false | |
| 0x01 | Cursor | EMouseCursor | 8 flags | Default | |
| 0x01 | Clipping | EWidgetClipping | 7 flags | Inherit | |
| 0x01 | Visibility | ESlateVisibility | 7 flags | Visible | |
| 0x00E5 | 0x03 | padding / unreflected | |||
| 0x04 | RenderOpacity | float | 7 flags | 1 | |
| 0x00EC | 0x04 | padding / unreflected | |||
| 0x08 | AccessibleWidgetData | USlateAccessibleWidgetData* | 8 flags | nullptr | |
| 0x08 | Navigation | UWidgetNavigation* | 11 flags | nullptr | |
| 0x0100 | 0x20 | padding / unreflected | |||
| 0x10 | NativeBindings | TArray<UPropertyBinding*> | TransientProtected+3 flags | [] | |
Functions 22
| Signature | Flags | Native | Params |
|---|---|---|---|
void setHealthDisplay()Script27 statements · 752 bytes of bytecode0x0000CallFunc_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 | Public | 0x00 | |
void setKeyDisplay()Script27 statements · 1,016 bytes of bytecode0x0000PushFlow(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 | Public | 0x00 | |
void tabWidget(bool Forward?)Script38 statements · 1,030 bytes of bytecode0x0000CallFunc_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 | Public | 0x01 | |
FEventReply OnKeyDown(const FGeometry& MyGeometry, const FKeyEvent& InKeyEvent)Script32 statements · 758 bytes of bytecode0x0000CallFunc_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 | EventPublic | 0x138 | |
void infoBoxDataTransfer(UObject* Object)Script9 statements · 380 bytes of bytecode0x0000K2Node_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 | Public | 0x08 | |
UWidget* BP_GetDesiredFocusTarget()Script5 statements · 177 bytes of bytecode0x0000CallFunc_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 | EventProtected | 0x08 | |
void InpActEvt_IA_Pause_K2Node_EnhancedInputActionEvent_0(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction)Script7 statements · 90 bytes of bytecode0x0000PersistentFrame.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 bytecode0x0000PersistentFrame.K2Node_Event_IsDesignTime = IsDesignTime;0x0012ExecuteUbergraph_UI_PauseMenu(617);0x0021return;0x0023// end of script | EventPublic | 0x01 | |
void Construct()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_UI_PauseMenu(859);0x000Freturn;0x0011// end of script | EventPublic | 0x00 | |
void BP_OnActivated()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_UI_PauseMenu(907);0x000Freturn;0x0011// end of script | EventProtected | 0x00 | |
void BndEvt__UI_PauseMenu_OptionsButton_K2Node_ComponentBoundEvent_0_CommonButtonBaseClicked__DelegateSignature(UCommonButtonBase* Button)Script4 statements · 36 bytes of bytecode0x0000PersistentFrame.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 bytecode0x0000PersistentFrame.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 bytecode0x0000PersistentFrame.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 bytecode0x0000PersistentFrame.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 bytecode0x0000PersistentFrame.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 bytecode0x0000PersistentFrame.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 bytecode0x0000PersistentFrame.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 bytecode0x0000PersistentFrame.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 bytecode0x0000PersistentFrame.K2Node_Event_InFocusEvent = InFocusEvent;0x0012ExecuteUbergraph_UI_PauseMenu(1724);0x0021return;0x0023// end of script | EventPublic | 0x08 | |
void BndEvt__UI_PauseMenu_Status_Button_K2Node_ComponentBoundEvent_15_CommonButtonBaseClicked__DelegateSignature(UCommonButtonBase* Button)Script4 statements · 36 bytes of bytecode0x0000PersistentFrame.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 bytecode0x0000PersistentFrame.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 bytecode0x0000PushFlow(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 | Final | 0x04 |