Zdexby TheHolyOneZ
9,486 classes
/Game/Blueprints/UI/WBP_EscapeMenu.WBP_EscapeMenu_C 0x05E1 (1,505 B) align 8 inherited 0x04B8 50 scripted vtable /Game/Blueprints/UI/WBP_EscapeMenu
0x00x05E1

Members 32

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08WBP_RoundedButton_UnstuckUWBP_GenericButtonBig_C*10 flagsnullptr
0x08WBP_RoundedButton_StopPIEUWBP_GenericButtonBig_C*10 flagsnullptr
0x08WBP_RoundedButton_SettingsUWBP_GenericButtonBig_C*10 flagsnullptr
0x08WBP_RoundedButton_SaveGameUWBP_GenericButtonBig_C*10 flagsnullptr
0x08WBP_RoundedButton_ReportUWBP_GenericButtonBig_C*10 flagsnullptr
0x08WBP_RoundedButton_RefundBasesUWBP_GenericButtonBig_C*10 flagsnullptr
0x08WBP_RoundedButton_FriendsListUWBP_GenericButtonBig_C*10 flagsnullptr
0x08WBP_RoundedButton_FeedbackUWBP_GenericButtonBig_C*10 flagsnullptr
0x08WBP_RoundedButton_ExitGameUWBP_GenericButtonBig_C*10 flagsnullptr
0x08WBP_RoundedButton_BackToGameUWBP_GenericButtonBig_C*10 flagsnullptr
0x08VerticalBox_ButtonsUVerticalBox*10 flagsnullptr
0x08TextBlock_SavingNotificationUCommonTextBlock*10 flagsnullptr
0x08HandlePauseUWBP_InvisibleActionButton_C*10 flagsnullptr
0x08HandleBackUWBP_InvisibleActionButton_C*10 flagsnullptr
0x08DetailedBuildInfoUCommonTextBlock*10 flagsnullptr
0x08DarkFadeUImage*10 flagsnullptr
0x08CoordsUCommonTextBlock*10 flagsnullptr
0x08UWESaveInProgressViewModelUUWESaveInProgressViewModel*Transient+8 flagsnullptr
0x08SN2PlayerInfoViewModelUSN2PlayerInfoViewModel*Transient+8 flagsnullptr
0x08Save CommunicationUUWESaveCommunicationComponent*8 flagsnullptr
0x10SavesNotEnabledTextFText3 flags<FText>
0x08fmod_pause_snapshotFFMODEventInstance6 flags{}
0x01bSaveWasInProgressbool7 flagsfalse
0x01BusPausePendingbool7 flagstrue
0x057A0x06padding / unreflected
0x10AnalyticsNotEnabledTextFText3 flags<FText>
0x08FeedbackToolButtonTooltipUWBP_FabricatorTooltip_C*7 flagsnullptr
0x10SaveSuccessTextFText3 flags<FText>
0x10SaveFailureTextFText3 flags<FText>
0x14SaveSuccessColorFSlateColor3 flags{SpecifiedColor={R=0.417885, G=1, B=0.194618, A=1}, ColorUs…
0x14SaveFailureColorFSlateColor3 flags{SpecifiedColor={R=1, G=0, B=0, A=1}, ColorUseRule=UseColor…
0x01bClickedManualSavebool7 flagsfalse
Inherited from UFocusActivatableWidget 4
OffsetSizeNameTypeFlagsDefault
0x08ContextUObject*Protected+8 flagsnullptr
0x01InputModeEUWEInputModeProtected+7 flagsAll
0x01CaptureModeEMouseCaptureModeProtected+7 flagsNoCapture
0x01HideCursorboolProtected+7 flagsfalse
Inherited from UCommonActivatableWidget 19
OffsetSizeNameTypeFlagsDefault
0x01bIsBackHandlerboolProtected+6 flagsfalse
0x01bIsBackActionDisplayedInActionBarboolProtected+6 flagsfalse
0x036A0x06padding / unreflected
0x10OverrideBackActionDisplayNameFTextProtected+2 flags<FText>
0x01bAutoActivateboolProtected+6 flagsfalse
0x01bSupportsActivationFocusboolProtected+6 flagstrue
0x01bIsModalboolProtected+6 flagsfalse
0x01bAutoRestoreFocusboolProtected+6 flagsfalse
0x01bOverrideActionDomainboolProtected+8 flagsfalse
0x03850x03padding / unreflected
0x08InputMappingUInputMappingContext*Protected+7 flagsnullptr
0x04InputMappingPriorityint32Protected+6 flags0
0x03940x04padding / unreflected
0x28ActionDomainOverrideTSoftObjectPtr<UCommonInputActionDomain>Protected+6 flags<SoftObjectProperty>
0x10BP_OnWidgetActivatedFMulticastScriptDelegate4 flags<delegate>
0x10BP_OnWidgetDeactivatedFMulticastScriptDelegate4 flags<delegate>
0x01bIsActivebool7 flagsfalse
0x03E10x07padding / unreflected
0x10VisibilityBoundWidgetsTArray<TWeakObjectPtr<UCommonActivatableWidget>>Transient+5 flags[]
0x03F80xA8padding / 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 23
OffsetSizeNameTypeFlagsDefault
0x10ColorAndOpacityFLinearColor7 flags{R=1, G=1, B=1, A=1}
0x10ColorAndOpacityDelegateFScriptDelegate5 flags<delegate>
0x14ForegroundColorFSlateColor3 flags{SpecifiedColor={R=1, G=0, B=1, A=1}, ColorUseRule=UseColor…
0x10ForegroundColorDelegateFScriptDelegate5 flags<delegate>
0x01E40x04padding / unreflected
0x10OnVisibilityChangedFMulticastScriptDelegate4 flags<delegate>
0x01F80x30padding / unreflected
0x10PaddingFMargin6 flags{Left=0, Top=0, Right=0, Bottom=0}
0x04Priorityint327 flags0
0x01bIsFocusable : 1bit 0bool5 flagsfalse
0x01bStopAction : 1bit 1bool5 flagsfalse
0x01bAutomaticallyRegisterInputOnConstruction : 1bit 2bool3 flagsfalse
0x023D0x03padding / unreflected
0x10QueuedWidgetAnimationTransitionsTArray<FQueuedWidgetAnimationTransition>Transient+2 flags[]
0x10ActiveSequencePlayersTArray<UUMGSequencePlayer*>Transient+4 flags[]
0x08AnimationTickManagerUUMGSequenceTickManager*Transient+6 flagsnullptr
0x10StoppedSequencePlayersTArray<UUMGSequencePlayer*>Transient+4 flags[]
0x02780x40padding / unreflected
0x10NamedSlotBindingsTArray<FNamedSlotBinding>3 flags[]
0x10ExtensionsTArray<UUserWidgetExtension*>6 flags[]
0x08WidgetTreeUWidgetTree*Transient+8 flagsnullptr
0x01bHasScriptImplementedTick : 1bit 0bool3 flagstrue
0x01bHasScriptImplementedPaint : 1bit 1bool3 flagstrue
0x02E10x17padding / unreflected
0x01TickFrequencyEWidgetTickFrequency9 flagsAuto
0x02F90x03padding / unreflected
0x10DesiredFocusWidgetFWidgetChild5 flags{WidgetName=None, WidgetPtr=nullptr}
0x030C0x04padding / unreflected
0x08InputComponentUInputComponent*TransientProtected+9 flagsnullptr
0x10AnimationCallbacksTArray<FAnimationEventBinding>TransientProtected+4 flags[]
Inherited from UWidget 23
OffsetSizeNameTypeFlagsDefault
0x08SlotUPanelSlot*13 flagsnullptr
0x10bIsEnabledDelegateFScriptDelegate5 flags<delegate>
0x10ToolTipTextDelegateFScriptDelegate5 flags<delegate>
0x10ToolTipTextFText3 flags<FText>
0x08ToolTipWidgetUWidget*12 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}
0x01FlowDirectionPreferenceEFlowDirectionPreference7 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
0x01PixelSnappingEWidgetPixelSnapping7 flagsInherit
0x00DE0x02padding / unreflected
0x04RenderOpacityfloatProtected+7 flags1
0x00E40x04padding / unreflected
0x08AccessibleWidgetDataUSlateAccessibleWidgetData*9 flagsnullptr
0x00F80x40padding / unreflected
0x10NativeBindingsTArray<UPropertyBinding*>TransientProtected+4 flags[]

Functions 50

SignatureFlagsNativeParams
bool ShouldBlockSave()
Script22 statements · 457 bytes of bytecode
0x0000PushFlow(Label_01BE);0x0005GameplayBlockingSave = false;0x0010PushFlow(Label_00E4);0x0015CallFunc_GetLocalPlayerCharacter_ReturnValue = GetLocalPlayerCharacter(this);0x002ACallFunc_IsValid_ReturnValue = IsValid(CallFunc_GetLocalPlayerCharacter_ReturnValue);0x0047if (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x0051CallFunc_GetLocalPlayerCharacter_ReturnValue = GetLocalPlayerCharacter(this);0x0066CallFunc_GetUWEAbilitySystemComponentFromActor_ReturnValue = GetUWEAbilitySystemComponentFromActor(CallFunc_GetLocalPlayerCharacter_ReturnValue, true);0x0084CallFunc_HasMatchingGameplayTag_ReturnValue = CallFunc_GetUWEAbilitySystemComponentFromActor_ReturnValue.HasMatchingGameplayTag(GameplayTag{FName(Character.State.Drowning)});0x00CEif (!(CallFunc_HasMatchingGameplayTag_ReturnValue)) PopFlow();0x00D8GameplayBlockingSave = true;0x00E3PopFlow();0x00E4Label_00E4:0x00E4CallFunc_IsClient_ReturnValue = IsClient(this);0x00F9CallFunc_IsAnySaveInProgress_ReturnValue = UWESaveInProgressViewModel.IsAnySaveInProgress();0x0123CallFunc_BooleanOR_ReturnValue = BooleanOR(CallFunc_IsAnySaveInProgress_ReturnValue, UWESaveInProgressViewModel.bSavingBlocked);0x015FCallFunc_BooleanOR_ReturnValue_1 = BooleanOR(CallFunc_BooleanOR_ReturnValue, CallFunc_IsClient_ReturnValue);0x0185CallFunc_BooleanOR_ReturnValue_2 = BooleanOR(CallFunc_BooleanOR_ReturnValue_1, GameplayBlockingSave);0x01ABReturnValue = CallFunc_BooleanOR_ReturnValue_2;0x01BELabel_01BE:0x01BEreturn ReturnValue;0x01C8// end of script
Public0x01
ESlateVisibility Get_WBP_RoundedButton_Report_Visibility()
Script9 statements · 91 bytes of bytecode
0x0000CallFunc_GameHasUGC_ReturnValue = GameHasUGC(this);0x0015if (!(CallFunc_GameHasUGC_ReturnValue)) goto Label_003C;0x0023ReturnValue = 0;0x0037goto Label_0050;0x003CLabel_003C:0x003CReturnValue = 1;0x0050Label_0050:0x0050return ReturnValue;0x005A// end of script
Public0x01
void HandleFeedbackButtonEnabled()
Script23 statements · 405 bytes of bytecode
0x0000CallFunc_GetOwningPlayerPawn_ReturnValue = GetOwningPlayerPawn();0x0014CallFunc_GetAnalyticsEnabled_ReturnValue = GetAnalyticsEnabled(CallFunc_GetOwningPlayerPawn_ReturnValue);0x0031if (!(CallFunc_GetAnalyticsEnabled_ReturnValue)) goto Label_00C3;0x003FWBP_RoundedButton_Feedback.SetToolTip(nullptr);0x0060Label_0060:0x0060CallFunc_GetOwningPlayerPawn_ReturnValue = GetOwningPlayerPawn();0x0074CallFunc_GetAnalyticsEnabled_ReturnValue = GetAnalyticsEnabled(CallFunc_GetOwningPlayerPawn_ReturnValue);0x0091WBP_RoundedButton_Feedback.SetIsEnabled(CallFunc_GetAnalyticsEnabled_ReturnValue);0x00BEgoto Label_0192;0x00C3Label_00C3:0x00C3CallFunc_IsValid_ReturnValue = IsValid(FeedbackToolButtonTooltip);0x00E0if (!(CallFunc_IsValid_ReturnValue)) goto Label_011C;0x00EELabel_00EE:0x00EEWBP_RoundedButton_Feedback.SetToolTip(FeedbackToolButtonTooltip);0x0117goto Label_0060;0x011CLabel_011C:0x011CCallFunc_Create_ReturnValue = /Script/UMG.Default__WidgetBlueprintLibrary.Create(this, /Game/Blueprints/UI/Fabricator/WBP_FabricatorTooltip.WBP_FabricatorTooltip_C, nullptr);0x0151SetTextPropertyByName(CallFunc_Create_ReturnValue, FName(Text), AnalyticsNotEnabledText);0x017AFeedbackToolButtonTooltip = CallFunc_Create_ReturnValue;0x018Dgoto Label_00EE;0x0192Label_0192:0x0192return;0x0194// end of script
Public0x00
ESlateVisibility Get_WBP_RoundedButton_FriendsList_Visibility()
Script9 statements · 91 bytes of bytecode
0x0000CallFunc_IsStandalone_ReturnValue = IsStandalone(this);0x0015if (!(CallFunc_IsStandalone_ReturnValue)) goto Label_003C;0x0023ReturnValue = 1;0x0037goto Label_0050;0x003CLabel_003C:0x003CReturnValue = 0;0x0050Label_0050:0x0050return ReturnValue;0x005A// end of script
Public0x01
void ResetButtonAnimations()
Script24 statements · 515 bytes of bytecode
0x0000PushFlow(Label_0200);0x0005CallFunc_GetAllChildren_ReturnValue = VerticalBox_Buttons.GetAllChildren();0x0037Buttons = CallFunc_GetAllChildren_ReturnValue;0x0052Temp_int_Loop_Counter_Variable = 0;0x0069Temp_int_Array_Index_Variable = 0;0x0080Label_0080:0x0080CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Buttons);0x00BBCallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x00E1if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x00EBTemp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x0106PushFlow(Label_01B6);0x010B/Script/Engine.Default__KismetArrayLibrary.Array_Get(Buttons, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0146K2Node_DynamicCast_AsWBP_Generic_Button_Big = Cast<WBP_GenericButtonBig_C>(CallFunc_Array_Get_Item);0x016AK2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsWBP_Generic_Button_Big);0x0187if (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x0191K2Node_DynamicCast_AsWBP_Generic_Button_Big.ResetAnimationStates();0x01B5PopFlow();0x01B6Label_01B6:0x01B6CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x01E0Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x01FBgoto Label_0080;0x0200Label_0200:0x0200return;0x0202// end of script
Public0x00
ESlateVisibility Dev Mode Visibility()
Script9 statements · 90 bytes of bytecode
0x0000CallFunc_IsDevelopmentBuild_ReturnValue = IsDevelopmentBuild();0x0014if (!(CallFunc_IsDevelopmentBuild_ReturnValue)) goto Label_003B;0x0022ReturnValue = 4;0x0036goto Label_004F;0x003BLabel_003B:0x003BReturnValue = 1;0x004FLabel_004F:0x004Freturn ReturnValue;0x0059// end of script
Public0x01
void UnpauseGame()
Script7 statements · 98 bytes of bytecode
0x0000CallFunc_IsStandalone_ReturnValue = IsStandalone(this);0x0015if (!(CallFunc_IsStandalone_ReturnValue)) goto Label_005F;0x0023CallFunc_SetGamePaused_ReturnValue = SetGamePaused(this, false);0x0039SetScalarParameterValue(this, /Game/Materials/MPC_SN2.MPC_SN2, FName(IsGamePaused), 0f);0x005FLabel_005F:0x005Freturn;0x0061// end of script
Public0x00
UWidget* BP_GetDesiredFocusTarget()
Script3 statements · 30 bytes of bytecode
0x0000ReturnValue = WBP_RoundedButton_BackToGame;0x0013return ReturnValue;0x001D// end of script
EventProtected0x08
void BndEvt__WBP_EscapeMenu_HandlePause_K2Node_ComponentBoundEvent_5_CommonButtonBaseClicked__DelegateSignature(UCommonButtonBase* Button)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Button_31 = Button;0x0012ExecuteUbergraph_WBP_EscapeMenu(1828);0x0021return;0x0023// end of script
0x08
void BndEvt__WBP_EscapeMenu_WBP_RoundedButtonCraft_K2Node_ComponentBoundEvent_6_CommonButtonBaseClicked__DelegateSignature(UCommonButtonBase* Button)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Button_30 = Button;0x0012ExecuteUbergraph_WBP_EscapeMenu(1945);0x0021return;0x0023// end of script
0x08
void BndEvt__WBP_EscapeMenu_WBP_RoundedButtonCraft_StopPIE_K2Node_ComponentBoundEvent_7_CommonButtonBaseClicked__DelegateSignature(UCommonButtonBase* Button)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Button_29 = Button;0x0012ExecuteUbergraph_WBP_EscapeMenu(1950);0x0021return;0x0023// end of script
0x08
void BndEvt__WBP_EscapeMenu_WBP_RoundedButtonCraft_ExitGame_K2Node_ComponentBoundEvent_8_CommonButtonBaseClicked__DelegateSignature(UCommonButtonBase* Button)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Button_28 = Button;0x0012ExecuteUbergraph_WBP_EscapeMenu(2111);0x0021return;0x0023// end of script
0x08
void BndEvt__WBP_EscapeMenu_WBP_RoundedButtonCraft_SaveGame_K2Node_ComponentBoundEvent_9_CommonButtonBaseClicked__DelegateSignature(UCommonButtonBase* Button)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Button_27 = Button;0x0012ExecuteUbergraph_WBP_EscapeMenu(2265);0x0021return;0x0023// end of script
0x08
void BndEvt__WBP_EscapeMenu_WBP_RoundedButtonCraft_Settings_K2Node_ComponentBoundEvent_10_CommonButtonBaseClicked__DelegateSignature(UCommonButtonBase* Button)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Button_26 = Button;0x0012ExecuteUbergraph_WBP_EscapeMenu(2354);0x0021return;0x0023// end of script
0x08
void BndEvt__WBP_EscapeMenu_WBP_RoundedButton_BackToGame_K2Node_ComponentBoundEvent_0_CommonButtonBaseClicked__DelegateSignature(UCommonButtonBase* Button)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Button_25 = Button;0x0012ExecuteUbergraph_WBP_EscapeMenu(3390);0x0021return;0x0023// end of script
0x08
void BndEvt__WBP_EscapeMenu_WBP_RoundedButton_ExitGame_K2Node_ComponentBoundEvent_1_CommonButtonBaseClicked__DelegateSignature(UCommonButtonBase* Button)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Button_24 = Button;0x0012ExecuteUbergraph_WBP_EscapeMenu(3430);0x0021return;0x0023// end of script
0x08
void BndEvt__WBP_EscapeMenu_WBP_RoundedButton_SaveGame_K2Node_ComponentBoundEvent_2_CommonButtonBaseClicked__DelegateSignature(UCommonButtonBase* Button)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Button_23 = Button;0x0012ExecuteUbergraph_WBP_EscapeMenu(3435);0x0021return;0x0023// end of script
0x08
void BndEvt__WBP_EscapeMenu_WBP_RoundedButton_Settings_K2Node_ComponentBoundEvent_3_CommonButtonBaseClicked__DelegateSignature(UCommonButtonBase* Button)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Button_22 = Button;0x0012ExecuteUbergraph_WBP_EscapeMenu(3440);0x0021return;0x0023// end of script
0x08
void BndEvt__WBP_EscapeMenu_WBP_RoundedButton_StopPIE_K2Node_ComponentBoundEvent_4_CommonButtonBaseClicked__DelegateSignature(UCommonButtonBase* Button)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Button_21 = Button;0x0012ExecuteUbergraph_WBP_EscapeMenu(3445);0x0021return;0x0023// end of script
0x08
void BndEvt__WBP_EscapeMenu_WBP_RoundedButton_BackToGame_K2Node_ComponentBoundEvent_11_CommonButtonBaseClicked__DelegateSignature(UCommonButtonBase* Button)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Button_20 = Button;0x0012ExecuteUbergraph_WBP_EscapeMenu(3450);0x0021return;0x0023// end of script
0x08
void BndEvt__WBP_EscapeMenu_WBP_RoundedButton_ExitGame_K2Node_ComponentBoundEvent_12_CommonButtonBaseClicked__DelegateSignature(UCommonButtonBase* Button)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Button_19 = Button;0x0012ExecuteUbergraph_WBP_EscapeMenu(3490);0x0021return;0x0023// end of script
0x08
void BndEvt__WBP_EscapeMenu_WBP_RoundedButton_SaveGame_K2Node_ComponentBoundEvent_13_CommonButtonBaseClicked__DelegateSignature(UCommonButtonBase* Button)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Button_18 = Button;0x0012ExecuteUbergraph_WBP_EscapeMenu(3495);0x0021return;0x0023// end of script
0x08
void BndEvt__WBP_EscapeMenu_WBP_RoundedButton_Settings_K2Node_ComponentBoundEvent_14_CommonButtonBaseClicked__DelegateSignature(UCommonButtonBase* Button)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Button_17 = Button;0x0012ExecuteUbergraph_WBP_EscapeMenu(3500);0x0021return;0x0023// end of script
0x08
void BndEvt__WBP_EscapeMenu_WBP_RoundedButton_StopPIE_K2Node_ComponentBoundEvent_15_CommonButtonBaseClicked__DelegateSignature(UCommonButtonBase* Button)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Button_16 = Button;0x0012ExecuteUbergraph_WBP_EscapeMenu(3505);0x0021return;0x0023// end of script
0x08
void Construct()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WBP_EscapeMenu(3510);0x000Freturn;0x0011// end of script
EventPublic0x00
void Destruct()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WBP_EscapeMenu(3515);0x000Freturn;0x0011// end of script
EventPublic0x00
void BndEvt__WBP_EscapeMenu_WBP_RoundedButton_Unstuck_K2Node_ComponentBoundEvent_16_CommonButtonBaseClicked__DelegateSignature(UCommonButtonBase* Button)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Button_15 = Button;0x0012ExecuteUbergraph_WBP_EscapeMenu(3520);0x0021return;0x0023// end of script
0x08
void BndEvt__WBP_EscapeMenu_WBP_RoundedButton_Unstuck_K2Node_ComponentBoundEvent_17_CommonButtonBaseClicked__DelegateSignature(UCommonButtonBase* Button)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Button_14 = Button;0x0012ExecuteUbergraph_WBP_EscapeMenu(3702);0x0021return;0x0023// end of script
0x08
void BndEvt__WBP_EscapeMenu_WBP_RoundedButton_Unstuck_K2Node_ComponentBoundEvent_18_CommonButtonBaseClicked__DelegateSignature(UCommonButtonBase* Button)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Button_13 = Button;0x0012ExecuteUbergraph_WBP_EscapeMenu(3707);0x0021return;0x0023// end of script
0x08
void BP_OnActivated()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WBP_EscapeMenu(3712);0x000Freturn;0x0011// end of script
EventProtected0x00
void BndEvt__WBP_EscapeMenu_HandleBack_K2Node_ComponentBoundEvent_24_CommonButtonBaseClicked__DelegateSignature(UCommonButtonBase* Button)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Button_12 = Button;0x0012ExecuteUbergraph_WBP_EscapeMenu(5329);0x0021return;0x0023// end of script
0x08
void SaveStarted(bool bSaveInProgress)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_bSaveInProgress = bSaveInProgress;0x0012ExecuteUbergraph_WBP_EscapeMenu(5334);0x0021return;0x0023// end of script
0x01
void SaveInProgress(bool bSaveNotificationEnded)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_bSaveNotificationEnded = bSaveNotificationEnded;0x0012ExecuteUbergraph_WBP_EscapeMenu(7669);0x0021return;0x0023// end of script
0x01
void BndEvt__WBP_EscapeMenu_WBP_RoundedButton_FriendsList_K2Node_ComponentBoundEvent_19_CommonButtonBaseClicked__DelegateSignature(UCommonButtonBase* Button)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Button_11 = Button;0x0012ExecuteUbergraph_WBP_EscapeMenu(7962);0x0021return;0x0023// end of script
0x08
void BndEvt__WBP_EscapeMenu_WBP_RoundedButton_RefundBases_K2Node_ComponentBoundEvent_21_CommonButtonBaseClicked__DelegateSignature(UCommonButtonBase* Button)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Button_10 = Button;0x0012ExecuteUbergraph_WBP_EscapeMenu(7967);0x0021return;0x0023// end of script
0x08
void BndEvt__WBP_EscapeMenu_WBP_RoundedButton_RefundBases_K2Node_ComponentBoundEvent_22_CommonButtonBaseClicked__DelegateSignature(UCommonButtonBase* Button)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Button_9 = Button;0x0012ExecuteUbergraph_WBP_EscapeMenu(7972);0x0021return;0x0023// end of script
0x08
void BndEvt__WBP_EscapeMenu_WBP_RoundedButton_RefundBases_K2Node_ComponentBoundEvent_23_CommonButtonBaseClicked__DelegateSignature(UCommonButtonBase* Button)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Button_8 = Button;0x0012ExecuteUbergraph_WBP_EscapeMenu(7977);0x0021return;0x0023// end of script
0x08
void BndEvt__WBP_EscapeMenu_WBP_RoundedButton_Feedback_K2Node_ComponentBoundEvent_20_CommonButtonBaseClicked__DelegateSignature(UCommonButtonBase* Button)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Button_7 = Button;0x0012ExecuteUbergraph_WBP_EscapeMenu(7982);0x0021return;0x0023// end of script
0x08
void OnUnstuckAllowed(bool Allowed)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Allowed = Allowed;0x0012ExecuteUbergraph_WBP_EscapeMenu(7987);0x0021return;0x0023// end of script
0x01
void UpdateSaveButton()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WBP_EscapeMenu(8033);0x000Freturn;0x0011// end of script
0x00
void BndEvt__WBP_EscapeMenu_WBP_RoundedButton_Report_K2Node_ComponentBoundEvent_25_CommonButtonBaseClicked__DelegateSignature(UCommonButtonBase* Button)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Button_6 = Button;0x0012ExecuteUbergraph_WBP_EscapeMenu(8132);0x0021return;0x0023// end of script
0x08
void BndEvt__WBP_EscapeMenu_WBP_RoundedButton_Report_K2Node_ComponentBoundEvent_26_CommonButtonBaseClicked__DelegateSignature(UCommonButtonBase* Button)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Button_5 = Button;0x0012ExecuteUbergraph_WBP_EscapeMenu(8137);0x0021return;0x0023// end of script
0x08
void BndEvt__WBP_EscapeMenu_WBP_RoundedButton_Report_K2Node_ComponentBoundEvent_27_CommonButtonBaseClicked__DelegateSignature(UCommonButtonBase* Button)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Button_4 = Button;0x0012ExecuteUbergraph_WBP_EscapeMenu(8142);0x0021return;0x0023// end of script
0x08
void BndEvt__WBP_EscapeMenu_WBP_RoundedButton_Feedback_K2Node_ComponentBoundEvent_28_CommonButtonBaseClicked__DelegateSignature(UCommonButtonBase* Button)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Button_3 = Button;0x0012ExecuteUbergraph_WBP_EscapeMenu(8147);0x0021return;0x0023// end of script
0x08
void BndEvt__WBP_EscapeMenu_WBP_RoundedButton_Feedback_K2Node_ComponentBoundEvent_29_CommonButtonBaseClicked__DelegateSignature(UCommonButtonBase* Button)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Button_2 = Button;0x0012ExecuteUbergraph_WBP_EscapeMenu(8152);0x0021return;0x0023// end of script
0x08
void BndEvt__WBP_EscapeMenu_WBP_RoundedButton_FriendsList_K2Node_ComponentBoundEvent_30_CommonButtonBaseClicked__DelegateSignature(UCommonButtonBase* Button)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Button_1 = Button;0x0012ExecuteUbergraph_WBP_EscapeMenu(8157);0x0021return;0x0023// end of script
0x08
void BndEvt__WBP_EscapeMenu_WBP_RoundedButton_FriendsList_K2Node_ComponentBoundEvent_31_CommonButtonBaseClicked__DelegateSignature(UCommonButtonBase* Button)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Button = Button;0x0012ExecuteUbergraph_WBP_EscapeMenu(8162);0x0021return;0x0023// end of script
0x08
void CustomEvent(UTexture2D* ScreenshotTexture)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_ScreenshotTexture_1 = ScreenshotTexture;0x0012ExecuteUbergraph_WBP_EscapeMenu(8167);0x0021return;0x0023// end of script
0x08
void OnReportScreenshot(UTexture2D* ScreenshotTexture)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_ScreenshotTexture = ScreenshotTexture;0x0012ExecuteUbergraph_WBP_EscapeMenu(8172);0x0021return;0x0023// end of script
0x08
void ExecuteUbergraph_WBP_EscapeMenu(int32 EntryPoint)
Script373 statements · 8,180 bytes of bytecode
0x0000PushFlow(Label_1FF1);0x0005goto [EntryPoint];0x000Fif (!(BusPausePending)) PopFlow();0x0019BusPausePending = false;0x0024BusSetPaused(/Game/FMOD/Buses/sounds_for_pause.sounds_for_pause, true);0x0038bClickedManualSave = false;0x0043TextBlock_SavingNotification.SetVisibility(2);0x0069PopFlow();0x006ALabel_006A:0x006ACallFunc_GetGameInstanceSubsystem_ReturnValue = GetGameInstanceSubsystem(this, /Script/UWECommonUI.WindowManager);0x0088CallFunc_PushToLayer_ReturnValue = CallFunc_GetGameInstanceSubsystem_ReturnValue.PushToLayer(5, /Game/Blueprints/UI/Lobby/WBP_SaveBeforeExitScreen.WBP_SaveBeforeExitScreen_C);0x00BDPopFlow();0x00BETextBlock_SavingNotification.SetVisibility(2);0x00E4UpdateSaveButton();0x00F2bClickedManualSave = false;0x00FDPopFlow();0x00FECallFunc_GetGameInstanceSubsystem_ReturnValue_3 = GetGameInstanceSubsystem(this, /Script/UWEFeedback.UWEFeedbackSubsystem);0x011CCallFunc_GetGameInstanceSubsystem_ReturnValue_3.RequestScreenshot(true);0x013DPopFlow();0x013ECallFunc_GetGameInstanceSubsystem_ReturnValue_5 = GetGameInstanceSubsystem(this, /Script/UWEFeedback.UWEFeedbackSubsystem);0x015CCallFunc_GetGameInstanceSubsystem_ReturnValue_5.RequestScreenshot(true);0x017DPopFlow();0x017ELabel_017E:0x017ECallFunc_GetGameInstanceSubsystem_ReturnValue_1 = GetGameInstanceSubsystem(this, /Script/UWEFeedback.UWEFeedbackSubsystem);0x019CK2Node_CreateDelegate_OutputDelegate.Bind(this, CustomEvent);0x01B3CallFunc_GetGameInstanceSubsystem_ReturnValue_1.ScreenshotRequestHandle += K2Node_CreateDelegate_OutputDelegate;0x01DCCallFunc_GetGameInstanceSubsystem_ReturnValue_2 = GetGameInstanceSubsystem(this, /Script/UWECommonUI.WindowManager);0x01FACallFunc_GetGameInstanceSubsystem_ReturnValue_2.Pop(this);0x021BUnpauseGame();0x0229DelayUntilNextTick(this, LatentActionInfo{0xFE, 1268349341, FName(ExecuteUbergraph_WBP_EscapeMenu), this});0x025APopFlow();0x025BLabel_025B:0x025BK2Node_CreateDelegate_OutputDelegate.Bind(this, CustomEvent);0x0272CallFunc_GetGameInstanceSubsystem_ReturnValue_4 = GetGameInstanceSubsystem(this, /Script/UWEFeedback.UWEFeedbackSubsystem);0x0290CallFunc_GetGameInstanceSubsystem_ReturnValue_4.ScreenshotRequestHandle -= K2Node_CreateDelegate_OutputDelegate;0x02B9CallFunc_GetGameInstanceSubsystem_ReturnValue_14 = GetGameInstanceSubsystem(this, /Script/UWECommonUI.WindowManager);0x02D7CallFunc_PushToLayer_ReturnValue_5 = CallFunc_GetGameInstanceSubsystem_ReturnValue_14.PushToLayer(5, /Game/Blueprints/UI/IngameFeedback/WBP_IngameFeedbackScreen.WBP_IngameFeedbackScreen_C);0x030CCallFunc_PlayEvent2D_ReturnValue_10 = PlayEvent2D(this, /Game/FMOD/Events/sfx/ui/pause_menu/ui_pause_menu_select_general.ui_pause_menu_select_general, true);0x0333PopFlow();0x0334Label_0334:0x0334CallFunc_GetGameInstanceSubsystem_ReturnValue_6 = GetGameInstanceSubsystem(this, /Script/UWEFeedback.UWEFeedbackSubsystem);0x0352K2Node_CreateDelegate_OutputDelegate_1.Bind(this, OnReportScreenshot);0x0369CallFunc_GetGameInstanceSubsystem_ReturnValue_6.ScreenshotRequestHandle -= K2Node_CreateDelegate_OutputDelegate_1;0x0392CallFunc_GetGameInstanceSubsystem_ReturnValue_13 = GetGameInstanceSubsystem(this, /Script/UWECommonUI.WindowManager);0x03B0CallFunc_PushToLayer_ReturnValue_4 = CallFunc_GetGameInstanceSubsystem_ReturnValue_13.PushToLayer(5, /Game/Blueprints/UI/IngameFeedback/WBP_ReportContentScreen.WBP_ReportContentScreen_C);0x03E5CallFunc_PlayEvent2D_ReturnValue_12 = PlayEvent2D(this, /Game/FMOD/Events/sfx/ui/pause_menu/ui_pause_menu_select_general.ui_pause_menu_select_general, true);0x040CPopFlow();0x040DLabel_040D:0x040DCallFunc_GetGameInstanceSubsystem_ReturnValue_5 = GetGameInstanceSubsystem(this, /Script/UWEFeedback.UWEFeedbackSubsystem);0x042BK2Node_CreateDelegate_OutputDelegate_1.Bind(this, OnReportScreenshot);0x0442CallFunc_GetGameInstanceSubsystem_ReturnValue_5.ScreenshotRequestHandle += K2Node_CreateDelegate_OutputDelegate_1;0x046BCallFunc_GetGameInstanceSubsystem_ReturnValue_7 = GetGameInstanceSubsystem(this, /Script/UWECommonUI.WindowManager);0x0489CallFunc_GetGameInstanceSubsystem_ReturnValue_7.Pop(this);0x04AADelayUntilNextTick(this, LatentActionInfo{0x13E, 208891508, FName(ExecuteUbergraph_WBP_EscapeMenu), this});0x04DBPopFlow();0x04DCLabel_04DC:0x04DCCallFunc_SetGamePaused_ReturnValue = SetGamePaused(this, true);0x04F2SetScalarParameterValue(this, /Game/Materials/MPC_SN2.MPC_SN2, FName(IsGamePaused), 1f);0x0518CallFunc_PlayEvent2D_ReturnValue_7 = PlayEvent2D(this, /Game/FMOD/Snapshots/pause_bus_fade.pause_bus_fade, true);0x053Ffmod_pause_snapshot = CallFunc_PlayEvent2D_ReturnValue_7;0x055ABusPausePending = true;0x0565Delay(this, 0.2f, LatentActionInfo{0xF, 270379824, FName(ExecuteUbergraph_WBP_EscapeMenu), this});0x059BPopFlow();0x059CLabel_059C:0x059CPushFlow(Label_0632);0x05A1PushFlow(Label_0627);0x05A6PushFlow(Label_061B);0x05ABPushFlow(Label_0606);0x05B0PushFlow(Label_05F1);0x05B5EventInstanceStop(CallFunc_PlayEvent2D_ReturnValue, true);0x05C9CallFunc_PlayEvent2D_ReturnValue_11 = PlayEvent2D(this, /Game/FMOD/Events/sfx/ui/pause_menu/ui_pause_menu_close.ui_pause_menu_close, true);0x05F0PopFlow();0x05F1Label_05F1:0x05F1EventInstanceStop(fmod_pause_snapshot, false);0x0605PopFlow();0x0606Label_0606:0x0606BusSetPaused(/Game/FMOD/Buses/sounds_for_pause.sounds_for_pause, false);0x061APopFlow();0x061BLabel_061B:0x061BBusPausePending = false;0x0626PopFlow();0x0627Label_0627:0x0627LeaveMenu();0x0631PopFlow();0x0632Label_0632:0x0632CallFunc_GetLocalPawn_ReturnValue_3 = GetLocalPawn(this);0x0647CallFunc_GetUWEAbilitySystemComponentFromActor_ReturnValue_2 = GetUWEAbilitySystemComponentFromActor(CallFunc_GetLocalPawn_ReturnValue_3, true);0x0665CallFunc_IsValid_ReturnValue_2 = IsValid(CallFunc_GetUWEAbilitySystemComponentFromActor_ReturnValue_2);0x0682if (!(CallFunc_IsValid_ReturnValue_2)) PopFlow();0x068CCallFunc_GetLocalPawn_ReturnValue_3 = GetLocalPawn(this);0x06A1CallFunc_GetUWEAbilitySystemComponentFromActor_ReturnValue_2 = GetUWEAbilitySystemComponentFromActor(CallFunc_GetLocalPawn_ReturnValue_3, true);0x06BFCallFunc_GetUWEAbilitySystemComponentFromActor_ReturnValue_2.BP_SetLooseGameplayTagCount(GameplayTag{FName(Character.State.PauseMenuActive)}, 0);0x06FFPopFlow();0x0700Label_0700:0x0700CallFunc_IsStandalone_ReturnValue = IsStandalone(this);0x0715if (!(CallFunc_IsStandalone_ReturnValue)) PopFlow();0x071Fgoto Label_04DC;0x0724Label_0724:0x0724CallFunc_GetGameInstanceSubsystem_ReturnValue_12 = GetGameInstanceSubsystem(this, /Script/UWECommonUI.WindowManager);0x0742CallFunc_GetGameInstanceSubsystem_ReturnValue_12.Pop(this);0x0763CallFunc_PlayEvent2D_ReturnValue_1 = PlayEvent2D(this, /Game/FMOD/Events/sfx/ui/pause_menu/ui_pause_menu_select_general.ui_pause_menu_select_general, true);0x078AUnpauseGame();0x0798PopFlow();0x0799goto Label_0724;0x079EQuitGame(this, nullptr, 0, false);0x07ADCallFunc_PlayEvent2D_ReturnValue_3 = PlayEvent2D(this, /Game/FMOD/Events/sfx/ui/pause_menu/ui_pause_menu_select_general.ui_pause_menu_select_general, true);0x07D4PopFlow();0x07D5Label_07D5:0x07D5WBP_RoundedButton_BackToGame.SetFocus();0x07F5CallFunc_GetBuildInfoText_ReturnValue = GetBuildInfoText();0x0811DetailedBuildInfo.SetText(CallFunc_GetBuildInfoText_ReturnValue);0x083EPopFlow();0x083FCallFunc_IsListenServer_ReturnValue = IsListenServer(this);0x0854CallFunc_IsStandalone_ReturnValue_1 = IsStandalone(this);0x0869CallFunc_BooleanOR_ReturnValue = BooleanOR(CallFunc_IsStandalone_ReturnValue_1, CallFunc_IsListenServer_ReturnValue);0x088Fif (!(CallFunc_BooleanOR_ReturnValue)) goto Label_08A2;0x089Dgoto Label_006A;0x08A2Label_08A2:0x08A2ReturnToFrontend(this, SoftObject("/Game/Maps/L_ClientLobby.L_ClientLobby"), 4);0x08D8PopFlow();0x08D9CallFunc_PlayEvent2D_ReturnValue_4 = PlayEvent2D(this, /Game/FMOD/Events/sfx/ui/pause_menu/ui_pause_menu_select_general.ui_pause_menu_select_general, true);0x0900bClickedManualSave = true;0x090BSave Communication.TriggerAsyncSaveGame(1);0x0931PopFlow();0x0932CallFunc_GetGameInstanceSubsystem_ReturnValue_8 = GetGameInstanceSubsystem(this, /Script/UWECommonUI.WindowManager);0x0950CallFunc_PushToLayer_ReturnValue_1 = CallFunc_GetGameInstanceSubsystem_ReturnValue_8.PushToLayer(5, /Game/Blueprints/UI/Settings2/WBP_Settings2Screen.WBP_Settings2Screen_C);0x0985CallFunc_PlayEvent2D_ReturnValue_2 = PlayEvent2D(this, /Game/FMOD/Events/sfx/ui/pause_menu/ui_pause_menu_select_general.ui_pause_menu_select_general, true);0x09ACPopFlow();0x09ADLabel_09AD:0x09ADCallFunc_PlayEvent2D_ReturnValue = PlayEvent2D(this, /Game/FMOD/Events/sfx/ui/pause_menu/ui_pause_menu_snapshot.ui_pause_menu_snapshot, true);0x09D4PopFlow();0x09D5Label_09D5:0x09D5PushFlow(Label_0C70);0x09DAPushFlow(Label_09FD);0x09DFPushFlow(Label_0A08);0x09E4PushFlow(Label_0A91);0x09E9PushFlow(Label_09AD);0x09EEPushFlow(Label_0AD0);0x09F3PushFlow(Label_0BBB);0x09F8goto Label_07D5;0x09FDLabel_09FD:0x09FDEnterMenu();0x0A07PopFlow();0x0A08Label_0A08:0x0A08CallFunc_GetPlayerPawn_ReturnValue = GetPlayerPawn(this, 0);0x0A22K2Node_DynamicCast_AsSN2Player_Character = Cast<SN2PlayerCharacter>(CallFunc_GetPlayerPawn_ReturnValue);0x0A46K2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsSN2Player_Character);0x0A63WBP_RoundedButton_Unstuck.SetIsEnabled(K2Node_DynamicCast_bSuccess_1);0x0A90PopFlow();0x0A91Label_0A91:0x0A91CallFunc_GetLocalPlayerState_ReturnValue = GetLocalPlayerState(this);0x0AA6SN2PlayerInfoViewModel.Initialize(CallFunc_GetLocalPlayerState_ReturnValue);0x0ACFPopFlow();0x0AD0Label_0AD0:0x0AD0CallFunc_GetPlayerController_ReturnValue = GetPlayerController(this, 0);0x0AEAK2Node_DynamicCast_AsSN2Player_Controller = Cast<SN2PlayerController>(CallFunc_GetPlayerController_ReturnValue);0x0B0EK2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsSN2Player_Controller);0x0B2Bif (!(K2Node_DynamicCast_bSuccess)) goto Label_0B63;0x0B39Save Communication = K2Node_DynamicCast_AsSN2Player_Controller.SaveCommunication;0x0B62PopFlow();0x0B63Label_0B63:0x0B63PrintText(this, FText::AsCultureInvariant("Error: Cast failed"), true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x0BBAPopFlow();0x0BBBLabel_0BBB:0x0BBBUpdateSaveButton();0x0BC9CallFunc_IsClient_ReturnValue_1 = IsClient(this);0x0BDEif (!(CallFunc_IsClient_ReturnValue_1)) PopFlow();0x0BE8CallFunc_Create_ReturnValue = /Script/UMG.Default__WidgetBlueprintLibrary.Create(this, /Game/Blueprints/UI/Fabricator/WBP_FabricatorTooltip.WBP_FabricatorTooltip_C, nullptr);0x0C1DSetTextPropertyByName(CallFunc_Create_ReturnValue, FName(Text), SavesNotEnabledText);0x0C46WBP_RoundedButton_SaveGame.SetToolTip(CallFunc_Create_ReturnValue);0x0C6FPopFlow();0x0C70Label_0C70:0x0C70CallFunc_GetLocalPawn_ReturnValue_2 = GetLocalPawn(this);0x0C85CallFunc_GetUWEAbilitySystemComponentFromActor_ReturnValue_1 = GetUWEAbilitySystemComponentFromActor(CallFunc_GetLocalPawn_ReturnValue_2, true);0x0CA3CallFunc_IsValid_ReturnValue_1 = IsValid(CallFunc_GetUWEAbilitySystemComponentFromActor_ReturnValue_1);0x0CC0if (!(CallFunc_IsValid_ReturnValue_1)) PopFlow();0x0CCACallFunc_GetLocalPawn_ReturnValue_2 = GetLocalPawn(this);0x0CDFCallFunc_GetUWEAbilitySystemComponentFromActor_ReturnValue_1 = GetUWEAbilitySystemComponentFromActor(CallFunc_GetLocalPawn_ReturnValue_2, true);0x0CFDCallFunc_GetUWEAbilitySystemComponentFromActor_ReturnValue_1.BP_SetLooseGameplayTagCount(GameplayTag{FName(Character.State.PauseMenuActive)}, 1);0x0D3DPopFlow();0x0D3ELabel_0D3E:0x0D3ECallFunc_PlayEvent2D_ReturnValue_5 = PlayEvent2D(this, /Game/FMOD/Events/sfx/ui/pause_menu/ui_pause_menu_mouseover.ui_pause_menu_mouseover, true);0x0D65PopFlow();0x0D66goto Label_0D3E;0x0D6Bgoto Label_0D3E;0x0D70goto Label_0D3E;0x0D75goto Label_0D3E;0x0D7ALabel_0D7A:0x0D7ACallFunc_PlayEvent2D_ReturnValue_6 = PlayEvent2D(this, /Game/FMOD/Events/sfx/ui/pause_menu/ui_pause_menu_mouseover.ui_pause_menu_mouseover, true);0x0DA1PopFlow();0x0DA2goto Label_0D7A;0x0DA7goto Label_0D7A;0x0DACgoto Label_0D7A;0x0DB1goto Label_0D7A;0x0DB6goto Label_09D5;0x0DBBgoto Label_059C;0x0DC0UnpauseGame();0x0DCECallFunc_GetGameInstanceSubsystem_ReturnValue_11 = GetGameInstanceSubsystem(this, /Script/UWECommonUI.WindowManager);0x0DECCallFunc_GetGameInstanceSubsystem_ReturnValue_11.PopFromLayer(5);0x0E0ECallFunc_GetLocalPawn_ReturnValue_1 = GetLocalPawn(this);0x0E23CallFunc_GetAnyAbilitySystemComponentFromActor_ReturnValue = GetAnyAbilitySystemComponentFromActor(CallFunc_GetLocalPawn_ReturnValue_1, true);0x0E41CallFunc_TryActivateAbilityByClass_ReturnValue = CallFunc_GetAnyAbilitySystemComponentFromActor_ReturnValue.TryActivateAbilityByClass(/Game/Blueprints/AbilitySystem/Abilities/GA_Unstuck.GA_Unstuck_C, true);0x0E75PopFlow();0x0E76goto Label_0D3E;0x0E7Bgoto Label_0D7A;0x0E80PushFlow(Label_0EA7);0x0E85PushFlow(Label_0F6F);0x0E8APushFlow(Label_1460);0x0E8FPushFlow(Label_146F);0x0E94ResetButtonAnimations();0x0EA2goto Label_0700;0x0EA7Label_0EA7:0x0EA7CallFunc_GetLocalPlayerCharacter_ReturnValue = GetLocalPlayerCharacter(this);0x0EBCCallFunc_GetUWEAbilitySystemComponentFromActor_ReturnValue = GetUWEAbilitySystemComponentFromActor(CallFunc_GetLocalPlayerCharacter_ReturnValue, true);0x0EDACallFunc_HasMatchingGameplayTag_ReturnValue = CallFunc_GetUWEAbilitySystemComponentFromActor_ReturnValue.HasMatchingGameplayTag(GameplayTag{FName(Gamestate.SavingBlocked)});0x0F24CallFunc_Not_PreBool_ReturnValue_2 = Not_PreBool(CallFunc_HasMatchingGameplayTag_ReturnValue);0x0F41WBP_RoundedButton_Unstuck.SetIsEnabled(CallFunc_Not_PreBool_ReturnValue_2);0x0F6EPopFlow();0x0F6FLabel_0F6F:0x0F6FCallFunc_GetLocalPawn_ReturnValue = GetLocalPawn(this);0x0F84CallFunc_IsValid_ReturnValue = IsValid(CallFunc_GetLocalPawn_ReturnValue);0x0FA1if (!(CallFunc_IsValid_ReturnValue)) goto Label_1439;0x0FAFCallFunc_GetLocalPawn_ReturnValue = GetLocalPawn(this);0x0FC4CallFunc_K2_GetActorLocation_ReturnValue = CallFunc_GetLocalPawn_ReturnValue.K2_GetActorLocation();0x0FF6BreakVector(CallFunc_K2_GetActorLocation_ReturnValue, CallFunc_BreakVector_X, CallFunc_BreakVector_Y, CallFunc_BreakVector_Z);0x1024CallFunc_Conv_DoubleToText_ReturnValue = Conv_DoubleToText(CallFunc_BreakVector_Z, 0, false, false, 1, 324, 0, 0);0x1061K2Node_MakeStruct_FormatArgumentData.ArgumentName = "z";0x107FK2Node_MakeStruct_FormatArgumentData.ArgumentValueType = 4;0x109CK2Node_MakeStruct_FormatArgumentData.ArgumentValue = CallFunc_Conv_DoubleToText_ReturnValue;0x10C0K2Node_MakeStruct_FormatArgumentData.ArgumentValueInt = 0;0x10E4K2Node_MakeStruct_FormatArgumentData.ArgumentValueFloat = 0f;0x1104K2Node_MakeStruct_FormatArgumentData.ArgumentValueDouble = 0;0x1128K2Node_MakeStruct_FormatArgumentData.ArgumentValueGender = 0;0x1145CallFunc_Conv_DoubleToText_ReturnValue_1 = Conv_DoubleToText(CallFunc_BreakVector_Y, 0, false, false, 1, 324, 0, 0);0x1182CallFunc_Conv_DoubleToText_ReturnValue_2 = Conv_DoubleToText(CallFunc_BreakVector_X, 0, false, false, 1, 324, 0, 0);0x11BFK2Node_MakeStruct_FormatArgumentData_1.ArgumentName = "y";0x11DDK2Node_MakeStruct_FormatArgumentData_1.ArgumentValueType = 4;0x11FAK2Node_MakeStruct_FormatArgumentData_1.ArgumentValue = CallFunc_Conv_DoubleToText_ReturnValue_1;0x121EK2Node_MakeStruct_FormatArgumentData_1.ArgumentValueInt = 0;0x1242K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueFloat = 0f;0x1262K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueDouble = 0;0x1286K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueGender = 0;0x12A3K2Node_MakeStruct_FormatArgumentData_2.ArgumentName = "x";0x12C1K2Node_MakeStruct_FormatArgumentData_2.ArgumentValueType = 4;0x12DEK2Node_MakeStruct_FormatArgumentData_2.ArgumentValue = CallFunc_Conv_DoubleToText_ReturnValue_2;0x1302K2Node_MakeStruct_FormatArgumentData_2.ArgumentValueInt = 0;0x1326K2Node_MakeStruct_FormatArgumentData_2.ArgumentValueFloat = 0f;0x1346K2Node_MakeStruct_FormatArgumentData_2.ArgumentValueDouble = 0;0x136AK2Node_MakeStruct_FormatArgumentData_2.ArgumentValueGender = 0;0x1387K2Node_MakeArray_Array = {K2Node_MakeStruct_FormatArgumentData_2, K2Node_MakeStruct_FormatArgumentData_1, K2Node_MakeStruct_FormatArgumentData};0x13ADCallFunc_Format_ReturnValue = Format(NSLOCTEXT("DB76C42847A1956B60810098019B3E48", "", " {x},  {y},  {z} "), K2Node_MakeArray_Array);0x140BCoords.SetText(CallFunc_Format_ReturnValue);0x1438PopFlow();0x1439Label_1439:0x1439Coords.SetText(FText());0x145FPopFlow();0x1460Label_1460:0x1460HandleFeedbackButtonEnabled();0x146EPopFlow();0x146FLabel_146F:0x146FCallFunc_IsDevelopmentBuild_ReturnValue = IsDevelopmentBuild();0x1483CallFunc_Not_PreBool_ReturnValue = Not_PreBool(CallFunc_IsDevelopmentBuild_ReturnValue);0x14A0if (!(CallFunc_Not_PreBool_ReturnValue)) PopFlow();0x14AADetailedBuildInfo.SetVisibility(1);0x14D0PopFlow();0x14D1goto Label_0724;0x14D6if (!(K2Node_CustomEvent_bSaveInProgress)) PopFlow();0x14E0bSaveWasInProgress = true;0x14EBif (!(bClickedManualSave)) goto Label_189B;0x14F9CallFunc_MakeLiteralText_ReturnValue_1 = MakeLiteralText(FText::FromStringTable("/Game/StringTables/ST_LobbyUI.ST_LobbyUI", "ManualSave"));0x1555K2Node_MakeStruct_FormatArgumentData_5.ArgumentName = "b";0x1573K2Node_MakeStruct_FormatArgumentData_5.ArgumentValueType = 4;0x1590K2Node_MakeStruct_FormatArgumentData_5.ArgumentValue = CallFunc_MakeLiteralText_ReturnValue_1;0x15B4K2Node_MakeStruct_FormatArgumentData_5.ArgumentValueInt = 0;0x15D8K2Node_MakeStruct_FormatArgumentData_5.ArgumentValueFloat = 0f;0x15F8K2Node_MakeStruct_FormatArgumentData_5.ArgumentValueDouble = 0;0x161CK2Node_MakeStruct_FormatArgumentData_5.ArgumentValueGender = 0;0x1639CallFunc_MakeLiteralText_ReturnValue_2 = MakeLiteralText(FText::FromStringTable("/Game/StringTables/ST_EscapeMenu.ST_EscapeMenu", "IsSaving"));0x1699K2Node_MakeStruct_FormatArgumentData_6.ArgumentName = "a";0x16B7K2Node_MakeStruct_FormatArgumentData_6.ArgumentValueType = 4;0x16D4K2Node_MakeStruct_FormatArgumentData_6.ArgumentValue = CallFunc_MakeLiteralText_ReturnValue_2;0x16F8K2Node_MakeStruct_FormatArgumentData_6.ArgumentValueInt = 0;0x171CK2Node_MakeStruct_FormatArgumentData_6.ArgumentValueFloat = 0f;0x173CK2Node_MakeStruct_FormatArgumentData_6.ArgumentValueDouble = 0;0x1760K2Node_MakeStruct_FormatArgumentData_6.ArgumentValueGender = 0;0x177DK2Node_MakeArray_Array_2 = {K2Node_MakeStruct_FormatArgumentData_6, K2Node_MakeStruct_FormatArgumentData_5};0x179ACallFunc_Format_ReturnValue_2 = Format(NSLOCTEXT("15DEC7214345AC27264A93A1CE7E5E1E", "", "{a} ({b})"), K2Node_MakeArray_Array_2);0x17F0TextBlock_SavingNotification.SetText(CallFunc_Format_ReturnValue_2);0x181DLabel_181D:0x181DTextBlock_SavingNotification.SetVisibility(4);0x1843CallFunc_IsClient_ReturnValue = IsClient(this);0x1858if (!(CallFunc_IsClient_ReturnValue)) goto Label_1867;0x1866PopFlow();0x1867Label_1867:0x1867WBP_RoundedButton_ExitGame.SetIsEnabled(false);0x188CUpdateSaveButton();0x189APopFlow();0x189BLabel_189B:0x189BCallFunc_MakeLiteralText_ReturnValue_2 = MakeLiteralText(FText::FromStringTable("/Game/StringTables/ST_EscapeMenu.ST_EscapeMenu", "IsSaving"));0x18FBTextBlock_SavingNotification.SetText(CallFunc_MakeLiteralText_ReturnValue_2);0x1928goto Label_181D;0x192DLabel_192D:0x192DTextBlock_SavingNotification.SetVisibility(4);0x1953WBP_RoundedButton_ExitGame.SetIsEnabled(true);0x1978RetriggerableDelay(this, 2f, LatentActionInfo{0xBE, -418542782, FName(ExecuteUbergraph_WBP_EscapeMenu), this});0x19AEPopFlow();0x19AFLabel_19AF:0x19AFif (!(bSaveWasInProgress)) PopFlow();0x19B9bSaveWasInProgress = false;0x19C4if (!(bClickedManualSave)) goto Label_1D6E;0x19D2Temp_bool_Variable_1 = UWESaveInProgressViewModel.bSaveResult;0x19FBK2Node_MakeStruct_FormatArgumentData_3.ArgumentName = "a";0x1A19K2Node_MakeStruct_FormatArgumentData_3.ArgumentValueType = 4;0x1A36K2Node_MakeStruct_FormatArgumentData_3.ArgumentValue = Switch(Temp_bool_Variable_1, false => SaveFailureText, true => SaveSuccessText, default => K2Node_Select_Default);0x1A86K2Node_MakeStruct_FormatArgumentData_3.ArgumentValueInt = 0;0x1AAAK2Node_MakeStruct_FormatArgumentData_3.ArgumentValueFloat = 0f;0x1ACAK2Node_MakeStruct_FormatArgumentData_3.ArgumentValueDouble = 0;0x1AEEK2Node_MakeStruct_FormatArgumentData_3.ArgumentValueGender = 0;0x1B0BCallFunc_MakeLiteralText_ReturnValue = MakeLiteralText(FText::FromStringTable("/Game/StringTables/ST_LobbyUI.ST_LobbyUI", "ManualSave"));0x1B67K2Node_MakeStruct_FormatArgumentData_4.ArgumentName = "b";0x1B85K2Node_MakeStruct_FormatArgumentData_4.ArgumentValueType = 4;0x1BA2K2Node_MakeStruct_FormatArgumentData_4.ArgumentValue = CallFunc_MakeLiteralText_ReturnValue;0x1BC6K2Node_MakeStruct_FormatArgumentData_4.ArgumentValueInt = 0;0x1BEAK2Node_MakeStruct_FormatArgumentData_4.ArgumentValueFloat = 0f;0x1C0AK2Node_MakeStruct_FormatArgumentData_4.ArgumentValueDouble = 0;0x1C2EK2Node_MakeStruct_FormatArgumentData_4.ArgumentValueGender = 0;0x1C4BK2Node_MakeArray_Array_1 = {K2Node_MakeStruct_FormatArgumentData_3, K2Node_MakeStruct_FormatArgumentData_4};0x1C68CallFunc_Format_ReturnValue_1 = Format(NSLOCTEXT("15DEC7214345AC27264A93A1CE7E5E1E", "", "{a} ({b})"), K2Node_MakeArray_Array_1);0x1CBETextBlock_SavingNotification.SetText(CallFunc_Format_ReturnValue_1);0x1CEBLabel_1CEB:0x1CEBTemp_bool_Variable = UWESaveInProgressViewModel.bSaveResult;0x1D14TextBlock_SavingNotification.SetColorAndOpacity(Switch(Temp_bool_Variable, false => SaveFailureColor, true => SaveSuccessColor, default => K2Node_Select_Default_1));0x1D69goto Label_192D;0x1D6ELabel_1D6E:0x1D6ETemp_bool_Variable_1 = UWESaveInProgressViewModel.bSaveResult;0x1D97TextBlock_SavingNotification.SetText(Switch(Temp_bool_Variable_1, false => SaveFailureText, true => SaveSuccessText, default => K2Node_Select_Default));0x1DF0goto Label_1CEB;0x1DF5if (!(K2Node_CustomEvent_bSaveNotificationEnded)) goto Label_19AF;0x1E03PopFlow();0x1E04Label_1E04:0x1E04CallFunc_GetGameInstanceSubsystem_ReturnValue_9 = GetGameInstanceSubsystem(this, /Script/UWECommonUI.WindowManager);0x1E22CallFunc_PushToLayer_ReturnValue_2 = CallFunc_GetGameInstanceSubsystem_ReturnValue_9.PushToLayer(5, /Game/Blueprints/UI/Builder/WBP_RefundBaseScreen.WBP_RefundBaseScreen_C);0x1E57CallFunc_PlayEvent2D_ReturnValue_9 = PlayEvent2D(this, /Game/FMOD/Events/sfx/ui/pause_menu/ui_pause_menu_select_general.ui_pause_menu_select_general, true);0x1E7EPopFlow();0x1E7FLabel_1E7F:0x1E7FCallFunc_GetGameInstanceSubsystem_ReturnValue_10 = GetGameInstanceSubsystem(this, /Script/UWECommonUI.WindowManager);0x1E9DCallFunc_PushToLayer_ReturnValue_3 = CallFunc_GetGameInstanceSubsystem_ReturnValue_10.PushToLayer(5, /Game/Blueprints/UI/Friends/WBP_InGameFriends.WBP_InGameFriends_C);0x1ED2CallFunc_PushToLayer_ReturnValue_3.ActivateWidget();0x1EF2CallFunc_PlayEvent2D_ReturnValue_8 = PlayEvent2D(this, /Game/FMOD/Events/sfx/ui/pause_menu/ui_pause_menu_select_general.ui_pause_menu_select_general, true);0x1F19PopFlow();0x1F1Agoto Label_1E7F;0x1F1Fgoto Label_0D3E;0x1F24goto Label_0D7A;0x1F29goto Label_1E04;0x1F2Egoto Label_017E;0x1F33WBP_RoundedButton_Unstuck.SetIsEnabled(K2Node_CustomEvent_Allowed);0x1F60PopFlow();0x1F61CallFunc_ShouldBlockSave_ReturnValue = ShouldBlockSave();0x1F79CallFunc_Not_PreBool_ReturnValue_1 = Not_PreBool(CallFunc_ShouldBlockSave_ReturnValue);0x1F96WBP_RoundedButton_SaveGame.SetIsEnabled(CallFunc_Not_PreBool_ReturnValue_1);0x1FC3PopFlow();0x1FC4goto Label_040D;0x1FC9goto Label_0D3E;0x1FCEgoto Label_0D7A;0x1FD3goto Label_0D3E;0x1FD8goto Label_0D7A;0x1FDDgoto Label_0D3E;0x1FE2goto Label_0D7A;0x1FE7goto Label_025B;0x1FECgoto Label_0334;0x1FF1Label_1FF1:0x1FF1return;0x1FF3// end of script
Final0x04