Zdexby TheHolyOneZ
5,252 classes
/Game/StormEscape/UI/Widgets/PauseMenu/W_PauseMenu.W_PauseMenu_C 0x0529 (1,321 B) align 8 inherited 0x04A8 25 scripted vtable /Game/StormEscape/UI/Widgets/PauseMenu/W_PauseMenu
0x00x0529

Members 17

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08W_TokenAmountUW_TokenAmount_C*10 flagsnullptr
0x08W_PlayerInfoUW_PlayerInfo_C*10 flagsnullptr
0x08Image_DividerUImage*10 flagsnullptr
0x08Button_SettingsUW_PauseMenu_Button_C*10 flagsnullptr
0x08Button_ResumeUW_PauseMenu_Button_C*10 flagsnullptr
0x08Button_ReportIssueUW_PauseMenu_Button_C*10 flagsnullptr
0x08Button_LeaveSessionUW_PauseMenu_Button_C*10 flagsnullptr
0x08Button_CrewAssemblyUW_PauseMenu_Button_C*10 flagsnullptr
0x08Button_CreditsUW_PauseMenu_Button_C*10 flagsnullptr
0x08Button_BackgroundUButton*10 flagsnullptr
0x08BackActionUW_InputActionButton_C*10 flagsnullptr
0x08OnActivatedUWidgetAnimation*Transient+6 flagsnullptr
0x08OnActivated_FastUWidgetAnimation*Transient+6 flagsnullptr
0x08LeavePopupUW_ConfirmAction_C*7 flagsnullptr
0x08ExitPopupUW_ConfirmAction_C*7 flagsnullptr
0x01bPlayIntrobool7 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 25

SignatureFlagsNativeParams
bool ShouldShowLoadingScreen()
Script13 statements · 257 bytes of bytecode
0x0000CallFunc_GetGameState_ReturnValue = GetGameState(this);0x0015K2Node_DynamicCast_AsStorm_Escape_Game_State = Cast<StormEscapeGameState>(CallFunc_GetGameState_ReturnValue);0x0039K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsStorm_Escape_Game_State);0x0056if (!(K2Node_DynamicCast_bSuccess)) goto Label_00EB;0x0064CallFunc_Array_IsEmpty_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_IsEmpty(K2Node_DynamicCast_AsStorm_Escape_Game_State.CurrentPlayMap.TravelAddresses);0x00B6CallFunc_Not_PreBool_ReturnValue = Not_PreBool(CallFunc_Array_IsEmpty_ReturnValue);0x00D3ReturnValue = CallFunc_Not_PreBool_ReturnValue;0x00E6goto Label_00F6;0x00EBLabel_00EB:0x00EBReturnValue = false;0x00F6Label_00F6:0x00F6return ReturnValue;0x0100// end of script
Public0x01
void TryShowLoadingScreen()
Script10 statements · 200 bytes of bytecode
0x0000CallFunc_ShouldShowLoadingScreen_ReturnValue = ShouldShowLoadingScreen();0x0018if (!(CallFunc_ShouldShowLoadingScreen_ReturnValue)) goto Label_00C5;0x0026CallFunc_GetGameInstance_ReturnValue = GetGameInstance(this);0x003BK2Node_DynamicCast_AsStorm_Escape_Game_Instance = Cast<StormEscapeGameInstance>(CallFunc_GetGameInstance_ReturnValue);0x005FK2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsStorm_Escape_Game_Instance);0x007Cif (!(K2Node_DynamicCast_bSuccess)) goto Label_00C5;0x008AK2Node_DynamicCast_AsStorm_Escape_Game_Instance.ShowLoadingScreen("PauseMenu::ExitToMainMenu");0x00C5Label_00C5:0x00C5return;0x00C7// end of script
Public0x00
void AnimationClear()
Script25 statements · 641 bytes of bytecode
0x0000PushFlow(Label_027E);0x0005Temp_int_Loop_Counter_Variable = 0;0x001CTemp_int_Array_Index_Variable = 0;0x0033Label_0033:0x0033K2Node_MakeArray_Array = {Button_Credits, Button_LeaveSession, Button_Resume, Button_Settings, Button_CrewAssembly};0x006BCallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(K2Node_MakeArray_Array);0x00A6CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x00CCif (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x00D6Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x00F1PushFlow(Label_0234);0x00F6K2Node_MakeArray_Array = {Button_Credits, Button_LeaveSession, Button_Resume, Button_Settings, Button_CrewAssembly};0x012E/Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_MakeArray_Array, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0169K2Node_DynamicCast_AsW_Pause_Menu_Button = Cast<W_PauseMenu_Button_C>(CallFunc_Array_Get_Item);0x018DK2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsW_Pause_Menu_Button);0x01AAif (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x01B4StopAnimation(K2Node_DynamicCast_AsW_Pause_Menu_Button.HoverAnim);0x01DDK2Node_DynamicCast_AsW_Pause_Menu_Button.HoverBorder.SetRenderTranslation(Vector2D{-520, 0});0x0233PopFlow();0x0234Label_0234:0x0234CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x025ETemp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x0279goto Label_0033;0x027ELabel_027E:0x027Ereturn;0x0280// end of script
Public0x00
UWidget* BP_GetDesiredFocusTarget()
Script3 statements · 30 bytes of bytecode
0x0000ReturnValue = Button_Resume;0x0013return ReturnValue;0x001D// end of script
EventProtected0x08
void BndEvt__W_PauseMenu_Button_Edit_K2Node_ComponentBoundEvent_2_CommonButtonBaseClicked__DelegateSignature(UCommonButtonBase* Button)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Button_6 = Button;0x0012ExecuteUbergraph_W_PauseMenu(2462);0x0021return;0x0023// end of script
0x08
void OnConfirmLeave()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_W_PauseMenu(69);0x000Freturn;0x0011// end of script
0x00
void BP_OnDeactivated()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_W_PauseMenu(1277);0x000Freturn;0x0011// end of script
EventProtected0x00
void BP_OnActivated()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_W_PauseMenu(1424);0x000Freturn;0x0011// end of script
EventProtected0x00
void BndEvt__W_PauseMenu_Button_Settings_K2Node_ComponentBoundEvent_1_CommonButtonBaseClicked__DelegateSignature(UCommonButtonBase* Button)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Button_5 = Button;0x0012ExecuteUbergraph_W_PauseMenu(1691);0x0021return;0x0023// end of script
0x08
void BndEvt__W_CrewAssembly_W_Back_K2Node_ComponentBoundEvent_1_CommonButtonBaseClicked__DelegateSignature(UCommonButtonBase* Button)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Button_4 = Button;0x0012ExecuteUbergraph_W_PauseMenu(1806);0x0021return;0x0023// end of script
0x08
void ResetCloseAnim()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_W_PauseMenu(1888);0x000Freturn;0x0011// end of script
0x00
void BndEvt__W_PauseMenu_Button_Resume_K2Node_ComponentBoundEvent_0_CommonButtonBaseClicked__DelegateSignature(UCommonButtonBase* Button)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Button_3 = Button;0x0012ExecuteUbergraph_W_PauseMenu(1911);0x0021return;0x0023// end of script
0x08
void OnConfirmExit()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_W_PauseMenu(1916);0x000Freturn;0x0011// end of script
0x00
void PreConstruct(bool IsDesignTime)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_IsDesignTime = IsDesignTime;0x0012ExecuteUbergraph_W_PauseMenu(1964);0x0021return;0x0023// end of script
EventPublic0x01
void BndEvt__W_PauseMenu_Button_Credits_K2Node_ComponentBoundEvent_4_CommonButtonBaseClicked__DelegateSignature(UCommonButtonBase* Button)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Button_2 = Button;0x0012ExecuteUbergraph_W_PauseMenu(2467);0x0021return;0x0023// end of script
0x08
void BndEvt__W_PauseMenu_Button_ClickOutResume_K2Node_ComponentBoundEvent_6_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_W_PauseMenu(2582);0x000Freturn;0x0011// end of script
0x00
void BndEvt__W_PauseMenu_Button_CrewAssembly_K2Node_ComponentBoundEvent_7_CommonButtonBaseClicked__DelegateSignature(UCommonButtonBase* Button)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Button_1 = Button;0x0012ExecuteUbergraph_W_PauseMenu(2587);0x0021return;0x0023// end of script
0x08
void OnClose_Event()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_W_PauseMenu(2814);0x000Freturn;0x0011// end of script
0x00
void OnCrewAssemblyDeactivated()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_W_PauseMenu(2847);0x000Freturn;0x0011// end of script
0x00
void OnSettingsDeactivated()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_W_PauseMenu(2880);0x000Freturn;0x0011// end of script
0x00
void OnCreditsDeactivated()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_W_PauseMenu(2913);0x000Freturn;0x0011// end of script
0x00
void OnInputMethodChanged_Event(const ECommonInputType& bNewInputType)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_bNewInputType = bNewInputType;0x0012ExecuteUbergraph_W_PauseMenu(2946);0x0021return;0x0023// end of script
0x01
void BndEvt__W_PauseMenu_Button_ReportIssue_K2Node_ComponentBoundEvent_3_CommonButtonBaseClicked__DelegateSignature(UCommonButtonBase* Button)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Button = Button;0x0012ExecuteUbergraph_W_PauseMenu(3020);0x0021return;0x0023// end of script
0x08
void OnReportedIssue()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_W_PauseMenu(3464);0x000Freturn;0x0011// end of script
0x00
void ExecuteUbergraph_W_PauseMenu(int32 EntryPoint)
Script148 statements · 3,500 bytes of bytecode
0x0000PushFlow(Label_0DA9);0x0005goto [EntryPoint];0x000FCallFunc_GetActive_GameInstance_ReturnValue = GetActive_GameInstance(this);0x0024CallFunc_GetActive_GameInstance_ReturnValue.LeaveLobby();0x0044PopFlow();0x0045TryShowLoadingScreen();0x0053Delay(this, 2f, LatentActionInfo{0xF, -1410383866, FName(ExecuteUbergraph_W_PauseMenu), this});0x0089PopFlow();0x008ALabel_008A:0x008ACallFunc_GetProjectVersion_ReturnValue = GetProjectVersion();0x00A6CallFunc_Concat_StrStr_ReturnValue = Concat_StrStr("https://docs.google.com/forms/d/e/1FAIpQLScnqeE6UQ_c065oYuKHS8x8738oezhC2q1tpd2XyEtHXXuCIQ/viewform?usp=pp_url&entry.391702975=", CallFunc_GetProjectVersion_ReturnValue);0x014CLaunchURL(CallFunc_Concat_StrStr_ReturnValue);0x015FPopFlow();0x0160Label_0160:0x0160CallFunc_GetProjectVersion_ReturnValue = GetProjectVersion();0x017CCallFunc_Concat_StrStr_ReturnValue = Concat_StrStr("https://docs.google.com/forms/d/e/1FAIpQLScnqeE6UQ_c065oYuKHS8x8738oezhC2q1tpd2XyEtHXXuCIQ/viewform?usp=pp_url&entry.391702975=", CallFunc_GetProjectVersion_ReturnValue);0x0222CallFunc_ShowWebURLUI_AllowedDomains = {};0x022DShowWebURLUI(this, CallFunc_Concat_StrStr_ReturnValue, CallFunc_ShowWebURLUI_Result, CallFunc_ShowWebURLUI_AllowedDomains, false, false, false, 0, 0, 0, 0);0x026AK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(CallFunc_ShowWebURLUI_Result, 1);0x0289if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_008A;0x0297PopFlow();0x0298Label_0298:0x0298CallFunc_AddWidgetToStack_ReturnValue = AddWidgetToStack(this, /Game/StormEscape/UI/Widgets/Popups/W_ConfirmAction.W_ConfirmAction_C, 2, 0, true, false);0x02BCK2Node_DynamicCast_AsW_Confirm_Action = Cast<W_ConfirmAction_C>(CallFunc_AddWidgetToStack_ReturnValue);0x02E0K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsW_Confirm_Action);0x02FDif (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x0307LeavePopup = K2Node_DynamicCast_AsW_Confirm_Action;0x031AK2Node_CreateDelegate_OutputDelegate.Bind(this, OnConfirmLeave);0x0331K2Node_CreateDelegate_OutputDelegate_1.Bind(this, OnConfirmExit);0x0348K2Node_CreateDelegate_OutputDelegate_5.Bind(this, OnClose_Event);0x035FLeavePopup.SetupConfirmPopupWithBack(FText::FromStringTable("/Game/StormEscape/Data/Localization/ST_Popups.ST_Popups", "LeaveSessionHeader"), FText::FromStringTable("/Game/StormEscape/Data/Localization/ST_Popups.ST_Popups", "LeaveSessionBody"), FText::FromStringTable("/Game/StormEscape/Data/Localization/ST_Popups.ST_Popups", "LeaveSessionToMenu"), FText::FromStringTable("/Game/StormEscape/Data/Localization/ST_Popups.ST_Popups", "LeaveSessionToDesktop"), false, K2Node_CreateDelegate_OutputDelegate, K2Node_CreateDelegate_OutputDelegate_1, K2Node_CreateDelegate_OutputDelegate_5);0x04FCPopFlow();0x04FDCallFunc_GetGameInstanceSubsystem_ReturnValue = GetGameInstanceSubsystem(this, /Script/StormEscape.UIManager);0x051BCallFunc_GetNumWidgetsInLayer_ReturnValue = CallFunc_GetGameInstanceSubsystem_ReturnValue.GetNumWidgetsInLayer(1);0x054FCallFunc_Greater_IntInt_ReturnValue = Greater_IntInt(CallFunc_GetNumWidgetsInLayer_ReturnValue, 1);0x0571if (!(CallFunc_Greater_IntInt_ReturnValue)) goto Label_0580;0x057FPopFlow();0x0580Label_0580:0x0580SetInputMode(this, 1, false, nullptr);0x058FPopFlow();0x0590CallFunc_GetLocalPlayerSubsystem_ReturnValue = GetLocalPlayerSubsystem(this, /Script/CommonInput.CommonInputSubsystem);0x05AEK2Node_CreateDelegate_OutputDelegate_6.Bind(this, OnInputMethodChanged_Event);0x05C5CallFunc_GetLocalPlayerSubsystem_ReturnValue.OnInputMethodChanged += K2Node_CreateDelegate_OutputDelegate_6;0x05EESetInputMode(this, 0, true, this);0x05FDAnimationClear();0x060BBackAction.SetIsEnabled(false);0x0630BackAction.SetIsEnabled(true);0x0655ResetCloseAnim();0x0663CallFunc_PlayAnimation_ReturnValue = PlayAnimation(OnActivated_Fast, 0f, 1, 0, 1f, false);0x069APopFlow();0x069BAnimationClear();0x06A9CallFunc_AddWidgetToStack_ReturnValue_1 = AddWidgetToStack(this, /Game/StormEscape/UI/Widgets/Settings/W_StormSettings.W_StormSettings_C, 1, 0, true, false);0x06CDK2Node_CreateDelegate_OutputDelegate_3.Bind(this, OnSettingsDeactivated);0x06E4CallFunc_AddWidgetToStack_ReturnValue_1.BP_OnWidgetDeactivated += K2Node_CreateDelegate_OutputDelegate_3;0x070DPopFlow();0x070ELabel_070E:0x070EPushFlow(Label_0722);0x0713if (!(Temp_bool_Has_Been_Initd_Variable)) goto Label_0747;0x0721PopFlow();0x0722Label_0722:0x0722if (!(Temp_bool_IsClosed_Variable)) goto Label_0731;0x0730PopFlow();0x0731Label_0731:0x0731Temp_bool_IsClosed_Variable = true;0x073CDeactivateWidget();0x0746PopFlow();0x0747Label_0747:0x0747Temp_bool_Has_Been_Initd_Variable = true;0x0752if (!(false)) PopFlow();0x0754Temp_bool_IsClosed_Variable = true;0x075FPopFlow();0x0760Temp_bool_IsClosed_Variable = false;0x076BTemp_bool_Has_Been_Initd_Variable = true;0x0776PopFlow();0x0777goto Label_070E;0x077CCallFunc_GetOwningPlayer_ReturnValue = GetOwningPlayer();0x0794QuitGame(this, CallFunc_GetOwningPlayer_ReturnValue, 0, false);0x07ABPopFlow();0x07ACif (!(K2Node_Event_IsDesignTime)) goto Label_07BB;0x07BAPopFlow();0x07BBLabel_07BB:0x07BBPushFlow(Label_08B2);0x07C0CallFunc_GetGameMode_ReturnValue = GetGameMode(this);0x07D5CallFunc_IsValid_ReturnValue = IsValid(CallFunc_GetGameMode_ReturnValue);0x07F2if (!(CallFunc_IsValid_ReturnValue)) goto Label_088B;0x0800CallFunc_GetGameMode_ReturnValue = GetGameMode(this);0x0815K2Node_DynamicCast_AsGM_Main_Menu = Cast<GM_MainMenu_C>(CallFunc_GetGameMode_ReturnValue);0x0839K2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsGM_Main_Menu);0x0856if (!(K2Node_DynamicCast_bSuccess_1)) goto Label_088B;0x0864Button_LeaveSession.SetVisibility(1);0x088APopFlow();0x088BLabel_088B:0x088BButton_LeaveSession.SetVisibility(4);0x08B1PopFlow();0x08B2Label_08B2:0x08B2CallFunc_GetCurrentLevelName_ReturnValue = GetCurrentLevelName(this, true);0x08D0CallFunc_Contains_ReturnValue = Contains(CallFunc_GetCurrentLevelName_ReturnValue, "Lobby", false, false);0x08F6if (!(CallFunc_Contains_ReturnValue)) goto Label_0951;0x0904Image_Divider.SetVisibility(1);0x092AW_TokenAmount.SetVisibility(1);0x0950PopFlow();0x0951Label_0951:0x0951W_TokenAmount.SetVisibility(4);0x0977Image_Divider.SetVisibility(4);0x099DPopFlow();0x099Egoto Label_0298;0x09A3AnimationClear();0x09B1CallFunc_AddWidgetToStack_ReturnValue_2 = AddWidgetToStack(this, /Game/StormEscape/UI/Widgets/Credits/W_Credits.W_Credits_C, 1, 0, true, false);0x09D5K2Node_CreateDelegate_OutputDelegate_4.Bind(this, OnCreditsDeactivated);0x09ECCallFunc_AddWidgetToStack_ReturnValue_2.BP_OnWidgetDeactivated += K2Node_CreateDelegate_OutputDelegate_4;0x0A15PopFlow();0x0A16goto Label_070E;0x0A1BAnimationClear();0x0A29CallFunc_AddWidgetToStack_ReturnValue_3 = AddWidgetToStack(this, /Game/StormEscape/UI/Widgets/CrewAssembly/W_CrewAssembly_New.W_CrewAssembly_New_C, 1, 0, true, false);0x0A4DK2Node_CreateDelegate_OutputDelegate_2.Bind(this, OnCrewAssemblyDeactivated);0x0A64CallFunc_AddWidgetToStack_ReturnValue_3.BP_OnWidgetDeactivated += K2Node_CreateDelegate_OutputDelegate_2;0x0A8DK2Node_DynamicCast_AsW_Crew_Assembly_New = Cast<W_CrewAssembly_New_C>(CallFunc_AddWidgetToStack_ReturnValue_3);0x0AB1K2Node_DynamicCast_bSuccess_2 = Cast<1>(K2Node_DynamicCast_AsW_Crew_Assembly_New);0x0ACEif (!(K2Node_DynamicCast_bSuccess_2)) PopFlow();0x0AD8K2Node_DynamicCast_AsW_Crew_Assembly_New.SetPauseMenuMode(true);0x0AFDPopFlow();0x0AFEButton_LeaveSession.SetFocus();0x0B1EPopFlow();0x0B1FButton_CrewAssembly.SetFocus();0x0B3FPopFlow();0x0B40Button_Settings.SetFocus();0x0B60PopFlow();0x0B61Button_Credits.SetFocus();0x0B81PopFlow();0x0B82CallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(K2Node_CustomEvent_bNewInputType, 1);0x0BA1if (!(CallFunc_EqualEqual_ByteByte_ReturnValue)) PopFlow();0x0BABButton_Resume.SetFocus();0x0BCBPopFlow();0x0BCCPushFlow(Label_0BD6);0x0BD1goto Label_0160;0x0BD6Label_0BD6:0x0BD6CallFunc_AddWidgetToStack_ReturnValue_4 = AddWidgetToStack(this, /Game/StormEscape/UI/Widgets/Popups/W_ConfirmAction.W_ConfirmAction_C, 2, 0, true, false);0x0BFAK2Node_DynamicCast_AsW_Confirm_Action_1 = Cast<W_ConfirmAction_C>(CallFunc_AddWidgetToStack_ReturnValue_4);0x0C1EK2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsW_Confirm_Action_1);0x0C3Bif (!(K2Node_DynamicCast_bSuccess_3)) PopFlow();0x0C45K2Node_CreateDelegate_OutputDelegate_7.Bind(this, OnReportedIssue);0x0C5CK2Node_DynamicCast_AsW_Confirm_Action_1.SetupGenericPopup(NSLOCTEXT("4DEC56C3481E75B2C800668835963496", "", "Report Issue"), NSLOCTEXT("C501CBB54DADFDC5D1B994981123EE2B", "", "The bug report form is now open in your browser. Thank you for reporting the issue!"), FText::FromStringTable("/Game/StormEscape/Data/Localization/ST_Popups.ST_Popups", "GenericOK"), false, K2Node_CreateDelegate_OutputDelegate_7);0x0D87PopFlow();0x0D88Button_ReportIssue.SetFocus();0x0DA8PopFlow();0x0DA9Label_0DA9:0x0DA9return;0x0DAB// end of script
Final0x04